Pagina 1 van 1

Klik verplichten

Geplaatst: 08 jun 2004, 14:38
door blitzzz
Ik zou graag de gasten op ons forum willen verplichten om voordat ze op OK drukken bij een posting, op een link te klikken.

Als surfend op het net kwam ik een scriptje tegen dat hiervoor voldoende zou zijn.

<html>
<head>
<title>Is er op de link geklikt?</title>
<script language='javascript'>
<!--
// Het openen van het nieuwe venster.
function popup() {
window.open("popup.html", "popup", "width=300,height=267");
}
// Het activeren van de Submit knop
function ok() {
document.formulier.go.disabled = false;
document.formulier.go.value = 'Gaan!';
}
//-->
</script>
</head>
<body>
<!-- De link: -->
<a href='javascript:popup();' onclick='javascript:ok();'>Popup</a>
<br>
<!-- De Submit knop: -->
<form name='formulier' action='http://www.topwallpapers.nl' method='post'>
<input type='submit' name='go' style='width: 150px;' value='Klik op de link' disabled>
</form>
</body>
</html>


Hoe kan ik dit combineren in mijn posting_body.tpl ?

Geplaatst: 08 jun 2004, 15:50
door Luuk
plaats bovenaan in posting_body.tpl

Code: Selecteer alles

<script language='javascript'> 
<!-- 
// Het openen van het nieuwe venster. 
function click() { } 
// Het activeren van de Submit knop 
function ok() { 
document.post.post.disabled = false; 
document.post.post.value = '{L_SUBMIT}'; 
} 
//--> 
</script>
Zoek

Code: Selecteer alles

{POLLBOX}
Plaats erachter

Code: Selecteer alles

	<tr> 
	  <td class="catBottom" colspan="2" align="center" height="28"><a href='javascript:click();' onclick='javascript:ok();'>Click here before you can submit this post.</a></td>
	</tr>
Zoek

Code: Selecteer alles

<input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" />
Vervang met

Code: Selecteer alles

<input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" disabled/>


als je meerdere talen gebruikt moet je het even zeggen, dan leg ik uit hoe je dat kan doen :wink:

Geplaatst: 08 jun 2004, 16:23
door desert spider
kan je met deze mod ook bij Registreeren een aan vink teken er bij zetten voor dat je op ok drukt
lijkt me wel handig

bedankt

Geplaatst: 09 jun 2004, 20:57
door blitzzz
He Luuk

Grandioos joh, heb het erop gezet en functioneert mooi.

Merk alleen wanneer ik een javascript gebruik i.pv. een vaste link dat dat bij sommige niet goed werkt.

Enig idee ?

Geplaatst: 09 jun 2004, 21:01
door Luuk
dat komt misschien omdat

Code: Selecteer alles

function click() { }
leeg is.

haal dat eens weg en verander

Code: Selecteer alles

  <tr> 
     <td class="catBottom" colspan="2" align="center" height="28"><a href='javascript:click();' onclick='javascript:ok();'>Click here before you can submit this post.</a></td> 
   </tr>
in

Code: Selecteer alles

  <tr> 
     <td class="catBottom" colspan="2" align="center" height="28"><a href='javascript:ok();'>Click here before you can submit this post.</a></td> 
   </tr>