Beiträge: 32
Themen: 5
Registriert seit: 23.04.2014
MyBB-Version: 1.6.13
Hallo zusammen,
ich nutze in meinem Forum das Plugin Hello World 2.0.
Ich meine es gehört zum LIeferumfang von mybb 1.8.5.
Bin soweit auch zufrieden, einfach schnell und das tut das was es soll.
Nur kann man nicht irgendwie einbinden, das der Username angezeigt wird, wer geschrieben hat?
Derzeit werden ja nur die Nachrichten ausgegeben.
Es müsste doch mit einem einfachen echo und und der uservariable getan sein.
Also sowas:
PHP-Code:
$username=$mybb->user['username]
echo $username
Aber an welcher Stelle muss man diese kleine Änderung machen? Und in welcher Datei? (Pfad?)
Kann mir das jemand bitte sagen?
Grüße
knecht6212 aka rainer
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Hast Du Dir schon mal die Doku zu Plugins angesehen?
https://www.mybb.de/doku/sonstiges/infor...u-plugins/
Evtl. helfen Dir für den Anfang auch diese Tutorials weiter (sind aber Englisch):
http://community.mybb.com/thread-137925.html
Beiträge: 32
Themen: 5
Registriert seit: 23.04.2014
MyBB-Version: 1.6.13
18.07.2015, 19:35
(Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2015, 19:37 von knecht6212.)
Danke sehr Jockl,
aber ich bin mir nicht sicher ob wir beide vom gleichen sprechen. Ich will doch nur wissen wo man meine beiden Zeilen zusätzlich einfügen muss, mehr nicht. Ich weiß zwar das es etwas namens hello.php im INC\Plugin Verzeichnis gibt, aber ist das wirklich das Plugin "Hello world 2.0" ?
Ich finde in der Dokumentation zwar so sämtliche Hooks für 100 andere Dinge, aber hello world ist dort nicht ausgeführt. Ich will ja kein Plugin schreiben, sondern nur wissen wohin mit den beiden geschrieben Zeile.
(18.07.2015, 17:12)Jockl schrieb: Hast Du Dir schon mal die Doku zu Plugins angesehen?
https://www.mybb.de/doku/sonstiges/infor...u-plugins/
Evtl. helfen Dir für den Anfang auch diese Tutorials weiter (sind aber Englisch):
http://community.mybb.com/thread-137925.html
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
18.07.2015, 19:57
(Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2015, 19:59 von Jockl.)
Achso.....
Ja, es handelt sich um die Datei inc/plugins/hsllo.php
Es kommt darauf an, wo Du den Namen wirklich ausgeben möchtest. Es würden sich dafür die Funktionen hello_index() und hello_post() anbieten. Damit dort aber $mybb->user verfügbar ist, musst Du noch $mybb als globale Variable setzen (falls nicht vorhanden).
Mit "echo" wirst Du den Namen aber nur ganz oben auf der Seite ausgeben und nicht in dem Template, das dieses Plugin nutzt. Dazu musst Du die von Dir genutzte Variable $username in einem der Templates hello_index, hello_message oder hello_post einsetzen, jenachdem, in welche Funktion Du die Variable einbaust.....
Beiträge: 32
Themen: 5
Registriert seit: 23.04.2014
MyBB-Version: 1.6.13
Hi ,
vielen Dank, das hilft mir sehr weiter.
Grüße
knecht6212 aka rainer