- Major overhaul of the ArrowChat installation process - ArrowChat no longer requires a subdomain by default. This makes the installation process much easier and less confusing. Using a subdomain will no longer be possible until ArrowChat Business is released. This has no impact on performance.
- Various improvements to the install process including more error checking.
- The automatic upgrade process now warns about overwriting files.
Themes
- Fixed the tool tip and announcement positioning.
- Fixed the word-wrap on messages.
- Fixed the status and options button line-height on FireFox and IE.
- Fixed the chatboxes height.
- Fixed problems with borders.
Bug Fixes
- Pathing on send and receive files has been corrected.
- Bar link fields now save when there is an error message so they do not need to be reentered.
- Fixed the success message on adding bar links.
- Fixed problems with usernames showing up as question marks.
- Updating several problems with the arrowchat_core.js file.
- Made ArrowChat compatible with jQuery 1.5.
Upgrade Instructions
This version removes the use of the subdomain. Do not install past 1.0.31 if you are hosting the chat on a separate server through the subdomain. We'll be implementing the subdomain feature again for ArrowChat Business edition. It is safe to delete all files and remove the subdomain that ArrowChat uses with this version.
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:
1. Download ArrowChat from http://www.arrowchat.com/members/index.php?do=purchases
2. Extract files
3. Delete the arrowchat/config.php file and install folder. You can also delete the "themes" and "language" folders if you have custom edits.
4. Copy and overwrite all files onto your server.
Files changed in this version:
arrowchat/debug.php
arrowchat/external.php
arrowchat/version.php
arrowchat/admin/system.php
arrowchat/admin/manage.php
arrowchat/includes/receive_buddylist.php
arrowchat/includes/receive_chatroom.php
arrowchat/includes/receive_chatroom_list.php
arrowchat/includes/receive_chatroom_room.php
arrowchat/includes/receive_history.php
arrowchat/includes/receive_notifications.php
arrowchat/includes/receive_user.php
arrowchat/includes/send_chatroom_create.php
arrowchat/includes/send_message.php
arrowchat/includes/send_message_chatroom.php
arrowchat/includes/send_notifications.php
arrowchat/includes/send_settings.php
arrowchat/includes/send_status.php
arrowchat/includes/send_typing.php
arrowchat/includes/js/arrowchat_core.js
arrowchat/install/index.php
arrowchat/install/includes/functions_install.php
arrowchat/popout/js/popout_core.js
Files added in this version:
arrowchat/receive/index.html
arrowchat/receive/receive_core.php
arrowchat/receive/includes/functions_notifications.php
arrowchat/receive/includes/functions_php.php
arrowchat/receive/includes/index.html
Temporary solution to cache problems:
Update your ArrowChat footer template to include a "&v=1.0.4" at the end of the src attribute. The type=djs does NOT need this.
- Code: Select all
<script type="text/javascript" src="/arrowchat/external.php?type=js&v=1.0.4" charset="utf-8"></script>