Den Teil hier hab ich aus dem phpbb.com Forum:
Remove javascript in viewtopic_body.tpl and profile_view_body.tpl and replace it with {postrow.ICQ_IMG} in viewtopic_body.tpl and {ICQ_IMG} in profile_view_body.tpl
Als Beispiel mal nur die Änderung an der viewtopic_body.tpl beim originalen subSilver:
Code: Alles auswählen
<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> </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>
Abgeändert so:
Code: Alles auswählen
<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} {postrow.ICQ_IMG}</td>
In der profile_view_body.tpl ist es eigentlich genau so, nur das du wie oben beschrieben ICQ_IMG benutzen solltest.
Für den Link auf die Whitepage von ICQ, was ja im Moment die einzig vernüftige zu sein scheint mußt du folgende Änderungen machen:
Code: Alles auswählen
OPEN: viewtopic.php
FIND:
$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
REPLACE WITH:
$icq_img = '<a href="http://www.icq.com/whitepages/wwp.php?uin=' . $postrow[$i]['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
FIND:
$icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '">' . $lang['ICQ'] . '</a>';
REPLACE WITH:
$icq = '<a href="http://www.icq.com/whitepages/wwp.php?uin=' . $postrow[$i]['user_icq'] . '">' . $lang['ICQ'] . '</a>';
OPEN: includes/usercp_viewprofile.php
FIND:
$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
REPLACE WITH:
$icq_img = '<a href="http://www.icq.com/whitepages/wwp.php?uin=' . $profiledata['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
FIND:
$icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '">' . $lang['ICQ'] . '</a>';
REPLACE WITH:
$icq = '<a href="http://www.icq.com/whitepages/wwp.php?uin=' . $profiledata['user_icq'] . '">' . $lang['ICQ'] . '</a>';
SPEICHERN UND FEDDICH
Die Änderungen an
groupcp.php
memberlist.php
privmsg.php
sollten eigentlich genauso aussehen, da dort ja nur der Link geändert wird.
So genau hatte ich mir noch garnicht angesehen, in welchen Dateien der ICQ Button überall vorkommt, weil ich das nur lokal mal testen wollte.
Versuch das mal aber sichere zur Vorsicht alle Dateien, die du änderst
