Version Description
Initial Version Release
Download this release
Release Info
Developer | Gallery-Bank |
Plugin | Gallery Bank: WordPress Photo Gallery Plugin |
Version | 1.0 |
Comparing to | |
See all releases |
Version 1.0
- css/bootstrap.css +739 -0
- css/colorpicker.css +164 -0
- css/datatables.css +150 -0
- css/forms-btn.css +86 -0
- css/forms.css +452 -0
- css/menu.css +143 -0
- css/plugins.css +491 -0
- css/style.css +1054 -0
- css/system-message.css +63 -0
- css/visuallightbox.css +242 -0
- css/vlightbox1.css +34 -0
- gallery-bank.php +49 -0
- gfx/back-footer.gif +0 -0
- gfx/back-spinners.gif +0 -0
- gfx/background.gif +0 -0
- gfx/bottom_nav.png +0 -0
- gfx/box-hide.png +0 -0
- gfx/box-shadow.gif +0 -0
- gfx/box-title.gif +0 -0
- gfx/breadcrumb-home.gif +0 -0
- gfx/breadcrumb.png +0 -0
- gfx/browse.gif +0 -0
- gfx/btn-box-small.gif +0 -0
- gfx/btn-box-text.gif +0 -0
- gfx/btn-box.gif +0 -0
- gfx/btn-info.gif +0 -0
- gfx/btn-menu.png +0 -0
- gfx/btn-search.gif +0 -0
- gfx/caption.png +0 -0
- gfx/checkbox.gif +0 -0
- gfx/close.png +0 -0
- gfx/datepicker.gif +0 -0
- gfx/forms-btn.gif +0 -0
- gfx/glyphicons-halflings.png +0 -0
- gfx/icon-error.png +0 -0
- gfx/icon-info.png +0 -0
- gfx/icon-submenu-on.gif +0 -0
- gfx/icon-submenu.gif +0 -0
- gfx/icon-succes.png +0 -0
- gfx/icon-warning.png +0 -0
- gfx/input-back.gif +0 -0
- gfx/labels-bar.png +0 -0
- gfx/left-grip.png +0 -0
- gfx/list-arrow.gif +0 -0
- gfx/list-plus.gif +0 -0
- gfx/list-square.gif +0 -0
- gfx/list-tick.gif +0 -0
- gfx/loadinfo.gif +0 -0
- gfx/logo.png +0 -0
- gfx/main-left.png +0 -0
- gfx/menu-current.gif +0 -0
- gfx/menu.png +0 -0
- gfx/message.gif +0 -0
- gfx/new_skin.png +0 -0
- gfx/new_skin_left.png +0 -0
- gfx/new_skin_top.png +0 -0
- gfx/next.png +0 -0
- gfx/prev.png +0 -0
- gfx/progressbar-back.gif +0 -0
- gfx/progressbar.gif +0 -0
- gfx/radiobutton.gif +0 -0
- gfx/select-btn.gif +0 -0
- gfx/slider-btn.png +0 -0
- gfx/system-icon.png +0 -0
- gfx/table-btn.gif +0 -0
- gfx/table-filter.gif +0 -0
- gfx/table-select.gif +0 -0
- gfx/table-sort.png +0 -0
- gfx/tabs.gif +0 -0
- gfx/thumb-delete.png +0 -0
- gfx/togglemenu-shadow.gif +0 -0
- icon.png +0 -0
- images/backgrounds/bg.png +0 -0
- images/banner3.png +0 -0
- images/blank.gif +0 -0
- images/border.png +0 -0
- images/border1.png +0 -0
- images/border2.png +0 -0
- images/borderBottomCenter.png +0 -0
- images/borderBottomLeft.png +0 -0
- images/borderBottomRight.png +0 -0
- images/borderMiddleLeft.png +0 -0
- images/borderMiddleRight.png +0 -0
- images/borderTopCenter.png +0 -0
- images/borderTopLeft.png +0 -0
- images/borderTopRight.png +0 -0
- images/box-shadow.gif +0 -0
- images/box-title.gif +0 -0
- images/button-cross.png +0 -0
- images/close.gif +0 -0
- images/closelabel.gif +0 -0
- images/colorpicker_background.png +0 -0
- images/colorpicker_hex.png +0 -0
- images/colorpicker_hsb_b.png +0 -0
- images/colorpicker_hsb_h.png +0 -0
- images/colorpicker_hsb_s.png +0 -0
- images/colorpicker_indic.gif +0 -0
- images/colorpicker_overlay.png +0 -0
- images/colorpicker_rgb_b.png +0 -0
- images/colorpicker_rgb_g.png +0 -0
- images/colorpicker_rgb_r.png +0 -0
- images/colorpicker_select.gif +0 -0
- images/colorpicker_submit.png +0 -0
- images/controls.png +0 -0
- images/custom_indic.gif +0 -0
- images/dateArrows.png +0 -0
- images/elements/ui/dateArrows.png +0 -0
- images/elements/ui/handle.png +0 -0
- images/elements/ui/progressOverlay.png +0 -0
- images/elements/ui/progress_overlay.png +0 -0
- images/facebook/btnNext.png +0 -0
- images/facebook/btnPrevious.png +0 -0
- images/facebook/contentPatternBottom.png +0 -0
- images/facebook/contentPatternLeft.png +0 -0
- images/facebook/contentPatternRight.png +0 -0
- images/facebook/contentPatternTop.png +0 -0
- images/facebook/default_thumbnail.gif +0 -0
- images/facebook/loader.gif +0 -0
- images/facebook/sprite.png +0 -0
- images/fancy_overlay.png +0 -0
- images/forms-btn.gif +0 -0
- images/handle.png +0 -0
- images/icon-error.png +0 -0
- images/icon-info.png +0 -0
- images/icon-succes.png +0 -0
- images/input-back.gif +0 -0
- images/light_square/btnNext.png +0 -0
- images/light_square/btnPrevious.png +0 -0
- images/light_square/default_thumbnail.gif +0 -0
- images/light_square/loader.gif +0 -0
- images/light_square/sprite.png +0 -0
- images/loading.gif +0 -0
- images/loading_background.png +0 -0
- images/next.png +0 -0
- images/next_ie6.gif +0 -0
- images/nextlabel.gif +0 -0
- images/overlay.png +0 -0
- images/pause.gif +0 -0
- images/prev.png +0 -0
- images/prev_ie6.gif +0 -0
- images/prevlabel.gif +0 -0
- images/progressOverlay.png +0 -0
- images/progress_overlay.png +0 -0
- images/select.png +0 -0
- images/select2.png +0 -0
- images/slider.png +0 -0
- images/sprites/glyphicons-halflings-white.png +0 -0
- images/sprites/glyphicons-halflings.png +0 -0
- images/start.gif +0 -0
- images/system-icon.png +0 -0
- images/table-btn.gif +0 -0
- images/table-filter.gif +0 -0
- images/table-select.gif +0 -0
- images/table-sort.png +0 -0
- install-script.php +59 -0
- js/bootstrap-bootbox.min.js +287 -0
- js/bootstrap.min.js +759 -0
- js/colorpicker.js +484 -0
- js/jquery.datatables.js +153 -0
- js/jquery.validate.min.js +51 -0
- js/visuallightbox.js +8 -0
- languages/gallery-bank-ar_AR.mo +0 -0
- languages/gallery-bank-ar_AR.po +222 -0
- languages/gallery-bank-da_DK.mo +0 -0
- languages/gallery-bank-da_DK.po +223 -0
- languages/gallery-bank-de_DE.mo +0 -0
- languages/gallery-bank-de_DE.po +223 -0
- languages/gallery-bank-es_ES.mo +0 -0
- languages/gallery-bank-es_ES.po +201 -0
- languages/gallery-bank-fi_FI.mo +0 -0
- languages/gallery-bank-fi_FI.po +201 -0
- languages/gallery-bank-fr_FR.mo +0 -0
- languages/gallery-bank-fr_FR.po +212 -0
- languages/gallery-bank-it_IT.mo +0 -0
- languages/gallery-bank-it_IT.po +223 -0
- languages/gallery-bank-nl_NL.mo +0 -0
- languages/gallery-bank-nl_NL.po +224 -0
- languages/gallery-bank-pl_PL.mo +0 -0
- languages/gallery-bank-pl_PL.po +222 -0
- languages/gallery-bank-pt_BR.mo +0 -0
- languages/gallery-bank-pt_BR.po +222 -0
- languages/gallery-bank-pt_PT.mo +0 -0
- languages/gallery-bank-pt_PT.po +222 -0
- languages/gallery-bank-sv_SE.mo +0 -0
- languages/gallery-bank-sv_SE.po +222 -0
- languages/gallery-bank-tr_TR.mo +0 -0
- languages/gallery-bank-tr_TR.po +204 -0
- lib/album-gallery-bank-class.php +342 -0
- lib/api_key-class.php +30 -0
- lib/gallery-bank-class.php +230 -0
- readme.txt +53 -0
- uninstall-script.php +11 -0
- views/add-album.php +340 -0
- views/album.php +139 -0
- views/api_key.php +164 -0
- views/edit-album.php +487 -0
- views/front_view.php +138 -0
- views/header.php +6 -0
- views/index.php +5 -0
- views/menus-gallery-bank.php +17 -0
- views/view-album.php +193 -0
css/bootstrap.css
ADDED
@@ -0,0 +1,739 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* ========================================================
|
2 |
+
*
|
3 |
+
* Amsterdam - premium admin template
|
4 |
+
*
|
5 |
+
* ========================================================
|
6 |
+
*
|
7 |
+
* File: bootstrap.css;
|
8 |
+
* Description: General template styles, including bootstrap components
|
9 |
+
* Version: 1.0
|
10 |
+
*/
|
11 |
+
|
12 |
+
|
13 |
+
|
14 |
+
/*===== Middle navigation =====*/
|
15 |
+
|
16 |
+
.midnav { text-align: center; padding-bottom:0px; padding-top:0px;}
|
17 |
+
.midnav li { margin: 10px 10px 0 10px; position: relative; display: inline-block; text-align: center;}
|
18 |
+
.midnav li a { padding: 10px 16px 5px 16px; display: block; font-weight: bold; white-space: nowrap; color: #626262; text-shadow: 0 1px #fff;
|
19 |
+
border: 1px solid #dadada;
|
20 |
+
background: #fafafa;
|
21 |
+
background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%);
|
22 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fafafa));
|
23 |
+
background: -webkit-linear-gradient(top, #ffffff 0%,#fafafa 100%);
|
24 |
+
background: -o-linear-gradient(top, #ffffff 0%,#fafafa 100%);
|
25 |
+
background: -ms-linear-gradient(top, #ffffff 0%,#fafafa 100%);
|
26 |
+
background: linear-gradient(top, #ffffff 0%,#fafafa 100%);
|
27 |
+
text-decoration:none;
|
28 |
+
}
|
29 |
+
.midnav li a:hover {
|
30 |
+
background: #fefefe;
|
31 |
+
background: -moz-linear-gradient(top, #fefefe 0%, #f8f8f8 100%);
|
32 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f8f8f8));
|
33 |
+
background: -webkit-linear-gradient(top, #fefefe 0%,#f8f8f8 100%);
|
34 |
+
background: -o-linear-gradient(top, #fefefe 0%,#f8f8f8 100%);
|
35 |
+
background: -ms-linear-gradient(top, #fefefe 0%,#f8f8f8 100%);
|
36 |
+
background: linear-gradient(top, #fefefe 0%,#f8f8f8 100%);
|
37 |
+
}
|
38 |
+
.midnav li a:active { box-shadow: 0 1px 5px #fafafa inset, 0 1px 2px #ffffff; -moz-box-shadow: 0 1px 5px #fafafa inset, 0 1px 2px #ffffff; background: #fafafa; }
|
39 |
+
.midnav li a > span { display: block; line-height: 18px; font-weight: bold; }
|
40 |
+
.midnav li strong { position: absolute; font-weight: bold; top: 3px; right: 3px; font-size: 11px; color: white; padding: 3px 5px; display: block; line-height: 12px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
|
41 |
+
background: #ba0000;
|
42 |
+
background: -moz-linear-gradient(top, #ba0000 0%, #ba0000 100%);
|
43 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba0000), color-stop(100%,#ba0000));
|
44 |
+
background: -webkit-linear-gradient(top, #ba0000 0%,#ba0000 100%);
|
45 |
+
background: -o-linear-gradient(top, #ba0000 0%,#ba0000 100%);
|
46 |
+
background: -ms-linear-gradient(top, #ba0000 0%,#ba0000 100%);
|
47 |
+
background: linear-gradient(top, #ba0000 0%,#ba0000 100%);
|
48 |
+
}
|
49 |
+
|
50 |
+
|
51 |
+
.midnav.no-background { font-size: 0; }
|
52 |
+
.midnav.no-background li { border-right: 1px dashed #ddd; padding: 0 10px; margin-left: -1px; margin-right: 0; border-left: 1px dashed #DDD; }
|
53 |
+
.midnav.no-background li a { border: none; background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; padding: 6px 14px 0 14px; }
|
54 |
+
.midnav.no-background li a span { font-size: 12px; }
|
55 |
+
|
56 |
+
|
57 |
+
.midnav.midnav-font li a { padding: 15px 16px 4px 16px; }
|
58 |
+
.midnav.midnav-font li a > i { font-size: 32px; margin-right: 0; display: block; float: none; width: auto; line-height: 22px; }
|
59 |
+
.midnav.midnav-font li a > span { margin-top: 4px; }
|
60 |
+
.midnav-font.no-background li a { padding: 8px 12px 0 12px; }
|
61 |
+
|
62 |
+
|
63 |
+
.easyPieChart { position: relative; text-align: center; font-size: 16px; font-weight: bold; }
|
64 |
+
.easyPieChart canvas { position: absolute; top: 0; left: 0; }
|
65 |
+
.piechart span { font-weight: bold; display: block; margin-top: 6px; }
|
66 |
+
|
67 |
+
/* # Other classes
|
68 |
+
================================================== */
|
69 |
+
|
70 |
+
.close { float: right; font-size: 16px; line-height: 16px; color: #000000; opacity: 0.2; filter: alpha(opacity=20); }
|
71 |
+
.close:hover { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); }
|
72 |
+
button.close { padding: 0; cursor: pointer; background: transparent; border: 0; }
|
73 |
+
|
74 |
+
.pull-right { float: right; }
|
75 |
+
.pull-left { float: left; }
|
76 |
+
.hide { display: none; }
|
77 |
+
.show { display: block; }
|
78 |
+
.invisible { visibility: hidden; }
|
79 |
+
.typeahead { margin-top: -1px; }
|
80 |
+
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
|
81 |
+
.fade.in { opacity: 1; }
|
82 |
+
.collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; }
|
83 |
+
.collapse.in { height: auto; }
|
84 |
+
.hidden { display: none; }
|
85 |
+
|
86 |
+
.body .badge, .label-important,.label-info { color: #ffffff; display: inline-block; font-weight: bold; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5f5f5f; box-shadow: inset 0 0 3px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.2); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.2); border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; font-size: 11px; font-weight: bold; padding: 5px 7px 4px 7px; line-height: 13px; }
|
87 |
+
label.valid { display: none !important;color: #518A38 !important; }
|
88 |
+
label.errors {font-size: 11px; display: inline-block; white-space: nowrap; color: #dc5c5c; }
|
89 |
+
a.label:hover, a.badge:hover { color: #ffffff; text-decoration: none; cursor: pointer; }
|
90 |
+
.label-important, .badge-important { background-color: #c95454; }
|
91 |
+
.label-important[href], .badge-important[href] { background-color: #953b39; }
|
92 |
+
.label-warning, .badge-warning { background-color: #d17d10; }
|
93 |
+
.label-warning[href], .badge-warning[href] { background-color: #c67605; }
|
94 |
+
.label-success, .badge-success { background-color: #7aa745; }
|
95 |
+
.label-success[href], .badge-success[href] { background-color: #356635;}
|
96 |
+
.label-info, .badge-info { background-color: #589fc4; }
|
97 |
+
.label-info[href], .badge-info[href] { background-color: #2d6987; }
|
98 |
+
.label-inverse, .badge-inverse { background-color: #333333; }
|
99 |
+
.label-inverse[href], .badge-inverse[href] { background-color: #1a1a1a; }
|
100 |
+
.btn .label, .btn .badge { position: relative; top: -1px;}
|
101 |
+
.btn-mini .label, .btn-mini .badge { top: 0; }
|
102 |
+
|
103 |
+
|
104 |
+
|
105 |
+
|
106 |
+
/* # Buttons
|
107 |
+
================================================== */
|
108 |
+
|
109 |
+
.btn { font-size: 11px; color: #686868; font-weight: bold; display: inline-block; margin: 2px 0; line-height: 13px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; padding: 8px 13px 7px 13px; border: 1px solid #d5d5d5; box-shadow: inset 0 1px 1px rgba(255,255,255,0.2); -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.2); -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.2);
|
110 |
+
background: #fafafa;
|
111 |
+
background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
|
112 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
|
113 |
+
background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
|
114 |
+
background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
|
115 |
+
background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
|
116 |
+
background: linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
|
117 |
+
text-decoration: none !important;
|
118 |
+
}
|
119 |
+
.btn-group .dropdown-menu { margin-top: -1px; }
|
120 |
+
.btn-group.dropup .dropdown-menu { margin-bottom: -1px; }
|
121 |
+
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { outline: none; }
|
122 |
+
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
|
123 |
+
.btn:first-child { *margin-left: 0; }
|
124 |
+
.btn:hover { opacity: 0.95; filter: alpha(opacity=95); -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }
|
125 |
+
.btn-warning:hover, .btn-success:hover, .btn-primary:hover, .btn-info:hover, .btn-danger:hover, .btn-inverse:hover { color: #fff; }
|
126 |
+
.btn.active, .btn:active, .btn-group.open .btn.dropdown-toggle { background: #6a6a6a; color: white; border: 1px solid #555; box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset; -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset; }
|
127 |
+
.btn.active > .caret, .btn:active > .caret, .btn-group.open .btn.dropdown-toggle > .caret { border-top-color: #fff; border-bottom-color: #fff; }
|
128 |
+
.btn.disabled, .btn[disabled] { cursor: default; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
|
129 |
+
|
130 |
+
button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; }
|
131 |
+
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; }
|
132 |
+
button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; }
|
133 |
+
button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; }
|
134 |
+
button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; }
|
135 |
+
|
136 |
+
.btn-group.open .btn-link.dropdown-toggle > .caret, .btn-link:active > .caret, .btn-link > .caret { border-top-color: #327394; border-bottom-color: #327394; }
|
137 |
+
.dd-caret { margin-left: 5px; margin-right: -2px; } /* Correction margin for button dropdown */
|
138 |
+
|
139 |
+
|
140 |
+
/*===== Button sizes =====*/
|
141 |
+
|
142 |
+
.btn-large { padding: 8px 14px; font-size: 14px; line-height: normal; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
|
143 |
+
.btn-large [class^="icon-"] { margin-top: 1px; }
|
144 |
+
.btn-small { padding: 7px 12px 6px 12px; line-height: 13px;}
|
145 |
+
.btn-small [class^="icon-"] { margin-top: -1px; }
|
146 |
+
.btn-mini { padding: 6px 10px 5px 10px; font-size: 11px; line-height: 13px; border-radius: 0; -moz-border-radius: 0; }
|
147 |
+
.btn-block { display: block; width: 100%; text-align: center; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; }
|
148 |
+
.btn-block + .btn-block { margin-top: 5px; }
|
149 |
+
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
|
150 |
+
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff; -webkit-box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff; -moz-box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff; }
|
151 |
+
|
152 |
+
|
153 |
+
/*===== General button classes =====*/
|
154 |
+
|
155 |
+
.btn-primary { color: #fff; border: 1px solid #3e76af;
|
156 |
+
background: #4786b8;
|
157 |
+
background: -moz-linear-gradient(top, #5ba5cb 0%, #3a70ab 100%);
|
158 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ba5cb), color-stop(100%,#3a70ab));
|
159 |
+
background: -webkit-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);
|
160 |
+
background: -o-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);
|
161 |
+
background: -ms-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);
|
162 |
+
background: linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);
|
163 |
+
text-decoration: none !important;
|
164 |
+
}
|
165 |
+
.btn-primary:hover { opacity: 0.95; filter: alpha(opacity=95); -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }
|
166 |
+
.btn-primary:active, .btn-primary.active, .btn-group.open .btn-primary.dropdown-toggle { background: #4786b8; border-color: #3e76af; }
|
167 |
+
|
168 |
+
|
169 |
+
.btn-warning { color: #fff; border: 1px solid #c4853e;
|
170 |
+
background: #ca8e40;
|
171 |
+
background: -moz-linear-gradient(top, #d5a44c 0%, #c07833 100%);
|
172 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5a44c), color-stop(100%,#c07833));
|
173 |
+
background: -webkit-linear-gradient(top, #d5a44c 0%,#c07833 100%);
|
174 |
+
background: -o-linear-gradient(top, #d5a44c 0%,#c07833 100%);
|
175 |
+
background: -ms-linear-gradient(top, #d5a44c 0%,#c07833 100%);
|
176 |
+
background: linear-gradient(top, #d5a44c 0%,#c07833 100%);
|
177 |
+
}
|
178 |
+
.btn-warning:active, .btn-warning.active, .btn-group.open .btn-warning.dropdown-toggle { background: #ca8e40; border-color: #c4853e; }
|
179 |
+
|
180 |
+
|
181 |
+
.btn-danger { color: #fff !important; border: 1px solid #a95151 !important;
|
182 |
+
background: #b15e5e;
|
183 |
+
background: -moz-linear-gradient(top, #c57979 0%, #a34c4c 100%);
|
184 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c57979), color-stop(100%,#a34c4c));
|
185 |
+
background: -webkit-linear-gradient(top, #c57979 0%,#a34c4c 100%);
|
186 |
+
background: -o-linear-gradient(top, #c57979 0%,#a34c4c 100%);
|
187 |
+
background: -ms-linear-gradient(top, #c57979 0%,#a34c4c 100%);
|
188 |
+
background: linear-gradient(top, #c57979 0%,#a34c4c 100%);
|
189 |
+
text-decoration: none !important;
|
190 |
+
}
|
191 |
+
.btn-danger:active, .btn-danger.active, .btn-group.open .btn-danger.dropdown-toggle { background: #b15e5e; border-color: #a95151; }
|
192 |
+
|
193 |
+
|
194 |
+
.btn-success { color: #fff; border: 1px solid #68a341;
|
195 |
+
background: #74aa49;
|
196 |
+
background: -moz-linear-gradient(top, #96c161 0%, #609c3d 100%);
|
197 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96c161), color-stop(100%,#609c3d));
|
198 |
+
background: -webkit-linear-gradient(top, #96c161 0%,#609c3d 100%);
|
199 |
+
background: -o-linear-gradient(top, #96c161 0%,#609c3d 100%);
|
200 |
+
background: -ms-linear-gradient(top, #96c161 0%,#609c3d 100%);
|
201 |
+
background: linear-gradient(top, #96c161 0%,#609c3d 100%);
|
202 |
+
text-decoration: none !important;
|
203 |
+
}
|
204 |
+
.btn-success:active, .btn-success.active, .btn-group.open .btn-success.dropdown-toggle { background: #74aa49; border-color: #68a341; }
|
205 |
+
|
206 |
+
|
207 |
+
.btn-info { color: #fff !important; border: 1px solid #5897c3 !important;
|
208 |
+
background: #559cc7 !important;
|
209 |
+
background: -moz-linear-gradient(top, #6db5d5 0%, #4a91c0 100%);
|
210 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db5d5), color-stop(100%,#4a91c0));
|
211 |
+
background: -webkit-linear-gradient(top, #6db5d5 0%,#4a91c0 100%);
|
212 |
+
background: -o-linear-gradient(top, #6db5d5 0%,#4a91c0 100%);
|
213 |
+
background: -ms-linear-gradient(top, #6db5d5 0%,#4a91c0 100%);
|
214 |
+
background: linear-gradient(top, #6db5d5 0%,#4a91c0 100%);
|
215 |
+
text-decoration: none !important;
|
216 |
+
}
|
217 |
+
.btn-info:active, .btn-info.active, .btn-group.open .btn-info.dropdown-toggle { background: #559cc7 !important; border-color: #5897c3 !important; }
|
218 |
+
|
219 |
+
|
220 |
+
.btn-inverse { color: #ffffff !important; border: 1px solid #4e4e4e !important;
|
221 |
+
background: #484848 !important;
|
222 |
+
background: -moz-linear-gradient(top, #555555, #444444) !important;
|
223 |
+
background: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#444444)) !important;
|
224 |
+
background: -webkit-linear-gradient(top, #555555, #444444) !important;
|
225 |
+
background: -o-linear-gradient(top, #555555, #444444) !important;
|
226 |
+
background: linear-gradient(to bottom, #555555, #444444) !important;
|
227 |
+
text-decoration: none !important;
|
228 |
+
}
|
229 |
+
.btn-inverse:active, .btn-inverse.active, .btn-group.open .btn-inverse.dropdown-toggle { background: #484848; }
|
230 |
+
|
231 |
+
|
232 |
+
.btn-link, .btn-link:active, .btn-link[disabled], .btn-group.open .btn-link.dropdown-toggle { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; border: none; box-shadow: none; color: #327394; }
|
233 |
+
.btn-link { border: none; cursor: pointer; color: #327394; }
|
234 |
+
.btn-link:hover { color: #327394; text-decoration: underline; background-color: transparent; }
|
235 |
+
.btn-link[disabled]:hover { color: #333333; text-decoration: none; }
|
236 |
+
.btn-link:active { border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
|
237 |
+
|
238 |
+
|
239 |
+
/*===== Button group =====*/
|
240 |
+
|
241 |
+
.btn-group { position: relative; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; display: inline-block; }
|
242 |
+
.btn-group:first-child { *margin-left: 0; }
|
243 |
+
.btn-group + .btn-group { margin-left: 5px; }
|
244 |
+
.btn-toolbar { font-size: 0; }
|
245 |
+
.btn-toolbar .btn-group { display: inline-block; *display: inline; *zoom: 1; }
|
246 |
+
.btn-toolbar .btn + .btn, .btn-toolbar .btn-group + .btn, .btn-toolbar .btn + .btn-group { margin-left: 5px; }
|
247 |
+
.btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
|
248 |
+
.btn-group > .btn + .btn { margin-left: -1px; }
|
249 |
+
.btn-group > .btn,
|
250 |
+
.btn-group > .dropdown-menu { font-size: 11px; }
|
251 |
+
.btn-group > .btn-mini { font-size: 11px; }
|
252 |
+
.btn-group > .btn-small { font-size: 12px; }
|
253 |
+
.btn-group > .btn-large { font-size: 14px; }
|
254 |
+
.btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 2px; -moz-border-radius-topleft: 2px; border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px; }
|
255 |
+
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 2px; -moz-border-radius-topright: 2px; border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; border-bottom-right-radius: 2px; }
|
256 |
+
.btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 2px; -moz-border-radius-topleft: 2px; border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px; }
|
257 |
+
.btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 2px; -moz-border-radius-topright: 2px; border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; border-bottom-right-radius: 2px; }
|
258 |
+
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; }
|
259 |
+
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }
|
260 |
+
.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; *padding-top: 5px; *padding-bottom: 5px; }
|
261 |
+
.btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; }
|
262 |
+
.btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; }
|
263 |
+
.btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; }
|
264 |
+
|
265 |
+
.btn-group-vertical { display: inline-block; *display: inline; *zoom: 1; }
|
266 |
+
.btn-group-vertical .btn { display: block; float: none; width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-top: 0; margin-bottom: 0; }
|
267 |
+
.btn-group-vertical .btn + .btn { margin-left: 0; margin-top: -1px; }
|
268 |
+
.btn-group-vertical .btn:first-child { -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; }
|
269 |
+
.btn-group-vertical .btn:last-child { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; }
|
270 |
+
.btn-group-vertical .btn-large:first-child { -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; }
|
271 |
+
.btn-group-vertical .btn-large:last-child { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; }
|
272 |
+
|
273 |
+
|
274 |
+
/*===== Button caret =====*/
|
275 |
+
|
276 |
+
.btn .caret { margin-top: 5px; }
|
277 |
+
.btn-mini .caret, .btn-small .caret, .btn-large .caret { margin-top: 6px; }
|
278 |
+
.btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; }
|
279 |
+
.dropup .btn-large .caret { border-bottom: 5px solid #000000; border-top: 0; }
|
280 |
+
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; }
|
281 |
+
.dropup .btn-primary .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret, .dropup .btn-success .caret, .dropup .btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; }
|
282 |
+
|
283 |
+
|
284 |
+
|
285 |
+
|
286 |
+
/* # Icons (Glyphicons)
|
287 |
+
================================================== */
|
288 |
+
|
289 |
+
[class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; *margin-right: .3em; line-height: 14px; vertical-align: -2px; background-image: url("../gfx/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; }
|
290 |
+
.btn b { float: left; display: block; margin-top: -1px; margin-right: 5px; }
|
291 |
+
|
292 |
+
/* White icons with optional class, or on hover/active states of certain elements */
|
293 |
+
.icon-white,
|
294 |
+
.nav-tabs > .active > a > [class^="icon-"],
|
295 |
+
.nav-tabs > .active > a > [class*=" icon-"],
|
296 |
+
.navigation > li.active > a > b,
|
297 |
+
.btn-primary > [class^="icon-"],
|
298 |
+
.btn-primary > [class*=" icon-"],
|
299 |
+
.btn-info > [class^="icon-"],
|
300 |
+
.btn-info > [class*=" icon-"],
|
301 |
+
.btn-success > [class^="icon-"],
|
302 |
+
.btn-success > [class*=" icon-"],
|
303 |
+
.btn-danger > [class^="icon-"],
|
304 |
+
.btn-danger > [class*=" icon-"],
|
305 |
+
.btn-warning > [class^="icon-"],
|
306 |
+
.btn-warning > [class*=" icon-"],
|
307 |
+
.btn-inverse > [class^="icon-"],
|
308 |
+
.btn-inverse > [class*=" icon-"],
|
309 |
+
.btn:active > [class^="icon-"],
|
310 |
+
.btn:active > [class*=" icon-"],
|
311 |
+
.nav-pills > .active > a > [class^="icon-"],
|
312 |
+
.nav-pills > .active > a > [class*=" icon-"],
|
313 |
+
.nav-list > .active > a > [class^="icon-"],
|
314 |
+
.nav-list > .active > a > [class*=" icon-"],
|
315 |
+
.navbar-inverse .nav > .active > a > [class^="icon-"],
|
316 |
+
.navbar-inverse .nav > .active > a > [class*=" icon-"],
|
317 |
+
.dropdown-menu > li > a:hover > [class^="icon-"],
|
318 |
+
.dropdown-menu > li > a:hover > [class*=" icon-"],
|
319 |
+
.dropdown-menu > .active > a > [class^="icon-"],
|
320 |
+
.dropdown-menu > .active > a > [class*=" icon-"]
|
321 |
+
{ background-image: url("../images/sprites/glyphicons-halflings-white.png"); }
|
322 |
+
|
323 |
+
.icon-glass { background-position: 0 0; }
|
324 |
+
.icon-music { background-position: -24px 0; }
|
325 |
+
.icon-search { background-position: -48px 0; }
|
326 |
+
.icon-envelope { background-position: -72px 0; }
|
327 |
+
.icon-heart { background-position: -96px 0; }
|
328 |
+
.icon-star { background-position: -120px 0; }
|
329 |
+
.icon-star-empty { background-position: -144px 0; }
|
330 |
+
.icon-user { background-position: -168px 0; }
|
331 |
+
.icon-film { background-position: -192px 0; }
|
332 |
+
.icon-th-large { background-position: -216px 0; }
|
333 |
+
.icon-th { background-position: -240px 0; }
|
334 |
+
.icon-th-list { background-position: -264px 0; }
|
335 |
+
.icon-ok { background-position: -288px 0; }
|
336 |
+
.icon-remove { background-position: -312px 0; }
|
337 |
+
.icon-zoom-in { background-position: -336px 0; }
|
338 |
+
.icon-zoom-out { background-position: -360px 0; }
|
339 |
+
.icon-off { background-position: -384px 0; }
|
340 |
+
.icon-signal { background-position: -408px 0; }
|
341 |
+
.icon-cog { background-position: -432px 0; }
|
342 |
+
.icon-trash { background-position: -456px 0; }
|
343 |
+
.icon-home { background-position: 0 -24px; }
|
344 |
+
.icon-file { background-position: -24px -24px; }
|
345 |
+
.icon-time { background-position: -48px -24px; }
|
346 |
+
.icon-road { background-position: -72px -24px; }
|
347 |
+
.icon-download-alt { background-position: -96px -24px; }
|
348 |
+
.icon-download { background-position: -120px -24px; }
|
349 |
+
.icon-upload { background-position: -144px -24px; }
|
350 |
+
.icon-inbox { background-position: -168px -24px; }
|
351 |
+
.icon-play-circle { background-position: -192px -24px; }
|
352 |
+
.icon-repeat { background-position: -216px -24px; }
|
353 |
+
.icon-refresh { background-position: -240px -24px; }
|
354 |
+
.icon-list-alt { background-position: -264px -24px; }
|
355 |
+
.icon-lock { background-position: -287px -24px; }
|
356 |
+
.icon-flag { background-position: -312px -24px; }
|
357 |
+
.icon-headphones { background-position: -336px -24px; }
|
358 |
+
.icon-volume-off { background-position: -360px -24px; }
|
359 |
+
.icon-volume-down { background-position: -384px -24px; }
|
360 |
+
.icon-volume-up { background-position: -408px -24px; }
|
361 |
+
.icon-qrcode { background-position: -432px -24px; }
|
362 |
+
.icon-barcode { background-position: -456px -24px; }
|
363 |
+
.icon-tag { background-position: 0 -48px; }
|
364 |
+
.icon-tags { background-position: -25px -48px; }
|
365 |
+
.icon-book { background-position: -48px -48px; }
|
366 |
+
.icon-bookmark { background-position: -72px -48px; }
|
367 |
+
.icon-print { background-position: -96px -48px; }
|
368 |
+
.icon-camera { background-position: -120px -48px; }
|
369 |
+
.icon-font { background-position: -144px -48px; }
|
370 |
+
.icon-bold { background-position: -167px -48px; }
|
371 |
+
.icon-italic { background-position: -192px -48px; }
|
372 |
+
.icon-text-height { background-position: -216px -48px; }
|
373 |
+
.icon-text-width { background-position: -240px -48px; }
|
374 |
+
.icon-align-left { background-position: -264px -48px; }
|
375 |
+
.icon-align-center { background-position: -288px -48px; }
|
376 |
+
.icon-align-right { background-position: -312px -48px; }
|
377 |
+
.icon-align-justify { background-position: -336px -48px; }
|
378 |
+
.icon-list { background-position: -360px -48px; }
|
379 |
+
.icon-indent-left { background-position: -384px -48px; }
|
380 |
+
.icon-indent-right { background-position: -408px -48px; }
|
381 |
+
.icon-facetime-video { background-position: -432px -48px; }
|
382 |
+
.icon-picture { background-position: -456px -48px; }
|
383 |
+
.icon-pencil { background-position: 0 -72px; }
|
384 |
+
.icon-map-marker { background-position: -24px -72px; }
|
385 |
+
.icon-adjust { background-position: -48px -72px; }
|
386 |
+
.icon-tint { background-position: -72px -72px; }
|
387 |
+
.icon-edit { background-position: -96px -72px; }
|
388 |
+
.icon-share { background-position: -120px -72px; }
|
389 |
+
.icon-check { background-position: -144px -72px; }
|
390 |
+
.icon-move { background-position: -168px -72px; }
|
391 |
+
.icon-step-backward { background-position: -192px -72px; }
|
392 |
+
.icon-fast-backward { background-position: -216px -72px; }
|
393 |
+
.icon-backward { background-position: -240px -72px; }
|
394 |
+
.icon-play { background-position: -264px -72px; }
|
395 |
+
.icon-pause { background-position: -288px -72px; }
|
396 |
+
.icon-stop { background-position: -312px -72px; }
|
397 |
+
.icon-forward { background-position: -336px -72px; }
|
398 |
+
.icon-fast-forward { background-position: -360px -72px; }
|
399 |
+
.icon-step-forward { background-position: -384px -72px; }
|
400 |
+
.icon-eject { background-position: -408px -72px; }
|
401 |
+
.icon-chevron-left { background-position: -432px -72px; }
|
402 |
+
.icon-chevron-right { background-position: -456px -72px; }
|
403 |
+
.icon-plus-sign { background-position: 0 -96px; }
|
404 |
+
.icon-minus-sign { background-position: -24px -96px; }
|
405 |
+
.icon-remove-sign { background-position: -48px -96px; }
|
406 |
+
.icon-ok-sign { background-position: -72px -96px; }
|
407 |
+
.icon-question-sign { background-position: -96px -96px; }
|
408 |
+
.icon-info-sign { background-position: -120px -96px; }
|
409 |
+
.icon-screenshot { background-position: -144px -96px; }
|
410 |
+
.icon-remove-circle { background-position: -168px -96px; }
|
411 |
+
.icon-ok-circle { background-position: -192px -96px; }
|
412 |
+
.icon-ban-circle { background-position: -216px -96px; }
|
413 |
+
.icon-arrow-left { background-position: -240px -96px; }
|
414 |
+
.icon-arrow-right { background-position: -264px -96px; }
|
415 |
+
.icon-arrow-up { background-position: -289px -96px; }
|
416 |
+
.icon-arrow-down { background-position: -312px -96px; }
|
417 |
+
.icon-share-alt { background-position: -336px -96px; }
|
418 |
+
.icon-resize-full { background-position: -360px -96px; }
|
419 |
+
.icon-resize-small { background-position: -384px -96px; }
|
420 |
+
.icon-plus { background-position: -408px -96px; }
|
421 |
+
.icon-minus { background-position: -433px -96px; }
|
422 |
+
.icon-asterisk { background-position: -456px -96px; }
|
423 |
+
.icon-exclamation-sign { background-position: 0 -120px; }
|
424 |
+
.icon-gift { background-position: -24px -120px; }
|
425 |
+
.icon-leaf { background-position: -48px -120px; }
|
426 |
+
.icon-fire { background-position: -72px -120px; }
|
427 |
+
.icon-eye-open { background-position: -96px -120px; }
|
428 |
+
.icon-eye-close { background-position: -120px -120px; }
|
429 |
+
.icon-warning-sign { background-position: -144px -120px; }
|
430 |
+
.icon-plane { background-position: -168px -120px; }
|
431 |
+
.icon-calendar { background-position: -192px -120px; }
|
432 |
+
.icon-random { background-position: -216px -120px; width: 16px; }
|
433 |
+
.icon-comment { background-position: -240px -120px; }
|
434 |
+
.icon-magnet { background-position: -264px -120px; }
|
435 |
+
.icon-chevron-up { background-position: -288px -120px; }
|
436 |
+
.icon-chevron-down { background-position: -313px -119px; }
|
437 |
+
.icon-retweet { background-position: -336px -120px; }
|
438 |
+
.icon-shopping-cart { background-position: -360px -120px; }
|
439 |
+
.icon-folder-close { background-position: -384px -120px; }
|
440 |
+
.icon-folder-open { background-position: -408px -120px; width: 16px; }
|
441 |
+
.icon-resize-vertical { background-position: -432px -119px; }
|
442 |
+
.icon-resize-horizontal { background-position: -456px -118px; }
|
443 |
+
.icon-hdd { background-position: 0 -144px; }
|
444 |
+
.icon-bullhorn { background-position: -24px -144px; }
|
445 |
+
.icon-bell { background-position: -48px -144px; }
|
446 |
+
.icon-certificate { background-position: -72px -144px; }
|
447 |
+
.icon-thumbs-up { background-position: -96px -144px; }
|
448 |
+
.icon-thumbs-down { background-position: -120px -144px; }
|
449 |
+
.icon-hand-right { background-position: -144px -144px; }
|
450 |
+
.icon-hand-left { background-position: -168px -144px; }
|
451 |
+
.icon-hand-up { background-position: -192px -144px; }
|
452 |
+
.icon-hand-down { background-position: -216px -144px; }
|
453 |
+
.icon-circle-arrow-right { background-position: -240px -144px; }
|
454 |
+
.icon-circle-arrow-left { background-position: -264px -144px; }
|
455 |
+
.icon-circle-arrow-up { background-position: -288px -144px; }
|
456 |
+
.icon-circle-arrow-down { background-position: -312px -144px; }
|
457 |
+
.icon-globe { background-position: -336px -144px; }
|
458 |
+
.icon-wrench { background-position: -360px -144px; }
|
459 |
+
.icon-tasks { background-position: -384px -144px; }
|
460 |
+
.icon-filter { background-position: -408px -144px; }
|
461 |
+
.icon-briefcase { background-position: -432px -144px; }
|
462 |
+
.icon-fullscreen { background-position: -456px -144px; }
|
463 |
+
|
464 |
+
|
465 |
+
|
466 |
+
/* # Alerts
|
467 |
+
================================================== */
|
468 |
+
|
469 |
+
.alert { padding: 8px 35px 8px 14px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #c09853; border: 1px solid #f2d083; color: #826200; box-shadow: 0 1px 0px rgba(255,255,255,0.2) inset, 0 1px 1px #dfdfdf; -webkit-box-shadow: 0 1px 0px rgba(255,255,255,0.2) inset, 0 1px 1px #dfdfdf; -moz-box-shadow: 0 1px 0px rgba(255,255,255,0.2) inset, 0 1px 1px #dfdfdf;
|
470 |
+
background: #ffedbc;
|
471 |
+
background: -moz-linear-gradient(top, #ffedbc 0%, #fbe5a8 100%);
|
472 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffedbc), color-stop(100%,#fbe5a8));
|
473 |
+
background: -webkit-linear-gradient(top, #ffedbc 0%,#fbe5a8 100%);
|
474 |
+
background: -o-linear-gradient(top, #ffedbc 0%,#fbe5a8 100%);
|
475 |
+
background: -ms-linear-gradient(top, #ffedbc 0%,#fbe5a8 100%);
|
476 |
+
background: linear-gradient(top, #ffedbc 0%,#fbe5a8 100%);
|
477 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffedbc', endColorstr='#fbe5a8',GradientType=0 );
|
478 |
+
}
|
479 |
+
.alert h4 { margin: 0; }
|
480 |
+
.alert .close { position: relative; top: 2px; right: -21px; line-height: 20px; }
|
481 |
+
.alert-success { border: 1px solid #c1d779; color: #4f7307;
|
482 |
+
background: #d6efa1;
|
483 |
+
background: -moz-linear-gradient(top, #d6efa1 0%, #d0e69d 100%);
|
484 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6efa1), color-stop(100%,#d0e69d));
|
485 |
+
background: -webkit-linear-gradient(top, #d6efa1 0%,#d0e69d 100%);
|
486 |
+
background: -o-linear-gradient(top, #d6efa1 0%,#d0e69d 100%);
|
487 |
+
background: -ms-linear-gradient(top, #d6efa1 0%,#d0e69d 100%);
|
488 |
+
background: linear-gradient(top, #d6efa1 0%,#d0e69d 100%);
|
489 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6efa1', endColorstr='#d0e69d',GradientType=0 );
|
490 |
+
}
|
491 |
+
.alert-danger, .alert-error { border: 1px solid #dfa59b; color: #4f2a24;
|
492 |
+
background: #f0b5a1;
|
493 |
+
background: -moz-linear-gradient(top, #f0b5a1 0%, #de9d8a 100%);
|
494 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0b5a1), color-stop(100%,#de9d8a));
|
495 |
+
background: -webkit-linear-gradient(top, #f0b5a1 0%,#de9d8a 100%);
|
496 |
+
background: -o-linear-gradient(top, #f0b5a1 0%,#de9d8a 100%);
|
497 |
+
background: -ms-linear-gradient(top, #f0b5a1 0%,#de9d8a 100%);
|
498 |
+
background: linear-gradient(top, #f0b5a1 0%,#de9d8a 100%);
|
499 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0b5a1', endColorstr='#de9d8a',GradientType=0 );
|
500 |
+
}
|
501 |
+
.alert-info { border: 1px solid #bcd9f3; color: #4579aa;
|
502 |
+
background: #deedf9;
|
503 |
+
background: -moz-linear-gradient(top, #deedf9 0%, #cde5f7 100%);
|
504 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#deedf9), color-stop(100%,#cde5f7));
|
505 |
+
background: -webkit-linear-gradient(top, #deedf9 0%,#cde5f7 100%);
|
506 |
+
background: -o-linear-gradient(top, #deedf9 0%,#cde5f7 100%);
|
507 |
+
background: -ms-linear-gradient(top, #deedf9 0%,#cde5f7 100%);
|
508 |
+
background: linear-gradient(top, #deedf9 0%,#cde5f7 100%);
|
509 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deedf9', endColorstr='#cde5f7',GradientType=0 );
|
510 |
+
}
|
511 |
+
.alert-block { padding-top: 12px; padding-bottom: 8px; }
|
512 |
+
.alert-block > p, .alert-block > ul { margin-bottom: 0; }
|
513 |
+
.alert-block p + p { margin-top: 5px; }
|
514 |
+
|
515 |
+
|
516 |
+
|
517 |
+
|
518 |
+
|
519 |
+
/* # Tooltips & popovers
|
520 |
+
================================================== */
|
521 |
+
|
522 |
+
.tooltip { position: absolute; z-index: 10300; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
|
523 |
+
.tooltip.in { opacity: 0.8; filter: alpha(opacity=80); }
|
524 |
+
.tooltip.top { margin-top: -3px; }
|
525 |
+
.tooltip.right { margin-left: 3px; }
|
526 |
+
.tooltip.bottom { margin-top: 3px; }
|
527 |
+
.tooltip.left { margin-left: -3px; }
|
528 |
+
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #202020; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
|
529 |
+
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }
|
530 |
+
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000000; }
|
531 |
+
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000; }
|
532 |
+
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000; }
|
533 |
+
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; }
|
534 |
+
|
535 |
+
|
536 |
+
/*===== Popover =====*/
|
537 |
+
|
538 |
+
.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; background-color: #ffffff; border: 1px solid #d5d5d5;
|
539 |
+
|
540 |
+
-webkit-background-clip: padding-box;
|
541 |
+
-moz-background-clip: padding;
|
542 |
+
background-clip: padding-box;
|
543 |
+
|
544 |
+
-webkit-border-radius: 3px;
|
545 |
+
-moz-border-radius: 3px;
|
546 |
+
border-radius: 3px;
|
547 |
+
|
548 |
+
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
549 |
+
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
550 |
+
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
551 |
+
|
552 |
+
}
|
553 |
+
.popover.top { margin-bottom: 10px; }
|
554 |
+
.popover.right { margin-left: 10px; }
|
555 |
+
.popover.bottom { margin-top: 10px; }
|
556 |
+
.popover.left { margin-left: -10px; }
|
557 |
+
.popover-title { border-bottom: 1px solid #d5d5d5; margin: 0; padding: 9px 14px 8px 14px; font-size: 12px; font-weight: bold; line-height: 18px;
|
558 |
+
|
559 |
+
-webkit-border-radius: 3px 3px 0 0;
|
560 |
+
-moz-border-radius: 3px 3px 0 0;
|
561 |
+
border-radius: 3px 3px 0 0;
|
562 |
+
|
563 |
+
background: #f7f7f7;
|
564 |
+
background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
|
565 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));
|
566 |
+
background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%);
|
567 |
+
background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 100%);
|
568 |
+
background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 100%);
|
569 |
+
background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%);
|
570 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
|
571 |
+
|
572 |
+
box-shadow: 0 1px 0 #fff;
|
573 |
+
-webkit-box-shadow: 0 1px 0 #fff;
|
574 |
+
-moz-box-shadow: 0 1px 0 #fff;
|
575 |
+
|
576 |
+
}
|
577 |
+
.popover-content { padding: 9px 14px; }
|
578 |
+
.popover-content p, .popover-content ul, .popover-content ol { margin-bottom: 0; }
|
579 |
+
.popover .arrow, .popover .arrow:after { position: absolute; display: inline-block; width: 0; height: 0; border-color: transparent; border-style: solid; }
|
580 |
+
.popover .arrow:after { content: ""; z-index: -1; }
|
581 |
+
.popover.top .arrow { bottom: -7px; left: 50%; margin-left: -7px; border-width: 7px 7px 0; border-top-color: #ffffff; }
|
582 |
+
.popover.top .arrow:after { border-width: 8px 8px 0; border-top-color: rgba(0, 0, 0, 0.25); bottom: -1px; left: -8px; }
|
583 |
+
.popover.right .arrow { top: 50%; left: -7px; margin-top: -7px; border-width: 7px 7px 7px 0; border-right-color: #ffffff; }
|
584 |
+
.popover.right .arrow:after { border-width: 8px 8px 8px 0; border-right-color: rgba(0, 0, 0, 0.25); bottom: -8px; left: -1px; }
|
585 |
+
.popover.bottom .arrow { top: -7px; left: 50%; margin-left: -7px; border-width: 0 7px 7px; border-bottom-color: #ffffff; }
|
586 |
+
.popover.bottom .arrow:after { border-width: 0 8px 8px; border-bottom-color: rgba(0, 0, 0, 0.25); top: -1px; left: -8px; }
|
587 |
+
.popover.left .arrow { top: 50%; right: -7px; margin-top: -7px; border-width: 7px 0 7px 7px; border-left-color: #ffffff; }
|
588 |
+
.popover.left .arrow:after { border-width: 8px 0 8px 8px; border-left-color: rgba(0, 0, 0, 0.25); bottom: -8px; right: -1px; }
|
589 |
+
|
590 |
+
|
591 |
+
|
592 |
+
|
593 |
+
/* # Modal
|
594 |
+
================================================== */
|
595 |
+
|
596 |
+
.modal-open .modal .dropdown-menu { z-index: 2050; }
|
597 |
+
.modal-open .modal .dropdown.open { *z-index: 2050; }
|
598 |
+
.modal-open .modal .popover { z-index: 2060; }
|
599 |
+
.modal-open .modal .tooltip { z-index: 2080; }
|
600 |
+
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; }
|
601 |
+
.modal-backdrop.fade { opacity: 0; }
|
602 |
+
.modal-backdrop, .modal-backdrop.fade.in { opacity: 0.3; filter: alpha(opacity=30); }
|
603 |
+
.modal { position: fixed; top: 50%; left: 50%; z-index: 1050; overflow: auto; width:700px; margin: -200px 0 0 -320px; background: url(../images/backgrounds/bg.png); border: 10px solid rgba(82, 82, 82, .7);
|
604 |
+
|
605 |
+
-webkit-border-radius: 3px;
|
606 |
+
-moz-border-radius: 3px;
|
607 |
+
border-radius: 3px;
|
608 |
+
|
609 |
+
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
610 |
+
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
611 |
+
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
612 |
+
|
613 |
+
-webkit-background-clip: padding-box;
|
614 |
+
-moz-background-clip: padding-box;
|
615 |
+
background-clip: padding-box;
|
616 |
+
|
617 |
+
}
|
618 |
+
.modal.fade {top: -25%;
|
619 |
+
-webkit-transition: opacity .3s linear, top .3s ease-out;
|
620 |
+
-moz-transition: opacity .3s linear, top .3s ease-out;
|
621 |
+
-o-transition: opacity .3s linear, top .3s ease-out;
|
622 |
+
transition: opacity .3s linear, top .3s ease-out;
|
623 |
+
}
|
624 |
+
.modal.fade.in { top: 40%;z-index:10000; -webkit-border-radius: 5px;
|
625 |
+
-moz-border-radius: 5px;
|
626 |
+
border-radius: 5px;
|
627 |
+
-moz-box-shadow: 0px 0px 5px #444444;
|
628 |
+
-webkit-box-shadow: 0px 0px 5px #444;
|
629 |
+
box-shadow: 0px 0px 5px #444;
|
630 |
+
border: 10px solid rgba(82, 82, 82, .7);
|
631 |
+
background:#fff;
|
632 |
+
}
|
633 |
+
.modal1 { position: fixed; top: 40%; left: 50%; z-index: 1050; overflow: auto; width: 900px; margin: -200px 0 0 -440px; background: url(../images/backgrounds/bg.png); border: 1px solid #c5c5c5;
|
634 |
+
|
635 |
+
-webkit-border-radius: 3px;
|
636 |
+
-moz-border-radius: 3px;
|
637 |
+
border-radius: 3px;
|
638 |
+
|
639 |
+
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
640 |
+
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
641 |
+
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
642 |
+
|
643 |
+
-webkit-background-clip: padding-box;
|
644 |
+
-moz-background-clip: padding-box;
|
645 |
+
background-clip: padding-box;
|
646 |
+
|
647 |
+
}
|
648 |
+
.modal1.fade {top: -25%;
|
649 |
+
-webkit-transition: opacity .3s linear, top .3s ease-out;
|
650 |
+
-moz-transition: opacity .3s linear, top .3s ease-out;
|
651 |
+
-o-transition: opacity .3s linear, top .3s ease-out;
|
652 |
+
transition: opacity .3s linear, top .3s ease-out;
|
653 |
+
}
|
654 |
+
.modal1.fade.in { top: 40%;z-index:10000; -webkit-border-radius: 5px;
|
655 |
+
-moz-border-radius: 5px;
|
656 |
+
border-radius: 5px;
|
657 |
+
background:#fff;
|
658 |
+
-moz-box-shadow: 0px 0px 5px #444444;
|
659 |
+
-webkit-box-shadow: 0px 0px 5px #444;
|
660 |
+
box-shadow: 0px 0px 5px #444;
|
661 |
+
border: 10px solid rgba(52, 52, 52, .5);}
|
662 |
+
.modal-header { padding: 0px 15px; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; border-bottom: 1px solid #c1c1c1; box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff;
|
663 |
+
|
664 |
+
background: #fcfcfc;
|
665 |
+
background: -moz-linear-gradient(top, #fcfcfc 0%, #ececec 100%);
|
666 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ececec));
|
667 |
+
background: -webkit-linear-gradient(top, #fcfcfc 0%,#ececec 100%);
|
668 |
+
background: -o-linear-gradient(top, #fcfcfc 0%,#ececec 100%);
|
669 |
+
background: -ms-linear-gradient(top, #fcfcfc 0%,#ececec 100%);
|
670 |
+
background: linear-gradient(to bottom, #fcfcfc 0%,#ececec 100%);
|
671 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ececec',GradientType=0 );
|
672 |
+
|
673 |
+
}
|
674 |
+
|
675 |
+
.modal2 {overflow: auto; width:100%; background: url(../images/backgrounds/bg.png); border: 10px solid rgba(82, 82, 82, .7);
|
676 |
+
|
677 |
+
-webkit-border-radius: 3px;
|
678 |
+
-moz-border-radius: 3px;
|
679 |
+
border-radius: 3px;
|
680 |
+
|
681 |
+
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
682 |
+
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
683 |
+
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
684 |
+
|
685 |
+
-webkit-background-clip: padding-box;
|
686 |
+
-moz-background-clip: padding-box;
|
687 |
+
background-clip: padding-box;
|
688 |
+
|
689 |
+
}
|
690 |
+
|
691 |
+
.modal2.fade.in { -webkit-border-radius: 5px;
|
692 |
+
-moz-border-radius: 5px;
|
693 |
+
border-radius: 5px;
|
694 |
+
background:#fff;
|
695 |
+
-moz-box-shadow: 0px 0px 5px #444444;
|
696 |
+
-webkit-box-shadow: 0px 0px 5px #444;
|
697 |
+
box-shadow: 0px 0px 5px #444;
|
698 |
+
border: 10px solid rgba(52, 52, 52, .5);}
|
699 |
+
|
700 |
+
.modal-header .close { margin-top:-5px; font-size:20px; }
|
701 |
+
.modal-header h5 { margin: 0; padding: 3px 0 3px 0; }
|
702 |
+
.modal-body { overflow-y: auto; padding: 15px; }
|
703 |
+
.modal-body .selector, .modal-body .select { max-width: 100%; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; height: 30px; }
|
704 |
+
.modal-body .control-group { padding: 15px 0; }
|
705 |
+
.modal-body .control-group:first-child { padding-top: 0; }
|
706 |
+
.modal-body .control-group:last-child { padding-bottom: 0; }
|
707 |
+
|
708 |
+
.modal-form { margin-bottom: 0; }
|
709 |
+
.modal-footer .btn { margin-top: 0; margin-bottom: 0; }
|
710 |
+
.modal-footer { padding: 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; *zoom: 1;
|
711 |
+
|
712 |
+
-webkit-border-radius: 0 0 3px 3px;
|
713 |
+
-moz-border-radius: 0 0 3px 3px;
|
714 |
+
border-radius: 0 0 3px 3px;
|
715 |
+
|
716 |
+
-webkit-box-shadow: inset 0 1px 0 #ffffff;
|
717 |
+
-moz-box-shadow: inset 0 1px 0 #ffffff;
|
718 |
+
box-shadow: inset 0 1px 0 #ffffff;
|
719 |
+
|
720 |
+
}
|
721 |
+
.modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; }
|
722 |
+
.modal-footer:after { clear: both; }
|
723 |
+
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; }
|
724 |
+
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
|
725 |
+
.dropup, .dropdown { position: relative; }
|
726 |
+
.dropdown-toggle { *margin-bottom: -3px; }
|
727 |
+
.dropdown-toggle:active, .open .dropdown-toggle { outline: 0; }
|
728 |
+
|
729 |
+
div.tagsinput {width: 100%; overflow-y: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
|
730 |
+
div.tagsinput span.tag { border: 1px solid #a5d24a; display: block; float: left; padding:2px; background: #cde69c; color: #638421; font-size: 11px; }
|
731 |
+
div.tagsinput span.tag a { font-weight: bold; color: #82ad2b; font-size: 11px; float: right; }
|
732 |
+
div.tagsinput input { width: 60px; border: none; padding: 6px 8px; background: transparent; margin: 5px 5px 0 4px; }
|
733 |
+
div.tagsinput div { display: block; float: left; }
|
734 |
+
.tags_clear { clear: both; width: 100%; height: 0px; }
|
735 |
+
.not_valid { background: #FBD8DB !important; color: #90111A !important;}
|
736 |
+
.table tbody tr.success td { background-color: #f0faec; }
|
737 |
+
.table tbody tr.error td { background-color: #FCE7E7; }
|
738 |
+
.table tbody tr.warning td { background-color: #DFF9FD; }
|
739 |
+
.table tbody tr.info td { background-color: #F2EAFA; }
|
css/colorpicker.css
ADDED
@@ -0,0 +1,164 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.colorpicker {
|
2 |
+
width: 356px;
|
3 |
+
height: 176px;
|
4 |
+
overflow: hidden;
|
5 |
+
position: absolute !important;
|
6 |
+
z-index:999999;
|
7 |
+
font-size:9px;
|
8 |
+
background: url(../images/colorpicker_background.png);
|
9 |
+
font-family: Arial, Helvetica, sans-serif;
|
10 |
+
display: none;
|
11 |
+
}
|
12 |
+
.colorpicker_color {
|
13 |
+
width: 150px;
|
14 |
+
height: 150px;
|
15 |
+
left: 14px;
|
16 |
+
top: 13px;
|
17 |
+
position: absolute;
|
18 |
+
background: #f00;
|
19 |
+
overflow: hidden;
|
20 |
+
cursor: crosshair;
|
21 |
+
}
|
22 |
+
.colorpicker_color div {
|
23 |
+
position: absolute;
|
24 |
+
top: 0;
|
25 |
+
left: 0;
|
26 |
+
width: 150px;
|
27 |
+
height: 150px;
|
28 |
+
background: url(../images/colorpicker_overlay.png);
|
29 |
+
}
|
30 |
+
.colorpicker_color div div {
|
31 |
+
position: absolute;
|
32 |
+
top: 0;
|
33 |
+
left: 0;
|
34 |
+
width: 11px;
|
35 |
+
height: 11px;
|
36 |
+
overflow: hidden;
|
37 |
+
background: url(../images/colorpicker_select.gif);
|
38 |
+
margin: -5px 0 0 -5px;
|
39 |
+
}
|
40 |
+
.colorpicker_hue {
|
41 |
+
position: absolute;
|
42 |
+
top: 13px;
|
43 |
+
left: 171px;
|
44 |
+
width: 35px;
|
45 |
+
height: 150px;
|
46 |
+
cursor: n-resize;
|
47 |
+
}
|
48 |
+
.colorpicker_hue div {
|
49 |
+
position: absolute;
|
50 |
+
width: 35px;
|
51 |
+
height: 9px;
|
52 |
+
overflow: hidden;
|
53 |
+
background: url(../images/colorpicker_indic.gif) left top;
|
54 |
+
margin: -4px 0 0 0;
|
55 |
+
left: 0px;
|
56 |
+
}
|
57 |
+
.colorpicker_new_color {
|
58 |
+
position: absolute;
|
59 |
+
width: 60px;
|
60 |
+
height: 30px;
|
61 |
+
left: 213px;
|
62 |
+
top: 13px;
|
63 |
+
background: #f00;
|
64 |
+
}
|
65 |
+
.colorpicker_current_color {
|
66 |
+
position: absolute;
|
67 |
+
width: 60px;
|
68 |
+
height: 30px;
|
69 |
+
left: 283px;
|
70 |
+
top: 13px;
|
71 |
+
background: #f00;
|
72 |
+
}
|
73 |
+
.colorpicker input {
|
74 |
+
background-color: transparent;
|
75 |
+
border: 1px solid transparent;
|
76 |
+
position: absolute;
|
77 |
+
font-size: 10px;
|
78 |
+
font-family: Arial, Helvetica, sans-serif;
|
79 |
+
color: #898989;
|
80 |
+
top: 4px;
|
81 |
+
right: 11px !important;
|
82 |
+
text-align: right;
|
83 |
+
margin: 0;
|
84 |
+
padding: 0;
|
85 |
+
height: 11px;
|
86 |
+
border:none !important;
|
87 |
+
}
|
88 |
+
.colorpicker_hex {
|
89 |
+
position: absolute;
|
90 |
+
width: 72px;
|
91 |
+
height: 22px;
|
92 |
+
background: url(../images/colorpicker_hex.png) top;
|
93 |
+
left: 212px;
|
94 |
+
top: 142px;
|
95 |
+
}
|
96 |
+
.colorpicker_hex input {
|
97 |
+
right: 6px;
|
98 |
+
}
|
99 |
+
.colorpicker_field {
|
100 |
+
height: 22px;
|
101 |
+
width: 62px;
|
102 |
+
background-position: top;
|
103 |
+
position: absolute;
|
104 |
+
}
|
105 |
+
.colorpicker_field span {
|
106 |
+
position: absolute;
|
107 |
+
width: 12px;
|
108 |
+
height: 22px;
|
109 |
+
overflow: hidden;
|
110 |
+
top: 0;
|
111 |
+
right: 0;
|
112 |
+
cursor: n-resize;
|
113 |
+
}
|
114 |
+
.colorpicker_rgb_r {
|
115 |
+
background-image: url(../images/colorpicker_rgb_r.png);
|
116 |
+
top: 52px;
|
117 |
+
left: 212px;
|
118 |
+
}
|
119 |
+
.colorpicker_rgb_g {
|
120 |
+
background-image: url(../images/colorpicker_rgb_g.png);
|
121 |
+
top: 82px;
|
122 |
+
left: 212px;
|
123 |
+
}
|
124 |
+
.colorpicker_rgb_b {
|
125 |
+
background-image: url(../images/colorpicker_rgb_b.png);
|
126 |
+
top: 112px;
|
127 |
+
left: 212px;
|
128 |
+
}
|
129 |
+
.colorpicker_hsb_h {
|
130 |
+
background-image: url(../images/colorpicker_hsb_h.png);
|
131 |
+
top: 52px;
|
132 |
+
left: 282px;
|
133 |
+
}
|
134 |
+
.colorpicker_hsb_s {
|
135 |
+
background-image: url(../images/colorpicker_hsb_s.png);
|
136 |
+
top: 82px;
|
137 |
+
left: 282px;
|
138 |
+
}
|
139 |
+
.colorpicker_hsb_b {
|
140 |
+
background-image: url(../images/colorpicker_hsb_b.png);
|
141 |
+
top: 112px;
|
142 |
+
left: 282px;
|
143 |
+
}
|
144 |
+
.colorpicker_submit {
|
145 |
+
position: absolute;
|
146 |
+
width: 22px;
|
147 |
+
height: 22px;
|
148 |
+
background: url(../images/colorpicker_submit.png) top;
|
149 |
+
left: 322px;
|
150 |
+
top: 142px;
|
151 |
+
overflow: hidden;
|
152 |
+
}
|
153 |
+
.colorpicker_focus {
|
154 |
+
background-position: center;
|
155 |
+
}
|
156 |
+
.colorpicker_hex.colorpicker_focus {
|
157 |
+
background-position: bottom;
|
158 |
+
}
|
159 |
+
.colorpicker_submit.colorpicker_focus {
|
160 |
+
background-position: bottom;
|
161 |
+
}
|
162 |
+
.colorpicker_slider {
|
163 |
+
background-position: bottom;
|
164 |
+
}
|
css/datatables.css
ADDED
@@ -0,0 +1,150 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
table {
|
2 |
+
width : 100%;
|
3 |
+
}
|
4 |
+
|
5 |
+
table, td, tr, th {
|
6 |
+
padding : 0;
|
7 |
+
margin : 0;
|
8 |
+
border-collapse : collapse;
|
9 |
+
text-align : left;
|
10 |
+
}
|
11 |
+
|
12 |
+
table thead tr th, table tfoot tr th {
|
13 |
+
color : #1c1c1c;
|
14 |
+
}
|
15 |
+
|
16 |
+
table thead {
|
17 |
+
background : url(../gfx/box-title.gif) repeat-x right top;
|
18 |
+
border-right : none;
|
19 |
+
border: 1px solid #e6e6e6;
|
20 |
+
}
|
21 |
+
|
22 |
+
table thead tr th{
|
23 |
+
border : 1px solid #e6e6e6;
|
24 |
+
padding : 8px 10px 8px;
|
25 |
+
line-height : 1.1em;
|
26 |
+
}
|
27 |
+
|
28 |
+
.dataTables_wrapper table tbody td {
|
29 |
+
border : 1px solid #e6e6e6;
|
30 |
+
border-top : none;
|
31 |
+
padding : 8px 10px !important;
|
32 |
+
line-height : 1.1em;
|
33 |
+
}
|
34 |
+
|
35 |
+
table tbody tr.even td {
|
36 |
+
background-color : #fafafa;
|
37 |
+
}
|
38 |
+
|
39 |
+
table thead tr th.sorting {
|
40 |
+
background : url(../gfx/table-sort.png) no-repeat right 9px;
|
41 |
+
}
|
42 |
+
|
43 |
+
table thead tr th.sorting_asc {
|
44 |
+
background : url(../gfx/table-sort.png) no-repeat right -20px;
|
45 |
+
}
|
46 |
+
|
47 |
+
table thead tr th.sorting_desc {
|
48 |
+
background : url(../gfx/table-sort.png) no-repeat right -52px;
|
49 |
+
}
|
50 |
+
|
51 |
+
.dataTables_wrapper {
|
52 |
+
display : inline-block;
|
53 |
+
position: relative;
|
54 |
+
width : 100%;
|
55 |
+
}
|
56 |
+
|
57 |
+
.dataTables_wrapper div {
|
58 |
+
display : inline-block;
|
59 |
+
width : 100%;
|
60 |
+
margin-top: 5px;
|
61 |
+
}
|
62 |
+
|
63 |
+
.dataTables_wrapper label {
|
64 |
+
float : none;
|
65 |
+
padding : 0;
|
66 |
+
margin : 0;
|
67 |
+
width : auto;
|
68 |
+
height : auto;
|
69 |
+
}
|
70 |
+
|
71 |
+
.dataTables_wrapper .dataTables_length {
|
72 |
+
float : left;
|
73 |
+
margin: 5px 0 5px 0;
|
74 |
+
width : 60px;
|
75 |
+
}
|
76 |
+
|
77 |
+
.dataTables_wrapper .dataTables_length .ui-selectmenu {
|
78 |
+
text-align: center;
|
79 |
+
width : 58px;
|
80 |
+
height : 20px;
|
81 |
+
}
|
82 |
+
|
83 |
+
.dataTables_wrapper .dataTables_length .ui-selectmenu-status {
|
84 |
+
padding : 0 5px 0;
|
85 |
+
font : 11px/20px Arial;
|
86 |
+
width : 28px;
|
87 |
+
height : 19px;
|
88 |
+
}
|
89 |
+
|
90 |
+
.dataTables_wrapper .dataTables_length .ui-selectmenu-icon {
|
91 |
+
background : url(../gfx/table-select.gif) no-repeat right top transparent;
|
92 |
+
width : 19px;
|
93 |
+
height : 20px;
|
94 |
+
}
|
95 |
+
|
96 |
+
.ui-selectmenu-menu.entries {
|
97 |
+
width : 58px;
|
98 |
+
max-height : 175px;
|
99 |
+
}
|
100 |
+
|
101 |
+
.ui-selectmenu-menu.entries li a {
|
102 |
+
padding : 5px 10px;
|
103 |
+
font : 11px/1.0em Arial;
|
104 |
+
}
|
105 |
+
|
106 |
+
.dataTables_wrapper .dataTables_filter {
|
107 |
+
position : absolute;
|
108 |
+
top : -46px;
|
109 |
+
right : 21px;
|
110 |
+
}
|
111 |
+
|
112 |
+
.dataTables_wrapper .dataTables_filter input {
|
113 |
+
float : right;
|
114 |
+
border : 1px solid #dcdcdc;
|
115 |
+
outline : 0;
|
116 |
+
padding : 2px 5px;
|
117 |
+
margin : 5px;
|
118 |
+
font : 12px/1.45em Arial;
|
119 |
+
width : 166px;
|
120 |
+
|
121 |
+
}
|
122 |
+
|
123 |
+
.dataTables_wrapper .dataTables_paginate {
|
124 |
+
float : right;
|
125 |
+
margin : 5px 0 0;
|
126 |
+
width : auto;
|
127 |
+
}
|
128 |
+
|
129 |
+
.dataTables_paginate span.paginate_button,
|
130 |
+
.dataTables_paginate span span {
|
131 |
+
display : inline-block;
|
132 |
+
background : url(../gfx/table-btn.gif) repeat-x left top transparent;
|
133 |
+
border : 1px solid #e6e6e6;
|
134 |
+
padding : 0 7px;
|
135 |
+
margin : 0 0 0 3px;
|
136 |
+
font : 11px/20px Arial;
|
137 |
+
cursor : pointer;
|
138 |
+
text-transform : uppercase;
|
139 |
+
height : 20px;
|
140 |
+
}
|
141 |
+
|
142 |
+
.dataTables_paginate span span:hover,
|
143 |
+
.dataTables_paginate span span.paginate_active {
|
144 |
+
color : #969696;
|
145 |
+
font-weight : bold;
|
146 |
+
}
|
147 |
+
|
148 |
+
.dataTables_paginate span.paginate_button_disabled {
|
149 |
+
color : #969696;
|
150 |
+
}
|
css/forms-btn.css
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Template Name: Mustache
|
3 |
+
Author: Rory Kranendonk
|
4 |
+
Author URI: http://www.dreamwire.nl
|
5 |
+
Version: 1.0
|
6 |
+
*/
|
7 |
+
|
8 |
+
button::-moz-focus-inner {border:0;padding:0;margin:0;}
|
9 |
+
|
10 |
+
button{
|
11 |
+
display : inline-block;
|
12 |
+
background : none;
|
13 |
+
-moz-box-shadow: 1px 1px 0 #ededed;
|
14 |
+
-webkit-box-shadow: 1px 1px 0 #ededed;
|
15 |
+
box-shadow: 1px 1px 0 #ededed;
|
16 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ededed')";
|
17 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ededed');
|
18 |
+
border : 1px solid #d2d2d2;
|
19 |
+
outline : none;
|
20 |
+
padding : 0;
|
21 |
+
margin : 0 0 1px 1px;
|
22 |
+
overflow : visible;
|
23 |
+
cursor : pointer;
|
24 |
+
width : auto;
|
25 |
+
height : 27px;
|
26 |
+
}
|
27 |
+
|
28 |
+
button:first-child{
|
29 |
+
margin : 0 0 1px 0;
|
30 |
+
}
|
31 |
+
|
32 |
+
button:hover{
|
33 |
+
opacity : 0.7;
|
34 |
+
filter : alpha(opacity=70);
|
35 |
+
}
|
36 |
+
|
37 |
+
button span {
|
38 |
+
display : block;
|
39 |
+
background : url(../gfx/forms-btn.gif) repeat-x left top #FFFFFF;
|
40 |
+
padding : 0 15px;
|
41 |
+
margin : 0;
|
42 |
+
font : 12px/25px Arial;
|
43 |
+
font-weight : bold;
|
44 |
+
letter-spacing : 0.08em;
|
45 |
+
color : #7d7c7c;
|
46 |
+
height : 25px;
|
47 |
+
}
|
48 |
+
|
49 |
+
button.red {
|
50 |
+
border : 1px solid #ba0000;
|
51 |
+
}
|
52 |
+
|
53 |
+
button.red span {
|
54 |
+
background : url(../gfx/forms-btn.gif) repeat-x left -25px #FFFFFF;
|
55 |
+
color : #FFFFFF;
|
56 |
+
}
|
57 |
+
|
58 |
+
button.green {
|
59 |
+
border : 1px solid #4b9700;
|
60 |
+
}
|
61 |
+
|
62 |
+
button.green span {
|
63 |
+
background : url(../gfx/forms-btn.gif) repeat-x left -50px #FFFFFF;
|
64 |
+
color : #FFFFFF;
|
65 |
+
}
|
66 |
+
|
67 |
+
|
68 |
+
button.blue {
|
69 |
+
border : 1px solid #0049ac !important;
|
70 |
+
padding:0px !important;
|
71 |
+
}
|
72 |
+
|
73 |
+
button.blue span {
|
74 |
+
background : url(../gfx/forms-btn.gif) repeat-x left -75px #FFFFFF !important;
|
75 |
+
color : #FFFFFF !important;
|
76 |
+
|
77 |
+
}
|
78 |
+
|
79 |
+
button.orange {
|
80 |
+
border : 1px solid #e96e00;
|
81 |
+
}
|
82 |
+
|
83 |
+
button.orange span {
|
84 |
+
background : url(../gfx/forms-btn.gif) repeat-x left -100px #FFFFFF;
|
85 |
+
color : #FFFFFF;
|
86 |
+
}
|
css/forms.css
ADDED
@@ -0,0 +1,452 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
form {
|
3 |
+
display : block;
|
4 |
+
margin : 0;
|
5 |
+
padding : 0;
|
6 |
+
}
|
7 |
+
|
8 |
+
.imgHolder {
|
9 |
+
float: left;
|
10 |
+
margin: 0 10px 10px 0;
|
11 |
+
}
|
12 |
+
|
13 |
+
.row {
|
14 |
+
display : block;
|
15 |
+
position : relative !important;
|
16 |
+
border-bottom : 1px solid #e5e5e5 !important;
|
17 |
+
padding : 10px 15px 10px 0 !important;
|
18 |
+
*padding : 9px 15px 9px 0 !important;
|
19 |
+
font-size: 12px !important;
|
20 |
+
margin-left: 20px;
|
21 |
+
}
|
22 |
+
|
23 |
+
.row:first-child {
|
24 |
+
border-top : 1px solid #e5e5e5;
|
25 |
+
}
|
26 |
+
|
27 |
+
.row label {
|
28 |
+
position : absolute;
|
29 |
+
top : 16px;
|
30 |
+
left : 0;
|
31 |
+
padding : 0;
|
32 |
+
margin : 0;
|
33 |
+
cursor : text;
|
34 |
+
width : 120px;
|
35 |
+
}
|
36 |
+
|
37 |
+
.row .right {
|
38 |
+
display : block;
|
39 |
+
margin : 0 0 0 125px;
|
40 |
+
}
|
41 |
+
|
42 |
+
|
43 |
+
/* //////////////////// VALIDATION \\\\\\\\\\\\\\\\\\\\ */
|
44 |
+
|
45 |
+
.row label.error{
|
46 |
+
position : static;
|
47 |
+
display : inline-block;
|
48 |
+
top : auto;
|
49 |
+
background : #F8E9E9;
|
50 |
+
border : 1px solid #E4BBBC;
|
51 |
+
margin : 5px 0 0;
|
52 |
+
padding : 6px 5px;
|
53 |
+
color : #b80000;
|
54 |
+
line-height : 1.3em;
|
55 |
+
width : 100%;
|
56 |
+
-moz-box-shadow: 1px 1px 0 #e6e6e6;
|
57 |
+
-webkit-box-shadow: 1px 1px 0 #e6e6e6;
|
58 |
+
box-shadow: 1px 1px 0 #e6e6e6;
|
59 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
|
60 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
|
61 |
+
zoom: 1;
|
62 |
+
}
|
63 |
+
|
64 |
+
.row .right input.error,
|
65 |
+
.row .right textarea.error {
|
66 |
+
border : 1px solid #E4BBBC;
|
67 |
+
}
|
68 |
+
|
69 |
+
/* //////////////////// INPUTFIELD \\\\\\\\\\\\\\\\\\\\ */
|
70 |
+
|
71 |
+
.row .right input[type='text'],input[type='select'] {
|
72 |
+
display : inline-block;
|
73 |
+
background : url(../gfx/input-back.gif) repeat-x left top;
|
74 |
+
border : 1px solid #dcdcdc;
|
75 |
+
outline : 0;
|
76 |
+
padding : 5px;
|
77 |
+
margin : 0;
|
78 |
+
font : 12px/1.2em Arial;
|
79 |
+
width : 100%;
|
80 |
+
|
81 |
+
}
|
82 |
+
|
83 |
+
.placeholder {color: #aaa;}
|
84 |
+
|
85 |
+
/* //////////////////// TEXTAREA \\\\\\\\\\\\\\\\\\\\ */
|
86 |
+
|
87 |
+
.row .right textarea {
|
88 |
+
display : inline-block;
|
89 |
+
background : url(../gfx/input-back.gif) repeat-x left top;
|
90 |
+
border : 1px solid #dcdcdc;
|
91 |
+
resize : none;
|
92 |
+
outline : 0;
|
93 |
+
overflow : auto;
|
94 |
+
padding : 6px;
|
95 |
+
margin : 0;
|
96 |
+
font : 12px/1.5em Arial;
|
97 |
+
width : 100%;
|
98 |
+
}
|
99 |
+
|
100 |
+
/* //////////////////// SELECTBOX \\\\\\\\\\\\\\\\\\\\ */
|
101 |
+
|
102 |
+
.ui-selectmenu {
|
103 |
+
display : inline-block;
|
104 |
+
position : relative;
|
105 |
+
background : url(../gfx/input-back.gif) no-repeat right top transparent;
|
106 |
+
border : 1px solid #dcdcdc;
|
107 |
+
margin : 0 3px 0 0;
|
108 |
+
text-decoration : none;
|
109 |
+
overflow : hidden;
|
110 |
+
outline : none;
|
111 |
+
width : 150px;
|
112 |
+
height : 25px;
|
113 |
+
}
|
114 |
+
|
115 |
+
a.ui-selectmenu, a.ui-selectmenu:link, a.ui-selectmenu:active, a.ui-selectmenu:visited {
|
116 |
+
text-decoration : none;
|
117 |
+
}
|
118 |
+
|
119 |
+
.ui-selectmenu-status {
|
120 |
+
float : left;
|
121 |
+
padding : 6px 10px 0;
|
122 |
+
outline : none;
|
123 |
+
overflow : hidden;
|
124 |
+
font : 12px/1.0em Arial;
|
125 |
+
font-weight : 100;
|
126 |
+
cursor : pointer;
|
127 |
+
color : #000000;
|
128 |
+
text-decoration : none;
|
129 |
+
width : 105px;
|
130 |
+
height : 13px;
|
131 |
+
}
|
132 |
+
|
133 |
+
.ui-selectmenu-icon {
|
134 |
+
float : right;
|
135 |
+
background : url(../gfx/select-btn.gif) no-repeat right top transparent;
|
136 |
+
border-left : 1px solid #dcdcdc;
|
137 |
+
width : 24px;
|
138 |
+
height : 25px;
|
139 |
+
}
|
140 |
+
|
141 |
+
a.ui-selectmenu {
|
142 |
+
text-decoration : none;
|
143 |
+
}
|
144 |
+
|
145 |
+
.ui-selectmenu-menu {
|
146 |
+
position : absolute;
|
147 |
+
display : none;
|
148 |
+
top : 0;
|
149 |
+
z-index : 9999;
|
150 |
+
background-color : #FFFFFF;
|
151 |
+
border : 1px solid #dcdcdc;
|
152 |
+
padding : 0;
|
153 |
+
margin : 1px 0 0 0;
|
154 |
+
list-style : none;
|
155 |
+
overflow : auto;
|
156 |
+
width : 150px;
|
157 |
+
max-height : 175px;
|
158 |
+
}
|
159 |
+
|
160 |
+
.ui-selectmenu-open {
|
161 |
+
display : block;
|
162 |
+
}
|
163 |
+
|
164 |
+
.ui-selectmenu-menu li {
|
165 |
+
display : block;
|
166 |
+
background : #FFFFFF;
|
167 |
+
border-top : 1px solid #e5e5e5;
|
168 |
+
outline : none;
|
169 |
+
padding : 0;
|
170 |
+
margin : 0;
|
171 |
+
}
|
172 |
+
|
173 |
+
.ui-selectmenu-menu li:first-child {
|
174 |
+
border-top : none;
|
175 |
+
}
|
176 |
+
|
177 |
+
.ui-selectmenu-menu li a {
|
178 |
+
display : block;
|
179 |
+
padding : 8px 10px;
|
180 |
+
outline : none;
|
181 |
+
overflow : hidden;
|
182 |
+
font : 12px/1.0em Arial;
|
183 |
+
font-weight : 100;
|
184 |
+
cursor : pointer;
|
185 |
+
color : #807f7f;
|
186 |
+
text-decoration : none;
|
187 |
+
}
|
188 |
+
|
189 |
+
.ui-selectmenu-menu li a:hover, li.ui-selectmenu-item-selected a {
|
190 |
+
background : #fafafa;
|
191 |
+
color : #000000;
|
192 |
+
}
|
193 |
+
|
194 |
+
.ui-selectmenu.small,
|
195 |
+
.ui-selectmenu-menu.small {
|
196 |
+
width : 75px;
|
197 |
+
}
|
198 |
+
|
199 |
+
.ui-selectmenu.small .ui-selectmenu-status {
|
200 |
+
width : 30px;
|
201 |
+
}
|
202 |
+
|
203 |
+
.ui-selectmenu.big,
|
204 |
+
.ui-selectmenu-menu.big {
|
205 |
+
width : 300px;
|
206 |
+
}
|
207 |
+
|
208 |
+
.ui-selectmenu.big .ui-selectmenu-status {
|
209 |
+
width : 255px;
|
210 |
+
}
|
211 |
+
|
212 |
+
.multiple {
|
213 |
+
display : block;
|
214 |
+
border : 1px solid #c5c5c5;
|
215 |
+
outline : 0;
|
216 |
+
padding : 5px;
|
217 |
+
cursor : text;
|
218 |
+
font : 12px/2em Arial;
|
219 |
+
color : #1c1c1c;
|
220 |
+
width : 100%;
|
221 |
+
}
|
222 |
+
|
223 |
+
/* //////////////////// SPINNERS \\\\\\\\\\\\\\\\\\\\ */
|
224 |
+
|
225 |
+
.row .right .spin, .row .right .spin-dec, .row .right .spin-cur {
|
226 |
+
width : 80px;
|
227 |
+
}
|
228 |
+
|
229 |
+
.row .right .ui-spinner {
|
230 |
+
position : relative;
|
231 |
+
display : block;
|
232 |
+
width : 80px;
|
233 |
+
}
|
234 |
+
|
235 |
+
.row .right .ui-spinner-buttons {
|
236 |
+
position : absolute;
|
237 |
+
margin : 1px 0 0 0;
|
238 |
+
}
|
239 |
+
|
240 |
+
.row .right .ui-spinner-button {
|
241 |
+
overflow : hidden;
|
242 |
+
}
|
243 |
+
|
244 |
+
.row .right .ui-spinner-buttons .ui-spinner-up {
|
245 |
+
background : url(../gfx/back-spinners.gif) no-repeat right top #FFFFFF;
|
246 |
+
cursor : pointer;
|
247 |
+
overflow : hidden;
|
248 |
+
width : 32px;
|
249 |
+
height : 12px;
|
250 |
+
}
|
251 |
+
|
252 |
+
.row .right .ui-spinner-buttons .ui-spinner-down {
|
253 |
+
background : url(../gfx/back-spinners.gif) no-repeat right bottom #FFFFFF;
|
254 |
+
cursor : pointer;
|
255 |
+
overflow : hidden;
|
256 |
+
width : 32px;
|
257 |
+
height : 12px;
|
258 |
+
}
|
259 |
+
|
260 |
+
.row .right .ui-spinner-buttons .ui-spinner-up:hover,
|
261 |
+
.row .right .ui-spinner-buttons .ui-spinner-down:hover{
|
262 |
+
opacity : 0.6;
|
263 |
+
filter : alpha(opacity=60);
|
264 |
+
}
|
265 |
+
|
266 |
+
/* //////////////////// CHECKBOXES & RADIOBUTTONS \\\\\\\\\\\\\\\\\\\\ */
|
267 |
+
|
268 |
+
table input[type=checkbox],
|
269 |
+
table input[type=radio] {
|
270 |
+
background : none;
|
271 |
+
padding : 0;
|
272 |
+
border : none;
|
273 |
+
width : 13px;
|
274 |
+
height : 13px;
|
275 |
+
}
|
276 |
+
|
277 |
+
.row .right .custom-checkbox, .custom-radio {
|
278 |
+
display : inline-block;
|
279 |
+
position : relative;
|
280 |
+
margin : 7px 0 0 20px;
|
281 |
+
}
|
282 |
+
|
283 |
+
.row .right .custom-checkbox:first-child, .row .right .custom-radio:first-child {
|
284 |
+
margin : 7px 0 0 0;
|
285 |
+
}
|
286 |
+
|
287 |
+
.row .right .custom-checkbox input,
|
288 |
+
.row .right .custom-radio input {
|
289 |
+
position : absolute;
|
290 |
+
background : transparent;
|
291 |
+
left : 0;
|
292 |
+
top : 0;
|
293 |
+
margin : 0;
|
294 |
+
z-index : -1;
|
295 |
+
width : 13px;
|
296 |
+
height : 13px;
|
297 |
+
}
|
298 |
+
|
299 |
+
.row .right .custom-checkbox label,
|
300 |
+
.row .right .custom-radio label {
|
301 |
+
display : inline-block;
|
302 |
+
position : relative;
|
303 |
+
top : 0;
|
304 |
+
padding : 0 0 0 23px;
|
305 |
+
margin : 0;
|
306 |
+
font-size : 12px/13px Arial;
|
307 |
+
color : #1c1c1c;
|
308 |
+
cursor : pointer;
|
309 |
+
width : auto;
|
310 |
+
height : 15px;
|
311 |
+
}
|
312 |
+
|
313 |
+
.row .right .custom-checkbox label {
|
314 |
+
background : url(../gfx/checkbox.gif) no-repeat;
|
315 |
+
}
|
316 |
+
|
317 |
+
.row .right .custom-radio label {
|
318 |
+
background : url(../gfx/radiobutton.gif) no-repeat;
|
319 |
+
}
|
320 |
+
|
321 |
+
.row .right .custom-checkbox label.hover,
|
322 |
+
.row .right .custom-checkbox label.focus,
|
323 |
+
.row .right .custom-radio label.hover,
|
324 |
+
.row .right .custom-radio label.focus,
|
325 |
+
.row .right .custom-checkbox label,
|
326 |
+
.row .right .custom-radio label {
|
327 |
+
background-position : left bottom;
|
328 |
+
}
|
329 |
+
|
330 |
+
.row .right .custom-checkbox label.checked,
|
331 |
+
.row .right .custom-radio label.checked,
|
332 |
+
.row .right .custom-checkbox label.checkedHover,
|
333 |
+
.row .right .custom-checkbox label.checkedFocus {
|
334 |
+
background-position : left top;
|
335 |
+
}
|
336 |
+
|
337 |
+
/* //////////////////// FILE INPUT STYLE \\\\\\\\\\\\\\\\\\\\ */
|
338 |
+
|
339 |
+
.row .right input.file {
|
340 |
+
display : inline-block;
|
341 |
+
}
|
342 |
+
|
343 |
+
.row .right div.file-btn{
|
344 |
+
background : url(../gfx/browse.gif) no-repeat left top;
|
345 |
+
margin : 0 0 0 3px;
|
346 |
+
cursor : pointer;
|
347 |
+
}
|
348 |
+
|
349 |
+
.row .right div.file-btn input{
|
350 |
+
padding : 100px;
|
351 |
+
}
|
352 |
+
|
353 |
+
.row .right div.btn-upload:hover{
|
354 |
+
opacity : 0.6;
|
355 |
+
filter : alpha(opacity=60);
|
356 |
+
}
|
357 |
+
|
358 |
+
/* //////////////////// SLIDER \\\\\\\\\\\\\\\\\\\\ */
|
359 |
+
|
360 |
+
.row .right .slider{
|
361 |
+
display : block;
|
362 |
+
font : 11px/1.0em Arial;
|
363 |
+
color : #9b9b9b;
|
364 |
+
}
|
365 |
+
|
366 |
+
.row .right .slider input {
|
367 |
+
display : inline-block;
|
368 |
+
background : none;
|
369 |
+
border : 0;
|
370 |
+
padding : 0;
|
371 |
+
text-align : left;
|
372 |
+
font : 11px/1.0em Arial;
|
373 |
+
width : 20px;
|
374 |
+
}
|
375 |
+
|
376 |
+
.row .right .slider .ui-slider-horizontal{
|
377 |
+
position : relative;
|
378 |
+
background : url(../gfx/input-back.gif) repeat-x left top;
|
379 |
+
border : 1px solid #dcdcdc;
|
380 |
+
padding : 0 6px;
|
381 |
+
margin : 5px 0 3px;
|
382 |
+
width : 100%;
|
383 |
+
height : 7px;
|
384 |
+
}
|
385 |
+
|
386 |
+
.row .right .slider .ui-slider-horizontal .ui-slider-range {
|
387 |
+
top : 0;
|
388 |
+
height : 100%;
|
389 |
+
}
|
390 |
+
|
391 |
+
.row .right .slider .ui-slider .ui-slider-range {
|
392 |
+
position : absolute;
|
393 |
+
background : #e8e8e8;
|
394 |
+
z-index : 1;
|
395 |
+
font-size : 11px;
|
396 |
+
display : block;
|
397 |
+
border : 0;
|
398 |
+
background-position : 0 0;
|
399 |
+
}
|
400 |
+
|
401 |
+
.row .right .slider .ui-slider-horizontal .ui-slider-handle {
|
402 |
+
margin : 0 0 0 -7px;
|
403 |
+
}
|
404 |
+
|
405 |
+
.row .right .slider .ui-slider .ui-slider-handle {
|
406 |
+
position : absolute;
|
407 |
+
top : -4px;
|
408 |
+
background : url(../gfx/slider-btn.png) no-repeat;
|
409 |
+
outline : none;
|
410 |
+
z-index : 2;
|
411 |
+
cursor : default;
|
412 |
+
width : 15px;
|
413 |
+
height : 15px;
|
414 |
+
}
|
415 |
+
|
416 |
+
.row .right .slider.single-vert-slide {
|
417 |
+
position : relative;
|
418 |
+
display : inline-block;
|
419 |
+
margin : 0 20px 0 0;
|
420 |
+
width : 6px;
|
421 |
+
height : 70px;
|
422 |
+
}
|
423 |
+
|
424 |
+
.row .right .ui-slider-vertical {
|
425 |
+
position : relative;
|
426 |
+
background : url(../gfx/input-back.gif) repeat-y left top;
|
427 |
+
border : 1px solid #dcdcdc;
|
428 |
+
margin : 5px 0 3px;
|
429 |
+
width : 6px;
|
430 |
+
height : 70px;
|
431 |
+
}
|
432 |
+
|
433 |
+
.row .right .ui-slider-vertical .ui-slider-handle {
|
434 |
+
left : -5px;
|
435 |
+
margin-bottom : -8px;
|
436 |
+
}
|
437 |
+
|
438 |
+
.row .right .slider .ui-slider-vertical .ui-slider-handle {
|
439 |
+
top : auto;
|
440 |
+
}
|
441 |
+
|
442 |
+
.row .right .ui-slider-vertical .ui-slider-range {
|
443 |
+
left : 0;
|
444 |
+
width : 100%;
|
445 |
+
}
|
446 |
+
|
447 |
+
.row .right .ui-slider-vertical .ui-slider-range-min {
|
448 |
+
bottom : 0;
|
449 |
+
}
|
450 |
+
.row .right .ui-slider-vertical .ui-slider-range-max {
|
451 |
+
top : 0;
|
452 |
+
}
|
css/menu.css
ADDED
@@ -0,0 +1,143 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
#menu ul, #menu ul * {
|
3 |
+
margin : 0;
|
4 |
+
padding : 0;
|
5 |
+
list-style-type : none;
|
6 |
+
}
|
7 |
+
#menu ul {
|
8 |
+
line-height : 1.0;
|
9 |
+
}
|
10 |
+
#menu ul ul {
|
11 |
+
position : absolute;
|
12 |
+
top : -999em;
|
13 |
+
width : 10em;
|
14 |
+
}
|
15 |
+
#menu ul ul li {
|
16 |
+
width : 100%;
|
17 |
+
}
|
18 |
+
#menu ul li:hover {
|
19 |
+
visibility : inherit;
|
20 |
+
}
|
21 |
+
#menu ul li {
|
22 |
+
float : left;
|
23 |
+
position : relative;
|
24 |
+
}
|
25 |
+
#menu ul a {
|
26 |
+
display : block;
|
27 |
+
position : relative;
|
28 |
+
}
|
29 |
+
#menu ul li:hover ul,
|
30 |
+
#menu ul li.sfHover ul {
|
31 |
+
left : 0;
|
32 |
+
top : 28px; /* match top ul list item height */
|
33 |
+
z-index : 99;
|
34 |
+
}
|
35 |
+
#menu ul li:hover li ul,
|
36 |
+
#menu ul li.sfHover li ul {
|
37 |
+
top : -999em;
|
38 |
+
}
|
39 |
+
#menu ul li li:hover ul,
|
40 |
+
#menu ul li li.sfHover ul {
|
41 |
+
left : 10em;
|
42 |
+
top : 0;
|
43 |
+
}
|
44 |
+
#menu ul li li:hover li ul,
|
45 |
+
#menu ul li li.sfHover li ul {
|
46 |
+
top : -999em;
|
47 |
+
}
|
48 |
+
#menu ul li li li:hover ul,
|
49 |
+
#menu ul li li li.sfHover ul {
|
50 |
+
left : 10em;
|
51 |
+
top : 0;
|
52 |
+
}
|
53 |
+
|
54 |
+
#menu ul {
|
55 |
+
float : left;
|
56 |
+
padding : 1px 0 0 0;
|
57 |
+
font : 13px/1.0em 'MuseoSans500', Arial;
|
58 |
+
text-transform : uppercase;
|
59 |
+
}
|
60 |
+
|
61 |
+
#menu ul li{
|
62 |
+
background : none;
|
63 |
+
border-right : 1px solid #d9d9d9;
|
64 |
+
}
|
65 |
+
|
66 |
+
#menu ul ul{
|
67 |
+
border-bottom : 1px solid #d9d9d9;
|
68 |
+
padding : 1px 0 0;
|
69 |
+
margin : 0 0 0 -1px;
|
70 |
+
}
|
71 |
+
|
72 |
+
#menu ul ul ul{
|
73 |
+
margin : -1px 0 0 0;
|
74 |
+
}
|
75 |
+
|
76 |
+
#menu ul li a, #menu ul li a:link, #menu ul li a:active, #menu ul li a:visited{
|
77 |
+
position : relative;
|
78 |
+
z-index : 999;
|
79 |
+
border-right : 1px solid #f9f9f9;
|
80 |
+
padding : 8px 18px 0;
|
81 |
+
color : #868686;
|
82 |
+
text-decoration : none;
|
83 |
+
white-space : nowrap;
|
84 |
+
height : 20px;
|
85 |
+
font-size: 11px;
|
86 |
+
}
|
87 |
+
|
88 |
+
#menu ul li:first-child a{
|
89 |
+
padding : 8px 19px 0;
|
90 |
+
}
|
91 |
+
|
92 |
+
#menu ul li li a, #menu ul li li a:link, #menu ul li li a:active, #menu ul li li a:visited,
|
93 |
+
#menu ul li.current li a, #menu ul li.current li a:link, #menu ul li.current li a:active, #menu ul li.current li a:visited {
|
94 |
+
position : relative;
|
95 |
+
z-index : 999;
|
96 |
+
background : #f9f9f9;
|
97 |
+
border : 0;
|
98 |
+
border-top : 1px solid #dcdcdc;
|
99 |
+
border-left : 1px solid #d9d9d9;
|
100 |
+
padding : 7px 19px;
|
101 |
+
font : 12px Arial;
|
102 |
+
color : #575757;
|
103 |
+
text-transform : none;
|
104 |
+
text-decoration : none;
|
105 |
+
overflow : hidden;
|
106 |
+
white-space : nowrap;
|
107 |
+
height : auto;
|
108 |
+
}
|
109 |
+
|
110 |
+
#menu ul li:hover, #menu ul li.sfHover,
|
111 |
+
#menu ul li a:focus, #menu ul li a:hover,
|
112 |
+
#menu ul li li a:focus, #menu ul li li a:hover{
|
113 |
+
outline : 0;
|
114 |
+
}
|
115 |
+
|
116 |
+
#menu ul li.current a, #menu ul li.current a:link, #menu ul li.current a:active, #menu ul li.current a:visited,
|
117 |
+
#menu ul li.current li.current a, #menu ul li.current li.current a:link, #menu ul li.current li.current a:active, #menu ul li.current li.current a:visited,
|
118 |
+
#menu ul li:hover, #menu ul li.sfHover a,
|
119 |
+
#menu ul li a:focus, #menu ul li a:hover{
|
120 |
+
color : #000000;
|
121 |
+
}
|
122 |
+
|
123 |
+
#menu ul li.current a, #menu ul li.current a:link, #menu ul li.current a:active, #menu ul li.current a:visited{
|
124 |
+
background : url(../gfx/menu-current.gif) repeat-x left top;
|
125 |
+
}
|
126 |
+
|
127 |
+
#menu ul li.current li.current a, #menu ul li.current li.current a:link, #menu ul li.current li.current a:active, #menu ul li.current li.current a:visited,
|
128 |
+
#menu ul li li.current a, #menu ul li li.current a:link, #menu ul li li.current a:active, #menu ul li li.current a:visited,
|
129 |
+
#menu ul li li a:focus, #menu ul li li a:hover,
|
130 |
+
#menu ul li.current li a:focus, #menu ul li.current li a:hover{
|
131 |
+
background : #FFFFFF;
|
132 |
+
}
|
133 |
+
|
134 |
+
#menu ul li li.current li a, #menu ul li li.current li a:link, #menu ul li li.current li a:active, #menu ul li li.current li a:visited,
|
135 |
+
#menu ul li.current li.current li a, #menu ul li.current li.current li a:link, #menu ul li.current li.current li a:active, #menu ul li.current li.current li a:visited {
|
136 |
+
background : #f9f9f9;
|
137 |
+
}
|
138 |
+
|
139 |
+
#menu ul li li.current li a:focus, #menu ul li li.current li a:hover,
|
140 |
+
#menu ul li.current li.current li a:focus, #menu ul li.current li.current li a:hover,
|
141 |
+
#menu ul li.current li.current li.current a, #menu ul li.current li.current li.current a:link, #menu ul li.current li.current li.current a:active, #menu ul li.current li.current li.current a:visited {
|
142 |
+
background : #FFFFFF;
|
143 |
+
}
|
css/plugins.css
ADDED
@@ -0,0 +1,491 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* ========================================================
|
2 |
+
*
|
3 |
+
* Amsterdam - premium admin template
|
4 |
+
*
|
5 |
+
* ========================================================
|
6 |
+
*
|
7 |
+
* File: plugins.css;
|
8 |
+
* Description: External plugins stylings
|
9 |
+
* Version: 1.0
|
10 |
+
*
|
11 |
+
* ======================================================== */
|
12 |
+
|
13 |
+
|
14 |
+
/* ===== Full Calendar ===== */
|
15 |
+
|
16 |
+
.fc { direction: ltr; text-align: left; }
|
17 |
+
.fc table { border-collapse: collapse; border-spacing: 0; }
|
18 |
+
html .fc, .fc table { font-size: 1em; }
|
19 |
+
.fc td, .fc th { padding: 0; vertical-align: top; }
|
20 |
+
.fc th { text-align: center; }
|
21 |
+
.fc-header { position: relative; }
|
22 |
+
.fc-header td { white-space: nowrap; }
|
23 |
+
.fc-header-left { text-align: left; width: 78%;border:none; }
|
24 |
+
.fc-header-center { text-align: center; position: absolute; top: 0; width: 80%; left: 10%; border:none; }
|
25 |
+
.fc-button-inner { border-left: 1px solid #d5d5d5; }
|
26 |
+
.fc-header-left .fc-button-inner { border: none; }
|
27 |
+
.fc-header-right { text-align: right; border-top: 1px solid #d5d5d5;border-bottom:none; top: -41px; right: 0; }
|
28 |
+
.fc-header-right .fc-button-agendaDay .fc-button-inner { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; }
|
29 |
+
.fc-header-title { display: inline-block; vertical-align: top; }
|
30 |
+
.fc-header-title h2 { font-size: 12px; margin: 0; margin-top: 1px; }
|
31 |
+
.fc-header-title strong { margin-top: 0; white-space: nowrap; padding: 8px 12px!important; display: block; }
|
32 |
+
.fc .fc-header-space { padding-left: 10px; }
|
33 |
+
.fc-header .fc-corner-right { margin-right: 0; float: right; }
|
34 |
+
.fc-header .ui-corner-right { margin-right: 0; }
|
35 |
+
.fc-header .fc-state-hover, .fc-header .ui-state-hover { z-index: 2; }
|
36 |
+
.fc-header .fc-state-down { z-index: 3; }
|
37 |
+
.fc-header .fc-state-active, .fc-header .ui-state-active { z-index: 4; }
|
38 |
+
.fc-button-next { float: right; margin-right: -2px; }
|
39 |
+
.fc-view { width: 100%; overflow: hidden; }
|
40 |
+
.fc-border-separate thead {
|
41 |
+
background: #f8f8f8;
|
42 |
+
background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);
|
43 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8));
|
44 |
+
background: -webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);
|
45 |
+
background: -o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);
|
46 |
+
background: -ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);
|
47 |
+
background: linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);
|
48 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0 );
|
49 |
+
}
|
50 |
+
.fc-widget-header, .fc-widget-content { border: 1px solid #d5d5d5; }
|
51 |
+
.fc-state-highlight { background: #FFFDE9; }
|
52 |
+
.fc-cell-overlay { background: #9cf; opacity: .2; filter: alpha(opacity=20); }
|
53 |
+
.fc-button { position: relative; cursor: pointer; }
|
54 |
+
.fc-button-inner { position: relative; float: left; overflow: hidden; }
|
55 |
+
.fc-button-content { position: relative; float: left; line-height: 41px; padding: 0 14px; white-space: nowrap; }
|
56 |
+
.fc-header-right .fc-button-content { height: 41px; }
|
57 |
+
.fc-button-content .fc-icon-wrap { position: relative; float: left; top: 50%; }
|
58 |
+
.fc-button-content .ui-icon { position: relative; float: left; margin-top: -50%; *margin-top: 0; *top: -50%; }
|
59 |
+
.fc-state-default .fc-button-effect { position: absolute; top: 50%; left: 0; }
|
60 |
+
.fc-state-active, .fc-state-active .fc-button-inner { color: #fff; background: #cd2122; box-shadow: 0 -1px 0 #EAEAEA inset; -webkit-box-shadow: 0 -1px 0 #EAEAEA inset; -moz-box-shadow: 0 -1px 0 #EAEAEA inset; }
|
61 |
+
.fc-first th { padding-top: 1px; }
|
62 |
+
.fc-state-disabled, .fc-state-disabled .fc-button-inner { color: #999; border-color: #ddd; }
|
63 |
+
.fc-state-disabled { cursor: default; }
|
64 |
+
.fc-state-disabled .fc-button-effect { display: none; }
|
65 |
+
.fc-event { cursor: default; }
|
66 |
+
a.fc-event, .fc-event-draggable { cursor: pointer; }
|
67 |
+
a.fc-event { text-decoration: none; }
|
68 |
+
.fc-rtl .fc-event { text-align: right; }
|
69 |
+
.fc-event { margin: 0 1px 0 3px; }
|
70 |
+
.fc-event { border: 1px solid #3485AE; color: white; display: block; font-size:9px;
|
71 |
+
background: #56A4CE url(../images/elements/ui/progress_overlay.png);
|
72 |
+
background: url(../images/elements/ui/progress_overlay.png), -moz-linear-gradient(top, #56A4CE 0%, #3485AE 100%);
|
73 |
+
background: url(../images/elements/ui/progress_overlay.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#56A4CE), color-stop(100%,#3485AE));
|
74 |
+
background: url(../images/elements/ui/progress_overlay.png), -webkit-linear-gradient(top, #56A4CE 0%,#3485AE 100%);
|
75 |
+
background: url(../images/elements/ui/progress_overlay.png), -o-linear-gradient(top, #56A4CE 0%,#3485AE 100%);
|
76 |
+
background: url(../images/elements/ui/progress_overlay.png), -ms-linear-gradient(top, #56A4CE 0%,#3485AE 100%);
|
77 |
+
background: url(../images/elements/ui/progress_overlay.png), linear-gradient(to bottom, #56A4CE 0%,#3485AE 100%);
|
78 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56A4CE', endColorstr='#3485AE',GradientType=0 );
|
79 |
+
-moz-border-radius: 2px;
|
80 |
+
-webkit-border-radius: 2px;
|
81 |
+
border-radius: 2px;
|
82 |
+
box-sizing: border-box;
|
83 |
+
-ms-box-sizing: border-box;
|
84 |
+
-webkit-box-sizing: border-box;
|
85 |
+
-moz-box-sizing: border-box;
|
86 |
+
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
|
87 |
+
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
|
88 |
+
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
|
89 |
+
}
|
90 |
+
.fc-event-inner { position: relative; width: 100%; height: 100%; overflow: hidden; }
|
91 |
+
.fc-event-time, .fc-event-title { padding: 0px 0px 0px 4px; display:inline-block;font-weight: bold; font-size:9px }
|
92 |
+
.fc .ui-resizable-handle { display: block; position: absolute; z-index: 99999; overflow: hidden; font-size: 300%; line-height: 50%; }
|
93 |
+
.fc-event-hori .ui-resizable-e { top: 0; right: -3px; width: 7px; height: 100%; cursor: e-resize; }
|
94 |
+
.fc-event-hori .ui-resizable-w { top: 0; left: -3px; width: 7px; height: 100%; cursor: w-resize; }
|
95 |
+
table.fc-border-separate { border-collapse: separate; }
|
96 |
+
.fc-border-separate th, .fc-border-separate td { border-width: 1px 0 0 1px; }
|
97 |
+
.fc-border-separate td:first-child, .fc-border-separate th:first-child { border-left: none; }
|
98 |
+
.fc-border-separate tr.fc-last th, .fc-border-separate tr.fc-last td { border-top-width: 1px; }
|
99 |
+
.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th { border-top-width: 1px; }
|
100 |
+
.fc-grid th { text-align: center; }
|
101 |
+
.fc-grid .fc-day-number { float: right; padding: 3px 5px; }
|
102 |
+
.fc-grid .fc-other-month .fc-day-number { opacity: 0.3; filter: alpha(opacity=30); }
|
103 |
+
.fc-grid .fc-day-content { clear: both; padding: 5px 2px 3px; }
|
104 |
+
.fc-cols .fc-event-time { font-weight: bold; }
|
105 |
+
.fc-rtl .fc-cols .fc-day-number { float: left; }
|
106 |
+
.fc-rtl .fc-cols .fc-event-time { float: right; }
|
107 |
+
.fc-agenda table { border-collapse: separate; }
|
108 |
+
.fc-agenda-days th { text-align: center; }
|
109 |
+
.fc-agenda .fc-agenda-axis { width: 50px; padding: 0 4px; vertical-align: middle; text-align: right; white-space: nowrap; font-weight: normal; }
|
110 |
+
.fc-agenda .fc-day-content { padding: 2px 2px 1px; }
|
111 |
+
.fc-agenda-days .fc-agenda-axis { border-right-width: 1px; }
|
112 |
+
.fc-agenda-days .fc-col0 { border-left-width: 0; }
|
113 |
+
.fc-agenda-allday th { border-width: 0 1px; }
|
114 |
+
.fc-agenda-allday .fc-day-content { min-height: 34px; _height: 34px; }
|
115 |
+
.fc-agenda-divider-inner { height: 2px; overflow: hidden; }
|
116 |
+
.fc-widget-header .fc-agenda-divider-inner { background: #eee; }
|
117 |
+
.fc-view-agendaWeek .fc-event-hori { margin: 0px 4px 0 6px; }
|
118 |
+
.fc-agenda .fc-day-content { padding: 4px 0; }
|
119 |
+
.fc-agenda-slots th { border-width: 1px 1px 0; }
|
120 |
+
.fc-agenda-slots td { border-width: 1px 0 0; background: none; }
|
121 |
+
.fc-agenda-slots td div { height: 20px; }
|
122 |
+
.fc-agenda-slots tr.fc-slot0 th, .fc-agenda-slots tr.fc-slot0 td { border-top-width: 0; }
|
123 |
+
.fc-agenda-slots tr.fc-minor th, .fc-agenda-slots tr.fc-minor td { border-top-style: dotted; }
|
124 |
+
.fc-agenda-slots tr.fc-minor th.ui-widget-header { *border-top-style: solid; }
|
125 |
+
.fc-event-vert { border-width: 0 1px; }
|
126 |
+
.fc-event-vert .fc-event-head, .fc-event-vert .fc-event-content { position: relative; z-index: 2; width: 100%; overflow: hidden; }
|
127 |
+
.fc-event-vert .fc-event-head { box-shadow: 0 1px 0 rgba(255,255,255,0.1); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.1); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.1); border-bottom: 1px solid #3485AE; }
|
128 |
+
.fc-event-vert .fc-event-time { white-space: nowrap; padding-top: 6px; }
|
129 |
+
.fc-event-vert .fc-event-title { padding-top: 0; padding-bottom: 6px; padding-top: 6px; }
|
130 |
+
.fc-event-vert .fc-event-bg { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; }
|
131 |
+
.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg { display: none\9; }
|
132 |
+
.fc-event-vert .ui-resizable-s { bottom: 0!important; width: 100%!important; height: 8px!important; overflow: hidden!important; line-height: 8px!important; font-size: 11px!important; font-family: monospace; text-align: center; cursor: s-resize; }
|
133 |
+
.fc-agenda .ui-resizable-resizing { _overflow: hidden; }
|
134 |
+
|
135 |
+
|
136 |
+
/* ===== File uploader ===== */
|
137 |
+
|
138 |
+
.plupload_buttons { margin: 7px 0; }
|
139 |
+
.plupload_buttons:after { content: ""; display: block; clear: both; }
|
140 |
+
.plupload_header { display: none; }
|
141 |
+
.plupload_start { float: left; }
|
142 |
+
.plupload_buttons > a.btn-primary { margin-left: 10px; }
|
143 |
+
.plupload_start span { background: url(../images/upload.png) no-repeat 10px; padding: 5px 13px 6px 26px; display: block; }
|
144 |
+
.plupload_disabled, a.plupload_disabled:hover { color: #a6a6a6!important; border: 1px solid #d5d5d5!important; background: #e5e5e5!important; box-shadow: none!important; -moz-box-shadow: none!important; text-shadow: none!important; cursor: default!important; }
|
145 |
+
.plupload_disabled span { padding: 5px 13px 6px 13px; }
|
146 |
+
.plupload_add { float: left; }
|
147 |
+
.plupload_add span { background: url(../images/add.png) no-repeat 10px; padding: 5px 13px 6px 26px; display: block; }
|
148 |
+
.plupload_wrapper { font-size: 11px; width: 100%; }
|
149 |
+
.plupload_container input { border: 1px solid #DDD; font-size: 11px; width: 98%; }
|
150 |
+
.plupload_filelist { margin: 0; padding: 0; list-style: none; }
|
151 |
+
.plupload_scroll .plupload_filelist { height: 185px; overflow-y: scroll; }
|
152 |
+
.plupload_filelist li { padding: 10px 12px; background: whiteSmoke; border-bottom: 1px solid #E7E7E7; }
|
153 |
+
.plupload_filelist li:hover { background-color: #f8f8f8; }
|
154 |
+
.plupload_filelist_header, .plupload_filelist_footer { background: #f5f5f5; padding: 3px 0 3px 12px; color: #878787; }
|
155 |
+
.plupload_filelist_header { border-bottom: 1px solid #d5d5d5; }
|
156 |
+
.plupload_filelist_footer { border-top: 1px solid #D5D5D5; line-height: 30px; vertical-align: middle; }
|
157 |
+
.plupload_filelist_footer .plupload_file_size, .plupload_filelist_footer .plupload_file_status, .plupload_filelist_footer .plupload_progress, .plupload_filelist_footer .plupload_file_action, .plupload_filelist_footer .plupload_upload_status { margin: 8px 0; }
|
158 |
+
.plupload_file_name { float: left; overflow: hidden; }
|
159 |
+
.plupload_file_status { color: #777; }
|
160 |
+
.plupload_file_status span {}
|
161 |
+
.plupload_file_size, .plupload_file_status, .plupload_progress { float: right; width: 80px; }
|
162 |
+
.plupload_file_size, .plupload_file_status, .plupload_file_action { text-align: right; }
|
163 |
+
.plupload_filelist .plupload_file_name { width: 205px; }
|
164 |
+
.plupload_file_action { float: right; width: 14px; margin-top: 4px; height: 14px; margin-left: 15px!important; }
|
165 |
+
.plupload_file_action * { display: none; width: 14px; height: 14px; }
|
166 |
+
li.plupload_done { color: #AAA; }
|
167 |
+
li.plupload_delete a { background: url(../images/elements/uploader/deleteFile.png) no-repeat 0; }
|
168 |
+
li.plupload_failed a { background: url(../images/elements/uploader/error.png) no-repeat 0; cursor: default; }
|
169 |
+
li.plupload_done a { background: url(../images/elements/uploader/uploaded.png) no-repeat 0; cursor: default; }
|
170 |
+
.plupload_progress, .plupload_upload_status { display: none; }
|
171 |
+
.plupload_progress_container { margin-top: 10px; border: 1px solid #CCC; background: #FFF; padding: 1px; }
|
172 |
+
.plupload_progress_bar { width: 0px; height: 7px; background: #CDEB8B; }
|
173 |
+
.plupload_scroll .plupload_filelist_header .plupload_file_action, .plupload_scroll .plupload_filelist_footer .plupload_file_action { margin-right: 17px; }
|
174 |
+
.plupload_clear,.plupload_clearer { clear: both; }
|
175 |
+
.plupload_clearer, .plupload_progress_bar { display: block; font-size: 0; line-height: 0; }
|
176 |
+
li.plupload_droptext { background: url(../images/elements/uploader/drag.png) no-repeat 50%; text-align: center; vertical-align: middle; border: 0; line-height: 165px; text-indent: -9999px; }
|
177 |
+
|
178 |
+
|
179 |
+
/* ===== Cleditor ===== */
|
180 |
+
|
181 |
+
.cleditorMain iframe {border:none; margin:0; padding:0-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box;max-width: 100%;}
|
182 |
+
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font-size: 12px; padding: 10px; resize:none; outline:none /* webkit grip focus */}
|
183 |
+
.cleditorToolbar {background: url('../images/elements/wysiwyg/toolbar.gif') repeat}
|
184 |
+
.cleditorGroup {float:left; height:26px}
|
185 |
+
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('../images/elements/wysiwyg/buttons.gif')}
|
186 |
+
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
|
187 |
+
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
|
188 |
+
.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; z-index:10000}
|
189 |
+
.cleditorPopup input[type=button] { padding: 7px 10px 6px 10px; border: 1px solid #3485AE; float: right; margin: 8px 0 4px 0; background: #56A4CE; color: #fff; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 1px #333; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 1px #333; -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.3) inset, 0 1px 1px #333; }
|
190 |
+
.cleditorList div {padding:2px 4px 2px 4px}
|
191 |
+
.cleditorList p, .cleditorList h1, .cleditorList h2, .cleditorList h3, .cleditorList h4, .cleditorList h5, .cleditorList h6, .cleditorList font {padding:0; margin:0; background-color:Transparent}
|
192 |
+
.cleditorColor {width:150px; padding:1px 0 0 1px}
|
193 |
+
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
|
194 |
+
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size: 11px; }
|
195 |
+
.cleditorPrompt input,
|
196 |
+
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
|
197 |
+
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size: 11px; }
|
198 |
+
|
199 |
+
|
200 |
+
/* ===== Time picker ===== */
|
201 |
+
|
202 |
+
.ui-timepicker-list { overflow-y: auto; height: 131px; width: 6.5em; background: #fff; border: 1px solid #ddd; margin-top: -1px; min-width: 116px; }
|
203 |
+
input.time { width: 100px; }
|
204 |
+
.ui-timepicker-list.ui-timepicker-with-duration { width: 11em; }
|
205 |
+
.ui-timepicker-duration { margin-left: 5px; color: #888; }
|
206 |
+
.ui-timepicker-list:hover .ui-timepicker-duration { color: #888; }
|
207 |
+
.ui-timepicker-list li { padding: 10px 10px 9px 10px; line-height: 13px; border-top: 1px solid #e4e4e4; font-size: 11px;
|
208 |
+
background: #fcfcfc;
|
209 |
+
background: -moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);
|
210 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f8f8f8));
|
211 |
+
background: -webkit-linear-gradient(top, #fcfcfc 0%,#f8f8f8 100%);
|
212 |
+
background: -o-linear-gradient(top, #fcfcfc 0%,#f8f8f8 100%);
|
213 |
+
background: -ms-linear-gradient(top, #fcfcfc 0%,#f8f8f8 100%);
|
214 |
+
background: linear-gradient(top, #fcfcfc 0%,#f8f8f8 100%);
|
215 |
+
}
|
216 |
+
.ui-timepicker-list li:first-child { border-top: none; }
|
217 |
+
.ui-timepicker-list:hover .ui-timepicker-selected { background: #fff; color: #000; }
|
218 |
+
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list:hover .ui-timepicker-selected:hover { background: #1980EC; color: #fff; }
|
219 |
+
li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration { color: #ccc; }
|
220 |
+
|
221 |
+
.events-wrapper
|
222 |
+
{
|
223 |
+
width:1000px;
|
224 |
+
float:left;
|
225 |
+
padding:20px;
|
226 |
+
font-size: 12px;
|
227 |
+
}
|
228 |
+
.events-logo
|
229 |
+
{
|
230 |
+
background-image:url('../images/logo.png');
|
231 |
+
background-repeat: no-repeat;
|
232 |
+
width:260px;
|
233 |
+
height:38px;
|
234 |
+
}
|
235 |
+
.events-container-box
|
236 |
+
{
|
237 |
+
margin:20px 0px;
|
238 |
+
float:left;
|
239 |
+
width:1000px;
|
240 |
+
border: 1px solid #e6e6e6;
|
241 |
+
-moz-box-shadow: 1px 1px 0 #e6e6e6;
|
242 |
+
-webkit-box-shadow: 1px 1px 0 #e6e6e6;
|
243 |
+
box-shadow: 1px 1px 0 #e6e6e6;
|
244 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
|
245 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
|
246 |
+
zoom: 1;
|
247 |
+
}
|
248 |
+
.events-title-header
|
249 |
+
{
|
250 |
+
background:url('../images/box-title.gif') repeat-x left top;
|
251 |
+
padding: 8px 10px 0;
|
252 |
+
height:21px;
|
253 |
+
font-weight: bold;
|
254 |
+
font-size: 14px;
|
255 |
+
}
|
256 |
+
.events-container-content
|
257 |
+
{
|
258 |
+
background:url('../images/box-shadow.gif') repeat-x left top;
|
259 |
+
padding: 20px;
|
260 |
+
}
|
261 |
+
|
262 |
+
button::-moz-focus-inner {border:0;padding:0;margin:0;}
|
263 |
+
|
264 |
+
.events-container-button{
|
265 |
+
display : inline-block;
|
266 |
+
background : none;
|
267 |
+
-moz-box-shadow: 1px 1px 0 #ededed;
|
268 |
+
-webkit-box-shadow: 1px 1px 0 #ededed;
|
269 |
+
box-shadow: 1px 1px 0 #ededed;
|
270 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ededed')";
|
271 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ededed');
|
272 |
+
border : 1px solid #d2d2d2;
|
273 |
+
outline : none;
|
274 |
+
padding : 0;
|
275 |
+
margin : 0 0 1px 10px;
|
276 |
+
overflow : visible;
|
277 |
+
cursor : pointer;
|
278 |
+
width : auto;
|
279 |
+
height : 25px;
|
280 |
+
text-decoration: none !important;
|
281 |
+
}
|
282 |
+
|
283 |
+
.events-container-button:first-child{
|
284 |
+
margin : 0 0 1px 0;
|
285 |
+
}
|
286 |
+
|
287 |
+
.events-container-button:hover{
|
288 |
+
opacity : 0.7;
|
289 |
+
filter : alpha(opacity=70);
|
290 |
+
}
|
291 |
+
|
292 |
+
.events-container-button span {
|
293 |
+
display : block;
|
294 |
+
background : url(../images/forms-btn.gif) repeat-x left top #FFFFFF;
|
295 |
+
padding : 0 15px;
|
296 |
+
margin : 0;
|
297 |
+
font : 12px/25px Arial;
|
298 |
+
font-weight : bold;
|
299 |
+
letter-spacing : 0.08em;
|
300 |
+
color : #7d7c7c;
|
301 |
+
height : 25px;
|
302 |
+
}
|
303 |
+
|
304 |
+
.events-container-button.red {
|
305 |
+
border : 1px solid #ba0000;
|
306 |
+
}
|
307 |
+
|
308 |
+
.events-container-button.red span {
|
309 |
+
background : url(../images/forms-btn.gif) repeat-x left -25px #FFFFFF;
|
310 |
+
color : #FFFFFF;
|
311 |
+
}
|
312 |
+
|
313 |
+
.events-container-button.green {
|
314 |
+
border : 1px solid #4b9700;
|
315 |
+
}
|
316 |
+
|
317 |
+
.events-container-button.green span {
|
318 |
+
background : url(../images/forms-btn.gif) repeat-x left -50px #FFFFFF;
|
319 |
+
color : #FFFFFF;
|
320 |
+
}
|
321 |
+
|
322 |
+
|
323 |
+
.events-container-button.blue {
|
324 |
+
border : 1px solid #0049ac !important;
|
325 |
+
padding:0px !important;
|
326 |
+
}
|
327 |
+
|
328 |
+
.events-container-button.blue span {
|
329 |
+
background : url(../images/forms-btn.gif) repeat-x left -75px #FFFFFF !important;
|
330 |
+
color : #FFFFFF !important;
|
331 |
+
|
332 |
+
}
|
333 |
+
|
334 |
+
.events-container-button.orange {
|
335 |
+
border : 1px solid #e96e00;
|
336 |
+
}
|
337 |
+
|
338 |
+
.events-container-button.orange span {
|
339 |
+
background : url(../images/forms-btn.gif) repeat-x left -100px #FFFFFF;
|
340 |
+
color : #FFFFFF;
|
341 |
+
}
|
342 |
+
.events-container-content table {
|
343 |
+
width : 100%;
|
344 |
+
|
345 |
+
}
|
346 |
+
|
347 |
+
.events-container-content table, td, tr, th {
|
348 |
+
padding : 0;
|
349 |
+
margin : 0;
|
350 |
+
border-collapse : collapse;
|
351 |
+
text-align : left;
|
352 |
+
}
|
353 |
+
|
354 |
+
.events-container-content table thead tr th, table tfoot tr th {
|
355 |
+
color : #1c1c1c;
|
356 |
+
}
|
357 |
+
|
358 |
+
.events-container-content table thead {
|
359 |
+
background : url(../images/box-title.gif) repeat-x right top;
|
360 |
+
border-right : none;
|
361 |
+
border: 1px solid #e6e6e6;
|
362 |
+
}
|
363 |
+
|
364 |
+
.events-container-content table thead tr th{
|
365 |
+
border : 1px solid #e6e6e6;
|
366 |
+
padding : 8px 10px 8px;
|
367 |
+
line-height : 1.1em;
|
368 |
+
}
|
369 |
+
|
370 |
+
.events-container-content table tbody td {
|
371 |
+
border : 1px solid #e6e6e6;
|
372 |
+
border-top : none;
|
373 |
+
padding : 8px 10px !important;
|
374 |
+
line-height : 1.1em;
|
375 |
+
}
|
376 |
+
|
377 |
+
.events-container-content table tbody tr.even td {
|
378 |
+
background-color : #fafafa;
|
379 |
+
}
|
380 |
+
|
381 |
+
.events-container-content table thead tr th.sorting {
|
382 |
+
background : url(../images/table-sort.png) no-repeat right 9px;
|
383 |
+
}
|
384 |
+
|
385 |
+
.events-container-content table thead tr th.sorting_asc {
|
386 |
+
background : url(../images/table-sort.png) no-repeat right -20px;
|
387 |
+
}
|
388 |
+
|
389 |
+
.events-container-content table thead tr th.sorting_desc {
|
390 |
+
background : url(../images/table-sort.png) no-repeat right -52px;
|
391 |
+
}
|
392 |
+
|
393 |
+
.events-container-content .dataTables_wrapper {
|
394 |
+
display : inline-block;
|
395 |
+
position: relative;
|
396 |
+
width : 100%;
|
397 |
+
}
|
398 |
+
|
399 |
+
.events-container-content .dataTables_wrapper div {
|
400 |
+
display : inline-block;
|
401 |
+
width : 100%;
|
402 |
+
margin-top: 5px;
|
403 |
+
}
|
404 |
+
|
405 |
+
.events-container-content .dataTables_wrapper label {
|
406 |
+
float : none;
|
407 |
+
padding : 0;
|
408 |
+
margin : 0;
|
409 |
+
width : auto;
|
410 |
+
height : auto;
|
411 |
+
}
|
412 |
+
|
413 |
+
.events-container-content .dataTables_wrapper .dataTables_length {
|
414 |
+
float : left;
|
415 |
+
margin: 5px 0 5px 0;
|
416 |
+
width : 60px;
|
417 |
+
}
|
418 |
+
|
419 |
+
.events-container-content .dataTables_wrapper .dataTables_length .ui-selectmenu {
|
420 |
+
text-align: center;
|
421 |
+
width : 58px;
|
422 |
+
height : 20px;
|
423 |
+
}
|
424 |
+
|
425 |
+
.events-container-content .dataTables_wrapper .dataTables_length .ui-selectmenu-status {
|
426 |
+
padding : 0 5px 0;
|
427 |
+
font : 11px/20px Arial;
|
428 |
+
width : 28px;
|
429 |
+
height : 19px;
|
430 |
+
}
|
431 |
+
|
432 |
+
.events-container-content .dataTables_wrapper .dataTables_length .ui-selectmenu-icon {
|
433 |
+
background : url(../images/table-select.gif) no-repeat right top transparent;
|
434 |
+
width : 19px;
|
435 |
+
height : 20px;
|
436 |
+
}
|
437 |
+
|
438 |
+
.events-container-content .ui-selectmenu-menu.entries {
|
439 |
+
width : 58px;
|
440 |
+
max-height : 175px;
|
441 |
+
}
|
442 |
+
|
443 |
+
.ui-selectmenu-menu.entries li a {
|
444 |
+
padding : 5px 10px;
|
445 |
+
font : 11px/1.0em Arial;
|
446 |
+
}
|
447 |
+
|
448 |
+
.events-container-content .dataTables_wrapper .dataTables_filter {
|
449 |
+
position : absolute;
|
450 |
+
}
|
451 |
+
|
452 |
+
.events-container-content .dataTables_wrapper .dataTables_filter input {
|
453 |
+
float : right;
|
454 |
+
border : 1px solid #dcdcdc;
|
455 |
+
outline : 0;
|
456 |
+
padding : 2px 5px;
|
457 |
+
margin : 5px;
|
458 |
+
font : 12px/1.45em Arial;
|
459 |
+
width : 166px;
|
460 |
+
|
461 |
+
}
|
462 |
+
|
463 |
+
.events-container-content .dataTables_wrapper .dataTables_paginate {
|
464 |
+
float : right;
|
465 |
+
margin : 5px 0 0;
|
466 |
+
width : auto;
|
467 |
+
}
|
468 |
+
|
469 |
+
.events-container-content .dataTables_paginate span.paginate_button,
|
470 |
+
.events-container-content .dataTables_paginate span span {
|
471 |
+
display : inline-block;
|
472 |
+
background : url(../images/table-btn.gif) repeat-x left top transparent;
|
473 |
+
border : 1px solid #e6e6e6;
|
474 |
+
padding : 0 7px;
|
475 |
+
margin : 0 0 0 3px;
|
476 |
+
font : 11px/20px Arial;
|
477 |
+
cursor : pointer;
|
478 |
+
text-transform : uppercase;
|
479 |
+
height : 20px;
|
480 |
+
}
|
481 |
+
|
482 |
+
.events-container-content .dataTables_paginate span span:hover,
|
483 |
+
.events-container-content .dataTables_paginate span span.paginate_active {
|
484 |
+
color : #969696;
|
485 |
+
font-weight : bold;
|
486 |
+
}
|
487 |
+
|
488 |
+
.events-container-content .dataTables_paginate span.paginate_button_disabled {
|
489 |
+
color : #969696;
|
490 |
+
}
|
491 |
+
|
css/style.css
ADDED
@@ -0,0 +1,1054 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Template Name: Mustache
|
3 |
+
Author: Rory Kranendonk
|
4 |
+
Author URI: http://www.dreamwire.nl
|
5 |
+
Version: 1.2
|
6 |
+
*/
|
7 |
+
|
8 |
+
/* //////////////////// LAYOUT \\\\\\\\\\\\\\\\\\\\ */
|
9 |
+
body
|
10 |
+
{
|
11 |
+
|
12 |
+
}
|
13 |
+
img { border: 0; }
|
14 |
+
|
15 |
+
#change {
|
16 |
+
position: fixed;
|
17 |
+
top: 150px;
|
18 |
+
left: 0;
|
19 |
+
}
|
20 |
+
|
21 |
+
#wrapper {
|
22 |
+
position : relative;
|
23 |
+
background : url(../gfx/main-left.png) repeat-y left top #FFFFFF;
|
24 |
+
margin : 0 auto;
|
25 |
+
min-width : 980px;
|
26 |
+
max-width : 95%;
|
27 |
+
height : auto !important;
|
28 |
+
height : 100%;
|
29 |
+
min-height : 100%;
|
30 |
+
}
|
31 |
+
|
32 |
+
|
33 |
+
#wrapper #container {
|
34 |
+
|
35 |
+
background : url(../gfx/main-left.png) repeat-y left top #FFFFFF;
|
36 |
+
-moz-box-shadow: 0 -3px 3px rgba(50, 50, 50, 0.30);
|
37 |
+
-webkit-box-shadow: 0 -3px 3px rgba(50, 50, 50, 0.30);
|
38 |
+
box-shadow: 0 -3px 3px rgba(50, 50, 50, 0.30);
|
39 |
+
/*border-left: 1px solid #dfdfdf\9;
|
40 |
+
border-right: 1px solid #dfdfdf\9;*/
|
41 |
+
width : 95%;
|
42 |
+
height : auto !important;
|
43 |
+
height : 95%;
|
44 |
+
|
45 |
+
}
|
46 |
+
#wrapper #container .hide-btn {
|
47 |
+
position : absolute;
|
48 |
+
left : 223px;
|
49 |
+
z-index : 999;
|
50 |
+
background : url(../gfx/left-grip.png) no-repeat left top;
|
51 |
+
outline : none;
|
52 |
+
cursor : pointer;
|
53 |
+
width : 13px;
|
54 |
+
height : 45px;
|
55 |
+
}
|
56 |
+
|
57 |
+
#wrapper #container .hide-btn.top {
|
58 |
+
top : 25%;
|
59 |
+
}
|
60 |
+
|
61 |
+
#wrapper #container .hide-btn.center {
|
62 |
+
top : 50%;
|
63 |
+
}
|
64 |
+
|
65 |
+
#wrapper #container .hide-btn.bottom {
|
66 |
+
top : 75%;
|
67 |
+
}
|
68 |
+
|
69 |
+
#wrapper #container #top {
|
70 |
+
display : block;
|
71 |
+
position : relative;
|
72 |
+
z-index : 999;
|
73 |
+
background : #FFFFFF;
|
74 |
+
margin : 0 auto;
|
75 |
+
padding : 20px 0 0;
|
76 |
+
|
77 |
+
}
|
78 |
+
|
79 |
+
#wrapper #container #top h1#logo {
|
80 |
+
display : inline-block;
|
81 |
+
background : url(../gfx/logo.png) no-repeat right top;
|
82 |
+
margin:0px 0px 10px 20px;
|
83 |
+
width : 225px;
|
84 |
+
height: 65px;
|
85 |
+
}
|
86 |
+
|
87 |
+
#wrapper #container #top h1#logo a, #wrapper #container #top h1#logo a:link, #wrapper #container #top h1#logo a:active, #wrapper #container #top h1#logo a:visited {
|
88 |
+
display : block;
|
89 |
+
width : 95%;
|
90 |
+
height : 100%;
|
91 |
+
}
|
92 |
+
#wrapper #container #top #labels {
|
93 |
+
position : absolute;
|
94 |
+
right : 20px;
|
95 |
+
top : 20px;
|
96 |
+
line-height : 27px;
|
97 |
+
}
|
98 |
+
|
99 |
+
#wrapper #container #top #labels ul {
|
100 |
+
float : left;
|
101 |
+
margin : 0;
|
102 |
+
padding : 0;
|
103 |
+
list-style : none;
|
104 |
+
}
|
105 |
+
|
106 |
+
#wrapper #container #top #labels ul ul {
|
107 |
+
position : absolute;
|
108 |
+
display : none;
|
109 |
+
top : 27px;
|
110 |
+
right : 5px;
|
111 |
+
background : url(../gfx/message.gif) no-repeat left top #000000;
|
112 |
+
padding : 5px;
|
113 |
+
z-index : 9999;
|
114 |
+
}
|
115 |
+
|
116 |
+
#wrapper #container #top #labels ul li{
|
117 |
+
float : left;
|
118 |
+
position : relative;
|
119 |
+
}
|
120 |
+
|
121 |
+
#wrapper #container #top #labels ul li li{
|
122 |
+
display : block;
|
123 |
+
border-top : 1px solid #444444;
|
124 |
+
font : 11px/1.4em Arial;
|
125 |
+
color : #FFFFFF;
|
126 |
+
width : 187px;
|
127 |
+
}
|
128 |
+
|
129 |
+
#wrapper #container #top #labels ul li li:hover{
|
130 |
+
background : #444444;
|
131 |
+
}
|
132 |
+
|
133 |
+
#wrapper #container #top #labels li a span.bar {
|
134 |
+
float : left;
|
135 |
+
background : url(../gfx/labels-bar.png) no-repeat right top;
|
136 |
+
padding : 0 9px 0 5px;
|
137 |
+
margin : 0 2px 0 0;
|
138 |
+
font : 11px/2.2em Arial;
|
139 |
+
color : #FFFFFF;
|
140 |
+
font-weight : bold;
|
141 |
+
cursor : pointer;
|
142 |
+
height : 27px;
|
143 |
+
}
|
144 |
+
|
145 |
+
#wrapper #container #top #labels li a span.bar:hover {
|
146 |
+
color : #e10000;
|
147 |
+
}
|
148 |
+
|
149 |
+
#wrapper #container #top #labels ul li a{
|
150 |
+
float : left;
|
151 |
+
background : url(../gfx/labels.png) no-repeat left top;
|
152 |
+
padding : 0 0 0 30px;
|
153 |
+
text-decoration : none;
|
154 |
+
height : 27px;
|
155 |
+
}
|
156 |
+
|
157 |
+
#wrapper #container #top #labels ul li li a{
|
158 |
+
display : block;
|
159 |
+
float : none;
|
160 |
+
background : none;
|
161 |
+
padding : 7px 10px;
|
162 |
+
text-decoration : none;
|
163 |
+
color : #FFFFFF;
|
164 |
+
height : auto;
|
165 |
+
}
|
166 |
+
|
167 |
+
#wrapper #container #top #labels ul li a.user, #wrapper #container #top #labels ul li a.user:link, #wrapper #container #top #labels ul li a.user:active, #wrapper #container #top #labels ul li a.user:visited {
|
168 |
+
background-position : -88px top;
|
169 |
+
}
|
170 |
+
|
171 |
+
#wrapper #container #top #labels ul li a.user:hover {
|
172 |
+
background-position : -88px bottom;
|
173 |
+
}
|
174 |
+
|
175 |
+
#wrapper #container #top #labels ul li a.settings, #wrapper #container #top #labels li a.settings:link, #wrapper #container #top #labels li a.settings:active, #wrapper #container #top #labels li a.settings:visited {
|
176 |
+
background-position : 0 top;
|
177 |
+
}
|
178 |
+
|
179 |
+
#wrapper #container #top #labels ul li a.settings:hover {
|
180 |
+
background-position : 0 bottom;
|
181 |
+
}
|
182 |
+
|
183 |
+
#wrapper #container #top #labels ul li a.messages, #wrapper #container #top #labels li a.messages:link, #wrapper #container #top #labels li a.messages:active, #wrapper #container #top #labels li a.messages:visited {
|
184 |
+
background-position : -30px top;
|
185 |
+
}
|
186 |
+
|
187 |
+
#wrapper #container #top #labels li a.messages:hover,
|
188 |
+
#wrapper #container #top #labels li:hover a.messages {
|
189 |
+
background-position : -30px bottom;
|
190 |
+
}
|
191 |
+
|
192 |
+
#wrapper #container #top #labels li a.logout, #wrapper #container #top #labels li a.logout:link, #wrapper #container #top #labels li a.logout:active, #wrapper #container #top #labels li a.logout:visited {
|
193 |
+
background-position : -60px top;
|
194 |
+
}
|
195 |
+
|
196 |
+
#wrapper #container #top #labels li a.logout:hover {
|
197 |
+
background-position : -60px bottom;
|
198 |
+
}
|
199 |
+
|
200 |
+
#wrapper #container #top #menu {
|
201 |
+
display : block;
|
202 |
+
background : url(../gfx/menu.png) repeat-x right top;
|
203 |
+
height: 33px;
|
204 |
+
}
|
205 |
+
|
206 |
+
#wrapper #container #left {
|
207 |
+
float : left;
|
208 |
+
position : relative;
|
209 |
+
padding : 0 0 61px;
|
210 |
+
overflow : hidden;
|
211 |
+
width : 230px;
|
212 |
+
}
|
213 |
+
|
214 |
+
#wrapper #container #left .box {
|
215 |
+
display : block;
|
216 |
+
background : #FFFFFF;
|
217 |
+
border : 1px solid #e6e6e6;
|
218 |
+
margin : 0 20px 20px;
|
219 |
+
-moz-box-shadow: 1px 1px 0 #e6e6e6;
|
220 |
+
-webkit-box-shadow: 1px 1px 0 #e6e6e6;
|
221 |
+
box-shadow: 1px 1px 0 #e6e6e6;
|
222 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
|
223 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
|
224 |
+
zoom: 1;
|
225 |
+
}
|
226 |
+
|
227 |
+
#wrapper #container #left .box:first-child {
|
228 |
+
display : block;
|
229 |
+
margin : 20px;
|
230 |
+
}
|
231 |
+
|
232 |
+
#wrapper #container #left .box .content {
|
233 |
+
display : inline-block;
|
234 |
+
position : relative;
|
235 |
+
width : 188px;
|
236 |
+
}
|
237 |
+
|
238 |
+
#wrapper #container #left .box.search input {
|
239 |
+
float : left;
|
240 |
+
display : block;
|
241 |
+
background : #FFFFFF;
|
242 |
+
border : 0;
|
243 |
+
outline : 0;
|
244 |
+
padding : 8px 10px 8px;
|
245 |
+
margin : 0;
|
246 |
+
font : 12px/1.2em Arial;
|
247 |
+
color : #c6c6c6;
|
248 |
+
width : 136px;
|
249 |
+
height : 13px;
|
250 |
+
}
|
251 |
+
|
252 |
+
#wrapper #container #left .box.search button {
|
253 |
+
float : left;
|
254 |
+
background : url(../gfx/btn-search.gif) no-repeat left top;
|
255 |
+
-moz-box-shadow: none;
|
256 |
+
-webkit-box-shadow: none;
|
257 |
+
box-shadow: none;
|
258 |
+
-ms-filter: none;
|
259 |
+
filter: none;
|
260 |
+
border : none;
|
261 |
+
outline : none;
|
262 |
+
padding : 0;
|
263 |
+
margin : 0;
|
264 |
+
cursor : pointer;
|
265 |
+
width : 32px;
|
266 |
+
height : 29px;
|
267 |
+
}
|
268 |
+
|
269 |
+
#wrapper #container #left .box.submenu ul {
|
270 |
+
margin : 0;
|
271 |
+
padding : 0;
|
272 |
+
list-style : none;
|
273 |
+
}
|
274 |
+
|
275 |
+
#wrapper #container #left .box.submenu ul li{
|
276 |
+
display : block;
|
277 |
+
background : url(../gfx/icon-submenu.gif) no-repeat 10px 10px;
|
278 |
+
border-top : 1px solid #e6e6e6;
|
279 |
+
font : 12px/1.0em Arial;
|
280 |
+
}
|
281 |
+
|
282 |
+
#wrapper #container #left .box.submenu ul li:first-child{
|
283 |
+
border-top : 0;
|
284 |
+
}
|
285 |
+
|
286 |
+
#wrapper #container #left .box.submenu ul li a, #wrapper #container #left .box.submenu ul li a:link, #wrapper #container #left .box.submenu ul li a:active, #wrapper #container #left .box.submenu ul li a:visited{
|
287 |
+
display : block;
|
288 |
+
padding : 8px 10px 8px 23px;
|
289 |
+
color : #737272;
|
290 |
+
text-decoration : none;
|
291 |
+
}
|
292 |
+
|
293 |
+
#wrapper #container #left .box.submenu ul li a:hover{
|
294 |
+
color : #000000;
|
295 |
+
text-decoration : none;
|
296 |
+
}
|
297 |
+
|
298 |
+
#wrapper #container #left .box.submenu ul li.current a, #wrapper #container #left .box.submenu ul li.current a:link, #wrapper #container #left .box.submenu ul li.current a:active, #wrapper #container #left .box.submenu ul li.current a:visited{
|
299 |
+
background : url(../gfx/icon-submenu-on.gif) no-repeat 10px 10px;
|
300 |
+
color : #000000;
|
301 |
+
text-decoration : none;
|
302 |
+
}
|
303 |
+
|
304 |
+
#wrapper #container #left .box.submenu ul ul {
|
305 |
+
padding : 0 0 6px;
|
306 |
+
}
|
307 |
+
|
308 |
+
#wrapper #container #left .box.submenu ul li li,
|
309 |
+
#wrapper #container #left .box.submenu ul li.current li{
|
310 |
+
background : none;
|
311 |
+
border-top : none;
|
312 |
+
font : 11px/1.0em Arial;
|
313 |
+
}
|
314 |
+
|
315 |
+
#wrapper #container #left .box.submenu ul li li a, #wrapper #container #left .box.submenu ul li li a:link, #wrapper #container #left .box.submenu ul li li a:active, #wrapper #container #left .box.submenu ul li li a:visited,
|
316 |
+
#wrapper #container #left .box.submenu ul li.current li a, #wrapper #container #left .box.submenu ul li.current li a:link, #wrapper #container #left .box.submenu ul li.current li a:active, #wrapper #container #left .box.submenu ul li.current li a:visited{
|
317 |
+
background : none;
|
318 |
+
padding : 6px 10px 6px 23px;
|
319 |
+
color : #737272;
|
320 |
+
}
|
321 |
+
|
322 |
+
#wrapper #container #left .box.submenu ul li li:first-child a,
|
323 |
+
#wrapper #container #left .box.submenu ul li.current li:first-child a{
|
324 |
+
padding : 5px 10px 7px 23px;
|
325 |
+
}
|
326 |
+
|
327 |
+
#wrapper #container #left .box.submenu ul li li a:hover,
|
328 |
+
#wrapper #container #left .box.submenu ul li.current li a:hover,
|
329 |
+
#wrapper #container #left .box.submenu ul li.current li.current a, #wrapper #container #left .box.submenu ul li.current li.current a:link, #wrapper #container #left .box.submenu ul li.current li.current a:active, #wrapper #container #left .box.submenu ul li.current li.current a:visited{
|
330 |
+
color : #000000;
|
331 |
+
}
|
332 |
+
|
333 |
+
#wrapper #container #left .box.statics ul,
|
334 |
+
#wrapper #container #left .box.togglemenu ul {
|
335 |
+
margin : 0;
|
336 |
+
padding : 0;
|
337 |
+
list-style : none;
|
338 |
+
}
|
339 |
+
|
340 |
+
#wrapper #container #left .box.statics ul li,
|
341 |
+
#wrapper #container #left .box.togglemenu ul li{
|
342 |
+
display : block;
|
343 |
+
position : relative;
|
344 |
+
border-top : 1px solid #e6e6e6;
|
345 |
+
padding: 8px 10px 4px 10px;
|
346 |
+
font : 11px/1.0em Arial;
|
347 |
+
color : #737272;
|
348 |
+
}
|
349 |
+
|
350 |
+
#wrapper #container #left .box.statics ul li:first-child,
|
351 |
+
#wrapper #container #left .box.togglemenu ul li:first-child{
|
352 |
+
border-top : 0;
|
353 |
+
}
|
354 |
+
|
355 |
+
#wrapper #container #left .box.togglemenu ul li.content{
|
356 |
+
display : block;
|
357 |
+
background : url(../gfx/togglemenu-shadow.gif) repeat-x left top #fbfbfb;
|
358 |
+
font : 11px/18px Arial;
|
359 |
+
overflow : auto;
|
360 |
+
width : auto;
|
361 |
+
}
|
362 |
+
|
363 |
+
#wrapper #container #left .box.statics ul li h2,
|
364 |
+
#wrapper #container #left .box.togglemenu ul li h2 {
|
365 |
+
margin : 0;
|
366 |
+
padding : 0;
|
367 |
+
font : 12px/1.0em 'MuseoSans500', Arial;
|
368 |
+
font-weight : normal;
|
369 |
+
color : #000000;
|
370 |
+
text-transform : uppercase;
|
371 |
+
}
|
372 |
+
|
373 |
+
#wrapper #container #left .box.togglemenu ul li.title{
|
374 |
+
outline : none;
|
375 |
+
}
|
376 |
+
|
377 |
+
#wrapper #container #left .box.togglemenu ul li.title:hover,
|
378 |
+
#wrapper #container #left .box.togglemenu ul li.title.ui-state-active{
|
379 |
+
color : #000000;
|
380 |
+
cursor : pointer;
|
381 |
+
}
|
382 |
+
|
383 |
+
#wrapper #container #left .box.statics ul li .info{
|
384 |
+
position : absolute;
|
385 |
+
top : 4px;
|
386 |
+
*top : 6px;
|
387 |
+
right : 4px;
|
388 |
+
background : url(../gfx/btn-info.gif) no-repeat left top;
|
389 |
+
border : 0;
|
390 |
+
padding : 0 0 0 6px;
|
391 |
+
font : 10px/1.60em Arial;
|
392 |
+
font-weight : bold;
|
393 |
+
color : #FFFFFF;
|
394 |
+
height : 20px;
|
395 |
+
}
|
396 |
+
|
397 |
+
#wrapper #container #left .box.statics ul li .info span{
|
398 |
+
display : block;
|
399 |
+
padding : 0 8px 0 0;
|
400 |
+
height : 20px;
|
401 |
+
}
|
402 |
+
|
403 |
+
#wrapper #container #left .box.statics ul li .info.red span{
|
404 |
+
background : url(../gfx/btn-info.gif) no-repeat right top;
|
405 |
+
}
|
406 |
+
|
407 |
+
#wrapper #container #left .box.statics ul li .info.blue{
|
408 |
+
background : url(../gfx/btn-info.gif) no-repeat left -20px;
|
409 |
+
}
|
410 |
+
|
411 |
+
#wrapper #container #left .box.statics ul li .info.blue span{
|
412 |
+
background : url(../gfx/btn-info.gif) no-repeat right -20px;
|
413 |
+
}
|
414 |
+
|
415 |
+
#wrapper #container #left .box.statics ul li .info.green{
|
416 |
+
background : url(../gfx/btn-info.gif) no-repeat left -40px;
|
417 |
+
}
|
418 |
+
|
419 |
+
#wrapper #container #left .box.statics ul li .info.green span{
|
420 |
+
background : url(../gfx/btn-info.gif) no-repeat right -40px;
|
421 |
+
}
|
422 |
+
|
423 |
+
#wrapper #container #left .box.statics ul li .info.black{
|
424 |
+
background : url(../gfx/btn-info.gif) no-repeat left -60px;
|
425 |
+
}
|
426 |
+
|
427 |
+
#wrapper #container #left .box.statics ul li .info.black span{
|
428 |
+
background : url(../gfx/btn-info.gif) no-repeat right -60px;
|
429 |
+
}
|
430 |
+
|
431 |
+
#wrapper #container #right {
|
432 |
+
display : block;
|
433 |
+
position : relative;
|
434 |
+
background : #FFFFFF;
|
435 |
+
margin : 0 0 0 0;
|
436 |
+
padding : 0 0 61px;
|
437 |
+
}
|
438 |
+
|
439 |
+
#wrapper #container #right .plain {
|
440 |
+
display : block;
|
441 |
+
margin : 20px 20px 20px 0;
|
442 |
+
}
|
443 |
+
|
444 |
+
#wrapper #container #right .nobox{
|
445 |
+
float : left;
|
446 |
+
margin : 5px 3px 61px 0;
|
447 |
+
font : 9px/1.0em Arial;
|
448 |
+
text-align : center;
|
449 |
+
}
|
450 |
+
|
451 |
+
#wrapper #container #right .nobox:first-child{
|
452 |
+
float : left;
|
453 |
+
margin : 5px 0 20px 17px;
|
454 |
+
text-align : center;
|
455 |
+
}
|
456 |
+
|
457 |
+
#wrapper #container #right .btn-box{
|
458 |
+
display : block;
|
459 |
+
background : url(../gfx/box-shadow.gif) repeat-x left bottom #fdfdfd;
|
460 |
+
margin : 0 0 0 -20px;
|
461 |
+
text-align : center;
|
462 |
+
}
|
463 |
+
|
464 |
+
#wrapper #container #right .btn-box .content {
|
465 |
+
display : block;
|
466 |
+
padding : 5px 0 22px 17px;
|
467 |
+
}
|
468 |
+
|
469 |
+
#wrapper #container #right a.item {
|
470 |
+
display : inline-block;
|
471 |
+
background : url(../gfx/btn-box.gif) repeat-x left bottom #fdfdfd;
|
472 |
+
margin : 17px 17px 0 0;
|
473 |
+
color : #7b7b7b;
|
474 |
+
text-decoration : none;
|
475 |
+
text-align : center;
|
476 |
+
font : 11px/18px Arial;
|
477 |
+
width : 126px;
|
478 |
+
height : 103px;
|
479 |
+
}
|
480 |
+
|
481 |
+
#wrapper #container #right a.item.small {
|
482 |
+
display : inline-block;
|
483 |
+
background : url(../gfx/btn-box-small.gif) repeat-x left bottom #fdfdfd;
|
484 |
+
margin : 0;
|
485 |
+
font-size : 0;
|
486 |
+
width : 35px;
|
487 |
+
height : 26px;
|
488 |
+
}
|
489 |
+
|
490 |
+
#wrapper #container #right a.item.small.text {
|
491 |
+
background : url(../gfx/btn-box-text.gif) no-repeat left top #fdfdfd;
|
492 |
+
overflow : hidden;
|
493 |
+
margin : 0;
|
494 |
+
width : auto;
|
495 |
+
height : 26px;
|
496 |
+
}
|
497 |
+
|
498 |
+
#wrapper #container #right .iconbox a.item.small,
|
499 |
+
#wrapper #container #right .iconbox a.item.small.text {
|
500 |
+
margin : 17px 10px 0 0;
|
501 |
+
}
|
502 |
+
|
503 |
+
#wrapper #container #right a.item:hover {
|
504 |
+
opacity : 0.7;
|
505 |
+
filter : alpha(opacity=70);
|
506 |
+
}
|
507 |
+
|
508 |
+
#wrapper #container #right a.item img {
|
509 |
+
display : inline-block;
|
510 |
+
padding : 16px 0 12px;
|
511 |
+
height : 32px;
|
512 |
+
}
|
513 |
+
|
514 |
+
#wrapper #container #right a.item.small img,
|
515 |
+
#wrapper #container #right .section .box .content ul.comments li a.item.small img {
|
516 |
+
float : none;
|
517 |
+
display : inline-block;
|
518 |
+
padding : 5px 0 0;
|
519 |
+
margin : 0;
|
520 |
+
height : 16px;
|
521 |
+
}
|
522 |
+
|
523 |
+
#wrapper #container #right a.item.small.text img{
|
524 |
+
float : left;
|
525 |
+
padding : 5px 5px 0 5px;
|
526 |
+
margin : 0;
|
527 |
+
}
|
528 |
+
|
529 |
+
#wrapper #container #right a.item span {
|
530 |
+
display : block;
|
531 |
+
font : 13px/1.0em 'MuseoSans500', Arial;
|
532 |
+
color : #7b7b7b;
|
533 |
+
text-transform : uppercase;
|
534 |
+
}
|
535 |
+
|
536 |
+
#wrapper #container #right a.item.small.text span {
|
537 |
+
float : left;
|
538 |
+
background : url(../gfx/btn-box-text.gif) no-repeat right top;
|
539 |
+
padding : 0 8px 0 0;
|
540 |
+
font : 11px/2.5em 'MuseoSans500', Arial;
|
541 |
+
color : #7b7b7b;
|
542 |
+
text-transform : uppercase;
|
543 |
+
}
|
544 |
+
|
545 |
+
#wrapper #container #right #breadcrumbs {
|
546 |
+
display : block;
|
547 |
+
border-bottom : 1px solid #dcdcdc;
|
548 |
+
margin : 0 0 0 0;
|
549 |
+
}
|
550 |
+
|
551 |
+
#wrapper #container #right #breadcrumbs ul {
|
552 |
+
display : inline-block;
|
553 |
+
margin : 0;
|
554 |
+
padding : 0 0 0 20px;
|
555 |
+
list-style : none;
|
556 |
+
width : 95%;
|
557 |
+
}
|
558 |
+
|
559 |
+
#wrapper #container #right #breadcrumbs ul li {
|
560 |
+
float : left;
|
561 |
+
position : relative;
|
562 |
+
background: url(../gfx/breadcrumb.png) no-repeat 100% 6px;
|
563 |
+
margin : 0;
|
564 |
+
padding : 10px 25px 8px 15px;
|
565 |
+
overflow : hidden;
|
566 |
+
font : 11px/1.0em Arial;
|
567 |
+
}
|
568 |
+
|
569 |
+
#wrapper #container #right #breadcrumbs ul li span {
|
570 |
+
display: block;
|
571 |
+
overflow: hidden;
|
572 |
+
}
|
573 |
+
|
574 |
+
#wrapper #container #right #breadcrumbs ul li:first-child {
|
575 |
+
background: url(../gfx/breadcrumb-home.gif) no-repeat left 8px;
|
576 |
+
margin : 0 -10px 0 0;
|
577 |
+
padding : 10px 0 13px 0;
|
578 |
+
width : 16px;
|
579 |
+
}
|
580 |
+
|
581 |
+
#wrapper #container #right #breadcrumbs ul li a , #wrapper #container #right #breadcrumbs ul li a:link, #wrapper #container #right #breadcrumbs ul li a:active, #wrapper #container #right #breadcrumbs ul li a:visited {
|
582 |
+
color : #909090;
|
583 |
+
text-decoration : none;
|
584 |
+
}
|
585 |
+
|
586 |
+
#wrapper #container #right #breadcrumbs ul li a:hover {
|
587 |
+
color : #727272;
|
588 |
+
text-decoration : none;
|
589 |
+
}
|
590 |
+
|
591 |
+
#wrapper #container #right #breadcrumbs ul li div.chevronOverlay{
|
592 |
+
position: absolute;
|
593 |
+
right: 0;
|
594 |
+
top: 0;
|
595 |
+
z-index: 2;
|
596 |
+
}
|
597 |
+
|
598 |
+
#wrapper #container #right #breadcrumbs .chevronOverlay{
|
599 |
+
display: none;
|
600 |
+
background: url(../gfx/breadcrumb.png) no-repeat 100% 6px;
|
601 |
+
width: 13px;
|
602 |
+
height: 26px;
|
603 |
+
}
|
604 |
+
|
605 |
+
#wrapper #container #right .section {
|
606 |
+
display : inline-block;
|
607 |
+
background : #FFFFFF;
|
608 |
+
width : 95%;
|
609 |
+
}
|
610 |
+
|
611 |
+
#wrapper #container #right .section .quarter {
|
612 |
+
float : left;
|
613 |
+
width : 25%;
|
614 |
+
*width : 24.97%;
|
615 |
+
}
|
616 |
+
|
617 |
+
#wrapper #container #right .section .third {
|
618 |
+
float : left;
|
619 |
+
width : 33%;
|
620 |
+
*width : 33.3%;
|
621 |
+
}
|
622 |
+
|
623 |
+
#wrapper #container #right .section .third:first-child {
|
624 |
+
width : 34%;
|
625 |
+
*width : 33.3%;
|
626 |
+
}
|
627 |
+
|
628 |
+
#wrapper #container #right .section .half {
|
629 |
+
float : left;
|
630 |
+
width : 50%;
|
631 |
+
*width : 49.98%;
|
632 |
+
}
|
633 |
+
|
634 |
+
#wrapper #container #right .section .three-quarter {
|
635 |
+
float : left;
|
636 |
+
width : 75%;
|
637 |
+
*width : 74.98%;
|
638 |
+
}
|
639 |
+
|
640 |
+
#wrapper.login .box,
|
641 |
+
#wrapper #container #right .section .box {
|
642 |
+
display : block;
|
643 |
+
background : #FFFFFF;
|
644 |
+
border : 1px solid #e6e6e6;
|
645 |
+
margin : 20px 20px 0 20px;
|
646 |
+
-moz-box-shadow: 1px 1px 0 #e6e6e6;
|
647 |
+
-webkit-box-shadow: 1px 1px 0 #e6e6e6;
|
648 |
+
box-shadow: 1px 1px 0 #e6e6e6;
|
649 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
|
650 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
|
651 |
+
zoom: 1;
|
652 |
+
width: 101%;
|
653 |
+
}
|
654 |
+
|
655 |
+
#wrapper.login .box {
|
656 |
+
margin : 0;
|
657 |
+
}
|
658 |
+
|
659 |
+
#wrapper #container #right .section .third:first-child {
|
660 |
+
width : 33.4444%
|
661 |
+
*width : 33.3%;
|
662 |
+
}
|
663 |
+
|
664 |
+
#wrapper.login .box .title,
|
665 |
+
#wrapper #container #right .section .box .title {
|
666 |
+
display : block;
|
667 |
+
position : relative;
|
668 |
+
background : url(../gfx/box-title.gif) repeat-x left top;
|
669 |
+
padding : 8px 10px 0 ;
|
670 |
+
font : 13px/1.0em 'MuseoSans500', Arial;
|
671 |
+
color : #000000;
|
672 |
+
text-transform : uppercase;
|
673 |
+
height : 21px;
|
674 |
+
}
|
675 |
+
|
676 |
+
#wrapper.login .box .title .hide,
|
677 |
+
#wrapper #container #right .section .box .title .hide,
|
678 |
+
#wrapper.login .box .title .show,
|
679 |
+
#wrapper #container #right .section .box .title .show{
|
680 |
+
position : absolute;
|
681 |
+
top: 7px;
|
682 |
+
right : 7px;
|
683 |
+
background : url(../gfx/box-hide.png) no-repeat left top;
|
684 |
+
overflow : hidden;
|
685 |
+
cursor : pointer;
|
686 |
+
width : 24px;
|
687 |
+
height : 15px;
|
688 |
+
}
|
689 |
+
|
690 |
+
#wrapper.login .box .title .show,
|
691 |
+
#wrapper #container #right .section .box .title .show{
|
692 |
+
background : url(../gfx/box-hide.png) no-repeat left bottom;
|
693 |
+
}
|
694 |
+
|
695 |
+
#wrapper.login .box .content,
|
696 |
+
#wrapper #container #right .section .box .content {
|
697 |
+
display : block;
|
698 |
+
background : url(../gfx/box-shadow.gif) repeat-x left top;
|
699 |
+
padding : 10px;
|
700 |
+
}
|
701 |
+
|
702 |
+
#wrapper #container #right .section .box .content.nopadding {
|
703 |
+
padding : 0;
|
704 |
+
}
|
705 |
+
|
706 |
+
#wrapper #container #right .section .box .content.hide {
|
707 |
+
display : none;
|
708 |
+
}
|
709 |
+
|
710 |
+
#wrapper #container #right .section .box .content.iconbox {
|
711 |
+
padding : 5px 0 20px 14px;
|
712 |
+
text-align : center;
|
713 |
+
}
|
714 |
+
|
715 |
+
#wrapper #container #right .section .box .content .gallery {
|
716 |
+
display : inline-block;
|
717 |
+
padding : 11px 0 17px 10px;
|
718 |
+
text-align : center;
|
719 |
+
}
|
720 |
+
|
721 |
+
#wrapper #container #right .section .box .content ul.comments {
|
722 |
+
display : block;
|
723 |
+
border-top : 1px solid #e6e6e6;
|
724 |
+
margin : 0;
|
725 |
+
padding : 0;
|
726 |
+
list-style : none;
|
727 |
+
}
|
728 |
+
|
729 |
+
#wrapper #container #right .section .box .content ul.comments li{
|
730 |
+
display : inline-block;
|
731 |
+
border-bottom : 1px solid #e6e6e6;
|
732 |
+
vertical-align : top;
|
733 |
+
padding : 10px 0;
|
734 |
+
line-height : 18px;
|
735 |
+
width : 95%;
|
736 |
+
}
|
737 |
+
|
738 |
+
#wrapper #container #right .section .box .content ul.comments li a , #wrapper #container #right .section .box .content ul.comments li a:link, #wrapper #container #right .section .box .content ul.comments li a:active, #wrapper #container #right .section .box .content ul.comments li a:visited {
|
739 |
+
color : #000000;
|
740 |
+
text-decoration : none;
|
741 |
+
}
|
742 |
+
|
743 |
+
#wrapper #container #right .section .box .content ul.comments li a:hover {
|
744 |
+
color : #8f8f8f;
|
745 |
+
text-decoration : none;
|
746 |
+
}
|
747 |
+
|
748 |
+
#wrapper #container #right .section .box .content ul.comments li img{
|
749 |
+
float : left;
|
750 |
+
margin : 0 9px 0 0;
|
751 |
+
}
|
752 |
+
|
753 |
+
#wrapper #container #right .section .box .content ul.comments li img:hover {
|
754 |
+
opacity : 0.7;
|
755 |
+
filter : alpha(opacity=70);
|
756 |
+
}
|
757 |
+
|
758 |
+
#wrapper #container #right .section .box .content .thumb{
|
759 |
+
display : inline-block;
|
760 |
+
position : relative;
|
761 |
+
background : #FFFFFF;
|
762 |
+
border : 1px solid #e6e6e6;
|
763 |
+
margin : 10px 10px 0 1px;
|
764 |
+
-moz-box-shadow: 1px 1px 0 #e6e6e6;
|
765 |
+
-webkit-box-shadow: 1px 1px 0 #e6e6e6;
|
766 |
+
box-shadow: 1px 1px 0 #e6e6e6;
|
767 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
|
768 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
|
769 |
+
zoom: 1;
|
770 |
+
font : 0/0 Arial;
|
771 |
+
}
|
772 |
+
|
773 |
+
#wrapper #container #right .section .box .content .thumb img{
|
774 |
+
margin : 0;
|
775 |
+
border : 1px solid #FFFFFF;
|
776 |
+
width : 61px;
|
777 |
+
}
|
778 |
+
|
779 |
+
#wrapper #container #right .section .box .content .thumb:hover img{
|
780 |
+
opacity : 0.7;
|
781 |
+
filter : alpha(opacity=70);
|
782 |
+
}
|
783 |
+
|
784 |
+
#wrapper #container #right .section .box .content .thumb .hover{
|
785 |
+
position : absolute;
|
786 |
+
display : none;
|
787 |
+
background : url(../gfx/thumb-delete.png) no-repeat left top #FFFFFF;
|
788 |
+
border : 1px solid #FFFFFF;
|
789 |
+
top : 0;
|
790 |
+
right : 0;
|
791 |
+
z-index : 999;
|
792 |
+
text-align : right;
|
793 |
+
width : 13px;
|
794 |
+
height : 13px;
|
795 |
+
}
|
796 |
+
|
797 |
+
#wrapper #container #right .section .box .content .thumb:hover .hover{
|
798 |
+
display : block;
|
799 |
+
}
|
800 |
+
|
801 |
+
#wrapper #container #right .section .box .content .thumb .hover:hover{
|
802 |
+
background : url(../gfx/thumb-delete.png) no-repeat left top #000000;
|
803 |
+
}
|
804 |
+
|
805 |
+
#wrapper #container #right .section .box .content .thumb .hover a{
|
806 |
+
display : block;
|
807 |
+
width : 14px;
|
808 |
+
height : 14px;
|
809 |
+
}
|
810 |
+
|
811 |
+
#wrapper #container #right .section .box .content .pager {
|
812 |
+
display : block;
|
813 |
+
background : url(../gfx/tabs.gif) repeat-x left top;
|
814 |
+
padding : 4px 20px;
|
815 |
+
font : 11px/20px Arial;
|
816 |
+
font-weight : bold;
|
817 |
+
height : 22px;
|
818 |
+
}
|
819 |
+
|
820 |
+
#wrapper #container #right .section .box .content .pager a, #wrapper #container #right .section .box .content .pager a:link,
|
821 |
+
#wrapper #container #right .section .box .content .pager a:active, #wrapper #container #right .section .box .content .pager a:visited {
|
822 |
+
display : inline-block;
|
823 |
+
background : url(../gfx/table-btn.gif) repeat-x left top transparent;
|
824 |
+
border : 1px solid #e6e6e6;
|
825 |
+
padding : 0 7px;
|
826 |
+
margin : 0 0 0 3px;
|
827 |
+
font : 11px/20px Arial;
|
828 |
+
cursor : pointer;
|
829 |
+
color : #000000;
|
830 |
+
text-transform : uppercase;
|
831 |
+
text-decoration : none;
|
832 |
+
height : 20px;
|
833 |
+
}
|
834 |
+
|
835 |
+
#wrapper #container #right .section .box .content .pager a:first-child {
|
836 |
+
margin : 0 0 0 5px;
|
837 |
+
}
|
838 |
+
|
839 |
+
.section .box .content .pager a:hover,
|
840 |
+
.section .box .content .pager a.current, #wrapper #container #right .section .box .content .pager a.current:link,
|
841 |
+
.section .box .content .pager a.current:active, #wrapper #container #right .section .box .content .pager a.current:visited {
|
842 |
+
color : #969696;
|
843 |
+
}
|
844 |
+
|
845 |
+
.section .box .content .pager a.current, #wrapper #container #right .section .box .content .pager a.current:link,
|
846 |
+
.section .box .content .pager a.current:active, #wrapper #container #right .section .box .content .pager a.current:visited {
|
847 |
+
font-weight : bold;
|
848 |
+
}
|
849 |
+
|
850 |
+
.content .progressbar-normal,
|
851 |
+
.content .progressbar-count {
|
852 |
+
background : url(../gfx/progressbar-back.gif) repeat-x left top transparent;
|
853 |
+
border-right : 1px solid #cccccc;
|
854 |
+
margin : 10px 0;
|
855 |
+
height : 10px;
|
856 |
+
}
|
857 |
+
|
858 |
+
.content .progressbar-normal div,
|
859 |
+
.content .progressbar-count div {
|
860 |
+
display : block;
|
861 |
+
background : url(../gfx/progressbar.gif) repeat-x left top transparent;
|
862 |
+
border-right : 1px solid #86c301;
|
863 |
+
height: 100%;
|
864 |
+
}
|
865 |
+
|
866 |
+
.content .progressbar-normal.green div,
|
867 |
+
.content .progressbar-count.green div {
|
868 |
+
background : url(../gfx/progressbar.gif) repeat-x left -10px transparent;
|
869 |
+
border-right : 1px solid #86c301;
|
870 |
+
}
|
871 |
+
|
872 |
+
.content .progressbar-normal.red div,
|
873 |
+
.content .progressbar-count.red div {
|
874 |
+
background : url(../gfx/progressbar.gif) repeat-x left -20px transparent;
|
875 |
+
border-right : 1px solid #f97373;
|
876 |
+
}
|
877 |
+
|
878 |
+
.content span.percent {
|
879 |
+
float : right;
|
880 |
+
position : relative;
|
881 |
+
top : -15px;
|
882 |
+
font : 11px/1.0em Arial;
|
883 |
+
font-weight : bold;
|
884 |
+
}
|
885 |
+
|
886 |
+
.ui-widget-overlay {
|
887 |
+
position : absolute;
|
888 |
+
top : 0;
|
889 |
+
background : #000000;
|
890 |
+
opacity : 0.5;
|
891 |
+
filter : alpha(opacity=50);
|
892 |
+
}
|
893 |
+
|
894 |
+
#wrapper #footer {
|
895 |
+
position : absolute;
|
896 |
+
bottom : 0;
|
897 |
+
left : 0;
|
898 |
+
background : url(../gfx/back-footer.gif) repeat-x left top #F5F5F5;
|
899 |
+
border-bottom : 5px solid #FFFFFF;
|
900 |
+
font : 11px/1.0em Arial;
|
901 |
+
color : #909090;
|
902 |
+
overflow : hidden;
|
903 |
+
width : 95%;
|
904 |
+
height : 36px;
|
905 |
+
}
|
906 |
+
|
907 |
+
#wrapper #footer .split{
|
908 |
+
display : block;
|
909 |
+
padding : 13px 20px 0;
|
910 |
+
width : 50%;
|
911 |
+
height : 23px;
|
912 |
+
}
|
913 |
+
|
914 |
+
#wrapper #footer .split.right{
|
915 |
+
position : absolute;
|
916 |
+
top : 0;
|
917 |
+
right : 0;
|
918 |
+
text-align : right;
|
919 |
+
}
|
920 |
+
|
921 |
+
#wrapper #footer a, #wrapper #footer a:link, #wrapper #footer a:active, #wrapper #footer a:visited{
|
922 |
+
color : #909090;
|
923 |
+
text-decoration : underline;
|
924 |
+
}
|
925 |
+
|
926 |
+
#wrapper #footer a:hover{
|
927 |
+
color : #727272;
|
928 |
+
text-decoration : none;
|
929 |
+
}
|
930 |
+
.form-wizard .progress {
|
931 |
+
margin-bottom: 30px;
|
932 |
+
}
|
933 |
+
|
934 |
+
.form-wizard {
|
935 |
+
float: left;
|
936 |
+
width:620px;
|
937 |
+
}
|
938 |
+
|
939 |
+
.form-wizard ul {
|
940 |
+
background-color: #F9F9F9 !important;
|
941 |
+
background-image: none !important;
|
942 |
+
filter:none !important;
|
943 |
+
border: 0px !important;
|
944 |
+
box-shadow: none !important;
|
945 |
+
list-style: none !important;
|
946 |
+
padding:0px !important;
|
947 |
+
}
|
948 |
+
.form-wizard ul li
|
949 |
+
{
|
950 |
+
margin-left: 0px !important;
|
951 |
+
}
|
952 |
+
|
953 |
+
.form-wizard ul li a {
|
954 |
+
|
955 |
+
background-image: none !important;
|
956 |
+
filter:none !important;
|
957 |
+
border: 0px !important;
|
958 |
+
box-shadow: none !important;
|
959 |
+
text-decoration: none !important;
|
960 |
+
color:#000000 !important;
|
961 |
+
}
|
962 |
+
|
963 |
+
.form-wizard .step:hover {
|
964 |
+
text-decoration: none !important;
|
965 |
+
color:#000000 !important;
|
966 |
+
}
|
967 |
+
|
968 |
+
.form-wizard .step .number {
|
969 |
+
background-color: #e3e3e3;
|
970 |
+
display: inline-block;
|
971 |
+
font-size: 13px;
|
972 |
+
font-weight: bold;
|
973 |
+
padding: 3px 8px 3px 8px !important;
|
974 |
+
margin-right: 10px;
|
975 |
+
-webkit-border-radius: 50% !important;
|
976 |
+
-moz-border-radius: 50% !important;
|
977 |
+
border-radius: 50% !important;
|
978 |
+
}
|
979 |
+
|
980 |
+
|
981 |
+
|
982 |
+
.form-wizard .active .number {
|
983 |
+
background-color: #86c301;
|
984 |
+
color: #fff;
|
985 |
+
font-weight: bold;
|
986 |
+
}
|
987 |
+
|
988 |
+
.form-wizard .active .step .desc {
|
989 |
+
font-weight: 400;
|
990 |
+
}
|
991 |
+
|
992 |
+
.form-wizard .step i {
|
993 |
+
display: none;
|
994 |
+
}
|
995 |
+
.form-wizard ul li a div
|
996 |
+
{
|
997 |
+
margin-top: 10px;
|
998 |
+
font-size:12px;
|
999 |
+
font-weight: bold;
|
1000 |
+
}
|
1001 |
+
|
1002 |
+
.form-wizard .done .step .number {
|
1003 |
+
background-color: #f2ae43;
|
1004 |
+
color: #fff;
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
.form-wizard .done .step .desc {
|
1008 |
+
font-weight: 400;
|
1009 |
+
}
|
1010 |
+
|
1011 |
+
.form-wizard .done .step i {
|
1012 |
+
font-size: 12px;
|
1013 |
+
font-weight: normal;
|
1014 |
+
color: #999;
|
1015 |
+
display: inline-block;
|
1016 |
+
}
|
1017 |
+
|
1018 |
+
.form-wizard .tab-pane h4 {
|
1019 |
+
margin-bottom: 20px !important;
|
1020 |
+
}
|
1021 |
+
|
1022 |
+
.form-wizard .tab-pane .chzn-container {
|
1023 |
+
position: absolute !important;
|
1024 |
+
}
|
1025 |
+
|
1026 |
+
.timeCol-blocked
|
1027 |
+
{
|
1028 |
+
border: 1px solid #DDD !important;
|
1029 |
+
background-color:#ECECEC;
|
1030 |
+
color: #000 !important;
|
1031 |
+
font-size:10px !important;
|
1032 |
+
padding:5px !important;
|
1033 |
+
margin:5px 0px 5px 6px !important;
|
1034 |
+
width:45px !important;
|
1035 |
+
display:inline-block !important;
|
1036 |
+
text-decoration: none !important;
|
1037 |
+
}
|
1038 |
+
.timeCol
|
1039 |
+
{
|
1040 |
+
border: 1px solid #DDD !important;
|
1041 |
+
color: #000 !important;
|
1042 |
+
font-size:10px !important;
|
1043 |
+
padding:5px !important;
|
1044 |
+
margin:5px 0px 5px 6px !important;
|
1045 |
+
width:45px !important;
|
1046 |
+
display:inline-block !important;
|
1047 |
+
text-decoration: none !important;
|
1048 |
+
}
|
1049 |
+
.timeCol:hover
|
1050 |
+
{
|
1051 |
+
background-color:#86c301 !important;
|
1052 |
+
color:#fff !important;
|
1053 |
+
text-decoration: none !important;
|
1054 |
+
}
|
css/system-message.css
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Template Name: Mustache
|
3 |
+
Author: Rory Kranendonk
|
4 |
+
Author URI: http://www.dreamwire.nl
|
5 |
+
Version: 1.0
|
6 |
+
*/
|
7 |
+
|
8 |
+
.message {
|
9 |
+
position : relative;
|
10 |
+
display : inline-block;
|
11 |
+
margin : 20px 20px 0 0;
|
12 |
+
padding : 0 0 0 35px;
|
13 |
+
-moz-box-shadow: 1px 1px 0 #e6e6e6;
|
14 |
+
-webkit-box-shadow: 1px 1px 0 #e6e6e6;
|
15 |
+
box-shadow: 1px 1px 0 #e6e6e6;
|
16 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
|
17 |
+
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
|
18 |
+
zoom: 1;
|
19 |
+
}
|
20 |
+
|
21 |
+
.message:hover {
|
22 |
+
opacity : 0.7;
|
23 |
+
filter : alpha(opacity=70);
|
24 |
+
}
|
25 |
+
|
26 |
+
.message span {
|
27 |
+
display : block;
|
28 |
+
background : url(../gfx/system-icon.png) no-repeat 98% center;
|
29 |
+
padding : 13px 0;
|
30 |
+
font : 12px/1.0em Arial;
|
31 |
+
}
|
32 |
+
|
33 |
+
.message.inner {
|
34 |
+
margin : 0 0 20px;
|
35 |
+
}
|
36 |
+
|
37 |
+
.message.red {
|
38 |
+
display : block;
|
39 |
+
background : url(../gfx/icon-error.png) no-repeat 10px 8px #F8E9E9;
|
40 |
+
border : 1px solid #E4BBBC;
|
41 |
+
color : #b80000;
|
42 |
+
}
|
43 |
+
|
44 |
+
.message.green {
|
45 |
+
display : block;
|
46 |
+
background : url(../gfx/icon-succes.png) no-repeat 1px 8px #EBF9E2;
|
47 |
+
border : 1px solid #BEE4A5;
|
48 |
+
color : #6aa500;
|
49 |
+
}
|
50 |
+
|
51 |
+
.message.blue {
|
52 |
+
display : block;
|
53 |
+
background : url(../gfx/icon-info.png) no-repeat 10px 8px #E9F3F8;
|
54 |
+
border : 1px solid #BBD7E4;
|
55 |
+
color : #136bc5;
|
56 |
+
}
|
57 |
+
|
58 |
+
.message.orange {
|
59 |
+
display : block;
|
60 |
+
background : url(../gfx/icon-warning.png) no-repeat 10px 8px #FFF8D8;
|
61 |
+
border : 1px solid #F3D97E;
|
62 |
+
color : #ed9d12;
|
63 |
+
}
|
css/visuallightbox.css
ADDED
@@ -0,0 +1,242 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#vlb1overlay{
|
2 |
+
position:absolute;
|
3 |
+
top:0;
|
4 |
+
left:0;
|
5 |
+
z-index:190;
|
6 |
+
width:100%;
|
7 |
+
height:auto;
|
8 |
+
background-color:#ffffff;
|
9 |
+
}
|
10 |
+
|
11 |
+
#vlb1lightbox{
|
12 |
+
position:absolute;
|
13 |
+
top:20px;
|
14 |
+
left:0;
|
15 |
+
width:100%;
|
16 |
+
z-index:200;
|
17 |
+
text-align:center;
|
18 |
+
color:#151410;
|
19 |
+
line-height:0;
|
20 |
+
}
|
21 |
+
#vlb1lightbox td{
|
22 |
+
vertical-align:top;
|
23 |
+
}
|
24 |
+
#vlb1lightbox a, #vlb1lightbox a:hover {
|
25 |
+
border-bottom:none;
|
26 |
+
color:#151410;
|
27 |
+
text-decoration:underline;
|
28 |
+
}
|
29 |
+
|
30 |
+
#vlb1lightbox a img{ border:none; }
|
31 |
+
|
32 |
+
#vlb1outerImageContainer{
|
33 |
+
width:auto;
|
34 |
+
height:auto; /* without this line error in IE8 detected */
|
35 |
+
margin:0 auto;
|
36 |
+
position:relative;
|
37 |
+
}
|
38 |
+
|
39 |
+
#vlb1lightboxImage{
|
40 |
+
width:100%;
|
41 |
+
height:100%;
|
42 |
+
}
|
43 |
+
|
44 |
+
#vlb1imageContainerMain{
|
45 |
+
margin:0 auto;
|
46 |
+
overflow:visible;
|
47 |
+
position:relative;
|
48 |
+
font-size:0;/* ie fix - big info bar*/
|
49 |
+
}
|
50 |
+
|
51 |
+
#vlb1imageContainer{
|
52 |
+
width:10px;
|
53 |
+
height:10px;
|
54 |
+
margin:0 auto;
|
55 |
+
overflow:hidden;
|
56 |
+
background-color:#fff;
|
57 |
+
position:relative;
|
58 |
+
font-size:0;/* ie fix - big info bar*/
|
59 |
+
}
|
60 |
+
|
61 |
+
#vlb1loading{
|
62 |
+
position:absolute;
|
63 |
+
top:40%;
|
64 |
+
left:0%;
|
65 |
+
height:25%;
|
66 |
+
width:100%;
|
67 |
+
text-align:center;
|
68 |
+
font-size:10px;
|
69 |
+
z-index:1;
|
70 |
+
}
|
71 |
+
#vlb1loadingLink {
|
72 |
+
display:block;
|
73 |
+
margin:0 auto;
|
74 |
+
padding:0;
|
75 |
+
width:32px;
|
76 |
+
height:32px;
|
77 |
+
background:url(../images/loading.gif) center center no-repeat;
|
78 |
+
text-indent:-9999px;
|
79 |
+
}
|
80 |
+
#vlb1hoverNav{
|
81 |
+
position:absolute;
|
82 |
+
top:0;
|
83 |
+
left:0;
|
84 |
+
height:100%;
|
85 |
+
width:100%;
|
86 |
+
z-index:10;
|
87 |
+
}
|
88 |
+
#vlb1imageContainer>#hoverNav{ left:0;}
|
89 |
+
#vlb1prevLinkImg, #vlb1nextLinkImg{
|
90 |
+
top:0;
|
91 |
+
width:48px;
|
92 |
+
height:100%;
|
93 |
+
position:absolute;
|
94 |
+
z-index:20;
|
95 |
+
outline-style:none;
|
96 |
+
display:block;
|
97 |
+
text-indent:-9999px;
|
98 |
+
background:none;
|
99 |
+
}
|
100 |
+
* html #vlb1prevLinkImg,* html #vlb1nextLinkImg{
|
101 |
+
background-image:url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */
|
102 |
+
}
|
103 |
+
#vlb1prevLinkImg { left: 0; }
|
104 |
+
#vlb1nextLinkImg { right: 0; }
|
105 |
+
#vlb1prevLinkImg:hover, #vlb1prevLinkImg.hover, #vlb1prevLinkImg:visited:hover {
|
106 |
+
background:url(../images/prev.png) 5% center no-repeat;
|
107 |
+
_background-image:url(../images/prev_ie6.gif)
|
108 |
+
}
|
109 |
+
#vlb1nextLinkImg:hover, #vlb1nextLinkImg.hover, #vlb1nextLinkImg:visited:hover {
|
110 |
+
background:url(../images/next.png) 97% center no-repeat;
|
111 |
+
_background-image:url(../images/next_ie6.gif)
|
112 |
+
}
|
113 |
+
|
114 |
+
|
115 |
+
#vlb1imageDataContainer{
|
116 |
+
font:10px Verdana, Helvetica, sans-serif;
|
117 |
+
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
|
118 |
+
font-size:12px;
|
119 |
+
background-color:#fff;
|
120 |
+
width:100%;
|
121 |
+
}
|
122 |
+
|
123 |
+
#vlb1imageData{
|
124 |
+
overflow:hidden;
|
125 |
+
width:100%;
|
126 |
+
}
|
127 |
+
#vlb1imageDetails{ width:70%; float:left; text-align:left; padding:10px 10px 0 0;}
|
128 |
+
#vlb1caption{ font-weight:bold; display:block;}
|
129 |
+
#vlb1numberDisplay{ display:block; float:left; padding:3px 10px 0 0;}
|
130 |
+
#vlb1detailsNav{display:block; float:left; padding:0; }
|
131 |
+
#vlb1prevLinkDetails, #vlb1nextLinkDetails, #vlb1slideShowControl{ background-repeat:no-repeat; outline-style:none; display:block; float:left;}
|
132 |
+
#vlb1prevLinkDetails { margin:3px; margin-top:0px; width:24px;height:24px; background:url(../images/prevlabel.gif) left center;}
|
133 |
+
#vlb1nextLinkDetails { margin:3px; margin-top:0px; width:24px;height:24px; background:url(../images/nextlabel.gif) right center;}
|
134 |
+
|
135 |
+
#vlb1slideShowControl.started{
|
136 |
+
background-image:url(../images/pause.gif);
|
137 |
+
}
|
138 |
+
|
139 |
+
#vlb1slideShowControl{
|
140 |
+
display:block;
|
141 |
+
width:24px;
|
142 |
+
height:24px;
|
143 |
+
float:left;
|
144 |
+
background:url(../images/start.gif);
|
145 |
+
background-position:center center;
|
146 |
+
background-repeat:no-repeat;
|
147 |
+
}
|
148 |
+
|
149 |
+
#vlb1close{
|
150 |
+
padding:20px 0 0;
|
151 |
+
float:right;
|
152 |
+
}
|
153 |
+
#vlb1closeLink {
|
154 |
+
display:block; outline-style:none; margin:0; padding:0; text-decoration:none;
|
155 |
+
width:32px;
|
156 |
+
height:32px;
|
157 |
+
background:url(../images/close.gif) no-repeat;
|
158 |
+
}
|
159 |
+
|
160 |
+
|
161 |
+
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
|
162 |
+
* html>body .clearfix {display:inline-block; width:100%;}
|
163 |
+
|
164 |
+
* html .clearfix {
|
165 |
+
/* Hides from IE-mac \*/
|
166 |
+
height:1%;
|
167 |
+
/* End hide from IE-mac */
|
168 |
+
}
|
169 |
+
|
170 |
+
|
171 |
+
#vlb1outerImageFrame{
|
172 |
+
border:solid 1px red;
|
173 |
+
height:100%;
|
174 |
+
width:100%;
|
175 |
+
position:absolute;
|
176 |
+
}
|
177 |
+
|
178 |
+
|
179 |
+
#vlb1outerImageContainer{
|
180 |
+
overflow:visible;
|
181 |
+
}
|
182 |
+
#vlb1outerImageContainer td{
|
183 |
+
text-align:center;
|
184 |
+
padding:0;
|
185 |
+
}
|
186 |
+
|
187 |
+
#vlb1lightboxFrameBody{
|
188 |
+
background-color:#fff;
|
189 |
+
border:solid 1px #fff; /* hack for opera table small cell width */
|
190 |
+
}
|
191 |
+
|
192 |
+
#vlb1outerImageContainer td, #vlb1outerImageContainer tr{
|
193 |
+
font-size:0;
|
194 |
+
border:0 none;
|
195 |
+
}
|
196 |
+
/* frame style */
|
197 |
+
#vlb1outerImageContainer td.tl, #vlb1outerImageContainer td.br{
|
198 |
+
height:38px;
|
199 |
+
width:38px;
|
200 |
+
}
|
201 |
+
.vlb{display:none;}
|
202 |
+
#vlb1outerImageContainer td.tl{
|
203 |
+
background-image:url(../images/borderTopLeft.png);
|
204 |
+
_background-image:none;
|
205 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderTopLeft.png', sizingMethod='scale');
|
206 |
+
}
|
207 |
+
#vlb1outerImageContainer td.tc{
|
208 |
+
background-image:url(../images/borderTopCenter.png);
|
209 |
+
_background-image:none;
|
210 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderTopCenter.png', sizingMethod='scale');
|
211 |
+
}
|
212 |
+
#vlb1outerImageContainer td.tr{
|
213 |
+
background-image:url(../images/borderTopRight.png);
|
214 |
+
_background-image:none;
|
215 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderTopRight.png', sizingMethod='scale');
|
216 |
+
}
|
217 |
+
#vlb1outerImageContainer td.ml{
|
218 |
+
background-image:url(../images/borderMiddleLeft.png);
|
219 |
+
_background-image:none;
|
220 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderMiddleLeft.png', sizingMethod='scale');
|
221 |
+
}
|
222 |
+
#vlb1outerImageContainer td.mr{
|
223 |
+
background-image:url(../images/borderMiddleRight.png);
|
224 |
+
_background-image:none;
|
225 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderMiddleRight.png', sizingMethod='scale');
|
226 |
+
}
|
227 |
+
#vlb1outerImageContainer td.bl{
|
228 |
+
background-image:url(../images/borderBottomLeft.png);
|
229 |
+
_background-image:none;
|
230 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderBottomLeft.png', sizingMethod='scale');
|
231 |
+
}
|
232 |
+
#vlb1outerImageContainer td.bc{
|
233 |
+
background-image:url(../images/borderBottomCenter.png);
|
234 |
+
_background-image:none;
|
235 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderBottomCenter.png', sizingMethod='scale');
|
236 |
+
}
|
237 |
+
#vlb1outerImageContainer td.br{
|
238 |
+
background-image:url(../images/borderBottomRight.png);
|
239 |
+
_background-image:none;
|
240 |
+
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index_files/vlb_files1/borderBottomRight.png', sizingMethod='scale');
|
241 |
+
}
|
242 |
+
|
css/vlightbox1.css
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#vlightbox1 {
|
2 |
+
width:100%;
|
3 |
+
zoom:1;
|
4 |
+
}
|
5 |
+
#vlightbox1 .vlightbox1 {
|
6 |
+
display:-moz-inline-stack;
|
7 |
+
display:inline-block;
|
8 |
+
zoom:1;
|
9 |
+
*display:inline;
|
10 |
+
position:relative;
|
11 |
+
vertical-align:top;
|
12 |
+
margin:3px;
|
13 |
+
width:160px;
|
14 |
+
font-family:Trebuchet,Tahoma,Arial,sans-serif;
|
15 |
+
font-size:11px;
|
16 |
+
font-weight:normal;
|
17 |
+
text-decoration:none;
|
18 |
+
text-align:center;
|
19 |
+
opacity:0.87;
|
20 |
+
outline:none;
|
21 |
+
}
|
22 |
+
#vlightbox1 .vlightbox1 a{
|
23 |
+
margin:0;
|
24 |
+
}
|
25 |
+
#vlightbox1 .vlightbox1:hover, #vlightbox1 .vlightbox1 a:hover{
|
26 |
+
text-decoration:underline;
|
27 |
+
opacity:1;
|
28 |
+
}
|
29 |
+
#vlightbox1 .vlightbox1 img{
|
30 |
+
display:block;
|
31 |
+
border:none;
|
32 |
+
margin:0;
|
33 |
+
}
|
34 |
+
#vlightbox1 .vlightbox1 div {display:none}
|
gallery-bank.php
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
Plugin Name: Gallery Bank
|
4 |
+
Plugin URI: http://wordpress.org/extend/plugins/gallery-bank/
|
5 |
+
Description: Gallery Bank is an interactive WordPress photo gallery plugin, best fit for creative and corporate portfolio websites, that lets you create beautifully animated galleries with a modern look and smooth animations.
|
6 |
+
Author: gallery-bank
|
7 |
+
Version: 1.0
|
8 |
+
Author URI: http://wordpress.org/extend/plugins/gallery-bank/
|
9 |
+
*/
|
10 |
+
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
11 |
+
// D e f i n e CONSTANTS //////////////////////////////////////////////////////////////////////////////////////////////////
|
12 |
+
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
13 |
+
if (!defined('GALLERY_DEBUG_MODE')) define('GALLERY_DEBUG_MODE', false );
|
14 |
+
if (!defined('GALLERY_BK_FILE')) define('GALLERY_BK_FILE', __FILE__ );
|
15 |
+
if (!defined('GALLERY_CONTENT_DIR')) define('GALLERY_CONTENT_DIR', ABSPATH . 'wp-content');
|
16 |
+
if (!defined('GALLERY_CONTENT_URL')) define('GALLERY_CONTENT_URL', site_url() . '/wp-content');
|
17 |
+
if (!defined('GALLERY_PLUGIN_DIR')) define('GALLERY_PLUGIN_DIR', GALLERY_CONTENT_DIR . '/plugins');
|
18 |
+
if (!defined('GALLERY_PLUGIN_URL')) define('GALLERY_PLUGIN_URL', GALLERY_CONTENT_URL . '/plugins');
|
19 |
+
if (!defined('GALLERY_BK_PLUGIN_FILENAME')) define('GALLERY_BK_PLUGIN_FILENAME', basename( __FILE__ ) );
|
20 |
+
if (!defined('GALLERY_BK_PLUGIN_DIRNAME')) define('GALLERY_BK_PLUGIN_DIRNAME', plugin_basename(dirname(__FILE__)) );
|
21 |
+
if (!defined('GALLERY_BK_PLUGIN_DIR')) define('GALLERY_BK_PLUGIN_DIR', GALLERY_PLUGIN_DIR.'/'.GALLERY_BK_PLUGIN_DIRNAME );
|
22 |
+
if (!defined('GALLERY_BK_PLUGIN_URL')) define('GALLERY_BK_PLUGIN_URL', site_url().'/wp-content/plugins/'.GALLERY_BK_PLUGIN_DIRNAME );
|
23 |
+
if (!defined('gallery_bank')) define('gallery_bank', 'gallery-bank');
|
24 |
+
|
25 |
+
if(file_exists(GALLERY_BK_PLUGIN_DIR. '/lib/gallery-bank-class.php'))// C L A S S B o o k i n g
|
26 |
+
{
|
27 |
+
require_once(GALLERY_BK_PLUGIN_DIR. '/lib/gallery-bank-class.php');
|
28 |
+
}
|
29 |
+
function plugin_install_script_for_gallery_bank()
|
30 |
+
{
|
31 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/install-script.php';
|
32 |
+
}
|
33 |
+
function plugin_delete_script_for_gallery_bank()
|
34 |
+
{
|
35 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/uninstall-script.php';
|
36 |
+
}
|
37 |
+
function plugin_load_textdomain()
|
38 |
+
{
|
39 |
+
if( function_exists( 'load_plugin_textdomain' ) )
|
40 |
+
{
|
41 |
+
load_plugin_textdomain(gallery_bank, false, GALLERY_BK_PLUGIN_DIRNAME .'/languages');
|
42 |
+
}
|
43 |
+
}
|
44 |
+
add_action('plugins_loaded', 'plugin_load_textdomain');
|
45 |
+
|
46 |
+
register_activation_hook(__FILE__,'plugin_install_script_for_gallery_bank');
|
47 |
+
register_uninstall_hook(__FILE__,'plugin_delete_script_for_gallery_bank');
|
48 |
+
|
49 |
+
?>
|
gfx/back-footer.gif
ADDED
Binary file
|
gfx/back-spinners.gif
ADDED
Binary file
|
gfx/background.gif
ADDED
Binary file
|
gfx/bottom_nav.png
ADDED
Binary file
|
gfx/box-hide.png
ADDED
Binary file
|
gfx/box-shadow.gif
ADDED
Binary file
|
gfx/box-title.gif
ADDED
Binary file
|
gfx/breadcrumb-home.gif
ADDED
Binary file
|
gfx/breadcrumb.png
ADDED
Binary file
|
gfx/browse.gif
ADDED
Binary file
|
gfx/btn-box-small.gif
ADDED
Binary file
|
gfx/btn-box-text.gif
ADDED
Binary file
|
gfx/btn-box.gif
ADDED
Binary file
|
gfx/btn-info.gif
ADDED
Binary file
|
gfx/btn-menu.png
ADDED
Binary file
|
gfx/btn-search.gif
ADDED
Binary file
|
gfx/caption.png
ADDED
Binary file
|
gfx/checkbox.gif
ADDED
Binary file
|
gfx/close.png
ADDED
Binary file
|
gfx/datepicker.gif
ADDED
Binary file
|
gfx/forms-btn.gif
ADDED
Binary file
|
gfx/glyphicons-halflings.png
ADDED
Binary file
|
gfx/icon-error.png
ADDED
Binary file
|
gfx/icon-info.png
ADDED
Binary file
|
gfx/icon-submenu-on.gif
ADDED
Binary file
|
gfx/icon-submenu.gif
ADDED
Binary file
|
gfx/icon-succes.png
ADDED
Binary file
|
gfx/icon-warning.png
ADDED
Binary file
|
gfx/input-back.gif
ADDED
Binary file
|
gfx/labels-bar.png
ADDED
Binary file
|
gfx/left-grip.png
ADDED
Binary file
|
gfx/list-arrow.gif
ADDED
Binary file
|
gfx/list-plus.gif
ADDED
Binary file
|
gfx/list-square.gif
ADDED
Binary file
|
gfx/list-tick.gif
ADDED
Binary file
|
gfx/loadinfo.gif
ADDED
Binary file
|
gfx/logo.png
ADDED
Binary file
|
gfx/main-left.png
ADDED
Binary file
|
gfx/menu-current.gif
ADDED
Binary file
|
gfx/menu.png
ADDED
Binary file
|
gfx/message.gif
ADDED
Binary file
|
gfx/new_skin.png
ADDED
Binary file
|
gfx/new_skin_left.png
ADDED
Binary file
|
gfx/new_skin_top.png
ADDED
Binary file
|
gfx/next.png
ADDED
Binary file
|
gfx/prev.png
ADDED
Binary file
|
gfx/progressbar-back.gif
ADDED
Binary file
|
gfx/progressbar.gif
ADDED
Binary file
|
gfx/radiobutton.gif
ADDED
Binary file
|
gfx/select-btn.gif
ADDED
Binary file
|
gfx/slider-btn.png
ADDED
Binary file
|
gfx/system-icon.png
ADDED
Binary file
|
gfx/table-btn.gif
ADDED
Binary file
|
gfx/table-filter.gif
ADDED
Binary file
|
gfx/table-select.gif
ADDED
Binary file
|
gfx/table-sort.png
ADDED
Binary file
|
gfx/tabs.gif
ADDED
Binary file
|
gfx/thumb-delete.png
ADDED
Binary file
|
gfx/togglemenu-shadow.gif
ADDED
Binary file
|
icon.png
ADDED
Binary file
|
images/backgrounds/bg.png
ADDED
Binary file
|
images/banner3.png
ADDED
Binary file
|
images/blank.gif
ADDED
Binary file
|
images/border.png
ADDED
Binary file
|
images/border1.png
ADDED
Binary file
|
images/border2.png
ADDED
Binary file
|
images/borderBottomCenter.png
ADDED
Binary file
|
images/borderBottomLeft.png
ADDED
Binary file
|
images/borderBottomRight.png
ADDED
Binary file
|
images/borderMiddleLeft.png
ADDED
Binary file
|
images/borderMiddleRight.png
ADDED
Binary file
|
images/borderTopCenter.png
ADDED
Binary file
|
images/borderTopLeft.png
ADDED
Binary file
|
images/borderTopRight.png
ADDED
Binary file
|
images/box-shadow.gif
ADDED
Binary file
|
images/box-title.gif
ADDED
Binary file
|
images/button-cross.png
ADDED
Binary file
|
images/close.gif
ADDED
Binary file
|
images/closelabel.gif
ADDED
Binary file
|
images/colorpicker_background.png
ADDED
Binary file
|
images/colorpicker_hex.png
ADDED
Binary file
|
images/colorpicker_hsb_b.png
ADDED
Binary file
|
images/colorpicker_hsb_h.png
ADDED
Binary file
|
images/colorpicker_hsb_s.png
ADDED
Binary file
|
images/colorpicker_indic.gif
ADDED
Binary file
|
images/colorpicker_overlay.png
ADDED
Binary file
|
images/colorpicker_rgb_b.png
ADDED
Binary file
|
images/colorpicker_rgb_g.png
ADDED
Binary file
|
images/colorpicker_rgb_r.png
ADDED
Binary file
|
images/colorpicker_select.gif
ADDED
Binary file
|
images/colorpicker_submit.png
ADDED
Binary file
|
images/controls.png
ADDED
Binary file
|
images/custom_indic.gif
ADDED
Binary file
|
images/dateArrows.png
ADDED
Binary file
|
images/elements/ui/dateArrows.png
ADDED
Binary file
|
images/elements/ui/handle.png
ADDED
Binary file
|
images/elements/ui/progressOverlay.png
ADDED
Binary file
|
images/elements/ui/progress_overlay.png
ADDED
Binary file
|
images/facebook/btnNext.png
ADDED
Binary file
|
images/facebook/btnPrevious.png
ADDED
Binary file
|
images/facebook/contentPatternBottom.png
ADDED
Binary file
|
images/facebook/contentPatternLeft.png
ADDED
Binary file
|
images/facebook/contentPatternRight.png
ADDED
Binary file
|
images/facebook/contentPatternTop.png
ADDED
Binary file
|
images/facebook/default_thumbnail.gif
ADDED
Binary file
|
images/facebook/loader.gif
ADDED
Binary file
|
images/facebook/sprite.png
ADDED
Binary file
|
images/fancy_overlay.png
ADDED
Binary file
|
images/forms-btn.gif
ADDED
Binary file
|
images/handle.png
ADDED
Binary file
|
images/icon-error.png
ADDED
Binary file
|
images/icon-info.png
ADDED
Binary file
|
images/icon-succes.png
ADDED
Binary file
|
images/input-back.gif
ADDED
Binary file
|
images/light_square/btnNext.png
ADDED
Binary file
|
images/light_square/btnPrevious.png
ADDED
Binary file
|
images/light_square/default_thumbnail.gif
ADDED
Binary file
|
images/light_square/loader.gif
ADDED
Binary file
|
images/light_square/sprite.png
ADDED
Binary file
|
images/loading.gif
ADDED
Binary file
|
images/loading_background.png
ADDED
Binary file
|
images/next.png
ADDED
Binary file
|
images/next_ie6.gif
ADDED
Binary file
|
images/nextlabel.gif
ADDED
Binary file
|
images/overlay.png
ADDED
Binary file
|
images/pause.gif
ADDED
Binary file
|
images/prev.png
ADDED
Binary file
|
images/prev_ie6.gif
ADDED
Binary file
|
images/prevlabel.gif
ADDED
Binary file
|
images/progressOverlay.png
ADDED
Binary file
|
images/progress_overlay.png
ADDED
Binary file
|
images/select.png
ADDED
Binary file
|
images/select2.png
ADDED
Binary file
|
images/slider.png
ADDED
Binary file
|
images/sprites/glyphicons-halflings-white.png
ADDED
Binary file
|
images/sprites/glyphicons-halflings.png
ADDED
Binary file
|
images/start.gif
ADDED
Binary file
|
images/system-icon.png
ADDED
Binary file
|
images/table-btn.gif
ADDED
Binary file
|
images/table-filter.gif
ADDED
Binary file
|
images/table-select.gif
ADDED
Binary file
|
images/table-sort.png
ADDED
Binary file
|
install-script.php
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
|
4 |
+
if (count($wpdb->get_var('SHOW TABLES LIKE "' . gallery_bank_albums() . '"')) == 0)
|
5 |
+
{
|
6 |
+
$sql = 'CREATE TABLE ' . gallery_bank_albums() . '(
|
7 |
+
album_id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
8 |
+
album_name VARCHAR(100) NOT NULL,
|
9 |
+
author VARCHAR(100) NOT NULL,
|
10 |
+
number_of_pics INTEGER(20) NOT NULL,
|
11 |
+
album_date DATE,
|
12 |
+
description TEXT NOT NULL,
|
13 |
+
image_width INTEGER(5) UNSIGNED NOT NULL,
|
14 |
+
image_height INTEGER(5) UNSIGNED NOT NULL,
|
15 |
+
border_enable BIT NOT NULL,
|
16 |
+
border_width INTEGER(5) UNSIGNED NOT NULL,
|
17 |
+
border_color VARCHAR(10) NOT NULL,
|
18 |
+
images_in_row INTEGER(5) UNSIGNED NOT NULL,
|
19 |
+
slideshow BIT NOT NULL,
|
20 |
+
slideshow_interval INTEGER(5) UNSIGNED NOT NULL,
|
21 |
+
PRIMARY KEY (album_id)
|
22 |
+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci';
|
23 |
+
dbDelta($sql);
|
24 |
+
}
|
25 |
+
if (count($wpdb->get_var('SHOW TABLES LIKE "' . gallery_bank_pics() . '"')) == 0)
|
26 |
+
{
|
27 |
+
$sql = 'CREATE TABLE ' .gallery_bank_pics() . '(
|
28 |
+
pic_id INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
29 |
+
album_id INTEGER(10) UNSIGNED NOT NULL,
|
30 |
+
pic_path TEXT NOT NULL,
|
31 |
+
allowed_download BIT NOT NULL,
|
32 |
+
title VARCHAR(40) NOT NULL,
|
33 |
+
description TEXT NOT NULL,
|
34 |
+
date DATE,
|
35 |
+
PRIMARY KEY (pic_id)
|
36 |
+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci';
|
37 |
+
dbDelta($sql);
|
38 |
+
}
|
39 |
+
if (count($wpdb->get_var('SHOW TABLES LIKE "' . settingTable() . '"')) == 0)
|
40 |
+
{
|
41 |
+
$sql= 'CREATE TABLE '.settingTable(). '(
|
42 |
+
SettingsId INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
43 |
+
SettingsKey VARCHAR(200) NOT NULL,
|
44 |
+
SettingsValue VARCHAR(200) NOT NULL,
|
45 |
+
PRIMARY KEY (SettingsId)
|
46 |
+
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci';
|
47 |
+
dbDelta($sql);
|
48 |
+
$wpdb->query
|
49 |
+
(
|
50 |
+
$wpdb->prepare
|
51 |
+
(
|
52 |
+
"INSERT INTO ".settingTable()."(SettingsKey,SettingsValue) VALUES(%s, %s)",
|
53 |
+
"events_handler_api",
|
54 |
+
""
|
55 |
+
|
56 |
+
)
|
57 |
+
);
|
58 |
+
}
|
59 |
+
?>
|
js/bootstrap-bootbox.min.js
ADDED
@@ -0,0 +1,287 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* bootbox.js v2.4.1
|
3 |
+
*
|
4 |
+
* http://bootboxjs.com/license.txt
|
5 |
+
*/
|
6 |
+
var bootbox = window.bootbox || function(k) {
|
7 |
+
function g(b, a) {
|
8 |
+
null == a && ( a = l);
|
9 |
+
return "string" == typeof j[a][b] ? j[a][b] : a != m ? g(b, m) : b
|
10 |
+
}
|
11 |
+
|
12 |
+
var l = "en", m = "en", r = !0, q = !0, h = {}, f = {}, j = {
|
13 |
+
en : {
|
14 |
+
OK : "OK",
|
15 |
+
CANCEL : "Cancel",
|
16 |
+
CONFIRM : "OK"
|
17 |
+
},
|
18 |
+
fr : {
|
19 |
+
OK : "OK",
|
20 |
+
CANCEL : "Annuler",
|
21 |
+
CONFIRM : "D'accord"
|
22 |
+
},
|
23 |
+
de : {
|
24 |
+
OK : "OK",
|
25 |
+
CANCEL : "Abbrechen",
|
26 |
+
CONFIRM : "Akzeptieren"
|
27 |
+
},
|
28 |
+
es : {
|
29 |
+
OK : "OK",
|
30 |
+
CANCEL : "Cancelar",
|
31 |
+
CONFIRM : "Aceptar"
|
32 |
+
},
|
33 |
+
br : {
|
34 |
+
OK : "OK",
|
35 |
+
CANCEL : "Cancelar",
|
36 |
+
CONFIRM : "Sim"
|
37 |
+
},
|
38 |
+
nl : {
|
39 |
+
OK : "OK",
|
40 |
+
CANCEL : "Annuleren",
|
41 |
+
CONFIRM : "Accepteren"
|
42 |
+
},
|
43 |
+
ru : {
|
44 |
+
OK : "OK",
|
45 |
+
CANCEL : "\u041e\u0442\u043c\u0435\u043d\u0430",
|
46 |
+
CONFIRM : "\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c"
|
47 |
+
},
|
48 |
+
it : {
|
49 |
+
OK : "OK",
|
50 |
+
CANCEL : "Annulla",
|
51 |
+
CONFIRM : "Conferma"
|
52 |
+
}
|
53 |
+
};
|
54 |
+
f.setLocale = function(b) {
|
55 |
+
for (var a in j)
|
56 |
+
if (a == b) {
|
57 |
+
l = b;
|
58 |
+
return
|
59 |
+
}
|
60 |
+
throw Error("Invalid locale: " + b);
|
61 |
+
};
|
62 |
+
f.addLocale = function(b, a) {
|
63 |
+
"undefined" == typeof j[b] && (j[b] = {});
|
64 |
+
for (var c in a)
|
65 |
+
j[b][c] = a[c]
|
66 |
+
};
|
67 |
+
f.setIcons = function(b) {
|
68 |
+
h = b;
|
69 |
+
if ("object" !== typeof h || null == h)
|
70 |
+
h = {}
|
71 |
+
};
|
72 |
+
f.alert = function() {
|
73 |
+
var b = "", a = g("OK"), c = null;
|
74 |
+
switch(arguments.length) {
|
75 |
+
case 1:
|
76 |
+
b = arguments[0];
|
77 |
+
break;
|
78 |
+
case 2:
|
79 |
+
b = arguments[0];
|
80 |
+
"function" == typeof arguments[1] ? c = arguments[1] : a = arguments[1];
|
81 |
+
break;
|
82 |
+
case 3:
|
83 |
+
b = arguments[0];
|
84 |
+
a = arguments[1];
|
85 |
+
c = arguments[2];
|
86 |
+
break;
|
87 |
+
default:
|
88 |
+
throw Error("Incorrect number of arguments: expected 1-3");
|
89 |
+
}
|
90 |
+
return f.dialog(b, {
|
91 |
+
label : a,
|
92 |
+
icon : h.OK,
|
93 |
+
callback : c
|
94 |
+
}, {
|
95 |
+
onEscape : c
|
96 |
+
})
|
97 |
+
};
|
98 |
+
f.confirm = function() {
|
99 |
+
var b = "", a = g("CANCEL"), c = g("CONFIRM"), e = null;
|
100 |
+
switch(arguments.length) {
|
101 |
+
case 1:
|
102 |
+
b = arguments[0];
|
103 |
+
break;
|
104 |
+
case 2:
|
105 |
+
b = arguments[0];
|
106 |
+
"function" == typeof arguments[1] ? e = arguments[1] : a = arguments[1];
|
107 |
+
break;
|
108 |
+
case 3:
|
109 |
+
b = arguments[0];
|
110 |
+
a = arguments[1];
|
111 |
+
"function" == typeof arguments[2] ? e = arguments[2] : c = arguments[2];
|
112 |
+
break;
|
113 |
+
case 4:
|
114 |
+
b = arguments[0];
|
115 |
+
a = arguments[1];
|
116 |
+
c = arguments[2];
|
117 |
+
e = arguments[3];
|
118 |
+
break;
|
119 |
+
default:
|
120 |
+
throw Error("Incorrect number of arguments: expected 1-4");
|
121 |
+
}
|
122 |
+
return f.dialog(b, [{
|
123 |
+
label : a,
|
124 |
+
icon : h.CANCEL,
|
125 |
+
callback : function() {
|
126 |
+
"function" == typeof e && e(!1)
|
127 |
+
}
|
128 |
+
}, {
|
129 |
+
label : c,
|
130 |
+
icon : h.CONFIRM,
|
131 |
+
callback : function() {
|
132 |
+
"function" == typeof e && e(!0)
|
133 |
+
}
|
134 |
+
}])
|
135 |
+
};
|
136 |
+
f.prompt = function() {
|
137 |
+
var b = "", a = g("CANCEL"), c = g("CONFIRM"), e = null, s = "";
|
138 |
+
switch(arguments.length) {
|
139 |
+
case 1:
|
140 |
+
b = arguments[0];
|
141 |
+
break;
|
142 |
+
case 2:
|
143 |
+
b = arguments[0];
|
144 |
+
"function" == typeof arguments[1] ? e = arguments[1] : a = arguments[1];
|
145 |
+
break;
|
146 |
+
case 3:
|
147 |
+
b = arguments[0];
|
148 |
+
a = arguments[1];
|
149 |
+
"function" == typeof arguments[2] ? e = arguments[2] : c = arguments[2];
|
150 |
+
break;
|
151 |
+
case 4:
|
152 |
+
b = arguments[0];
|
153 |
+
a = arguments[1];
|
154 |
+
c = arguments[2];
|
155 |
+
e = arguments[3];
|
156 |
+
break;
|
157 |
+
case 5:
|
158 |
+
b = arguments[0];
|
159 |
+
a = arguments[1];
|
160 |
+
c = arguments[2];
|
161 |
+
e = arguments[3];
|
162 |
+
s = arguments[4];
|
163 |
+
break;
|
164 |
+
default:
|
165 |
+
throw Error("Incorrect number of arguments: expected 1-5");
|
166 |
+
}
|
167 |
+
var n = k("<form></form>");
|
168 |
+
n.append("<input autocomplete=off type=text value='" + s + "' />");
|
169 |
+
var d = f.dialog(n, [{
|
170 |
+
label : a,
|
171 |
+
icon : h.CANCEL,
|
172 |
+
callback : function() {
|
173 |
+
"function" == typeof e && e(null)
|
174 |
+
}
|
175 |
+
}, {
|
176 |
+
label : c,
|
177 |
+
icon : h.CONFIRM,
|
178 |
+
callback : function() {
|
179 |
+
"function" == typeof e && e(n.find("input[type=text]").val())
|
180 |
+
}
|
181 |
+
}], {
|
182 |
+
header : b
|
183 |
+
});
|
184 |
+
d.on("shown", function() {
|
185 |
+
n.find("input[type=text]").focus();
|
186 |
+
n.on("submit", function(a) {
|
187 |
+
a.preventDefault();
|
188 |
+
d.find(".btn-info").click()
|
189 |
+
})
|
190 |
+
});
|
191 |
+
return d
|
192 |
+
};
|
193 |
+
f.modal = function() {
|
194 |
+
var b, a, c, e = {
|
195 |
+
onEscape : null,
|
196 |
+
keyboard : !0,
|
197 |
+
backdrop : q
|
198 |
+
};
|
199 |
+
switch(arguments.length) {
|
200 |
+
case 1:
|
201 |
+
b = arguments[0];
|
202 |
+
break;
|
203 |
+
case 2:
|
204 |
+
b = arguments[0];
|
205 |
+
"object" == typeof arguments[1] ? c = arguments[1] : a = arguments[1];
|
206 |
+
break;
|
207 |
+
case 3:
|
208 |
+
b = arguments[0];
|
209 |
+
a = arguments[1];
|
210 |
+
c = arguments[2];
|
211 |
+
break;
|
212 |
+
default:
|
213 |
+
throw Error("Incorrect number of arguments: expected 1-3");
|
214 |
+
}
|
215 |
+
e.header = a;
|
216 |
+
c = "object" == typeof c ? k.extend(e, c) : e;
|
217 |
+
return f.dialog(b, [], c)
|
218 |
+
};
|
219 |
+
f.dialog = function(b, a, c) {
|
220 |
+
var e = null, f = "", h = [], c = c || {};
|
221 |
+
null == a ? a = [] : "undefined" == typeof a.length && ( a = [a]);
|
222 |
+
for (var d = a.length; d--; ) {
|
223 |
+
var g = null, j = null, l = "", m = null;
|
224 |
+
if ("undefined" == typeof a[d].label && "undefined" == typeof a[d]["class"] && "undefined" == typeof a[d].callback) {
|
225 |
+
var g = 0, t = null, p;
|
226 |
+
for (p in a[d])
|
227 |
+
if ( t = p, 1 < ++g)
|
228 |
+
break;
|
229 |
+
1 == g && "function" == typeof a[d][p] && (a[d].label = t, a[d].callback = a[d][p])
|
230 |
+
}
|
231 |
+
"function" == typeof a[d].callback && ( m = a[d].callback);
|
232 |
+
a[d]["class"] ? j = a[d]["class"] : d == a.length - 1 && 2 >= a.length && ( j = "btn-info");
|
233 |
+
g = a[d].label ? a[d].label : "Option " + (d + 1);
|
234 |
+
a[d].icon && ( l = "<i class='" + a[d].icon + "'></i> ");
|
235 |
+
f += "<a data-handler='" + d + "' class='btn " + j + "' href='javascript:;'>" + l + "" + g + "</a>";
|
236 |
+
h[d] = m
|
237 |
+
}
|
238 |
+
a = ["<div class='bootbox modal' style='overflow:hidden;'>"];
|
239 |
+
if (c.header) {
|
240 |
+
d = "";
|
241 |
+
if ("undefined" == typeof c.headerCloseButton || c.headerCloseButton)
|
242 |
+
d = "<a href='javascript:;' class='close'>×</a>";
|
243 |
+
a.push("<div class='modal-header'>" + d + "<h5>" + c.header + "</h5></div>")
|
244 |
+
}
|
245 |
+
a.push("<div class='modal-body'></div>");
|
246 |
+
f && a.push("<div class='modal-footer'>" + f + "</div>");
|
247 |
+
a.push("</div>");
|
248 |
+
var i = k(a.join("\n"));
|
249 |
+
("undefined" === typeof c.animate ? r : c.animate) && i.addClass("fade");
|
250 |
+
k(".modal-body", i).html(b);
|
251 |
+
i.bind("hidden", function() {
|
252 |
+
i.remove()
|
253 |
+
});
|
254 |
+
i.bind("hide", function() {
|
255 |
+
if ("escape" == e && "function" == typeof c.onEscape)
|
256 |
+
c.onEscape()
|
257 |
+
});
|
258 |
+
k(document).bind("keyup.modal", function(a) {
|
259 |
+
27 == a.which && ( e = "escape")
|
260 |
+
});
|
261 |
+
i.bind("shown", function() {
|
262 |
+
k("a.btn-info:last", i).focus()
|
263 |
+
});
|
264 |
+
i.on("click", ".modal-footer a, a.close", function(a) {
|
265 |
+
var b = k(this).data("handler"), b = h[b], c = null;
|
266 |
+
"function" == typeof b && ( c = b());
|
267 |
+
!1 !== c && (a.preventDefault(), e = "button", i.modal("hide"))
|
268 |
+
});
|
269 |
+
null == c.keyboard && (c.keyboard = "function" == typeof c.onEscape);
|
270 |
+
k("body").append(i);
|
271 |
+
i.modal({
|
272 |
+
backdrop : "undefined" === typeof c.backdrop ? q : c.backdrop,
|
273 |
+
keyboard : c.keyboard
|
274 |
+
});
|
275 |
+
return i
|
276 |
+
};
|
277 |
+
f.hideAll = function() {
|
278 |
+
k(".bootbox").modal("hide")
|
279 |
+
};
|
280 |
+
f.animate = function(b) {
|
281 |
+
r = b
|
282 |
+
};
|
283 |
+
f.backdrop = function(b) {
|
284 |
+
q = b
|
285 |
+
};
|
286 |
+
return f
|
287 |
+
}(window.jQuery);
|
js/bootstrap.min.js
ADDED
@@ -0,0 +1,759 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Bootstrap.js by @fat & @mdo
|
3 |
+
* plugins: bootstrap-transition.js, bootstrap-modal.js, bootstrap-dropdown.js, bootstrap-scrollspy.js, bootstrap-tab.js, bootstrap-tooltip.js, bootstrap-popover.js, bootstrap-affix.js, bootstrap-alert.js, bootstrap-button.js, bootstrap-collapse.js, bootstrap-carousel.js, bootstrap-typeahead.js
|
4 |
+
* Copyright 2012 Twitter, Inc.
|
5 |
+
* http://www.apache.org/licenses/LICENSE-2.0.txt
|
6 |
+
*/
|
7 |
+
! function(a) {
|
8 |
+
a(function() {
|
9 |
+
a.support.transition = function() {
|
10 |
+
var a = function() {
|
11 |
+
var a = document.createElement("bootstrap"), b = {
|
12 |
+
WebkitTransition : "webkitTransitionEnd",
|
13 |
+
MozTransition : "transitionend",
|
14 |
+
OTransition : "oTransitionEnd otransitionend",
|
15 |
+
transition : "transitionend"
|
16 |
+
}, c;
|
17 |
+
for (c in b)
|
18 |
+
if (a.style[c] !== undefined)
|
19 |
+
return b[c]
|
20 |
+
}();
|
21 |
+
return a && {
|
22 |
+
end : a
|
23 |
+
}
|
24 |
+
}()
|
25 |
+
})
|
26 |
+
}(window.jQuery), ! function(a) {
|
27 |
+
var b = function(b, c) {
|
28 |
+
this.options = c, this.$element = a(b).delegate('[data-dismiss="modal"]', "click.dismiss.modal", a.proxy(this.hide, this)), this.options.remote && this.$element.find(".modal-body").load(this.options.remote)
|
29 |
+
};
|
30 |
+
b.prototype = {
|
31 |
+
constructor : b,
|
32 |
+
toggle : function() {
|
33 |
+
return this[this.isShown?"hide":"show"]()
|
34 |
+
},
|
35 |
+
show : function() {
|
36 |
+
var b = this, c = a.Event("show");
|
37 |
+
this.$element.trigger(c);
|
38 |
+
if (this.isShown || c.isDefaultPrevented())
|
39 |
+
return;
|
40 |
+
a("body").addClass("modal-open"), this.isShown = !0, this.escape(), this.backdrop(function() {
|
41 |
+
var c = a.support.transition && b.$element.hasClass("fade");
|
42 |
+
b.$element.parent().length || b.$element.appendTo(document.body), b.$element.show(), c && b.$element[0].offsetWidth, b.$element.addClass("in").attr("aria-hidden", !1).focus(), b.enforceFocus(), c ? b.$element.one(a.support.transition.end, function() {
|
43 |
+
b.$element.trigger("shown")
|
44 |
+
}) : b.$element.trigger("shown")
|
45 |
+
})
|
46 |
+
},
|
47 |
+
hide : function(b) {
|
48 |
+
b && b.preventDefault();
|
49 |
+
var c = this;
|
50 |
+
b = a.Event("hide"), this.$element.trigger(b);
|
51 |
+
if (!this.isShown || b.isDefaultPrevented())
|
52 |
+
return;
|
53 |
+
this.isShown = !1, a("body").removeClass("modal-open"), this.escape(), a(document).off("focusin.modal"), this.$element.removeClass("in").attr("aria-hidden", !0), a.support.transition && this.$element.hasClass("fade") ? this.hideWithTransition() : this.hideModal()
|
54 |
+
},
|
55 |
+
enforceFocus : function() {
|
56 |
+
var b = this;
|
57 |
+
a(document).on("focusin.modal", function(a) {
|
58 |
+
b.$element[0] !== a.target && !b.$element.has(a.target).length && b.$element.focus()
|
59 |
+
})
|
60 |
+
},
|
61 |
+
escape : function() {
|
62 |
+
var a = this;
|
63 |
+
this.isShown && this.options.keyboard ? this.$element.on("keyup.dismiss.modal", function(b) {
|
64 |
+
b.which == 27 && a.hide()
|
65 |
+
}) : this.isShown || this.$element.off("keyup.dismiss.modal")
|
66 |
+
},
|
67 |
+
hideWithTransition : function() {
|
68 |
+
var b = this, c = setTimeout(function() {
|
69 |
+
b.$element.off(a.support.transition.end), b.hideModal()
|
70 |
+
}, 500);
|
71 |
+
this.$element.one(a.support.transition.end, function() {
|
72 |
+
clearTimeout(c), b.hideModal()
|
73 |
+
})
|
74 |
+
},
|
75 |
+
hideModal : function(a) {
|
76 |
+
this.$element.hide().trigger("hidden"), this.backdrop()
|
77 |
+
},
|
78 |
+
removeBackdrop : function() {
|
79 |
+
this.$backdrop.remove(), this.$backdrop = null
|
80 |
+
},
|
81 |
+
backdrop : function(b) {
|
82 |
+
var c = this, d = this.$element.hasClass("fade") ? "fade" : "";
|
83 |
+
if (this.isShown && this.options.backdrop) {
|
84 |
+
var e = a.support.transition && d;
|
85 |
+
this.$backdrop = a('<div class="modal-backdrop ' + d + '" />').appendTo(document.body), this.options.backdrop != "static" && this.$backdrop.click(a.proxy(this.hide, this)), e && this.$backdrop[0].offsetWidth, this.$backdrop.addClass("in"), e ? this.$backdrop.one(a.support.transition.end, b) : b()
|
86 |
+
} else
|
87 |
+
!this.isShown && this.$backdrop ? (this.$backdrop.removeClass("in"), a.support.transition && this.$element.hasClass("fade") ? this.$backdrop.one(a.support.transition.end, a.proxy(this.removeBackdrop, this)) : this.removeBackdrop()) : b && b()
|
88 |
+
}
|
89 |
+
}, a.fn.modal = function(c) {
|
90 |
+
return this.each(function() {
|
91 |
+
var d = a(this), e = d.data("modal"), f = a.extend({}, a.fn.modal.defaults, d.data(), typeof c == "object" && c);
|
92 |
+
e || d.data("modal", e = new b(this, f)), typeof c == "string" ? e[c]() : f.show && e.show()
|
93 |
+
})
|
94 |
+
}, a.fn.modal.defaults = {
|
95 |
+
backdrop : !0,
|
96 |
+
keyboard : !0,
|
97 |
+
show : !0
|
98 |
+
}, a.fn.modal.Constructor = b, a(function() {
|
99 |
+
a("body").on("click.modal.data-api", '[data-toggle="modal"]', function(b) {
|
100 |
+
var c = a(this), d = c.attr("href"), e = a(c.attr("data-target") || d && d.replace(/.*(?=#[^\s]+$)/, "")), f = e.data("modal") ? "toggle" : a.extend({
|
101 |
+
remote : !/#/.test(d) && d
|
102 |
+
}, e.data(), c.data());
|
103 |
+
b.preventDefault(), e.modal(f).one("hide", function() {
|
104 |
+
c.focus()
|
105 |
+
})
|
106 |
+
})
|
107 |
+
})
|
108 |
+
}(window.jQuery), ! function(a) {
|
109 |
+
function d() {
|
110 |
+
e(a(b)).removeClass("open")
|
111 |
+
}
|
112 |
+
|
113 |
+
function e(b) {
|
114 |
+
var c = b.attr("data-target"), d;
|
115 |
+
return c || ( c = b.attr("href"), c = c && c.replace(/.*(?=#[^\s]*$)/, "")), d = a(c), d.length || ( d = b.parent()), d
|
116 |
+
}
|
117 |
+
|
118 |
+
var b = "[data-toggle=dropdown]", c = function(b) {
|
119 |
+
var c = a(b).on("click.dropdown.data-api", this.toggle);
|
120 |
+
a("html").on("click.dropdown.data-api", function() {
|
121 |
+
c.parent().removeClass("open")
|
122 |
+
})
|
123 |
+
};
|
124 |
+
c.prototype = {
|
125 |
+
constructor : c,
|
126 |
+
toggle : function(b) {
|
127 |
+
var c = a(this), f, g;
|
128 |
+
if (c.is(".disabled, :disabled"))
|
129 |
+
return;
|
130 |
+
return f = e(c), g = f.hasClass("open"), d(), g || (f.toggleClass("open"), c.focus()), !1
|
131 |
+
},
|
132 |
+
keydown : function(b) {
|
133 |
+
var c, d, f, g, h, i;
|
134 |
+
if (!/(38|40|27)/.test(b.keyCode))
|
135 |
+
return;
|
136 |
+
c = a(this), b.preventDefault(), b.stopPropagation();
|
137 |
+
if (c.is(".disabled, :disabled"))
|
138 |
+
return;
|
139 |
+
g = e(c), h = g.hasClass("open");
|
140 |
+
if (!h || h && b.keyCode == 27)
|
141 |
+
return c.click();
|
142 |
+
d = a("[role=menu] li:not(.divider) a", g);
|
143 |
+
if (!d.length)
|
144 |
+
return;
|
145 |
+
i = d.index(d.filter(":focus")), b.keyCode == 38 && i > 0 && i--, b.keyCode == 40 && i < d.length - 1 && i++, ~i || ( i = 0), d.eq(i).focus()
|
146 |
+
}
|
147 |
+
}, a.fn.dropdown = function(b) {
|
148 |
+
return this.each(function() {
|
149 |
+
var d = a(this), e = d.data("dropdown");
|
150 |
+
e || d.data("dropdown", e = new c(this)), typeof b == "string" && e[b].call(d)
|
151 |
+
})
|
152 |
+
}, a.fn.dropdown.Constructor = c, a(function() {
|
153 |
+
a("html").on("click.dropdown.data-api touchstart.dropdown.data-api", d), a("body").on("click.dropdown touchstart.dropdown.data-api", ".dropdown", function(a) {
|
154 |
+
a.stopPropagation()
|
155 |
+
}).on("click.dropdown.data-api touchstart.dropdown.data-api", b, c.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api", b + ", [role=menu]", c.prototype.keydown)
|
156 |
+
})
|
157 |
+
}(window.jQuery), ! function(a) {
|
158 |
+
function b(b, c) {
|
159 |
+
var d = a.proxy(this.process, this), e = a(b).is("body") ? a(window) : a(b), f;
|
160 |
+
this.options = a.extend({}, a.fn.scrollspy.defaults, c), this.$scrollElement = e.on("scroll.scroll-spy.data-api", d), this.selector = (this.options.target || ( f = a(b).attr("href")) && f.replace(/.*(?=#[^\s]+$)/, "") || "") + " .nav li > a", this.$body = a("body"), this.refresh(), this.process()
|
161 |
+
}
|
162 |
+
b.prototype = {
|
163 |
+
constructor : b,
|
164 |
+
refresh : function() {
|
165 |
+
var b = this, c;
|
166 |
+
this.offsets = a([]), this.targets = a([]), c = this.$body.find(this.selector).map(function() {
|
167 |
+
var b = a(this), c = b.data("target") || b.attr("href"), d = /^#\w/.test(c) && a(c);
|
168 |
+
return d && d.length && [[d.position().top, c]] || null
|
169 |
+
}).sort(function(a, b) {
|
170 |
+
return a[0] - b[0]
|
171 |
+
}).each(function() {
|
172 |
+
b.offsets.push(this[0]), b.targets.push(this[1])
|
173 |
+
})
|
174 |
+
},
|
175 |
+
process : function() {
|
176 |
+
var a = this.$scrollElement.scrollTop() + this.options.offset, b = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight, c = b - this.$scrollElement.height(), d = this.offsets, e = this.targets, f = this.activeTarget, g;
|
177 |
+
if (a >= c)
|
178 |
+
return f != ( g = e.last()[0]) && this.activate(g);
|
179 |
+
for ( g = d.length; g--; )
|
180 |
+
f != e[g] && a >= d[g] && (!d[g + 1] || a <= d[g + 1]) && this.activate(e[g])
|
181 |
+
},
|
182 |
+
activate : function(b) {
|
183 |
+
var c, d;
|
184 |
+
this.activeTarget = b, a(this.selector).parent(".active").removeClass("active"), d = this.selector + '[data-target="' + b + '"],' + this.selector + '[href="' + b + '"]', c = a(d).parent("li").addClass("active"), c.parent(".dropdown-menu").length && ( c = c.closest("li.dropdown").addClass("active")), c.trigger("activate")
|
185 |
+
}
|
186 |
+
}, a.fn.scrollspy = function(c) {
|
187 |
+
return this.each(function() {
|
188 |
+
var d = a(this), e = d.data("scrollspy"), f = typeof c == "object" && c;
|
189 |
+
e || d.data("scrollspy", e = new b(this, f)), typeof c == "string" && e[c]()
|
190 |
+
})
|
191 |
+
}, a.fn.scrollspy.Constructor = b, a.fn.scrollspy.defaults = {
|
192 |
+
offset : 10
|
193 |
+
}, a(window).on("load", function() {
|
194 |
+
a('[data-spy="scroll"]').each(function() {
|
195 |
+
var b = a(this);
|
196 |
+
b.scrollspy(b.data())
|
197 |
+
})
|
198 |
+
})
|
199 |
+
}(window.jQuery), ! function(a) {
|
200 |
+
var b = function(b) {
|
201 |
+
this.element = a(b)
|
202 |
+
};
|
203 |
+
b.prototype = {
|
204 |
+
constructor : b,
|
205 |
+
show : function() {
|
206 |
+
var b = this.element, c = b.closest("ul:not(.dropdown-menu)"), d = b.attr("data-target"), e, f, g;
|
207 |
+
d || ( d = b.attr("href"), d = d && d.replace(/.*(?=#[^\s]*$)/, ""));
|
208 |
+
if (b.parent("li").hasClass("active"))
|
209 |
+
return;
|
210 |
+
e = c.find(".active a").last()[0], g = a.Event("show", {
|
211 |
+
relatedTarget : e
|
212 |
+
}), b.trigger(g);
|
213 |
+
if (g.isDefaultPrevented())
|
214 |
+
return;
|
215 |
+
f = a(d), this.activate(b.parent("li"), c), this.activate(f, f.parent(), function() {
|
216 |
+
b.trigger({
|
217 |
+
type : "shown",
|
218 |
+
relatedTarget : e
|
219 |
+
})
|
220 |
+
})
|
221 |
+
},
|
222 |
+
activate : function(b, c, d) {
|
223 |
+
function g() {
|
224 |
+
e.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"), b.addClass("active"), f ? (b[0].offsetWidth, b.addClass("in")) : b.removeClass("fade"), b.parent(".dropdown-menu") && b.closest("li.dropdown").addClass("active"), d && d()
|
225 |
+
}
|
226 |
+
|
227 |
+
var e = c.find("> .active"), f = d && a.support.transition && e.hasClass("fade");
|
228 |
+
f ? e.one(a.support.transition.end, g) : g(), e.removeClass("in")
|
229 |
+
}
|
230 |
+
}, a.fn.tab = function(c) {
|
231 |
+
return this.each(function() {
|
232 |
+
var d = a(this), e = d.data("tab");
|
233 |
+
e || d.data("tab", e = new b(this)), typeof c == "string" && e[c]()
|
234 |
+
})
|
235 |
+
}, a.fn.tab.Constructor = b, a(function() {
|
236 |
+
a("body").on("click.tab.data-api", '[data-toggle="tab"], [data-toggle="pill"]', function(b) {
|
237 |
+
b.preventDefault(), a(this).tab("show")
|
238 |
+
})
|
239 |
+
})
|
240 |
+
}(window.jQuery), ! function(a) {
|
241 |
+
var b = function(a, b) {
|
242 |
+
this.init("tooltip", a, b)
|
243 |
+
};
|
244 |
+
b.prototype = {
|
245 |
+
constructor : b,
|
246 |
+
init : function(b, c, d) {
|
247 |
+
var e, f;
|
248 |
+
this.type = b, this.$element = a(c), this.options = this.getOptions(d), this.enabled = !0, this.options.trigger == "click" ? this.$element.on("click." + this.type, this.options.selector, a.proxy(this.toggle, this)) : this.options.trigger != "manual" && ( e = this.options.trigger == "hover" ? "mouseenter" : "focus", f = this.options.trigger == "hover" ? "mouseleave" : "blur", this.$element.on(e + "." + this.type, this.options.selector, a.proxy(this.enter, this)), this.$element.on(f + "." + this.type, this.options.selector, a.proxy(this.leave, this))), this.options.selector ? this._options = a.extend({}, this.options, {
|
249 |
+
trigger : "manual",
|
250 |
+
selector : ""
|
251 |
+
}) : this.fixTitle()
|
252 |
+
},
|
253 |
+
getOptions : function(b) {
|
254 |
+
return b = a.extend({}, a.fn[this.type].defaults, b, this.$element.data()), b.delay && typeof b.delay == "number" && (b.delay = {
|
255 |
+
show : b.delay,
|
256 |
+
hide : b.delay
|
257 |
+
}), b
|
258 |
+
},
|
259 |
+
enter : function(b) {
|
260 |
+
var c = a(b.currentTarget)[this.type](this._options).data(this.type);
|
261 |
+
if (!c.options.delay || !c.options.delay.show)
|
262 |
+
return c.show();
|
263 |
+
clearTimeout(this.timeout), c.hoverState = "in", this.timeout = setTimeout(function() {
|
264 |
+
c.hoverState == "in" && c.show()
|
265 |
+
}, c.options.delay.show)
|
266 |
+
},
|
267 |
+
leave : function(b) {
|
268 |
+
var c = a(b.currentTarget)[this.type](this._options).data(this.type);
|
269 |
+
this.timeout && clearTimeout(this.timeout);
|
270 |
+
if (!c.options.delay || !c.options.delay.hide)
|
271 |
+
return c.hide();
|
272 |
+
c.hoverState = "out", this.timeout = setTimeout(function() {
|
273 |
+
c.hoverState == "out" && c.hide()
|
274 |
+
}, c.options.delay.hide)
|
275 |
+
},
|
276 |
+
show : function() {
|
277 |
+
var a, b, c, d, e, f, g;
|
278 |
+
if (this.hasContent() && this.enabled) {
|
279 |
+
a = this.tip(), this.setContent(), this.options.animation && a.addClass("fade"), f = typeof this.options.placement == "function" ? this.options.placement.call(this, a[0], this.$element[0]) : this.options.placement, b = /in/.test(f), a.remove().css({
|
280 |
+
top : 0,
|
281 |
+
left : 0,
|
282 |
+
display : "block"
|
283 |
+
}).appendTo( b ? this.$element : document.body), c = this.getPosition(b), d = a[0].offsetWidth, e = a[0].offsetHeight;
|
284 |
+
switch(b?f.split(" ")[1]:f) {
|
285 |
+
case"bottom":
|
286 |
+
g = {
|
287 |
+
top : c.top + c.height,
|
288 |
+
left : c.left + c.width / 2 - d / 2
|
289 |
+
};
|
290 |
+
break;
|
291 |
+
case"top":
|
292 |
+
g = {
|
293 |
+
top : c.top - e,
|
294 |
+
left : c.left + c.width / 2 - d / 2
|
295 |
+
};
|
296 |
+
break;
|
297 |
+
case"left":
|
298 |
+
g = {
|
299 |
+
top : c.top + c.height / 2 - e / 2,
|
300 |
+
left : c.left - d
|
301 |
+
};
|
302 |
+
break;
|
303 |
+
case"right":
|
304 |
+
g = {
|
305 |
+
top : c.top + c.height / 2 - e / 2,
|
306 |
+
left : c.left + c.width
|
307 |
+
}
|
308 |
+
}
|
309 |
+
a.css(g).addClass(f).addClass("in")
|
310 |
+
}
|
311 |
+
},
|
312 |
+
setContent : function() {
|
313 |
+
var a = this.tip(), b = this.getTitle();
|
314 |
+
a.find(".tooltip-inner")[this.options.html?"html":"text"](b), a.removeClass("fade in top bottom left right")
|
315 |
+
},
|
316 |
+
hide : function() {
|
317 |
+
function d() {
|
318 |
+
var b = setTimeout(function() {
|
319 |
+
c.off(a.support.transition.end).remove()
|
320 |
+
}, 500);
|
321 |
+
c.one(a.support.transition.end, function() {
|
322 |
+
clearTimeout(b), c.remove()
|
323 |
+
})
|
324 |
+
}
|
325 |
+
|
326 |
+
var b = this, c = this.tip();
|
327 |
+
return c.removeClass("in"), a.support.transition && this.$tip.hasClass("fade") ? d() : c.remove(), this
|
328 |
+
},
|
329 |
+
fixTitle : function() {
|
330 |
+
var a = this.$element;
|
331 |
+
(a.attr("title") || typeof a.attr("data-original-title") != "string") && a.attr("data-original-title", a.attr("title") || "").removeAttr("title")
|
332 |
+
},
|
333 |
+
hasContent : function() {
|
334 |
+
return this.getTitle()
|
335 |
+
},
|
336 |
+
getPosition : function(b) {
|
337 |
+
return a.extend({}, b ? {
|
338 |
+
top : 0,
|
339 |
+
left : 0
|
340 |
+
} : this.$element.offset(), {
|
341 |
+
width : this.$element[0].offsetWidth,
|
342 |
+
height : this.$element[0].offsetHeight
|
343 |
+
})
|
344 |
+
},
|
345 |
+
getTitle : function() {
|
346 |
+
var a, b = this.$element, c = this.options;
|
347 |
+
return a = b.attr("data-original-title") || ( typeof c.title == "function" ? c.title.call(b[0]) : c.title), a
|
348 |
+
},
|
349 |
+
tip : function() {
|
350 |
+
return this.$tip = this.$tip || a(this.options.template)
|
351 |
+
},
|
352 |
+
validate : function() {
|
353 |
+
this.$element[0].parentNode || (this.hide(), this.$element = null, this.options = null)
|
354 |
+
},
|
355 |
+
enable : function() {
|
356 |
+
this.enabled = !0
|
357 |
+
},
|
358 |
+
disable : function() {
|
359 |
+
this.enabled = !1
|
360 |
+
},
|
361 |
+
toggleEnabled : function() {
|
362 |
+
this.enabled = !this.enabled
|
363 |
+
},
|
364 |
+
toggle : function() {
|
365 |
+
this[this.tip().hasClass("in")?"hide":"show"]()
|
366 |
+
},
|
367 |
+
destroy : function() {
|
368 |
+
this.hide().$element.off("." + this.type).removeData(this.type)
|
369 |
+
}
|
370 |
+
}, a.fn.tooltip = function(c) {
|
371 |
+
return this.each(function() {
|
372 |
+
var d = a(this), e = d.data("tooltip"), f = typeof c == "object" && c;
|
373 |
+
e || d.data("tooltip", e = new b(this, f)), typeof c == "string" && e[c]()
|
374 |
+
})
|
375 |
+
}, a.fn.tooltip.Constructor = b, a.fn.tooltip.defaults = {
|
376 |
+
animation : !0,
|
377 |
+
placement : "top",
|
378 |
+
selector : !1,
|
379 |
+
template : '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',
|
380 |
+
trigger : "hover",
|
381 |
+
title : "",
|
382 |
+
delay : 0,
|
383 |
+
html : !0
|
384 |
+
}
|
385 |
+
}(window.jQuery), ! function(a) {
|
386 |
+
var b = function(a, b) {
|
387 |
+
this.init("popover", a, b)
|
388 |
+
};
|
389 |
+
b.prototype = a.extend({}, a.fn.tooltip.Constructor.prototype, {
|
390 |
+
constructor : b,
|
391 |
+
setContent : function() {
|
392 |
+
var a = this.tip(), b = this.getTitle(), c = this.getContent();
|
393 |
+
a.find(".popover-title")[this.options.html?"html":"text"](b), a.find(".popover-content > *")[this.options.html?"html":"text"](c), a.removeClass("fade top bottom left right in")
|
394 |
+
},
|
395 |
+
hasContent : function() {
|
396 |
+
return this.getTitle() || this.getContent()
|
397 |
+
},
|
398 |
+
getContent : function() {
|
399 |
+
var a, b = this.$element, c = this.options;
|
400 |
+
return a = b.attr("data-content") || ( typeof c.content == "function" ? c.content.call(b[0]) : c.content), a
|
401 |
+
},
|
402 |
+
tip : function() {
|
403 |
+
return this.$tip || (this.$tip = a(this.options.template)), this.$tip
|
404 |
+
},
|
405 |
+
destroy : function() {
|
406 |
+
this.hide().$element.off("." + this.type).removeData(this.type)
|
407 |
+
}
|
408 |
+
}), a.fn.popover = function(c) {
|
409 |
+
return this.each(function() {
|
410 |
+
var d = a(this), e = d.data("popover"), f = typeof c == "object" && c;
|
411 |
+
e || d.data("popover", e = new b(this, f)), typeof c == "string" && e[c]()
|
412 |
+
})
|
413 |
+
}, a.fn.popover.Constructor = b, a.fn.popover.defaults = a.extend({}, a.fn.tooltip.defaults, {
|
414 |
+
placement : "right",
|
415 |
+
trigger : "hover",
|
416 |
+
content : "",
|
417 |
+
template : '<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>'
|
418 |
+
})
|
419 |
+
}(window.jQuery), ! function(a) {
|
420 |
+
var b = function(b, c) {
|
421 |
+
this.options = a.extend({}, a.fn.affix.defaults, c), this.$window = a(window).on("scroll.affix.data-api", a.proxy(this.checkPosition, this)), this.$element = a(b), this.checkPosition()
|
422 |
+
};
|
423 |
+
b.prototype.checkPosition = function() {
|
424 |
+
if (!this.$element.is(":visible"))
|
425 |
+
return;
|
426 |
+
var b = a(document).height(), c = this.$window.scrollTop(), d = this.$element.offset(), e = this.options.offset, f = e.bottom, g = e.top, h = "affix affix-top affix-bottom", i;
|
427 |
+
typeof e != "object" && ( f = g = e), typeof g == "function" && ( g = e.top()), typeof f == "function" && ( f = e.bottom()), i = this.unpin != null && c + this.unpin <= d.top ? !1 : f != null && d.top + this.$element.height() >= b - f ? "bottom" : g != null && c <= g ? "top" : !1;
|
428 |
+
if (this.affixed === i)
|
429 |
+
return;
|
430 |
+
this.affixed = i, this.unpin = i == "bottom" ? d.top - c : null, this.$element.removeClass(h).addClass("affix" + ( i ? "-" + i : ""))
|
431 |
+
}, a.fn.affix = function(c) {
|
432 |
+
return this.each(function() {
|
433 |
+
var d = a(this), e = d.data("affix"), f = typeof c == "object" && c;
|
434 |
+
e || d.data("affix", e = new b(this, f)), typeof c == "string" && e[c]()
|
435 |
+
})
|
436 |
+
}, a.fn.affix.Constructor = b, a.fn.affix.defaults = {
|
437 |
+
offset : 0
|
438 |
+
}, a(window).on("load", function() {
|
439 |
+
a('[data-spy="affix"]').each(function() {
|
440 |
+
var b = a(this), c = b.data();
|
441 |
+
c.offset = c.offset || {}, c.offsetBottom && (c.offset.bottom = c.offsetBottom), c.offsetTop && (c.offset.top = c.offsetTop), b.affix(c)
|
442 |
+
})
|
443 |
+
})
|
444 |
+
}(window.jQuery), ! function(a) {
|
445 |
+
var b = '[data-dismiss="alert"]', c = function(c) {
|
446 |
+
a(c).on("click", b, this.close)
|
447 |
+
};
|
448 |
+
c.prototype.close = function(b) {
|
449 |
+
function f() {
|
450 |
+
e.trigger("closed").remove()
|
451 |
+
}
|
452 |
+
|
453 |
+
var c = a(this), d = c.attr("data-target"), e;
|
454 |
+
d || ( d = c.attr("href"), d = d && d.replace(/.*(?=#[^\s]*$)/, "")), e = a(d), b && b.preventDefault(), e.length || ( e = c.hasClass("alert") ? c : c.parent()), e.trigger( b = a.Event("close"));
|
455 |
+
if (b.isDefaultPrevented())
|
456 |
+
return;
|
457 |
+
e.removeClass("in"), a.support.transition && e.hasClass("fade") ? e.on(a.support.transition.end, f) : f()
|
458 |
+
}, a.fn.alert = function(b) {
|
459 |
+
return this.each(function() {
|
460 |
+
var d = a(this), e = d.data("alert");
|
461 |
+
e || d.data("alert", e = new c(this)), typeof b == "string" && e[b].call(d)
|
462 |
+
})
|
463 |
+
}, a.fn.alert.Constructor = c, a(function() {
|
464 |
+
a("body").on("click.alert.data-api", b, c.prototype.close)
|
465 |
+
})
|
466 |
+
}(window.jQuery), ! function(a) {
|
467 |
+
var b = function(b, c) {
|
468 |
+
this.$element = a(b), this.options = a.extend({}, a.fn.button.defaults, c)
|
469 |
+
};
|
470 |
+
b.prototype.setState = function(a) {
|
471 |
+
var b = "disabled", c = this.$element, d = c.data(), e = c.is("input") ? "val" : "html";
|
472 |
+
a += "Text", d.resetText || c.data("resetText", c[e]()), c[e](d[a] || this.options[a]), setTimeout(function() {
|
473 |
+
a == "loadingText" ? c.addClass(b).attr(b, b) : c.removeClass(b).removeAttr(b)
|
474 |
+
}, 0)
|
475 |
+
}, b.prototype.toggle = function() {
|
476 |
+
var a = this.$element.parent('[data-toggle="buttons-radio"]');
|
477 |
+
a && a.find(".active").removeClass("active"), this.$element.toggleClass("active")
|
478 |
+
}, a.fn.button = function(c) {
|
479 |
+
return this.each(function() {
|
480 |
+
var d = a(this), e = d.data("button"), f = typeof c == "object" && c;
|
481 |
+
e || d.data("button", e = new b(this, f)), c == "toggle" ? e.toggle() : c && e.setState(c)
|
482 |
+
})
|
483 |
+
}, a.fn.button.defaults = {
|
484 |
+
loadingText : "loading..."
|
485 |
+
}, a.fn.button.Constructor = b, a(function() {
|
486 |
+
a("body").on("click.button.data-api", "[data-toggle^=button]", function(b) {
|
487 |
+
var c = a(b.target);
|
488 |
+
c.hasClass("btn") || ( c = c.closest(".btn")), c.button("toggle")
|
489 |
+
})
|
490 |
+
})
|
491 |
+
}(window.jQuery), ! function(a) {
|
492 |
+
var b = function(b, c) {
|
493 |
+
this.$element = a(b), this.options = a.extend({}, a.fn.collapse.defaults, c), this.options.parent && (this.$parent = a(this.options.parent)), this.options.toggle && this.toggle()
|
494 |
+
};
|
495 |
+
b.prototype = {
|
496 |
+
constructor : b,
|
497 |
+
dimension : function() {
|
498 |
+
var a = this.$element.hasClass("width");
|
499 |
+
return a ? "width" : "height"
|
500 |
+
},
|
501 |
+
show : function() {
|
502 |
+
var b, c, d, e;
|
503 |
+
if (this.transitioning)
|
504 |
+
return;
|
505 |
+
b = this.dimension(), c = a.camelCase(["scroll", b].join("-")), d = this.$parent && this.$parent.find("> .accordion-group > .in");
|
506 |
+
if (d && d.length) {
|
507 |
+
e = d.data("collapse");
|
508 |
+
if (e && e.transitioning)
|
509 |
+
return;
|
510 |
+
d.collapse("hide"), e || d.data("collapse", null)
|
511 |
+
}
|
512 |
+
this.$element[b](0), this.transition("addClass", a.Event("show"), "shown"), a.support.transition && this.$element[b](this.$element[0][c])
|
513 |
+
},
|
514 |
+
hide : function() {
|
515 |
+
var b;
|
516 |
+
if (this.transitioning)
|
517 |
+
return;
|
518 |
+
b = this.dimension(), this.reset(this.$element[b]()), this.transition("removeClass", a.Event("hide"), "hidden"), this.$element[b](0)
|
519 |
+
},
|
520 |
+
reset : function(a) {
|
521 |
+
var b = this.dimension();
|
522 |
+
return this.$element.removeClass("collapse")[b](a||"auto")[0].offsetWidth, this.$element[a!==null?"addClass":"removeClass"]("collapse"), this
|
523 |
+
},
|
524 |
+
transition : function(b, c, d) {
|
525 |
+
var e = this, f = function() {
|
526 |
+
c.type == "show" && e.reset(), e.transitioning = 0, e.$element.trigger(d)
|
527 |
+
};
|
528 |
+
this.$element.trigger(c);
|
529 |
+
if (c.isDefaultPrevented())
|
530 |
+
return;
|
531 |
+
this.transitioning = 1, this.$element[b]("in"), a.support.transition && this.$element.hasClass("collapse") ? this.$element.one(a.support.transition.end, f) : f()
|
532 |
+
},
|
533 |
+
toggle : function() {
|
534 |
+
this[this.$element.hasClass("in")?"hide":"show"]()
|
535 |
+
}
|
536 |
+
}, a.fn.collapse = function(c) {
|
537 |
+
return this.each(function() {
|
538 |
+
var d = a(this), e = d.data("collapse"), f = typeof c == "object" && c;
|
539 |
+
e || d.data("collapse", e = new b(this, f)), typeof c == "string" && e[c]()
|
540 |
+
})
|
541 |
+
}, a.fn.collapse.defaults = {
|
542 |
+
toggle : !0
|
543 |
+
}, a.fn.collapse.Constructor = b, a(function() {
|
544 |
+
a("body").on("click.collapse.data-api", "[data-toggle=collapse]", function(b) {
|
545 |
+
var c = a(this), d, e = c.attr("data-target") || b.preventDefault() || ( d = c.attr("href")) && d.replace(/.*(?=#[^\s]+$)/, ""), f = a(e).data("collapse") ? "toggle" : c.data();
|
546 |
+
c[a(e).hasClass("in")?"addClass":"removeClass"]("collapsed"), a(e).collapse(f)
|
547 |
+
})
|
548 |
+
})
|
549 |
+
}(window.jQuery), ! function(a) {
|
550 |
+
var b = function(b, c) {
|
551 |
+
this.$element = a(b), this.options = c, this.options.slide && this.slide(this.options.slide), this.options.pause == "hover" && this.$element.on("mouseenter", a.proxy(this.pause, this)).on("mouseleave", a.proxy(this.cycle, this))
|
552 |
+
};
|
553 |
+
b.prototype = {
|
554 |
+
cycle : function(b) {
|
555 |
+
return b || (this.paused = !1), this.options.interval && !this.paused && (this.interval = setInterval(a.proxy(this.next, this), this.options.interval)), this
|
556 |
+
},
|
557 |
+
to : function(b) {
|
558 |
+
var c = this.$element.find(".item.active"), d = c.parent().children(), e = d.index(c), f = this;
|
559 |
+
if (b > d.length - 1 || b < 0)
|
560 |
+
return;
|
561 |
+
return this.sliding ? this.$element.one("slid", function() {
|
562 |
+
f.to(b)
|
563 |
+
}) : e == b ? this.pause().cycle() : this.slide(b > e ? "next" : "prev", a(d[b]))
|
564 |
+
},
|
565 |
+
pause : function(b) {
|
566 |
+
return b || (this.paused = !0), this.$element.find(".next, .prev").length && a.support.transition.end && (this.$element.trigger(a.support.transition.end), this.cycle()), clearInterval(this.interval), this.interval = null, this
|
567 |
+
},
|
568 |
+
next : function() {
|
569 |
+
if (this.sliding)
|
570 |
+
return;
|
571 |
+
return this.slide("next")
|
572 |
+
},
|
573 |
+
prev : function() {
|
574 |
+
if (this.sliding)
|
575 |
+
return;
|
576 |
+
return this.slide("prev")
|
577 |
+
},
|
578 |
+
slide : function(b, c) {
|
579 |
+
var d = this.$element.find(".item.active"), e = c || d[b](), f = this.interval, g = b == "next" ? "left" : "right", h = b == "next" ? "first" : "last", i = this, j = a.Event("slide", {
|
580 |
+
relatedTarget : e[0]
|
581 |
+
});
|
582 |
+
this.sliding = !0, f && this.pause(), e = e.length ? e : this.$element.find(".item")[h]();
|
583 |
+
if (e.hasClass("active"))
|
584 |
+
return;
|
585 |
+
if (a.support.transition && this.$element.hasClass("slide")) {
|
586 |
+
this.$element.trigger(j);
|
587 |
+
if (j.isDefaultPrevented())
|
588 |
+
return;
|
589 |
+
e.addClass(b), e[0].offsetWidth, d.addClass(g), e.addClass(g), this.$element.one(a.support.transition.end, function() {
|
590 |
+
e.removeClass([b, g].join(" ")).addClass("active"), d.removeClass(["active", g].join(" ")), i.sliding = !1, setTimeout(function() {
|
591 |
+
i.$element.trigger("slid")
|
592 |
+
}, 0)
|
593 |
+
})
|
594 |
+
} else {
|
595 |
+
this.$element.trigger(j);
|
596 |
+
if (j.isDefaultPrevented())
|
597 |
+
return;
|
598 |
+
d.removeClass("active"), e.addClass("active"), this.sliding = !1, this.$element.trigger("slid")
|
599 |
+
}
|
600 |
+
return f && this.cycle(), this
|
601 |
+
}
|
602 |
+
}, a.fn.carousel = function(c) {
|
603 |
+
return this.each(function() {
|
604 |
+
var d = a(this), e = d.data("carousel"), f = a.extend({}, a.fn.carousel.defaults, typeof c == "object" && c), g = typeof c == "string" ? c : f.slide;
|
605 |
+
e || d.data("carousel", e = new b(this, f)), typeof c == "number" ? e.to(c) : g ? e[g]() : f.interval && e.cycle()
|
606 |
+
})
|
607 |
+
}, a.fn.carousel.defaults = {
|
608 |
+
interval : 5e3,
|
609 |
+
pause : "hover"
|
610 |
+
}, a.fn.carousel.Constructor = b, a(function() {
|
611 |
+
a("body").on("click.carousel.data-api", "[data-slide]", function(b) {
|
612 |
+
var c = a(this), d, e = a(c.attr("data-target") || ( d = c.attr("href")) && d.replace(/.*(?=#[^\s]+$)/, "")), f = !e.data("modal") && a.extend({}, e.data(), c.data());
|
613 |
+
e.carousel(f), b.preventDefault()
|
614 |
+
})
|
615 |
+
})
|
616 |
+
}(window.jQuery), ! function(a) {
|
617 |
+
var b = function(b, c) {
|
618 |
+
this.$element = a(b), this.options = a.extend({}, a.fn.typeahead.defaults, c), this.matcher = this.options.matcher || this.matcher, this.sorter = this.options.sorter || this.sorter, this.highlighter = this.options.highlighter || this.highlighter, this.updater = this.options.updater || this.updater, this.$menu = a(this.options.menu).appendTo("body"), this.source = this.options.source, this.shown = !1, this.listen()
|
619 |
+
};
|
620 |
+
b.prototype = {
|
621 |
+
constructor : b,
|
622 |
+
select : function() {
|
623 |
+
var a = this.$menu.find(".active").attr("data-value");
|
624 |
+
return this.$element.val(this.updater(a)).change(), this.hide()
|
625 |
+
},
|
626 |
+
updater : function(a) {
|
627 |
+
return a
|
628 |
+
},
|
629 |
+
show : function() {
|
630 |
+
var b = a.extend({}, this.$element.offset(), {
|
631 |
+
height : this.$element[0].offsetHeight
|
632 |
+
});
|
633 |
+
return this.$menu.css({
|
634 |
+
top : b.top + b.height,
|
635 |
+
left : b.left
|
636 |
+
}), this.$menu.show(), this.shown = !0, this
|
637 |
+
},
|
638 |
+
hide : function() {
|
639 |
+
return this.$menu.hide(), this.shown = !1, this
|
640 |
+
},
|
641 |
+
lookup : function(b) {
|
642 |
+
var c;
|
643 |
+
return this.query = this.$element.val(), !this.query || this.query.length < this.options.minLength ? this.shown ? this.hide() : this : ( c = a.isFunction(this.source) ? this.source(this.query, a.proxy(this.process, this)) : this.source, c ? this.process(c) : this)
|
644 |
+
},
|
645 |
+
process : function(b) {
|
646 |
+
var c = this;
|
647 |
+
return b = a.grep(b, function(a) {
|
648 |
+
return c.matcher(a)
|
649 |
+
}), b = this.sorter(b), b.length ? this.render(b.slice(0, this.options.items)).show() : this.shown ? this.hide() : this
|
650 |
+
},
|
651 |
+
matcher : function(a) {
|
652 |
+
return ~a.toLowerCase().indexOf(this.query.toLowerCase())
|
653 |
+
},
|
654 |
+
sorter : function(a) {
|
655 |
+
var b = [], c = [], d = [], e;
|
656 |
+
while ( e = a.shift())e.toLowerCase().indexOf(this.query.toLowerCase()) ? ~e.indexOf(this.query) ? c.push(e) : d.push(e) : b.push(e);
|
657 |
+
return b.concat(c, d)
|
658 |
+
},
|
659 |
+
highlighter : function(a) {
|
660 |
+
var b = this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&");
|
661 |
+
return a.replace(new RegExp("(" + b + ")", "ig"), function(a, b) {
|
662 |
+
return "<strong>" + b + "</strong>"
|
663 |
+
})
|
664 |
+
},
|
665 |
+
render : function(b) {
|
666 |
+
var c = this;
|
667 |
+
return b = a(b).map(function(b, d) {
|
668 |
+
return b = a(c.options.item).attr("data-value", d), b.find("a").html(c.highlighter(d)), b[0]
|
669 |
+
}), b.first().addClass("active"), this.$menu.html(b), this
|
670 |
+
},
|
671 |
+
next : function(b) {
|
672 |
+
var c = this.$menu.find(".active").removeClass("active"), d = c.next();
|
673 |
+
d.length || ( d = a(this.$menu.find("li")[0])), d.addClass("active")
|
674 |
+
},
|
675 |
+
prev : function(a) {
|
676 |
+
var b = this.$menu.find(".active").removeClass("active"), c = b.prev();
|
677 |
+
c.length || ( c = this.$menu.find("li").last()), c.addClass("active")
|
678 |
+
},
|
679 |
+
listen : function() {
|
680 |
+
this.$element.on("blur", a.proxy(this.blur, this)).on("keypress", a.proxy(this.keypress, this)).on("keyup", a.proxy(this.keyup, this)), (a.browser.webkit || a.browser.msie) && this.$element.on("keydown", a.proxy(this.keydown, this)), this.$menu.on("click", a.proxy(this.click, this)).on("mouseenter", "li", a.proxy(this.mouseenter, this))
|
681 |
+
},
|
682 |
+
move : function(a) {
|
683 |
+
if (!this.shown)
|
684 |
+
return;
|
685 |
+
switch(a.keyCode) {
|
686 |
+
case 9:
|
687 |
+
case 13:
|
688 |
+
case 27:
|
689 |
+
a.preventDefault();
|
690 |
+
break;
|
691 |
+
case 38:
|
692 |
+
a.preventDefault(), this.prev();
|
693 |
+
break;
|
694 |
+
case 40:
|
695 |
+
a.preventDefault(), this.next()
|
696 |
+
}
|
697 |
+
a.stopPropagation()
|
698 |
+
},
|
699 |
+
keydown : function(b) {
|
700 |
+
this.suppressKeyPressRepeat = !~a.inArray(b.keyCode, [40, 38, 9, 13, 27]), this.move(b)
|
701 |
+
},
|
702 |
+
keypress : function(a) {
|
703 |
+
if (this.suppressKeyPressRepeat)
|
704 |
+
return;
|
705 |
+
this.move(a)
|
706 |
+
},
|
707 |
+
keyup : function(a) {
|
708 |
+
switch(a.keyCode) {
|
709 |
+
case 40:
|
710 |
+
case 38:
|
711 |
+
break;
|
712 |
+
case 9:
|
713 |
+
case 13:
|
714 |
+
if (!this.shown)
|
715 |
+
return;
|
716 |
+
this.select();
|
717 |
+
break;
|
718 |
+
case 27:
|
719 |
+
if (!this.shown)
|
720 |
+
return;
|
721 |
+
this.hide();
|
722 |
+
break;
|
723 |
+
default:
|
724 |
+
this.lookup()
|
725 |
+
}
|
726 |
+
a.stopPropagation(), a.preventDefault()
|
727 |
+
},
|
728 |
+
blur : function(a) {
|
729 |
+
var b = this;
|
730 |
+
setTimeout(function() {
|
731 |
+
b.hide()
|
732 |
+
}, 150)
|
733 |
+
},
|
734 |
+
click : function(a) {
|
735 |
+
a.stopPropagation(), a.preventDefault(), this.select()
|
736 |
+
},
|
737 |
+
mouseenter : function(b) {
|
738 |
+
this.$menu.find(".active").removeClass("active"), a(b.currentTarget).addClass("active")
|
739 |
+
}
|
740 |
+
}, a.fn.typeahead = function(c) {
|
741 |
+
return this.each(function() {
|
742 |
+
var d = a(this), e = d.data("typeahead"), f = typeof c == "object" && c;
|
743 |
+
e || d.data("typeahead", e = new b(this, f)), typeof c == "string" && e[c]()
|
744 |
+
})
|
745 |
+
}, a.fn.typeahead.defaults = {
|
746 |
+
source : [],
|
747 |
+
items : 8,
|
748 |
+
menu : '<ul class="typeahead dropdown-menu"></ul>',
|
749 |
+
item : '<li><a href="#"></a></li>',
|
750 |
+
minLength : 1
|
751 |
+
}, a.fn.typeahead.Constructor = b, a(function() {
|
752 |
+
a("body").on("focus.typeahead.data-api", '[data-provide="typeahead"]', function(b) {
|
753 |
+
var c = a(this);
|
754 |
+
if (c.data("typeahead"))
|
755 |
+
return;
|
756 |
+
b.preventDefault(), c.typeahead(c.data())
|
757 |
+
})
|
758 |
+
})
|
759 |
+
}(window.jQuery)
|
js/colorpicker.js
ADDED
@@ -0,0 +1,484 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
*
|
3 |
+
* Color picker
|
4 |
+
* Author: Stefan Petre www.eyecon.ro
|
5 |
+
*
|
6 |
+
* Dual licensed under the MIT and GPL licenses
|
7 |
+
*
|
8 |
+
*/
|
9 |
+
(function ($) {
|
10 |
+
var ColorPicker = function () {
|
11 |
+
var
|
12 |
+
ids = {},
|
13 |
+
inAction,
|
14 |
+
charMin = 65,
|
15 |
+
visible,
|
16 |
+
tpl = '<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',
|
17 |
+
defaults = {
|
18 |
+
eventName: 'click',
|
19 |
+
onShow: function () {},
|
20 |
+
onBeforeShow: function(){},
|
21 |
+
onHide: function () {},
|
22 |
+
onChange: function () {},
|
23 |
+
onSubmit: function () {},
|
24 |
+
color: 'ff0000',
|
25 |
+
livePreview: true,
|
26 |
+
flat: false
|
27 |
+
},
|
28 |
+
fillRGBFields = function (hsb, cal) {
|
29 |
+
var rgb = HSBToRGB(hsb);
|
30 |
+
$(cal).data('colorpicker').fields
|
31 |
+
.eq(1).val(rgb.r).end()
|
32 |
+
.eq(2).val(rgb.g).end()
|
33 |
+
.eq(3).val(rgb.b).end();
|
34 |
+
},
|
35 |
+
fillHSBFields = function (hsb, cal) {
|
36 |
+
$(cal).data('colorpicker').fields
|
37 |
+
.eq(4).val(hsb.h).end()
|
38 |
+
.eq(5).val(hsb.s).end()
|
39 |
+
.eq(6).val(hsb.b).end();
|
40 |
+
},
|
41 |
+
fillHexFields = function (hsb, cal) {
|
42 |
+
$(cal).data('colorpicker').fields
|
43 |
+
.eq(0).val(HSBToHex(hsb)).end();
|
44 |
+
},
|
45 |
+
setSelector = function (hsb, cal) {
|
46 |
+
$(cal).data('colorpicker').selector.css('backgroundColor', '#' + HSBToHex({h: hsb.h, s: 100, b: 100}));
|
47 |
+
$(cal).data('colorpicker').selectorIndic.css({
|
48 |
+
left: parseInt(150 * hsb.s/100, 10),
|
49 |
+
top: parseInt(150 * (100-hsb.b)/100, 10)
|
50 |
+
});
|
51 |
+
},
|
52 |
+
setHue = function (hsb, cal) {
|
53 |
+
$(cal).data('colorpicker').hue.css('top', parseInt(150 - 150 * hsb.h/360, 10));
|
54 |
+
},
|
55 |
+
setCurrentColor = function (hsb, cal) {
|
56 |
+
$(cal).data('colorpicker').currentColor.css('backgroundColor', '#' + HSBToHex(hsb));
|
57 |
+
},
|
58 |
+
setNewColor = function (hsb, cal) {
|
59 |
+
$(cal).data('colorpicker').newColor.css('backgroundColor', '#' + HSBToHex(hsb));
|
60 |
+
},
|
61 |
+
keyDown = function (ev) {
|
62 |
+
var pressedKey = ev.charCode || ev.keyCode || -1;
|
63 |
+
if ((pressedKey > charMin && pressedKey <= 90) || pressedKey == 32) {
|
64 |
+
return false;
|
65 |
+
}
|
66 |
+
var cal = $(this).parent().parent();
|
67 |
+
if (cal.data('colorpicker').livePreview === true) {
|
68 |
+
change.apply(this);
|
69 |
+
}
|
70 |
+
},
|
71 |
+
change = function (ev) {
|
72 |
+
var cal = $(this).parent().parent(), col;
|
73 |
+
if (this.parentNode.className.indexOf('_hex') > 0) {
|
74 |
+
cal.data('colorpicker').color = col = HexToHSB(fixHex(this.value));
|
75 |
+
} else if (this.parentNode.className.indexOf('_hsb') > 0) {
|
76 |
+
cal.data('colorpicker').color = col = fixHSB({
|
77 |
+
h: parseInt(cal.data('colorpicker').fields.eq(4).val(), 10),
|
78 |
+
s: parseInt(cal.data('colorpicker').fields.eq(5).val(), 10),
|
79 |
+
b: parseInt(cal.data('colorpicker').fields.eq(6).val(), 10)
|
80 |
+
});
|
81 |
+
} else {
|
82 |
+
cal.data('colorpicker').color = col = RGBToHSB(fixRGB({
|
83 |
+
r: parseInt(cal.data('colorpicker').fields.eq(1).val(), 10),
|
84 |
+
g: parseInt(cal.data('colorpicker').fields.eq(2).val(), 10),
|
85 |
+
b: parseInt(cal.data('colorpicker').fields.eq(3).val(), 10)
|
86 |
+
}));
|
87 |
+
}
|
88 |
+
if (ev) {
|
89 |
+
fillRGBFields(col, cal.get(0));
|
90 |
+
fillHexFields(col, cal.get(0));
|
91 |
+
fillHSBFields(col, cal.get(0));
|
92 |
+
}
|
93 |
+
setSelector(col, cal.get(0));
|
94 |
+
setHue(col, cal.get(0));
|
95 |
+
setNewColor(col, cal.get(0));
|
96 |
+
cal.data('colorpicker').onChange.apply(cal, [col, HSBToHex(col), HSBToRGB(col)]);
|
97 |
+
},
|
98 |
+
blur = function (ev) {
|
99 |
+
var cal = $(this).parent().parent();
|
100 |
+
cal.data('colorpicker').fields.parent().removeClass('colorpicker_focus');
|
101 |
+
},
|
102 |
+
focus = function () {
|
103 |
+
charMin = this.parentNode.className.indexOf('_hex') > 0 ? 70 : 65;
|
104 |
+
$(this).parent().parent().data('colorpicker').fields.parent().removeClass('colorpicker_focus');
|
105 |
+
$(this).parent().addClass('colorpicker_focus');
|
106 |
+
},
|
107 |
+
downIncrement = function (ev) {
|
108 |
+
var field = $(this).parent().find('input').focus();
|
109 |
+
var current = {
|
110 |
+
el: $(this).parent().addClass('colorpicker_slider'),
|
111 |
+
max: this.parentNode.className.indexOf('_hsb_h') > 0 ? 360 : (this.parentNode.className.indexOf('_hsb') > 0 ? 100 : 255),
|
112 |
+
y: ev.pageY,
|
113 |
+
field: field,
|
114 |
+
val: parseInt(field.val(), 10),
|
115 |
+
preview: $(this).parent().parent().data('colorpicker').livePreview
|
116 |
+
};
|
117 |
+
$(document).bind('mouseup', current, upIncrement);
|
118 |
+
$(document).bind('mousemove', current, moveIncrement);
|
119 |
+
},
|
120 |
+
moveIncrement = function (ev) {
|
121 |
+
ev.data.field.val(Math.max(0, Math.min(ev.data.max, parseInt(ev.data.val + ev.pageY - ev.data.y, 10))));
|
122 |
+
if (ev.data.preview) {
|
123 |
+
change.apply(ev.data.field.get(0), [true]);
|
124 |
+
}
|
125 |
+
return false;
|
126 |
+
},
|
127 |
+
upIncrement = function (ev) {
|
128 |
+
change.apply(ev.data.field.get(0), [true]);
|
129 |
+
ev.data.el.removeClass('colorpicker_slider').find('input').focus();
|
130 |
+
$(document).unbind('mouseup', upIncrement);
|
131 |
+
$(document).unbind('mousemove', moveIncrement);
|
132 |
+
return false;
|
133 |
+
},
|
134 |
+
downHue = function (ev) {
|
135 |
+
var current = {
|
136 |
+
cal: $(this).parent(),
|
137 |
+
y: $(this).offset().top
|
138 |
+
};
|
139 |
+
current.preview = current.cal.data('colorpicker').livePreview;
|
140 |
+
$(document).bind('mouseup', current, upHue);
|
141 |
+
$(document).bind('mousemove', current, moveHue);
|
142 |
+
},
|
143 |
+
moveHue = function (ev) {
|
144 |
+
change.apply(
|
145 |
+
ev.data.cal.data('colorpicker')
|
146 |
+
.fields
|
147 |
+
.eq(4)
|
148 |
+
.val(parseInt(360*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.y))))/150, 10))
|
149 |
+
.get(0),
|
150 |
+
[ev.data.preview]
|
151 |
+
);
|
152 |
+
return false;
|
153 |
+
},
|
154 |
+
upHue = function (ev) {
|
155 |
+
fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
156 |
+
fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
157 |
+
$(document).unbind('mouseup', upHue);
|
158 |
+
$(document).unbind('mousemove', moveHue);
|
159 |
+
return false;
|
160 |
+
},
|
161 |
+
downSelector = function (ev) {
|
162 |
+
var current = {
|
163 |
+
cal: $(this).parent(),
|
164 |
+
pos: $(this).offset()
|
165 |
+
};
|
166 |
+
current.preview = current.cal.data('colorpicker').livePreview;
|
167 |
+
$(document).bind('mouseup', current, upSelector);
|
168 |
+
$(document).bind('mousemove', current, moveSelector);
|
169 |
+
},
|
170 |
+
moveSelector = function (ev) {
|
171 |
+
change.apply(
|
172 |
+
ev.data.cal.data('colorpicker')
|
173 |
+
.fields
|
174 |
+
.eq(6)
|
175 |
+
.val(parseInt(100*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.pos.top))))/150, 10))
|
176 |
+
.end()
|
177 |
+
.eq(5)
|
178 |
+
.val(parseInt(100*(Math.max(0,Math.min(150,(ev.pageX - ev.data.pos.left))))/150, 10))
|
179 |
+
.get(0),
|
180 |
+
[ev.data.preview]
|
181 |
+
);
|
182 |
+
return false;
|
183 |
+
},
|
184 |
+
upSelector = function (ev) {
|
185 |
+
fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
186 |
+
fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
187 |
+
$(document).unbind('mouseup', upSelector);
|
188 |
+
$(document).unbind('mousemove', moveSelector);
|
189 |
+
return false;
|
190 |
+
},
|
191 |
+
enterSubmit = function (ev) {
|
192 |
+
$(this).addClass('colorpicker_focus');
|
193 |
+
},
|
194 |
+
leaveSubmit = function (ev) {
|
195 |
+
$(this).removeClass('colorpicker_focus');
|
196 |
+
},
|
197 |
+
clickSubmit = function (ev) {
|
198 |
+
var cal = $(this).parent();
|
199 |
+
var col = cal.data('colorpicker').color;
|
200 |
+
cal.data('colorpicker').origColor = col;
|
201 |
+
setCurrentColor(col, cal.get(0));
|
202 |
+
cal.data('colorpicker').onSubmit(col, HSBToHex(col), HSBToRGB(col), cal.data('colorpicker').el);
|
203 |
+
},
|
204 |
+
show = function (ev) {
|
205 |
+
var cal = $('#' + $(this).data('colorpickerId'));
|
206 |
+
cal.data('colorpicker').onBeforeShow.apply(this, [cal.get(0)]);
|
207 |
+
var pos = $(this).offset();
|
208 |
+
var viewPort = getViewport();
|
209 |
+
var top = pos.top + this.offsetHeight;
|
210 |
+
var left = pos.left;
|
211 |
+
if (top + 176 > viewPort.t + viewPort.h) {
|
212 |
+
top -= this.offsetHeight + 176;
|
213 |
+
}
|
214 |
+
if (left + 356 > viewPort.l + viewPort.w) {
|
215 |
+
left -= 356;
|
216 |
+
}
|
217 |
+
cal.css({left: left + 'px', top: top + 'px'});
|
218 |
+
if (cal.data('colorpicker').onShow.apply(this, [cal.get(0)]) != false) {
|
219 |
+
cal.show();
|
220 |
+
}
|
221 |
+
$(document).bind('mousedown', {cal: cal}, hide);
|
222 |
+
return false;
|
223 |
+
},
|
224 |
+
hide = function (ev) {
|
225 |
+
if (!isChildOf(ev.data.cal.get(0), ev.target, ev.data.cal.get(0))) {
|
226 |
+
if (ev.data.cal.data('colorpicker').onHide.apply(this, [ev.data.cal.get(0)]) != false) {
|
227 |
+
ev.data.cal.hide();
|
228 |
+
}
|
229 |
+
$(document).unbind('mousedown', hide);
|
230 |
+
}
|
231 |
+
},
|
232 |
+
isChildOf = function(parentEl, el, container) {
|
233 |
+
if (parentEl == el) {
|
234 |
+
return true;
|
235 |
+
}
|
236 |
+
if (parentEl.contains) {
|
237 |
+
return parentEl.contains(el);
|
238 |
+
}
|
239 |
+
if ( parentEl.compareDocumentPosition ) {
|
240 |
+
return !!(parentEl.compareDocumentPosition(el) & 16);
|
241 |
+
}
|
242 |
+
var prEl = el.parentNode;
|
243 |
+
while(prEl && prEl != container) {
|
244 |
+
if (prEl == parentEl)
|
245 |
+
return true;
|
246 |
+
prEl = prEl.parentNode;
|
247 |
+
}
|
248 |
+
return false;
|
249 |
+
},
|
250 |
+
getViewport = function () {
|
251 |
+
var m = document.compatMode == 'CSS1Compat';
|
252 |
+
return {
|
253 |
+
l : window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
|
254 |
+
t : window.pageYOffset || (m ? document.documentElement.scrollTop : document.body.scrollTop),
|
255 |
+
w : window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth),
|
256 |
+
h : window.innerHeight || (m ? document.documentElement.clientHeight : document.body.clientHeight)
|
257 |
+
};
|
258 |
+
},
|
259 |
+
fixHSB = function (hsb) {
|
260 |
+
return {
|
261 |
+
h: Math.min(360, Math.max(0, hsb.h)),
|
262 |
+
s: Math.min(100, Math.max(0, hsb.s)),
|
263 |
+
b: Math.min(100, Math.max(0, hsb.b))
|
264 |
+
};
|
265 |
+
},
|
266 |
+
fixRGB = function (rgb) {
|
267 |
+
return {
|
268 |
+
r: Math.min(255, Math.max(0, rgb.r)),
|
269 |
+
g: Math.min(255, Math.max(0, rgb.g)),
|
270 |
+
b: Math.min(255, Math.max(0, rgb.b))
|
271 |
+
};
|
272 |
+
},
|
273 |
+
fixHex = function (hex) {
|
274 |
+
var len = 6 - hex.length;
|
275 |
+
if (len > 0) {
|
276 |
+
var o = [];
|
277 |
+
for (var i=0; i<len; i++) {
|
278 |
+
o.push('0');
|
279 |
+
}
|
280 |
+
o.push(hex);
|
281 |
+
hex = o.join('');
|
282 |
+
}
|
283 |
+
return hex;
|
284 |
+
},
|
285 |
+
HexToRGB = function (hex) {
|
286 |
+
var hex = parseInt(((hex.indexOf('#') > -1) ? hex.substring(1) : hex), 16);
|
287 |
+
return {r: hex >> 16, g: (hex & 0x00FF00) >> 8, b: (hex & 0x0000FF)};
|
288 |
+
},
|
289 |
+
HexToHSB = function (hex) {
|
290 |
+
return RGBToHSB(HexToRGB(hex));
|
291 |
+
},
|
292 |
+
RGBToHSB = function (rgb) {
|
293 |
+
var hsb = {
|
294 |
+
h: 0,
|
295 |
+
s: 0,
|
296 |
+
b: 0
|
297 |
+
};
|
298 |
+
var min = Math.min(rgb.r, rgb.g, rgb.b);
|
299 |
+
var max = Math.max(rgb.r, rgb.g, rgb.b);
|
300 |
+
var delta = max - min;
|
301 |
+
hsb.b = max;
|
302 |
+
if (max != 0) {
|
303 |
+
|
304 |
+
}
|
305 |
+
hsb.s = max != 0 ? 255 * delta / max : 0;
|
306 |
+
if (hsb.s != 0) {
|
307 |
+
if (rgb.r == max) {
|
308 |
+
hsb.h = (rgb.g - rgb.b) / delta;
|
309 |
+
} else if (rgb.g == max) {
|
310 |
+
hsb.h = 2 + (rgb.b - rgb.r) / delta;
|
311 |
+
} else {
|
312 |
+
hsb.h = 4 + (rgb.r - rgb.g) / delta;
|
313 |
+
}
|
314 |
+
} else {
|
315 |
+
hsb.h = -1;
|
316 |
+
}
|
317 |
+
hsb.h *= 60;
|
318 |
+
if (hsb.h < 0) {
|
319 |
+
hsb.h += 360;
|
320 |
+
}
|
321 |
+
hsb.s *= 100/255;
|
322 |
+
hsb.b *= 100/255;
|
323 |
+
return hsb;
|
324 |
+
},
|
325 |
+
HSBToRGB = function (hsb) {
|
326 |
+
var rgb = {};
|
327 |
+
var h = Math.round(hsb.h);
|
328 |
+
var s = Math.round(hsb.s*255/100);
|
329 |
+
var v = Math.round(hsb.b*255/100);
|
330 |
+
if(s == 0) {
|
331 |
+
rgb.r = rgb.g = rgb.b = v;
|
332 |
+
} else {
|
333 |
+
var t1 = v;
|
334 |
+
var t2 = (255-s)*v/255;
|
335 |
+
var t3 = (t1-t2)*(h%60)/60;
|
336 |
+
if(h==360) h = 0;
|
337 |
+
if(h<60) {rgb.r=t1; rgb.b=t2; rgb.g=t2+t3}
|
338 |
+
else if(h<120) {rgb.g=t1; rgb.b=t2; rgb.r=t1-t3}
|
339 |
+
else if(h<180) {rgb.g=t1; rgb.r=t2; rgb.b=t2+t3}
|
340 |
+
else if(h<240) {rgb.b=t1; rgb.r=t2; rgb.g=t1-t3}
|
341 |
+
else if(h<300) {rgb.b=t1; rgb.g=t2; rgb.r=t2+t3}
|
342 |
+
else if(h<360) {rgb.r=t1; rgb.g=t2; rgb.b=t1-t3}
|
343 |
+
else {rgb.r=0; rgb.g=0; rgb.b=0}
|
344 |
+
}
|
345 |
+
return {r:Math.round(rgb.r), g:Math.round(rgb.g), b:Math.round(rgb.b)};
|
346 |
+
},
|
347 |
+
RGBToHex = function (rgb) {
|
348 |
+
var hex = [
|
349 |
+
rgb.r.toString(16),
|
350 |
+
rgb.g.toString(16),
|
351 |
+
rgb.b.toString(16)
|
352 |
+
];
|
353 |
+
$.each(hex, function (nr, val) {
|
354 |
+
if (val.length == 1) {
|
355 |
+
hex[nr] = '0' + val;
|
356 |
+
}
|
357 |
+
});
|
358 |
+
return hex.join('');
|
359 |
+
},
|
360 |
+
HSBToHex = function (hsb) {
|
361 |
+
return RGBToHex(HSBToRGB(hsb));
|
362 |
+
},
|
363 |
+
restoreOriginal = function () {
|
364 |
+
var cal = $(this).parent();
|
365 |
+
var col = cal.data('colorpicker').origColor;
|
366 |
+
cal.data('colorpicker').color = col;
|
367 |
+
fillRGBFields(col, cal.get(0));
|
368 |
+
fillHexFields(col, cal.get(0));
|
369 |
+
fillHSBFields(col, cal.get(0));
|
370 |
+
setSelector(col, cal.get(0));
|
371 |
+
setHue(col, cal.get(0));
|
372 |
+
setNewColor(col, cal.get(0));
|
373 |
+
};
|
374 |
+
return {
|
375 |
+
init: function (opt) {
|
376 |
+
opt = $.extend({}, defaults, opt||{});
|
377 |
+
if (typeof opt.color == 'string') {
|
378 |
+
opt.color = HexToHSB(opt.color);
|
379 |
+
} else if (opt.color.r != undefined && opt.color.g != undefined && opt.color.b != undefined) {
|
380 |
+
opt.color = RGBToHSB(opt.color);
|
381 |
+
} else if (opt.color.h != undefined && opt.color.s != undefined && opt.color.b != undefined) {
|
382 |
+
opt.color = fixHSB(opt.color);
|
383 |
+
} else {
|
384 |
+
return this;
|
385 |
+
}
|
386 |
+
return this.each(function () {
|
387 |
+
if (!$(this).data('colorpickerId')) {
|
388 |
+
var options = $.extend({}, opt);
|
389 |
+
options.origColor = opt.color;
|
390 |
+
var id = 'collorpicker_' + parseInt(Math.random() * 1000);
|
391 |
+
$(this).data('colorpickerId', id);
|
392 |
+
var cal = $(tpl).attr('id', id);
|
393 |
+
if (options.flat) {
|
394 |
+
cal.appendTo(this).show();
|
395 |
+
} else {
|
396 |
+
cal.appendTo(document.body);
|
397 |
+
}
|
398 |
+
options.fields = cal
|
399 |
+
.find('input')
|
400 |
+
.bind('keyup', keyDown)
|
401 |
+
.bind('change', change)
|
402 |
+
.bind('blur', blur)
|
403 |
+
.bind('focus', focus);
|
404 |
+
cal
|
405 |
+
.find('span').bind('mousedown', downIncrement).end()
|
406 |
+
.find('>div.colorpicker_current_color').bind('click', restoreOriginal);
|
407 |
+
options.selector = cal.find('div.colorpicker_color').bind('mousedown', downSelector);
|
408 |
+
options.selectorIndic = options.selector.find('div div');
|
409 |
+
options.el = this;
|
410 |
+
options.hue = cal.find('div.colorpicker_hue div');
|
411 |
+
cal.find('div.colorpicker_hue').bind('mousedown', downHue);
|
412 |
+
options.newColor = cal.find('div.colorpicker_new_color');
|
413 |
+
options.currentColor = cal.find('div.colorpicker_current_color');
|
414 |
+
cal.data('colorpicker', options);
|
415 |
+
cal.find('div.colorpicker_submit')
|
416 |
+
.bind('mouseenter', enterSubmit)
|
417 |
+
.bind('mouseleave', leaveSubmit)
|
418 |
+
.bind('click', clickSubmit);
|
419 |
+
fillRGBFields(options.color, cal.get(0));
|
420 |
+
fillHSBFields(options.color, cal.get(0));
|
421 |
+
fillHexFields(options.color, cal.get(0));
|
422 |
+
setHue(options.color, cal.get(0));
|
423 |
+
setSelector(options.color, cal.get(0));
|
424 |
+
setCurrentColor(options.color, cal.get(0));
|
425 |
+
setNewColor(options.color, cal.get(0));
|
426 |
+
if (options.flat) {
|
427 |
+
cal.css({
|
428 |
+
position: 'relative',
|
429 |
+
display: 'block'
|
430 |
+
});
|
431 |
+
} else {
|
432 |
+
$(this).bind(options.eventName, show);
|
433 |
+
}
|
434 |
+
}
|
435 |
+
});
|
436 |
+
},
|
437 |
+
showPicker: function() {
|
438 |
+
return this.each( function () {
|
439 |
+
if ($(this).data('colorpickerId')) {
|
440 |
+
show.apply(this);
|
441 |
+
}
|
442 |
+
});
|
443 |
+
},
|
444 |
+
hidePicker: function() {
|
445 |
+
return this.each( function () {
|
446 |
+
if ($(this).data('colorpickerId')) {
|
447 |
+
$('#' + $(this).data('colorpickerId')).hide();
|
448 |
+
}
|
449 |
+
});
|
450 |
+
},
|
451 |
+
setColor: function(col) {
|
452 |
+
if (typeof col == 'string') {
|
453 |
+
col = HexToHSB(col);
|
454 |
+
} else if (col.r != undefined && col.g != undefined && col.b != undefined) {
|
455 |
+
col = RGBToHSB(col);
|
456 |
+
} else if (col.h != undefined && col.s != undefined && col.b != undefined) {
|
457 |
+
col = fixHSB(col);
|
458 |
+
} else {
|
459 |
+
return this;
|
460 |
+
}
|
461 |
+
return this.each(function(){
|
462 |
+
if ($(this).data('colorpickerId')) {
|
463 |
+
var cal = $('#' + $(this).data('colorpickerId'));
|
464 |
+
cal.data('colorpicker').color = col;
|
465 |
+
cal.data('colorpicker').origColor = col;
|
466 |
+
fillRGBFields(col, cal.get(0));
|
467 |
+
fillHSBFields(col, cal.get(0));
|
468 |
+
fillHexFields(col, cal.get(0));
|
469 |
+
setHue(col, cal.get(0));
|
470 |
+
setSelector(col, cal.get(0));
|
471 |
+
setCurrentColor(col, cal.get(0));
|
472 |
+
setNewColor(col, cal.get(0));
|
473 |
+
}
|
474 |
+
});
|
475 |
+
}
|
476 |
+
};
|
477 |
+
}();
|
478 |
+
$.fn.extend({
|
479 |
+
ColorPicker: ColorPicker.init,
|
480 |
+
ColorPickerHide: ColorPicker.hidePicker,
|
481 |
+
ColorPickerShow: ColorPicker.showPicker,
|
482 |
+
ColorPickerSetColor: ColorPicker.setColor
|
483 |
+
});
|
484 |
+
})(jQuery)
|
js/jquery.datatables.js
ADDED
@@ -0,0 +1,153 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* File: jquery.dataTables.min.js
|
3 |
+
* Version: 1.8.2
|
4 |
+
* Author: Allan Jardine (www.sprymedia.co.uk)
|
5 |
+
* Info: www.datatables.net
|
6 |
+
*
|
7 |
+
* Copyright 2008-2010 Allan Jardine, all rights reserved.
|
8 |
+
*
|
9 |
+
* This source file is free software, under either the GPL v2 license or a
|
10 |
+
* BSD style license, available at:
|
11 |
+
* http://datatables.net/license_gpl2
|
12 |
+
* http://datatables.net/license_bsd
|
13 |
+
*
|
14 |
+
* This source file is distributed in the hope that it will be useful, but
|
15 |
+
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
16 |
+
* or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details.
|
17 |
+
*/
|
18 |
+
(function(i,za,p){i.fn.dataTableSettings=[];var D=i.fn.dataTableSettings;i.fn.dataTableExt={};var n=i.fn.dataTableExt;n.sVersion="1.8.2";n.sErrMode="alert";n.iApiIndex=0;n.oApi={};n.afnFiltering=[];n.aoFeatures=[];n.ofnSearch={};n.afnSortData=[];n.oStdClasses={sPagePrevEnabled:"paginate_enabled_previous",sPagePrevDisabled:"paginate_disabled_previous",sPageNextEnabled:"paginate_enabled_next",sPageNextDisabled:"paginate_disabled_next",sPageJUINext:"",sPageJUIPrev:"",sPageButton:"paginate_button",sPageButtonActive:"paginate_active",
|
19 |
+
sPageButtonStaticDisabled:"paginate_button paginate_button_disabled",sPageFirst:"first",sPagePrevious:"previous",sPageNext:"next",sPageLast:"last",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",
|
20 |
+
sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sFooterTH:""};n.oJUIClasses={sPagePrevEnabled:"fg-button ui-button ui-state-default ui-corner-left",
|
21 |
+
sPagePrevDisabled:"fg-button ui-button ui-state-default ui-corner-left ui-state-disabled",sPageNextEnabled:"fg-button ui-button ui-state-default ui-corner-right",sPageNextDisabled:"fg-button ui-button ui-state-default ui-corner-right ui-state-disabled",sPageJUINext:"ui-icon ui-icon-circle-arrow-e",sPageJUIPrev:"ui-icon ui-icon-circle-arrow-w",sPageButton:"fg-button ui-button ui-state-default",sPageButtonActive:"fg-button ui-button ui-state-default ui-state-disabled",sPageButtonStaticDisabled:"fg-button ui-button ui-state-default ui-state-disabled",
|
22 |
+
sPageFirst:"first ui-corner-tl ui-corner-bl",sPagePrevious:"previous",sPageNext:"next",sPageLast:"last ui-corner-tr ui-corner-br",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"ui-state-default",sSortDesc:"ui-state-default",sSortable:"ui-state-default",
|
23 |
+
sSortableAsc:"ui-state-default",sSortableDesc:"ui-state-default",sSortableNone:"ui-state-default",sSortColumn:"sorting_",sSortJUIAsc:"css_right ui-icon ui-icon-triangle-1-n",sSortJUIDesc:"css_right ui-icon ui-icon-triangle-1-s",sSortJUI:"css_right ui-icon ui-icon-carat-2-n-s",sSortJUIAscAllowed:"css_right ui-icon ui-icon-carat-1-n",sSortJUIDescAllowed:"css_right ui-icon ui-icon-carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollWrapper:"dataTables_scroll",
|
24 |
+
sScrollHead:"dataTables_scrollHead ui-state-default",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot ui-state-default",sScrollFootInner:"dataTables_scrollFootInner",sFooterTH:"ui-state-default"};n.oPagination={two_button:{fnInit:function(g,l,s){var t,w,y;if(g.bJUI){t=p.createElement("a");w=p.createElement("a");y=p.createElement("span");y.className=g.oClasses.sPageJUINext;w.appendChild(y);y=p.createElement("span");y.className=g.oClasses.sPageJUIPrev;
|
25 |
+
t.appendChild(y)}else{t=p.createElement("div");w=p.createElement("div")}t.className=g.oClasses.sPagePrevDisabled;w.className=g.oClasses.sPageNextDisabled;t.title=g.oLanguage.oPaginate.sPrevious;w.title=g.oLanguage.oPaginate.sNext;l.appendChild(t);l.appendChild(w);i(t).bind("click.DT",function(){g.oApi._fnPageChange(g,"previous")&&s(g)});i(w).bind("click.DT",function(){g.oApi._fnPageChange(g,"next")&&s(g)});i(t).bind("selectstart.DT",function(){return false});i(w).bind("selectstart.DT",function(){return false});
|
26 |
+
if(g.sTableId!==""&&typeof g.aanFeatures.p=="undefined"){l.setAttribute("id",g.sTableId+"_paginate");t.setAttribute("id",g.sTableId+"_previous");w.setAttribute("id",g.sTableId+"_next")}},fnUpdate:function(g){if(g.aanFeatures.p)for(var l=g.aanFeatures.p,s=0,t=l.length;s<t;s++)if(l[s].childNodes.length!==0){l[s].childNodes[0].className=g._iDisplayStart===0?g.oClasses.sPagePrevDisabled:g.oClasses.sPagePrevEnabled;l[s].childNodes[1].className=g.fnDisplayEnd()==g.fnRecordsDisplay()?g.oClasses.sPageNextDisabled:
|
27 |
+
g.oClasses.sPageNextEnabled}}},iFullNumbersShowPages:5,full_numbers:{fnInit:function(g,l,s){var t=p.createElement("span"),w=p.createElement("span"),y=p.createElement("span"),F=p.createElement("span"),x=p.createElement("span");t.innerHTML=g.oLanguage.oPaginate.sFirst;w.innerHTML=g.oLanguage.oPaginate.sPrevious;F.innerHTML=g.oLanguage.oPaginate.sNext;x.innerHTML=g.oLanguage.oPaginate.sLast;var v=g.oClasses;t.className=v.sPageButton+" "+v.sPageFirst;w.className=v.sPageButton+" "+v.sPagePrevious;F.className=
|
28 |
+
v.sPageButton+" "+v.sPageNext;x.className=v.sPageButton+" "+v.sPageLast;l.appendChild(t);l.appendChild(w);l.appendChild(y);l.appendChild(F);l.appendChild(x);i(t).bind("click.DT",function(){g.oApi._fnPageChange(g,"first")&&s(g)});i(w).bind("click.DT",function(){g.oApi._fnPageChange(g,"previous")&&s(g)});i(F).bind("click.DT",function(){g.oApi._fnPageChange(g,"next")&&s(g)});i(x).bind("click.DT",function(){g.oApi._fnPageChange(g,"last")&&s(g)});i("span",l).bind("mousedown.DT",function(){return false}).bind("selectstart.DT",
|
29 |
+
function(){return false});if(g.sTableId!==""&&typeof g.aanFeatures.p=="undefined"){l.setAttribute("id",g.sTableId+"_paginate");t.setAttribute("id",g.sTableId+"_first");w.setAttribute("id",g.sTableId+"_previous");F.setAttribute("id",g.sTableId+"_next");x.setAttribute("id",g.sTableId+"_last")}},fnUpdate:function(g,l){if(g.aanFeatures.p){var s=n.oPagination.iFullNumbersShowPages,t=Math.floor(s/2),w=Math.ceil(g.fnRecordsDisplay()/g._iDisplayLength),y=Math.ceil(g._iDisplayStart/g._iDisplayLength)+1,F=
|
30 |
+
"",x,v=g.oClasses;if(w<s){t=1;x=w}else if(y<=t){t=1;x=s}else if(y>=w-t){t=w-s+1;x=w}else{t=y-Math.ceil(s/2)+1;x=t+s-1}for(s=t;s<=x;s++)F+=y!=s?'<span class="'+v.sPageButton+'">'+s+"</span>":'<span class="'+v.sPageButtonActive+'">'+s+"</span>";x=g.aanFeatures.p;var z,$=function(M){g._iDisplayStart=(this.innerHTML*1-1)*g._iDisplayLength;l(g);M.preventDefault()},X=function(){return false};s=0;for(t=x.length;s<t;s++)if(x[s].childNodes.length!==0){z=i("span:eq(2)",x[s]);z.html(F);i("span",z).bind("click.DT",
|
31 |
+
$).bind("mousedown.DT",X).bind("selectstart.DT",X);z=x[s].getElementsByTagName("span");z=[z[0],z[1],z[z.length-2],z[z.length-1]];i(z).removeClass(v.sPageButton+" "+v.sPageButtonActive+" "+v.sPageButtonStaticDisabled);if(y==1){z[0].className+=" "+v.sPageButtonStaticDisabled;z[1].className+=" "+v.sPageButtonStaticDisabled}else{z[0].className+=" "+v.sPageButton;z[1].className+=" "+v.sPageButton}if(w===0||y==w||g._iDisplayLength==-1){z[2].className+=" "+v.sPageButtonStaticDisabled;z[3].className+=" "+
|
32 |
+
v.sPageButtonStaticDisabled}else{z[2].className+=" "+v.sPageButton;z[3].className+=" "+v.sPageButton}}}}}};n.oSort={"string-asc":function(g,l){if(typeof g!="string")g="";if(typeof l!="string")l="";g=g.toLowerCase();l=l.toLowerCase();return g<l?-1:g>l?1:0},"string-desc":function(g,l){if(typeof g!="string")g="";if(typeof l!="string")l="";g=g.toLowerCase();l=l.toLowerCase();return g<l?1:g>l?-1:0},"html-asc":function(g,l){g=g.replace(/<.*?>/g,"").toLowerCase();l=l.replace(/<.*?>/g,"").toLowerCase();return g<
|
33 |
+
l?-1:g>l?1:0},"html-desc":function(g,l){g=g.replace(/<.*?>/g,"").toLowerCase();l=l.replace(/<.*?>/g,"").toLowerCase();return g<l?1:g>l?-1:0},"date-asc":function(g,l){g=Date.parse(g);l=Date.parse(l);if(isNaN(g)||g==="")g=Date.parse("01/01/1970 00:00:00");if(isNaN(l)||l==="")l=Date.parse("01/01/1970 00:00:00");return g-l},"date-desc":function(g,l){g=Date.parse(g);l=Date.parse(l);if(isNaN(g)||g==="")g=Date.parse("01/01/1970 00:00:00");if(isNaN(l)||l==="")l=Date.parse("01/01/1970 00:00:00");return l-
|
34 |
+
g},"numeric-asc":function(g,l){return(g=="-"||g===""?0:g*1)-(l=="-"||l===""?0:l*1)},"numeric-desc":function(g,l){return(l=="-"||l===""?0:l*1)-(g=="-"||g===""?0:g*1)}};n.aTypes=[function(g){if(typeof g=="number")return"numeric";else if(typeof g!="string")return null;var l,s=false;l=g.charAt(0);if("0123456789-".indexOf(l)==-1)return null;for(var t=1;t<g.length;t++){l=g.charAt(t);if("0123456789.".indexOf(l)==-1)return null;if(l=="."){if(s)return null;s=true}}return"numeric"},function(g){var l=Date.parse(g);
|
35 |
+
if(l!==null&&!isNaN(l)||typeof g=="string"&&g.length===0)return"date";return null},function(g){if(typeof g=="string"&&g.indexOf("<")!=-1&&g.indexOf(">")!=-1)return"html";return null}];n.fnVersionCheck=function(g){var l=function(x,v){for(;x.length<v;)x+="0";return x},s=n.sVersion.split(".");g=g.split(".");for(var t="",w="",y=0,F=g.length;y<F;y++){t+=l(s[y],3);w+=l(g[y],3)}return parseInt(t,10)>=parseInt(w,10)};n._oExternConfig={iNextUnique:0};i.fn.dataTable=function(g){function l(){this.fnRecordsTotal=
|
36 |
+
function(){return this.oFeatures.bServerSide?parseInt(this._iRecordsTotal,10):this.aiDisplayMaster.length};this.fnRecordsDisplay=function(){return this.oFeatures.bServerSide?parseInt(this._iRecordsDisplay,10):this.aiDisplay.length};this.fnDisplayEnd=function(){return this.oFeatures.bServerSide?this.oFeatures.bPaginate===false||this._iDisplayLength==-1?this._iDisplayStart+this.aiDisplay.length:Math.min(this._iDisplayStart+this._iDisplayLength,this._iRecordsDisplay):this._iDisplayEnd};this.sInstance=
|
37 |
+
this.oInstance=null;this.oFeatures={bPaginate:true,bLengthChange:true,bFilter:true,bSort:true,bInfo:true,bAutoWidth:true,bProcessing:false,bSortClasses:true,bStateSave:false,bServerSide:false,bDeferRender:false};this.oScroll={sX:"",sXInner:"",sY:"",bCollapse:false,bInfinite:false,iLoadGap:100,iBarWidth:0,bAutoCss:true};this.aanFeatures=[];this.oLanguage={sProcessing:"Processing...",sLengthMenu:"_MENU_",sZeroRecords:"No matching records found",sEmptyTable:"No data available in table",
|
38 |
+
sLoadingRecords:"Loading...",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sInfoThousands:",",sSearch:"",sUrl:"",oPaginate:{sFirst:"First",sPrevious:"Previous",sNext:"Next",sLast:"Last"},fnInfoCallback:null};this.aoData=[];this.aiDisplay=[];this.aiDisplayMaster=[];this.aoColumns=[];this.aoHeader=[];this.aoFooter=[];this.iNextId=0;this.asDataSearch=[];this.oPreviousSearch={sSearch:"",
|
39 |
+
bRegex:false,bSmart:true};this.aoPreSearchCols=[];this.aaSorting=[[0,"asc",0]];this.aaSortingFixed=null;this.asStripeClasses=[];this.asDestroyStripes=[];this.sDestroyWidth=0;this.fnFooterCallback=this.fnHeaderCallback=this.fnRowCallback=null;this.aoDrawCallback=[];this.fnInitComplete=this.fnPreDrawCallback=null;this.sTableId="";this.nTableWrapper=this.nTBody=this.nTFoot=this.nTHead=this.nTable=null;this.bInitialised=this.bDeferLoading=false;this.aoOpenRows=[];this.sDom="lfrtip";this.sPaginationType=
|
40 |
+
"two_button";this.iCookieDuration=7200;this.sCookiePrefix="SpryMedia_DataTables_";this.fnCookieCallback=null;this.aoStateSave=[];this.aoStateLoad=[];this.sAjaxSource=this.oLoadedState=null;this.sAjaxDataProp="aaData";this.bAjaxDataGet=true;this.jqXHR=null;this.fnServerData=function(a,b,c,d){d.jqXHR=i.ajax({url:a,data:b,success:function(f){i(d.oInstance).trigger("xhr",d);c(f)},dataType:"json",cache:false,error:function(f,e){e=="parsererror"&&alert("DataTables warning: JSON data from server could not be parsed. This is caused by a JSON formatting error.")}})};
|
41 |
+
this.aoServerParams=[];this.fnFormatNumber=function(a){if(a<1E3)return a;else{var b=a+"";a=b.split("");var c="";b=b.length;for(var d=0;d<b;d++){if(d%3===0&&d!==0)c=this.oLanguage.sInfoThousands+c;c=a[b-d-1]+c}}return c};this.aLengthMenu=[10,25,50,100];this.bDrawing=this.iDraw=0;this.iDrawError=-1;this._iDisplayLength=10;this._iDisplayStart=0;this._iDisplayEnd=10;this._iRecordsDisplay=this._iRecordsTotal=0;this.bJUI=false;this.oClasses=n.oStdClasses;this.bSortCellsTop=this.bSorted=this.bFiltered=false;
|
42 |
+
this.oInit=null;this.aoDestroyCallback=[]}function s(a){return function(){var b=[A(this[n.iApiIndex])].concat(Array.prototype.slice.call(arguments));return n.oApi[a].apply(this,b)}}function t(a){var b,c,d=a.iInitDisplayStart;if(a.bInitialised===false)setTimeout(function(){t(a)},200);else{Aa(a);X(a);M(a,a.aoHeader);a.nTFoot&&M(a,a.aoFooter);K(a,true);a.oFeatures.bAutoWidth&&ga(a);b=0;for(c=a.aoColumns.length;b<c;b++)if(a.aoColumns[b].sWidth!==null)a.aoColumns[b].nTh.style.width=q(a.aoColumns[b].sWidth);
|
43 |
+
if(a.oFeatures.bSort)R(a);else if(a.oFeatures.bFilter)N(a,a.oPreviousSearch);else{a.aiDisplay=a.aiDisplayMaster.slice();E(a);C(a)}if(a.sAjaxSource!==null&&!a.oFeatures.bServerSide){c=[];ha(a,c);a.fnServerData.call(a.oInstance,a.sAjaxSource,c,function(f){var e=f;if(a.sAjaxDataProp!=="")e=aa(a.sAjaxDataProp)(f);for(b=0;b<e.length;b++)v(a,e[b]);a.iInitDisplayStart=d;if(a.oFeatures.bSort)R(a);else{a.aiDisplay=a.aiDisplayMaster.slice();E(a);C(a)}K(a,false);w(a,f)},a)}else if(!a.oFeatures.bServerSide){K(a,
|
44 |
+
false);w(a)}}}function w(a,b){a._bInitComplete=true;if(typeof a.fnInitComplete=="function")typeof b!="undefined"?a.fnInitComplete.call(a.oInstance,a,b):a.fnInitComplete.call(a.oInstance,a)}function y(a,b,c){a.oLanguage=i.extend(true,a.oLanguage,b);typeof b.sEmptyTable=="undefined"&&typeof b.sZeroRecords!="undefined"&&o(a.oLanguage,b,"sZeroRecords","sEmptyTable");typeof b.sLoadingRecords=="undefined"&&typeof b.sZeroRecords!="undefined"&&o(a.oLanguage,b,"sZeroRecords","sLoadingRecords");c&&t(a)}function F(a,
|
45 |
+
b){var c=a.aoColumns.length;b={sType:null,_bAutoType:true,bVisible:true,bSearchable:true,bSortable:true,asSorting:["asc","desc"],sSortingClass:a.oClasses.sSortable,sSortingClassJUI:a.oClasses.sSortJUI,sTitle:b?b.innerHTML:"",sName:"",sWidth:null,sWidthOrig:null,sClass:null,fnRender:null,bUseRendered:true,iDataSort:c,mDataProp:c,fnGetData:null,fnSetData:null,sSortDataType:"std",sDefaultContent:null,sContentPadding:"",nTh:b?b:p.createElement("th"),nTf:null};a.aoColumns.push(b);if(typeof a.aoPreSearchCols[c]==
|
46 |
+
"undefined"||a.aoPreSearchCols[c]===null)a.aoPreSearchCols[c]={sSearch:"",bRegex:false,bSmart:true};else{if(typeof a.aoPreSearchCols[c].bRegex=="undefined")a.aoPreSearchCols[c].bRegex=true;if(typeof a.aoPreSearchCols[c].bSmart=="undefined")a.aoPreSearchCols[c].bSmart=true}x(a,c,null)}function x(a,b,c){b=a.aoColumns[b];if(typeof c!="undefined"&&c!==null){if(typeof c.sType!="undefined"){b.sType=c.sType;b._bAutoType=false}o(b,c,"bVisible");o(b,c,"bSearchable");o(b,c,"bSortable");o(b,c,"sTitle");o(b,
|
47 |
+
c,"sName");o(b,c,"sWidth");o(b,c,"sWidth","sWidthOrig");o(b,c,"sClass");o(b,c,"fnRender");o(b,c,"bUseRendered");o(b,c,"iDataSort");o(b,c,"mDataProp");o(b,c,"asSorting");o(b,c,"sSortDataType");o(b,c,"sDefaultContent");o(b,c,"sContentPadding")}b.fnGetData=aa(b.mDataProp);b.fnSetData=Ba(b.mDataProp);if(!a.oFeatures.bSort)b.bSortable=false;if(!b.bSortable||i.inArray("asc",b.asSorting)==-1&&i.inArray("desc",b.asSorting)==-1){b.sSortingClass=a.oClasses.sSortableNone;b.sSortingClassJUI=""}else if(b.bSortable||
|
48 |
+
i.inArray("asc",b.asSorting)==-1&&i.inArray("desc",b.asSorting)==-1){b.sSortingClass=a.oClasses.sSortable;b.sSortingClassJUI=a.oClasses.sSortJUI}else if(i.inArray("asc",b.asSorting)!=-1&&i.inArray("desc",b.asSorting)==-1){b.sSortingClass=a.oClasses.sSortableAsc;b.sSortingClassJUI=a.oClasses.sSortJUIAscAllowed}else if(i.inArray("asc",b.asSorting)==-1&&i.inArray("desc",b.asSorting)!=-1){b.sSortingClass=a.oClasses.sSortableDesc;b.sSortingClassJUI=a.oClasses.sSortJUIDescAllowed}}function v(a,b){var c;
|
49 |
+
c=i.isArray(b)?b.slice():i.extend(true,{},b);b=a.aoData.length;var d={nTr:null,_iId:a.iNextId++,_aData:c,_anHidden:[],_sRowStripe:""};a.aoData.push(d);for(var f,e=0,h=a.aoColumns.length;e<h;e++){c=a.aoColumns[e];typeof c.fnRender=="function"&&c.bUseRendered&&c.mDataProp!==null&&O(a,b,e,c.fnRender({iDataRow:b,iDataColumn:e,aData:d._aData,oSettings:a}));if(c._bAutoType&&c.sType!="string"){f=G(a,b,e,"type");if(f!==null&&f!==""){f=ia(f);if(c.sType===null)c.sType=f;else if(c.sType!=f&&c.sType!="html")c.sType=
|
50 |
+
"string"}}}a.aiDisplayMaster.push(b);a.oFeatures.bDeferRender||z(a,b);return b}function z(a,b){var c=a.aoData[b],d;if(c.nTr===null){c.nTr=p.createElement("tr");typeof c._aData.DT_RowId!="undefined"&&c.nTr.setAttribute("id",c._aData.DT_RowId);typeof c._aData.DT_RowClass!="undefined"&&i(c.nTr).addClass(c._aData.DT_RowClass);for(var f=0,e=a.aoColumns.length;f<e;f++){var h=a.aoColumns[f];d=p.createElement("td");d.innerHTML=typeof h.fnRender=="function"&&(!h.bUseRendered||h.mDataProp===null)?h.fnRender({iDataRow:b,
|
51 |
+
iDataColumn:f,aData:c._aData,oSettings:a}):G(a,b,f,"display");if(h.sClass!==null)d.className=h.sClass;if(h.bVisible){c.nTr.appendChild(d);c._anHidden[f]=null}else c._anHidden[f]=d}}}function $(a){var b,c,d,f,e,h,j,k,m;if(a.bDeferLoading||a.sAjaxSource===null){j=a.nTBody.childNodes;b=0;for(c=j.length;b<c;b++)if(j[b].nodeName.toUpperCase()=="TR"){k=a.aoData.length;a.aoData.push({nTr:j[b],_iId:a.iNextId++,_aData:[],_anHidden:[],_sRowStripe:""});a.aiDisplayMaster.push(k);h=j[b].childNodes;d=e=0;for(f=
|
52 |
+
h.length;d<f;d++){m=h[d].nodeName.toUpperCase();if(m=="TD"||m=="TH"){O(a,k,e,i.trim(h[d].innerHTML));e++}}}}j=ba(a);h=[];b=0;for(c=j.length;b<c;b++){d=0;for(f=j[b].childNodes.length;d<f;d++){e=j[b].childNodes[d];m=e.nodeName.toUpperCase();if(m=="TD"||m=="TH")h.push(e)}}h.length!=j.length*a.aoColumns.length&&J(a,1,"Unexpected number of TD elements. Expected "+j.length*a.aoColumns.length+" and got "+h.length+". DataTables does not support rowspan / colspan in the table body, and there must be one cell for each row/column combination.");
|
53 |
+
d=0;for(f=a.aoColumns.length;d<f;d++){if(a.aoColumns[d].sTitle===null)a.aoColumns[d].sTitle=a.aoColumns[d].nTh.innerHTML;j=a.aoColumns[d]._bAutoType;m=typeof a.aoColumns[d].fnRender=="function";e=a.aoColumns[d].sClass!==null;k=a.aoColumns[d].bVisible;var u,r;if(j||m||e||!k){b=0;for(c=a.aoData.length;b<c;b++){u=h[b*f+d];if(j&&a.aoColumns[d].sType!="string"){r=G(a,b,d,"type");if(r!==""){r=ia(r);if(a.aoColumns[d].sType===null)a.aoColumns[d].sType=r;else if(a.aoColumns[d].sType!=r&&a.aoColumns[d].sType!=
|
54 |
+
"html")a.aoColumns[d].sType="string"}}if(m){r=a.aoColumns[d].fnRender({iDataRow:b,iDataColumn:d,aData:a.aoData[b]._aData,oSettings:a});u.innerHTML=r;a.aoColumns[d].bUseRendered&&O(a,b,d,r)}if(e)u.className+=" "+a.aoColumns[d].sClass;if(k)a.aoData[b]._anHidden[d]=null;else{a.aoData[b]._anHidden[d]=u;u.parentNode.removeChild(u)}}}}}function X(a){var b,c,d;a.nTHead.getElementsByTagName("tr");if(a.nTHead.getElementsByTagName("th").length!==0){b=0;for(d=a.aoColumns.length;b<d;b++){c=a.aoColumns[b].nTh;
|
55 |
+
a.aoColumns[b].sClass!==null&&i(c).addClass(a.aoColumns[b].sClass);if(a.aoColumns[b].sTitle!=c.innerHTML)c.innerHTML=a.aoColumns[b].sTitle}}else{var f=p.createElement("tr");b=0;for(d=a.aoColumns.length;b<d;b++){c=a.aoColumns[b].nTh;c.innerHTML=a.aoColumns[b].sTitle;a.aoColumns[b].sClass!==null&&i(c).addClass(a.aoColumns[b].sClass);f.appendChild(c)}i(a.nTHead).html("")[0].appendChild(f);Y(a.aoHeader,a.nTHead)}if(a.bJUI){b=0;for(d=a.aoColumns.length;b<d;b++){c=a.aoColumns[b].nTh;f=p.createElement("div");
|
56 |
+
f.className=a.oClasses.sSortJUIWrapper;i(c).contents().appendTo(f);var e=p.createElement("span");e.className=a.oClasses.sSortIcon;f.appendChild(e);c.appendChild(f)}}d=function(){this.onselectstart=function(){return false};return false};if(a.oFeatures.bSort)for(b=0;b<a.aoColumns.length;b++)if(a.aoColumns[b].bSortable!==false){ja(a,a.aoColumns[b].nTh,b);i(a.aoColumns[b].nTh).bind("mousedown.DT",d)}else i(a.aoColumns[b].nTh).addClass(a.oClasses.sSortableNone);a.oClasses.sFooterTH!==""&&i(a.nTFoot).children("tr").children("th").addClass(a.oClasses.sFooterTH);
|
57 |
+
if(a.nTFoot!==null){c=S(a,null,a.aoFooter);b=0;for(d=a.aoColumns.length;b<d;b++)if(typeof c[b]!="undefined")a.aoColumns[b].nTf=c[b]}}function M(a,b,c){var d,f,e,h=[],j=[],k=a.aoColumns.length;if(typeof c=="undefined")c=false;d=0;for(f=b.length;d<f;d++){h[d]=b[d].slice();h[d].nTr=b[d].nTr;for(e=k-1;e>=0;e--)!a.aoColumns[e].bVisible&&!c&&h[d].splice(e,1);j.push([])}d=0;for(f=h.length;d<f;d++){if(h[d].nTr){a=0;for(e=h[d].nTr.childNodes.length;a<e;a++)h[d].nTr.removeChild(h[d].nTr.childNodes[0])}e=0;
|
58 |
+
for(b=h[d].length;e<b;e++){k=c=1;if(typeof j[d][e]=="undefined"){h[d].nTr.appendChild(h[d][e].cell);for(j[d][e]=1;typeof h[d+c]!="undefined"&&h[d][e].cell==h[d+c][e].cell;){j[d+c][e]=1;c++}for(;typeof h[d][e+k]!="undefined"&&h[d][e].cell==h[d][e+k].cell;){for(a=0;a<c;a++)j[d+a][e+k]=1;k++}h[d][e].cell.rowSpan=c;h[d][e].cell.colSpan=k}}}}function C(a){var b,c,d=[],f=0,e=false;b=a.asStripeClasses.length;c=a.aoOpenRows.length;if(!(a.fnPreDrawCallback!==null&&a.fnPreDrawCallback.call(a.oInstance,a)===
|
59 |
+
false)){a.bDrawing=true;if(typeof a.iInitDisplayStart!="undefined"&&a.iInitDisplayStart!=-1){a._iDisplayStart=a.oFeatures.bServerSide?a.iInitDisplayStart:a.iInitDisplayStart>=a.fnRecordsDisplay()?0:a.iInitDisplayStart;a.iInitDisplayStart=-1;E(a)}if(a.bDeferLoading){a.bDeferLoading=false;a.iDraw++}else if(a.oFeatures.bServerSide){if(!a.bDestroying&&!Ca(a))return}else a.iDraw++;if(a.aiDisplay.length!==0){var h=a._iDisplayStart,j=a._iDisplayEnd;if(a.oFeatures.bServerSide){h=0;j=a.aoData.length}for(h=
|
60 |
+
h;h<j;h++){var k=a.aoData[a.aiDisplay[h]];k.nTr===null&&z(a,a.aiDisplay[h]);var m=k.nTr;if(b!==0){var u=a.asStripeClasses[f%b];if(k._sRowStripe!=u){i(m).removeClass(k._sRowStripe).addClass(u);k._sRowStripe=u}}if(typeof a.fnRowCallback=="function"){m=a.fnRowCallback.call(a.oInstance,m,a.aoData[a.aiDisplay[h]]._aData,f,h);if(!m&&!e){J(a,0,"A node was not returned by fnRowCallback");e=true}}d.push(m);f++;if(c!==0)for(k=0;k<c;k++)m==a.aoOpenRows[k].nParent&&d.push(a.aoOpenRows[k].nTr)}}else{d[0]=p.createElement("tr");
|
61 |
+
if(typeof a.asStripeClasses[0]!="undefined")d[0].className=a.asStripeClasses[0];e=a.oLanguage.sZeroRecords.replace("_MAX_",a.fnFormatNumber(a.fnRecordsTotal()));if(a.iDraw==1&&a.sAjaxSource!==null&&!a.oFeatures.bServerSide)e=a.oLanguage.sLoadingRecords;else if(typeof a.oLanguage.sEmptyTable!="undefined"&&a.fnRecordsTotal()===0)e=a.oLanguage.sEmptyTable;b=p.createElement("td");b.setAttribute("valign","top");b.colSpan=Z(a);b.className=a.oClasses.sRowEmpty;b.innerHTML=e;d[f].appendChild(b)}typeof a.fnHeaderCallback==
|
62 |
+
"function"&&a.fnHeaderCallback.call(a.oInstance,i(a.nTHead).children("tr")[0],ca(a),a._iDisplayStart,a.fnDisplayEnd(),a.aiDisplay);typeof a.fnFooterCallback=="function"&&a.fnFooterCallback.call(a.oInstance,i(a.nTFoot).children("tr")[0],ca(a),a._iDisplayStart,a.fnDisplayEnd(),a.aiDisplay);f=p.createDocumentFragment();b=p.createDocumentFragment();if(a.nTBody){e=a.nTBody.parentNode;b.appendChild(a.nTBody);if(!a.oScroll.bInfinite||!a._bInitComplete||a.bSorted||a.bFiltered){c=a.nTBody.childNodes;for(b=
|
63 |
+
c.length-1;b>=0;b--)c[b].parentNode.removeChild(c[b])}b=0;for(c=d.length;b<c;b++)f.appendChild(d[b]);a.nTBody.appendChild(f);e!==null&&e.appendChild(a.nTBody)}for(b=a.aoDrawCallback.length-1;b>=0;b--)a.aoDrawCallback[b].fn.call(a.oInstance,a);i(a.oInstance).trigger("draw",a);a.bSorted=false;a.bFiltered=false;a.bDrawing=false;if(a.oFeatures.bServerSide){K(a,false);typeof a._bInitComplete=="undefined"&&w(a)}}}function da(a){if(a.oFeatures.bSort)R(a,a.oPreviousSearch);else if(a.oFeatures.bFilter)N(a,
|
64 |
+
a.oPreviousSearch);else{E(a);C(a)}}function Ca(a){if(a.bAjaxDataGet){a.iDraw++;K(a,true);var b=Da(a);ha(a,b);a.fnServerData.call(a.oInstance,a.sAjaxSource,b,function(c){Ea(a,c)},a);return false}else return true}function Da(a){var b=a.aoColumns.length,c=[],d,f;c.push({name:"sEcho",value:a.iDraw});c.push({name:"iColumns",value:b});c.push({name:"sColumns",value:ka(a)});c.push({name:"iDisplayStart",value:a._iDisplayStart});c.push({name:"iDisplayLength",value:a.oFeatures.bPaginate!==false?a._iDisplayLength:
|
65 |
+
-1});for(f=0;f<b;f++){d=a.aoColumns[f].mDataProp;c.push({name:"mDataProp_"+f,value:typeof d=="function"?"function":d})}if(a.oFeatures.bFilter!==false){c.push({name:"sSearch",value:a.oPreviousSearch.sSearch});c.push({name:"bRegex",value:a.oPreviousSearch.bRegex});for(f=0;f<b;f++){c.push({name:"sSearch_"+f,value:a.aoPreSearchCols[f].sSearch});c.push({name:"bRegex_"+f,value:a.aoPreSearchCols[f].bRegex});c.push({name:"bSearchable_"+f,value:a.aoColumns[f].bSearchable})}}if(a.oFeatures.bSort!==false){d=
|
66 |
+
a.aaSortingFixed!==null?a.aaSortingFixed.length:0;var e=a.aaSorting.length;c.push({name:"iSortingCols",value:d+e});for(f=0;f<d;f++){c.push({name:"iSortCol_"+f,value:a.aaSortingFixed[f][0]});c.push({name:"sSortDir_"+f,value:a.aaSortingFixed[f][1]})}for(f=0;f<e;f++){c.push({name:"iSortCol_"+(f+d),value:a.aaSorting[f][0]});c.push({name:"sSortDir_"+(f+d),value:a.aaSorting[f][1]})}for(f=0;f<b;f++)c.push({name:"bSortable_"+f,value:a.aoColumns[f].bSortable})}return c}function ha(a,b){for(var c=0,d=a.aoServerParams.length;c<
|
67 |
+
d;c++)a.aoServerParams[c].fn.call(a.oInstance,b)}function Ea(a,b){if(typeof b.sEcho!="undefined")if(b.sEcho*1<a.iDraw)return;else a.iDraw=b.sEcho*1;if(!a.oScroll.bInfinite||a.oScroll.bInfinite&&(a.bSorted||a.bFiltered))la(a);a._iRecordsTotal=b.iTotalRecords;a._iRecordsDisplay=b.iTotalDisplayRecords;var c=ka(a);if(c=typeof b.sColumns!="undefined"&&c!==""&&b.sColumns!=c)var d=Fa(a,b.sColumns);b=aa(a.sAjaxDataProp)(b);for(var f=0,e=b.length;f<e;f++)if(c){for(var h=[],j=0,k=a.aoColumns.length;j<k;j++)h.push(b[f][d[j]]);
|
68 |
+
v(a,h)}else v(a,b[f]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=false;C(a);a.bAjaxDataGet=true;K(a,false)}function Aa(a){var b=p.createElement("div");a.nTable.parentNode.insertBefore(b,a.nTable);a.nTableWrapper=p.createElement("div");a.nTableWrapper.className=a.oClasses.sWrapper;a.sTableId!==""&&a.nTableWrapper.setAttribute("id",a.sTableId+"_wrapper");a.nTableReinsertBefore=a.nTable.nextSibling;for(var c=a.nTableWrapper,d=a.sDom.split(""),f,e,h,j,k,m,u,r=0;r<d.length;r++){e=0;h=d[r];if(h==
|
69 |
+
"<"){j=p.createElement("div");k=d[r+1];if(k=="'"||k=='"'){m="";for(u=2;d[r+u]!=k;){m+=d[r+u];u++}if(m=="H")m="fg-toolbar ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix";else if(m=="F")m="fg-toolbar ui-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix";if(m.indexOf(".")!=-1){k=m.split(".");j.setAttribute("id",k[0].substr(1,k[0].length-1));j.className=k[1]}else if(m.charAt(0)=="#")j.setAttribute("id",m.substr(1,m.length-1));else j.className=m;r+=u}c.appendChild(j);
|
70 |
+
c=j}else if(h==">")c=c.parentNode;else if(h=="l"&&a.oFeatures.bPaginate&&a.oFeatures.bLengthChange){f=Ga(a);e=1}else if(h=="f"&&a.oFeatures.bFilter){f=Ha(a);e=1}else if(h=="r"&&a.oFeatures.bProcessing){f=Ia(a);e=1}else if(h=="t"){f=Ja(a);e=1}else if(h=="i"&&a.oFeatures.bInfo){f=Ka(a);e=1}else if(h=="p"&&a.oFeatures.bPaginate){f=La(a);e=1}else if(n.aoFeatures.length!==0){j=n.aoFeatures;u=0;for(k=j.length;u<k;u++)if(h==j[u].cFeature){if(f=j[u].fnInit(a))e=1;break}}if(e==1&&f!==null){if(typeof a.aanFeatures[h]!=
|
71 |
+
"object")a.aanFeatures[h]=[];a.aanFeatures[h].push(f);c.appendChild(f)}}b.parentNode.replaceChild(a.nTableWrapper,b)}function Ja(a){if(a.oScroll.sX===""&&a.oScroll.sY==="")return a.nTable;var b=p.createElement("div"),c=p.createElement("div"),d=p.createElement("div"),f=p.createElement("div"),e=p.createElement("div"),h=p.createElement("div"),j=a.nTable.cloneNode(false),k=a.nTable.cloneNode(false),m=a.nTable.getElementsByTagName("thead")[0],u=a.nTable.getElementsByTagName("tfoot").length===0?null:a.nTable.getElementsByTagName("tfoot")[0],
|
72 |
+
r=typeof g.bJQueryUI!="undefined"&&g.bJQueryUI?n.oJUIClasses:n.oStdClasses;c.appendChild(d);e.appendChild(h);f.appendChild(a.nTable);b.appendChild(c);b.appendChild(f);d.appendChild(j);j.appendChild(m);if(u!==null){b.appendChild(e);h.appendChild(k);k.appendChild(u)}b.className=r.sScrollWrapper;c.className=r.sScrollHead;d.className=r.sScrollHeadInner;f.className=r.sScrollBody;e.className=r.sScrollFoot;h.className=r.sScrollFootInner;if(a.oScroll.bAutoCss){c.style.overflow="hidden";c.style.position="relative";
|
73 |
+
e.style.overflow="hidden";f.style.overflow="auto"}c.style.border="0";c.style.width="100%";e.style.border="0";d.style.width="150%";j.removeAttribute("id");j.style.marginLeft="0";a.nTable.style.marginLeft="0";if(u!==null){k.removeAttribute("id");k.style.marginLeft="0"}d=i(a.nTable).children("caption");h=0;for(k=d.length;h<k;h++)j.appendChild(d[h]);if(a.oScroll.sX!==""){c.style.width=q(a.oScroll.sX);f.style.width=q(a.oScroll.sX);if(u!==null)e.style.width=q(a.oScroll.sX);i(f).scroll(function(){c.scrollLeft=
|
74 |
+
this.scrollLeft;if(u!==null)e.scrollLeft=this.scrollLeft})}if(a.oScroll.sY!=="")f.style.height=q(a.oScroll.sY);a.aoDrawCallback.push({fn:Ma,sName:"scrolling"});a.oScroll.bInfinite&&i(f).scroll(function(){if(!a.bDrawing)if(i(this).scrollTop()+i(this).height()>i(a.nTable).height()-a.oScroll.iLoadGap)if(a.fnDisplayEnd()<a.fnRecordsDisplay()){ma(a,"next");E(a);C(a)}});a.nScrollHead=c;a.nScrollFoot=e;return b}function Ma(a){var b=a.nScrollHead.getElementsByTagName("div")[0],c=b.getElementsByTagName("table")[0],
|
75 |
+
d=a.nTable.parentNode,f,e,h,j,k,m,u,r,H=[],L=a.nTFoot!==null?a.nScrollFoot.getElementsByTagName("div")[0]:null,T=a.nTFoot!==null?L.getElementsByTagName("table")[0]:null,B=i.browser.msie&&i.browser.version<=7;h=a.nTable.getElementsByTagName("thead");h.length>0&&a.nTable.removeChild(h[0]);if(a.nTFoot!==null){k=a.nTable.getElementsByTagName("tfoot");k.length>0&&a.nTable.removeChild(k[0])}h=a.nTHead.cloneNode(true);a.nTable.insertBefore(h,a.nTable.childNodes[0]);if(a.nTFoot!==null){k=a.nTFoot.cloneNode(true);
|
76 |
+
a.nTable.insertBefore(k,a.nTable.childNodes[1])}if(a.oScroll.sX===""){d.style.width="100%";b.parentNode.style.width="100%"}var U=S(a,h);f=0;for(e=U.length;f<e;f++){u=Na(a,f);U[f].style.width=a.aoColumns[u].sWidth}a.nTFoot!==null&&P(function(I){I.style.width=""},k.getElementsByTagName("tr"));f=i(a.nTable).outerWidth();if(a.oScroll.sX===""){a.nTable.style.width="100%";if(B&&(d.scrollHeight>d.offsetHeight||i(d).css("overflow-y")=="scroll"))a.nTable.style.width=q(i(a.nTable).outerWidth()-a.oScroll.iBarWidth)}else if(a.oScroll.sXInner!==
|
77 |
+
"")a.nTable.style.width=q(a.oScroll.sXInner);else if(f==i(d).width()&&i(d).height()<i(a.nTable).height()){a.nTable.style.width=q(f-a.oScroll.iBarWidth);if(i(a.nTable).outerWidth()>f-a.oScroll.iBarWidth)a.nTable.style.width=q(f)}else a.nTable.style.width=q(f);f=i(a.nTable).outerWidth();e=a.nTHead.getElementsByTagName("tr");h=h.getElementsByTagName("tr");P(function(I,na){m=I.style;m.paddingTop="0";m.paddingBottom="0";m.borderTopWidth="0";m.borderBottomWidth="0";m.height=0;r=i(I).width();na.style.width=
|
78 |
+
q(r);H.push(r)},h,e);i(h).height(0);if(a.nTFoot!==null){j=k.getElementsByTagName("tr");k=a.nTFoot.getElementsByTagName("tr");P(function(I,na){m=I.style;m.paddingTop="0";m.paddingBottom="0";m.borderTopWidth="0";m.borderBottomWidth="0";m.height=0;r=i(I).width();na.style.width=q(r);H.push(r)},j,k);i(j).height(0)}P(function(I){I.innerHTML="";I.style.width=q(H.shift())},h);a.nTFoot!==null&&P(function(I){I.innerHTML="";I.style.width=q(H.shift())},j);if(i(a.nTable).outerWidth()<f){j=d.scrollHeight>d.offsetHeight||
|
79 |
+
i(d).css("overflow-y")=="scroll"?f+a.oScroll.iBarWidth:f;if(B&&(d.scrollHeight>d.offsetHeight||i(d).css("overflow-y")=="scroll"))a.nTable.style.width=q(j-a.oScroll.iBarWidth);d.style.width=q(j);b.parentNode.style.width=q(j);if(a.nTFoot!==null)L.parentNode.style.width=q(j);if(a.oScroll.sX==="")J(a,1,"The table cannot fit into the current element which will cause column misalignment. The table has been drawn at its minimum possible width.");else a.oScroll.sXInner!==""&&J(a,1,"The table cannot fit into the current element which will cause column misalignment. Increase the sScrollXInner value or remove it to allow automatic calculation")}else{d.style.width=
|
80 |
+
q("100%");b.parentNode.style.width=q("100%");if(a.nTFoot!==null)L.parentNode.style.width=q("100%")}if(a.oScroll.sY==="")if(B)d.style.height=q(a.nTable.offsetHeight+a.oScroll.iBarWidth);if(a.oScroll.sY!==""&&a.oScroll.bCollapse){d.style.height=q(a.oScroll.sY);B=a.oScroll.sX!==""&&a.nTable.offsetWidth>d.offsetWidth?a.oScroll.iBarWidth:0;if(a.nTable.offsetHeight<d.offsetHeight)d.style.height=q(i(a.nTable).height()+B)}B=i(a.nTable).outerWidth();c.style.width=q(B);b.style.width=q(B+a.oScroll.iBarWidth);
|
81 |
+
if(a.nTFoot!==null){L.style.width=q(a.nTable.offsetWidth+a.oScroll.iBarWidth);T.style.width=q(a.nTable.offsetWidth)}if(a.bSorted||a.bFiltered)d.scrollTop=0}function ea(a){if(a.oFeatures.bAutoWidth===false)return false;ga(a);for(var b=0,c=a.aoColumns.length;b<c;b++)a.aoColumns[b].nTh.style.width=a.aoColumns[b].sWidth}function Ha(a){var b=a.oLanguage.sSearch;b=b.indexOf("_INPUT_")!==-1?b.replace("_INPUT_",'<input type="text" placeholder="Search"/>'):b===""?'<input type="text" placeholder="Search" />':b+' <input type="text" placeholder="Search" />';var c=p.createElement("div");
|
82 |
+
c.className=a.oClasses.sFilter;c.innerHTML="<label>"+b+"</label>";a.sTableId!==""&&typeof a.aanFeatures.f=="undefined"&&c.setAttribute("id",a.sTableId+"_filter");b=i("input",c);b.val(a.oPreviousSearch.sSearch.replace('"',"""));b.bind("keyup.DT",function(){for(var d=a.aanFeatures.f,f=0,e=d.length;f<e;f++)d[f]!=i(this).parents("div.dataTables_filter")[0]&&i("input",d[f]).val(this.value);this.value!=a.oPreviousSearch.sSearch&&N(a,{sSearch:this.value,bRegex:a.oPreviousSearch.bRegex,bSmart:a.oPreviousSearch.bSmart})});
|
83 |
+
b.bind("keypress.DT",function(d){if(d.keyCode==13)return false});return c}function N(a,b,c){Oa(a,b.sSearch,c,b.bRegex,b.bSmart);for(b=0;b<a.aoPreSearchCols.length;b++)Pa(a,a.aoPreSearchCols[b].sSearch,b,a.aoPreSearchCols[b].bRegex,a.aoPreSearchCols[b].bSmart);n.afnFiltering.length!==0&&Qa(a);a.bFiltered=true;i(a.oInstance).trigger("filter",a);a._iDisplayStart=0;E(a);C(a);oa(a,0)}function Qa(a){for(var b=n.afnFiltering,c=0,d=b.length;c<d;c++)for(var f=0,e=0,h=a.aiDisplay.length;e<h;e++){var j=a.aiDisplay[e-
|
84 |
+
f];if(!b[c](a,fa(a,j,"filter"),j)){a.aiDisplay.splice(e-f,1);f++}}}function Pa(a,b,c,d,f){if(b!==""){var e=0;b=pa(b,d,f);for(d=a.aiDisplay.length-1;d>=0;d--){f=qa(G(a,a.aiDisplay[d],c,"filter"),a.aoColumns[c].sType);if(!b.test(f)){a.aiDisplay.splice(d,1);e++}}}}function Oa(a,b,c,d,f){var e=pa(b,d,f);if(typeof c=="undefined"||c===null)c=0;if(n.afnFiltering.length!==0)c=1;if(b.length<=0){a.aiDisplay.splice(0,a.aiDisplay.length);a.aiDisplay=a.aiDisplayMaster.slice()}else if(a.aiDisplay.length==a.aiDisplayMaster.length||
|
85 |
+
a.oPreviousSearch.sSearch.length>b.length||c==1||b.indexOf(a.oPreviousSearch.sSearch)!==0){a.aiDisplay.splice(0,a.aiDisplay.length);oa(a,1);for(c=0;c<a.aiDisplayMaster.length;c++)e.test(a.asDataSearch[c])&&a.aiDisplay.push(a.aiDisplayMaster[c])}else{var h=0;for(c=0;c<a.asDataSearch.length;c++)if(!e.test(a.asDataSearch[c])){a.aiDisplay.splice(c-h,1);h++}}a.oPreviousSearch.sSearch=b;a.oPreviousSearch.bRegex=d;a.oPreviousSearch.bSmart=f}function oa(a,b){if(!a.oFeatures.bServerSide){a.asDataSearch.splice(0,
|
86 |
+
a.asDataSearch.length);b=typeof b!="undefined"&&b==1?a.aiDisplayMaster:a.aiDisplay;for(var c=0,d=b.length;c<d;c++)a.asDataSearch[c]=ra(a,fa(a,b[c],"filter"))}}function ra(a,b){var c="";if(typeof a.__nTmpFilter=="undefined")a.__nTmpFilter=p.createElement("div");for(var d=a.__nTmpFilter,f=0,e=a.aoColumns.length;f<e;f++)if(a.aoColumns[f].bSearchable)c+=qa(b[f],a.aoColumns[f].sType)+" ";if(c.indexOf("&")!==-1){d.innerHTML=c;c=d.textContent?d.textContent:d.innerText;c=c.replace(/\n/g," ").replace(/\r/g,
|
87 |
+
"")}return c}function pa(a,b,c){if(c){a=b?a.split(" "):sa(a).split(" ");a="^(?=.*?"+a.join(")(?=.*?")+").*$";return new RegExp(a,"i")}else{a=b?a:sa(a);return new RegExp(a,"i")}}function qa(a,b){if(typeof n.ofnSearch[b]=="function")return n.ofnSearch[b](a);else if(b=="html")return a.replace(/\n/g," ").replace(/<.*?>/g,"");else if(typeof a=="string")return a.replace(/\n/g," ");else if(a===null)return"";return a}function R(a,b){var c,d,f,e,h=[],j=[],k=n.oSort;d=a.aoData;var m=a.aoColumns;if(!a.oFeatures.bServerSide&&
|
88 |
+
(a.aaSorting.length!==0||a.aaSortingFixed!==null)){h=a.aaSortingFixed!==null?a.aaSortingFixed.concat(a.aaSorting):a.aaSorting.slice();for(c=0;c<h.length;c++){var u=h[c][0];f=ta(a,u);e=a.aoColumns[u].sSortDataType;if(typeof n.afnSortData[e]!="undefined"){var r=n.afnSortData[e](a,u,f);f=0;for(e=d.length;f<e;f++)O(a,f,u,r[f])}}c=0;for(d=a.aiDisplayMaster.length;c<d;c++)j[a.aiDisplayMaster[c]]=c;var H=h.length;a.aiDisplayMaster.sort(function(L,T){var B,U;for(c=0;c<H;c++){B=m[h[c][0]].iDataSort;U=m[B].sType;
|
89 |
+
B=k[(U?U:"string")+"-"+h[c][1]](G(a,L,B,"sort"),G(a,T,B,"sort"));if(B!==0)return B}return k["numeric-asc"](j[L],j[T])})}if((typeof b=="undefined"||b)&&!a.oFeatures.bDeferRender)V(a);a.bSorted=true;i(a.oInstance).trigger("sort",a);if(a.oFeatures.bFilter)N(a,a.oPreviousSearch,1);else{a.aiDisplay=a.aiDisplayMaster.slice();a._iDisplayStart=0;E(a);C(a)}}function ja(a,b,c,d){i(b).bind("click.DT",function(f){if(a.aoColumns[c].bSortable!==false){var e=function(){var h,j;if(f.shiftKey){for(var k=false,m=0;m<
|
90 |
+
a.aaSorting.length;m++)if(a.aaSorting[m][0]==c){k=true;h=a.aaSorting[m][0];j=a.aaSorting[m][2]+1;if(typeof a.aoColumns[h].asSorting[j]=="undefined")a.aaSorting.splice(m,1);else{a.aaSorting[m][1]=a.aoColumns[h].asSorting[j];a.aaSorting[m][2]=j}break}k===false&&a.aaSorting.push([c,a.aoColumns[c].asSorting[0],0])}else if(a.aaSorting.length==1&&a.aaSorting[0][0]==c){h=a.aaSorting[0][0];j=a.aaSorting[0][2]+1;if(typeof a.aoColumns[h].asSorting[j]=="undefined")j=0;a.aaSorting[0][1]=a.aoColumns[h].asSorting[j];
|
91 |
+
a.aaSorting[0][2]=j}else{a.aaSorting.splice(0,a.aaSorting.length);a.aaSorting.push([c,a.aoColumns[c].asSorting[0],0])}R(a)};if(a.oFeatures.bProcessing){K(a,true);setTimeout(function(){e();a.oFeatures.bServerSide||K(a,false)},0)}else e();typeof d=="function"&&d(a)}})}function V(a){var b,c,d,f,e,h=a.aoColumns.length,j=a.oClasses;for(b=0;b<h;b++)a.aoColumns[b].bSortable&&i(a.aoColumns[b].nTh).removeClass(j.sSortAsc+" "+j.sSortDesc+" "+a.aoColumns[b].sSortingClass);f=a.aaSortingFixed!==null?a.aaSortingFixed.concat(a.aaSorting):
|
92 |
+
a.aaSorting.slice();for(b=0;b<a.aoColumns.length;b++)if(a.aoColumns[b].bSortable){e=a.aoColumns[b].sSortingClass;d=-1;for(c=0;c<f.length;c++)if(f[c][0]==b){e=f[c][1]=="asc"?j.sSortAsc:j.sSortDesc;d=c;break}i(a.aoColumns[b].nTh).addClass(e);if(a.bJUI){c=i("span",a.aoColumns[b].nTh);c.removeClass(j.sSortJUIAsc+" "+j.sSortJUIDesc+" "+j.sSortJUI+" "+j.sSortJUIAscAllowed+" "+j.sSortJUIDescAllowed);c.addClass(d==-1?a.aoColumns[b].sSortingClassJUI:f[d][1]=="asc"?j.sSortJUIAsc:j.sSortJUIDesc)}}else i(a.aoColumns[b].nTh).addClass(a.aoColumns[b].sSortingClass);
|
93 |
+
e=j.sSortColumn;if(a.oFeatures.bSort&&a.oFeatures.bSortClasses){d=Q(a);if(a.oFeatures.bDeferRender)i(d).removeClass(e+"1 "+e+"2 "+e+"3");else if(d.length>=h)for(b=0;b<h;b++)if(d[b].className.indexOf(e+"1")!=-1){c=0;for(a=d.length/h;c<a;c++)d[h*c+b].className=i.trim(d[h*c+b].className.replace(e+"1",""))}else if(d[b].className.indexOf(e+"2")!=-1){c=0;for(a=d.length/h;c<a;c++)d[h*c+b].className=i.trim(d[h*c+b].className.replace(e+"2",""))}else if(d[b].className.indexOf(e+"3")!=-1){c=0;for(a=d.length/
|
94 |
+
h;c<a;c++)d[h*c+b].className=i.trim(d[h*c+b].className.replace(" "+e+"3",""))}j=1;var k;for(b=0;b<f.length;b++){k=parseInt(f[b][0],10);c=0;for(a=d.length/h;c<a;c++)d[h*c+k].className+=" "+e+j;j<3&&j++}}}function La(a){if(a.oScroll.bInfinite)return null;var b=p.createElement("div");b.className=a.oClasses.sPaging+a.sPaginationType;n.oPagination[a.sPaginationType].fnInit(a,b,function(c){E(c);C(c)});typeof a.aanFeatures.p=="undefined"&&a.aoDrawCallback.push({fn:function(c){n.oPagination[c.sPaginationType].fnUpdate(c,
|
95 |
+
function(d){E(d);C(d)})},sName:"pagination"});return b}function ma(a,b){var c=a._iDisplayStart;if(b=="first")a._iDisplayStart=0;else if(b=="previous"){a._iDisplayStart=a._iDisplayLength>=0?a._iDisplayStart-a._iDisplayLength:0;if(a._iDisplayStart<0)a._iDisplayStart=0}else if(b=="next")if(a._iDisplayLength>=0){if(a._iDisplayStart+a._iDisplayLength<a.fnRecordsDisplay())a._iDisplayStart+=a._iDisplayLength}else a._iDisplayStart=0;else if(b=="last")if(a._iDisplayLength>=0){b=parseInt((a.fnRecordsDisplay()-
|
96 |
+
1)/a._iDisplayLength,10)+1;a._iDisplayStart=(b-1)*a._iDisplayLength}else a._iDisplayStart=0;else J(a,0,"Unknown paging action: "+b);i(a.oInstance).trigger("page",a);return c!=a._iDisplayStart}function Ka(a){var b=p.createElement("div");b.className=a.oClasses.sInfo;if(typeof a.aanFeatures.i=="undefined"){a.aoDrawCallback.push({fn:Ra,sName:"information"});a.sTableId!==""&&b.setAttribute("id",a.sTableId+"_info")}return b}function Ra(a){if(!(!a.oFeatures.bInfo||a.aanFeatures.i.length===0)){var b=a._iDisplayStart+
|
97 |
+
1,c=a.fnDisplayEnd(),d=a.fnRecordsTotal(),f=a.fnRecordsDisplay(),e=a.fnFormatNumber(b),h=a.fnFormatNumber(c),j=a.fnFormatNumber(d),k=a.fnFormatNumber(f);if(a.oScroll.bInfinite)e=a.fnFormatNumber(1);e=a.fnRecordsDisplay()===0&&a.fnRecordsDisplay()==a.fnRecordsTotal()?a.oLanguage.sInfoEmpty+a.oLanguage.sInfoPostFix:a.fnRecordsDisplay()===0?a.oLanguage.sInfoEmpty+" "+a.oLanguage.sInfoFiltered.replace("_MAX_",j)+a.oLanguage.sInfoPostFix:a.fnRecordsDisplay()==a.fnRecordsTotal()?a.oLanguage.sInfo.replace("_START_",
|
98 |
+
e).replace("_END_",h).replace("_TOTAL_",k)+a.oLanguage.sInfoPostFix:a.oLanguage.sInfo.replace("_START_",e).replace("_END_",h).replace("_TOTAL_",k)+" "+a.oLanguage.sInfoFiltered.replace("_MAX_",a.fnFormatNumber(a.fnRecordsTotal()))+a.oLanguage.sInfoPostFix;if(a.oLanguage.fnInfoCallback!==null)e=a.oLanguage.fnInfoCallback(a,b,c,d,f,e);a=a.aanFeatures.i;b=0;for(c=a.length;b<c;b++)i(a[b]).html(e)}}function Ga(a){if(a.oScroll.bInfinite)return null;var b='<select size="1" '+(a.sTableId===""?"":'name="'+
|
99 |
+
a.sTableId+'_length"')+">",c,d;if(a.aLengthMenu.length==2&&typeof a.aLengthMenu[0]=="object"&&typeof a.aLengthMenu[1]=="object"){c=0;for(d=a.aLengthMenu[0].length;c<d;c++)b+='<option value="'+a.aLengthMenu[0][c]+'">'+a.aLengthMenu[1][c]+"</option>"}else{c=0;for(d=a.aLengthMenu.length;c<d;c++)b+='<option value="'+a.aLengthMenu[c]+'">'+a.aLengthMenu[c]+"</option>"}b+="</select>";var f=p.createElement("div");a.sTableId!==""&&typeof a.aanFeatures.l=="undefined"&&f.setAttribute("id",a.sTableId+"_length");
|
100 |
+
f.className=a.oClasses.sLength;f.innerHTML="<label>"+a.oLanguage.sLengthMenu.replace("_MENU_",b)+"</label>";i('select option[value="'+a._iDisplayLength+'"]',f).attr("selected",true);i("select",f).bind("change.DT",function(){var e=i(this).val(),h=a.aanFeatures.l;c=0;for(d=h.length;c<d;c++)h[c]!=this.parentNode&&i("select",h[c]).val(e);a._iDisplayLength=parseInt(e,10);E(a);if(a.fnDisplayEnd()==a.fnRecordsDisplay()){a._iDisplayStart=a.fnDisplayEnd()-a._iDisplayLength;if(a._iDisplayStart<0)a._iDisplayStart=
|
101 |
+
0}if(a._iDisplayLength==-1)a._iDisplayStart=0;C(a)});return f}function Ia(a){var b=p.createElement("div");a.sTableId!==""&&typeof a.aanFeatures.r=="undefined"&&b.setAttribute("id",a.sTableId+"_processing");b.innerHTML=a.oLanguage.sProcessing;b.className=a.oClasses.sProcessing;a.nTable.parentNode.insertBefore(b,a.nTable);return b}function K(a,b){if(a.oFeatures.bProcessing){a=a.aanFeatures.r;for(var c=0,d=a.length;c<d;c++)a[c].style.visibility=b?"visible":"hidden"}}function Na(a,b){for(var c=-1,d=0;d<
|
102 |
+
a.aoColumns.length;d++){a.aoColumns[d].bVisible===true&&c++;if(c==b)return d}return null}function ta(a,b){for(var c=-1,d=0;d<a.aoColumns.length;d++){a.aoColumns[d].bVisible===true&&c++;if(d==b)return a.aoColumns[d].bVisible===true?c:null}return null}function W(a,b){var c,d;c=a._iDisplayStart;for(d=a._iDisplayEnd;c<d;c++)if(a.aoData[a.aiDisplay[c]].nTr==b)return a.aiDisplay[c];c=0;for(d=a.aoData.length;c<d;c++)if(a.aoData[c].nTr==b)return c;return null}function Z(a){for(var b=0,c=0;c<a.aoColumns.length;c++)a.aoColumns[c].bVisible===
|
103 |
+
true&&b++;return b}function E(a){a._iDisplayEnd=a.oFeatures.bPaginate===false?a.aiDisplay.length:a._iDisplayStart+a._iDisplayLength>a.aiDisplay.length||a._iDisplayLength==-1?a.aiDisplay.length:a._iDisplayStart+a._iDisplayLength}function Sa(a,b){if(!a||a===null||a==="")return 0;if(typeof b=="undefined")b=p.getElementsByTagName("body")[0];var c=p.createElement("div");c.style.width=q(a);b.appendChild(c);a=c.offsetWidth;b.removeChild(c);return a}function ga(a){var b=0,c,d=0,f=a.aoColumns.length,e,h=i("th",
|
104 |
+
a.nTHead);for(e=0;e<f;e++)if(a.aoColumns[e].bVisible){d++;if(a.aoColumns[e].sWidth!==null){c=Sa(a.aoColumns[e].sWidthOrig,a.nTable.parentNode);if(c!==null)a.aoColumns[e].sWidth=q(c);b++}}if(f==h.length&&b===0&&d==f&&a.oScroll.sX===""&&a.oScroll.sY==="")for(e=0;e<a.aoColumns.length;e++){c=i(h[e]).width();if(c!==null)a.aoColumns[e].sWidth=q(c)}else{b=a.nTable.cloneNode(false);e=a.nTHead.cloneNode(true);d=p.createElement("tbody");c=p.createElement("tr");b.removeAttribute("id");b.appendChild(e);if(a.nTFoot!==
|
105 |
+
null){b.appendChild(a.nTFoot.cloneNode(true));P(function(k){k.style.width=""},b.getElementsByTagName("tr"))}b.appendChild(d);d.appendChild(c);d=i("thead th",b);if(d.length===0)d=i("tbody tr:eq(0)>td",b);h=S(a,e);for(e=d=0;e<f;e++){var j=a.aoColumns[e];if(j.bVisible&&j.sWidthOrig!==null&&j.sWidthOrig!=="")h[e-d].style.width=q(j.sWidthOrig);else if(j.bVisible)h[e-d].style.width="";else d++}for(e=0;e<f;e++)if(a.aoColumns[e].bVisible){d=Ta(a,e);if(d!==null){d=d.cloneNode(true);if(a.aoColumns[e].sContentPadding!==
|
106 |
+
"")d.innerHTML+=a.aoColumns[e].sContentPadding;c.appendChild(d)}}f=a.nTable.parentNode;f.appendChild(b);if(a.oScroll.sX!==""&&a.oScroll.sXInner!=="")b.style.width=q(a.oScroll.sXInner);else if(a.oScroll.sX!==""){b.style.width="";if(i(b).width()<f.offsetWidth)b.style.width=q(f.offsetWidth)}else if(a.oScroll.sY!=="")b.style.width=q(f.offsetWidth);b.style.visibility="hidden";Ua(a,b);f=i("tbody tr:eq(0)",b).children();if(f.length===0)f=S(a,i("thead",b)[0]);if(a.oScroll.sX!==""){for(e=d=c=0;e<a.aoColumns.length;e++)if(a.aoColumns[e].bVisible){c+=
|
107 |
+
a.aoColumns[e].sWidthOrig===null?i(f[d]).outerWidth():parseInt(a.aoColumns[e].sWidth.replace("px",""),10)+(i(f[d]).outerWidth()-i(f[d]).width());d++}b.style.width=q(c);a.nTable.style.width=q(c)}for(e=d=0;e<a.aoColumns.length;e++)if(a.aoColumns[e].bVisible){c=i(f[d]).width();if(c!==null&&c>0)a.aoColumns[e].sWidth=q(c);d++}a.nTable.style.width=q(i(b).outerWidth());b.parentNode.removeChild(b)}}function Ua(a,b){if(a.oScroll.sX===""&&a.oScroll.sY!==""){i(b).width();b.style.width=q(i(b).outerWidth()-a.oScroll.iBarWidth)}else if(a.oScroll.sX!==
|
108 |
+
"")b.style.width=q(i(b).outerWidth())}function Ta(a,b){var c=Va(a,b);if(c<0)return null;if(a.aoData[c].nTr===null){var d=p.createElement("td");d.innerHTML=G(a,c,b,"");return d}return Q(a,c)[b]}function Va(a,b){for(var c=-1,d=-1,f=0;f<a.aoData.length;f++){var e=G(a,f,b,"display")+"";e=e.replace(/<.*?>/g,"");if(e.length>c){c=e.length;d=f}}return d}function q(a){if(a===null)return"0px";if(typeof a=="number"){if(a<0)return"0px";return a+"px"}var b=a.charCodeAt(a.length-1);if(b<48||b>57)return a;return a+
|
109 |
+
"px"}function Za(a,b){if(a.length!=b.length)return 1;for(var c=0;c<a.length;c++)if(a[c]!=b[c])return 2;return 0}function ia(a){for(var b=n.aTypes,c=b.length,d=0;d<c;d++){var f=b[d](a);if(f!==null)return f}return"string"}function A(a){for(var b=0;b<D.length;b++)if(D[b].nTable==a)return D[b];return null}function ca(a){for(var b=[],c=a.aoData.length,d=0;d<c;d++)b.push(a.aoData[d]._aData);return b}function ba(a){for(var b=[],c=0,d=a.aoData.length;c<d;c++)a.aoData[c].nTr!==null&&b.push(a.aoData[c].nTr);
|
110 |
+
return b}function Q(a,b){var c=[],d,f,e,h,j;f=0;var k=a.aoData.length;if(typeof b!="undefined"){f=b;k=b+1}for(f=f;f<k;f++){j=a.aoData[f];if(j.nTr!==null){b=[];e=0;for(h=j.nTr.childNodes.length;e<h;e++){d=j.nTr.childNodes[e].nodeName.toLowerCase();if(d=="td"||d=="th")b.push(j.nTr.childNodes[e])}e=d=0;for(h=a.aoColumns.length;e<h;e++)if(a.aoColumns[e].bVisible)c.push(b[e-d]);else{c.push(j._anHidden[e]);d++}}}return c}function sa(a){return a.replace(new RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^)",
|
111 |
+
"g"),"\\$1")}function ua(a,b){for(var c=-1,d=0,f=a.length;d<f;d++)if(a[d]==b)c=d;else a[d]>b&&a[d]--;c!=-1&&a.splice(c,1)}function Fa(a,b){b=b.split(",");for(var c=[],d=0,f=a.aoColumns.length;d<f;d++)for(var e=0;e<f;e++)if(a.aoColumns[d].sName==b[e]){c.push(e);break}return c}function ka(a){for(var b="",c=0,d=a.aoColumns.length;c<d;c++)b+=a.aoColumns[c].sName+",";if(b.length==d)return"";return b.slice(0,-1)}function J(a,b,c){a=a.sTableId===""?"DataTables warning: "+c:"DataTables warning (table id = '"+
|
112 |
+
a.sTableId+"'): "+c;if(b===0)if(n.sErrMode=="alert")alert(a);else throw a;else typeof console!="undefined"&&typeof console.log!="undefined"&&console.log(a)}function la(a){a.aoData.splice(0,a.aoData.length);a.aiDisplayMaster.splice(0,a.aiDisplayMaster.length);a.aiDisplay.splice(0,a.aiDisplay.length);E(a)}function va(a){if(!(!a.oFeatures.bStateSave||typeof a.bDestroying!="undefined")){var b,c,d,f="{";f+='"iCreate":'+(new Date).getTime()+",";f+='"iStart":'+(a.oScroll.bInfinite?0:a._iDisplayStart)+",";
|
113 |
+
f+='"iEnd":'+(a.oScroll.bInfinite?a._iDisplayLength:a._iDisplayEnd)+",";f+='"iLength":'+a._iDisplayLength+",";f+='"sFilter":"'+encodeURIComponent(a.oPreviousSearch.sSearch)+'",';f+='"sFilterEsc":'+!a.oPreviousSearch.bRegex+",";f+='"aaSorting":[ ';for(b=0;b<a.aaSorting.length;b++)f+="["+a.aaSorting[b][0]+',"'+a.aaSorting[b][1]+'"],';f=f.substring(0,f.length-1);f+="],";f+='"aaSearchCols":[ ';for(b=0;b<a.aoPreSearchCols.length;b++)f+='["'+encodeURIComponent(a.aoPreSearchCols[b].sSearch)+'",'+!a.aoPreSearchCols[b].bRegex+
|
114 |
+
"],";f=f.substring(0,f.length-1);f+="],";f+='"abVisCols":[ ';for(b=0;b<a.aoColumns.length;b++)f+=a.aoColumns[b].bVisible+",";f=f.substring(0,f.length-1);f+="]";b=0;for(c=a.aoStateSave.length;b<c;b++){d=a.aoStateSave[b].fn(a,f);if(d!=="")f=d}f+="}";Wa(a.sCookiePrefix+a.sInstance,f,a.iCookieDuration,a.sCookiePrefix,a.fnCookieCallback)}}function Xa(a,b){if(a.oFeatures.bStateSave){var c,d,f;d=wa(a.sCookiePrefix+a.sInstance);if(d!==null&&d!==""){try{c=typeof i.parseJSON=="function"?i.parseJSON(d.replace(/'/g,
|
115 |
+
'"')):eval("("+d+")")}catch(e){return}d=0;for(f=a.aoStateLoad.length;d<f;d++)if(!a.aoStateLoad[d].fn(a,c))return;a.oLoadedState=i.extend(true,{},c);a._iDisplayStart=c.iStart;a.iInitDisplayStart=c.iStart;a._iDisplayEnd=c.iEnd;a._iDisplayLength=c.iLength;a.oPreviousSearch.sSearch=decodeURIComponent(c.sFilter);a.aaSorting=c.aaSorting.slice();a.saved_aaSorting=c.aaSorting.slice();if(typeof c.sFilterEsc!="undefined")a.oPreviousSearch.bRegex=!c.sFilterEsc;if(typeof c.aaSearchCols!="undefined")for(d=0;d<
|
116 |
+
c.aaSearchCols.length;d++)a.aoPreSearchCols[d]={sSearch:decodeURIComponent(c.aaSearchCols[d][0]),bRegex:!c.aaSearchCols[d][1]};if(typeof c.abVisCols!="undefined"){b.saved_aoColumns=[];for(d=0;d<c.abVisCols.length;d++){b.saved_aoColumns[d]={};b.saved_aoColumns[d].bVisible=c.abVisCols[d]}}}}}function Wa(a,b,c,d,f){var e=new Date;e.setTime(e.getTime()+c*1E3);c=za.location.pathname.split("/");a=a+"_"+c.pop().replace(/[\/:]/g,"").toLowerCase();var h;if(f!==null){h=typeof i.parseJSON=="function"?i.parseJSON(b):
|
117 |
+
eval("("+b+")");b=f(a,h,e.toGMTString(),c.join("/")+"/")}else b=a+"="+encodeURIComponent(b)+"; expires="+e.toGMTString()+"; path="+c.join("/")+"/";f="";e=9999999999999;if((wa(a)!==null?p.cookie.length:b.length+p.cookie.length)+10>4096){a=p.cookie.split(";");for(var j=0,k=a.length;j<k;j++)if(a[j].indexOf(d)!=-1){var m=a[j].split("=");try{h=eval("("+decodeURIComponent(m[1])+")")}catch(u){continue}if(typeof h.iCreate!="undefined"&&h.iCreate<e){f=m[0];e=h.iCreate}}if(f!=="")p.cookie=f+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path="+
|
118 |
+
c.join("/")+"/"}p.cookie=b}function wa(a){var b=za.location.pathname.split("/");a=a+"_"+b[b.length-1].replace(/[\/:]/g,"").toLowerCase()+"=";b=p.cookie.split(";");for(var c=0;c<b.length;c++){for(var d=b[c];d.charAt(0)==" ";)d=d.substring(1,d.length);if(d.indexOf(a)===0)return decodeURIComponent(d.substring(a.length,d.length))}return null}function Y(a,b){b=i(b).children("tr");var c,d,f,e,h,j,k,m,u=function(L,T,B){for(;typeof L[T][B]!="undefined";)B++;return B};a.splice(0,a.length);d=0;for(j=b.length;d<
|
119 |
+
j;d++)a.push([]);d=0;for(j=b.length;d<j;d++){f=0;for(k=b[d].childNodes.length;f<k;f++){c=b[d].childNodes[f];if(c.nodeName.toUpperCase()=="TD"||c.nodeName.toUpperCase()=="TH"){var r=c.getAttribute("colspan")*1,H=c.getAttribute("rowspan")*1;r=!r||r===0||r===1?1:r;H=!H||H===0||H===1?1:H;m=u(a,d,0);for(h=0;h<r;h++)for(e=0;e<H;e++){a[d+e][m+h]={cell:c,unique:r==1?true:false};a[d+e].nTr=b[d]}}}}}function S(a,b,c){var d=[];if(typeof c=="undefined"){c=a.aoHeader;if(typeof b!="undefined"){c=[];Y(c,b)}}b=0;
|
120 |
+
for(var f=c.length;b<f;b++)for(var e=0,h=c[b].length;e<h;e++)if(c[b][e].unique&&(typeof d[e]=="undefined"||!a.bSortCellsTop))d[e]=c[b][e].cell;return d}function Ya(){var a=p.createElement("p"),b=a.style;b.width="100%";b.height="200px";b.padding="0px";var c=p.createElement("div");b=c.style;b.position="absolute";b.top="0px";b.left="0px";b.visibility="hidden";b.width="200px";b.height="150px";b.padding="0px";b.overflow="hidden";c.appendChild(a);p.body.appendChild(c);b=a.offsetWidth;c.style.overflow="scroll";
|
121 |
+
a=a.offsetWidth;if(b==a)a=c.clientWidth;p.body.removeChild(c);return b-a}function P(a,b,c){for(var d=0,f=b.length;d<f;d++)for(var e=0,h=b[d].childNodes.length;e<h;e++)if(b[d].childNodes[e].nodeType==1)typeof c!="undefined"?a(b[d].childNodes[e],c[d].childNodes[e]):a(b[d].childNodes[e])}function o(a,b,c,d){if(typeof d=="undefined")d=c;if(typeof b[c]!="undefined")a[d]=b[c]}function fa(a,b,c){for(var d=[],f=0,e=a.aoColumns.length;f<e;f++)d.push(G(a,b,f,c));return d}function G(a,b,c,d){var f=a.aoColumns[c];
|
122 |
+
if((c=f.fnGetData(a.aoData[b]._aData))===undefined){if(a.iDrawError!=a.iDraw&&f.sDefaultContent===null){J(a,0,"Requested unknown parameter '"+f.mDataProp+"' from the data source for row "+b);a.iDrawError=a.iDraw}return f.sDefaultContent}if(c===null&&f.sDefaultContent!==null)c=f.sDefaultContent;else if(typeof c=="function")return c();if(d=="display"&&c===null)return"";return c}function O(a,b,c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d)}function aa(a){if(a===null)return function(){return null};
|
123 |
+
else if(typeof a=="function")return function(c){return a(c)};else if(typeof a=="string"&&a.indexOf(".")!=-1){var b=a.split(".");return b.length==2?function(c){return c[b[0]][b[1]]}:b.length==3?function(c){return c[b[0]][b[1]][b[2]]}:function(c){for(var d=0,f=b.length;d<f;d++)c=c[b[d]];return c}}else return function(c){return c[a]}}function Ba(a){if(a===null)return function(){};else if(typeof a=="function")return function(c,d){return a(c,d)};else if(typeof a=="string"&&a.indexOf(".")!=-1){var b=a.split(".");
|
124 |
+
return b.length==2?function(c,d){c[b[0]][b[1]]=d}:b.length==3?function(c,d){c[b[0]][b[1]][b[2]]=d}:function(c,d){for(var f=0,e=b.length-1;f<e;f++)c=c[b[f]];c[b[b.length-1]]=d}}else return function(c,d){c[a]=d}}this.oApi={};this.fnDraw=function(a){var b=A(this[n.iApiIndex]);if(typeof a!="undefined"&&a===false){E(b);C(b)}else da(b)};this.fnFilter=function(a,b,c,d,f){var e=A(this[n.iApiIndex]);if(e.oFeatures.bFilter){if(typeof c=="undefined")c=false;if(typeof d=="undefined")d=true;if(typeof f=="undefined")f=
|
125 |
+
true;if(typeof b=="undefined"||b===null){N(e,{sSearch:a,bRegex:c,bSmart:d},1);if(f&&typeof e.aanFeatures.f!="undefined"){b=e.aanFeatures.f;c=0;for(d=b.length;c<d;c++)i("input",b[c]).val(a)}}else{e.aoPreSearchCols[b].sSearch=a;e.aoPreSearchCols[b].bRegex=c;e.aoPreSearchCols[b].bSmart=d;N(e,e.oPreviousSearch,1)}}};this.fnSettings=function(){return A(this[n.iApiIndex])};this.fnVersionCheck=n.fnVersionCheck;this.fnSort=function(a){var b=A(this[n.iApiIndex]);b.aaSorting=a;R(b)};this.fnSortListener=function(a,
|
126 |
+
b,c){ja(A(this[n.iApiIndex]),a,b,c)};this.fnAddData=function(a,b){if(a.length===0)return[];var c=[],d,f=A(this[n.iApiIndex]);if(typeof a[0]=="object")for(var e=0;e<a.length;e++){d=v(f,a[e]);if(d==-1)return c;c.push(d)}else{d=v(f,a);if(d==-1)return c;c.push(d)}f.aiDisplay=f.aiDisplayMaster.slice();if(typeof b=="undefined"||b)da(f);return c};this.fnDeleteRow=function(a,b,c){var d=A(this[n.iApiIndex]);a=typeof a=="object"?W(d,a):a;var f=d.aoData.splice(a,1),e=i.inArray(a,d.aiDisplay);d.asDataSearch.splice(e,
|
127 |
+
1);ua(d.aiDisplayMaster,a);ua(d.aiDisplay,a);typeof b=="function"&&b.call(this,d,f);if(d._iDisplayStart>=d.aiDisplay.length){d._iDisplayStart-=d._iDisplayLength;if(d._iDisplayStart<0)d._iDisplayStart=0}if(typeof c=="undefined"||c){E(d);C(d)}return f};this.fnClearTable=function(a){var b=A(this[n.iApiIndex]);la(b);if(typeof a=="undefined"||a)C(b)};this.fnOpen=function(a,b,c){var d=A(this[n.iApiIndex]);this.fnClose(a);var f=p.createElement("tr"),e=p.createElement("td");f.appendChild(e);e.className=c;
|
128 |
+
e.colSpan=Z(d);if(typeof b.jquery!="undefined"||typeof b=="object")e.appendChild(b);else e.innerHTML=b;b=i("tr",d.nTBody);i.inArray(a,b)!=-1&&i(f).insertAfter(a);d.aoOpenRows.push({nTr:f,nParent:a});return f};this.fnClose=function(a){for(var b=A(this[n.iApiIndex]),c=0;c<b.aoOpenRows.length;c++)if(b.aoOpenRows[c].nParent==a){(a=b.aoOpenRows[c].nTr.parentNode)&&a.removeChild(b.aoOpenRows[c].nTr);b.aoOpenRows.splice(c,1);return 0}return 1};this.fnGetData=function(a,b){var c=A(this[n.iApiIndex]);if(typeof a!=
|
129 |
+
"undefined"){a=typeof a=="object"?W(c,a):a;if(typeof b!="undefined")return G(c,a,b,"");return typeof c.aoData[a]!="undefined"?c.aoData[a]._aData:null}return ca(c)};this.fnGetNodes=function(a){var b=A(this[n.iApiIndex]);if(typeof a!="undefined")return typeof b.aoData[a]!="undefined"?b.aoData[a].nTr:null;return ba(b)};this.fnGetPosition=function(a){var b=A(this[n.iApiIndex]),c=a.nodeName.toUpperCase();if(c=="TR")return W(b,a);else if(c=="TD"||c=="TH"){c=W(b,a.parentNode);for(var d=Q(b,c),f=0;f<b.aoColumns.length;f++)if(d[f]==
|
130 |
+
a)return[c,ta(b,f),f]}return null};this.fnUpdate=function(a,b,c,d,f){var e=A(this[n.iApiIndex]);b=typeof b=="object"?W(e,b):b;if(i.isArray(a)&&typeof a=="object"){e.aoData[b]._aData=a.slice();for(c=0;c<e.aoColumns.length;c++)this.fnUpdate(G(e,b,c),b,c,false,false)}else if(a!==null&&typeof a=="object"){e.aoData[b]._aData=i.extend(true,{},a);for(c=0;c<e.aoColumns.length;c++)this.fnUpdate(G(e,b,c),b,c,false,false)}else{a=a;O(e,b,c,a);if(e.aoColumns[c].fnRender!==null){a=e.aoColumns[c].fnRender({iDataRow:b,
|
131 |
+
iDataColumn:c,aData:e.aoData[b]._aData,oSettings:e});e.aoColumns[c].bUseRendered&&O(e,b,c,a)}if(e.aoData[b].nTr!==null)Q(e,b)[c].innerHTML=a}c=i.inArray(b,e.aiDisplay);e.asDataSearch[c]=ra(e,fa(e,b,"filter"));if(typeof f=="undefined"||f)ea(e);if(typeof d=="undefined"||d)da(e);return 0};this.fnSetColumnVis=function(a,b,c){var d=A(this[n.iApiIndex]),f,e;e=d.aoColumns.length;var h,j;if(d.aoColumns[a].bVisible!=b){if(b){for(f=j=0;f<a;f++)d.aoColumns[f].bVisible&&j++;j=j>=Z(d);if(!j)for(f=a;f<e;f++)if(d.aoColumns[f].bVisible){h=
|
132 |
+
f;break}f=0;for(e=d.aoData.length;f<e;f++)if(d.aoData[f].nTr!==null)j?d.aoData[f].nTr.appendChild(d.aoData[f]._anHidden[a]):d.aoData[f].nTr.insertBefore(d.aoData[f]._anHidden[a],Q(d,f)[h])}else{f=0;for(e=d.aoData.length;f<e;f++)if(d.aoData[f].nTr!==null){h=Q(d,f)[a];d.aoData[f]._anHidden[a]=h;h.parentNode.removeChild(h)}}d.aoColumns[a].bVisible=b;M(d,d.aoHeader);d.nTFoot&&M(d,d.aoFooter);f=0;for(e=d.aoOpenRows.length;f<e;f++)d.aoOpenRows[f].nTr.colSpan=Z(d);if(typeof c=="undefined"||c){ea(d);C(d)}va(d)}};
|
133 |
+
this.fnPageChange=function(a,b){var c=A(this[n.iApiIndex]);ma(c,a);E(c);if(typeof b=="undefined"||b)C(c)};this.fnDestroy=function(){var a=A(this[n.iApiIndex]),b=a.nTableWrapper.parentNode,c=a.nTBody,d,f;a.bDestroying=true;d=0;for(f=a.aoDestroyCallback.length;d<f;d++)a.aoDestroyCallback[d].fn();d=0;for(f=a.aoColumns.length;d<f;d++)a.aoColumns[d].bVisible===false&&this.fnSetColumnVis(d,true);i(a.nTableWrapper).find("*").andSelf().unbind(".DT");i("tbody>tr>td."+a.oClasses.sRowEmpty,a.nTable).parent().remove();
|
134 |
+
if(a.nTable!=a.nTHead.parentNode){i(a.nTable).children("thead").remove();a.nTable.appendChild(a.nTHead)}if(a.nTFoot&&a.nTable!=a.nTFoot.parentNode){i(a.nTable).children("tfoot").remove();a.nTable.appendChild(a.nTFoot)}a.nTable.parentNode.removeChild(a.nTable);i(a.nTableWrapper).remove();a.aaSorting=[];a.aaSortingFixed=[];V(a);i(ba(a)).removeClass(a.asStripeClasses.join(" "));if(a.bJUI){i("th",a.nTHead).removeClass([n.oStdClasses.sSortable,n.oJUIClasses.sSortableAsc,n.oJUIClasses.sSortableDesc,n.oJUIClasses.sSortableNone].join(" "));
|
135 |
+
i("th span."+n.oJUIClasses.sSortIcon,a.nTHead).remove();i("th",a.nTHead).each(function(){var e=i("div."+n.oJUIClasses.sSortJUIWrapper,this),h=e.contents();i(this).append(h);e.remove()})}else i("th",a.nTHead).removeClass([n.oStdClasses.sSortable,n.oStdClasses.sSortableAsc,n.oStdClasses.sSortableDesc,n.oStdClasses.sSortableNone].join(" "));a.nTableReinsertBefore?b.insertBefore(a.nTable,a.nTableReinsertBefore):b.appendChild(a.nTable);d=0;for(f=a.aoData.length;d<f;d++)a.aoData[d].nTr!==null&&c.appendChild(a.aoData[d].nTr);
|
136 |
+
if(a.oFeatures.bAutoWidth===true)a.nTable.style.width=q(a.sDestroyWidth);i(c).children("tr:even").addClass(a.asDestroyStripes[0]);i(c).children("tr:odd").addClass(a.asDestroyStripes[1]);d=0;for(f=D.length;d<f;d++)D[d]==a&&D.splice(d,1);a=null};this.fnAdjustColumnSizing=function(a){var b=A(this[n.iApiIndex]);ea(b);if(typeof a=="undefined"||a)this.fnDraw(false);else if(b.oScroll.sX!==""||b.oScroll.sY!=="")this.oApi._fnScrollDraw(b)};for(var xa in n.oApi)if(xa)this[xa]=s(xa);this.oApi._fnExternApiFunc=
|
137 |
+
s;this.oApi._fnInitialise=t;this.oApi._fnInitComplete=w;this.oApi._fnLanguageProcess=y;this.oApi._fnAddColumn=F;this.oApi._fnColumnOptions=x;this.oApi._fnAddData=v;this.oApi._fnCreateTr=z;this.oApi._fnGatherData=$;this.oApi._fnBuildHead=X;this.oApi._fnDrawHead=M;this.oApi._fnDraw=C;this.oApi._fnReDraw=da;this.oApi._fnAjaxUpdate=Ca;this.oApi._fnAjaxParameters=Da;this.oApi._fnAjaxUpdateDraw=Ea;this.oApi._fnServerParams=ha;this.oApi._fnAddOptionsHtml=Aa;this.oApi._fnFeatureHtmlTable=Ja;this.oApi._fnScrollDraw=
|
138 |
+
Ma;this.oApi._fnAdjustColumnSizing=ea;this.oApi._fnFeatureHtmlFilter=Ha;this.oApi._fnFilterComplete=N;this.oApi._fnFilterCustom=Qa;this.oApi._fnFilterColumn=Pa;this.oApi._fnFilter=Oa;this.oApi._fnBuildSearchArray=oa;this.oApi._fnBuildSearchRow=ra;this.oApi._fnFilterCreateSearch=pa;this.oApi._fnDataToSearch=qa;this.oApi._fnSort=R;this.oApi._fnSortAttachListener=ja;this.oApi._fnSortingClasses=V;this.oApi._fnFeatureHtmlPaginate=La;this.oApi._fnPageChange=ma;this.oApi._fnFeatureHtmlInfo=Ka;this.oApi._fnUpdateInfo=
|
139 |
+
Ra;this.oApi._fnFeatureHtmlLength=Ga;this.oApi._fnFeatureHtmlProcessing=Ia;this.oApi._fnProcessingDisplay=K;this.oApi._fnVisibleToColumnIndex=Na;this.oApi._fnColumnIndexToVisible=ta;this.oApi._fnNodeToDataIndex=W;this.oApi._fnVisbleColumns=Z;this.oApi._fnCalculateEnd=E;this.oApi._fnConvertToWidth=Sa;this.oApi._fnCalculateColumnWidths=ga;this.oApi._fnScrollingWidthAdjust=Ua;this.oApi._fnGetWidestNode=Ta;this.oApi._fnGetMaxLenString=Va;this.oApi._fnStringToCss=q;this.oApi._fnArrayCmp=Za;this.oApi._fnDetectType=
|
140 |
+
ia;this.oApi._fnSettingsFromNode=A;this.oApi._fnGetDataMaster=ca;this.oApi._fnGetTrNodes=ba;this.oApi._fnGetTdNodes=Q;this.oApi._fnEscapeRegex=sa;this.oApi._fnDeleteIndex=ua;this.oApi._fnReOrderIndex=Fa;this.oApi._fnColumnOrdering=ka;this.oApi._fnLog=J;this.oApi._fnClearTable=la;this.oApi._fnSaveState=va;this.oApi._fnLoadState=Xa;this.oApi._fnCreateCookie=Wa;this.oApi._fnReadCookie=wa;this.oApi._fnDetectHeader=Y;this.oApi._fnGetUniqueThs=S;this.oApi._fnScrollBarWidth=Ya;this.oApi._fnApplyToChildren=
|
141 |
+
P;this.oApi._fnMap=o;this.oApi._fnGetRowData=fa;this.oApi._fnGetCellData=G;this.oApi._fnSetCellData=O;this.oApi._fnGetObjectDataFn=aa;this.oApi._fnSetObjectDataFn=Ba;var ya=this;return this.each(function(){var a=0,b,c,d,f;a=0;for(b=D.length;a<b;a++){if(D[a].nTable==this)if(typeof g=="undefined"||typeof g.bRetrieve!="undefined"&&g.bRetrieve===true)return D[a].oInstance;else if(typeof g.bDestroy!="undefined"&&g.bDestroy===true){D[a].oInstance.fnDestroy();break}else{J(D[a],0,"Cannot reinitialise DataTable.\n\nTo retrieve the DataTables object for this table, please pass either no arguments to the dataTable() function, or set bRetrieve to true. Alternatively, to destory the old table and create a new one, set bDestroy to true (note that a lot of changes to the configuration can be made through the API which is usually much faster).");
|
142 |
+
return}if(D[a].sTableId!==""&&D[a].sTableId==this.getAttribute("id")){D.splice(a,1);break}}var e=new l;D.push(e);var h=false,j=false;a=this.getAttribute("id");if(a!==null){e.sTableId=a;e.sInstance=a}else e.sInstance=n._oExternConfig.iNextUnique++;if(this.nodeName.toLowerCase()!="table")J(e,0,"Attempted to initialise DataTables on a node which is not a table: "+this.nodeName);else{e.nTable=this;e.oInstance=ya.length==1?ya:i(this).dataTable();e.oApi=ya.oApi;e.sDestroyWidth=i(this).width();if(typeof g!=
|
143 |
+
"undefined"&&g!==null){e.oInit=g;o(e.oFeatures,g,"bPaginate");o(e.oFeatures,g,"bLengthChange");o(e.oFeatures,g,"bFilter");o(e.oFeatures,g,"bSort");o(e.oFeatures,g,"bInfo");o(e.oFeatures,g,"bProcessing");o(e.oFeatures,g,"bAutoWidth");o(e.oFeatures,g,"bSortClasses");o(e.oFeatures,g,"bServerSide");o(e.oFeatures,g,"bDeferRender");o(e.oScroll,g,"sScrollX","sX");o(e.oScroll,g,"sScrollXInner","sXInner");o(e.oScroll,g,"sScrollY","sY");o(e.oScroll,g,"bScrollCollapse","bCollapse");o(e.oScroll,g,"bScrollInfinite",
|
144 |
+
"bInfinite");o(e.oScroll,g,"iScrollLoadGap","iLoadGap");o(e.oScroll,g,"bScrollAutoCss","bAutoCss");o(e,g,"asStripClasses","asStripeClasses");o(e,g,"asStripeClasses");o(e,g,"fnPreDrawCallback");o(e,g,"fnRowCallback");o(e,g,"fnHeaderCallback");o(e,g,"fnFooterCallback");o(e,g,"fnCookieCallback");o(e,g,"fnInitComplete");o(e,g,"fnServerData");o(e,g,"fnFormatNumber");o(e,g,"aaSorting");o(e,g,"aaSortingFixed");o(e,g,"aLengthMenu");o(e,g,"sPaginationType");o(e,g,"sAjaxSource");o(e,g,"sAjaxDataProp");o(e,
|
145 |
+
g,"iCookieDuration");o(e,g,"sCookiePrefix");o(e,g,"sDom");o(e,g,"bSortCellsTop");o(e,g,"oSearch","oPreviousSearch");o(e,g,"aoSearchCols","aoPreSearchCols");o(e,g,"iDisplayLength","_iDisplayLength");o(e,g,"bJQueryUI","bJUI");o(e.oLanguage,g,"fnInfoCallback");typeof g.fnDrawCallback=="function"&&e.aoDrawCallback.push({fn:g.fnDrawCallback,sName:"user"});typeof g.fnServerParams=="function"&&e.aoServerParams.push({fn:g.fnServerParams,sName:"user"});typeof g.fnStateSaveCallback=="function"&&e.aoStateSave.push({fn:g.fnStateSaveCallback,
|
146 |
+
sName:"user"});typeof g.fnStateLoadCallback=="function"&&e.aoStateLoad.push({fn:g.fnStateLoadCallback,sName:"user"});if(e.oFeatures.bServerSide&&e.oFeatures.bSort&&e.oFeatures.bSortClasses)e.aoDrawCallback.push({fn:V,sName:"server_side_sort_classes"});else e.oFeatures.bDeferRender&&e.aoDrawCallback.push({fn:V,sName:"defer_sort_classes"});if(typeof g.bJQueryUI!="undefined"&&g.bJQueryUI){e.oClasses=n.oJUIClasses;if(typeof g.sDom=="undefined")e.sDom='<"H"lfr>t<"F"ip>'}if(e.oScroll.sX!==""||e.oScroll.sY!==
|
147 |
+
"")e.oScroll.iBarWidth=Ya();if(typeof g.iDisplayStart!="undefined"&&typeof e.iInitDisplayStart=="undefined"){e.iInitDisplayStart=g.iDisplayStart;e._iDisplayStart=g.iDisplayStart}if(typeof g.bStateSave!="undefined"){e.oFeatures.bStateSave=g.bStateSave;Xa(e,g);e.aoDrawCallback.push({fn:va,sName:"state_save"})}if(typeof g.iDeferLoading!="undefined"){e.bDeferLoading=true;e._iRecordsTotal=g.iDeferLoading;e._iRecordsDisplay=g.iDeferLoading}if(typeof g.aaData!="undefined")j=true;if(typeof g!="undefined"&&
|
148 |
+
typeof g.aoData!="undefined")g.aoColumns=g.aoData;if(typeof g.oLanguage!="undefined")if(typeof g.oLanguage.sUrl!="undefined"&&g.oLanguage.sUrl!==""){e.oLanguage.sUrl=g.oLanguage.sUrl;i.getJSON(e.oLanguage.sUrl,null,function(u){y(e,u,true)});h=true}else y(e,g.oLanguage,false)}else g={};if(typeof g.asStripClasses=="undefined"&&typeof g.asStripeClasses=="undefined"){e.asStripeClasses.push(e.oClasses.sStripeOdd);e.asStripeClasses.push(e.oClasses.sStripeEven)}c=false;d=i(this).children("tbody").children("tr");
|
149 |
+
a=0;for(b=e.asStripeClasses.length;a<b;a++)if(d.filter(":lt(2)").hasClass(e.asStripeClasses[a])){c=true;break}if(c){e.asDestroyStripes=["",""];if(i(d[0]).hasClass(e.oClasses.sStripeOdd))e.asDestroyStripes[0]+=e.oClasses.sStripeOdd+" ";if(i(d[0]).hasClass(e.oClasses.sStripeEven))e.asDestroyStripes[0]+=e.oClasses.sStripeEven;if(i(d[1]).hasClass(e.oClasses.sStripeOdd))e.asDestroyStripes[1]+=e.oClasses.sStripeOdd+" ";if(i(d[1]).hasClass(e.oClasses.sStripeEven))e.asDestroyStripes[1]+=e.oClasses.sStripeEven;
|
150 |
+
d.removeClass(e.asStripeClasses.join(" "))}c=[];var k;a=this.getElementsByTagName("thead");if(a.length!==0){Y(e.aoHeader,a[0]);c=S(e)}if(typeof g.aoColumns=="undefined"){k=[];a=0;for(b=c.length;a<b;a++)k.push(null)}else k=g.aoColumns;a=0;for(b=k.length;a<b;a++){if(typeof g.saved_aoColumns!="undefined"&&g.saved_aoColumns.length==b){if(k[a]===null)k[a]={};k[a].bVisible=g.saved_aoColumns[a].bVisible}F(e,c?c[a]:null)}if(typeof g.aoColumnDefs!="undefined")for(a=g.aoColumnDefs.length-1;a>=0;a--){var m=
|
151 |
+
g.aoColumnDefs[a].aTargets;i.isArray(m)||J(e,1,"aTargets must be an array of targets, not a "+typeof m);c=0;for(d=m.length;c<d;c++)if(typeof m[c]=="number"&&m[c]>=0){for(;e.aoColumns.length<=m[c];)F(e);x(e,m[c],g.aoColumnDefs[a])}else if(typeof m[c]=="number"&&m[c]<0)x(e,e.aoColumns.length+m[c],g.aoColumnDefs[a]);else if(typeof m[c]=="string"){b=0;for(f=e.aoColumns.length;b<f;b++)if(m[c]=="_all"||i(e.aoColumns[b].nTh).hasClass(m[c]))x(e,b,g.aoColumnDefs[a])}}if(typeof k!="undefined"){a=0;for(b=k.length;a<
|
152 |
+
b;a++)x(e,a,k[a])}a=0;for(b=e.aaSorting.length;a<b;a++){if(e.aaSorting[a][0]>=e.aoColumns.length)e.aaSorting[a][0]=0;k=e.aoColumns[e.aaSorting[a][0]];if(typeof e.aaSorting[a][2]=="undefined")e.aaSorting[a][2]=0;if(typeof g.aaSorting=="undefined"&&typeof e.saved_aaSorting=="undefined")e.aaSorting[a][1]=k.asSorting[0];c=0;for(d=k.asSorting.length;c<d;c++)if(e.aaSorting[a][1]==k.asSorting[c]){e.aaSorting[a][2]=c;break}}V(e);a=i(this).children("thead");if(a.length===0){a=[p.createElement("thead")];this.appendChild(a[0])}e.nTHead=
|
153 |
+
a[0];a=i(this).children("tbody");if(a.length===0){a=[p.createElement("tbody")];this.appendChild(a[0])}e.nTBody=a[0];a=i(this).children("tfoot");if(a.length>0){e.nTFoot=a[0];Y(e.aoFooter,e.nTFoot)}if(j)for(a=0;a<g.aaData.length;a++)v(e,g.aaData[a]);else $(e);e.aiDisplay=e.aiDisplayMaster.slice();e.bInitialised=true;h===false&&t(e)}})}})(jQuery,window,document);
|
js/jquery.validate.min.js
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* jQuery Validation Plugin 1.9.0
|
3 |
+
*
|
4 |
+
* http://bassistance.de/jquery-plugins/jquery-plugin-validation/
|
5 |
+
* http://docs.jquery.com/Plugins/Validation
|
6 |
+
*
|
7 |
+
* Copyright (c) 2006 - 2011 Jörn Zaefferer
|
8 |
+
*
|
9 |
+
* Dual licensed under the MIT and GPL licenses:
|
10 |
+
* http://www.opensource.org/licenses/mit-license.php
|
11 |
+
* http://www.gnu.org/licenses/gpl.html
|
12 |
+
*/
|
13 |
+
(function(c){c.extend(c.fn,{validate:function(a){if(this.length){var b=c.data(this[0],"validator");if(b)return b;this.attr("novalidate","novalidate");b=new c.validator(a,this[0]);c.data(this[0],"validator",b);if(b.settings.onsubmit){a=this.find("input, button");a.filter(".cancel").click(function(){b.cancelSubmit=true});b.settings.submitHandler&&a.filter(":submit").click(function(){b.submitButton=this});this.submit(function(d){function e(){if(b.settings.submitHandler){if(b.submitButton)var f=c("<input type='hidden'/>").attr("name",
|
14 |
+
b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm);b.settings.submitHandler.call(b,b.currentForm);b.submitButton&&f.remove();return false}return true}b.settings.debug&&d.preventDefault();if(b.cancelSubmit){b.cancelSubmit=false;return e()}if(b.form()){if(b.pendingRequest){b.formSubmitted=true;return false}return e()}else{b.focusInvalid();return false}})}return b}else a&&a.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(c(this[0]).is("form"))return this.validate().form();
|
15 |
+
else{var a=true,b=c(this[0].form).validate();this.each(function(){a&=b.element(this)});return a}},removeAttrs:function(a){var b={},d=this;c.each(a.split(/\s/),function(e,f){b[f]=d.attr(f);d.removeAttr(f)});return b},rules:function(a,b){var d=this[0];if(a){var e=c.data(d.form,"validator").settings,f=e.rules,g=c.validator.staticRules(d);switch(a){case "add":c.extend(g,c.validator.normalizeRule(b));f[d.name]=g;if(b.messages)e.messages[d.name]=c.extend(e.messages[d.name],b.messages);break;case "remove":if(!b){delete f[d.name];
|
16 |
+
return g}var h={};c.each(b.split(/\s/),function(j,i){h[i]=g[i];delete g[i]});return h}}d=c.validator.normalizeRules(c.extend({},c.validator.metadataRules(d),c.validator.classRules(d),c.validator.attributeRules(d),c.validator.staticRules(d)),d);if(d.required){e=d.required;delete d.required;d=c.extend({required:e},d)}return d}});c.extend(c.expr[":"],{blank:function(a){return!c.trim(""+a.value)},filled:function(a){return!!c.trim(""+a.value)},unchecked:function(a){return!a.checked}});c.validator=function(a,
|
17 |
+
b){this.settings=c.extend(true,{},c.validator.defaults,a);this.currentForm=b;this.init()};c.validator.format=function(a,b){if(arguments.length==1)return function(){var d=c.makeArray(arguments);d.unshift(a);return c.validator.format.apply(this,d)};if(arguments.length>2&&b.constructor!=Array)b=c.makeArray(arguments).slice(1);if(b.constructor!=Array)b=[b];c.each(b,function(d,e){a=a.replace(RegExp("\\{"+d+"\\}","g"),e)});return a};c.extend(c.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",
|
18 |
+
validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:c([]),errorLabelContainer:c([]),onsubmit:true,ignore:":hidden",ignoreTitle:false,onfocusin:function(a){this.lastActive=a;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass);this.addWrapper(this.errorsFor(a)).hide()}},onfocusout:function(a){if(!this.checkable(a)&&(a.name in this.submitted||!this.optional(a)))this.element(a)},
|
19 |
+
onkeyup:function(a){if(a.name in this.submitted||a==this.lastElement)this.element(a)},onclick:function(a){if(a.name in this.submitted)this.element(a);else a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(a,b,d){a.type==="radio"?this.findByName(a.name).addClass(b).removeClass(d):c(a).addClass(b).removeClass(d)},unhighlight:function(a,b,d){a.type==="radio"?this.findByName(a.name).removeClass(b).addClass(d):c(a).removeClass(b).addClass(d)}},setDefaults:function(a){c.extend(c.validator.defaults,
|
20 |
+
a)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:c.validator.format("Please enter no more than {0} characters."),
|
21 |
+
minlength:c.validator.format("Please enter at least {0} characters."),rangelength:c.validator.format("Please enter a value between {0} and {1} characters long."),range:c.validator.format("Please enter a value between {0} and {1}."),max:c.validator.format("Please enter a value less than or equal to {0}."),min:c.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){function a(e){var f=c.data(this[0].form,"validator"),g="on"+e.type.replace(/^validate/,
|
22 |
+
"");f.settings[g]&&f.settings[g].call(f,this[0],e)}this.labelContainer=c(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||c(this.currentForm);this.containers=c(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=this.groups={};c.each(this.settings.groups,function(e,f){c.each(f.split(/\s/),function(g,h){b[h]=e})});var d=
|
23 |
+
this.settings.rules;c.each(d,function(e,f){d[e]=c.validator.normalizeRule(f)});c(this.currentForm).validateDelegate("[type='text'], [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",a).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",
|
24 |
+
a);this.settings.invalidHandler&&c(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();c.extend(this.submitted,this.errorMap);this.invalid=c.extend({},this.errorMap);this.valid()||c(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(a){this.lastElement=
|
25 |
+
a=this.validationTargetFor(this.clean(a));this.prepareElement(a);this.currentElements=c(a);var b=this.check(a);if(b)delete this.invalid[a.name];else this.invalid[a.name]=true;if(!this.numberOfInvalids())this.toHide=this.toHide.add(this.containers);this.showErrors();return b},showErrors:function(a){if(a){c.extend(this.errorMap,a);this.errorList=[];for(var b in a)this.errorList.push({message:a[b],element:this.findByName(b)[0]});this.successList=c.grep(this.successList,function(d){return!(d.name in a)})}this.settings.showErrors?
|
26 |
+
this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){c.fn.resetForm&&c(this.currentForm).resetForm();this.submitted={};this.lastElement=null;this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b=0,d;for(d in a)b++;return b},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==
|
27 |
+
0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{c(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(a){}},findLastActive:function(){var a=this.lastActive;return a&&c.grep(this.errorList,function(b){return b.element.name==a.name}).length==1&&a},elements:function(){var a=this,b={};return c(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&
|
28 |
+
a.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!a.objectLength(c(this).rules()))return false;return b[this.name]=true})},clean:function(a){return c(a)[0]},errors:function(){return c(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=c([]);this.toHide=c([]);this.currentElements=c([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},
|
29 |
+
prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a)},check:function(a){a=this.validationTargetFor(this.clean(a));var b=c(a).rules(),d=false,e;for(e in b){var f={method:e,parameters:b[e]};try{var g=c.validator.methods[e].call(this,a.value.replace(/\r/g,""),a,f.parameters);if(g=="dependency-mismatch")d=true;else{d=false;if(g=="pending"){this.toHide=this.toHide.not(this.errorsFor(a));return}if(!g){this.formatAndAdd(a,f);return false}}}catch(h){this.settings.debug&&window.console&&console.log("exception occured when checking element "+
|
30 |
+
a.id+", check the '"+f.method+"' method",h);throw h;}}if(!d){this.objectLength(b)&&this.successList.push(a);return true}},customMetaMessage:function(a,b){if(c.metadata){var d=this.settings.meta?c(a).metadata()[this.settings.meta]:c(a).metadata();return d&&d.messages&&d.messages[b]}},customMessage:function(a,b){var d=this.settings.messages[a];return d&&(d.constructor==String?d:d[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(arguments[a]!==undefined)return arguments[a]},defaultMessage:function(a,
|
31 |
+
b){return this.findDefined(this.customMessage(a.name,b),this.customMetaMessage(a,b),!this.settings.ignoreTitle&&a.title||undefined,c.validator.messages[b],"<strong>Warning: No message defined for "+a.name+"</strong>")},formatAndAdd:function(a,b){var d=this.defaultMessage(a,b.method),e=/\$?\{(\d+)\}/g;if(typeof d=="function")d=d.call(this,b.parameters,a);else if(e.test(d))d=jQuery.format(d.replace(e,"{$1}"),b.parameters);this.errorList.push({message:d,element:a});this.errorMap[a.name]=d;this.submitted[a.name]=
|
32 |
+
d},addWrapper:function(a){if(this.settings.wrapper)a=a.add(a.parent(this.settings.wrapper));return a},defaultShowErrors:function(){for(var a=0;this.errorList[a];a++){var b=this.errorList[a];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}if(this.errorList.length)this.toShow=this.toShow.add(this.containers);if(this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);
|
33 |
+
if(this.settings.unhighlight){a=0;for(b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return c(this.errorList).map(function(){return this.element})},showLabel:function(a,b){var d=this.errorsFor(a);if(d.length){d.removeClass(this.settings.validClass).addClass(this.settings.errorClass);
|
34 |
+
d.attr("generated")&&d.html(b)}else{d=c("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(a),generated:true}).addClass(this.settings.errorClass).html(b||"");if(this.settings.wrapper)d=d.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContainer.append(d).length||(this.settings.errorPlacement?this.settings.errorPlacement(d,c(a)):d.insertAfter(a))}if(!b&&this.settings.success){d.text("");typeof this.settings.success=="string"?d.addClass(this.settings.success):this.settings.success(d)}this.toShow=
|
35 |
+
this.toShow.add(d)},errorsFor:function(a){var b=this.idOrName(a);return this.errors().filter(function(){return c(this).attr("for")==b})},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(a){if(this.checkable(a))a=this.findByName(a.name).not(this.settings.ignore)[0];return a},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(a){var b=this.currentForm;return c(document.getElementsByName(a)).map(function(d,
|
36 |
+
e){return e.form==b&&e.name==a&&e||null})},getLength:function(a,b){switch(b.nodeName.toLowerCase()){case "select":return c("option:selected",b).length;case "input":if(this.checkable(b))return this.findByName(b.name).filter(":checked").length}return a.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):true},dependTypes:{"boolean":function(a){return a},string:function(a,b){return!!c(a,b.form).length},"function":function(a,b){return a(b)}},optional:function(a){return!c.validator.methods.required.call(this,
|
37 |
+
c.trim(a.value),a)&&"dependency-mismatch"},startRequest:function(a){if(!this.pending[a.name]){this.pendingRequest++;this.pending[a.name]=true}},stopRequest:function(a,b){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[a.name];if(b&&this.pendingRequest==0&&this.formSubmitted&&this.form()){c(this.currentForm).submit();this.formSubmitted=false}else if(!b&&this.pendingRequest==0&&this.formSubmitted){c(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=
|
38 |
+
false}},previousValue:function(a){return c.data(a,"previousValue")||c.data(a,"previousValue",{old:null,valid:true,message:this.defaultMessage(a,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(a,b){a.constructor==String?this.classRuleSettings[a]=b:c.extend(this.classRuleSettings,
|
39 |
+
a)},classRules:function(a){var b={};(a=c(a).attr("class"))&&c.each(a.split(" "),function(){this in c.validator.classRuleSettings&&c.extend(b,c.validator.classRuleSettings[this])});return b},attributeRules:function(a){var b={};a=c(a);for(var d in c.validator.methods){var e;if(e=d==="required"&&typeof c.fn.prop==="function"?a.prop(d):a.attr(d))b[d]=e;else if(a[0].getAttribute("type")===d)b[d]=true}b.maxlength&&/-1|2147483647|524288/.test(b.maxlength)&&delete b.maxlength;return b},metadataRules:function(a){if(!c.metadata)return{};
|
40 |
+
var b=c.data(a.form,"validator").settings.meta;return b?c(a).metadata()[b]:c(a).metadata()},staticRules:function(a){var b={},d=c.data(a.form,"validator");if(d.settings.rules)b=c.validator.normalizeRule(d.settings.rules[a.name])||{};return b},normalizeRules:function(a,b){c.each(a,function(d,e){if(e===false)delete a[d];else if(e.param||e.depends){var f=true;switch(typeof e.depends){case "string":f=!!c(e.depends,b.form).length;break;case "function":f=e.depends.call(b,b)}if(f)a[d]=e.param!==undefined?
|
41 |
+
e.param:true;else delete a[d]}});c.each(a,function(d,e){a[d]=c.isFunction(e)?e(b):e});c.each(["minlength","maxlength","min","max"],function(){if(a[this])a[this]=Number(a[this])});c.each(["rangelength","range"],function(){if(a[this])a[this]=[Number(a[this][0]),Number(a[this][1])]});if(c.validator.autoCreateRanges){if(a.min&&a.max){a.range=[a.min,a.max];delete a.min;delete a.max}if(a.minlength&&a.maxlength){a.rangelength=[a.minlength,a.maxlength];delete a.minlength;delete a.maxlength}}a.messages&&delete a.messages;
|
42 |
+
return a},normalizeRule:function(a){if(typeof a=="string"){var b={};c.each(a.split(/\s/),function(){b[this]=true});a=b}return a},addMethod:function(a,b,d){c.validator.methods[a]=b;c.validator.messages[a]=d!=undefined?d:c.validator.messages[a];b.length<3&&c.validator.addClassRules(a,c.validator.normalizeRule(a))},methods:{required:function(a,b,d){if(!this.depend(d,b))return"dependency-mismatch";switch(b.nodeName.toLowerCase()){case "select":return(a=c(b).val())&&a.length>0;case "input":if(this.checkable(b))return this.getLength(a,
|
43 |
+
b)>0;default:return c.trim(a).length>0}},remote:function(a,b,d){if(this.optional(b))return"dependency-mismatch";var e=this.previousValue(b);this.settings.messages[b.name]||(this.settings.messages[b.name]={});e.originalMessage=this.settings.messages[b.name].remote;this.settings.messages[b.name].remote=e.message;d=typeof d=="string"&&{url:d}||d;if(this.pending[b.name])return"pending";if(e.old===a)return e.valid;e.old=a;var f=this;this.startRequest(b);var g={};g[b.name]=a;c.ajax(c.extend(true,{url:d,
|
44 |
+
mode:"abort",port:"validate"+b.name,dataType:"json",data:g,success:function(h){f.settings.messages[b.name].remote=e.originalMessage;var j=h===true;if(j){var i=f.formSubmitted;f.prepareElement(b);f.formSubmitted=i;f.successList.push(b);f.showErrors()}else{i={};h=h||f.defaultMessage(b,"remote");i[b.name]=e.message=c.isFunction(h)?h(a):h;f.showErrors(i)}e.valid=j;f.stopRequest(b,j)}},d));return"pending"},minlength:function(a,b,d){return this.optional(b)||this.getLength(c.trim(a),b)>=d},maxlength:function(a,
|
45 |
+
b,d){return this.optional(b)||this.getLength(c.trim(a),b)<=d},rangelength:function(a,b,d){a=this.getLength(c.trim(a),b);return this.optional(b)||a>=d[0]&&a<=d[1]},min:function(a,b,d){return this.optional(b)||a>=d},max:function(a,b,d){return this.optional(b)||a<=d},range:function(a,b,d){return this.optional(b)||a>=d[0]&&a<=d[1]},email:function(a,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(a)},
|
46 |
+
url:function(a,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},
|
47 |
+
date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a))},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 -]+/.test(a))return false;var d=0,e=0,f=false;a=a.replace(/\D/g,"");for(var g=a.length-1;g>=
|
48 |
+
0;g--){e=a.charAt(g);e=parseInt(e,10);if(f)if((e*=2)>9)e-=9;d+=e;f=!f}return d%10==0},accept:function(a,b,d){d=typeof d=="string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||a.match(RegExp(".("+d+")$","i"))},equalTo:function(a,b,d){d=c(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){c(b).valid()});return a==d.val()}}});c.format=c.validator.format})(jQuery);
|
49 |
+
(function(c){var a={};if(c.ajaxPrefilter)c.ajaxPrefilter(function(d,e,f){e=d.port;if(d.mode=="abort"){a[e]&&a[e].abort();a[e]=f}});else{var b=c.ajax;c.ajax=function(d){var e=("port"in d?d:c.ajaxSettings).port;if(("mode"in d?d:c.ajaxSettings).mode=="abort"){a[e]&&a[e].abort();return a[e]=b.apply(this,arguments)}return b.apply(this,arguments)}}})(jQuery);
|
50 |
+
(function(c){!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.handle.call(this,e)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)},handler:function(e){arguments[0]=c.event.fix(e);arguments[0].type=b;return c.event.handle.apply(this,arguments)}}});c.extend(c.fn,{validateDelegate:function(a,
|
51 |
+
b,d){return this.bind(b,function(e){var f=c(e.target);if(f.is(a))return d.apply(f,arguments)})}})})(jQuery);
|
js/visuallightbox.js
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// -----------------------------------------------------------------------------------
|
2 |
+
//
|
3 |
+
// VisualLightBox for jQuery v 5.4.23j
|
4 |
+
// VisualLightBox is a free wizard program that helps you easily generate LightBox photo
|
5 |
+
// galleries, in a few clicks without writing a single line of code. For Windows and Mac!
|
6 |
+
// Last updated: 2012-12-12
|
7 |
+
//
|
8 |
+
(function(a){a.fn.visualLightbox=function(ah){var Y=null,z=["select","object","embed"],ab=null,e=[],b=null,aZ=null,av=0,p=50,af,an;if(!document.getElementsByTagName){return}ah=a.extend({animate:true,autoPlay:true,borderSize:39,containerID:document,enableSlideshow:true,googleAnalytics:false,descSliding:true,imageDataLocation:"south",shadowLocation:"",closeLocation:"",pauseLocation:"",initImage:"",loop:true,overlayDuration:0.2,overlayOpacity:0.7,prefix:"",classNames:"vlightbox",resizeSpeed:7,showGroupName:false,slideTime:4,strings:{closeLink:"",loadingMsg:"loading",nextLink:"",prevLink:"",startSlideshow:"",stopSlideshow:"",numDisplayPrefix:"",numDisplaySeparator:"/"},openByHover:false,enableRightClick:false,featBrowser:true,breathingSize:10,startZoom:false,floating:true},ah);if(ah.animate){var aW=Math.max(ah.overlayDuration,0);ah.resizeSpeed=Math.max(Math.min(ah.resizeSpeed,10),1);var aQ=(11-ah.resizeSpeed)*0.15}else{var aW=0;var aQ=0}var aY=ah.enableSlideshow;ah.overlayOpacity=Math.max(Math.min(ah.overlayOpacity,1),0);var az=ah.autoPlay;var au=a(ah.containerID);var m=ah.classNames;aO();var aK=au.length&&au.get(0)!=document?au.get(0):document.getElementsByTagName("body").item(0);if(aK.childNodes.length){a(aK.childNodes[0]).before(a("<div></div>"));aK=aK.childNodes[0]}function y(t,c,d){(a("#"+t).unbind())[c](d)}if(!document.getElementById(J("overlay"))){var ak=document.createElement("div");ak.setAttribute("id",J("overlay"));ak.style.display="none";aK.appendChild(ak);var aI=document.createElement("div");aI.setAttribute("id",J("lightbox"));aI.style.display="none";aK.appendChild(aI);var aG=document.createElement("div");aG.setAttribute("id",J("imageDataContainer"));aG.className=J("clearfix");var w=document.createElement("table");w.setAttribute("id",J("outerImageContainer"));w.cellSpacing=0;aI.appendChild(w);var aM=w.insertRow(-1);var aq=aM.insertCell(-1);aq.className="tl";var aw=aM.insertCell(-1);aw.className="tc";var ap=aM.insertCell(-1);ap.className="tr";var k=w.insertRow(-1);var aF=k.insertCell(-1);aF.className="ml";var N=k.insertCell(-1);N.setAttribute("id",J("lightboxFrameBody"));var aB=k.insertCell(-1);aB.className="mr";var am=w.insertRow(-1);var al=am.insertCell(-1);al.className="bl";var ao=am.insertCell(-1);ao.className="bc";var ae=am.insertCell(-1);ae.className="br";if(ah.imageDataLocation=="north"){N.appendChild(aG)}var W=document.createElement("div");W.setAttribute("id",J("imageData"));aG.appendChild(W);var u=document.createElement("div");u.setAttribute("id",J("imageDetails"));W.appendChild(u);var B=document.createElement("div");B.setAttribute("id",J("caption"));u.appendChild(B);B.style.display="none";var s=document.createElement("span");s.setAttribute("id",J("numberDisplay"));u.appendChild(s);var aa=document.createElement("span");aa.setAttribute("id",J("detailsNav"));u.appendChild(aa);var r=document.createElement("div");r.setAttribute("id",J("imageContainerMain"));N.appendChild(r);var ad=document.createElement("div");ad.setAttribute("id",J("imageContainer"));r.appendChild(ad);var aC=document.createElement("img");aC.setAttribute("id",J("lightboxImage"));ad.appendChild(aC);if(!ah.enableRightClick){var at=document.createElement("div");at.setAttribute("id",J("hoverNav"));at.style.background="white";at.style.opacity=0;at.style.filter="alpha(opacity=0)";ad.appendChild(at)}var aH=document.createElement("a");aH.setAttribute("id",J("prevLinkImg"));aH.setAttribute("href","javascript:void(0);");r.appendChild(aH);var o=document.createElement("a");o.setAttribute("id",J("nextLinkImg"));o.setAttribute("href","javascript:void(0);");r.appendChild(o);var S=document.createElement("div");S.setAttribute("id",J("loading"));ad.appendChild(S);var I=document.createElement("a");I.setAttribute("id",J("loadingLink"));I.setAttribute("href","javascript:void(0);");I.innerHTML=ah.strings.loadingMsg;S.appendChild(I);if(ah.imageDataLocation!="north"){N.appendChild(aG)}var aS=document.createElement("div");aS.setAttribute("id",J("shadow"));(ah.shadowLocation?document.getElementById(J(ah.shadowLocation)):ao).appendChild(aS);var l=document.createElement("a");l.setAttribute("id",J("prevLinkDetails"));l.setAttribute("href","javascript:void(0);");l.innerHTML=ah.strings.prevLink;aa.appendChild(l);var aP=document.createElement("a");aP.setAttribute("id",J("slideShowControl"));aP.setAttribute("href","javascript:void(0);");document.getElementById(J(ah.pauseLocation||"detailsNav")).appendChild(aP);var V=document.createElement("a");V.setAttribute("id",J("closeLink"));V.setAttribute("href","javascript:void(0);");V.innerHTML=ah.strings.closeLink;if(ah.closeLocation=="nav"){aa.appendChild(V)}else{var D=document.createElement("div");D.setAttribute("id",J("close"));if(ah.closeLocation=="top"){ap.appendChild(D)}else{W.appendChild(D)}D.appendChild(V)}var aL=document.createElement("a");aL.setAttribute("id",J("nextLinkDetails"));aL.setAttribute("href","javascript:void(0);");aL.innerHTML=ah.strings.nextLink;aa.appendChild(aL)}var F=new ag(function(c){q(c)},400,function(){P()},300);function ay(){y(J("overlay"),"click",P);if(ah.openByHover){aX("lightbox").unbind().hover(function(){F.start()},function(){F.stop()})}else{y(J("lightbox"),"click",P)}y(J("prevLinkDetails"),"click",Z);y(J("slideShowControl"),"click",v);y(J("closeLink"),"click",P);y(J("nextLinkDetails"),"click",aE);if(!ah.enableRightClick){y(J("hoverNav"),"mousemove",A);y(J("hoverNav"),"mouseout",T)}y(J("prevLinkImg"),"click",Z);y(J("nextLinkImg"),"click",aE);y(J("loadingLink"),"click",P)}if(ah.initImage!=""){q("#"+ah.initImage)}function aT(c){if(c.tagName.toLowerCase()!="a"){c=a("A:first",c)}return a(c).attr("href")}function M(c){if(/^a$/i.test(c.tagName)){return a(c).attr("title")||c.title}return a(">div:first",c).html()}function aO(){a("."+m.replace(/\,/g,",."),au).each(function(){if(aT(this)){if(ah.openByHover){a(this).hover(function(){F.start(this)},function(){F.stop(this)})}else{a(this).click(function(c){c.preventDefault();q(this);return false})}}})}var K="";if(K){var R=a("<div></div>");R.css({position:"absolute",right:"0px",bottom:"0px",padding:"2px 3px","background-color":"#EEE","z-index":10});a(ad).append(R);var Q=a(document.createElement("A"));Q.css({color:"#555",font:"11px Arial,Verdana,sans-serif",padding:"3px 6px",width:"auto",height:"auto",margin:"0 0 0 0",outline:"none"});Q.attr({href:"http://"+K.toLowerCase()});Q.html(K);Q.bind("contextmenu",function(c){return false});R.append(Q)}var q=this.start=function(c){n();c=a(c);av=c.get(0);aX("overlay").css({height:O()[1]+"px",top:0,left:i().x+"px"});if(ah.descSliding){aX("imageDataContainer").hide()}aX("lightboxImage").hide().attr({src:""});if(ah.startZoom){aX("imageContainer").css({width:c.width()+"px",height:c.height()+"px"});if(!document.all){aX("outerImageContainer").css({opacity:0.1})}aX("lightbox").css({left:c.offset().left-ah.borderSize+"px",top:c.offset().top-ah.borderSize+"px",width:c.width()+ah.borderSize*2+"px",height:"auto"})}else{aX("overlay").css({opacity:0}).show().fadeTo(aW*1000,ah.overlayOpacity);aX("lightbox").css({left:0,width:"100%"})}ay();aX("lightbox").show();e=[];ab=null;aZ=0;a("."+(c.attr("className")||c.get(0).className),au).each(function(){if(aT(this)){e.push({link:aT(this),title:M(this)});if(this==c.get(0)){aZ=e.length-1}}});if(e.length>1){ab=c.attr("className")}if(ah.featBrowser){a(window).resize(ai)}if(ah.floating){a(window).scroll(ai)}a(window).resize(G);a(window).scroll(G);g(aZ)};function g(c){Y=c;aR();U();H();if(!ah.startZoom){aX("lightboxImage").hide()}aX("prevLinkImg").hide();aX("nextLinkImg").hide();if(ah.descSliding){aX("imageDataContainer").hide()}af=new Image();af.onload=function(){e[Y].link=af.src;e[Y].width=af.width;e[Y].height=af.height;aD(false)};if(ah.startZoom&&!aX("lightboxImage").attr("src")){e[Y].width=320;e[Y].height=240;aD(false,true)}af.src=e[Y].link;if(ah.googleAnalytics){urchinTracker(e[Y].link)}}function aD(t,be){var a3=e[Y].width;var bc=e[Y].height;var bf=f();var a7=a3/bc;if(ah.featBrowser){var a0=bf.winWidth/bf.winHeight;var a5=(a3+ah.borderSize*2+ah.breathingSize*2)/(bc+ah.borderSize*2+ah.breathingSize*2+p);if(a5>a0){var bb=bf.winWidth-ah.borderSize*2-ah.breathingSize*2;var a6=Math.round(bb/a7)}else{var a6=bf.winHeight-ah.borderSize*2-ah.breathingSize*2-p;var bb=Math.round(a6*a7)}if(a3>bb||bc>a6){a3=bb;bc=a6}}var a1,c,a4,a2;a4=(a3+ah.borderSize*2);a2=(bc+p+ah.borderSize*2);var a9=i();if(ah.openByHover){c=Math.min(Math.max(a(av).offset().left+a(av).width()/2-a4/2,a9.x),a9.x+bf.winWidth-a4);a1=Math.min(Math.max(a(av).offset().top+a(av).height()/2-a2/2,a9.y),a9.y+bf.winHeight-a2)}else{a1=a9.y+(bf.winHeight-a2)/2;c=a9.x}a2=Math.max(a2,parseInt(aX("lightbox").height()));if(a2>bf.winHeight){a1=Math.max(Math.min(aX("lightbox").offset().top,a9.y),a9.y+bf.winHeight-a2)}var bd=ah.openByHover?a4+"px":(/mobile.+safari/i.test(navigator.userAgent)?bf.winWidth+"px":"100%");var bh=aX("imageContainer");if(t==true){bh.css({height:bc+"px",width:a3+"px"});if(ah.floating){h(aX("lightbox"),c,a1,bd)}else{aX("lightbox").css({top:a1+"px",left:c+"px"})}}else{var a8=aX("lightboxImage");bh.stop(true,false);a8.stop(true,false);var d;if(ah.startZoom&&a8.attr("src")){d=a8;d.attr({id:J("lightboxImage2")})}else{a8.remove()}if(!be){a8=a(af);a8.hide();a8.attr({id:J("lightboxImage")});bh.append(a8)}var bg=a7/(bh.width()/bh.height());if(!be){if(ah.startZoom){if(d){aX("lightboxImage2").stop(true,true)}var ba=d?120:100;if(d){d.css({width:(1>bg?"auto":(d.width()/d.parent().width())*100+"%"),height:(1>bg?(d.height()/d.parent().height())*100+"%":"auto"),left:0,top:0})}a8.css({opacity:0,display:"block",position:"absolute",width:(1>bg)?ba+"%":"auto",height:(1>bg)?"auto":ba+"%",left:(100-ba*(1>bg?1:bg))/2+"%",top:(100-ba*(1>bg?1/(bg):1))/2+"%"})}if(ah.startZoom){aV()}}L(c,a1,a3,bc,bd,bg,be)}if(aX("imageDataContainer").css("position")!="absolute"){aX("imageDataContainer").css({width:a3+"px"})}if(ah.enableRightClick){aX("lightboxImage").mousemove(A);aX("lightboxImage").mouseout(T)}}function L(a6,a1,a4,a5,a0,a7,a2){var a3=aX("imageContainer");var d=aX("lightboxImage");var t=aX("lightbox");if(!a2){var c=aX("lightboxImage2")}if(ah.startZoom){d.fadeTo(aQ*1000,1);if(!document.all){aX("outerImageContainer").fadeTo(aQ*1000,1)}}h(t,a6,a1,a0);if(ah.startZoom&&!a2){c.animate(a.extend({opacity:0},a7<1?{height:"120%",top:"-10%",left:(100-120/a7)/2+"%"}:{width:"120%",left:"-10%",top:(100-a7*120)/2+"%"}),{queue:false,duration:aQ*1000,complete:function(){a(this).remove()}});d.animate(a.extend({left:0,top:0},a7<1?{width:"100%"}:{height:"100%"}),{queue:false,duration:aQ*1000})}a3.animate({width:a4+"px",height:a5+"px"},{queue:false,duration:aQ*1000,complete:!a2?function(){aU()}:null})}function h(a0,a1,d,c){a0.stop(true,false);var t={top:d,left:a1};if(c!=a0.get(0).style.width){t.width=c}a0.animate(t,{queue:false,duration:aQ*1000})}function H(){clearTimeout(an);var c=aX("loading");c.show();c.css({visibility:"hidden"});an=setTimeout(function(){aX("loading").css({visibility:"visible"})},300)}function aV(){clearTimeout(an);aX("loading").hide()}function aU(){aV();if(ah.startZoom){aX("overlay:hidden").css({opacity:0}).show().fadeTo(aW*1000,ah.overlayOpacity);aN()}else{aX("lightboxImage").css({opacity:0}).show().fadeTo(500,1,function(){aN()})}E()}function x(){aX("caption").html((e[Y].title||"").replace(/\n/g,"<br>"));if(e[Y].title){aX("caption").show()}else{aX("caption").hide()}if(e.length>1){var c=ah.strings.numDisplayPrefix+" "+parseInt(Y+1)+" "+ah.strings.numDisplaySeparator+" "+e.length;if(ah.showGroupName&&ab){c+=" "+ah.strings.numDisplaySeparator+" "+ab}aX("numberDisplay").text(c);aX("slideShowControl").css({display:aY?"":"none"})}}function aN(){x();if(ah.descSliding){aX("imageDataContainer").animate({height:"show",opacity:"show"},650,null,function(){C()})}else{C()}}function C(){var c=1/e.length;p=p*(1-c)+aX("imageDataContainer").height()*c;if(e.length>1){aX("prevLinkImg").show();aX("nextLinkImg").show();if(aY){if(az){ac()}else{aA()}}}else{aX("prevLinkImg").hide();aX("nextLinkImg").hide()}j()}function ac(){if(aX("lightbox:hidden").length){return}U();az=true;b=setTimeout(function(){aE()},ah.slideTime*1000);aX("slideShowControl").text(ah.strings.stopSlideshow);aX("slideShowControl").addClass("started")}function aA(){az=false;U();aX("slideShowControl").text(ah.strings.startSlideshow);aX("slideShowControl").removeClass("started")}function v(){if(az){aA()}else{ac()}}function U(){if(b){b=clearTimeout(b)}}function aE(){if(e.length>1){U();if(!ah.loop&&((Y==e.length-1&&aZ==0)||(Y+1==aZ))){P();return}if(Y==e.length-1){ax(0)}else{ax(Y+1)}}}function ax(c){if(ah.descSliding){aX("imageDataContainer").animate({height:"hide",opacity:"hide"},650,null,function(){g(c)})}else{g(c)}}function Z(){if(e.length>1){if(Y==0){ax(e.length-1)}else{ax(Y-1)}}}function aJ(){if(e.length>1){ax(0)}}function ar(){if(e.length>1){ax(e.length-1)}}function j(){document.onkeydown=aj}function aR(){document.onkeydown=""}function aj(c){if(c==null){keycode=event.keyCode}else{keycode=c.which}key=String.fromCharCode(keycode).toLowerCase();if(key=="x"||key=="o"||key=="c"||keycode==27){P()}else{if(key=="p"||key=="%"){Z()}else{if(key=="n"||key=="'"){aE()}else{if(key=="f"){aJ()}else{if(key=="l"){ar()}else{if(key=="s"){if(e.length>0&&ah.enableSlideshow){v()}}}}}}}}function E(){var d=e.length-1==Y?0:Y+1;(new Image()).src=e[d].link;var c=Y==0?e.length-1:Y-1;(new Image()).src=e[c].link}function P(c){if(c){var d=a(c.target).attr("id");if(J("closeLink")!=d&&J("lightbox")!=d&&J("overlay")!=d){return}}aX("imageContainer").stop(true,false);aX("lightboxImage").stop(true,false);if(af){af.onload=null}aR();U();aX("lightbox").hide();X();if(ah.overlayOpacity){aX("overlay").fadeOut(aW*1000)}else{aX("overlay").hide()}a(window).unbind("resize",ai);a(window).unbind("scroll",ai);a(window).unbind("resize",G);a(window).unbind("scroll",G)}function A(c){if(c.pageX-aX("imageContainer").offset().left<aX("imageContainer").width()/2){aX("prevLinkImg").addClass("hover");aX("nextLinkImg").removeClass("hover")}else{aX("prevLinkImg").removeClass("hover");aX("nextLinkImg").addClass("hover")}}function T(){aX("prevLinkImg").removeClass("hover");aX("nextLinkImg").removeClass("hover")}function ai(){aD(true)}function G(){aX("overlay").css({left:i().x+"px",top:0,width:"100%",height:O()[1]+"px"})}function X(){var a0;var d=z;for(var t=0;t<d.length;t++){a0=document.getElementsByTagName(d[t]);for(var c=0;c<a0.length;c++){a(a0[c]).css({visibility:"visible"})}}}function n(){var c=z;for(var d=0;d<c.length;d++){a(c[d]).css({visibility:"hidden"})}}function i(){var c,d;if(self.pageYOffset||self.pageXOffset){c=self.pageXOffset;d=self.pageYOffset}else{if(document.documentElement&&(document.documentElement.scrollTop||document.documentElement.scrollLeft)){c=document.documentElement.scrollLeft;d=document.documentElement.scrollTop}else{if(document.body){c=document.body.scrollLeft;d=document.body.scrollTop}}}return{x:c,y:d}}function f(){var d,c;if(self.innerHeight){d=self.innerWidth;c=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){d=document.documentElement.clientWidth;c=document.documentElement.clientHeight}else{if(document.body){d=document.body.clientWidth;c=document.body.clientHeight}}}return{winWidth:d,winHeight:c}}function O(){var c=document.body,a0=document.documentElement,d=0,t=0;if(a0){d=Math.max(d,a0.scrollWidth,a0.offsetWidth);t=Math.max(t,a0.scrollHeight,a0.offsetHeight)}if(c){d=Math.max(d,c.scrollWidth,c.offsetWidth);t=Math.max(t,c.scrollHeight,c.offsetHeight);if(window.innerWidth){d=Math.max(d,window.innerWidth);t=Math.max(t,window.innerHeight)}}return[d,t]}function J(c){return ah.prefix+c}function aX(c){return a("#"+J(c))}function ag(a3,c,a1,t){var a2,d,a0;this.start=function(a4){if(a0){clearTimeout(a0)}a0=0;if(!a4||(a4==a2)){return}if(a2){if(d){clearTimeout(d)}else{a1(a2)}d=0}a2=a4;d=setTimeout(function(){d=0;a3(a4)},c)};this.stop=function(a4){if(!a2||a4&&(a2!=a4)){return}if(d){clearTimeout(d)}d=0;if(!a0){a0=setTimeout(function(){a0=0;a1(a4||a2);a2=0},t)}}}return this}})(jQuery);
|
languages/gallery-bank-ar_AR.mo
ADDED
Binary file
|
languages/gallery-bank-ar_AR.po
ADDED
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 14:05+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 14:05+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\Event_Handler\\wp-content\\plugins"
|
14 |
+
"\\gallery-bank\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "ألبومات"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "إنشاء ألبوم جديد"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "الرجوع إلى الألبومات"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "النجاح! تم حفظ الألبوم."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "خطأ! الشريحة الفاصل الزمني لا يمكن أن يكون 0."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "خطأ! الحدود العرض لا يمكن أن يكون 0."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "اسم الألبوم :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "الوصف :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "تصغير صورة :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "عرض (في بكسل)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "الارتفاع (في بكسل)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "صورة مع الحدود :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "عرض الحدود (في بكسل)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "لون الحدود"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "الصور في السطر :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "بدء عرض الشرائح :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "الفاصل الزمني لعرض الشرائح :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(في ثانية)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "الإضافات سائل الإعلام"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "تحميل الصور"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "إرسال وحفظ التغييرات"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "هل أنت متأكد أنك تريد حذف هذه الصورة؟"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "إزالة صورة"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "لقب"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "اسم الألبوم"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "رمز قصير"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "عدد الصور"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "الكاتب"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "ألبوم التسجيل"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "عمل"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "تعديل الألبوم؟"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "حذف الألبوم"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "هل أنت متأكد أنك تريد حذف هذا الألبوم؟"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "عذرا! كنت غير قادر على حذف هذا الألبوم حتى يكون الألبوم صور."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "تعديل الألبوم؟"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "النجاح! تم تحديث الألبوم."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "خطأ! الفاصل الزمني الشريحة يجب أن تكون أكبر من ١."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "ألبوم التسجيل"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "اسم المؤلف :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "عدد الصور:"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "ألبوم التسجيل"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "ألبومات"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "إنشاء ألبوم جديد"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "تعديل الألبوم"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "تفاصيل الألبوم"
|
202 |
+
|
203 |
+
#~ msgid "Xpress Panel"
|
204 |
+
#~ msgstr "شركة إكسبرس لوحة"
|
205 |
+
|
206 |
+
#~ msgid "Success! Settings has been saved."
|
207 |
+
#~ msgstr "النجاح! تم حفظ الإعدادات."
|
208 |
+
|
209 |
+
#~ msgid "Image Thumbnail:"
|
210 |
+
#~ msgstr "تصغير صورة :"
|
211 |
+
|
212 |
+
#~ msgid "Images in row: "
|
213 |
+
#~ msgstr "الصور في السطر :"
|
214 |
+
|
215 |
+
#~ msgid "Start Slideshow: "
|
216 |
+
#~ msgstr "بدء عرض الشرائح :"
|
217 |
+
|
218 |
+
#~ msgid "Slideshow Interval: "
|
219 |
+
#~ msgstr "الفاصل الزمني لعرض الشرائح :"
|
220 |
+
|
221 |
+
#~ msgid "XPRESS PANEL"
|
222 |
+
#~ msgstr "شركة إكسبرس لوحة"
|
languages/gallery-bank-da_DK.mo
ADDED
Binary file
|
languages/gallery-bank-da_DK.po
ADDED
@@ -0,0 +1,223 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:37+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:37+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\Event_Handler\\wp-content\\plugins"
|
14 |
+
"\\gallery-bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Albums"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Opret nyt album"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "tilbage til album"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Succes! Album er blevet gemt."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Fejl! Slide intervaller kan ikke være nul."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Fejl! border width kan ikke være nul."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Album navn :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Beskrivelse :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "billede thumbnail :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "bredde (i pixel)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "højde (i pixel)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Billede med grænser :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "grænsen bredde (i pixel)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "kantfarve"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Billeder i træk :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "begynde at slide-show :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "glide vis intervaller :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(I sek)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "uploade medier :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "uploade billeder"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Indsend & Gem ændringer"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Er du sikker på, at du vil at slette dette billede?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Fjern Billede"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Titel :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Album navn"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "kort kode"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Antal billeder"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "Forfatter"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "Album dato"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "handling"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Rediger album?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Slet album"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Er du sikker på, at du vil slette dette album?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr ""
|
162 |
+
"Fejl! du er ikke i stand til at slette dette album indtil album har billeder."
|
163 |
+
|
164 |
+
#: views/edit-album.php:21
|
165 |
+
msgid "Edit Album"
|
166 |
+
msgstr "Rediger album?"
|
167 |
+
|
168 |
+
#: views/edit-album.php:31
|
169 |
+
msgid "Success! Album has been Updated."
|
170 |
+
msgstr "Succes! Album er blevet opdateret."
|
171 |
+
|
172 |
+
#: views/edit-album.php:36
|
173 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
174 |
+
msgstr "Fejl! Slide intervaller bør have værdi større end 1.."
|
175 |
+
|
176 |
+
#: views/view-album.php:21
|
177 |
+
msgid "Album Details"
|
178 |
+
msgstr "Album dato"
|
179 |
+
|
180 |
+
#: views/view-album.php:72
|
181 |
+
msgid "Author Name :"
|
182 |
+
msgstr "Forfatter navn :"
|
183 |
+
|
184 |
+
#: views/view-album.php:83
|
185 |
+
msgid "No. of Pics:"
|
186 |
+
msgstr "Antal billeder :"
|
187 |
+
|
188 |
+
#: views/view-album.php:94
|
189 |
+
msgid "Album Date:"
|
190 |
+
msgstr "Album Dato :"
|
191 |
+
|
192 |
+
#~ msgid "Xpress Panel"
|
193 |
+
#~ msgstr "Xpress-panel"
|
194 |
+
|
195 |
+
#~ msgid "ALBUMS"
|
196 |
+
#~ msgstr "albums"
|
197 |
+
|
198 |
+
#~ msgid "CREATE NEW ALBUM"
|
199 |
+
#~ msgstr "Skabe Nyt album"
|
200 |
+
|
201 |
+
#~ msgid "EDIT ALBUM"
|
202 |
+
#~ msgstr "Rediger album"
|
203 |
+
|
204 |
+
#~ msgid "Success! Settings has been saved."
|
205 |
+
#~ msgstr "Succes! Indstillinger er blevet gemt."
|
206 |
+
|
207 |
+
#~ msgid "Image Thumbnail:"
|
208 |
+
#~ msgstr "billede thumbnail :"
|
209 |
+
|
210 |
+
#~ msgid "Images in row: "
|
211 |
+
#~ msgstr "Billeder i træk :"
|
212 |
+
|
213 |
+
#~ msgid "Start Slideshow: "
|
214 |
+
#~ msgstr "starte slideshow :"
|
215 |
+
|
216 |
+
#~ msgid "Slideshow Interval: "
|
217 |
+
#~ msgstr "Diasshowinterval :"
|
218 |
+
|
219 |
+
#~ msgid "XPRESS PANEL"
|
220 |
+
#~ msgstr "Xpress-panel"
|
221 |
+
|
222 |
+
#~ msgid "ALBUM DETAILS"
|
223 |
+
#~ msgstr "Albumdetaljer"
|
languages/gallery-bank-de_DE.mo
ADDED
Binary file
|
languages/gallery-bank-de_DE.po
ADDED
@@ -0,0 +1,223 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:38+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:39+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\Event_Handler\\wp-content\\plugins"
|
14 |
+
"\\gallery-bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Alben"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "schaffen Neue Album"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Zurück zu den Alben"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Erfolg! Album wurde gespeichert."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Fehler! Slide Interval kann nicht Null sein."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Fehler! Border Breite kann nicht Null sein."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Name des Albums :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Beschreibung :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "Bild-Thumbnails :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Breite (in Pixel)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Höhe (in Pixel)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Bild mit Rand :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Grenze Breite (in Pixel)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Randfarbe"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Bilder in Zeile :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "starten starten Diashow :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Diashow Intervall :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(In Sek.)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "Medien hochladen :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "Bilder hochladen"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Absenden & Änderungen speichern"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Sind Sie sicher, dass Sie dieses Bild wirklich löschen?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Bild entfernen"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Titel :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Name des Albums"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "kurzen Code"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Anzahl der Bilder"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "Verfasser"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "Album Datum"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "Handlung"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Album bearbeiten?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Album löschen"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Sind Sie sicher, dass Sie dieses Album wirklich löschen?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr ""
|
162 |
+
"Fehler! Sie sind nicht in der Lage, Löschen dieses weil Album haben Bilder."
|
163 |
+
|
164 |
+
#: views/edit-album.php:21
|
165 |
+
msgid "Edit Album"
|
166 |
+
msgstr "Album bearbeiten?"
|
167 |
+
|
168 |
+
#: views/edit-album.php:31
|
169 |
+
msgid "Success! Album has been Updated."
|
170 |
+
msgstr "Erfolg! Album wurde aktualisiert."
|
171 |
+
|
172 |
+
#: views/edit-album.php:36
|
173 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
174 |
+
msgstr "Fehler! Slide Interval sollte Wert größer als 1 ist."
|
175 |
+
|
176 |
+
#: views/view-album.php:21
|
177 |
+
msgid "Album Details"
|
178 |
+
msgstr "Album Datum"
|
179 |
+
|
180 |
+
#: views/view-album.php:72
|
181 |
+
msgid "Author Name :"
|
182 |
+
msgstr "Name des Autors :"
|
183 |
+
|
184 |
+
#: views/view-album.php:83
|
185 |
+
msgid "No. of Pics:"
|
186 |
+
msgstr "Anzahl der Bilder :"
|
187 |
+
|
188 |
+
#: views/view-album.php:94
|
189 |
+
msgid "Album Date:"
|
190 |
+
msgstr "Album Datum :"
|
191 |
+
|
192 |
+
#~ msgid "Xpress Panel"
|
193 |
+
#~ msgstr "Xpress-Panel"
|
194 |
+
|
195 |
+
#~ msgid "ALBUMS"
|
196 |
+
#~ msgstr "ALBEN"
|
197 |
+
|
198 |
+
#~ msgid "CREATE NEW ALBUM"
|
199 |
+
#~ msgstr "schaffen neue Album"
|
200 |
+
|
201 |
+
#~ msgid "EDIT ALBUM"
|
202 |
+
#~ msgstr "Album bearbeiten"
|
203 |
+
|
204 |
+
#~ msgid "Success! Settings has been saved."
|
205 |
+
#~ msgstr "Erfolg! Einstellungen wurde gespeichert."
|
206 |
+
|
207 |
+
#~ msgid "Image Thumbnail:"
|
208 |
+
#~ msgstr "Bild Vorschaubild :"
|
209 |
+
|
210 |
+
#~ msgid "Images in row: "
|
211 |
+
#~ msgstr "Bilder in Zeile :"
|
212 |
+
|
213 |
+
#~ msgid "Start Slideshow: "
|
214 |
+
#~ msgstr "starten Diashow starten :"
|
215 |
+
|
216 |
+
#~ msgid "Slideshow Interval: "
|
217 |
+
#~ msgstr "Slideshow Intervall :"
|
218 |
+
|
219 |
+
#~ msgid "XPRESS PANEL"
|
220 |
+
#~ msgstr "xpress Panel"
|
221 |
+
|
222 |
+
#~ msgid "ALBUM DETAILS"
|
223 |
+
#~ msgstr "Album Einzelheiten"
|
languages/gallery-bank-es_ES.mo
ADDED
Binary file
|
languages/gallery-bank-es_ES.po
ADDED
@@ -0,0 +1,201 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:41+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:41+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\Event_Handler\\wp-content\\plugins"
|
14 |
+
"\\gallery-bank\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Álbumes"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Crear nuevo álbum"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Espalda a álbumes"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Éxito! Album se ha guardado."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Error! Intervalo de Diapositivas no puede ser cero."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Error! Ancho del borde no puede ser cero."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Nombre del álbum :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Descripción :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "Imagen en miniatura :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Ancho (en píxeles)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Altura (en píxeles)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Imagen con fronteras :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Ancho del borde (en píxeles)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "color del borde"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Imágenes en fila :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Iniciar presentación :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Intervalo de la presentación :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(En segundos)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "Subir medios :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "Subir Imágenes"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Enviar y Guardar cambios"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "¿Está seguro de que desea eliminar esta imagen?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Retire Imagen"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Título :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Nombre Album"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "Código corto"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Número de Imágenes"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "autor"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "Album fecha"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "acción"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Editar álbum?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Eliminar álbum"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "¿Está seguro que desea eliminar este álbum?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Error! usted no puede eliminar este álbum porque álbum tiene imágenes."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Editar álbum?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Éxito! álbum ha sido actualizado."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Error! Intervalo de Diapositivas debe tener un valor mayor que 1."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "Album fecha"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "Nombre del autor :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "Número de fotografías :"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "Fecha del álbum :"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "ÁLBUMES"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "CREAR NUEVO ALBUM"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "editar álbum"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "Detalles del álbum"
|
languages/gallery-bank-fi_FI.mo
ADDED
Binary file
|
languages/gallery-bank-fi_FI.po
ADDED
@@ -0,0 +1,201 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:44+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:45+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\Event_Handler\\wp-content\\plugins"
|
14 |
+
"\\gallery-bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "albumit"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Luo uusi albumi"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Takaisin kansioihin"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Menestys! Albumi on-tallennettu."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Virhe! Dia Interval ei voi olla nolla."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Virhe! raja leveys ei voi olla nolla."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Albumin nimi :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Kuvaus :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "Kuva Pikkukuvat :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Leveys (px)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Korkeus (px)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Kuva, jossa rajoja :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "raja leveys (px)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Reunan väri"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Kuvien sisään rivillä :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Aloita diaesitys :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Diaesitys välein :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(In sekuntia)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "lisäykset media"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "ladata kuvia"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Jätä Tallenna muutokset"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Oletko varma, että haluat poistaa tämän kuva?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Poista kuva"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Otsikko :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Albumin nimi"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "lyhyt koodi"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Kuvien määrä"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "kirjailija"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "Albumin Päivämäärä"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "toiminta"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Muokkaa Albumi?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "poistaa albumi"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Oletko varma, että haluat poistaa tämän Albumi?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Virhe! et voi poistaa tämän albumi kokoelman kunnes albumi on kuvia."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Muokkaa Albumi?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Menestys! Albumi on päivitetty."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Virhe! Slide Interval pitäisi olla arvo on suurempi kuin 1."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "Albumin Päivämäärä"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "kirjailija Nimi :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "No Kuvia :"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "Album Päivämäärä :"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "albumit"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "Luo uusi albumi"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "Muokkaa albumin"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "Albumin tiedot"
|
languages/gallery-bank-fr_FR.mo
ADDED
Binary file
|
languages/gallery-bank-fr_FR.po
ADDED
@@ -0,0 +1,212 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:48+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:48+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\Event_Handler\\wp-content\\plugins"
|
14 |
+
"\\gallery-bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Albums"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Créer un nouvel album"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Retour aux albums"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "succès! Album est enregistré."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Erreur! glissière Intervalle de ne peut pas être égal à zéro."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Erreur! Largeur de la bordure ne peut pas être zéro."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Nom de l'album :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Description :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "image Vignette :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Largeur (en px)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Hauteur (en px)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Image avec des frontières :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Largeur frontière (en px)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Couleur de la bordure"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "images dans la rangée :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Démarre diaporama :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Intervalle du diaporama :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(En secondes)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "insérez un média :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "Télécharger des images"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Envoyer & Enregistrer les modifications"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Etes-vous sûr de vouloir effacer cette image?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "supprimer l'image"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Titre :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "album nom"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "code court"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Nombre de photos"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "auteur"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "l'album Date "
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "l'action"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Modifier l'album"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "supprimer l'album"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Etes-vous sûr de vouloir supprimer cet album?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr ""
|
162 |
+
"Erreur! vous ne parvenez pas à supprimer cet album jusqu'à ce que l'album a "
|
163 |
+
"avoir Pictures."
|
164 |
+
|
165 |
+
#: views/edit-album.php:21
|
166 |
+
msgid "Edit Album"
|
167 |
+
msgstr "Modifier l'album"
|
168 |
+
|
169 |
+
#: views/edit-album.php:31
|
170 |
+
msgid "Success! Album has been Updated."
|
171 |
+
msgstr "succès! Album a été sauvé."
|
172 |
+
|
173 |
+
#: views/edit-album.php:36
|
174 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
175 |
+
msgstr "Erreur! Intervalle diapo doit avoir une valeur supérieure à 1."
|
176 |
+
|
177 |
+
#: views/view-album.php:21
|
178 |
+
msgid "Album Details"
|
179 |
+
msgstr "l'album Date "
|
180 |
+
|
181 |
+
#: views/view-album.php:72
|
182 |
+
msgid "Author Name :"
|
183 |
+
msgstr " l'auteur Nom :"
|
184 |
+
|
185 |
+
#: views/view-album.php:83
|
186 |
+
msgid "No. of Pics:"
|
187 |
+
msgstr "Nombre de photos :"
|
188 |
+
|
189 |
+
#: views/view-album.php:94
|
190 |
+
msgid "Album Date:"
|
191 |
+
msgstr " l'album Date :"
|
192 |
+
|
193 |
+
#~ msgid "ALBUMS"
|
194 |
+
#~ msgstr "Albums"
|
195 |
+
|
196 |
+
#~ msgid "CREATE NEW ALBUM"
|
197 |
+
#~ msgstr "Créer un nouvel album"
|
198 |
+
|
199 |
+
#~ msgid "EDIT ALBUM"
|
200 |
+
#~ msgstr "Modifier l'album"
|
201 |
+
|
202 |
+
#~ msgid "ALBUM DETAILS"
|
203 |
+
#~ msgstr "Détails de l'album"
|
204 |
+
|
205 |
+
#~ msgid "Images in row: "
|
206 |
+
#~ msgstr "kuvat linjassa :"
|
207 |
+
|
208 |
+
#~ msgid "Start Slideshow: "
|
209 |
+
#~ msgstr "Aloita diaesitys :"
|
210 |
+
|
211 |
+
#~ msgid "XPRESS PANEL"
|
212 |
+
#~ msgstr "Xpress Panel"
|
languages/gallery-bank-it_IT.mo
ADDED
Binary file
|
languages/gallery-bank-it_IT.po
ADDED
@@ -0,0 +1,223 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 10:59+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:12+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Albums"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Crea nuovo album"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "indietro a Albums"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Successo! L'Album è è stata salvato."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Errore! diapositiva Intervallo non può essere zero."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Errore! larghezza del bordo non può essere zero."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Album nome :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Descrizione :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "Miniature delle immagini :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Larghezza (In pixel)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Altezza(In pixel)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Immagine con i confini :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Larghezza del bordo (in px)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Colore del bordo"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Immagini in fila :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Avvia presentazione :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Intervallo Slideshow :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(In secondi)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "Carica Media:"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "Carica Immagini"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Invia & Salva le modifiche"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Sei sicuro di voler eliminare questa Immagine?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "rimuovere Immagine"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Titolo :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Album Nome"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr " BREVE CODICE"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Numero di Immagini"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "autore"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "album Data"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "Azione"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Modifica Album?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Elimina album"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Sei sicuro di voler eliminare questo album?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr ""
|
162 |
+
"Errore! si sono incapace a cancella questo album FINO album avere immagini."
|
163 |
+
|
164 |
+
#: views/edit-album.php:21
|
165 |
+
msgid "Edit Album"
|
166 |
+
msgstr "Modifica Album?"
|
167 |
+
|
168 |
+
#: views/edit-album.php:31
|
169 |
+
msgid "Success! Album has been Updated."
|
170 |
+
msgstr "Successo! L'Album è stato aggiornato."
|
171 |
+
|
172 |
+
#: views/edit-album.php:36
|
173 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
174 |
+
msgstr "Errore! diapositiva Intervallo dovrebbe avere valore maggiore di 1."
|
175 |
+
|
176 |
+
#: views/view-album.php:21
|
177 |
+
msgid "Album Details"
|
178 |
+
msgstr "Dettagli album"
|
179 |
+
|
180 |
+
#: views/view-album.php:72
|
181 |
+
msgid "Author Name :"
|
182 |
+
msgstr "Nome Autore :"
|
183 |
+
|
184 |
+
#: views/view-album.php:83
|
185 |
+
msgid "No. of Pics:"
|
186 |
+
msgstr "Numero di immagini :"
|
187 |
+
|
188 |
+
#: views/view-album.php:94
|
189 |
+
msgid "Album Date:"
|
190 |
+
msgstr "Data album :"
|
191 |
+
|
192 |
+
#~ msgid "ALBUMS"
|
193 |
+
#~ msgstr "ALBUMS"
|
194 |
+
|
195 |
+
#~ msgid "CREATE NEW ALBUM"
|
196 |
+
#~ msgstr "Crea nuovo album"
|
197 |
+
|
198 |
+
#~ msgid "EDIT ALBUM"
|
199 |
+
#~ msgstr "Modifica album"
|
200 |
+
|
201 |
+
#~ msgid "ALBUM DETAILS"
|
202 |
+
#~ msgstr "ALBUM PARTICOLARI"
|
203 |
+
|
204 |
+
#~ msgid "Xpress Panel"
|
205 |
+
#~ msgstr "Xpress Pannello"
|
206 |
+
|
207 |
+
#~ msgid "Success! Settings has been saved."
|
208 |
+
#~ msgstr "Successo! Impostazioni è stata salvato."
|
209 |
+
|
210 |
+
#~ msgid "Image Thumbnail:"
|
211 |
+
#~ msgstr "Miniature delle immagini :"
|
212 |
+
|
213 |
+
#~ msgid "Images in row: "
|
214 |
+
#~ msgstr "Immagini in fila :"
|
215 |
+
|
216 |
+
#~ msgid "Start Slideshow: "
|
217 |
+
#~ msgstr "Avvia presentazione :"
|
218 |
+
|
219 |
+
#~ msgid "Slideshow Interval: "
|
220 |
+
#~ msgstr "Intervallo Slideshow :"
|
221 |
+
|
222 |
+
#~ msgid "XPRESS PANEL"
|
223 |
+
#~ msgstr "XPRESS PANNELLO"
|
languages/gallery-bank-nl_NL.mo
ADDED
Binary file
|
languages/gallery-bank-nl_NL.po
ADDED
@@ -0,0 +1,224 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:00+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:12+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Albums"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "creëren Nieuw album"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Terug naar Albums"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Succes! Album heeft geweest opgeslagen"
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Fout! Schuif interval kan niet nul zijn."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Fout! Randdikte kan niet nul zijn."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Album naam :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Omschrijving :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "Afbeelding Miniaturen :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Breedte (In pixels)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Hoogte (in pixels)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Afbeelding met randen :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Grens Breedte (In px)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "grens kleuren"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Afbeeldingen in rij :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "starten diashow :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "diashow interval :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(In seconden)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "uploaden media :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "Uploaden Afbeeldingen"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "voorleggen & sparen Wijzigingen "
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Weet u zeker dat u verwijderen deze wilt afbeelding?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "verwijderen Afbeelding"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Titel :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Album Naam"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "kort code"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Aantal foto's"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "Auteur"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "album Datum"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "actie"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Album bewerken?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Album verwijderen"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Weet u zeker dat u dit album wilt verwijderen?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr ""
|
162 |
+
"Fout! u bent niet in staat dit album totdat te verwijderen Album hebben "
|
163 |
+
"foto's"
|
164 |
+
|
165 |
+
#: views/edit-album.php:21
|
166 |
+
msgid "Edit Album"
|
167 |
+
msgstr "Album bewerken?"
|
168 |
+
|
169 |
+
#: views/edit-album.php:31
|
170 |
+
msgid "Success! Album has been Updated."
|
171 |
+
msgstr "Succes! Album heeft geweest bijgewerkt."
|
172 |
+
|
173 |
+
#: views/edit-album.php:36
|
174 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
175 |
+
msgstr "Fout! Schuif interval moeten hebben groter dan 1 hebben."
|
176 |
+
|
177 |
+
#: views/view-album.php:21
|
178 |
+
msgid "Album Details"
|
179 |
+
msgstr "album bijzonderheden"
|
180 |
+
|
181 |
+
#: views/view-album.php:72
|
182 |
+
msgid "Author Name :"
|
183 |
+
msgstr "Auteur Naam :"
|
184 |
+
|
185 |
+
#: views/view-album.php:83
|
186 |
+
msgid "No. of Pics:"
|
187 |
+
msgstr "Aantal foto's :"
|
188 |
+
|
189 |
+
#: views/view-album.php:94
|
190 |
+
msgid "Album Date:"
|
191 |
+
msgstr "Album Datum :"
|
192 |
+
|
193 |
+
#~ msgid "ALBUMS"
|
194 |
+
#~ msgstr "ALBUMS"
|
195 |
+
|
196 |
+
#~ msgid "CREATE NEW ALBUM"
|
197 |
+
#~ msgstr "Creëer Nieuw Album"
|
198 |
+
|
199 |
+
#~ msgid "EDIT ALBUM"
|
200 |
+
#~ msgstr "album bewerken"
|
201 |
+
|
202 |
+
#~ msgid "ALBUM DETAILS"
|
203 |
+
#~ msgstr "ALBUM BIJZONDERHEDEN"
|
204 |
+
|
205 |
+
#~ msgid "Xpress Panel"
|
206 |
+
#~ msgstr "Xpress paneel"
|
207 |
+
|
208 |
+
#~ msgid "Success! Settings has been saved."
|
209 |
+
#~ msgstr " Succes! instellingen heeft geweest opgeslagen."
|
210 |
+
|
211 |
+
#~ msgid "Image Thumbnail:"
|
212 |
+
#~ msgstr "Afbeelding Miniaturen :"
|
213 |
+
|
214 |
+
#~ msgid "Images in row: "
|
215 |
+
#~ msgstr "Afbeeldingen in rij :"
|
216 |
+
|
217 |
+
#~ msgid "Start Slideshow: "
|
218 |
+
#~ msgstr "starten diashow :"
|
219 |
+
|
220 |
+
#~ msgid "Slideshow Interval: "
|
221 |
+
#~ msgstr "diashow interval :"
|
222 |
+
|
223 |
+
#~ msgid "XPRESS PANEL"
|
224 |
+
#~ msgstr "XPRESS PANEEL"
|
languages/gallery-bank-pl_PL.mo
ADDED
Binary file
|
languages/gallery-bank-pl_PL.po
ADDED
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:11+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:20+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Albumy"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Utwórz nowy albumu"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "z powrotem do Albumy"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Sukces! albumów ma było zapisany."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Błąd! slajdów Interval nie może być zero."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Błąd! granica szerokość nie może być zero."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Nazwa albumu :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Opis :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "obraz Miniatury."
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Szerokość (w pikselach)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "wzrost(w pikselach)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "obraz z granicami :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Szerokość krawędzi (w pikselach)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "granica Kolor "
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Obrazy w wierszu :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Rozpocząć pokaz slajdów :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Przesuń Interwał pokazu :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(W sek)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "przesłać mediów :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "przesłać zdjęcia :"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "przedkładać & oszczędzać zmiany"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Czy na pewno chcesz usunąć ten obraz?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Usuń obraz"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Tytuł :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Nazwa Albumu"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "krótki kod"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Liczba zdjęcia"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "autor"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "Albumu Data"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "Akcja"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Edytuj albumu?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Usuń albumu"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Czy na pewno chcesz usunąć ten albumu?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Błąd!ty nie są w stanie usunąć ten album aż albumu mieć zdjęcia."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Edytuj albumu?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Sukces! Album został zaktualizowany."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Błąd! Interval slajdów powinien mieć wartość większą niż 1."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "Szczegóły Albumu"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "Autor Nazwa :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "Liczba zdjęcia :"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "Data albumu :"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "Albumy"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "Utwórz nowy albumów"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "Edytuj albumu"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "ALBUMU SZCZEGÓŁY"
|
202 |
+
|
203 |
+
#~ msgid "Xpress Panel"
|
204 |
+
#~ msgstr "Xpress panele"
|
205 |
+
|
206 |
+
#~ msgid "Success! Settings has been saved."
|
207 |
+
#~ msgstr "Sukces! Ustawienia zostały zapisane."
|
208 |
+
|
209 |
+
#~ msgid "Image Thumbnail:"
|
210 |
+
#~ msgstr "obraz Miniatury."
|
211 |
+
|
212 |
+
#~ msgid "Images in row: "
|
213 |
+
#~ msgstr "Obrazy w wierszu :"
|
214 |
+
|
215 |
+
#~ msgid "Start Slideshow: "
|
216 |
+
#~ msgstr "Rozpocząć pokaz slajdów :"
|
217 |
+
|
218 |
+
#~ msgid "Slideshow Interval: "
|
219 |
+
#~ msgstr "Przesuń Interwał pokazu :"
|
220 |
+
|
221 |
+
#~ msgid "XPRESS PANEL"
|
222 |
+
#~ msgstr "XPRESS PANELE"
|
languages/gallery-bank-pt_BR.mo
ADDED
Binary file
|
languages/gallery-bank-pt_BR.po
ADDED
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:23+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 14:06+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "álbuns"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Criar Novo álbum"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Voltar aos álbuns"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Sucesso! Album tem sido salvo."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Erro! corrediça Intervalo de não pode ser igual a zero."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Erro! Largura da borda de não pode ser igual a zero."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Nome do álbum :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Descrição :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "IMAGEN MINIATURAS :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Largura (em pixels)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Altura (em pixels)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Imagem com fronteiras :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Largura da borda (em pixels)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Cor da margem"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Imagens em a linha :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Iniciar apresentação de slides :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Apresentação de slides Interval :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(Em segundos)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "fazer upload mídia :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "fazer upload Imagens"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "submeter & Salvar alterações"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Tem certeza de que deseja excluir esta Imagem?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Remover Imagem"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Título :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Nome do álbum"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "curto código"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "N º de Fotos"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "Autor"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "álbum data"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "Ação"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Editar álbum?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Excluir álbum"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Tem certeza de que deseja excluir este álbum?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Erro! você são incapaz apagar este álbum. ATÉ álbum ter FOTOS."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Editar álbum?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Sucesso! Album tem sido atualizado."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Erro! deslizar intervalo deveria ter maior que 1."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "Detalhes do álbum"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "Autor Nome :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "N º de Fotos :"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "álbum Data :"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "ÁLBUNS"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "Criar novo álbum"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "Editar álbum"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "Detalhes do álbum"
|
202 |
+
|
203 |
+
#~ msgid "Xpress Panel"
|
204 |
+
#~ msgstr "Xpress painel"
|
205 |
+
|
206 |
+
#~ msgid "Success! Settings has been saved."
|
207 |
+
#~ msgstr ".Sucesso! Configurações tem sido salvo."
|
208 |
+
|
209 |
+
#~ msgid "Image Thumbnail:"
|
210 |
+
#~ msgstr "IMAGEN MINIATURAS :"
|
211 |
+
|
212 |
+
#~ msgid "Images in row: "
|
213 |
+
#~ msgstr "Imagens em a linha :"
|
214 |
+
|
215 |
+
#~ msgid "Start Slideshow: "
|
216 |
+
#~ msgstr "Iniciar apresentação de slides :"
|
217 |
+
|
218 |
+
#~ msgid "Slideshow Interval: "
|
219 |
+
#~ msgstr "Apresentação de slides Interval :"
|
220 |
+
|
221 |
+
#~ msgid "XPRESS PANEL"
|
222 |
+
#~ msgstr "XPRESS PAINEL"
|
languages/gallery-bank-pt_PT.mo
ADDED
Binary file
|
languages/gallery-bank-pt_PT.po
ADDED
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:23+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 14:06+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "álbuns"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Criar Novo álbum"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Voltar aos álbuns"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Sucesso! Album tem sido salvo."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Erro! corrediça Intervalo de não pode ser igual a zero."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Erro! Largura da borda de não pode ser igual a zero."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Nome do álbum :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Descrição :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "IMAGEN MINIATURAS :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Largura (em pixels)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Altura (em pixels)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Imagem com fronteiras :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Largura da borda (em pixels)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Cor da margem"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Imagens em a linha :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Iniciar apresentação de slides :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Apresentação de slides Interval :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(Em segundos)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "fazer upload mídia :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "fazer upload Imagens"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "submeter & Salvar alterações"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Tem certeza de que deseja excluir esta Imagem?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Remover Imagem"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Título :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Nome do álbum"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "curto código"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "N º de Fotos"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "Autor"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "álbum data"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "Ação"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Editar álbum?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Excluir álbum"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Tem certeza de que deseja excluir este álbum?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Erro! você são incapaz apagar este álbum. ATÉ álbum ter FOTOS."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Editar álbum?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Sucesso! Album tem sido atualizado."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Erro! deslizar intervalo deveria ter maior que 1."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "Detalhes do álbum"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "Autor Nome :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "N º de Fotos :"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "álbum Data :"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "ÁLBUNS"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "Criar novo álbum"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "Editar álbum"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "Detalhes do álbum"
|
202 |
+
|
203 |
+
#~ msgid "Xpress Panel"
|
204 |
+
#~ msgstr "Xpress painel"
|
205 |
+
|
206 |
+
#~ msgid "Success! Settings has been saved."
|
207 |
+
#~ msgstr ".Sucesso! Configurações tem sido salvo."
|
208 |
+
|
209 |
+
#~ msgid "Image Thumbnail:"
|
210 |
+
#~ msgstr "IMAGEN MINIATURAS :"
|
211 |
+
|
212 |
+
#~ msgid "Images in row: "
|
213 |
+
#~ msgstr "Imagens em a linha :"
|
214 |
+
|
215 |
+
#~ msgid "Start Slideshow: "
|
216 |
+
#~ msgstr "Iniciar apresentação de slides :"
|
217 |
+
|
218 |
+
#~ msgid "Slideshow Interval: "
|
219 |
+
#~ msgstr "Apresentação de slides Interval :"
|
220 |
+
|
221 |
+
#~ msgid "XPRESS PANEL"
|
222 |
+
#~ msgstr "XPRESS PAINEL"
|
languages/gallery-bank-sv_SE.mo
ADDED
Binary file
|
languages/gallery-bank-sv_SE.po
ADDED
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:27+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:32+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "album"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Skapa nytt album"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Tillbaka till Albums"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Framgång! Album har sparats."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Fel! Slide Interval kan inte vara noll."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Fel! Ramens bredd kan inte vara noll."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Albumnamn :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Beskrivning :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "Bild miniatyr :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Bredd (i pixlar)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Höjd (i pixlar)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr "Bild med gränser :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Kantbredd (i pixlar)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "kant Färg"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Bilder i rad :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "Starta bildspel :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "Bildspel Intervall :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "( I sekunder)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "ladda upp medier :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "Ladda upp bilder"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "Skicka in & Spara ändringar"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Är du säker på att du vill ta bort denna bild?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Ta bort Bild"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Titel :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "Album Namn"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "kort kod"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Antal Bilder"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "Författare"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "album datum"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "åtgärd"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Redigera album?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Radera album"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Är du säker på att du vill radera detta album?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Fel! du inte kan ta bort det här albumet tills album har bilder."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Redigera album?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Framgång! Album har varit uppdaterats."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Fel !Slide Interval bör ha värde som är större än 1."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "albumdetaljer"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "Författare Namn :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "Antal Bilder"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "Album Datum :"
|
190 |
+
|
191 |
+
#~ msgid "ALBUMS"
|
192 |
+
#~ msgstr "ALBUMS"
|
193 |
+
|
194 |
+
#~ msgid "CREATE NEW ALBUM"
|
195 |
+
#~ msgstr "Skapa nytt album"
|
196 |
+
|
197 |
+
#~ msgid "EDIT ALBUM"
|
198 |
+
#~ msgstr "REDIGERA ALBUM"
|
199 |
+
|
200 |
+
#~ msgid "ALBUM DETAILS"
|
201 |
+
#~ msgstr "albumdetaljer"
|
202 |
+
|
203 |
+
#~ msgid "Xpress Panel"
|
204 |
+
#~ msgstr "Xpress panel"
|
205 |
+
|
206 |
+
#~ msgid "Success! Settings has been saved."
|
207 |
+
#~ msgstr "Framgång! Inställningar har sparats."
|
208 |
+
|
209 |
+
#~ msgid "Image Thumbnail:"
|
210 |
+
#~ msgstr "Bild miniatyr :"
|
211 |
+
|
212 |
+
#~ msgid "Images in row: "
|
213 |
+
#~ msgstr "Bilder i rad :"
|
214 |
+
|
215 |
+
#~ msgid "Start Slideshow: "
|
216 |
+
#~ msgstr "Starta bildspel :"
|
217 |
+
|
218 |
+
#~ msgid "Slideshow Interval: "
|
219 |
+
#~ msgstr "Bildspel Intervall :"
|
220 |
+
|
221 |
+
#~ msgid "XPRESS PANEL"
|
222 |
+
#~ msgstr "XPRESS PANEL"
|
languages/gallery-bank-tr_TR.mo
ADDED
Binary file
|
languages/gallery-bank-tr_TR.po
ADDED
@@ -0,0 +1,204 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2013-05-24 11:33+0530\n"
|
5 |
+
"PO-Revision-Date: 2013-05-24 11:36+0530\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Generator: Poedit 1.5.5\n"
|
12 |
+
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
13 |
+
"X-Poedit-Basepath: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\gallery-"
|
14 |
+
"bank\\\n"
|
15 |
+
"X-Poedit-SearchPath-0: .\n"
|
16 |
+
|
17 |
+
#: lib/gallery-bank-class.php:7 lib/gallery-bank-class.php:8
|
18 |
+
#: views/add-album.php:11 views/album.php:11 views/edit-album.php:11
|
19 |
+
#: views/menus-gallery-bank.php:7 views/view-album.php:11
|
20 |
+
msgid "Gallery Bank"
|
21 |
+
msgstr "Gallery Bank"
|
22 |
+
|
23 |
+
#: views/add-album.php:16 views/album.php:16 views/album.php:27
|
24 |
+
#: views/edit-album.php:16 views/view-album.php:16
|
25 |
+
msgid "Albums"
|
26 |
+
msgstr "Albümler"
|
27 |
+
|
28 |
+
#: views/add-album.php:21 views/album.php:22
|
29 |
+
msgid "Create New Album"
|
30 |
+
msgstr "Yeni Albüm Oluştur"
|
31 |
+
|
32 |
+
#: views/add-album.php:27 views/edit-album.php:27 views/view-album.php:27
|
33 |
+
msgid "Back to Albums"
|
34 |
+
msgstr "Albümler için geri"
|
35 |
+
|
36 |
+
#: views/add-album.php:33
|
37 |
+
msgid "Success! Album has been saved."
|
38 |
+
msgstr "Başarı! Albüm olmuş kurtardı."
|
39 |
+
|
40 |
+
#: views/add-album.php:38
|
41 |
+
msgid "Error! Slide Interval can't be zero."
|
42 |
+
msgstr "Hata! Slayt Aralığı sıfır olamaz."
|
43 |
+
|
44 |
+
#: views/add-album.php:43 views/edit-album.php:41
|
45 |
+
msgid "Error! Border width can't be zero."
|
46 |
+
msgstr "Hata! Sınır genişliği sıfır olamaz."
|
47 |
+
|
48 |
+
#: views/add-album.php:51 views/edit-album.php:62 views/view-album.php:51
|
49 |
+
msgid "Album Name :"
|
50 |
+
msgstr "Albüm Adı :"
|
51 |
+
|
52 |
+
#: views/add-album.php:58 views/add-album.php:332 views/edit-album.php:69
|
53 |
+
#: views/edit-album.php:194 views/edit-album.php:591 views/view-album.php:61
|
54 |
+
#: views/view-album.php:148
|
55 |
+
msgid "Description :"
|
56 |
+
msgstr "Açıklama :"
|
57 |
+
|
58 |
+
#: views/add-album.php:67 views/edit-album.php:79
|
59 |
+
msgid "Image Thumbnail :"
|
60 |
+
msgstr "görüntü-başparmak tırnak :"
|
61 |
+
|
62 |
+
#: views/add-album.php:71 views/edit-album.php:83
|
63 |
+
msgid "Width ( in px )"
|
64 |
+
msgstr "Genişlik (piksel olarak)"
|
65 |
+
|
66 |
+
#: views/add-album.php:74 views/edit-album.php:86
|
67 |
+
msgid "Height ( in px ) "
|
68 |
+
msgstr "Yükseklik (piksel olarak)"
|
69 |
+
|
70 |
+
#: views/add-album.php:79 views/edit-album.php:91
|
71 |
+
msgid "Image with borders :"
|
72 |
+
msgstr " resim sınırları ile :"
|
73 |
+
|
74 |
+
#: views/add-album.php:86 views/edit-album.php:111
|
75 |
+
msgid "Border Width ( in px )"
|
76 |
+
msgstr "Sınır Genişlik (piksel olarak)"
|
77 |
+
|
78 |
+
#: views/add-album.php:88 views/edit-album.php:113
|
79 |
+
msgid "Border Color"
|
80 |
+
msgstr "Çerçeve Rengi"
|
81 |
+
|
82 |
+
#: views/add-album.php:93 views/edit-album.php:118
|
83 |
+
msgid "Images in row :"
|
84 |
+
msgstr "Arka arkaya Görüntüler :"
|
85 |
+
|
86 |
+
#: views/add-album.php:101 views/edit-album.php:126
|
87 |
+
msgid "Start Slideshow :"
|
88 |
+
msgstr "başlangıç slayt gösterisi :"
|
89 |
+
|
90 |
+
#: views/add-album.php:109 views/edit-album.php:147
|
91 |
+
msgid "Slideshow Interval :"
|
92 |
+
msgstr "slayt gösterisi aralık :"
|
93 |
+
|
94 |
+
#: views/add-album.php:113 views/edit-album.php:151
|
95 |
+
msgid "( in secs ) "
|
96 |
+
msgstr "(Saniye olarak)"
|
97 |
+
|
98 |
+
#: views/add-album.php:118 views/edit-album.php:156
|
99 |
+
msgid "Upload Media :"
|
100 |
+
msgstr "yüklenenler ortam :"
|
101 |
+
|
102 |
+
#: views/add-album.php:123 views/edit-album.php:161
|
103 |
+
msgid "Upload Images"
|
104 |
+
msgstr "yüklenenler görüntü"
|
105 |
+
|
106 |
+
#: views/add-album.php:137 views/edit-album.php:219 views/edit-album.php:234
|
107 |
+
msgid "Submit & Save Changes"
|
108 |
+
msgstr "göndermek ve değişiklikleri kaydedin"
|
109 |
+
|
110 |
+
#: views/add-album.php:166 views/edit-album.php:511 views/edit-album.php:552
|
111 |
+
msgid "Are you sure you want to delete this Picture?"
|
112 |
+
msgstr "Eğer bu Resim silmek istediğinizden emin misiniz?"
|
113 |
+
|
114 |
+
#: views/add-album.php:327 views/edit-album.php:183 views/edit-album.php:586
|
115 |
+
msgid "Remove Image"
|
116 |
+
msgstr "Resim çıkarın"
|
117 |
+
|
118 |
+
#: views/add-album.php:329 views/edit-album.php:186 views/edit-album.php:588
|
119 |
+
#: views/view-album.php:139
|
120 |
+
msgid "Title :"
|
121 |
+
msgstr "Başlık :"
|
122 |
+
|
123 |
+
#: views/album.php:33
|
124 |
+
msgid "Album Name"
|
125 |
+
msgstr "albüm Adı"
|
126 |
+
|
127 |
+
#: views/album.php:34
|
128 |
+
msgid "Short Code"
|
129 |
+
msgstr "kısa Kod"
|
130 |
+
|
131 |
+
#: views/album.php:35
|
132 |
+
msgid "No. of Pictures"
|
133 |
+
msgstr "Resimler sayısı"
|
134 |
+
|
135 |
+
#: views/album.php:36
|
136 |
+
msgid "Author"
|
137 |
+
msgstr "yazar"
|
138 |
+
|
139 |
+
#: views/album.php:37
|
140 |
+
msgid "Album Date"
|
141 |
+
msgstr "Albüm Tarihi"
|
142 |
+
|
143 |
+
#: views/album.php:38
|
144 |
+
msgid "Action"
|
145 |
+
msgstr "eylem"
|
146 |
+
|
147 |
+
#: views/album.php:60
|
148 |
+
msgid "Edit Album?"
|
149 |
+
msgstr "Albüm Düzenle?"
|
150 |
+
|
151 |
+
#: views/album.php:61
|
152 |
+
msgid "Delete Album"
|
153 |
+
msgstr "Albüm Sil"
|
154 |
+
|
155 |
+
#: views/album.php:103
|
156 |
+
msgid "Are you sure you want to delete this Album?"
|
157 |
+
msgstr "Eğer Bu albümdeki silmek istediğinizden emin misiniz?"
|
158 |
+
|
159 |
+
#: views/album.php:113
|
160 |
+
msgid "Error! you are unable to delete this Album until Album has Pictures."
|
161 |
+
msgstr "Hata! sen olan aciz silmek albüm. albüm vardır içinde fotoğrafları."
|
162 |
+
|
163 |
+
#: views/edit-album.php:21
|
164 |
+
msgid "Edit Album"
|
165 |
+
msgstr "Albüm Düzenle?"
|
166 |
+
|
167 |
+
#: views/edit-album.php:31
|
168 |
+
msgid "Success! Album has been Updated."
|
169 |
+
msgstr "Başarı! Albüm Güncelleme edilmiştir."
|
170 |
+
|
171 |
+
#: views/edit-album.php:36
|
172 |
+
msgid "Error! Slide Interval should have value greater than 1."
|
173 |
+
msgstr "Hata! Slayt Aralığı 1'den büyük değeri olmalı."
|
174 |
+
|
175 |
+
#: views/view-album.php:21
|
176 |
+
msgid "Album Details"
|
177 |
+
msgstr "albüm Detayları"
|
178 |
+
|
179 |
+
#: views/view-album.php:72
|
180 |
+
msgid "Author Name :"
|
181 |
+
msgstr "Yazar Adı :"
|
182 |
+
|
183 |
+
#: views/view-album.php:83
|
184 |
+
msgid "No. of Pics:"
|
185 |
+
msgstr "Resimler sayısı :"
|
186 |
+
|
187 |
+
#: views/view-album.php:94
|
188 |
+
msgid "Album Date:"
|
189 |
+
msgstr "Albüm Tarihi :"
|
190 |
+
|
191 |
+
#~ msgid "GALLERY BANK"
|
192 |
+
#~ msgstr "GALLERY BANK"
|
193 |
+
|
194 |
+
#~ msgid "ALBUMS"
|
195 |
+
#~ msgstr "ALBÜMLER"
|
196 |
+
|
197 |
+
#~ msgid "CREATE NEW ALBUM"
|
198 |
+
#~ msgstr "Yeni Albüm Oluştur"
|
199 |
+
|
200 |
+
#~ msgid "EDIT ALBUM"
|
201 |
+
#~ msgstr "ALBÜM DÜZENLEME"
|
202 |
+
|
203 |
+
#~ msgid "ALBUM DETAILS"
|
204 |
+
#~ msgstr "ALBÜM DETAYLARI"
|
lib/album-gallery-bank-class.php
ADDED
@@ -0,0 +1,342 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
global $current_user;
|
4 |
+
$current_user = wp_get_current_user();
|
5 |
+
if (!current_user_can("edit_posts") && ! current_user_can("edit_pages"))
|
6 |
+
{
|
7 |
+
return;
|
8 |
+
}
|
9 |
+
else
|
10 |
+
{
|
11 |
+
if(isset($_REQUEST["param"]))
|
12 |
+
{
|
13 |
+
if($_REQUEST["param"] == "add_new_album")
|
14 |
+
{
|
15 |
+
$ux_album_name = esc_attr($_REQUEST["ux_album_name"]);
|
16 |
+
$ux_desciption = html_entity_decode(esc_attr($_REQUEST["ux_description"]));
|
17 |
+
$ux_image_width = 160;
|
18 |
+
$ux_image_height = 120;
|
19 |
+
$ux_border_width = 5;
|
20 |
+
$ux_border_color = "#000";
|
21 |
+
$ux_image_no = 3;
|
22 |
+
$ux_slide_interval = 2;
|
23 |
+
$ux_slide = 0;
|
24 |
+
$ux_border = 1;
|
25 |
+
$wpdb->query
|
26 |
+
(
|
27 |
+
$wpdb->prepare
|
28 |
+
(
|
29 |
+
"INSERT INTO ".gallery_bank_albums()."(album_name,description,image_width,image_height,border_enable,
|
30 |
+
border_width,border_color,images_in_row,slideshow,slideshow_interval,album_date,author)
|
31 |
+
VALUES(%s,%s,%d,%d,%d,%d,%s,%d,%d,%d,CURDATE(),%s)",
|
32 |
+
$ux_album_name,
|
33 |
+
$ux_desciption,
|
34 |
+
$ux_image_width,
|
35 |
+
$ux_image_height,
|
36 |
+
$ux_border,
|
37 |
+
$ux_border_width,
|
38 |
+
$ux_border_color,
|
39 |
+
$ux_image_no,
|
40 |
+
$ux_slide,
|
41 |
+
$ux_slide_interval,
|
42 |
+
$current_user->display_name
|
43 |
+
)
|
44 |
+
);
|
45 |
+
echo $EventLastId=$wpdb->insert_id;
|
46 |
+
|
47 |
+
die();
|
48 |
+
}
|
49 |
+
elseif($_REQUEST["param"] == "update_album")
|
50 |
+
{
|
51 |
+
$albumId = intval($_REQUEST["albumId"]);
|
52 |
+
$ux_edit_album_name = esc_attr($_REQUEST["ux_edit_album_name"]);
|
53 |
+
$ux_edit_desciption = html_entity_decode(esc_attr($_REQUEST["ux_edit_description"]));
|
54 |
+
$ux_edit_image_width = 160;
|
55 |
+
$ux_edit_image_height = 120;
|
56 |
+
$ux_edit_border_width = 5;
|
57 |
+
$ux_edit_border_color = "#000";
|
58 |
+
$ux_edit_image_no = 3;
|
59 |
+
$ux_edit_slide_interval = 2;
|
60 |
+
$ux_edit_slide = 0;
|
61 |
+
$ux_edit_image_border = 1;
|
62 |
+
$wpdb->query
|
63 |
+
(
|
64 |
+
$wpdb->prepare
|
65 |
+
(
|
66 |
+
"UPDATE " .gallery_bank_albums(). " SET album_name = %s, description = %s, image_width = %d, image_height = %d,
|
67 |
+
border_enable = %d, border_width = %d, border_color = %s, images_in_row = %d, slideshow = %d, slideshow_interval = %d WHERE album_id = %d",
|
68 |
+
$ux_edit_album_name,
|
69 |
+
$ux_edit_desciption,
|
70 |
+
$ux_edit_image_width,
|
71 |
+
$ux_edit_image_height,
|
72 |
+
$ux_edit_image_border,
|
73 |
+
$ux_edit_border_width,
|
74 |
+
$ux_edit_border_color,
|
75 |
+
$ux_edit_image_no,
|
76 |
+
$ux_edit_slide,
|
77 |
+
$ux_edit_slide_interval,
|
78 |
+
$albumId
|
79 |
+
)
|
80 |
+
);
|
81 |
+
die();
|
82 |
+
}
|
83 |
+
else if($_REQUEST['param'] == "Delete_album")
|
84 |
+
{
|
85 |
+
$album_id = intval($_REQUEST['album_id']);
|
86 |
+
$pics = $wpdb->get_var
|
87 |
+
(
|
88 |
+
$wpdb->prepare
|
89 |
+
(
|
90 |
+
'SELECT count(pic_id) FROM ' . gallery_bank_pics() . ' where album_id =%d',
|
91 |
+
$album_id
|
92 |
+
)
|
93 |
+
);
|
94 |
+
if($pics != 0)
|
95 |
+
{
|
96 |
+
echo "Pictures Exist";
|
97 |
+
}
|
98 |
+
else
|
99 |
+
{
|
100 |
+
$wpdb->query
|
101 |
+
(
|
102 |
+
$wpdb->prepare
|
103 |
+
(
|
104 |
+
"DELETE FROM ".gallery_bank_albums()." WHERE album_id = %d",
|
105 |
+
$album_id
|
106 |
+
)
|
107 |
+
);
|
108 |
+
}
|
109 |
+
die();
|
110 |
+
}
|
111 |
+
else if($_REQUEST["param"] == "add_pic")
|
112 |
+
{
|
113 |
+
$ux_path = esc_attr($_REQUEST["path"]);
|
114 |
+
$ux_albumid = intval($_REQUEST["album_id"]);
|
115 |
+
$ux_title = esc_attr($_REQUEST["title"]);
|
116 |
+
$ux_detail = esc_attr($_REQUEST["detail"]);
|
117 |
+
$wpdb->query
|
118 |
+
(
|
119 |
+
$wpdb->prepare
|
120 |
+
(
|
121 |
+
"INSERT INTO ".gallery_bank_pics()."(album_id,pic_path,title,description )
|
122 |
+
VALUES(%d,%s,%s,%s)",
|
123 |
+
$ux_albumid,
|
124 |
+
$ux_path,
|
125 |
+
$ux_title,
|
126 |
+
$ux_detail
|
127 |
+
)
|
128 |
+
);
|
129 |
+
$pics = $wpdb->get_var
|
130 |
+
(
|
131 |
+
$wpdb->prepare
|
132 |
+
(
|
133 |
+
" SELECT count(pic_id) FROM " . gallery_bank_pics() . " WHERE album_id = %d",
|
134 |
+
$ux_albumid
|
135 |
+
)
|
136 |
+
);
|
137 |
+
$wpdb->query
|
138 |
+
(
|
139 |
+
$wpdb->prepare
|
140 |
+
(
|
141 |
+
" UPDATE ".gallery_bank_albums()." SET number_of_pics = %d WHERE album_id = %d ",
|
142 |
+
$pics,
|
143 |
+
$ux_albumid
|
144 |
+
)
|
145 |
+
);
|
146 |
+
die();
|
147 |
+
}
|
148 |
+
else if($_REQUEST["param"] == "update_pic")
|
149 |
+
{
|
150 |
+
$pic_id = intval($_REQUEST['picId']);
|
151 |
+
$albumId = intval($_REQUEST['albumId']);
|
152 |
+
$edit_title = esc_attr($_REQUEST['edit_title']);
|
153 |
+
$edit_detail = esc_attr($_REQUEST['edit_detail']);
|
154 |
+
$wpdb->query
|
155 |
+
(
|
156 |
+
$wpdb->prepare
|
157 |
+
(
|
158 |
+
"UPDATE " .gallery_bank_pics(). " SET title = %s, description= %s WHERE pic_id = %d",
|
159 |
+
$edit_title,
|
160 |
+
$edit_detail,
|
161 |
+
$pic_id
|
162 |
+
)
|
163 |
+
);
|
164 |
+
$pics = $wpdb->get_var
|
165 |
+
(
|
166 |
+
$wpdb->prepare
|
167 |
+
(
|
168 |
+
" SELECT count(pic_id) FROM " . gallery_bank_pics() . " WHERE album_id = %d",
|
169 |
+
$albumId
|
170 |
+
)
|
171 |
+
);
|
172 |
+
$wpdb->query
|
173 |
+
(
|
174 |
+
$wpdb->prepare
|
175 |
+
(
|
176 |
+
" UPDATE ".gallery_bank_albums()." SET number_of_pics = %d WHERE album_id = %d ",
|
177 |
+
$pics,
|
178 |
+
$albumId
|
179 |
+
)
|
180 |
+
);
|
181 |
+
die();
|
182 |
+
}
|
183 |
+
else if($_REQUEST['param'] == "delete_pic")
|
184 |
+
{
|
185 |
+
$pic_id = intval($_REQUEST['id']);
|
186 |
+
$wpdb->query
|
187 |
+
(
|
188 |
+
$wpdb->prepare
|
189 |
+
(
|
190 |
+
"DELETE FROM ".gallery_bank_pics()." WHERE pic_id = %d",
|
191 |
+
$pic_id
|
192 |
+
)
|
193 |
+
);
|
194 |
+
die();
|
195 |
+
}
|
196 |
+
else if($_REQUEST["param"] == "add_new_pics")
|
197 |
+
{
|
198 |
+
$ux_pic_path = esc_attr($_REQUEST["pic_path"]);
|
199 |
+
$ux_pic_albumid = intval($_REQUEST["albumId"]);
|
200 |
+
$ux_pic_title = esc_attr($_REQUEST["pic_title"]);
|
201 |
+
$ux_pic_detail = esc_attr($_REQUEST["pic_detail"]);
|
202 |
+
$wpdb->query
|
203 |
+
(
|
204 |
+
$wpdb->prepare
|
205 |
+
(
|
206 |
+
"INSERT INTO ".gallery_bank_pics()."(album_id,pic_path,title,description )
|
207 |
+
VALUES(%d,%s,%s,%s)",
|
208 |
+
$ux_pic_albumid,
|
209 |
+
$ux_pic_path,
|
210 |
+
$ux_pic_title,
|
211 |
+
$ux_pic_detail
|
212 |
+
)
|
213 |
+
);
|
214 |
+
$pics = $wpdb->get_var
|
215 |
+
(
|
216 |
+
$wpdb->prepare
|
217 |
+
(
|
218 |
+
" SELECT count(pic_id) FROM " . gallery_bank_pics() . " WHERE album_id = %d",
|
219 |
+
$ux_pic_albumid
|
220 |
+
)
|
221 |
+
);
|
222 |
+
$wpdb->query
|
223 |
+
(
|
224 |
+
$wpdb->prepare
|
225 |
+
(
|
226 |
+
" UPDATE ".gallery_bank_albums()." SET number_of_pics = %d WHERE album_id = %d ",
|
227 |
+
$pics,
|
228 |
+
$ux_pic_albumid
|
229 |
+
)
|
230 |
+
);
|
231 |
+
die();
|
232 |
+
}
|
233 |
+
else if($_REQUEST["param"] == "add_pic_count")
|
234 |
+
{
|
235 |
+
$ux_albumid = intval($_REQUEST["album_id"]);
|
236 |
+
$pics = $wpdb->get_var
|
237 |
+
(
|
238 |
+
$wpdb->prepare
|
239 |
+
(
|
240 |
+
" SELECT count(pic_id) FROM " . gallery_bank_pics() . " WHERE album_id = %d",
|
241 |
+
$ux_albumid
|
242 |
+
)
|
243 |
+
);
|
244 |
+
$wpdb->query
|
245 |
+
(
|
246 |
+
$wpdb->prepare
|
247 |
+
(
|
248 |
+
" UPDATE ".gallery_bank_albums()." SET number_of_pics = %d WHERE album_id = %d ",
|
249 |
+
$pics,
|
250 |
+
$ux_albumid
|
251 |
+
)
|
252 |
+
);
|
253 |
+
die();
|
254 |
+
}
|
255 |
+
else if($_REQUEST["param"] == "update_general_settings")
|
256 |
+
{
|
257 |
+
$ux_edit_image_width = intval($_REQUEST['ux_edit_image_width']);
|
258 |
+
$ux_edit_image_height = intval($_REQUEST['ux_edit_image_height']);
|
259 |
+
$ux_edit_border = intval($_REQUEST['ux_edit_image_border']);
|
260 |
+
$ux_edit_border_width = intval($_REQUEST['ux_edit_border_width']);
|
261 |
+
$ux_edit_border_color = esc_attr($_REQUEST['ux_edit_border_color']);
|
262 |
+
$ux_edit_image_no = intval($_REQUEST['ux_edit_image_no']);
|
263 |
+
$ux_edit_slide = intval($_REQUEST['ux_edit_slide']);
|
264 |
+
$ux_edit_slide_interval = intval($_REQUEST['ux_edit_slide_interval']);
|
265 |
+
|
266 |
+
$wpdb->query
|
267 |
+
(
|
268 |
+
$wpdb->prepare
|
269 |
+
(
|
270 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %d WHERE general_settings_key = %s",
|
271 |
+
$ux_edit_image_width,
|
272 |
+
"image-width"
|
273 |
+
)
|
274 |
+
);
|
275 |
+
$wpdb->query
|
276 |
+
(
|
277 |
+
$wpdb->prepare
|
278 |
+
(
|
279 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %d WHERE general_settings_key = %s",
|
280 |
+
$ux_edit_image_height,
|
281 |
+
"image-height"
|
282 |
+
)
|
283 |
+
);
|
284 |
+
$wpdb->query
|
285 |
+
(
|
286 |
+
$wpdb->prepare
|
287 |
+
(
|
288 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %d WHERE general_settings_key = %s",
|
289 |
+
$ux_edit_border,
|
290 |
+
"border-enable"
|
291 |
+
)
|
292 |
+
);
|
293 |
+
$wpdb->query
|
294 |
+
(
|
295 |
+
$wpdb->prepare
|
296 |
+
(
|
297 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %d WHERE general_settings_key = %s",
|
298 |
+
$ux_edit_border_width,
|
299 |
+
"border-width"
|
300 |
+
)
|
301 |
+
);
|
302 |
+
$wpdb->query
|
303 |
+
(
|
304 |
+
$wpdb->prepare
|
305 |
+
(
|
306 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %s WHERE general_settings_key = %s",
|
307 |
+
$ux_edit_border_color,
|
308 |
+
"border-color"
|
309 |
+
)
|
310 |
+
);
|
311 |
+
$wpdb->query
|
312 |
+
(
|
313 |
+
$wpdb->prepare
|
314 |
+
(
|
315 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %d WHERE general_settings_key = %s",
|
316 |
+
$ux_edit_image_no,
|
317 |
+
"images-in-row"
|
318 |
+
)
|
319 |
+
);
|
320 |
+
$wpdb->query
|
321 |
+
(
|
322 |
+
$wpdb->prepare
|
323 |
+
(
|
324 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %s WHERE general_settings_key = %s",
|
325 |
+
$ux_edit_slide,
|
326 |
+
"slide-show"
|
327 |
+
)
|
328 |
+
);
|
329 |
+
$wpdb->query
|
330 |
+
(
|
331 |
+
$wpdb->prepare
|
332 |
+
(
|
333 |
+
"UPDATE ".gallery_general_settings()." SET general_settings_value = %d WHERE general_settings_key = %s",
|
334 |
+
$ux_edit_slide_interval,
|
335 |
+
"slide-show-interval"
|
336 |
+
)
|
337 |
+
);
|
338 |
+
die();
|
339 |
+
}
|
340 |
+
}
|
341 |
+
}
|
342 |
+
?>
|
lib/api_key-class.php
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
if (!current_user_can("edit_posts") && ! current_user_can("edit_pages") )
|
4 |
+
{
|
5 |
+
return;
|
6 |
+
}
|
7 |
+
else
|
8 |
+
{
|
9 |
+
if(isset($_REQUEST["param"]))
|
10 |
+
{
|
11 |
+
if($_REQUEST["param"] == "updateApi")
|
12 |
+
{
|
13 |
+
|
14 |
+
$uxApiKey = esc_attr($_REQUEST["uxApiKey"]);
|
15 |
+
$wpdb->query
|
16 |
+
(
|
17 |
+
$wpdb->prepare
|
18 |
+
(
|
19 |
+
"UPDATE ".settingTable()." set SettingsValue = %s where SettingsKey = %s",
|
20 |
+
$uxApiKey,
|
21 |
+
"events_handler_api"
|
22 |
+
|
23 |
+
)
|
24 |
+
);
|
25 |
+
|
26 |
+
die();
|
27 |
+
}
|
28 |
+
}
|
29 |
+
}
|
30 |
+
?>
|
lib/gallery-bank-class.php
ADDED
@@ -0,0 +1,230 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//--------------------------------------------------------------------------------------------------------------//
|
3 |
+
// CODE FOR CREATING MENUS
|
4 |
+
//---------------------------------------------------------------------------------------------------------------//
|
5 |
+
function create_global_menus_for_gallery_bank()
|
6 |
+
{
|
7 |
+
global $wpdb;
|
8 |
+
$license = $wpdb->get_var
|
9 |
+
(
|
10 |
+
$wpdb->prepare
|
11 |
+
(
|
12 |
+
'SELECT SettingsValue FROM ' . settingTable() . ' where SettingsKey = %s',
|
13 |
+
"events_handler_api"
|
14 |
+
)
|
15 |
+
);
|
16 |
+
if($license == "")
|
17 |
+
{
|
18 |
+
$menu = add_menu_page('Gallery Bank', __('Gallery Bank', gallery_bank), 'administrator', 'gallery_bank','',GALLERY_BK_PLUGIN_URL . '/icon.png');
|
19 |
+
add_submenu_page('', 'Gallery Bank', __('Gallery Bank', gallery_bank), 'administrator', 'gallery_bank', 'gallery_bank');
|
20 |
+
add_submenu_page( 'gallery_bank', 'API Key', __('API Key', gallery_bank), 'administrator', 'apikey', 'apikey');
|
21 |
+
add_submenu_page('', '','' , 'administrator', 'add_album', 'add_album');
|
22 |
+
add_submenu_page('', '','' , 'administrator', 'view_album', 'view_album');
|
23 |
+
add_submenu_page('', '','' , 'administrator', 'edit_album', 'edit_album');
|
24 |
+
}
|
25 |
+
else
|
26 |
+
{
|
27 |
+
$menu = add_menu_page('Gallery Bank', __('Gallery Bank', gallery_bank), 'administrator', 'gallery_bank','',GALLERY_BK_PLUGIN_URL . '/icon.png');
|
28 |
+
add_submenu_page('', 'Gallery Bank', __('Gallery Bank', gallery_bank), 'administrator', 'gallery_bank', 'gallery_bank');
|
29 |
+
add_submenu_page('', '','' , 'administrator', 'add_album', 'add_album');
|
30 |
+
add_submenu_page('', '','' , 'administrator', 'view_album', 'view_album');
|
31 |
+
add_submenu_page('', '','' , 'administrator', 'edit_album', 'edit_album');
|
32 |
+
}
|
33 |
+
}
|
34 |
+
//--------------------------------------------------------------------------------------------------------------//
|
35 |
+
// FUNCTIONS FOR REPLACING TABLE NAMES
|
36 |
+
//--------------------------------------------------------------------------------------------------------------//
|
37 |
+
|
38 |
+
function gallery_bank_albums()
|
39 |
+
{
|
40 |
+
global $wpdb;
|
41 |
+
return $wpdb->prefix . 'gallery_albums';
|
42 |
+
}
|
43 |
+
function gallery_bank_pics()
|
44 |
+
{
|
45 |
+
global $wpdb;
|
46 |
+
return $wpdb->prefix . 'gallery_pics';
|
47 |
+
}
|
48 |
+
function settingTable()
|
49 |
+
{
|
50 |
+
global $wpdb;
|
51 |
+
return $wpdb->prefix . 'gallery_settings';
|
52 |
+
}
|
53 |
+
//--------------------------------------------------------------------------------------------------------------//
|
54 |
+
// CODE FOR CREATING PAGES
|
55 |
+
//---------------------------------------------------------------------------------------------------------------//
|
56 |
+
function gallery_bank()
|
57 |
+
{
|
58 |
+
global $wpdb;
|
59 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/header.php';
|
60 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/menus-gallery-bank.php';
|
61 |
+
checkApiKey();
|
62 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/album.php';
|
63 |
+
}
|
64 |
+
function add_album()
|
65 |
+
{
|
66 |
+
global $wpdb;
|
67 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/header.php';
|
68 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/menus-gallery-bank.php';
|
69 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/add-album.php';
|
70 |
+
}
|
71 |
+
function view_album()
|
72 |
+
{
|
73 |
+
global $wpdb;
|
74 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/header.php';
|
75 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/menus-gallery-bank.php';
|
76 |
+
checkApiKey();
|
77 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/view-album.php';
|
78 |
+
}
|
79 |
+
function edit_album()
|
80 |
+
{
|
81 |
+
global $wpdb;
|
82 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/header.php';
|
83 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/menus-gallery-bank.php';
|
84 |
+
checkApiKey();
|
85 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/edit-album.php';
|
86 |
+
}
|
87 |
+
function apikey()
|
88 |
+
{
|
89 |
+
global $wpdb;
|
90 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/header.php';
|
91 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/menus-gallery-bank.php';
|
92 |
+
include_once GALLERY_BK_PLUGIN_DIR .'/views/api_key.php';
|
93 |
+
}
|
94 |
+
//--------------------------------------------------------------------------------------------------------------//
|
95 |
+
//CODE FOR CALLING JAVASCRIPT FUNCTIONS
|
96 |
+
//--------------------------------------------------------------------------------------------------------------//
|
97 |
+
function plugin_js_scripts_gallery_bank()
|
98 |
+
{
|
99 |
+
wp_enqueue_script('jquery');
|
100 |
+
wp_enqueue_script('jquery.datatables.js', GALLERY_BK_PLUGIN_URL .'/js/jquery.datatables.js');
|
101 |
+
wp_enqueue_script('jquery.validate.min.js', GALLERY_BK_PLUGIN_URL .'/js/jquery.validate.min.js');
|
102 |
+
wp_enqueue_script('bootstrap-bootbox.min.js', GALLERY_BK_PLUGIN_URL .'/js/bootstrap-bootbox.min.js');
|
103 |
+
wp_enqueue_script('bootstrap.min.js', GALLERY_BK_PLUGIN_URL .'/js/bootstrap.min.js');
|
104 |
+
wp_enqueue_script('colorpicker.min.js', GALLERY_BK_PLUGIN_URL .'/js/colorpicker.js');
|
105 |
+
wp_enqueue_script('visuallightbox.js', GALLERY_BK_PLUGIN_URL .'/js/visuallightbox.js');
|
106 |
+
}
|
107 |
+
function frontend_plugin_js_scripts_gallery_bank()
|
108 |
+
{
|
109 |
+
wp_enqueue_script('jquery');
|
110 |
+
wp_enqueue_script('visuallightbox.js', GALLERY_BK_PLUGIN_URL .'/js/visuallightbox.js');
|
111 |
+
}
|
112 |
+
|
113 |
+
//--------------------------------------------------------------------------------------------------------------//
|
114 |
+
// CODE FOR CALLING STYLE SHEETS
|
115 |
+
function plugin_css_scripts_gallery_bank()
|
116 |
+
{
|
117 |
+
wp_enqueue_style('menu.css', GALLERY_BK_PLUGIN_URL .'/css/menu.css');
|
118 |
+
wp_enqueue_style('forms.css', GALLERY_BK_PLUGIN_URL .'/css/forms.css');
|
119 |
+
wp_enqueue_style('style.css', GALLERY_BK_PLUGIN_URL .'/css/style.css');
|
120 |
+
wp_enqueue_style('bootstrap.css', GALLERY_BK_PLUGIN_URL .'/css/bootstrap.css');
|
121 |
+
wp_enqueue_style('datatables.css', GALLERY_BK_PLUGIN_URL .'/css/datatables.css');
|
122 |
+
wp_enqueue_style('system-message.css', GALLERY_BK_PLUGIN_URL .'/css/system-message.css');
|
123 |
+
wp_enqueue_style('forms-btn.css', GALLERY_BK_PLUGIN_URL .'/css/forms-btn.css');
|
124 |
+
wp_enqueue_style('colorpicker.css', GALLERY_BK_PLUGIN_URL .'/css/colorpicker.css');
|
125 |
+
wp_enqueue_style('visuallightbox.css', GALLERY_BK_PLUGIN_URL .'/css/visuallightbox.css');
|
126 |
+
wp_enqueue_style('vlightbox1.css', GALLERY_BK_PLUGIN_URL .'/css/vlightbox1.css');
|
127 |
+
wp_enqueue_style('plugins.css', GALLERY_BK_PLUGIN_URL .'/css/plugins.css');
|
128 |
+
}
|
129 |
+
function frontend_plugin_css_scripts_gallery_bank()
|
130 |
+
{
|
131 |
+
wp_enqueue_style('visuallightbox.css', GALLERY_BK_PLUGIN_URL .'/css/visuallightbox.css');
|
132 |
+
wp_enqueue_style('vlightbox1.css', GALLERY_BK_PLUGIN_URL .'/css/vlightbox1.css');
|
133 |
+
}
|
134 |
+
//--------------------------------------------------------------------------------------------------------------//
|
135 |
+
// REGISTER AJAX BASED FUNCTIONS TO BE CALLED ON ACTION TYPE AS PER WORDPRESS GUIDELINES
|
136 |
+
//--------------------------------------------------------------------------------------------------------------//
|
137 |
+
if(isset($_REQUEST['action']))
|
138 |
+
{
|
139 |
+
switch($_REQUEST['action'])
|
140 |
+
{
|
141 |
+
case "menu_gallery_library":
|
142 |
+
add_action( 'admin_init', 'menu_gallery_library');
|
143 |
+
function menu_gallery_library()
|
144 |
+
{
|
145 |
+
global $wpdb;
|
146 |
+
include_once GALLERY_BK_PLUGIN_DIR . '/lib/menus-gallery-bank-class.php';
|
147 |
+
}
|
148 |
+
case "album_gallery_library":
|
149 |
+
add_action( 'admin_init', 'album_gallery_library');
|
150 |
+
function album_gallery_library()
|
151 |
+
{
|
152 |
+
global $wpdb;
|
153 |
+
include_once GALLERY_BK_PLUGIN_DIR . '/lib/album-gallery-bank-class.php';
|
154 |
+
}
|
155 |
+
case "apikeyLibrary":
|
156 |
+
add_action( 'admin_init', 'apikeyLibrary');
|
157 |
+
function apikeyLibrary()
|
158 |
+
{
|
159 |
+
global $wpdb;
|
160 |
+
include_once GALLERY_BK_PLUGIN_DIR . '/lib/api_key-class.php';
|
161 |
+
}
|
162 |
+
|
163 |
+
}
|
164 |
+
}
|
165 |
+
function gallery_bank_short_code($atts)
|
166 |
+
{
|
167 |
+
extract(shortcode_atts(array(
|
168 |
+
"album_id" => '',
|
169 |
+
), $atts));
|
170 |
+
$con = '';
|
171 |
+
foreach((array)$album_id as $f)
|
172 |
+
{
|
173 |
+
$con .= $f;
|
174 |
+
}
|
175 |
+
return extract_short_code($con);
|
176 |
+
}
|
177 |
+
function extract_short_code($con)
|
178 |
+
{
|
179 |
+
$album_id = $con;
|
180 |
+
?>
|
181 |
+
<div style="display:block">
|
182 |
+
<div id="view_bank_album_<?php echo $album_id; ?>">
|
183 |
+
<div class="body">
|
184 |
+
<div class="box">
|
185 |
+
<div class="content">
|
186 |
+
<?php require GALLERY_BK_PLUGIN_DIR.'/views/front_view.php';?>
|
187 |
+
</div>
|
188 |
+
</div>
|
189 |
+
</div>
|
190 |
+
</div>
|
191 |
+
</div>
|
192 |
+
<?php
|
193 |
+
|
194 |
+
}
|
195 |
+
|
196 |
+
function checkApiKey()
|
197 |
+
{
|
198 |
+
global $wpdb;
|
199 |
+
$license = $wpdb->get_var
|
200 |
+
(
|
201 |
+
$wpdb->prepare
|
202 |
+
(
|
203 |
+
'SELECT SettingsValue FROM ' . settingTable() . ' where SettingsKey = %s',
|
204 |
+
"events_handler_api"
|
205 |
+
)
|
206 |
+
);
|
207 |
+
if($license == "")
|
208 |
+
{
|
209 |
+
?>
|
210 |
+
<script type="text/javascript">
|
211 |
+
window.location.href = "admin.php?page=apikey";
|
212 |
+
</script>
|
213 |
+
<?php
|
214 |
+
}
|
215 |
+
else
|
216 |
+
{
|
217 |
+
?>
|
218 |
+
<script type="text/javascript">
|
219 |
+
jQuery("#APIkey").attr("style","display:none");
|
220 |
+
</script>
|
221 |
+
<?php
|
222 |
+
}
|
223 |
+
}
|
224 |
+
add_action('admin_init','plugin_js_scripts_gallery_bank');
|
225 |
+
add_action('admin_init','plugin_css_scripts_gallery_bank');
|
226 |
+
add_action('init','frontend_plugin_js_scripts_gallery_bank');
|
227 |
+
add_action('init','frontend_plugin_css_scripts_gallery_bank');
|
228 |
+
add_action('admin_menu','create_global_menus_for_gallery_bank');
|
229 |
+
add_shortcode('gallery_bank', 'gallery_bank_short_code' );
|
230 |
+
?>
|
readme.txt
ADDED
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
=== Gallery Bank ===
|
2 |
+
Contributors: gallery-bank
|
3 |
+
Tags: gallery, image, gallery image, album, foto, fotoalbum, website gallery, multiple pictures, pictures, photo, photoalbum, photogallery
|
4 |
+
Requires at least: 3.0
|
5 |
+
Tested up to: 3.5.1
|
6 |
+
Stable tag: 1.0
|
7 |
+
License: GPLv3 or later
|
8 |
+
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
9 |
+
|
10 |
+
Gallery Bank is an interactive WordPress photo gallery plugin, best fit for creative and corporate portfolio websites, that lets you create beautifully animated galleries with a modern look and smooth animations.
|
11 |
+
|
12 |
+
== Description ==
|
13 |
+
|
14 |
+
Create responsive and filterable portfolios with ease on your website. Gallery Bank comes with masonry layout, is designed to adapt each portfolio to any situation and is mobile optimized for responsive themes.
|
15 |
+
|
16 |
+
= Features =
|
17 |
+
|
18 |
+
* Create any amount of albums in the gallery.
|
19 |
+
* Add description to each album and then title & description to each image in your album.
|
20 |
+
* Upoad any number of photos to each album in the gallery.
|
21 |
+
* Add Single Gallery to your page or post using a shortcode.
|
22 |
+
* Add a caption to each photo in the album.
|
23 |
+
* Change the size of album cover thumbnails and photos in the album.
|
24 |
+
* Choose a number of pictures to display in one row in the gallery album.
|
25 |
+
* View pictures as a slide show and in a full size.
|
26 |
+
* 3 different Widgets: Display a single album, create a list of album links, display latest/random media
|
27 |
+
* User-friendly AJAX admin
|
28 |
+
* Upload different types of media
|
29 |
+
|
30 |
+
|
31 |
+
= Technical support =
|
32 |
+
|
33 |
+
Please email all your queries/issues at support@gallery-bank.com
|
34 |
+
|
35 |
+
== Installation ==
|
36 |
+
|
37 |
+
1. Upload the `gallery-bank` folder to the directory `/wp-content/plugins/`.
|
38 |
+
2. Activate the plugin using the 'Plugins' menu in WordPress.
|
39 |
+
|
40 |
+
== Frequently Asked Questions ==
|
41 |
+
|
42 |
+
== Screenshots ==
|
43 |
+
|
44 |
+
1. Gallery Admin page.
|
45 |
+
2. Gallery albums page in the front-end.
|
46 |
+
3. Gallery Options page in the admin panel.
|
47 |
+
4. Single Gallery page.
|
48 |
+
5. PrettyPhoto pop-up window containing the album images.
|
49 |
+
|
50 |
+
== Changelog ==
|
51 |
+
|
52 |
+
= 1.0 =
|
53 |
+
Initial Version Release
|
uninstall-script.php
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$sql = "DROP TABLE " .gallery_bank_albums();
|
4 |
+
$wpdb->query($sql);
|
5 |
+
|
6 |
+
$sql = "DROP TABLE " .gallery_bank_pics();
|
7 |
+
$wpdb->query($sql);
|
8 |
+
|
9 |
+
$sql = "DROP TABLE " .settingTable();
|
10 |
+
$wpdb->query($sql);
|
11 |
+
?>
|
views/add-album.php
ADDED
@@ -0,0 +1,340 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$url = plugins_url('', __FILE__);
|
4 |
+
?>
|
5 |
+
<div id="right">
|
6 |
+
<div id="breadcrumbs">
|
7 |
+
<ul>
|
8 |
+
<li class="first"></li>
|
9 |
+
<li>
|
10 |
+
<a href="admin.php?page=gallery_bank">
|
11 |
+
<?php _e( "Gallery Bank", gallery_bank ); ?>
|
12 |
+
</a>
|
13 |
+
</li>
|
14 |
+
<li>
|
15 |
+
<a href="admin.php?page=gallery_bank">
|
16 |
+
<?php _e( "Albums", gallery_bank ); ?>
|
17 |
+
</a>
|
18 |
+
</li>
|
19 |
+
<li class="last">
|
20 |
+
<a href="#">
|
21 |
+
<?php _e( "Create New Album", gallery_bank ); ?>
|
22 |
+
</a>
|
23 |
+
</li>
|
24 |
+
</ul>
|
25 |
+
</div>
|
26 |
+
<a href="admin.php?page=gallery_bank" class="events-container-button blue" style="margin-top:10px; margin-left:135px; style="text-decoration: none;">
|
27 |
+
<span><?php _e('Back to Albums', gallery_bank); ?></span>
|
28 |
+
</a>
|
29 |
+
<div id="add-album" style="display: block;margin-left: -20px; padding: 10px;">
|
30 |
+
<form id="add_new_album" class="form-horizontal" method="post" action="">
|
31 |
+
<div class="message green" id="success_album_message" style="margin-left :20px; display: none;">
|
32 |
+
<span>
|
33 |
+
<strong><?php _e( "Success! Album has been saved.", gallery_bank); ?></strong>
|
34 |
+
</span>
|
35 |
+
</div>
|
36 |
+
<div class="message red" id="error_album_message" style="margin-left :20px; display: none;">
|
37 |
+
<span>
|
38 |
+
<strong><?php _e( "Error! Slide Interval can't be zero.", gallery_bank); ?></strong>
|
39 |
+
</span>
|
40 |
+
</div>
|
41 |
+
<div class="message red" id="error_border_album_message" style="margin-left :20px; display: none;">
|
42 |
+
<span>
|
43 |
+
<strong><?php _e( "Error! Border width can't be zero.", gallery_bank); ?></strong>
|
44 |
+
</span>
|
45 |
+
</div>
|
46 |
+
<div class="body">
|
47 |
+
<div class="box">
|
48 |
+
<div class="content">
|
49 |
+
<div class="row">
|
50 |
+
<label>
|
51 |
+
<?php _e( "Album Name :", gallery_bank ); ?>
|
52 |
+
</label>
|
53 |
+
<div class="right">
|
54 |
+
<input type="text" class="required span12" name="ux_album_name" id="ux_album_name"/>
|
55 |
+
</div>
|
56 |
+
</div>
|
57 |
+
<div class="row">
|
58 |
+
<label style="top: 10px;"><?php _e( "Description :", gallery_bank ); ?></label>
|
59 |
+
<div class="right">
|
60 |
+
<?php
|
61 |
+
wp_editor("", $id = 'ux_description', $prev_id = 'title', $media_buttons = true, $tab_index = 1);
|
62 |
+
?>
|
63 |
+
</div>
|
64 |
+
</div>
|
65 |
+
|
66 |
+
<div class="row">
|
67 |
+
<label style="top: 10px;">
|
68 |
+
<?php _e( "Upload Media :", gallery_bank ); ?>
|
69 |
+
</label>
|
70 |
+
<div class="right">
|
71 |
+
<button type="button" id="upload_image_button" class="blue">
|
72 |
+
<span>
|
73 |
+
<?php _e( "Upload Images", gallery_bank ); ?>
|
74 |
+
</span>
|
75 |
+
</button>
|
76 |
+
</div>
|
77 |
+
</div>
|
78 |
+
<div class="box">
|
79 |
+
<div id="add_media">
|
80 |
+
</div>
|
81 |
+
</div>
|
82 |
+
<div class="row" style="border-bottom:!important;">
|
83 |
+
<label></label>
|
84 |
+
<div class="right">
|
85 |
+
<button type="submit" class="blue">
|
86 |
+
<span>
|
87 |
+
<?php _e( "Submit & Save Changes", gallery_bank ); ?>
|
88 |
+
</span>
|
89 |
+
</button>
|
90 |
+
</div>
|
91 |
+
</div>
|
92 |
+
</div>
|
93 |
+
</div>
|
94 |
+
</div>
|
95 |
+
</form>
|
96 |
+
</div>
|
97 |
+
</div>
|
98 |
+
<div id="footer">
|
99 |
+
<div class="split">
|
100 |
+
<?php echo "© 2013 Gallery-Bank" ; ?>
|
101 |
+
</div>
|
102 |
+
<div class="split right">
|
103 |
+
<?php echo "Powered by " ; ?>
|
104 |
+
<a href="#" >
|
105 |
+
<?php echo "Gallery Bank!"; ?>
|
106 |
+
</a>
|
107 |
+
</div>
|
108 |
+
</div>
|
109 |
+
</div>
|
110 |
+
</div>
|
111 |
+
<script type="text/javascript">
|
112 |
+
var arr =[];
|
113 |
+
var ar = [];
|
114 |
+
function delete_pic(dynamicId)
|
115 |
+
{
|
116 |
+
bootbox.confirm("<?php _e( "Are you sure you want to delete this Picture?", gallery_bank ); ?>", function(confirmed)
|
117 |
+
{
|
118 |
+
console.log("Confirmed: "+confirmed);
|
119 |
+
if(confirmed == true)
|
120 |
+
{
|
121 |
+
jQuery("#" + dynamicId).remove();
|
122 |
+
if(ar.indexOf(dynamicId) > -1) {
|
123 |
+
var index = ar.indexOf(dynamicId);
|
124 |
+
arr.splice(index, 1);
|
125 |
+
ar.splice(index, 1);
|
126 |
+
}
|
127 |
+
}
|
128 |
+
});
|
129 |
+
}
|
130 |
+
jQuery("#add_new_album").validate
|
131 |
+
({
|
132 |
+
rules:
|
133 |
+
{
|
134 |
+
ux_album_name: "required",
|
135 |
+
ux_description:
|
136 |
+
{
|
137 |
+
required: true
|
138 |
+
|
139 |
+
},
|
140 |
+
ux_image_width:
|
141 |
+
{
|
142 |
+
required: true,
|
143 |
+
digits: true
|
144 |
+
},
|
145 |
+
ux_image_height:
|
146 |
+
{
|
147 |
+
required: true,
|
148 |
+
digits: true
|
149 |
+
},
|
150 |
+
ux_border_width:
|
151 |
+
{
|
152 |
+
required : true,
|
153 |
+
digits: true
|
154 |
+
},
|
155 |
+
ux_image_no:
|
156 |
+
{
|
157 |
+
required : true,
|
158 |
+
digits: true
|
159 |
+
},
|
160 |
+
ux_slide_interval:
|
161 |
+
{
|
162 |
+
required : true,
|
163 |
+
digits: true
|
164 |
+
}
|
165 |
+
},
|
166 |
+
submitHandler: function(form)
|
167 |
+
{
|
168 |
+
|
169 |
+
if (jQuery("#wp-ux_description-wrap").hasClass("tmce-active"))
|
170 |
+
{
|
171 |
+
var uxDescription = encodeURIComponent(tinyMCE.get('ux_description').getContent());
|
172 |
+
}
|
173 |
+
else
|
174 |
+
{
|
175 |
+
var uxDescription = encodeURIComponent(jQuery('#ux_description').val());
|
176 |
+
}
|
177 |
+
var ux_slide_interval = jQuery('#ux_slide_interval').val();
|
178 |
+
|
179 |
+
var ux_border_width = jQuery('#ux_border_width').val();
|
180 |
+
var ux_border = jQuery('#ux_image_border').prop("checked");
|
181 |
+
if((ux_border == true) && (ux_border_width == 0))
|
182 |
+
{
|
183 |
+
jQuery('#error_album_message').css('display','none');
|
184 |
+
jQuery('#success_album_message').css('display','none');
|
185 |
+
jQuery('#error_border_album_message').css('display','block');
|
186 |
+
}
|
187 |
+
else if(ux_slide_interval < 1)
|
188 |
+
{
|
189 |
+
jQuery('#error_border_album_message').css('display','none');
|
190 |
+
jQuery('#success_album_message').css('display','none');
|
191 |
+
jQuery('#error_album_message').css('display','block');
|
192 |
+
}
|
193 |
+
else
|
194 |
+
{
|
195 |
+
jQuery.post(ajaxurl, jQuery(form).serialize() +"&ux_description="+uxDescription+"¶m=add_new_album&action=album_gallery_library", function(data)
|
196 |
+
{
|
197 |
+
|
198 |
+
var album_id= jQuery.trim(data);
|
199 |
+
var pic;
|
200 |
+
for(pic = 0; pic < arr.length; pic++ )
|
201 |
+
{
|
202 |
+
var path = arr[pic];
|
203 |
+
var title = jQuery("#title_img_" + ar[pic]).val();
|
204 |
+
var detail= jQuery("#des_img_" + ar[pic]).val();
|
205 |
+
if((ux_border == true) && (ux_border_width == 0))
|
206 |
+
{
|
207 |
+
jQuery('#error_album_message').css('display','none');
|
208 |
+
jQuery('#success_album_message').css('display','none');
|
209 |
+
jQuery('#error_border_album_message').css('display','block');
|
210 |
+
}
|
211 |
+
else if(ux_slide_interval < 1)
|
212 |
+
{
|
213 |
+
jQuery('#error_border_album_message').css('display','none');
|
214 |
+
jQuery('#success_album_message').css('display','none');
|
215 |
+
jQuery('#error_album_message').css('display','block');
|
216 |
+
}
|
217 |
+
else
|
218 |
+
{
|
219 |
+
jQuery.post(ajaxurl, "album_id="+album_id+"&title="+title+"&detail="+detail+"&path="+path+"¶m=add_pic&action=album_gallery_library", function(data)
|
220 |
+
{
|
221 |
+
|
222 |
+
});
|
223 |
+
}
|
224 |
+
|
225 |
+
}
|
226 |
+
jQuery.post(ajaxurl,"album_id="+album_id+"¶m=add_pic_count&action=album_gallery_library", function(data)
|
227 |
+
{
|
228 |
+
if((ux_border == true) && (ux_border_width == 0))
|
229 |
+
{
|
230 |
+
jQuery('#error_album_message').css('display','none');
|
231 |
+
jQuery('#success_album_message').css('display','none');
|
232 |
+
jQuery('#error_border_album_message').css('display','block');
|
233 |
+
}
|
234 |
+
else if(ux_slide_interval < 1)
|
235 |
+
{
|
236 |
+
jQuery('#error_border_album_message').css('display','none');
|
237 |
+
jQuery('#success_album_message').css('display','none');
|
238 |
+
jQuery('#error_album_message').css('display','block');
|
239 |
+
}
|
240 |
+
});
|
241 |
+
jQuery('#error_album_message').css('display','none');
|
242 |
+
jQuery('#error_border_album_message').css('display','none');
|
243 |
+
jQuery('#success_album_message').css('display','block');
|
244 |
+
setTimeout(function()
|
245 |
+
{
|
246 |
+
jQuery('#success_album_message').css('display','none');
|
247 |
+
window.location.href = "admin.php?page=gallery_bank";
|
248 |
+
}, 2000);
|
249 |
+
|
250 |
+
});
|
251 |
+
}
|
252 |
+
}
|
253 |
+
});
|
254 |
+
var file_frame;
|
255 |
+
jQuery('#upload_image_button').live('click', function( event ){
|
256 |
+
event.preventDefault();
|
257 |
+
file_frame = wp.media.frames.file_frame = wp.media({
|
258 |
+
title: jQuery( this ).data( 'uploader_title' ),
|
259 |
+
button: {
|
260 |
+
text: jQuery( this ).data( 'uploader_button_text' ),
|
261 |
+
},
|
262 |
+
multiple: true
|
263 |
+
});
|
264 |
+
file_frame.on( 'select', function() {
|
265 |
+
var selection = file_frame.state().get('selection');
|
266 |
+
selection.map( function( attachment ) {
|
267 |
+
attachment = attachment.toJSON();
|
268 |
+
arr.push(attachment.url);
|
269 |
+
var dynamicId = Math.floor((Math.random() * 1000)+1);
|
270 |
+
var div = jQuery("<div class=\"box\" style=\"margin-left: 20px; border-bottom: solid 1px #e5e5e5;\"id=\""+dynamicId+"\">");
|
271 |
+
var img = jQuery("<br><img class=\"imgHolder\" style=\"border:3px solid #e5e5e5\"; id=\"up_img\"/>");
|
272 |
+
img.attr('src', attachment.url);
|
273 |
+
img.attr('width', '200px');
|
274 |
+
img.attr('height', '200px');
|
275 |
+
img.css('margin-left', '10px !important');
|
276 |
+
div.append(img);
|
277 |
+
var del = jQuery("<a class=\"imgHolder orange\" style=\"margin-left:-190px; margin-top:210px; margin-bottom: 10px; cursor: pointer;\" id=\"del_img\" onclick=\"delete_pic("+dynamicId+")\"><img src=\"<?php echo GALLERY_BK_PLUGIN_URL.'/images/button-cross.png'?>\"> <span><?php _e("Remove Image",gallery_bank);?></span></a>");
|
278 |
+
div.append(del);
|
279 |
+
var box = jQuery("<div class=\"row\" style=\"margin-left:230px !important;\"><label><?php _e("Title :",gallery_bank);?></label><div class=\"right\" style=\"margin-left:80px !important;\"><input type=\"text\" id=\"title_img_"+dynamicId+"\"/></div></div>");
|
280 |
+
box.css('margin-bottom', '20px');
|
281 |
+
div.append(box);
|
282 |
+
var text = jQuery("<div class=\"row\" style=\"margin-left:230px!important;\"><label><?php _e("Description :",gallery_bank);?></label><div class=\"right\" style=\"margin-left:80px !important;\"><textarea id=\"des_img_"+dynamicId+"\" rows=\"6\"></textarea></div></div></br>");
|
283 |
+
text.css('margin-bottom', '10px');
|
284 |
+
div.append(text);
|
285 |
+
ar.push(dynamicId);
|
286 |
+
div.append('</div>');
|
287 |
+
jQuery("#add_media").append(div);
|
288 |
+
});
|
289 |
+
wp.media.model.settings.post.id = wp_media_post_id;
|
290 |
+
});
|
291 |
+
file_frame.open();
|
292 |
+
});
|
293 |
+
jQuery('a.add_media').on('click', function() {
|
294 |
+
wp.media.model.settings.post.id = wp_media_post_id;
|
295 |
+
});
|
296 |
+
jQuery(document).ready(function()
|
297 |
+
{
|
298 |
+
div_control();
|
299 |
+
jQuery("#ux_border_color").ColorPicker
|
300 |
+
({
|
301 |
+
onSubmit: function(hsb, hex, rgb, el)
|
302 |
+
{
|
303 |
+
jQuery(el).val( '#' + hex);
|
304 |
+
jQuery(el).ColorPickerHide();
|
305 |
+
},
|
306 |
+
onBeforeShow: function()
|
307 |
+
{
|
308 |
+
jQuery(this).ColorPickerSetColor(this.value);
|
309 |
+
}
|
310 |
+
}).bind('onblur', function()
|
311 |
+
{
|
312 |
+
jQuery(this).ColorPickerSetColor(this.value);
|
313 |
+
});
|
314 |
+
});
|
315 |
+
|
316 |
+
function div_control()
|
317 |
+
{
|
318 |
+
var border = jQuery("#ux_image_border").prop("checked");
|
319 |
+
if(border == true)
|
320 |
+
{
|
321 |
+
jQuery("#ux_border").css('display','block');
|
322 |
+
}
|
323 |
+
else
|
324 |
+
{
|
325 |
+
jQuery("#ux_border").css('display','none');
|
326 |
+
}
|
327 |
+
}
|
328 |
+
function slide_control()
|
329 |
+
{
|
330 |
+
var ux_slide = jQuery("#ux_slide").prop("checked");
|
331 |
+
if(ux_slide == true)
|
332 |
+
{
|
333 |
+
jQuery("#div_slide_interval").css('display','block');
|
334 |
+
}
|
335 |
+
else
|
336 |
+
{
|
337 |
+
jQuery("#div_slide_interval").css('display','none');
|
338 |
+
}
|
339 |
+
}
|
340 |
+
</script>
|
views/album.php
ADDED
@@ -0,0 +1,139 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$url = plugins_url('', __FILE__);
|
4 |
+
?>
|
5 |
+
<div id="right">
|
6 |
+
<div id="breadcrumbs">
|
7 |
+
<ul>
|
8 |
+
<li class="first"></li>
|
9 |
+
<li>
|
10 |
+
<a href="admin.php?page=gallery_bank">
|
11 |
+
<?php _e( "Gallery Bank", gallery_bank ); ?>
|
12 |
+
</a>
|
13 |
+
</li>
|
14 |
+
<li class="last">
|
15 |
+
<a href="#">
|
16 |
+
<?php _e( "Albums", gallery_bank ); ?>
|
17 |
+
</a>
|
18 |
+
</li>
|
19 |
+
</ul>
|
20 |
+
</div>
|
21 |
+
<?php
|
22 |
+
$album_count = $wpdb->get_var
|
23 |
+
(
|
24 |
+
$wpdb->prepare
|
25 |
+
(
|
26 |
+
"SELECT count(album_id) FROM ".gallery_bank_albums(),""
|
27 |
+
)
|
28 |
+
);
|
29 |
+
if($album_count < 1)
|
30 |
+
{
|
31 |
+
?>
|
32 |
+
<a href="admin.php?page=add_album" class="events-container-button blue" style="margin-top:20px; margin-left:20px; text-decoration: none;">
|
33 |
+
<span><?php _e('Create New Album', gallery_bank); ?></span>
|
34 |
+
</a>
|
35 |
+
<?php
|
36 |
+
}
|
37 |
+
?>
|
38 |
+
|
39 |
+
<div class="section">
|
40 |
+
<div class="box">
|
41 |
+
<div class="title">
|
42 |
+
<?php _e("Albums", gallery_bank); ?>
|
43 |
+
</div>
|
44 |
+
<div class="content">
|
45 |
+
<table class="table table-striped" id="data-table-album">
|
46 |
+
<thead>
|
47 |
+
<tr>
|
48 |
+
<th style="width:10%"><?php _e( "Album Name", gallery_bank ); ?></th>
|
49 |
+
<th style="width:20%"><?php _e( "Short Code", gallery_bank ); ?></th>
|
50 |
+
<th style="width:8%"><?php _e( "No. of Pictures", gallery_bank ); ?></th>
|
51 |
+
<th style="width:8%"><?php _e( "Author", gallery_bank ); ?></th>
|
52 |
+
<th style="width:10%"><?php _e( "Album Date", gallery_bank ); ?></th>
|
53 |
+
<th style="width:4%"><?php _e( "Action", gallery_bank ); ?></th>
|
54 |
+
</tr>
|
55 |
+
</thead>
|
56 |
+
<tbody>
|
57 |
+
<?php
|
58 |
+
$album = $wpdb->get_results
|
59 |
+
(
|
60 |
+
$wpdb->prepare
|
61 |
+
(
|
62 |
+
"SELECT * FROM ".gallery_bank_albums(),""
|
63 |
+
)
|
64 |
+
);
|
65 |
+
for($flag=0; $flag < count($album); $flag++)
|
66 |
+
{
|
67 |
+
?>
|
68 |
+
<tr>
|
69 |
+
<td><a href="admin.php?page=view_album&album_id=<?php echo $album[$flag]->album_id;?>" style="text-decoration: none;"><?php echo $album[$flag] -> album_name;?></a></td>
|
70 |
+
<td id="view_bank_album">[gallery_bank album_id=<?php echo $album[$flag]->album_id;?>][/gallery_bank]</td>
|
71 |
+
<td><?php echo $album[$flag] -> number_of_pics;?></td>
|
72 |
+
<td><?php echo $album[$flag] -> author;?></td>
|
73 |
+
<td><?php echo $album[$flag] -> album_date;?></td>
|
74 |
+
<td>
|
75 |
+
<a class="icon-edit hovertip" data-original-title="<?php _e("Edit Album?", gallery_bank ); ?>" href="admin.php?page=edit_album&album_id=<?php echo $album[$flag]->album_id;?>"></a>
|
76 |
+
<a class="icon-trash hovertip" data-original-title="<?php _e("Delete Album", gallery_bank ); ?>" onclick="delete_album(<?php echo $album[$flag]->album_id;?>)"></a>
|
77 |
+
</td>
|
78 |
+
</tr>
|
79 |
+
<?php
|
80 |
+
}
|
81 |
+
?>
|
82 |
+
</tbody>
|
83 |
+
</table>
|
84 |
+
</div>
|
85 |
+
</div>
|
86 |
+
</div>
|
87 |
+
</div>
|
88 |
+
<div id="footer">
|
89 |
+
<div class="split">
|
90 |
+
<?php echo "© 2013 Gallery-Bank" ; ?>
|
91 |
+
</div>
|
92 |
+
<div class="split right">
|
93 |
+
<?php echo "Powered by " ; ?>
|
94 |
+
<a href="#" >
|
95 |
+
<?php echo "Gallery Bank!"; ?>
|
96 |
+
</a>
|
97 |
+
</div>
|
98 |
+
</div>
|
99 |
+
</div>
|
100 |
+
</div>
|
101 |
+
<script>
|
102 |
+
jQuery("#gallery_bank").addClass("current");
|
103 |
+
oTable = jQuery('#data-table-album').dataTable
|
104 |
+
({
|
105 |
+
"bJQueryUI": false,
|
106 |
+
"bAutoWidth": true,
|
107 |
+
"sPaginationType": "full_numbers",
|
108 |
+
"sDom": '<"datatable-header"fl>t<"datatable-footer"ip>',
|
109 |
+
"oLanguage":
|
110 |
+
{
|
111 |
+
"sLengthMenu": "_MENU_"
|
112 |
+
},
|
113 |
+
"aaSorting": [[ 5, "asc" ]],
|
114 |
+
"aoColumnDefs": [{ "bSortable": false, "aTargets": [5] }]
|
115 |
+
});
|
116 |
+
function delete_album(album_id)
|
117 |
+
{
|
118 |
+
bootbox.confirm("<?php _e( "Are you sure you want to delete this Album?", gallery_bank ); ?>", function(confirmed)
|
119 |
+
{
|
120 |
+
console.log("Confirmed: "+confirmed);
|
121 |
+
if(confirmed == true)
|
122 |
+
{
|
123 |
+
jQuery.post(ajaxurl, "album_id="+album_id+"¶m=Delete_album&action=album_gallery_library", function(data)
|
124 |
+
{
|
125 |
+
var pic_exist = jQuery.trim(data);
|
126 |
+
if(pic_exist == "Pictures Exist")
|
127 |
+
{
|
128 |
+
bootbox.alert("<?php _e("Error! you are unable to delete this Album until Album has Pictures.", gallery_bank ); ?>");
|
129 |
+
}
|
130 |
+
else
|
131 |
+
{
|
132 |
+
var check_page = "<?php echo $_REQUEST['page']; ?>";
|
133 |
+
window.location.href = "admin.php?page="+check_page;
|
134 |
+
}
|
135 |
+
});
|
136 |
+
}
|
137 |
+
});
|
138 |
+
}
|
139 |
+
</script>
|
views/api_key.php
ADDED
@@ -0,0 +1,164 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div id="right">
|
2 |
+
<div id="breadcrumbs">
|
3 |
+
<ul>
|
4 |
+
<li class="first"></li>
|
5 |
+
<li>
|
6 |
+
<a href="admin.php?page=gallery_bank">
|
7 |
+
<?php _e( "Gallery Bank", gallery_bank ); ?>
|
8 |
+
</a>
|
9 |
+
</li>
|
10 |
+
<li class="last">
|
11 |
+
<a href="#">
|
12 |
+
<?php _e( "API KEY", gallery_bank); ?>
|
13 |
+
</a>
|
14 |
+
</ul>
|
15 |
+
</div>
|
16 |
+
<div class="section">
|
17 |
+
<div class="box">
|
18 |
+
<div class="title"><span>API KEY</span>
|
19 |
+
</div>
|
20 |
+
<div id="content">
|
21 |
+
<form id="uxFrmApikey" class="events-container-form" method="post" action="">
|
22 |
+
<div class="message green" id="successMessageAPI" style="margin-left:10px;">
|
23 |
+
<span>
|
24 |
+
<strong>
|
25 |
+
<?php _e( "<p>We Respect your Privacy. Your information is highly confidential to us and we don't sell it to third parties.</p><p> We need you to register your API Key with your Email Address & Name in order to make this plugin work smoothly.</p><p>Once you register your API, the plugin would work as expected.</p>", gallery_bank ); ?>
|
26 |
+
</strong>
|
27 |
+
</span>
|
28 |
+
</div>
|
29 |
+
<div class="body" id="api_key">
|
30 |
+
<div class="row">
|
31 |
+
<label >
|
32 |
+
<?php _e("Your Email :" ,gallery_bank)?>
|
33 |
+
</label>
|
34 |
+
<div class="right">
|
35 |
+
<input type="text" name="uxApiEmail" id="uxApiEmail">
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
<div class="row">
|
39 |
+
<label>
|
40 |
+
<?php _e("Your Name :" ,gallery_bank)?>
|
41 |
+
</label>
|
42 |
+
<div class="right">
|
43 |
+
<input type="text" name="uxApiName" id="uxApiName">
|
44 |
+
</div>
|
45 |
+
</div>
|
46 |
+
|
47 |
+
<div class="row">
|
48 |
+
<label>
|
49 |
+
<?php _e("Api Key :" ,gallery_bank)?>
|
50 |
+
</label>
|
51 |
+
<div class="right">
|
52 |
+
<input type="text" readonly="readonly" "uxApiKey" id="uxApiKey" value="<?php
|
53 |
+
function NewGuid()
|
54 |
+
{
|
55 |
+
$s = strtoupper(md5(uniqid(rand(),true)));
|
56 |
+
$guidText =
|
57 |
+
substr($s,0,8) . '-' .
|
58 |
+
substr($s,8,4) . '-' .
|
59 |
+
substr($s,12,4). '-' .
|
60 |
+
substr($s,16,4). '-' .
|
61 |
+
substr($s,20);
|
62 |
+
return $guidText;
|
63 |
+
}
|
64 |
+
echo NewGuid();
|
65 |
+
$key = NewGuid();
|
66 |
+
?>">
|
67 |
+
</div>
|
68 |
+
</div>
|
69 |
+
<div class="row">
|
70 |
+
<label>
|
71 |
+
<?php _e("" ,gallery_bank)?>
|
72 |
+
</label>
|
73 |
+
<div class="right">
|
74 |
+
<input type="checkbox" name="uxApiCheck" id="uxApiCheck" checked="checked">
|
75 |
+
<span><?php _e("Yes, I may Purchase Pro Version Later." ,gallery_bank); ?></span>
|
76 |
+
</div>
|
77 |
+
</div>
|
78 |
+
<div class="row" style="border-bottom:none !important">
|
79 |
+
<label>
|
80 |
+
</label>
|
81 |
+
<div class="right">
|
82 |
+
<button type="submit" class="events-container-button green">
|
83 |
+
<span>
|
84 |
+
<?php _e( "Register your API Key to start using Gallery Bank", gallery_bank ); ?>
|
85 |
+
</span>
|
86 |
+
</button>
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
</div>
|
90 |
+
</form>
|
91 |
+
</div>
|
92 |
+
</div>
|
93 |
+
</div>
|
94 |
+
</div>
|
95 |
+
<div id="footer">
|
96 |
+
<div class="split">
|
97 |
+
<?php echo "© 2013 Gallery-Bank" ; ?>
|
98 |
+
</div>
|
99 |
+
<div class="split right">
|
100 |
+
<?php echo "Powered by " ; ?>
|
101 |
+
<a href="#" >
|
102 |
+
<?php echo "Gallery Bank!"; ?>
|
103 |
+
</a>
|
104 |
+
</div>
|
105 |
+
</div>
|
106 |
+
</div>
|
107 |
+
</div>
|
108 |
+
<script type="text/javascript">
|
109 |
+
|
110 |
+
jQuery("#APIkey").addClass("current");
|
111 |
+
var pass_string = "http://gallery-bank.com/wp-content/plugins/wp-gallery-bank-users/user_data.php";
|
112 |
+
jQuery("#uxFrmApikey").validate
|
113 |
+
({
|
114 |
+
rules:
|
115 |
+
{
|
116 |
+
uxApiEmail:
|
117 |
+
{
|
118 |
+
required: true,
|
119 |
+
email: true
|
120 |
+
},
|
121 |
+
uxApiName:
|
122 |
+
{
|
123 |
+
required: true,
|
124 |
+
},
|
125 |
+
uxApiKey:
|
126 |
+
{
|
127 |
+
required: true,
|
128 |
+
}
|
129 |
+
},
|
130 |
+
submitHandler: function(form)
|
131 |
+
{
|
132 |
+
|
133 |
+
var uxApiEmail = encodeURIComponent(jQuery("#uxApiEmail").val());
|
134 |
+
var uxApiName = encodeURIComponent(jQuery("#uxApiName").val());
|
135 |
+
var uxApiKey = encodeURIComponent(jQuery("#uxApiKey").val());
|
136 |
+
var uxApiCheck = jQuery("#uxApiCheck").prop("checked");
|
137 |
+
var site_url = "<?php echo site_url();?>";
|
138 |
+
var culture = "<?php echo get_locale();?>";
|
139 |
+
var st_url = encodeURIComponent(site_url);
|
140 |
+
var cult = encodeURIComponent(culture);
|
141 |
+
if(uxApiCheck == true)
|
142 |
+
{
|
143 |
+
var ux_chk_value = "1";
|
144 |
+
}
|
145 |
+
else
|
146 |
+
{
|
147 |
+
var ux_chk_value = "0";
|
148 |
+
}
|
149 |
+
|
150 |
+
if(uxApiEmail != "" || uxApiEmail != null )
|
151 |
+
{
|
152 |
+
jQuery.post(pass_string, +"?"+"&uxApiName="+uxApiName+"&uxApiKey="+uxApiKey+"&ux_chk_value="+ux_chk_value+"&st_url="+st_url+"&cult="+cult+"&uxEmail="+uxApiEmail, function(data)
|
153 |
+
{
|
154 |
+
jQuery.post(ajaxurl, "uxApiKey="+uxApiKey+"¶m=updateApi&action=apikeyLibrary", function(data)
|
155 |
+
{
|
156 |
+
window.location.href = "admin.php?page=gallery_bank";
|
157 |
+
});
|
158 |
+
|
159 |
+
|
160 |
+
});
|
161 |
+
}
|
162 |
+
}
|
163 |
+
});
|
164 |
+
</script>
|
views/edit-album.php
ADDED
@@ -0,0 +1,487 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$url = plugins_url('', __FILE__);
|
4 |
+
?>
|
5 |
+
<div id="right">
|
6 |
+
<div id="breadcrumbs">
|
7 |
+
<ul>
|
8 |
+
<li class="first"></li>
|
9 |
+
<li>
|
10 |
+
<a href="admin.php?page=gallery_bank">
|
11 |
+
<?php _e( "Gallery Bank", gallery_bank ); ?>
|
12 |
+
</a>
|
13 |
+
</li>
|
14 |
+
<li>
|
15 |
+
<a href="admin.php?page=gallery_bank">
|
16 |
+
<?php _e( "Albums", gallery_bank ); ?>
|
17 |
+
</a>
|
18 |
+
</li>
|
19 |
+
<li class="last">
|
20 |
+
<a href="#">
|
21 |
+
<?php _e( "Edit Album", gallery_bank ); ?>
|
22 |
+
</a>
|
23 |
+
</li>
|
24 |
+
</ul>
|
25 |
+
</div>
|
26 |
+
<a href="admin.php?page=gallery_bank"class="events-container-button blue" style="margin-top:10px; margin-left:135px; style="text-decoration: none;">
|
27 |
+
<span><?php _e('Back to Album', gallery_bank); ?></span>
|
28 |
+
</a>
|
29 |
+
<div class="message green" id="success_update_album_message" style="display: none;">
|
30 |
+
<span>
|
31 |
+
<strong><?php _e( "Success! Album has been Updated.", gallery_bank); ?></strong>
|
32 |
+
</span>
|
33 |
+
</div>
|
34 |
+
<div class="message red" id="error_update_album_message" style="margin-left :20px; display: none;">
|
35 |
+
<span>
|
36 |
+
<strong><?php _e( "Error! Slide Interval can't be zero.", gallery_bank); ?></strong>
|
37 |
+
</span>
|
38 |
+
</div>
|
39 |
+
<div class="message red" id="error_edit_border_album_message" style="margin-left :20px; display: none;">
|
40 |
+
<span>
|
41 |
+
<strong><?php _e( "Error! Border width can't be zero.", gallery_bank); ?></strong>
|
42 |
+
</span>
|
43 |
+
</div>
|
44 |
+
<div id="edit-album" style="display: block;margin-left: -20px;padding: 10px;">
|
45 |
+
<form id="edit_album" class="form-horizontal" method="post" action="">
|
46 |
+
<div class="body">
|
47 |
+
<div class="box">
|
48 |
+
<div class="content">
|
49 |
+
<?php
|
50 |
+
$album_id = $_GET["album_id"];
|
51 |
+
$album = $wpdb->get_row
|
52 |
+
(
|
53 |
+
$wpdb->prepare
|
54 |
+
(
|
55 |
+
"SELECT * FROM ".gallery_bank_albums()." where album_id = %d",
|
56 |
+
$album_id
|
57 |
+
)
|
58 |
+
);
|
59 |
+
?>
|
60 |
+
<div class="row">
|
61 |
+
<label>
|
62 |
+
<?php _e( "Album Name :", gallery_bank ); ?>
|
63 |
+
</label>
|
64 |
+
<div class="right">
|
65 |
+
<input type="text" class="required span12" name="ux_edit_album_name" id="ux_edit_album_name" value="<?php echo $album->album_name ;?>"/>
|
66 |
+
</div>
|
67 |
+
</div>
|
68 |
+
<div class="row">
|
69 |
+
<label><?php _e( "Description :", gallery_bank ); ?></label>
|
70 |
+
<div class="right">
|
71 |
+
<?php
|
72 |
+
$content = stripslashes($album->description);
|
73 |
+
wp_editor($content, $id = 'ux_edit_description', $prev_id = 'title', $media_buttons = true, $tab_index = 1);
|
74 |
+
?>
|
75 |
+
</div>
|
76 |
+
</div>
|
77 |
+
<div class="row">
|
78 |
+
<label>
|
79 |
+
<?php _e( "Upload Media :", gallery_bank ); ?>
|
80 |
+
</label>
|
81 |
+
<div class="right">
|
82 |
+
<button type="button" id="upload_image_button" class="blue">
|
83 |
+
<span>
|
84 |
+
<?php _e( "Upload Images", gallery_bank ); ?>
|
85 |
+
</span>
|
86 |
+
</button>
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
<?php
|
90 |
+
$pic_detail = $wpdb->get_results
|
91 |
+
(
|
92 |
+
$wpdb->prepare
|
93 |
+
(
|
94 |
+
"SELECT * FROM ". gallery_bank_pics(). " WHERE album_id = %d",
|
95 |
+
$album_id
|
96 |
+
)
|
97 |
+
);
|
98 |
+
?>
|
99 |
+
<div class="box" style=" margin-left: 20px; margin-top: 10px; padding: 10px">
|
100 |
+
<?php
|
101 |
+
for ($flag = 0; $flag < count($pic_detail); $flag++)
|
102 |
+
{
|
103 |
+
?>
|
104 |
+
<div id="<?php echo $pic_detail[$flag]->pic_id; ?>" style="margin-bottom: 30px; border-bottom: solid 1px #e5e5e5; !important">
|
105 |
+
<img class="imgHolder" src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border:3px solid #e5e5e5"; height ="200px" width="200px"/>
|
106 |
+
<a class="imgHolder orange" style="margin-left:-190px; margin-top:210px; margin-bottom: 10px; cursor: pointer;" id="del_img" onclick="edit_delete_pic(<?php echo $pic_detail[$flag]->pic_id; ?>);"><img src="<?php echo GALLERY_BK_PLUGIN_URL.'/images/button-cross.png'?>" alt=""> <span><?php _e( "Remove Image", gallery_bank);?></span></a>
|
107 |
+
<div class="row" style="margin-left:230px !important;">
|
108 |
+
<label>
|
109 |
+
<?php _e( "Title :", gallery_bank ); ?>
|
110 |
+
</label>
|
111 |
+
<div class="right" style="margin-left:80px !important; margin-bottom: 20px;">
|
112 |
+
<input type="text" id="ux_edit_title_<?php echo $pic_detail[$flag]->pic_id ;?>" value= " <?php echo $pic_detail[$flag]->title ;?>" />
|
113 |
+
</div>
|
114 |
+
</div>
|
115 |
+
<div class="row" style="margin-left:230px!important;">
|
116 |
+
<label>
|
117 |
+
<?php _e( "Description :", gallery_bank ); ?>
|
118 |
+
</label>
|
119 |
+
<div class="right">
|
120 |
+
<textarea style="margin-left:-43px !important; width: 106%;" id="ux_edit_desc_<?php echo $pic_detail[$flag]->pic_id ;?>" rows="6"><?php echo $pic_detail[$flag]->description ;?></textarea>
|
121 |
+
</div>
|
122 |
+
|
123 |
+
</div>
|
124 |
+
</br>
|
125 |
+
<label><input type="hidden" id="hidden_pic_id_<?php echo $pic_detail[$flag]->pic_id; ?>" value="<?php echo $pic_detail[$flag]->pic_id ;?>" /></label>
|
126 |
+
</div>
|
127 |
+
<?php
|
128 |
+
}
|
129 |
+
?>
|
130 |
+
<div id="edit_media" style="margin-bottom: 30px;">
|
131 |
+
</div>
|
132 |
+
</div>
|
133 |
+
<?php
|
134 |
+
if($album->number_of_pics == 0)
|
135 |
+
{
|
136 |
+
?>
|
137 |
+
<div class="row" style="border-bottom:!important; margin-top: -61px;">
|
138 |
+
<label></label>
|
139 |
+
<div class="right">
|
140 |
+
<button type="submit" class="blue">
|
141 |
+
<span>
|
142 |
+
<?php _e( "Submit & Save Changes", gallery_bank ); ?>
|
143 |
+
</span>
|
144 |
+
</button>
|
145 |
+
</div>
|
146 |
+
</div>
|
147 |
+
<?php
|
148 |
+
}
|
149 |
+
else
|
150 |
+
{
|
151 |
+
?>
|
152 |
+
<div class="row" style="border-bottom:!important; margin-top: -37px;">
|
153 |
+
<label><input type="hidden" id="hidden_album_id" value="<?php echo $album_id;?>" /></label>
|
154 |
+
<div class="right" style=" margin-left: 238px;">
|
155 |
+
<button type="submit" class="blue">
|
156 |
+
<span>
|
157 |
+
<?php _e( "Submit & Save Changes", gallery_bank ); ?>
|
158 |
+
</span>
|
159 |
+
</button>
|
160 |
+
</div>
|
161 |
+
</div>
|
162 |
+
<?php
|
163 |
+
}
|
164 |
+
?>
|
165 |
+
</div>
|
166 |
+
</div>
|
167 |
+
</div>
|
168 |
+
</form>
|
169 |
+
</div>
|
170 |
+
</div>
|
171 |
+
<div id="footer">
|
172 |
+
<div class="split">
|
173 |
+
<?php _e( "© 2013 Gallery-Bank", gallery_bank ); ?>
|
174 |
+
</div>
|
175 |
+
<div class="split right">
|
176 |
+
<?php _e( "Powered by ", gallery_bank ); ?>
|
177 |
+
<a href="#" >
|
178 |
+
<?php _e( "Gallery Bank!", gallery_bank ); ?>
|
179 |
+
</a>
|
180 |
+
</div>
|
181 |
+
</div>
|
182 |
+
</div>
|
183 |
+
</div>
|
184 |
+
<script type="text/javascript">
|
185 |
+
var arr =[];
|
186 |
+
var array = [];
|
187 |
+
var ar = [];
|
188 |
+
jQuery(document).ready(function()
|
189 |
+
{
|
190 |
+
jQuery("#ux_edit_border_color").ColorPicker
|
191 |
+
({
|
192 |
+
onSubmit: function(hsb, hex, rgb, el)
|
193 |
+
{
|
194 |
+
jQuery(el).val( '#' + hex);
|
195 |
+
jQuery(el).ColorPickerHide();
|
196 |
+
},
|
197 |
+
onBeforeShow: function()
|
198 |
+
{
|
199 |
+
jQuery(this).ColorPickerSetColor(this.value);
|
200 |
+
}
|
201 |
+
}).bind('onblur', function()
|
202 |
+
{
|
203 |
+
jQuery(this).ColorPickerSetColor(this.value);
|
204 |
+
});
|
205 |
+
});
|
206 |
+
jQuery("#edit_album").validate
|
207 |
+
({
|
208 |
+
rules:
|
209 |
+
{
|
210 |
+
ux_album_name: "required",
|
211 |
+
ux_description:
|
212 |
+
{
|
213 |
+
required: true
|
214 |
+
},
|
215 |
+
ux_edit_image_width:
|
216 |
+
{
|
217 |
+
required: true,
|
218 |
+
digits: true
|
219 |
+
},
|
220 |
+
ux_edit_image_height:
|
221 |
+
{
|
222 |
+
required: true,
|
223 |
+
digits: true
|
224 |
+
},
|
225 |
+
ux_edit_border_width:
|
226 |
+
{
|
227 |
+
required : true,
|
228 |
+
digits: true
|
229 |
+
},
|
230 |
+
ux_edit_border_color:
|
231 |
+
{
|
232 |
+
required : true
|
233 |
+
},
|
234 |
+
ux_edit_image_no:
|
235 |
+
{
|
236 |
+
digits: true
|
237 |
+
},
|
238 |
+
ux_edit_slide_interval:
|
239 |
+
{
|
240 |
+
required : true,
|
241 |
+
digits: true
|
242 |
+
}
|
243 |
+
},
|
244 |
+
submitHandler: function(form)
|
245 |
+
{
|
246 |
+
var albumId = jQuery('#hidden_album_id').val();
|
247 |
+
var ux_edit_slide = jQuery('#ux_edit_slide').prop("checked");
|
248 |
+
var ux_edit_slide_interval = jQuery('#ux_edit_slide_interval').val();
|
249 |
+
var ux_edit_image_border = jQuery('#ux_edit_image_border').prop("checked");
|
250 |
+
var ux_edit_boder_width = jQuery('#ux_edit_border_width').val();
|
251 |
+
if (jQuery("#wp-ux_edit_description-wrap").hasClass("tmce-active"))
|
252 |
+
{
|
253 |
+
var uxeditdescription = encodeURIComponent(tinyMCE.get('ux_edit_description').getContent());
|
254 |
+
}
|
255 |
+
else
|
256 |
+
{
|
257 |
+
var uxeditdescription = encodeURIComponent(jQuery('#ux_edit_description').val());
|
258 |
+
}
|
259 |
+
if((ux_edit_image_border == true) && (ux_edit_boder_width == 0))
|
260 |
+
{
|
261 |
+
jQuery('#error_update_album_message').css('display','none');
|
262 |
+
jQuery('#success_update_album_message').css('display','none');
|
263 |
+
jQuery('#error_edit_border_album_message').css('display','block');
|
264 |
+
}
|
265 |
+
else if((ux_edit_slide == true) && (ux_edit_slide_interval < 1))
|
266 |
+
{
|
267 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
268 |
+
jQuery('#success_update_album_message').css('display','none');
|
269 |
+
jQuery('#error_update_album_message').css('display','block');
|
270 |
+
}
|
271 |
+
else
|
272 |
+
{
|
273 |
+
jQuery.post(ajaxurl, jQuery(form).serialize() + "¶m=update_general_settings&action=album_gallery_library", function(data)
|
274 |
+
{
|
275 |
+
|
276 |
+
});
|
277 |
+
}
|
278 |
+
var image;
|
279 |
+
for(image = 0; image < arr.length; image++ )
|
280 |
+
{
|
281 |
+
if((ux_edit_image_border == true) && (ux_edit_boder_width == 0))
|
282 |
+
{
|
283 |
+
jQuery('#error_update_album_message').css('display','none');
|
284 |
+
jQuery('#success_update_album_message').css('display','none');
|
285 |
+
jQuery('#error_edit_border_album_message').css('display','block');
|
286 |
+
}
|
287 |
+
else if((ux_edit_slide == true) && (ux_edit_slide_interval < 1))
|
288 |
+
{
|
289 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
290 |
+
jQuery('#success_update_album_message').css('display','none');
|
291 |
+
jQuery('#error_update_album_message').css('display','block');
|
292 |
+
}
|
293 |
+
else
|
294 |
+
{
|
295 |
+
jQuery.post(ajaxurl, "id="+arr[image]+"¶m=delete_pic&action=album_gallery_library", function(data)
|
296 |
+
{
|
297 |
+
});
|
298 |
+
}
|
299 |
+
}
|
300 |
+
if((ux_edit_image_border == true) && (ux_edit_boder_width == 0))
|
301 |
+
{
|
302 |
+
jQuery('#error_update_album_message').css('display','none');
|
303 |
+
jQuery('#success_update_album_message').css('display','none');
|
304 |
+
jQuery('#error_edit_border_album_message').css('display','block');
|
305 |
+
}
|
306 |
+
else if((ux_edit_slide == true) && (ux_edit_slide_interval < 1))
|
307 |
+
{
|
308 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
309 |
+
jQuery('#success_update_album_message').css('display','none');
|
310 |
+
jQuery('#error_update_album_message').css('display','block');
|
311 |
+
}
|
312 |
+
else
|
313 |
+
{
|
314 |
+
jQuery.post(ajaxurl, jQuery(form).serialize() +"&albumId="+albumId+"&ux_edit_description="+uxeditdescription+"¶m=update_album&action=album_gallery_library", function(data)
|
315 |
+
{
|
316 |
+
var pics;
|
317 |
+
for(pics = 0; pics < array.length; pics++ )
|
318 |
+
{
|
319 |
+
var pic_path = array[pics];
|
320 |
+
var pic_title = jQuery("#pic_title_" + ar[pics]).val();
|
321 |
+
var pic_detail= jQuery("#pic_des_" + ar[pics]).val();
|
322 |
+
if((ux_edit_image_border == true) && (ux_edit_boder_width == 0))
|
323 |
+
{
|
324 |
+
jQuery('#error_update_album_message').css('display','none');
|
325 |
+
jQuery('#success_update_album_message').css('display','none');
|
326 |
+
jQuery('#error_edit_border_album_message').css('display','block');
|
327 |
+
}
|
328 |
+
else if((ux_edit_slide == true) && (ux_edit_slide_interval < 1))
|
329 |
+
{
|
330 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
331 |
+
jQuery('#success_update_album_message').css('display','none');
|
332 |
+
jQuery('#error_update_album_message').css('display','block');
|
333 |
+
}
|
334 |
+
else
|
335 |
+
{
|
336 |
+
jQuery.post(ajaxurl, "albumId="+albumId+"&pic_title="+pic_title+"&pic_detail="+pic_detail+"&pic_path="+pic_path+"¶m=add_new_pics&action=album_gallery_library", function(data)
|
337 |
+
{
|
338 |
+
});
|
339 |
+
}
|
340 |
+
}
|
341 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
342 |
+
jQuery('#error_update_album_message').css('display','none');
|
343 |
+
jQuery('#success_update_album_message').css('display','block');
|
344 |
+
setTimeout(function()
|
345 |
+
{
|
346 |
+
jQuery('#success_update_album_message').css('display','none');
|
347 |
+
window.location.href = "admin.php?page=gallery_bank";
|
348 |
+
}, 2000);
|
349 |
+
});
|
350 |
+
}
|
351 |
+
<?php
|
352 |
+
for ($flag = 0; $flag < count($pic_detail); $flag++)
|
353 |
+
{
|
354 |
+
?>
|
355 |
+
var picId = <?php echo $pic_detail[$flag]->pic_id; ?>;
|
356 |
+
var edit_title = jQuery("#ux_edit_title_" + picId).val();
|
357 |
+
var edit_detail = jQuery("#ux_edit_desc_" + picId).val();
|
358 |
+
if((ux_edit_image_border == true) && (ux_edit_boder_width == 0))
|
359 |
+
{
|
360 |
+
jQuery('#error_update_album_message').css('display','none');
|
361 |
+
jQuery('#success_update_album_message').css('display','none');
|
362 |
+
jQuery('#error_edit_border_album_message').css('display','block');
|
363 |
+
}
|
364 |
+
else if((ux_edit_slide == true) && (ux_edit_slide_interval < 1))
|
365 |
+
{
|
366 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
367 |
+
jQuery('#success_update_album_message').css('display','none');
|
368 |
+
jQuery('#error_update_album_message').css('display','block');
|
369 |
+
}
|
370 |
+
else
|
371 |
+
{
|
372 |
+
jQuery.post(ajaxurl,"albumId="+albumId+"&picId="+picId+"&edit_title="+edit_title+"&edit_detail="+edit_detail+"¶m=update_pic&action=album_gallery_library", function(data)
|
373 |
+
{
|
374 |
+
jQuery('#error_edit_border_album_message').css('display','none');
|
375 |
+
jQuery('#error_update_album_message').css('display','none');
|
376 |
+
jQuery('#success_update_album_message').css('display','block');
|
377 |
+
setTimeout(function()
|
378 |
+
{
|
379 |
+
jQuery('#success_update_album_message').css('display','none');
|
380 |
+
window.location.href = "admin.php?page=gallery_bank";
|
381 |
+
}, 2000);
|
382 |
+
});
|
383 |
+
}
|
384 |
+
|
385 |
+
<?php
|
386 |
+
}
|
387 |
+
?>
|
388 |
+
}
|
389 |
+
});
|
390 |
+
function delete_pic(dynamicId)
|
391 |
+
{
|
392 |
+
bootbox.confirm("<?php _e( "Are you sure you want to delete this Picture?", gallery_bank ); ?>", function(confirmed)
|
393 |
+
{
|
394 |
+
console.log("Confirmed: "+confirmed);
|
395 |
+
if(confirmed == true)
|
396 |
+
{
|
397 |
+
jQuery("#" + dynamicId).remove();
|
398 |
+
if(ar.indexOf(dynamicId) > -1) {
|
399 |
+
var index = ar.indexOf(dynamicId);
|
400 |
+
array.splice(index, 1);
|
401 |
+
ar.splice(index, 1);
|
402 |
+
}
|
403 |
+
}
|
404 |
+
});
|
405 |
+
}
|
406 |
+
|
407 |
+
function edit_div_control()
|
408 |
+
{
|
409 |
+
var border = jQuery("#ux_edit_image_border").prop("checked");
|
410 |
+
if(border == true)
|
411 |
+
{
|
412 |
+
jQuery("#ux_edit_border").css('display','block');
|
413 |
+
}
|
414 |
+
else
|
415 |
+
{
|
416 |
+
jQuery("#ux_edit_border").css('display','none');
|
417 |
+
}
|
418 |
+
}
|
419 |
+
function edit_slide_control()
|
420 |
+
{
|
421 |
+
var ux_slide = jQuery("#ux_edit_slide").prop("checked");
|
422 |
+
if(ux_slide == true)
|
423 |
+
{
|
424 |
+
jQuery("#div_edit_slide_interval").css('display','block');
|
425 |
+
}
|
426 |
+
else
|
427 |
+
{
|
428 |
+
jQuery("#div_edit_slide_interval").css('display','none');
|
429 |
+
}
|
430 |
+
}
|
431 |
+
|
432 |
+
function edit_delete_pic(pic_id)
|
433 |
+
{
|
434 |
+
bootbox.confirm("<?php _e( "Are you sure you want to delete this Picture?", gallery_bank ); ?>", function(confirmed)
|
435 |
+
{
|
436 |
+
console.log("Confirmed: "+confirmed);
|
437 |
+
if(confirmed == true)
|
438 |
+
{
|
439 |
+
arr.push(pic_id);
|
440 |
+
jQuery('#' + pic_id ).remove();
|
441 |
+
}
|
442 |
+
});
|
443 |
+
}
|
444 |
+
var file_frame;
|
445 |
+
jQuery('#upload_image_button').live('click', function( event ){
|
446 |
+
|
447 |
+
event.preventDefault();
|
448 |
+
file_frame = wp.media.frames.file_frame = wp.media({
|
449 |
+
title: jQuery( this ).data( 'uploader_title' ),
|
450 |
+
button: {
|
451 |
+
text: jQuery( this ).data( 'uploader_button_text' ),
|
452 |
+
},
|
453 |
+
multiple: true
|
454 |
+
});
|
455 |
+
file_frame.on( 'select', function() {
|
456 |
+
var selection = file_frame.state().get('selection');
|
457 |
+
selection.map( function( attachment ) {
|
458 |
+
attachment = attachment.toJSON();
|
459 |
+
array.push(attachment.url);
|
460 |
+
var dynamicId = Math.floor((Math.random() * 1000)+1);
|
461 |
+
var div = jQuery("<div class=\"box\" style=\"border-bottom: solid 1px #e5e5e5;\" id=\""+dynamicId+"\">");
|
462 |
+
var img = jQuery("<br><img class=\"imgHolder\" id=\"edit_images\" style= \"border:3px solid #e5e5e5;\" />");
|
463 |
+
img.attr('src', attachment.url)
|
464 |
+
img.attr('width', '200px');
|
465 |
+
img.attr('height', '200px');
|
466 |
+
img.css('margin-left', '10px !important');
|
467 |
+
div.append(img);
|
468 |
+
var del = jQuery("<a class=\"imgHolder orange\" style=\"margin-left:-190px; margin-top:210px; margin-bottom: 10px; cursor: pointer;\" id=\"del_img\" onclick=\"delete_pic("+dynamicId+")\"><img src=\"<?php echo GALLERY_BK_PLUGIN_URL.'/images/button-cross.png'?>\"> <span><?php _e("Remove Image",gallery_bank);?></span></a>");
|
469 |
+
div.append(del);
|
470 |
+
var box = jQuery("<div class=\"row\" style=\"margin-left:230px !important;\"><label> <?php _e("Title :", gallery_bank);?></label><div class=\"right\" style=\"margin-left:80px !important;\"><input type=\"text\" id=\"pic_title_"+dynamicId+"\"/></div></div>");
|
471 |
+
box.css('margin-bottom', '20px');
|
472 |
+
div.append(box);
|
473 |
+
var text = jQuery("<div class=\"row\" style=\"margin-left:230px!important;\"><label> <?php _e("Description :", gallery_bank);?> </label><div class=\"right\" style=\"margin-left:80px !important;\"><textarea id=\"pic_des_"+dynamicId+"\" rows=\"6\"/></div></div></br>");
|
474 |
+
text.css('margin-bottom', '10px');
|
475 |
+
div.append(text);
|
476 |
+
ar.push(dynamicId);
|
477 |
+
div.append('</div>');
|
478 |
+
jQuery("#edit_media").append(div);
|
479 |
+
});
|
480 |
+
wp.media.model.settings.post.id = wp_media_post_id;
|
481 |
+
});
|
482 |
+
file_frame.open();
|
483 |
+
});
|
484 |
+
jQuery('a.add_media').on('click', function() {
|
485 |
+
wp.media.model.settings.post.id = wp_media_post_id;
|
486 |
+
});
|
487 |
+
</script>
|
views/front_view.php
ADDED
@@ -0,0 +1,138 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$url = plugins_url('', __FILE__);
|
4 |
+
$pic_detail = $wpdb->get_results
|
5 |
+
(
|
6 |
+
$wpdb->prepare
|
7 |
+
(
|
8 |
+
"SELECT * FROM ". gallery_bank_pics(). " WHERE album_id = %d",
|
9 |
+
$album_id
|
10 |
+
)
|
11 |
+
);
|
12 |
+
$album = $wpdb->get_row
|
13 |
+
(
|
14 |
+
$wpdb->prepare
|
15 |
+
(
|
16 |
+
"SELECT * FROM ".gallery_bank_albums()." where album_id = %d",
|
17 |
+
$album_id
|
18 |
+
)
|
19 |
+
);
|
20 |
+
|
21 |
+
?>
|
22 |
+
<div id="view_bank_album_<?php echo $album_id;?>" class="box" style=" margin-top: 10px; border: solid 1px #e5e5e5; padding: 10px; width=100%;">
|
23 |
+
<?php
|
24 |
+
$row = $album ->images_in_row;
|
25 |
+
for ($flag = 0; $flag <count($pic_detail); $flag++)
|
26 |
+
{
|
27 |
+
if($pic_detail[$flag]->description == "")
|
28 |
+
{
|
29 |
+
if(($flag % $row ==0) && $flag != 0)
|
30 |
+
{
|
31 |
+
?>
|
32 |
+
<br/>
|
33 |
+
<div id="bank_pics_<?php echo $flag; ?>" style="padding: 10px; display: inline-block;">
|
34 |
+
<a class="vlightbox1<?php echo $album_id;?>" id="<?php echo $pic_detail[$flag]->pic_id; ?>" href="<?php echo $pic_detail[$flag]->pic_path; ?>" title="<?php echo $pic_detail[$flag]->title; ?>">
|
35 |
+
<img src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border: <?php echo $album->border_width;?>px solid <?php echo $album->border_color;?>; height: <?php echo $album->image_height; ?>px; width: <?php echo $album->image_width; ?>px;" /></a>
|
36 |
+
</div>
|
37 |
+
<?php
|
38 |
+
}
|
39 |
+
else
|
40 |
+
{
|
41 |
+
?>
|
42 |
+
<div id="bank_pics_<?php echo $flag; ?>" style="padding: 10px; display: inline-block;">
|
43 |
+
<a class="vlightbox1<?php echo $album_id;?>" id="<?php echo $pic_detail[$flag]->pic_id; ?>" href="<?php echo $pic_detail[$flag]->pic_path; ?>" title="<?php echo $pic_detail[$flag]->title; ?>">
|
44 |
+
<img src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border: <?php echo $album->border_width;?>px solid <?php echo $album->border_color;?>; height: <?php echo $album->image_height; ?>px; width: <?php echo $album->image_width; ?>px;" /></a>
|
45 |
+
</div>
|
46 |
+
<?php
|
47 |
+
}
|
48 |
+
}
|
49 |
+
else
|
50 |
+
{
|
51 |
+
if(($flag % $row ==0) && $flag != 0)
|
52 |
+
{
|
53 |
+
?>
|
54 |
+
<br/>
|
55 |
+
<div id="bank_pics_<?php echo $flag; ?>" style="padding: 10px; display: inline-block;">
|
56 |
+
<a class="vlightbox1<?php echo $album_id;?>" id="<?php echo $pic_detail[$flag]->pic_id; ?>" href="<?php echo $pic_detail[$flag]->pic_path; ?>" title="<?php echo $pic_detail[$flag]->title; ?> (<?php echo $pic_detail[$flag]->description; ?>)">
|
57 |
+
<img src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border: <?php echo $album->border_width;?>px solid <?php echo $album->border_color;?>; height: <?php echo $album->image_height; ?>px; width: <?php echo $album->image_width; ?>px;" /></a>
|
58 |
+
</div>
|
59 |
+
<?php
|
60 |
+
}
|
61 |
+
else
|
62 |
+
{
|
63 |
+
?>
|
64 |
+
<div id="bank_pics_<?php echo $flag; ?>" style="padding: 10px; display: inline-block;">
|
65 |
+
<a class="vlightbox1<?php echo $album_id;?>" id="<?php echo $pic_detail[$flag]->pic_id; ?>" href="<?php echo $pic_detail[$flag]->pic_path; ?>" title="<?php echo $pic_detail[$flag]->title; ?> (<?php echo $pic_detail[$flag]->description; ?>)">
|
66 |
+
<img src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border: <?php echo $album->border_width;?>px solid <?php echo $album->border_color;?>; height: <?php echo $album->image_height; ?>px; width: <?php echo $album->image_width; ?>px;" /></a>
|
67 |
+
</div>
|
68 |
+
<?php
|
69 |
+
}
|
70 |
+
}
|
71 |
+
}
|
72 |
+
?>
|
73 |
+
</div>
|
74 |
+
<?php
|
75 |
+
$album = $wpdb->get_row
|
76 |
+
(
|
77 |
+
$wpdb->prepare
|
78 |
+
(
|
79 |
+
"SELECT slideshow,slideshow_interval FROM ".gallery_bank_albums()." WHERE album_id = %d",
|
80 |
+
$album_id
|
81 |
+
)
|
82 |
+
);
|
83 |
+
$interval = $album->slideshow_interval;
|
84 |
+
$slide = $album->slideshow;
|
85 |
+
?>
|
86 |
+
<script type="text/javascript">
|
87 |
+
window.Lightbox = new jQuery().visualLightbox
|
88 |
+
({
|
89 |
+
<?php
|
90 |
+
if($slide == 0)
|
91 |
+
{
|
92 |
+
?>
|
93 |
+
autoPlay:false,
|
94 |
+
<?php
|
95 |
+
}
|
96 |
+
else
|
97 |
+
{
|
98 |
+
?>
|
99 |
+
autoPlay:true,
|
100 |
+
<?php
|
101 |
+
}
|
102 |
+
?>
|
103 |
+
classNames:'vlightbox1<?php echo $album_id;?>',
|
104 |
+
descSliding:true,
|
105 |
+
enableRightClick:false,
|
106 |
+
<?php
|
107 |
+
if($slide == 0)
|
108 |
+
{
|
109 |
+
?>
|
110 |
+
enableSlideshow:false,
|
111 |
+
<?php
|
112 |
+
}
|
113 |
+
else
|
114 |
+
{
|
115 |
+
?>
|
116 |
+
enableSlideshow:true,
|
117 |
+
<?php
|
118 |
+
}
|
119 |
+
?>
|
120 |
+
prefix:'vlb1',
|
121 |
+
resizeSpeed:7,
|
122 |
+
<?php
|
123 |
+
if($slide == 0)
|
124 |
+
{
|
125 |
+
?>
|
126 |
+
slideTime:2,
|
127 |
+
<?php
|
128 |
+
}
|
129 |
+
else
|
130 |
+
{
|
131 |
+
?>
|
132 |
+
slideTime:<?php echo $interval;?>,
|
133 |
+
<?php
|
134 |
+
}
|
135 |
+
?>
|
136 |
+
startZoom:true
|
137 |
+
});
|
138 |
+
</script>
|
views/header.php
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$url = plugins_url('', __FILE__);
|
4 |
+
?>
|
5 |
+
<div id="wrapper">
|
6 |
+
<div id="container">
|
views/index.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
header("Access-Control-Allow-Origin: *");
|
3 |
+
header("Access-Control-Allow-Headers: *");
|
4 |
+
echo "SILENCE IS GOLDEN";
|
5 |
+
|
views/menus-gallery-bank.php
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div id="top">
|
2 |
+
<h1 id="logo"></h1>
|
3 |
+
<div id="menu">
|
4 |
+
<ul class="sf-js-enabled">
|
5 |
+
<li id="gallery_bank">
|
6 |
+
<a href="admin.php?page=gallery_bank">
|
7 |
+
<?php _e( "Gallery Bank", gallery_bank ); ?>
|
8 |
+
</a>
|
9 |
+
</li>
|
10 |
+
<li id="APIkey">
|
11 |
+
<a href="admin.php?page=apikey">
|
12 |
+
<?php _e( "API KEY", gallery_bank ); ?>
|
13 |
+
</a>
|
14 |
+
</li>
|
15 |
+
</ul>
|
16 |
+
</div>
|
17 |
+
</div>
|
views/view-album.php
ADDED
@@ -0,0 +1,193 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb;
|
3 |
+
$url = plugins_url('', __FILE__);
|
4 |
+
?>
|
5 |
+
<div id="right">
|
6 |
+
<div id="breadcrumbs">
|
7 |
+
<ul>
|
8 |
+
<li class="first"></li>
|
9 |
+
<li>
|
10 |
+
<a href="admin.php?page=gallery_bank">
|
11 |
+
<?php _e( "Gallery Bank", gallery_bank ); ?>
|
12 |
+
</a>
|
13 |
+
</li>
|
14 |
+
<li>
|
15 |
+
<a href="admin.php?page=gallery_bank">
|
16 |
+
<?php _e( "Albums", gallery_bank ); ?>
|
17 |
+
</a>
|
18 |
+
</li>
|
19 |
+
<li class="last">
|
20 |
+
<a href="#">
|
21 |
+
<?php _e( "Album Details", gallery_bank ); ?>
|
22 |
+
</a>
|
23 |
+
</li>
|
24 |
+
</ul>
|
25 |
+
</div>
|
26 |
+
<a href="admin.php?page=gallery_bank" class="events-container-button blue" style="text-decoration: none; margin-top: 10px; margin-left: 10px;">
|
27 |
+
<span><?php _e('Back to Albums', gallery_bank); ?></span>
|
28 |
+
</a>
|
29 |
+
<div id="view_album" style="display: block;margin-left: -20px;padding: 10px;">
|
30 |
+
<form id="view_bank_album" class="form-horizontal" method="post" action="">
|
31 |
+
<div class="body">
|
32 |
+
<div class="box">
|
33 |
+
<div class="content">
|
34 |
+
<?php
|
35 |
+
if(isset($_REQUEST["album_id"]))
|
36 |
+
{
|
37 |
+
$album_id = $_REQUEST["album_id"];
|
38 |
+
$album = $wpdb->get_row
|
39 |
+
(
|
40 |
+
$wpdb->prepare
|
41 |
+
(
|
42 |
+
"SELECT * FROM ".gallery_bank_albums()." WHERE album_id = %d",
|
43 |
+
$album_id
|
44 |
+
)
|
45 |
+
);
|
46 |
+
}
|
47 |
+
|
48 |
+
?>
|
49 |
+
<div class="row" style="border-top: none !important">
|
50 |
+
<label style="top:10px;">
|
51 |
+
<?php _e( "Album Name :", gallery_bank ); ?>
|
52 |
+
</label>
|
53 |
+
<div class="right">
|
54 |
+
<span>
|
55 |
+
<?php echo $album->album_name;?>
|
56 |
+
</span>
|
57 |
+
</div>
|
58 |
+
</div>
|
59 |
+
<div class="row">
|
60 |
+
<label style="top:10px;">
|
61 |
+
<?php _e( "Description :", gallery_bank ); ?>
|
62 |
+
</label>
|
63 |
+
<div class="right">
|
64 |
+
<span>
|
65 |
+
<?php echo strip_tags($album->description);?>
|
66 |
+
|
67 |
+
</span>
|
68 |
+
</div>
|
69 |
+
</div>
|
70 |
+
<div class="row">
|
71 |
+
<label style="top:10px;">
|
72 |
+
<?php _e( "Author Name :", gallery_bank ); ?>
|
73 |
+
</label>
|
74 |
+
<div class="right">
|
75 |
+
<span>
|
76 |
+
<?php echo $album->author;?>
|
77 |
+
|
78 |
+
</span>
|
79 |
+
</div>
|
80 |
+
</div>
|
81 |
+
<div class="row">
|
82 |
+
<label style="top:10px;">
|
83 |
+
<?php _e( "No. of Pics:", gallery_bank ); ?>
|
84 |
+
</label>
|
85 |
+
<div class="right">
|
86 |
+
<span>
|
87 |
+
<?php echo $album->number_of_pics;?>
|
88 |
+
|
89 |
+
</span>
|
90 |
+
</div>
|
91 |
+
</div>
|
92 |
+
<div class="row">
|
93 |
+
<label style="top:10px;">
|
94 |
+
<?php _e( "Album Date:", gallery_bank ); ?>
|
95 |
+
</label>
|
96 |
+
<div class="right">
|
97 |
+
<span>
|
98 |
+
<?php echo $album->album_date;?>
|
99 |
+
|
100 |
+
</span>
|
101 |
+
</div>
|
102 |
+
</div>
|
103 |
+
</div>
|
104 |
+
</div>
|
105 |
+
<?php
|
106 |
+
$pic_detail = $wpdb->get_results
|
107 |
+
(
|
108 |
+
$wpdb->prepare
|
109 |
+
(
|
110 |
+
"SELECT * FROM ". gallery_bank_pics(). " WHERE album_id = %d",
|
111 |
+
$album_id
|
112 |
+
)
|
113 |
+
);
|
114 |
+
?>
|
115 |
+
<div class="box" style=" margin-top: 10px; margin-left: 20px; border: solid 1px #e5e5e5; padding: 10px">
|
116 |
+
<?php
|
117 |
+
for ($flag = 0; $flag < count($pic_detail); $flag++)
|
118 |
+
{
|
119 |
+
?>
|
120 |
+
</br><div id="bank_pics" style="padding: 10px; display: inline-block; width: 95%;">
|
121 |
+
<?php
|
122 |
+
if($pic_detail[$flag]->description == "")
|
123 |
+
{
|
124 |
+
?>
|
125 |
+
<a class="vlightbox1" id="<?php echo $pic_detail[$flag]->pic_id; ?>" href="<?php echo $pic_detail[$flag]->pic_path; ?>" title="<?php echo $pic_detail[$flag]->title; ?>">
|
126 |
+
<img class="imgHolder" src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border:3px solid #e5e5e5"; height ="200px;" width="200px;"/></a>
|
127 |
+
<?php
|
128 |
+
}
|
129 |
+
else
|
130 |
+
{
|
131 |
+
?>
|
132 |
+
<a class="vlightbox1" id="<?php echo $pic_detail[$flag]->pic_id; ?>" href="<?php echo $pic_detail[$flag]->pic_path; ?>" title="<?php echo $pic_detail[$flag]->title; ?> (<?php echo $pic_detail[$flag]->description; ?>)">
|
133 |
+
<img class="imgHolder" src="<?php echo $pic_detail[$flag]->pic_path; ?>" style="border:3px solid #e5e5e5"; height ="200px;" width="200px;"/></a>
|
134 |
+
<?php
|
135 |
+
}
|
136 |
+
?>
|
137 |
+
<div class="row" style="margin-left:230px !important;">
|
138 |
+
<label style="top:10px;">
|
139 |
+
<strong><?php _e( "Title :", gallery_bank ); ?></strong>
|
140 |
+
</label>
|
141 |
+
<div class="right" style="margin-left:40px !important;">
|
142 |
+
<?php echo $pic_detail[$flag]->title; ?>
|
143 |
+
|
144 |
+
</div>
|
145 |
+
</div>
|
146 |
+
<div class="row" style="margin-left:230px !important;">
|
147 |
+
<label style="top:10px;">
|
148 |
+
<strong><?php _e( "Description :", gallery_bank ); ?></strong>
|
149 |
+
</label>
|
150 |
+
<div class="right" style="margin-left:80px !important; ">
|
151 |
+
<?php echo $pic_detail[$flag]->description;?>
|
152 |
+
|
153 |
+
</div>
|
154 |
+
</div>
|
155 |
+
</div>
|
156 |
+
<?php
|
157 |
+
}
|
158 |
+
?>
|
159 |
+
</div>
|
160 |
+
</div>
|
161 |
+
</form>
|
162 |
+
</div>
|
163 |
+
</div>
|
164 |
+
<div id="footer">
|
165 |
+
<div class="split">
|
166 |
+
<?php echo "© 2013 Gallery-Bank" ; ?>
|
167 |
+
</div>
|
168 |
+
<div class="split right">
|
169 |
+
<?php echo "Powered by " ; ?>
|
170 |
+
<a href="#" >
|
171 |
+
<?php echo "Gallery Bank!"; ?>
|
172 |
+
</a>
|
173 |
+
</div>
|
174 |
+
</div>
|
175 |
+
</div>
|
176 |
+
</div>
|
177 |
+
<script type="text/javascript">
|
178 |
+
|
179 |
+
jQuery(document).ready(function(){
|
180 |
+
window.Lightbox = new jQuery().visualLightbox({
|
181 |
+
autoPlay:false,
|
182 |
+
borderSize:39,
|
183 |
+
classNames:'vlightbox1',
|
184 |
+
descSliding:true,
|
185 |
+
enableRightClick:false,
|
186 |
+
enableSlideshow:true,
|
187 |
+
prefix:'vlb1',
|
188 |
+
resizeSpeed:7,
|
189 |
+
slideTime:4,
|
190 |
+
startZoom:true})
|
191 |
+
});
|
192 |
+
|
193 |
+
</script>
|