Browse Source

Change installation instructions:

- add manual installation to compiled project
- remove the adding of requests data for installation to source project
master
vbarkasov 8 years ago
parent
commit
37e4b6bce9
1 changed files with 18 additions and 22 deletions
  1. +18
    -22
      README.md

+ 18
- 22
README.md View File

@ -10,35 +10,17 @@ Additional Support
------------------
Open Phone Net AG infos@openent.ch Switzerland
Installation
Manual installation (to source files):
------------------
1. Copy app files and folders to `/src/apps/callcenter` directory of Monster UI
2. Add next strings to `js/lib/jquery.kazoosdk.js` after string `methodsGenerator = {`
```javascript
queues: {
'queues_list': { 'verb': 'GET', 'url': 'accounts/{accountId}/queues' },
'queues_create': { 'verb': 'PUT', 'url': 'accounts/{accountId}/queues' },
'queues_get': { 'verb': 'GET', 'url': 'accounts/{accountId}/queues/{queuesId}' },
'queues_update': { 'verb': 'POST', 'url': 'accounts/{accountId}/queues/{queuesId}' },
'queues_delete': { 'verb': 'DELETE', 'url': 'accounts/{accountId}/queues/{queuesId}' },
'queues_stats': { 'verb': 'GET', 'url': 'accounts/{accountId}/queues/stats' }
},
agents: {
'agents_stats': { 'verb': 'GET', 'url': 'accounts/{accountId}/agents/stats' },
'agents_status': { 'verb': 'GET', 'url': 'accounts/{accountId}/agents/status' },
'agents_toggle': { 'verb': 'POST', 'url': 'accounts/{accountId}/agents/{agentId}/status' },
'agents_list': { 'verb': 'GET', 'url': 'accounts/{accountId}/agents' },
'agents_update': { 'verb': 'POST', 'url': 'accounts/{accountId}/queues/{queuesId}/roster' }
},
```
3. Add files to `/src/js/vendor/datatables`
2. Add files to `/src/js/vendor/datatables`
- buttons.bootstrap.min.js
- buttons.html5.min.js
- dataTables.bootstrap.min.js
- dataTables.buttons.min.js
- jquery.dataTables.min.js
4. Add file `jquery.dataTables.css` to `/src/css/vendor/jquery/`
5. Add next strings to `/src/js/main.js` after `paths: {`:
3. Add file `jquery.dataTables.css` to `/src/css/vendor/jquery/`
4. Add next strings to `/src/js/main.js` after `paths: {`:
```javascript
'datatables.net': 'js/vendor/datatables/jquery.dataTables.min',
'datatables.net-bs': 'js/vendor/datatables/dataTables.bootstrap.min',
@ -47,3 +29,17 @@ Installation
'datatables.net-buttons-bootstrap': 'js/vendor/datatables/buttons.bootstrap.min',
```
Manual installation (to compiled files):
------------------
1. Upload files from directory `src` to root directory of your Monster UI (*near the folders "apps", "css" and "js"*)
2. Create next symbol links in root directory
```bash
# ln [options] <target file> [link name]
ln -s /var/www/html/monster-ui/js/vendor/datatables/jquery.dataTables.min.js /var/www/html/monster-ui/datatables.net.js
ln -s /var/www/html/monster-ui/js/vendor/datatables/dataTables.bootstrap.min.js /var/www/html/monster-ui/datatables.net-bs.js
ln -s /var/www/html/monster-ui/js/vendor/datatables/dataTables.buttons.min.js /var/www/html/monster-ui/datatables.net-buttons.js
ln -s /var/www/html/monster-ui/js/vendor/datatables/buttons.html5.min.js /var/www/html/monster-ui/datatables.net-buttons-html5.js
ln -s /var/www/html/monster-ui/js/vendor/datatables/buttons.bootstrap.min.js /var/www/html/monster-ui/datatables.net-buttons-bootstrap.js
```
3. Register `callcenter` app
5. Activate the Callcenter app in Monster UI App Store ( `/#/apps/appstore` )

Loading…
Cancel
Save