Ralf Becker
fbebdd7bcc
use new facility to include java_script in the html head-tag
2003-04-21 08:43:20 +00:00
Ralf Becker
38c7e3d145
fix for the date-widget of the today button and javascript
2003-04-13 21:47:03 +00:00
Ralf Becker
3e73fa66d8
added time and date+time to date_widget and select-number to select_widget
2003-04-13 19:14:50 +00:00
Ralf Becker
fe64fbbb17
enabled translation of the title-tag of images as submit-buttons
2003-02-22 15:03:27 +00:00
Ralf Becker
7d836e4c53
some docu updates and cleaned up some debug-code
2003-02-22 12:29:04 +00:00
Ralf Becker
498ef1b870
changed behavior of no_lang on extra labels (labels in front of input-fields, not buttons), the get now always translated if they are longer than 1 char and do not contain variable content (via @ or $)
2002-10-29 00:52:59 +00:00
Ralf Becker
b7dfc2ef9d
etemplates send its output now for HEAD through the xslt-framework
2002-10-26 18:45:37 +00:00
Ralf Becker
466c33e3b0
Got fileattachments working as links:
...
- link-widget and infolog/link-class can attach files now
- changed the value of the file-widget (it's an array now)
2002-10-20 15:06:52 +00:00
Ralf Becker
95f9ac8504
fix to distinguish between entities (eg. ü) and accesskeys lik &Delete
2002-10-18 21:33:39 +00:00
Ralf Becker
6e17b96dd9
some fixes to get the links working in case the entry is not yet created
2002-10-18 20:20:35 +00:00
Ralf Becker
d63e2607f8
some fixed to enable infolog with etemplates to run in 0.9.14
2002-10-17 23:34:28 +00:00
Ralf Becker
0666aebaba
made more attributes loadable from the content-array
2002-10-17 22:10:12 +00:00
Ralf Becker
bf9c214c49
added support for hooks written with etemplates
2002-10-16 00:19:36 +00:00
Ralf Becker
e7048b5fb5
lots of fixes and additions:
...
- load_via works now in boetemplate::read
- included templates are relative to the includeing tpl, if they contain no '.'
- xul_io is alway writing the comple/absolute name
- HBox gets width=100% if alignment other then left set (new!)
- added links as 2. option to label
- added header function to uietemplate
2002-10-14 00:39:47 +00:00
Ralf Becker
61aa0d4c58
set post_process for an extension only if the extension has a post_process funktion, else it might overwright the normal post_process
2002-10-12 22:37:29 +00:00
Ralf Becker
ec1ffc81be
Many new stuff for the eTemplates:
...
- added vbox and hbox support: container to put widgets in one row or column
- complete rows and column can now be disabled (even with a simple comparison with a variable in content, eg. disabled if the var is empty)
- labels and helptexts from tpls with 'test' in there name, get no longer written to the lang-file
- update the documentation
2002-10-12 16:37:44 +00:00
Ralf Becker
a3aaf60ede
implemented possibility to disable rows and cols,
...
disabling can depend on a value of $content
2002-10-10 11:29:36 +00:00
Ralf Becker
0a02c90ac7
made labels with accesskey work
...
changed name for html-widget from raw to html
fixed some error/warnings
2002-10-09 00:31:01 +00:00
Ralf Becker
3adb76644e
added TITLE to link around img as submit-button
2002-10-08 00:08:40 +00:00
Ralf Becker
0bcaa1b8b3
- load translations for etemplate too, if called from other app
...
- added phpgw_footer for stable
- some checks for sel_options
2002-10-06 00:20:32 +00:00
Ralf Becker
2c021a3be1
small fix to get $sel_options for the last name
2002-10-04 23:15:46 +00:00
Ralf Becker
912566fdec
removed all eval to get a slight better performance
2002-10-03 23:47:14 +00:00
Ralf Becker
d59e5aaebc
added extra-row for single-line selectbox in options and ability to have select-options set by an extension and by $sel_options or $content["options-$name"
...
changed names of theme-css-styles to be compatible with ceb's changes, html::themeStyles is used for 0.9.14
2002-10-03 16:52:42 +00:00
Ralf Becker
53da587f5b
put all pre-defined select-boxes in an extension, dont need sbox-class any more
2002-10-02 00:44:33 +00:00
Ralf Becker
290ba0b094
completly rewritten uietemplate::process_show to not longer need to work recursively and be able to do input-checks later on
2002-10-01 18:26:30 +00:00
Ralf Becker
b81315af45
added checks if the several functions in an extension are implemented
2002-09-29 22:24:33 +00:00
Ralf Becker
9da89960a9
added overflow handling via <div style="overflow: $overflow"> to etemplate, but it is very buggy and inconsistent implemented in the several browsers so i cant recomand using it
2002-09-29 16:35:54 +00:00
Ralf Becker
f812fda881
template-options now in separate fields in the editor, made options/size field in the db bigger and added a modified to the db
2002-09-29 13:01:40 +00:00
Ralf Becker
850a835f1c
using include_once now to include the class we extend and exclusivly the etemplate.html class
2002-09-29 08:50:18 +00:00
Ralf Becker
147a2ba800
changed templates to use ceb's css-theme-files
2002-09-28 00:30:01 +00:00
Ralf Becker
6512e21af4
changed templates to use ceb's css-theme-files
2002-09-28 00:09:47 +00:00
Ralf Becker
ed81de3f86
big performance improvment by using references (droped php3 compatibility)
2002-09-27 16:17:39 +00:00
Ralf Becker
86f9c5ce6a
forms are send now to /etemplate/process_exec.php, which sets the current_app from $HTTP_POST_VAR['app']
2002-09-25 23:19:31 +00:00
Ralf Becker
37215bffa7
send app-name as get-var to process_exec to allow the changed /index.php to setup for the right app
2002-09-25 22:22:10 +00:00
Ralf Becker
ee31b85185
multiple tpls in file get are now automaticaly load, even if name != filename
2002-09-25 16:36:07 +00:00
Ralf Becker
161ff221e3
dont write js-functions only if it is tested that js is disabled
2002-09-24 22:34:21 +00:00
Ralf Becker
7bd87b1180
changed interface for extensions to:
...
pre_process(&$cell,&$value,&$extension_data,&$readonlys)
post_process(&$cell,&$value,&$extension_data,&$loop)
2002-09-24 21:57:15 +00:00
Ralf Becker
ede69c0a38
eTemplate extensions can now change the $readonlys-array.
...
nextmatch-widget uses this to allow get_rows to switch button on and off.
2002-09-24 17:28:45 +00:00
Ralf Becker
43c5ce9318
improved the cache-handeling:
...
- works now with versioning (only via the db-storage, not files)
- removed a lot unnecessary db- and/or filesystem accesses
2002-09-24 10:00:58 +00:00
Ralf Becker
4214452471
added <button image=".." ro_image=".."/> to have an image instead of a button
...
updated referenz.html
2002-09-17 12:29:01 +00:00
Ralf Becker
d927ce6f07
added eTemplate widget file / FileUpload
...
added options param to html.form
2002-09-12 08:40:57 +00:00
Ralf Becker
849a0e3835
first version of xml/xul import & export of etemplates
2002-09-12 00:35:20 +00:00
Ralf Becker
b977162613
going back to the old way of showing content, before Seek3r's change in the templates.
...
Showing the content via set_var('phpgw_body',$html) removes '{something}' from the html and expressions like that are needed as variable names.
2002-09-03 10:27:23 +00:00
Ralf Becker
569a3672b0
some corrections for the inline-doc-parser
2002-09-02 11:14:30 +00:00
Ralf Becker
2a28cf1fff
button can be just a link now, if you set onChange for the button and javascript is enabled.
...
Added a test for javascript and removed all javascript from the output if javascript is not enabled.
2002-06-15 19:59:07 +00:00
Ralf Becker
fd6c630234
changed argument-order of isset_array to be the same as in set_array and get_array: isset_array($arr,$idx)
2002-06-15 09:21:55 +00:00
Ralf Becker
b4967da945
a lot of new stuff, to give the extensions more freedome:
...
- label and help-texts can contain '@<index>' to reference a variable in the content array
- content changed by an extension is now handled correct in all cases of sub-arrays
- added CELLSPACEING and CELLPADDING options for the template / table
2002-06-10 21:34:58 +00:00
Ralf Becker
36ef7dec78
some changes to get the tab-widget working:
...
- the template is saved in the app_session for process_exec and not read again from the db
- extensions can request (trough $templ->loop = True) to have an other loop through exec process_exec (e.g. to show an other tab)
- extensions can have persitant data (via app_session) in $GLOBALS[phpgw_info][etemplate][extension_data][<extension-name>]
2002-06-09 21:40:06 +00:00
Ralf Becker
e6c8635555
this enables the eTemplates to run in 0.9.14 as well as HEAD
2002-06-07 21:26:05 +00:00
Ralf Becker
1af318fbba
small documentation update for function process_show
2002-06-05 21:34:55 +00:00