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
19 Sep, 2005
3 commits
  • Import KTFileLikeUtil ...
    62a965f6
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3612 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 16:13:35 +0000  
    Browse Dir »
  • Don't assume KTTemplating has been included from somewhere else... ...
    30ee8be9
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3611 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 11:27:11 +0000  
    Browse Dir »
  • Give the ID used for a lookup in our error messages, and catch a ...
    0676bdc5
    potential error that may be returned by a query.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3607 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 10:52:27 +0000  
    Browse Dir »

15 Sep, 2005
21 commits
  • Remove some items implemented by the abstract storage manager system, as ...
    bfb5992e
    well as the MIME-related functions.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3605 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:51:09 +0000  
    Browse Dir »
  • Pass the navigation items to the main page template, in case it wants to ...
    eeb6fbd0
    render them.  Also get the Templating singleton properly.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3604 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:49:42 +0000  
    Browse Dir »
  • Add KTBrowseUtil, which currently only handles converting a path into a ...
    2d2b0f20
    tuple of the folder and document that path refers to.  And, potentially,
    an additional label attached at the end of the path.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3603 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:47:59 +0000  
    Browse Dir »
  • Add folder actions (analogous to document actions, except on folders) ...
    8c1ceb1a
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3601 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:41:11 +0000  
    Browse Dir »
  • Centralise logic for folder addition here, and add folder moving as a ...
    e43ba0ab
    new feature.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3599 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:17:38 +0000  
    Browse Dir »
  • Move all document addition logic (including incomplete documents that ...
    509ee2ed
    will be completed at a later stage) into KTDocumentUtil, and use the
    abstracted storage system for existing code.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3596 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:10:30 +0000  
    Browse Dir »
  • Use KTMime for MIME functions. ...
    62f7754e
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3595 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:09:14 +0000  
    Browse Dir »
  • Give the MIME functions from PhysicalDocumentManager a temporary home. ...
    66c0db18
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3591 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:55:53 +0000  
    Browse Dir »
  • Add storage_path to Document. ...
    651a28cb
    Add createFromArray, offer getSize as an alias to getFileSize so that it
    works properly.  Add some folding and comment help.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3588 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:53:21 +0000  
    Browse Dir »
  • Add startTransaction, rollback, and commit, and fix reference returns on ...
    eb662333
    some functions.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3587 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:51:25 +0000  
    Browse Dir »
  • Add a "default" option to return if a given item isn't in the config ...
    8c697138
    files.
    
    Clean up singleton handling to work in strange cases (like when the file
    is imported within a function).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3586 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:50:18 +0000  
    Browse Dir »
  • Fix which functions return references and those that don't, and fix a ...
    1be51fb5
    minor type around the orderby option to getList.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3585 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:48:39 +0000  
    Browse Dir »
  • Add an abstracted import storage system, and implement importing from ...
    37b738ca
    the filesystem.  This can be extended to import from various archive
    files (such as ZIP), from other document management tools, from CVS or
    SVN.  Includes the idea that multiple content versions exists.  Does not
    handle importing metadata at all.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3583 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:14:27 +0000  
    Browse Dir »
  • Add abstracted repository storage (not yet complete), and implement the ...
    052e8bf7
    original on-disk storage using folder and filename paths.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3580 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:57:11 +0000  
    Browse Dir »
  • Add File-like objects that can be handled as a file would, but might be ...
    004a3f82
    backed by other things (databases, a URL, a subversion repository, and
    so forth).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3579 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:53:34 +0000  
    Browse Dir »
  • Add copyDirectory, moveDirectory, and moveFile, which try to use the ...
    9cbe23b4
    most efficient way to do their work.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3574 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:44:13 +0000  
    Browse Dir »
  • Remove bad copy-and-paste mentioning WebDocument ...
    d35d44e2
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3573 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:42:56 +0000  
    Browse Dir »
  • UpdatePermissionLookup and friends change the object passed to them, and ...
    b93b8082
    thus should be passed by reference.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3572 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:42:31 +0000  
    Browse Dir »
  • Remove unnecessary empty lines that looked ugly ...
    5459ccb7
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3571 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:41:40 +0000  
    Browse Dir »
  • Move Folder class over to support the standard KTEntity functions like ...
    6183bb83
    createFromArray
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3570 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:41:02 +0000  
    Browse Dir »
  • Deal with setting user ids when the session may not contain the user id ...
    2a247e67
    (such as, when running in a script)
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3569 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 08:40:11 +0000  
    Browse Dir »

02 Sep, 2005
2 commits
  • PHP5 fix - move over Document to KTEntityUtil's get system ...
    5162be1e
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3566 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-02 16:46:50 +0000  
    Browse Dir »
  • PHP5 fix - array_merge no longer handles being passed a non-array (such ...
    c9e40c05
    as null)
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3565 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-02 16:28:56 +0000  
    Browse Dir »

01 Sep, 2005
8 commits
  • PluginUtil contains functions useful for managing plugins ...
    aa179b91
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3561 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 19:07:31 +0000  
    Browse Dir »
  • Add document actions and an action registry to register them. ...
    29cf6198
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3560 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 19:05:08 +0000  
    Browse Dir »
  • Make getSingleton create instances on first call, and also make this ...
    60a0dcee
    work when the KTTemplating module is included within a function (without
    access to globals via global).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3559 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 17:20:26 +0000  
    Browse Dir »
  • Add an option for getByGroups to return ids rather than objects. ...
    918b2990
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3558 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 17:18:52 +0000  
    Browse Dir »
  • getByParentIDAndLookupID returns all sub-folders in a folder that have the ...
    66505b75
    lookups passed in (ie, so that only those sub-folders accessible by a specific
    user with a specific permission will be returned).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3557 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 17:18:19 +0000  
    Browse Dir »
  • getByFolderIDAndLookupID returns all documents in a folder that have the ...
    205900c8
    lookups passed in (ie, so that only those documents accessible by a
    specific user with a specific permission will be returned).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3556 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 17:17:40 +0000  
    Browse Dir »
  • Allow getBy to receive an arrays as a value for IN (1,2,3) SQL ...
    d4106c03
    expressions.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3555 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 17:14:29 +0000  
    Browse Dir »
  • Allow whereToString to potentially have an array passed in as a value. ...
    3e3f90c1
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3554 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-01 17:12:20 +0000  
    Browse Dir »

19 Aug, 2005
1 commit
  • Add safeShellString, which converts an array of shell arguments to a ...
    f0412dd9
    strings that's safe to pass to system, popen, exec, &c.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3553 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-19 22:48:13 +0000  
    Browse Dir »

02 Aug, 2005
5 commits
  • By definition, if no groups are passed, then they don't have ...
    3ab181b5
    descriptors...
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3551 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 15:31:30 +0000  
    Browse Dir »
  • Remove debug prints ...
    6262433b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3547 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 14:37:16 +0000  
    Browse Dir »
  • Use all groups the user is a member of, including via nested groups. ...
    e4b049e7
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3541 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 13:11:58 +0000  
    Browse Dir »
  • Nested group utility functions. ...
    ce1bc7f2
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3540 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 13:11:13 +0000  
    Browse Dir »
  • Allow groups to be members and parents of other groups in the model. ...
    a5fda1ff
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3539 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 13:10:30 +0000  
    Browse Dir »