Commit Graph

1855 Commits

Author SHA1 Message Date
Nathan Gray
35bb3b6a87 Set date fields for spreadsheet date formatting, add date with nothing after it to list of potential formats for parsing into spreadsheet date 2012-07-31 17:43:34 +00:00
Ralf Becker
d8f0d17b9e ignore not set link cf's, eg. from sync clients 2012-07-31 16:17:02 +00:00
Ralf Becker
0bea53b22d fixed historylog widget to correct display custom fields of type link to application 2012-07-31 16:15:27 +00:00
Ralf Becker
46be0018df backported automatic conversation of boolean columns on select (update/insert is already done by quote), get automatic enabled by setup_table or you have to set has_bools to true 2012-07-27 09:01:42 +00:00
Klaus Leithoff
43c148681e switch off error logging of changed fields 2012-07-24 13:53:57 +00:00
Ralf Becker
ade542201c fixed class attribute of box-widgets got not imported 2012-07-18 17:47:00 +00:00
Ralf Becker
c93381b90a if dir is not writable, download xet file 2012-07-18 17:46:55 +00:00
Ralf Becker
26b57b3e1c Add date only placeholders for timestamps: {{timestamp_placeholder/date}} 2012-07-03 10:41:36 +00:00
Nathan Gray
6f2f28dcaa Format numbers inside writer tables as numbers 2012-06-26 16:48:46 +00:00
Ralf Becker
a40093244f If HTML5 validation fails, switch to the appropriate tab so message can be shown 2012-06-14 11:35:50 +00:00
Ralf Becker
88c4e6cda9 only cache highest version: only update cache when storing, if it contains older version, only update when reading, if no version (=highest) is requested --> should fix cases where new distributed templates overwrite customer templates with higher version in cache 2012-06-14 11:32:31 +00:00
Klaus Leithoff
00a29c8f13 * Api: use autocomplete=off on all etemplate password fields (not all browsers support that), to avoid filling in wrong passwords while administering 2012-06-06 15:09:58 +00:00
Nathan Gray
61fb406928 Allow anchor tags in OO.o
r39251: Display error from merge, if merge gives error
r39252: Implement pagerepeat tag for html files
2012-05-22 17:54:01 +00:00
Ralf Becker
541d7539b9 * InfoLog: status filter in index shows now cumulated list of all status translations, if no type is selected (as context menu does too) 2012-05-22 17:42:30 +00:00
Ralf Becker
28da4892e0 fixed PHP 5.4 Warning: Illegal string offset 2012-05-21 14:08:53 +00:00
Ralf Becker
28de768d68 fixed PHP 5.4 Warning: Illegal string offset 2012-05-21 10:57:16 +00:00
Ralf Becker
0f42a2f916 fixes for PHP 5.4 warnings and strict warnings, thought disabled E_STRICT for now, because of various strict warnings in working code, which could not be easy fixed in all areas (see comment in phpgwapi/inc/functions.inc.php) 2012-05-16 12:39:52 +00:00
Nathan Gray
5b0ecf0491 Fix SQL error when exporting sorted by contact_id 2012-05-15 14:35:09 +00:00
Klaus Leithoff
74cbee31b9 take care of possible commas in n_fn in addressbook.email popup (on-click adding email to opened email-form when clicking on email-link) 2012-05-14 08:12:55 +00:00
Nathan Gray
b3122d519f If openoffice template specifies pagerepeat, use it 2012-05-08 14:31:02 +00:00
Nathan Gray
bbcb33a023 - Test multiple options for date format, stop when one works - Avoid deprecated format_datetime(), only format if there is a value 2012-04-24 15:50:35 +00:00
Nathan Gray
e014964656 Add in seconds, some timestamps have those and date doesn't parse otherwise 2012-04-24 13:59:06 +00:00
Nathan Gray
4300e20195 Avoid infinite loops by not passing real content text, so other app doesn't try to expand custom fields too 2012-04-19 14:20:17 +00:00
Nathan Gray
a66dc3c2fe * Expand link_to custom fields and make available all placeholders from the app.
eg: {{#address}} gives the link title, but now you can use {{#address/n_fn}}, {{#address/email}}, etc.
2012-04-17 17:26:46 +00:00
Nathan Gray
2ed67861bd - Allow adding a child category to a restricted category
- Show filter for application global categories

r38832: Default owner to same as parent category when adding a child category
r38891: Fix missing parent category when adding a child when parent has acl
r38939: Apply no_acl_check to global categories too
2012-04-17 14:46:56 +00:00
Nathan Gray
9b0b3f29cb More robust handling of date formatting:
- Handle placeholders with prefixes
- Use user format to parse date/time, in case it's already been formatted
r38938: Add data types to record classes, use them in formatting dates for spreadsheets
2012-04-17 14:32:48 +00:00
Ralf Becker
d7b46c4713 allow text like html markup for htmlarea in mode="ascii", which is effectivly a textarea. Allows html-tag eg. in tracker 2012-04-11 09:21:15 +00:00
Ralf Becker
0ba4b98cde remove trailing whitespace from css in templates 2012-04-05 12:44:45 +00:00
Klaus Leithoff
3a8f279905 do not try to apply decodePath to an array (egw_link::title is handling this correctly if app is VFS_APPNAME and second argument is of type array) 2012-03-29 13:37:24 +00:00
Ralf Becker
aba3c0250b found a lot more calls to get_rows missing to set csv_export flag and fixed code in nextmatch dealing with situation if num_rows=-1 got stored in prefs anyway 2012-03-29 12:08:42 +00:00
Ralf Becker
f609efbdd8 * ImportExport/Tracker: timeout left num-rows set to -1, causing nextmatch to try to display full list on next login 2012-03-29 10:45:08 +00:00
Klaus Leithoff
4cfcc63969 links to vfs are to display the filename decoded instead of the urlencoded version (which is needed to access the file) 2012-03-27 14:04:25 +00:00
Ralf Becker
7b7c587271 move "check all" phrase to etemplate and added "uncheck all" 2012-03-22 15:47:13 +00:00
Ralf Becker
a58a358011 process js_pseudo_funcs in onchange of date-widget 2012-03-18 14:42:04 +00:00
Ralf Becker
90e8092570 fixing the fix ..., good that new etemplate2 always uses csv_explode 2012-03-17 14:18:56 +00:00
Ralf Becker
03c21735e6 use csv_split on options of text field, to allow to enclose preg in quote to allow comma in it 2012-03-17 13:42:01 +00:00
Ralf Becker
c4b9038719 fixed no more notifications send, if notification of group-members is NOT enabled 2012-03-13 15:48:42 +00:00
Ralf Becker
5083ea1add fixed nm_active_link, to also active links, not only onclick handlers 2012-03-13 11:06:45 +00:00
Ralf Becker
6e6aacb5a0 using mime-registry for link-widget "link-list" and "link-string" too 2012-03-09 07:45:31 +00:00
Ralf Becker
f41d998e54 * Filemanager/FMail/Calendar: allow to open .eml and .ics files from filemanager in fmail or calendar (infrastructure for apps to register which mime-types they can open) 2012-03-08 18:45:18 +00:00
Andreas Stöckel
36f9cc2f6a Backported commit 38270 from trunk, concatenated dhtmlxmenu and dhtmlxmenu_ext 2012-03-07 10:39:23 +00:00
Nathan Gray
8af34bfef8 * ProjectManager - Filter elements by app 2012-03-06 15:23:34 +00:00
Ralf Becker
94544812c9 new method preferences->default_prefs($app=null,$name=null) to access default prefs, taking into account forced preferences 2012-03-01 20:59:16 +00:00
Nathan Gray
604d391537 * Infolog - Preferences to receive notification as member of owner group of Infolog Type 2012-02-27 21:28:55 +00:00
Nathan Gray
41ecce19ac When merging into a spreadsheet document, convert dates into SS dates
r38021: Fix typo in Excel date processing
r38111: Fix spreadsheet date/time formatting issue - incorrect parsing of users timer38167: Fix for empty spreadsheet dates in XML & OO.o getting a date anyway
2012-02-27 15:21:21 +00:00
Ralf Becker
57206cbac3 white-space: nowrap for table in date-widget 2012-02-23 13:40:26 +00:00
Ralf Becker
f83794bc83 * Notifications: fixed not correctly reset timezone after notifying users from other timezones 2012-02-22 12:33:15 +00:00
Ralf Becker
fdc4134556 allow to force tooltip for help messages by prepending a pipe "|" character 2012-02-19 13:55:24 +00:00
Ralf Becker
32bc243464 Restore all eTemplates from distirbution file via eTemplate editor (no need to touch distribution file or fiddle with the database) 2012-02-15 14:52:52 +00:00
Ralf Becker
ab84acc81f fixed several small issues around CardDAV and history logging in addressbook (dont log not set custom fields as there are not stored and therefore not changed) 2012-02-10 21:30:48 +00:00