Commit Graph

880 Commits

Author SHA1 Message Date
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
3d5ec14b75 implemented "Nextmatch Accountfilter", a nextmatch filterheader to filter by accounts using the perfered account-selection method 2005-07-14 07:02:50 +00:00
Ralf Becker
7378a3b898 fixed spelling 2005-07-14 06:56:56 +00:00
Ralf Becker
19fd5c4970 implemented "Nextmatch Accountfilter", a nextmatch filterheader to filter by accounts using the perfered account-selection method 2005-07-14 06:53:19 +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
petere78
7d720dc5ea Set HTML document type to XHTML 1.0 Transitional everywhere (almost).
Correct various misspellings and other oddities in the document type
declarations.  Convert HTML tags to lower case in the affected files.
2005-07-07 20:09:52 +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
Ralf Becker
2c8193ab05 do not disable data-line if rows-template has only one row 2005-06-11 20:15:02 +00:00
Ralf Becker
6fd3abff3b initialised var to kill warning 2005-06-11 20:13:38 +00:00
Ralf Becker
68074ad82e fixed proxy to to add options to a selectbox, needed by IE ;-) 2005-06-11 20:11:41 +00:00
Ralf Becker
4693d2c6b4 added proxy to to add options to a selectbox, needed by IE 2005-06-11 19:06:38 +00:00
Cornelius Weiß
7679d73df0 update documentation 2005-06-11 10:49:50 +00:00
Cornelius Weiß
ea424535df update documentation 2005-06-11 10:09:34 +00:00
Ralf Becker
ba459fdfcd fixed link to DeveloperDocs 2005-06-11 10:08:08 +00:00
Ralf Becker
84c06483f0 show groups allways as lang('Group').' '. 2005-06-07 08:45:53 +00:00
Ralf Becker
ef3e6bc4f4 New widget for durations: floating point input with an optional selectbox to specify a unit (hours or days). The storage format is configurabe and can be either minutes (integer) or hours or days as float 2005-06-02 22:43:44 +00:00
Ralf Becker
e233ade4c9 - extension can now use name_expansion in their options
- remove some unnecessary / doubled code
2005-06-02 22:26:41 +00:00
Ralf Becker
d037789e1f allow help-text (in status line of browser) for labels too (shown via onmouseover of the surrounding table-cell)
=> dom tabs show the help-texts again
2005-06-02 14:44:49 +00:00
Ralf Becker
00408f24cb - applied fix from Joao Martins: extra_link_target without help
- fixed a double translation on the help text of the extra_link
- running the help-text through expand_name now to allow eg. row specific helptexts in nextmatch rows
2005-06-01 08:09:33 +00:00
Ralf Becker
c555299592 fixed typo, that prevented a css class on a single cell of a box to be used 2005-05-31 21:29:49 +00:00
Ralf Becker
266949f632 small fix to not set the css class of templates or grids in a cell twice, it is not good for border 2005-05-25 15:09:47 +00:00
Ralf Becker
e435c63ad7 two problems fixed:
- tab-widget was not always submitting AND restoreing the selected tab
- now you can use the short, relative name to select a tab too
2005-05-25 14:10:27 +00:00
Ralf Becker
e19da05e52 fixed problem on home-page: set_app(etemplate) was missing 2005-05-23 08:00:54 +00:00
Ralf Becker
90e7bd7595 2 small bugfixes:
- default values for readonly checkboxes (x) get set now, even if checked and unchecked values are specified (but no readonly values)
- fixed readonly case of option values for selectboxes with label+title (value is an array with keys label+title)
2005-05-21 18:21:55 +00:00
Ralf Becker
fc5d6daee4 - query_list can now return arrays with customizable keys, eg. for option-lists incl. title
- save works now for tables which have no columns beside the primary key
2005-05-21 18:17:21 +00:00
Ralf Becker
ef7fa4813c re-enabled the 1.0.0 compatibility of the HEAD version of eTemplate: allows to use HEAD eTemplate in an 1.0.0 install, eg. to use the improved tab-widget (no reload anymore) 2005-05-21 07:56:02 +00:00
Ralf Becker
7cc61c1ba4 for embeded templates propagate the CSS class to the template, helps the extension a lot, as one can specify a class for the extension and the extension automatic use it in the template used to render the extension 2005-05-21 07:41:09 +00:00
Ralf Becker
0793450251 own template to edit grids: has now separate fields and helptexts for the diverse values comulated in size/options 2005-05-20 16:56:16 +00:00
Ralf Becker
c59b7c4aca - using the styles for htmlarea for the readonly version (div) too
- autom. adding px to numerical width and height values for the table
2005-05-20 16:49:54 +00:00
Ralf Becker
db148b55bc - fix_set_onclick was not called, if one navigated to a widget with the arrows
- onclick of a button was not reset, when a button was converted to a box
2005-05-20 12:01:15 +00:00
Ralf Becker
e66fc40408 tab-widget can change now between the tabs without a reload 2005-05-19 13:16:52 +00:00
Ralf Becker
3c8f31fcf7 some bug-fixes plus using the new mysql >= 4.0 feature to count the total number of rows in a limited query 2005-05-19 13:15:19 +00:00
Ralf Becker
e38b703f77 fixed: saving of imported templates was not working 2005-05-19 06:56:04 +00:00
Ralf Becker
ba85974cef new method query_list to return an array with one column as key and an other one as value, eg. for option-lists 2005-05-10 14:44:34 +00:00
Ralf Becker
dee6d75828 re-added exidently removed swap method 2005-05-10 14:43:42 +00:00
Ralf Becker
f5da559e25 fixed typo in last commit 2005-05-08 17:54:05 +00:00
Ralf Becker
5fe6577033 widget-popup: changed version lead to empty template 2005-05-08 07:25:58 +00:00
Ralf Becker
42d7504d30 file contained the "wrong" editor.list_result template 2005-05-08 07:24:58 +00:00
Ralf Becker
be91927a2b file contained the "wrong" editor.list_result template 2005-05-08 07:12:46 +00:00
Ralf Becker
27c12ddf2c 1) many bug-fixes
2) old editor removed
2005-05-07 14:05:10 +00:00
Ralf Becker
31aec3834b 1) width of browser-window is not permanently tracked in etemplate::innerWidth (on each submision of a form and stored in the session, default of 1018 is uses on first time)
2) images can have an imagemap (3. option)
2005-05-07 14:00:06 +00:00
Ralf Becker
f7573b9235 using db::select for read and search, search uses now *,? as wildcard 2005-05-07 13:55:19 +00:00
Oscar Manuel Gómez Senovilla
1cc693567b *** empty log message *** 2005-05-04 22:52:06 +00:00
Ralf Becker
434a91f041 allow to use etemplate apps as sitemgr modules:
- extend etemplate's sitemgr_module class and set the $etemplate_method class-var to a method/menuaction of the app
- the app need to return etemplate::exec() (otherwise the content is empty)!!!
- the app need to avoid redirects or links, as this would leave sitemgr!!!
2005-05-02 15:07:37 +00:00
Ralf Becker
72aa737bc4 search: allow aliases in the retrived columns 2005-05-01 11:38:59 +00:00
Ralf Becker
3de0d563ca - fixed horizontal alignment of all box-types
- allow to re-enable (by default) disabled cells, via setting the value for their name in $readonlys to false
- class attribute can be a reference into the content (@) and/or contain vars like $row or $col
2005-04-27 20:53:17 +00:00
Ralf Becker
0476bb0032 fixed not working (first) selection of a filter 2005-04-27 20:48:53 +00:00
Ralf Becker
fa95917fba - get_rows functions now allows to pass a join to the select-function
- fixed the counting of not-left joins (we cant ignore them, nor can we use count(*), we make an unlimited query now and retrive the number of rows with num_rows())
2005-04-27 20:47:34 +00:00
Ralf Becker
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
Ralf Becker
756062a477 disable_cells: new param $disable=true to also (re-)enable a cell 2005-04-24 17:13:44 +00:00
Ralf Becker
40526f9b2b - read use now only the unique keys, if no primary key specified
- search: allow to specify the number of rows to return (only the offset was possible before)
- improved hadling of table.*
2005-04-24 17:11:34 +00:00
Ralf Becker
a713f8afac 1) autorepeated colums: only check if the max. column-number, reached so far, is exeeded, otherwise the rows have a differen number of cells and it saved a lot check
2) no <label> tags of readonly widgets or label-widgets
2005-04-22 13:51:59 +00:00
Ralf Becker
9d43446af2 fixed 2 join-related bugs 2005-04-22 13:49:36 +00:00
Ralf Becker
5f05d9cae9 search:
- returns reference now
- $order_by param can contain a GROUP BY clause too
- $extra_cols param can contain comma-sep. string now
- fixed reg-expr. to detect column-aliases (was not requiring a space after AS before)
2005-04-20 17:27:48 +00:00
Ralf Becker
7231175d90 added missing overflow attribut for grids 2005-04-20 17:25:06 +00:00
Ralf Becker
658fe2f4c9 allow to pass (already quoted) query-parts as filter 2005-04-19 13:54:55 +00:00
Ralf Becker
33d296114f Finnish langfiles from Jussi Siponen - jusiponen-at-users.sf.net 2005-04-15 15:21:52 +00:00
Ralf Becker
94202f6581 Croation translations from Mladen Novosel <mnovosel-AT-info-sol.net> 2005-04-15 10:18:20 +00:00
Ralf Becker
2b1c2a359c small documentation update 2005-04-14 22:36:05 +00:00
Ralf Becker
851439d0d9 using now class set in cells of a VBOX or HBOX 2005-04-14 22:35:24 +00:00
Ralf Becker
3f0a208c6a fixed select-percent: if an extra-label was given (eg. None) it used 0% even if the value was empty or unset, now the extra-label is used 2005-04-14 22:34:13 +00:00
Ralf Becker
046291100a - possebility to disable file-attachments
- allow to overwrite some of the label
2005-04-14 22:14:01 +00:00
Ralf Becker
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
Ralf Becker
7f74e935bb small fix count(*) in get_rows uses no LIMIT 2005-04-14 22:09:40 +00:00
Ralf Becker
3a479fd54c importing the app.css file of the edited template 2005-04-14 22:08:25 +00:00
Ralf Becker
7a39be36b6 some bugfixes:
- date-time: empty date not recogniced
- date-timeonly, date-houronly: use only seconds, no timezone converstation between server-time and UTC (default for mktime())
2005-04-10 21:25:42 +00:00
Ralf Becker
f2be05f26f added join parameter to the read too 2005-04-10 21:15:33 +00:00
Ralf Becker
c84e492e91 documentation update:
- fixed wrong / not working popup javascript
- updated xet-file example to include <template> tags
- updated the describtion: a (nested) widget tree is allowed in HEAD now and not just one grid as in the 1.0.0
2005-04-10 13:39:33 +00:00
Ralf Becker
da8ccaa6bb allow to specify the app of an image by giving <app>/<name> instead just a <name> 2005-04-08 18:31:55 +00:00
Ralf Becker
20cacc2f1d 1) fixed not working inserts, if primary key (not auto-increment) where given
2) allow 0 to be written and not treated as null
3) added join feature for search
2005-04-08 18:30:32 +00:00
Ralf Becker
37fbde58da fixed wrong link 2005-04-07 12:08:59 +00:00
Ralf Becker
af01149810 fixed to bugs:
1) cat-selection in nextmatch does not switch back to all, after a cat has been selected
2) error when using internal widget type deck
2005-04-06 06:31:27 +00:00
Ralf Becker
51a0ac0f80 fixed not displayed error-message: write failed (webserver has not write-rights). Before writes of tables for new created apps silently fail. 2005-04-04 08:50:45 +00:00
Ralf Becker
cb820c8ccf only omit filter-column in search, if it's realy set to a value 2005-03-29 17:06:50 +00:00
Ralf Becker
88577483bd fixed editing of versions other then the latest version 2005-03-29 14:16:42 +00:00
Oscar Manuel Gómez Senovilla
f2a93fa910 *** empty log message *** 2005-03-26 22:00:50 +00:00
Ralf Becker
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
Ralf Becker
4eb9a76c0b search accepts now a string with column-names for the only_keys parameter, you can use eg. 'DISTINCT mycol' 2005-03-13 23:35:51 +00:00
Ralf Becker
3435f58d39 not calling CreateObject if class-file does not exist 2005-03-07 21:58:15 +00:00
Ralf Becker
c2bf8d30af allow to specify a target for links on images 2005-03-07 21:56:30 +00:00
Ralf Becker
d238e9d9cd added optional parameter to the constructor to pass a db-object, eg. for a connection to a different database/host 2005-03-06 21:39:46 +00:00
Ralf Becker
8c03c0999a - allow to ignore validation-errors of certain fields (for the editor)
- allow to set and promote attributes for process_exec in extensions (needed for date)
- readonly removes file-uploads now
- readonly value for mulitselectbox is in multiple lines now
2005-03-05 14:59:33 +00:00
Ralf Becker
6b3eda15a6 fix to allow setting needed attribute for dates 2005-03-05 14:56:30 +00:00
Ralf Becker
89dadea91f removing the pressed first, left, right and last button-values from the returned result, as we use them (only) internal 2005-03-05 14:55:38 +00:00
Ralf Becker
df847f6d8f returning extra_cols in search 2005-03-05 14:54:14 +00:00
Ralf Becker
b3249095a3 only try instanciating get_rows object, it a non-empty name given, else we get an error-message in the editor 2005-03-05 09:25:17 +00:00
Ralf Becker
887e71e57e 1) fixed lost egw object if register_globals=On: was caused by the identicaly named session-variable used for php4-sessions (now renamed to egw_session)
2) $GLOBALS['phpgw{_info}'] ==> $GLOB ALS['egw{_info}']
2005-03-04 11:33:44 +00:00
Ralf Becker
9627814ab2 killed a debug-message 2005-02-27 21:32:43 +00:00
Ralf Becker
6874870274 silently fixing 0 based array 2005-02-27 21:32:06 +00:00
Ralf Becker
450de4d93f reworked so_sql class with new db-methods db::select, db::insert, db::update, db::delete and added get_rows method for the nextmatch widget 2005-02-27 21:31:10 +00:00
Oscar Manuel Gómez Senovilla
60ae406c63 *** empty log message *** 2005-02-27 10:20:49 +00:00
Ralf Becker
9f525747b4 bugfixes and using the checkbox version for the mutiple selectbox 2005-02-24 21:02:24 +00:00
Ralf Becker
717f53ece2 some bugfixes:
- tab-widgets can be edited (new editor lost template content and onclick_handler, if looping)
- select widgets accept again options via $sel_options[$name]  $name is the name of the widget and not the form_name
- grid-options get loaded again via the old editor
2005-02-23 14:33:00 +00:00
Ralf Becker
e47230d451 fix to allow session-id in the url too 2005-02-23 09:36:46 +00:00
Ralf Becker
ac060de053 docu update 2005-02-22 22:11:00 +00:00
Ralf Becker
8c34e1e04e - style popup is working now: allows to edit the embeded styles of an eTemplate as well of the apps app.css file
- some bugfixes in the editor
- popups can now directly called by a button and you can pass params via the content array
2005-02-22 21:02:26 +00:00
Ralf Becker
59a356048a fixed errors in the conversation from grids to boxes and the insert-behind for boxes 2005-02-21 12:26:20 +00:00
Ralf Becker
f5133fa9d5 allowing to set no_lang attribute for filter and filter2 via the content-array (as needed by Cornelius Weiss) 2005-02-21 09:21:48 +00:00
Ralf Becker
21c6ebd17e next step to a new eTemplate editor:
- new editor has now everything the old one had, beside editing of embeded stylesheets
- new possibility to define a confirmation for buttons via javascript
- finetuned the garbadge collection for php4 sessions
2005-02-20 21:45:24 +00:00
Ralf Becker
dfd35114a5 next step to a new eTemplate editor:
- widget editor works quite nice
- beware it can create Templates the old editor cant understand and destroy if you save or export them from the old editor!
=> need to move the other functionality (import, export, dump, ..) of the old editor to the new one, so the old editor can retire ;-)
2005-02-18 22:44:42 +00:00
Ralf Becker
e0a0cfc9fe first step to a new eTemplate editor:
- based on existing show function the template can be edited in place
- dblclicked widgets will be edited in a popup
- new editor supports not only one grid, but a hirachical tree of widgets
still missing:
- editing and operations of grid rows and columns
- type-specific templates for the popup, to make the options more intuitiv
In the meantime the old editor is still functional
2005-02-15 23:22:10 +00:00
Ralf Becker
fea797c2cb fixed cat-selection after removal of depricated class-var 2005-02-14 15:05:11 +00:00
Ralf Becker
bc13c208fe fixed inline documentation, works very nice now 2005-02-13 13:03:36 +00:00
Ralf Becker
f2e0fda75d - new function widget_tree_walk, which aplies a given function to all widgets or a template, used now by soetemplate::getToTranslate() and boetemplate::set_cell_attribute()
- fixed inline documentation, works very nice now
2005-02-13 13:03:01 +00:00
Ralf Becker
ab02fe9ee0 fix for bug [ 1120676 ] Date&Linking Probs in InfoLog:
caused by error in handling of array's when magic_quotes_gpc was on
2005-02-12 13:59:08 +00:00
Ralf Becker
f520cbb004 updated dependencies 2005-02-10 14:16:02 +00:00
Ralf Becker
22f7aaf56c fix for bug [ 1049574 ] Windows does not support dates prior 1970-01-01
using adodb's datelibary instead of the regular php-functions: date, mktime, ...
also added input-validation for dates
2005-02-09 10:15:49 +00:00
Ralf Becker
482156d7b5 fix for bug [ 1019398 ] s/Referenz/Reference/ 2005-02-08 18:22:18 +00:00
Ralf Becker
a9ea2f8cf9 using clone() to create copies of the db-object for php5 compatibility 2005-02-08 18:21:07 +00:00
Ralf Becker
ebf6ab3262 Sending "... is no valid method" error now as validation error, instead just echoing it 2005-02-08 17:46:34 +00:00
Ralf Becker
7645b3f0c5 Step #3: xml export now with any tree too.
Editing still need to be reworked.
More to come ...
2005-02-08 14:59:41 +00:00
Ralf Becker
84e89d31be Step #2: Redering and importing (xml) are working now with any tree.
Export and editing still need to be reworked.
More to come ...
2005-02-08 12:29:06 +00:00
Ralf Becker
7c0bce63ed reworked a bit the UI:
- more idots conform (app_header)
- showing im-/exported xml (fixed old debug output)
- return works not in the name-field
2005-02-06 18:12:26 +00:00
Ralf Becker
472733589f fixed translation of groupbox caption 2005-02-06 17:52:43 +00:00
Ralf Becker
52b42e13bb 1) added GroupBox (HTML: fieldset) to group widgets by a frame with an optional caption
2) Step #1 of removing eTemplate's limitation on allowing only a grid as root element of the widget tree (which can NOT directly contain further grids, thought references to other templates/grids are ok). The storage layer allows now a real tree. Redering and editing only works on the old data variable, which is now a reference to the first grid in the tree.
More to come ...
2005-02-06 15:49:50 +00:00
Ralf Becker
60a34f34fc Fixed disapearing backslashes if magic_quotes_gpc=Off. Now stripslashes is only run if it's On. 2005-02-04 13:40:56 +00:00
Oscar Manuel Gómez Senovilla
29997ba72f bug 1112125 2005-01-29 19:36:06 +00:00
Oscar Manuel Gómez Senovilla
a06003edef *** empty log message *** 2005-01-29 13:05:52 +00:00
reinerj
459ddd8997 lang file update Swedish from Marko 2005-01-17 13:14:01 +00:00
reinerj
7c82e51a44 update the slovenian lang file from orb_ter 2004-11-30 16:27:34 +00:00
Ralf Becker
930db9f0c0 all days, weekdays, weekend only for mutiple rows 2004-10-07 22:09:02 +00:00
Ralf Becker
95375f467c added two new widgets:
- hour with 12/24 preference
- day of week
2004-10-07 22:08:19 +00:00
Ralf Becker
33f5cb30c8 added two new widgets:
- hour with 12/24 preference
- day of week
2004-10-07 21:58:33 +00:00
Ralf Becker
72140f4425 changed documentation to phpdoc standard and added a new output-mode for popups (no navbar) 2004-10-07 21:53:41 +00:00
Ralf Becker
cff0ca3801 changed documentation to phpdoc standard 2004-10-07 21:53:10 +00:00
Ralf Becker
7a28a6bcd0 fix for problem reported by Julius Wehrmann, a single date-picker (no other widgets) does not work 2004-09-20 18:51:31 +00:00
Ralf Becker
ae69a000b5 new french translations from Antoine Theytaz 2004-09-02 07:58:25 +00:00
Ralf Becker
ff47845902 added option to suppress time in the readonly display if it's 0h0 2004-08-28 17:57:44 +00:00
Ralf Becker
2f7c4cb8fc removed tz-converstation:
- to fix tz-probs in infolog
- in my belive tz-conversation should always be done in the bo-layer and not in ui (eTemplate)
2004-08-28 17:56:27 +00:00
Ralf Becker
9e1dcb9a78 fixed double translation of extra options in selectboxes 2004-08-28 15:52:32 +00:00
dragob
65feffc4d4 New/updated Slovenian translations (by Matev� Bokal). 2004-08-23 14:11:00 +00:00
Ralf Becker
8da9e0fa41 not used in etemplate (anymore) 2004-08-21 15:14:08 +00:00
Ralf Becker
c7e6cb74fa ability to specify plugins for htmlarea 2004-08-21 08:04:23 +00:00
Ralf Becker
a9e80505a6 using the app_sessions function from the actual sessions-class again, instead of always the db-sessions one, it seems to work now for php4 2004-08-15 20:59:49 +00:00
Ralf Becker
03f1739205 using schema_proc's new GetTableDefintion method if availible 2004-08-15 20:58:12 +00:00
reinerj
1e781c1033 replace the crap 2004-08-09 10:57:00 +00:00
Ralf Becker
5e9dbe95c5 fix for mbstring.func_overload 7: ereg_* where looping infinit, changed to preg_* 2004-08-08 09:18:04 +00:00
Ralf Becker
3eeac95008 added 1.0.1 dependency for the api 2004-08-03 08:03:04 +00:00
Ralf Becker
ee1eaa2130 added 1.0.1 dependency for the api 2004-08-03 08:03:04 +00:00
Ralf Becker
00d45abcfe always use the charset param for htmlspecialchars (via html::htmlspecialchars) 2004-08-02 07:24:44 +00:00
Ralf Becker
6368a36d2c 1) fixed missing translation in validation messages
2) validation only loops now, if a button (not cancle) is pressed, selectboxes with onchange dont get stoped by validation errors ==> fix for bug [ 1001568 ] status is not updated
2004-08-01 19:26:33 +00:00
reinerj
d42c51fb2b fix some wrong tabs in file which produce error messages 2004-07-31 14:47:38 +00:00
shrykedude
ff34378a1e Fixed app dependencies for api-1.0.1 version change 2004-07-30 19:06:35 +00:00
Oscar Manuel Gómez Senovilla
ae31c0db04 *** empty log message *** 2004-07-26 19:48:49 +00:00
Ralf Becker
c591c2c221 fixed / added mssql support for egw and fixed some other Windows probs on the way ;-)
- knowledgebase is not working: select distinct is not possible with text-columns
- fudforum is not working: is does not use ADOdb and has no own db-layer for mssql
- other apps seem to work, everthing needs through testing - incl. our "old" db's
2004-07-25 01:41:37 +00:00
Oscar Manuel Gómez Senovilla
6666325a1e *** empty log message *** 2004-07-14 08:12:56 +00:00
Ralf Becker
d6bc8096ac *** empty log message *** 2004-07-09 18:21:27 +00:00
Ralf Becker
0c2155f270 using eGW's new account-selection widget 2004-07-09 18:21:01 +00:00
Ralf Becker
6b72df97ec added charset to htmlspecialchars for multibyte chars 2004-07-02 22:44:19 +00:00
Ralf Becker
f6c07ba556 pushing all versions to 1.0.0 2004-07-02 22:32:53 +00:00
Ralf Becker
ac25e32010 added a white-space:nowrap; to the style of the tabs of the tab-widget 2004-07-02 08:54:34 +00:00
Ralf Becker
2cef87570c setting table-cells without align to left, to fix wired inheritance in IE 2004-06-23 15:47:36 +00:00
Ralf Becker
baa212c22a centralised 2-digit iso country codes in phpgwapi/inc/class.country.inc.php
Other classes can use them, as there are atm:
- etemplate/inc/class.select_widget.inc.php
- phpgwapi/inc/class.sbox.inc.php
2004-06-15 07:50:58 +00:00
zhangweiwu
17f64562ad from kiang, to workaround 'the slash bug':
Translation of Traditional Chinese in UTF-8 version
I've tested it with the version RC5. Somebody in taiwan
who offered a series of functions to convert the
encoding from big5 to utf-8. It works fine~ Should I also
upload it for anyone who would like to understand the
big5 encoding??
2004-05-24 02:46:24 +00:00
Oscar Manuel Gómez Senovilla
699a260689 *** empty log message *** 2004-05-19 15:02:27 +00:00
reinerj
95cae3b6ec new langfile Catalan from Xavier Navarro 2004-05-04 15:03:04 +00:00
reinerj
7f7d275b15 update Traditional Chinese langfiles from Finjon Kiang 2004-04-27 10:33:26 +00:00
reinerj
be72681b62 update images to jerryr template from Jerry Ruhe 2004-04-26 21:31:27 +00:00
mila76
cc11712210 Update to 0.9.99.015 2004-04-20 21:36:10 +00:00
Pim Snel
6c80ad8431 update dutch translations 2004-04-20 13:39:21 +00:00
Ralf Becker
6e0b23d3d6 made eT app-name common 2004-04-13 07:55:43 +00:00
Ralf Becker
c8e57526d2 fixed set_cell_attribute, get_cell_attribute and disable_cells to search [vh]box for its contained cells too 2004-04-12 12:29:40 +00:00
Ralf Becker
20e1983d37 using htmlspecialchars from the html-class 2004-04-12 12:28:35 +00:00
Ralf Becker
a7666da37f fixed missing app-name in most phrases, not sure how it got missing 2004-04-09 12:32:38 +00:00
Ralf Becker
ec1cf301b2 added input-validation:
- needed (= not to be empty) fields are enforced now
- min and max values and format of int and float fields
- validator for text-fields (perl regular expression)
The input-validation is handled completly withing eTemplate, the application dont need to implement any code, just set the right attributes in the template. Validation-errors are displayed in red behind the concerning field, try the template 'etemplate.validation-test' in the editor.
2004-04-05 01:33:23 +00:00
Ralf Becker
219c1db81e $col in name for $c == 0 triggered a use as index in content 2004-04-05 00:00:40 +00:00
Ralf Becker
4ad8d84609 fixed typo, which prevented app-name in cats to be shown 2004-04-04 21:45:15 +00:00
petere78
67375d4da1 Change all paths to php binary to /usr/bin/php. 2004-04-01 16:04:58 +00:00
reinerj
2deefe45f7 update to the next version from egw 2004-03-28 12:46:09 +00:00
Carsten Wolff
56aa7e6eb3 removed some files that don't belong into cvs 2004-03-24 08:56:03 +00:00
Ralf Becker
d29ea406c2 fixed not translated help-messages if no_lang was checked 2004-03-24 01:20:00 +00:00
Ralf Becker
be80b4fb09 fixed typo 2004-03-21 17:32:07 +00:00
Ralf Becker
45df07162b removed the es translation, as es-es is used now 2004-03-21 10:59:53 +00:00
Ralf Becker
a13ab26527 fixed error, thanks to drago 2004-03-13 09:58:25 +00:00
Ralf Becker
917c0aada9 fixed Call-time pass-by-reference 2004-03-09 21:46:25 +00:00
reinerj
8320fcefe0 jerryr template changes commited 2004-03-07 22:22:16 +00:00
Ralf Becker
345db0ee59 use new progressbar for image/buttons with names like xx% 2004-02-29 09:55:48 +00:00
Ralf Becker
3b5d09927e added htmlarea 2004-02-28 22:41:32 +00:00
Ralf Becker
5e237d6a8e fixed typo 2004-02-28 22:31:15 +00:00
Ralf Becker
1e1fa5f457 new parameter to label-widget, to activate the links 2004-02-26 15:33:33 +00:00
Ralf Becker
a7779f4c5a added link to the api-docs 2004-02-23 00:47:39 +00:00
Ralf Becker
6c06141cdc support for changed indices 2004-02-20 15:38:47 +00:00
Ralf Becker
cb7fa13a6f 1) use images+links for image-buttons, as the IE png-fix does not work on image-buttons
2) for links instead of button (eg. tabs) only one hidden-var is used, not longer one per button
2004-02-14 18:48:53 +00:00
Ralf Becker
626be11f90 bringing the xet-files up-to-date 2004-02-06 12:49:05 +00:00
Ralf Becker
594154f2c9 select-account widget: if readonly read only the needed account and not all 2004-02-05 21:22:39 +00:00
Ralf Becker
2de0e0e79a added header-css to nextmatch_widget.header_only 2004-02-05 13:33:42 +00:00
Ralf Becker
a60285870b 1) preserving app_header if widget loops / reloads
2) size or options field gets now expaned, one can use eg "$row_content[blah]" in it
3) killed a warning in handling of readonly
2004-02-05 13:31:54 +00:00
Ralf Becker
bd460d0ea1 fixed readonly display 2004-02-05 13:27:20 +00:00
Ralf Becker
3df6788a2f not needed, can be taken from the phpgwapi 2004-02-05 12:53:51 +00:00
reinerj
b01bf986dc change files from phpgw to egw 2004-01-27 16:58:19 +00:00
reinerj
8b9b26bde8 add jerryr template from Jerry Ruhe (aka jerry71) 2004-01-23 11:18:50 +00:00
Oscar Manuel Gómez Senovilla
fd95a1911b *** empty log message *** 2004-01-04 03:10:35 +00:00
Oscar Manuel Gómez Senovilla
0b8ecc7a8a *** empty log message *** 2004-01-03 00:04:16 +00:00
Oscar Manuel Gómez Senovilla
803a930a22 *** empty log message *** 2004-01-02 21:12:27 +00:00
Oscar Manuel Gómez Senovilla
fd68a4eddc *** empty log message *** 2003-12-28 00:41:17 +00:00
Oscar Manuel Gómez Senovilla
91e2dde838 *** empty log message *** 2003-12-26 00:51:21 +00:00
Ralf Becker
db6808f3b3 fixed a bug the the labels got not included if one generated a new lang-file 2003-12-19 02:20:59 +00:00
Ralf Becker
3511e9d103 update of the docs concerning the improved nextmatch-widget 2003-12-18 06:08:55 +00:00
Ralf Becker
b05fc623e2 some fixes for the improved nextmatch 2003-12-10 01:21:31 +00:00
Ralf Becker
db4fe046f5 killed a debug message 2003-12-09 00:22:27 +00:00
Ralf Becker
2b7b9e388f sort- and filter-headers for the nextmatch widget 2003-12-09 00:03:41 +00:00
Ralf Becker
e6fdb028ab fix for file-upload off (in php.ini) 2003-12-02 08:02:31 +00:00
Pim Snel
eb3f3d1e0c new crystal icons 2003-11-18 11:57:58 +00:00
reinerj
9745f65e6c fix Taiwan - Province og China 2003-11-18 08:38:12 +00:00
Pim Snel
c3e9353b53 new Dutch translations 2003-11-04 01:52:50 +00:00
Pim Snel
7701abb167 start new icons default template theme 2003-11-04 01:42:56 +00:00
Ralf Becker
e5f6a0ae08 applied tbsky's so_sql patch:
1. remove a redundant line (var $non_db_cols = array();)
2. make read function process scalar value, as ur comment say.
3. make search function work on "NULL" values
2003-11-03 16:19:48 +00:00
Ralf Becker
0d40fed412 fix for bug #816612: a spaned first row leads to less columns on reading a tmpl 2003-11-03 15:43:55 +00:00
Ralf Becker
5d922e91f1 fixed jscalendar to work with date-format 'd-M-Y', for multibyte charsets this needs mbstring and mbstring_overload & 2 (!) to work fully, thought it is usable without 2003-11-03 12:03:17 +00:00
Ralf Becker
830197249f enhanced db-tools to deal with the new mulitcolum-index-syntax and to define these indices 2003-10-26 19:28:08 +00:00
Ralf Becker
554a3e93bb - fixed problem with auto-repeated rows not working everytime
- allow for first name-parts for select-options
2003-10-26 19:26:58 +00:00
Ralf Becker
07da6bbec9 phpGW --> eGW 2003-10-26 19:25:13 +00:00
Ralf Becker
1713f946c9 fixed isset_array to deal with multiple sub-indices 2003-10-26 12:59:01 +00:00
Ralf Becker
8ca325184d fixed translationTools link if not enabled for user 2003-10-26 10:01:38 +00:00
Ralf Becker
e01691fdcc added a sidebox-menu 2003-10-26 08:56:17 +00:00
Ralf Becker
3c7811e45a fixed translation of the date-widget's label 2003-10-25 21:02:16 +00:00
Pim Snel
194f2dd843 and here are the new idots icons 2003-10-23 15:30:54 +00:00
Ralf Becker
297447b421 synchroniced it with the developer_tools::class.solangfile.inc.php 1.19 2003-10-16 19:51:56 +00:00
reinerj
a5b1627506 add literati image to CVS 2003-10-14 23:51:53 +00:00
Ralf Becker
ca460b5aae added the optional link in the label-widget 2003-10-07 13:31:23 +00:00
Ralf Becker
3a4d3d3f52 fix for file-attachments, to not yet created entries 2003-10-04 16:58:09 +00:00
Ralf Becker
6c10e248d7 reverted the german lang-files to iso8859-1, as we want to make the conversation optional and while adding the files to the database 2003-10-03 11:47:09 +00:00
Lars Kneschke
e5373db2a2 moved german translation to UTF-8 2003-09-28 08:15:58 +00:00
Ralf Becker
f9206f08f7 db-tools: corrected default for nullable to true and displaying now sql-conform NOT NULL and not nullable 2003-09-25 01:25:46 +00:00
Ralf Becker
ee7ec2bcd3 moved the html-class to the API 2003-09-14 10:25:05 +00:00
Ralf Becker
6cf8bd573f removed get_var, its in the .16 API now 2003-09-14 10:24:43 +00:00
Ralf Becker
195d12e131 a (hopefully) more windows-compatible way to add the missing slash in the docroot of some webservers 2003-09-14 07:56:07 +00:00
Ralf Becker
49ddd048eb fix for not show images in infolog 2003-09-13 21:57:20 +00:00
Ralf Becker
9c19f4d33c fix to work with version 0.9.99 2003-09-13 21:07:27 +00:00
Ralf Becker
b8557e49d9 make the phpgw Version-0_9_16-branch HEAD 2003-08-28 14:31:11 +00:00
Ralf Becker
940249850e added the jsCalendar to the date_widget 2003-08-18 23:15:59 +00:00
Ralf Becker
cd1025f9cf 1) partialy undoing gugux changes (label use '%s' if they want to place the widget within the label!)
2) useing a regular lang()-call with parameters instead of a message array, which got translated by the constructor
2003-08-08 16:29:34 +00:00
Ralf Becker
01f9a86272 1) partialy undoing gugux changes (label use '%s' if they want to place the widget within the label!)
2) useing a regular lang()-call with parameters instead of a message array, which got translated by the constructor
2003-08-08 16:20:16 +00:00
Ralf Becker
3fcb565374 added a unlink before each rename for windows systems 2003-07-21 16:09:33 +00:00
Ralf Becker
f19c4d7904 fix for pgsql 7.3 2003-07-09 00:00:37 +00:00
Ralf Becker
aa22cef37d added parameter to exec to return the html, used for hook_home 2003-07-06 20:07:19 +00:00
Ralf Becker
db98ed31a1 replaced htmlentities with htmlspecialchars 2003-07-06 11:01:40 +00:00
Ralf Becker
1589da187d fixed handling of links with params containing '&', replaced htmlentities with htmlspecialchars 2003-07-06 11:01:16 +00:00
Ralf Becker
7073ae95c2 nextmatch_widget:
- 2 header-templates left and right from the range-display
- optional nextmatch-line with arrows, search, cats, ... after the rows
link_widget:
- new sub-type link-string
Updateted the documenations and lang-files.
2003-06-29 17:00:05 +00:00
Ralf Becker
a205036c1d *** empty log message *** 2003-06-29 16:59:41 +00:00
Ralf Becker
2d3a58b86d removed the schema_proc files as they are from .16 on in the API, this breaks .14 compatibility 2003-06-29 16:48:25 +00:00
Ralf Becker
17ea20cbcc some htmlentities against XSS 2003-06-26 19:16:12 +00:00
Ralf Becker
0aa813b7bf some changes for register globals off and one more htmlentities for image-tiltle 2003-06-26 19:15:20 +00:00
Ralf Becker
415faa58ed added 0.9.16 to api-version-dependece, the eTemplate wiki-page and droped the title 2003-06-14 13:48:50 +00:00
Ralf Becker
6ce761812e added some htmlspecialchars() to the values of input and textarea, to allow transparent use of " and ' 2003-06-14 13:47:41 +00:00
gugux
dc86d87cf8 Forgot this one. 2003-05-30 20:15:13 +00:00
Ralf Becker
089e3c2508 no translation for etemplate.link_widget.search's app-selectbox 2003-05-30 18:56:51 +00:00
Ralf Becker
00ef88da75 non-fixed tab-width 2003-05-30 18:45:33 +00:00
gugux
741db6ce7b Changed all %d's and %s's into %x's in lang calls and lang files, added missing english phrases and french translations. 2003-05-26 21:03:15 +00:00
gugux
98972efd2d Added missing english phrases and french translations. 2003-05-26 19:35:34 +00:00
Ralf Becker
9825930cd4 implemented new phpgw-pref account_display as default for select-account 2003-05-04 09:18:56 +00:00
Ralf Becker
7f3b2161f8 new icon for eTemplate, more in the style of idots 2003-05-03 12:46:50 +00:00
Ralf Becker
2f282b71ca update for calling the footer for .16 2003-04-27 23:21:27 +00:00
Ralf Becker
99c2ae7f92 added readonly-display for date-time and date-only_time 2003-04-27 08:50:20 +00:00
Ralf Becker
6a1b96229c load schema_proc from api for .16 2003-04-27 08:27:50 +00:00
Ralf Becker
363936013e new version of solangfile for the .16 developer_tools 2003-04-27 08:19:59 +00:00
Ralf Becker
191ac458fc splitted up themeStyles in theme2css, style and themeStyles 2003-04-27 08:18:53 +00:00
Ralf Becker
c7c3ba3e66 fix for HEAD, find_image does no longer lock in the api for not found images 2003-04-22 23:59:21 +00:00
Ralf Becker
1e678173e0 some fixes:
- content / code after the table_definition in tables_current.inc.php (like in phpgwapi) is now preserved
- $setup_info[<app>]['tables'][] = <table>; syntaxt in setup.inc.php is now supported on adding tables, cause the other syntax with one array still works
- hiting [write table] without any change does no longer give u an empty table
- moved all reset($arr); while (list($k,$v) = each($arr)) to foreach
2003-04-22 23:22:57 +00:00
Ralf Becker
d0ef66a9c9 implemented disable_row/column for bjohnson 2003-04-21 20:29:18 +00:00
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
b7b29aace8 use redirect_link now 2003-04-21 08:39:10 +00:00
Ralf Becker
349d66a4d3 update idots 2003-04-19 13:31:02 +00:00
Ralf Becker
28362cbdaa added possibility to use a sql query-string to so_sql::search 2003-04-16 14:32:15 +00:00
Ralf Becker
5da28cbdb2 1min steps for minutes via parameter or fallback vi value is not in 5min steps 2003-04-14 21:59:24 +00:00
Ralf Becker
a9d53deafb translate the monthnames and contries like the sbox-class 2003-04-13 21:47:35 +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
3a8146064e added time and date+time to date_widget and select-number to select_widget 2003-04-13 19:21:25 +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
36ed2608fd sbox2 now calls the constructor of sbox 2003-04-13 16:02:32 +00:00
Ralf Becker
565199d6e1 fix to let html::select difference between '' and 0 2003-04-13 16:01:29 +00:00
Ralf Becker
3bad474731 Initial Import of eTemplate port of Notes as a further example for the eTemplate docu 2003-04-03 01:02:31 +00:00
Ralf Becker
99094a97a4 a german translatons, title for et_media in all langs 2003-03-31 18:13:39 +00:00
Ralf Becker
cd8704a769 find an icon for et_media 2003-03-31 17:58:23 +00:00
Ralf Becker
37bf419a10 added the deck 2003-03-27 23:47:03 +00:00
Ralf Becker
f7e3a07b05 added a debug-message for the search 2003-03-27 23:43:37 +00:00
Ralf Becker
3d394c5b50 added some trim's around name, template and lang so that whitespace gets not saved 2003-03-27 23:42:28 +00:00
Ralf Becker
4bbae0e6f7 change behavior on auto-increment columns, they are not written for new entries
some formatting and droped the aliases
2003-03-27 17:21:58 +00:00
Ralf Becker
6b0665f005 changed app title 2003-03-22 11:34:22 +00:00
Ralf Becker
56ac75c659 changed $GLOBALS['setup_info'] to $setup_info (it gets included within a function in setup)
remove step 2) as db-tools now show uninstalled apps to create tables for
2003-03-19 17:04:08 +00:00
Ralf Becker
802d6c62cc db-tools now show uninstalled apps to, thanks to new select-application widget 2003-03-18 13:06:27 +00:00
Ralf Becker
d507c0dd47 changed all char-column to varchar, as pgSql fills the char's up with space 2003-03-18 00:47:05 +00:00
Ralf Becker
027cfe7207 fix for postgreSql's AddColumn, to allow to set a default and a not null contraint, they are not allowed in add column in pgSQL 2003-03-18 00:07:17 +00:00
Ralf Becker
eb3178426a included the db-tools messages on createing the lang-file 2003-03-17 20:58:54 +00:00
Ralf Becker
f46a1919bd some fixes:
- new table-names are added now to setup.inc.php (was only done if tables_update.inc.php was updated)
- fixed prob. with empty tables_current if [write Table] was hit and no changes made
- added some defaults for the precision, as setup does not install the tables if precision not set for int, float, char, varchar
2003-03-17 20:54:05 +00:00
Ralf Becker
569c20966a some new phrases 2003-03-17 20:48:17 +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
83ef41b43c edit-icons for eTemplate search-list 2003-02-22 12:31:55 +00:00
Ralf Becker
f29995295e png version of navbar-icon 2003-02-22 12:30:20 +00:00
Ralf Becker
7d836e4c53 some docu updates and cleaned up some debug-code 2003-02-22 12:29:04 +00:00
Ralf Becker
22407e6b33 some docu updates 2003-02-22 12:25:46 +00:00
gugux
1c80c360cc New french translation file. 2003-01-13 23:11:49 +00:00
gugux
9e33e2c16e New french translation file. 2003-01-10 21:32:51 +00:00
Ralf Becker
264ed9b520 readded the title for .14 2002-11-24 21:26:31 +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
c1550c8638 added german translation and some english ones 2002-10-29 00:50:46 +00:00
Ralf Becker
25083c862e ubdate to new about-system (all infos are in setup.inc.php, no more hook_about) 2002-10-28 11:41:58 +00:00
Ralf Becker
cc8652e098 update 2002-10-28 01:27:34 +00:00
Ralf Becker
04daa72445 new lang-file with a lot not longer used messages deleted 2002-10-28 01:20:08 +00:00
Ralf Becker
5e0c8277af 1) only the newest version of a tpl is used for creating the lang-file
2) added the possebility to select multiple tpls from the search-list to delete them
3) added the developer_tools solangfile class to etemplate to be able to write lang-files, even if the developer-tools are not installed
2002-10-28 01:17:32 +00:00
Ralf Becker
b034a977dd ubdate to new about-system (all infos are in setup.inc.php, no more hook_about) 2002-10-28 00:18:04 +00:00
Ralf Becker
4ef9cd9399 ubdate to new about-system (all infos are in setup.inc.php, no more hook_about) 2002-10-27 18:09:12 +00:00
Ralf Becker
ca78e392f8 ubdate to new about-system (all infos are in setup.inc.php, no more hook_about) 2002-10-27 17:31:02 +00:00
Ralf Becker
b7dfc2ef9d etemplates send its output now for HEAD through the xslt-framework 2002-10-26 18:45:37 +00:00
ceb
587fa97db2 removed app_title plus update layout 2002-10-23 20:47:33 +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
87f812451a - changed the way so_sql is loaded
- modified writeLangFile to include the types and return the message
2002-10-19 11:15:23 +00:00
Ralf Becker
510dbb355e - improved caching of extensions (previously a reload was made if delete/show/list was called)
- call the writeLangFile function of the apps ui-layer if it exists
2002-10-19 11:03:00 +00:00
Ralf Becker
c74cecd2a3 update 2002-10-19 00:51:26 +00:00
Ralf Becker
95f9ac8504 fix to distinguish between entities (eg. &uuml;) 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
ae1bd823f1 update 2002-10-17 22:19:16 +00:00
Ralf Becker
ee4894e01e added 2. attr. for nextmatch 2002-10-17 22:13:18 +00:00
Ralf Becker
0666aebaba made more attributes loadable from the content-array 2002-10-17 22:10:12 +00:00
Ralf Becker
f994c57a1f image shows title if image is not found 2002-10-17 22:07:00 +00:00
Ralf Becker
56acf9ae94 fixed an error msg 2002-10-17 22:05:53 +00:00
Ralf Becker
91138a3a10 update 2002-10-16 16:41:17 +00:00
Ralf Becker
653bdc9658 - no empty data-line shown, if no data
- added option to disable nextmatch, if total entries <= nextmatch-max and no search, filter or cat set
2002-10-16 15:22:06 +00:00
Ralf Becker
01e13c81ea - no empty data-line shown, if no data
- added option to disable nextmatch, if total entries <= nextmatch-max and no search, filter or cat set
2002-10-16 14:11:36 +00:00
Ralf Becker
49169129f6 added a cvs-id 2002-10-16 00:25:54 +00:00
Ralf Becker
bf9c214c49 added support for hooks written with etemplates 2002-10-16 00:19:36 +00:00
Ralf Becker
4fe754d9a9 changed categories::formated_list to formatted_list 2002-10-15 13:32:32 +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
02ed6da227 added date_widget and corrected wrong widget-name integer to int 2002-10-12 23:01:21 +00:00
Ralf Becker
932d814f7a type need to be taken from the popup and not from the menulist on import 2002-10-12 22:39:01 +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
74248930c5 date_widget has now an option to show an input for the year instead a select-box, datefield_widget is no longer used 2002-10-12 22:34:50 +00:00
Ralf Becker
31825455e7 update for change in class.categories.inc.php, id --> cat_id 2002-10-12 20:40:18 +00:00
Ralf Becker
7a07eef5b5 if date_widget is readonly: just generate a label with the Date in the form spec. in the user-prefs 2002-10-12 16:39:10 +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
37bcfe1c5e changed Label from remark to comment 2002-10-09 11:55:05 +00:00
Ralf Becker
50e1a8236e improved handling of empty linklist 2002-10-09 11:50:46 +00:00
Ralf Becker
27e25a05d2 inital import of link_widget (former link_to and link_list from infolog) 2002-10-09 00:34:45 +00:00
Ralf Becker
5441331027 worked a bit on the design of the tabs 2002-10-09 00:32:04 +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
4b05104bd7 small fix on load_via for boetemplate constructor 2002-10-08 00:06:14 +00:00
Ralf Becker
270920c5c4 submit_button: added app for the image to search 2002-10-08 00:02:39 +00:00
Ralf Becker
2d2054b6ad some more to allow relative template-names not only for tabs but in general 2002-10-06 08:50:23 +00:00
Ralf Becker
9a577c887e update 2002-10-06 00:33:12 +00:00
Ralf Becker
0185039028 documented change of tab-widget 2002-10-06 00:25:50 +00:00
Ralf Becker
bda27e3125 load translation of the app we edit the template from 2002-10-06 00:21:52 +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
e638e17ed3 useing soetemplate::set_rows_cols() 2002-10-06 00:17:15 +00:00
Ralf Becker
aba4105393 fix to get select-month accept a value like '02' for februar 2002-10-06 00:16:31 +00:00
Ralf Becker
ee4ac7ac0b new coded useing select-day, -month, -year 2002-10-06 00:15:14 +00:00
Ralf Becker
702e169b42 allow to write only a relative eTemplate-name for each tab:
relative means it contains no '.' and it will then be prefixed with the name of tpl it is used in (plus a '.')
eg. tpl-name 'etemplate.tab_widget.test' tab-names 'work|privat|note' will expand to 'etemplate.tab_widget.test.work', ...
2002-10-05 10:40:02 +00:00
Ralf Becker
18b0e6efe6 added schema_proc-classes to etemplate, to enable db_tools to work under 0.9.14 2002-10-04 23:53:00 +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
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