Seite 1 von 1

Problem mit Nickpage und icq

Verfasst: 06.07.2004 17:10
von farcry
Habe das Problem im Forum, dass der Button vom ICQ direkt über den Button Nickpage gepackt wird. Das sieht dann so aus:

[ externes Bild ]

Was muß ich da genau ändern, bzw. wo?

Verfasst: 06.07.2004 22:17
von Markus67
Hi ....

Der Code für den Nickpagebutton muss vor dem Button ICQ eingebaut werden ... dann klappts :wink:

Oder poste einfach mal ein Link zu deinem Forum ...

Markus

Verfasst: 06.07.2004 22:31
von farcry
In welcher Datei muß ich das denn ändern..?

Verfasst: 06.07.2004 22:42
von Markus67
Hi ...

Code: Alles auswählen

//Öffne------------------------------------------------------------------------------------
//
	templates/viewtopic_body.tpl

//
//Finde------------------------------------------------------------------------------------
//
	<noscript>{postrow.ICQ_IMG}</noscript>
#bei verschiedenen Templates funktioniert die Anzeige des Buttons an dieser Stelle nicht...
#versuche im Falle des Falles, die Zeilen vor das Javascript einzufügen
	
//
//Füge dahinter ein------------------------------------------------------------------------
//
#Enter drücken, damit der Cursor in eine neue leere Zeile springt
	<!-- BEGIN Nickpagebutton -->
	<a href="{postrow.Nickpagebutton.U_NICKPAGE}"><img src="templates/nickpage/nickpage_button_big.gif" border="0"></a>
	<!-- END Nickpagebutton -->
#Wieder Enter Drücken, damit auch der letzte Kommentar alleine in der Zeile steht

//
Füge den Code nicht dahinter .... sondern davor ein ... dann klappts :-)

Markus

Verfasst: 06.07.2004 23:14
von farcry
Das hat auch geklappt, danke Dir. :grin:

Verfasst: 14.10.2005 13:10
von yks
hallo,

habe es in der templates/subsilver/viewtopic_body.tpl nun so geändert :

Code: Alles auswählen

<!-- BEGIN Nickpagebutton --> 
<a href="{postrow.Nickpagebutton.U_NICKPAGE}"><img src="templates/nickpage/nickpage_button_big.gif" border="0"></a> 
<!-- END Nickpagebutton --> 
<noscript>{postrow.ICQ_IMG}</noscript> 
danach sah ich weder den icq- noch den nickpagebutton.

zuvor das gleiche problem hatte, daß der nickpage-button nicht zu sehen war, wenn icq ausgefüllt war.

gibt es evtl noch einen tip ?

danke + viele grüße, yks

Verfasst: 14.10.2005 14:51
von Markus67
Hi ...

suche in der viewtopic_body.tpl

Code: Alles auswählen

                        <tr>
                                <td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--

        if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
                document.write(' {postrow.ICQ_IMG}');
        else
                document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');

                                //--></script><noscript>{postrow.ICQ_IMG}</noscript>
<!-- BEGIN Nickpagebutton -->
<a href="{postrow.Nickpagebutton.U_NICKPAGE}"><img src="templates/nickpage/nickpage_button_big.gif" border="0"></a>
<!-- END Nickpagebutton -->
        </td>
                        </tr>
ersetze mit:

Code: Alles auswählen

                        <tr>
                                <td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} 
								<!-- BEGIN Nickpagebutton -->
								<a href="{postrow.Nickpagebutton.U_NICKPAGE}"><img src="templates/nickpage/nickpage_button_big.gif" border="0"></a>
								<!-- END Nickpagebutton -->
                                {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--
        if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
                document.write(' {postrow.ICQ_IMG}');
        else
                document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');
                                //--></script><noscript>{postrow.ICQ_IMG}</noscript>
        </td>
                        </tr>
Markus

Verfasst: 15.10.2005 01:21
von yks
mei, du verblüffst mich immer wieder :))
war zuerst etwas erschrocken, daß statt dem bißchen code zuvor nun so viel mehr code nötig ist - aber es klappt :))

reihenfolge ist nun : profil, pn, nickpage, mail, aim, icq

danke dir, markus :)


ps :
habe gerade mal getestet, wenn ich alles ausfülle :
profil, pn, nickpage, mail, www, aim, yim, msm, icq
dann allerdings das ganze breiter ist als das forum (wohl logisch)

hätte es nachteile, wenn ich zb den aim rausnähme ?

sry, bin eine olle fragentante, ich weiß g