Seite 1 von 3
Problem mit Gast-PopUp-Mod
Verfasst: 29.06.2003 18:03
von oliver12345
Ich habe hier mal den Link von meinem Gast-PopUp-Fenster gepostet:
http://mitglied.lycos.de/oliverbeinroth ... _popup.tpl
Aber warum werden die Texte in den geschweiften Klammern nicht mit der entsprechenden Sprache übersetzt?
Verfasst: 29.06.2003 19:12
von AWSW
Hallo,
zeig bitte mal die dazu gehörigen Code der .php Datei als Textdatei-Link

Verfasst: 29.06.2003 19:44
von oliver12345
Dazu gibt's keine weitere .php-Datei.
Verfasst: 29.06.2003 20:25
von AWSW
Hallo,
komisch ich kenne eigentlich nur einen GastPopUp MOD und der sieht bei mir so aus:
gastpopup.php
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$gen_simple_header = true;
$page_title = $lang['Guest'] . ' Popup';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'gastpopup_body.tpl')
);
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
gastpopup_body.tpl
<title>{SITENAME} :: Gast-/Guest-PopUp</title>
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" align="center" colspan="2" height="25"><span class="cattitle">Hallo & Willkommen auf {SITENAME}</span></td>
</tr>
<tr>
<td colspan="2" height="1" class="row2"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<td width="100%" align="left" class="row2"><span class="gensmall"><br>
Hallo Gast,<br>
Mehr Informationen zur Seite findest Du in der <b><A HREF="faq.php" target="_blank">{L_FAQ}</A></b>
<br><br>
<center><b>Und nun wünsche ich weiterhin noch Viel Spaß</b></center><br>
</span></td>
</tr>
</table>
Aufruf aus einer beliebigen .tpl des phpBB mit diesem Code:
<!-- BEGIN switch_user_logged_out -->
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=340,left = 387,top = 259');");
}
// End -->
</script>
<BODY onLoad="javascript:popUp('gastpopup.php')">
<!-- END switch_user_logged_out -->
Dabei klappen solche Variablen...
HTH

Verfasst: 29.06.2003 21:06
von oliver12345
Danke, mit dieser .php-Datei hat's gefunzt. Aber warum öffnet sich das Gast-PopUp jedesmal, wenn man im Forum z.B. im FAQ-Bereich nachguckt?
Verfasst: 29.06.2003 21:27
von AWSW
Hallo,
wenn Du den Aufruf in die overall_header.tpl eingefügt hast, erscheint es jedesmal, da der Header ja immer aufgerufen wird
Bei mir habe ich den Code zum Aufruf AFAIK nur in der portal_body.tpl und index_body.tpl drin und daher erfolgt bei mir nur der Aufruf im Portal und im Index...
Verfasst: 29.06.2003 22:27
von oliver12345
Ach ja. Logisch! Na dann werde ich es jetzt in die index_body.tpl machen.
Verfasst: 29.06.2003 22:47
von oliver12345
Super! Jetzt funzt alles einwandfrei. Danke nochmal!
Verfasst: 29.06.2003 22:52
von AWSW
Kein Problem - gerne

Danke für Dein Feedback

Verfasst: 09.07.2003 22:35
von JumpinJack
Also ich habe mir das mal angeguckt. Aber bei mir klappt das nicht. Wo müssen denn diese dateien stehen?