Hva er en Drupal modul?

Drupal moduler er add-ons for Drupal content management system, i likhet med utvidelser i Joomla !, og plug-ins i WordPress. Den primære funksjon av moduler er å utvide kjernen funksjonen liste over CMS. Hundrevis av moduler finnes for å endre måten Drupal fungerer og integrere nye funksjoner.

kjerne~~POS=TRUNC

Drupal kommer med en rekke kjernemoduler, hvorav de fleste er aktivert som standard. Disse modulene kan slås av eller på i "moduler" administrasjon link. Noen eksempler på kjernemoduler inkluderer bloggen modulen, noe som skaper den tilpassede "Blogg" nodetypen, kommentaren modul som gjør det mulig for kommentarer, og forumet modul som skaper et diskusjonsforum.

I det siste noen bidro modulene er integrert i Drupal kjerne. For eksempel, CCK (Content Construction Kit), et bidro modul, ble integrert i Drupal for versjon 7.

bidratt moduler

Bidratt moduler er moduler tilgjengelig i Drupal modulen depotet. Disse modulene er utviklet av tredjeparts og uavhengige utviklere. Depotet inneholder vurderinger og kommentarer fra andre brukere om kvaliteten av modulene, samt en liste over kjente feil. Utviklere kan også bruke moduler delen for å arbeide med hverandre for å løse problemer med bidratt moduler. Modulene i Drupal depotet er kategorisert etter hvilken versjon av Drupal de er kompatible med.

Vanligvis brukes Moduler

Ifølge Drupal.org modulen depotet, de mest brukte Drupal moduler inkluderer Views, Navneendring, CCK (for versjoner av Drupal 6 og eldre), PathAuto og FileField. Visninger lar deg spesialtilpasse innhold som nettstedets forside og brukerprofilside. Tegnet lar deg integrere kortkoder for å hente egendefinerte verdier. PathAuto genererer automatisk en node URL alias. File feltet erstatter Drupal kjernen upload feltet, noe som gir deg større kontroll over filopplasting.

Premium og tilpassede moduler

Tredjepartsutviklere kan lage tilpassede Drupal moduler og velger å ikke inkludere dem i Drupal modul depotet. Disse modulene er generelt av en kommersiell natur, mens alle modulene i depotet er gratis å bruke og modifisere, utgitt under en GPL (General Public License).