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
01 Dec, 2005
5 commits
  • - documents are now scanned & indexed on checkin. ...
    de629254
    - old fulltext is also cleared out, so that all words don't rapidly become stopwords.
    - pdf, ps and plain text indexers added.
    - search portlet doesn't use a non-rootUrl relative url.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4292 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-12-01 16:39:54 +0000  
    Browse Dir »
  • don't print the permission id if its a PEAR::isError ...
    70e276ff
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4290 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-12-01 14:39:21 +0000  
    Browse Dir »
  • Try harder to find a place for Smarty to put its cache files. Default ...
    fc03c660
    to /tmp if nothing is available, but otherwise use the newly-created
    var/tmp subdirectory within KnowledgeTree for such things.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4289 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-12-01 14:29:28 +0000  
    Browse Dir »
  • - handle the absence of portlets better in the UI by covering the whole screen. ...
    434f859e
    - correct the .noportlets class ITO the #content fix.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4283 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-12-01 10:14:00 +0000  
    Browse Dir »
  • If we are on Windows, allow for drive letters to be the start of an ...
    72c7fbf2
    absolute path.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4281 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-12-01 09:57:11 +0000  
    Browse Dir »

30 Nov, 2005
4 commits
  • Remove call-time pass-by-reference, which causes issues on some PHP ...
    6cdbc0a9
    installs.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4277 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-30 19:59:18 +0000  
    Browse Dir »
  • Get rid of the FIXMEs around last modified user and workflow status. ...
    97237601
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4270 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-30 14:38:07 +0000  
    Browse Dir »
  • Be more defensive in terms of what is potentially getting passed to us. ...
    182f22bf
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4269 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-30 14:37:39 +0000  
    Browse Dir »
  • If we have no parameters in our array, return an empty string. ...
    73323115
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4263 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-30 11:37:23 +0000  
    Browse Dir »

29 Nov, 2005
5 commits
  • Add BooleanSearchQuery, a document collections partial query that ...
    ed5751d2
    responds to a boolean search or a saved search.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4253 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-29 14:30:55 +0000  
    Browse Dir »
  • Make permissionToSQL work with folders as well, optionally. ...
    2b7fb06b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4250 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-29 13:45:21 +0000  
    Browse Dir »
  • Make permissions take effect in default browse listing. ...
    f6d9b805
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4249 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-29 13:44:07 +0000  
    Browse Dir »
  • Remove the old-style userCreateFromArray and the explicit constructor ...
    59ba0c00
    with parameters.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4242 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-29 11:43:08 +0000  
    Browse Dir »
  • - add dashlets, which let plugins put items on the users dashboard. ...
    6a82bafe
    - 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
    bshuttle authored
    2005-11-29 10:21:56 +0000  
    Browse Dir »

28 Nov, 2005
10 commits
  • Grab document type and set it at createFromArray-time. ...
    1d1ac53c
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4236 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-28 20:27:13 +0000  
    Browse Dir »
  • Don't try set the document type to the folder default if the folder is ...
    258af91d
    not set (for example, when using createFromArray).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4235 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-28 20:26:37 +0000  
    Browse Dir »
  • The document count is returned as an integer now too. ...
    c846ebf2
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4234 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-28 20:24:56 +0000  
    Browse Dir »
  • folderCount is now returned as an integer, not an array. ...
    2817ddf9
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4233 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-28 20:14:08 +0000  
    Browse Dir »
  • Make sure we're getting our login/admin-requirements from the correct ...
    6660281f
    location - the object, not local scope.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4232 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-28 20:12:57 +0000  
    Browse Dir »
  • brought browse.php to near-parity: all the basic columns are now in place. ...
    7e6a7525
    - sorting appears to still have a few glitches.
    - metadata columns are _not_ available, though they shouldn't be too difficult.
    - the columns are hardcoded:  we require at least title and selector, the rest should
      be moved into the db.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4230 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-11-28 17:14:55 +0000  
    Browse Dir »
  • add revised preferences environment. ...
    838a0f60
    - TODO add preferences tabs from plugins.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4229 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-11-28 16:05:06 +0000  
    Browse Dir »
  • - added rudimentary subscription support into notifications. ...
    80a81ee0
    - extended notifications to be activation-aware (notify.php).
    - forced subscriptionengine::fireSubscription to generate notifications.
    - handle very simple subscription events.
    - made notifications more robust against data-values.
    - corrected a new bug in subscriptions.
    
    Note:
    
    - subscriptions needs to be completely revised:  it touches the code in 15 places, and is currently very hard to understand, extend and debug.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4227 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-11-28 14:27:37 +0000  
    Browse Dir »
  • - corrected bug in user-editing which caused password to re-md5. ...
    574efcf4
    - added "doLimitedUpdate" utility method to User.inc, to blacklist update of s ome fields. (nbm, please review.)
      - added password-editing into userEdit.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4226 c91229c3-7414-0410-bfa2-8a42b809f60b
    bshuttle authored
    2005-11-28 09:55:23 +0000  
    Browse Dir »
  • Use the searchable text criterion for the simple search (in the search ...
    8670633a
    portlet).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4222 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-28 00:00:34 +0000  
    Browse Dir »

27 Nov, 2005
16 commits
  • Correctly get the MIME type from the MIME type table. ...
    72522b10
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4216 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 22:40:03 +0000  
    Browse Dir »
  • Set the MIME type for documents as they are added. ...
    0de4874a
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4215 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 22:34:51 +0000  
    Browse Dir »
  • Default to application/octet-stream, and use exec instead of system, ...
    80916115
    since it was outputting to the browser with system.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4214 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 22:33:40 +0000  
    Browse Dir »
  • Ensure that mime_magic.magicfile exists before trying to use ...
    b9122b24
    mime_content_type, as it fails with a fatal error (at least on my
    system) if this isn't set correctly (which it isn't by default on my
    system).
    
    Abuse '/usr/bin/file' if it is available.  If it gives us something that
    looks like a mime type, use it.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4213 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 22:15:08 +0000  
    Browse Dir »
  • This has been replaced by KTZipImportStorage ...
    77efe13c
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4208 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 21:25:55 +0000  
    Browse Dir »
  • Document the fold for function ...
    a474e3a7
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4203 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 21:18:28 +0000  
    Browse Dir »
  • Call updateSearchableText whenever saveMetadata succeeds. ...
    fc4b19f9
    Include the path for triggers when they're called - must find a saner
    way to handle this...
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4202 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 21:17:55 +0000  
    Browse Dir »
  • Update transaction text and searchable text for documents on each ...
    812a8a66
    transaction.  This is way too expensive, but it's what we're doing for
    now.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4201 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 21:17:09 +0000  
    Browse Dir »
  • Helper functions for handling authentication. ...
    1523bbf5
    getAuthenticatorForUser($oUser) gets the correct authenticator based on
    the user's authentication source, from the authentication provider
    associated with the authentication source.
    
    checkPassword($oUser, $sPassword) uses the above function to get the
    authenticator for the user, and then calls its checkPassword method with
    the same parameters.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4200 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 20:24:26 +0000  
    Browse Dir »
  • Make obvious that, although it doesn't affect anything for this ...
    84339f2d
    provider, getAuthenticator is called with an authentication source
    object.
    
    checkPassword is now passed a user object, not the user name.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4197 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 20:16:14 +0000  
    Browse Dir »
  • getAuthenticator gets passed an authentication source object, so that ...
    c40dc4dc
    the authenticator is set with all the information it needs to
    authenticate the user.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4196 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 20:15:10 +0000  
    Browse Dir »
  • Add validateUser, which ensures the given number is a valid User entity ...
    fb2c8480
    before returning the entity, erroring out as per standard validation.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4193 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 17:57:52 +0000  
    Browse Dir »
  • Add getByUserName, which (surprisingly) finds a user by their user name. ...
    ffb55240
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4192 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 17:57:10 +0000  
    Browse Dir »
  • Delete commented-out _fieldValues, and move _aFieldToSelect and _table ...
    9f36c49c
    to the top as per others.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4188 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 12:17:25 +0000  
    Browse Dir »
  • Add authentication source and authentication details to the user object ...
    d1a6918d
    Shorten boilerplate getter/setters.
    
    Replace ::get with KTEntityUtil/_aFieldToSelect
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4187 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 12:16:26 +0000  
    Browse Dir »
  • Use pass-by-reference (or the PHP approximate) to assign to $main ...
    a3f75845
    (No difference, really, just stylistic.)
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4186 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-27 12:14:43 +0000  
    Browse Dir »