Commit Graph

16 Commits (5c024015f02ed5b0b772f8fff5bfe8aa6dab1d93)

Author SHA1 Message Date
thomascube 05a631a43c Allow plugins to register their own tasks 15 years ago
thomascube d062dbe18c Add class docuumentation blocks and make phpdoc work again 15 years ago
alecpl 929a508d80 - Improve performance by avoiding unnecessary updates to the session table (#1486325) 15 years ago
alecpl 48bc52e835 - Fix imap_init hook broken in r3258 (#1486493) 15 years ago
alecpl 9b94eb6415 - Fix setting task name according to auth state. So, any action before user
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
  plugins to 'login' task is possible and realy usefull. It's also possible 
  to bind to all tasks excluding 'login'.
15 years ago
alecpl 10eedbe75a - add file/line definitions to raise_error() calls 15 years ago
alecpl 1d786c86bf - fixed svn keywords 15 years ago
alecpl 463a031122 - handle situation when 2nd argument of exec_hook() isn't an array (#1486364) 15 years ago
alecpl 912bbbc20e - fix loading required plugins (#1486079) 15 years ago
thomascube a366a323b5 Prevent from endless loops in render_page hook 16 years ago
thomascube 8448fca1f1 Let internal 'template_container' hook append to existing content 16 years ago
thomascube 737f0da348 Allow rcube_plugin::task to be a regular expression defining several tasks (e.g. mail|settings) 16 years ago
alecpl 7dbe2fa6bf - get rid of 'plugins_dir' option, plugins directory must be in Roundcube root (like skins) 16 years ago
thomascube eb6f198a2d Rename function to correct english spelling 16 years ago
alecpl 23a2eec4d5 - ereg -> preg 16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago