Commit Graph

640 Commits

Author SHA1 Message Date
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
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
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
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
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
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
17a9eb739c Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-07 13:37:14 +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
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
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
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
dc092daa8f use view classes from extension only if enabled 2015-07-22 07:09:13 +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
Uwe Steinmann
f616c6cf39 check if user is valid before using it 2015-07-14 21:34:51 +02:00
Uwe Steinmann
bdfb552204 auto login user if not already logged in
the user won't have a session, but will be granted access for the
http request

Conflicts:
	inc/inc.Authentication.php
2015-07-14 21:32:15 +02:00
Uwe Steinmann
f35ae2736a add new paramter autoLoginUser 2015-07-14 21:28:47 +02:00
Uwe Steinmann
8ca8ae97bb Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-06-30 07:53:13 +02:00
Uwe Steinmann
9666fe121f add configuration parameter to turn of database version check 2015-06-30 07:52:07 +02:00
Uwe Steinmann
463e94ee8a Merge branch 'seeddms-4.3.x' into seeddms-5.0.x
Conflicts:
	CHANGELOG
	Makefile
	SeedDMS_Core/Core/inc.ClassDMS.php
	SeedDMS_Core/package.xml
	inc/inc.Utils.php
	inc/inc.Version.php
	install/install.php
	op/op.ApproveDocument.php
	op/op.Login.php
	op/op.RemoveDocumentLink.php
	op/op.ReviewDocument.php
	out/out.SetReviewersApprovers.php
	views/bootstrap/class.Bootstrap.php
2015-06-30 07:05:27 +02:00
Uwe Steinmann
6c016f236a new version 4.3.19 2015-06-26 16:46:41 +02:00
Uwe Steinmann
806464a3fb first check for <converters target="fulltext">
in preview of newer versions which will have other targets for
converters
2015-06-26 16:21:05 +02:00
Uwe Steinmann
f960bc81b4 new parameter overrideMimeType 2015-06-23 07:46:39 +02:00
Uwe Steinmann
515e95c227 new parameter overrideMimeType 2015-06-23 07:44:47 +02:00
Uwe Steinmann
d02c06a87f mayApprove() checks if document is in review 2015-06-15 08:56:18 +02:00
Uwe Steinmann
b69f91cf12 mayApprove() checks if document is in review 2015-06-15 08:53:39 +02:00
Uwe Steinmann
c8fcd1cebc add function get_extension()
returns file extension by mimetype

Conflicts:
	inc/inc.Utils.php
2015-06-12 09:01:01 +02:00
Uwe Steinmann
561b8d81ee add function get_extension()
returns file extension by mimetype
2015-06-12 08:59:05 +02:00
Uwe Steinmann
a60294f371 use SeedDMS_Core_DMS::getClassname() to check for propper class 2015-06-09 21:50:32 +02:00
Uwe Steinmann
4a5c768385 add methode version() 2015-06-09 06:59:49 +02:00
Uwe Steinmann
778e867618 new version 5.0.0 2015-05-19 08:24:09 +02:00
Uwe Steinmann
3fc72a3fff check for extension dir before reading contents 2015-05-04 07:14:24 +02:00
Uwe Steinmann
4187b78053 new version 4.3.18 2015-05-04 06:26:01 +02:00
Uwe Steinmann
c7ad9433a1 return value of hook will be passed on even if not a string 2015-04-27 08:28:01 +02:00
Uwe Steinmann
2781974f7b Merge commit 'a252f82f085b8284d353a31a7fa583b8f12da4fa' into seeddms-5.0.0-pre3 2015-04-23 12:38:31 +02:00
Uwe Steinmann
d16559c3d1 fix creation of cached extension configuration 2015-04-16 08:03:23 +02:00
Uwe Steinmann
1717277684 set version to 5.0.0-pre3 2015-04-15 21:19:02 +02:00
Uwe Steinmann
c340006089 set 'dms' in view when calling exitError() 2015-04-15 16:12:44 +02:00
Uwe Steinmann
ffe2192376 add errormsg 2015-04-15 16:11:45 +02:00
Uwe Steinmann
e21429433c check for configured views in extension configuration 2015-04-14 19:39:43 +02:00
Uwe Steinmann
986613cf6e initialize $EXT_CONF to an empty array() 2015-04-07 06:44:15 +02:00
Uwe Steinmann
9b5ca19391 do not use syntax which requires php > 5.5.x 2015-03-30 17:40:54 +02:00
Uwe Steinmann
72c3207a75 Merge branch 'seeddms-4.3.17' into develop
Conflicts:
	Makefile
2015-03-30 16:40:24 +02:00
Uwe Steinmann
35043b1cda new version 4.3.17 2015-03-27 17:34:28 +01:00
Uwe Steinmann
cb81eb7db4 Merge branch 'seeddms-4.3.16' into develop
Conflicts:
	Makefile
	views/bootstrap/class.UsrMgr.php
2015-03-20 08:32:29 +01:00
Uwe Steinmann
358c239c3a new version 4.3.16 2015-03-20 08:16:05 +01:00
Uwe Steinmann
c67f279572 allow modification of Rev/App in S_DRAFT_APP if
traditional_only_approval is set
2015-03-18 11:34:36 +01:00
Uwe Steinmann
0335cc8bcd Merge branch 'seeddms-4.3.15' into develop
Conflicts:
	Makefile
	views/bootstrap/class.Search.php
	views/bootstrap/class.Settings.php
2015-03-17 06:52:33 +01:00
Uwe Steinmann
558be76dae new version 4.3.15 2015-03-12 11:06:23 +01:00
Uwe Steinmann
c3b80c1b5d add new option enableNotificationWorkflow
turns on/off is mail is set to users/groups in next step of workflow
2015-03-11 18:11:41 +01:00
Uwe Steinmann
e5c1f0fe09 getConfigDir() also works on MS Windows 2015-03-10 21:23:33 +01:00
Uwe Steinmann
87894319c9 do not use empty() on return value of function 2015-02-26 11:47:02 +01:00
Uwe Steinmann
0266c3a037 Merge branch 'seeddms-4.3.15' into develop 2015-02-24 19:53:59 +01:00
Uwe Steinmann
cb0d7d8d92 enableClipboard takes out all clipboard functions 2015-02-24 17:47:58 +01:00
Uwe Steinmann
1aa08781b2 Merge branch 'seeddms-4.3.14' into develop
Conflicts:
	Makefile
	SeedDMS_Core/Core/inc.ClassFolder.php
2015-01-29 18:22:19 +01:00
Uwe Steinmann
6516c7ff1a set version to 4.3.14 2015-01-29 18:20:03 +01:00
Uwe Steinmann
75ef47f6e1 expiration date of documents can be preset in settings 2015-01-29 17:28:40 +01:00
Uwe Steinmann
1f8af132d0 add methods getParam() and hasParam() 2015-01-08 08:12:11 +01:00
Uwe Steinmann
0bb366de1f add rootDir to include path 2014-12-08 14:51:26 +01:00
Uwe Steinmann
1c327c65c0 run hooks before and after initiaizing the dms 2014-12-08 14:40:30 +01:00
Uwe Steinmann
8cb8c2fb27 pass database as first parameter to constructor of extension mgr 2014-12-08 14:39:55 +01:00
Uwe Steinmann
4d2a0d2a88 init code for loading SeedDMS Core files 2014-12-08 14:38:51 +01:00
Uwe Steinmann
8237f92a7b read view class from extension directories
set default theme to bootstrap
2014-12-08 14:37:48 +01:00
Uwe Steinmann
c1b216bf51 running controller can set an error number
getErrorNr() retrieves this number
2014-12-08 14:36:26 +01:00
Uwe Steinmann
c560d21425 check extension dirs for controller class 2014-12-08 14:35:51 +01:00
Uwe Steinmann
44399154b8 Merge branch 'master' into develop 2014-11-27 14:27:56 +01:00
Uwe Steinmann
fc9d815725 new version 4.3.13 2014-11-27 14:25:50 +01:00
Uwe Steinmann
e9c3696466 Merge branch 'seeddms-4.3.13' into develop
Conflicts:
	Makefile
2014-11-19 17:04:56 +01:00
Uwe Steinmann
93510320ec new version 4.3.12 2014-11-17 07:15:13 +01:00
Uwe Steinmann
a121bd15f9 add function makeTsFromLongDate()
convert date from database into timestamp
2014-11-14 20:22:30 +01:00
Uwe Steinmann
803d819c03 fix creating of configuration file
createExtensionConf() will in any case create a file, even if there
are no extensions available. It will not automatically include that
file anymore.
2014-11-13 13:56:13 +01:00
Uwe Steinmann
4f58d67d62 check for hostname include port doesn't fail anymore 2014-11-13 13:29:32 +01:00
Uwe Steinmann
15c5392ed8 Merge branch 'seeddms-4.3.11' into develop
Conflicts:
	Makefile
	views/bootstrap/class.Search.php
	views/bootstrap/class.ViewFolder.php
2014-11-13 09:21:08 +01:00
Uwe Steinmann
f76cb1afc1 new version 4.3.11 2014-11-07 08:42:55 +01:00
Uwe Steinmann
e364c3dd92 Merge branch 'seeddms-4.3.10' into develop
Conflicts:
	Makefile
2014-10-22 14:26:52 +02:00
Uwe Steinmann
a7a6d8d8ac new version 4.3.10 2014-10-22 14:15:16 +02:00
Uwe Steinmann
e2974f2054 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	views/bootstrap/class.ViewFolder.php
2014-07-11 12:49:21 +02:00
Uwe Steinmann
289649b6ee add file upload via drag&drop
can be enabled in the settings
2014-07-11 08:41:25 +02:00
Uwe Steinmann
f13ef894b2 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	Makefile
	op/op.RemoveDocument.php
	op/op.UpdateDocument.php
	out/out.RemoveDocument.php
2014-06-04 07:58:06 +02:00
Uwe Steinmann
e669b0acd5 mayEditComment() checks if document is locked 2014-06-03 17:50:58 +02:00
Uwe Steinmann
1fcc786d25 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	SeedDMS_Core/Core/inc.ClassDMS.php
	SeedDMS_Core/Core/inc.ClassUser.php
	op/op.AddDocument.php
	styles/bootstrap/application.css
	views/bootstrap/class.UsrMgr.php
2014-05-22 08:21:22 +02:00
Uwe Steinmann
4de2bf318d new version 4.3.9 2014-05-22 07:50:36 +02:00
Uwe Steinmann
a5863e4a10 run SeedDMS_Session::updateAccess() because load() doesn't do it anymore 2014-05-22 06:37:56 +02:00
Uwe Steinmann
878ab2fd9a add class SessionMgr, different session update
add SeedDMS_Session::getLastUpdate(), SeedDMS_Session::load() doesn't
update last access anymore
new Session manager not ready yet
2014-05-22 06:35:12 +02:00
Uwe Steinmann
6e8af30e17 checkQuota() now takes the user as an argument 2014-05-20 06:31:12 +02:00
Uwe Steinmann
9d760dd53f replace dskspace() with platform independ version (Bug #156) 2014-05-16 12:48:37 +02:00
Uwe Steinmann
0144c4c396 Merge branch 'seeddms-4.3.8' into develop 2014-04-10 11:22:05 +02:00
Uwe Steinmann
55a8d7275f make class variable _number public 2014-04-10 11:19:22 +02:00
Uwe Steinmann
71fb0326e1 Merge branch 'seeddms-4.3.8' into develop
Conflicts:
	Makefile
2014-04-09 09:55:38 +02:00
Uwe Steinmann
8bb07f80b7 new version 4.3.8 2014-04-09 09:46:16 +02:00
Uwe Steinmann
c180f17f98 Merge branch 'seeddms-4.3.8' into develop
Conflicts:
	styles/bootstrap/application.js
	views/bootstrap/class.Bootstrap.php
2014-04-09 06:26:32 +02:00
Uwe Steinmann
84f3942fba add array for holding missing translations 2014-04-08 10:41:19 +02:00
Uwe Steinmann
84da6f7e58 set parameter showmissingtranslation for each view 2014-04-08 10:40:54 +02:00
Uwe Steinmann
0ff38100c6 new parameter to turn missing translation output 2014-04-08 10:40:20 +02:00
Uwe Steinmann
468846b19f Merge branch 'seeddms-4.3.7' into develop
Conflicts:
	Makefile
	op/op.Download.php
2014-03-21 09:20:19 +01:00
Uwe Steinmann
caa8603435 set version to 4.3.7 2014-03-21 09:13:31 +01:00
Uwe Steinmann
e4411cadf1 new version 4.3.7 2014-03-21 09:04:23 +01:00
Uwe Steinmann
21d5c868a3 fix check for referer starting with /op
didn't work, because referer was urlencode before the check, which
turned the '/' into '%xx'
2014-03-21 08:07:18 +01:00
Uwe Steinmann
5499dbeb66 Merge branch 'seeddms-4.3.6' into develop
Conflicts:
	languages/de_DE/lang.inc
2014-03-20 08:50:23 +01:00
Uwe Steinmann
ac630948da do not read preview width from settings if not set 2014-03-20 08:17:46 +01:00
Uwe Steinmann
c1f5a31f13 Merge branch 'seeddms-4.3.6' into develop
Conflicts:
	Makefile
2014-03-18 16:55:06 +01:00
Uwe Steinmann
f919c4ae2f new version 4.3.6 2014-03-18 16:46:13 +01:00
Uwe Steinmann
d87296c859 make preview image size configurable 2014-03-18 10:03:39 +01:00
Uwe Steinmann
52e24892f6 turn off http only cookies if large file upload is enabled (Bug #132) 2014-03-13 12:51:48 +01:00
Uwe Steinmann
4f31a040b6 Merge branch 'seeddms-4.3.5' into develop 2014-03-06 11:42:09 +01:00
Uwe Steinmann
d0769bcdf7 renew cookie lifetime unless set to 0 2014-03-06 11:32:45 +01:00
Uwe Steinmann
386ac5f208 Merge branch 'seeddms-4.3.5' into develop
Conflicts:
	Makefile
2014-03-04 19:48:08 +01:00
Uwe Steinmann
f9c4c02fdc new version 4.3.5 2014-03-04 19:45:29 +01:00
Uwe Steinmann
5d879a3439 Merge branch 'seeddms-4.3.4' into develop
Conflicts:
	Makefile
	op/op.Ajax.php
	styles/bootstrap/application.js
	views/bootstrap/class.Search.php
	views/bootstrap/class.ViewFolder.php
2014-02-21 22:04:22 +01:00
Uwe Steinmann
d21a0384fa add missing parenthesis in version file (Bug #100) 2014-02-21 11:05:49 +01:00
Uwe Steinmann
4d44f549e9 set version to 4.3.4 2014-02-21 09:04:15 +01:00
Uwe Steinmann
6aa821490d Merge branch 'seeddms-4.3.3' into develop
Conflicts:
	Makefile
2014-02-01 16:46:34 +01:00
Uwe Steinmann
92554f64aa new version 4.3.3 2014-02-01 16:28:54 +01:00
Uwe Steinmann
a4f26d3f68 Merge branch 'seeddms-4.3.3' into develop
Conflicts:
	CHANGELOG
	languages/de_DE/lang.inc
	languages/en_GB/lang.inc
	views/bootstrap/class.ViewFolder.php
2014-02-01 16:15:46 +01:00
Uwe Steinmann
94b107b7bd theme and language selector can be turn off on login page 2014-02-01 16:06:12 +01:00
Uwe Steinmann
d6d4bb70ba ?? 2014-02-01 15:23:56 +01:00
Uwe Steinmann
40649cc25a user absolute path for view controller 2014-01-13 14:22:28 +01:00
Uwe Steinmann
713cd9e0c0 disable otrace code 2014-01-13 14:22:04 +01:00
Uwe Steinmann
8c12e7c27e add some fold marks, new method hasHook() 2014-01-10 07:56:19 +01:00
Uwe Steinmann
99483da8a3 getConfigDir() checks all parent directories
it used to check only the current and the parent directory of the
running script. This wasn't suffcient for scripts in the extensions anymore.
Now it checks all parent directories recursively
2014-01-10 07:53:35 +01:00
Uwe Steinmann
69aa7db50b callHook() can handle function parameters passed to the hook 2014-01-10 07:52:53 +01:00
Uwe Steinmann
18d705a687 use always the same date format 2014-01-08 06:34:53 +01:00
Uwe Steinmann
cc603741d7 strip slashes from all _GET, _POST, _COOKIE, _REQUEST if magic quotes is on 2014-01-08 06:34:15 +01:00
Uwe Steinmann
d3955f17c1 use default languages if phrase is not set or empty 2014-01-08 06:33:40 +01:00
Uwe Steinmann
282612dc56 use smtpfrommail for From field 2014-01-08 06:33:09 +01:00
Uwe Steinmann
8a7866db81 use string from default language if translation is empty 2014-01-07 09:04:10 +01:00
Uwe Steinmann
713a387231 strip slashes from $_GET, $_POST, ... if magic quotes is on 2014-01-07 08:39:34 +01:00
Uwe Steinmann
7369aa2879 take from address from _smtpSendFrom 2014-01-06 22:08:01 +01:00
Uwe Steinmann
d6d33db858 use 'Y-m-d' for date formating 2013-12-17 11:18:45 +01:00
Uwe Steinmann
39f19f25bb Merge branch 'seeddms-4.3.2' into develop
Conflicts:
	Makefile
2013-11-27 14:10:05 +01:00
Uwe Steinmann
99cb2503dc new version 4.3.2 2013-11-27 10:58:20 +01:00
Uwe Steinmann
cf867792b2 Merge branch 'seeddms-4.3.2' into develop 2013-11-24 18:20:36 +01:00
Uwe Steinmann
abed5d1023 if SEEDDMS_CONFIG_FILE is set, it will be passed to Settings() 2013-10-30 09:57:12 +01:00
Uwe Steinmann
05d51c05bd use PATH_SEPARATOR and DIRECTORY_SEPARATOR 2013-10-21 12:14:37 +02:00
Uwe Steinmann
2cdad42ff9 add form to translated phrase for passing string to otrance 2013-10-08 21:07:28 +02:00
Uwe Steinmann
bcd18ef813 add optional parameter $priority to add_log_line() 2013-10-06 12:27:54 +02:00
Uwe Steinmann
4c514a23b6 Merge branch 'seeddms-4.3.1' into develop
Conflicts:
	Makefile
2013-09-20 21:40:22 +02:00
Uwe Steinmann
9b021e6e20 new version 4.3.1 2013-09-20 21:36:10 +02:00
Uwe Steinmann
686666d42f pass smtp paramters to contructor of SeedDMS_Email 2013-09-13 14:55:34 +02:00
Uwe Steinmann
9382c4d1b1 add config parameters for smtp username and password 2013-09-13 14:54:37 +02:00
Uwe Steinmann
d1f62e0eae replaceMarker() is deprecated 2013-09-13 14:06:28 +02:00
Uwe Steinmann
3b4b256763 use PEAR::Mail for sending mails, add support for smtp authentication 2013-09-13 14:04:31 +02:00
Uwe Steinmann
353da0c297 Merge branch 'seeddms-4.3.1' into develop 2013-09-05 23:01:27 +02:00
Uwe Steinmann
9a0d6cb3b8 set icon for rar files (fixes bug #85) 2013-09-05 22:59:45 +02:00
Uwe Steinmann
6e6fb20244 Merge branch 'hooks' into develop
Conflicts:
	Makefile
2013-09-05 08:52:37 +02:00
Uwe Steinmann
b6ca77e261 new version 4.3.0 2013-09-05 07:44:22 +02:00
Uwe Steinmann
332d6b7b6c allow to call multiple hooks
the first hook does not return the callHook function
2013-09-03 22:07:16 +02:00
Uwe Steinmann
bb7eed2730 add two function to encrypt and decrypt a string
not used yet
2013-09-03 08:23:23 +02:00
Uwe Steinmann
ec047b53da fix missing email headers when sending passwort forgotten mail
Closes Bug #81
2013-08-17 07:36:43 +02:00
Uwe Steinmann
3dd1c2cd4e load language file of extension if available 2013-08-15 20:37:33 +02:00
Uwe Steinmann
f3717eeacc first check if configuration parameter is set
before accessing it and saving in xml file
2013-08-14 15:54:51 +02:00
Uwe Steinmann
04dc5f95a4 new verson 4.3.0RC3 2013-08-14 08:12:34 +02:00
Uwe Steinmann
ef933079bc set version to 4.3.0RC2 2013-08-13 15:10:40 +02:00
Uwe Steinmann
5d06e2e256 check for minimum php version 2013-08-13 15:10:09 +02:00
Uwe Steinmann
59ec02cec0 pass $settings to view 2013-08-03 12:43:50 +02:00
Uwe Steinmann
2883b61830 Merge branch 'develop' into hooks
Conflicts:
	op/op.Login.php
2013-08-03 09:48:49 +02:00
Uwe Steinmann
ea27bd41fd connect to ldap server which doesn't allow anonymous bind 2013-07-31 22:00:51 +02:00
Uwe Steinmann
1451659ba2 pass up to 2 parameters when calling hook 2013-07-31 17:28:02 +02:00
Uwe Steinmann
616c6c3706 use utf-8 in email subject 2013-07-23 07:01:27 +02:00
Uwe Steinmann
25a6bf8f72 view hooks are now in $GLOBALS['SEEDDMS_HOOKS']['view'] 2013-07-21 11:52:58 +02:00
Uwe Steinmann
5ee03ef693 very simple controller pattern
basically used for adding hooks in op/op.* files
2013-07-21 11:47:49 +02:00
Uwe Steinmann
2979fc9648 Merge branch 'develop' into hooks
Conflicts:
	views/bootstrap/class.ViewFolder.php
2013-07-19 23:14:29 +02:00
Uwe Steinmann
c0961ae809 new version 4.3.0RC1 2013-07-19 23:08:28 +02:00
Uwe Steinmann
aafec75e76 add method unsetParam() 2013-06-18 18:14:14 +02:00
Uwe Steinmann
97d98137ca factory can be called without a class
in that case only the parent class SeedDMS_Bootstrap_Style will be initiated
2013-06-18 18:13:18 +02:00
Uwe Steinmann
4ab841b09d new version 4.3.0pre3 2013-06-17 16:04:14 +02:00
Uwe Steinmann
9680d95e00 set refferer for view 2013-06-14 00:02:53 +02:00
Uwe Steinmann
12d2e4778b add method clearClipboard() 2013-06-13 23:14:47 +02:00
Uwe Steinmann
77b0fdfd12 add new config option enableClipboard 2013-06-13 14:57:53 +02:00
Uwe Steinmann
c4b1a9bc05 new version 4.3.0pre2 2013-06-07 22:02:12 +02:00
Uwe Steinmann
72010b1bc0 Merge branch 'develop' into hooks 2013-06-06 16:02:28 +02:00
Uwe Steinmann
8e7eae836c set version to 4.3.0pre1 2013-05-31 14:23:45 +02:00
Uwe Steinmann
f3c1e5ae8e users that cannot be deleted can be specified in settings 2013-05-31 11:59:12 +02:00
Uwe Steinmann
2b13f11eae pass $db to constructor of extension manager 2013-05-28 07:33:03 +02:00
Uwe Steinmann
b96e9f83f9 new function cmpVersion() 2013-05-28 07:31:41 +02:00
Uwe Steinmann
b03bb1c286 pass $db to constructor 2013-05-28 07:31:16 +02:00
Uwe Steinmann
2fe6e7ac82 Merge branch 'develop' into hooks 2013-05-28 06:31:59 +02:00
Uwe Steinmann
a404dfd03f initialize $LANG to an empty array 2013-05-24 17:31:22 +02:00
Uwe Steinmann
17130cec5e Merge branch 'develop' into hooks 2013-05-22 20:31:57 +02:00
Uwe Steinmann
8c09b7fcb1 new versіon 4.3.0 2013-05-22 20:29:11 +02:00
Uwe Steinmann
88c8fa8ef6 rename all xxxFlashMsg() methods to xxxSplashMsg() 2013-05-21 08:36:11 +02:00
Uwe Steinmann
b5caa801b6 add more flash msg methods 2013-05-18 22:52:43 +02:00
Uwe Steinmann
917e018bb4 initial functions for flash messages 2013-05-18 22:29:45 +02:00
Uwe Steinmann
df35579ea6 Merge branch 'develop' into hooks 2013-05-17 09:47:14 +02:00
Uwe Steinmann
9f945b2714 Merge branch 'seeddms-4.2.2' into develop
Conflicts:
	CHANGELOG
	views/bootstrap/class.ViewDocument.php
2013-05-17 09:42:33 +02:00
Uwe Steinmann
60ea8fccb4 new version 4.2.2 2013-05-17 09:31:52 +02:00
Uwe Steinmann
40678c325f always include extension file, even when is was just created 2013-05-03 11:40:47 +02:00
Uwe Steinmann
2f5d9fd5a1 new method version() which just returns the version number 2013-05-03 11:33:38 +02:00
Uwe Steinmann
9f0fbbf2db do not load extension if it is disabled 2013-05-03 11:32:25 +02:00
Uwe Steinmann
386b0047b4 add save and reading of extension configuration 2013-05-02 22:30:42 +02:00
Uwe Steinmann
0a3811c429 remove debug output 2013-05-02 22:30:09 +02:00
Uwe Steinmann
d0118f9b9d Merge branch 'develop' into hooks 2013-05-02 18:33:37 +02:00
Uwe Steinmann
69a0578a74 no more php warning if translation could not be found in default lang 2013-05-02 18:31:26 +02:00
Uwe Steinmann
5afc572a8c fix nasty syntax error 2013-05-02 12:14:54 +02:00
Uwe Steinmann
50e41be376 add method callHook()
this method is ment to be called from the view classes. It checks
for a hook set up for the current view.
2013-05-02 12:12:28 +02:00
Uwe Steinmann
e8e19385cc file for setting up extensions 2013-05-02 12:11:03 +02:00
Uwe Steinmann
ae003bf7f2 new class to manage extensions 2013-05-02 12:10:42 +02:00
Uwe Steinmann
43323140a2 initialize substituted user in session to 0 2013-05-02 08:27:59 +02:00
Uwe Steinmann
1e3681094f Merge branch 'develop' into hooks 2013-05-02 07:36:14 +02:00
Uwe Steinmann
9f8b928e1d Merge branch 'seeddms-4.2.1' into develop 2013-05-02 07:35:51 +02:00
Uwe Steinmann
baf4b9a979 new version 4.2.1 2013-05-02 07:19:19 +02:00
Uwe Steinmann
c0c9aaa61c Merge branch 'develop' into hooks 2013-04-30 20:01:38 +02:00
Uwe Steinmann
14e8d4ef02 set max execution time from settings 2013-04-30 20:00:50 +02:00
Uwe Steinmann
1f73a6150e Merge branch 'develop' into hooks 2013-04-30 19:20:17 +02:00
Uwe Steinmann
9400a962a8 maySetExpires() doesn't check if version modification is enabled
this makes no sense because a expiration date can only be set for
a document and not for the version
2013-04-30 17:23:24 +02:00
Uwe Steinmann
f7a5daa8a0 use same date format in getReadableDate() and getLongReadableDate() 2013-04-30 08:36:02 +02:00
Uwe Steinmann
ea79961d85 Merge branch 'develop' into hooks 2013-04-22 10:48:06 +02:00
Uwe Steinmann
e8e58b6bae fix sql statement to create session 2013-04-22 10:26:48 +02:00
Uwe Steinmann
d22021ed4e base clase for extensions 2013-04-19 14:46:28 +02:00
Uwe Steinmann
f41fa136dc take user from session parameter 'su' if set 2013-04-19 08:44:51 +02:00
Uwe Steinmann
b6bf0604a4 add new parameter 'su' for switching users while being admin 2013-04-19 08:44:04 +02:00
Uwe Steinmann
a4be140775 remove empty line 2013-04-18 22:19:19 +02:00
Uwe Steinmann
aecd7a9083 solved conflict with branch seeddms-4.1.3 2013-04-17 11:15:19 +02:00
Uwe Steinmann
43c084511c set iconѕ for office text and spreadsheet documents 2013-04-11 08:37:36 +02:00
Uwe Steinmann
6e263b7e0b add new parameter for recursive document/folder count 2013-04-10 15:41:38 +02:00
Uwe Steinmann
21437e5a90 move filterDocumentLinks() from inc.Util.php to Core/inc.ClassDMS.php 2013-04-10 15:39:05 +02:00
Uwe Steinmann
0c89264f79 Merge branch 'seeddms-4.1.4' into develop 2013-04-08 20:49:11 +02:00
Uwe Steinmann
af08f27102 make methods match with abstract method definition 2013-04-08 20:48:07 +02:00
Uwe Steinmann
6277eb2f6c Merge branch 'seeddms-4.1.3' into develop
Conflicts:
	Makefile
	inc/inc.Version.php
2013-04-08 16:50:12 +02:00
Uwe Steinmann
be7e8f9a93 new version 4.1.3 2013-04-08 16:48:49 +02:00
Uwe Steinmann
8b344163c8 Merge branch 'seeddms-4.1.3' into develop 2013-04-08 09:15:42 +02:00
Uwe Steinmann
ca5705d086 fix calling getID() of user added a document link 2013-04-08 09:13:36 +02:00
Uwe Steinmann
abf12413da Merge branch 'seeddms-4.1.3' into develop 2013-04-08 08:52:53 +02:00
Uwe Steinmann
1fc78ff3b4 do not access protected variable _userID of DocumentLink 2013-04-08 08:48:29 +02:00
Uwe Steinmann
ec349a143d set fileformat to unix 2013-04-08 08:23:03 +02:00
Uwe Steinmann
d88e907086 merge from seeddms-4.1.2 2013-04-08 08:18:19 +02:00
Uwe Steinmann
26798d7676 Merge branch 'seeddms-4.1.2' into develop
Conflicts:
	Makefile
	inc/inc.Version.php
	install/install.php
2013-04-08 08:17:46 +02:00
Uwe Steinmann
72200c5f96 prepare for new version 4.1.2 2013-04-08 07:58:28 +02:00
Uwe Steinmann
0ac6ff9a91 prepare for version 4.1.1 2013-04-05 16:54:48 +02:00
Uwe Steinmann
5d41aad78c prepare for next version 4.2.0 2013-04-05 13:08:37 +02:00
Uwe Steinmann
5a3c2d9d4b if after all no translation could be found, take the language in the settings 2013-03-27 09:45:06 +01:00
Uwe Steinmann
5e87cb378d do not intanciate Email class if emailing is turned off
checking if email is on was removed from Email class
2013-03-08 18:20:45 +01:00
Uwe Steinmann
34b72a17a1 reworked notification system
The notifaction will now be send in the language as specified in the
user's profile
2013-03-06 12:53:25 +01:00
Uwe Steinmann
c8de3e2d72 language files are now included in inc/inc.Language.php 2013-02-28 14:55:26 +01:00
Uwe Steinmann
0f1f627a50 prepare language code for send emails in user defined language 2013-02-28 14:54:37 +01:00
Uwe Steinmann
fcb01c0d07 do not call $dms->setEnableAdminRevApp() anymore 2013-02-27 20:39:07 +01:00
Uwe Steinmann
52268d659c make getStyles() and exitError() static 2013-02-27 17:10:00 +01:00
Uwe Steinmann
cfc301290e make factory(), getStyles() and exitError() static 2013-02-27 17:09:26 +01:00
Uwe Steinmann
7f2d7e3ebe new variables enableSelfRefApp and enableOwnerRevApp 2013-02-27 09:09:00 +01:00