Get Live Chat services from eAssitance pro on your Drupal powered website through this module.
This module allows you to easily incorporate chat services on your website without any dexterous knowledge of HTML and codes.
eAssistance pro is a remarkable solution which integrates live chat, visitor tracking and help desk services on your websites. Let your visitors contact you anytime through live chat and even if you are unable they can send offline messages and emails to let you always be in reach of your customers.
Quickly add eAssistance pro services on your website with few simple clicks and be live within 5 minutes or less.
You need to have an existing eAssistance pro subscription plan or signup with us for free to kick-start engaging sessions of customer-merchant relationship.
== Get Started ==
Getting started with eAssistance Pro hardly takes any time. Just sign up with us to experience a 30 days free trial period. Click http://www.eassistancepro.com/account/register.php
Go to Home » Get Chat Button
Copy and Paste the HTML Chat button code on your website.
Download and Install the operator console or use the web based console to chat with your visitors.
Login to your operator consoles to answer chat queries, track visitors, invite visitors for chat, and much more.
Project page - http://drupal.org/sandbox/eassistancepro/1847610
Version - Drupal 7.x
Repository clone link -
git clone --recursive --branch master eassistancepro@git.drupal.org:sandbox/eassistancepro/1847610.git eassistance_pro_live_chat
cd eassistance_pro_live_chat
| Comment | File | Size | Author |
|---|---|---|---|
| eAssistancePro.zip | 4.15 KB | eassistancepro |
Comments
Comment #0.0
eassistancepro commentedadd project page url and version support
Comment #1
balintcsaba commentedHi eassistancepro,
Add README.txt to your project and fix the coding issues i found with
ventral.org/pareview/httpgitdrupalorgsandboxeassistancepro1847610git
FILE: ...all/modules/pareview_temp/test_candidate/eassistance_pro_live_chat.info
--------------------------------------------------------------------------------
FOUND 2 ERROR(S) AFFECTING 1 LINE(S)
--------------------------------------------------------------------------------
1 | ERROR | "description" property is missing in the info file
1 | ERROR | "core" property is missing in the info file
--------------------------------------------------------------------------------
Every time you make modification in the code before set the status to "needs review" first run this check to be sure that you don't have any issue.
With Respect,
balintcsaba
Comment #2
eassistancepro commentedHi, i have made the changes
New Repository clone link -
git clone --recursive --branch 7.x-1.x http://git.drupal.org/sandbox/eassistancepro/1847610.git eassistance_pro_live_chat
cd eassistance_pro_live_chat
Comment #3
balintcsaba commentedHi,
You still have the errors , please fix it before you put your status back to needs review.
Use the http://ventral.org/pareview/httpgitdrupalorgsandboxeassistancepro1847610git how i told you before.
Do so every time you make a git pull to check if you don't have any errors on the code. Or we will stuck in a circle.
Comment #4
eassistancepro commentedHi,
i have remove the errors, Please check again.
Comment #5
balintcsaba commentedHi,
I checked and now i find a huge list of errors.
Maybe you don't understood me at first , so i will repeat the steps.
When you do a
git pullalleyways run the code checker after it, you can do it yourself.Just click at this link: http://ventral.org/pareview/httpgitdrupalorgsandboxeassistancepro1847610git
(this is your project code) and click to Repeat Preview TAB , and fix does errors.
Just when you have a clean code put back to needs review.
Also remove "version" from the info file, it will be added by drupal.org packaging automatically.
Comment #6
eassistancepro commentedHi,
i have modified all code, and now no error display at - http://ventral.org/pareview/httpgitdrupalorgsandboxeassistancepro1847610git.
Please check again
Comment #7
klausiWe are currently quite busy with all the project applications and I can only review projects with a review bonus. Please help me reviewing and I'll take a look at your project right away :-)
Comment #8
trogels commentedHi,
I wen't through each file and found these things that could be considered.
in eassistancepro.admin.inc:
-You have some #description in your form with an empty string passed to t().
-Your doc blocks missing are missing information about what hook they implement on every function
-The form configuration has a few #size attributes, which are strings, should be integer.
eassistancepro.install
-I don't understand why you call variable_get() in your install hook.
eassistancepro.module
-The first hook that you're implementing hook_menu has a correct doc block, the other hooks in the file does not.
-In the #description attribute you have a space before the last dot in the string, should be passed through t()
-You are using an access argument but it's not defined in a hook_permission() does this work?
eassistancepro.php
-Javascript should be included with drupal_add_js()
Regards,
Troels
Comment #9
monymirzaComment #10
eassistancepro commented@trogels
I made the changes as mentioned above.
Thank all for your responses!
I am unable to review other modules on their time. As per Application Review Times section of the Review process for Full Project Applications: What to Expect page - 4 weeks without review -- changing to critical status.
Comment #11
kfritscheManual Review:
eassistancepro.admin.inc:
- Line 11: Unused global variable $languge.
- Line 23: In l() use option 'absolute' instead of adding $base_url manually.
- Line 79: Why are there 6 spaces between the string concationation? (' . $data[')
- Line 86-89: Do not set data in the validation hook. Submit should be used here. Because other validation function could be failing. system_settings_form sets variables automaticlly after the name used for the form element. For the username and mid add this to your $data['values'] array - see http://api.drupal.org/api/drupal/modules!system!system.module/function/s...
eassistancepro.install.inc:
- You do not need to initalizie empty variables on install.
eassistancepro.module:
- I think you don't need the require if it is in the info file added as file[].
- Minor spelling errors: "Craete" (Create) and "hoke" (hook)
eassistancepro.php:
- Minor spelling errors: "Declatre" (Declare)
- Line 80: Use block_load instead of creating the query manually - http://api.drupal.org/api/drupal/modules!block!block.module/function/blo...
- Line 94, 96: Unused variables $eassistancepro_account_info, $eassistancepro_password
Comment #12
jongagne commentedRecommendations:
Comment #13
PA robot commentedClosing due to lack of activity. Feel free to reopen if you are still working on this application.
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #14
johndesprez commentedVery nice features available in the software. I like proactive chat and customizable chat window features. Now they have integrated new features of Social media integration (Integrate live chat software on your Facebook fan page) on their live chat. I think this is the best live chat available on the market on very low price.
Comment #14.0
johndesprez commentedadd repository clone link