From 5cb7b06d6b3584c174c4109d5aacb6ea0abc1f38 Mon Sep 17 00:00:00 2001 From: Fahad Abbas Date: Fri, 19 Dec 2014 11:35:28 +0000 Subject: [PATCH] --- .../cb_27/layout/blocks/common/rating.html | 36 +- .../blocks/view_channel/channel_header.html | 19 +- .../cb_27/theme/assets/avatars/avatar.png | Bin 3991 -> 0 bytes .../cb_27/theme/assets/avatars/avatar1.png | Bin 4474 -> 0 bytes .../cb_27/theme/assets/avatars/avatar2.png | Bin 752 -> 0 bytes .../cb_27/theme/assets/avatars/avatar3.png | Bin 3912 -> 0 bytes .../cb_27/theme/assets/avatars/avatar4.png | Bin 3802 -> 0 bytes .../cb_27/theme/assets/avatars/avatar5.png | Bin 4456 -> 0 bytes .../theme/assets/avatars/profile-pic.jpg | Bin 8209 -> 0 bytes .../cb_27/theme/assets/avatars/user.jpg | Bin 1191 -> 0 bytes .../cb_27/theme/assets/css/ace-fonts.css | 13 - .../cb_27/theme/assets/css/ace-ie.min.css | 1 - .../cb_27/theme/assets/css/ace-rtl.min.css | 1 - .../cb_27/theme/assets/css/ace-skins.min.css | 1 - .../styles/cb_27/theme/assets/css/ace.min.css | 1 - .../theme/assets/css/bootstrap-editable.css | 656 - .../theme/assets/css/bootstrap-timepicker.css | 121 - .../cb_27/theme/assets/css/bootstrap.min.css | 9 - .../cb_27/theme/assets/css/chosen-sprite.png | Bin 646 -> 0 bytes .../theme/assets/css/chosen-sprite@2x.png | Bin 872 -> 0 bytes .../styles/cb_27/theme/assets/css/chosen.css | 430 - .../cb_27/theme/assets/css/chosen.min.css | 3 - .../cb_27/theme/assets/css/colorbox.css | 69 - .../cb_27/theme/assets/css/colorpicker.css | 127 - .../cb_27/theme/assets/css/datepicker.css | 301 - .../theme/assets/css/daterangepicker.css | 244 - .../cb_27/theme/assets/css/dropzone.css | 410 - .../theme/assets/css/font-awesome-ie7.min.css | 384 - .../theme/assets/css/font-awesome.min.css | 403 - .../cb_27/theme/assets/css/fullcalendar.css | 589 - .../theme/assets/css/fullcalendar.print.css | 32 - .../cb_27/theme/assets/css/images/border.png | Bin 112 -> 0 bytes .../cb_27/theme/assets/css/images/border1.png | Bin 1057 -> 0 bytes .../cb_27/theme/assets/css/images/border2.png | Bin 170 -> 0 bytes .../theme/assets/css/images/controls.png | Bin 2893 -> 0 bytes .../css/images/ie6/borderBottomCenter.png | Bin 111 -> 0 bytes .../css/images/ie6/borderBottomLeft.png | Bin 215 -> 0 bytes .../css/images/ie6/borderBottomRight.png | Bin 217 -> 0 bytes .../css/images/ie6/borderMiddleLeft.png | Bin 108 -> 0 bytes .../css/images/ie6/borderMiddleRight.png | Bin 108 -> 0 bytes .../assets/css/images/ie6/borderTopCenter.png | Bin 111 -> 0 bytes .../assets/css/images/ie6/borderTopLeft.png | Bin 216 -> 0 bytes .../assets/css/images/ie6/borderTopRight.png | Bin 214 -> 0 bytes .../cb_27/theme/assets/css/images/loading.gif | Bin 9427 -> 0 bytes .../assets/css/images/loading_background.png | Bin 157 -> 0 bytes .../cb_27/theme/assets/css/images/overlay.png | Bin 182 -> 0 bytes .../cb_27/theme/assets/css/img/alpha.png | Bin 3271 -> 0 bytes .../styles/cb_27/theme/assets/css/img/hue.png | Bin 2972 -> 0 bytes .../cb_27/theme/assets/css/img/saturation.png | Bin 8817 -> 0 bytes .../css/jquery-ui-1.10.3.custom.min.css | 6 - .../assets/css/jquery-ui-1.10.3.full.min.css | 6 - .../cb_27/theme/assets/css/jquery.gritter.css | 101 - .../cb_27/theme/assets/css/less/ace-nav.less | 418 - .../theme/assets/css/less/ace-responsive.less | 117 - .../cb_27/theme/assets/css/less/ace-rtl.less | 2169 --- .../cb_27/theme/assets/css/less/ace.less | 66 - .../cb_27/theme/assets/css/less/basic.less | 209 - .../assets/css/less/bootstrap/mixins.less | 723 - .../assets/css/less/bootstrap/variables.less | 620 - .../theme/assets/css/less/breadcrumbs.less | 144 - .../theme/assets/css/less/bs3-reset.less | 29 - .../cb_27/theme/assets/css/less/buttons.less | 600 - .../cb_27/theme/assets/css/less/dropdown.less | 353 - .../assets/css/less/ext/bootstrap-tag.less | 125 - .../theme/assets/css/less/form-checkbox.less | 452 - .../theme/assets/css/less/form-file.less | 396 - .../cb_27/theme/assets/css/less/form.less | 605 - .../cb_27/theme/assets/css/less/gallery.less | 150 - .../cb_27/theme/assets/css/less/general.less | 118 - .../theme/assets/css/less/icon-animated.less | 262 - .../cb_27/theme/assets/css/less/infobox.less | 397 - .../cb_27/theme/assets/css/less/items.less | 295 - .../theme/assets/css/less/label-badge.less | 223 - .../cb_27/theme/assets/css/less/mixins.less | 37 - .../cb_27/theme/assets/css/less/other.less | 214 - .../theme/assets/css/less/page.error.less | 6 - .../theme/assets/css/less/page.inbox.less | 684 - .../theme/assets/css/less/page.invoice.less | 17 - .../theme/assets/css/less/page.login.less | 194 - .../theme/assets/css/less/page.pricing.less | 152 - .../theme/assets/css/less/page.profile.less | 371 - .../theme/assets/css/less/page.timeline.less | 268 - .../theme/assets/css/less/progressbar.less | 114 - .../cb_27/theme/assets/css/less/rtl-grid.less | 172 - .../theme/assets/css/less/searchbox.less | 219 - .../theme/assets/css/less/sidebar-min.less | 225 - .../cb_27/theme/assets/css/less/sidebar.less | 868 - .../theme/assets/css/less/tab-accordion.less | 527 - .../cb_27/theme/assets/css/less/tables.less | 1 - .../assets/css/less/thirdparty-calendar.less | 188 - .../assets/css/less/thirdparty-chosen.less | 285 - .../assets/css/less/thirdparty-colorbox.less | 104 - .../assets/css/less/thirdparty-dropzone.less | 89 - .../assets/css/less/thirdparty-editable.less | 129 - .../assets/css/less/thirdparty-fuelux.less | 461 - .../assets/css/less/thirdparty-gritter.less | 124 - .../assets/css/less/thirdparty-jqgrid.less | 654 - .../assets/css/less/thirdparty-jquery-ui.less | 419 - .../assets/css/less/thirdparty-nestable.less | 281 - .../assets/css/less/thirdparty-select2.less | 166 - .../assets/css/less/thirdparty-slider.less | 105 - .../assets/css/less/thirdparty-wysiwyg.less | 301 - .../assets/css/less/tooltip-popover.less | 282 - .../cb_27/theme/assets/css/less/utility.less | 227 - .../theme/assets/css/less/variables.less | 346 - .../cb_27/theme/assets/css/less/widget.less | 665 - .../cb_27/theme/assets/css/prettify.css | 30 - .../theme/assets/css/select2-spinner.gif | Bin 1849 -> 0 bytes .../styles/cb_27/theme/assets/css/select2.css | 637 - .../styles/cb_27/theme/assets/css/select2.png | Bin 613 -> 0 bytes .../cb_27/theme/assets/css/select2x2.png | Bin 845 -> 0 bytes .../cb_27/theme/assets/css/ui.jqgrid.css | 151 - .../theme/assets/css/uncompressed/ace-ie.css | 292 - .../theme/assets/css/uncompressed/ace-rtl.css | 2185 --- .../assets/css/uncompressed/ace-skins.css | 1322 -- .../theme/assets/css/uncompressed/ace.css | 14349 ---------------- .../assets/css/uncompressed/bootstrap.css | 6805 -------- .../theme/assets/css/uncompressed/chosen.css | 430 - .../css/uncompressed/font-awesome-ie7.css | 1203 -- .../assets/css/uncompressed/font-awesome.css | 1480 -- .../uncompressed/jquery-ui-1.10.3.custom.css | 223 - ...HCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff | Bin 22656 -> 0 bytes .../cb_27/theme/assets/font/FontAwesome.otf | Bin 61896 -> 0 bytes ...uBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff | Bin 21956 -> 0 bytes .../theme/assets/font/fontawesome-webfont.eot | Bin 37405 -> 0 bytes .../theme/assets/font/fontawesome-webfont.svg | 399 - .../theme/assets/font/fontawesome-webfont.ttf | Bin 79076 -> 0 bytes .../assets/font/fontawesome-webfont.woff | Bin 43572 -> 0 bytes .../cb_27/theme/assets/images/200x800.png | Bin 7188 -> 0 bytes .../cb_27/theme/assets/images/300x250.gif | Bin 42272 -> 0 bytes .../cb_27/theme/assets/images/300x250.png | Bin 22203 -> 0 bytes .../cb_27/theme/assets/images/468x60cb.jpg | Bin 18485 -> 0 bytes .../theme/assets/images/ad-box-120x600.jpg | Bin 21756 -> 0 bytes .../theme/assets/images/ad-box-160x600.jpg | Bin 23926 -> 0 bytes .../theme/assets/images/ad-box-300x250.jpg | Bin 22178 -> 0 bytes .../theme/assets/images/ad-box-468x60.jpg | Bin 17641 -> 0 bytes .../theme/assets/images/ad-box-728x90.jpg | Bin 21085 -> 0 bytes .../cb_27/theme/assets/images/add320x250.png | Bin 5864 -> 0 bytes .../cb_27/theme/assets/images/arrow-drop.png | Bin 1067 -> 0 bytes .../images/arvixe-downloadpage-banner.gif | Bin 33941 -> 0 bytes .../cb_27/theme/assets/images/arvixe-home.gif | Bin 38519 -> 0 bytes .../theme/assets/images/back_disabled.png | Bin 1361 -> 0 bytes .../theme/assets/images/back_enabled.png | Bin 1379 -> 0 bytes .../assets/images/back_enabled_hover.png | Bin 1375 -> 0 bytes .../theme/assets/images/forward_disabled.png | Bin 1363 -> 0 bytes .../theme/assets/images/forward_enabled.png | Bin 1380 -> 0 bytes .../assets/images/forward_enabled_hover.png | Bin 1379 -> 0 bytes .../theme/assets/images/gallery/image-1.jpg | Bin 67665 -> 0 bytes .../theme/assets/images/gallery/image-2.jpg | Bin 80940 -> 0 bytes .../theme/assets/images/gallery/image-3.jpg | Bin 62542 -> 0 bytes .../theme/assets/images/gallery/image-4.jpg | Bin 91462 -> 0 bytes .../theme/assets/images/gallery/image-5.jpg | Bin 60472 -> 0 bytes .../theme/assets/images/gallery/image-6.jpg | Bin 43293 -> 0 bytes .../theme/assets/images/gallery/thumb-1.jpg | Bin 6513 -> 0 bytes .../theme/assets/images/gallery/thumb-2.jpg | Bin 9604 -> 0 bytes .../theme/assets/images/gallery/thumb-3.jpg | Bin 8811 -> 0 bytes .../theme/assets/images/gallery/thumb-4.jpg | Bin 8944 -> 0 bytes .../theme/assets/images/gallery/thumb-5.jpg | Bin 7970 -> 0 bytes .../theme/assets/images/gallery/thumb-6.jpg | Bin 4800 -> 0 bytes .../cb_27/theme/assets/images/likebox.png | Bin 6045 -> 0 bytes .../cb_27/theme/assets/images/sort_asc.png | Bin 1118 -> 0 bytes .../theme/assets/images/sort_asc_disabled.png | Bin 1050 -> 0 bytes .../cb_27/theme/assets/images/sort_both.png | Bin 1136 -> 0 bytes .../cb_27/theme/assets/images/sort_desc.png | Bin 1127 -> 0 bytes .../assets/images/sort_desc_disabled.png | Bin 1045 -> 0 bytes .../cb_27/theme/assets/images/spritemap.png | Bin 16954 -> 0 bytes .../theme/assets/images/spritemap@2x.png | Bin 41065 -> 0 bytes .../styles/cb_27/theme/assets/img/clear.png | Bin 509 -> 0 bytes .../assets/img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes .../theme/assets/img/glyphicons-halflings.png | Bin 12799 -> 0 bytes .../styles/cb_27/theme/assets/img/loading.gif | Bin 1849 -> 0 bytes .../cb_27/theme/assets/js/ace-elements.min.js | 1 - .../cb_27/theme/assets/js/ace-extra.min.js | 1 - .../styles/cb_27/theme/assets/js/ace.min.js | 1 - .../theme/assets/js/additional-methods.min.js | 2 - .../cb_27/theme/assets/js/bootbox.min.js | 6 - .../assets/js/bootstrap-colorpicker.min.js | 19 - .../theme/assets/js/bootstrap-tag.min.js | 1 - .../theme/assets/js/bootstrap-wysiwyg.min.js | 1 - .../cb_27/theme/assets/js/bootstrap.min.js | 6 - .../theme/assets/js/chosen.jquery.min.js | 2 - .../js/date-time/bootstrap-datepicker.min.js | 1 - .../js/date-time/bootstrap-timepicker.min.js | 5 - .../js/date-time/daterangepicker.min.js | 1 - .../locales/bootstrap-datepicker.bg.js | 14 - .../locales/bootstrap-datepicker.ca.js | 14 - .../locales/bootstrap-datepicker.cs.js | 15 - .../locales/bootstrap-datepicker.da.js | 14 - .../locales/bootstrap-datepicker.de.js | 16 - .../locales/bootstrap-datepicker.el.js | 13 - .../locales/bootstrap-datepicker.es.js | 14 - .../locales/bootstrap-datepicker.fi.js | 14 - .../locales/bootstrap-datepicker.fr.js | 16 - .../locales/bootstrap-datepicker.he.js | 15 - .../locales/bootstrap-datepicker.hr.js | 13 - .../locales/bootstrap-datepicker.hu.js | 16 - .../locales/bootstrap-datepicker.id.js | 13 - .../locales/bootstrap-datepicker.is.js | 14 - .../locales/bootstrap-datepicker.it.js | 16 - .../locales/bootstrap-datepicker.ja.js | 15 - .../locales/bootstrap-datepicker.kr.js | 13 - .../locales/bootstrap-datepicker.lt.js | 16 - .../locales/bootstrap-datepicker.lv.js | 16 - .../locales/bootstrap-datepicker.ms.js | 14 - .../locales/bootstrap-datepicker.nb.js | 14 - .../locales/bootstrap-datepicker.nl.js | 14 - .../locales/bootstrap-datepicker.pl.js | 15 - .../locales/bootstrap-datepicker.pt-BR.js | 14 - .../locales/bootstrap-datepicker.pt.js | 14 - .../locales/bootstrap-datepicker.ro.js | 15 - .../locales/bootstrap-datepicker.rs-latin.js | 14 - .../locales/bootstrap-datepicker.rs.js | 14 - .../locales/bootstrap-datepicker.ru.js | 14 - .../locales/bootstrap-datepicker.sk.js | 15 - .../locales/bootstrap-datepicker.sl.js | 14 - .../locales/bootstrap-datepicker.sv.js | 14 - .../locales/bootstrap-datepicker.sw.js | 15 - .../locales/bootstrap-datepicker.th.js | 14 - .../locales/bootstrap-datepicker.tr.js | 15 - .../locales/bootstrap-datepicker.uk.js | 14 - .../locales/bootstrap-datepicker.zh-CN.js | 14 - .../locales/bootstrap-datepicker.zh-TW.js | 13 - .../theme/assets/js/date-time/moment.min.js | 6 - .../cb_27/theme/assets/js/dropzone.min.js | 1 - .../cb_27/theme/assets/js/excanvas.min.js | 1 - .../theme/assets/js/flot/jquery.flot.min.js | 29 - .../assets/js/flot/jquery.flot.pie.min.js | 56 - .../assets/js/flot/jquery.flot.resize.min.js | 19 - .../js/fuelux/data/fuelux.tree-sampledata.js | 176 - .../assets/js/fuelux/fuelux.spinner.min.js | 1 - .../theme/assets/js/fuelux/fuelux.tree.min.js | 1 - .../assets/js/fuelux/fuelux.wizard.min.js | 1 - .../cb_27/theme/assets/js/fullcalendar.min.js | 7 - .../styles/cb_27/theme/assets/js/html5shiv.js | 301 - .../assets/js/jqGrid/i18n/grid.locale-ar.js | 126 - .../assets/js/jqGrid/i18n/grid.locale-bg.js | 132 - .../js/jqGrid/i18n/grid.locale-bg1251.js | 132 - .../assets/js/jqGrid/i18n/grid.locale-cat.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-cn.js | 132 - .../assets/js/jqGrid/i18n/grid.locale-cs.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-da.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-de.js | 171 - .../assets/js/jqGrid/i18n/grid.locale-dk.js | 127 - .../assets/js/jqGrid/i18n/grid.locale-el.js | 126 - .../assets/js/jqGrid/i18n/grid.locale-en.js | 168 - .../assets/js/jqGrid/i18n/grid.locale-es.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-fa.js | 145 - .../assets/js/jqGrid/i18n/grid.locale-fi.js | 129 - .../assets/js/jqGrid/i18n/grid.locale-fr.js | 126 - .../assets/js/jqGrid/i18n/grid.locale-gl.js | 126 - .../assets/js/jqGrid/i18n/grid.locale-he.js | 127 - .../assets/js/jqGrid/i18n/grid.locale-hr.js | 162 - .../js/jqGrid/i18n/grid.locale-hr1250.js | 162 - .../assets/js/jqGrid/i18n/grid.locale-hu.js | 129 - .../assets/js/jqGrid/i18n/grid.locale-id.js | 168 - .../assets/js/jqGrid/i18n/grid.locale-is.js | 126 - .../assets/js/jqGrid/i18n/grid.locale-it.js | 1 - .../assets/js/jqGrid/i18n/grid.locale-ja.js | 155 - .../assets/js/jqGrid/i18n/grid.locale-kr.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-lt.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-mne.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-nl.js | 148 - .../assets/js/jqGrid/i18n/grid.locale-no.js | 1 - .../assets/js/jqGrid/i18n/grid.locale-pl.js | 132 - .../js/jqGrid/i18n/grid.locale-pt-br.js | 130 - .../assets/js/jqGrid/i18n/grid.locale-pt.js | 125 - .../assets/js/jqGrid/i18n/grid.locale-ro.js | 139 - .../assets/js/jqGrid/i18n/grid.locale-ru.js | 127 - .../assets/js/jqGrid/i18n/grid.locale-sk.js | 127 - .../js/jqGrid/i18n/grid.locale-sr-latin.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-sr.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-sv.js | 127 - .../assets/js/jqGrid/i18n/grid.locale-th.js | 128 - .../assets/js/jqGrid/i18n/grid.locale-tr.js | 126 - .../assets/js/jqGrid/i18n/grid.locale-tw.js | 129 - .../assets/js/jqGrid/i18n/grid.locale-ua.js | 127 - .../assets/js/jqGrid/i18n/grid.locale-vi.js | 168 - .../assets/js/jqGrid/jquery.jqGrid.min.js | 531 - .../theme/assets/js/jquery-1.10.2.min.js | 6 - .../cb_27/theme/assets/js/jquery-2.0.3.min.js | 6 - .../assets/js/jquery-ui-1.10.3.custom.min.js | 6 - .../assets/js/jquery-ui-1.10.3.full.min.js | 7 - .../theme/assets/js/jquery.autosize.min.js | 7 - .../theme/assets/js/jquery.colorbox-min.js | 7 - .../assets/js/jquery.dataTables.bootstrap.js | 100 - .../theme/assets/js/jquery.dataTables.min.js | 155 - .../assets/js/jquery.easy-pie-chart.min.js | 1 - .../theme/assets/js/jquery.gritter.min.js | 1 - .../theme/assets/js/jquery.hotkeys.min.js | 1 - .../js/jquery.inputlimiter.1.3.1.min.js | 11 - .../cb_27/theme/assets/js/jquery.knob.min.js | 15 - .../theme/assets/js/jquery.maskedinput.min.js | 7 - .../assets/js/jquery.mobile.custom.min.js | 3 - .../theme/assets/js/jquery.nestable.min.js | 5 - .../theme/assets/js/jquery.slimscroll.min.js | 8 - .../theme/assets/js/jquery.sparkline.min.js | 5 - .../assets/js/jquery.ui.touch-punch.min.js | 11 - .../theme/assets/js/jquery.validate.min.js | 2 - .../js/markdown/bootstrap-markdown.min.js | 1 - .../theme/assets/js/markdown/markdown.min.js | 1 - .../assets/js/markdown/to-markdown.min.js | 1 - .../styles/cb_27/theme/assets/js/prettify.js | 30 - .../cb_27/theme/assets/js/respond.min.js | 6 - .../cb_27/theme/assets/js/select2.min.js | 22 - .../styles/cb_27/theme/assets/js/spin.min.js | 1 - .../theme/assets/js/typeahead-bs2.min.js | 335 - .../assets/js/uncompressed/ace-elements.js | 896 - .../theme/assets/js/uncompressed/ace-extra.js | 401 - .../cb_27/theme/assets/js/uncompressed/ace.js | 387 - .../js/uncompressed/additional-methods.js | 617 - .../theme/assets/js/uncompressed/bootbox.js | 604 - .../js/uncompressed/bootstrap-colorpicker.js | 540 - .../assets/js/uncompressed/bootstrap-tag.js | 206 - .../js/uncompressed/bootstrap-wysiwyg.js | 206 - .../theme/assets/js/uncompressed/bootstrap.js | 1999 --- .../assets/js/uncompressed/chosen.jquery.js | 1166 -- .../date-time/bootstrap-datepicker.js | 1016 -- .../date-time/bootstrap-timepicker.js | 888 - .../uncompressed/date-time/daterangepicker.js | 860 - .../locales/bootstrap-datepicker.bg.js | 14 - .../locales/bootstrap-datepicker.ca.js | 14 - .../locales/bootstrap-datepicker.cs.js | 15 - .../locales/bootstrap-datepicker.da.js | 14 - .../locales/bootstrap-datepicker.de.js | 16 - .../locales/bootstrap-datepicker.el.js | 13 - .../locales/bootstrap-datepicker.es.js | 14 - .../locales/bootstrap-datepicker.fi.js | 14 - .../locales/bootstrap-datepicker.fr.js | 16 - .../locales/bootstrap-datepicker.he.js | 15 - .../locales/bootstrap-datepicker.hr.js | 13 - .../locales/bootstrap-datepicker.hu.js | 16 - .../locales/bootstrap-datepicker.id.js | 13 - .../locales/bootstrap-datepicker.is.js | 14 - .../locales/bootstrap-datepicker.it.js | 16 - .../locales/bootstrap-datepicker.ja.js | 15 - .../locales/bootstrap-datepicker.kr.js | 13 - .../locales/bootstrap-datepicker.lt.js | 16 - .../locales/bootstrap-datepicker.lv.js | 16 - .../locales/bootstrap-datepicker.ms.js | 14 - .../locales/bootstrap-datepicker.nb.js | 14 - .../locales/bootstrap-datepicker.nl.js | 14 - .../locales/bootstrap-datepicker.pl.js | 15 - .../locales/bootstrap-datepicker.pt-BR.js | 14 - .../locales/bootstrap-datepicker.pt.js | 14 - .../locales/bootstrap-datepicker.ro.js | 15 - .../locales/bootstrap-datepicker.rs-latin.js | 14 - .../locales/bootstrap-datepicker.rs.js | 14 - .../locales/bootstrap-datepicker.ru.js | 14 - .../locales/bootstrap-datepicker.sk.js | 15 - .../locales/bootstrap-datepicker.sl.js | 14 - .../locales/bootstrap-datepicker.sv.js | 14 - .../locales/bootstrap-datepicker.sw.js | 15 - .../locales/bootstrap-datepicker.th.js | 14 - .../locales/bootstrap-datepicker.tr.js | 15 - .../locales/bootstrap-datepicker.uk.js | 14 - .../locales/bootstrap-datepicker.zh-CN.js | 14 - .../locales/bootstrap-datepicker.zh-TW.js | 13 - .../js/uncompressed/date-time/moment.js | 1400 -- .../theme/assets/js/uncompressed/excanvas.js | 1428 -- .../js/uncompressed/flot/jquery.flot.js | 3061 ---- .../js/uncompressed/flot/jquery.flot.pie.js | 817 - .../uncompressed/flot/jquery.flot.resize.js | 60 - .../fuelux/data/fuelux.tree-sampledata.js | 174 - .../js/uncompressed/fuelux/fuelux.spinner.js | 201 - .../js/uncompressed/fuelux/fuelux.tree.js | 181 - .../js/uncompressed/fuelux/fuelux.wizard.js | 172 - .../assets/js/uncompressed/fullcalendar.js | 6110 ------- .../assets/js/uncompressed/jquery-1.10.2.js | 9789 ----------- .../assets/js/uncompressed/jquery-2.0.3.js | 8829 ---------- .../uncompressed/jquery-ui-1.10.3.custom.js | 5423 ------ .../assets/js/uncompressed/jquery.autosize.js | 254 - .../assets/js/uncompressed/jquery.colorbox.js | 1063 -- .../js/uncompressed/jquery.dataTables.js | 12099 ------------- .../js/uncompressed/jquery.easy-pie-chart.js | 200 - .../assets/js/uncompressed/jquery.gritter.js | 418 - .../assets/js/uncompressed/jquery.hotkeys.js | 113 - .../uncompressed/jquery.inputlimiter.1.3.1.js | 172 - .../assets/js/uncompressed/jquery.knob.js | 656 - .../js/uncompressed/jquery.maskedinput.js | 338 - .../js/uncompressed/jquery.mobile.custom.js | 1081 -- .../js/uncompressed/jquery.slimscroll.js | 448 - .../js/uncompressed/jquery.sparkline.js | 3054 ---- .../js/uncompressed/jquery.ui.touch-punch.js | 160 - .../assets/js/uncompressed/jquery.validate.js | 1231 -- .../markdown/bootstrap-markdown.js | 993 -- .../js/uncompressed/markdown/markdown.js | 1616 -- .../js/uncompressed/markdown/to-markdown.js | 184 - .../assets/js/uncompressed/respond.src.js | 342 - .../theme/assets/js/uncompressed/select2.js | 3213 ---- .../theme/assets/js/uncompressed/spin.js | 349 - .../uncompressed/x-editable/ace-editable.js | 368 - .../x-editable/bootstrap-editable.js | 6827 -------- .../assets/js/x-editable/ace-editable.min.js | 1 - .../js/x-editable/bootstrap-editable.min.js | 5 - upload/styles/cb_27/theme/css/main.css | 9 + 395 files changed, 18 insertions(+), 142030 deletions(-) delete mode 100644 upload/styles/cb_27/theme/assets/avatars/avatar.png delete mode 100644 upload/styles/cb_27/theme/assets/avatars/avatar1.png delete mode 100644 upload/styles/cb_27/theme/assets/avatars/avatar2.png delete mode 100644 upload/styles/cb_27/theme/assets/avatars/avatar3.png delete mode 100644 upload/styles/cb_27/theme/assets/avatars/avatar4.png delete mode 100644 upload/styles/cb_27/theme/assets/avatars/avatar5.png delete mode 100644 upload/styles/cb_27/theme/assets/avatars/profile-pic.jpg delete mode 100644 upload/styles/cb_27/theme/assets/avatars/user.jpg delete mode 100644 upload/styles/cb_27/theme/assets/css/ace-fonts.css delete mode 100644 upload/styles/cb_27/theme/assets/css/ace-ie.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/ace-rtl.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/ace-skins.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/ace.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/bootstrap-editable.css delete mode 100644 upload/styles/cb_27/theme/assets/css/bootstrap-timepicker.css delete mode 100644 upload/styles/cb_27/theme/assets/css/bootstrap.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/chosen-sprite.png delete mode 100644 upload/styles/cb_27/theme/assets/css/chosen-sprite@2x.png delete mode 100644 upload/styles/cb_27/theme/assets/css/chosen.css delete mode 100644 upload/styles/cb_27/theme/assets/css/chosen.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/colorbox.css delete mode 100644 upload/styles/cb_27/theme/assets/css/colorpicker.css delete mode 100644 upload/styles/cb_27/theme/assets/css/datepicker.css delete mode 100644 upload/styles/cb_27/theme/assets/css/daterangepicker.css delete mode 100644 upload/styles/cb_27/theme/assets/css/dropzone.css delete mode 100644 upload/styles/cb_27/theme/assets/css/font-awesome-ie7.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/font-awesome.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/fullcalendar.css delete mode 100644 upload/styles/cb_27/theme/assets/css/fullcalendar.print.css delete mode 100644 upload/styles/cb_27/theme/assets/css/images/border.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/border1.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/border2.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/controls.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderBottomCenter.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderBottomLeft.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderBottomRight.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderMiddleLeft.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderMiddleRight.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderTopCenter.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderTopLeft.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/ie6/borderTopRight.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/loading.gif delete mode 100644 upload/styles/cb_27/theme/assets/css/images/loading_background.png delete mode 100644 upload/styles/cb_27/theme/assets/css/images/overlay.png delete mode 100644 upload/styles/cb_27/theme/assets/css/img/alpha.png delete mode 100644 upload/styles/cb_27/theme/assets/css/img/hue.png delete mode 100644 upload/styles/cb_27/theme/assets/css/img/saturation.png delete mode 100644 upload/styles/cb_27/theme/assets/css/jquery-ui-1.10.3.custom.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/jquery-ui-1.10.3.full.min.css delete mode 100644 upload/styles/cb_27/theme/assets/css/jquery.gritter.css delete mode 100644 upload/styles/cb_27/theme/assets/css/less/ace-nav.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/ace-responsive.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/ace-rtl.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/ace.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/basic.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/bootstrap/mixins.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/bootstrap/variables.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/breadcrumbs.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/bs3-reset.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/buttons.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/dropdown.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/ext/bootstrap-tag.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/form-checkbox.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/form-file.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/form.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/gallery.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/general.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/icon-animated.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/infobox.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/items.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/label-badge.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/mixins.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/other.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.error.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.inbox.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.invoice.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.login.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.pricing.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.profile.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/page.timeline.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/progressbar.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/rtl-grid.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/searchbox.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/sidebar-min.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/sidebar.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/tab-accordion.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/tables.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-calendar.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-chosen.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-colorbox.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-dropzone.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-editable.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-fuelux.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-gritter.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-jqgrid.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-jquery-ui.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-nestable.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-select2.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-slider.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/thirdparty-wysiwyg.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/tooltip-popover.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/utility.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/variables.less delete mode 100644 upload/styles/cb_27/theme/assets/css/less/widget.less delete mode 100644 upload/styles/cb_27/theme/assets/css/prettify.css delete mode 100644 upload/styles/cb_27/theme/assets/css/select2-spinner.gif delete mode 100644 upload/styles/cb_27/theme/assets/css/select2.css delete mode 100644 upload/styles/cb_27/theme/assets/css/select2.png delete mode 100644 upload/styles/cb_27/theme/assets/css/select2x2.png delete mode 100644 upload/styles/cb_27/theme/assets/css/ui.jqgrid.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/ace-ie.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/ace-rtl.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/ace-skins.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/ace.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/bootstrap.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/chosen.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/font-awesome-ie7.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/font-awesome.css delete mode 100644 upload/styles/cb_27/theme/assets/css/uncompressed/jquery-ui-1.10.3.custom.css delete mode 100644 upload/styles/cb_27/theme/assets/font/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff delete mode 100644 upload/styles/cb_27/theme/assets/font/FontAwesome.otf delete mode 100644 upload/styles/cb_27/theme/assets/font/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff delete mode 100644 upload/styles/cb_27/theme/assets/font/fontawesome-webfont.eot delete mode 100644 upload/styles/cb_27/theme/assets/font/fontawesome-webfont.svg delete mode 100644 upload/styles/cb_27/theme/assets/font/fontawesome-webfont.ttf delete mode 100644 upload/styles/cb_27/theme/assets/font/fontawesome-webfont.woff delete mode 100644 upload/styles/cb_27/theme/assets/images/200x800.png delete mode 100644 upload/styles/cb_27/theme/assets/images/300x250.gif delete mode 100644 upload/styles/cb_27/theme/assets/images/300x250.png delete mode 100644 upload/styles/cb_27/theme/assets/images/468x60cb.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/ad-box-120x600.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/ad-box-160x600.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/ad-box-300x250.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/ad-box-468x60.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/ad-box-728x90.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/add320x250.png delete mode 100644 upload/styles/cb_27/theme/assets/images/arrow-drop.png delete mode 100644 upload/styles/cb_27/theme/assets/images/arvixe-downloadpage-banner.gif delete mode 100644 upload/styles/cb_27/theme/assets/images/arvixe-home.gif delete mode 100644 upload/styles/cb_27/theme/assets/images/back_disabled.png delete mode 100644 upload/styles/cb_27/theme/assets/images/back_enabled.png delete mode 100644 upload/styles/cb_27/theme/assets/images/back_enabled_hover.png delete mode 100644 upload/styles/cb_27/theme/assets/images/forward_disabled.png delete mode 100644 upload/styles/cb_27/theme/assets/images/forward_enabled.png delete mode 100644 upload/styles/cb_27/theme/assets/images/forward_enabled_hover.png delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/image-1.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/image-2.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/image-3.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/image-4.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/image-5.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/image-6.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/thumb-1.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/thumb-2.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/thumb-3.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/thumb-4.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/thumb-5.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/gallery/thumb-6.jpg delete mode 100644 upload/styles/cb_27/theme/assets/images/likebox.png delete mode 100644 upload/styles/cb_27/theme/assets/images/sort_asc.png delete mode 100644 upload/styles/cb_27/theme/assets/images/sort_asc_disabled.png delete mode 100644 upload/styles/cb_27/theme/assets/images/sort_both.png delete mode 100644 upload/styles/cb_27/theme/assets/images/sort_desc.png delete mode 100644 upload/styles/cb_27/theme/assets/images/sort_desc_disabled.png delete mode 100644 upload/styles/cb_27/theme/assets/images/spritemap.png delete mode 100644 upload/styles/cb_27/theme/assets/images/spritemap@2x.png delete mode 100644 upload/styles/cb_27/theme/assets/img/clear.png delete mode 100644 upload/styles/cb_27/theme/assets/img/glyphicons-halflings-white.png delete mode 100644 upload/styles/cb_27/theme/assets/img/glyphicons-halflings.png delete mode 100644 upload/styles/cb_27/theme/assets/img/loading.gif delete mode 100644 upload/styles/cb_27/theme/assets/js/ace-elements.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/ace-extra.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/ace.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/additional-methods.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/bootbox.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/bootstrap-colorpicker.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/bootstrap-tag.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/bootstrap-wysiwyg.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/bootstrap.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/chosen.jquery.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/bootstrap-datepicker.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/bootstrap-timepicker.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/daterangepicker.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.bg.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.ca.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.cs.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.da.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.de.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.el.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.es.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.fi.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.fr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.he.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.hr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.hu.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.id.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.is.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.it.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.ja.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.kr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.lt.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.lv.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.ms.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.nb.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.nl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.pl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.pt-BR.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.pt.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.ro.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.rs-latin.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.rs.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.ru.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.sk.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.sl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.sv.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.sw.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.th.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.tr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.uk.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.zh-CN.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/locales/bootstrap-datepicker.zh-TW.js delete mode 100644 upload/styles/cb_27/theme/assets/js/date-time/moment.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/dropzone.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/excanvas.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/flot/jquery.flot.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/flot/jquery.flot.pie.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/flot/jquery.flot.resize.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/fuelux/data/fuelux.tree-sampledata.js delete mode 100644 upload/styles/cb_27/theme/assets/js/fuelux/fuelux.spinner.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/fuelux/fuelux.tree.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/fuelux/fuelux.wizard.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/fullcalendar.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/html5shiv.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-ar.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-bg.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-bg1251.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-cat.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-cn.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-cs.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-da.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-de.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-dk.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-el.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-en.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-es.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-fa.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-fi.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-fr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-gl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-he.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-hr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-hr1250.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-hu.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-id.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-is.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-it.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-ja.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-kr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-lt.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-mne.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-nl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-no.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-pl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-pt-br.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-pt.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-ro.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-ru.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-sk.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-sr-latin.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-sr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-sv.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-th.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-tr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-tw.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-ua.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/i18n/grid.locale-vi.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jqGrid/jquery.jqGrid.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery-1.10.2.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery-2.0.3.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery-ui-1.10.3.custom.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery-ui-1.10.3.full.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.autosize.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.colorbox-min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.dataTables.bootstrap.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.dataTables.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.easy-pie-chart.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.gritter.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.hotkeys.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.inputlimiter.1.3.1.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.knob.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.maskedinput.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.mobile.custom.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.nestable.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.slimscroll.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.sparkline.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.ui.touch-punch.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/jquery.validate.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/markdown/bootstrap-markdown.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/markdown/markdown.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/markdown/to-markdown.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/prettify.js delete mode 100644 upload/styles/cb_27/theme/assets/js/respond.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/select2.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/spin.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/typeahead-bs2.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/ace-elements.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/ace-extra.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/ace.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/additional-methods.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/bootbox.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/bootstrap-colorpicker.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/bootstrap-tag.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/bootstrap-wysiwyg.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/bootstrap.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/chosen.jquery.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/bootstrap-datepicker.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/bootstrap-timepicker.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/daterangepicker.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.bg.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.ca.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.cs.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.da.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.de.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.el.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.es.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.fi.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.fr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.he.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.hr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.hu.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.id.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.is.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.it.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.ja.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.kr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.lt.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.lv.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.ms.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.nb.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.nl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.pl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.pt-BR.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.pt.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.ro.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.rs-latin.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.rs.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.ru.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.sk.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.sl.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.sv.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.sw.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.th.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.tr.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.uk.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.zh-CN.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/locales/bootstrap-datepicker.zh-TW.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/date-time/moment.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/excanvas.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/flot/jquery.flot.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/flot/jquery.flot.pie.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/flot/jquery.flot.resize.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/fuelux/data/fuelux.tree-sampledata.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/fuelux/fuelux.spinner.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/fuelux/fuelux.tree.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/fuelux/fuelux.wizard.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/fullcalendar.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery-1.10.2.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery-2.0.3.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery-ui-1.10.3.custom.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.autosize.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.colorbox.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.dataTables.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.easy-pie-chart.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.gritter.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.hotkeys.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.inputlimiter.1.3.1.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.knob.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.maskedinput.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.mobile.custom.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.slimscroll.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.sparkline.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.ui.touch-punch.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/jquery.validate.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/markdown/bootstrap-markdown.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/markdown/markdown.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/markdown/to-markdown.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/respond.src.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/select2.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/spin.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/x-editable/ace-editable.js delete mode 100644 upload/styles/cb_27/theme/assets/js/uncompressed/x-editable/bootstrap-editable.js delete mode 100644 upload/styles/cb_27/theme/assets/js/x-editable/ace-editable.min.js delete mode 100644 upload/styles/cb_27/theme/assets/js/x-editable/bootstrap-editable.min.js diff --git a/upload/styles/cb_27/layout/blocks/common/rating.html b/upload/styles/cb_27/layout/blocks/common/rating.html index b1c8ba56..bdebdf11 100644 --- a/upload/styles/cb_27/layout/blocks/common/rating.html +++ b/upload/styles/cb_27/layout/blocks/common/rating.html @@ -1,31 +1,4 @@ - - - -{if $vdo} - -
-
- -
- -
- {if $rating_msg}{$rating_msg}{/if} -
-
- - - - -{else} - - - +
-
- -{/if} - - - - - - @property value - @type mixed - @default element's text - **/ - value: null, - /** - Callback to perform custom displaying of value in element's text. - If `null`, default input's display used. - If `false`, no displaying methods will be called, element's text will never change. - Runs under element's scope. - _**Parameters:**_ - - * `value` current value to be displayed - * `response` server response (if display called after ajax submit), since 1.4.0 - - For _inputs with source_ (select, checklist) parameters are different: - - * `value` current value to be displayed - * `sourceData` array of items for current input (e.g. dropdown items) - * `response` server response (if display called after ajax submit), since 1.4.0 - - To get currently selected items use `$.fn.editableutils.itemsByValue(value, sourceData)`. - - @property display - @type function|boolean - @default null - @since 1.2.0 - @example - display: function(value, sourceData) { - //display checklist as comma-separated values - var html = [], - checked = $.fn.editableutils.itemsByValue(value, sourceData); - - if(checked.length) { - $.each(checked, function(i, v) { html.push($.fn.editableutils.escape(v.text)); }); - $(this).html(html.join(', ')); - } else { - $(this).empty(); - } - } - **/ - display: null, - /** - Css class applied when editable text is empty. - - @property emptyclass - @type string - @since 1.4.1 - @default editable-empty - **/ - emptyclass: 'editable-empty', - /** - Css class applied when value was stored but not sent to server (`pk` is empty or `send = 'never'`). - You may set it to `null` if you work with editables locally and submit them together. - - @property unsavedclass - @type string - @since 1.4.1 - @default editable-unsaved - **/ - unsavedclass: 'editable-unsaved', - /** - If selector is provided, editable will be delegated to the specified targets. - Usefull for dynamically generated DOM elements. - **Please note**, that delegated targets can't be initialized with `emptytext` and `autotext` options, - as they actually become editable only after first click. - You should manually set class `editable-click` to these elements. - Also, if element originally empty you should add class `editable-empty`, set `data-value=""` and write emptytext into element: - - @property selector - @type string - @since 1.4.1 - @default null - @example -
- - Empty - - Operator -
- - - **/ - selector: null, - /** - Color used to highlight element after update. Implemented via CSS3 transition, works in modern browsers. - - @property highlight - @type string|boolean - @since 1.4.5 - @default #FFFF80 - **/ - highlight: '#FFFF80' - }; - -}(window.jQuery)); - -/** -AbstractInput - base class for all editable inputs. -It defines interface to be implemented by any input type. -To create your own input you can inherit from this class. - -@class abstractinput -**/ -(function ($) { - "use strict"; - - //types - $.fn.editabletypes = {}; - - var AbstractInput = function () { }; - - AbstractInput.prototype = { - /** - Initializes input - - @method init() - **/ - init: function(type, options, defaults) { - this.type = type; - this.options = $.extend({}, defaults, options); - }, - - /* - this method called before render to init $tpl that is inserted in DOM - */ - prerender: function() { - this.$tpl = $(this.options.tpl); //whole tpl as jquery object - this.$input = this.$tpl; //control itself, can be changed in render method - this.$clear = null; //clear button - this.error = null; //error message, if input cannot be rendered - }, - - /** - Renders input from tpl. Can return jQuery deferred object. - Can be overwritten in child objects - - @method render() - **/ - render: function() { - - }, - - /** - Sets element's html by value. - - @method value2html(value, element) - @param {mixed} value - @param {DOMElement} element - **/ - value2html: function(value, element) { - $(element).text($.trim(value)); - }, - - /** - Converts element's html to value - - @method html2value(html) - @param {string} html - @returns {mixed} - **/ - html2value: function(html) { - return $('
').html(html).text(); - }, - - /** - Converts value to string (for internal compare). For submitting to server used value2submit(). - - @method value2str(value) - @param {mixed} value - @returns {string} - **/ - value2str: function(value) { - return value; - }, - - /** - Converts string received from server into value. Usually from `data-value` attribute. - - @method str2value(str) - @param {string} str - @returns {mixed} - **/ - str2value: function(str) { - return str; - }, - - /** - Converts value for submitting to server. Result can be string or object. - - @method value2submit(value) - @param {mixed} value - @returns {mixed} - **/ - value2submit: function(value) { - return value; - }, - - /** - Sets value of input. - - @method value2input(value) - @param {mixed} value - **/ - value2input: function(value) { - this.$input.val(value); - }, - - /** - Returns value of input. Value can be object (e.g. datepicker) - - @method input2value() - **/ - input2value: function() { - return this.$input.val(); - }, - - /** - Activates input. For text it sets focus. - - @method activate() - **/ - activate: function() { - if(this.$input.is(':visible')) { - this.$input.focus(); - } - }, - - /** - Creates input. - - @method clear() - **/ - clear: function() { - this.$input.val(null); - }, - - /** - method to escape html. - **/ - escape: function(str) { - return $('
').text(str).html(); - }, - - /** - attach handler to automatically submit form when value changed (useful when buttons not shown) - **/ - autosubmit: function() { - - }, - - /** - Additional actions when destroying element - **/ - destroy: function() { - }, - - // -------- helper functions -------- - setClass: function() { - if(this.options.inputclass) { - this.$input.addClass(this.options.inputclass); - } - }, - - setAttr: function(attr) { - if (this.options[attr] !== undefined && this.options[attr] !== null) { - this.$input.attr(attr, this.options[attr]); - } - }, - - option: function(key, value) { - this.options[key] = value; - } - - }; - - AbstractInput.defaults = { - /** - HTML template of input. Normally you should not change it. - - @property tpl - @type string - @default '' - **/ - tpl: '', - /** - CSS class automatically applied to input - - @property inputclass - @type string - @default input-medium - **/ - inputclass: 'input-medium', - //scope for external methods (e.g. source defined as function) - //for internal use only - scope: null, - - //need to re-declare showbuttons here to get it's value from common config (passed only options existing in defaults) - showbuttons: true - }; - - $.extend($.fn.editabletypes, {abstractinput: AbstractInput}); - -}(window.jQuery)); - -/** -List - abstract class for inputs that have source option loaded from js array or via ajax - -@class list -@extends abstractinput -**/ -(function ($) { - "use strict"; - - var List = function (options) { - - }; - - $.fn.editableutils.inherit(List, $.fn.editabletypes.abstractinput); - - $.extend(List.prototype, { - render: function () { - var deferred = $.Deferred(); - - this.error = null; - this.onSourceReady(function () { - this.renderList(); - deferred.resolve(); - }, function () { - this.error = this.options.sourceError; - deferred.resolve(); - }); - - return deferred.promise(); - }, - - html2value: function (html) { - return null; //can't set value by text - }, - - value2html: function (value, element, display, response) { - var deferred = $.Deferred(), - success = function () { - if(typeof display === 'function') { - //custom display method - display.call(element, value, this.sourceData, response); - } else { - this.value2htmlFinal(value, element); - } - deferred.resolve(); - }; - - //for null value just call success without loading source - if(value === null) { - success.call(this); - } else { - this.onSourceReady(success, function () { deferred.resolve(); }); - } - - return deferred.promise(); - }, - - // ------------- additional functions ------------ - - onSourceReady: function (success, error) { - //run source if it function - var source; - if ($.isFunction(this.options.source)) { - source = this.options.source.call(this.options.scope); - this.sourceData = null; - //note: if function returns the same source as URL - sourceData will be taken from cahce and no extra request performed - } else { - source = this.options.source; - } - - //if allready loaded just call success - if(this.options.sourceCache && $.isArray(this.sourceData)) { - success.call(this); - return; - } - - //try parse json in single quotes (for double quotes jquery does automatically) - try { - source = $.fn.editableutils.tryParseJson(source, false); - } catch (e) { - error.call(this); - return; - } - - //loading from url - if (typeof source === 'string') { - //try to get sourceData from cache - if(this.options.sourceCache) { - var cacheID = source, - cache; - - if (!$(document).data(cacheID)) { - $(document).data(cacheID, {}); - } - cache = $(document).data(cacheID); - - //check for cached data - if (cache.loading === false && cache.sourceData) { //take source from cache - this.sourceData = cache.sourceData; - this.doPrepend(); - success.call(this); - return; - } else if (cache.loading === true) { //cache is loading, put callback in stack to be called later - cache.callbacks.push($.proxy(function () { - this.sourceData = cache.sourceData; - this.doPrepend(); - success.call(this); - }, this)); - - //also collecting error callbacks - cache.err_callbacks.push($.proxy(error, this)); - return; - } else { //no cache yet, activate it - cache.loading = true; - cache.callbacks = []; - cache.err_callbacks = []; - } - } - - //loading sourceData from server - $.ajax({ - url: source, - type: 'get', - cache: false, - dataType: 'json', - success: $.proxy(function (data) { - if(cache) { - cache.loading = false; - } - this.sourceData = this.makeArray(data); - if($.isArray(this.sourceData)) { - if(cache) { - //store result in cache - cache.sourceData = this.sourceData; - //run success callbacks for other fields waiting for this source - $.each(cache.callbacks, function () { this.call(); }); - } - this.doPrepend(); - success.call(this); - } else { - error.call(this); - if(cache) { - //run error callbacks for other fields waiting for this source - $.each(cache.err_callbacks, function () { this.call(); }); - } - } - }, this), - error: $.proxy(function () { - error.call(this); - if(cache) { - cache.loading = false; - //run error callbacks for other fields - $.each(cache.err_callbacks, function () { this.call(); }); - } - }, this) - }); - } else { //options as json/array - this.sourceData = this.makeArray(source); - - if($.isArray(this.sourceData)) { - this.doPrepend(); - success.call(this); - } else { - error.call(this); - } - } - }, - - doPrepend: function () { - if(this.options.prepend === null || this.options.prepend === undefined) { - return; - } - - if(!$.isArray(this.prependData)) { - //run prepend if it is function (once) - if ($.isFunction(this.options.prepend)) { - this.options.prepend = this.options.prepend.call(this.options.scope); - } - - //try parse json in single quotes - this.options.prepend = $.fn.editableutils.tryParseJson(this.options.prepend, true); - - //convert prepend from string to object - if (typeof this.options.prepend === 'string') { - this.options.prepend = {'': this.options.prepend}; - } - - this.prependData = this.makeArray(this.options.prepend); - } - - if($.isArray(this.prependData) && $.isArray(this.sourceData)) { - this.sourceData = this.prependData.concat(this.sourceData); - } - }, - - /* - renders input list - */ - renderList: function() { - // this method should be overwritten in child class - }, - - /* - set element's html by value - */ - value2htmlFinal: function(value, element) { - // this method should be overwritten in child class - }, - - /** - * convert data to array suitable for sourceData, e.g. [{value: 1, text: 'abc'}, {...}] - */ - makeArray: function(data) { - var count, obj, result = [], item, iterateItem; - if(!data || typeof data === 'string') { - return null; - } - - if($.isArray(data)) { //array - /* - function to iterate inside item of array if item is object. - Caclulates count of keys in item and store in obj. - */ - iterateItem = function (k, v) { - obj = {value: k, text: v}; - if(count++ >= 2) { - return false;// exit from `each` if item has more than one key. - } - }; - - for(var i = 0; i < data.length; i++) { - item = data[i]; - if(typeof item === 'object') { - count = 0; //count of keys inside item - $.each(item, iterateItem); - //case: [{val1: 'text1'}, {val2: 'text2} ...] - if(count === 1) { - result.push(obj); - //case: [{value: 1, text: 'text1'}, {value: 2, text: 'text2'}, ...] - } else if(count > 1) { - //removed check of existance: item.hasOwnProperty('value') && item.hasOwnProperty('text') - if(item.children) { - item.children = this.makeArray(item.children); - } - result.push(item); - } - } else { - //case: ['text1', 'text2' ...] - result.push({value: item, text: item}); - } - } - } else { //case: {val1: 'text1', val2: 'text2, ...} - $.each(data, function (k, v) { - result.push({value: k, text: v}); - }); - } - return result; - }, - - option: function(key, value) { - this.options[key] = value; - if(key === 'source') { - this.sourceData = null; - } - if(key === 'prepend') { - this.prependData = null; - } - } - - }); - - List.defaults = $.extend({}, $.fn.editabletypes.abstractinput.defaults, { - /** - Source data for list. - If **array** - it should be in format: `[{value: 1, text: "text1"}, {value: 2, text: "text2"}, ...]` - For compability, object format is also supported: `{"1": "text1", "2": "text2" ...}` but it does not guarantee elements order. - - If **string** - considered ajax url to load items. In that case results will be cached for fields with the same source and name. See also `sourceCache` option. - - If **function**, it should return data in format above (since 1.4.0). - - Since 1.4.1 key `children` supported to render OPTGROUP (for **select** input only). - `[{text: "group1", children: [{value: 1, text: "text1"}, {value: 2, text: "text2"}]}, ...]` - - - @property source - @type string | array | object | function - @default null - **/ - source: null, - /** - Data automatically prepended to the beginning of dropdown list. - - @property prepend - @type string | array | object | function - @default false - **/ - prepend: false, - /** - Error message when list cannot be loaded (e.g. ajax error) - - @property sourceError - @type string - @default Error when loading list - **/ - sourceError: 'Error when loading list', - /** - if true and source is **string url** - results will be cached for fields with the same source. - Usefull for editable column in grid to prevent extra requests. - - @property sourceCache - @type boolean - @default true - @since 1.2.0 - **/ - sourceCache: true - }); - - $.fn.editabletypes.list = List; - -}(window.jQuery)); - -/** -Text input - -@class text -@extends abstractinput -@final -@example -awesome - -**/ -(function ($) { - "use strict"; - - var Text = function (options) { - this.init('text', options, Text.defaults); - }; - - $.fn.editableutils.inherit(Text, $.fn.editabletypes.abstractinput); - - $.extend(Text.prototype, { - render: function() { - this.renderClear(); - this.setClass(); - this.setAttr('placeholder'); - }, - - activate: function() { - if(this.$input.is(':visible')) { - this.$input.focus(); - $.fn.editableutils.setCursorPosition(this.$input.get(0), this.$input.val().length); - if(this.toggleClear) { - this.toggleClear(); - } - } - }, - - //render clear button - renderClear: function() { - if (this.options.clear) { - this.$clear = $(''); - this.$input.after(this.$clear) - .css('padding-right', 24) - .keyup($.proxy(function(e) { - //arrows, enter, tab, etc - if(~$.inArray(e.keyCode, [40,38,9,13,27])) { - return; - } - - clearTimeout(this.t); - var that = this; - this.t = setTimeout(function() { - that.toggleClear(e); - }, 100); - - }, this)) - .parent().css('position', 'relative'); - - this.$clear.click($.proxy(this.clear, this)); - } - }, - - postrender: function() { - /* - //now `clear` is positioned via css - if(this.$clear) { - //can position clear button only here, when form is shown and height can be calculated -// var h = this.$input.outerHeight(true) || 20, - var h = this.$clear.parent().height(), - delta = (h - this.$clear.height()) / 2; - - //this.$clear.css({bottom: delta, right: delta}); - } - */ - }, - - //show / hide clear button - toggleClear: function(e) { - if(!this.$clear) { - return; - } - - var len = this.$input.val().length, - visible = this.$clear.is(':visible'); - - if(len && !visible) { - this.$clear.show(); - } - - if(!len && visible) { - this.$clear.hide(); - } - }, - - clear: function() { - this.$clear.hide(); - this.$input.val('').focus(); - } - }); - - Text.defaults = $.extend({}, $.fn.editabletypes.abstractinput.defaults, { - /** - @property tpl - @default - **/ - tpl: '', - /** - Placeholder attribute of input. Shown when input is empty. - - @property placeholder - @type string - @default null - **/ - placeholder: null, - - /** - Whether to show `clear` button - - @property clear - @type boolean - @default true - **/ - clear: true - }); - - $.fn.editabletypes.text = Text; - -}(window.jQuery)); - -/** -Textarea input - -@class textarea -@extends abstractinput -@final -@example -awesome comment! - -**/ -(function ($) { - "use strict"; - - var Textarea = function (options) { - this.init('textarea', options, Textarea.defaults); - }; - - $.fn.editableutils.inherit(Textarea, $.fn.editabletypes.abstractinput); - - $.extend(Textarea.prototype, { - render: function () { - this.setClass(); - this.setAttr('placeholder'); - this.setAttr('rows'); - - //ctrl + enter - this.$input.keydown(function (e) { - if (e.ctrlKey && e.which === 13) { - $(this).closest('form').submit(); - } - }); - }, - - //using `white-space: pre-wrap` solves \n <--> BR conversion very elegant! - /* - value2html: function(value, element) { - var html = '', lines; - if(value) { - lines = value.split("\n"); - for (var i = 0; i < lines.length; i++) { - lines[i] = $('
').text(lines[i]).html(); - } - html = lines.join('
'); - } - $(element).html(html); - }, - - html2value: function(html) { - if(!html) { - return ''; - } - - var regex = new RegExp(String.fromCharCode(10), 'g'); - var lines = html.split(//i); - for (var i = 0; i < lines.length; i++) { - var text = $('
').html(lines[i]).text(); - - // Remove newline characters (\n) to avoid them being converted by value2html() method - // thus adding extra
tags - text = text.replace(regex, ''); - - lines[i] = text; - } - return lines.join("\n"); - }, - */ - activate: function() { - $.fn.editabletypes.text.prototype.activate.call(this); - } - }); - - Textarea.defaults = $.extend({}, $.fn.editabletypes.abstractinput.defaults, { - /** - @property tpl - @default - **/ - tpl:'', - /** - @property inputclass - @default input-large - **/ - inputclass: 'input-large', - /** - Placeholder attribute of input. Shown when input is empty. - - @property placeholder - @type string - @default null - **/ - placeholder: null, - /** - Number of rows in textarea - - @property rows - @type integer - @default 7 - **/ - rows: 7 - }); - - $.fn.editabletypes.textarea = Textarea; - -}(window.jQuery)); - -/** -Select (dropdown) - -@class select -@extends list -@final -@example - - -**/ -(function ($) { - "use strict"; - - var Select = function (options) { - this.init('select', options, Select.defaults); - }; - - $.fn.editableutils.inherit(Select, $.fn.editabletypes.list); - - $.extend(Select.prototype, { - renderList: function() { - this.$input.empty(); - - var fillItems = function($el, data) { - var attr; - if($.isArray(data)) { - for(var i=0; i', attr), data[i].children)); - } else { - attr.value = data[i].value; - if(data[i].disabled) { - attr.disabled = true; - } - $el.append($('