Commit Graph

989 Commits

Author SHA1 Message Date
Nathan Gray
42bd4d227c Upgrades to historylog_widget:
- Allow array for options of a 1:N record, as documented in bo_tracking
- Allow passing in a filter parameter, and pass it on to historylog->search
2010-02-12 18:34:33 +00:00
Nathan Gray
9bf462d616 Add check for blur text left in 2010-02-09 18:07:53 +00:00
Nathan Gray
fc1328fae8 Fix path problem where js couldn't be found 2010-02-09 16:34:34 +00:00
Jörg Lehrke
b75f5f9828 Change default timezone for tracking->datetime() to server-time 2010-02-05 16:41:04 +00:00
Ralf Becker
bba515d2e2 added upload failed message also to vfs-upload widget 2010-02-05 04:09:17 +00:00
Ralf Becker
6fb9ae3a6d moved failed upload check from filemanager to etemplate and further improved it 2010-02-05 02:54:47 +00:00
Jörg Lehrke
75746226a4 Use egw_time for InfoLog, tracking backend and Tracker 2010-02-04 12:08:03 +00:00
Klaus Leithoff
807b72aa93 feature: resize etemplate popups, that they may fit into the window 2010-02-03 14:11:16 +00:00
Ralf Becker
958452ff95 Implementation of global categories limited to a certain group:
- from user perspectiv they are global cat like the existing ones
  (also comming in two flavors: global or for a certain app)
- admins can select to limit a global cat when they create it
--> all members of a given group have the cat as a global one
==> This does a silent modification of the categories table: 
global cats get changed from cat_owner=-1 to cat_owner=0 !!!
2010-01-31 03:36:01 +00:00
Ralf Becker
e73dcb2a27 fixed colorpicker (as not using current color) and added colorpicker widget to etemplate 2010-01-30 23:55:36 +00:00
Ralf Becker
25c29211f5 adapting for changed categories class 2010-01-30 23:54:08 +00:00
Ralf Becker
6b5976ba82 fixed not displayed custom field type "link-entry" 2010-01-24 00:03:41 +00:00
Hans-Jürgen Tappe
4a709b2024 Fix typo. 2010-01-22 21:18:45 +00:00
Nathan Gray
7c72754631 If an option is null, don't keep it because it may get turned to an empty array. 2010-01-15 16:10:55 +00:00
Ralf Becker
369161d91f allow to use \n in confirm messages to format the question 2010-01-15 01:10:15 +00:00
Ralf Becker
3ce3cde916 fixed in wrong order displayed sub-categories 2010-01-13 06:31:52 +00:00
Nathan Gray
d889e92774 Add AJAX Select widget as a field type for custom fields.
Select options can be provided using one of three different methods:
1.  key=value pairs, one per line, as for a selectbox
2.  @filename.php - The file must be in the egw root, and define an array named $options, that has key => value pairs
3.  Define the options normally used for the AJAX Select widget (get_rows, get_title, id_field) and it will pull values from the database, as normal.

Other options (icon, filter, template, link) can be used regardless of the method used to get the values.
2010-01-12 22:35:51 +00:00
Ralf Becker
cc5c917832 fixed static get_rows callback for php5.3, it is working for all php versions, thought from 5.2.3+ it is a static call AND always calls $query as a var parameter! 2010-01-11 23:37:39 +00:00
Stefan Becker
ddd1a2176c "fixes Problem with pagerepead and multipe Adresslabels on one page" 2009-12-30 13:59:08 +00:00
Ralf Becker
7e754c28c1 hack to get Excel 200X to display additional rows in tables 2009-12-27 23:51:25 +00:00
Ralf Becker
fdf4dcb9b9 fixed not working $$time$$ and $$date$$ placeholders, by using egw_time::to() and deprecating format_datetime() 2009-12-24 02:00:51 +00:00
Stefan Becker
5a4c77bcf3 "fixed Problem with span and Linefeed" 2009-12-21 10:47:02 +00:00
Oscar Manuel Gómez Senovilla
ef7ff3d6b3 Fix pending hardcoding for new translations 2009-12-14 21:11:05 +00:00
Nathan Gray
28b3dde6ec Change how type is passed to use the new link query options parameter 2009-12-07 21:44:04 +00:00
Ralf Becker
de2589963a "fixed warning of not writable lang directory to cater for new location" 2009-12-03 16:45:51 +00:00
Ralf Becker
13cb41a882 "allow for office2003 (application/xml) $$pagerepeat$$ and some cleanups" 2009-12-03 16:15:23 +00:00
Oscar Manuel Gómez Senovilla
f092da71fd Patch to migrate lang files from setup/egw_*.lang to lang/egw_*.lang 2009-11-28 11:30:48 +00:00
Ralf Becker
697cc4f310 otherwise we get stoped by max_excutiontime 2009-11-28 11:07:31 +00:00
Stefan Becker
84e692fbb8 new prefix tags for serial letters 2009-11-27 16:37:54 +00:00
Ralf Becker
0814820652 new option &128 to NOT require an extra trigger for date popup, clicking
into input box is enought and removing of extra separators to be more
compact
2009-11-25 20:19:35 +00:00
Nathan Gray
8972a0ceff Fix typo, should have a list of apps now 2009-11-24 16:31:14 +00:00
Ralf Becker
0e646e28c8 optinally return an iterator for a search 2009-11-24 10:59:19 +00:00
Ralf Becker
86e1dfa7c7 some switched off debug messages 2009-11-24 10:56:41 +00:00
Nathan Gray
b685a21fd1 eTemplate changes to support optional link sub-types 2009-11-19 20:10:46 +00:00
Ralf Becker
fe41f199bc "use application/vnd.ms-excel for downloading excel 2003 xml format" 2009-11-14 16:08:26 +00:00
Ralf Becker
21edc1ac8a "also disable columns for which application supplies no label (eg. no custom fields exist)" 2009-11-14 08:45:38 +00:00
Ralf Becker
b2436d312b "fixed again which row to use, if we have to autodetect the fields:
we start now from the beginning searching for the first row of type array
(previously we tried the first and last row)"
2009-11-14 07:17:19 +00:00
Ralf Becker
3d5bd129ca "using an implicit default of '.' as decimal separator, if no explicit default is set" 2009-11-13 09:49:13 +00:00
Ralf Becker
47b2216554 - new preference number_format, to specify number_format (currently only
used in eTemplate)
- added basic support for DateTime / egw_time to eTemplate date-widget
2009-11-12 18:36:50 +00:00
Ralf Becker
5b64b4a0e7 "fixed exception eteplate::get_array($arr,$name) $arr is no array" 2009-11-06 12:56:51 +00:00
Ralf Becker
b70d208d3f "alternative syntax using double curly brackets, agressivly removing all xml-tags eg. Word adds within placeholders:
{{user/n_fn}} or {{<w:t>user</w:t>/<w:t>n_fn</w:t>}}   -->  $$user/n_fn$$"
2009-11-04 14:18:11 +00:00
Ralf Becker
b800493aa2 "application/xml need to be treated like xml: utf-8 encoded and encoding <>&" 2009-11-03 13:10:49 +00:00
Ralf Becker
86d9470719 "downloading word2003 mergeprint files (application/xml) as application/msword, to open it automatically in word or oowriter" 2009-11-03 11:55:12 +00:00
Ralf Becker
1052fffbba "added application/xml as alias for text/xml" 2009-11-03 11:05:09 +00:00
Ralf Becker
90f91bc9c7 "- fixed wrong languague in notifications, because translation->userlang was changed to a static class-var
- fixed sometimes wrong prefs for to notified user were used (because more then one user got notified)"
2009-11-03 10:19:48 +00:00
Ralf Becker
0a4c2614a5 - moved user timezone list to egw_time
- added standard widget to select timezones
- modified egw_time::server2user and ::user2server to return NULL, if
  time can not be parsed, not throwing an exception (as this are legacy
  function meant to easy convert existing code, eg. replace strtotime())
2009-11-01 12:48:25 +00:00
Ralf Becker
d8ce440e33 fixed not encoded column-headers in csv export (were not useing the
export charset, as used for data)
2009-10-27 14:49:23 +00:00
Ralf Becker
a00b86c0df "making send_notification public, as it's used by infolog" 2009-10-24 09:07:33 +00:00
Ralf Becker
b1e7fddde7 "making bo_tracking::datetime public again, as it's used outside of the class" 2009-10-23 09:47:15 +00:00
Ralf Becker
b74cf30404 "using a vbox (instead just a box) widget, to separate files in individual lines for readonly display too" 2009-10-22 14:02:19 +00:00