[DEV] 4S Preview before Submit - v.0.0.2 (de)

DEV-Area for phpBB 3.0.x

[DEV] 4S Preview before Submit - v.0.0.2 (de)

Postby 4seven » Fri 11. Sep 2009, 01:05 | Userzeit: +1.00 / Fr 11. Sep 2009, 02:05

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, takufner

MOD-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

Image (folgt)



Anleitung:

öffne

posting.php

finde

Code: Select all
  // Start assigning vars for main posting page ...
$template->assign_vars(array(         


davor füge ein

Code: Select all
// 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   


öffne

language/xx/common.php

finde

Code: Select all
$lang = array_merge($lang, array(   


danach füge ein

Code: Select all
     'USER_MUST_PREVIEW'    => 'Du musst auf Vorschau klicken, bevor Du das Post absenden kannst',   


öffne

styles/prosilver/template/posting_editor.html

finde

Code: Select all
             <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;   


ersetze mit

Code: Select all
             <!-- IF S_SUBMIT_BUTTON -->
            <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
            <!-- ENDIF -->   


öffne

styles/subsilver2/template/posting_body.html

finde

Code: Select all
            &nbsp; <input class="btnmain" type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" />


ersetze mit

Code: Select all
             <!-- IF S_SUBMIT_BUTTON -->
            &nbsp; <input class="btnmain" type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" />
            <!-- ENDIF -->   


finde

Code: Select all
             &nbsp; <input class="btnmain" type="submit" accesskey="s" tabindex="11" name="post" value="{L_SUBMIT}" />   


ersetze mit

Code: Select all
             <!-- IF S_SUBMIT_BUTTON -->
            &nbsp; <input class="btnmain" type="submit" accesskey="s" tabindex="11" name="post" value="{L_SUBMIT}" />
            <!-- ENDIF -->   


Alle Board- und Browser-Caches leeren
User avatar
4seven
Administrator
 
Posts: 427
 
Last 3 Topics:
Tabmenu Test
[Snippet] Avatar Ev...
[DEV] Zero and X-P...
 
Joined:
Sun 13. Jan 2008, 23:44
 
Letzter Login:
Mon 1. Aug 2022, 16:40
 
Posted:
Fri 11. Sep 2009, 01:05 +1.00
Userzeit: Fr 11. Sep 2009, 02:05

Return to [DEV] Mods for 3.0.x



Who is online

Users browsing this forum: No registered users and 0 guests

cron