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
10 Nov, 2005
6 commits
  • KTSavedSearch represents a search that can be loaded up again later, ...
    1b25cce6
    creatable by users for themselves or by admins for system-wide
    availability.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3949 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-10 15:48:47 +0000  
    Browse Dir »
  • SearchUtil helps in searches, particularly in converting criteria sets ...
    ede208a1
    to SQL queries that will find the documents in question.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3948 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-10 15:31:06 +0000  
    Browse Dir »
  • Add nameToLocalNamespace, which auto-generates a namespace for the cases ...
    be006a0f
    where users create the objects in question and can't be bothered to make
    a unique namespace.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3945 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-10 15:26:23 +0000  
    Browse Dir »
  • Remove excess semi-colon, no code changes. ...
    848a98fe
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3944 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-10 15:25:20 +0000  
    Browse Dir »
  • Be more lenient, getHasLookup() will return a false-equivalent, but not ...
    3f980fd9
    always boolean false, when there is no lookup for the field.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3943 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-10 15:25:02 +0000  
    Browse Dir »
  • Default $iId to -1, so that the checks that we're not created work ...
    81f28f88
    properly.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3941 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-10 15:24:06 +0000  
    Browse Dir »

08 Nov, 2005
4 commits
  • Document actions are now dispatchers - they can be accessed at ...
    61efca60
    /action.php/actionname.  (Single) document actions expect the document
    id in fDocumentId, and validate the document exists before continuing.
    
    In future, they will perform all the usual show/disable checks before
    continuing on their business.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3936 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-08 15:06:35 +0000  
    Browse Dir »
  • Allow for actions to be looked up by nsname. ...
    f7b48118
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3935 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-08 15:04:13 +0000  
    Browse Dir »
  • Don't assume someone else has included the webpageTemplate.inc file. ...
    1f5668db
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3934 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-08 15:03:51 +0000  
    Browse Dir »
  • Use KT_LIB_DIR and KT_DIR rather than $default->... ...
    e6483f51
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3931 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-08 14:42:00 +0000  
    Browse Dir »

07 Nov, 2005
7 commits
  • Conform to style, and use KTUtil::getId to get the ID from $oDocument. ...
    bc4749d5
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3930 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 20:57:06 +0000  
    Browse Dir »
  • Add search criteria to search on transaction text and all searchable ...
    9935f4ca
    text attached to a document.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3929 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 20:56:35 +0000  
    Browse Dir »
  • Add updateSearchableText, which creates a single full-text indexed ...
    b3b8774b
    string based on document contents, field values, and transaction
    history.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3928 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 15:45:04 +0000  
    Browse Dir »
  • Add updateTransactionText, which takes all the comments from all ...
    512087a6
    transactions into a single full-text indexed string in the database for
    search purposes.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3927 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 14:45:41 +0000  
    Browse Dir »
  • Improve function documentation, and create a transaction when workflow ...
    ff48660e
    state transitions occur.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3924 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 14:41:29 +0000  
    Browse Dir »
  • Add a Workflow Transition transaction type, and add a getByDocument ...
    fb37eefd
    lister.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3923 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 14:40:40 +0000  
    Browse Dir »
  • Add a criteria to be able to search on workflow state, and to be able to ...
    7e2f0c1c
    view workflow state of documents in the browse window.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3922 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-07 14:40:01 +0000  
    Browse Dir »

06 Nov, 2005
6 commits
  • When adding a document, the "scan" trigger on the "content" action is ...
    43b5fcf8
    now checked to verify whether this document will be added.  For
    example, after doing an anti-virus check and finding a virus in the
    document.
    
    When adding a document, the "transform" trigger on the "content" action
    is now run to change attributes of the document based on its contents.
    For example, automatically adding the title from the contents of the
    document as a metadata field.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3917 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-06 10:52:48 +0000  
    Browse Dir »
  • Add a registry to handle triggers, user-configurable activities that can ...
    4cc2c0a2
    occur at various stages during an action (such as the "post-validator"
    stage of the "add document" action).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3916 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-06 10:49:24 +0000  
    Browse Dir »
  • Add temporaryFile and freeTemporaryFile for whenever one needs a ...
    a743bc35
    (read-only) physical file to work on.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3915 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-06 10:47:16 +0000  
    Browse Dir »
  • Find a fieldset by its namespace name. ...
    8b382c41
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3914 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-06 10:46:27 +0000  
    Browse Dir »
  • Modernise to use $_aFieldToSelect, use Id instead of ID ...
    353f2548
    Add most common read operation - getByDocumentAndField
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3913 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-06 10:46:07 +0000  
    Browse Dir »
  • getByFieldsetAndName - finding the field you want when you know its name ...
    ef3f6977
    and its fieldset.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3912 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-06 10:45:13 +0000  
    Browse Dir »

02 Nov, 2005
2 commits
  • KTMetadataUtil::synchroniseMetadata allows for a field's lookup options ...
    c59dfb47
    to be synchronised from a list of values (from LDAP, another database,
    or manually).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3908 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-02 14:10:43 +0000  
    Browse Dir »
  • Allow for metadata to be enabled or disabled, and add some getBy* ...
    d3b12e42
    functions for ease of use.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3907 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-11-02 14:09:32 +0000  
    Browse Dir »

27 Oct, 2005
5 commits
  • Handle extension-less mode (somewhat). ...
    949ba264
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3902 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-27 13:15:24 +0000  
    Browse Dir »
  • Handle extension-less (MultiViews/mod_rewrite) support in the sitemap. ...
    d52a7b62
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3901 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-27 12:50:21 +0000  
    Browse Dir »
  • Add getRequestScriptName, which gets the name of the script as it was ...
    91b0a134
    given in the script - as opposed to REQUEST_URI which is the whole
    request, and SCRIPT_NAME which is the name of the file.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3900 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-27 12:49:07 +0000  
    Browse Dir »
  • validateMetadata is given an array of array($oField, $sValue)s. ...
    81d34533
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3899 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-27 12:47:31 +0000  
    Browse Dir »
  • Redirect to the login page if nobody is logged on or if a session has ...
    e6a39058
    expired and so forth.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3897 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-27 12:23:16 +0000  
    Browse Dir »

26 Oct, 2005
4 commits
  • Implement metadata validation using the mandatory flag on fields and ...
    22c261ba
    verifying conditional metadata fieldsets.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3893 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-26 14:04:22 +0000  
    Browse Dir »
  • Add bIsMandatory, which allows for a user to set a field as being ...
    29a1d479
    mandatory.
    
    Use KTEntityUtil's get helper function.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3892 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-26 14:02:42 +0000  
    Browse Dir »
  • More documentation of these utility functions, return codes, general ...
    2bb0f221
    approach to solving the problem, &c.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3889 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-26 11:01:47 +0000  
    Browse Dir »
  • Add documentation describing what each function does. ...
    e029db19
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3888 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-26 09:40:19 +0000  
    Browse Dir »

25 Oct, 2005
4 commits
  • Allow for the setting and getting of the groups/users/roles that get ...
    049a5209
    informed when a particular workflow state is entered.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3883 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-25 12:35:06 +0000  
    Browse Dir »
  • Add a link to a descriptor that describes who should be informed when a ...
    868e8c75
    document enters this state.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3882 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-25 12:34:24 +0000  
    Browse Dir »
  • getAllowedForDescriptor is a simple helper function ...
    05ae9522
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3881 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-25 12:33:48 +0000  
    Browse Dir »
  • Implement descriptor/user and descriptor/role handling. ...
    ea953845
    Modernise to use KTUtil::getTableName and getList2.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3880 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-25 12:33:18 +0000  
    Browse Dir »

24 Oct, 2005
2 commits
  • Implement guard group checking. Guard permission is not always set, so ...
    770b001c
    check if it is set first.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3876 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-24 10:28:59 +0000  
    Browse Dir »
  • Add guard group and guard role. ...
    a68ba069
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3875 c91229c3-7414-0410-bfa2-8a42b809f60b
    Neil Blakey-Milner authored
    2005-10-24 10:28:00 +0000  
    Browse Dir »