Commit Graph

1050 Commits

Author SHA1 Message Date
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
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
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
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
9db601e610 add methods arrayToString() and stringToArray() 2018-04-19 13:41:50 +02:00
Uwe Steinmann
c225350fa7 add methods majorVersion(), minorVersion() and subminorVersion() 2018-04-12 17:18:18 +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
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
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
e728fcca84 set default for $defaulttext of printMLText() to null 2018-04-04 17:47:32 +02:00
Uwe Steinmann
0a6e04b644 add method getExtensionListByName(), some more documentation 2018-03-23 10:09:27 +01:00
Uwe Steinmann
d54ec75def getExtensionList() new returns only the latest version and php arrays 2018-03-22 08:42:41 +01:00
Uwe Steinmann
ba13d0eba2 fix typo in function name 2018-03-22 06:30:15 +01:00
Uwe Steinmann
4a83c561f1 check if $EXT_CONF is set 2018-03-21 15:25:03 +01:00
Uwe Steinmann
7733da5133 pass repository url to extension mgr 2018-03-21 13:38:00 +01:00
Uwe Steinmann
2b960f1980 updateExtensionList() has new param $version and checks the http return code 2018-03-21 13:37:20 +01:00
Uwe Steinmann
db3990b8b7 make repository for extensions configurable 2018-03-14 18:43:01 +01:00
Uwe Steinmann
4ac7fe0c07 set repository url in ext manager, force download of repos content 2018-03-14 13:11:35 +01:00
Uwe Steinmann
b1a9ade799 check if extension directory is writable 2018-03-14 11:47:06 +01:00
Uwe Steinmann
0a3d3ea382 checkExtension() can also check with the configuration array 2018-03-14 11:20:55 +01:00
Uwe Steinmann
4b9b7a9bcf remove old code for upgrading from ancient config file 2018-03-14 10:15:11 +01:00
Uwe Steinmann
b17c79127a store log file in contentDir/log/ 2018-03-14 07:59:10 +01:00
Uwe Steinmann
52fc4cbe69 add import from repository 2018-03-13 14:38:49 +01:00
Uwe Steinmann
0554dab3ae various new methonds
move cmpVersion() from inc.Utils.php nach inc.ClassExtensionMgr.php
2018-03-13 14:37:55 +01:00
Uwe Steinmann
b223344af9 set dms and user in controller
was previously taken from global variables
2018-03-12 18:34:17 +01:00
Uwe Steinmann
5cfc52f1fc add download/upload of extensions to extension mgr 2018-03-12 18:33:30 +01:00
Uwe Steinmann
261c65033d set socket_options, do not check ssl peer name and certificate 2018-03-09 10:23:44 +01:00
Uwe Steinmann
963c30956a add configuration allowReviewerOnly 2018-02-26 08:08:57 +01:00
Uwe Steinmann
b6ab66dd2f use default text in getMLText() even if it is an empty string 2018-02-07 19:01:28 +01:00
Uwe Steinmann
a36f5721dd pass $dms to preAddService() and postAddService() 2018-02-07 18:58:56 +01:00
Uwe Steinmann
987025331d set default position of new documents/folders (Closes #381) 2018-02-07 08:43:46 +01:00
Uwe Steinmann
beb29ca34e propperly check if user exists in database (Closes #388) 2018-01-24 09:18:24 +01:00
Uwe Steinmann
ccb56e827c add function sendFile() 2018-01-18 08:48:32 +01:00
Uwe Steinmann
d2ccd5d5ad better check in mayReview() and mayApprove()
mayReview() will only return true anymore, if the status is S_DRAFT_REV.
mayApprove() will only return true anymore, if the status is S_DRAFT_APP.
2018-01-08 10:49:36 +01:00
Uwe Steinmann
5ee7110597 started new version 5.1.6 2018-01-03 09:29:34 +01:00
Uwe Steinmann
2ab62605b0 use microtime for session id 2017-12-30 12:41:07 +01:00
Uwe Steinmann
dec3b44123 add configuration for number of entries on viewfolder page 2017-12-14 09:39:05 +01:00
Uwe Steinmann
545cdb4e32 backup dir can be set in configuration 2017-11-21 11:51:45 +01:00
Uwe Steinmann
7520634c61 add addDirSep() 2017-11-21 08:34:19 +01:00
Uwe Steinmann
5543333291 move getUser() in file 2017-11-21 08:33:57 +01:00
Uwe Steinmann
4410868874 started new version 5.1.5 2017-11-07 06:43:25 +01:00
Uwe Steinmann
04c83d0fff init $indexconf just in case the full text engine is turned off 2017-11-02 07:54:47 +01:00
Uwe Steinmann
d4c6dc8962 fix getting last sessions
group by didn't work anymore in new mysql versions
2017-10-27 19:42:56 +02:00
Uwe Steinmann
3e2d6e3f74 add preview width for dropfolder lists 2017-09-20 09:20:56 +02:00
Uwe Steinmann
4c5dc52fa0 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-09-05 09:35:23 +02:00
Uwe Steinmann
4ba5db88e9 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-09-05 09:32:03 +02:00
Uwe Steinmann
45d0c2618f start new version 4.3.37 2017-09-05 09:27:55 +02:00
Uwe Steinmann
5ec13f02af Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-08-02 10:57:20 +02:00
Uwe Steinmann
efbc30c0dd Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-08-02 10:57:10 +02:00
Uwe Steinmann
ea8a695551 maySetReviewersApprovers() checks if review/approval has been done already 2017-08-02 10:53:50 +02:00
Uwe Steinmann
13845065d4 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-08-02 07:06:16 +02:00
Uwe Steinmann
4aef48e5f7 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-08-02 07:02:58 +02:00
Uwe Steinmann
e0dcd86f5a add optional version number to mayEditOnline() 2017-08-02 06:46:44 +02:00
Uwe Steinmann
00a91b621c Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-08-01 10:30:22 +02:00
Uwe Steinmann
5e640ad42b Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-08-01 10:30:09 +02:00
Uwe Steinmann
1339c36d67 do not add dir separator to contentDir if it is empty 2017-08-01 10:22:10 +02:00
Uwe Steinmann
05671428e1 file in drop folder can be shown in menu as item 2017-07-31 20:30:59 +02:00
Uwe Steinmann
407ef2097d pass regex to getValidationText 2017-07-21 16:54:17 +02:00
Uwe Steinmann
c44b7853b2 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-07-20 15:09:26 +02:00
Uwe Steinmann
c0797cc896 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-07-20 15:09:12 +02:00
Uwe Steinmann
61df93ba13 showtree() checks expandFolderTree (partially resolves #312) 2017-07-19 19:14:28 +02:00
Uwe Steinmann
78ba1c131b make sure contentDir ends with DIRECTORY_SEPERATOR (Closes #323) 2017-07-19 17:45:38 +02:00
Uwe Steinmann
a0651239dd Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-07-13 18:03:15 +02:00
Uwe Steinmann
e029e8e55a Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-07-13 17:56:31 +02:00
Uwe Steinmann
b43200703b start new version 4.3.36 2017-07-11 18:12:31 +02:00
Uwe Steinmann
01cd47401c more documentation on return value of callHook 2017-06-20 09:13:24 +02:00
Uwe Steinmann
ed531dc35d fix inclusion of file 2017-06-19 11:08:06 +02:00
Uwe Steinmann
7d6fd23c6d check if return value of hook is != null 2017-06-13 14:47:16 +02:00
Uwe Steinmann
4b89d920cb check if returned array is not empty 2017-06-09 15:13:15 +02:00
Uwe Steinmann
883131d61e add method setErrorMsg() 2017-06-09 12:27:26 +02:00
Uwe Steinmann
b406d31ea0 add menu tasks including checkbox in settings for enabling it 2017-05-12 18:09:53 +02:00
Uwe Steinmann
19aa2b5e45 add __invoke() method 2017-05-12 08:15:26 +02:00
Uwe Steinmann
9801f5e481 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-05-02 21:02:00 +02:00
Uwe Steinmann
53f646114a set from_address as return path if set 2017-05-02 20:52:40 +02:00
Uwe Steinmann
9ab19afe03 check return value of hook
no return value will be discarded, array and objects are put into an array, strings are concatened
2017-05-02 18:29:47 +02:00
Uwe Steinmann
7c7dfc1411 handle hooks with two arguments 2017-05-02 18:28:56 +02:00
Uwe Steinmann
6ee6e3fde2 take out enableAttachmentUpload 2017-04-27 17:19:49 +02:00
Uwe Steinmann
d2fc9b534f add enableMultiUpload and enableAttachmentUpload 2017-04-27 06:50:12 +02:00
Uwe Steinmann
44f6b2edc3 save configuration value of extension as comma separated values if array 2017-04-20 09:54:12 +02:00
Uwe Steinmann
82277900dd parameter __lang__ is used to set language if set 2017-04-20 09:52:50 +02:00
Uwe Steinmann
468ec80db3 fix saving of enableSessionList 2017-04-11 17:36:40 +02:00
Uwe Steinmann
defc8330c8 set parameter enableSessionList 2017-04-11 08:34:03 +02:00
Uwe Steinmann
06db1ec603 session list can be turned on/off by settings 2017-04-11 08:33:33 +02:00
Uwe Steinmann
3cd370cb2e add methods getLastAccessedSessions() and getUser() 2017-03-24 15:54:52 +01:00
Uwe Steinmann
6a7e23375c Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-03-23 18:08:23 +01:00
Uwe Steinmann
a001d32854 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-03-23 17:43:39 +01:00
Uwe Steinmann
46582a2be4 update last access time only once a minute 2017-03-23 17:25:54 +01:00
Uwe Steinmann
6bb6662de4 start new version 4.3.35 2017-03-23 15:39:18 +01:00
Uwe Steinmann
8afaf3c748 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-03-15 16:46:04 +01:00
Uwe Steinmann
c823981bd9 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-03-15 16:45:02 +01:00
Uwe Steinmann
0247da8591 set partitionsize and maxuploadsize 2017-03-15 16:42:03 +01:00
Uwe Steinmann
2e3b9f474b add maxUploadSize 2017-03-15 16:39:05 +01:00
Uwe Steinmann
d61e77cd35 recipient in toIndividual() can be a string 2017-03-10 09:27:50 +01:00
Uwe Steinmann
b76448c3a4 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-03-03 08:58:09 +01:00
Uwe Steinmann
2843913f08 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-03-03 08:55:43 +01:00
Uwe Steinmann
d48ef8b6ba add utf8_basename() as replacement for basename()
This function can handle mutlibyte strings, even if locale is set
to 'C'
2017-03-03 08:53:26 +01:00
Uwe Steinmann
742d91cc68 add postgresql support 2017-02-28 07:39:39 +01:00
Uwe Steinmann
5bca4770d1 start new version 5.0.11 2017-02-28 07:09:30 +01:00
Uwe Steinmann
c3fea8b8bf new version 4.3.34 2017-02-28 06:39:32 +01:00
Uwe Steinmann
eab6552788 start new version 5.1.1 2017-02-28 06:35:36 +01:00
Uwe Steinmann
7fd7d0c7e2 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-02-22 13:22:39 +01:00
Uwe Steinmann
a711a9e6ee set 'absbaseprefix' in view which holds the current absolute url prefix
this is helpful in extension
2017-02-22 13:02:20 +01:00
Uwe Steinmann
473118b7bb new version 4.3.33 2017-02-22 11:31:59 +01:00
Uwe Steinmann
706465a971 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-02-22 09:41:08 +01:00
Uwe Steinmann
bd345fee35 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-02-21 17:42:00 +01:00
Uwe Steinmann
13f3a0f373 pass current user to constructor of Calendar class 2017-02-21 17:29:38 +01:00
Uwe Steinmann
1a74c45cae put all calendar operations into class 2017-02-21 17:26:16 +01:00
Uwe Steinmann
09ef3a86ba new version 5.0.10 2017-02-20 17:43:51 +01:00
Uwe Steinmann
534e93d7d9 new version 5.1.0 2017-02-20 08:55:29 +01:00
Uwe Steinmann
502b5c5414 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-02-16 15:26:46 +01:00
Uwe Steinmann
9dfea210d6 new calendar based on fullcalendar 2017-02-16 15:02:46 +01:00
Uwe Steinmann
6a3bf35739 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-02-12 08:07:45 +01:00
Uwe Steinmann
a3a80f0a6b put backticks around identifier in sql statements 2017-02-12 08:07:14 +01:00
Uwe Steinmann
eb15436597 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-01-23 07:58:09 +01:00
Uwe Steinmann
b05df3ce6b set cachedir as it is used in Bootstrap class 2017-01-23 07:57:40 +01:00
Uwe Steinmann
cd745eb518 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-01-18 21:24:01 +01:00
Uwe Steinmann
88c06c2f37 add defaultAccessDocs 2017-01-18 20:58:03 +01:00
Uwe Steinmann
ed0e13ea0b hook can receive up to 4 parameters 2017-01-17 17:41:52 +01:00
Uwe Steinmann
c37910e473 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-01-16 15:12:16 +01:00
Uwe Steinmann
905eddabce add new configuration enableUpdateRevApp 2017-01-16 13:00:22 +01:00
Uwe Steinmann
5339c53fa0 add methods mayUpdateReview() and mayUpdateApproval() 2017-01-16 12:59:41 +01:00
Uwe Steinmann
deceea4494 new version 5.0.9 2017-01-12 21:05:15 +01:00
Uwe Steinmann
7e34053ece new version 4.3.32 2017-01-12 17:45:36 +01:00
Uwe Steinmann
a9a51adbb5 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2017-01-01 19:27:51 +01:00
Uwe Steinmann
9e0ca7cb5f remove some white space 2017-01-01 14:46:25 +01:00
Uwe Steinmann
54f3232c52 check for controller in extension by absolute path 2016-12-29 17:36:27 +01:00
Uwe Steinmann
e85673cd5c take over return value from hook in callHook() if it is !== null 2016-11-22 09:21:12 +01:00
Uwe Steinmann
4e92b9e0d3 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-11-17 16:02:27 +01:00
Uwe Steinmann
96d153a4f8 do not resetSu wіth any request 2016-11-17 16:00:08 +01:00
Uwe Steinmann
f0a6265b4a list of available languages can be set
this will reduce the languages in the language selector and also
shorten the time for loading all translations
2016-11-17 11:31:58 +01:00
Uwe Steinmann
26f19b8654 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-11-11 16:28:35 +01:00
Uwe Steinmann
16ae36c6e0 encode subject of mail as utf-8 2016-11-11 12:27:55 +01:00
Uwe Steinmann
dae20dcd11 backport code for reading converters
now supports converters for preview and fulltext
2016-11-11 09:09:51 +01:00
Uwe Steinmann
2ed68b22d2 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-11-08 11:39:02 +01:00
Uwe Steinmann
b3571c360b new version 4.3.31 2016-11-08 11:27:28 +01:00
Uwe Steinmann
b5626c2cdf Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-11-07 09:27:28 +01:00
Uwe Steinmann
f960f69fc9 add new configuration for preview of pdf documents 2016-11-07 09:25:06 +01:00
Uwe Steinmann
f6db8de5bd do not use static class name 'SeedDMS_Core_Document'
rather use classname as saved in instance of dms
2016-11-02 13:40:54 +01:00
Uwe Steinmann
44f89b9949 add function getAttributeValidationText() 2016-10-27 09:18:45 +02:00
Uwe Steinmann
bf9e2fa0da Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-10-25 10:01:00 +02:00
Uwe Steinmann
bfd02591c8 make getConfigDir static 2016-10-25 09:56:49 +02:00
Uwe Steinmann
e69fb26dcc prepare for new version 4.3.30 2016-10-07 16:11:29 +02:00
Uwe Steinmann
754d256532 prepare for next version 5.0.7 2016-10-07 16:10:49 +02:00
Uwe Steinmann
1541fc26ec Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-10-06 15:27:52 +02:00
Uwe Steinmann
5658cbbe54 set initial role to '0' not '1' 2016-10-06 15:26:28 +02:00
Uwe Steinmann
3d50543b66 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-10-04 20:48:51 +02:00
Uwe Steinmann
9fa5ececb7 add showSingleSearchHit config option 2016-10-04 16:54:16 +02:00
Uwe Steinmann
8881ad1e74 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-09-06 14:49:22 +02:00
Uwe Steinmann
0977ed0a76 new version 4.3.29 2016-09-06 14:35:30 +02:00
Uwe Steinmann
5003c54deb Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-30 08:46:59 +02:00
Uwe Steinmann
62d0f249d2 remove guest user check 2016-08-30 07:56:50 +02:00
Uwe Steinmann
05a7a897f2 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-24 11:17:17 +02:00
Uwe Steinmann
6ab08983bb new version 4.3.28 2016-08-24 10:20:53 +02:00
Uwe Steinmann
002684e840 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-10 17:49:56 +02:00
Uwe Steinmann
0802198e87 some more documentation of ldap settings 2016-08-10 17:48:23 +02:00
Uwe Steinmann
e1d09ac09f Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-10 15:53:31 +02:00
Uwe Steinmann
f890b23ccc put authentication into its own class 2016-08-10 15:52:55 +02:00
Uwe Steinmann
7f7bb2926d Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-08 20:29:27 +02:00
Uwe Steinmann
176fb7967b use getCurrentDatetime() instead of CURRENT_TIMESTAMP 2016-08-08 12:58:06 +02:00
Uwe Steinmann
b013553a3d Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-03 09:24:10 +02:00
Uwe Steinmann
06347ff212 check for HTTP_X_FORWARDED_FOR in add_log_line()
use it instead of REMOTE_ADDR
2016-08-03 08:53:14 +02:00
Uwe Steinmann
8770aaecb3 add new paramter maxSizeForFullText 2016-08-02 17:08:54 +02:00
Uwe Steinmann
d7898f972e new version 4.3.27 2016-07-04 09:17:35 +02:00
Uwe Steinmann
d76d54ce96 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-05-24 08:00:48 +02:00
Uwe Steinmann
6ba8013d40 add option to unlink file in drop folder once uploaded 2016-05-23 13:15:50 +02:00
Uwe Steinmann
6c509d3f8b Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-05-03 07:05:10 +02:00
Uwe Steinmann
553a29bd29 remove some old code 2016-05-03 07:03:31 +02:00
Uwe Steinmann
9fb4dfaa9b start new version 5.0.4 2016-05-03 06:44:50 +02:00
Uwe Steinmann
4dbe07871c check for dependency on seeddms
disable extension if dependency not met
2016-04-28 12:04:09 +02:00
Uwe Steinmann
135f9c06f6 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-04-22 16:49:11 +02:00
Uwe Steinmann
2ee76efedb new version 4.3.26 2016-04-22 16:46:56 +02:00
Uwe Steinmann
d2ca2a8329 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-04-13 08:53:03 +02:00
Uwe Steinmann
2d79a0f143 make php7 compatible 2016-04-12 17:05:05 +02:00
Uwe Steinmann
8a0073c39a Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-04-07 08:33:41 +02:00
Uwe Steinmann
ef6bbecd1e add optional parameter to add_log_line() 2016-04-07 08:32:07 +02:00
Uwe Steinmann
c3ab200c87 use SEEDDMS_CONFIG_FILE if set 2016-04-07 08:31:40 +02:00
Uwe Steinmann
c2d8fb1508 remove empty line 2016-04-07 08:31:11 +02:00
Uwe Steinmann
df040190f1 pass $settings to view, set default theme to bootstrap 2016-04-07 08:30:47 +02:00
Uwe Steinmann
17fc1d7dd4 sync with 5.0.x 2016-04-07 08:30:25 +02:00
Uwe Steinmann
d59e7c1228 remove some duplicate code, do not use classname SeedDMS_Core_User 2016-04-05 09:41:32 +02:00
Uwe Steinmann
369411ec5b $settings is not needed 2016-04-04 16:41:09 +02:00
Uwe Steinmann
f4b6b9b6e1 do not pass $dms and $settings to (pre|post)AddService 2016-04-04 16:40:41 +02:00
Uwe Steinmann
5de44791ff fix name of preAddService 2016-04-04 16:17:41 +02:00
Uwe Steinmann
0577fec1ba Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-22 15:11:42 +01:00
Uwe Steinmann
2e8c9cb690 use __construct for constructor 2016-03-22 14:55:48 +01:00
Uwe Steinmann
fc0b7a4e16 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-15 08:48:03 +01:00
Uwe Steinmann
d283c24979 put footnote into row-fluid 2016-03-15 08:28:23 +01:00
Uwe Steinmann
4125c0c437 set optional parameter of contentContainerStart(), fix settings var sitename 2016-03-15 06:33:13 +01:00
Uwe Steinmann
6132c364de call hooks before and after setting notification service 2016-03-09 18:25:17 +01:00
Uwe Steinmann
197a005da6 add $dms as parameter to constructor 2016-03-09 18:05:55 +01:00
Uwe Steinmann
a5d766543e Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-09 18:03:34 +01:00
Uwe Steinmann
acdfa6f8c4 add notification service 2016-03-09 17:57:38 +01:00
Uwe Steinmann
9a319ef539 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-09 08:06:37 +01:00
Uwe Steinmann
4c2fd6962a new version 4.3.25 2016-03-09 08:01:31 +01:00
Uwe Steinmann
526ae37b08 add new parameter editOnlineFileTypes 2016-03-09 07:45:37 +01:00
Uwe Steinmann
46843ad0e7 add mayEditVersion()
checks if version may be edited online
2016-03-09 07:44:12 +01:00
Uwe Steinmann
91e57e49da Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-08 10:42:21 +01:00
Uwe Steinmann
969fa2569b add method jsTranslations() 2016-03-08 10:37:07 +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
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
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
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
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
c93bc1bfa1 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-03 15:24:29 +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
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