Dmitriy Simushev
|
5798c2399d
|
Add ability for client-side plugins to use own locale strings
|
2013-04-11 10:04:19 +00:00 |
|
Dmitriy Simushev
|
0f0743bd52
|
Update JavaScript files in default dialog theme.
Use 'jQuery' instead of '$' in arguments of immediatly
called function.
|
2013-03-13 15:38:28 +00:00 |
|
Dmitriy Simushev
|
0b5c5d5aba
|
Add ajax loader for Survey and LeaveMessage chat modules
|
2013-03-13 15:38:28 +00:00 |
|
Dmitriy Simushev
|
88fffc078b
|
Build select group box at client side
|
2013-03-13 15:38:28 +00:00 |
|
Dmitriy Simushev
|
a32cf9128b
|
Update structure of Chat Handlebars templates.
Recompile templates.
|
2013-03-13 15:38:27 +00:00 |
|
Dmitriy Simushev
|
4f47218a13
|
Use playSound JS function instead of sound model
|
2013-03-13 15:38:27 +00:00 |
|
Dmitriy Simushev
|
a4d12d7b65
|
Add 'msgjs:' and 'pagejs:' prefixies to template engine
|
2013-03-13 15:38:27 +00:00 |
|
Dmitriy Simushev
|
e7f8779ba8
|
Fix bug with auto start chat chat window resizer
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
2a3a9dec9d
|
Replace 'tplimage' css class by 'tpl-image'
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
a570ed75d0
|
Update Chat JavaScript Application
Make prechat survey and leave message parts of the Chat
JavaScript Application
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
ba7eb96e8a
|
Update build system in templates compilation.
Use closure compiler instead of handlebars built in minifier and
recompile all templates.
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
d2805afc9f
|
Remove '.bgbody' css class
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
faac427cc7
|
Remove layout initialization options in Chat JS app
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
372bae4203
|
Build Chat JavaScript application options mostly not in template
|
2013-03-13 15:38:26 +00:00 |
|
Dmitriy Simushev
|
9cde3262d6
|
Use 'chat.user.name' var instead of 'ct.user.name' in templates
|
2013-03-13 15:38:25 +00:00 |
|
Dmitriy Simushev
|
fead1b65a1
|
Use 'chat.thread.token' var instead of 'ct.token' in templates
|
2013-03-13 15:38:25 +00:00 |
|
Dmitriy Simushev
|
f77021b82b
|
Use 'chat.thread.id' var instead of 'ct.chatThreadId' in templates
|
2013-03-13 15:38:25 +00:00 |
|
Dmitriy Simushev
|
2c9e65b518
|
Use 'company.*' vars instead of 'ct.company.*' in tempates
|
2013-03-13 15:38:25 +00:00 |
|
Dmitriy Simushev
|
691ce8986c
|
Update Handlebars.js to v1.0.0-rc.3 and recompile templates
|
2013-03-13 15:38:25 +00:00 |
|
Dmitriy Simushev
|
1a79be3970
|
Update chat page JavaScript configs structure
|
2013-03-13 15:38:25 +00:00 |
|
Dmitriy Simushev
|
8f1db81e83
|
Update resize.js to work with layout system
|
2013-03-13 15:38:24 +00:00 |
|
Dmitriy Simushev
|
dc25058a05
|
Create chat layout in Chat JavaScript application
|
2013-03-13 15:38:24 +00:00 |
|
Dmitriy Simushev
|
3fc81ec53e
|
Rename 'silver' dialog style to 'default' one
|
2013-03-13 15:38:23 +00:00 |
|
Dmitriy Simushev
|
bf564e55ef
|
Update styles preview system to work with JavaScript applications
|
2013-03-13 15:38:23 +00:00 |
|
Dmitriy Simushev
|
9a86a61c99
|
Add license info to compiled handlebars templates
|
2013-03-13 15:38:23 +00:00 |
|
Dmitriy Simushev
|
d2531a526d
|
Move sound template from styles to default JS application
|
2013-03-13 15:32:48 +00:00 |
|
Dmitriy Simushev
|
d9d01ed7e0
|
Forbid access to .tpl .handlebars .ini files in dialogs styles
|
2013-03-13 15:32:47 +00:00 |
|
Dmitriy Simushev
|
edef539707
|
Remove unnecessary element from $page array in set_chatview_* functions
|
2013-03-13 15:32:47 +00:00 |
|
Dmitriy Simushev
|
ad4f4e8d8e
|
Create config files for dialogs and core styles
|
2013-03-13 15:32:47 +00:00 |
|
Dmitriy Simushev
|
abac28fa46
|
Change history and refresh controls title
|
2013-03-13 15:32:47 +00:00 |
|
Dmitriy Simushev
|
1f3e727c17
|
Create model for Thread
|
2013-03-13 15:32:47 +00:00 |
|
Dmitriy Simushev
|
1524f0899a
|
Move control.handlebars template to default JavaScript application
|
2013-03-13 15:32:46 +00:00 |
|
Dmitriy Simushev
|
053837d069
|
Completely rewrite Chat's JavaScript files
|
2013-03-13 15:32:44 +00:00 |
|
Dmitriy Simushev
|
1565458c26
|
Move all JavaScript files from /js/$jsver to /js/compiled
|
2013-03-13 15:32:44 +00:00 |
|
Dmitriy Simushev
|
35162b8906
|
Move handlebars.js to /js/libs
|
2013-03-13 15:32:44 +00:00 |
|
Dmitriy Simushev
|
da50f6f6d9
|
Move json2.js to /js/libs
|
2013-03-13 15:32:44 +00:00 |
|
Dmitriy Simushev
|
9587ff9b5b
|
Move LAB.js to /js/libs
|
2013-03-13 15:32:44 +00:00 |
|
Dmitriy Simushev
|
14eed1072d
|
Use JavaScript templates for messages
|
2013-03-13 15:32:43 +00:00 |
|
Dmitriy Simushev
|
f5a970e50f
|
Use LAB.js to load JavaScripts to the chat window
|
2013-03-13 15:32:43 +00:00 |
|
Dmitriy Simushev
|
4cfac7bbef
|
Split chat.js
JavaScript's chat.js library split into several logical parts:
chatcontroller.js, chatview.js and chatinit.js
|
2013-03-13 15:32:43 +00:00 |
|
Dmitriy Simushev
|
727625dfc8
|
Refactor and format JavaScript chat code
|
2013-03-13 15:32:43 +00:00 |
|
Dmitriy Simushev
|
d53e1d8020
|
Move JavaScript's ChatServer class to separate file
|
2013-03-13 15:32:43 +00:00 |
|
Dmitriy Simushev
|
56a50c9df4
|
Add JavaScript's Thread class usage to chat.js
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
5ff3a7656d
|
Extend plugin system
Plugins can add custom CSS and JavaScript files to chat window and
implement JavaScript plugins
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
30cb668a73
|
Implement new chat system
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
f9d39a8257
|
Added ability to select group in leavemessage form.
|
2012-03-09 19:40:07 +00:00 |
|
Dmitriy Simushev
|
87676a5cee
|
Cleaned up code related to departments' descriptions
|
2012-02-08 13:18:12 +00:00 |
|
Dmitriy Simushev
|
96c4727be2
|
Added email validation in prechat survey.
|
2012-02-08 11:54:24 +00:00 |
|
Dmitriy Simushev
|
24deb150d2
|
Cleaned up code related to close confirmation message
|
2012-01-29 11:18:45 +00:00 |
|
Dmitriy Simushev
|
6d87e5e1a6
|
Added short titles for canned messages
|
2012-01-29 11:18:35 +00:00 |
|