FileField — beschrijving van de Drupal-module
FileField biedt een universeel bestandsuploadveld voor CCK.
Het is een betrouwbare vervanging voor de standaard uploadmodule van de Drupal-kern en een essentiële oplossing voor gebruikers die grote hoeveelheden bestanden moeten uploaden.
Het is ideaal voor het beheren van video- en audiobestanden voor podcasts op je eigen website.
Functies:
- Configureerbare uploadpaden waarmee bestanden per sectie of per gebruiker in aparte mappen kunnen worden opgeslagen.
Pathauto — beschrijving van de Drupal-module
De Pathauto-module genereert automatisch URL-aliassen voor verschillende soorten inhoud (nodes, taxonomietermen, gebruikers), zonder dat de gebruiker handmatig een pad hoeft in te voeren. Dit maakt het mogelijk om URL’s te hebben zoals /category/my-node-title
in plaats van /node/123
.
De aliassen worden aangemaakt op basis van sjablonen die gebruikmaken van tokens, en de beheerder kan deze sjablonen naar wens aanpassen.
Taxonomy — Drupal-taxonomie, wat is Taxonomie?
Taxonomie of taxonomische schema’s bestaan uit taxonomische eenheden, ook wel taxa genoemd — soorten of categorieën van dingen — die vaak in een hiërarchische structuur zijn georganiseerd. Meestal zijn deze verbonden door subtype-supertype-relaties, ook wel ouder-kind-relaties genoemd. In zulke relaties heeft een subtype, per definitie, dezelfde eigenschappen als het supertype, plus één of meer extra kenmerken. Bijvoorbeeld: een auto is een subtype van een voertuig. Dus elke auto is een voertuig, maar niet elk voertuig is een auto.
Token — beschrijving van de Drupal-module
Tokens (tokens of plaatsaanduidingen) zijn kleine stukjes tekst die in grotere documenten kunnen worden ingevoegd via eenvoudige placeholders, zoals %sitename of [user]. De Token-module biedt een centrale API voor modules die deze tokens gebruiken, en maakt het mogelijk om eigen tokenwaarden te definiëren.
Let op: de Token-module biedt zelf geen zichtbare functies aan de gebruiker. Ze fungeert uitsluitend als een service voor tokenverwerking die door andere modules wordt gebruikt.
ImageField Drupal 6 — beschrijving van de module
ImageField biedt de mogelijkheid om afbeeldingen te uploaden in een CCK-veld. De op CCK gebaseerde ImageField-module is een modern alternatief voor de oudere Image-module. Ze ondersteunt functies zoals meerdere afbeeldingen per node, beperkingen op afbeeldingsgrootte, standaardafbeeldingen en geavanceerde Views-integratie.
ImageField genereert zelf geen miniaturen, maar werkt samen met de krachtige afbeeldingsgenerator ImageCache.
ImageCache Drupal 6 — beschrijving van de module
ImageCache is in de Drupal 7-kern opgenomen. ImageCache maakt het mogelijk om presets (voorinstellingen) te definiëren voor beeldverwerking. Als een afgeleide afbeelding van ImageCache nog niet bestaat, wordt de aanvraag via herschrijfregels van de webserver doorgegeven aan Drupal, dat deze vervolgens aan ImageCache doorstuurt om het bestand dynamisch te genereren.
ImageCache vereist dat je:
Image API, Image GD, ImageMagick — beschrijving van de Drupal-modules
Deze API-interface is bedoeld ter vervanging van de standaard image.inc-API. Je hoeft deze module niet te installeren als een andere module dit al verzorgt. Ze voegt geen nieuwe functies toe aan je Drupal-site, maar biedt een API die door andere modules kan worden gebruikt. Momenteel worden GD2 en ImageMagick samen met ImageAPI meegeleverd.
Opmerking: Vereist PHP 5!
Verschillen ten opzichte van image.inc uit de Drupal-kern:
Date, Date Repeat Field, Date All Day — beschrijving van de Drupal-module
Dit pakket bevat een flexibel Date/Time-veld, vergelijkbaar met het Date field en de Date API, die door andere modules worden gebruikt.
In Drupal 5 en 6 vereist het Date-veld een set CCK-modules. In de kern van Drupal 7 werkt dit standaard.
Nuttige informatie
In deze sectie zal ik artikelen verzamelen die niet in de bestaande categorieën passen, maar wel erg interessant zijn.
Drupal en multidomeinsites
De laatste tijd worden multidomeinsites steeds populairder. Voor mobiele apparaten maken we een apart domein aan, en ook voor de API van de site wordt een eigen domein aangemaakt. De mogelijkheid om een deel van de functionaliteit van een site op een subdomein te plaatsen, maakt het mogelijk om nieuwe functies te gebruiken met behoud van de gebruikersdatabase en de nodes van de hoofdsite. Bijvoorbeeld: we hebben example.org, en daarvoor creëren we api.example.org, pda.example.org, enzovoort.