Come modificare il messaggio di accesso negato in Drupal

August 22

Come modificare il messaggio di accesso negato in Drupal


Il sistema di gestione dei contenuti Drupal offre supporto integrato per pagine di errore di base come "404 Not Found" e "403 Accesso negato". Uno di questi errori appaiono se un visitatore cerca di accedere a un URL che o non esiste o ha i requisiti di accesso particolari. pagine personalizzate possono essere create nel pannello di controllo Drupal e collegati ad ogni errore utilizzando la pagina di configurazione Segnalazione errori, ma se avete i nodi Drupal impostato soli soci, un visitatore non sarà in grado di vedere la pagina di errore sia. Attraverso l'uso di moduli, è possibile pagine di errore di installazione personalizzati che evitare questo paradosso.

istruzione

Cambio Accesso negato messaggio utilizzando le pagine

1 Accedi al pannello di controllo Drupal e cliccare su "Crea contenuti" e selezionare "Pagina". Lascia la tua nuova pagina un titolo, come ad esempio "Solo per i membri del contenuto."

2 Aggiungere il messaggio o contenuto desiderato alla pagina. Un esempio può essere:

"Siamo spiacenti, ma la pagina che si sta tentando di visualizzare è solo per i membri.

Se sei già un utente registrato di questo sito, prova ad accedere href="user"> <a </a>.

Se non sei un membro, si prega di <a href="sign"> http://www.yoururl.com/your-signup-page">sign </a>.

Se avete domande sulla nostra sito o di un gruppo, non esitare a <a href="/contact"> contattarci </a>.

3 Invia il sito e dare un'occhiata al l'URL nella barra degli indirizzi del browser. Si noti la "ID del nodo", che è il numero alla fine. Per esempio:

http://www.example.com/node/3

4 Clicca su "Amministrazione", quindi la configurazione del sito "e" segnalazione degli errori. "Inserire il percorso alla tua pagina personalizzata nel campo previsto per l'Accesso negato (403) pagina. Ad esempio, per" http://www.example.com / node / 3 ", è necessario immettere" node / 3 "senza le virgolette.

5 Salvare le modifiche e verificare la pagina accedendo fuori e tentare di accedere a una pagina di soli soci.

Cambio Accesso negato Messaggio di impiego di unità

6 Scaricare e installare la versione appropriata del modulo CustomError dal repository modulo di Drupal. Utilizzando i nodi per personalizzare le pagine di errore non funzionerà se i nodi sono bloccati. pagine di errore personalizzate create utilizzando nodi mostrerà anche nei risultati di ricerca e blocchi di contenuto che può essere indesiderabile. Il modulo CustomError evita questi problemi di gestione degli errori in modo diverso.

7 Clicca su "Amministrazione> Configurazione del sito> errore personalizzata" e immettere un titolo della pagina, come ad esempio "Solo per i membri del contenuto." Aggiungere il messaggio o contenuto desiderato alla pagina e selezionare la casella "Attiva".

8 Clicca su "Amministrazione", quindi "Configurazione del sito" e "segnalazione degli errori." Enter "CustomError / 403" in "Accesso negato (403)" il campo. Salva le modifiche e verificare la pagina accedendo fuori e tentare di accedere a una pagina di soli soci.

Consigli e avvertenze

  • Aggiungere le variabili Drupal al codice pagina personalizzata di ripetere il nome dell'utente o includere una casella di ricerca, come suggerito da istruzioni di configurazione del modulo CustomError. La casella "Enable PHP" deve essere controllata nell'editor CustomError per questi tag abbiano effetto.