SlideShare a Scribd company logo
User Manual
2 Designed and Powered by
Table of Contents
How can I install chat add-on?............................................................................... 3
Requirements ..................................................................................................... 3
Installation.......................................................................................................... 3
Add-on Installation ............................................................................................. 5
For Upgrading AddonInstaller:-........................................................................... 6
For Install Node.js............................................................................................... 7
How can I use or start conversation with my users?.............................................. 9
What are the features in the chat? ...................................................................... 11
Chat with User:................................................................................................. 11
Chat with Team:................................................................................................ 13
Save as Task:..................................................................................................... 15
Share Files:........................................................................................................ 15
Real-time availability: ....................................................................................... 16
User Role: ......................................................................................................... 17
Which users will be available for chat? ................................................................ 18
Can I chat with my clients? .................................................................................. 18
How can I create a group in chat?........................................................................ 19
How can I check my recent conversation?........................................................... 21
How can a user know if I send a message? .......................................................... 21
3 Designed and Powered by
How can I install chat add-on?
Requirements
* Apache with `mod_rewrite`
* Enable curl in php.ini
* Change the 'post_max_size' and `upload_max_filesize` to 200Mb in
php.ini
* PHP 5.4 or higher and less than PHP 7
* MySQL 4.1 or higher
* If STRICT mode is On, turn it Off.
Installation
Below prerequisites need to be taken care of prior to installation.
The most important thing is if you have already purchased any add-on before
16th July 2016, then contact us at "support@orangescrum.org" before you
proceed to the following.
Note: If you have already installed the AddonInstaller before then no need to
install it again. Only exception is if you are finding any new version of installer or
you have not installed before then follow the below steps for successful and
seamless installation.
 Make sure to keep a backup of your existing "app" folder of your current
working directory.
 Extract the zip file(AddonInstaller-V1.0.zip) to your desktop.
 Remove the existing "app" folder from your working directory then copy
and paste the extracted "app" folder inside "AddonInstaller-V1.0" to your
working directory.
4 Designed and Powered by
 If you are using local machine as storage (excluding Amazon S3), please
replace the folder, named "files" inside the "app/webroot" folder from the
back up to the current "app/webroot" folder.
 Give write permission to "app/Config", "app/tmp", "app/Plugin" and
"app/webroot" folders.
For Example:-chmod -R 777 app/Config
chmod -R 777 app/tmp
chmod -R 777 app/Plugin
chmod -R 777 app/webroot
 Import the "installer.sql" files from the extracted files to your current
database. If you have already imported installer.sql before then no need to
import it again. Only exception is if you are finding any new version of
installer.sql then import to your current database.
 Do necessary changes to "constants.php" and "database.php" inside
"app/Config" folder again as you have done earlier. For Example SMTP
email credentials in constants.php and database credentials in
database.php.
 Run your website once.
Ex. http://localhost/orangescrum (if you are using localhost)
http://127.0.0.1/orangescrum (if you are using IP)
http://myprojects.orangescrum.com (if you are using any valid domain)
Note: if you are facing any issue or seeing any blank page after doing all the above
steps, then just do the following once.
5 Designed and Powered by
 Replace "Configure::write('debug',0);" with "Configure::write('debug',2);"
in the app/Config/core.php. Run the web url once and restore the debug
value to 0 again.
i.eConfigure::write('debug',0);
Congratulations!!
Add-on Installation:-
 Download the Add-on zip file.
 Place the downloaded zip file(Ex. Timelog-V1.0.zip) in the "app/webroot"
folder.
 Log in to the application.
 To install the add-on(Ex. Time log add-on) run below link once and follow
the instructions.
Ex. http://..../install/chat (for Chat add-on)
http://..../install/timelog (for Time Log add-on)
Note: http://.... means your Orangescrum access URL.
Ex. http://localhost/orangescrum (if you are using localhost)
http://127.0.0.1/orangescrum (if you are using IP)
http://myprojects.orangescrum.com (if you are using any valid
domain)
 Do the same for other add-ons.
Ex. http://..../install/invoice (for Invoice add-on)
http://..../install/taskstatusgroup (for Task Status Group add-
on)
http://..../install/ganttchart (for GanttChart add-on)
6 Designed and Powered by
http://..../install/recurringtask (for Recurring Task add-on)
http://..../install/api (for API add-on)
http://..../install/chat (for Chat add-on)
http://..../install/clientmanagement (for Client Management
add-on)
http://..../install/projecttemplate (for Project Template add-
on)
Note: you can find notification.js, node-js-installation-linux.pdf, node-js-
installation-windows.pdf file in app/plugin folder after install the chat plug-in.
For Upgrading AddonInstaller:-
 Download the AddonInstaller zip file.
 Before installing updated AddonInstaller, make sure to keep a backup of
your existing "app/Plugin" and "app/webroot/files" folders.
 Then follow the steps written above to install AddonInstaller.
 After installing the new AddonInstaller, Copy all the folders inside
"app/plugin" backup folder to the new "app/Plugin" folder.
 Also copy all the folders inside "app/webroot/files" backup folder to the
new "app/webroot/files" folder.
7 Designed and Powered by
For Installing Node.js
There are 4 simple steps to install Node.js on your server. These are as follows:
1. Install Node.js and NPM
2. Install socket.io using NPM
3. Install Forever
4. Run the notification.js (given with the chat add-on) file forever using the
“Forever”. (it should not stop)
Note: You can find the notification.js file in app/plugin folder after install the chat
plug-in.
Download node.js from below URL
https://nodejs.org/en/download/
 Click on the downloaded Node.js "Windows Installer" (.msi package.) (32-
bit/64-bit).
 Double click on the "node-v4.4.7-x86.msi" file to start installation process
and then follow the instructions.
 After successful installation of Node.js open node command line interface.
To open node command line:
 Go to windows "Start Menu" and type "Node" in the search box.
 Click on "Node.js command prompt".
 It will open up a command prompt.
 Now run the following command to install the socket.io
npm install socket.io
 After Install socket.io run following command to install forever
npm install forever -g
8 Designed and Powered by
 After installed all the above step please copy and paste the "notification.js"
file (given with the chat add-on) in the same directory where the
node_modules is installed (Ex. C:UsersAndolasoft).
Run the below command to start node.js.
forever notification.js
Now node server is ready. You can test by checking the below url
http://your-domain:3002
Ex. http://localhost:3002
http://127.0.0.1:3002
http://myorange.com:3002
If output is "Welcome to socket.io." then node.js is working fine and you can use
that url in the constant.php as "NODE_HOST"
Note: you can find notification.js,node-js-installation-linux.pdf,node-js-
installation-windows.pdf file in app/plugin folder after install the chat plugin .
If you’re still facing the installation problem, then feel free to reach us at
support@orangescrum.com.
* **Official website**:
[http://www.orangescrum.com](http://www.orangescrum.com)
* **Blog**: [http://blog.orangescrum.com](http://blog.orangescrum.com)
9 Designed and Powered by
* **Downloads**: [http://www.orangescrum.org/free-
download](http://www.orangescrum.org/free-download)
* **Issue Tracker**:
[https://github.com/Orangescrum/orangescrum/issues](https://github.com/Oran
gescrum/orangescrum/issues)
* **Google Group**: [https://groups.google.com/group/orangescrum-
community-support](https://groups.google.com/group/orangescrum-community-
support)
How can I use or start conversation with my users?
 Login to Orangescrum
 Go on the chat icon (you can find it at the bottom right corner near
the + icon)
 Click on the chat icon
 On the chat pop-up, go to the search bar & search the name of the user.
10 Designed and Powered by
 Click on that user & type your message to start the chat or conversation
with him or her.
11 Designed and Powered by
What are the features in the chat?
Chat with User:
 Login to Orangescrum
 Go to the chat icon (you can find it at the below right corner near the
+ icon)
 Click on the chat icon
 On the chat pop-up, go to the search bar & search the name of the user.
12 Designed and Powered by
 Click on that user & type of your message to start the chat or conversation
with him or her.
13 Designed and Powered by
Chat with Team:
 Click on the chat
 Go to the Group icon
 Search user & click on every user to add them to group
14 Designed and Powered by
 Click on the Create Group
 Edit the Group Name from the Group tab on the left side of the chat pop-up
15 Designed and Powered by
Save as Task:
 On the chat pop-up, go to the top right corner.
 Click on the Save as Task
 Select the Project & an existing task or create a new task from here
 Click on Save to Create the conversation as Task or to add it to existing
Task.
Share Files:
 Go to the message description box, click on the attach icon.
 Attach the file & send it to the user or team
16 Designed and Powered by
Real-time availability:
If a user is logged in Orangescrum, then you can see the user is live/online as a
green light on his or her profile icon or image.
17 Designed and Powered by
User Role:
You can see a user is admin or owner or client or a general user. If on the below of
the user icon or image is not mentioned anything, then the user is a general user.
Other users marked as client, admin or owner as role given by the owner or
admin. You can see if a user is admin, then it will show you admin on the below of
his or her profile icon or image.
18 Designed and Powered by
Which users will be available for chat?
With chat add-on, all users in your company added in Orangescrum will be
available to your chat user list. You can chat with any user including your clients
here.
Can I chat with my clients?
Yes, you can chat with your clients here. When you search the name it will show
you at the below of user name whether he is the client or a general user in case
you have user and client have same name.
19 Designed and Powered by
How can I create a group in chat?
 Click on the chat
 Go to the Group icon
 Search user & click on every user to add them to group
 Click on the Create Group
 Edit the Group Name from the Group tab on the left side of the chat pop-up
20 Designed and Powered by
 Start your conversation with your team
21 Designed and Powered by
How can I check my recent conversation?
Go to the Left side of your chat pop-up & click on the Recent to check the recent
conversation.
How can a user know if I send a message?
Once you send a message the user will get a desktop notification if he is signed in
Orangescrum. If the user is logged out, (s)he can see themessage when (s)he can
login to the system. The message count will show on the chat icon.

More Related Content

PDF
Orangescrum Client management Add on User Manual
PDF
Orangescrum Task status Group add on user manual
PDF
Orangescrum Time Log Gold add-on User Manual
PDF
Orangescrum Time Log Add-on User Manual
PDF
Orangescrum Mobile API Add on User Manual
PDF
Time Log with Payment Add on User Manual
PDF
Orangescrum Recurring task add on user manual
PDF
Orangescrum Invoice Add on User Manual
Orangescrum Client management Add on User Manual
Orangescrum Task status Group add on user manual
Orangescrum Time Log Gold add-on User Manual
Orangescrum Time Log Add-on User Manual
Orangescrum Mobile API Add on User Manual
Time Log with Payment Add on User Manual
Orangescrum Recurring task add on user manual
Orangescrum Invoice Add on User Manual

What's hot (20)

PDF
Orangescrum Gantt chart Add on User Manual
PDF
PDF
Joget Workflow Clustering and Performance Testing on Amazon Web Services (AWS)
DOCX
Managing Web Infrastructure Systems with Windows PowerShell 2.0 Demo Script
DOCX
Chicago alm user group git demo script and notes
PDF
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
DOCX
Flash, actionscript 2 : preloader for loader component.docx
PDF
Joget v5 Getting Started Guide
PPT
IMPACT/myGrid Hackathon - Introduction to Taverna
PDF
Creating Sentiment Line Chart with Watson
DOCX
Windows power shell for sharepoint online & office 365
TXT
Revisions
PDF
HDinsight Workshop - Prerequisite Activity
PDF
Create a meteor chat app in 30 minutes
PDF
Aspnet mvc tutorial_01_cs
PDF
CIC_Manual.pdf
PDF
How to Webpack your Django!
PDF
Getting started-with-oracle-so a-viii
PDF
GIS.XL_manual
PDF
Getting started-with-oracle-so a-9
Orangescrum Gantt chart Add on User Manual
Joget Workflow Clustering and Performance Testing on Amazon Web Services (AWS)
Managing Web Infrastructure Systems with Windows PowerShell 2.0 Demo Script
Chicago alm user group git demo script and notes
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
Flash, actionscript 2 : preloader for loader component.docx
Joget v5 Getting Started Guide
IMPACT/myGrid Hackathon - Introduction to Taverna
Creating Sentiment Line Chart with Watson
Windows power shell for sharepoint online & office 365
Revisions
HDinsight Workshop - Prerequisite Activity
Create a meteor chat app in 30 minutes
Aspnet mvc tutorial_01_cs
CIC_Manual.pdf
How to Webpack your Django!
Getting started-with-oracle-so a-viii
GIS.XL_manual
Getting started-with-oracle-so a-9
Ad

Similar to Orangescrum In App Chat Add-on User Manual (20)

PDF
A Complete Installation Guide for Orangescrum
PDF
Harnessing the power of automation orangescrum installation through wizard
PDF
Orangescrum Invoice Pro Add-on user manual
PDF
Nginx cheat sheet
PDF
Orangescrum is now available on aws marketplace
PDF
Slack integration with orangescrum open source edition
PDF
Orangescrum product update roundup take a tour
PDF
Nginx Scripting - Extending Nginx Functionalities with Lua
PDF
Devinsampa nginx-scripting
PDF
The Ring programming language version 1.9 book - Part 54 of 210
PDF
Chloe and the Realtime Web
PDF
HTML5 Websockets and Java - Arun Gupta
PDF
How to build a realtime, WebSockets-enabled chat in less than 5 minutes
PDF
New Enterprise Self-Hosted Version Release
PDF
Websocket 1.0
PDF
Building HTML5 WebSocket Apps in Java at JavaOne Latin America 2012
PDF
Eduardo Silva - monkey http-server everywhere
PDF
WebCamp 2016: Python. Вячеслав Каковский: Real-time мессенджер на Python. Осо...
PDF
Advanced Topics in Continuous Deployment
PDF
[Js hcm] Deploying node.js with Forever.js and nginx
A Complete Installation Guide for Orangescrum
Harnessing the power of automation orangescrum installation through wizard
Orangescrum Invoice Pro Add-on user manual
Nginx cheat sheet
Orangescrum is now available on aws marketplace
Slack integration with orangescrum open source edition
Orangescrum product update roundup take a tour
Nginx Scripting - Extending Nginx Functionalities with Lua
Devinsampa nginx-scripting
The Ring programming language version 1.9 book - Part 54 of 210
Chloe and the Realtime Web
HTML5 Websockets and Java - Arun Gupta
How to build a realtime, WebSockets-enabled chat in less than 5 minutes
New Enterprise Self-Hosted Version Release
Websocket 1.0
Building HTML5 WebSocket Apps in Java at JavaOne Latin America 2012
Eduardo Silva - monkey http-server everywhere
WebCamp 2016: Python. Вячеслав Каковский: Real-time мессенджер на Python. Осо...
Advanced Topics in Continuous Deployment
[Js hcm] Deploying node.js with Forever.js and nginx
Ad

More from Orangescrum (20)

PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
5 Signs Your Project Is Headed for Failure and How to Prevent
PDF
How Project Management for Agencies Can Streamline Workflows and Boost Profit...
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
A Practical Breakdown of Automation in Project Management
PDF
Top Benefits of Self-Hosted Project Management Software in 2025
PDF
Top Key Features to Look for in Resource Management Software
PDF
Top Agile Project Management Tools for Teams in 2025
PDF
Visualize Your Company Structure for Project Success.pdf
PDF
Simplify Task, Team, and Project Management with Orangescrum Work
PDF
Enterprise Project Management at Scale: Benefits of Orangescrum On-Premise
PDF
Top 5 Task Management Software to Boost Productivity in 2025
PDF
A Smarter UI is Here Revamped Settings & Navigation in Orangescrum Agile.pdf
PDF
Daily Agile Snippets That Boost Team Focus and Flexibility
PDF
How Orangescrum Works: Enables Seamless Collaboration for Hybrid Teams
PDF
Smarter Resource Management with Orangescrum Work
PDF
Why Orangescrum Is a Game Changer for Construction Companies in 2025
PDF
How to Master Project & Task Management Using Orangescrum Work
PDF
Orangescrum Work or Orangescrum Agile? Understand the Key Differences
PDF
Streamlining Task Management Using Orangescrum Work
Time Tracking Features That Teams and Organizations Actually Need
5 Signs Your Project Is Headed for Failure and How to Prevent
How Project Management for Agencies Can Streamline Workflows and Boost Profit...
How Creative Agencies Leverage Project Management Software.pdf
A Practical Breakdown of Automation in Project Management
Top Benefits of Self-Hosted Project Management Software in 2025
Top Key Features to Look for in Resource Management Software
Top Agile Project Management Tools for Teams in 2025
Visualize Your Company Structure for Project Success.pdf
Simplify Task, Team, and Project Management with Orangescrum Work
Enterprise Project Management at Scale: Benefits of Orangescrum On-Premise
Top 5 Task Management Software to Boost Productivity in 2025
A Smarter UI is Here Revamped Settings & Navigation in Orangescrum Agile.pdf
Daily Agile Snippets That Boost Team Focus and Flexibility
How Orangescrum Works: Enables Seamless Collaboration for Hybrid Teams
Smarter Resource Management with Orangescrum Work
Why Orangescrum Is a Game Changer for Construction Companies in 2025
How to Master Project & Task Management Using Orangescrum Work
Orangescrum Work or Orangescrum Agile? Understand the Key Differences
Streamlining Task Management Using Orangescrum Work

Recently uploaded (20)

PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Cost to Outsource Software Development in 2025
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
top salesforce developer skills in 2025.pdf
PDF
Digital Strategies for Manufacturing Companies
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
System and Network Administraation Chapter 3
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Nekopoi APK 2025 free lastest update
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Softaken Excel to vCard Converter Software.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Designing Intelligence for the Shop Floor.pdf
Cost to Outsource Software Development in 2025
Adobe Illustrator 28.6 Crack My Vision of Vector Design
top salesforce developer skills in 2025.pdf
Digital Strategies for Manufacturing Companies
Odoo POS Development Services by CandidRoot Solutions
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Wondershare Filmora 15 Crack With Activation Key [2025
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
System and Network Administraation Chapter 3
Odoo Companies in India – Driving Business Transformation.pdf
PTS Company Brochure 2025 (1).pdf.......
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Nekopoi APK 2025 free lastest update
How to Choose the Right IT Partner for Your Business in Malaysia
Computer Software and OS of computer science of grade 11.pptx
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
CHAPTER 2 - PM Management and IT Context
Softaken Excel to vCard Converter Software.pdf

Orangescrum In App Chat Add-on User Manual

  • 2. 2 Designed and Powered by Table of Contents How can I install chat add-on?............................................................................... 3 Requirements ..................................................................................................... 3 Installation.......................................................................................................... 3 Add-on Installation ............................................................................................. 5 For Upgrading AddonInstaller:-........................................................................... 6 For Install Node.js............................................................................................... 7 How can I use or start conversation with my users?.............................................. 9 What are the features in the chat? ...................................................................... 11 Chat with User:................................................................................................. 11 Chat with Team:................................................................................................ 13 Save as Task:..................................................................................................... 15 Share Files:........................................................................................................ 15 Real-time availability: ....................................................................................... 16 User Role: ......................................................................................................... 17 Which users will be available for chat? ................................................................ 18 Can I chat with my clients? .................................................................................. 18 How can I create a group in chat?........................................................................ 19 How can I check my recent conversation?........................................................... 21 How can a user know if I send a message? .......................................................... 21
  • 3. 3 Designed and Powered by How can I install chat add-on? Requirements * Apache with `mod_rewrite` * Enable curl in php.ini * Change the 'post_max_size' and `upload_max_filesize` to 200Mb in php.ini * PHP 5.4 or higher and less than PHP 7 * MySQL 4.1 or higher * If STRICT mode is On, turn it Off. Installation Below prerequisites need to be taken care of prior to installation. The most important thing is if you have already purchased any add-on before 16th July 2016, then contact us at "[email protected]" before you proceed to the following. Note: If you have already installed the AddonInstaller before then no need to install it again. Only exception is if you are finding any new version of installer or you have not installed before then follow the below steps for successful and seamless installation.  Make sure to keep a backup of your existing "app" folder of your current working directory.  Extract the zip file(AddonInstaller-V1.0.zip) to your desktop.  Remove the existing "app" folder from your working directory then copy and paste the extracted "app" folder inside "AddonInstaller-V1.0" to your working directory.
  • 4. 4 Designed and Powered by  If you are using local machine as storage (excluding Amazon S3), please replace the folder, named "files" inside the "app/webroot" folder from the back up to the current "app/webroot" folder.  Give write permission to "app/Config", "app/tmp", "app/Plugin" and "app/webroot" folders. For Example:-chmod -R 777 app/Config chmod -R 777 app/tmp chmod -R 777 app/Plugin chmod -R 777 app/webroot  Import the "installer.sql" files from the extracted files to your current database. If you have already imported installer.sql before then no need to import it again. Only exception is if you are finding any new version of installer.sql then import to your current database.  Do necessary changes to "constants.php" and "database.php" inside "app/Config" folder again as you have done earlier. For Example SMTP email credentials in constants.php and database credentials in database.php.  Run your website once. Ex. http://localhost/orangescrum (if you are using localhost) http://127.0.0.1/orangescrum (if you are using IP) http://myprojects.orangescrum.com (if you are using any valid domain) Note: if you are facing any issue or seeing any blank page after doing all the above steps, then just do the following once.
  • 5. 5 Designed and Powered by  Replace "Configure::write('debug',0);" with "Configure::write('debug',2);" in the app/Config/core.php. Run the web url once and restore the debug value to 0 again. i.eConfigure::write('debug',0); Congratulations!! Add-on Installation:-  Download the Add-on zip file.  Place the downloaded zip file(Ex. Timelog-V1.0.zip) in the "app/webroot" folder.  Log in to the application.  To install the add-on(Ex. Time log add-on) run below link once and follow the instructions. Ex. http://..../install/chat (for Chat add-on) http://..../install/timelog (for Time Log add-on) Note: http://.... means your Orangescrum access URL. Ex. http://localhost/orangescrum (if you are using localhost) http://127.0.0.1/orangescrum (if you are using IP) http://myprojects.orangescrum.com (if you are using any valid domain)  Do the same for other add-ons. Ex. http://..../install/invoice (for Invoice add-on) http://..../install/taskstatusgroup (for Task Status Group add- on) http://..../install/ganttchart (for GanttChart add-on)
  • 6. 6 Designed and Powered by http://..../install/recurringtask (for Recurring Task add-on) http://..../install/api (for API add-on) http://..../install/chat (for Chat add-on) http://..../install/clientmanagement (for Client Management add-on) http://..../install/projecttemplate (for Project Template add- on) Note: you can find notification.js, node-js-installation-linux.pdf, node-js- installation-windows.pdf file in app/plugin folder after install the chat plug-in. For Upgrading AddonInstaller:-  Download the AddonInstaller zip file.  Before installing updated AddonInstaller, make sure to keep a backup of your existing "app/Plugin" and "app/webroot/files" folders.  Then follow the steps written above to install AddonInstaller.  After installing the new AddonInstaller, Copy all the folders inside "app/plugin" backup folder to the new "app/Plugin" folder.  Also copy all the folders inside "app/webroot/files" backup folder to the new "app/webroot/files" folder.
  • 7. 7 Designed and Powered by For Installing Node.js There are 4 simple steps to install Node.js on your server. These are as follows: 1. Install Node.js and NPM 2. Install socket.io using NPM 3. Install Forever 4. Run the notification.js (given with the chat add-on) file forever using the “Forever”. (it should not stop) Note: You can find the notification.js file in app/plugin folder after install the chat plug-in. Download node.js from below URL https://nodejs.org/en/download/  Click on the downloaded Node.js "Windows Installer" (.msi package.) (32- bit/64-bit).  Double click on the "node-v4.4.7-x86.msi" file to start installation process and then follow the instructions.  After successful installation of Node.js open node command line interface. To open node command line:  Go to windows "Start Menu" and type "Node" in the search box.  Click on "Node.js command prompt".  It will open up a command prompt.  Now run the following command to install the socket.io npm install socket.io  After Install socket.io run following command to install forever npm install forever -g
  • 8. 8 Designed and Powered by  After installed all the above step please copy and paste the "notification.js" file (given with the chat add-on) in the same directory where the node_modules is installed (Ex. C:UsersAndolasoft). Run the below command to start node.js. forever notification.js Now node server is ready. You can test by checking the below url http://your-domain:3002 Ex. http://localhost:3002 http://127.0.0.1:3002 http://myorange.com:3002 If output is "Welcome to socket.io." then node.js is working fine and you can use that url in the constant.php as "NODE_HOST" Note: you can find notification.js,node-js-installation-linux.pdf,node-js- installation-windows.pdf file in app/plugin folder after install the chat plugin . If you’re still facing the installation problem, then feel free to reach us at [email protected]. * **Official website**: [http://www.orangescrum.com](http://www.orangescrum.com) * **Blog**: [http://blog.orangescrum.com](http://blog.orangescrum.com)
  • 9. 9 Designed and Powered by * **Downloads**: [http://www.orangescrum.org/free- download](http://www.orangescrum.org/free-download) * **Issue Tracker**: [https://github.com/Orangescrum/orangescrum/issues](https://github.com/Oran gescrum/orangescrum/issues) * **Google Group**: [https://groups.google.com/group/orangescrum- community-support](https://groups.google.com/group/orangescrum-community- support) How can I use or start conversation with my users?  Login to Orangescrum  Go on the chat icon (you can find it at the bottom right corner near the + icon)  Click on the chat icon  On the chat pop-up, go to the search bar & search the name of the user.
  • 10. 10 Designed and Powered by  Click on that user & type your message to start the chat or conversation with him or her.
  • 11. 11 Designed and Powered by What are the features in the chat? Chat with User:  Login to Orangescrum  Go to the chat icon (you can find it at the below right corner near the + icon)  Click on the chat icon  On the chat pop-up, go to the search bar & search the name of the user.
  • 12. 12 Designed and Powered by  Click on that user & type of your message to start the chat or conversation with him or her.
  • 13. 13 Designed and Powered by Chat with Team:  Click on the chat  Go to the Group icon  Search user & click on every user to add them to group
  • 14. 14 Designed and Powered by  Click on the Create Group  Edit the Group Name from the Group tab on the left side of the chat pop-up
  • 15. 15 Designed and Powered by Save as Task:  On the chat pop-up, go to the top right corner.  Click on the Save as Task  Select the Project & an existing task or create a new task from here  Click on Save to Create the conversation as Task or to add it to existing Task. Share Files:  Go to the message description box, click on the attach icon.  Attach the file & send it to the user or team
  • 16. 16 Designed and Powered by Real-time availability: If a user is logged in Orangescrum, then you can see the user is live/online as a green light on his or her profile icon or image.
  • 17. 17 Designed and Powered by User Role: You can see a user is admin or owner or client or a general user. If on the below of the user icon or image is not mentioned anything, then the user is a general user. Other users marked as client, admin or owner as role given by the owner or admin. You can see if a user is admin, then it will show you admin on the below of his or her profile icon or image.
  • 18. 18 Designed and Powered by Which users will be available for chat? With chat add-on, all users in your company added in Orangescrum will be available to your chat user list. You can chat with any user including your clients here. Can I chat with my clients? Yes, you can chat with your clients here. When you search the name it will show you at the below of user name whether he is the client or a general user in case you have user and client have same name.
  • 19. 19 Designed and Powered by How can I create a group in chat?  Click on the chat  Go to the Group icon  Search user & click on every user to add them to group  Click on the Create Group  Edit the Group Name from the Group tab on the left side of the chat pop-up
  • 20. 20 Designed and Powered by  Start your conversation with your team
  • 21. 21 Designed and Powered by How can I check my recent conversation? Go to the Left side of your chat pop-up & click on the Recent to check the recent conversation. How can a user know if I send a message? Once you send a message the user will get a desktop notification if he is signed in Orangescrum. If the user is logged out, (s)he can see themessage when (s)he can login to the system. The message count will show on the chat icon.