Hvordan å overstyre en brukerpålogging i Drupal
Drupal, et populært open-source content management system, gir et bredt spekter av tilpasning gjennom temaer og moduler. En Drupal tema er en samling av hypertekst pre-prosessor filer - forkortet til PHP - og en gjennomgripende stilark, eller CSS, fil. Aksjen formatet til en Drupal forsiden inkluderer en bruker logikk blokk som er svært iøynefallende. Fjerning av denne blokken kan oppnås ved å endre PHP-filer i det aktive tema, eller gjennom administrasjonspanel.
Bruksanvisning
endre PHP
1 Logg inn på din nettside med en FTP-klient. Skriv inn vertsnavn, brukernavn og passord. Naviger til "sites / all / temaer" og laste ned template.php fil. Åpne den i en standard teksteditor.
2 Sett inn følgende PHP biten i template.php fil, erstatter "yourtheme" med navnet på temaet PHP-filen tilhører:
<? Php
fungere yourtheme_theme () {
returnere array (
'user_login' => array(
'Mal' => 'bruker-login',
'Argumenter' => array ( 'skjema' => NULL),
)
'User_register' => array (
'Mal' => 'brukerregister,
'Argumenter' => array ( 'skjema' => NULL),
)
'User_pass' => array (
'Mal' => 'user-pass',
'Argumenter' => array ( 'skjema' => NULL),
)
);
}
?>
3 Lagre filen, og deretter laste opp til tema-mappen. Klikk "Ja" når du blir spurt om du ønsker å overskrive den eksisterende filen.
administrasjon Panel
4 Naviger til Drupal hjemmesiden og logg inn som administrator.
5 Velg "Site Building" fra din administrere panel og klikk på «blokker».
6 Bla ned til innloggings blokk, deretter deaktivere. Velg "Lagre konfigurasjon."
Hint
- Når du har deaktivert innloggings blokken du må bruke en webadresse for å logge på din side.