Version 3.3.11
Tweaked a few $_[] values. (incidental changes)
Added $_['get_get_msg_02']
updated: $_['page_title_admin'], $_['page_title_hash']
Consolidated & removed $[..._h2] strings with cooresponding $_[page_title_...] strings.
Login_response() & Session_startup():
  Ignore login if EITHER username OR password are omitted.
  (formally, ignored only if BOTH were omitted)
Verify_IDLE_POST_etc(): tweaked user_agent check.
$_SESSION['USER_AGENT'] to $_SESSION['user_agent']
Timeout_Timer(): added a couple default parameter values.
Improved validation of $_GET[] parameters.
Improved Directory/Filename "...does not exist..." $messages.
Hash_Page(): move inline style to style_sheet()
Minor improvement to $page checks at end of page logic (before html output).
Hash_response(): Ignore/don't hash empty strings.
Updated langauge files as needed.
Version 3.3.12
Added Change_Password_Page().
Added Change_Password_response().
Added changepw to list of valid_pages[].
Added changepw as option in Page_Title(), Load_Selected_Page().
Added $_['page_title_change_pw'].
Added check for $_POST["new_pw1"] in Respond_to_POST().
Added & adjusted some css for p/w page.
Changed text on Hash page:
  Reworded $_['hash_txt_01']
  Removed  _02 thru _05, _13, _14
  Added p/w rules (same as on p/w page)
Added language strings for admin page.
  (In general, reworded text from hash page.)
  $_['hash_txt_03'] is now $_['admin_txt_08']
  $_['hash_txt_13'] is now $_['admin_txt_16']
  $_['hash_txt_14'] is now $_['admin_txt_14']
Added Search_Replace_Line(): used to update password.
Admin page: Added some general info, & link to p/w page.
Timeout_Timer(): added default values for a couple parameters.
Added & moved check for $Show_header_and_Admin to page logic section.
Load_Selected_Page(): Explicitly added if $page == index...
Load_Selected_Page(): if $page unknown, default is now Login (was index).
Added hsc() around several $_[] strings that needed it.
hte(): added htmlentities() parameters: ENT_QUOTES, 'UTF-8'
Version 3.3.13
Removed use of & references to $PASSWORD & $USE_HASH.
  Primarily affected Login_response & Change_Password_...() functions.
Init_Maros(): added $PWUN_RULES  (PassWord & UserName).
Changed text on Admin, Hash, and Change Password pages.
External language files NOT updated.
Readme & structure files NOT updated.
Version 3.3.14
Added "changeun" to list of $valid_pages[].
Added link on Admin page to Change Username.
Change_Password_Page()     is now Change_PWUN_Page().  (PWUN: PassWordUserName)
Change_Password_response() is now Change_PWUN_response().
Updated Page_Title(), Load_Selected_Page(), Respond_to_POST() for a change username option.
Updated $Show_header_and_Admin check to check for change username.
External language, readme, and structure files NOT updated.
Version 3.3.15
Created system variables: $ONESCRIPT_url_backup, $ONESCRIPT_file, $ONESCRIPT_file_backup
Added: $_['admin_txt_00'], $_['admin_txt_01']
Changed wording in $_['admin_txt_12']
Removed unset of $_SESSION['admin_ipath'] at end of Update_Recent_Pages().
In Get_GET(), strtolower($page)  is now just $page.
Cancel_Submit_Buttons(): improved setting of $params.
Update_config(): Backup OneFile before p/w or u/n update.
Admin_Page(): Added check for the backup file from a p/w or u/n change.
Hash_Page(): minor cleanup.
Change_PWUN_response(): Removed three $page = "changepw" lines - it's default.
Edit_Page_buttons(): Don't show [Rename] or [Delete] if $Editing_OFCMS.
Edit_Page_buttons(): Tweaked some spaces
Delete_File_response(): If came from admin (del'd .BACKUP.php), return there.
Moved Update_Recent_Pages() ahead of checks on $page conditions.
Removed superfluous check in $page conditions checks.
Created $Editing_OFCMS: Used to disable some options if editing OneFileCMS itself.
Session_Startup(): set $path = "", blank, in session_set_cookie_params().
Added/tweaked some css.
Version 3.3.16
Added Rename, Copy, and Delete file options to Index page.
Removed some css for svg (properties already "reset")
Removed some superfluous <someclass>.a:hover {styles}
Added supports_svg(): checks for IE < 9.
Added svg_icon_ren(), svg_icon_copy(), svg_icon_del()
List_Files(): check for old IE < 9, provide text "icons" in lieu of svg
Removed show_favicon(): only 4 lines - put code directly in Page_Header().
Change_PWUN_response(): removed unnecessary parameter check.
Added $_['R'], $_['C'], $_['D'], $_['update_failed']
Update_config(): Added check if file_put_contents() fails.
Removed old ini language files - still available in download archive.
Version 3.3.16 Language Files
Added missing line.