Commit Graph

166 Commits

Author SHA1 Message Date
Ralf Becker
912566fdec removed all eval to get a slight better performance 2002-10-03 23:47:14 +00:00
Ralf Becker
9b2ae24745 fixed 'cannot redifine var2xml', which ocurs if xslt already loaded xmltools
added name of base-tpl to contructor-call for embeded templates
2002-10-03 23:46:28 +00:00
Ralf Becker
3d9887ad01 its hard to get a cvs tag in the source, that should not be changed by CVS 2002-10-03 19:53:47 +00:00
Ralf Becker
07bec1fa34 documented the nextmatch-widget and the attrs/options for the predefined select's 2002-10-03 18:26:47 +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
402d5c67c5 added options for listbox too and allow comma-separated extra-attributs 2002-10-03 16:48:17 +00:00
Ralf Becker
8a541d29e8 added more error-messages and changed soetemplate::toTranslate to not write messages starting with '@' and do write extra-line of selection in options 2002-10-03 16:46:18 +00:00
Ralf Becker
84ef2380ee added / changed some parameter, got accounts working 2002-10-03 16:43:26 +00:00
Ralf Becker
a45f632221 made it 1 line 2002-10-03 16:40:21 +00:00
Ralf Becker
34b6bc6c14 update 2002-10-03 16:38:54 +00:00
Ralf Becker
92fef5cc31 changed ext of eTemplate-files to .xet 2002-10-03 15:38:41 +00:00
Ralf Becker
116511260d typo 2002-10-03 13:24:45 +00:00
Ralf Becker
87d1b56270 added an empty CVS-Id to the eTemplate xet- and distribution-file 2002-10-03 11:10:52 +00:00
Ralf Becker
d2cc9b2d7f changed name of hidden-input for current app 2002-10-03 10:31:24 +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
68f4bcc745 identstring added to constructor and inherited to children 2002-10-01 23:35:30 +00:00
Ralf Becker
4ca7787f9f update 2002-10-01 22:22:02 +00:00
Ralf Becker
fbd5f81c0e set indentstring to '' for var2xml and to "\t" for the rest 2002-10-01 22:13:09 +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
2137de5884 renamed eTemplates xml files from .xul to .xet and added support to load a xslt-file as a template 2002-09-30 19:06:29 +00:00
Ralf Becker
57d97a9fd4 renamed eTemplates xml files from .xul to .xet 2002-09-30 18:19:50 +00:00
Ralf Becker
c9170e138e added xslt_widget: renders html via Seek3r/ceb's xslt-templates
Example is the tpl etemplates.xslt_widget.test with the xslt-file etemplate/templates/default/test.xsl
2002-09-29 22:27:18 +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
2dcb0ace3c removed a left-over debug-message 2002-09-29 22:23:30 +00:00
Ralf Becker
493c25bbf4 fixed a typo in the call of the render-function (extensions) 2002-09-29 22:21:29 +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
a2dcfae7b4 some more browser detection and using title instead of alt for images for all browsers but netscape 4.x 2002-09-29 16:33:47 +00:00
Ralf Becker
23cb3a3fe6 get rid of warning if try to read etemplate with empty name 2002-09-29 16:12:52 +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
9a88763149 added div 2002-09-29 12:59:24 +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
seek3r
86032f02dd removed common->phpgw_exit() and fixed all references to it in the core apps and api 2002-09-28 20:01:44 +00:00
seek3r
8abf9fa1a5 Switched to using the register_exit_function() and added scrolling divs to a couple places for examples 2002-09-28 15:20:20 +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
730ce71b8b fixed a warning 2002-09-25 16:27:11 +00:00
Ralf Becker
b6e2ef8143 some more examples for xul-files 2002-09-24 22:45:02 +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
3668f6e6dd fixed wrong order from rows,cols of the multiline textarea / xul textbox 2002-09-24 22:05:01 +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
19eef3f976 show values now preservs the values which are arrays 2002-09-24 21:55:16 +00:00
Ralf Becker
28618888da some fixes:
- listbox (multiline select) was not setting the type on export
- templates referenzed by nextmatch or tab-widget got not embeded on export
2002-09-24 19:21:56 +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
55793a448f fixed nextmatch not reporting the value of start, if not scrolled (one of the arrows used) 2002-09-24 12:44:03 +00:00
Ralf Becker
630a0a7cda this is an example for several templates in one file.
It includes all (nested) templates of the eTemplate editor.
2002-09-24 10:02:33 +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