1*f65bfee1Schris<?php 2*f65bfee1Schris/** 3*f65bfee1Schris * Admin Plugin Prototype 4*f65bfee1Schris * 5*f65bfee1Schris * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) 6*f65bfee1Schris * @author Christopher Smith <chris@jalakai.co.uk> 7*f65bfee1Schris */ 8*f65bfee1Schris// must be run within Dokuwiki 9*f65bfee1Schrisif(!defined('DOKU_INC')) die(); 10*f65bfee1Schris 11*f65bfee1Schrisif(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); 12*f65bfee1Schrisrequire_once(DOKU_PLUGIN.'base.php'); 13*f65bfee1Schris 14*f65bfee1Schris/** 15*f65bfee1Schris * All DokuWiki plugins to extend the admin function 16*f65bfee1Schris * need to inherit from this class 17*f65bfee1Schris */ 18*f65bfee1Schrisclass DokuWiki_Action_Plugin extends DokuWiki_Plugin { 19*f65bfee1Schris 20*f65bfee1Schris function register($controller) { 21*f65bfee1Schris trigger_error('register() not implemented in '.get_class($this), E_USER_WARNING); 22*f65bfee1Schris } 23*f65bfee1Schris 24*f65bfee1Schris}