Skip to content
Snippets Groups Projects
  1. Dec 04, 2018
  2. May 16, 2018
  3. Mar 29, 2018
  4. Mar 20, 2018
    • Michael Große's avatar
      feat(search): add search assistance for simple queries · bb8ef867
      Michael Große authored
      This add some search assistance to simple, single-word search queries
      which may be restricted to a single namespace.
      
      Further improvements:
      * better styling
      * trigger events for other plugins
      * set namespaces directly from fulltext search results
      * some more config options
      bb8ef867
  5. Mar 07, 2018
  6. Feb 16, 2018
  7. Feb 05, 2018
  8. Feb 01, 2018
  9. Jan 24, 2018
  10. Jan 05, 2018
  11. Dec 11, 2017
  12. Dec 10, 2017
  13. Aug 29, 2017
    • Andreas Gohr's avatar
      refactor Ajax functions into a class · 16a367d4
      Andreas Gohr authored
      This doesn't really do much except wrapping the functions into a
      namespaced class. Autoloading takes care of loading the file.
      It's now possible to call lib/exe/ajax.php multiple times in a test
      request.
      16a367d4
  14. Aug 01, 2017
  15. Jul 28, 2017
  16. Jul 26, 2017
    • Michael Große's avatar
      Fix PHP Notices: Reduce error log noise · 8f34cf3d
      Michael Große authored
      While DokuWiki suppresses PHP Notices they are still a code smell and
      should be fixed. This fixes some PHP Notices that occurred.
      
      Some of these fixes could be refactored into nicer code once we move to
      PHP 7 and get access to the `??` operator.
      8f34cf3d
  17. Jul 23, 2017
  18. Jun 27, 2017
  19. May 18, 2017
  20. Mar 13, 2017
    • Gerry Weißbach's avatar
      Check for cache usage first · e7c68c4d
      Gerry Weißbach authored
      This is important because the $cache->cache would have been set already and have no impact on the delivered result. Meaning: two different requests could have resulted in the same result.
      e7c68c4d
  21. Feb 22, 2017
  22. Feb 12, 2017
  23. Feb 10, 2017
  24. Feb 09, 2017
    • Gerry Weißbach's avatar
      Use the flavour system to create individual css files. Only the default... · ef36714b
      Gerry Weißbach authored
      Use the flavour system to create individual css files. Only the default flavour (style / style.ini) will have the default styles for interwiki and filetypes. There are two new events:
      
       1. CSS_STYLES_INCLUDED to modify the list of stylesheet files for a certain mediatype or prevent the mediatype or styles within it. This event is fired for the interwiki and filetypes too, to prevent that they are included
          * The Data that is being sent to the event contains: list of files or the keyword DW_DEFAULT for the interwiki / filetypes; the mediatype, the flavour, if the data should be encapsulated by a default @media and the encapsualation prefix (e.g. @media screen)
       2. CSS_CACHE_USE to prevent the use of a cached version of the CSS, just like the JS event that already exists.
      ef36714b
    • Gerry Weißbach's avatar
      Add flavours to template ini files. The template will now be checked for... · 82edff4d
      Gerry Weißbach authored
      Add flavours to template ini files. The template will now be checked for multiple ini files and inserts them as a custom flavours. The css.php can detect these flavours and reads the stylesheet + replacements from there. If the flavour is not the default one (style.ini), replacements are loaded from the default flavour first to ensure that the colours are available. Flavours can define their own set of replacements.
      82edff4d
    • Gerry Weißbach's avatar
      Remove type and caching mechanism. The cache will be checked later and the... · 8b3ff808
      Gerry Weißbach authored
      Remove type and caching mechanism. The cache will be checked later and the type will be replaced by an md5 hash of the list of style files.
      8b3ff808
Loading