-
move the version of the database into inifile
-
TODO - move vtm into Hayamiki project as a view part
-
…e name of the table is prefixed by the application name. Hence short_name is the memory of original table name
-
rename the db_display into hk_display
-
Remove the dead code for creating jpeg buttons with relief (Nowadays with a sip of css it's 100 times more beautiful).
-
add HK_App_Name which use to designate the app in foreign_key
-
add helper to construct left_menu_entry without web arg
-
Now in add of ?a= (which means action =) we defined the ?aws_action= (which means 'Anubis Web Server Action = ') the 'a=' will be deprecated in the future because 'a' can be web argument name too easily. In addition of the new name for action, there is an action which is special for not using session stored in cookie. When ...?aws_action=none this means don't restore session state for this action like action name which starting "ajax_".
-
add view_name in VTM_view add management of icon in VT_view_entry
-
add some icon add to_Icon for bool value which become red cross for false and green check for true
-
…piler to find the correct type enclose the column name with " in case of the column is reserved keyword
-
…web arg. useful during editing with mandatory fields
-
…evious web_arg (with help of the wan "web arg name"). If the value doesn't exist on that lwa (list web arg) the default value given in init(xx) is use instead.
-
[!] fix the parsing of empty struct and array
-
- foreign_text - text_area - boolean - integer - date
-
- boolean_field - date_field - time_field - integer_field - char_field - text_field
-
fix help_text argument in information and text
-
+ to_XML_RPC_array, which convert Anubis String list into XML_RPC array + get_first_parameter, which return Maybe(XML_RPC_parameter) + get_first_struct, which return Maybe(XML_RPC_struct). Failure if not found else the struct + get_member(member_name), return maybe the member_name if found else failure
-
add help text for VT_edit_entry : information and text
-
…an be use to manage menu entry.
-
…te3 for the moment). This generate automatically the web content for viewing data in table, editing and writing into database.
-
Those functions return Maybe(DB_XXXX) according to their type. This is useful when we parsing web_arg and the argument doesn't exist. For type constructor we need all component to be able to construct it. Hence these functions assume the role of getting argument value with dummy value. Generally the missing argument are optional or autonomous value (generated) during the insert or update like created_datetime or updated_datetime. + add now which return DB_datetime
-
add get_DB_date, get_DB_time and get_DB_datetime function into web_arg_utils
-
add get_DB_id. Use in relation with database
-
remove the use of dead_line, DenialOfService and SState which was no longer in use in the Calexium lib