Seite 1 von 1

Profil der User ist aus Beiträgen nicht verlinkt

Verfasst: 30.12.2005 21:16
von schmidii
Hallo,

wenn meine User Beiträge verfassen dann ist es leider nicht möglich von diesem Beitrag aus das Profil des Users zu Besuchen da der Profilname des users nicht als Link sondern als normaler Text angezeigt wird.

Kann mit jemand helfen wie Ich das beheben kann. In meinem Forum wäre es extremst wichtig direkt auf die Profile aus den Beiträgen zuzugreifen da die meisten Beiträge Thematisch direkt mit den Homepages zusammenhängen die im Userprofil angegeben werden.

schonmal vorab vielen Dank für eure Hilfe

Lösung - BBcode User ?

Verfasst: 30.12.2005 21:39
von gloriosa
Hallo,
da hilft vielleicht dieses Snippet

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['bbcode_m_help'] = 'User MOD: [user]username[/user]';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['bbcode_m_help'] = 'User MOD: [user]Benutzername[/user]';

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
f_help = "{L_BBCODE_F_HELP}";

#
#-----[ AFTER, ADD ]------------------------------------------
#
m_help = "{L_BBCODE_M_HELP}"; <!-- user mod -->

#
#-----[ FIND ]------------------------------------------
#
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[ externes Bild ]','','');

#
#-----[ REPLACE WITH ]------------------------------------------
#
bbtags = new Array('','','','','','','[quote]','[/quote]','','
  • ','
','
  • ','
','[ externes Bild ]','','','[user]','[/user]');

#
#-----[ FIND ]------------------------------------------
#
<td><span class="genmed">
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
</span></td>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<td><span class="genmed">
<input type="button" class="button" accesskey="m" name="addbbcode18" value="User" style="text-decoration: underline; width: 40px" onClick="bbstyle(18)" onMouseOver="helpline('m')" />
</span></td>

#
#-----[ FIND ]------------------------------------------
#
<select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('s')">

#
#-----[ REPLACE WITH ]------------------------------------------
#
<select name="addbbcode20" onChange="bbfontstyle('[color=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('s')">

#
#-----[ FIND ]------------------------------------------
#
<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ REPLACE WITH ]------------------------------------------
#
<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ OPEN ]------------------------------------------
#
posting.php

#
#-----[ FIND ]------------------------------------------
#
'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],

#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_BBCODE_M_HELP' => $lang['bbcode_m_help'],

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
[/code]
weiter durch welches ein User Tag-Button in die Tag-Zeile rechts neben URL eingefügt wird. :wink:

Wenn Du dann die Tags so verwendest [user]werauchimmer[/user] bekommst Du folgendes Ergebnis [ externes Bild ]werauchiummer angezeigt ! :wink:

Der Link führt dann direkt zum Profil. :D

Verfasst: 02.05.2007 12:15
von mark2
Die Antwort, wie ich das sehe, beinhaltet aber nicht das was er eigentlich wollte. oder?
Der code fügt doch einen zusätzlichen Tag für den geposteten Text ein.
Ich suche aber einen mod oder Snippet durch den der Username auf der linken Seite über dem Rang mit dem Profil verlinkt wird.

Dafür gibt es zwar den Profil Button unter dem jeweiligen posting.
Warum ich das dennoch möchte? Weil es in vielen Foren so gemacht ist und meine user aus Gewohnheit immer dort den Link suchen.

Verfasst: 02.05.2007 12:24
von Miriam
Hm, also Du willst letztendlich, dass die hinterlegte Homepage des postenden Users besucht werden kann, weil man/frau diese Information aus dem Profil des betreffenden Users ziehen kann.
Nach Deiner Aussage ist genau das nicht unmittelbar möglich, da der Postername, der neben dem Beitrag steht, nicht zum Profil des verlinkt ist.
Da hätte ich dann eine Frage zu:
  • Was ist mit dem WWW-Button, der sich unter dem Beitrag präsentiert, sobald eine Homepageadresse eingegeben wurde, passiert?

Verfasst: 02.05.2007 12:33
von Kewwwin
@gloriosa

Hey, danke für den Code aber mal ne Frage. Wie wird das verlinkt?? Bei mir steht dann beispielsweise nur dotr. [user]kewwwin[/user] ??

Verfasst: 02.05.2007 12:52
von mark2
Miriam hat geschrieben:Hm, also Du willst letztendlich, dass die hinterlegte Homepage des postenden Users besucht werden kann, weil man/frau diese Information aus dem Profil des betreffenden Users ziehen kann.
Nach Deiner Aussage ist genau das nicht unmittelbar möglich, da der Postername, der neben dem Beitrag steht, nicht zum Profil des verlinkt ist.
Da hätte ich dann eine Frage zu:
  • Was ist mit dem WWW-Button, der sich unter dem Beitrag präsentiert, sobald eine Homepageadresse eingegeben wurde, passiert?
Von Homepage habe ich nichts gesagt.
Ich habe gerade etwas ausprobiert.
in der viewtopic.php habe ich die zeile 'U_VIEWPROFILE' eingefügt

Code: Alles auswählen

	$template->assign_block_vars('postrow', array(
		'ROW_COLOR' => '#' . $row_color,
		'ROW_CLASS' => $row_class,
		'POSTER_NAME' => $poster,
                 //mein code
                 'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id"),
		'POSTER_RANK' => $poster_rank,
und in der viewtopic_body.tpl das so ausgelesen

Code: Alles auswählen

<span class="name"><a href="{postrow.U_VIEWPROFILE}" class="nav">{postrow.POSTER_NAME}</a></span>
Das funktioniert eigentlich prima. Nur kann ich das so machen ohne dass es Probleme gibt?

Verfasst: 02.05.2007 12:56
von Miriam
mark2 hat geschrieben:Von Homepage habe ich nichts gesagt.
Stimmt, das war schmidii... Mein Fehler. :-?