Drupal moduler är filer som tillför funktionalitet till en webbplats baserad på de kommandon som finns i modulen filerna . Vanliga Drupal moduler inkluderar sökmotoroptimering ( SEO ) trollkarlar , kalendrar , länk cloaking och liknande . Eftersom modulerna är helt enkelt filer med kommandon som berättar Drupal vad man ska göra och var man kan hitta viss information , är det ganska enkelt att göra två av samma modul i Drupal . Denna övning är ett bra sätt att bekanta dig med hur Drupal fungerar med moduler . Instruktioner Review, Skapa modulerna
1
Högerklicka på " Dator " och välj " Nytt " och sedan " Mapp ".
2
Namn mappen " modul 1 " ( utan citationstecken ) .
3
Öppna " Module1 " -mappen , och klicka på " Nytt " och " Text Document . "
4
Upprepa processen att skapa en andra textdokument .
5
Dubbelklicka på en av textdokument för att öppna den i Anteckningar .
6
Lägg till följande kod i Anteckningar file :
name = modul 1
description = Min första modulen
paket = DrupalModuleSample
version = vERSION
core = 7 . x Review
filer [ ] = module1.module
7
Klicka på " File " och " Spara som . "
8
Namn filen " Module1 . info " ( utan citationstecken ) och välj " Alla filer " från Arkiv- menyn Typ . Klicka på knappen "Spara" .
9
Dubbelklicka på den andra textdokument i " modul 1 " -mappen .
10
Ange PHP-kod du vill Drupal till köras när modulen är aktiverad . Använd till exempel följande kod för att få Drupal visa " Våra vänner på module1_helloworld vill säga Hello World " : ?
< Php
funktion modulea_helloworld ( ) katalog
{
echo "
Våra vänner på " __FUNCTION__ " vill säga Hello World < /p > "; . .
}
11
Klicka " File " och " Spara som . "
12
Namn filen " module1.module " ( utan citationstecken ) och välj " Alla filer " från Arkiv- menyn Typ . Klicka på " Spara ".
13
Klicka på " Module1 " mapp på skrivbordet , och tryck på " Ctrl " + " C " för att kopiera mappen till klippbordet .
14
Tryck " Ctrl " + " V " för att lägga en kopia på skrivbordet .
15
Klicka på mappen , tryck på " F2 ", och ändra namnet till " Avsnitt 2 " ( utan citationstecken ) .
16
Öppna " Avsnitt 2 " -mappen , och använder samma process för att ändra namn på filerna inuti . Ändra " module1.info " till " module2.info " och " module1.module " till " module2.module . "
17
Dubbelklicka på " module2.info " för att öppna filen .
18
Ändra " name = modul 1 " till " name = modul 2 " och " filer [ ] = module1.module " till " filer [ ] = module2.module . " Tryck på " Ctrl " + " S " för att spara filen .
19
Dubbelklicka på " module2.module " för att öppna filen .
20
Change " -funktion module1_helloworld ( ) " till " -funktionen module2_helloworld ( ) . " Tryck på " Ctrl " + " S " för att spara filen .
Ladda upp och aktivera moduler
21
Logga in på ditt webbhotell kontrollpanelen .
22
Öppna filhanteraren eller ditt webbhotell motsvarighet för visning , redigering och överföring av filer till din server . De flesta webbhotell lista en länk på huvudskärmen i ditt konto . Till exempel , det ligger under " Files " för cPanel användare .
23
Välj " Web Root " om du tillfrågas vilka filer som du vill hantera .
24
navigera till " sites /all /modules " i navigationsträdet finns i den vänstra rutan .
25
Skapa en mapp som heter " Module1 " ( utan citationstecken ) inne i " moduler " mappen . Många kontrollpaneler som cPanel , har en " Ny mapp " -knappen längst upp i filhanteraren för detta ändamål . Rådfråga ditt webbhotell dokumentation om du inte hittar kommandot för att skapa en mapp på din server . Upprepa processen för att skapa ytterligare en mapp som heter " Avsnitt 2 " ( utan citationstecken ) .
26
Klicka på " Module1 " mappen i navigationsträdet .
27
Upload de två filerna från " Module1 " mapp på skrivbordet till " Module1 " -mappen på servern . Många kontrollpaneler som cPanel , har en " Upload " -knappen längst upp i filhanteraren för detta ändamål . Rådfråga ditt webbhotell dokumentation om du inte hittar kommandot att ladda upp en fil på din server . Upprepa processen för att ladda upp " Avsnitt 2 " filer från skrivbordet till " Avsnitt 2 " -mappen på din server .
28
Navigera till www.yourwebsite.com /user , och logga in på ditt Drupal administratör konto .
29
Klicka på " Modules " länken i navigeringsfältet längst upp på sidan .
30
Rulla ner till " DrupalModuleSample " avsnittet under " kärna "i moduler sidan .
31
Sätt ett kryss i rutorna bredvid " modul 1 " och " modul 2 . "
32
Bläddra till botten på sidan , och klicka på " Spara konfiguration " -knappen för att aktivera båda modulerna .