Schermata di avviso forum in manutenzione

Snippet & addons per il nostro phpbb 3
Rispondi
Avatar utente
Dr.House
Amministratore
Amministratore
Connesso: No
Messaggi: 2175
Iscritto il: 08/01/2012, 8:24
Versione phpBB3: 3.2.1
Stile utilizzato: Prosilver
Versione SEO: NO
Mod / Estensioni installate: Si
Forum: www.phpbb-store.it
Località: Reggio Calabria
Contatta:

Schermata di avviso forum in manutenzione

Messaggio da Dr.House » 23/06/2012, 11:10

Semplice schermata di avviso quando il forum è offline per manutenzione/altri motivi.

Autore: cherokee

Apri language/en/common.php
trova:

Codice: Seleziona tutto

?>
aggiungi prima:

Codice: Seleziona tutto

// Board disable
    $lang = array_merge($lang, array(
       'DISABLE_MESSAGE'               => 'Board unavailable',
       'DISABLE_RETURN'               => 'Return to index page',
    ));

Apri language/it/common.php
trova:

Codice: Seleziona tutto

?>
aggiungi prima:

Codice: Seleziona tutto

// Board disable
    $lang = array_merge($lang, array(
       'DISABLE_MESSAGE'               => 'Il tuo testo di avviso',
       'DISABLE_RETURN'               => 'Return to index page',
    ));
Apri:includes/sessions.php

trova:

i

Codice: Seleziona tutto

f ($this->data['is_bot'])
             {
                send_status_line(503, 'Service Unavailable');
             }

             $message = (!empty($config['board_disable_msg'])) ? $config['board_disable_msg'] : 'BOARD_DISABLE';
             trigger_error($message);

sostituisci con:

Codice: Seleziona tutto

header('HTTP/1.1 503 Service Unavailable');
                header('Status: 503 Service Unavailable');

                $template->assign_vars(array(
                    'MESSAGE'    => $config['board_disable_msg'],
                    'DISABLE'    => $this->lang['DISABLE_MESSAGE'])
                );

                page_header($this->lang['OFFLINE']);

                $template->set_filenames(array(
                       'body' => 'board_disable.html'
                ));

                page_footer();

                exit;
Decomprimi il file allegato e copia il contenuto nella cartella del tuo template.


board_disable.zip
risultato:
offline.png
testato e funzionante sulla versione 3.0.10
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.



Avatar utente
Mark
Trusted
Trusted
Connesso: No
Messaggi: 81
Iscritto il: 18/05/2012, 18:26
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: SI
Mod / Estensioni installate: Si
Forum:
Contatta:

Re: Schermata di avviso forum in manutenzione

Messaggio da Mark » 23/06/2012, 18:29

Ma non c'è già quella di default attivabile da PCA? O questa ha altre funzioni?

Avatar utente
Dr.House
Amministratore
Amministratore
Connesso: No
Messaggi: 2175
Iscritto il: 08/01/2012, 8:24
Versione phpBB3: 3.2.1
Stile utilizzato: Prosilver
Versione SEO: NO
Mod / Estensioni installate: Si
Forum: www.phpbb-store.it
Località: Reggio Calabria
Contatta:

Re: Schermata di avviso forum in manutenzione

Messaggio da Dr.House » 23/06/2012, 20:01

Mark ha scritto:Ma non c'è già quella di default attivabile da PCA? O questa ha altre funzioni?
certo che c'e' quella di default,ma il testo si vede piccolo ed incomprensiibile per gli utenti che ci arrivano.
Questa piccola modifica come vedi dallo screenshot "stampa a video" un messaggio più grande.
Se la utilizzi,da acp nel box sottostante all'opzione di mandare il forum offline non devi scrivere nulla.

Avatar utente
Barrnet
Programmatore
Programmatore
Connesso: No
Messaggi: 470
Iscritto il: 13/05/2012, 19:10
Versione phpBB3: 3.2.2
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: Si
Forum: https://videogamezone.eu/forum
Località: Bergamo
Contatta:

Re: Schermata di avviso forum in manutenzione

Messaggio da Barrnet » 23/06/2012, 22:32

Oltretutto usa il tema dell'acp, quindi se si modifica a livello estetico il forum il messaggio verrà visualizzato anche in mancanza dello stile e sopratutto l'utente non noterà la skin in "costruzione".

Avatar utente
lurapag
Trusted
Trusted
Connesso: No
Messaggi: 277
Iscritto il: 07/05/2013, 13:21
Versione phpBB3: 3.2.7
Stile utilizzato: Prosilver
Versione SEO: NO
Mod / Estensioni installate: Si
Forum: www.chevroletcaptivaforum.it
Località: Milano

Re: Schermata di avviso forum in manutenzione

Messaggio da lurapag » 08/08/2014, 12:23

Ciao,
funziona tutto bene, però vorrei capire dove intervenire per aumentare il carattere.
Sono riuscito solo a centrare la scritta nel file allegato da Mimmo.

Grazie.

Rispondi