4S Preview before Submit(Force Preview before Submit)MOD-Title: 4S Preview before Submit
MOD-Version: 0.0.2
MOD-Autor: 4seven
Request by:  Susa, 
takufnerMOD-Beschreibung: Dieser Mod verhindert das direkte Posten ohne Vorschau
phpBB-Version: phpBB 3.0.x
phpBB-Sprachen: mutlilingual (da nur 1 Edit in der language/xx/common.php)
phpBB-Styles: alle Styles, die auf prosilver und subsilver2 basieren
Features:- Kein Posten ohne Vorschau möglich
- Kein Umgehen durch ein leeres Postfeld möglich

 (folgt)
Anleitung:öffneposting.php
findeCode:
  // Start assigning vars for main posting page ...
$template->assign_vars(array(         
davor füge einCode:
// 4S Preview before Submit / 4seven / 2009 
if(($mode == 'post' ||  $mode == 'quote' ||  $mode == 'edit' ||  $mode == 'reply') && (!$preview && (empty($preview_message)))){
$error[] = $user->lang['USER_MUST_PREVIEW'];
$template->assign_vars(array(
'S_SUBMIT_BUTTON' => false));}
else if (($mode == 'post' ||  $mode == 'quote' ||  $mode == 'edit' ||  $mode == 'reply') && ($preview && (empty($preview_message)))){
$error[] = $user->lang['USER_MUST_PREVIEW'];
$template->assign_vars(array(
'S_SUBMIT_BUTTON' => false));}
else if (($mode == 'post' ||  $mode == 'quote' ||  $mode == 'edit' ||  $mode == 'reply') && ($preview && (!empty($preview_message)))){
$template->assign_vars(array(
'S_SUBMIT_BUTTON' => true));}
// 4S Preview before Submit / 4seven / 2009   
öffnelanguage/xx/common.php
findeCode:
$lang = array_merge($lang, array(   
danach füge einCode:
     'USER_MUST_PREVIEW'    => 'Du musst auf Vorschau klicken, bevor Du das Post absenden kannst',   
öffnestyles/prosilver/template/posting_editor.html
findeCode:
             <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />    
			ersetze mit	Code:
             <!-- IF S_SUBMIT_BUTTON -->
            <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" /> 
            <!-- ENDIF -->   
		öffnestyles/subsilver2/template/posting_body.html
findeCode:
              <input class="btnmain" type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" />
ersetze mitCode:
             <!-- IF S_SUBMIT_BUTTON -->
              <input class="btnmain" type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" />
            <!-- ENDIF -->   
finde			Code:
               <input class="btnmain" type="submit" accesskey="s" tabindex="11" name="post" value="{L_SUBMIT}" />   
ersetze mitCode:
             <!-- IF S_SUBMIT_BUTTON -->
              <input class="btnmain" type="submit" accesskey="s" tabindex="11" name="post" value="{L_SUBMIT}" />
            <!-- ENDIF -->   
Alle Board- und Browser-Caches leeren