Lines Matching full:the
8 * Defines the public contract all DokuWiki plugins will adhere to. The actual code
19 * Needs to return a associative array with the following values:
21 * base - the plugin's base name (eg. the directory it needs to be installed in)
22 * author - Author of the plugin
23 * email - Email address to contact the author
24 * date - Last modified date of the plugin in YYYY-MM-DD format
25 * name - Name of the plugin
26 * desc - Short description of the plugin (Text only)
27 * url - Website with more information on the plugin (eg. syntax description)
32 * The type of the plugin inferred from the class name
39 * The name of the plugin inferred from the class name
46 * The component part of the plugin inferred from the class name
55 * to try to minimise unnecessary loading of the strings when the plugin doesn't require them
58 * @param string $id id of the string to be retrieved
68 * @return string parsed contents of the wiki page in xhtml format
77 * @param string $ext The file extension (usually txt)
83 * Reads all the plugins language dependent strings into $this->lang
86 * @todo this could be made protected and be moved to the trait only
93 * @param string $setting the setting to access
94 * @param mixed $notset what to return if the setting is not available
100 * merges the plugin's default settings with any local settings
103 * @todo this could be made protected and be moved to the trait only
113 * @param bool $msg if a message should be displayed in case the plugin is not available
144 * output text string through the parser, allows dokuwiki markup to be used
154 * Allow the plugin to prevent DokuWiki from reusing an instance
156 * @return bool false if the plugin has to be instantiated