-
Documentation of the new system in docs/Permission.txt git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3500 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3497 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTStandardDispatcher to handle this. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3496 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3493 c91229c3-7414-0410-bfa2-8a42b809f60b
-
in the empty case. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3490 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3489 c91229c3-7414-0410-bfa2-8a42b809f60b
-
and to return multiple objects/ids if requested. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3488 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3487 c91229c3-7414-0410-bfa2-8a42b809f60b
-
KTEntityUTil::getByDict can be passed a dictionary of fields to values to look up. KTEntityUtil::getBy{,Dict} can be asked to return multiple results. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3484 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3479 c91229c3-7414-0410-bfa2-8a42b809f60b
-
files can use it instead. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3478 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3475 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3474 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3473 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3471 c91229c3-7414-0410-bfa2-8a42b809f60b
-
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
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3468 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3464 c91229c3-7414-0410-bfa2-8a42b809f60b
-
database. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3457 c91229c3-7414-0410-bfa2-8a42b809f60b
-
updating objects using dictionaries. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3456 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3453 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3452 c91229c3-7414-0410-bfa2-8a42b809f60b
-
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
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3450 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3449 c91229c3-7414-0410-bfa2-8a42b809f60b
-
templating language. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3446 c91229c3-7414-0410-bfa2-8a42b809f60b
-
plugins need to implement. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3444 c91229c3-7414-0410-bfa2-8a42b809f60b
-
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
-
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
-
collaboration together. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3441 c91229c3-7414-0410-bfa2-8a42b809f60b
-
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
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3436 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3431 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3429 c91229c3-7414-0410-bfa2-8a42b809f60b
-
object. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3426 c91229c3-7414-0410-bfa2-8a42b809f60b
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3418 c91229c3-7414-0410-bfa2-8a42b809f60b
-
doing the expected things. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3416 c91229c3-7414-0410-bfa2-8a42b809f60b
-
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
-
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3414 c91229c3-7414-0410-bfa2-8a42b809f60b
-
Link objects. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3412 c91229c3-7414-0410-bfa2-8a42b809f60b