Hvordan å overstyre en brukerpålogging i Drupal

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.