Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 21 sep 2005, 15:29
Ik heb de popup mod geinstalleerd. heel leuk ding, maar ik wil dat hij maar een keer up-popt want bij iedere pagina is het zwaar irritant en dat is niet de bedoeling.
Het scriptje:
Code: Selecteer alles
<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=350,height=350,left = 387,top = 259');");
}
// End -->
</script>
<BODY onLoad="javascript:popUp('popup.tpl')">
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 21 sep 2005, 15:48
Even snel geschreven.. weet dus niet of het klopt:
Open index.php
Vind:
$page_title = $lang['Index'];
Plaats daarachter:
$popup_body = ' onLoad="javascript:popUp('popup.tpl')"';
Open page_header.php
Vind:
'PRIVMSG_IMG' => $icon_pm,
Plaats daarachter:
'POPUP_BODY' => $popup_body,
Open overall_header.tpl
Vind:
<BODY onLoad="javascript:popUp('popup.tpl')">
Vervang met:
<BODY{POPUP_BODY}>
Weet niet 100% zeker of het werkt maar ik ga er wel van uit.
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 21 sep 2005, 16:28
Ik krijg de volgende foutmelding:
Code: Selecteer alles
Parse error: parse error, unexpected T_STRING in /var/www/html/forum/index.php on line 319
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 21 sep 2005, 17:07
mm idd.
Code: Selecteer alles
$popup_body = ' onLoad="javascript:popUp(\'popup.tpl\')"';
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 21 sep 2005, 17:26
het werk ik krijg in de index een popup maar ik krijg de html code van de popup te zien. in firefox. In IE krijg ik wel het resultaat van de html code te zien.
En niet alleen als guest maar ook als lid(in de geval admin) krijg ik de popup. Het is een registeer nu popup dus alleen voor gasten.
Zitten dus nog 2 fouten in, maar toch bedankt tot nu toe. :thumb:
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 21 sep 2005, 17:31
Die fouten liggen als het goed is niet wat ik je hierboven gegeven heb, dit ligt bij de mod. Maar je opent de popup in een .tpl bestand, je zou dat bestand eens moeten veranderen in html.
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 21 sep 2005, 21:22
Cool hij doet het nu ook goed in FF.
Maar ik kreeg net een bericht van een lid dat het storend is. Het moet dus echt een guest only popup zijn. Dat was het in het orginele script iig wel.
Weet jij hoe je er een guest only popup van maakt?
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 22 sep 2005, 15:41
Code: Selecteer alles
if ( !$userdata['session_logged_in'] )
{
$popup_body = ' onLoad="javascript:popUp(\'popup.tpl\')"';
}
else
{
$popup_body = '';
}
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 22 sep 2005, 15:44
Lijkt mij vrij duidelijk, ik ga eerder dit al aan:
Open index.php
Vind:
$page_title = $lang['Index'];
Plaats daarachter:
$popup_body = ' onLoad="javascript:popUp('popup.tpl')"';
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 22 sep 2005, 16:06
Oke, dat werkt idd. Heel erg bedankt.
Nog een dingetje, is het mogelijk de popup een maximum te geven van een pop per dag? Of is dit erg ingewikkeld om te maken?
...je kunt ondertussen een nieuwe popup mod uitbrengen met al die aanpassingen

-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 22 sep 2005, 16:20
Grimlock schreef:Nog een dingetje, is het mogelijk de popup een maximum te geven van een pop per dag? Of is dit erg ingewikkeld om te maken?
Dit is wel te maken, maar dat vergt meer aanpassing.. ik kan het nu wel op één tijdstip zetten dat er een popup verschijnt maar daar zul je weinig aan hebben. Of verschillende tijdstippen.