Commit Graph

19919 Commits

Author SHA1 Message Date
70e2684dd5 fixed catchable fatal error ($old hast to be array or null) and avoid reading old contact twice 2011-08-10 13:03:51 +00:00
a30b864ddd Add jqplot for graphing 2011-08-09 23:10:50 +00:00
9cd080e2ef Fix hex color values for background color 2011-08-09 20:58:41 +00:00
ff89732b24 As lists & tables aren't supported in OO calc, fake it 2011-08-09 20:41:16 +00:00
1c2486e058 Fix handling of colors in hex format 2011-08-09 19:39:24 +00:00
e15b7304bc Unset empty private, it causes issues trying to find them 2011-08-09 19:14:03 +00:00
9de3b4afc9 Use similar_text() to try to automatically match import field names to application fields when there's no exact match 2011-08-09 18:19:58 +00:00
91545df1e6 * eSync/Addressbook: added mapping of private cellphone to home2phone, other phone to business2phonenumber and changed role to title in mapping of jobtitle (role is no longer mapped, because no outlook equivalent, egw prefix is mapped to ol title!) 2011-08-09 10:07:22 +00:00
da3ce46d14 added Laotian language to setup 2011-08-09 07:29:08 +00:00
17a41103d5 Loa language translation from vimontha <kvimontha@yahoo.com> 2011-08-09 06:12:25 +00:00
843a378b65 Fix clearing of nm_popup_action resulting in a submit for the second time a popup was shown 2011-08-08 17:35:01 +00:00
e6b2c43e26 Fix addressbook missing from CSV goes to accounts 2011-08-08 14:44:53 +00:00
c0da340b64 more informative WebDAV logging 2011-08-08 07:18:07 +00:00
db990deffd Improved grid, now correctly renders the timesheet.edit template, grid cells are now automatically expanded, grid objects can now be cloned and used in templates, added dummy implementation for button and textbox, added JS 'use strict' to be notified about JS programming mistakes in FF 4+. 2011-08-07 13:43:46 +00:00
b4530a6d3e Implemented first version of the grid component (not complete) 2011-08-06 14:36:44 +00:00
89c2097894 Add new import translation function list(sep,field,index) to explode a field and pick one part 2011-08-05 22:04:05 +00:00
8b2dae28f7 - Checked browser compatibility, tested with IE8, Chrome, Opera, FF3.6
- Added indexOf function for IE compatiblity - this and some other code is redundant to that in egw_action_common.js - Probably this code should be merged into jsapi and jsapi.js should be cleaned up and splitted into multiple files
- Implemented template widget
- Implemented dummy implementation of description widget
- Improved et2_placeholder - it now shows all properties set for that placeholder
- Improved and extended test page
- Improved interface system in et2_inheritance.js - each object derrived from Class now has a instanceOf function which checks, whether the object is either an instance of the given class or implements the given interface (same behaviour as instanceOf in Java)
- Widgets can now define which other widget classes are allowed inside of them
2011-08-05 14:53:54 +00:00
9b7819977d * PEAR/Email: fixed not working automatic install of Mail_Mime because PEAR in RHEL5 is way to old 2011-08-05 09:45:22 +00:00
5e9d4f3601 * API fix PHP fatal error wakeup2 is no method ..., when comming from setup 2011-08-05 08:01:51 +00:00
30f5025431 * API fix webserver_url of just a domain eg. http://domain.com gives PHP Warning empty delimiter ... 2011-08-05 08:00:58 +00:00
dd89d6e8ec propset svn:keywords "Author Date Id Revision" 2011-08-04 20:09:08 +00:00
c30e1d3e50 First version of the new etemplate2 js widget framework 2011-08-04 19:08:50 +00:00
e1f25ca6bc * Timesheet: using only timesheet categories (tracker initialises global cat object) 2011-08-04 16:41:20 +00:00
b4d761b571 * Filemanager popup: fixed sometimes missing first directory, eg. in favorites
caused by removing the first entry, which is not garantied to be the directory itself, as we sort by name
2011-08-04 15:44:52 +00:00
3819816248 * Calendar: fixed various issues with history in calendar: id display, unecessary stuff loged, ... 2011-08-04 14:00:15 +00:00
c1718a29ad for readonly version we only need to fetch given timezone, automatic conversion from id 2011-08-04 11:04:19 +00:00
cc113b3519 merged latest changes from doc/rpm-build/apache.conf 2011-08-04 08:14:23 +00:00
6a1834ceff * NTLM authentication: limit redirect, if NTLM auth could not be preformed, to same domain, EGroupware domain, or explicitly whitelisted domains
to fix issue "found" on www.autosectools.com
2011-08-04 07:58:57 +00:00
31c9e8965b fixed creating of new translations / give [Write] button file not yet existing (permissions given) 2011-08-04 07:27:23 +00:00
fc5f651412 Loa language translation from vimontha <kvimontha@yahoo.com> 2011-08-04 07:00:00 +00:00
17f6dad7eb * CalDAV: fixed and enabled iterator again, to minimize resource usage, fix for mystylite bug #1942
it was disabled because sql query was broken, because we did not use MIN(cal_end) multiple events per cal_id were returned
2011-08-03 16:13:56 +00:00
5f415cafc2 - clearify wording "display holidays or birthdays as events *in dayview*", as it currently only works in dayview and might take to much space for other views
- fixed holidays as events to show no participants and not as private
2011-08-03 15:12:07 +00:00
6fff48a306 Fixed typo in comment 2011-08-03 14:27:45 +00:00
39fd95dbcc fixed not working edit of categories using legacy icon 2011-08-03 14:08:43 +00:00
2e9104ecea Added dependencies to the egw_action js files 2011-08-03 14:04:30 +00:00
149c154540 Added system which allows us to define dependencies inside js files.
An introduction on how this can be done is given in class.egw_include_mgr.inc.php.
This file/class may lateron be extended to minifiy, compress and cache groups of js files - currently only the 'debug-mode' is implemented, which sends all javascript files as individual files, making it easy to debug the java-script files in the browser.

The new method should work with all old code, especially including java-script files as part of an ajax-response, if something is broken, please report that!
2011-08-03 14:03:31 +00:00
8d7c954544 sticking to the rules of the protocoll while writing a request to port, ensures that lighttpd (>=1.4.28) understands our requests 2011-08-03 13:36:59 +00:00
9b8921116b * Calendar: show status set for the whole series at recurrences too, unless they have an individual status
removed previous participants call now completly, as the above changes archive the same thing, without enumerating all recurrences to the database
2011-08-03 12:35:42 +00:00
04e032e7af fixed problem "found" on www.autosectools.com 2011-08-03 08:29:53 +00:00
1043425e36 fix problem reported by Fabio Ciuffani / John Leitch <john@autosectools.com> 2011-08-03 07:17:15 +00:00
b7d30863bf Fix UL / bullet conversion when merging into OpenOffice document 2011-08-02 18:42:33 +00:00
e6355334f4 Move applying HTML styles into its own function 2011-08-02 18:41:18 +00:00
a182e0b9cc * CalDAV/CardDAV redirect for iOS 4.3.1+ to autodetect accounts 2011-08-02 16:37:22 +00:00
74ddade8a0 fixed PHP fatal error: can not pass parameter 6 by reference 2011-08-02 15:55:20 +00:00
79d12b67be * CalDAV: user agent detection of OS X 10.7 Lion iCal app (CoreDav instead of DavKit) 2011-08-02 12:59:23 +00:00
10e5735e16 Allowing mutliple action-link groups to be defined for grid entries. These must be comma seperated. 2011-08-02 11:51:58 +00:00
11475a41cd * admin: allow to choose which kind of spellchecking you would like to employ when using the CK Editor (Options now: Yes, No, Without SpellCheckAsYouType, WebSpellChecker) 2011-08-02 11:39:59 +00:00
b7a221a6ac Fixed typo in error message for moving/copying files 2011-08-02 09:34:13 +00:00
5a7daf61aa Fixed problem with move_files function always returning false 2011-08-02 09:33:13 +00:00
26f08e7149 fixing r35871: status was not explicitly set to false (only to true) and therefore not editable 2011-08-01 16:36:54 +00:00