Logo white

Peter M. Groen / knowledgetree

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 9,762
  • Compare
  • Branches 2
  • Tags 28
  • knowledgetree
  • lib
  • plugins
22 Apr, 2006
2 commits
  • use friendly names on plugins. ...
    1208ed9b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5315 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2006-04-22 12:51:58 +0000  
    Browse Dir »
  • KEP-36: conditional metadata into plugin. ...
    2ae3b6e9
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5311 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2006-04-22 10:24:41 +0000  
    Browse Dir »

10 Apr, 2006
1 commit
  • If plugins don't appear on the filesystem, mark them as "unavailable". ...
    fe01acbf
    This retains the version number so that upgrades can work later.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5221 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-04-10 08:38:52 +0000  
    Browse Dir »

28 Mar, 2006
1 commit
  • Catch caching problems with using behind-the-scenes SQL when setting ...
    ee2a8df0
    which plugins are enabled.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5155 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-03-28 08:42:12 +0000  
    Browse Dir »

27 Mar, 2006
2 commits
  • Allow for language to be chosen on login, setting a cookie that will be ...
    e5663daa
    used from then on.  Language names are registered by a plugin.
    
    Allow for plugins to be ordered, so that language plugins can set
    themselves up early on, so that later plugins can translate text to the
    language.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5142 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-03-27 10:50:22 +0000  
    Browse Dir »
  • Allow plugins to order themselves numerically - plugins default to order ...
    cb76ac0c
    0.  Negative orders are possible.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5139 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-03-27 10:43:51 +0000  
    Browse Dir »

26 Mar, 2006
2 commits
  • Allow for languages to be registered by plugins, and use File_Gettext to ...
    40a7685a
    read the PO/MO files.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5134 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-03-26 17:33:54 +0000  
    Browse Dir »
  • Use more appropriate variable name for list of plugins: aPlugins ...
    69c1562b
    Ensure that each member in the list isa n actual KTPluginEntity object,
    and error out otherwise.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5132 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-03-26 17:20:25 +0000  
    Browse Dir »

24 Mar, 2006
1 commit
  • - add and enable caching (properly) ...
    840b2ee0
    - enable document roles (DOUBLE CHECK YOUR DB)
    - fix minor toggleselect bug.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5125 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2006-03-24 15:10:04 +0000  
    Browse Dir »

10 Mar, 2006
2 commits
  • Use caching for KTPluginEntity::getList/getByNamespace ...
    de79e027
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5073 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-03-10 09:25:40 +0000  
    Browse Dir »
  • - make Email's always get sent as UTF-8. ...
    5e5df0a8
    - Add auto-register to core plugins, and a few essential Standard plugins.
    - make the lookup-tree text more useful.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5063 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2006-03-10 08:14:24 +0000  
    Browse Dir »

28 Feb, 2006
1 commit
  • Add copyright notices to those files that didn't have them. ...
    9d83e6c8
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5027 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-02-28 16:53:52 +0000  
    Browse Dir »

25 Jan, 2006
1 commit
  • Auto-register plugins on first run, and plugins now default to active. ...
    f25024c0
    Plugins paths are now stored as relative paths, to allow for easily
    moving of the system between filesystem paths.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4682 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-01-25 11:40:16 +0000  
    Browse Dir »

12 Jan, 2006
1 commit
  • - plugin registration failed on NULL constraints for first-time registration. ...
    576f35bd
    - plugin update needed to use 1/0, not true/false
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4585 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2006-01-12 11:10:30 +0000  
    Browse Dir »

03 Jan, 2006
5 commits
  • Make KTPluginUtil::loadPlugins use the new load() method, and read the ...
    69e350b7
    plugins from the database instead.
    
    Add KTPluginUtil::registerPlugins to reread the plugins from the
    filesystem.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4571 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-01-03 19:29:19 +0000  
    Browse Dir »
  • Rename register to load, add isRegistered check to see if this plugin ...
    df630924
    should be loaded i.t.o. the database, and register() method to add this
    plugin to the database.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4570 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-01-03 19:28:24 +0000  
    Browse Dir »
  • Add the KTPluginEntity class and the plugin registration database table. ...
    271584d5
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4566 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-01-03 19:24:08 +0000  
    Browse Dir »
  • Make sure we only have one copy of the plugin registry around. ...
    ab4005ca
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4562 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-01-03 11:18:55 +0000  
    Browse Dir »
  • Define the "setup" method for plugin objects, where they can register ...
    377c9969
    their actions, dashlets, &c.
    
    Call the setup method on plugins in the "register" method.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4561 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2006-01-03 11:18:35 +0000  
    Browse Dir »

22 Dec, 2005
1 commit
  • Respect kt_no_extensions and KnowledgeTree/pathInfoSupport ...
    60fc6959
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4527 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-22 09:14:26 +0000  
    Browse Dir »

08 Dec, 2005
3 commits
  • Try to ensure that only a single instance of each plugin exists in a ...
    21305008
    request.  Implement getPlugins() for KTPluginUtil
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4386 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-08 14:20:52 +0000  
    Browse Dir »
  • Automatically call the register method on all registered plugins during ...
    9f79dc29
    loadPlugins()
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4377 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-08 14:05:26 +0000  
    Browse Dir »
  • Rename registerAdminCategories to registerAdminCategory. ...
    38c84422
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4376 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-08 14:04:55 +0000  
    Browse Dir »

05 Dec, 2005
1 commit
  • Allow for plugins to register i18n domains ...
    dea37857
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4332 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-05 16:56:35 +0000  
    Browse Dir »

02 Dec, 2005
2 commits
  • plugin pages should work in non-root situations. ...
    ea96db9f
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4311 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2005-12-02 11:01:21 +0000  
    Browse Dir »
  • Cosmetic whitespace change. ...
    81c55594
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4307 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-02 10:03:04 +0000  
    Browse Dir »

01 Dec, 2005
1 commit
  • If we are on Windows, allow for drive letters to be the start of an ...
    ae933d76
    absolute path.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4281 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-12-01 09:57:11 +0000  
    Browse Dir »

29 Nov, 2005
1 commit
  • - add dashlets, which let plugins put items on the users dashboard. ...
    050426a4
    - made the dashboard not show plugins.
    - added plugin-helpers for dashlets.
    - fix typo in INSTALL.txt
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4240 c91229c3-7414-0410-bfa2-8a42b809f60b
    Brad Shuttleworth authored
    2005-11-29 10:21:56 +0000  
    Browse Dir »

25 Nov, 2005
1 commit
  • Allow authentication providers to have human-usable names. ...
    663a1c06
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4175 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-25 18:32:10 +0000  
    Browse Dir »

24 Nov, 2005
2 commits
  • Make it possible for plugins to register admin categories and admin ...
    0e22c971
    pages
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4155 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-24 16:20:56 +0000  
    Browse Dir »
  • Move admin navigation registry into lib/plugins ...
    b827a23d
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4154 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-24 16:20:24 +0000  
    Browse Dir »

23 Nov, 2005
5 commits
  • Default _aPages to an empty array. ...
    0a22e8d4
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4145 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-23 21:50:57 +0000  
    Browse Dir »
  • Let actions and portlets have access to their plugin's object ...
    ce6d6413
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4140 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-23 19:14:17 +0000  
    Browse Dir »
  • Registry for plugins loaded on the system ...
    4a24fdab
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4138 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-23 19:10:56 +0000  
    Browse Dir »
  • The page registry allows for entirely dispatcher objects to be reached ...
    6b638467
    via the web using /plugin.php/pagename.  Plugins will automatically put
    their namespaces at the beginning, so for subscriptions, it would be
    /plugin.php/ktstandard.subscriptions.plugin/pagename.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4134 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-23 14:54:47 +0000  
    Browse Dir »
  • KTPlugin is the base class for plugins - actions, portlets, triggers, ...
    86d110b2
    and pages should be registered via a plugin.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4132 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-23 14:50:26 +0000  
    Browse Dir »

01 Sep, 2005
1 commit
  • PluginUtil contains functions useful for managing plugins ...
    e2e28b3b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3561 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-09-01 19:07:31 +0000  
    Browse Dir »