Submit Message only if Checkbox is checkedCredit: 4seven / 2008/09 / Public 2010
Mit diesem Snippet kann das Post nur dann abgesandt werden, wenn eine Checkbox aktiviert ist.
In der Postbox erfolgt zusätzlich eine Meldung.
Demo: http://4seven.bplaced.net/forum/media/postin ... =post&f=10Damit ist dieses Snippet eine ideale Basis für eigene Scripte (zB. Knigge bestätigen etc.)
öffnetposting.php
findetCode:
if (!sizeof($error) && $submit)
{
danach fügt einCode:
if (request_var('checkbox', '') == 'checkbox'){
$submit = true;}
else{
$submit = false;
$error[] = $user->lang['CHECKBOX_INFO'];}
öffnetlanguage/xx/posting.php
findetCode:
$lang = array_merge($lang, array(
danach fügt ein (en)
Code:
'CHECKBOX_INFO' => 'Check the checkbox near Submit Button to submit the post',
'CHECKBOX_CHECK' => 'Check this checkbox to submit the post',
danach fügt ein (de)
Code:
'CHECKBOX_INFO' => 'Markiere die Checkbox neben dem Absende Button um das Post abzusenden',
'CHECKBOX_CHECK' => 'Markiere die Checkbox um das Post abzusenden',
öffnetstyles/prosilver/template/posting_editor.html
findetCode:
<fieldset class="submit-buttons">
danach fügt einCode:
<!-- Submit Message only if Checkbox is checked / 4seven / 2010 -->
<!-- IF not S_PRIVMSGS -->
<input type="checkbox" name="checkbox" value="checkbox"> {L_CHECKBOX_CHECK}
<br /><br />
<!-- ENDIF -->
<!-- Submit Message only if Checkbox is checked / 4seven / 2010 -->