Beiträge von Cyperghost

    es gibt sogenannte Less Variablen diese kannst du verändern über einen EventListener und somit das machen was du vorhast.
    @deinVariabelName diese muss vorher eingefügt werden per Style Variabel.xml(weiß jetzt nicht wie diese richtig heißt :D ) oder bei jedem generieren des Styles über einen EventListener gesetzt werden.
    das wäre so ansich die einzige möglichkeit.



    das ändere ware, über inline-css den du per TemplateListener einfügst und dort eine Options Variabel eingesetzt wird

    Dies ist kein Fehler, darum schiebe ich es mal dahin wo es hin gehört.


    Der sin ist es nicht so viele Sprachvariabeln einzufügen wie möglich sondern die vom System nutzen die schon da sind(sofern die den selben Inhalt haben). Daher sehe ich da keinen Grund dies zu tun.
    Brauchst du aber eine andere kannst du dies durch eine Template Änderung selbst machen :)

    So sollte es gehen :)


    Ups :D


    Sollte so gehen, (eigentlich)


    Naja, am besten ist es wenn du dir eine eigene JavaScript Datei erstellst und eine neue Class erzeugst und diese dann aufrufst ;)



    Diesen Code fügst du in das Template thread.tpl ein in die Zeile 97.
    Unter folgenden Code
    new WBB.Post.InlineEditor({@$thread->threadID}, $postHandler, $quoteManager);

    Und zwar ist folgender Code wichtig für dich

    JavaScript
    var $template = $('<fieldset><dl></dl></fieldset>');
    				$('<dt><label for="postTrashReason">' + WCF.Language.get('wbb.post.edit.trash.reason') + '</label></dt>').appendTo($template.children('dl'));
    				$('<dd><textarea id="postTrashReason" name="reason" cols="40" rows="3" /></dd>').appendTo($template.children('dl'));
    
    				WCF.System.Confirmation.show(WCF.Language.get('wbb.post.edit.trash.confirmMessage'), $.proxy(function(action) {
    					if (action === 'confirm') {
    						this._postHandler.update($item.data('postID'), $item.data('actionName'), { reason: $('#postTrashReason').val() }, function() { new WCF.System.Notification().show(); });
    					}
    				}, this), '', $template);

    Dies sollte eigentlich so gehen