Like før jul ferdigstilte vi ei nettside som har en rekke lekre moduler andre kan ha bruk for. Om du er interessert i Drupal og har en viss kjennskap til eksisterende moduler som for eksempel Organic Groups kan det være nyttig for deg å vite om modulene som er på vei.
Vi gleder oss til å få lagt ut modulene!
Modulene vi har laget gjør i sum det mulig å sette opp en Drupal-installasjon med et hierarki på tre nivåer. Første nivå kan være en hovedside. Nivå to kan være skoler, og nivå tre kan være fag. En får pene intuitive url'er til hvert innholdselement. Hver skole og hvert fag kan ha egne farger og eget bilde i headeren. De har også egne blokker, egne menyer, egne noder, egne vokabularer, egne termer osv. Alt i alt fungerer hver skole og hvert fag som en egne subsites. I tillegg er det også mulig å dele både enkelt-blokker, innholdelementer, enkelt-menyer osv. på tvers av både skoler og fag.
Følgende moduler er ferdigutviklet og kommer sannsynligvis til å bli publisert på Drupal.org i løpet av nærmeste fremtid:
- OG strict filter 2.0
- OG Strict filter er en eksisterende Drupal modul med svært lite funksjonalitet. Den kommer nå til å bli utvidet med en rekke nye features som filtrerer vekk alle menyer, blokker, kategorier, innholdselementer m.m. som ikke tilhører gruppen man står i.
- OG Pretty Alias
- Gjør det mulig å
- legge til pene url'er på både termer og noder
- ha samme "url avslutning" i flere grupper.
- beholde gruppe context.
- kunne ha pene URL'er ikke bare på selve noden, men også på noden sine undersider
- bruke en 301 redirect dersom noen forsøker å aksesere ei side med alternative url'er. Dette gir bedre søkemotoroptimalisering.
- OG Theme Settings
- Lar brukerne bruke forskjellige theme settings på forskjellige grupper. Dette inkluderer også muligheten for å laste opp egne headere per gruppe og muligheten for å benytte forskjellige farger per gruppe.
- OG Virtual Host
- Lar administrator sette opp en gruppetype til å fungere som virtuell host og dermed forelder til andre organiske grupper. Sammen med OG Pretty Alias kan man betjene url'er som vgs.amendor.no/matte og uit.amendor.no/psykologi fra en og samme Drupal installasjon.
- Time Based Access Control
- Denne modulen gjør det mulig å tildele tidsbegrenset adgang for en enkeltbruker til en enkeltnode. I vårt tilfelle har vi laget en SMS integrasjonsmodul som gjør at brukere kan sende SMS for å få tilgang til enkeltnoder. Det er selvfølgelig mulig for administrator å bestemme hvor lenge hver tilgang varer og dette kan også settes per node.
I prosessen før vi bestemte oss for å lage modulene over har flere eksisterende moduler blitt vurdert. Vi gjenbruker og bidrar med patcher til eksisterende moduler så mye som vi kan. Dessverre var de eksisterende modulene vi testet ut enten kraftig "overkill" eller egentlig ikke laget for de formål som vi har hatt. Vi har derfor laget nye moduler som vi planlegger å dele så fort vi kan slik at andre kan ha glede av dem!