├── .editorconfig ├── .eslintrc.yml ├── .gitattributes ├── .gitignore ├── .gitmodules ├── LICENSE ├── README ├── README.md ├── config ├── availableApps.js ├── config.js ├── css │ └── welcome.css ├── images │ ├── AppStore_welcomePage.png │ ├── logo.png │ ├── logos │ │ └── .placeholder │ └── map.png ├── lang │ ├── en.js │ ├── ru.js │ └── zh.js ├── load.js ├── loadFavicon.js └── tmpl │ ├── left_welcome.html │ ├── new_welcome.html │ └── welcome.html ├── css ├── jquery.jscrollpane.css ├── jquery.tooltip.css ├── jslider │ ├── jslider.css │ └── jslider.png ├── qunit.css ├── qunit.runner.css ├── tables.css ├── ui-lightness │ ├── images │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_228ef1_256x240.png │ │ ├── ui-icons_ef8c08_256x240.png │ │ ├── ui-icons_ffd27a_256x240.png │ │ └── ui-icons_ffffff_256x240.png │ └── jquery-ui-1.8.8.custom.css └── validate.css ├── favicon.ico ├── img ├── invalid.png ├── logoWinkstartGray.png ├── search_left.png ├── search_mid.png ├── search_right.png ├── sort_asc.png ├── sort_asc_disabled.png ├── sort_desc.png ├── sort_desc_disabled.png ├── switch.png └── wsLogo.png ├── index.html ├── js ├── README.txt ├── amplify │ ├── _amplify.js │ ├── amplify.core.js │ ├── amplify.request.js │ ├── amplify.request.poll.js │ └── amplify1.0a1 │ │ ├── amplify.core.min.js │ │ ├── amplify.min.js │ │ ├── amplify.request.min.js │ │ ├── amplify.store.min.js │ │ ├── readme.txt │ │ └── src │ │ ├── GPL-LICENSE.txt │ │ ├── MIT-LICENSE.txt │ │ ├── core │ │ ├── amplify.core.js │ │ └── readme.markdown │ │ ├── external │ │ ├── jquery-1.4.1.js │ │ ├── jquery-1.4.2.js │ │ ├── jquery-1.4.3.js │ │ ├── jquery-1.4.4.js │ │ ├── jquery-1.4.js │ │ ├── jquery-1.5.js │ │ ├── jquery.jsoncookie.js │ │ ├── json2.js │ │ ├── qunit.css │ │ └── qunit.js │ │ ├── readme.markdown │ │ ├── request │ │ ├── amplify.request.js │ │ └── readme.markdown │ │ └── store │ │ ├── amplify.store.js │ │ └── readme.markdown ├── external │ ├── async.js │ ├── form2object.js │ ├── formToWizard.js │ ├── jqplot │ │ ├── css │ │ │ └── jquery.jqplot.css │ │ ├── jqplot.pieRenderer.min.js │ │ └── jquery.jqplot.min.js │ ├── jquery-1.6.2.min.js │ ├── jquery-ui-1.8.7.custom.min.js │ ├── jquery.cookie.js │ ├── jquery.cors.js │ ├── jquery.dataTables.js │ ├── jquery.dataset.js │ ├── jquery.dependClass.js │ ├── jquery.fileupload.js │ ├── jquery.hoverIntent.minified.js │ ├── jquery.isObject.js │ ├── jquery.jscrollpane.min.js │ ├── jquery.jsoncookie.js │ ├── jquery.masonry.min.js │ ├── jquery.mockjax.js │ ├── jquery.mousewheel.js │ ├── jquery.slider.js │ ├── jquery.switch.js │ ├── jquery.tmpl.js │ ├── jquery.tmplPlus.js │ ├── jquery.tools.min.js │ ├── jquery.tooltip.js │ ├── json2.js │ ├── jstz.min.js │ ├── jwt-decode.min.js │ ├── lab.js │ ├── md5_generator.js │ ├── mock.js │ ├── mwheelIntent.js │ ├── niceforms.js │ ├── phone │ │ ├── css │ │ │ ├── ctxSip.css │ │ │ └── ctxSip.less │ │ ├── index.html │ │ ├── scripts │ │ │ ├── SIP.js │ │ │ │ ├── sip-0.6.2.js │ │ │ │ ├── sip-0.6.2.min.js │ │ │ │ ├── sip.js │ │ │ │ └── sip.min.js │ │ │ ├── app.js │ │ │ ├── config-sample.js │ │ │ ├── config.js │ │ │ └── moment.js │ │ │ │ └── moment.min.js │ │ └── sounds │ │ │ ├── dtmf.mp3 │ │ │ ├── incoming.mp3 │ │ │ └── outgoing.mp3 │ ├── plugins │ │ └── sort.js │ ├── qunit.css │ ├── qunit.js │ ├── tmpl │ │ ├── jquery.tmpl.js │ │ ├── jquery.tmpl.min.js │ │ ├── jquery.tmplPlus.js │ │ └── jquery.tmplPlus.min.js │ ├── ui-listpanel │ │ ├── css │ │ │ ├── jquery.jscrollpane.css │ │ │ └── ui.listpanel.css │ │ ├── images │ │ │ ├── account_arrow.png │ │ │ ├── new_search.png │ │ │ ├── plus_btn.png │ │ │ ├── scrollCap_bot.jpg │ │ │ ├── scrollCap_top.jpg │ │ │ ├── scroll_drag.jpg │ │ │ ├── scroll_mid.jpg │ │ │ ├── search_left.png │ │ │ ├── search_mid.png │ │ │ └── search_right.png │ │ └── ui.listpanel.js │ └── underscore-min.js ├── tmpl_snippets │ └── forms.html ├── winkstart-request.js ├── winkstart-tables.js ├── winkstart-timezone.js ├── winkstart-util.js ├── winkstart-validate.js └── winkstart.js ├── lib ├── bootstrap │ ├── LICENSE │ ├── css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ ├── js │ │ ├── bootstrap-alerts.js │ │ ├── bootstrap-buttons.js │ │ ├── bootstrap-dropdown.js │ │ ├── bootstrap-modal.js │ │ ├── bootstrap-popover.js │ │ ├── bootstrap-scrollspy.js │ │ ├── bootstrap-tabs.js │ │ └── bootstrap-twipsy.js │ └── lib │ │ ├── bootstrap.less │ │ ├── forms.less │ │ ├── menus.less │ │ ├── mixins.less │ │ ├── patterns.less │ │ ├── reset.less │ │ ├── scaffolding.less │ │ ├── tables.less │ │ ├── type.less │ │ └── variables.less └── less │ └── js │ └── less-1.1.6.min.js ├── package-lock.json ├── package.json ├── scripts └── compile.sh └── whapps ├── accounts ├── accounts.js └── accounts_manager │ ├── accounts_manager.js │ ├── css │ └── accounts_manager.css │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ └── tmpl │ ├── accounts_manager.html │ ├── credits.html │ ├── edit.html │ └── switch.html ├── auth ├── auth.js ├── auth │ ├── css │ │ ├── auth.css │ │ ├── auth_ru.css │ │ └── img │ │ │ ├── signup_button.png │ │ │ └── signup_button_hover.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ ├── activate.html │ │ ├── code.html │ │ ├── example_external_login.html │ │ ├── landing.html │ │ ├── login.html │ │ ├── new_login.html │ │ ├── new_password.html │ │ ├── recover_password.html │ │ └── register.html └── onboarding │ ├── css │ ├── img │ │ ├── back.png │ │ ├── back_hover.png │ │ ├── btn_search.png │ │ ├── btn_search_hover.png │ │ ├── credit_cards.png │ │ ├── help_account.png │ │ ├── help_card.png │ │ ├── help_cvv.png │ │ ├── help_e911.png │ │ ├── help_extensions.png │ │ ├── next.png │ │ ├── next_hover.png │ │ ├── onboarding_title_bg.jpg │ │ ├── roles │ │ │ ├── api_developer.png │ │ │ ├── reseller.png │ │ │ ├── single_phone.png │ │ │ ├── small_office.png │ │ │ └── voip_minutes.png │ │ ├── steps.png │ │ ├── submit.png │ │ └── submit_hover.png │ ├── onboarding.css │ └── onboardingWorking.bak │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ ├── onboarding.js │ └── tmpl │ ├── api_developer.html │ ├── onboarding.html │ ├── reseller.html │ ├── single_phone.html │ ├── small_office.html │ ├── step1.html │ ├── step2.html │ ├── step3.html │ └── voip_minutes.html ├── browserphone ├── browserphone.js └── browserphone │ ├── css │ ├── credentials_popup.css │ └── images │ │ └── note.png │ └── tmpl │ └── credentials_popup.html ├── call_center ├── call_center.js ├── dashboard │ ├── css │ │ ├── dashboard.css │ │ └── images │ │ │ └── Gauge.png │ ├── dashboard.js │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ ├── agents_dashboard.html │ │ ├── call_list_element.html │ │ ├── calls_dashboard.html │ │ ├── dashboard.html │ │ ├── list_devices.html │ │ └── queues_dashboard.html └── queue │ ├── css │ └── queue.css │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ ├── queue.js │ └── tmpl │ ├── account_fields.html │ ├── add_agents.html │ ├── agent_pause_callflow.html │ ├── agent_presence_callflow.html │ ├── available_user.html │ ├── edit.html │ ├── edit_agents.html │ ├── queue.html │ ├── queue_callflow.html │ ├── selected_agent.html │ └── user_row.html ├── core ├── core.js ├── layout │ ├── css │ │ ├── icons.css │ │ ├── jquery.jscrollpane.css │ │ ├── jquery.override.css │ │ ├── layout.css │ │ ├── popover.css │ │ ├── popups.css │ │ ├── trunkstore_popups.css │ │ └── whapp.css │ ├── images │ │ ├── account_arrow.png │ │ ├── account_icon.png │ │ ├── activecalls_icon.png │ │ ├── background.jpg │ │ ├── background_old.jpg │ │ ├── bg.jpg │ │ ├── button_bg.png │ │ ├── confirm.png │ │ ├── download_icon.png │ │ ├── error.png │ │ ├── error_icon.png │ │ ├── form │ │ │ ├── 0.png │ │ │ ├── btn_fileUpload.png │ │ │ ├── btn_tag.jpg │ │ │ ├── button-left.png │ │ │ ├── button-right.png │ │ │ ├── button.png │ │ │ ├── checkbox.png │ │ │ ├── dropdown.blue.active.png │ │ │ ├── dropdown.blue.hover.png │ │ │ ├── dropdown.blue.png │ │ │ ├── dropdown.gif │ │ │ ├── dropdown.jpg │ │ │ ├── dropdown_active.gif │ │ │ ├── dropdown_hover.gif │ │ │ ├── file.png │ │ │ ├── h30.png │ │ │ ├── help_gr.png │ │ │ ├── input-left.png │ │ │ ├── input-right.png │ │ │ ├── input.png │ │ │ ├── invalid.png │ │ │ ├── nicole │ │ │ ├── radio.png │ │ │ ├── rdarrow_dark.png │ │ │ ├── rdarrow_down.png │ │ │ ├── rdarrow_left.png │ │ │ ├── rdarrow_right.png │ │ │ ├── rdarrow_up.png │ │ │ ├── search.png │ │ │ ├── select-left.png │ │ │ ├── select-right.png │ │ │ ├── slider_handle.jpg │ │ │ ├── sqarrow_left.png │ │ │ ├── sqarrow_right.png │ │ │ ├── submit_btn.png │ │ │ ├── textarea-bl.png │ │ │ ├── textarea-br.png │ │ │ ├── textarea-l-off.png │ │ │ ├── textarea-l-over.png │ │ │ ├── textarea-r-off.png │ │ │ ├── textarea-r-over.png │ │ │ ├── textarea-tl.png │ │ │ └── textarea-tr.png │ │ ├── help_icon.png │ │ ├── help_icon2.png │ │ ├── icon_chrome.png │ │ ├── icon_firefox.png │ │ ├── icon_opera.png │ │ ├── icon_safari.png │ │ ├── icons │ │ │ ├── icons_24x24_blue.png │ │ │ ├── icons_24x24_gradient.png │ │ │ ├── icons_24x24_red.png │ │ │ ├── icons_32x32_blue.png │ │ │ ├── icons_32x32_darkgrey.png │ │ │ ├── icons_32x32_gradient.png │ │ │ ├── icons_32x32_green.png │ │ │ ├── icons_32x32_lightgrey.png │ │ │ ├── icons_32x32_red.png │ │ │ ├── icons_32x32_white.png │ │ │ └── icons_32x32_yellow.png │ │ ├── inactivecall_icon.png │ │ ├── info.png │ │ ├── loading.gif │ │ ├── loading2.gif │ │ ├── logo.jpg │ │ ├── logout_icon.png │ │ ├── main_nav_bg.jpg │ │ ├── main_nav_bg_old.jpg │ │ ├── message_icon.png │ │ ├── nav_bullet.jpg │ │ ├── nav_bullet.png │ │ ├── nav_line.jpg │ │ ├── nav_line_horizontal.jpg │ │ ├── note.png │ │ ├── old_logo.jpg │ │ ├── plus_btn.png │ │ ├── question_mark.png │ │ ├── regular_btn.png │ │ ├── scrollCap_bot.jpg │ │ ├── scrollCap_top.jpg │ │ ├── scroll_drag.jpg │ │ ├── scroll_mid.jpg │ │ ├── search_left.png │ │ ├── search_mid.png │ │ ├── search_right.png │ │ ├── status_box.png │ │ ├── subnav_bg.jpg │ │ ├── tabs │ │ │ ├── advacnce_settings_box.png │ │ │ ├── settings_tabs.png │ │ │ └── triangle.gif │ │ ├── view_detail_btn.png │ │ ├── voicemail_icon.png │ │ └── warning.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ ├── layout.js │ └── tmpl │ │ ├── datalist.html │ │ ├── layout.html │ │ ├── layout_welcome.html │ │ └── not_supported_browsers.html ├── linknav │ ├── css │ │ └── linknav.css │ ├── img │ │ └── nav_line.jpg │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ ├── linknav.js │ └── tmpl │ │ ├── category.html │ │ ├── link.html │ │ ├── link_divider.html │ │ ├── sublink.html │ │ └── sublink_divider.html └── whappnav │ ├── css │ └── whappnav.css │ ├── img │ └── nav_line.jpg │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ ├── tmpl │ ├── category.html │ ├── module.html │ ├── module_divider.html │ ├── whapp.html │ └── whapp_divider.html │ └── whappnav.js ├── developer ├── api │ ├── api.js │ ├── css │ │ └── api.css │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ ├── api.html │ │ ├── form.html │ │ ├── info_popup.html │ │ ├── input_id.html │ │ └── schema.html └── developer.js ├── myaccount ├── app_store │ ├── app_store.js │ ├── css │ │ └── app_store.css │ ├── images │ │ ├── AccountManager.png │ │ ├── AppTitle_BG.png │ │ ├── CallDebugger.png │ │ ├── Click-to-Call.png │ │ ├── CloudManager.png │ │ ├── Conferencing.png │ │ ├── DevelopersTool.png │ │ ├── FaxTools.png │ │ ├── HostedPBX.png │ │ ├── Monitoring.png │ │ ├── NumberManager.png │ │ ├── PBXConnector.png │ │ ├── Pivot.png │ │ ├── Provisioning.png │ │ ├── UserPortal.png │ │ └── WebHooks.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ ├── apikey.html │ │ └── app_store.html ├── billing │ ├── billing.js │ ├── css │ │ └── billing.css │ ├── img │ │ ├── amex.png │ │ ├── discover.png │ │ ├── mastercard.png │ │ └── visa.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ └── billing.html ├── credits │ ├── credits.js │ ├── css │ │ ├── credits.css │ │ └── images │ │ │ └── small_infinity_sign.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ ├── credits.html │ │ └── stat_credits.html ├── myaccount.js ├── myaccount │ ├── css │ │ ├── popups.css │ │ └── style.css │ ├── images │ │ ├── regular_btn.png │ │ └── settings_tabs.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ └── tmpl │ │ ├── link_divider.html │ │ ├── myaccount.html │ │ ├── tab_module.html │ │ └── userlevel.html ├── nav │ ├── css │ │ └── style.css │ ├── img │ │ ├── help_btn.png │ │ └── help_btn_hover.png │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ ├── nav.js │ └── tmpl │ │ ├── help.html │ │ └── myaccount_navbar.html ├── personal_info │ ├── css │ │ └── personal_info.css │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ ├── personal_info.js │ └── tmpl │ │ └── personal_info.html ├── report │ ├── css │ │ └── report.css │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ ├── report.js │ └── tmpl │ │ └── report.html └── statistics │ ├── css │ └── statistics.css │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ ├── statistics.js │ └── tmpl │ ├── stat.html │ └── statistics.html ├── numbers ├── numbers.js └── numbers_manager │ ├── css │ ├── images │ │ ├── bill.jpg │ │ ├── btn_search.png │ │ ├── btn_search_hover.png │ │ ├── cid_phone.jpg │ │ ├── e911_image.png │ │ ├── failover_e164.png │ │ ├── failover_header.png │ │ ├── failover_sip.png │ │ ├── next_step.png │ │ ├── next_step_hover.png │ │ ├── note.png │ │ ├── prev_step.png │ │ └── prev_step_hover.png │ ├── numbers_manager.css │ └── numbers_popup.css │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ ├── numbers_manager.js │ └── tmpl │ ├── add_number_dialog.html │ ├── add_number_search_results.html │ ├── cnam_dialog.html │ ├── e911_dialog.html │ ├── fields.html │ ├── freeform_number_dialog.html │ ├── numbers_manager.html │ └── port_dialog.html ├── pbxs ├── pbxs.js └── pbxs_manager │ ├── css │ ├── endpoints.css │ ├── images │ │ ├── bill.jpg │ │ ├── btn_search.png │ │ ├── btn_search_hover.png │ │ ├── cid_phone.jpg │ │ ├── e911_image.png │ │ ├── endpoints │ │ │ ├── allworks.png │ │ │ ├── altigen.png │ │ │ ├── asterisk.png │ │ │ ├── avaya.png │ │ │ ├── bluebox.png │ │ │ ├── cisco.png │ │ │ ├── digium.png │ │ │ ├── epygi.png │ │ │ ├── freepbx.png │ │ │ ├── freeswitch.png │ │ │ ├── mitel.png │ │ │ ├── objectworld.png │ │ │ ├── other.png │ │ │ ├── pingtel.png │ │ │ ├── responsepoint.png │ │ │ ├── samsung.png │ │ │ ├── shoretel.png │ │ │ ├── sutus.png │ │ │ ├── talkswitch.png │ │ │ ├── taridium.png │ │ │ └── threecom.png │ │ ├── failover_e164.png │ │ ├── failover_header.png │ │ ├── failover_sip.png │ │ ├── next_step.png │ │ ├── next_step_hover.png │ │ ├── note.png │ │ ├── prev_step.png │ │ └── prev_step_hover.png │ ├── numbers_popup.css │ ├── numbers_popup_ru.css │ └── pbxs_manager.css │ ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js │ ├── pbxs_manager.js │ └── tmpl │ ├── add_number_dialog.html │ ├── add_number_search_results.html │ ├── assign_number_dialog.html │ ├── cnam_dialog.html │ ├── e911_dialog.html │ ├── endpoint.html │ ├── endpoint_numbers.html │ ├── failover_dialog.html │ ├── move_number_dialog.html │ ├── pbxs_manager.html │ └── port_dialog.html ├── skeleton ├── skeleton.js ├── skeleton │ ├── css │ │ └── skeleton.css │ └── tmpl │ │ └── skeleton.html └── sub_module │ ├── css │ └── sub_module.css │ ├── sub_module.js │ └── tmpl │ └── sub_module.html ├── userportal ├── portal_manager │ ├── assets │ │ └── flash │ │ │ └── xspf_player.swf │ ├── css │ │ ├── images │ │ │ └── edit_icon.png │ │ └── portal_manager.css │ ├── lang │ │ ├── en.js │ │ ├── nl.js │ │ ├── ru.js │ │ └── zh.js │ ├── portal_manager.js │ └── tmpl │ │ ├── device_line.html │ │ ├── portal_manager.html │ │ └── transcription.html └── userportal.js └── voip ├── account ├── account.js ├── css │ └── account.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── account.html │ ├── addBlacklist.html │ └── edit.html ├── blacklist ├── blacklist.js ├── css │ └── blacklist.css ├── lang │ └── en.js └── tmpl │ ├── addNumber.html │ ├── blacklist.html │ └── edit.html ├── bulk ├── bulk.js ├── css │ └── bulk.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ └── bulk.html ├── callflow ├── callflow.js ├── css │ ├── callflow.css │ ├── callflow_1.css │ ├── ring_groups.css │ ├── style.css │ └── two_columns.css ├── images │ ├── arrow_active.png │ ├── arrow_category.png │ ├── arrow_inactive.png │ ├── back_icon.png │ ├── background_category.png │ ├── black_bar.png │ ├── black_box.png │ ├── blackbox.png │ ├── blackbox_small.png │ ├── blackbox_tall.png │ ├── blue_bar.png │ ├── btn_delete.png │ ├── btn_delete_blue.png │ ├── callflow_help.gif │ ├── center_arrow.png │ ├── copy_icon.png │ ├── drag_btn.png │ ├── drag_btn_28.png │ ├── edit_icon.png │ ├── empty_ring_group.png │ ├── left_arrow.png │ ├── line_callflow.png │ ├── regular_btn.png │ ├── right_arrow.png │ ├── small_arrow.png │ └── tall_arrow.png ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── add_number.html │ ├── branch.html │ ├── buttons.html │ ├── call_record_callflow.html │ ├── callflow.html │ ├── callflow_main.html │ ├── check_cid_callflow.html │ ├── check_cid_child_callflow.html │ ├── disa_callflow.html │ ├── edit_dialog.html │ ├── edit_name.html │ ├── fax_callflow.html │ ├── group_pickup.html │ ├── help_callflow.html │ ├── language_callflow.html │ ├── node.html │ ├── num_row.html │ ├── page_group_dialog.html │ ├── page_group_element.html │ ├── park_callflow.html │ ├── pivot_callflow.html │ ├── prepend_cid_callflow.html │ ├── presence_callflow.html │ ├── response_callflow.html │ ├── ring_group_dialog.html │ ├── ring_group_element.html │ ├── root.html │ ├── routing_variables_callflow.html │ ├── routing_vars_callflow_type.html │ ├── set_cid_callflow.html │ ├── tools.html │ └── two_column.html ├── cdr ├── cdr.js ├── css │ └── cdr.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── cdr.html │ └── cdr_details.html ├── conference ├── conference.js ├── css │ └── style.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── conference.html │ ├── conference_callflow.html │ └── edit.html ├── device ├── css │ └── device.css ├── device.js ├── images │ ├── audiostream_btn.png │ ├── blank_btn.png │ ├── gray.png │ ├── green.png │ ├── pricing.png │ ├── record_btn.png │ ├── red.png │ ├── texttospeech_btn.png │ └── uploadfile_btn.png ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── cellphone.html │ ├── device.html │ ├── device_callflow.html │ ├── edit.html │ ├── fax.html │ ├── general_edit.html │ ├── landline.html │ ├── mobile.html │ ├── reboot_success.html │ ├── sip_uri.html │ ├── smartphone.html │ └── softphone.html ├── directory ├── css │ └── directory.css ├── directory.js ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── directory.html │ ├── directory_callflow.html │ ├── edit.html │ └── user_row.html ├── faxbox ├── css │ └── faxbox.css ├── faxbox.js ├── lang │ ├── en.js │ ├── nl.js │ └── zh.js └── tmpl │ ├── edit.html │ ├── faxbox.html │ └── faxbox_callflow.html ├── featurecode ├── css │ ├── featurecode.css │ └── img │ │ └── feature_codes_bg.jpg ├── featurecode.js ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ └── featurecode.html ├── groups ├── css │ └── groups.css ├── groups.js ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js └── tmpl │ ├── edit.html │ ├── endpoint_row.html │ ├── groups.html │ └── groups_callflow.html ├── media ├── assets │ └── flash │ │ └── xspf_player.swf ├── css │ └── media.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── media.js └── tmpl │ ├── edit.html │ ├── media.html │ └── media_callflow.html ├── menu ├── css │ └── menu.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── menu.js └── tmpl │ ├── edit.html │ ├── menu.html │ ├── menu_callflow.html │ └── menu_key_callflow.html ├── prompt ├── css │ └── prompt.css ├── lang │ └── en.js ├── prompt.js └── tmpl │ ├── add_language.html │ ├── create.html │ ├── dialog_add_language.html │ ├── edit.html │ └── prompt.html ├── queue ├── css │ └── queue.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── queue.js └── tmpl │ ├── edit.html │ ├── queue.html │ ├── queue_callflow.html │ └── user_row.html ├── registration ├── css │ └── registration.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── registration.js └── tmpl │ ├── detailRegistration.html │ └── registration.html ├── resource ├── css │ ├── images │ │ ├── button.png │ │ ├── button_hover.png │ │ └── button_pressed.png │ └── resource.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── resource.js └── tmpl │ ├── account_carrier_callflow.html │ ├── edit.html │ ├── gateway.html │ ├── landing_resource.html │ └── resource.html ├── timeofday ├── css │ └── timeofday.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── timeofday.js └── tmpl │ ├── edit.html │ ├── timeofday.html │ ├── timeofday_callflow.html │ ├── timeofday_key_dialog.html │ └── two_column.html ├── user ├── css │ └── user.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── tmpl │ ├── add_queue.html │ ├── device_row.html │ ├── edit.html │ ├── user.html │ └── user_callflow.html └── user.js ├── vmbox ├── css │ └── vmbox.css ├── lang │ ├── en.js │ ├── nl.js │ ├── ru.js │ └── zh.js ├── tmpl │ ├── edit.html │ ├── vmbox.html │ └── vmbox_callflow.html └── vmbox.js ├── voip.js └── voip ├── css ├── images │ ├── edit_icon.png │ └── header_bar.png └── voip.css ├── lang ├── en.js ├── nl.js ├── ru.js └── zh.js ├── less ├── popover.less ├── utility.less └── whapp.less └── tmpl └── voip.html /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: http://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | [*] 7 | # Indent_style (tab|space) 8 | indent_style = tab 9 | 10 | # Indentation Size 11 | indent_size = tab 12 | 13 | # Width of a single tabstop character 14 | tab_width = 4 15 | 16 | # Line ending file format (lf|crlf|cr) 17 | end_of_line = lf 18 | 19 | # File character encoding (latin1|utf-8|utf-16be|utf-16le) 20 | charset = utf-8 21 | 22 | # Denotes whether whitespace is allowed at the end of lines (true|false) 23 | # trim_trailing_whitespace = true 24 | 25 | # Denotes whether file should end with a newline (true|false) 26 | # insert_final_newline = true 27 | 28 | [*.{yml,md}] 29 | indent_style = space 30 | indent_size = 2 31 | tab_width = 2 32 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- 1 | # Original source from OpenTelecom:ci-linting, mira-t on github 2 | plugins: 3 | - standard 4 | env: 5 | browser: true 6 | jquery: true 7 | 8 | globals: 9 | winkstart: true 10 | form2object: true 11 | _t: true 12 | 13 | rules: 14 | no-tabs: 0 15 | indent: [ "error", "tab", { "SwitchCase": 1 }] 16 | linebreak-style: [ "error", "unix" ] 17 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | js/external/** -text -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.esproj 2 | *.cache 3 | *.sublime-project 4 | *.sublime-workspace 5 | test/ 6 | nbproject/ 7 | .idea 8 | *.iml 9 | node_modules 10 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "whapps/cluster"] 2 | path = whapps/cluster 3 | url = git@github.com:2600hz/cluster.git 4 | [submodule "whapps/voip/phone"] 5 | path = whapps/voip/phone 6 | url = git@github.com:2600hz/phone.git 7 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/README -------------------------------------------------------------------------------- /config/css/welcome.css: -------------------------------------------------------------------------------- 1 | #content_welcome_page { 2 | margin: 75px auto auto; 3 | width: 1000px; 4 | } 5 | 6 | #content_welcome_page .left_div { 7 | width: 480px; 8 | padding: 10px 25px 0 0; 9 | float: left; 10 | height: 370px; 11 | } 12 | 13 | #content_welcome_page .left_div .title { 14 | color: #c4db4c; 15 | line-height: 35px; 16 | font-size: 20px; 17 | font-weight: bold; 18 | text-shadow: 1px 1px #333; 19 | padding-bottom: 25px; 20 | text-align: center; 21 | } 22 | 23 | #content_welcome_page .left_div .learn_more { 24 | font-size: 16px; 25 | font-weight: bold; 26 | text-shadow: 1px 1px #333; 27 | text-align: center; 28 | } 29 | 30 | #content_welcome_page .left_div .learn_more > a { 31 | color: #EEEEEE; 32 | } 33 | 34 | #content_welcome_page .left_div .learn_more > a:hover { 35 | color: #05addc; 36 | text-decoration: underline; 37 | } 38 | -------------------------------------------------------------------------------- /config/images/AppStore_welcomePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/config/images/AppStore_welcomePage.png -------------------------------------------------------------------------------- /config/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/config/images/logo.png -------------------------------------------------------------------------------- /config/images/logos/.placeholder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/config/images/logos/.placeholder -------------------------------------------------------------------------------- /config/images/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/config/images/map.png -------------------------------------------------------------------------------- /config/loadFavicon.js: -------------------------------------------------------------------------------- 1 | var favicon = document.createElement('link'); 2 | favicon.rel = 'icon'; 3 | favicon.id = 'dynamicFavicon'; 4 | favicon.href = winkstart.config.favicon || 'img/wsLogo.png'; 5 | document.getElementsByTagName('head')[0].appendChild(favicon); 6 | 7 | -------------------------------------------------------------------------------- /config/tmpl/left_welcome.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
${_t('welcome_to_the')} ${company_name} ${_t('platform')}
4 | 5 |
6 | 7 |
8 | -------------------------------------------------------------------------------- /config/tmpl/new_welcome.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
-------------------------------------------------------------------------------- /config/tmpl/welcome.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | -------------------------------------------------------------------------------- /css/jslider/jslider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/jslider/jslider.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /css/ui-lightness/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/css/ui-lightness/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /css/validate.css: -------------------------------------------------------------------------------- 1 | .validated { 2 | padding-right: 23px; 3 | margin-right: 5px; 4 | background-repeat: no-repeat; 5 | background-position: right center; 6 | } 7 | 8 | .validated.valid { 9 | background-image: none; 10 | } 11 | 12 | .validated.invalid { 13 | background-image: url('../img/invalid.png'); 14 | } 15 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/favicon.ico -------------------------------------------------------------------------------- /img/invalid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/invalid.png -------------------------------------------------------------------------------- /img/logoWinkstartGray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/logoWinkstartGray.png -------------------------------------------------------------------------------- /img/search_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/search_left.png -------------------------------------------------------------------------------- /img/search_mid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/search_mid.png -------------------------------------------------------------------------------- /img/search_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/search_right.png -------------------------------------------------------------------------------- /img/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/sort_asc.png -------------------------------------------------------------------------------- /img/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/sort_asc_disabled.png -------------------------------------------------------------------------------- /img/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/sort_desc.png -------------------------------------------------------------------------------- /img/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/sort_desc_disabled.png -------------------------------------------------------------------------------- /img/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/switch.png -------------------------------------------------------------------------------- /img/wsLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/img/wsLogo.png -------------------------------------------------------------------------------- /js/README.txt: -------------------------------------------------------------------------------- 1 | This has "global" JavaScript files in here 2 | -------------------------------------------------------------------------------- /js/amplify/amplify.request.poll.js: -------------------------------------------------------------------------------- 1 | amplify.request.types[ "ajax-poll" ] = function( resource ) { 2 | resource.frequency = resource.frequency || 0; 3 | var baseResourceId = "ajax-poll-" + resource.resourceId; 4 | amplify.request.define( baseResourceId, "ajax", resource ); 5 | return function( settings ) { 6 | var success = settings.success, 7 | baseSettings = $.extend( {}, settings, { 8 | resourceId: baseResourceId 9 | }); 10 | 11 | baseSettings.success = function() { 12 | success.apply( this, arguments ); 13 | setTimeout(function() { 14 | amplify.request( baseSettings ); 15 | }, resource.frequency * 1000 ); 16 | }; 17 | amplify.request( baseSettings ); 18 | }; 19 | }; -------------------------------------------------------------------------------- /js/amplify/amplify1.0a1/amplify.core.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Amplify 1.0a1 3 | * 4 | * Copyright 2011 appendTo LLC. (http://appendto.com/team) 5 | * Dual licensed under the MIT or GPL licenses. 6 | * http://appendto.com/open-source-licenses 7 | * 8 | * http://amplifyjs.com 9 | */ 10 | (function(g){var i=[].slice,c={};this.amplify={publish:function(a){var d=i.call(arguments,1),b;if(!c[a])return true;g.each(c[a],function(e,f){return b=f.callback.apply(f.context,d)});return b!==false},subscribe:function(a,d,b,e){if(arguments.length===3&&typeof b==="number"){e=b;b=d;d=null}if(arguments.length===2){b=d;d=null}e=e||10;c[a]||(c[a]=[]);for(var f=c[a].length-1,h={callback:b,context:d,priority:e};f>=0;f--)if(c[a][f].priority<=e){c[a].splice(f+1,0,h);return b}c[a].unshift(h);return b},unsubscribe:function(a, 11 | d){c[a]&&g.each(c[a],function(b,e){if(e.callback===d){c[a].splice(b,1);return false}})}}})(jQuery); 12 | -------------------------------------------------------------------------------- /js/amplify/amplify1.0a1/readme.txt: -------------------------------------------------------------------------------- 1 | Amplify is a set of components for data management and application communication. 2 | 3 | For more information or a distribution with minified files see http://amplifyjs.com. 4 | 5 | See each directory for docs regarding usage and examples for each component. 6 | 7 | amplify.min.js contains all of the components packaged into a single file. 8 | Use this file if you are planning on using all of the components. 9 | -------------------------------------------------------------------------------- /js/amplify/amplify1.0a1/src/readme.markdown: -------------------------------------------------------------------------------- 1 | Amplify is a set of components for data management and application communication. 2 | 3 | For more information or a distribution with minified files see the [Amplify site](http://amplifyjs.com). 4 | 5 | See each directory for docs regarding usage and examples for each component. 6 | -------------------------------------------------------------------------------- /js/external/jqplot/jquery.jqplot.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/jqplot/jquery.jqplot.min.js -------------------------------------------------------------------------------- /js/external/jquery.cors.js: -------------------------------------------------------------------------------- 1 | //Setting to allow for cross domain data 2 | jQuery.support.cors = true; -------------------------------------------------------------------------------- /js/external/jquery.isObject.js: -------------------------------------------------------------------------------- 1 | (function(jQuery){ 2 | 3 | var toString = Object.prototype.toString, 4 | hasOwnProp = Object.prototype.hasOwnProperty; 5 | 6 | jQuery.isObject = function( obj ) { 7 | if ( toString.call(obj) !== "[object Object]" ) 8 | return false; 9 | 10 | //own properties are iterated firstly, 11 | //so to speed up, we can test last one if it is not own 12 | 13 | var key; 14 | for ( key in obj ) {} 15 | 16 | return !key || hasOwnProp.call( obj, key ); 17 | } 18 | 19 | })(jQuery); -------------------------------------------------------------------------------- /js/external/mock.js: -------------------------------------------------------------------------------- 1 | $.mockjax('api/v2/authenticate/establish', { 2 | proxy: 'module/auth/mock/auth.establish-success.json' 3 | }); 4 | $.mockjax('api/v2/authenticate/destroy', { 5 | proxy: 'module/auth/mock/auth.destroy-success.json' 6 | }); -------------------------------------------------------------------------------- /js/external/phone/scripts/config-sample.js: -------------------------------------------------------------------------------- 1 | var user = { 2 | // User Name 3 | "User" : "sipuser", 4 | // Password 5 | "Pass" : "yourpassword", 6 | // Auth Realm 7 | "Realm" : "sip.sample.com", 8 | // Display Name 9 | "Display" : "Gob Bleuth", 10 | // WebSocket URL 11 | "WSServer" : "wss://wss.sample.com:8443" 12 | }; 13 | -------------------------------------------------------------------------------- /js/external/phone/scripts/config.js: -------------------------------------------------------------------------------- 1 | // var user = { 2 | // // User Name 3 | // "User" : "sipuser", 4 | // // Password 5 | // "Pass" : "yourpassword", 6 | // // Auth Realm 7 | // "Realm" : "sip.sample.com", 8 | // // Display Name 9 | // "Display" : "Gob Bleuth", 10 | // // WebSocket URL 11 | // "WSServer" : "wss://wss.sample.com:8443" 12 | // }; 13 | -------------------------------------------------------------------------------- /js/external/phone/sounds/dtmf.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/phone/sounds/dtmf.mp3 -------------------------------------------------------------------------------- /js/external/phone/sounds/incoming.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/phone/sounds/incoming.mp3 -------------------------------------------------------------------------------- /js/external/phone/sounds/outgoing.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/phone/sounds/outgoing.mp3 -------------------------------------------------------------------------------- /js/external/plugins/sort.js: -------------------------------------------------------------------------------- 1 | jQuery.extend( jQuery.fn.dataTableExt.oSort, { 2 | "currency-asc": function ( a, b ) { 3 | return parseFloat(a.substring(1)) - parseFloat(b.substring(1)); 4 | }, 5 | 6 | "currency-desc": function ( a, b ) { 7 | return parseFloat(b.substring(1)) - parseFloat(a.substring(1)); 8 | } 9 | } ); 10 | -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/account_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/account_arrow.png -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/new_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/new_search.png -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/plus_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/plus_btn.png -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/scrollCap_bot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/scrollCap_bot.jpg -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/scrollCap_top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/scrollCap_top.jpg -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/scroll_drag.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/scroll_drag.jpg -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/scroll_mid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/scroll_mid.jpg -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/search_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/search_left.png -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/search_mid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/search_mid.png -------------------------------------------------------------------------------- /js/external/ui-listpanel/images/search_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/js/external/ui-listpanel/images/search_right.png -------------------------------------------------------------------------------- /js/tmpl_snippets/forms.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 8 | 11 | 18 |
19 |
-------------------------------------------------------------------------------- /lib/bootstrap/lib/bootstrap.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap @VERSION 3 | * 4 | * Copyright 2011 Twitter, Inc 5 | * Licensed under the Apache License v2.0 6 | * http://www.apache.org/licenses/LICENSE-2.0 7 | * 8 | * Designed and built with all the love in the world @twitter by @mdo and @fat. 9 | * Date: @DATE 10 | */ 11 | 12 | // CSS Reset 13 | @import "reset.less"; 14 | 15 | // Core variables and mixins 16 | @import "variables.less"; // Modify this for custom colors, font-sizes, etc 17 | @import "mixins.less"; 18 | 19 | // Grid system and page structure 20 | @import "scaffolding.less"; 21 | 22 | // Styled patterns and elements 23 | @import "type.less"; 24 | @import "forms.less"; 25 | @import "tables.less"; 26 | @import "patterns.less"; 27 | //@import "menus.less"; 28 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "kazoo-ui", 3 | "version": "4.0.0", 4 | "description": "Kazoo-UI", 5 | "scripts": { 6 | "test": "lint-diff HEAD~$(git rev-list --count origin/master..HEAD)" 7 | }, 8 | "author": "2600hz", 9 | "dependencies": {}, 10 | "devDependencies": { 11 | "eslint": "^7.9.0", 12 | "eslint-config-standard": "^14.1.1", 13 | "eslint-plugin-es5": "^1.5.0", 14 | "eslint-plugin-import": "^2.22.0", 15 | "eslint-plugin-node": "^11.1.0", 16 | "eslint-plugin-promise": "^4.0.1", 17 | "eslint-plugin-standard": "^4.0.0", 18 | "lint-diff": "^1.2.1" 19 | }, 20 | "eslintIgnore": [ 21 | "js/amplify", 22 | "js/external", 23 | "lib", 24 | "node_modules", 25 | "whapps/cluster", 26 | "whapps/voip/phone" 27 | ] 28 | } 29 | -------------------------------------------------------------------------------- /whapps/accounts/accounts_manager/tmpl/accounts_manager.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 |
5 |
6 | 7 |
8 |
9 |
10 |
11 | -------------------------------------------------------------------------------- /whapps/auth/auth/css/img/signup_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/auth/css/img/signup_button.png -------------------------------------------------------------------------------- /whapps/auth/auth/css/img/signup_button_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/auth/css/img/signup_button_hover.png -------------------------------------------------------------------------------- /whapps/auth/auth/tmpl/activate.html: -------------------------------------------------------------------------------- 1 | <%args> 2 | $uid 3 | $reg_key 4 | 5 | <%init> 6 | my $errs=[]; 7 | if (my $uE = TS::getUser($db, $errs, {userID => $uid})) { 8 | if ($uE->{activation_key} eq $reg_key && length $reg_key > 50 ) { 9 | $uE->{verified}=\1; 10 | $db->save_doc($uE, TS::db_opts())->recv; 11 | $m->redirect('/login.html?activated=true'); 12 | } 13 | } 14 | $m->redirect('/login.html?activated=false'); 15 | -------------------------------------------------------------------------------- /whapps/auth/auth/tmpl/code.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

${_t('our_platform')}

4 |
5 |

${_t('already_have_an_invitation_code')}

6 |

7 | 8 | 9 |

10 |

11 | ${_t('if_you_dont_have_an_invitation_code')} ${_t('here')}. 12 |

13 |
14 |
15 |
-------------------------------------------------------------------------------- /whapps/auth/auth/tmpl/landing.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 19 |
20 |
21 | -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/back.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/back_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/back_hover.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/btn_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/btn_search.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/btn_search_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/btn_search_hover.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/credit_cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/credit_cards.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/help_account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/help_account.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/help_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/help_card.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/help_cvv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/help_cvv.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/help_e911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/help_e911.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/help_extensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/help_extensions.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/next.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/next_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/next_hover.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/onboarding_title_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/onboarding_title_bg.jpg -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/roles/api_developer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/roles/api_developer.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/roles/reseller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/roles/reseller.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/roles/single_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/roles/single_phone.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/roles/small_office.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/roles/small_office.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/roles/voip_minutes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/roles/voip_minutes.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/steps.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/submit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/submit.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/css/img/submit_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/auth/onboarding/css/img/submit_hover.png -------------------------------------------------------------------------------- /whapps/auth/onboarding/tmpl/api_developer.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | -------------------------------------------------------------------------------- /whapps/auth/onboarding/tmpl/single_phone.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | -------------------------------------------------------------------------------- /whapps/auth/onboarding/tmpl/voip_minutes.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | -------------------------------------------------------------------------------- /whapps/browserphone/browserphone/css/credentials_popup.css: -------------------------------------------------------------------------------- 1 | #browserphone_creds { 2 | margin: 10px; 3 | } 4 | 5 | #browserphone_creds .fancy_help { 6 | margin: 0px auto; 7 | margin-bottom: 15px; 8 | } 9 | 10 | #browserphone_creds input[type=text] { 11 | font-size: 15px; 12 | width: 250px; 13 | margin: 0px auto; 14 | display: block; 15 | } 16 | 17 | #browserphone_creds input.invalid { 18 | border: 1px solid #f00; 19 | } 20 | 21 | #browserphone_creds .submit { 22 | margin: 0px auto; 23 | display: block; 24 | } 25 | -------------------------------------------------------------------------------- /whapps/browserphone/browserphone/css/images/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/browserphone/browserphone/css/images/note.png -------------------------------------------------------------------------------- /whapps/browserphone/browserphone/tmpl/credentials_popup.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 |
Your browserphone is already active somewhere else. Please enter credentials for another device to register with. You can look up a softphone's credentials or create a new softphone from VoIP > Devices
6 |
7 |
8 |
9 | 10 |
11 |
12 | 13 |
14 |
15 | 16 |
17 |
18 | 19 |
20 |
21 | -------------------------------------------------------------------------------- /whapps/call_center/dashboard/css/images/Gauge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/call_center/dashboard/css/images/Gauge.png -------------------------------------------------------------------------------- /whapps/call_center/dashboard/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['dashboard'] = { 2 | hide_logged_out_agents: "Verberg uitgelogde Agents", 3 | hide_queues: "Verberg Queues", 4 | unhide_all_agents: 'Alle agenten weergeven', 5 | break_time: "Pauze Tijd", 6 | wrapping_up: "Wrapping up", 7 | call_time: "Gesprekstijd", 8 | busy_since: "In gesprek sinds", 9 | no_active_call: "Geen gesprek actief...", 10 | total_calls: "Totaal Gesprekken.", 11 | missed_calls: "Gemisde Gesprekken.", 12 | clicking_here_will_send_you: "Klik hier om de queue te bewerken, agents te beheren en voor rapportage.", 13 | select_the_device: "Selecteer de device die moet overgaan", 14 | which_device: "Welke device?", 15 | ring: "Ring", 16 | cancel: "Annuleren", 17 | call_waiting_log: "Call Waiting Log...", 18 | eavesdrop_request_failed: "Eavesdrop Verzoek mislukt. Erro #", 19 | devices_title: "Devices", 20 | hide_queues_html: "Verberg Queues", 21 | show_queues_html: "Toon Queues", 22 | hide_agent_in_dashboard: "Agent verbergen in dashboard", 23 | hide_queue_in_dashboard: "Hide queue in dashboard" 24 | }; -------------------------------------------------------------------------------- /whapps/call_center/dashboard/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['dashboard'] = { 2 | dashboard: "仪表盘", 3 | hide_logged_out_agents: "隐藏登出的坐席", 4 | hide_queues: "隐藏队列", 5 | unhide_all_agents: '显示所有代理商', 6 | break_time: "休息时间", 7 | wrapping_up: "汇总", 8 | call_time: "呼叫时长", 9 | busy_since: "开始忙", 10 | no_active_call: "没有呼叫...", 11 | total_calls: "总呼叫数", 12 | missed_calls: "漏接呼叫", 13 | clicking_here_will_send_you: "点击这里将进入队列配置页面, 您可以更新队列配置, 管理坐席并查看队列报告.", 14 | select_the_device: "选择您想振铃的设备", 15 | which_device: "设备?", 16 | ring: "振铃", 17 | cancel: "取消", 18 | call_waiting_log: "呼叫等待日志...", 19 | eavesdrop_request_failed: "坚挺请求失败. 错误 #", 20 | devices_title: "设备", 21 | hide_queues_html: "隐藏队列", 22 | show_queues_html: "显示队列", 23 | hide_agent_in_dashboard: "在仪表板中隐藏代理", 24 | hide_queue_in_dashboard: "隐藏仪表板中的队列" 25 | }; 26 | -------------------------------------------------------------------------------- /whapps/call_center/dashboard/tmpl/call_list_element.html: -------------------------------------------------------------------------------- 1 |
2 |
  • 3 | ${call_id} 4 | ${friendly_duration} 5 |
  • 6 |
    7 | -------------------------------------------------------------------------------- /whapps/call_center/dashboard/tmpl/calls_dashboard.html: -------------------------------------------------------------------------------- 1 |
    2 | {{each(call_id, call) calls_waiting}} 3 |
  • 4 | ${call.friendly_title} 5 | ${call.friendly_duration} 6 |
  • 7 | {{/each}} 8 |
    9 | -------------------------------------------------------------------------------- /whapps/call_center/dashboard/tmpl/dashboard.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | 8 | 9 |
    10 |
    ${_t('unhide_all_agents')}
    11 |
    ${_t('hide_queues')}
    12 |
    13 | 14 |
    15 |
    16 |
    17 |
    18 |
    19 | 20 |
    21 |
    22 |
    23 |
    24 |
    25 |
    26 |
    27 |
    28 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/account_fields.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('call_center')}

    4 |
    5 | 6 |
    7 | 8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/agent_pause_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('pause_agent')}

    4 |
    5 |
    6 | 10 | 14 |
    15 |
    16 |
    17 | 18 |
    19 |
    20 |
    21 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/agent_presence_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${data_agent.action} ${_t('agent')}

    4 |
    5 |
    6 | 10 |
    11 |
    12 |
    13 | 14 |
    15 |
    16 |
    17 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/available_user.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |  ${first_name} ${last_name} 4 |
    5 |
    6 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/edit_agents.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |

    ${_t('agents_records_of')} ${data.name}  

      5 |
    6 |
    7 |
    8 | 12 |
    13 |
    14 |
    15 |
    16 |
    17 | 18 |
    19 |
    20 |
    21 |
    22 |
    23 |
    24 |
    25 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/queue.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/selected_agent.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |  ${first_name} ${last_name} 4 |
    5 |
    6 | -------------------------------------------------------------------------------- /whapps/call_center/queue/tmpl/user_row.html: -------------------------------------------------------------------------------- 1 |
    2 | {{if user_name}} 3 |
    4 |
    ${user_name}
    5 |
    6 |
    7 | {{else}} 8 |
    9 |
    There is currently no user in this queue
    10 |
    11 | {{/if}} 12 |
    13 | -------------------------------------------------------------------------------- /whapps/core/layout/css/popover.css: -------------------------------------------------------------------------------- 1 | .popover{z-index: 99999;}.popover.right .arrow{border-right-color:#1a1a1a}.popover>.inner{color:#e6e6e6;background-color:#212121;border-radius:0;border:1px solid #1a1a1a}.popover>.inner>.title{display:none}.popover>.inner>.content{background-color:#212121;padding:0 10px 0 10px}.popover>.inner>.content>p{font-size:11px} -------------------------------------------------------------------------------- /whapps/core/layout/images/account_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/account_arrow.png -------------------------------------------------------------------------------- /whapps/core/layout/images/account_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/account_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/activecalls_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/activecalls_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/background.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/background_old.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/background_old.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/bg.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/button_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/button_bg.png -------------------------------------------------------------------------------- /whapps/core/layout/images/confirm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/confirm.png -------------------------------------------------------------------------------- /whapps/core/layout/images/download_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/download_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/error.png -------------------------------------------------------------------------------- /whapps/core/layout/images/error_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/error_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/0.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/btn_fileUpload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/btn_fileUpload.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/btn_tag.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/btn_tag.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/form/button-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/button-left.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/button-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/button-right.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/button.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/checkbox.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown.blue.active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown.blue.active.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown.blue.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown.blue.hover.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown.blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown.blue.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown.gif -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown_active.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown_active.gif -------------------------------------------------------------------------------- /whapps/core/layout/images/form/dropdown_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/dropdown_hover.gif -------------------------------------------------------------------------------- /whapps/core/layout/images/form/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/file.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/h30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/h30.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/help_gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/help_gr.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/input-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/input-left.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/input-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/input-right.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/input.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/invalid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/invalid.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/nicole: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/nicole -------------------------------------------------------------------------------- /whapps/core/layout/images/form/radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/radio.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/rdarrow_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/rdarrow_dark.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/rdarrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/rdarrow_down.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/rdarrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/rdarrow_left.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/rdarrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/rdarrow_right.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/rdarrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/rdarrow_up.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/search.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/select-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/select-left.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/select-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/select-right.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/slider_handle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/slider_handle.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/form/sqarrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/sqarrow_left.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/sqarrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/sqarrow_right.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/submit_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/submit_btn.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-bl.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-br.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-l-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-l-off.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-l-over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-l-over.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-r-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-r-off.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-r-over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-r-over.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-tl.png -------------------------------------------------------------------------------- /whapps/core/layout/images/form/textarea-tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/form/textarea-tr.png -------------------------------------------------------------------------------- /whapps/core/layout/images/help_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/help_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/help_icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/help_icon2.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icon_chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icon_chrome.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icon_firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icon_firefox.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icon_opera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icon_opera.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icon_safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icon_safari.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_24x24_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_24x24_blue.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_24x24_gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_24x24_gradient.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_24x24_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_24x24_red.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_blue.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_darkgrey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_darkgrey.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_gradient.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_green.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_lightgrey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_lightgrey.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_red.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_white.png -------------------------------------------------------------------------------- /whapps/core/layout/images/icons/icons_32x32_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/icons/icons_32x32_yellow.png -------------------------------------------------------------------------------- /whapps/core/layout/images/inactivecall_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/inactivecall_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/info.png -------------------------------------------------------------------------------- /whapps/core/layout/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/loading.gif -------------------------------------------------------------------------------- /whapps/core/layout/images/loading2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/loading2.gif -------------------------------------------------------------------------------- /whapps/core/layout/images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/logo.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/logout_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/logout_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/main_nav_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/main_nav_bg.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/main_nav_bg_old.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/main_nav_bg_old.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/message_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/message_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/nav_bullet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/nav_bullet.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/nav_bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/nav_bullet.png -------------------------------------------------------------------------------- /whapps/core/layout/images/nav_line.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/nav_line.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/nav_line_horizontal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/nav_line_horizontal.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/note.png -------------------------------------------------------------------------------- /whapps/core/layout/images/old_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/old_logo.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/plus_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/plus_btn.png -------------------------------------------------------------------------------- /whapps/core/layout/images/question_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/question_mark.png -------------------------------------------------------------------------------- /whapps/core/layout/images/regular_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/regular_btn.png -------------------------------------------------------------------------------- /whapps/core/layout/images/scrollCap_bot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/scrollCap_bot.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/scrollCap_top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/scrollCap_top.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/scroll_drag.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/scroll_drag.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/scroll_mid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/scroll_mid.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/search_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/search_left.png -------------------------------------------------------------------------------- /whapps/core/layout/images/search_mid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/search_mid.png -------------------------------------------------------------------------------- /whapps/core/layout/images/search_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/search_right.png -------------------------------------------------------------------------------- /whapps/core/layout/images/status_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/status_box.png -------------------------------------------------------------------------------- /whapps/core/layout/images/subnav_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/subnav_bg.jpg -------------------------------------------------------------------------------- /whapps/core/layout/images/tabs/advacnce_settings_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/tabs/advacnce_settings_box.png -------------------------------------------------------------------------------- /whapps/core/layout/images/tabs/settings_tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/tabs/settings_tabs.png -------------------------------------------------------------------------------- /whapps/core/layout/images/tabs/triangle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/tabs/triangle.gif -------------------------------------------------------------------------------- /whapps/core/layout/images/view_detail_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/view_detail_btn.png -------------------------------------------------------------------------------- /whapps/core/layout/images/voicemail_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/voicemail_icon.png -------------------------------------------------------------------------------- /whapps/core/layout/images/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/layout/images/warning.png -------------------------------------------------------------------------------- /whapps/core/layout/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['layout'] = { 2 | welcome_to_the: "Welcome to the", 3 | platform: "platform.", 4 | learn_more: "LEARN MORE", 5 | powered_by: "Powered by 2600hz", 6 | please_wait: "Please wait..." 7 | 8 | }; -------------------------------------------------------------------------------- /whapps/core/layout/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['layout'] = { 2 | welcome_to_the: "Welkom op het", 3 | platform: "platform.", 4 | learn_more: "Meer informatie", 5 | powered_by: "Powered by 2600hz", 6 | please_wait: "Even wachten a.u.b..." 7 | 8 | }; -------------------------------------------------------------------------------- /whapps/core/layout/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['layout'] = $.extend(true, {}, window.translate['layout'], { 2 | welcome_to_the: "Добро пожаловать в платформу", 3 | platform: "", 4 | learn_more: "УЗНАТЬ БОЛЬШЕ", 5 | powered_by: "Работает на платформе 2600hz", 6 | please_wait: "Ожидайте..." 7 | }); 8 | -------------------------------------------------------------------------------- /whapps/core/layout/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['layout'] = { 2 | welcome_to_the: "欢迎来到", 3 | platform: "平台.", 4 | learn_more: "了解更多", 5 | powered_by: "Powered by 2600hz", 6 | please_wait: "请等待..." 7 | 8 | }; 9 | -------------------------------------------------------------------------------- /whapps/core/layout/tmpl/layout.html: -------------------------------------------------------------------------------- 1 |
    2 | 17 | 18 |
    19 |
    x
    20 |
    21 |
    ${_t('please_wait')}
    22 |
    23 |
    24 | 25 |
    26 | 27 | -------------------------------------------------------------------------------- /whapps/core/layout/tmpl/layout_welcome.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | 6 |
    7 |
    8 | 9 |
    10 |
    11 |
    12 |
    13 | 14 |
    15 |
    16 | 17 |
    18 |
    19 |
    20 |
    -------------------------------------------------------------------------------- /whapps/core/linknav/css/linknav.css: -------------------------------------------------------------------------------- 1 | /* 2 | #ws-topbar .whapps > .divider { 3 | height: 72px; 4 | width: 2px; 5 | background-image: url(../img/nav_line.jpg); 6 | background-repeat: repeat-y; 7 | } 8 | */ 9 | 10 | #ws-topbar .links > .link > .dropdown-toggle::after { 11 | display: none; 12 | } 13 | 14 | #ws-topbar .links > .link .category > .dropdown-toggle::before { 15 | content: "←"; 16 | margin-top: 6px; 17 | border-right: 4px solid white; 18 | border-top: 4px solid transparent; 19 | border-bottom: 4px solid transparent; 20 | } 21 | 22 | #ws-topbar .links > .link .category > .dropdown-menu { 23 | left: -160px; 24 | } 25 | 26 | #ws-topbar .links > .divider { 27 | height: 72px; 28 | width: 2px; 29 | background-image: url(../img/nav_line.jpg); 30 | background-repeat: repeat-y; 31 | } 32 | -------------------------------------------------------------------------------- /whapps/core/linknav/img/nav_line.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/linknav/img/nav_line.jpg -------------------------------------------------------------------------------- /whapps/core/linknav/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['linknav'] = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /whapps/core/linknav/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['linknav'] = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /whapps/core/linknav/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['linknav'] = $.extend(true, {}, window.translate['linknav'], { 2 | 3 | }); 4 | -------------------------------------------------------------------------------- /whapps/core/linknav/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['linknav'] = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /whapps/core/linknav/tmpl/category.html: -------------------------------------------------------------------------------- 1 |
    2 |
    10 | -------------------------------------------------------------------------------- /whapps/core/linknav/tmpl/link.html: -------------------------------------------------------------------------------- 1 |
      2 | 8 |
    9 | -------------------------------------------------------------------------------- /whapps/core/linknav/tmpl/link_divider.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 |
  • 4 | -------------------------------------------------------------------------------- /whapps/core/linknav/tmpl/sublink.html: -------------------------------------------------------------------------------- 1 |
    2 | 7 |
    8 | -------------------------------------------------------------------------------- /whapps/core/linknav/tmpl/sublink_divider.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 |
  • 4 | -------------------------------------------------------------------------------- /whapps/core/whappnav/img/nav_line.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/core/whappnav/img/nav_line.jpg -------------------------------------------------------------------------------- /whapps/core/whappnav/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['whappnav'] = { 2 | 3 | }; -------------------------------------------------------------------------------- /whapps/core/whappnav/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['whappnav'] = { 2 | 3 | }; -------------------------------------------------------------------------------- /whapps/core/whappnav/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['whappnav'] = $.extend(true, {}, window.translate['whappnav'], { 2 | 3 | }); 4 | -------------------------------------------------------------------------------- /whapps/core/whappnav/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['whappnav'] = { 2 | }; 3 | -------------------------------------------------------------------------------- /whapps/core/whappnav/tmpl/category.html: -------------------------------------------------------------------------------- 1 |
    2 |
    10 | -------------------------------------------------------------------------------- /whapps/core/whappnav/tmpl/module.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 | 4 | 5 | ${label} 6 | 7 |
  • 8 |
    9 | -------------------------------------------------------------------------------- /whapps/core/whappnav/tmpl/module_divider.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 |
  • 4 | -------------------------------------------------------------------------------- /whapps/core/whappnav/tmpl/whapp.html: -------------------------------------------------------------------------------- 1 | 13 | -------------------------------------------------------------------------------- /whapps/core/whappnav/tmpl/whapp_divider.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 |
  • 4 | -------------------------------------------------------------------------------- /whapps/developer/api/tmpl/api.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/developer/api/tmpl/info_popup.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
    ${_t('api_url')}${developer.api_url}
    ${_t('account_id')}${developer.account_id}
    ${_t('auth_token')}${developer.auth_token}
    18 |
    19 |
    20 |
    -------------------------------------------------------------------------------- /whapps/developer/api/tmpl/input_id.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 | 6 |
    7 |
    8 |
    -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/AccountManager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/AccountManager.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/AppTitle_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/AppTitle_BG.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/CallDebugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/CallDebugger.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/Click-to-Call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/Click-to-Call.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/CloudManager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/CloudManager.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/Conferencing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/Conferencing.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/DevelopersTool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/DevelopersTool.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/FaxTools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/FaxTools.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/HostedPBX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/HostedPBX.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/Monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/Monitoring.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/NumberManager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/NumberManager.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/PBXConnector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/PBXConnector.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/Pivot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/Pivot.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/Provisioning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/Provisioning.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/UserPortal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/UserPortal.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/images/WebHooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/app_store/images/WebHooks.png -------------------------------------------------------------------------------- /whapps/myaccount/app_store/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['app-store'] = { 2 | save: "Save", 3 | app_store_label: "App Store", 4 | warning_this_is_going: "Warning! This is going to refresh the page.", 5 | app_store_title: "App Store" 6 | 7 | }; -------------------------------------------------------------------------------- /whapps/myaccount/app_store/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['app-store'] = { 2 | save: "Opslaan", 3 | app_store_label: "App Store", 4 | warning_this_is_going: "Let op! Dit zal de pagina laten herladen.", 5 | app_store_title: "App Store" 6 | 7 | }; -------------------------------------------------------------------------------- /whapps/myaccount/app_store/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['app-store'] = $.extend(true, {}, window.translate['app-store'], { 2 | save: "Сохранить", 3 | app_store_label: "Приложения", 4 | warning_this_is_going: "Внимание! Страница будет перезагружена.", 5 | app_store_title: "Приложения" 6 | }); 7 | -------------------------------------------------------------------------------- /whapps/myaccount/app_store/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['app-store'] = { 2 | save: "保存", 3 | app_store_label: "应用商店", 4 | warning_this_is_going: "警告! 将刷新页面.", 5 | app_store_title: "应用商店" 6 | }; 7 | -------------------------------------------------------------------------------- /whapps/myaccount/app_store/tmpl/apikey.html: -------------------------------------------------------------------------------- 1 |
    2 | {{each api}} 3 |
    4 | 5 |
    6 | {{/each}} 7 |
    8 | Save 9 |
    -------------------------------------------------------------------------------- /whapps/myaccount/app_store/tmpl/app_store.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 | 5 |
    6 |
    7 |
      8 | {{each(i, app) available_apps}} 9 |
    • 10 |
      11 |

      ${app.label}

      12 |
      13 | {{if apps[app.id]}} 14 | 15 | {{else}} 16 | 17 | {{/if}} 18 |
      19 |
    • 20 | {{/each}} 21 |
    22 |
    23 |
    24 | 25 |
    26 |
    27 | 28 |
    29 | 30 |
    31 |
    -------------------------------------------------------------------------------- /whapps/myaccount/billing/img/amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/billing/img/amex.png -------------------------------------------------------------------------------- /whapps/myaccount/billing/img/discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/billing/img/discover.png -------------------------------------------------------------------------------- /whapps/myaccount/billing/img/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/billing/img/mastercard.png -------------------------------------------------------------------------------- /whapps/myaccount/billing/img/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/billing/img/visa.png -------------------------------------------------------------------------------- /whapps/myaccount/billing/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['billing'] = { 2 | billing_information_and_history: "Billing information and History", 3 | credit_card_information : "Credit Card Information", 4 | one_time_transactions: "One-time transactions", 5 | recurring_payments: "Recurring Payments", 6 | card_number: "Card Number", 7 | expiration_date: "Expiration Date", 8 | name_on_card: "Name On Card", 9 | first_name: "First Name", 10 | last_name: "Last Name", 11 | postal_code: "Postal Code", 12 | company: "Company", 13 | company_name: "Company Name", 14 | phone: "Phone", 15 | edit: "Edit", 16 | save: "Save", 17 | credit_card_updated: "Credit card updated!", 18 | the_following_errors_occurred: "The following errors occurred:", 19 | there_was_an_unspecified_server_error: "There was an unspecified server error, please try again later.", 20 | billing_title: "Billing", 21 | date_stitle: "Date", 22 | status_stitle: "Status", 23 | amount_stitle: "Amount ($)", 24 | subscription_stitle: "Subscription", 25 | discount_stitle: "Discount ($)", 26 | billing_label: "Billing" 27 | }; -------------------------------------------------------------------------------- /whapps/myaccount/billing/lang/nl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/billing/lang/nl.js -------------------------------------------------------------------------------- /whapps/myaccount/billing/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['billing'] = { 2 | billing_information_and_history: "计费信息和历史", 3 | credit_card_information : "信用卡信息", 4 | one_time_transactions: "一次性交易", 5 | recurring_payments: "周期性付款", 6 | card_number: "信用卡号", 7 | expiration_date: "信用卡过期日期", 8 | name_on_card: "信用卡用户名", 9 | first_name: "姓", 10 | last_name: "名", 11 | postal_code: "邮编", 12 | company: "公司", 13 | company_name: "公司名", 14 | phone: "电话", 15 | edit: "编辑", 16 | save: "保存", 17 | credit_card_updated: "信用卡信息已更新!", 18 | the_following_errors_occurred: "发生错误:", 19 | there_was_an_unspecified_server_error: "服务器发生未知错误,请重试.", 20 | billing_title: "计费", 21 | date_stitle: "日期", 22 | status_stitle: "状态", 23 | amount_stitle: "金额 ($)", 24 | subscription_stitle: "订阅", 25 | discount_stitle: "折扣 ($)", 26 | billing_label: "计费" 27 | }; 28 | -------------------------------------------------------------------------------- /whapps/myaccount/credits/css/images/small_infinity_sign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/credits/css/images/small_infinity_sign.png -------------------------------------------------------------------------------- /whapps/myaccount/credits/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['credits'] = { 2 | per_minute_calling: "时长式呼叫", 3 | flat_rate_calling: "租赁式呼叫", 4 | pay_per_minute_allows_you: "时长式呼叫,使用多少就付多少. 账户中存点钱就可以开始, 使用过程中进行收费.", 5 | your_current_balance: "您当前的余额:", 6 | i_would_like_to_add: "我想增加", 7 | to_my_current_balance: "到我当前的余额", 8 | purchase: "购买", 9 | flat_rate_calling_allows_you: "租赁式呼叫,每个月只要支付固定的费用就可以了.", 10 | flat_rate_outbound_calling: "月租式外呼", 11 | allow_up_to: "允许至多", 12 | simultaneous_outbound_calls: "并发外呼", 13 | month_per_line: "每线每月", 14 | flat_rate_inbound_calling: "月租式呼入", 15 | simultaneous_inbound_calls_at: "并发呼入", 16 | if_you_dont_want_flat_rate: "如果你不想要月租,你的账户默认按分钟计费", 17 | save: "保存", 18 | add_credit: "(充值)", 19 | your_on_file_credit_card_will_immediately: "您做的任何改动都可能导致信用卡扣费. 如果您修改了定期业务, 将按计费周期按比例收费.

    您确定要继续吗?", 20 | your_changes_have_been_saved: "您的修改已保存!", 21 | manage_your_credits_and_limits: "管理您的费用和呼叫限制." 22 | }; 23 | -------------------------------------------------------------------------------- /whapps/myaccount/credits/tmpl/stat_credits.html: -------------------------------------------------------------------------------- 1 |
    2 | {{if stat.clickable}} 3 |
    4 | {{else}} 5 |
    6 | {{/if}} 7 |
    8 |
    ${stat.number}
    ${_t('add_credit')}
    9 |
    10 |
    11 |
    12 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/images/regular_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/myaccount/images/regular_btn.png -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/images/settings_tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/myaccount/images/settings_tabs.png -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['myaccount'] = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['myaccount'] = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['myaccount'] = $.extend(true, {}, window.translate['myaccount'], { 2 | 3 | }); 4 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['myaccount'] = { 2 | }; 3 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/tmpl/link_divider.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 |
  • 4 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/tmpl/myaccount.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
      5 |
    6 | 7 |
    8 |
    9 | 10 |
    11 |
    12 |
    13 |
    14 |
    15 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/tmpl/tab_module.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 | ${data.display_name} 4 |
  • 5 |
    6 | -------------------------------------------------------------------------------- /whapps/myaccount/myaccount/tmpl/userlevel.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 | 5 | 9 |
    10 |
    -------------------------------------------------------------------------------- /whapps/myaccount/nav/img/help_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/nav/img/help_btn.png -------------------------------------------------------------------------------- /whapps/myaccount/nav/img/help_btn_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/myaccount/nav/img/help_btn_hover.png -------------------------------------------------------------------------------- /whapps/myaccount/nav/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['nav'] = { 2 | css_style_css: "css/style.css", 3 | sign_out: "Sign out" 4 | }; -------------------------------------------------------------------------------- /whapps/myaccount/nav/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['nav'] = { 2 | css_style_css: "css/style.css", 3 | sign_out: "Log uit" 4 | }; -------------------------------------------------------------------------------- /whapps/myaccount/nav/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['nav'] = $.extend(true, {}, window.translate['nav'], { 2 | css_style_css: "css/style.css", 3 | sign_out: "Выйти" 4 | }); 5 | -------------------------------------------------------------------------------- /whapps/myaccount/nav/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['nav'] = { 2 | css_style_css: "css/style.css", 3 | sign_out: "登出" 4 | }; 5 | -------------------------------------------------------------------------------- /whapps/myaccount/nav/tmpl/help.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    -------------------------------------------------------------------------------- /whapps/myaccount/nav/tmpl/myaccount_navbar.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    6 |
    ${user_name}
    7 |
    8 | ${company_name} 9 |
    10 |
    11 |
    12 |
    13 |
    14 | -------------------------------------------------------------------------------- /whapps/myaccount/personal_info/css/personal_info.css: -------------------------------------------------------------------------------- 1 | #personal_info .clearfix { 2 | display: block; 3 | } 4 | 5 | #personal_info hr { 6 | margin-bottom: 20px; 7 | } 8 | 9 | #personal_info .button-center { 10 | text-align: center; 11 | margin-bottom: -25px; 12 | } -------------------------------------------------------------------------------- /whapps/myaccount/personal_info/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['personal-info'] = { 2 | change_your_email: "Change your email", 3 | change_your_email_data_content: "", 4 | save: "Save", 5 | change_your_password: "Change your password", 6 | change_your_password_data_content: "", 7 | confirm_your_password: "Confirm your password", 8 | confirm_your_password_data_content: "", 9 | advanced_view: "Advanced View", 10 | advanced_view_data_content: "Click if you want to see the advanced view by default.", 11 | primary_app: "Primary App", 12 | primary_app_data_content: "Select the app you want to display at login.", 13 | none: "None", 14 | close: "Close", 15 | email_placeholder: "Email", 16 | my_account_label: "My Account", 17 | email_address_updated: "Email address updated!", 18 | password_updated: "Password updated!", 19 | passwords_do_not_match: "Passwords do not match, please retype the passwords.", 20 | my_account_title: "My Account", 21 | is_now_your_primary_app: " is now your primary app", 22 | you_dont_have_a_primary_app: "You don't have a primary app anymore" 23 | }; 24 | -------------------------------------------------------------------------------- /whapps/myaccount/personal_info/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['personal-info'] = { 2 | Verander_uw_email: "Wijzig uw emailadres", 3 | Verander_uw_email_data_content: "", 4 | save: "Opslaan", 5 | Verander_uw_wachtwoord: "Verander uw wachtwoord", 6 | Verander_uw_wachtwoord_data_content: "", 7 | Bevestig_uw_wachtwoord: "Bevestig uw wachtwoord", 8 | Bevestig_uw_wachtwoord_data_content: "", 9 | advanced_view: "Geavanceerd View", 10 | advanced_view_data_content: "Klik hier om de Geavanceerd View standaard te maken.", 11 | primary_app: "Standaard App", 12 | primary_app_data_content: "Kies de app die u wilt zien na inloggen.", 13 | none: "Geen", 14 | close: "Sluiten", 15 | email_placeholder: "Email", 16 | my_account_label: "Mijn Account", 17 | email_address_updated: "Email address bijgewerkt!", 18 | wachtwoord_updated: "wachtwoord bijgewerkt!", 19 | wachtwoords_do_not_match: "wachtwoorden komen niet overeen, probeer opnieuw.", 20 | my_account_title: "Mijn Account", 21 | is_now_uw_primary_app: " is nu uw standaard app", 22 | you_dont_have_a_primary_app: "U heeft geen standaard app meer" 23 | }; 24 | -------------------------------------------------------------------------------- /whapps/myaccount/personal_info/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['personal-info'] = { 2 | change_your_email: "修改您的邮箱地址", 3 | change_your_email_data_content: "", 4 | save: "保存", 5 | change_your_password: "修改您的密码", 6 | change_your_password_data_content: "", 7 | confirm_your_password: "确认您的密码", 8 | confirm_your_password_data_content: "", 9 | advanced_view: "高级视图", 10 | advanced_view_data_content: "选中将默认显示高级视图.", 11 | primary_app: "主应用", 12 | primary_app_data_content: "选择您在登录时看到的应用.", 13 | none: "无", 14 | close: "关闭", 15 | email_placeholder: "邮箱地址", 16 | my_account_label: "我的账户", 17 | email_address_updated: "邮箱地址已更新!", 18 | password_updated: "密码已更新!", 19 | passwords_do_not_match: "密码不匹配,请重新输入密码.", 20 | my_account_title: "我的账户", 21 | is_now_your_primary_app: " 现在是您的主应用了", 22 | you_dont_have_a_primary_app: "您没有主应用了" 23 | }; 24 | -------------------------------------------------------------------------------- /whapps/myaccount/report/css/report.css: -------------------------------------------------------------------------------- 1 | #report_popup .main_content ul { 2 | list-style: none; 3 | } 4 | 5 | #report_popup .main_content #subtotals span { 6 | color: #05ADDC; 7 | font-size: 14px; 8 | text-shadow: 1px 1px 1px #333333; 9 | } 10 | 11 | #report_popup .sorting, #report_popup .sorting_asc, #report_popup .sorting_desc { 12 | background: #222 !important; 13 | } 14 | 15 | #report_popup label { 16 | display: block; 17 | text-align: left; 18 | width: 100%; 19 | } 20 | 21 | #report_popup button { 22 | margin-top: 10px; 23 | } 24 | 25 | #report_popup .row.half { 26 | width: 50%; 27 | float: left; 28 | } 29 | 30 | #report_popup .table-report { 31 | float: left; 32 | margin-top: 20px; 33 | width: 100%; 34 | } 35 | -------------------------------------------------------------------------------- /whapps/myaccount/report/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['report'] = { 2 | generate_a_report_for: "Generate a report for:", 3 | children_sub_accounts_only: "Children sub-accounts only", 4 | this_account_and_his_direct: "This account and his direct sub-accounts", 5 | this_account_and_all_his_sub_accounts: "This account and all his sub-accounts", 6 | generate: "Generate", 7 | total_number_of_softphones: "Total Number of Softphones:", 8 | total_number_of_sip_devices: "Total Number of SIP Devices:", 9 | total_number_of_dids: "Total Number of DIDs:", 10 | total_number_of_inbound_trunks: "Total Number of Inbound Trunks:", 11 | total_number_of_outbound_trunks: "Total Number of Outbound Trunks:", 12 | total_number_of_credits: "Total Number of Credits:", 13 | report_label: "Report", 14 | report_title: "Report", 15 | account_stitle: "Account", 16 | sip_devices_stitle: "# SIP Devices", 17 | softphones_stitle: "# Softphones", 18 | dids_stitle: "# DIDs", 19 | inbound_trunks_stitle: "# Inbound Trunks", 20 | outbound_trunks_stitle: "# Outbound Trunks", 21 | available_credits_stitle: "Available Credits" 22 | }; -------------------------------------------------------------------------------- /whapps/myaccount/report/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['report'] = { 2 | generate_a_report_for: "Genereer een rapport voor:", 3 | children_sub_accounts_only: "Alleen sub accounts of sub-accounts", 4 | this_account_and_his_direct: "Huidig account en directe subaccounts", 5 | this_account_and_all_his_sub_accounts: "Dit account en al zijn subaccounts", 6 | generate: "Genereer", 7 | total_Aantal_of_softphones: "Totaal Aantal Softphones:", 8 | total_Aantal_of_sip_devices: "Total Aantal SIP Devices:", 9 | total_Aantal_of_dids: "Total Aantal DIDs:", 10 | total_Aantal_of_inbound_trunks: "Total Aantal Inbound Trunks:", 11 | total_Aantal_of_outbound_trunks: "Total Aantal Outbound Trunks:", 12 | total_Aantal_of_credits: "Beschikbare Balans:", 13 | report_label: "Rapportage", 14 | report_title: "Rapportage", 15 | account_stitle: "Account", 16 | sip_devices_stitle: "# SIP Devices", 17 | softphones_stitle: "# Softphones", 18 | dids_stitle: "# DIDs", 19 | inbound_trunks_stitle: "# Inbound Trunks", 20 | outbound_trunks_stitle: "# Outbound Trunks", 21 | available_credits_stitle: "Huidige balans" 22 | }; -------------------------------------------------------------------------------- /whapps/myaccount/report/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['report'] = $.extend(true, {}, window.translate['report'], { 2 | generate_a_report_for: "Сформировать отчёт по:", 3 | children_sub_accounts_only: "Дочерним клиентам", 4 | this_account_and_his_direct: "Этому клиенту и дочерним клиентам первого уровня", 5 | this_account_and_all_his_sub_accounts: "Этому клиенту и всем дочерним клиентам", 6 | generate: "Сформировать", 7 | total_number_of_softphones: "Всего прогоаммных телефонов:", 8 | total_number_of_sip_devices: "Всего SIP-устройств:", 9 | total_number_of_dids: "Всего номеров:", 10 | total_number_of_inbound_trunks: "Всего входящих линий:", 11 | total_number_of_outbound_trunks: "Всего исходящих линий:", 12 | total_number_of_credits: "Всего денег:", 13 | report_label: "Отчёт", 14 | report_title: "Отчёт", 15 | account_stitle: "Клиент", 16 | sip_devices_stitle: "# SIP-устройств", 17 | softphones_stitle: "# программных телефонов", 18 | dids_stitle: "# номеров", 19 | inbound_trunks_stitle: "# входящих линий", 20 | outbound_trunks_stitle: "# исходящих линий", 21 | available_credits_stitle: "Доступно средств" 22 | }); 23 | -------------------------------------------------------------------------------- /whapps/myaccount/report/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['report'] = { 2 | generate_a_report_for: "生成报告:", 3 | children_sub_accounts_only: "只包括一级子账号", 4 | this_account_and_his_direct: "包括一级子账号和二级子账号", 5 | this_account_and_all_his_sub_accounts: "包括这个账号和它所有的子账号", 6 | generate: "生成", 7 | total_number_of_softphones: "软电话总量:", 8 | total_number_of_sip_devices: "SIP设备总量:", 9 | total_number_of_dids: "直线总量:", 10 | total_number_of_inbound_trunks: "呼入中继总量:", 11 | total_number_of_outbound_trunks: "呼出中继总量:", 12 | total_number_of_credits: "金额:", 13 | report_label: "报告", 14 | report_title: "报告", 15 | account_stitle: "账户", 16 | sip_devices_stitle: "# SIP设备", 17 | softphones_stitle: "# 软电话", 18 | dids_stitle: "# 直线", 19 | inbound_trunks_stitle: "# 呼入中继", 20 | outbound_trunks_stitle: "# 呼出中继", 21 | available_credits_stitle: "可用金额" 22 | }; 23 | -------------------------------------------------------------------------------- /whapps/myaccount/statistics/css/statistics.css: -------------------------------------------------------------------------------- 1 | #statistics_navbar .stat_wrapper { 2 | float: left; 3 | margin: 0 10px; 4 | cursor: default; 5 | } 6 | 7 | #statistics_navbar .stat_wrapper.clickable { 8 | cursor: pointer; 9 | } 10 | 11 | #statistics_navbar .stat_wrapper .notification { 12 | line-height: 22px; 13 | padding-bottom: 5px; 14 | height: 22px; 15 | width: 22px; 16 | display: block; 17 | margin: auto; 18 | } 19 | 20 | #statistics_navbar .stat_wrapper .notification .bubble { 21 | border-radius: 11px; 22 | color: #000; 23 | font-size: 10px; 24 | box-shadow: 1px 1px 1px #000; 25 | } 26 | 27 | #statistics_navbar .stat_wrapper .notification .bubble.inactive { 28 | display: none; 29 | } 30 | 31 | #statistics_navbar .stat_wrapper .notification .bubble.orange { 32 | background: #ff9933; 33 | } 34 | 35 | #statistics_navbar .stat_wrapper .notification .bubble.red { 36 | background: #ff3322; 37 | } 38 | 39 | #statistics_navbar .stat_wrapper .notification .bubble.green { 40 | background: #33cc44; 41 | } 42 | -------------------------------------------------------------------------------- /whapps/myaccount/statistics/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['statistics'] = { 2 | 3 | }; -------------------------------------------------------------------------------- /whapps/myaccount/statistics/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['statistics'] = { 2 | 3 | }; -------------------------------------------------------------------------------- /whapps/myaccount/statistics/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['statistics'] = $.extend(true, {}, window.translate['statistics'], { 2 | 3 | }); 4 | -------------------------------------------------------------------------------- /whapps/myaccount/statistics/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['statistics'] = { 2 | }; 3 | -------------------------------------------------------------------------------- /whapps/myaccount/statistics/tmpl/stat.html: -------------------------------------------------------------------------------- 1 |
    2 | {{if stat.clickable}} 3 |
    4 | {{else}} 5 |
    6 | {{/if}} 7 |
    8 | {{if stat.active}} 9 |
    ${stat.number}
    10 | {{else}} 11 |
    ${stat.number}
    12 | {{/if}} 13 |
    14 | {{if stat.active}} 15 |
    16 | {{else}} 17 |
    18 | {{/if}} 19 |
    20 |
    21 | -------------------------------------------------------------------------------- /whapps/myaccount/statistics/tmpl/statistics.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    6 |
    7 | -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/bill.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/bill.jpg -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/btn_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/btn_search.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/btn_search_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/btn_search_hover.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/cid_phone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/cid_phone.jpg -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/e911_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/e911_image.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/failover_e164.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/failover_e164.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/failover_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/failover_header.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/failover_sip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/failover_sip.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/next_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/next_step.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/next_step_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/next_step_hover.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/note.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/prev_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/prev_step.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/images/prev_step_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/numbers/numbers_manager/css/images/prev_step_hover.png -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/css/numbers_manager.css: -------------------------------------------------------------------------------- 1 | #numbers_manager-view { 2 | width: 90%; 3 | margin: auto; 4 | } 5 | 6 | #numbers_manager-view .dataTables_wrapper { 7 | margin-top: 30px; 8 | } 9 | 10 | #numbers_manager-view a.active { 11 | color: #11DD33; 12 | text-decoration: underline; 13 | } 14 | 15 | #numbers_manager-view a.inactive { 16 | color: #05addc; 17 | text-decoration: underline; 18 | } 19 | 20 | #numbers_manager-view a.active:hover { 21 | color: #33ff55; 22 | } 23 | 24 | #numbers_manager-view a.inactive:hover { 25 | color: #27cffe; 26 | } 27 | 28 | #numbers_manager-view .action_number { 29 | float: left; 30 | } 31 | 32 | #numbers_manager-view .action_number button:not(:first-child) { 33 | margin-left: 5px; 34 | } 35 | 36 | -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/tmpl/add_number_search_results.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | {{if data.length == 0}} 4 |
    5 | ${_t('there_are_no_numbers_available')} 6 |
    7 | {{else}} 8 |
    9 |
    10 |
    11 |
    ${_t('select')}
    12 |
    ${_t('number')}
    13 |
    14 | {{each(i, phone_number) data}} 15 |
    16 |
    17 |
    ${phone_number}
    18 |
    19 | {{/each}} 20 |
    21 |
    22 | {{/if}} 23 |
    24 |
    25 | -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/tmpl/fields.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/tmpl/freeform_number_dialog.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    6 |
    7 |
    8 | 9 |
    10 | 11 |
    12 |
    13 |
    14 |
    15 |
    16 |
    17 | 18 |
    19 |
    20 |
    21 |
    22 | -------------------------------------------------------------------------------- /whapps/numbers/numbers_manager/tmpl/numbers_manager.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    6 |
    7 |
    8 | -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/bill.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/bill.jpg -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/btn_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/btn_search.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/btn_search_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/btn_search_hover.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/cid_phone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/cid_phone.jpg -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/e911_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/e911_image.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/allworks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/allworks.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/altigen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/altigen.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/asterisk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/asterisk.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/avaya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/avaya.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/bluebox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/bluebox.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/cisco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/cisco.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/digium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/digium.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/epygi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/epygi.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/freepbx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/freepbx.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/freeswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/freeswitch.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/mitel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/mitel.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/objectworld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/objectworld.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/other.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/other.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/pingtel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/pingtel.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/responsepoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/responsepoint.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/samsung.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/samsung.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/shoretel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/shoretel.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/sutus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/sutus.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/talkswitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/talkswitch.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/taridium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/taridium.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/endpoints/threecom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/endpoints/threecom.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/failover_e164.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/failover_e164.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/failover_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/failover_header.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/failover_sip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/failover_sip.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/next_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/next_step.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/next_step_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/next_step_hover.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/note.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/prev_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/prev_step.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/css/images/prev_step_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/pbxs/pbxs_manager/css/images/prev_step_hover.png -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/tmpl/add_number_search_results.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | {{if data.length == 0}} 4 |
    5 | There are no numbers available in the specified NPA. 6 |
    7 | {{else}} 8 |
    9 |
    10 |
    11 |
    Select
    12 |
    Number
    13 |
    14 | {{each(i, phone_number) data}} 15 |
    16 |
    17 |
    ${phone_number}
    18 |
    19 | {{/each}} 20 |
    21 |
    22 | {{/if}} 23 |
    24 |
    25 | -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/tmpl/assign_number_dialog.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |

    ${_t('available_phone_numbers')}

    6 |
    7 |
    8 |
    9 | 10 |
    11 |
    12 |
    13 |
    14 | -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/tmpl/cnam_dialog.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | 6 |
    7 | 8 |
    9 |
    10 |
    11 | ${_t('show')} ${_t('as_your_name')} 12 |
    13 | 14 |
    15 |
    16 |
    ${_t('this_request_takes_up')}
    17 |
    18 |
    19 | 20 |
    21 | 22 |
    23 |
    24 |
    25 |
    26 | -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/tmpl/endpoint_numbers.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |

    ${_t('phone_numbers_for')} ${server_name}

    5 |
    6 |
    7 |
    8 | 9 | 10 | 11 |
    12 |
    13 |
    14 | -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/tmpl/move_number_dialog.html: -------------------------------------------------------------------------------- 1 |
    2 | 25 |
    26 | -------------------------------------------------------------------------------- /whapps/pbxs/pbxs_manager/tmpl/pbxs_manager.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 |
    7 |
    8 |
    9 |
    10 | -------------------------------------------------------------------------------- /whapps/skeleton/skeleton/css/skeleton.css: -------------------------------------------------------------------------------- 1 | #skeleton-view { 2 | width: 50%; 3 | margin : 100px auto; 4 | padding: 50px; 5 | background: #05addc; 6 | border: 1px solid #333; 7 | border-radius: 5px; 8 | } 9 | 10 | #skeleton-view h1, #skeleton-view h2 { 11 | color: #333; 12 | } 13 | 14 | #skeleton-view a { 15 | text-decoration: underline; 16 | } 17 | -------------------------------------------------------------------------------- /whapps/skeleton/skeleton/tmpl/skeleton.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    Welcome to your Skeleton Whapp.

    4 |

    For any help, go check our wiki or contact us Freenode (IRC).

    5 |
    6 |
    7 | -------------------------------------------------------------------------------- /whapps/skeleton/sub_module/css/sub_module.css: -------------------------------------------------------------------------------- 1 | #sub_module-view { 2 | width: 50%; 3 | margin : 100px auto; 4 | padding: 50px; 5 | background: #333; 6 | border: 1px solid #05addc; 7 | border-radius: 5px; 8 | } 9 | 10 | #sub_module-view a { 11 | text-decoration: underline; 12 | } 13 | -------------------------------------------------------------------------------- /whapps/skeleton/sub_module/tmpl/sub_module.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    Welcome to your sub-module.

    4 |

    For any help, go check our wiki or contact us Freenode (IRC).

    5 |
    6 |
    7 | -------------------------------------------------------------------------------- /whapps/userportal/portal_manager/assets/flash/xspf_player.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/userportal/portal_manager/assets/flash/xspf_player.swf -------------------------------------------------------------------------------- /whapps/userportal/portal_manager/css/images/edit_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/userportal/portal_manager/css/images/edit_icon.png -------------------------------------------------------------------------------- /whapps/userportal/portal_manager/tmpl/device_line.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    ${name} (${friendly_type})
    5 | 6 |
    7 |
    8 | -------------------------------------------------------------------------------- /whapps/userportal/portal_manager/tmpl/transcription.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 | ${_t('date')}: ${friendly_date} 5 |
    6 | ${_t('caller_id')}: ${caller_id} 7 |
    8 |
    9 | ${text} 10 |
    11 |
    12 | 13 |
    14 |
    15 |
    16 | -------------------------------------------------------------------------------- /whapps/voip/account/tmpl/account.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | 6 |
    7 |
    8 |
    9 |
    10 | -------------------------------------------------------------------------------- /whapps/voip/account/tmpl/addBlacklist.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | ${blacklist.name} 4 | 5 |
    6 | 7 |
    8 |
    9 |
    -------------------------------------------------------------------------------- /whapps/voip/blacklist/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['blacklist'] = { 2 | add_blacklist_label: "Add Blacklist", 3 | blacklist_label: "Blacklists", 4 | edit_blacklist: "Editing Blacklist", 5 | create_blacklist: "Create a new Blacklist", 6 | save: "Save", 7 | delete: "Delete", 8 | name: "Name", 9 | add_number: "Add Number", 10 | number: "Number", 11 | cancel: "Cancel", 12 | remove_number: "Remove Number", 13 | list_numbers: "List of Blacklisted Numbers" 14 | }; -------------------------------------------------------------------------------- /whapps/voip/blacklist/tmpl/addNumber.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | ${number} 4 | 5 |
    6 | 7 |
    8 |
    9 |
    -------------------------------------------------------------------------------- /whapps/voip/blacklist/tmpl/blacklist.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 | 8 |
    9 |
    10 |
    11 |
    12 | -------------------------------------------------------------------------------- /whapps/voip/bulk/css/bulk.css: -------------------------------------------------------------------------------- 1 | .audio-codecs { 2 | -moz-columns: 3; 3 | -webkit-columns: 3; 4 | columns: 3; 5 | } 6 | 7 | #bulk-view { 8 | margin: 30px auto auto; 9 | width: 90%; 10 | } 11 | 12 | #bulk-view .checkbox-label { 13 | text-align: left; 14 | } 15 | -------------------------------------------------------------------------------- /whapps/voip/bulk/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['bulk'] = { 2 | outbound_flags: 'Outbound Flags', 3 | outbound_flags_data_content: 'Outbound flags die Device verwacht of de Carrier. (ex: flag1, flag2, flag3)', 4 | how_to_use_this_bulk_module: 'Hoe, gebruikt u de Bulk module:', 5 | select_users_or_and_devices: "1) Selecteer gebruikers/Devices uit de tabel.", 6 | choose_what_fields: "2) Kies welke velden u wilt aanpassen voor die gebruikers/Devices.", 7 | press_ok: "3) Klik op OK", 8 | basic: "Basic", 9 | advanced: "Geavanceerd", 10 | miscellaneous: "Diversen", 11 | music_on_hold: "Music on Hold", 12 | timezone: "Tijdzone", 13 | restrictions: "Beperkingen", 14 | deny: "Weigeren", 15 | inherit: "Overnemen/ervan", 16 | save: "Opslaan", 17 | bulk_edit_label: "Bulk bewerken", 18 | name_stitle: "Naam", 19 | endpoint_type_stitle: "Endpoint Type", 20 | bulk_id_stitle: "bulk_id", 21 | default_music: "Default Music", 22 | silence: "Stilte", 23 | an_error_occured_during: "Er ging iets mis tijdens de bulk update...", 24 | the_endpoints_selected: "De wijzigingen zijn goed doorgevoerd!" 25 | }; -------------------------------------------------------------------------------- /whapps/voip/bulk/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['bulk'] = { 2 | outbound_flags: '外呼标志', 3 | outbound_flags_data_content: '输入运营商要求的外呼标志. 多个标志以逗号分隔(例如: flag1, flag2, flag3)', 4 | how_to_use_this_bulk_module: '如何使用批量模块:', 5 | select_users_or_and_devices: "1) 选择表格中的用户和设备.", 6 | choose_what_fields: "2) 选择您想更新的字段.", 7 | press_ok: "3) 点击确定", 8 | basic: "基本", 9 | advanced: "高级", 10 | miscellaneous: "杂项", 11 | music_on_hold: "保持音", 12 | timezone: "时区", 13 | restrictions: "限制", 14 | deny: "拒绝", 15 | inherit: "继承", 16 | save: "保存", 17 | bulk_edit_label: "批量编辑", 18 | name_stitle: "名称", 19 | endpoint_type_stitle: "终端类型", 20 | bulk_id_stitle: "bulk_id", 21 | default_music: "默认音乐", 22 | silence: "静音", 23 | an_error_occured_during: "批量更新过程中发生错误...", 24 | the_endpoints_selected: "更新成功!" 25 | }; 26 | -------------------------------------------------------------------------------- /whapps/voip/callflow/images/arrow_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/arrow_active.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/arrow_category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/arrow_category.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/arrow_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/arrow_inactive.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/back_icon.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/background_category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/background_category.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/black_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/black_bar.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/black_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/black_box.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/blackbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/blackbox.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/blackbox_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/blackbox_small.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/blackbox_tall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/blackbox_tall.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/blue_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/blue_bar.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/btn_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/btn_delete.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/btn_delete_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/btn_delete_blue.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/callflow_help.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/callflow_help.gif -------------------------------------------------------------------------------- /whapps/voip/callflow/images/center_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/center_arrow.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/copy_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/copy_icon.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/drag_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/drag_btn.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/drag_btn_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/drag_btn_28.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/edit_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/edit_icon.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/empty_ring_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/empty_ring_group.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/left_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/left_arrow.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/line_callflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/line_callflow.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/regular_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/regular_btn.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/right_arrow.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/small_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/small_arrow.png -------------------------------------------------------------------------------- /whapps/voip/callflow/images/tall_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/callflow/images/tall_arrow.png -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/buttons.html: -------------------------------------------------------------------------------- 1 |
    2 | 3 | {{if back_button}} 4 |
     
    5 |
    ${_t('delete_callflow')}
    6 |
    ${_t('save_changes')}

    7 | {{else}} 8 |
    ${_t('delete_callflow')}
    9 |
    ${_t('save_changes')}

    10 | {{/if}} 11 |
    12 |
    13 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | ${_t('you_have_modified_this_callflow')} 6 |
    7 |
    8 |
    9 |
    10 | 11 |
    12 |
    13 |
    14 |
    15 |
    16 |
    17 |
    18 |
    19 |
    20 |
    21 | ${_t('drag_items_below_on_top')} 22 |
    23 |
    24 |
    25 |
    26 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/callflow_main.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 |
    7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/disa_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('disa')}

    4 |
    5 |
    6 | 10 | 13 |
    14 |
    15 |
    16 | 17 |
    18 |
    19 |
    20 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/help_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 | 6 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/language_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('language')}

    4 |
    5 |
    6 | 10 |
    11 |
    12 |
    13 | 14 |
    15 |
    16 |
    -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/node.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    6 | 7 | ${callflow.name} 8 |
    9 |
    10 | {{if 'var' in node.data.data}} 11 | ${node.data.data.var.substr(0,28)}
    12 | {{/if}} 13 | 14 | {{if node.module != 'callflow'}} 15 | ${node.caption.substr(0,28)} 16 | {{else}} 17 | ${node.caption.substr(0,28)} 18 | {{/if}} 19 |
    20 |
    21 |
    22 |
    23 |
    24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/page_group_element.html: -------------------------------------------------------------------------------- 1 |
    2 | {{if endpoint_type === 'user'}} 3 |
  • 4 | {{else}} 5 | {{if endpoint_type === 'device'}} 6 |
  • 7 | {{else}} 8 |
  • 9 | {{/if}} 10 | {{/if}} 11 | 12 | {{if endpoint_type === 'user'}} 13 |
    14 | {{else}} 15 | {{if endpoint_type === 'device'}} 16 |
    17 | {{else}} 18 |
    19 | {{/if}} 20 | {{/if}} 21 |
    22 | ${name} 23 |
    24 |
    25 | 26 |
    27 |
  • 28 |
    29 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/park_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('park')}

    4 |
    5 |
    ${_t('park_max_slot_number_explanation')}
    6 | 7 |
    8 | 12 |
    13 |
    14 |
    15 | 16 |
    17 |
    18 |
    19 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/prepend_cid_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('prepend_caller_id')}

    4 |
    5 |
    6 | 10 | 14 |
    15 |
    16 |
    17 | 18 |
    19 |
    20 |
    21 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/root.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 | ${name} 5 | 6 |
    7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/routing_variables_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('routing_variables_caption')}

    4 |
    5 |
    6 | {{each(i, item) items}} 7 | 12 | {{/each}} 13 |
    14 |
    15 | 16 |
    17 | 18 | 19 |
    20 |
    21 |
    22 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/routing_vars_callflow_type.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | 6 |
    7 | 12 |
    13 |
    14 |
    15 | 16 |
    17 | 18 |
    19 |
    20 |
    21 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/set_cid_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('set_caller_id')}

    4 |
    5 |
    6 | 10 | 14 |
    15 |
    16 |
    17 | 18 |
    19 |
    20 |
    21 | -------------------------------------------------------------------------------- /whapps/voip/callflow/tmpl/tools.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    ${_t('actions')}
    4 | {{each(category, actions) categories}} 5 |
    6 |
    ${category}
    7 |
    8 | {{each(i, action) actions}} 9 |
    10 |
    11 |
    12 |
    ${nodes[action].name}
    13 |
    14 |
    15 | {{/each}} 16 |
    17 |
    18 |
    19 |
    20 | {{/each}} 21 |
    22 |
    23 | -------------------------------------------------------------------------------- /whapps/voip/cdr/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['cdr'] = { 2 | key: "Key", 3 | value: "Value", 4 | basic: "Basic", 5 | advanced: "Advanced", 6 | call_history_label: "Call History", 7 | empty: "(empty)", 8 | no_owner: "No Owner", 9 | details: "Details", 10 | total_duration: "Total duration : ", 11 | from_caller_id_stitle: "From (Caller ID)", 12 | to_dialed_number_stitle: "To (Dialed number)", 13 | owner_stitle: "Owner", 14 | duration_stitle: "Duration", 15 | hangup_cause_stitle: "Hangup Cause", 16 | actions_stitle: "Actions", 17 | cost_stitle: "Cost", 18 | date_stitle: "Date", 19 | cdr_id_stitle: "cdr_id", 20 | billing_seconds_stitle: "billing_seconds", 21 | start_date: "Start Date: ", 22 | end_date: "End Date: ", 23 | all_calls: "All Calls", 24 | queue_calls: "Queue Calls", 25 | non_queue_calls: "Non-Queue Calls", 26 | filter: "Filter", 27 | export: "Export CSV", 28 | detail_of_cdr_title: "Detail of cdr: ", 29 | the_range_is_bigger: "The range is bigger than 7 days, please correct it.", 30 | dates_in_the_filter: "Dates in the filter are not in the proper format (mm/dd/yyyy)" 31 | }; -------------------------------------------------------------------------------- /whapps/voip/cdr/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['cdr'] = { 2 | key: "键", 3 | value: "值", 4 | basic: "基本", 5 | advanced: "高级", 6 | call_history_label: "呼叫历史", 7 | empty: "(空)", 8 | no_owner: "没有所有者", 9 | details: "详情", 10 | total_duration: "总时长: ", 11 | from_caller_id_stitle: "From (呼叫标识)", 12 | to_dialed_number_stitle: "To (被叫号码)", 13 | owner_stitle: "所有者", 14 | duration_stitle: "时长", 15 | hangup_cause_stitle: "挂断原因", 16 | actions_stitle: "操作", 17 | cost_stitle: "费用", 18 | date_stitle: "日期", 19 | cdr_id_stitle: "cdr_id", 20 | billing_seconds_stitle: "计费时长(秒)", 21 | start_date: "开始日期: ", 22 | end_date: "结束日期: ", 23 | all_calls: "所有呼叫", 24 | queue_calls: "队列呼叫", 25 | non_queue_calls: "非队列呼叫", 26 | filter: "过滤器", 27 | export: "保存 CSV", 28 | detail_of_cdr_title: "cdr详情: ", 29 | the_range_is_bigger: "过滤范围大于7天, 请修改.", 30 | dates_in_the_filter: "过滤器中日期格式不正确 (mm/dd/yyyy)" 31 | }; 32 | -------------------------------------------------------------------------------- /whapps/voip/cdr/tmpl/cdr.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 | 5 |
    6 |
    7 |
    8 |
    9 | -------------------------------------------------------------------------------- /whapps/voip/cdr/tmpl/cdr_details.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    ${_t('key')}
    6 |
    ${_t('value')}
    7 |
    8 |
    9 | {{each(k, v) cdr_fields}} 10 |
    11 |
    ${v.key}
    12 |
     ${v.value}
    13 |
    14 |
    15 | {{/each}} 16 |
    17 |
    18 |
    19 | -------------------------------------------------------------------------------- /whapps/voip/conference/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/conference/css/style.css -------------------------------------------------------------------------------- /whapps/voip/conference/tmpl/conference.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 | -------------------------------------------------------------------------------- /whapps/voip/device/images/audiostream_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/audiostream_btn.png -------------------------------------------------------------------------------- /whapps/voip/device/images/blank_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/blank_btn.png -------------------------------------------------------------------------------- /whapps/voip/device/images/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/gray.png -------------------------------------------------------------------------------- /whapps/voip/device/images/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/green.png -------------------------------------------------------------------------------- /whapps/voip/device/images/pricing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/pricing.png -------------------------------------------------------------------------------- /whapps/voip/device/images/record_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/record_btn.png -------------------------------------------------------------------------------- /whapps/voip/device/images/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/red.png -------------------------------------------------------------------------------- /whapps/voip/device/images/texttospeech_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/texttospeech_btn.png -------------------------------------------------------------------------------- /whapps/voip/device/images/uploadfile_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/device/images/uploadfile_btn.png -------------------------------------------------------------------------------- /whapps/voip/device/tmpl/device.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/device/tmpl/reboot_success.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('reboot_success_title')}

    4 |

    This device will reboot if there are changes to the configuration.

    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | 12 | -------------------------------------------------------------------------------- /whapps/voip/directory/tmpl/directory.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/faxbox/css/faxbox.css: -------------------------------------------------------------------------------- 1 | form .input a { 2 | color: #05ADDC; 3 | font-size: 13px; 4 | line-height: 30px; 5 | } 6 | 7 | #faxbox-form .tooltip { 8 | display: inline-block; 9 | float: none; 10 | margin-left: 5px; 11 | } 12 | 13 | #faxbox-form span.text { 14 | color: #22ccff; 15 | font-size: 13px; 16 | font-weight: bold; 17 | line-height: 30px; 18 | } -------------------------------------------------------------------------------- /whapps/voip/faxbox/tmpl/faxbox.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/featurecode/css/featurecode.css: -------------------------------------------------------------------------------- 1 | #featurecode-view .pill-content h3 { 2 | margin-left: 20px; 3 | } 4 | 5 | #featurecode-view .buttons-right { 6 | margin-top: 10px; 7 | } 8 | 9 | #featurecode-view label.featurecode_name { 10 | width: 135px; 11 | } -------------------------------------------------------------------------------- /whapps/voip/featurecode/css/img/feature_codes_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/featurecode/css/img/feature_codes_bg.jpg -------------------------------------------------------------------------------- /whapps/voip/featurecode/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['featurecode'] = { 2 | dnd_cat: '请勿打扰', 3 | enable_donotdisturb: '启用免打扰', 4 | disable_donotdisturb: '禁用请勿打扰', 5 | toggle_donotdisturb: '切换请勿打扰', 6 | feature_codes: "业务码", 7 | show_all: "显示所有", 8 | show: "显示", 9 | star_data_content: "所有业务码都必须包含星号, 缺省会自动添加.", 10 | save: "保存", 11 | feature_codes_label: "业务码", 12 | nothing_to_save: "没有要保存的修改", 13 | enable_call_forward: "开启呼叫前转", 14 | call_forward_cat: "呼叫前转", 15 | disable_call_forward: "关闭呼叫前转", 16 | toggle_call_forward: "切换呼叫前转状态", 17 | update_call_forward: "更新呼叫前转", 18 | enable_hot_desking: "开启代接", 19 | hot_desking_cat: "代接", 20 | disable_hot_desking: "关闭代接", 21 | toggle_hot_desking: "切换代接状态", 22 | check_voicemail: "检查语音邮箱", 23 | miscellaneous_cat: "杂项", 24 | direct_to_voicemail: "转移到语音邮箱", 25 | intercom: "对讲机", 26 | privacy: "隐私", 27 | park_and_retrieve: "寄存和取回", 28 | parking_cat: "呼叫寄存", 29 | valet: "电话管家", 30 | retrieve: "取回" 31 | }; 32 | -------------------------------------------------------------------------------- /whapps/voip/groups/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['groups'] = { 2 | create_group: "Create Group", 3 | edit_group: "Edit Group", 4 | basic: "Basic", 5 | advanced: "Advanced", 6 | name: "Name", 7 | name_data_content: "Friendly name for this Group", 8 | endpoints: "Endpoints", 9 | remove: "Remove", 10 | add_user: "Add User", 11 | select: "Select", 12 | add_device: "Add Device", 13 | delete: "Delete", 14 | save: "Save", 15 | there_are_currently_no_endpoint: "There are currently no endpoint in this group", 16 | groups_label: "Groups", 17 | there_were_errors_on_the_form: "There were errors on the form, please correct!", 18 | are_you_sure_you_want_to_delete: "Are you sure you want to delete this groups?", 19 | no_name: "(no name)", 20 | groups_label: "Groups", 21 | add_group_label: "Add Group", 22 | edit_groups: "Edit Groups", 23 | create_groups: "Create Groups" 24 | 25 | }; 26 | -------------------------------------------------------------------------------- /whapps/voip/groups/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['groups'] = { 2 | create_group: "Nieuwe Groep", 3 | edit_group: "Bewerk Groep", 4 | basic: "Basic", 5 | advanced: "Geavanceerd", 6 | name: "Naam", 7 | name_data_content: "Makkelijke naam voor de groep", 8 | endpoints: "Eindpunten", 9 | remove: "verwijder", 10 | add_user: "Voeg gebruiker toe", 11 | select: "Selecteer", 12 | add_device: "Voeg Device Toe", 13 | delete: "Verwijder", 14 | save: "Opslaan", 15 | there_are_currently_no_endpoint: "Er zijn nu geen endpoints in de groep", 16 | groups_label: "Groepen", 17 | there_were_errors_on_the_form: "Er staan fouten in het voormulier, corrigeer deze en probeer opnieuw", 18 | are_you_sure_you_want_to_delete: "Weet u zeker dat u deze groep wilt verwijderen?", 19 | no_name: "(no name)", 20 | groups_label: "Groepen", 21 | add_group_label: "Voeg Groep Toe", 22 | edit_groups: "Bewerk Groepen", 23 | create_groups: "Nieuwe Groepen" 24 | 25 | }; 26 | -------------------------------------------------------------------------------- /whapps/voip/groups/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['groups'] = $.extend(true, {}, window.translate['groups'], { 2 | create_group: "Создать группу", 3 | edit_group: "Редактировать группу", 4 | basic: "Базовые", 5 | advanced: "Расширенные", 6 | name: "Имя", 7 | name_data_content: "Удобочитаемое имя этой группы", 8 | endpoints: "Оконечные устройства", 9 | remove: "Убрать", 10 | add_user: "Добавить пользователя", 11 | select: "Выбрать", 12 | add_device: "Добавить устройство", 13 | delete: "Удалить", 14 | save: "Сохранить", 15 | there_are_currently_no_endpoint: "В этой группе сейчас нет оконечных устройств", 16 | groups_label: "Группы", 17 | there_were_errors_on_the_form: "При заполнении формы были допущены ошибки. Пожалуйста, исправьте!", 18 | are_you_sure_you_want_to_delete: "Вы уверены что хотите удалить эту группу?", 19 | no_name: "(без имени)", 20 | groups_label: "Группы", 21 | add_group_label: "Добавить группу", 22 | edit_groups: "Редактировать группы", 23 | create_groups: "Создать группы" 24 | }); 25 | -------------------------------------------------------------------------------- /whapps/voip/groups/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['groups'] = { 2 | create_group: "创建群组", 3 | edit_group: "编辑群组", 4 | basic: "基本", 5 | advanced: "高级", 6 | name: "名字", 7 | name_data_content: "群组备注名", 8 | endpoints: "终端", 9 | remove: "删除", 10 | add_user: "添加用户", 11 | select: "选择", 12 | add_device: "添加设备", 13 | delete: "删除", 14 | save: "保存", 15 | there_are_currently_no_endpoint: "群组中没有终端", 16 | groups_label: "群组", 17 | there_were_errors_on_the_form: "表单中有错误,请修正!", 18 | are_you_sure_you_want_to_delete: "您确定删除此群组吗?", 19 | no_name: "(无名氏)", 20 | groups_label: "群组", 21 | add_group_label: "添加群组", 22 | edit_groups: "编辑群组", 23 | create_groups: "创建群组" 24 | 25 | }; 26 | -------------------------------------------------------------------------------- /whapps/voip/groups/tmpl/endpoint_row.html: -------------------------------------------------------------------------------- 1 |
    2 | {{if endpoint_id}} 3 |
    4 |
    {{if endpoint_type === 'user'}}{{else}}{{/if}}  ${endpoint_name}
    5 |
    6 | {{else}} 7 |
    8 |
    ${_t('there_are_currently_no_endpoint')}
    9 | {{/if}} 10 |
    11 |
    12 |
    13 | -------------------------------------------------------------------------------- /whapps/voip/groups/tmpl/groups.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/media/assets/flash/xspf_player.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/media/assets/flash/xspf_player.swf -------------------------------------------------------------------------------- /whapps/voip/media/css/media.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/media/css/media.css -------------------------------------------------------------------------------- /whapps/voip/media/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['media'] = { 2 | play_media: "播放媒体", 3 | play_media_tip: "播放一个媒体文件比如欢迎词", 4 | connect_caller_to_media: "向主叫播放媒体...", 5 | media: "媒体", 6 | edit_media_options: "编辑媒体选项", 7 | add_a_media: "添加一个媒体", 8 | create_media: "创建媒体", 9 | edit_media: "编辑媒体", 10 | basic: "基本", 11 | advanced: "高级", 12 | options: "选项", 13 | name: "名称", 14 | name_data_content: "媒体文件的备注名", 15 | media_type: "媒体类型", 16 | file: "文件", 17 | tts: "文本转语音", 18 | file_input: "文件", 19 | change_file: "修改文件", 20 | download_file: "下载文件", 21 | text: "文本", 22 | text_placeholder: "文本转语音", 23 | select: "选择", 24 | streamable: "流式播放", 25 | streamable_data_content: "勾选打开流式播放.", 26 | delete: "删除", 27 | save: "保存", 28 | media_label: "媒体", 29 | the_file_you_want_to_apply: "您应用的文件正在处理中,请稍后再试.", 30 | there_were_errors_on_the_form: "表单中有错误,请修正!", 31 | are_you_sure_you_want_to_delete: "您确定要删除这个媒体吗?", 32 | no_name: "(无名氏)", 33 | add_media_label: "添加媒体" 34 | }; 35 | -------------------------------------------------------------------------------- /whapps/voip/media/tmpl/media.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/menu/css/menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/menu/css/menu.css -------------------------------------------------------------------------------- /whapps/voip/menu/tmpl/menu.html: -------------------------------------------------------------------------------- 1 |
    2 | 10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/prompt/tmpl/add_language.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 | 6 |
    7 |
    8 | 9 |
    10 | 11 |
    12 | 13 |
    14 |
    15 |
    -------------------------------------------------------------------------------- /whapps/voip/prompt/tmpl/create.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |

    ${_t('select_prompt')}

    5 |
    6 |
    7 |
    8 |
    9 |
    10 |
    11 |
    12 | 13 |
    14 | 19 |
    20 |
    21 |
    22 |
    23 |
    24 |
    25 | 28 | 29 |
    30 |
    31 |
    32 | -------------------------------------------------------------------------------- /whapps/voip/prompt/tmpl/dialog_add_language.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 | 5 |
    6 |
    7 | 8 |
    9 |
    10 |
    -------------------------------------------------------------------------------- /whapps/voip/prompt/tmpl/prompt.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 | {{if isAdmin}} 6 |
    7 |
    8 |
    9 | 10 |
    11 |
    12 | ${_t('admin_mode_on_help')} 13 |
    14 |
    15 | 16 |
    17 |
    18 | 19 |
    20 |
    21 | ${_t('admin_mode_off_help')} 22 |
    23 |
    24 |
    25 | {{/if}} 26 |
    27 | 28 | 29 |
    30 |
    31 |
    32 |
    33 | -------------------------------------------------------------------------------- /whapps/voip/queue/lang/ru.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/queue/lang/ru.js -------------------------------------------------------------------------------- /whapps/voip/queue/tmpl/queue.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/queue/tmpl/user_row.html: -------------------------------------------------------------------------------- 1 |
    2 | {{if user_id}} 3 | 7 | {{else}} 8 |
    9 |
    ${_t('there_is_currently_no_user')}
    10 |
    11 | {{/if}} 12 |
    13 | -------------------------------------------------------------------------------- /whapps/voip/registration/css/registration.css: -------------------------------------------------------------------------------- 1 | #registration-view { 2 | width: 90%; 3 | margin : auto; 4 | } 5 | 6 | #registration-view .dataTables_wrapper { 7 | margin-top: 30px; 8 | } 9 | 10 | #registration-view .buttons-right { 11 | margin-bottom: 30px; 12 | } 13 | -------------------------------------------------------------------------------- /whapps/voip/registration/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['registration'] = { 2 | refresh: "Refresh", 3 | registrations_label: "Registrations", 4 | details_of_registration: "Details of Registration", 5 | app_name: "App-Name: ", 6 | app_version: "App-Version: ", 7 | call_id: "Call-ID: ", 8 | contact: "Contact: ", 9 | event_category: "Event-Category: ", 10 | event_name: "Event-Name: ", 11 | expires: "Expires: ", 12 | freeswitch_hostname: "FreeSWITCH-Hostname: ", 13 | from_host: "From-Host: ", 14 | from_user: "From-User: ", 15 | network_ip: "Network-IP: ", 16 | contact_ip: "Contact-IP: ", 17 | contact_port: "Contact-Port: ", 18 | network_port: "Network-Port: ", 19 | presence_hosts: "Presence-Hosts: ", 20 | profile_name: "Profile-Name: ", 21 | rpid: "RPid: ", 22 | realm: "Realm: ", 23 | server_id: "Server-ID: ", 24 | status: "Status: ", 25 | to_host: "To-Host: ", 26 | to_user: "To-User: ", 27 | user_agent: "User-Agent: ", 28 | username: "Username: ", 29 | date: "Date: ", 30 | username_stitle: "Username", 31 | ip_stitle: "IP", 32 | port_stitle: "Port", 33 | date_stitle: "Date", 34 | details_stitle: "Details", 35 | details: "Details" 36 | }; -------------------------------------------------------------------------------- /whapps/voip/registration/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['registration'] = { 2 | refresh: "刷新", 3 | registrations_label: "注册", 4 | details_of_registration: "注册详情", 5 | app_name: "应用名: ", 6 | app_version: "应用版本: ", 7 | call_id: "Call-ID: ", 8 | contact: "Contact: ", 9 | event_category: "Event-Category: ", 10 | event_name: "Event-Name: ", 11 | expires: "Expires: ", 12 | freeswitch_hostname: "FreeSWITCH-Hostname: ", 13 | from_host: "From-Host: ", 14 | from_user: "From-User: ", 15 | network_ip: "Network-IP: ", 16 | contact_ip: "Contact-IP: ", 17 | contact_port: "Contact-Port: ", 18 | network_port: "Network-Port: ", 19 | presence_hosts: "Presence-Hosts: ", 20 | profile_name: "Profile-Name: ", 21 | rpid: "RPid: ", 22 | realm: "Realm: ", 23 | server_id: "Server-ID: ", 24 | status: "Status: ", 25 | to_host: "To-Host: ", 26 | to_user: "To-User: ", 27 | user_agent: "User-Agent: ", 28 | username: "Username: ", 29 | date: "Date: ", 30 | username_stitle: "Username", 31 | ip_stitle: "IP", 32 | port_stitle: "Port", 33 | date_stitle: "Date", 34 | details_stitle: "详情", 35 | details: "详情" 36 | }; 37 | -------------------------------------------------------------------------------- /whapps/voip/registration/tmpl/registration.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/resource/css/images/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/resource/css/images/button.png -------------------------------------------------------------------------------- /whapps/voip/resource/css/images/button_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/resource/css/images/button_hover.png -------------------------------------------------------------------------------- /whapps/voip/resource/css/images/button_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/resource/css/images/button_pressed.png -------------------------------------------------------------------------------- /whapps/voip/resource/tmpl/account_carrier_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('use_carriers_from_specific_account')}

    4 |
    5 |
    6 | 10 |
    11 |
    12 |
    13 | 14 |
    15 |
    16 |
    17 | -------------------------------------------------------------------------------- /whapps/voip/resource/tmpl/resource.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/timeofday/css/timeofday.css: -------------------------------------------------------------------------------- 1 | #timeofday-form { 2 | color: #EBEBEB; 3 | } 4 | 5 | #timeofday-form .time_wrapper_field { 6 | height: 50px; 7 | padding: 10px 20px 0 0; 8 | } 9 | 10 | #timeofday-form #days_checkboxes .fake_checkbox { 11 | float: left; 12 | color: #eeeeee; 13 | width: 15px; 14 | height: 20px; 15 | line-height: 20px; 16 | text-align: center; 17 | padding: 0px; 18 | margin: 0px; 19 | border-top: 1px solid #000000; 20 | border-bottom: 1px solid #000000; 21 | border-right: 1px solid #000000; 22 | background-color: #989898; 23 | cursor: pointer; 24 | } 25 | 26 | #timeofday-form #days_checkboxes .fake_checkbox:first-child { 27 | border-left: 1px solid #000000; 28 | border-radius: 5px 0 0 5px; 29 | } 30 | 31 | #timeofday-form #days_checkboxes .fake_checkbox:last-child { 32 | border-radius: 0 5px 5px 0; 33 | } 34 | 35 | #timeofday-form #days_checkboxes .fake_checkbox:hover { 36 | background-color: #BEBEBE; 37 | } 38 | 39 | #timeofday-form #days_checkboxes .fake_checkbox.checked { 40 | background-color: #05ADDC; 41 | } -------------------------------------------------------------------------------- /whapps/voip/timeofday/tmpl/timeofday.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/timeofday/tmpl/timeofday_callflow.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |
    4 |
    5 | 19 |
    20 |
    21 |
    22 | 23 |
    24 |
    25 |
    26 | -------------------------------------------------------------------------------- /whapps/voip/user/tmpl/add_queue.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 |

    ${_t('queue')}

    4 |
    5 |
    6 | {{if queueCount}} 7 | 17 | {{else}} 18 | ${_t('all_queues_added')} 19 | {{/if}} 20 |
    21 |
    22 |
    23 | 24 |
    25 |
    26 |
    27 | -------------------------------------------------------------------------------- /whapps/voip/user/tmpl/user.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/vmbox/css/vmbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/vmbox/css/vmbox.css -------------------------------------------------------------------------------- /whapps/voip/vmbox/tmpl/vmbox.html: -------------------------------------------------------------------------------- 1 |
    2 |
    3 | 4 |
    5 |
    6 | 7 |
    8 |
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /whapps/voip/voip/css/images/edit_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/voip/css/images/edit_icon.png -------------------------------------------------------------------------------- /whapps/voip/voip/css/images/header_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazoo-community/kazoo-ui/d61a9e50a5e4d3bfbfc5b2a707cc6c21ea3afb3d/whapps/voip/voip/css/images/header_bar.png -------------------------------------------------------------------------------- /whapps/voip/voip/lang/en.js: -------------------------------------------------------------------------------- 1 | window.translate['voip'] = { 2 | welcome_to_your_voip: "Welcome to your VoIP Services Dashboard!", 3 | account_info: "Account Info", 4 | numbers: "Numbers", 5 | account: "Account:", 6 | account_id: "Account ID:", 7 | account_realm: "Account Realm:", 8 | support_contact: "Support Contact:", 9 | carrier: "Carrier:", 10 | direct_sub_accounts: "Direct sub-accounts:", 11 | sub_accounts: "Sub-accounts:", 12 | devices: "Devices", 13 | users: "Users", 14 | voicemail_boxes: "Voicemail Boxes", 15 | conferences: "Conferences", 16 | active_feature_codes: "Active feature codes", 17 | callflows: "Callflows" 18 | }; -------------------------------------------------------------------------------- /whapps/voip/voip/lang/nl.js: -------------------------------------------------------------------------------- 1 | window.translate['voip'] = { 2 | welcome_to_your_voip: "Hosted VoiP Dashboard!", 3 | account_info: "Account Info", 4 | numbers: "Nummers", 5 | account: "Account:", 6 | account_id: "Account ID:", 7 | account_realm: "Account Realm:", 8 | support_contact: "Support Contact:", 9 | carrier: "Carrier:", 10 | direct_sub_accounts: "Directe sub-accounts:", 11 | sub_accounts: "Sub-accounts:", 12 | devices: "Devices", 13 | users: "Gebruikers", 14 | voicemail_boxes: "Voicemail Boxes", 15 | conferences: "Conferences", 16 | active_feature_codes: "Actieve feature codes", 17 | callflows: "Callflows" 18 | }; -------------------------------------------------------------------------------- /whapps/voip/voip/lang/ru.js: -------------------------------------------------------------------------------- 1 | window.translate['voip'] = $.extend(true, {}, window.translate['voip'], { 2 | welcome_to_your_voip: "Добро пожаловать в панель управления услугами VoIP!", 3 | account_info: "Информация об учётной записи", 4 | numbers: "Номера", 5 | account: "Клиент:", 6 | account_id: "ID клиента:", 7 | account_realm: "SIP-домен (Realm):", 8 | support_contact: "Контактные данные технической поддержки:", 9 | carrier: "Провайдер:", 10 | direct_sub_accounts: "Дочерние клиенты (непосредственно):", 11 | sub_accounts: "Дочерние клиенты (все):", 12 | devices: "Устройства", 13 | users: "Пользователи", 14 | voicemail_boxes: "Ящики голосовой почты", 15 | conferences: "Конференции", 16 | active_feature_codes: "Активные коды ДВО", 17 | callflows: "Сценарии" 18 | }); 19 | -------------------------------------------------------------------------------- /whapps/voip/voip/lang/zh.js: -------------------------------------------------------------------------------- 1 | window.translate['voip'] = { 2 | welcome_to_your_voip: "欢迎来到您的VoIP服务仪表盘!", 3 | account_info: "账户信息", 4 | numbers: "号码", 5 | account: "账户:", 6 | account_id: "账户ID:", 7 | account_realm: "账户域:", 8 | support_contact: "技术支持联系方式:", 9 | carrier: "运营商资源:", 10 | direct_sub_accounts: "一级子账号:", 11 | sub_accounts: "所有子账号:", 12 | devices: "设备", 13 | users: "用户", 14 | voicemail_boxes: "语音邮箱", 15 | conferences: "会议", 16 | active_feature_codes: "激活业务码", 17 | callflows: "呼叫流程" 18 | }; 19 | -------------------------------------------------------------------------------- /whapps/voip/voip/less/popover.less: -------------------------------------------------------------------------------- 1 | @white: #FFFFFF; 2 | @background-color: #212121; 3 | @black: #000000; 4 | 5 | /* POPOVER */ 6 | 7 | .popover.right .arrow { 8 | border-right-color: lighten(@black, 10%); 9 | } 10 | 11 | .popover > .inner { 12 | color: #E6E6E6; 13 | background-color: @background-color; 14 | border-radius: 0; 15 | border: 1px solid lighten(@black, 10%); 16 | } 17 | 18 | .popover > .inner > .title > { 19 | display: none; 20 | } 21 | 22 | .popover > .inner > .content { 23 | background-color: @background-color; 24 | padding: 0px 10px 0px 10px; 25 | } 26 | 27 | .popover > .inner > .content > p { 28 | font-size: 11px; 29 | } --------------------------------------------------------------------------------