0.9965: - robots.txt & favicon.ico added - Zanas::Loader introduced 0.9964: - Server & InternalRequest fixed; - added $preconf -> {no_model_update} option for pathological mod_cgi circumstances :-( ; - check_href fixed for no __last_query_string appending in javascript urls; 0.9960: - js fix: focus_on_first_input don't try to focus on hidden input; - sql_assert_core_tables fixed (was completely broken :-( ); 0.9959: - fixed (?) cookie auth in pub_handler; - $preconf -> {core_auth_cookie} now overrides $conf -> {session_timeout}; 0.9958: - improved version naming :-); 0.9957: - handler fixed for missing $ENV {PATH_INFO} (mod_perl w/o libapreq case); - fixed a small DHTML bug with _src of 'invisible'; - new type: '_logout'. Killing sessions; - upload_file and Zanas::Upload are fixed for the case where no file is sent and use_cgi is on; 0.9956: - fixed a bug in public_handler introduced in 0.9956; 0.9955: - fixed a bug in redirect/http introduced in 0.9954; 0.9954: - Zanas::Server introduced; - fixed (?) an encoding bug for mod_perl 1 and Perl 5.8; - type=_info; 0.9953: - stripping HTML in check_title; 0.9952: - sid uniqueness enforced; - HTML is srtipped out in ALT tag in draw_toolbar_button; 0.9951: - transaction related operations are enclosed in eval blocks; - $SQL_VERSION introduced; - cookie authorization introduced; - support for SQL_CALC_FOUND_ROWS added; 0.9950: - no more error messages for 'validate_... not found'; - profiling added; - fixed charset for XLS files; 0.9949: - DHTML fix: tabindex is now set for controls (recipe taken from http://www.oreillynet.com/javascript/2003/09/03/examples/jsdhtmlcb_bonus2_example.html); - new magic parameter: __no_navigation. Hides top navigation toolbar and replaces ok_esc_toolbar by close toolbar (for popup windows); - added draw_close_toolbar sub; - added attributes option to draw_form_field_string sub (for attributes like readonly, disabled etc.); 0.71: 27.11.03 16:20 - fixed sql_select_all_cnt sub (case: GROUP BY); - added value option draw_form_field_select sub; 0.70: 26.11.03 12:00 - added sql_select_scalar sub; - added draw_input_cell sub (by hekima); - fixed MSIE_5_js_ok_escape sub (case: no_ok option is set); - fixed a bug in draw_form_field_static (case: values option defined); - added label_width and cell_width options to all draw_form_field_... subs; - added href, target and a_class options in draw_form_field_static sub; - fixed draw_form sub (empty s when $field -> {off}); - fixed upload_file sub (case: no file upload field at all); 0.69: 25.11.03 15:50 - added picture option in draw_text_cell sub (Number::Format is now required for install); - added draw_text_cells sub; - added tooltips in draw_text_cell sub; 0.68: 24.11.03 10:10 - js fix (char 13 from keyboard & javascript href); - added checked option in draw_form_field_checkbox sub (by hekima); - added support for $_REQUEST {__meta_refresh} parameter; - truncating long strings in draw_form_field_static sub; 0.67: 20.11.03 14:00 - added values option in draw_form_field_static - added support for multicolumn form rows via nested arrays in draw_form sub - steps in draw_path in multiline mode (Mayakovsky style) - added support for multirow table headers via nested arrays in draw_table sub - draw_toolbar_pager is fixed for the case total == 0 0.66: 18.11.03 13:40 - added portion option in draw_toolbar_pager - added support for $_REQUEST {__blur_all} parameter - added support for $_REQUEST {__scrollable_table_row} parameter - more js fixes - added file (up|down)load API: delete_file, download_file, upload_file, sql_download_file, sql_upload_file subs and $_REQUEST {__response_sent} parameter - added hidden inputs to draw_form_field_static (by hekima) - multiline path fixes (by pashka) - separate tds for each button in draw_row_buttons sub 0.65: 17.11.03 12:44 - "Generator" meta tag with version number added in draw_page sub - empty action values are now allowed in draw_form 0.64: 17.11.03 11:51 - added multiline option in draw_path - added width & height options in draw_form_field_htmleditor (by pashka) - added check_href facility to draw_ok_esc_toolbar and draw_esc_toolbar (by pashka) 0.63: 14.11.03 12:35 - added value option in draw_form_field_static sub (by hekima) - don't show ':' after empty labels in draw_form_field_hgroup (by hekima) - js fix: added support for scancodes 48..57 0.62: 13.11.03 09:40 - added href attribute for table headers in draw_table sub (by hekima) - added value option in draw_form_field_text sub (by hekima) - fixed a bug with '$name.submit' - added 'off' parameter in draw_toolbar_button sub 0.61: ... Can't remember at all :-(( 0.60: 06.11.03 10:40 - added draw_form_field_button sub (by hekima) - added support for arbitary value in draw_toolbar_input_text sub (by hekima) - optional rows and cols numbers in draw_form_field_text sub (by hekima) - optional form name in draw_ok_esc_toolbar and draw_form subs (by hekima) - js fix for scrollable table navigation - draw_toolbar_input_text refactored for parameter stickness - added cgi_tail option in sql_select_path and sql_draw_path subs 0.59: 03.11.03 12:28 - added support for keepalive - size and max_length attributes separated in draw_form_field_string - default 'string' type in draw_form_field_hgroup - don't show ':' after empty labels in forms 0.58: 30.10.03 14:21 - workaround for missing error message templates (by Hekima) - added 'mandatory' option in draw_form sub - added 'a_class' parameter in draw_text_cell sub 0.57: 23.10.03 14:52 - added 'off' parameter in draw_window_title and draw_table subs - added 'draw_text_cell' parameter in draw_text_cell sub - added 'attributes' parameter in draw_text_cell sub - added support for multiple per-row callbacks in draw_table sub - js fixes for fast find/table scrolling - js fixes for multitable scrolling 0.56: 21.10.03 15:56 - fixed check_href: period parameter 0.55: 13.10.03 10:23 - added sql_select_path sub; 0.54: 30.09.03 10:28 - added check_href sub; - new field types: 'image' & 'htmleditor' (htmleditor taken from http://www.fredck.com/FCKeditor/); 0.53: 26.09.03 13:18 - added error reporting when reloading modules; - fixed hidden inputs rendering; - added $options -> {value} for hidden inputs.