Seite 1 von 1

Möchte {www} durch Text ersetzen

Verfasst: 29.07.2005 11:27
von skateclub
Hallo
Ich möchte einige Kürzel durch text ersetzen, doch finde ich in den Templates eben nur z.B. {www}, was aber schon den Link und den Button enthält.
Wo muß ich suchen, daß z.B. an Stelle des Buttons ein Text ohne Link erscheint?

Danke schonmal

PS: Ich habe gesucht!

Verfasst: 29.07.2005 11:59
von punkface
Hallo..

Willst du jetzt nur wissen wie man anstelle des WWW-Button die im Profil angegeben Adresse ausgeben kann, oder willst du wissen wie du Allgemein Templatevariablen/Platzhalter erstellst? Für letzteres schau mal hier: KB:template_syntax

Verfasst: 29.07.2005 15:17
von skateclub
Das war ja alles schon mal recht verwirrend, aber WO finde ich denn nun die entsprechende Stelle, in der ich was ändern muß?

In den Beschreibungen steht zwar "in den php Dateien suchen", aber z.B. in der profile.php finde ich da nix. Sorry.

Das kann doch nicht so schwer sein.

Verfasst: 29.07.2005 15:33
von punkface
Tcha in der profile.php wird je nach dem was man machen will erst die Datei mit dem eigentlichen Code includet. Schau dir am besten mal die Listen der phpBB Dateien an: php, Template und mach gebrauch von der Suchfunktion im Browser (STRG+F), dann findest du schon die Dateien die für bestimmte Sachen verwendet werden.

Wenn du wirklich nicht zurecht kommst, sag was du genau ändern willst, dann kann ich dir eine Schritt für Schritt Anleitung geben.

edit: Ach ja, vllt ist die Anleitung auf phpbb.com etwas hilfreicher: Information on how the phpBB Template system works

Verfasst: 29.07.2005 15:49
von skateclub
Ich möchte einfach die Felder:
ICQ-Nummer:
AIM-Name:
MSN Messenger:
Yahoo Messenger:

Die man im Profil ausfüllt, für andere Informationen nutzen. Z.B. Telefon.
Und ich dachte es wäre einfach, dies zu ändern (hab das schon mal bei woltlab gemacht)
Dabei ist es mir egal, wie die Felder heißen, ich brauch auch keine neuen. Es soll einfach nur der Text ausgegeben werden, den man eingegeben hat.

Bin ich in der viewtopic.php denn auf der richtigen Spur?
Da steht sowas von:

Code: Alles auswählen

$icq_status_img = '<a href="http://wwp.icq.com/' . $postrow[$i]['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $postrow[$i]['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
			$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>';
			$icq =  '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '">' . $lang['ICQ'] . '</a>';
da was ändern?

Verfasst: 29.07.2005 16:31
von punkface
Ja, du bist auf der richtigen Spur.

Du musst einfach in der viewtopic.php und usercp_viewprofile.php die Werte der Variablen $icq_img, $aim_img, $yim_img und $yim_img anpassen. Sprich hauptsächlich einfach die ganzen $image- und $lang-Variablen so wie den ganzen HTML Code entfernen.

viewtopic.php
suchen

Code: Alles auswählen

$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>';
ersetzten mit

Code: Alles auswählen

$icq_img = $postrow[$i]['user_icq'];
suchen

Code: Alles auswählen

$aim_img = ( $postrow[$i]['user_aim'] ) ? '<a href="aim:goim?screenname=' . $postrow[$i]['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '';
ersetzten mit

Code: Alles auswählen

$aim_img = ( $postrow[$i]['user_aim'] ) ? $postrow[$i]['user_aim'] : '';
suchen

Code: Alles auswählen

$yim_img = ( $postrow[$i]['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $postrow[$i]['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
ersetzten mit

Code: Alles auswählen

$yim_img = ( $postrow[$i]['user_yim'] ) ? $postrow[$i]['user_yim'] : '';
suchen

Code: Alles auswählen

$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
ersetzten mit

Code: Alles auswählen

$msn_img = ( $postrow[$i]['user_msnm'] ) ? $postrow[$i]['user_msnm'] : '';
usercp_viewprofile.php
suchen

Code: Alles auswählen

$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>';
ersetzten mit

Code: Alles auswählen

$icq_img = $profiledata['user_icq'];
suchen

Code: Alles auswählen

$aim_img = ( $profiledata['user_aim'] ) ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '&nbsp;';
ersetzten mit

Code: Alles auswählen

$aim_img = ( $profiledata['user_aim'] ) ? $profiledata['user_aim']  : '&nbsp;';
suchen

Code: Alles auswählen

$yim_img = ( $profiledata['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
ersetzten mit

Code: Alles auswählen

$yim_img = ( $profiledata['user_yim'] ) ? $profiledata['user_yim'] : '';
Das wars dann glaub ich