Skip to content
Snippets Groups Projects
  1. May 27, 2015
    • Guillaume Turri's avatar
      Plugins can send usage data · 5875e534
      Guillaume Turri authored
      They just need to register to the PLUGIN_USAGE_DATA event, and then to add
      either a simple string, or an array of key / value. For example:
      
          function register(Doku_Event_Handler $controller) {
            $controller->register_hook('PLUGIN_USAGE_DATA', 'AFTER', $this, 'usage_data');
          }
      
          function usage_data(&$event){
            $event->data['my_plugin_name'] = 'my usage data';
      
            //or: $event->data['my_plugin_name'] = array ('k1' => 'v1', 'k2' => 'v2');
          }
      5875e534
  2. May 14, 2015
  3. May 13, 2015
  4. May 07, 2015
  5. May 06, 2015
  6. May 05, 2015
  7. May 04, 2015
  8. May 02, 2015
  9. Apr 28, 2015
  10. Apr 24, 2015
  11. Apr 23, 2015
  12. Apr 19, 2015
  13. Apr 16, 2015
  14. Apr 13, 2015
  15. Apr 01, 2015
  16. Mar 31, 2015
  17. Mar 30, 2015
  18. Mar 28, 2015
  19. Mar 27, 2015
  20. Mar 21, 2015
    • chang-zhao's avatar
      Update toolbar.js · e738f3a7
      chang-zhao authored
      When the picker button is near the border of the screen, then an opening panel of picker buttons can go over the screen edge. That's not convenient. So we should add a check in a `function pickerToggle()` and shift picker buttons position if needed.
      e738f3a7
  21. Mar 18, 2015
    • Andreas Gohr's avatar
      SECURITY escape user properties in user manager #1081 · f23f9594
      Andreas Gohr authored
      The user properties (login, real name, etc) where not properly escaped
      in the user manager's edit form. This allowed a XSS attack on the
      superuser by registered users.
      
      Thanks to Filippo Cavallarin from www.segment.technology for discovering
      this bug.
      f23f9594
  22. Mar 17, 2015
  23. Mar 16, 2015
  24. Mar 13, 2015
  25. Mar 12, 2015
Loading