Ralf Becker
e3ff7b9569
radio button allow now to set the displayed readonly values to something different then X and empty
2006-04-30 07:20:12 +00:00
Ralf Becker
fcfa0f81d5
giving the template name in the content precedence over the one supplied in the template
2006-04-30 07:10:42 +00:00
Ralf Becker
c170b9a047
so_sql::search:
...
- you can use now "!''" (exclemation mark plus 2 single quotes) as value in $filter and $criteria to search for not empty columns
- only_keys (columns to retrieve) can additionally be an array of column-names
2006-04-24 20:48:18 +00:00
Ralf Becker
58cd8de0ce
disabled check can now be done via (pearl) regular expressions, eg. /^(val1|val2)$/ to check for two values
2006-04-24 20:42:42 +00:00
Ralf Becker
2a909066da
nextmatch widget can have an (optional) lettersearch now
2006-04-23 14:44:44 +00:00
Ralf Becker
6a089fb606
some fixes
2006-04-23 14:42:41 +00:00
Ralf Becker
76ff2ee6d1
confirm-message in onchange got not translated
2006-04-22 12:54:36 +00:00
Cornelius Weiß
71743a2260
update docu to better run trough phpdocumentor
2006-04-21 10:31:06 +00:00
Cornelius Weiß
69aa6abdec
update docu to better run trough phpdocumentor
2006-04-20 17:12:30 +00:00
Ralf Becker
2261ca5419
- dont write columns not set in $this->data
...
- read used internal name of primary key, instead of db name (only matters if they differ)
- param column_prefix of constructor and setup_table, to automatic setup a conversation from internal name (without prefix) to the db-name with the prefix
--> I will commit this bugfixes after a short testing period to 1.2 too
2006-04-19 08:03:28 +00:00
Ralf Becker
0d9a26e224
fixed not working arrow-navigation (grids) in the editor: php5.1 does not assign by reference if a function returns no reference
2006-04-09 08:16:12 +00:00
Ralf Becker
4794146748
removed / reverted some earlier fixes which caused other problems
2006-04-06 18:39:34 +00:00
Ralf Becker
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
Ralf Becker
435a8ee099
fixed disapearing addressbook view if changing something in the hooked in infolog. Caused by one etemplate app hooking an other one, was not working.
2006-04-05 15:24:46 +00:00
Ralf Becker
85a9bfb5d3
For a union-query call search for each query with $start=='UNION' and one more with only $order_by and $start set to run the union-query
2006-04-05 15:22:50 +00:00
Cornelius Weiß
821f206962
fix: advsearch in cat
2006-04-05 13:53:37 +00:00
Cornelius Weiß
d79ed4aa96
allow etemplate to use xajax
2006-03-29 19:25:00 +00:00
Ralf Becker
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
Ralf Becker
4a98fcd281
fixed default to be hours (not minutes)
2006-03-27 12:46:21 +00:00
Ralf Becker
54f423b6cf
added minutes as input unit to the duration / date widget
2006-03-27 12:22:12 +00:00
Ralf Becker
ddde44ea3c
added precision to the float widget
2006-03-27 12:21:29 +00:00
Ralf Becker
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
Ralf Becker
23f5d80380
enabled so_sql::search to use UNION
2006-03-26 22:09:02 +00:00
Cornelius Weiß
f8443b7c19
insert id in <div> tag
2006-03-22 13:04:17 +00:00
Cornelius Weiß
71d59ec6cb
fix forgotten </div> tag if empty content
2006-03-21 22:59:03 +00:00
Ralf Becker
fc5c2baa45
added ablity to set onchange via content
2006-03-21 22:13:46 +00:00
Ralf Becker
9dfb3f5629
fixed return of "<b></b>" for empty textfields
2006-03-21 17:11:57 +00:00
Ralf Becker
84b36865e1
dont give a required error if there's a blur content
2006-03-21 14:00:50 +00:00
Ralf Becker
a615cada89
added ability to specify some extra styles for the multiselectbox with checkboxes
2006-03-20 21:51:55 +00:00
Ralf Becker
c751dee313
fix to allow 2 eTemplate's in one request (eg. addressbook.view)
2006-03-16 14:20:57 +00:00
Cornelius Weiß
300b9b1070
addressbook extension:
...
Admin can now define multiple addressbooks each with an own edit / view template and an own icon.
Atm. all Addressbooks are stored in one backend, but this will change soon^tm
2006-03-14 13:54:17 +00:00
Ralf Becker
bd8dab6477
ability to set the onchange attribute
2006-03-07 23:44:21 +00:00
Ralf Becker
51c43c997f
docu update and make the content array globaly availible for eg. extensions
2006-01-11 05:25:49 +00:00
Ralf Becker
1f3f5651ee
bugfix: suppressing numeric attributes
2006-01-06 04:50:56 +00:00
Ralf Becker
68f2b987ce
bugfix: link-widget did not reset remark after an attachment/link
2006-01-06 04:50:11 +00:00
Ralf Becker
a1f055d42d
allow to use a constant for the app-name
2005-12-19 04:27:19 +00:00
Ralf Becker
28fe36e769
typo
2005-12-19 04:26:34 +00:00
Ralf Becker
e73c48f794
fixed some bugs and missing things:
...
- subs are closed (set to done) too, if an entry is set to done via the close action
- infolog stays now in the subs view, if you add or edit an entry there
- entries created from the projectmanager go a set category
- times can optionaly be shown in the list
2005-12-06 07:11:14 +00:00
Cornelius Weiß
ac8eb8bf72
fix: wildcard search
2005-12-01 17:16:04 +00:00
Ralf Becker
8fa2337beb
fixed prob. with the new sub-types of the link-widget, they returned null content because of the postprocess function, setting the cell to readonly fixed that
2005-11-12 13:22:05 +00:00
Ralf Becker
99ca767542
a bit more flexible parsing of confirm dialogs
2005-11-12 13:20:20 +00:00
Ralf Becker
b795d8172b
two minor enhancements:
...
- style editor gives now a msg, if the CSS file has been written
- the message new version exists contains now a link to load that version
2005-11-12 06:59:34 +00:00
Ralf Becker
090dc5c1da
shorten the category names, by not appending <Global [App]> anymore, instead we use a symbol (diamond) to indicate a non-user cat
2005-11-11 23:05:35 +00:00
Ralf Becker
b51c7496e6
not returning labes containing $row or $cont for translating
2005-11-11 08:49:42 +00:00
Ralf Becker
434431727a
taking $GLOBALS['egw_info']['flags']['params']['manual'] into account too
2005-11-11 08:49:06 +00:00
Ralf Becker
b668ae7f1a
editor was inserting one comma to much in case the popup target was _blank
2005-11-11 08:48:03 +00:00
Ralf Becker
9f1ef5c546
a bit bigger popup for the widgets-editor
2005-11-10 14:52:13 +00:00
Ralf Becker
9de22c86f2
1) label, html & image image widget now fully supporting link, target and popup (size of a popup to open, if link gets clicked)
...
2) several imporvments for the link-widget
- it uses now popups, if the link-registry says so for a given app
- new widget to add an already linked entry of an other app (used in PM so far)
- new widget to display a single link to view a linked entry
2005-11-10 14:51:12 +00:00
Ralf Becker
36a683642c
phpgw_setup --> egw_setup
2005-11-10 12:27:04 +00:00
Ralf Becker
96fd5ccfbd
fix for Lanfile to not add phrases which are variables
2005-11-10 12:26:16 +00:00
Cornelius Weiß
b57aaf28af
allow NOT in customfield search of type select
2005-11-10 12:10:17 +00:00
Ralf Becker
8237b88c41
small phpDoc updates
2005-11-10 05:42:28 +00:00
Ralf Becker
f21f778800
small phpDoc updates
2005-11-10 05:15:06 +00:00
Ralf Becker
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
Cornelius Weiß
b67562d721
added row actions
2005-11-09 19:13:51 +00:00
Ralf Becker
69ff4a066f
Manual widget, which open the online help from popups
2005-11-09 16:56:23 +00:00
Ralf Becker
d871b17bc9
valign top and other minor stuff
2005-11-08 14:33:16 +00:00
Cornelius Weiß
ffd9fec8c8
fix: searching in customfields of type select was not working
...
fix: hadle search actions if they are no button
2005-11-07 23:09:49 +00:00
Ralf Becker
a680d87a67
tabindex and accesskey
2005-11-05 17:07:29 +00:00
Ralf Becker
20d1b19c3c
method to get a reference to a widget by it's name
2005-11-05 16:09:10 +00:00
Cornelius Weiß
0c82e07152
fixed bug reported by lutz falkenberg
...
killed warnig if no customfields are present
2005-11-04 12:11:50 +00:00
Ralf Becker
9835bb0fdb
sort the apps alphabetic
2005-11-02 20:02:27 +00:00
Ralf Becker
1618a67d7e
duration can now (optional) differ between 0 and empty values, which get returned as null
2005-11-02 19:59:58 +00:00
Cornelius Weiß
10ff4dd436
cleaned op logic
...
added action support for result_sets
still some layout stuff to do
2005-11-02 16:49:45 +00:00
Cornelius Weiß
fba9f65ae3
add option "dosn't matter" to selectboxes in search-mode
2005-11-02 16:48:24 +00:00
Cornelius Weiß
519e6875d6
added option to supress search filed
2005-11-02 16:46:34 +00:00
Ralf Becker
b254fdaeaf
allow to use !patter as value in the criteria array to invert the query (NOT LIKE instead of LIKE)
2005-11-01 10:13:28 +00:00
Cornelius Weiß
ad5c21fca1
new widget for advanced search (needs still some work)
2005-10-31 17:49:19 +00:00
Cornelius Weiß
e3e75bc70d
fixing the fix :-)
2005-10-31 09:33:15 +00:00
Ralf Becker
968c1d41a5
fixed fatal error when calling soetemplate::add_cell with the template itself
2005-10-31 09:06:24 +00:00
Cornelius Weiß
202611ea0d
clean up code
...
bugfix for type radio
2005-10-28 21:05:56 +00:00
Cornelius Weiß
2afcf77024
advanced custiomfield widget moved from infolog
2005-10-28 18:29:05 +00:00
Ralf Becker
8bfbbd96ae
allow extending classes to use numerical and string debug-levels, so_sql only reacts on debug=4
2005-10-16 11:45:59 +00:00
Cornelius Weiß
f578c4f826
make tinymce call easier and provide some custom view
2005-10-13 20:43:06 +00:00
Cornelius Weiß
c5d434332c
make both (htmlarea / tinymce) pluging arguments styles working in etemplate
2005-10-13 15:13:58 +00:00
Ralf Becker
e76a77cce9
Make the PHP session restore an own session type in manageheader. So you can switch it on and off, without the need to edit the code. At the moment it's off by default, with a note that it can give a big performance boost (if it works on your distro).
...
Please note: If you already edited your phpgwapi/inc/functions.inc.php to switch it off, you will get an cvs conflict on updating, just do a "cvs update -C phpgwapi/inc/functions.inc.php" to fix it. If you want to use the session restore or you already used it, you need to go to Setup >> Headeradmin and switch it on there.
2005-10-13 12:17:38 +00:00
Cornelius Weiß
9cbf5c356b
use tinymce for htmlareas
2005-10-10 15:43:45 +00:00
Ralf Becker
cb59056b85
fixed wrong unit-label
2005-08-17 11:04:21 +00:00
Ralf Becker
a962d8cbf7
fixed (maybe PHP5 related error) that caused the selection of multiple cats to fail
2005-08-02 08:52:47 +00:00
Ralf Becker
566d5ecbd5
added parameter for a popup in links
2005-07-30 12:49:11 +00:00
Ralf Becker
e03b9a8a67
fixed double <global> in cat-selection for application global cats
2005-07-30 12:48:27 +00:00
Ralf Becker
5254c9690f
*** empty log message ***
2005-07-30 12:45:54 +00:00
Ralf Becker
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
Ralf Becker
4b97e9463c
new output mode for home: first-time return content (to create the protalbox), next time use echo as we run alone
2005-07-17 21:40:31 +00:00
Ralf Becker
7378a3b898
fixed spelling
2005-07-14 06:56:56 +00:00
Ralf Becker
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
Ralf Becker
5803c3a7c7
1) extensions can now use other extensions - thought only the post_process function of the topmost/first extension is called (this need a bit more work)
...
2) grid and template now only temporary set $readonlys['__ALL__'] if they are readonly (before that was permanently set and made all further widgets readonly)
2005-07-14 06:42:39 +00:00
Ralf Becker
55b65ed240
saving the widget type more compatible with other extensions
2005-07-14 06:31:05 +00:00
Ralf Becker
50ab75e58a
option to never hide the nextmatch line (if less then max-matches entries
2005-07-13 08:39:42 +00:00
Ralf Becker
1e3124d099
fixed readonly display of select-dow and add a new option if and where the summaries (workday, weekend) should be displayed
2005-06-19 11:10:38 +00:00
Ralf Becker
76ff6260c2
allow to set class and align for boxes (incl. the template itself)
2005-06-19 08:31:11 +00:00
Ralf Becker
215ab71516
added javascrpt values2url function to transmit selected runtime values via the url to a popup, which can use etemplate::process_values2url to retrieve the values from the url as content-array (incl. $preserv from exec())
2005-06-16 21:44:51 +00:00
Ralf Becker
fd13a74162
quitent a warning, which happens if readonly
2005-06-16 21:32:07 +00:00
Ralf Becker
e1df8ccd7f
readonly checkboxes can now be disabled (not displayed), if they are unchecked
2005-06-14 21:38:49 +00:00
Ralf Becker
d5d43df995
fixed wrong message about not writable dir
2005-06-14 21:36:52 +00:00
Ralf Becker
7d5686a55c
fixed wrong id in label of checkbox
2005-06-14 08:40:39 +00:00
Ralf Becker
74b50f5dea
added multiple checkboxes with identical names ending []
2005-06-12 15:58:22 +00:00
Ralf Becker
8ef28951a8
added form::name() pseudo function for onclick events to find out the name used in the form
2005-06-12 13:22:47 +00:00
Ralf Becker
6a4ff5d1d1
allow to specify the app-name in which a widget is defined in the widgets name: list($app) = explode('_',$name)
2005-06-12 12:32:59 +00:00
Ralf Becker
0cde45389d
allow to override the id of a widget
2005-06-12 12:31:05 +00:00