Commit Graph

72 Commits

Author SHA1 Message Date
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
Dmitriy Simushev
f2ab19036a Added department description at select department screen 2012-01-03 19:45:49 +00:00
Dmitriy Simushev
2dc674e5d6 Added confirmation before closing chat 2011-12-26 18:39:27 +00:00
Dmitriy Simushev
57f742a539 Added invitations styles 2011-12-15 08:14:07 +00:00
Evgeny Gryaznov
84f37eb14c invitation patch by Fedor Fetisov 2011-04-07 10:34:37 +02:00
Evgeny Gryaznov
66130ec312 silver skin by Alekin Pavel (update) 2011-03-31 09:59:11 +02:00
Evgeny Gryaznov
2354cf1ef0 silver skin by Alekin Pavel (initial commit) 2011-03-31 09:56:59 +02:00
Evgeny Gryaznov
c67b25d43e cr/lf 2011-02-16 18:06:45 +01:00
Evgeny Gryaznov
13e5ac59a6 fix XSS problem in leavemessage 2011-02-16 02:17:30 +01:00
Evgeny Gryaznov
a2d5b04fe2 openwebim.org ->mibew.org
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@689 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-10-13 20:47:19 +00:00
Evgeny Gryaznov
31d23ce95d better look in ie
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@626 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-08-11 15:44:02 +00:00
Evgeny Gryaznov
da0f99f530 show group name on leave message page, pass group id and referrer through leavemessage, clear group if redirected to operator not from the group, improved leave message after survey
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@625 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-08-11 15:06:46 +00:00
Evgeny Gryaznov
997e6d81ab js versioning
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@618 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-08-11 09:41:13 +00:00
Evgeny Gryaznov
c7f185bfad fix html code in templates: Safari 4 support, wider group chooser, proper copyrights
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@616 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-08-10 15:51:58 +00:00
Evgeny Gryaznov
00d895e41c improved captcha, rename files
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@588 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-07-18 13:54:45 +00:00
Ed Kraus
ca707e889b Captcha completed in simplicity, and original! Captcha is completed. Original has some visual issues though...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@567 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-07-02 15:42:35 +00:00
Ed Kraus
35ee83443f Captcha completed for Default Style! unfortuantly that's not universial...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@565 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-07-02 13:25:00 +00:00
Evgeny Gryaznov
1c4d739f75 extract update intervals into settings array
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@550 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-06-08 23:19:21 +00:00
Evgeny Gryaznov
290fb9655e fix styles, fix problem when there is no operators in group, update pack.pl
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@533 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-06-05 17:33:14 +00:00
Evgeny Gryaznov
318e9fe72d update javascript version, get rid of altKey attribute
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@532 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-06-05 15:51:40 +00:00
Evgeny Gryaznov
b65b813c6e simplicity 1.0.2 by Sheldmandu, initial commit
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@528 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-06-05 13:33:40 +00:00
Evgeny Gryaznov
ed75f8df9f Ability to use Enter instead of Ctrl-Enter
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@484 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-24 15:09:46 +00:00
Evgeny Gryaznov
6f5074deba rtl support, get rid of hsplitter in js
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@483 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-24 14:19:11 +00:00
Evgeny Gryaznov
8b39e42913 survey template for original theme
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@453 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-05 00:02:47 +00:00