Find out what the new version changed here
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 27 Jan 2014, 09:43

New Integrations
15 new integrations have been added to ArrowChat, so that installation is easier than ever. Simply run the web installation and ArrowChat will automatically tie into your user database and log in users when they log in your site.

Image

Wotlab Burning Board, Concrete5, Datalife Engine, PG Dating Pro, e107, EasySocial, ExpressionEngine, ILIAS, JomWall, Kunena, Mediawiki, mooSocial, Offiria, Sharetronix, Vanilla Forums


General
  • The Facebook integration will now show a message if no friends are online.

Bug Fixes
  • Fixed the Facebook integration.
  • Fixed an issue with XenForo avatars and added gravatar support.
  • The IP.Board integration now uses a more secure method to get the logged in user.
  • HTML special characters in notifications and the document title will now display properly.
  • Fixed multiple issues with the MSSQL driver so that MSSQL databases will now work 100%.
  • Notifications will no longer show up multiple times when multiple tabs are opened.
  • Fixed an issue with improper notification permissions causing messages to not be received.
  • Fixed an issue where sent messages were being attached to the receiver.
  • Fixed a small issue with the debug page on HTTPS.
  • Fixed a rare PHP notice in the admin panel.
  • Fixed an issue with the admin's repair process.
  • The Facebook login/log out will now stick regardless of where the user is on the site.
  • Improved ArrowChat theme files to work with styles that match all elements.
  • Fixed single quotes in user created chat rooms.


Upgrade Instructions

1. Backup your existing files

2. Download ArrowChat v1.7.2 and replace all files
--- OR ---
2. Download ArrowChat v1.7.2 and only replace the files below (Only do this if you are on v1.7.1)


If you have not yet upgraded to v1.7, replace all files and run the /upgrade/ folder.



XenForo & IP.Board Users
1. Go to the includes/functions/integrations/ folder and retrieve either the functions_ipboard.php or functions_xenforo.php file depending on your integration.

2. Rename the file to "integration.php" and place it in your /arrowchat/includes/ folder. Overwrite.

XenForo users must also go into the includes/config.php file and change define('DB_USERTABLE_AVATAR','user_id'); to define('DB_USERTABLE_AVATAR','gravatar');




Files changed in this version:
arrowchat/bootstrap.php
arrowchat/admin/index.php
arrowchat/admin/system.php
arrowchat/admin/includes/functions/functions.php
arrowchat/includes/init.php
arrowchat/includes/classes/class_database.php
arrowchat/includes/functions/integrations/functions_ipboard.php
arrowchat/includes/functions/integrations/functions_xenforo.php
arrowchat/includes/js/arrowchat_core.dev.js
arrowchat/includes/js/arrowchat_core.js
arrowchat/includes/json/receive/receive_chatroom_list.php
arrowchat/includes/json/send/send_settings.php
arrowchat/install/includes/db_initial_values_mssql.php
arrowchat/install/includes/functions_install.php
arrowchat/install/includes/integrations_db_list.php
arrowchat/install/includes/integrations_list.php
arrowchat/install/layout/pages_config.php
arrowchat/install/schemas/mssql_schema.sql
arrowchat/public/debug/layout/header.php
arrowchat/public/popout/js/popout_core.js


New files in this version:
arrowchat/includes/functions/integrations/functions_burningboard.php
arrowchat/includes/functions/integrations/functions_concrete5.php
arrowchat/includes/functions/integrations/functions_datalifeengine.php
arrowchat/includes/functions/integrations/functions_datingpro.php
arrowchat/includes/functions/integrations/functions_e107.php
arrowchat/includes/functions/integrations/functions_easysocial.php
arrowchat/includes/functions/integrations/functions_expressionengine.php
arrowchat/includes/functions/integrations/functions_ilias.php
arrowchat/includes/functions/integrations/functions_jomwall.php
arrowchat/includes/functions/integrations/functions_kunena.php
arrowchat/includes/functions/integrations/functions_mediawiki.php
arrowchat/includes/functions/integrations/functions_moosocial.php
arrowchat/includes/functions/integrations/functions_offiria.php
arrowchat/includes/functions/integrations/functions_sharetronix.php
arrowchat/includes/functions/integrations/functions_vanilla.php
arrowchat/install/images/img-burningboard.png
arrowchat/install/images/img-concrete5.png
arrowchat/install/images/img-datalifeengine.png
arrowchat/install/images/img-datingpro.png
arrowchat/install/images/img-e107.png
arrowchat/install/images/img-easysocial.png
arrowchat/install/images/img-expressionengine.png
arrowchat/install/images/img-ilias.png
arrowchat/install/images/img-jomwall.png
arrowchat/install/images/img-kunena.png
arrowchat/install/images/img-mediawiki.png
arrowchat/install/images/img-moosocial.png
arrowchat/install/images/img-offiria.png
arrowchat/install/images/img-sharetronix.png
arrowchat/install/images/img-vanilla.png