Skip to content
Snippets Groups Projects
  1. Mar 29, 2010
    • Adrian Lang's avatar
      Allow plugins to specify that they have to be instantiated · f6ec8df8
      Adrian Lang authored
      Plugins may return false in isSingleton to let plugin_load return a new
      instance every time it is called.
      Renderer plugins are not loaded with $new set to true, but instead specify
      themself that they are not singletons. This behaviour allows the odt renderer
      to keep working (see #1598).
      f6ec8df8
    • Adrian Lang's avatar
      Rewrite footnote popup · ea6dfbca
      Adrian Lang authored
      * Popup now shows up relative to the link, not the mouse position
      * Easier handling of mouseout’s bubbling
      * Factor out popup creation to allow plugins to use it
      ea6dfbca
    • Adrian Lang's avatar
      JavaScript syntax fixes · cd12dcad
      Adrian Lang authored
      cd12dcad
  2. Mar 26, 2010
  3. Mar 24, 2010
    • YoBoY's avatar
      Limiting use of readdir in the idx_indexLengths function (v2). · 22952965
      YoBoY authored
      Each searches on the wiki use this function. Scanning the index directory eachtime is time consuming with a constant series of disk access.
      Switching a normal search to use file_exists 1 or more times, and not readdir all the directory.
      Switching a wildcard search to use a lengths.idx file containing all the word lengths used in the wiki, file generated if a new configuration parameter $conf[readdircache] is not 0 and fixed to a time in second. Creation of a new function idx_listIndexLengths to do this part.
      22952965
  4. Mar 22, 2010
  5. Mar 17, 2010
  6. Mar 16, 2010
    • Michael Hamann's avatar
      Use md5sum of id and client ip as temporary filename in XML-RPC · c77fa67b
      Michael Hamann authored
      Before this patch the temporary filename was the uncleaned id. This
      allowed everyone with upload-privileges (on the whole wiki) and XML-RPC
      privileges on a XML-RPC-enabled DokuWiki to (over)write any file PHP is
      allowed to write with any content he wants. If you have XML-RPC enabled
      and users with XML-RPC and upload privileges you don't trust in a way
      you would allow them to write any file PHP may write, consider this as
      an important security fix. By default XML-RPC is disabled, so if you
      don't know what I'm talking about you are probably not affected by the
      problem.
      c77fa67b
    • Christopher Smith's avatar
      Make constants in TarLib.class.php class constants · e0415e22
      Christopher Smith authored
      The constants are required by the class constructor, which effectively
      means before the autoloader is triggered.  This change fixes that issue.
      e0415e22
  7. Mar 15, 2010
    • Adrian Lang's avatar
      Various JavaScript fixes · fda42deb
      Adrian Lang authored
        * Syntax error fixed
        * lock refresh event is now attached to the whole edit form since it bubbles
          up and we cannot be sure that the wikitext input exists on all edit forms
        * Updated findPos(X|Y)
        * Easier and less error-prone way of getting the section edit button in the
          highlight mouseover event handler
      fda42deb
  8. Mar 12, 2010
  9. Mar 10, 2010
  10. Mar 09, 2010
  11. Mar 08, 2010
  12. Mar 03, 2010
  13. Mar 02, 2010
  14. Feb 28, 2010
  15. Feb 24, 2010
  16. Feb 23, 2010
Loading