Skip to content
Snippets Groups Projects
  1. Sep 08, 2006
  2. Aug 04, 2006
    • chris's avatar
      unittest fixes · 03c4aec3
      chris authored
      darcs-hash:20060804142243-9b6ab-d208f7f1a67a9958fda05c519c8407ad5e733cea.gz
      03c4aec3
  3. Apr 14, 2006
    • chris's avatar
      action plugins · f65bfee1
      chris authored
      This patch adds events and a third plugin type, "action" plugins, to DokuWiki.
      
      The patch doesn't include any event signalling, that will be added in later patches.
      
      Action plugins are loaded before most Dokuwiki processing takes place and at the
      same time are given the opportunity to register handlers (or hooks) to receive
      specific dokuwiki events.
      
      Other parts of Dokuwiki (e.g. templates and syntax plugins) can also register
      handlers to receive events.
      
      Any part of Dokuwiki can create and signal events, including templates and plugins.
      
      This patch also revises the admin plugin class by making it an extension of a
      new class, DokuWiki_Plugin. The DokuWiki_Plugin_Action class also extends this
      new class.
      
      Further details of events, their signalling and handling, and of action plugins will
      be added to wiki.splitbrain.org in due course :-)
      
      darcs-hash:20060414193737-9b6ab-f23d3d9b93e4c50a3ad97ced03eabc6c0363650b.gz
      f65bfee1
  4. Mar 11, 2006
  5. Feb 17, 2006
  6. Jan 25, 2006
  7. Jan 14, 2006
  8. Oct 29, 2005
  9. Sep 07, 2005
  10. Sep 02, 2005
  11. Aug 24, 2005
  12. Aug 04, 2005
  13. Aug 03, 2005
  14. Aug 02, 2005
  15. Aug 01, 2005
    • Andreas Gohr's avatar
      Load plugin javascript · 3600bd52
      Andreas Gohr authored
      Javascript files from plugins called script.js are loaded automatically
      
      darcs-hash:20050801182242-7ad00-2bc839c92c54e641347ed1cbeadf8bba3ef6a7a8.gz
      3600bd52
  16. Jul 31, 2005
    • Andreas Gohr's avatar
      Plugins can add their own CSS now · 4b15e09d
      Andreas Gohr authored
      Plugins can use their own styleheets now. They are loaded in the tpl_metaheader
      function.
      
      The following files are used if existing in the plugin's directory:
      
      style.css  - overall style used always
      screen.css - only used in normal view (media
      
      darcs-hash:20050731073521-7ad00-dcece7a255d3b08a1d2da9f2444b31e628ee76ea.gz
      4b15e09d
  17. Jul 30, 2005
    • Andreas Gohr's avatar
      Changed pluginloading to use references · a46d0d65
      Andreas Gohr authored
      This patch allows the use of $this in syntax plugins to set internal variables
      and let them remain between handle and render calls. Even when it is possible
      now to use this method you should exchange data betwenn handler and render calls
      by using the $data array only.
      
      darcs-hash:20050730215156-7ad00-69ea79859360d9902533633395de3e1b677f6e46.gz
      a46d0d65
  18. May 21, 2005
    • andi's avatar
      sorting support for syntax plugins, info plugin now actually does something · 107b01d6
      andi authored
      Syntax plugins now need to implement getSort() which should return a number.
      This number is used to add all syntax modes in the correct order. To see a
      list in which order current modes are loaded you can use the info plugin like
      this:
      
      ~~INFO:syntaxmodes~~ lists all known modes (includes existing plugins) with
      their sorting score
      
      ~~INFO:syntaxtypes~~ lists all syntax types and their registered modes (useful
      for implementing the getType() function.
      
      darcs-hash:20050521210430-9977f-2baaf6043afc6ea3fed41cdca97564218fb519c2.gz
      107b01d6
  19. May 19, 2005
    • andi's avatar
      first attempt of syntax plugins · ee20e7d1
      andi authored
      The first version of the new plugin system. Syntax plugins only yet. A very simple
      example plugin called info (doing nothig useful yet) is included.
      
      Missing Features
      
        - Doku_Block_Handler needs work (doesn't honur plugins yet)
        - there is no way to specify the order of plugins and other modes yet
        - useful output from the info plugin
        - bug testing and fixing
        - code cleanup
        - documentation
      
      darcs-hash:20050519201009-9977f-f793dbfc6a39d8a9643b610927d93cd3288bdd6b.gz
      ee20e7d1
Loading