Commit Graph

15825 Commits

Author SHA1 Message Date
4cc9586e39 xajax uses xml to transport the label, therefore we have to replace not only CR, LF (not allowed unencoded in Javascript strings) but also all utf-8 C0 and C1 plus CR and LF 2010-03-19 13:05:20 +00:00
761d1c746a new holiday file for Costa Rica, thanks to Rafael Chacon <rafael.chacon(at)tecapro.com> 2010-03-19 08:04:58 +00:00
2ec11dd98d updated holidays file for NL, thanks to R. Oosterhoff <r.oosterhoff(at)xs4all.nl> 2010-03-19 08:02:00 +00:00
6663a384d3 "updating of changelog in debian.changes or .spec files" 2010-03-18 21:40:49 +00:00
09177e4018 automatic updating version number in .dsc and .spec files 2010-03-18 19:39:53 +00:00
16707ee82e some apache do NOT allow symbolic PHP constants 2010-03-18 19:39:33 +00:00
406e4110c6 "setting memory_limit to 64M" 2010-03-18 12:11:11 +00:00
39e2710b24 "fixed infolog loosing links: wrong placed bracket" 2010-03-18 10:00:39 +00:00
14f55a35ed "fixed 01.01.1970 problem with empty infolog enddate" 2010-03-18 08:56:51 +00:00
7f2e37b5eb Configurable timezone for file export of calendar data 2010-03-17 16:57:03 +00:00
2978d9ddd2 ability to migrate DB based sqlfs to a filesystem based one using filemanager/cli.php (see usage) 2010-03-17 09:11:28 +00:00
fc07594746 Fix GroupDAV iterator issue 2010-03-16 20:44:55 +00:00
2c790ac879 missing translations 2010-03-16 16:43:36 +00:00
b40f14a95e new setup config denying (default) or allowing user names identical to system users (ldap only) 2010-03-16 16:33:28 +00:00
7489a9cfb4 "do NOT mark untranslated phrases with an asterisk (as EGw does it by default since some versions)" 2010-03-16 16:18:41 +00:00
6c7e9b0062 fixed regular expression to NOT "eat" 8 and , from merge print replacements 2010-03-16 13:38:20 +00:00
1e5717194b swaped category and contact row in edit: fixes parent get accidently set, if one types return to start contact search 2010-03-16 13:30:25 +00:00
abfc3f522b Fix duplication by changed event title 2010-03-16 09:26:01 +00:00
a39a8b8eb8 Improve Infolog GroupDAV 2010-03-16 07:01:36 +00:00
de36a7d40a Fix Infolog timezone issue again 2010-03-16 07:00:56 +00:00
e9cdcbcac8 Fix Infolog timezone issue (Bug 8002) 2010-03-15 18:05:33 +00:00
8b5dfcb926 Fix CLASS:PRIVATE issue 2010-03-15 17:18:17 +00:00
28383ae67d Fix Funambol SIF enconding 2010-03-15 17:17:42 +00:00
d9c39caf7e removing possible CR/LF from content for ajax search result javascript, as it breaks the options 2010-03-15 17:17:33 +00:00
7220d96847 Use iterator approach in GroupDAV; fix various issues 2010-03-15 09:55:16 +00:00
8165ec94e8 Handle multi-line error messages gracefully 2010-03-15 09:53:25 +00:00
7f3651e3f2 Do NOT store "System/Localtime" as server_timezone, as it is no valid timezone 2010-03-15 07:51:38 +00:00
89f7d50cec Differentiate GroupDAV collections 2010-03-11 07:30:46 +00:00
ca3f3b463f "adding fields for (max. 10) single category names" 2010-03-10 18:05:44 +00:00
54b4454d51 Add some base classes to make it easier for other applications to implement importing CSVs
To use them, you need to create two files in the app/importexport directory, 'class.import_appname_csv.inc.php' and 'class.wizzard_import_appname_csv.inc.php'.
The minimum required files are shown below, but they can be modified as needed to override the basics and add capabilities.


class.import_appname_csv.inc.php:
<?php

        require_once(EGW_INCLUDE_ROOT. '/importexport/inc/class.basic_import_csv.inc.php');

        class import_appname_csv extends basic_import_csv {

                protected function import_record(&$record, &$import_csv) {
			// Handle one record here.  Handle conditions and call action() as appropriate.
			// See basic_import_csv.
                }

                protected function action($action, Array $record, $record_num = 0) {
			// Take the given action (none, insert, delete, update) etc.  as understood for your app.
			// See basic_import_csv.
                }
        }
?>

class.wizzard_import_appname_csv.inc.php:
<?php

        require_once(EGW_INCLUDE_ROOT . '/appname/importexport/class.import_appname_csv.inc.php');
        require_once(EGW_INCLUDE_ROOT . '/importexport/inc/class.wizzard_basic_import_csv.inc.php');

        class wizzard_import_appname_csv extends wizzard_basic_import_csv {
		public function __construct() {
			$this->mapping_fields = array(
				// List of destination fields available in appname
				'field' => lang('name')
			);
			$this->conditions = array(
				// List of conditions supported by import_appname_csv
				'field' => lang('name')
			);
			$this->actions = array(
				// List of actions supported by import_appname_csv
				'field' => lang('name')
			);
		}
        }
?>
2010-03-10 16:31:25 +00:00
f7ee51f53b "egw_links: remove links user has no access to from result, if $cache_titles is set" 2010-03-10 12:20:51 +00:00
871635002a Improve find_event() 2010-03-09 17:03:41 +00:00
f85abe96f8 Fix popup size for new definitions 2010-03-09 16:26:17 +00:00
191d0c7fd5 Fix 'search for series master' issue 2010-03-09 09:28:46 +00:00
bb580029c1 "fixed handling of linebreaks from text and rich text fields for xml based formats (Open Office and MS Office)" 2010-03-08 21:56:05 +00:00
1a5245e101 "only use posix_getpwnam to check for existing system user, if it's available (otherwise no more accounts can be created)" 2010-03-08 21:08:16 +00:00
0a75258cda Make infolog entries available to delegates even if the entry is private. 2010-03-08 16:07:40 +00:00
0978663ada Fix Funambol STATUS issue 2010-03-08 13:54:13 +00:00
3f8da06a9e "replace all control chars (C0+C1) but CR, LF and TAB (eg. vertical tabulators) with space as they are not allowed in xml" 2010-03-08 11:34:22 +00:00
2595f62573 changing the condition for n_fn adaption. change of given name and family name seems not to be sufficient 2010-03-08 11:14:49 +00:00
20aab1b6f2 Handle failures in event2rrule gracefully 2010-03-08 06:54:02 +00:00
3a09d2072f Fix for cast from Anthony Messina 2010-03-07 22:09:48 +00:00
83b60b81fc Fixed r29141: "Add a checkbox to allow user to prevent notification of
changes to a ticket", to NOT prevent history logging, if checked
2010-03-07 14:45:12 +00:00
2179ebb521 Fix principal-URL for users 2010-03-07 12:36:12 +00:00
f7f54b0e1c remove not used non-php server scripts 2010-03-07 10:23:08 +00:00
e785b8bb03 remove now unused groupdav_groups class 2010-03-07 07:04:33 +00:00
99255ecb25 disable GroupDAV debug logs 2010-03-06 23:32:28 +00:00
a8804a44ef GroupDAV updates 2010-03-06 23:06:43 +00:00
79824c2e0c Use cast only for Postgres, as in projectmanager 2010-03-06 15:49:59 +00:00
6008620034 automatic updating OBS checkout 2010-03-06 09:31:19 +00:00