Drupal

From Wowww mediawiki

Jump to: navigation, search

Contents

Installatie Drupal

Installatie en configuratie van een nieuwe Drupal (6) installatie. Daarnaast ook:

  • Upload progress
  • Uitleg Drupal multisite installatie
  • Installatie WYSIWYG editor
  • Filemanagement
  • Versiebeheer (revisies)
  • Tips

Installatie nginx voor Drupal

Installatie en configuratie nginx met php fastcgi voor Drupal.

Installatie IIS7 voor Drupal

Om een 404 en/of 403 pagina in te stellen voor Drupal moet de web.config file van IIS7 aangepast worden. In het voorbeeld hieronder wordt doorverwezen naar node/535 voor de 404 redirect en naar de user pagina voor de 403 redirect door middel van ?q=.

Voorbeeld:

<httpErrors>
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/index.php?q=node/535" responseMode="ExecuteURL" />
<remove statusCode="403" subStatusCode="-1" />
<error statusCode="403" prefixLanguageFilePath="" path="/index.php?q=user" responseMode="ExecuteURL" />
</httpErrors>

bron: How to get custom 404 and 403 error pages working with IIS7. Modify web.config's httpErrors?

Drupal installatie verhuizen naar ander domein/live zetten

Stappen die ondernomen moeten worden bij het live zetten van een drupal installatie (op een ander domein)

GIT: How to checkout a module and create a patch

This chapter describes how to checkout a module from Drupal.org git with a specified branch. Besides how to patch and contribute your patch

Upgrade Drupal

Denk met name aan de wijzigingen die gedaan zijn op de core modules.

Installatie ideal pro voor drupal 6

Installatieprocedure IDEAL Professional module en instellen van de keys.

Onderhoudswerkzaamheden

Queries om onjuiste data te vinden in Invalid argument supplied for foreach() in taxonomy.module on line 1188:

SELECT n.nid FROM node n LEFT JOIN users u ON n.uid=u.uid WHERE u.uid IS NULL
SELECT n.nid FROM node n LEFT JOIN node_revisions nr ON n.vid=nr.vid WHERE nr.vid IS NULL
SELECT nr.vid FROM node_revisions nr LEFT JOIN node n ON nr.nid=n.nid WHERE n.nid IS NULL
SELECT * FROM term_node WHERE nid = 0 OR vid = 0
SELECT t.nid FROM term_node t LEFT JOIN node n ON t.nid = n.nid WHERE n.nid IS NULL
SELECT t.nid FROM term_node t LEFT JOIN node_revisions nr ON t.nid = nr.nid AND t.vid = nr.vid WHERE nr.vid IS NULL

GMap + location + taxonomy integratie

Installatie/configuratieprocedure om in pagina's taxonomy terms en een locatie(Geotagging) op te nemen die vervolgens op een Google Maps kaart te zien zijn. Hierbij is het mogelijk om alleen alle pagina's met een bepaalde taxonomy term en/of locatie weer te geven op de kaart.

Taxonomy

Uitleg taxonomy en beschrijving gerelateerde mogelijkheden/modules, zoals:

  • Block met gerelateerde paginas weergeven
  • Taxonomy gerelateerde modules
    • Taxonomy Breadcrumb
    • Taxonomy List
    • Vocabulary Index
    • Taxonomy Menu

Flex_3_en_Drupal_6

Communicatie tussen Drupal 6 en Flex 3, met behulp van Services en AMFPHP

XMLRPC

Communicatie tussen Drupal 6 en Java, met behulp van Services en XMLRPC

Image galleries

Manieren om plaatjes te managen en weer te geven in Drupal.

SOAP Client

Drupal een soap service laten consumeren. Dit is interessant in ons geval om een extern draaiende java service exports naar Drupal te laten starten.

SOLR integratie Drupal

Beschrijving installatie SOLR en integratie in Drupal

SOLR Nutch and Drupal

Nutch gebruiken om externe sites te indexeren en resultaten posten naar SOLR/drupal index

Admin module drupal

Hulpmodule; levert extra menu bovenin de Drupal paginas om sneller door de admin menu;s te navigeren

Panels

Maakt het mogelijk om pagina's op te delen in panelen

FeedApi

Het inlezen van externe feeds naar Drupal en omzetten naar node-items

Cron configureren

Collapsiblock

Met deze module kun je inklapbare blokken configureren. Deze module heeft ook de jstools module nodig.

Configuratie wijst zich vanzelf, let er wel op dat je een <thema>.inc aanmaakt in de modules/collapsiblock/themes folder aanmaakt die aangeeft welke tag gebruikt wordt als blockheader. Vaak zal dit een h2 of een h3 tag zijn.

Search results configuratie

Webforms

Informatie met betrekking tot de webforms module. Voor nu: additional processing om afhankelijk van keuze in het formulier een andere pagina te laden

Bestanden import en afbeeldingen

Uitleg over hoe er bestanden in drupal geimporteerd kunnen worden en hoe er eenvoudig naar afbeeldingen gebrowsed kan worden op de server.

Banner module

Uitleg over het banner module systeem

Twitter module

Uitleg over de minimale twitter module

Add Simplenews newsletter

How to add a simplenews newsletter with template files.

Fix Domain Access problems

For example, nodes might disapear. This can be fixed by hand. Also described how to set the domain programmitically.

Drupal 6 PHP snippets

O.a. Search tabs uitschkakelijk in zoekresultaten, Views resultaat velden gebruiken in de header van de view

Drupal developer examples

High-quality, well-documented API examples http://drupal.org/project/examples

Externe links

Kunnen worden gevonden op Drupal useful links.

SSO (Single Sign On) LDAP Drupal

A howto to make an Drupal 7 website authenticate via an LDAP servering using NTLM


Connect existing users to LDAP

A script for automatically assigning users to LDAP-servers.

Personal tools