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 |
|
Uwe Steinmann
|
3f20f624bc
|
replace mktime() by time()
|
2013-02-27 09:08:16 +01:00 |
|
Uwe Steinmann
|
b255150fb1
|
added comment that mydmsDecodeStr shall not be deleted
|
2013-02-20 09:46:08 +01:00 |
|
Uwe Steinmann
|
cd88603c49
|
set header 'Content-Type: text/plain; charset=utf-8'
|
2013-02-15 20:29:19 +01:00 |
|
Uwe Steinmann
|
96e186bb52
|
set default style to bootstrap, set extraPath before checking system
|
2013-02-14 12:54:16 +01:00 |
|
Uwe Steinmann
|
73c6ff9427
|
major name change from letodms to seeddms
|
2013-02-14 12:10:53 +01:00 |
|
steinm
|
f7fc4b660d
|
- added comment that formatted_size() is deprecated
|
2013-02-08 08:07:11 +00:00 |
|
steinm
|
5572ad52c7
|
- do not log user, if it is not set
|
2013-02-07 16:59:41 +00:00 |
|
steinm
|
8e950290dc
|
- added function to set user id in session (currently not used)
|
2013-02-06 17:33:11 +00:00 |
|
steinm
|
6ac7e362e3
|
- added copyright notice
|
2013-02-06 13:49:58 +00:00 |
|
steinm
|
3e3d57bb86
|
- check for extraPath in settings and add it to the php include path
|
2013-02-06 13:49:04 +00:00 |
|
steinm
|
be13dac0b7
|
- set parameter workflowmode for all views
|
2013-02-06 13:48:23 +00:00 |
|
steinm
|
c68e0165a5
|
- replace old adodb path by extraPath
|
2013-02-04 09:19:50 +00:00 |
|
steinm
|
78c1ea37a3
|
- added missing copyright notice
|
2013-02-04 09:19:10 +00:00 |
|
steinm
|
0c22d143eb
|
- added clipboard management
|
2013-01-30 19:58:36 +00:00 |
|
steinm
|
0c5941c4e4
|
- fixed typo in 'partitionsize'
|
2013-01-29 13:08:25 +00:00 |
|
steinm
|
a022d4cf8e
|
- added flags for language selector and duplicate document names
|
2013-01-28 10:40:04 +00:00 |
|
steinm
|
d20c0beff3
|
- pass $session as parameter to view
|
2013-01-28 10:16:13 +00:00 |
|
steinm
|
65c5f4ad33
|
added functions getReadableDuration() and getReadableDurationArray()
|
2013-01-24 08:34:59 +00:00 |
|
steinm
|
6c01bb7aff
|
added cookie lifetime and workflow mode
|
2013-01-24 08:33:51 +00:00 |
|
steinm
|
c603feada9
|
fixed comment
|
2013-01-24 08:33:03 +00:00 |
|
steinm
|
d30cdb6799
|
- added methods setLanguage() and getLanguage(), better internal data handling
|
2013-01-24 08:04:14 +00:00 |
|
steinm
|
0b64db098f
|
include language file in inc.Authentication.php instead of inc.Language.php
check if language file is available
|
2013-01-24 08:02:58 +00:00 |
|
steinm
|
09bd71f480
|
- added missing files
|
2013-01-11 16:55:34 +00:00 |
|
steinm
|
447d6ea175
|
new version 4.0.0
|
2012-12-19 10:30:47 +00:00 |
|
steinm
|
14334d55ae
|
- added function checkQuota()
|
2012-12-19 10:08:06 +00:00 |
|
steinm
|
1ded3a8ee8
|
added quota for users
|
2012-12-19 10:05:34 +00:00 |
|
steinm
|
93ff0f13aa
|
reformating of code
more steps in simple password strength calculation
|
2012-12-14 20:41:56 +00:00 |
|
steinm
|
13ed67e42c
|
- added rootDir.'pear' to include path
|
2012-12-14 14:36:09 +00:00 |
|
steinm
|
8e7533ed88
|
output function has been moved into views
|
2012-12-14 08:58:27 +00:00 |
|
steinm
|
6cfdeb71b7
|
- code has moѕtly been moved into views
|
2012-12-14 08:57:29 +00:00 |
|
steinm
|
1182551098
|
added cacheDir and dropFolderDir
load() checks if configuration file exists and can be parsed
|
2012-12-14 07:48:20 +00:00 |
|
steinm
|
2bba022d94
|
read additional language file from the new views/theme directory
|
2012-12-13 21:33:15 +00:00 |
|
steinm
|
9490980ec2
|
added new function dskspace()
new optional parameter for getFolderPathHTML() to pass the document
added new function filterDocumentLinks()
|
2012-12-13 21:32:05 +00:00 |
|
steinm
|
6e6955176a
|
set From and Reply-To from email settings in configuration
|
2012-12-13 21:30:01 +00:00 |
|
steinm
|
7d59ae97a8
|
- added methods mayReview() and mayApprove()
|
2012-10-23 09:17:07 +00:00 |
|
steinm
|
15e556192c
|
- redid all changes in 3.4.x after project update at sf
|
2012-10-19 11:41:55 +00:00 |
|
steinm
|
b726a20ed9
|
- added method printAttributeEditField()
|
2012-10-09 09:58:15 +00:00 |
|
steinm
|
68e096e1f6
|
- new class with all checks wether an operation is allowed or not
|
2012-10-09 09:46:24 +00:00 |
|
steinm
|
fe3f5b7840
|
- added more config options for notification
|
2012-10-05 19:47:37 +00:00 |
|
steinm
|
24d41c956d
|
- prevent xss attack
|
2012-09-11 12:54:43 +00:00 |
|
steinm
|
07b7578190
|
- allow to check forms with GET Request
|
2012-08-31 07:43:43 +00:00 |
|
steinm
|
2a11ab47bc
|
- new function to create and check formular tokens for POST Requests
|
2012-08-29 20:49:42 +00:00 |
|
steinm
|
da2e00e96b
|
- new method getId()
|
2012-08-29 20:42:33 +00:00 |
|
steinm
|
322d4e78d9
|
- added encryption key
|
2012-08-29 20:42:13 +00:00 |
|
steinm
|
c0fe231b4e
|
- set version to 3.4.0
|
2012-08-28 09:19:50 +00:00 |
|
steinm
|
8eac512855
|
- prevent XSS attack in showtree()
|
2012-08-28 06:39:15 +00:00 |
|
steinm
|
59506d46e0
|
- check if password has expired
|
2012-08-28 06:36:33 +00:00 |
|
steinm
|
99d6b0b12f
|
- fixed security wholes (mostly possible sql injections)
|
2012-08-28 06:35:43 +00:00 |
|
steinm
|
36dc571aa5
|
- added more configuration settings for password handling, stopwords file
and user listing
|
2012-08-28 06:34:21 +00:00 |
|
steinm
|
8ba211914e
|
- simple class to manage the former passwords of a user
|
2012-08-28 06:28:42 +00:00 |
|
steinm
|
d2692de44a
|
- class to calculate the password strength
|
2012-08-28 06:25:52 +00:00 |
|
steinm
|
46bf243ba8
|
- move added of adodb path to include path from DBInit.php to Settings.php
|
2012-05-08 08:02:06 +00:00 |
|
steinm
|
122da09a18
|
- searchConfigFilePath() uses getConfigDir() to get configuration directory
|
2012-04-16 19:37:46 +00:00 |
|
steinm
|
c06ad5b396
|
- added code to save and load converters for index from configuration
|
2012-02-14 12:53:47 +00:00 |
|
steinm
|
3765fd9ddd
|
- prepare for version 3.3.0
|
2012-02-08 11:15:52 +00:00 |
|
steinm
|
5a39bffd73
|
- replace more <?= by <?php
|
2012-02-07 10:31:31 +00:00 |
|
steinm
|
c196697420
|
- do not try to create files in conten directory if it could not be
found in the first place
|
2012-01-17 08:31:45 +00:00 |
|
steinm
|
5d355b8f6d
|
- new version 3.3.0-pre1
|
2011-12-21 12:15:38 +00:00 |
|
steinm
|
f43902413c
|
- set maxDirID to value set in settings.xml
|
2011-12-08 19:43:39 +00:00 |
|
steinm
|
3dedb42075
|
- categories of a document can be deleted
|
2011-12-06 12:28:36 +00:00 |
|
steinm
|
d2a4147de3
|
- just replace ' by \' in javascript code, do not use htmlspecialchars()
|
2011-12-05 16:44:09 +00:00 |
|
steinm
|
b0b47789db
|
- do not use mydmsDecodeString() anymore
|
2011-12-05 14:52:05 +00:00 |
|
steinm
|
670f0aca48
|
- call htmlspecialchars() where needed
|
2011-12-03 11:09:14 +00:00 |
|
steinm
|
5cf50ab13e
|
- call htmlspecialchars() before output
|
2011-12-03 11:08:26 +00:00 |
|
steinm
|
d9cedd79fc
|
- no more protection against sql injection in sanitizeString() (it's been
done when the sql statements are put together)
|
2011-12-02 09:13:07 +00:00 |
|
steinm
|
19d222b4df
|
- quote string propperly before using in sql statement
|
2011-12-01 21:37:10 +00:00 |
|
steinm
|
385274824d
|
- do not issue a warning if config file is not present during installation
|
2011-11-29 07:20:25 +00:00 |
|
steinm
|
c3c1694826
|
- added method qstr() to inc.DBAccess.php and use it class Session
|
2011-11-29 07:17:29 +00:00 |
|
steinm
|
f2e279f4c5
|
- no need to sanitize the session cookie, it is properly quoted when used
in the select statement
|
2011-11-29 07:16:04 +00:00 |
|
steinm
|
abd76b45a0
|
- added global statement
|
2011-10-26 07:31:48 +00:00 |
|
steinm
|
16eeb9bde8
|
- many more checks during installation process
|
2011-10-26 07:30:51 +00:00 |
|
steinm
|
8215cd7590
|
- put string into quotes in javascript code
|
2011-10-25 13:35:31 +00:00 |
|
steinm
|
ab3b98e1c1
|
- added _enableLargeFileUpload
|
2011-10-25 13:34:56 +00:00 |
|
steinm
|
0b7120239e
|
- use themes from dir themes if available
- fixed error in javascript to show attributes of file in Jumploader
- lots of vim folding
|
2011-10-19 08:56:15 +00:00 |
|
steinm
|
ebf23b7c30
|
- added switch to enable password forgotten function
|
2011-10-10 08:39:31 +00:00 |
|
steinm
|
cca7d2c3c6
|
- added function sendPassword()
|
2011-10-07 16:11:58 +00:00 |
|
steinm
|
8ef7cea072
|
- do not run install if ENABLE_INSTALL_TOOL is not available
- do not run letodms if ENABLE_INSTALL_TOOL is available
|
2011-07-27 06:22:26 +00:00 |
|
steinm
|
4742dce09d
|
- class Settings has been moved into inc.ClassSettings.php
|
2011-07-21 06:53:35 +00:00 |
|
steinm
|
4bfcad0784
|
- fixed some javascript to make it work with java 1.5
|
2011-07-20 07:09:52 +00:00 |
|
steinm
|
a915dccadf
|
- use global logger
|
2011-05-16 15:44:59 +00:00 |
|
steinm
|
0da9f5ba8e
|
- fixed line indenting
|
2011-05-16 07:31:57 +00:00 |
|
steinm
|
66e906853e
|
- use PATH_SEPARATOR
|
2011-03-23 13:26:08 +00:00 |
|
steinm
|
740c4954cb
|
- added new configuration variables
|
2011-03-15 14:19:17 +00:00 |
|
steinm
|
7937b5d884
|
- update to new configuration with xml file
|
2011-03-14 16:35:41 +00:00 |
|
steinm
|
cb6ff42daf
|
- added methode to show jumploader
|
2011-03-10 14:46:01 +00:00 |
|
steinm
|
53f30ad963
|
- moved extending include_path for adodb from inc.Settings.php into
inc.DBInit.php
|
2011-03-10 14:44:55 +00:00 |
|
steinm
|
dd898d659b
|
- set next upcomming version 3.1.0
|
2011-02-18 16:16:03 +00:00 |
|
steinm
|
d1778c7f15
|
- fixed path to Core.php
|
2011-02-18 16:15:32 +00:00 |
|
steinm
|
1fe1a04a19
|
- check database version
|
2011-02-03 15:11:01 +00:00 |
|
steinm
|
fd4924682d
|
- use !empty() instead of isset() from _coreDir
|
2011-01-31 11:05:15 +00:00 |
|
steinm
|
b61813474a
|
- use $dms->contentDir instead of $settings->_contentDir where ever possible
|
2011-01-28 07:41:26 +00:00 |
|
steinm
|
24dffb07ca
|
- do not use dir for letodms_core as include path anymore
|
2011-01-21 08:36:21 +00:00 |
|
steinm
|
56fc30b771
|
- new version 3.0.0-RC1
|
2011-01-20 14:49:02 +00:00 |
|
steinm
|
e761b28072
|
- expand path by $settings->_LetoDMSCorePath if set
|
2011-01-20 12:47:04 +00:00 |
|
steinm
|
5cc903ca8f
|
- include LetoDMS/LetoDMS_Core.php
|
2011-01-20 12:46:36 +00:00 |
|
steinm
|
a65ea4a3f1
|
- extend include_path by directory of adodb if set
|
2011-01-20 10:18:06 +00:00 |
|
steinm
|
8a84bc3b51
|
- rename all classes belonging to the core of LetoDMS into LetoDMS_Core_xxx
- move them all into LetoDMS_Core
|
2011-01-20 08:18:37 +00:00 |
|
steinm
|
dfd6d69b12
|
- added documentation
|
2011-01-14 19:41:07 +00:00 |
|
steinm
|
e6236378ad
|
- include inc.DBAccess.php
|
2011-01-14 19:40:38 +00:00 |
|
steinm
|
3de58ab8bc
|
- added documentation
|
2011-01-14 19:40:12 +00:00 |
|
steinm
|
a2027563b1
|
- added new class for representing a notification
|
2011-01-11 09:31:33 +00:00 |
|
steinm
|
e00419b1cc
|
- added more documentation
|
2011-01-11 09:06:59 +00:00 |
|
steinm
|
4235b3875e
|
- use new class LetoDMS_Session instead of accessing the database directly
|
2011-01-11 08:03:38 +00:00 |
|
steinm
|
f9cf7309d4
|
- new class for simple session management
|
2011-01-11 08:02:45 +00:00 |
|
steinm
|
b86d460c8e
|
- added file documentation
|
2010-12-22 19:49:56 +00:00 |
|
steinm
|
aaa3476f7c
|
- LetoDMS_DMS doesn't have contentOffsetDir anymore
|
2010-12-22 19:49:20 +00:00 |
|
steinm
|
8d9bc2cffa
|
- completed getNotificationsByGroup() and getNotificationsByUser()
- added lots of documentation
|
2010-12-22 19:48:08 +00:00 |
|
steinm
|
985a1f3915
|
- pass the user how removes a group or user to remove()
|
2010-12-22 19:47:08 +00:00 |
|
steinm
|
17dae3a432
|
- more documentation
|
2010-12-22 13:18:02 +00:00 |
|
steinm
|
955be450f3
|
- getFolderPathHTML() is now a function in inc/inc.Utils.php because
it uses links only known by the calling application
|
2010-12-22 08:50:57 +00:00 |
|
steinm
|
613b0ecb8d
|
- adding methods getNotificationsByGroup() and getNotificationsByUser()
|
2010-12-21 17:41:05 +00:00 |
|
steinm
|
3c91962c69
|
- adding methode getImage()
|
2010-12-21 17:39:16 +00:00 |
|
steinm
|
457b805f2c
|
- declare $dms global
|
2010-12-16 09:29:49 +00:00 |
|
steinm
|
89835fcf1a
|
- added some documentation
|
2010-12-16 09:28:34 +00:00 |
|
steinm
|
cbc28b7f42
|
- fixed error in getUsers(). 'isHidden' is not a table field. It must be 'hidden'
|
2010-12-14 14:15:16 +00:00 |
|
steinm
|
20d94edefd
|
- set encoding in html header to utf-8
|
2010-12-14 13:07:29 +00:00 |
|
steinm
|
e6e5f7200c
|
- added some more documentation
- no need to check for _parentID=0 or _parentID='' etc. Using empty()
is sufficient
|
2010-12-14 12:43:14 +00:00 |
|
steinm
|
68b05f5119
|
- added more documentation
|
2010-12-10 13:40:13 +00:00 |
|
steinm
|
778f198515
|
- adjust constructor of LetoDMS_Folder after adding new database field
'date' into tblFolders
|
2010-12-10 13:39:28 +00:00 |
|
steinm
|
2903e30f08
|
- cannot use LetoDMS_User::role_admin in a string
|
2010-12-10 08:26:21 +00:00 |
|
steinm
|
42e640a0f1
|
- more documentation
|
2010-12-06 20:00:18 +00:00 |
|
steinm
|
f23b030ef0
|
- use new role field in class LetoDMS_User
|
2010-12-05 20:30:36 +00:00 |
|
steinm
|
4fc45c65ae
|
- drop isAdmin and isGuest in user management and replaced it with
a 'role'
|
2010-12-05 20:29:33 +00:00 |
|
steinm
|
a7b2e11d5c
|
- added new parameter 'isGuest' to constructor LetoDMS_User
|
2010-12-03 07:36:42 +00:00 |
|
steinm
|
877b438320
|
- use new function LetoDMS_User::isGuest() instead of checking id
against varialbe _guestID
|
2010-12-03 07:27:27 +00:00 |
|
steinm
|
201cefc84f
|
- added new methods setGuest(), isGuest() and variable isGuest
- setHidden() now updates the internal variable propperly
|
2010-12-03 07:20:44 +00:00 |
|
steinm
|
d7053bd642
|
- fixed typo in comment
|
2010-12-01 13:36:55 +00:00 |
|
steinm
|
a90e190140
|
- added methods getRootFolder(), getFolderByName(), getDocumentByName()
|
2010-12-01 13:36:33 +00:00 |
|
steinm
|
73ca9f3a40
|
- take out check for guestID in addNotify()
|
2010-11-30 12:52:39 +00:00 |
|