Beiträge: 760
Themen: 106
Registriert seit: 23.08.2007
MyBB-Version: 1.6
Hallo
Irgend hänge ich gerade bei einem Skript. Dieses Script gibt unter anderem auch den User aus der zuletzt geschrieben hat.
Die Ausgabe erfolgt korrekt und jetzt würde ich noch gerne einen Link zum Profil setzen, bringe das aber leider nicht zusammen.
Soweit bin ich bis jetzt gekommen:
PHP-Code:
<a href={$mybb->settings['bburl']}/member.php?action=profile&uid>{$thread['lastposter']}</a>
Kann mir bitte wer sagen wie der korrekte Link wäre, sodass beim Namen auch der Link zum Userprofil angegeben wird ?
Danke schon mal für eure Antworten !
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
30.12.2010, 15:39
(Dieser Beitrag wurde zuletzt bearbeitet: 30.12.2010, 15:40 von StefanT.)
Es empfiehlt sich, den Link per PHP zu erstellen: build_profile_link
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 760
Themen: 106
Registriert seit: 23.08.2007
MyBB-Version: 1.6
(30.12.2010, 15:39)StefanT schrieb: Es empfiehlt sich, den Link per PHP zu erstellen: build_profile_link
Nun ja, der obige Code ist eine Php Datei.
Wobei ich jetzt etwas ratlos bin wie ich den "build_profile_link" Befehl in den obigen Link einbauen soll.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
30.12.2010, 15:55
(Dieser Beitrag wurde zuletzt bearbeitet: 30.12.2010, 15:55 von StefanT.)
Da kommt dann ein kompletter HTML-Link raus:
build_profile_link($username)
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 760
Themen: 106
Registriert seit: 23.08.2007
MyBB-Version: 1.6
30.12.2010, 16:03
(Dieser Beitrag wurde zuletzt bearbeitet: 30.12.2010, 16:37 von Plexxart.)
(30.12.2010, 15:55)StefanT schrieb: Da kommt dann ein kompletter HTML-Link raus:
build_profile_link($username)
Sorry das hilft mir nix, weil ich mich in php nicht so tolle auskenne.
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
(30.12.2010, 15:38)Plexxart schrieb: PHP-Code:
<a href={$mybb->settings['bburl']}/member.php?action=profile&uid>{$thread['lastposter']}</a>
Ungetestet:
PHP-Code:
<a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$thread['lastposteruid']}">{$thread['lastposter']}</a>
Wobei man das bburl/ weglassen kann, wenn du eh schon im Foren-Verzeichnis bist. Dann würde auch a href="member.php?usw" reichen.
Beiträge: 760
Themen: 106
Registriert seit: 23.08.2007
MyBB-Version: 1.6
(31.12.2010, 00:13)frostschutz schrieb: Ungetestet:
PHP-Code:
<a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$thread['lastposteruid']}">{$thread['lastposter']}</a>
Wobei man das bburl/ weglassen kann, wenn du eh schon im Foren-Verzeichnis bist. Dann würde auch a href="member.php?usw" reichen.
Danke dir Frostschutz für deine Mitarbeit !
Habe den Link eingebaut und bekomme aber eine Fehlermeldung.
Code:
Parse error: syntax error, unexpected '{' in /home/.sites/81/site18/web/bastelstube/lastposts.php on line 197
Hat sonst noch wer eine Idee was man da anders machen könnte.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Ich nehme an, du musst \ vor die " setzen. Ohne den kompletten Code ist es aber natürlich nur geraten.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
vermutlich musst Du auch in Deiner Datei die functions.php einbinden, um build_profile_link() nutzen zu können.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Die functions.php sollte doch überall eingebunden sein.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.