├── src ├── mibew │ ├── cache │ │ ├── .keep │ │ └── .htaccess │ ├── plugins │ │ └── .keep │ ├── files │ │ └── avatar │ │ │ └── .keep │ ├── js │ │ ├── compiled │ │ │ └── .keep │ │ └── source │ │ │ ├── .htaccess │ │ │ ├── default │ │ │ ├── models │ │ │ │ ├── page.js │ │ │ │ ├── base.js │ │ │ │ ├── control.js │ │ │ │ └── user.js │ │ │ └── collections │ │ │ │ └── controls.js │ │ │ ├── button_code.js │ │ │ ├── group.js │ │ │ ├── chat │ │ │ ├── init.js │ │ │ ├── model_views │ │ │ │ ├── messages │ │ │ │ │ └── message.js │ │ │ │ └── status │ │ │ │ │ ├── typing.js │ │ │ │ │ └── message.js │ │ │ ├── collections │ │ │ │ └── status.js │ │ │ ├── mibewapi_chat_interaction.js │ │ │ ├── models │ │ │ │ └── controls │ │ │ │ │ └── refresh.js │ │ │ ├── layouts │ │ │ │ └── invitation.js │ │ │ └── utils.js │ │ │ ├── groups.js │ │ │ ├── soundcheck.js │ │ │ ├── operators.js │ │ │ ├── plugins.js │ │ │ ├── bans.js │ │ │ ├── operator_permissions.js │ │ │ └── users │ │ │ └── mibewapi_users_interaction.js │ ├── VERSION.txt │ ├── libs │ │ ├── .htaccess │ │ ├── classes │ │ │ └── Mibew │ │ │ │ ├── Routing │ │ │ │ ├── Exception │ │ │ │ │ └── AccessDeniedException.php │ │ │ │ ├── RouterInterface.php │ │ │ │ ├── RouterAwareInterface.php │ │ │ │ └── Loader │ │ │ │ │ └── DummyPluginLoader.php │ │ │ │ ├── RequestProcessor │ │ │ │ └── Exception │ │ │ │ │ ├── AbstractProcessorException.php │ │ │ │ │ └── UsersProcessorException.php │ │ │ │ ├── AccessControl │ │ │ │ └── Check │ │ │ │ │ ├── LoggedInCheck.php │ │ │ │ │ └── CanInstallCheck.php │ │ │ │ ├── Http │ │ │ │ ├── Exception │ │ │ │ │ ├── NotFoundException.php │ │ │ │ │ ├── AccessDeniedException.php │ │ │ │ │ ├── BadRequestException.php │ │ │ │ │ └── MethodNotAllowedException.php │ │ │ │ └── CookieFactoryAwareInterface.php │ │ │ │ ├── Mail │ │ │ │ ├── MailerFactoryInterface.php │ │ │ │ └── MailerFactoryAwareInterface.php │ │ │ │ ├── Asset │ │ │ │ └── AssetManagerAwareInterface.php │ │ │ │ ├── Cache │ │ │ │ └── CacheAwareInterface.php │ │ │ │ ├── Handlebars │ │ │ │ ├── Helper │ │ │ │ │ └── CsrfTokenInputHelper.php │ │ │ │ └── HandlebarsAwareInterface.php │ │ │ │ ├── Authentication │ │ │ │ └── AuthenticationManagerAwareInterface.php │ │ │ │ ├── Button │ │ │ │ └── Generator │ │ │ │ │ └── GeneratorInterface.php │ │ │ │ └── Controller │ │ │ │ └── LogoutController.php │ │ ├── userinfo.php │ │ └── common │ │ │ ├── response.php │ │ │ ├── misc.php │ │ │ └── verification.php │ ├── styles │ │ ├── chats │ │ │ ├── dark │ │ │ │ ├── js │ │ │ │ │ ├── compiled │ │ │ │ │ │ └── .keep │ │ │ │ │ └── source │ │ │ │ │ │ └── .htaccess │ │ │ │ ├── templates_compiled │ │ │ │ │ └── client_side │ │ │ │ │ │ └── .keep │ │ │ │ ├── templates_src │ │ │ │ │ ├── client_side │ │ │ │ │ │ ├── chat │ │ │ │ │ │ │ ├── status │ │ │ │ │ │ │ │ ├── base.handlebars │ │ │ │ │ │ │ │ ├── message.handlebars │ │ │ │ │ │ │ │ └── typing.handlebars │ │ │ │ │ │ │ ├── controls │ │ │ │ │ │ │ │ ├── secure_mode.handlebars │ │ │ │ │ │ │ │ ├── close.handlebars │ │ │ │ │ │ │ │ ├── refresh.handlebars │ │ │ │ │ │ │ │ ├── history.handlebars │ │ │ │ │ │ │ │ ├── tracked_path.handlebars │ │ │ │ │ │ │ │ ├── send_mail.handlebars │ │ │ │ │ │ │ │ ├── redirect.handlebars │ │ │ │ │ │ │ │ ├── sound.handlebars │ │ │ │ │ │ │ │ └── user_name.handlebars │ │ │ │ │ │ │ ├── avatar.handlebars │ │ │ │ │ │ │ ├── message.handlebars │ │ │ │ │ │ │ ├── message_form.handlebars │ │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ │ ├── default_control.handlebars │ │ │ │ │ │ ├── invitation │ │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ │ ├── message.handlebars │ │ │ │ │ │ ├── leave_message │ │ │ │ │ │ │ ├── sent_description.handlebars │ │ │ │ │ │ │ ├── description.handlebars │ │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ │ ├── survey │ │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ │ └── _logo.handlebars │ │ │ │ │ └── server_side │ │ │ │ │ │ ├── mailsent.handlebars │ │ │ │ │ │ ├── redirected.handlebars │ │ │ │ │ │ ├── chat.handlebars │ │ │ │ │ │ ├── confirm.handlebars │ │ │ │ │ │ ├── error.handlebars │ │ │ │ │ │ └── redirect.handlebars │ │ │ │ ├── images │ │ │ │ │ ├── free.gif │ │ │ │ │ ├── list.gif │ │ │ │ │ ├── wndb.gif │ │ │ │ │ ├── wndt.gif │ │ │ │ │ ├── avatar.jpg │ │ │ │ │ ├── logobg.gif │ │ │ │ │ ├── right.png │ │ │ │ │ ├── sdwbgc.png │ │ │ │ │ ├── sdwbgl.png │ │ │ │ │ ├── sdwbgr.png │ │ │ │ │ ├── submit.gif │ │ │ │ │ ├── topbg.gif │ │ │ │ │ ├── wndbl.gif │ │ │ │ │ ├── wndbr.gif │ │ │ │ │ ├── wndtl.gif │ │ │ │ │ ├── wndtr.gif │ │ │ │ │ ├── avatarbg.gif │ │ │ │ │ ├── bottombg.gif │ │ │ │ │ ├── buttons.gif │ │ │ │ │ ├── chatbgl.gif │ │ │ │ │ ├── chatbgr.gif │ │ │ │ │ ├── content.gif │ │ │ │ │ ├── favicon.ico │ │ │ │ │ ├── message.png │ │ │ │ │ ├── nextpage.gif │ │ │ │ │ ├── prevpage.gif │ │ │ │ │ ├── ajax-loader.gif │ │ │ │ │ ├── input_name.gif │ │ │ │ │ ├── chatheaderbg.gif │ │ │ │ │ ├── chatheaderbgc.gif │ │ │ │ │ ├── chatheaderbgl.gif │ │ │ │ │ ├── chatheaderbgr.gif │ │ │ │ │ ├── default-logo.png │ │ │ │ │ └── default-logo-short.png │ │ │ │ ├── screenshots │ │ │ │ │ └── client_chat.png │ │ │ │ ├── config.yml │ │ │ │ └── chat_ie7.css │ │ │ └── default │ │ │ │ ├── js │ │ │ │ ├── compiled │ │ │ │ │ └── .keep │ │ │ │ └── source │ │ │ │ │ └── .htaccess │ │ │ │ ├── templates_compiled │ │ │ │ └── client_side │ │ │ │ │ └── .keep │ │ │ │ ├── templates_src │ │ │ │ ├── client_side │ │ │ │ │ ├── chat │ │ │ │ │ │ ├── status │ │ │ │ │ │ │ ├── base.handlebars │ │ │ │ │ │ │ ├── message.handlebars │ │ │ │ │ │ │ └── typing.handlebars │ │ │ │ │ │ ├── controls │ │ │ │ │ │ │ ├── secure_mode.handlebars │ │ │ │ │ │ │ ├── close.handlebars │ │ │ │ │ │ │ ├── refresh.handlebars │ │ │ │ │ │ │ ├── history.handlebars │ │ │ │ │ │ │ ├── tracked_path.handlebars │ │ │ │ │ │ │ ├── redirect.handlebars │ │ │ │ │ │ │ ├── send_mail.handlebars │ │ │ │ │ │ │ ├── sound.handlebars │ │ │ │ │ │ │ └── user_name.handlebars │ │ │ │ │ │ ├── avatar.handlebars │ │ │ │ │ │ ├── message.handlebars │ │ │ │ │ │ ├── message_form.handlebars │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ ├── default_control.handlebars │ │ │ │ │ ├── invitation │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ ├── message.handlebars │ │ │ │ │ ├── leave_message │ │ │ │ │ │ ├── sent_description.handlebars │ │ │ │ │ │ ├── description.handlebars │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ ├── survey │ │ │ │ │ │ └── layout.handlebars │ │ │ │ │ └── _logo.handlebars │ │ │ │ └── server_side │ │ │ │ │ ├── redirected.handlebars │ │ │ │ │ ├── chat.handlebars │ │ │ │ │ ├── mailsent.handlebars │ │ │ │ │ ├── confirm.handlebars │ │ │ │ │ ├── error.handlebars │ │ │ │ │ └── redirect.handlebars │ │ │ │ ├── images │ │ │ │ ├── avatar.jpg │ │ │ │ ├── free.gif │ │ │ │ ├── list.gif │ │ │ │ ├── logobg.gif │ │ │ │ ├── right.png │ │ │ │ ├── sdwbgc.png │ │ │ │ ├── sdwbgl.png │ │ │ │ ├── sdwbgr.png │ │ │ │ ├── submit.gif │ │ │ │ ├── topbg.gif │ │ │ │ ├── wndb.gif │ │ │ │ ├── wndbl.gif │ │ │ │ ├── wndbr.gif │ │ │ │ ├── wndt.gif │ │ │ │ ├── wndtl.gif │ │ │ │ ├── wndtr.gif │ │ │ │ ├── avatarbg.gif │ │ │ │ ├── bottombg.gif │ │ │ │ ├── buttons.gif │ │ │ │ ├── chatbgl.gif │ │ │ │ ├── chatbgr.gif │ │ │ │ ├── content.gif │ │ │ │ ├── favicon.ico │ │ │ │ ├── message.png │ │ │ │ ├── nextpage.gif │ │ │ │ ├── prevpage.gif │ │ │ │ ├── ajax-loader.gif │ │ │ │ ├── input_name.gif │ │ │ │ ├── chatheaderbg.gif │ │ │ │ ├── chatheaderbgc.gif │ │ │ │ ├── chatheaderbgl.gif │ │ │ │ ├── chatheaderbgr.gif │ │ │ │ ├── default-logo.png │ │ │ │ └── default-logo-short.png │ │ │ │ ├── screenshots │ │ │ │ └── client_chat.png │ │ │ │ ├── config.yml │ │ │ │ └── chat_ie7.css │ │ ├── pages │ │ │ ├── dark │ │ │ │ ├── templates_compiled │ │ │ │ │ └── client_side │ │ │ │ │ │ └── .keep │ │ │ │ ├── images │ │ │ │ │ ├── blank.html │ │ │ │ │ ├── ban.gif │ │ │ │ │ ├── free.gif │ │ │ │ │ ├── li.gif │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── footer.gif │ │ │ │ │ ├── header.gif │ │ │ │ │ ├── opaway.gif │ │ │ │ │ ├── submit.gif │ │ │ │ │ ├── dash │ │ │ │ │ │ ├── exit.png │ │ │ │ │ │ ├── lock.png │ │ │ │ │ │ ├── canned.png │ │ │ │ │ │ ├── close.gif │ │ │ │ │ │ ├── group.png │ │ │ │ │ │ ├── locale.png │ │ │ │ │ │ ├── styles.png │ │ │ │ │ │ ├── wizard.png │ │ │ │ │ │ ├── blocked.png │ │ │ │ │ │ ├── history.png │ │ │ │ │ │ ├── operator.png │ │ │ │ │ │ ├── plugins.png │ │ │ │ │ │ ├── profile.png │ │ │ │ │ │ ├── settings.png │ │ │ │ │ │ ├── visitors.png │ │ │ │ │ │ ├── warning.png │ │ │ │ │ │ ├── information.png │ │ │ │ │ │ ├── statistics.png │ │ │ │ │ │ ├── mail_templates.png │ │ │ │ │ │ └── translations.png │ │ │ │ │ ├── favicon.ico │ │ │ │ │ ├── formline.gif │ │ │ │ │ ├── graydot.gif │ │ │ │ │ ├── icon_err.gif │ │ │ │ │ ├── loginbg.gif │ │ │ │ │ ├── nextpage.gif │ │ │ │ │ ├── oponline.gif │ │ │ │ │ ├── prevpage.gif │ │ │ │ │ ├── subitem.gif │ │ │ │ │ ├── submitbg.gif │ │ │ │ │ ├── logincrnlb.gif │ │ │ │ │ ├── logincrnlt.gif │ │ │ │ │ ├── logincrnrb.gif │ │ │ │ │ ├── logincrnrt.gif │ │ │ │ │ ├── subitem_rtl.gif │ │ │ │ │ ├── submitrest.gif │ │ │ │ │ ├── tbliclogin.gif │ │ │ │ │ ├── tbliclread.gif │ │ │ │ │ ├── tbliclspeak.gif │ │ │ │ │ ├── tblictrack.gif │ │ │ │ │ └── buttons │ │ │ │ │ │ ├── login.png │ │ │ │ │ │ ├── plus.png │ │ │ │ │ │ ├── save.png │ │ │ │ │ │ ├── search.png │ │ │ │ │ │ ├── save_rtl.png │ │ │ │ │ │ ├── login_rtl.png │ │ │ │ │ │ └── search_rtl.png │ │ │ │ ├── templates_src │ │ │ │ │ ├── client_side │ │ │ │ │ │ ├── default_control.handlebars │ │ │ │ │ │ ├── users │ │ │ │ │ │ │ ├── no_threads.handlebars │ │ │ │ │ │ │ ├── no_visitors.handlebars │ │ │ │ │ │ │ ├── agent.handlebars │ │ │ │ │ │ │ ├── status_panel.handlebars │ │ │ │ │ │ │ ├── threads_collection.handlebars │ │ │ │ │ │ │ ├── visitors_collection.handlebars │ │ │ │ │ │ │ └── visitor.handlebars │ │ │ │ │ │ └── message.handlebars │ │ │ │ │ └── server_side │ │ │ │ │ │ ├── install_err.handlebars │ │ │ │ │ │ ├── _tabs.handlebars │ │ │ │ │ │ ├── _errors.handlebars │ │ │ │ │ │ ├── _locales.handlebars │ │ │ │ │ │ ├── install_done.handlebars │ │ │ │ │ │ ├── update_intro.handlebars │ │ │ │ │ │ ├── users.handlebars │ │ │ │ │ │ └── install_password.handlebars │ │ │ │ ├── screenshots │ │ │ │ │ └── home.png │ │ │ │ ├── css │ │ │ │ │ └── default_ie.css │ │ │ │ ├── js │ │ │ │ │ ├── autoclose.js │ │ │ │ │ ├── dashboard.js │ │ │ │ │ └── ie.js │ │ │ │ └── config.yml │ │ │ └── default │ │ │ │ ├── templates_compiled │ │ │ │ └── client_side │ │ │ │ │ └── .keep │ │ │ │ ├── images │ │ │ │ ├── blank.html │ │ │ │ ├── ban.gif │ │ │ │ ├── li.gif │ │ │ │ ├── footer.gif │ │ │ │ ├── free.gif │ │ │ │ ├── header.gif │ │ │ │ ├── lidiv.gif │ │ │ │ ├── logo.png │ │ │ │ ├── opaway.gif │ │ │ │ ├── submit.gif │ │ │ │ ├── topdiv.gif │ │ │ │ ├── favicon.ico │ │ │ │ ├── formline.gif │ │ │ │ ├── graydot.gif │ │ │ │ ├── icon_err.gif │ │ │ │ ├── loginbg.gif │ │ │ │ ├── nextpage.gif │ │ │ │ ├── oponline.gif │ │ │ │ ├── prevpage.gif │ │ │ │ ├── subitem.gif │ │ │ │ ├── submitbg.gif │ │ │ │ ├── dash │ │ │ │ │ ├── canned.png │ │ │ │ │ ├── close.gif │ │ │ │ │ ├── exit.png │ │ │ │ │ ├── group.png │ │ │ │ │ ├── locale.png │ │ │ │ │ ├── lock.png │ │ │ │ │ ├── styles.png │ │ │ │ │ ├── wizard.png │ │ │ │ │ ├── blocked.png │ │ │ │ │ ├── history.png │ │ │ │ │ ├── operator.png │ │ │ │ │ ├── plugins.png │ │ │ │ │ ├── profile.png │ │ │ │ │ ├── settings.png │ │ │ │ │ ├── visitors.png │ │ │ │ │ ├── warning.png │ │ │ │ │ ├── information.png │ │ │ │ │ ├── statistics.png │ │ │ │ │ ├── translations.png │ │ │ │ │ └── mail_templates.png │ │ │ │ ├── logincrnlb.gif │ │ │ │ ├── logincrnlt.gif │ │ │ │ ├── logincrnrb.gif │ │ │ │ ├── logincrnrt.gif │ │ │ │ ├── mibewlogo.gif │ │ │ │ ├── subitem_rtl.gif │ │ │ │ ├── submitrest.gif │ │ │ │ ├── tablediv3.gif │ │ │ │ ├── tbliclogin.gif │ │ │ │ ├── tbliclread.gif │ │ │ │ ├── tbliclspeak.gif │ │ │ │ ├── tblictrack.gif │ │ │ │ ├── tblicusers.gif │ │ │ │ ├── tblicusers2.gif │ │ │ │ ├── tblicusers3.gif │ │ │ │ ├── tbllabyel.gif │ │ │ │ └── buttons │ │ │ │ │ ├── login.png │ │ │ │ │ ├── plus.png │ │ │ │ │ ├── save.png │ │ │ │ │ ├── save_rtl.png │ │ │ │ │ ├── search.png │ │ │ │ │ ├── login_rtl.png │ │ │ │ │ └── search_rtl.png │ │ │ │ ├── templates_src │ │ │ │ ├── client_side │ │ │ │ │ ├── default_control.handlebars │ │ │ │ │ ├── users │ │ │ │ │ │ ├── no_threads.handlebars │ │ │ │ │ │ ├── no_visitors.handlebars │ │ │ │ │ │ ├── agent.handlebars │ │ │ │ │ │ ├── status_panel.handlebars │ │ │ │ │ │ ├── threads_collection.handlebars │ │ │ │ │ │ ├── visitors_collection.handlebars │ │ │ │ │ │ └── visitor.handlebars │ │ │ │ │ └── message.handlebars │ │ │ │ └── server_side │ │ │ │ │ ├── install_err.handlebars │ │ │ │ │ ├── _tabs.handlebars │ │ │ │ │ ├── _errors.handlebars │ │ │ │ │ ├── _locales.handlebars │ │ │ │ │ ├── install_done.handlebars │ │ │ │ │ ├── update_intro.handlebars │ │ │ │ │ ├── users.handlebars │ │ │ │ │ └── install_password.handlebars │ │ │ │ ├── screenshots │ │ │ │ └── home.png │ │ │ │ ├── css │ │ │ │ └── default_ie.css │ │ │ │ ├── js │ │ │ │ ├── autoclose.js │ │ │ │ ├── dashboard.js │ │ │ │ └── ie.js │ │ │ │ └── config.yml │ │ └── invitations │ │ │ ├── dark │ │ │ ├── 24x24.png │ │ │ ├── close.gif │ │ │ ├── screenshots │ │ │ │ ├── location.png │ │ │ │ └── invitation.png │ │ │ └── config.yml │ │ │ └── default │ │ │ ├── 24x24.png │ │ │ ├── close.gif │ │ │ ├── screenshots │ │ │ ├── invitation.png │ │ │ └── location.png │ │ │ └── config.yml │ ├── sounds │ │ ├── invite.mp3 │ │ ├── invite.ogg │ │ ├── invite.wav │ │ ├── new_user.mp3 │ │ ├── new_user.ogg │ │ ├── new_user.wav │ │ ├── new_message.mp3 │ │ ├── new_message.ogg │ │ └── new_message.wav │ ├── locales │ │ └── en │ │ │ ├── translation.po │ │ │ ├── button │ │ │ ├── mblue_on.gif │ │ │ ├── mibew_on.gif │ │ │ ├── mblue_off.gif │ │ │ ├── mgreen_off.gif │ │ │ ├── mgreen_on.gif │ │ │ ├── mibew_off.gif │ │ │ ├── simple_off.gif │ │ │ └── simple_on.gif │ │ │ ├── canned_messages.yml │ │ │ ├── config.yml │ │ │ └── mail_templates.yml │ └── index_fallback.php ├── tests │ ├── server_side │ │ └── .keep │ └── client_side │ │ └── qunit │ │ └── test_cases │ │ └── localization_tests.js ├── .bowerrc ├── bower.json ├── tools │ ├── header.txt │ └── compiled_templates_header.txt ├── .eslintrc └── package.json ├── LICENSE ├── .gitmodules ├── PULL_REQUEST_TEMPLATE.md ├── .gitattributes ├── ISSUE_TEMPLATE.md └── .gitignore /src/mibew/cache/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/plugins/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/files/avatar/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/js/compiled/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/server_side/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | ./src/mibew/LICENSE.txt -------------------------------------------------------------------------------- /src/mibew/VERSION.txt: -------------------------------------------------------------------------------- 1 | Mibew/3.6.0 -------------------------------------------------------------------------------- /src/mibew/cache/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /src/mibew/libs/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /src/mibew/js/source/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/js/compiled/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/js/compiled/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/js/source/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/js/source/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_compiled/client_side/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_compiled/client_side/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_compiled/client_side/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_compiled/client_side/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "./mibew/js/vendor", 3 | "analytics": false 4 | } -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/status/base.handlebars: -------------------------------------------------------------------------------- 1 | {{title}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/status/base.handlebars: -------------------------------------------------------------------------------- 1 | {{title}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/status/message.handlebars: -------------------------------------------------------------------------------- 1 | {{message}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/status/message.handlebars: -------------------------------------------------------------------------------- 1 | {{message}} -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "src/i18n"] 2 | path = src/i18n 3 | url = git@github.com:Mibew/i18n.git 4 | -------------------------------------------------------------------------------- /src/mibew/sounds/invite.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/invite.mp3 -------------------------------------------------------------------------------- /src/mibew/sounds/invite.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/invite.ogg -------------------------------------------------------------------------------- /src/mibew/sounds/invite.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/invite.wav -------------------------------------------------------------------------------- /src/mibew/sounds/new_user.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/new_user.mp3 -------------------------------------------------------------------------------- /src/mibew/sounds/new_user.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/new_user.ogg -------------------------------------------------------------------------------- /src/mibew/sounds/new_user.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/new_user.wav -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/default_control.handlebars: -------------------------------------------------------------------------------- 1 | {{title}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/blank.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/default_control.handlebars: -------------------------------------------------------------------------------- 1 | {{title}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/blank.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/mibew/sounds/new_message.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/new_message.mp3 -------------------------------------------------------------------------------- /src/mibew/sounds/new_message.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/new_message.ogg -------------------------------------------------------------------------------- /src/mibew/sounds/new_message.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/sounds/new_message.wav -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/default_control.handlebars: -------------------------------------------------------------------------------- 1 | {{title}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/default_control.handlebars: -------------------------------------------------------------------------------- 1 | {{title}} -------------------------------------------------------------------------------- /src/mibew/locales/en/translation.po: -------------------------------------------------------------------------------- 1 | # This file is empty because english strings are a part of Mibew Messenger core -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/status/typing.handlebars: -------------------------------------------------------------------------------- 1 | {{l10n "Remote user is typing..."}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/status/typing.handlebars: -------------------------------------------------------------------------------- 1 | {{l10n "Remote user is typing..."}} -------------------------------------------------------------------------------- /src/mibew/locales/en/button/mblue_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/mblue_on.gif -------------------------------------------------------------------------------- /src/mibew/locales/en/button/mibew_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/mibew_on.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/invitation/layout.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/invitation/layout.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/locales/en/button/mblue_off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/mblue_off.gif -------------------------------------------------------------------------------- /src/mibew/locales/en/button/mgreen_off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/mgreen_off.gif -------------------------------------------------------------------------------- /src/mibew/locales/en/button/mgreen_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/mgreen_on.gif -------------------------------------------------------------------------------- /src/mibew/locales/en/button/mibew_off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/mibew_off.gif -------------------------------------------------------------------------------- /src/mibew/locales/en/button/simple_off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/simple_off.gif -------------------------------------------------------------------------------- /src/mibew/locales/en/button/simple_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/locales/en/button/simple_on.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/free.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/free.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/list.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/wndb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/wndb.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/wndt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/wndt.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/secure_mode.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/invitations/dark/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/dark/24x24.png -------------------------------------------------------------------------------- /src/mibew/styles/invitations/dark/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/dark/close.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/ban.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/ban.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/free.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/free.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/li.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/li.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/logo.png -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | Fixes # . 2 | 3 | Changes proposed in this pull request: 4 | - 5 | - 6 | - 7 | 8 | @Mibew/core-developers 9 | -------------------------------------------------------------------------------- /src/mibew/locales/en/canned_messages.yml: -------------------------------------------------------------------------------- 1 | - 'Hello. How may I help you?' 2 | - 'Hello! Welcome to our support. How may I help you?' 3 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/avatar.jpg -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/logobg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/logobg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/right.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/sdwbgc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/sdwbgc.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/sdwbgl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/sdwbgl.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/sdwbgr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/sdwbgr.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/submit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/submit.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/topbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/topbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/wndbl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/wndbl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/wndbr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/wndbr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/wndtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/wndtl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/wndtr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/wndtr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/secure_mode.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/footer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/footer.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/header.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/header.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/opaway.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/opaway.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/submit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/submit.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/ban.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/ban.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/li.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/li.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/avatarbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/avatarbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/bottombg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/bottombg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/buttons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/buttons.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/chatbgl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/chatbgl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/chatbgr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/chatbgr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/content.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/content.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/favicon.ico -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/message.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/nextpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/nextpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/prevpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/prevpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/close.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/refresh.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/avatar.jpg -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/free.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/free.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/list.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/logobg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/logobg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/right.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/sdwbgc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/sdwbgc.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/sdwbgl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/sdwbgl.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/sdwbgr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/sdwbgr.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/submit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/submit.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/topbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/topbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/wndb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/wndb.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/wndbl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/wndbl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/wndbr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/wndbr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/wndt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/wndt.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/wndtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/wndtl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/wndtr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/wndtr.gif -------------------------------------------------------------------------------- /src/mibew/styles/invitations/default/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/default/24x24.png -------------------------------------------------------------------------------- /src/mibew/styles/invitations/default/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/default/close.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/exit.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/lock.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/favicon.ico -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/formline.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/formline.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/graydot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/graydot.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/icon_err.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/icon_err.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/loginbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/loginbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/nextpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/nextpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/oponline.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/oponline.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/prevpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/prevpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/subitem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/subitem.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/submitbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/submitbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/screenshots/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/screenshots/home.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/footer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/footer.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/free.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/free.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/header.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/header.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/lidiv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/lidiv.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/logo.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/opaway.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/opaway.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/submit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/submit.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/topdiv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/topdiv.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/ajax-loader.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/input_name.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/input_name.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/history.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/avatarbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/avatarbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/bottombg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/bottombg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/buttons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/buttons.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/chatbgl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/chatbgl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/chatbgr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/chatbgr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/content.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/content.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/favicon.ico -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/message.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/nextpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/nextpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/prevpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/prevpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/close.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/refresh.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/canned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/canned.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/close.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/group.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/locale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/locale.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/styles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/styles.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/wizard.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/logincrnlb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/logincrnlb.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/logincrnlt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/logincrnlt.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/logincrnrb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/logincrnrb.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/logincrnrt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/logincrnrt.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/subitem_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/subitem_rtl.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/submitrest.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/submitrest.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/tbliclogin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/tbliclogin.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/tbliclread.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/tbliclread.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/tbliclspeak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/tbliclspeak.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/tblictrack.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/tblictrack.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/favicon.ico -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/formline.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/formline.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/graydot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/graydot.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/icon_err.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/icon_err.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/loginbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/loginbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/nextpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/nextpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/oponline.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/oponline.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/prevpage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/prevpage.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/subitem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/subitem.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/submitbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/submitbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/chatheaderbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/chatheaderbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/chatheaderbgc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/chatheaderbgc.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/chatheaderbgl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/chatheaderbgl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/chatheaderbgr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/chatheaderbgr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/default-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/default-logo.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/ajax-loader.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/input_name.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/input_name.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/history.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/login.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/plus.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/save.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/search.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/blocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/blocked.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/history.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/operator.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/plugins.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/profile.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/settings.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/visitors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/visitors.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/warning.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/canned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/canned.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/close.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/exit.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/group.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/locale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/locale.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/lock.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/styles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/styles.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/wizard.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/logincrnlb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/logincrnlb.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/logincrnlt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/logincrnlt.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/logincrnrb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/logincrnrb.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/logincrnrt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/logincrnrt.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/mibewlogo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/mibewlogo.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/subitem_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/subitem_rtl.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/submitrest.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/submitrest.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tablediv3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tablediv3.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tbliclogin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tbliclogin.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tbliclread.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tbliclread.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tbliclspeak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tbliclspeak.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tblictrack.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tblictrack.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tblicusers.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tblicusers.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tblicusers2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tblicusers2.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tblicusers3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tblicusers3.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/tbllabyel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/tbllabyel.gif -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/screenshots/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/screenshots/home.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/screenshots/client_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/screenshots/client_chat.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/chatheaderbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/chatheaderbg.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/chatheaderbgc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/chatheaderbgc.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/chatheaderbgl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/chatheaderbgl.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/chatheaderbgr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/chatheaderbgr.gif -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/default-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/default-logo.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/save_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/save_rtl.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/information.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/statistics.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/login.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/plus.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/save.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/blocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/blocked.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/history.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/operator.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/plugins.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/profile.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/settings.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/visitors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/visitors.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/warning.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/images/default-logo-short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/dark/images/default-logo-short.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/tracked_path.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/screenshots/client_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/screenshots/client_chat.png -------------------------------------------------------------------------------- /src/mibew/styles/invitations/dark/screenshots/location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/dark/screenshots/location.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/login_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/login_rtl.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/buttons/search_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/buttons/search_rtl.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/mail_templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/mail_templates.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/images/dash/translations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/dark/images/dash/translations.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/save_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/save_rtl.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/search.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/information.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/statistics.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/images/default-logo-short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/chats/default/images/default-logo-short.png -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/tracked_path.handlebars: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /src/mibew/styles/invitations/dark/screenshots/invitation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/dark/screenshots/invitation.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/login_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/login_rtl.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/buttons/search_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/buttons/search_rtl.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/translations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/translations.png -------------------------------------------------------------------------------- /src/mibew/styles/invitations/default/screenshots/invitation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/default/screenshots/invitation.png -------------------------------------------------------------------------------- /src/mibew/styles/invitations/default/screenshots/location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/invitations/default/screenshots/location.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/users/no_threads.handlebars: -------------------------------------------------------------------------------- 1 | {{l10n "The list of visitors waiting is empty"}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/images/dash/mail_templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mibew/mibew/HEAD/src/mibew/styles/pages/default/images/dash/mail_templates.png -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/no_threads.handlebars: -------------------------------------------------------------------------------- 1 | {{l10n "The list of visitors waiting is empty"}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/avatar.handlebars: -------------------------------------------------------------------------------- 1 | {{#if imageLink}}{{else}}
{{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/avatar.handlebars: -------------------------------------------------------------------------------- 1 | {{#if imageLink}}{{else}}
{{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/users/no_visitors.handlebars: -------------------------------------------------------------------------------- 1 | {{l10n "There are no visitors ready to chat on your site at present time"}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/no_visitors.handlebars: -------------------------------------------------------------------------------- 1 | {{l10n "There are no visitors ready to chat on your site at present time"}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/send_mail.handlebars: -------------------------------------------------------------------------------- 1 | {{#if user.canSendEmail}} 2 |
3 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/redirect.handlebars: -------------------------------------------------------------------------------- 1 | {{#if user.canPost}} 2 |
3 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/redirect.handlebars: -------------------------------------------------------------------------------- 1 | {{#if user.canPost}} 2 |
3 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/send_mail.handlebars: -------------------------------------------------------------------------------- 1 | {{#if user.canSendEmail}} 2 |
3 | {{/if}} -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.php text 2 | *.pl text 3 | properties text 4 | *.html text 5 | *.css text 6 | *.tpl text 7 | *.xml text 8 | *.java text 9 | *.sh eol=lf 10 | *.txt text 11 | .project text 12 | .classpath text 13 | .buildpath text 14 | -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ### Environment 2 | * Mibew Messenger version: 3 | * OS: 4 | * Web server: 5 | * PHP: 6 | * PHP extensions: 7 | * MySQL: 8 | ### Expected behavior 9 | 10 | ### Actual behavior 11 | 12 | ### Steps to reproduce the behavior 13 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/users/agent.handlebars: -------------------------------------------------------------------------------- 1 | {{name}}{{#unless isLast}},{{/unless}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/agent.handlebars: -------------------------------------------------------------------------------- 1 | {{name}}{{#unless isLast}},{{/unless}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/message.handlebars: -------------------------------------------------------------------------------- 1 | {{formatTime created}} 2 | {{#if name}}{{name}}: {{/if}} 3 | {{#replace "\n" "
"}}{{urlReplace message}}{{/replace}}

-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/message.handlebars: -------------------------------------------------------------------------------- 1 | {{formatTime created}} 2 | {{#if name}}{{name}}: {{/if}} 3 | {{#replace "\n" "
"}}{{urlReplace message}}{{/replace}}

-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/message.handlebars: -------------------------------------------------------------------------------- 1 | {{formatTime created}} 2 | {{#if name}}{{name}}: {{/if}} 3 | {{#replace "\n" "
"}}{{urlReplace message}}{{/replace}}

-------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/message.handlebars: -------------------------------------------------------------------------------- 1 | {{formatTime created}} 2 | {{#if name}}{{name}}: {{/if}} 3 | {{#replace "\n" "
"}}{{urlReplace message}}{{/replace}}

-------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/sound.handlebars: -------------------------------------------------------------------------------- 1 | {{#if enabled}} 2 |
3 | {{else}} 4 |
5 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/server_side/install_err.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "content"}} 3 | {{> _errors}} 4 | 5 | {{l10n "Resolve the problem and try again. Press back to return to the wizard."}} 6 | {{/override}} 7 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/message.handlebars: -------------------------------------------------------------------------------- 1 | {{formatTime created}} 2 | {{#if name}}{{name}}: {{/if}} 3 | {{#replace "\n" "
"}}{{urlReplace message}}{{/replace}}

-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/sound.handlebars: -------------------------------------------------------------------------------- 1 | {{#if enabled}} 2 |
3 | {{else}} 4 |
5 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/install_err.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "content"}} 3 | {{> _errors}} 4 | 5 | {{l10n "Resolve the problem and try again. Press back to return to the wizard."}} 6 | {{/override}} 7 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/message.handlebars: -------------------------------------------------------------------------------- 1 | {{formatTime created}} 2 | {{#if name}}{{name}}: {{/if}} 3 | {{#replace "\n" "
"}}{{urlReplace message}}{{/replace}}

-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/users/status_panel.handlebars: -------------------------------------------------------------------------------- 1 |
{{message}}{{#if agent.away}}{{l10n "Away"}}{{else}}{{l10n "Up to date"}}{{/if}}
{{#if agent.away}}{{l10n "Set status as \"Available\""}}{{else}}{{l10n "Set status as \"Away\""}}{{/if}}
-------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/status_panel.handlebars: -------------------------------------------------------------------------------- 1 |
{{message}}{{#if agent.away}}{{l10n "Away"}}{{else}}{{l10n "Up to date"}}{{/if}}
{{#if agent.away}}{{l10n "Set status as \"Available\""}}{{else}}{{l10n "Set status as \"Away\""}}{{/if}}
-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/server_side/_tabs.handlebars: -------------------------------------------------------------------------------- 1 | {{#if tabs}} 2 | 11 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/_tabs.handlebars: -------------------------------------------------------------------------------- 1 | {{#if tabs}} 2 | 11 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/locales/en/config.yml: -------------------------------------------------------------------------------- 1 | # This is human-readable name which will be used everywhere in UI. 2 | name: English 3 | # Indicates if the locale uses Right-to-Left writing. 4 | rtl: false 5 | # Locale name which will be passed into PHP's setlocale function. 6 | time_locale: en_US 7 | # Various formats which will be used with PHP's strftime function. 8 | date_format: 9 | full: "%B %d, %Y %I:%M %p" 10 | date: "%B %d, %Y" 11 | time: "%I:%M %p" 12 | -------------------------------------------------------------------------------- /src/mibew/styles/invitations/dark/config.yml: -------------------------------------------------------------------------------- 1 | # This file determines some invitation style options 2 | 3 | # Screenshots section describe all screenshots shipped with style 4 | # Params names should be equals to file names without extension. Pictures 5 | # extension should be '.png' 6 | # Params values should be equals to screenshot description 7 | screenshots: 8 | invitation: "Appearance of the invitation" 9 | location: "Location of the invitation on a page" 10 | -------------------------------------------------------------------------------- /src/mibew/styles/invitations/default/config.yml: -------------------------------------------------------------------------------- 1 | # This file determines some invitation style options 2 | 3 | # Screenshots section describe all screenshots shipped with style 4 | # Params names should be equals to file names without extension. Pictures 5 | # extension should be '.png' 6 | # Params values should be equals to screenshot description 7 | screenshots: 8 | invitation: "Appearance of the invitation" 9 | location: "Location of the invitation on a page" 10 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/leave_message/sent_description.handlebars: -------------------------------------------------------------------------------- 1 |
2 | 3 | {{l10n 4 | 5 |
6 |
{{l10n "Thank you for your message. We'll answer your query by email as soon as possible."}}
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/leave_message/sent_description.handlebars: -------------------------------------------------------------------------------- 1 |
2 | 3 | {{l10n 4 | 5 |
6 |
{{l10n "Thank you for your message. We'll answer your query by email as soon as possible."}}
-------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/server_side/_errors.handlebars: -------------------------------------------------------------------------------- 1 | {{#if errors}} 2 |
3 | 4 | {{l10n "Correct the mistakes:"}}
5 | 10 |
11 |
12 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/_errors.handlebars: -------------------------------------------------------------------------------- 1 | {{#if errors}} 2 |
3 | 4 | {{l10n "Correct the mistakes:"}}
5 | 10 |
11 |
12 | {{/if}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/leave_message/description.handlebars: -------------------------------------------------------------------------------- 1 |
2 | 3 | {{l10n 4 | 5 |
6 |
{{{l10n "Sorry. None of the support team is available at the moment.
Please leave a message and someone will get back to you shortly."}}}
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/leave_message/description.handlebars: -------------------------------------------------------------------------------- 1 |
2 | 3 | {{l10n 4 | 5 |
6 |
{{{l10n "Sorry. None of the support team is available at the moment.
Please leave a message and someone will get back to you shortly."}}}
-------------------------------------------------------------------------------- /src/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mibew", 3 | "private": true, 4 | "dependencies": { 5 | "underscore": "1.8.2", 6 | "json": "https://github.com/douglascrockford/JSON-js.git#c98948ae1944a28e2e8ebc3717894e580aeaaa05", 7 | "jquery": "1.11.3", 8 | "backbone": "1.1.2", 9 | "marionette": "2.4.1", 10 | "handlebars": "4.3.0", 11 | "vex": "2.3.2", 12 | "validator-js": "3.40.0" 13 | }, 14 | "resolutions": { 15 | "underscore": "1.8.2" 16 | } 17 | } -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/server_side/_locales.handlebars: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/users/threads_collection.handlebars: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
{{l10n "Name"}}{{l10n "Actions"}}{{l10n "Visitor's address"}}{{l10n "State"}}{{l10n "Operator"}}{{l10n "Total time"}}{{l10n "Waiting time"}}{{l10n "Misc"}}
-------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/threads_collection.handlebars: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
{{l10n "Name"}}{{l10n "Actions"}}{{l10n "Visitor's address"}}{{l10n "State"}}{{l10n "Operator"}}{{l10n "Total time"}}{{l10n "Waiting time"}}{{l10n "Misc"}}
-------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/_locales.handlebars: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/server_side/mailsent.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "pageTitle"}}{{l10n "Sent"}}{{/override}} 3 | 4 | {{#override "buttons"}} 5 | 6 | {{l10n 'Close...'}} 7 | 8 | {{/override}} 9 | 10 | {{#override "message"}}{{l10n "A history of your chat was sent to address {0}" email}}{{/override}} 11 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/server_side/redirected.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "pageTitle"}}{{l10n "The visitor has been redirected to another operator"}}{{/override}} 3 | 4 | {{#override "buttons"}} 5 | 6 | {{l10n 'Close...'}} 7 | 8 | {{/override}} 9 | 10 | {{#override "message"}}{{message}}{{/override}} 11 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/server_side/redirected.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "pageTitle"}}{{l10n "The visitor has been redirected to another operator"}}{{/override}} 3 | 4 | {{#override "buttons"}} 5 | 6 | {{l10n 'Close...'}} 7 | 8 | {{/override}} 9 | 10 | {{#override "message"}}{{message}}{{/override}} 11 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/server_side/chat.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "head"}} 3 | 6 | 7 | 8 | 9 | {{/override}} 10 | 11 | {{#override "page"}} 12 |
13 | {{/override}} 14 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/server_side/chat.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "head"}} 3 | 6 | 7 | 8 | 9 | {{/override}} 10 | 11 | {{#override "page"}} 12 |
13 | {{/override}} 14 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/server_side/mailsent.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "pageTitle"}}{{l10n "Sent"}}{{/override}} 3 | 4 | {{#override "buttons"}} 5 | 6 | {{l10n 'Close...'}} 7 | 8 | {{/override}} 9 | 10 | {{#override "message"}}{{l10n "A history of your chat was sent to address {0}" email}}{{/override}} 11 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/client_side/users/visitors_collection.handlebars: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
{{l10n "Name"}}{{l10n "Actions"}}{{l10n "Visitor's address"}}{{l10n "First seen"}}{{l10n "Last seen"}}{{l10n "Invited by"}}{{l10n "Invitation time"}}{{l10n "Invitations / Chats"}}{{l10n "Misc"}}
-------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/visitors_collection.handlebars: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
{{l10n "Name"}}{{l10n "Actions"}}{{l10n "Visitor's address"}}{{l10n "First seen"}}{{l10n "Last seen"}}{{l10n "Invited by"}}{{l10n "Invitation time"}}{{l10n "Invitations / Chats"}}{{l10n "Misc"}}
-------------------------------------------------------------------------------- /src/mibew/locales/en/mail_templates.yml: -------------------------------------------------------------------------------- 1 | user_history: 2 | subject: 'Mibew Messenger: dialog history' 3 | body: "Hello {0}!\n\nYour chat history: \n\n{1}\n--- \nRegards,\n{2} and Mibew Messenger\n{3}" 4 | password_recovery: 5 | subject: 'Reset your Mibew Messenger password' 6 | body: "Hi, {0}\n\nPlease click on the link below or copy and paste the URL into your browser:\n{1}\n\nThis will let you choose another password.\n\nRegards,\nMibew Messenger" 7 | leave_message: 8 | subject: 'Question from {0}' 9 | body: "You have a message from {0}:\n\n{2}\n\nHis email: {1}\n{3}\n--- \nRegards,\nMibew Messenger" 10 | -------------------------------------------------------------------------------- /src/tools/header.txt: -------------------------------------------------------------------------------- 1 | This file is a part of Mibew Messenger. 2 | 3 | Copyright 2005-2023 the original author or authors. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/leave_message/layout.handlebars: -------------------------------------------------------------------------------- 1 | {{! Logo block}} 2 | {{> _logo}} 3 | 4 | {{! Header block. Contains description}} 5 |
6 |
7 |
8 |
9 | 10 | {{! Empty container for main content}} 11 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/server_side/confirm.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "message"}} 3 | {{l10n "Visitor {0} is already being assisted by {1}.
Are you really sure you want to start chatting the visitor?" user agent}} 4 | {{/override}} 5 | 6 | {{#override "content"}} 7 |
8 |
9 | {{l10n "Yes. I'm sure"}} {{l10n "No. Close the window"}} 10 |
11 |
12 | {{/override}} 13 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/leave_message/layout.handlebars: -------------------------------------------------------------------------------- 1 | {{! Logo block}} 2 | {{> _logo}} 3 | 4 | {{! Header block. Contains description}} 5 |
6 |
7 |
8 |
9 | 10 | {{! Empty container for main content}} 11 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/server_side/confirm.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "message"}} 3 | {{l10n "Visitor {0} is already being assisted by {1}.
Are you really sure you want to start chatting the visitor?" user agent}} 4 | {{/override}} 5 | 6 | {{#override "content"}} 7 |
8 |
9 | {{l10n "Yes. I'm sure"}} {{l10n "No. Close the window"}} 10 |
11 |
12 | {{/override}} 13 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/chat/controls/user_name.handlebars: -------------------------------------------------------------------------------- 1 | {{#if user.canChangeName}} 2 | {{l10n "You are"}} 3 | {{#if nameInput}} 4 |
5 | 6 | {{else}} 7 | {{user.name}} 8 | 9 | {{/if}} 10 | {{else}} 11 | {{l10n "You are"}} {{user.name}} 12 | {{/if}} -------------------------------------------------------------------------------- /src/tools/compiled_templates_header.txt: -------------------------------------------------------------------------------- 1 | /*! 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/controls/user_name.handlebars: -------------------------------------------------------------------------------- 1 | {{#if user.canChangeName}} 2 | {{l10n "You are"}} 3 | {{#if nameInput}} 4 |
5 | 6 | {{else}} 7 | {{user.name}} 8 | 9 | {{/if}} 10 | {{else}} 11 | {{l10n "You are"}} {{user.name}} 12 | {{/if}} -------------------------------------------------------------------------------- /src/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "eslint:recommended", 3 | "rules": { 4 | "indent": ["error", 4, {"SwitchCase": 1}], 5 | "no-trailing-spaces": "error", 6 | "semi": ["error", "always"], 7 | "guard-for-in": "error", 8 | "no-unused-vars": ["error", {"caughtErrors": "none", "args": "none"}] 9 | }, 10 | "globals": { 11 | "Mibew": true, 12 | "MibewAPI": true, 13 | "MibewAPIInteraction": true, 14 | "MibewAPIChatInteraction": true, 15 | "MibewAPIUsersInteraction": true, 16 | "MibewAPIExecutionContext": true, 17 | "Handlebars": true, 18 | "_": true, 19 | "Backbone": true, 20 | "jQuery": true, 21 | "vex": true, 22 | "validator": true 23 | }, 24 | "env":{ 25 | "browser": true 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/server_side/error.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "windowTitle"}}{{l10n "Error"}}{{/override}} 3 | 4 | {{#override "pageTitle"}}{{l10n "Error"}}{{/override}} 5 | 6 | {{#override "buttons"}} 7 | 8 | {{l10n 'Close...'}} 9 | 10 | {{/override}} 11 | 12 | {{#override "content"}} 13 | {{#if errors}} 14 | {{l10n "Cannot execute:"}}
15 | 20 | {{/if}} 21 | {{/override}} 22 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/server_side/error.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "windowTitle"}}{{l10n "Error"}}{{/override}} 3 | 4 | {{#override "pageTitle"}}{{l10n "Error"}}{{/override}} 5 | 6 | {{#override "buttons"}} 7 | 8 | {{l10n 'Close...'}} 9 | 10 | {{/override}} 11 | 12 | {{#override "content"}} 13 | {{#if errors}} 14 | {{l10n "Cannot execute:"}}
15 | 20 | {{/if}} 21 | {{/override}} 22 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/server_side/install_done.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "install_step"}} 2 | {{#override "nextStep"}} 3 |
4 | {{l10n "Application installed successfully."}} {{{loginLink}}} 5 |
6 |
7 | 8 | 9 | {{l10n "Click to check the sound"}}: 10 | 15 |
16 | {{l10n "For security reasons you should remove install.php file from your server."}} 17 | 18 | {{/override}} 19 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/install_done.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "install_step"}} 2 | {{#override "nextStep"}} 3 |
4 | {{l10n "Application installed successfully."}} {{{loginLink}}} 5 |
6 |
7 | 8 | 9 | {{l10n "Click to check the sound"}}: 10 | 15 |
16 | {{l10n "For security reasons you should remove install.php file from your server."}} 17 | 18 | {{/override}} 19 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/config.yml: -------------------------------------------------------------------------------- 1 | # This file determines some chat styles options 2 | 3 | chat: 4 | # These params are used for chat windows opened via JavaScript's window.open. 5 | window: 6 | height: 480 7 | width: 640 8 | resizable: true 9 | # These params are used to customize chat popup. 10 | iframe: 11 | css: iframe.css 12 | 13 | mail: 14 | # These params are used for send mail windows opened via JavaScript's window.open. 15 | window: 16 | height: 254 17 | width: 603 18 | resizable: false 19 | 20 | # Screenshots section describe all screenshots shipped with style 21 | # Params names should be equals to file names without extension. Pictures 22 | # extension should be '.png' 23 | # Params values should be equals to screenshot description 24 | screenshots: 25 | client_chat: "Client chat window" 26 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/config.yml: -------------------------------------------------------------------------------- 1 | # This file determines some chat styles options 2 | 3 | chat: 4 | # These params are used for chat windows opened via JavaScript's window.open. 5 | window: 6 | height: 480 7 | width: 640 8 | resizable: true 9 | # These params are used to customize chat popup. 10 | iframe: 11 | css: iframe.css 12 | 13 | mail: 14 | # These params are used for send mail windows opened via JavaScript's window.open. 15 | window: 16 | height: 254 17 | width: 603 18 | resizable: false 19 | 20 | # Screenshots section describe all screenshots shipped with style 21 | # Params names should be equals to file names without extension. Pictures 22 | # extension should be '.png' 23 | # Params values should be equals to screenshot description 24 | screenshots: 25 | client_chat: "Client chat window" 26 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/css/default_ie.css: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | 19 | .inline-block, 20 | .dashboard-item, 21 | .pagination .prev-page, 22 | .pagination .next-page { 23 | display: inline; 24 | zoom: 1; 25 | } 26 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/css/default_ie.css: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | 19 | .inline-block, 20 | .dashboard-item, 21 | .pagination .prev-page, 22 | .pagination .next-page { 23 | display: inline; 24 | zoom: 1; 25 | } 26 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/chat_ie7.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2005-2023 the original author or authors. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | /* common controls */ 18 | .control, 19 | .user-name-control-set, 20 | .user-name-control-change, 21 | .user-name-control-input-background, 22 | #confirm-pane .submit-button { 23 | display: inline; 24 | zoom: 1; 25 | } 26 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/chat_ie7.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2005-2023 the original author or authors. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | /* common controls */ 18 | .control, 19 | .user-name-control-set, 20 | .user-name-control-change, 21 | .user-name-control-input-background, 22 | #confirm-pane .submit-button { 23 | display: inline; 24 | zoom: 1; 25 | } 26 | -------------------------------------------------------------------------------- /src/mibew/js/source/default/models/page.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | 19 | (function(Mibew, Backbone) { 20 | 21 | /** 22 | * @class Represents whole page 23 | */ 24 | Mibew.Models.Page = Backbone.Model.extend(); 25 | 26 | })(Mibew, Backbone); -------------------------------------------------------------------------------- /src/mibew/index_fallback.php: -------------------------------------------------------------------------------- 1 | 2 | {{#if user.canPost}} 3 |
4 | 5 |
6 | {{/if}} 7 | 8 | 9 |
10 | {{#if user.canPost}} 11 |
12 |
13 | {{#if user.isAgent}} 14 | 20 | {{/if}} 21 |
22 | {{{l10n "Send ({0})" sendShortcut}}} 23 |
24 | {{/if}} 25 |
26 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/message_form.handlebars: -------------------------------------------------------------------------------- 1 |
2 | {{#if user.canPost}} 3 |
4 | 5 |
6 | {{/if}} 7 |
8 | 9 |
10 | {{#if user.canPost}} 11 |
12 |
13 | {{#if user.isAgent}} 14 | 20 | {{/if}} 21 |
22 | {{{l10n "Send ({0})" sendShortcut}}} 23 |
24 | {{/if}} 25 |
26 |
-------------------------------------------------------------------------------- /src/tests/client_side/qunit/test_cases/localization_tests.js: -------------------------------------------------------------------------------- 1 | // Testing Localization system 2 | module('Localization'); 3 | 4 | test('Basic things', function() { 5 | // Fill localization container 6 | Mibew.Localization.set({ 7 | one: 'uno', 8 | 'Hello {0}, {1} and {2}!': '¡Hola {0}, {1} y {2}!' 9 | }); 10 | 11 | equal( 12 | Mibew.Localization.trans('one'), 13 | 'uno', 14 | 'Test simple string' 15 | ); 16 | 17 | equal( 18 | Mibew.Localization.trans('Hello {0}, {1} and {2}!', 'Foo', 'Bar', 'Baz'), 19 | '¡Hola Foo, Bar y Baz!', 20 | 'Test placeholders' 21 | ); 22 | }); 23 | 24 | test('Unknown string', function() { 25 | equal( 26 | Mibew.Localization.trans('An unknown string'), 27 | 'An unknown string', 28 | 'Test simple string' 29 | ); 30 | 31 | equal( 32 | Mibew.Localization.trans('An unknown string with a placeholder: {0}', 'test!'), 33 | 'An unknown string with a placeholder: test!', 34 | 'Test placeholders' 35 | ); 36 | }); 37 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/survey/layout.handlebars: -------------------------------------------------------------------------------- 1 | {{! Logo block}} 2 | {{> _logo}} 3 | 4 | {{! Header block. Contains description and close link}} 5 |
6 |
7 |
8 | {{l10n 9 |
10 |
{{l10n "Thank you for contacting us. Please fill out the form below and click the Start Chat button."}}
11 |
12 |
13 | 14 | {{! Empty container for main content}} 15 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/dark/templates_src/client_side/_logo.handlebars: -------------------------------------------------------------------------------- 1 | {{! Logo block}} 2 |
3 | 25 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/survey/layout.handlebars: -------------------------------------------------------------------------------- 1 | {{! Logo block}} 2 | {{> _logo}} 3 | 4 | {{! Header block. Contains description and close link}} 5 |
6 |
7 |
8 | {{l10n 9 |
10 |
{{l10n "Thank you for contacting us. Please fill out the form below and click the Start Chat button."}}
11 |
12 |
13 | 14 | {{! Empty container for main content}} 15 |
-------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/_logo.handlebars: -------------------------------------------------------------------------------- 1 | {{! Logo block}} 2 |
3 | 25 |
-------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/RequestProcessor/Exception/AbstractProcessorException.php: -------------------------------------------------------------------------------- 1 | =4.18.2", 6 | "event-stream": "3.3.4", 7 | "gulp": "^4.0.0", 8 | "gulp-chmod": "^1.2.0", 9 | "gulp-concat": "^2.5.2", 10 | "gulp-concat-po": "^1.0.0", 11 | "gulp-define-module": "^0.1.3", 12 | "gulp-eslint": "^2.0.0", 13 | "gulp-gzip": "^1.1.0", 14 | "gulp-handlebars": "^5.0.2", 15 | "gulp-header": "^1.2.2", 16 | "gulp-order": "^1.1.1", 17 | "gulp-phpcs": "^0.6.0", 18 | "gulp-rename": "^1.2.2", 19 | "gulp-tar": "^1.4.0", 20 | "gulp-uglify": "^1.2.0", 21 | "gulp-xgettext": "^0.5.1", 22 | "gulp-zip": "^3.0.2", 23 | "handlebars": "^4.0.11", 24 | "lodash": ">=4.17.19", 25 | "mibew-gulp-greh": "^0.0.1", 26 | "mkdirp": "^0.5.1", 27 | "pofile": "^0.2.12", 28 | "gulp4-run-sequence": "^1.0.0", 29 | "strftime": "^0.9.2", 30 | "through2": "^0.6.5" 31 | }, 32 | "engines": { 33 | "node": ">=0.12" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/AccessControl/Check/LoggedInCheck.php: -------------------------------------------------------------------------------- 1 | getOperator(); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Routing/RouterInterface.php: -------------------------------------------------------------------------------- 1 | parse($user_agent)->ua->toString(); 32 | } 33 | 34 | function get_user_addr($addr) 35 | { 36 | return htmlspecialchars($addr); 37 | } 38 | -------------------------------------------------------------------------------- /src/mibew/libs/common/response.php: -------------------------------------------------------------------------------- 1 | 2 | {{#unless invitationInfo}}{{userName}}{{else}}{{userName}}{{/unless}} 3 | 4 | 5 |
6 |
7 |
8 |
9 | 10 | {{#if userIp}}{{remote}}{{else}}{{remote}}{{/if}} 11 | 12 | 13 | {{#if invitationInfo}}{{invitationInfo.agentName}}{{else}}-{{/if}} 14 | {{#if invitationInfo}}{{else}}-{{/if}} 15 | {{invitations}} / {{chats}} 16 | {{userAgent}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/client_side/users/visitor.handlebars: -------------------------------------------------------------------------------- 1 | 2 | {{#unless invitationInfo}}{{userName}}{{else}}{{userName}}{{/unless}} 3 | 4 | 5 |
6 |
7 |
8 |
9 | 10 | {{#if userIp}}{{remote}}{{else}}{{remote}}{{/if}} 11 | 12 | 13 | {{#if invitationInfo}}{{invitationInfo.agentName}}{{else}}-{{/if}} 14 | {{#if invitationInfo}}{{else}}-{{/if}} 15 | {{invitations}} / {{chats}} 16 | {{userAgent}} -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Http/Exception/NotFoundException.php: -------------------------------------------------------------------------------- 1 | 6 |
7 |
8 |
9 |
10 |
11 |
12 | 13 |
14 |
    15 |
  1. {{l10n "Backup the database"}}
  2. 16 |
  3. {{l10n "Backup the code"}}
  4. 17 |
  5. {{l10n "Replace all files with ones from the new version"}}
  6. 18 |
  7. {{l10n "Update configs file if needed"}}
  8. 19 |
  9. {{l10n "Run the update wizard" (route "update_run")}}
  10. 20 |
21 |
22 | 23 | 26 |
27 |
28 | {{/override}} 29 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/update_intro.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "content"}} 3 | {{l10n "Follow the wizard to update your database."}} 4 | 5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 13 |
14 |
    15 |
  1. {{l10n "Backup the database"}}
  2. 16 |
  3. {{l10n "Backup the code"}}
  4. 17 |
  5. {{l10n "Replace all files with ones from the new version"}}
  6. 18 |
  7. {{l10n "Update configs file if needed"}}
  8. 19 |
  9. {{l10n "Run the update wizard" (route "update_run")}}
  10. 20 |
21 |
22 | 23 | 26 |
27 |
28 | {{/override}} 29 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/js/source/chat/init.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | 19 | (function(Mibew){ 20 | 21 | /** 22 | * @namespace Holds application region constructors 23 | */ 24 | Mibew.Regions = {}; 25 | 26 | /** 27 | * @namespace Holds application layouts constructors 28 | */ 29 | Mibew.Layouts = {}; 30 | 31 | /** 32 | * Create application instance. 33 | * @type Backbone.Marionette.Application 34 | */ 35 | Mibew.Application = new Backbone.Marionette.Application(); 36 | 37 | })(Mibew); -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Http/Exception/AccessDeniedException.php: -------------------------------------------------------------------------------- 1 | _logo}} 3 | 4 | {{! Chat header}} 5 |
6 |
7 | {{! Chat controls region}} 8 |
9 |
10 |
11 | 12 | {{! Chat region}} 13 |
14 |
15 | {{#unless user.isAgent}} 16 |
17 | {{/unless}} 18 | {{! Chat messages region}} 19 |
20 | {{! Chat status region}} 21 |
22 |
23 |
24 | 25 | {{! Message form region}} 26 |
27 | 28 | {{! Footer links}} 29 | -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/client_side/chat/layout.handlebars: -------------------------------------------------------------------------------- 1 | {{! Chat window top. Includes logo and some info about company}} 2 | {{> _logo}} 3 | 4 | {{! Chat header}} 5 |
6 |
7 | {{! Chat controls region}} 8 |
9 |
10 |
11 | 12 | {{! Chat region}} 13 |
14 |
15 | {{#unless user.isAgent}} 16 |
17 | {{/unless}} 18 | {{! Chat messages region}} 19 |
20 | {{! Chat status region}} 21 |
22 |
23 |
24 | 25 | {{! Message form region}} 26 |
27 | 28 | {{! Footer links}} 29 | -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Http/Exception/BadRequestException.php: -------------------------------------------------------------------------------- 1 | another operator"}}{{/override}} 3 | 4 | {{#override "buttons"}} 5 | 6 | {{l10n 'Back...'}} 7 | 8 | {{/override}} 9 | 10 | {{#override "message"}}{{l10n "Choose:"}}{{/override}} 11 | 12 | {{#override "content"}} 13 |
14 | {{#if redirectToAgent}} 15 | {{l10n "Operator:"}} 16 | 19 | {{/if}} 20 |
21 |
22 | {{#if redirectToGroup}} 23 | {{l10n "Group:"}} 24 | 27 | {{/if}} 28 |
29 |
 
30 |
{{generatePagination pagination}}
31 | {{/override}} 32 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/chats/default/templates_src/server_side/redirect.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "pageTitle"}}{{l10n "Redirect to
another operator"}}{{/override}} 3 | 4 | {{#override "buttons"}} 5 | 6 | {{l10n 'Back...'}} 7 | 8 | {{/override}} 9 | 10 | {{#override "message"}}{{l10n "Choose:"}}{{/override}} 11 | 12 | {{#override "content"}} 13 |
14 | {{#if redirectToAgent}} 15 | {{l10n "Operator:"}} 16 | 19 | {{/if}} 20 |
21 |
22 | {{#if redirectToGroup}} 23 | {{l10n "Group:"}} 24 | 27 | {{/if}} 28 |
29 |
 
30 |
{{generatePagination pagination}}
31 | {{/override}} 32 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Mail/MailerFactoryInterface.php: -------------------------------------------------------------------------------- 1 | 32 | * {{csrfTokenInput}} 33 | * 34 | */ 35 | class CsrfTokenInputHelper implements HelperInterface 36 | { 37 | /** 38 | * {@inheritdoc} 39 | */ 40 | public function execute(Template $template, Context $context, $args, $source) 41 | { 42 | return new SafeString(get_csrf_token_input()); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /src/mibew/libs/common/verification.php: -------------------------------------------------------------------------------- 1 | Wrong parameter used or absent: " . $name . ""; 38 | exit; 39 | } 40 | -------------------------------------------------------------------------------- /src/mibew/styles/pages/dark/templates_src/server_side/users.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "menu"}}{{> _menu}}{{/override}} 3 | 4 | {{#override "head"}} 5 | 6 | {{/override}} 7 | 8 | {{#override "content"}} 9 |
10 |
11 | {{#if hideMenu}}{{l10n "Show menu"}}{{else}}{{l10n "Hide menu"}}{{/if}} 12 |
13 |
14 | {{l10n "This page displays a list of visitors who are waiting."}} 15 |
16 | {{l10n "To answer the visitor click their name in the list."}} 17 |
18 |
19 |
20 | 21 |
22 | 23 |
24 | 25 | {{#if showvisitors}} 26 |
{{l10n "Visitors on site"}}
27 | {{l10n "The table below represents a list of visitors ready to chat on your site."}} 28 |
29 | {{l10n "To invite the visitor to chat click on his/her name in the list."}} 30 |
31 |
32 | {{/if}} 33 | 34 |
35 |
36 | {{/override}} 37 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/users.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "_layout"}} 2 | {{#override "menu"}}{{> _menu}}{{/override}} 3 | 4 | {{#override "head"}} 5 | 6 | {{/override}} 7 | 8 | {{#override "content"}} 9 |
10 |
11 | {{#if hideMenu}}{{l10n "Show menu"}}{{else}}{{l10n "Hide menu"}}{{/if}} 12 |
13 |
14 | {{l10n "This page displays a list of visitors who are waiting."}} 15 |
16 | {{l10n "To answer the visitor click their name in the list."}} 17 |
18 |
19 |
20 | 21 |
22 | 23 |
24 | 25 | {{#if showvisitors}} 26 |
{{l10n "Visitors on site"}}
27 | {{l10n "The table below represents a list of visitors ready to chat on your site."}} 28 |
29 | {{l10n "To invite the visitor to chat click on his/her name in the list."}} 30 |
31 |
32 | {{/if}} 33 | 34 |
35 |
36 | {{/override}} 37 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/js/source/users/mibewapi_users_interaction.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | 19 | /** 20 | * Represents User list Window to core interaction type 21 | * 22 | * @constructor 23 | */ 24 | MibewAPIUsersInteraction = function() { 25 | this.mandatoryArguments = function() { 26 | return { 27 | '*': { 28 | 'agentId': null, 29 | 'return': {}, 30 | 'references': {} 31 | }, 32 | 'result': { 33 | 'errorCode': 0 34 | } 35 | }; 36 | }; 37 | 38 | this.getReservedFunctionsNames = function() { 39 | return [ 40 | 'result' 41 | ]; 42 | }; 43 | }; 44 | MibewAPIUsersInteraction.prototype = new MibewAPIInteraction(); -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Handlebars/HandlebarsAwareInterface.php: -------------------------------------------------------------------------------- 1 | 4 |
5 | 6 | {{l10n "Type a password for the first administrator"}}: 7 | 8 |
9 | 10 |
11 |
12 |
{{l10n "Password"}}:
13 |
14 | 15 |
16 |
17 |
18 | 19 |
20 |
{{l10n "Confirmation"}}:
21 |
22 | 23 |
24 |
25 |
26 | 27 |
28 | 29 |
30 | 31 |
32 | 33 |
34 | {{/override}} 35 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/styles/pages/default/templates_src/server_side/install_password.handlebars: -------------------------------------------------------------------------------- 1 | {{#extends "install_step"}} 2 | {{#override "nextStep"}} 3 |
4 |
5 | 6 | {{l10n "Type a password for the first administrator"}}: 7 | 8 |
9 | 10 |
11 |
12 |
{{l10n "Password"}}:
13 |
14 | 15 |
16 |
17 |
18 | 19 |
20 |
{{l10n "Confirmation"}}:
21 |
22 | 23 |
24 |
25 |
26 | 27 |
28 | 29 |
30 | 31 |
32 | 33 |
34 | {{/override}} 35 | {{/extends}} -------------------------------------------------------------------------------- /src/mibew/js/source/chat/mibewapi_chat_interaction.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * This file is a part of Mibew Messenger. 3 | * 4 | * Copyright 2005-2023 the original author or authors. 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | */ 18 | 19 | /** 20 | * Represents Chat Window to core interaction type 21 | * 22 | * @constructor 23 | */ 24 | MibewAPIChatInteraction = function() { 25 | this.mandatoryArguments = function() { 26 | return { 27 | '*': { 28 | 'threadId': null, 29 | 'token': null, 30 | 'return': {}, 31 | 'references': {} 32 | }, 33 | 'result': { 34 | 'errorCode': 0 35 | } 36 | }; 37 | }; 38 | 39 | this.getReservedFunctionsNames = function() { 40 | return [ 41 | 'result' 42 | ]; 43 | }; 44 | }; 45 | MibewAPIChatInteraction.prototype = new MibewAPIInteraction(); -------------------------------------------------------------------------------- /src/mibew/libs/classes/Mibew/Authentication/AuthenticationManagerAwareInterface.php: -------------------------------------------------------------------------------- 1 | getAuthenticationManager()->logoutOperator(); 41 | 42 | // Redirect the current operator to the login page. 43 | return $this->redirect($this->generateUrl('login')); 44 | } 45 | } 46 | --------------------------------------------------------------------------------