- Improved debug file.
- ArrowChat version and execution time now shown in JS file.
- Changed install files to INSERT IGNORE so everything will still install correctly if ArrowChat tables and fields are already present.
Bug Fixes
- Binary mode on arrowchat_core.js file is no longer necessary.
- Some browser cache issues fixed including the theme change option and when the guests can view bar is disabled.
- Several fixes in the admin panel to fix "Undefined Index", fopen, and GET/POST variable errors.
- IP.Board avatar function should work 100% of the time now.
- Fixed an error in the data_core file caused by a blank variable.
- Fixed a bug with the Elgg integration.
Upgrade Instructions
You can try to use the automatic upgrade process from your ArrowChat admin panel under the "Update" navigation. If that process fails, you can update ArrowChat by following these instructions:
If you have not updated to v1.0 yet, follow the instructions here: viewtopic.php?f=4&t=517
Overwrite the files below.
arrowchat/debug.php
arrowchat/external.php
arrowchat/version.php
arrowchat/admin/manage.php
arrowchat/admin/themes.php
arrowchat/admin/includes/pages_header.php
arrowchat/includes/functions_receive_ipboard.php
arrowchat/includes/functions_receive_elgg.php
arrowchat/includes/data_core.php
arrowchat/includes/js/arrowchat_core.js
arrowchat/includes/js/arrowchat_dynamic.js
If you have IP.Board or Elgg, rename the functions_receive_integration.php file to functions_receive.php.
Temporary solution to cache problems:
Update your ArrowChat footer template to include a "&v=1.0.1" at the end of the src attribute.
- Code: Select all
<script type="text/javascript" src="/arrowchat/external.php?type=js&v=1.0.1" charset="utf-8"></script>