<!-- IF S_USER_LOGGED_IN --> + common.php

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

<!-- IF S_USER_LOGGED_IN --> + common.php

Beitrag von Trash-Master »

Hallo Leute

ich habe schon wieder ein Problem.
Diesmal geht es sich um die common.php im deutschen Sprachverzeichnis.

Da steht ja drin:

Code: Alles auswählen

	'TRANSLATION_INFO'	=> 'Deutsche Übersetzung durch <a href="http://www.phpbb.de/">phpBB.de</a>',
Soweit, sogut nur jetzt will ich das ganze noch vervollständigen, da ich selber einiges in der Übersetzung umgeschrieben habe.

Ich hatte mir das so gedacht.

Code: Alles auswählen

	'TRANSLATION_INFO'	=> 'Deutsche Übersetzung durch <a href="http://www.phpbb.de/">phpBB.de</a><!-- IF S_USER_LOGGED_IN -->, optimiert durch <a href="./memberlist.php?mode=viewprofile&u=3">mich</a><!-- ENDIF -->',
So das funktioniert auch alles ohne Fehlermeldung, nur der IF Teil wird nicht versteckt, wenn man ausgeloggt ist. Hab Cache geleert usw. alles ohne Erfolg.

Kann mir jemand da weiterhelfen?
Niklas.TT.SB
Mitglied
Beiträge: 143
Registriert: 28.02.2008 21:13

Beitrag von Niklas.TT.SB »

Hi,
ich glaube der _ zwischen USER und LOGGED muss weg.

LG,
Niklas
piero
Mitglied
Beiträge: 476
Registriert: 10.11.2008 17:15
Wohnort: Schweiz

Beitrag von piero »

die strings, die hier drinstehen werden nicht geparst, du musst es entweder im template oder mit php variablen machen....
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

php Variablen

Beitrag von Trash-Master »

Wie würde das denn mit diesen php Variablen gehen?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Arbeite doch mit 2 Template-Variablen TRANSLATION_INFO und TRANSLATION_INFO_LOGGED_IN
Im Template kannst Du es dann auswählen lassen:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
	{TRANSLATION_INFO}
<!-- ELSE -->
	{TRANSLATION_INFO_LOGGED_IN}
<!-- ENDIF -->
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

Beitrag von Trash-Master »

Danke, aber das klappt immer noch nicht. :(

Ich poste jetzt mal alle relevanten Codezeilen hier.

erstmal die common.php

Code: Alles auswählen

$lang = array_merge($lang, array(
	'TRANSLATION_INFO'	=> 'Deutsche Übersetzung durch <a href="http://www.phpbb.de/">phpBB.de</a>',
	'TRANSLATION_INFO_LOGGED_IN'	=> 'Deutsche Übersetzung durch <a href="http://www.phpbb.de/">phpBB.de</a>, optimiert von <a href="./memberlist.php?mode=viewprofile&u=3">ich</a>',	
	'DIRECTION'			=> 'ltr',
	'DATE_FORMAT'		=> '|j. M Y|', // 1. Jan 2007 (ggf. mit relativen Angaben)
	'USER_LANG'			=> 'de',
und noch meine overall_footer.html vom Genvision Style

Code: Alles auswählen

<div id="wrapfooter">
	<!-- IF U_ACP --><span class="gensmall">[<a href="{U_ACP}">{L_ACP}</a>]</span><br /><a href="#top" "><img align="right" src="{T_THEME_PATH}/images/top.gif" alt="Top of the Page" /></a><br /><!-- ENDIF -->
	<span class="copyright">
	Powered by <a href="http://www.phpbb.com/" target="_blank">phpBB</a> &copy; phpBB 
	Group<!-- IF S_USER_LOGGED_IN -->, <a href="./memberlist.php?mode=viewprofile&u=3">ich</a><!-- ENDIF -->&nbsp;
	<br />
	Style by &copy; <a href="http://genvision.net/memberlist.php?mode=viewprofile&u=17" target="_blank">Craig Whiteside</a> / <a href="http://genvision.net" title="Gaming Envision" target="_blank">Genvision.net</a><!-- IF TRANSLATION_INFO --><!-- IF S_USER_LOGGED_IN -->, 
	opimized by <a href="./memberlist.php?mode=viewprofile&u=3">ich</a><!-- ENDIF --><br />
	<!-- IF S_USER_LOGGED_IN -->{TRANSLATION_INFO}<!-- ELSE -->{TRANSLATION_INFO_LOGGED_IN}<!-- ENDIF --><!-- ENDIF --><br>
    <!-- IF S_USER_LOGGED_IN --></strong><a href="./viewtopic.php?f=81&t=4">DANKSAGUNGEN</a><!-- ENDIF -->
	<!-- IF DEBUG_OUTPUT --><br /><bdo dir="ltr">[ {DEBUG_OUTPUT} ]</bdo><!-- ENDIF --></span></div>
</td>
	<td class="row-right"><img src="{T_THEME_PATH}/images/spacer.gif" width="4" height="1" alt="" /></td>
</tr>
Was ist daran Falsch? Das müsste doch so klappen, oder?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Den Cache hast Du gelöscht und das Template / das Theme auch im ACP aktualisiert?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

Beitrag von Trash-Master »

Ja, hab ich alles gemacht ...hat sich nichts verändert
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Und die richtige Sprache hast Du auch editiert?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

Beitrag von Trash-Master »

Jep, das deutsche Sprachpaket, was ich ausschließlich benuzte.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“