Commit Graph

1026 Commits

Author SHA1 Message Date
Uwe Steinmann
b3ffdd3b7d extension are disabled in the settings
the configuration of the extension will no longer work for disabling an
extension
2019-12-20 17:20:15 +01:00
Uwe Steinmann
cb9ce2a42f add methods for enabling/disabling an extension 2019-12-20 17:18:08 +01:00
Uwe Steinmann
c332e0393b add new config variable noDocumentFormFields
used for hiding some fields like comment, keywords, categories, ...
2019-12-19 09:03:59 +01:00
Uwe Steinmann
7b1835774d Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-12-15 08:03:36 +01:00
Uwe Steinmann
167c8a41e3 allow 4 arguments passed to hook 2019-12-13 14:27:58 +01:00
Uwe Steinmann
55cd7b9759 add getAttributeValidationError()
it just returns the key of the error message and the parameters
2019-12-13 09:06:36 +01:00
Uwe Steinmann
f453cac8d2 add method for zipping files instead of using zip command 2019-12-10 15:59:53 +01:00
Uwe Steinmann
e14e14ddb4 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-11-28 10:23:10 +01:00
Uwe Steinmann
5fdae931b1 use getBaseUrl() 2019-11-28 10:22:47 +01:00
Uwe Steinmann
e9827b8701 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-11-28 10:05:12 +01:00
Uwe Steinmann
89c0ca9b88 new function getBaseUrl()
returns the protocol and host part of the url where seeddms is
available
2019-11-28 10:00:52 +01:00
Uwe Steinmann
10f6606efa add RevisionSummary to list of lecacy access rights 2019-11-25 11:50:11 +01:00
Uwe Steinmann
7d9de047bd add legacy access rights for groups 2019-11-25 09:31:56 +01:00
Uwe Steinmann
83e42948ee Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-11-21 10:55:22 +01:00
Uwe Steinmann
33b0691b0b allow mimetype to specify documents which can be edited online 2019-11-21 10:51:17 +01:00
Uwe Steinmann
51943050c2 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-11-20 19:23:48 +01:00
Uwe Steinmann
154c3c2118 set 'onepage' in factory 2019-11-20 19:22:23 +01:00
Uwe Steinmann
85157a8bfe no access on some more scripts 2019-11-20 18:12:26 +01:00
Uwe Steinmann
84550836c8 started new version 5.1.14 2019-11-20 17:17:51 +01:00
Uwe Steinmann
1b6a07b73e more documentation 2019-11-20 13:13:28 +01:00
Uwe Steinmann
a493e7645d set accessobject already in factory 2019-11-20 13:13:07 +01:00
Uwe Steinmann
43f57637e7 add method check_view_lecacy_access()
which does the legacy access checking if advanded acl is turned off
2019-11-20 13:12:11 +01:00
Uwe Steinmann
7362bf192b add method check_access()
just like in SeedDMS_View_Common
2019-11-08 08:03:02 +01:00
Uwe Steinmann
1c08d83704 need M_ALL to set revisor 2019-11-07 21:59:02 +01:00
Uwe Steinmann
572d776e55 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-10-28 12:08:43 +01:00
Uwe Steinmann
3c26142744 onePageMode can be turned on/off 2019-10-28 12:06:41 +01:00
Uwe Steinmann
511152be68 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-10-28 08:15:20 +01:00
Uwe Steinmann
38f2759c5f extension config vars are only save to settings.xml if a value is set
previously even empty values has been saved, they just needed to be
defined in the extension configuration. This may break extensions which
do not check if a config var is set.
2019-10-23 09:08:53 +02:00
Uwe Steinmann
ffcc53408f fix typo in enableRevisionOnVoteReject (must be 'One') 2019-10-18 07:24:58 +02:00
Uwe Steinmann
a870602324 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-10-17 07:22:16 +02:00
Uwe Steinmann
459883748e remove left overs from last installation, check if renaming succeeded 2019-10-11 16:29:53 +02:00
Uwe Steinmann
31697278d1 check for hook attached to parent class in hasHook() 2019-10-01 14:06:00 +02:00
Uwe Steinmann
d12b41a958 use new method SeedDMS_Core_Document::isType() 2019-09-06 14:54:11 +02:00
Uwe Steinmann
670597ea5f Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-09-06 14:51:21 +02:00
Uwe Steinmann
88168d005e take over some changes from 5.1.x 2019-09-06 14:32:14 +02:00
Uwe Steinmann
4767bf69d0 new version 5.1.13 2019-08-08 09:37:33 +02:00
Uwe Steinmann
788d51cb6f better checking for configured class file 2019-08-08 09:12:41 +02:00
Uwe Steinmann
67f4ca35ee run hook preRun and postRun before and after the view 2019-08-08 09:11:47 +02:00
Uwe Steinmann
a6e4202132 check for decorators in extensions, new way to add views
read the comments in the file
2019-08-08 09:10:45 +02:00
Uwe Steinmann
89e526a5e2 use new method SeedDMS_Core_[Folder|Document]::isType() 2019-08-08 09:08:27 +02:00
Uwe Steinmann
a02afe4e64 run hook preRun, postRun before and after controller, check for hooks of parent class 2019-08-08 09:07:38 +02:00
Uwe Steinmann
7576bee235 use new method SeedDMS_Core_[Document|Folder]::isType() 2019-08-08 09:05:40 +02:00
Uwe Steinmann
37db957c41 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-07-19 15:41:05 +02:00
Uwe Steinmann
e79e9de1cf add new class SeedDMS_CSRF for creating time base tokens (currently not used) 2019-07-12 16:40:38 +02:00
Uwe Steinmann
fa64bb3200 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-07-01 21:34:08 +02:00
Uwe Steinmann
b1a895fb27 new config options for disallowing duplicate subfolder names 2019-07-01 10:50:40 +02:00
Uwe Steinmann
3d9e752694 new optional parameter $attachments for toIndividual() 2019-07-01 09:56:19 +02:00
Uwe Steinmann
c17bd81148 replace placeholders in email header and footer 2019-06-28 10:46:20 +02:00
Uwe Steinmann
ee57a4b25b require at least 5.6.38, do not check for Log.php anymore 2019-06-24 12:36:55 +02:00
Uwe Steinmann
eccbc5ebd6 start new version 5.1.12 2019-06-24 11:55:24 +02:00
Uwe Steinmann
f8841e670e start new version 5.1.11 2019-05-02 16:56:00 +02:00
Uwe Steinmann
469370cb42 new config option enableReceiptReject
enables rejection of receipts
2019-04-09 10:51:51 +02:00
Uwe Steinmann
6d5ce06c9f add_log_line() be used from command line scripts without errors 2019-02-14 12:45:39 +01:00
Uwe Steinmann
4b76b5e6ae Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-02-01 09:30:32 +01:00
Uwe Steinmann
9e1dff071a admis are allowed to change approver/reviewer after first approval/review 2019-02-01 09:00:16 +01:00
Uwe Steinmann
4b1e933c76 add new config option $_allowChangeRevAppInProcess 2019-02-01 08:59:43 +01:00
Uwe Steinmann
fc688441ad recipients can be set, even if document was not released 2019-01-31 15:06:45 +01:00
Uwe Steinmann
bcfde858d8 new parameter xsendfile 2019-01-18 13:08:21 +01:00
Uwe Steinmann
869a82d4a8 better handling of return values of hooks 2019-01-17 18:30:10 +01:00
Uwe Steinmann
f4a638ce14 new version 6.0.7 2019-01-16 17:57:13 +01:00
Uwe Steinmann
48cf4b2ff3 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-01-15 09:13:23 +01:00
Uwe Steinmann
b9269541c9 add missing space in log message when calling add_log_line() with msg 2019-01-14 10:11:21 +01:00
Uwe Steinmann
c3ca1cb1f9 save result of last hook into class variable 2019-01-11 15:07:20 +01:00
Uwe Steinmann
73e1df3ad8 make it work with slim notfound handler 2019-01-09 09:19:46 +01:00
Uwe Steinmann
e252af2df4 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-12-18 06:19:18 +01:00
Uwe Steinmann
e490c1a0f2 check if loading the settings.xml succeeded 2018-11-27 12:17:51 +01:00
Uwe Steinmann
69daeae02b do not include class file more then once if factory is called again 2018-11-23 21:38:23 +01:00
Uwe Steinmann
ee7b09d3fb include autoloader for pkginst 2018-11-23 21:01:55 +01:00
Uwe Steinmann
ff07a141e8 do not set php vars SMTP, smtp_port, sendmail_from anymore 2018-11-21 08:29:58 +01:00
Uwe Steinmann
b7e1cb869c take out ancient document conversion code 2018-11-21 08:27:59 +01:00
Uwe Steinmann
53a742b082 start new version 5.1.10 2018-11-16 08:16:45 +01:00
Uwe Steinmann
a4ddbd6605 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-11-12 13:33:56 +01:00
Uwe Steinmann
bc0a9d87a6 set date field as requested in #334 2018-11-12 11:02:21 +01:00
Uwe Steinmann
0173de81cf use 'Send from' settings wheneve it is set, allow to turn on debugging 2018-11-09 17:22:55 +01:00
Uwe Steinmann
2f8fd33f8e do not redirect to ForcePassword page if out.Logout.php was opened (Closes #421) 2018-11-08 16:38:32 +01:00
Uwe Steinmann
9db82f71c2 better error handling if repository doesn't deliver an extension list 2018-11-07 20:52:52 +01:00
Uwe Steinmann
e465502811 pass $user to ErrorDlg view 2018-10-11 11:30:15 +02:00
Uwe Steinmann
1375b4bf42 add hook for sending mail (Closes #419) 2018-10-02 22:27:07 +02:00
Uwe Steinmann
ec80f5aa0e Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-07-03 10:54:26 +02:00
Uwe Steinmann
9d1a17fe87 start new version 5.1.9 2018-07-03 06:45:20 +02:00
Uwe Steinmann
3eebc6bc28 run passed parameter 'action' through htmlspecialchars() before output 2018-06-27 18:56:01 +02:00
Uwe Steinmann
c9cf0139ee Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-23 15:59:55 +02:00
Uwe Steinmann
97d0eb7b06 return return value of service function 2018-04-19 19:46:54 +02:00
Uwe Steinmann
2fbccd52fb return false instead of -1 2018-04-19 19:46:25 +02:00
Uwe Steinmann
5c2e3edee7 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-19 13:54:04 +02:00
Uwe Steinmann
9db601e610 add methods arrayToString() and stringToArray() 2018-04-19 13:41:50 +02:00
Uwe Steinmann
0ce5143532 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-12 17:20:18 +02:00
Uwe Steinmann
c225350fa7 add methods majorVersion(), minorVersion() and subminorVersion() 2018-04-12 17:18:18 +02:00
Uwe Steinmann
0199019ee6 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-12 15:57:21 +02:00
Uwe Steinmann
0b4b3fb9d9 check if xml node in configuration exists before accessing it 2018-04-12 06:46:35 +02:00
Uwe Steinmann
dfe2e3f167 add new option for configuring replacement of documents in webdav 2018-04-12 06:41:51 +02:00
Uwe Steinmann
295a6d0fe7 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-06 16:38:09 +02:00
Uwe Steinmann
bfc59dc90c use ErrorDlg view for error messages
this will also fix the js errors when the error page was shown
2018-04-06 16:34:01 +02:00
Uwe Steinmann
00dd7ee2df Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-06 08:33:26 +02:00
Uwe Steinmann
97d08ef1b4 call parent class in class.Bootstrap.php, move imgpath in parent 2018-04-06 08:31:11 +02:00
Uwe Steinmann
2413da8c0b start new version 5.1.8 2018-04-05 17:28:00 +02:00
Uwe Steinmann
798a4b99b3 new version 5.1.7 2018-04-05 16:30:06 +02:00
Uwe Steinmann
c9d0ac3e73 better error handling for extension list from repository 2018-04-05 07:27:30 +02:00
Uwe Steinmann
ed48285da5 pass extension config to init() of extension 2018-04-04 21:48:25 +02:00
Uwe Steinmann
e610d4d855 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-04-04 17:48:14 +02:00