Site onderhoud template instellen voor Drupal

Wanneer je jouw Drupal website voor onderhoud of andere werkzaamheden in de 'offline' modus plaatst, zal er hoogst waarschijnlijk de door Drupal meegeleverde 'Minelli" template gebruikt worden om deze boodschap te tonen, ook al heb je als default een andere template opgegeven.

Om de door jouw gekozen template in te stellen als template die gebruikt dient te worden wanneer de site offline staat tijdens het site onderhoud kan je het bestand settings.php aanpassen.

Settings.php kan je terug vinden in de map sites/default, open het bestand en ga op zoek naar volgende regels

# $conf = array(
# 'maintenance_theme' => 'minnelli',
# );

Verwijder de commentaar hekjes en verander 'minnelli' met de door jouw gewenste template. Bijvoorbeeld:

$conf = array(
 'maintenance_theme' => 'Kanji',
);

Upload settings.php opnieuw naar je website en de volgende keer je de website offline plaatst tijdens werken zal je eigen gekozen template gebruikt worden ipv de door Drupal standaard ingestelde 'Maintenance theme'.

Labels: 

Reacties

#386

Bij mij werkt het niet. Ik

Bij mij werkt het niet. Ik krijg een foutmelding: syntax error, unexpected T_DOUBLE_ARROW
Heb je enig idee wat ik kan fout doen? De regel zoals die er nu staat is trouwens:
'maintenance_theme' => 'degeuzen1',

#393

Bedankt Donny. Dat werkt en

Bedankt Donny. Dat werkt en is bij nader inzien ook logisch. Ik ken een heel klein beetje php maar als je ergens een tip leest dan ga je die nogal gemakkelijk klakkeloos volgen.
Ik vraag me nu wel af of er geen mogelijkheid is om het ergens standaard in te stellen zodat ongeacht welk theme je gebruikt die pagina er hetzelfde uitziet als je gebruikte theme. Want met deze oplossing moet je in feite telkens als je van theme verandert ook settings.php gaan aanpassen.