Drupal 使用 dp SyntaxHighlighter 插件编写方法
新建插件目录SyntaxHighlighter,创建文件SyntaxHighlighter.info
; $Id: SyntaxHighlighter.info,v 1.2 2008/02/23 03:53:10 quicksketch Exp $
name = SyntaxHighlighter
description = dp SyntaxHighlighter.
package = User interface
core = 6.x
; Information added by drupal.org packaging script on 2008-02-23
version = "6.x-1.6"
core = "6.x"
project = "SyntaxHighlighter"
datestamp = "1203739506"
SyntaxHighlighter.module
<?php
// $Id: SyntaxHighlighter.module,v 1.3 2008/01/28 00:33:21 quicksketch Exp $
/**
* Implementation of SyntaxHighlighter_init().
*/
function SyntaxHighlighter_init() {
$path = drupal_get_path('module', 'SyntaxHighlighter');
drupal_add_js($path .'/Scripts/shCore.js','module','footer');
drupal_add_js($path .'/Scripts/shBrushDelphi.js','module','footer');
drupal_add_js('dp.SyntaxHighlighter.ClipboardSwf = \'dp.SyntaxHighlighter/Scripts/clipboard.swf\';'."\n".'dp.SyntaxHighlighter.HighlightAll(\'code\');','inline','footer');
drupal_add_css($path .'/Styles/SyntaxHighlighter.css');
}
去下载dp SyntaxHighlighter拷贝到的插件SyntaxHighlighter目录下,最后激活插件即可!哈!