Drupal, et open source content management system , giver Web hjælpeprogrammer til skabelse af indhold og styring gennem små web-applikationer kaldet centrale moduler . En webmaster kan udvide disse hjælpeprogrammer ved at hente privat udviklede applikationer kaldet bidraget moduler. Ved hjælp af en kombination af centrale moduler og bidraget med modulet Content Construction Kit , kan du oprette , stil og tema indhold former . Ting du skal
Content Construction Kit
FTP-klient
Text- redigeringssoftware
Vis Flere Instruktioner
Download og installer Moduler
1
Hent udvik -og Content Creation Kit moduler ( se Resources) . Log ind på din Drupal hjemmeside som administrator , og klik derefter på " Moduler " fra administrere panelet.
2
Klik på "Installer nyt modul , " og derefter vælge den tar.gz filen og klik på "Install ".
3
Vælg" Aktiver nyinstallerede moduler "link. Rul ned til Content Construction Kit ( CCK ), og marker feltet for at aktivere modulet. Klik på "Gem konfiguration. "
Opret CCK Content Type
4
Naviger til " Structure " i administrere panelet, og derefter klikke på " Content Types " og vælge "Tilføj indholdstype "link. Navngiv det nye indhold " Form ", indtast en kort beskrivelse , og klik derefter på " Gem og tilføje felter . "
5
Vælg eksisterende felter eller oprette en ny , afhængigt af de oplysninger, du ønsker i din formular . Vælg liste, så radio , for at skabe en multiple-choice form eller tekst til lang form svar. Bestem hvor mange tegn du vil tillade .
6
Finish tilpasse din formular , og klik derefter på "Gem indhold type. " Oprette mindst én node med din nye indholdstype.
Tema og stil Content Form
7
Åbn FTP-klient og logge ind på din Drupal hjemmeside. Naviger til " sites /alle /temaer " og vælg den mappe , der indeholder dine aktiverede tema. Vælg og download template.php for dit tema.
8
Åben " template.php " med teksten - redigeringssoftware. Rul til slutningen , dobbelt afkast , derefter indsætte følgende PHP Snippet : ?
< Php
if ( ( arg (0) == ' node ') && ( arg (1) == 'Tilføj' ) && ( arg (2) == ' form «) ) {
funktion phptemplate_node_form ( $ form) {
retur _phptemplate_callback ( ' form_edit ' , array (' bruger '=> $ user ' formular '=> $ form) ),
}
}
if ( ( arg (0) == ' node ' ) && ( arg (2) == 'Rediger' )) {
$ node = node_load ( array (' nid ' => arg (1) )),
funktion phptemplate_node_form ( $ form) {
retur _phptemplate_callback ( ' form_edit ' , array ( 'bruger' => $ user ' formular ' => $ form) ),
}
< p> }
? >
Klik på " Gem".
9
Opret en ny fil . Gem filen som " formular - edit.tpl.php ". Indtast PHP snippet : Hej
< ? Php print " " print_r ( array_values ($ form) ) print "
" >
< p > klik derefter på " Gem".
10
Upload template.php , figurbetonet edit.tpl.php filer til dit tema mappe. Afslut FTP-klient .