[ABD] 4S Preview before Submit - v.0.0.1

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

[ABD] 4S Preview before Submit - v.0.0.1

Beitrag von 4seven »

4S Preview before Submit
(Force Preview before Submit)

MOD-Title: 4S Preview before Submit
MOD-Version: 0.0.1
MOD-Autor: 4seven

Request by: Susa

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

[ externes Bild ] (folgt)

Anleitung:

öffne

posting.php

finde

Code: Alles auswählen

// Start assigning vars for main posting page ...
$template->assign_vars(array( 
davor füge ein

Code: Alles auswählen

// 4S Preview before Submit / 4seven / 2009 
if(($mode == 'post' ||  $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 == 'reply') && ($preview && (empty($preview_message)))){
$error[] = $user->lang['USER_MUST_PREVIEW'];
$template->assign_vars(array(
'S_SUBMIT_BUTTON' => false));}
else if (($mode == 'post' ||  $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: Alles auswählen

$lang = array_merge($lang, array( 
danach füge ein

Code: Alles auswählen

    'USER_MUST_PREVIEW'    => 'Du musst auf Vorschau klicken, bevor Du das Post absenden kannst', 
öffne

styles/prosilver/template/posting_editor.html

finde

Code: Alles auswählen

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

ersetze mit

Code: Alles auswählen

            <!-- 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 (2 x)

Code: Alles auswählen

            &nbsp; <input class="btnmain" type="submit" accesskey="s" tabindex="11" name="post" value="{L_SUBMIT}" /> 
ersetze (2 x) mit

Code: Alles auswählen

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

Enjoy
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [BETA] 4S Preview before Submit - v.0.0.1

Beitrag von 4seven »

Dieser Mod ist mit sofortiger Wirkung auf phpbb.de [ABD]
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“