Ralf Becker
20fe4703ab
"removed 1.2 compatibility code"
2008-06-03 06:22:35 +00:00
Ralf Becker
c34dc55633
"fixing the fix: only add primary key, if it's NOT an auto id"
2008-05-30 08:20:06 +00:00
Nathan Gray
b2378bb7a8
Make sure select columns div goes over everything it covers (some elements showed through)
2008-05-29 19:50:15 +00:00
Ralf Becker
b6be2fb249
"bugfix: not_unique() method was not working with unique indexes over multiple columns and was not testing the primary keys, with is also unique"
2008-05-28 12:17:06 +00:00
Ralf Becker
ae044a9a08
allow to instanciate the historylog with a given user or 0 for
...
changes by the system itself (eg. async service). bo_tracking passes on
it's user param of the constructor.
2008-05-27 09:25:25 +00:00
Nathan Gray
25a9f1165d
Patch from Raphael Alla to prevent flooding by waiting to see if the user is done typing before sending request.
2008-05-26 14:48:32 +00:00
Ralf Becker
78dd1cdf03
missed new $no_clone parameter
2008-05-26 08:32:27 +00:00
Ralf Becker
83a250e085
php5 __construct plus old old class-name method calling the new constructor, added non_db_cols to __get() and __set()
2008-05-26 08:27:24 +00:00
Oscar van Eijk
1ad82e772a
Fixed a typo
2008-05-25 14:20:43 +00:00
Ralf Becker
1f144e4670
"colspan='all' was only working in the first grid of the template"
2008-05-24 08:42:43 +00:00
Ralf Becker
c45e0ee9fe
"- fixed sometimes not working delete of a column (seems to be php5 related, as it was working before)
...
- removed one idention from tables_{current|update}.inc.php
- removed closing ?> tag"
2008-05-24 06:39:05 +00:00
Ralf Becker
6c1dcb430d
"unit was missing for readonly values"
2008-05-20 12:21:53 +00:00
Ralf Becker
b69b8085e6
Fixed some problems with the etag handling, causing an SQL error on
...
merging contacts, as reported by Johannes Gorschlüter from Stylite
2008-05-17 06:44:17 +00:00
Ralf Becker
c74789fc2c
"removed unnecessary instanciation of old bolink class"
2008-05-15 12:41:20 +00:00
Ralf Becker
31f71a54e2
"fixed syntax error reported by uwe.redecker(at)hspl.de"
2008-05-13 05:56:00 +00:00
Ralf Becker
4885518b88
autoloading of addressbook classes
2008-05-10 12:06:15 +00:00
Ralf Becker
d58ddd9999
"allow to insert rows with the auto-id specified"
2008-04-27 20:05:04 +00:00
Ralf Becker
163b795d45
"extra where condition, eg. to check etag on writing"
2008-04-26 07:49:01 +00:00
Ralf Becker
4048c304d7
"using the configured temp directory for uploaded files"
2008-04-24 13:59:47 +00:00
Ralf Becker
f40cfd935d
"using the configured temp directory for uploaded files"
2008-04-24 13:55:12 +00:00
Ralf Becker
0cdfc90f61
"using egw_vfs::mime_icon()"
2008-04-22 20:33:42 +00:00
Stefan Becker
82e4a81bc8
""
2008-04-22 08:42:31 +00:00
Ralf Becker
ea7ea8deb6
modifications for the links via the new vfs/links stream wrapper
2008-04-16 19:53:20 +00:00
Ralf Becker
5fd2d8def8
removed unnecessary instancations and using static methods of html and egw_link class
2008-03-25 16:42:23 +00:00
Ralf Becker
b550aeecf5
"fixed typo"
2008-03-22 09:31:23 +00:00
Ralf Becker
84c1ac74f0
removed unnecessary instanciations
2008-03-21 20:54:28 +00:00
Ralf Becker
add5646e48
fixed a few errors in the etemplate editor
2008-03-20 18:43:11 +00:00
Nathan Gray
186d0ad967
Fix missing readonly parameter reported by randy houlahan, and pass it to the template
2008-03-20 16:18:15 +00:00
Ralf Becker
ef43425f7f
allow to use global db-object (and no clone&set_app), if told so via a separate parameter to the constructor (not by default as the app using so_sql might not be ready for it)
2008-03-13 11:08:54 +00:00
Ralf Becker
694dbc443b
some more php5 and html static fixes
2008-03-10 15:54:21 +00:00
Ralf Becker
6e9829faf6
some more php5 and html static fixes
2008-03-10 15:49:46 +00:00
Ralf Becker
9993be3eed
"make etemplate::_sel_options() public again, as it's used by other widgets (eg. tree_widget), thank to webmaster-at-kmu-tools.de "
2008-03-10 06:50:02 +00:00
Ralf Becker
e6d99f37e9
"but test_import and import_dump is ..."
2008-03-09 15:54:52 +00:00
Ralf Becker
4b60cbf95f
"UPPS compress_array is NOT static"
2008-03-09 15:48:21 +00:00
Ralf Becker
e90a3d3a83
reworked etemplate to have static methods and use the new features of egw_db- & html-class
2008-03-09 14:41:22 +00:00
Ralf Becker
0da675bf6e
made all methods from html class static and removed the unnecessary singleton
2008-03-09 14:35:48 +00:00
Ralf Becker
37c3933e0b
using new egw_link class with static methods
2008-03-08 21:41:59 +00:00
Nathan Gray
09556f8fb0
Preserve ajax_select_widget options across a loop
2008-03-07 17:47:06 +00:00
Ralf Becker
60a65bb560
Added an id tag to templates, contact and infolog widget
...
New js_pseudo_function to fetch the styles of a template:
template::styles('template.name')
2008-03-05 18:38:46 +00:00
Ralf Becker
c1647bfcbf
added a get-parameter "empty_post=1" if process_exec redirects to the app, because the _POST array is completly empty. That happens if post_max_size <= max_upload_size and is neccessary to give an adequte error-message about the failed upload in filemanager.
2008-03-04 16:56:19 +00:00
Ralf Becker
233875a181
"using ungreeded search for egw::lang()"
2008-03-03 05:47:12 +00:00
Klaus Leithoff
5f9104250b
fix for the optgroupfeature, which messed up some callback checking (validation) of the selected values.
...
This is since the assumption of being an array as value of the selectkey is a sufficient marker to recognize an optgroup
does not always match for optgroups only. Projectmember roles dialog employs select options with label/title arrays as value
2008-02-27 15:48:52 +00:00
Klaus Leithoff
d349ffed88
ouch, forgot a closing bracket, ...
2008-02-14 07:46:18 +00:00
Klaus Leithoff
ee3377d1f2
small bugfix for a bug/phpwarning (empty haystack...) appearing occasionally while building up templates
2008-02-14 07:40:16 +00:00
Ralf Becker
ea2c699f5c
allow the link-query method of an app to set further attributes of the option used to display the entry, eg. a title (tooltip) of a certain entry: instead of id => title pairs, you return eg id => array(label=>title,title=>tooltip) like for html::select or the select widget
2008-02-07 02:54:11 +00:00
Klaus Leithoff
09612e4f58
documented the feature (week+dow) accordingly
2008-02-05 15:41:41 +00:00
Klaus Leithoff
20fccf9bf6
prepare the date widget to output a very long dateformat (week + dow)
2008-02-05 15:34:07 +00:00
Nathan Gray
f733365165
Don't replace classname when user arrows through the list
2008-02-04 21:55:13 +00:00
Nathan Gray
85701b40af
Added tab support so users can press tab and select the current (or first) row - thanks ot Raphael Alla for the patch
...
Added up / down arrow support so users no longer need to use the mouse. Tested on Mac Firefox, Safari and IE6
2008-02-04 21:49:50 +00:00
Christian Binder
5b699573e4
enabled class autoloading for notifications, let admins enable or disable notification backends, security fixes for email and egwpopup backend, unified link arrays used for notifications
2008-01-30 18:58:00 +00:00