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
19 Sep, 2005
14 commits
  • Flatten the conditionals so that the logic and code is easier to ...
    578bd5cf
    understand.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3620 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 21:10:34 +0000  
    Browse Code »
  • Replace old store.inc/constructQuery metadata handling, and use the ...
    aed5f30d
    built-in handler in KTDocumentUtil::add
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3619 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 20:10:35 +0000  
    Browse Code »
  • A template for representing a bunch of metadata fields. ...
    091b6367
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3618 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 20:09:21 +0000  
    Browse Code »
  • Get the file description from the options passed in, if available. ...
    9166db9e
    Since objects can't be keys in PHP, pass in tuples of (object, value) to
    saveMetadata and validateMetadata.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3617 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 20:03:02 +0000  
    Browse Code »
  • document_incomplete reminds the system what aspects of an incomplete ...
    f566f19e
    document still need to be performed before the document changes from
    incomplete to live.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3616 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 19:53:07 +0000  
    Browse Code »
  • Make use of KTDocumentUtil::add to add a document. ...
    4c9030bd
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3615 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 16:15:11 +0000  
    Browse Code »
  • Little more spacing in sideways table, and a right border... ...
    7832b33c
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3614 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 16:14:36 +0000  
    Browse Code »
  • Get rid of debug var_dumps. ...
    1bcf4618
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3613 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 16:14:03 +0000  
    Browse Code »
  • 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 Code »
  • 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 Code »
  • No content changes - just keeping layout/&C. up to date. ...
    057432f9
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3610 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 11:20:00 +0000  
    Browse Code »
  • Database structure changes for (internal release) 2.0.9 ...
    4e9245fb
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3609 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 11:19:14 +0000  
    Browse Code »
  • We're approaching (internal release) 2.0.9 ...
    bcfc5fc2
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3608 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-19 10:52:53 +0000  
    Browse Code »
  • 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 Code »

15 Sep, 2005
26 commits
  • Script that detects inconsistencies between the KT repository and the ...
    a58d2fae
    stored documents on disk (using KTOnDiskPathStorageManager only, for
    now).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3606 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 20:42:02 +0000  
    Browse Code »
  • 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 Code »
  • 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 Code »
  • 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 Code »
  • Template for rendering a document action. ...
    1ccc93a3
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3602 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:46:03 +0000  
    Browse Code »
  • 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 Code »
  • Tests for folder addition and movement logic. ...
    f4bd7d62
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3600 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:39:05 +0000  
    Browse Code »
  • 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 Code »
  • Tests for document addition logic in KTDocumentUtil ...
    a3a24885
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3598 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:16:03 +0000  
    Browse Code »
  • Flatten code to make it more readable, and use the abstract storage ...
    6f16851b
    system to handle document downloading in some cases (to be completed).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3597 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:11:36 +0000  
    Browse Code »
  • 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 Code »
  • 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 Code »
  • Always use KTConfig::getSingleton - don't abuse the fact it is in the ...
    59436fb8
    global namespace currently.  Move legacy functions and utility function
    includes earlier in the file.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3594 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:08:47 +0000  
    Browse Code »
  • Tests for the import system, bulk imports, and so forth. ...
    e02be32a
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3593 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 10:07:31 +0000  
    Browse Code »
  • Use the abstract storage manager and KTMime rather than ...
    8385c0c1
    PhysicalDocumentManager
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3592 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:56:21 +0000  
    Browse Code »
  • 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 Code »
  • Use the abstract storage system rather than PhysicalDocumentManager. ...
    967d75a1
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3590 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:55:12 +0000  
    Browse Code »
  • Add the on-disk path-based storage manager from the KT Core plugin. ...
    573bdbf4
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3589 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:54:13 +0000  
    Browse Code »
  • 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 Code »
  • 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 Code »
  • 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 Code »
  • 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 Code »
  • Simple script to rebuild a KT database from scratch for testing. ...
    6b2da2d4
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3584 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:47:42 +0000  
    Browse Code »
  • 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 Code »
  • Tests for the FileLike objects. ...
    7b40f9ce
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3582 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:09:36 +0000  
    Browse Code »
  • Add storage_path to documents, which is managed by the storage manager ...
    9f1b8d36
    to uniquely identify the contents of the document.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3581 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-15 09:00:24 +0000  
    Browse Code »