Commit Graph

606 Commits

Author SHA1 Message Date
Uwe Steinmann
4770608d8f include inc.ClassAccessOperation.php 2016-03-04 09:40:49 +01:00
Uwe Steinmann
6826e69795 add function for creating links, urls, and check access 2016-03-04 09:28:37 +01:00
Uwe Steinmann
bd3fbd5cf7 cache aro, first param of check_view_access() can be string, array, object 2016-03-04 09:27:29 +01:00
Uwe Steinmann
1fe2b3bdc2 some code clean up, change varialbe dms to _dms 2016-03-04 09:26:27 +01:00
Uwe Steinmann
f84c8eedd2 add parameter to turn off/on advanced acl 2016-03-04 09:25:18 +01:00
Uwe Steinmann
51fa5d18e6 enhance AccessOperation by check_view_access()
all methods in SeedDMS_AccessOperation take the object to be checked
as the first parameter. Add new method check_view_access() which
checks if a view may be accessed based on the tables tblAros, tblAcos,
tblArosAcos
2016-03-03 07:39:04 +01:00
Uwe Steinmann
839ae0b1df many improvements 2016-03-03 07:04:36 +01:00
Uwe Steinmann
b19f306bbf add more methods 2016-02-29 14:07:20 +01:00
Uwe Steinmann
a213a6a0cd various new methods 2016-02-29 08:31:19 +01:00
Uwe Steinmann
920d850915 set format of date fields 2016-02-27 08:44:20 +01:00
Uwe Steinmann
8d1dc66c59 Merge branch 'develop' into seeddms-5.1.x 2016-02-26 09:08:32 +01:00
Uwe Steinmann
206983cffd Merge branch 'seeddms-5.0.x' into develop 2016-02-26 09:08:17 +01:00
Uwe Steinmann
771f266aa6 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-26 08:17:50 +01:00
Uwe Steinmann
0369e95157 add fold marks 2016-02-26 08:17:30 +01:00
Uwe Steinmann
b3426ec6eb Merge branch 'develop' into seeddms-5.1.x 2016-02-25 10:43:51 +01:00
Uwe Steinmann
72ce140895 fix creation of aro 2016-02-25 10:16:40 +01:00
Uwe Steinmann
2721a43dde Merge branch 'develop' into seeddms-5.1.x 2016-02-24 14:43:10 +01:00
Uwe Steinmann
fb95d8f5ed add class to handle access controll 2016-02-24 14:37:49 +01:00
Uwe Steinmann
f41210f2d7 new version 5.1.0 2016-02-22 14:18:42 +01:00
Uwe Steinmann
7b251fb419 Merge branch 'seeddms-5.0.x' into develop 2016-02-22 11:49:08 +01:00
Uwe Steinmann
677a134cf4 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-22 10:43:39 +01:00
Uwe Steinmann
72cf2a4283 toIndividual() allows string as sender email 2016-02-22 10:40:22 +01:00
Uwe Steinmann
0e5e09dbbf fix logout if not admin 2016-02-19 08:21:22 +01:00
Uwe Steinmann
01c03f33f9 Merge branch 'seeddms-5.0.x' into develop 2016-02-16 12:19:26 +01:00
Uwe Steinmann
e56e6f5c8b Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-16 11:21:40 +01:00
Uwe Steinmann
7e12f18e2b do not send notification emails to disabled users 2016-02-16 10:35:49 +01:00
Uwe Steinmann
3b8d7a5271 Merge branch 'seeddms-5.0.x' into develop 2016-02-04 19:22:59 +01:00
Uwe Steinmann
b04571da11 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-04 19:13:06 +01:00
Uwe Steinmann
028161d14e set defaultsearchmethod for view 2016-02-04 18:25:42 +01:00
Uwe Steinmann
c45f88ce3d make autoLogin and enableGuestAutoLogin work together 2016-02-02 10:02:13 +01:00
Uwe Steinmann
76f5a89f92 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-02 09:48:18 +01:00
Uwe Steinmann
0c8768a09e new version 4.3.24 2016-02-01 20:49:28 +01:00
Uwe Steinmann
4dce5d7ab3 help and default search method be set 2016-02-01 19:57:08 +01:00
Uwe Steinmann
7dc478382f initial support for auto login of guest user 2016-01-29 16:48:21 +01:00
Uwe Steinmann
51f80c0930 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-01-27 17:23:22 +01:00
Uwe Steinmann
c875729cbe put footnote into bootstrap information box 2016-01-26 15:05:46 +01:00
Uwe Steinmann
e3fe3e469f more bootstrap markup 2016-01-26 10:28:43 +01:00
Uwe Steinmann
53031a13fc depend on bootstrap 2016-01-26 07:58:26 +01:00
Uwe Steinmann
6f4c1cb519 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-01-22 09:30:14 +01:00
Uwe Steinmann
f81eab28b4 new version 4.3.23 2016-01-21 07:41:09 +01:00
Uwe Steinmann
c43c5e64eb ldap search can be filtered 2016-01-19 15:30:54 +01:00
Uwe Steinmann
5863d962ac Merge branch 'seeddms-5.0.x' into develop 2015-12-16 09:30:16 +01:00
Uwe Steinmann
85e9dc25bb Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-11 20:35:20 +01:00
Uwe Steinmann
aefa0c120e set param 'class' for inclusion of view specific javascript file 2015-12-11 20:19:54 +01:00
Uwe Steinmann
20e7b873a5 get classname of SeedDMS Document from dms instance
don't use hard coded SeedDMS_Core_Document anymore
2015-12-04 08:34:32 +01:00
Uwe Steinmann
574cc53075 Merge branch 'seeddms-5.0.x' into develop 2015-12-03 15:24:41 +01:00
Uwe Steinmann
c93bc1bfa1 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-03 15:24:29 +01:00
Uwe Steinmann
eee4e2f0eb add getUser() 2015-12-01 18:06:15 +01:00
Uwe Steinmann
10cbf3b3b3 add pptx to getMimeType() 2015-11-30 20:46:55 +01:00
Uwe Steinmann
1f77a749be Merge branch 'seeddms-5.0.x' into develop 2015-11-27 16:09:11 +01:00
Uwe Steinmann
8d88844190 move replaceMarker from Notify 2015-11-25 17:19:28 +01:00
Uwe Steinmann
401f3ba685 move set sender into EmailNotify 2015-11-25 17:18:58 +01:00
Uwe Steinmann
18c397b7c7 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-11-25 17:03:04 +01:00
Uwe Steinmann
f021f1e2fd remove sendPassword() because it is now in SeedDMS_EmailUtils 2015-11-25 17:02:15 +01:00
Uwe Steinmann
250400a9cb Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-11-25 17:01:52 +01:00
Uwe Steinmann
eda80242ea some reorganization of email notification 2015-11-25 16:49:09 +01:00
Uwe Steinmann
4dd2dc87af new version 4.3.22 2015-11-09 20:00:02 +01:00
Uwe Steinmann
ddfea8f3cb Merge branch 'seeddms-5.0.x' into develop 2015-09-28 12:35:18 +02:00
Uwe Steinmann
1ab19f6831 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-09-28 12:35:04 +02:00
Uwe Steinmann
9514115460 rename doNotCheckVersion to doNotCheckDBVersion 2015-09-28 06:39:26 +02:00
Uwe Steinmann
109f814fa9 new version 4.3.21 2015-09-22 10:22:40 +02:00
Uwe Steinmann
fcbb5f68fe Merge branch 'seeddms-5.0.x' into develop 2015-09-22 08:51:59 +02:00
Uwe Steinmann
c3296e476b Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-09-22 07:57:54 +02:00
Uwe Steinmann
904cd7a857 use $db->getCurrentTimestamp() instead of mktime 2015-09-22 07:51:13 +02:00
Uwe Steinmann
397c5ee9d8 Merge branch 'seeddms-5.0.x' into develop 2015-08-25 14:58:49 +02:00
Uwe Steinmann
78b39a24c5 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-25 14:58:35 +02:00
Uwe Steinmann
eca7d067c5 add getParam() 2015-08-25 14:58:16 +02:00
Uwe Steinmann
b7de0f61c7 Merge branch 'seeddms-5.0.x' into develop 2015-08-20 22:38:08 +02:00
Uwe Steinmann
6e80f025cf Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-20 15:55:53 +02:00
Uwe Steinmann
80f0499d1b add method __invoke()
calls the function whose name is passed as $_GET['action']
2015-08-20 15:53:30 +02:00
Uwe Steinmann
cbbe331fe2 new version 4.3.20 2015-08-19 08:42:05 +02:00
Uwe Steinmann
aa49c5b0b1 Merge branch 'seeddms-5.0.x' into develop 2015-08-10 21:58:16 +02:00
Uwe Steinmann
65fda6daee Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-10 21:53:27 +02:00
Uwe Steinmann
b0413a0d46 engine for fulltext search can be configured 2015-08-10 21:41:51 +02:00
Uwe Steinmann
4c907dbf9e Merge branch 'seeddms-5.0.x' into develop 2015-08-07 20:08:29 +02:00
Uwe Steinmann
cbf40c2b6f mayApprove() returns false if status is S_REJECTED
this must be the case because if a document was rejected during review
the approval process may not happen anymore. The disadvantages is, that
a document which was rejected during approval cannot not be released
anymore.
2015-08-07 14:21:32 +02:00
Uwe Steinmann
92f66f4b4a Merge branch 'seeddms-5.0.x' into develop 2015-08-07 13:37:30 +02:00
Uwe Steinmann
17a9eb739c Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-07 13:37:14 +02:00
Uwe Steinmann
70e504ecef Merge branch 'seeddms-5.0.x' into develop 2015-08-07 13:20:10 +02:00
Uwe Steinmann
051e1d966a use $dms->getClassname() when checking for propper object type 2015-08-07 13:18:40 +02:00
Uwe Steinmann
5844522262 fix wrong variable name 2015-08-07 13:16:30 +02:00
Uwe Steinmann
c4f7223293 Merge branch 'seeddms-5.0.x' into develop 2015-08-07 13:13:14 +02:00
Uwe Steinmann
482143c04f pass $dms to contructor of SeedDMS_AccessOperation 2015-08-07 13:11:50 +02:00
Uwe Steinmann
57abe53166 set default language to en_GB (was still 'English') 2015-08-07 09:11:00 +02:00
Uwe Steinmann
55ccf3e987 Merge branch 'seeddms-5.0.x' into develop 2015-08-05 21:14:35 +02:00
Uwe Steinmann
122fcdb3c9 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-05 21:14:17 +02:00
Uwe Steinmann
7485a85077 set timeout for external commands when creating fulltext index 2015-08-05 21:11:21 +02:00
Uwe Steinmann
de8726cccf Merge branch 'seeddms-5.0.x' into develop 2015-07-28 09:01:02 +02:00
Uwe Steinmann
534e4a73f4 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-07-28 07:53:21 +02:00
Uwe Steinmann
fd62547a69 dskspace() checks if directory could be opened 2015-07-28 07:53:10 +02:00
Uwe Steinmann
0c48b342a5 dskspace() checks if directory could be opened 2015-07-28 07:50:37 +02:00
Uwe Steinmann
c1b28071df addSepDir() doesn't add dir separator to empty string
also remove space from string
2015-07-28 07:32:29 +02:00
Uwe Steinmann
ff53a3e3e5 backup dir can be set 2015-07-28 07:29:08 +02:00
Uwe Steinmann
b520bfece0 add method addDirSep() 2015-07-28 07:28:34 +02:00
Uwe Steinmann
9a228017c1 take duplicate declaration of doNotCheckDBVersion 2015-07-28 06:45:43 +02:00
Uwe Steinmann
5f8cc5f460 add class variable _doNotCheckDBVersion 2015-07-24 16:05:47 +02:00
Uwe Steinmann
dc092daa8f use view classes from extension only if enabled 2015-07-22 07:09:13 +02:00
Uwe Steinmann
368ef8478c use view classes from extension only if enabled 2015-07-22 07:08:22 +02:00
Uwe Steinmann
1727387ac5 add method getHookObjects() 2015-07-15 22:30:03 +02:00
Uwe Steinmann
8856837883 check for views relative to $settings->_rootDir 2015-07-15 22:29:34 +02:00