MyBB.de Forum
Vielleicht garnicht mal so schlechte Idee! - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Vielleicht garnicht mal so schlechte Idee! (/thread-3044.html)



Vielleicht garnicht mal so schlechte Idee! - happyspeedy - 13.09.2006

Hallo zusammen !

Mir ist da eine Idee gekommen, die ich bei anderen Foren mal beobachtet habe und zwar ist es nicht leicht sowas umzusetzen? Folgendes:

Beispielweise:
Ich starte jetzt hier ein Neues Thema, dann steht bei mir alles ganz normal unter Verfasser.
Jetzt antworten einige Leute auf meinen Beitrag, dann antworte ich wieder und jetzt steht unter Verfasser, also auf den Beitrag den ich wieder geantwortet habe automatisch die Innenschrift "Themenstarter" oder so ähnlich.

Ist es nicht möglich das irgendwie einzubauen???


RE: Vielleicht garnicht mal so schlechte Idee! - Garlant - 14.09.2006

Hallo Happyspeedy,

So schwer ist das ganze nicht um zu setzen würde ich jetzt auf den ersten Blick sagen.
In der Datenbank wird ja gespeichert wer den Thread erstellt hat. Das ganze muss als lediglich ausgelesen werden.

Ich werde mal den Code heraussuchen.

Mfg Garlant


RE: Vielleicht garnicht mal so schlechte Idee! - Garlant - 14.09.2006

Öffne inc/functions_post.php
Suche:
PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";"); 
Füge darüber ein:
PHP-Code:
// Themenstarter - start -  zeigt die Themenstarter in postbit (By Garlant)
        
$is_author_query $db->query("SELECT uid FROM ".TABLE_PREFIX."threads WHERE tid='".$mybb->input['tid']."'");
        
$is_author_result $db->fetch_array($is_author_query);
        if (
$post['uid'] == $is_author_result['uid'])
        {
            eval(
"\$post['showauthor'] = \"".$templates->get("postbit_isauthor")."\";");
        }
        else 
        {
            
$post['showauthor'] = '';
        }
        
// Themenstarter - ende 
Öffne global.lang.php
Suche:
PHP-Code:
$l['postbit_full_edit'] = "Full Edit"
Füge darunter ein:
PHP-Code:
$l['postbit_author'] = "Themenstarter"
Die daten Speichern und schließen.

Gehe in das Teamplate postbit_author_user (templatepack->Postbit->postbit_author_user)
Suche:
PHP-Code:
    {$lang->postbit_status} {$post['onlinestatus']}{$post['replink']}<br /> 
Füge darunter ein:
PHP-Code:
    {$post['showauthor']}<br /> 
Speichern!

Erstelle ein neues Template:
Title: postbit_isauthor
Template:
PHP-Code:
{$lang->postbit_author
Speichern und fertig, viel Spaß damit!

Zusatzinfo:
Hinter
PHP-Code:
{$lang->postbit_author
kann eine Grafik eingefügt werden, die Themenstarter beispielsweise hervorhebt.

Mfg Garlant


RE: Vielleicht garnicht mal so schlechte Idee! - happyspeedy - 14.09.2006

Geil !! !! !! Cool

Vielen Dank ! Du bist auch ein Programmier-Genie, mit Kleinigkeiten kann man eine grosse Freude bereiten Big Grin

Es funktioniert ! Wurde von mir bereits getestet. Danke.


RE: Vielleicht garnicht mal so schlechte Idee! - Schumuckl - 19.09.2006

Wie kann ich das machen das, das wort Themenstart Fett und Kursiv dargestellt wird?


RE: Vielleicht garnicht mal so schlechte Idee! - Mak - 19.09.2006

Ersetze im neu erstellen Template
Code:
{$lang->postbit_author}

mit

Code:
<strong><em>{$lang->postbit_author}</em></strong>



RE: Vielleicht garnicht mal so schlechte Idee! - Schumuckl - 19.09.2006

Einwandfrei, ich danke dir