Skip to content
Snippets Groups Projects
  1. Feb 27, 2008
    • Guy Brand's avatar
      Add namespace changes mail notifications · 52b0dd67
      Guy Brand authored
      This patch lets DokuWiki send mail notifications when any page inside
      a namespace gets modified. Two actions are introduced: subscribens and
      unsubscribens and two new buttons also appear in the bundled template.
      
      darcs-hash:20080227155024-19e2d-8ce5bd66f4e870db31d6b438516599f294365ce1.gz
      52b0dd67
  2. Feb 23, 2008
    • Andreas Gohr's avatar
      Check memory settings on ?do · 73038c47
      Andreas Gohr authored
      This should help with diagnosing memory related problems
      
      darcs-hash:20080223180701-7ad00-1308829c3d7432b1d0c23c3f1acc8228c0a41e1e.gz
      73038c47
    • Andreas Gohr's avatar
      wl(): don't include empty id parameter FS#1138 · bce3726d
      Andreas Gohr authored
      darcs-hash:20080223133200-7ad00-409ee76b0bb36a1dff7b6f09181692e0742a86fd.gz
      bce3726d
    • Andreas Gohr's avatar
      use strftime() instead of date() FS#1335 :!: · e656dcd4
      Andreas Gohr authored
      This patch replaces the use of the date() function with the strftime()
      function. The latter will respect a set locale and will use localized
      strings for things like month names.
      
      Because the format options for strftime differ from the ones used in date,
      DokuWiki will rest the value of $conf['dformat'] if it contains an old
      date format string (detected by missing % characters).
      
      Plugins or templates using the $conf['dformat'] need to be updated.
      
      darcs-hash:20080223124045-7ad00-6afb2b839afc58781463e25577e06adb675fff79.gz
      e656dcd4
  3. Feb 15, 2008
  4. Jan 26, 2008
    • Andreas Gohr's avatar
      Support for deep namespace templates and strftime placeholders · e29549fe
      Andreas Gohr authored
      This patch addes namespace templates will be used for all new namespaces in
      the same namespace and the namespaces below. They have to be named
      __template.txt
      
      Additionally can strftime() place holders be used in namespace templates
      to insert any part of the current time into a template.
      
      darcs-hash:20080126165959-7ad00-9a820e42d237e1aa0828996ebc9cf3d67d453128.gz
      e29549fe
  5. Jan 22, 2008
  6. Jan 18, 2008
  7. Dec 21, 2007
  8. Dec 03, 2007
  9. Sep 29, 2007
  10. Sep 30, 2007
    • Andreas Gohr's avatar
      don't use realpath() anymore (FS#1261 and others) · 00976812
      Andreas Gohr authored
      The use of realpath() to clean up relative file names caused some
      trouble in certain setups relying on symlinks or having restricitve
      file structure setups.
      
      This patch replaces all realpath() calls with a PHP only replacement
      which should solve those problems.
      
      darcs-hash:20070930184250-7ad00-512ff04c95f57fc9eaf104f80372237a3c94286f.gz
      00976812
  11. Aug 29, 2007
    • Andreas Gohr's avatar
      CSRF prevention for admin plugins · 634d7150
      Andreas Gohr authored
      This patch adds a session based token to all form in the default action plugins.
      The validity of the token is checked before any administrative function is
      executed aiming to protect DokuWiki's admin functions from Cross-site request
      forgery (CSRF) attacks.
      
      Another patch will follow to add the same functionality on other, less critical
      functions.
      
      More details on CSRF attacks can be found at
      http://en.wikipedia.org/wiki/Cross-site_request_forgery
      
      darcs-hash:20070829201538-7ad00-d0770224a3351fd8e38968e3a9d8e73520482445.gz
      634d7150
  12. Aug 04, 2007
  13. Aug 02, 2007
  14. Jul 25, 2007
  15. Jul 16, 2007
  16. Jun 13, 2007
  17. Apr 22, 2007
  18. Apr 11, 2007
  19. Mar 31, 2007
  20. Jan 06, 2007
  21. Jan 04, 2007
    • henning.noren's avatar
      UNDO: regex_simpler.patch · d35ab615
      henning.noren authored
      Replaces some simple regular expressions with standard (faster) string functions
      
      darcs-hash:20070104194953-d2a3e-8fd0c89812277467c5bce566dfc3fba6ce1c3981.gz
      d35ab615
    • henning.noren's avatar
      faster_indent.patch · 97c91fb2
      henning.noren authored
      Replaces a print-loop with str_repeat concatenated with the final output
      
      darcs-hash:20070104195358-d2a3e-a1f74b5380e7426b3f7e61c76d58e36363971eee.gz
      97c91fb2
    • henning.noren's avatar
      regex_simpler.patch · 3edf3f08
      henning.noren authored
      Replaces some simple regular expressions with standard (faster) string functions
      
      darcs-hash:20070104194953-d2a3e-0b06e7a599a0177ad37a54497074893572e1cae2.gz
      3edf3f08
  22. Dec 07, 2006
    • Ben Coburn's avatar
      changelog type strings replaced with constants · ebf1501f
      Ben Coburn authored
      Using more verbose constant names in the place of single character strings
      should make the code much more readable. This does not change the behavior
      of the changelog.
      
      darcs-hash:20061207074906-05dcb-0bdc35e7241bf14063b2b43a6ff26d8a3c307cb9.gz
      ebf1501f
  23. Dec 06, 2006
    • Ben Coburn's avatar
      identify external edits in UI · 5aa52faf
      Ben Coburn authored
      Some changes to clearly identify when wiki pages have been edited outside
      Dokuwiki. Also correctly attributes external changes from an unknown
      author. Avoids sending extra emails when recording old external edits.
      
      Adds a new language string:
      $lang['external_edit']
      
      darcs-hash:20061207032825-05dcb-3234bee57cb165c848b33abb9251502589b0f3cb.gz
      5aa52faf
    • Ben Coburn's avatar
      recache and uncache the last_change from metadata · cd00a034
      Ben Coburn authored
      The most recent changelog entry is already cached in the metadata as
      'last_change' to avoid reading the page changelog on every request.
      
        - Recache the last change if it is missing and still valid. This is
          needed for when the metadata has been rerendered.
      
        - Uncaches the last change when it has been invalidated by an external
          edit. Ensures that external edits are not credited to the wrong
          author.
      
      darcs-hash:20061207011005-05dcb-3b1749f6626d07c4cc3de9587c45765423e2e4d9.gz
      cd00a034
  24. Dec 05, 2006
  25. Dec 03, 2006
  26. Oct 31, 2006
  27. Oct 26, 2006
  28. Oct 23, 2006
    • Ben Coburn's avatar
      synchronize changelog, attic, and external edits · 46844156
      Ben Coburn authored
      The changelog list and the attic now are kept in sync.
      This allows a changelog entry to be automatically constructed
      for a page that was manually edited from outside dokuwiki.
      
      darcs-hash:20061023052133-05dcb-11b8dbaee1da07fb1875bbe530e88d94871ed65d.gz
      46844156
  29. Oct 09, 2006
    • Andreas Gohr's avatar
      lower chunksize in wordblock #938 · a51d08ef
      Andreas Gohr authored
      There were recent reports of exceeded patternsize in the wordblock function
      when used with PHP5
      
      darcs-hash:20061009165557-7ad00-f35d44da296caf6fd85431520d600033402d9b2f.gz
      a51d08ef
  30. Oct 08, 2006
  31. Oct 04, 2006
    • chris's avatar
      update p_get/set_metadata to use $INFO['meta'] · 6afe8dca
      chris authored
      This patch updates p_get_metadata() to utilise the in memory copy
      copy of the current page's metadata ($INFO['meta']) when appropriate.
      
      The patch also updates p_set_metadata() to synchronise any changes
      to the current page's metadata with $INFO['meta'].
      
      $INFO hash is updated with two new elements:
        'id'
      
      darcs-hash:20061004210030-9b6ab-7eab6f933a775fe350a1fb14d1118ea77d2db919.gz
      6afe8dca
  32. Oct 03, 2006
    • Andreas Gohr's avatar
      use DOKU_URL as key for sessions and auth cookie #896 #581 #884 · e71ce681
      Andreas Gohr authored
      This patch changes the DOKU_COOKIE define to be based on the DOKU_URL define.
      DOKU_COOKIE is now used as session key as well, making sessions no longer
      dependend on the title option. This should fix problems with multiple
      wikis on the same host (using the same title) and wikis accessed through
      different URLs.
      
      darcs-hash:20061003121546-7ad00-aea4c256b7752815ed422ce74a659152a601d267.gz
      e71ce681
Loading