Mach ein Extra Plugin, ansonsten jein es gibt eine aber nicht für das Template nur im PHP ![]()
Bei dem Extra Plugin machst du dann als Abhängigkeit das News-System ![]()
Beiträge von Cyperghost
-
-
Kannst du mit folgendem Code im Deign einfügen

.deals h1 .badge {margin-left:4px;}
-
-
Jup, dann müsstest du entweder diese ändern oder einen Extra Farbe Code dafür einfügen
.newsNavigationButtons a:hover{#000}
dort kannst du deinen Eigenen eintrage, das in den Stile einfügen und fertig
-
Du hast wahrscheinlich einen eigenen Stile.
Könntest du mir zeigen, was genau bei dir, bei @wcfLinkHoverColor im Design steht.
Per Bild
Weil diese Farbe wird verwendet
-
Habe ich mal eingebaut

-
Habe ich mal integriert.
danke
-
Sollte mit der pl 6 behoben sein

-
So ebne wurde das News-System auf die Version 2.0.7 pl 6 upgedatet.
Bei diesem updaten wurden wurde eine neue Funktion eingebaut, so das man unter der News ganz schnell zu der nächsten und auch zu der vorherigen News springen kann.
-
Wäre nett falls irgend jemand das Thema hier pushen könnte.
Fehler im URL/Attach BB-Code
Damit die von Woltlab das auch beheben
Sofern Ihr es in irgend einer Anwendung reproduzieren könnt die von Woltlab ist.
-
Dies ist leider nicht ohne weiteres möglich.
Dafür muss einmal die JavaScript Datei verändert werden sowie die PHP Class für das Objekt. -
-
mh, komisch.
ich kann dir morgen gerne eins zu kommen lassen für das 4.0 und für das 4.1 habe da eins fertig

-
jein.
such mal nach den Farbwähler von SoftCreatR solltest du bei ihm im Paketserver finden. Damit sollte es möglich sein.
-
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
) 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
Code
Alles anzeigen{if $board->canEditThreads() || $thread->getBoard()->getModeratorPermission('canClosePost') || $thread->getBoard()->getModeratorPermission('canDeletePost') || $thread->getBoard()->getModeratorPermission('canDeletePostCompletely') || $thread->getBoard()->getModeratorPermission('canEnablePost') || $thread->getBoard()->getModeratorPermission('canRestorePost')} {assign var='canEditPostInline' value=true} var $postClipboardHandler = new WBB.Post.Clipboard($postHandler); $postClipboardHandler.setThreadUpdateHandler($updateHandler); $('.jsDeleteThread').click(function () { var self = $this; WCF.System.Confirmation.show(WCF.Language.get('wbb.thread.confirmTrash'), function(action) { if (action === 'confirm') { $inlineEditor._updateThread(elementID, "trash", { isDeleted: 1, reason: $('#wcfSystemConfirmationContent').find('textarea').val() }); } }, { }, $('<fieldset><dl><dt>' + WCF.Language.get('wbb.thread.confirmTrash.reason') + '</dt><dd><textarea cols="40" rows="4" /></dd></dl></fieldset>')); }); }); {else} {assign var='canEditPostInline' value=false} {/if} -
Ups

Sollte so gehen, (eigentlich)
Code
Alles anzeigen<div> <ul class="containerBoxList tripleColumned"> <li> <div class="marginTop tabularBox top5Box tabularBoxTitle messageGroupList jsClipboardContainer" data-type="com.woltlab.wbb.thread"> <header> <h2>{lang}de.wbb-elite.top5.poster{/lang}</h2> </header> <table class="table"> <thead> <tr> <th class="columnTitle columnUsername">{lang}wcf.user.username{/lang}</th> <th class="columnDigits columnPosts">{lang}wbb.post.posts{/lang}</th> </tr> </thead> <tbody> {foreach from=$topPoster item="user"} <tr> <td class="columnTitle"> <a href="{link controller="User" object=$user}{/link}" class="userLink" data-user-id="{@$user->userID}">{$user->username}</a> </td> <td class="columnDigits"> {#$user->wbbPosts} </td> </tr> {/foreach} </tbody> </table> </div> </li> <li> <div class="marginTop tabularBox top5Box tabularBoxTitle messageGroupList jsClipboardContainer" data-type="com.woltlab.wbb.thread"> <header> <h2>{lang}de.wbb-elite.top5.member{/lang}</h2> </header> <table class="table"> <thead> <tr> <th class="columnTitle columnUsername">{lang}wcf.user.username{/lang}</th> <th class="columnDigits columnPosts">{lang}wbb.post.posts{/lang}</th> </tr> </thead> <tbody> {foreach from=$newUser item="user"} <tr> <td class="columnTitle"> <a href="{link controller="User" object=$user}{/link}" class="userLink" data-user-id="{@$user->userID}">{$user->username}</a> </td> <td class="columnDigits"> {#$user->wbbPosts} </td> </tr> {/foreach} </tbody> </table> </div> </li> <li> <div class="marginTop tabularBox top5Box tabularBoxTitle messageGroupList jsClipboardContainer" data-type="com.woltlab.wbb.thread"> <header> <h2>{lang}de.wbb-elite.top5.posts{/lang}</h2> </header> <table class="table"> <thead> <tr> <th class="columnTitle columnSubject">{lang}wbb.thread.topic{/lang}</th> <th class="columnTitle columnUsername">{lang}wcf.user.username{/lang}</th> <th class="columnDigits columnViews">{lang}wbb.thread.views{/lang}</th> </tr> </thead> <tbody> {foreach from=$postList item="latestPost"} <tr> <td class="columnTitle"> <a href="{link controller="Thread" object=$latestPost->getDecoratedObject()}action=firstNew{/link}" class="wbbTopicLink"{if $latestPost->getBoard()->getPermission('canReadThread')} class="wbbTopicLink"{/if} data-thread-id="{@$latestPost->threadID}" data-sort-order="DESC" title="{$latestPost->topic}">{$latestPost->topic}</a> </td> <td class="columnTitle"> <a href="{link controller='User' id=$latestPost->lastPosterID title=$latestPost->lastPoster}{/link}" class="userLink" data-user-id="{@$latestPost->lastPosterID}">{$latestPost->lastPoster}</a> </td> <td class="columnDigits"> {#$latestPost->views} </td> </tr> {/foreach} </tbody> </table> </div> </li> </ul> {if $topThread || $bestRateThread} <ul class="containerBoxList"> <li> <div class="marginTop top5BoxBest tabularBoxTitle tabularBox messageGroupList"> <header> <ul class="containerBoxList doubleColumned"> <li class="textLeft"> {if $topThread} {lang}de.wbb-elite.top5.thread{/lang}: <a href="{link controller="Thread" object=$topThread->getDecoratedObject()}{/link}" {if $topThread->getBoard()->getPermission('canReadThread')} class="wbbTopicLink"{/if} data-thread-id="{@$topThread->threadID}" data-sort-order="DESC">{$topThread->topic}</a> | {#$topThread->views} {lang}wbb.thread.views{/lang} {/if} </li> <li class="textRight"> {if $bestRateThread} {lang}de.wbb-elite.top5.thread.rate{/lang}: <a href="{link controller="Thread" object=$bestRateThread->getDecoratedObject()}{/link}" {if $topThread->getBoard()->getPermission('canReadThread')} class="wbbTopicLink"{/if} data-thread-id="{@$topThread->threadID}" data-sort-order="DESC">{$bestRateThread->topic}</a> <span class="likesBadge badge green">+{#$bestRateThread->cumulativeLikes}</span> {/if} </li> </ul> </header> </div> </li> </ul> {/if} </div> -
Entfern das mal hier
href="#" bei deinem Button unten.
Wird der Beitrag gelöscht? -
Naja, am besten ist es wenn du dir eine eigene JavaScript Datei erstellst und eine neue Class erzeugst und diese dann aufrufst
JavaScript
Alles anzeigen$('.jsDeletePost').click(function () { var post = $(this); 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') { $postHandler.update(post.data('postID'), 'trash', { reason: $('#postTrashReason').val() }, function() { new WCF.System.Notification().show(); }); } }, this), '', $template); });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);
