PHP Problem mit der Register Seite

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Limo198
Mitglied
Beiträge: 119
Registriert: 14.03.2007 18:26
Wohnort: Altmersleben
Kontaktdaten:

PHP Problem mit der Register Seite

Beitrag von Limo198 »

Hallo.

Ich möchte das unter ICQ Nummer und Skype noch etwas steht auf der Registerseite was auf etwas hinweist. Dies wollte ich über span machen.

Ich habe in der Lang_german dies so geändert:

Code: Alles auswählen

$lang['ICQ'] = 'ICQ-Nummer';
$lang['ICQ_explain'] = 'Bitte in ICQ unter: Optionen/Einstellungen&Sicherheit/Statusanzeige im Web einen Haken machen.';
$lang['AIM'] = 'AIM-Name';
$lang['MSNM'] = 'MSN Messenger';
$lang['skype'] = 'Skype-Name';
$lang['skype_explain'] = 'Bitte in Skype unter: Aktionen/Optionen/Privatsphäre/mein Status im Netz veröffentlichen einen Haken machen.';
$lang['YIM'] = 'Yahoo Messenger';
$lang['Forum_Index'] = '%s Foren-Übersicht'; // eg. sitename Forum Index, %s can be removed if you prefer
Dann habe ich dieses $lang['skype_explain'] = 'Bitte in Skype.... Und $lang['ICQ_explain'] = 'Bitte in ICQ.... ind profile_add_body.tpl so eingefügt:

Code: Alles auswählen

<tr> 
	  <td class="row1"><span class="gen">{L_ICQ_NUMBER}:</span><br /><span class="gensmall">{L_ICQ_EXPLAIN}</span></td>
	  <td class="row2"><input type="text" class="post" style="width: 100px" name="confirm_code" size="6" maxlength="6" value="" /></td>
	</tr>

HIER STEHEN ANDERE CODES!!!!


<tr> 
	  <td class="row1"><span class="gen">{L_SKYPE}:</span><br /><span class="gensmall">{L_SKYPE_EXPLAIN}</span></td>
	  <td class="row2"> 
	  <input type="text" class="post"style="width: 150px"  name="skype" size="20" maxlength="255" value="{SKYPE}" />
	  </td>
	</tr>


Aber der Text wird nicht angezeigt.

Warum?



LG und Danke
Steffen
Limo198
Mitglied
Beiträge: 119
Registriert: 14.03.2007 18:26
Wohnort: Altmersleben
Kontaktdaten:

Beitrag von Limo198 »

Mhhh. Kann keiner helfen?

Wahrscheinlich hab ichs zu blöd beschrieben.


Also nochmal genauer. Ich möchte das auf der Seite wo sich Forumnutzer Registrieren, in der Zeile wo "Skype" und wo "ICQ-Nummer" steht, noch ein Hinweis drunterkommt. Da soll halt stehen wie in ICQ und Skype die Einstellungen zu ändern sind, um den Status im Forum angezeigt zu bekommen.


Hoffe so ists besser Erklärt.

LG
Steffen
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Du musst in der entsprechenden PHP Datei die Templatevariable noch zuweisen:

Code: Alles auswählen

L_SKYPE_EXPLAIN => $lang['skype-explain'],
Dann kannst Du sie auich mit

Code: Alles auswählen

{L_SKYPE_EXPLAIN}
im Template verarbeiten lassen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Limo198
Mitglied
Beiträge: 119
Registriert: 14.03.2007 18:26
Wohnort: Altmersleben
Kontaktdaten:

Beitrag von Limo198 »

Versteh ich nicht wie du das meinst. Soll ich den oberen in den unteren ändern oder wie?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Such mal global in Deinen Scripten nach Du hast die Variable für das Templatesystem noch nicht sichtbar gemacht. Du hast zwar die Sprachvariable eingepflegt (in der lang_main.php) und auch die Variable im Template eingebaut, aber sie nicht (sozusagen) miteinander verbunden.
Das passiert in der jeweiligen PHP Datei.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Limo198
Mitglied
Beiträge: 119
Registriert: 14.03.2007 18:26
Wohnort: Altmersleben
Kontaktdaten:

Beitrag von Limo198 »

Ich soll alle Scripte nach L_ durchsuchen? Das werden tausende sein.

Nunja. Dann werd ich mir die Arbeit wohl machen müßen
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Tausende Scripte oder tausende Treffer?

Einer reicht doch schon, damit Du siehst, wie die Zuweisung zu erfolgen hat.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Limo198
Mitglied
Beiträge: 119
Registriert: 14.03.2007 18:26
Wohnort: Altmersleben
Kontaktdaten:

Beitrag von Limo198 »

Sowas hab ich doch oben im Script drin und genauso hab ich es doch gemacht mit {L_SKYPE_EXPLAIN}

Oder meintest du ich muß das noch irgendwo in ein Skript einbauen?

LG
Steffen
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Du hast die Variable mit

Code: Alles auswählen

L_SKYPE_EXPLAIN => $lang['skype-explain'] 
zugewiesen? dann hast Du es evtl. in der falschen PHP Datei oder an der falschen Stelle umgesetzt.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Limo198
Mitglied
Beiträge: 119
Registriert: 14.03.2007 18:26
Wohnort: Altmersleben
Kontaktdaten:

Beitrag von Limo198 »

Also ich habe den Text in der lang_german definiert und dann in das profil_add_body eingefügt.

Weiter oben steht sowas ähnliches, und daher hab ich den Code übernommen. Gebe ich die Variable von dem oberen Text ein, gehts. Trage ich aber die Variable von meinem Text ein, gehts nicht.
Antworten

Zurück zu „phpBB 2.0: Mod Support“