aa4d4c3d0f
"fixed typo prefenting sel_options set in get_rows to be displayed"
2008-11-16 07:20:23 +00:00
33d617aa8f
"stop storing rows content in session by using an empty new var $rows in calling the get_rows funktion:
...
get_rows($value,$rows,$readonlys) instead get_rows($value,$value['rows'],$readonlys)
because $values['rows'] as reference would be stored in the session, when apps store $query parameter in the session
"
2008-11-13 16:55:03 +00:00
273bd722e2
fix for bug #1739 : config for CSV export for non-admins is not working.
...
Reworked it not in the following way:
- numerical limit or total disabling (setting "no"), are only valid for
non-admins
- addressbook has it's own value, but uses now the global one, if no
addressbook specific limit is set
2008-10-16 11:17:49 +00:00
f64c51778b
"nextmatch filter- or sort-headers can now made to nextmatch-headers (label only), by making them readonly"
2008-10-05 16:56:37 +00:00
044cc0f679
Last piece needed for multiple nextmatches / page.
2008-08-21 18:09:20 +00:00
037704a801
"php5.1 seems to have a bug: array_slice($parts,$offeset) != array_slice($parts,$offeset,null)"
2008-08-16 07:40:04 +00:00
a4133ab894
"temporary disabled additional nextmatch row on the bottom of the list for php5.2.6, until I find time to fix it"
2008-06-23 06:46:58 +00:00
f66e2e4004
fixed php5.2.6 problem: unknown type ''
2008-06-22 07:16:40 +00:00
2e77c2a4c6
"a little bit nicer implementation"
2008-06-11 04:20:39 +00:00
c57b02c59f
"allow to have more then one nextmatch widget on a page, for nathan and pERP :-)"
2008-06-11 04:05:10 +00:00
5fd2d8def8
removed unnecessary instancations and using static methods of html and egw_link class
2008-03-25 16:42:23 +00:00
ced6adf23f
reworked and generalised Klaus new custom field header feature, to use it in the addressbook too, easy to addapt for the other apps now, only requires the get_rows/search method to understand filter and order_by with cfs
2008-01-19 05:36:20 +00:00
3beb483c09
CSV Export for all eTemplate applications using the nextmatch widget to list their entries. The column names, labels and types can be set by the application or get autodetected by eTemplate. Admins can configure an export limit (max. number of entries to export) or disable the functionality completly for non-admins. The charset for the csv export can be configured in the common prefs. Applications can and have to turn the export explicitly off by setting ['nm']['csv_fields']=false. I only made a column-definition for InfoLog, which includes translated column-names.
2007-09-22 14:58:10 +00:00
1735a53f85
"fixed bug #946 : Nextmatch last ( >| ) button goes to start
...
also fixed number-of-rows selection, which worked only on the 2. go
--> both problems were introduced by the memory saving fix applied after the last RC"
2007-06-21 09:59:53 +00:00
af5804129f
"two fixes for the num_rows in the next-match widget:
...
- use a default of 15 rows, if user&group has no pref set
- use what's stored in the extension data, if value not set (nm-header not shown)"
2007-06-08 08:51:05 +00:00
915e5f74f2
"fixed now working saving of column-selection after the memory-saving-fix"
2007-05-26 07:51:17 +00:00
1e9b08d510
fixed problems pointed out by Janosch Machowinski <scotch-AT-tzi.de>
2007-05-25 12:18:00 +00:00
196046f66c
"fix to drastically reduce the memmory used by eTemplate sessions (accidently the whole eTemplate object was stored incl. db-object with all table definitions and the returned rows)"
2007-05-23 18:06:21 +00:00
b07f9f9704
"fix for bug #478 : Invalid argument supplied for foreach() when no nexmatch *headers in rows"
2007-05-13 06:19:11 +00:00
d1d4e02aad
"fix: suppresed php5.2's stupid emty haystack warning"
2007-04-29 14:18:08 +00:00
0eac6dd897
"killed a warning"
2007-03-16 12:20:19 +00:00
6bd5ac2da8
users can now switch every single column on or off in all nextmatch lists, admins can configure defaults (plus some bugfixes and other improvments)
2007-03-07 12:30:17 +00:00
e844de99cd
"fixed previous php5.2 fix, which caused readonlys set in the get_rows function not to work"
2007-02-14 07:11:42 +00:00
f53c68f94d
php5.2 fix and ability to return something from the get_rows function
2007-01-22 07:06:15 +00:00
0315d30672
revert last commit, as it gives a fatal error with php5.0
2007-01-08 21:23:02 +00:00
08aadb56cf
quitened a warning
2007-01-08 15:58:32 +00:00
8c6cb48d85
fix for bug #87 : Infolog - Addressbook categories mixed in 1.2.x
...
The select_widget allways used the cats of the current application. That's still the default, but it can be overwritten now via an option. The nextmatch_widget has now and optional parameter 'cat_app', which defaults to the app of the get_rows method.
2006-12-04 14:39:22 +00:00
cc0705e83a
cleanup
2006-10-24 20:12:33 +00:00
8d7bca0d8f
start with reimplementation of advanced search
2006-10-21 20:16:25 +00:00
73cfd5e7cc
fixed error-message in the editor: method is no string
2006-10-19 19:05:48 +00:00
c461da0bbd
fixed an off by one problem
2006-10-17 17:27:15 +00:00
9cbbf9bef9
classes for filterheaders and fixed the way the *active_sortcolum class is applied
2006-09-25 13:11:00 +00:00
03a7efb8a0
new sub-type for the nextmatch widget: custom filter. It allows to use any (select-)widget (specified as 1. option) as filterheader for the nextmatch widget. The accountfilter is now only a special case for the customfilter or filterheader.
2006-09-12 15:14:39 +00:00
fcfa0f81d5
giving the template name in the content precedence over the one supplied in the template
2006-04-30 07:10:42 +00:00
2a909066da
nextmatch widget can have an (optional) lettersearch now
2006-04-23 14:44:44 +00:00
69aa6abdec
update docu to better run trough phpdocumentor
2006-04-20 17:12:30 +00:00
f4ee3a80db
- fixing the fix: uninitialised ...
...
- additional alignment, caused some space behind the arrow in an active nextmatch header, in a right aligned cell - complicated ;-)
2006-04-05 15:28:48 +00:00
c18b81ffbf
fixed old nextmatch-widget problem, which cause the first click on a button in the list got not registered, because of an uninitialised filter
2006-03-27 15:08:47 +00:00
9a6649a931
- fixed not working buttons in nextmatch-list, if pressed before direct after login
...
- improved printing:
+ disabled unnecessary UI-elements in nextmatch
+ nextmatch has now selection for the number of rows to display
+ nextmatch-filters (selectboxes) are now printed as text
2006-03-26 22:17:55 +00:00
fc5c2baa45
added ablity to set onchange via content
2006-03-21 22:13:46 +00:00
7a4a18ec0a
phpgw --> egw
...
from this revision eTemplate requires a 1.0.1/1.2 API, the last working version for 1.0.0 has been taged "last_working_1_0_0"
2005-11-09 20:50:45 +00:00
519e6875d6
added option to supress search filed
2005-11-02 16:46:34 +00:00
b68fb24b25
nextmatch sortheader can specify a default sort now: default is ASC and can now be set to DESC
2005-07-17 21:42:11 +00:00
608d5131a4
implemented "Nextmatch Accountfilter", a nextmatch filterheader to filter by accounts using the perfered account-selection method
2005-07-14 06:47:14 +00:00
50ab75e58a
option to never hide the nextmatch line (if less then max-matches entries
2005-07-13 08:39:42 +00:00
2c8193ab05
do not disable data-line if rows-template has only one row
2005-06-11 20:15:02 +00:00
0476bb0032
fixed not working (first) selection of a filter
2005-04-27 20:48:53 +00:00
1b53dc172b
if no left or right header is specified, disable the cell to not create an empty (1 row, 1colum) table
2005-04-24 17:14:41 +00:00
e2df899c59
- if no content-rows, hiding the last line not the 2.
...
- removed $loop=false, as it is already intialised and evtl. unsets loops set by other widgets
2005-04-14 22:13:42 +00:00
6c4843263f
the nextmatch callback can now change or add items to sel_options, eg. to set column-filter contents depending on other column-filters
2005-03-13 23:38:37 +00:00