Drupal: WebSVN mit Drupal Syntax Highlighting

Autor: Sven am Thu, 08.07.2010 - 23:36

Vorraussetzung: WebSVN 2.3.0

WebSVN ist ein Online Repository Browser für Subversion Projekte basierend auf PHP.
Dieses Tutorial wird nicht auf die Installation von WebSVN eingehen, es wird ein funktionsfähiges WebSVN vorrausgesetzt.

Für die Darstellung der Drupal Dateien (module, info, install, ...) müssen einige Anpassungen an WebSVN vorgenommen werden.

Anpassung der Tabgröße:

  1. Datei "include/config.php" öffnen
  2. Nach "expandTabsBy" suchen
  3. Den Wert von 8 auf 2 reduzieren
    $config->expandTabsBy(2);

Einbindug der "drupal6.php" Geshifilter Datei

  1. Download der "drupal6.php" Datei (Download)
  2. Speichern der Datei in "lib/geshi/drupal6.php"
  3. Öffnen der Datei "include/setup.php"
  4. Nach dem Wert "extGeshi" suchen
  5. Im Array diese Zeile hinzufügen:
    'drupal6' => array('module', 'info', 'inc', 'install', 'profile', 'test'),
$extGeshi = array(
  '..' => '..',
  'dos' => array('bat', 'cmd'),
  'drupal6' => array('module', 'info', 'inc', 'install', 'profile', 'test'),
  'eiffel' => array('e'),
  '..' => '..',
);

Dieses Tutorial ist auch im Handbuch von www.drupalcenter.de veröffentlicht.