Commit Graph

723 Commits

Author SHA1 Message Date
Uwe Steinmann
c5a78839df add getToken() for generating a random string 2020-02-06 11:32:27 +01:00
Uwe Steinmann
c08cd6a183 fix typo 2020-01-28 09:36:48 +01:00
Uwe Steinmann
b59f906f27 fis saving of disable flag of extensions 2020-01-14 08:31:43 +01:00
Uwe Steinmann
8ae2874367 do not use global var EXT_CONF anymore 2020-01-03 10:21:58 +01:00
Uwe Steinmann
189e6da70e better checking for correct version
had to be modified because extensions are new disabled in the
settings.xml
2020-01-01 09:24:22 +01:00
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
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
5fdae931b1 use getBaseUrl() 2019-11-28 10:22:47 +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
33b0691b0b allow mimetype to specify documents which can be edited online 2019-11-21 10:51:17 +01:00
Uwe Steinmann
154c3c2118 set 'onepage' in factory 2019-11-20 19:22:23 +01:00
Uwe Steinmann
84550836c8 started new version 5.1.14 2019-11-20 17:17:51 +01:00
Uwe Steinmann
3c26142744 onePageMode can be turned on/off 2019-10-28 12:06:41 +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
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
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
e79e9de1cf add new class SeedDMS_CSRF for creating time base tokens (currently not used) 2019-07-12 16:40:38 +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
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
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
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
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