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
27 Jul, 2005
1 commit
  • Add getBy to KTEntityUtil, which gets a single object based on an ...
    db847fa0
    alternative unique database field (ie, not the primary id field).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3470 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-27 07:59:20 +0000  
    Browse Dir »

26 Jul, 2005
3 commits
  • Pass KTConfig to template as "config" ...
    e403931b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3468 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-26 18:28:43 +0000  
    Browse Dir »
  • Move over to .ini-style configuration for user configuration. ...
    5e3ff7ff
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3464 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-26 12:57:33 +0000  
    Browse Dir »
  • Allow help files to be edited via the admin interface and saved into the ...
    8258f194
    database.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3457 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-26 09:19:10 +0000  
    Browse Dir »

25 Jul, 2005
1 commit
  • Expand KTEntity to simplify get() and support loading, creating, and ...
    09041a31
    updating objects using dictionaries.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3456 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-25 18:42:10 +0000  
    Browse Dir »

22 Jul, 2005
11 commits
  • Use templating for this instead. ...
    37295921
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3453 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 20:49:17 +0000  
    Browse Dir »
  • Add array_combine (from PHP5 - not really legacy...) ...
    17a5fc47
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3452 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 20:48:13 +0000  
    Browse Dir »
  • Add the ability to add locations programmatically. ...
    c7fbf266
    Make KTTemplating a singleton of sorts.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3451 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 20:47:28 +0000  
    Browse Dir »
  • Disable smarty caching ...
    53df7b16
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3450 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 20:46:48 +0000  
    Browse Dir »
  • Convert to using a Smarty template for the main page. ...
    3cbe677f
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3449 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 18:08:19 +0000  
    Browse Dir »
  • KTSmartyTemplate implements the KTTemplate interface, using the Smarty ...
    a715e679
    templating language.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3446 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 13:48:13 +0000  
    Browse Dir »
  • KTTemplate is an abstract class that shows the interface that template ...
    1eeba1b6
    plugins need to implement.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3444 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 13:32:56 +0000  
    Browse Dir »
  • KTTemplating is a flexible framework for finding and using templates, ...
    1d71c45a
    allowing multiple search paths and also overriding default templates.
    
    It can support multiple templating languages (but currently hard-codes
    Smarty support), and also can support choosing which of multiple
    instances of a template to use (but currently just uses the last one
    found).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3443 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 13:31:25 +0000  
    Browse Dir »
  • Setting bFormDisabled allows for the form to not be created around the ...
    518fba9c
    entire page.
    
    Also, deal with the central payload possibly being a string.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3442 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 13:20:27 +0000  
    Browse Dir »
  • Add some more fold markers, remove extraneous whitespace, and group ...
    2d3f3b22
    collaboration together.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3441 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 08:55:13 +0000  
    Browse Dir »
  • Re-organise and stylify a bit, marking private functions, removing tabs ...
    4deb0cf2
    and so forth.  No algorithm changes.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3440 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-22 08:38:30 +0000  
    Browse Dir »

21 Jul, 2005
11 commits
  • Die if there's a problem connecting using the admin credentials ...
    fc1d53ed
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3436 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 20:42:06 +0000  
    Browse Dir »
  • Update permissions when group membership changes. ...
    ffa9e5e0
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3431 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 19:12:31 +0000  
    Browse Dir »
  • Remove GroupUserLink - rather use hasMember/addMember/removeMember, &c. ...
    b5e4fe2c
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3429 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 16:01:52 +0000  
    Browse Dir »
  • Add listGroupsForUsers, giving a list of Group objects for a given User ...
    b5f4c2fa
    object.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3426 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 15:36:09 +0000  
    Browse Dir »
  • Correct path to include ...
    d38e9813
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3418 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:59:14 +0000  
    Browse Dir »
  • Add addMember and removeMember methods to Group, taking User objects, ...
    254fc24e
    doing the expected things.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3416 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:51:04 +0000  
    Browse Dir »
  • Add whereDelete, which works similarly to whereUpdate. Delete anything ...
    fbf61149
    in this table matching a where clause of the sort used in the
    autoInsert/autoUpdate/whereUpdate.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3415 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:49:20 +0000  
    Browse Dir »
  • Change _back_ to addGroup from add. Return the just-created group. ...
    6daba238
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3414 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:19:28 +0000  
    Browse Dir »
  • Add hasMember method to Group objects, and refactor delete to not use ...
    4eb2760d
    Link objects.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3412 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:00:48 +0000  
    Browse Dir »
  • GroupUtil provides high-level Group functions, as well as providing for ...
    2fd66483
    other common Group-related needs.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3410 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 10:58:40 +0000  
    Browse Dir »
  • Simplify and organise, and remove unused functionality. ...
    abbf35b4
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3408 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 10:56:55 +0000  
    Browse Dir »

20 Jul, 2005
1 commit
  • Add whereToString, converting an array of parameterised strings to a ...
    6e4c3680
    single parameterised string.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3404 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-20 18:20:04 +0000  
    Browse Dir »

19 Jul, 2005
2 commits
  • Use IS NULL and not = NULL in SQL statements. ...
    5f459183
    Submitted by:	William Hawkins (williamhawkins)
    SF Tracker:	1230602
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3402 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-19 19:29:17 +0000  
    Browse Dir »
  • Don't use $default without declaration, or use KT_LIB_DIR for requires. ...
    6bef0256
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3400 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-19 19:04:10 +0000  
    Browse Dir »

07 Jul, 2005
3 commits
  • Grab Link Type ID from database. ...
    56570a9d
    Actually grab Child ID from database for object, not the parent ID
    again...
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3396 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-07 14:00:44 +0000  
    Browse Dir »
  • Fix "Unit folder are not shows as Unit if Description is modified" ...
    8f6c4191
    problem.
    
    SF Tracker:	1224874
    Submitted by:	Nicolas Quienot (nquienot)
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3395 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-07 12:29:07 +0000  
    Browse Dir »
  • Get list of link types from LinkType::_table() ...
    d5bd5700
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3394 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-07 09:17:08 +0000  
    Browse Dir »

15 Jun, 2005
5 commits
  • Actually update the knowledgeTreeVersion value in the database ...
    9d8db27b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3387 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-15 22:46:09 +0000  
    Browse Dir »
  • Don't reuse mis-used $_SESSION["errorMessage"], and instead make our own ...
    a1b40391
    $_SESSION["KTErrorMessage"], which is an array of errors that errors can
    be pushed upon, and automatically be displayed in the Main Page the next
    time a page is seen.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3385 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-15 21:53:01 +0000  
    Browse Dir »
  • Make setFileName take a parameter ...
    a7dc626f
    SF Tracker:	1220462
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3383 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-15 21:36:17 +0000  
    Browse Dir »
  • Check whether the upgrade table exists before checking if an upgrade has ...
    2afef090
    been installed.
    
    Run SQL queries using the admin db connection set up in upgrades.inc.php
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3378 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-15 21:28:17 +0000  
    Browse Dir »
  • Setup a special admin database connection, and ensure the upgrade table ...
    e9b82f84
    is the first upgrade performed during upgrades.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3377 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-15 21:27:06 +0000  
    Browse Dir »

13 Jun, 2005
2 commits
  • Add link type for document links to describe the relationship ...
    bc4af5a6
    Submitted by:	Marcel Berteler (pluk77)
    SF Tracker:	1013935
    SF Tracker:	971712
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3370 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-13 21:31:40 +0000  
    Browse Dir »
  • Upgrade functionality for KnowledgeTree - allows automated upgrades from ...
    be559e16
    one version of KnowledgeTree to another.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3359 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-06-13 10:15:18 +0000  
    Browse Dir »