MyBB.de Forum

Normale Version: Fading Postbit Buttons
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Eine neue Erweiterung wurde veröffentlicht: Fading Postbit Buttons

Zitat:Plugin Name: Fading Postbit Buttons
Autor: Darkly
Website des Autors: http://community.mybb.com/user-24861.html
Website: http://xenthemes.net
Plugin Version: v1.0
License: Custom License (Nachzulesen in der license.txt im Download)
Änderungen beim Aktivieren des Plugins: headerinclude Templates
Beschreibung:
Das Plugin benutzt jQuery (Keine Sorge, es beinhaltet jQuery.noConflict(); sodass die MyBB-Funktionen noch gehen.) um die Postbit Buttons verblassen zu lassen und wenn man mit der Maus drüberfährt wieder normal erscheinen, beim Wegbewegen der Maus verblassen sie dann wieder.

Live Demo: http://xenthemes.net/sandbox/plugins/fad...t-buttons/

Screenshot: Benutzt die Live Demo, um eine Vorschau darauf zu erhalten.
Bleibt nur, auch hier, zu erwähnen, dass dieses Plugin nicht in der klassischen Ansicht funktioniert.
Damit es auch in der klassischen Ansicht funktioniert muss im Template postbit_classic folgende Änderung durchgeführt werden:

suche
Code:
<td align="left"><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}</span></td>
<td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>

und ersetze es mit

Code:
<td align="left" class="post_buttons"><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}</span></td>
<td align="right" class="post_buttons">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>

Man muss den beiden Tabellen-Zellen einfach die CSS-Klasse post_buttons zuordnen.

Stellt sich noch die Frage, warum MyBB die CSS-Klasse im Template postbit gesetzt hat, im postbit_classic aber nicht.....
Vielen Dank!!!
Auch wenn sowas immer nicht als wichtig erscheint, aber es hilft immer wieder einiges besser zu verstehen.
Wer es dann noch vollendet haben möchte, kann sich noch die Button "Antworten" und "Neues Thema" anpassen, damit es auch zueinander passt.

Suche in der Templategruppe "Zeige Thema Templates" das Template "showthread" und suche:
Code:
<div class="float_left">
        {$multipage}

    </div>
    <div class="float_right">
        {$newreply}

ersetze es mit:
Code:
<div class="float_left">
        {$multipage}

    </div>
    <div class="float_right post_buttons">
        {$newreply}

Suche:
Code:
<div class="float_left">
        {$multipage}<br />
                 {$usersbrowsing}
    </div>
    <div style="padding-top: 4px; " class="float_right">
        {$newreply}
    </div>
    <br style="clear: both;" />
    {$quickreply}
    {$threadexbox}
    {$similarthreads}
    <br />
    <div class="float_left">

ersetze mit:
Code:
<div class="float_left">
        {$multipage}<br />
                 {$usersbrowsing}
    </div>
    <div style="padding-top: 4px; " class="float_right post_buttons">
        {$newreply}
    </div>
    <br style="clear: both;" />
    {$quickreply}
    {$threadexbox}
    {$similarthreads}
    <br />
    <div class="float_left">

Suche in der Templategruppe "Forenanzeige Templates" das Template "forumdisplay_threadlist" und suche darin:
Code:
<div class="float_left">
    {$multipage}
</div>
<div class="float_right">
    {$newthread}{$deletebutton}
</div>

ersetze es durch:
Code:
<div class="float_left">
    {$multipage}
</div>
<div class="float_right post_buttons">
    {$newthread}{$deletebutton}
</div>

Suche:
Code:
</table>
<div class="float_left">
    {$multipage}
</div>
<div class="float_right" style="margin-top: 4px;">
    {$newthread}{$deletebutton}
</div>
<br style="clear: both;" />
<br />
<div class="float_left">

ersetze mit:
Code:
</table>
<div class="float_left">
    {$multipage}
</div>
<div class="float_right post_buttons" style="margin-top: 4px;">
    {$newthread}{$deletebutton}
</div>
<br style="clear: both;" />
<br />
<div class="float_left">