Moet-Drupal-modules hê vir die bou van 'n werf

Maak persoonlike bladsye Ander CMSs kan net droom oor

So, jy het 'n nuwe Drupal-werf opgestel, en jy het die Drupal-modules vir 'n nuwe webwerf geïnstalleer. Nou wil jy jou webwerf begin bou . Hier is die noodsaaklike modules wat u benodig.

Al hierdie modules is beskikbaar vir Drupal 7.

Inhoudsoorte

Drupal was een van die eerste groot CMS programme om maklike inhoudsoorte te bied. As 'n titel en liggaam nie genoeg is nie, kan jy 'n nuwe inhoudstipe ontwerp met gepasmaakte "velde".

Byvoorbeeld, 'n inhoudsopgawe 'Album' kan velde insluit soos Kunstenaar , Jaar , Etiket en Genre . Met Drupal kan jy inhoudsoorte maklik op die administrateurbladsye skep - geen kodering nodig nie.

So waar is die module om af te laai? Eintlik, soos van Drupal 7, hoef jy niks te laai nie. Inhoudsoorte is in kern verplaas. Maar hulle was 'n module, en ek wil seker maak dat jy van hierdie funksie weet.

views

Uitsigte is nog steeds 'n module (tot Drupal 8). As jy 'n Drupal-werf "bou", nie net een opskiet en inhoud byvoeg nie, is daar 'n kans van 98,4% dat jy Views wil gebruik.

Uitsigte laat jou toe om jou inhoud te lys, te sorteer en te filter, op 'n manier wat jy kan voorstel. Komplekse lyste wat reaksies van PHP arcana met 'n ander CMS (hoes, WordPress) opneem, kan met Drupal Views gekliek word.

Bokse

U sal waarskynlik beplan om blokke te gebruik. Mag ek die Boxes- module eerder voorstel? Bokse is soortgelyk aan blokke, maar bied verskeie belangrike voordele .

konteks

As jy van blokke praat, is die verstek Drupal blokke admin bladsy baie te wense. Kom ons sê jy wil sekere blokke op slegs sekere bladsye wys. Die bladsye admin bladsy kan (soort) doen. U kan elke blok individueel instel. Met gevorderde geheue tegnieke, kan jy dalk na die lang lys blokke op die administrateurbladsy kyk en eintlik visualiseer watter blok verskyn waar. Kan wees.

Maar wat as jy sekere bladsye vir sekere inhoudsoorte , op sekere paaie , wil wys vir gebruikers met sekere regte ? Die blokbladsye admin bladsy gaan in die fetale posisie en krimp saggies.

U, verstandig, installeer die konteksmodule .

(Vir 'n radikaal verskillende - en wedersyds eksklusiewe - benadering om u werf uit te lê, sien Panels .)

CTools

As u Boxes, Context, of Panels installeer, sal u ook Ctools , die Chaos-gereedskapsuite, installeer. Jy sal waarskynlik niks direk met ctools doen nie, maar hierdie ander modules vereis dit. Ek noem dit hier, dus jy wonder nie waar hierdie geheimsinnige module vandaan kom nie (veral wanneer dit 'n sekuriteitsopgradering benodig).

Hierdie paar modules gee jou 'n geweldige hupstoot in krag en buigsaamheid as jy jou Drupal-werf bou. Bemeester hulle, en jy sal wonderlike, komplekse bladsye kan bou sonder om 'n kode te raak .