Gallery Bank: WordPress Photo Gallery Plugin - Version 2.0.2

Version Description

  • CSS Conflicts Fixed
  • Layout Break in sites fixed
  • Thumbnails Issue fixed
  • Languages updated
Download this release

Release Info

Developer Gallery-Bank
Plugin Icon 128x128 Gallery Bank: WordPress Photo Gallery Plugin
Version 2.0.2
Comparing to
See all releases

Code changes from version 2.0.1 to 2.0.2

Files changed (88) hide show
  1. .project +12 -0
  2. assets/css/elfinder.css +0 -385
  3. assets/css/fancybox.css +0 -80
  4. assets/css/ie.css +0 -20
  5. assets/css/jquery.titanlighbox.css +1 -1
  6. assets/css/main.css +0 -347
  7. assets/css/ui_custom.css +0 -202
  8. assets/images/elements/checkboxes/handle.png +0 -0
  9. assets/images/elements/checkboxes/handle2.png +0 -0
  10. assets/images/elements/checkboxes/ibutton-slider-default.png +0 -0
  11. assets/images/elements/checkboxes/no.png +0 -0
  12. assets/images/elements/checkboxes/off.png +0 -0
  13. assets/images/elements/checkboxes/off2.png +0 -0
  14. assets/images/elements/checkboxes/on.png +0 -0
  15. assets/images/elements/checkboxes/on2.png +0 -0
  16. assets/images/elements/checkboxes/yes.png +0 -0
  17. assets/images/elements/forms/add_files.png +0 -0
  18. assets/images/elements/forms/checkboxes.png +0 -0
  19. assets/images/elements/forms/closeSelection.png +0 -0
  20. assets/images/elements/forms/dropdown-search.png +0 -0
  21. assets/images/elements/forms/main-search.png +0 -0
  22. assets/images/elements/forms/radios.png +0 -0
  23. assets/images/elements/forms/select-arrow.png +0 -0
  24. assets/images/elements/forms/sidebar_checkboxes.png +0 -0
  25. assets/images/elements/forms/sidebar_dropdown_arrows.png +0 -0
  26. assets/images/elements/forms/sidebar_dropdown_usual.png +0 -0
  27. assets/images/elements/forms/sidebar_radios.png +0 -0
  28. assets/images/elements/forms/smallClose.png +0 -0
  29. assets/images/elements/forms/spinner-bottom.png +0 -0
  30. assets/images/elements/forms/spinner-top.png +0 -0
  31. assets/images/elements/loaders/1.gif +0 -0
  32. assets/images/elements/loaders/10.gif +0 -0
  33. assets/images/elements/loaders/10s.gif +0 -0
  34. assets/images/elements/loaders/1s.gif +0 -0
  35. assets/images/elements/loaders/2.gif +0 -0
  36. assets/images/elements/loaders/2s.gif +0 -0
  37. assets/images/elements/loaders/3.gif +0 -0
  38. assets/images/elements/loaders/3s.gif +0 -0
  39. assets/images/elements/loaders/4.gif +0 -0
  40. assets/images/elements/loaders/4s.gif +0 -0
  41. assets/images/elements/loaders/5.gif +0 -0
  42. assets/images/elements/loaders/5s.gif +0 -0
  43. assets/images/elements/loaders/6.gif +0 -0
  44. assets/images/elements/loaders/6s.gif +0 -0
  45. assets/images/elements/loaders/7.gif +0 -0
  46. assets/images/elements/loaders/7s.gif +0 -0
  47. assets/images/elements/loaders/8.gif +0 -0
  48. assets/images/elements/loaders/8s.gif +0 -0
  49. assets/images/elements/loaders/9.gif +0 -0
  50. assets/images/elements/loaders/9s.gif +0 -0
  51. assets/images/elements/other/contact_status.png +0 -0
  52. assets/images/elements/other/done.png +0 -0
  53. assets/images/elements/other/dropped.png +0 -0
  54. assets/images/elements/other/grown.png +0 -0
  55. assets/images/elements/other/link.png +0 -0
  56. assets/images/elements/other/list_arrow.png +0 -0
  57. assets/images/elements/other/messageArrow_left.png +0 -0
  58. assets/images/elements/other/messageArrow_right.png +0 -0
  59. assets/images/elements/other/photo.png +0 -0
  60. assets/images/elements/ui/dateArrows.png +0 -0
  61. assets/images/elements/ui/handle.png +0 -0
  62. assets/images/elements/ui/progressOverlay.png +0 -0
  63. assets/images/elements/ui/progress_overlay.png +0 -0
  64. assets/images/elfinder/arrows-active.png +0 -0
  65. assets/images/elfinder/arrows-normal.png +0 -0
  66. assets/images/elfinder/crop.gif +0 -0
  67. assets/images/elfinder/dialogs.png +0 -0
  68. assets/images/elfinder/icons-big.png +0 -0
  69. assets/images/elfinder/icons-small.png +0 -0
  70. assets/images/elfinder/progress.gif +0 -0
  71. assets/images/elfinder/ql.png +0 -0
  72. assets/images/elfinder/quicklook-bg.png +0 -0
  73. assets/images/elfinder/quicklook-icons.png +0 -0
  74. assets/images/elfinder/resize.png +0 -0
  75. assets/images/elfinder/spinner-mini.gif +0 -0
  76. assets/images/elfinder/spinner.gif +0 -0
  77. assets/images/elfinder/toolbar.png +0 -0
  78. assets/js/colorpicker/js/mColorPicker_small.js +1 -20
  79. assets/js/jquery.tooltip.js +0 -287
  80. assets/js/plugins/bootstrap/bootstrap.min.js +759 -0
  81. gallery-bank.php +1 -1
  82. lib/front-view-album-class.php +16 -80
  83. lib/gallery-bank-class.php +3 -1
  84. lib/timthumb.php +3 -3
  85. readme.txt +9 -1
  86. views/front-view-albums.php +4 -20
  87. views/front-view-all-albums.php +5 -21
  88. views/front_view.php +16 -80
.project ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <projectDescription>
3
+ <name>gallery-bank_limited_version</name>
4
+ <comment></comment>
5
+ <projects>
6
+ </projects>
7
+ <buildSpec>
8
+ </buildSpec>
9
+ <natures>
10
+ <nature>com.aptana.projects.webnature</nature>
11
+ </natures>
12
+ </projectDescription>
assets/css/elfinder.css DELETED
@@ -1,385 +0,0 @@
1
- /* ========================================================
2
- *
3
- * Amsterdam - premium admin template
4
- *
5
- * ========================================================
6
- *
7
- * File: elfinder.css;
8
- * Description: Elfinder - styles for file manager
9
- * Version: 1.0
10
- * Plugin version: Version 2.0 rc1 (2012-04-10)
11
- *
12
- * ======================================================== */
13
-
14
-
15
- .elfinder-dialog-resize{margin-top:.3em}
16
- .elfinder-resize-type{float:left;margin-bottom:.4em}
17
- .elfinder-resize-control{padding-top:3em}
18
- .elfinder-resize-control input[type=text]{border:1px solid #aaa;text-align:right}
19
- .elfinder-resize-preview{width:400px;height:400px;padding:10px;background:#fff;border:1px solid #aaa;float:right;position:relative;overflow:auto}
20
- .elfinder-resize-handle{position:relative}
21
- .elfinder-resize-handle-hline,.elfinder-resize-handle-vline{position:absolute;background-image:url("../images/elfinder/crop.gif")}
22
- .elfinder-resize-handle-hline{width:100%;height:1px!important;background-repeat:repeat-x}
23
- .elfinder-resize-handle-vline{width:1px!important;height:100%;background-repeat:repeat-y}
24
- .elfinder-resize-handle-hline-top{top:0;left:0}
25
- .elfinder-resize-handle-hline-bottom{bottom:0;left:0}
26
- .elfinder-resize-handle-vline-left{top:0;left:0}
27
- .elfinder-resize-handle-vline-right{top:0;right:0}
28
- .elfinder-resize-handle-point{position:absolute;width:8px;height:8px;border:1px solid #777;background:0 0}
29
- .elfinder-resize-handle-point-n{top:0;left:50%;margin-top:-5px;margin-left:-5px}
30
- .elfinder-resize-handle-point-ne{top:0;right:0;margin-top:-5px;margin-right:-5px}
31
- .elfinder-resize-handle-point-e{top:50%;right:0;margin-top:-5px;margin-right:-5px}
32
- .elfinder-resize-handle-point-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px}
33
- .elfinder-resize-handle-point-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px}
34
- .elfinder-resize-handle-point-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px}
35
- .elfinder-resize-handle-point-w{top:50%;left:0;margin-top:-5px;margin-left:-5px}
36
- .elfinder-resize-handle-point-nw{top:0;left:0;margin-top:-5px;margin-left:-5px}
37
- .elfinder-resize-spinner{position:absolute;width:200px;height:30px;top:50%;margin-top:-25px;left:50%;margin-left:-100px;text-align:center;background:url(../images/elfinder/progress.gif) center bottom repeat-x}
38
- .elfinder-resize-row{margin-bottom:7px;position:relative}
39
- .elfinder-resize-label{float:left;width:80px;padding-top:3px}
40
- .elfinder-resize-reset{width:16px;height:16px;position:absolute;margin-top:-8px}
41
- .elfinder-dialog .elfinder-dialog-resize .ui-resizable-e{height:100%;width:10px}
42
- .elfinder-dialog .elfinder-dialog-resize .ui-resizable-s{width:100%;height:10px}
43
- .elfinder-dialog .elfinder-dialog-resize .ui-resizable-se{background:0 0;bottom:0;right:0;margin-right:-7px;margin-bottom:-7px}
44
- .elfinder-dialog-resize .ui-icon-grip-solid-vertical{position:absolute;top:50%;right:0;margin-top:-8px;margin-right:-11px}
45
- .elfinder-dialog-resize .ui-icon-grip-solid-horizontal{position:absolute;left:50%;bottom:0;margin-left:-8px;margin-bottom:-11px}
46
- .elfinder-resize-row .elfinder-buttonset{float:right}
47
- .elfinder-resize-rotate-slider{float:left;width:195px;margin:7px 7px 0}
48
- .elfinder-file-edit{width:99%;height:99%;margin:0;padding:2px;border:1px solid #ccc}
49
- .elfinder-help{margin-bottom:.5em}
50
- .elfinder-help .ui-tabs-panel{padding:.5em}
51
- .elfinder-dialog .ui-tabs .ui-tabs-nav li a{padding:.2em 1em}
52
- .elfinder-help-shortcuts{height:300px;padding:1em;margin:.5em 0;overflow:auto}
53
- .elfinder-help-shortcut{white-space:nowrap;clear:both}
54
- .elfinder-help-shortcut-pattern{float:left;width:160px}
55
- .elfinder-help-logo{width:100px;height:96px;float:left;margin-right:1em;background:url('../images/elfinder/logo.png') center center no-repeat}
56
- .elfinder-help h3{font-size:1.5em;margin:.2em 0 .3em}
57
- .elfinder-help-separator{clear:both;padding:.5em}
58
- .elfinder-help-link{padding:2px}
59
- .elfinder-help .ui-priority-secondary{font-size:.9em}
60
- .elfinder-help .ui-priority-primary{margin-bottom:7px}
61
- .elfinder-help-team{clear:both;text-align:right;border-bottom:1px solid #ccc;margin:.5em 0;font-size:.9em}
62
- .elfinder-help-team div{float:left}
63
- .elfinder-help-license{font-size:.9em}
64
- .elfinder-help-disabled{font-weight:700;text-align:center;margin:90px 0}
65
- .elfinder-help .elfinder-dont-panic{display:block;border:1px solid transparent;width:200px;height:200px;margin:30px auto;text-decoration:none;text-align:center;position:relative;background:#d90004;-moz-box-shadow:5px 5px 9px #111;-webkit-box-shadow:5px 5px 9px #111;box-shadow:5px 5px 9px #111;background:-moz-radial-gradient(80px 80px,circle farthest-corner,#d90004 35%,#960004 100%);background:-webkit-gradient(radial,80 80,60,80 80,120,from(#d90004),to(#960004));-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;outline:none}
66
- .elfinder-help .elfinder-dont-panic span{font-size:3em;font-weight:700;text-align:center;color:#fff;position:absolute;left:0;top:45px}
67
-
68
- .elfinder{padding:0;position:relative;display:block}
69
- .elfinder-rtl{text-align:right;direction:rtl}
70
- .elfinder-workzone{padding:0;position:relative;overflow:hidden; border-top: 1px solid #d5d5d5;}
71
- .elfinder-perms,.elfinder-symlink{position:absolute;width:16px;height:16px;background-image:url(../img/toolbar.png);background-repeat:no-repeat;background-position:0 -528px}
72
- .elfinder-na .elfinder-perms{background-position:0 -96px}
73
- .elfinder-ro .elfinder-perms{background-position:0 -64px}
74
- .elfinder-wo .elfinder-perms{background-position:0 -80px}
75
- .elfinder-drag-helper{width:60px;height:50px;padding:0 0 0 25px;z-index:100000}
76
- .elfinder-drag-helper-icon-plus{position:absolute;width:16px;height:16px;left:43px;top:55px;background:url('../images/elfinder/toolbar.png') 0 -544px no-repeat;display:none}
77
- .elfinder-drag-helper-plus .elfinder-drag-helper-icon-plus{display:block}
78
- .elfinder-drag-num{position:absolute;top:0;left:0;width:16px;height:14px;text-align:center;padding-top:2px;font-size:12px;font-weight:700;color:#fff;background-color:red;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
79
- .elfinder-drag-helper .elfinder-cwd-icon{margin:0 0 0 -24px;float:left}
80
- .elfinder-overlay{opacity:0;filter:Alpha(Opacity=0)}
81
- .elfinder .elfinder-panel{position:relative;background-image:none;padding:7px 12px}
82
- .elfinder-contextmenu,.elfinder-contextmenu-sub{display:none;position:absolute;border:1px solid #aaa;background:#fff;color:#555;padding:4px 0}
83
- .elfinder-contextmenu-sub{top:5px}
84
- .elfinder-contextmenu-ltr .elfinder-contextmenu-sub{margin-left:-5px}
85
- .elfinder-contextmenu-rtl .elfinder-contextmenu-sub{margin-right:-5px}
86
- .elfinder-contextmenu-item{position:relative;display:block;padding:4px 30px;text-decoration:none;white-space:nowrap;cursor:default}
87
- .elfinder-contextmenu .elfinder-contextmenu-item span{font-size:.76em;display:block}
88
- .elfinder-contextmenu-ltr .elfinder-contextmenu-item{text-align:left}
89
- .elfinder-contextmenu-rtl .elfinder-contextmenu-item{text-align:right}
90
- .elfinder-contextmenu-ltr .elfinder-contextmenu-sub .elfinder-contextmenu-item{padding-left:12px}
91
- .elfinder-contextmenu-rtl .elfinder-contextmenu-sub .elfinder-contextmenu-item{padding-right:12px}
92
- .elfinder-contextmenu-arrow,.elfinder-contextmenu-icon{position:absolute;top:50%;margin-top:-8px}
93
- .elfinder-contextmenu-ltr .elfinder-contextmenu-icon{left:8px}
94
- .elfinder-contextmenu-rtl .elfinder-contextmenu-icon{right:8px}
95
- .elfinder-contextmenu-arrow{width:16px;height:16px;background:url('../images/elfinder/arrows-normal.png') 5px 4px no-repeat}
96
- .elfinder-contextmenu-ltr .elfinder-contextmenu-arrow{right:5px}
97
- .elfinder-contextmenu-rtl .elfinder-contextmenu-arrow{left:5px;background-position:0 -10px}
98
- .elfinder-contextmenu .ui-state-hover{border:0 solid;background-image:none}
99
- .elfinder-contextmenu-separator{height:0;border-top:1px solid #ccc;margin:0 1px}
100
- .elfinder-cwd-wrapper{overflow:auto;position:relative;padding:5px 2px;margin:0; background: #FEFEFE;border-left: 1px solid #D5D5D5;}
101
- .elfinder-cwd-wrapper-list{padding:0}
102
- .elfinder-cwd{position:relative;font-size: 11px;;cursor:default;padding:0;margin:0;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
103
- .elfinder .elfinder-cwd-wrapper.elfinder-droppable-active{padding:0;border:2px solid #8cafed}
104
- .elfinder-cwd-view-icons .elfinder-cwd-file{width:116px;height:80px;padding-bottom:2px;cursor:default;overflow:hidden}
105
- .elfinder-ltr .elfinder-cwd-view-icons .elfinder-cwd-file{float:left;margin:0 3px 12px 0}
106
- .elfinder-rtl .elfinder-cwd-view-icons .elfinder-cwd-file{float:right;margin:0 0 5px 3px}
107
- .elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover{border:0 solid}
108
- .elfinder-cwd-view-icons .elfinder-cwd-file-wrapper{width:52px;height:52px;margin:1px auto;padding:2px;position:relative}
109
- .elfinder-cwd-view-icons .elfinder-cwd-filename{text-align:center;white-space:pre;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin:3px 1px 0;padding:5px; line-height: 12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
110
- .elfinder-cwd-view-icons .elfinder-perms{bottom:4px;right:2px}
111
- .elfinder-cwd-view-icons .elfinder-symlink{bottom:6px;left:0}
112
- .elfinder-cwd-icon{display:block;width:48px;height:48px;margin:2px auto;background:url('../images/elfinder/icons-big.png') 0 0 no-repeat;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
113
- .elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon{background-position:0 -100px}
114
- .elfinder-cwd-icon-directory{background-position:0 -50px}
115
- .elfinder-cwd-icon-application{background-position:0 -150px}
116
- .elfinder-cwd-icon-x-empty,.elfinder-cwd-icon-text{background-position:0 -200px}
117
- .elfinder-cwd-icon-image,.elfinder-cwd-icon-vnd-adobe-photoshop,.elfinder-cwd-icon-postscript{background-position:0 -250px}
118
- .elfinder-cwd-icon-audio{background-position:0 -300px}
119
- .elfinder-cwd-icon-video,.elfinder-cwd-icon-flash-video{background-position:0 -350px}
120
- .elfinder-cwd-icon-rtf,.elfinder-cwd-icon-rtfd{background-position:0 -401px}
121
- .elfinder-cwd-icon-pdf{background-position:0 -450px}
122
- .elfinder-cwd-icon-vnd-ms-office,.elfinder-cwd-icon-msword,.elfinder-cwd-icon-vnd-ms-word,.elfinder-cwd-icon-vnd-oasis-opendocument-text,.elfinder-cwd-icon-ms-excel,.elfinder-cwd-icon-vnd-ms-excel,.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet,.elfinder-cwd-icon-vnd-ms-powerpoint,.elfinder-cwd-icon-vnd-oasis-opendocument-presentation{background-position:0 -500px}
123
- .elfinder-cwd-icon-html{background-position:0 -550px}
124
- .elfinder-cwd-icon-css{background-position:0 -600px}
125
- .elfinder-cwd-icon-javascript,.elfinder-cwd-icon-x-javascript{background-position:0 -650px}
126
- .elfinder-cwd-icon-x-perl{background-position:0 -700px}
127
- .elfinder-cwd-icon-x-python{background-position:0 -750px}
128
- .elfinder-cwd-icon-x-ruby{background-position:0 -800px}
129
- .elfinder-cwd-icon-x-sh,.elfinder-cwd-icon-x-shellscript{background-position:0 -850px}
130
- .elfinder-cwd-icon-x-c,.elfinder-cwd-icon-x-csrc,.elfinder-cwd-icon-x-chdr,.elfinder-cwd-icon-x-c--,.elfinder-cwd-icon-x-c--src,.elfinder-cwd-icon-x-c--hdr,.elfinder-cwd-icon-x-java,.elfinder-cwd-icon-x-java-source{background-position:0 -900px}
131
- .elfinder-cwd-icon-x-php{background-position:0 -950px}
132
- .elfinder-cwd-icon-xml{background-position:0 -1000px}
133
- .elfinder-cwd-icon-zip,.elfinder-cwd-icon-x-zip,.elfinder-cwd-icon-x-7z-compressed{background-position:0 -1050px}
134
- .elfinder-cwd-icon-x-gzip,.elfinder-cwd-icon-x-tar{background-position:0 -1100px}
135
- .elfinder-cwd-icon-x-bzip,.elfinder-cwd-icon-x-bzip2{background-position:0 -1150px}
136
- .elfinder-cwd-icon-x-rar,.elfinder-cwd-icon-x-rar-compressed{background-position:0 -1200px}
137
- .elfinder-cwd-icon-x-shockwave-flash{background-position:0 -1250px}
138
- .elfinder-cwd-icon-group{background-position:0 -1300px}
139
- .elfinder-cwd input{width:100%;border:0 solid;margin:0;padding:0}
140
- .elfinder-cwd-view-icons input,.elfinder-cwd-view-icons{text-align:center}
141
- .elfinder-cwd table{width:100%;border-collapse:collapse;border:0 solid;margin:0 0 10px}
142
- .elfinder .elfinder-cwd table thead tr{border-left:0 solid;border-top:0 solid;border-right:0 solid}
143
- .elfinder .elfinder-cwd table thead td{font-size:.9em}
144
- .elfinder .elfinder-cwd table td{padding:3px 12px;white-space:pre;overflow:hidden;text-align:right;cursor:default;border:0 solid}
145
- .elfinder-ltr .elfinder-cwd table td{text-align:right}
146
- .elfinder-ltr .elfinder-cwd table td:first-child{text-align:left}
147
- .elfinder-rtl .elfinder-cwd table td{text-align:left}
148
- .elfinder-rtl .elfinder-cwd table td:first-child{text-align:right}
149
- .elfinder-odd-row{background:#eee}
150
- .elfinder-cwd-view-list .elfinder-cwd-file-wrapper{width:97%;position:relative}
151
- .elfinder-ltr .elfinder-cwd-view-list .elfinder-cwd-file-wrapper{padding-left:23px}
152
- .elfinder-rtl .elfinder-cwd-view-list .elfinder-cwd-file-wrapper{padding-right:23px}
153
- .elfinder-cwd-view-list .elfinder-perms,.elfinder-cwd-view-list .elfinder-symlink{top:50%;margin-top:-6px}
154
- .elfinder-ltr .elfinder-cwd-view-list .elfinder-perms{left:7px}
155
- .elfinder-ltr .elfinder-cwd-view-list .elfinder-symlink{left:-7px}
156
- .elfinder-cwd-view-list td .elfinder-cwd-icon{width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;background-image:url(../img/icons-small.png)}
157
- .elfinder-ltr .elfinder-cwd-view-list .elfinder-cwd-icon{left:0}
158
- .elfinder-rtl .elfinder-cwd-view-list .elfinder-cwd-icon{right:0}
159
-
160
- /*.std42-dialog{padding:0}*/
161
- .std42-dialog .ui-dialog-titlebar{ height: 40px; padding: 0 14px; line-height: 40px;}
162
- .std42-dialog .ui-dialog-titlebar-close,.std42-dialog .ui-dialog-titlebar-close:hover{padding:1px}
163
- .elfinder-rtl .elfinder-dialog .ui-dialog-titlebar{text-align:right}
164
- .elfinder-rtl .elfinder-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{right:auto;left:.3em}
165
- .std42-dialog .ui-dialog-content{ padding-top: 16px; }
166
- .elfinder-dialog .ui-resizable-e,.elfinder-dialog .ui-resizable-s{width:0;height:0}
167
- .std42-dialog .ui-button input{cursor:pointer}
168
- .elfinder-dialog-icon{display: none;}
169
- .elfinder-rtl .elfinder-dialog-icon{left:auto;right:12px}
170
- .elfinder-dialog-error .ui-dialog-content,.elfinder-dialog-confirm .ui-dialog-content{padding-left:65px;}
171
- .elfinder-rtl .elfinder-dialog-error .ui-dialog-content,.elfinder-rtl .elfinder-dialog-confirm .ui-dialog-content{padding-left:0;padding-right:56px}
172
- .elfinder-dialog-notify .ui-dialog-titlebar-close{display:none}
173
- .elfinder-dialog-notify .ui-dialog-content{padding:0}
174
- .elfinder-notify{border-bottom:1px solid #ccc;position:relative;padding:.5em;text-align:center;overflow:hidden}
175
- .elfinder-ltr .elfinder-notify{padding-left:30px}
176
- .elfinder-rtl .elfinder-notify{padding-right:30px}
177
- .elfinder-notify:last-child{border:0 solid}
178
- .elfinder-notify-progressbar{width:180px;height:8px;border:1px solid #aaa;background:#f5f5f5;margin:5px auto;overflow:hidden}
179
- .elfinder-notify-progress{width:100%;height:8px;background:url(../img/progress.gif) center center repeat-x}
180
- .elfinder-notify-progressbar,.elfinder-notify-progress{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
181
- .elfinder-dialog-icon-open,.elfinder-dialog-icon-file,.elfinder-dialog-icon-reload{background-position:0 -225px}
182
- .elfinder-dialog-icon-mkdir{background-position:0 -64px}
183
- .elfinder-dialog-icon-mkfile{background-position:0 -96px}
184
- .elfinder-dialog-icon-copy,.elfinder-dialog-icon-prepare,.elfinder-dialog-icon-move{background-position:0 -128px}
185
- .elfinder-dialog-icon-upload{background-position:0 -160px}
186
- .elfinder-dialog-icon-rm{background-position:0 -192px}
187
- .elfinder-dialog-icon-download{background-position:0 -260px}
188
- .elfinder-dialog-icon-save{background-position:0 -295px}
189
- .elfinder-dialog-icon-rename{background-position:0 -330px}
190
- .elfinder-dialog-icon-archive,.elfinder-dialog-icon-extract{background-position:0 -365px}
191
- .elfinder-dialog-icon-search{background-position:0 -402px}
192
- .elfinder-dialog-confirm-applyall{padding-top:3px}
193
- .elfinder-dialog-confirm .elfinder-dialog-icon{background-position:0 -32px}
194
- .elfinder-info-title .elfinder-cwd-icon{float:left;width:48px;height:48px;margin-right:1em}
195
- .elfinder-info-title strong{display:block;padding:.3em 0 .5em}
196
- .elfinder-info-tb{min-width:200px;border:0 solid;margin:1em .2em;font-size:.9em}
197
- .elfinder-info-tb td{white-space:nowrap;padding:2px}
198
- .elfinder-info-tb tr td:first-child{text-align:right}
199
- .elfinder-info-tb span{float:left}
200
- .elfinder-info-tb a{outline:none;text-decoration:underline}
201
- .elfinder-info-tb a:hover{text-decoration:none}
202
- .elfinder-info-spinner{width:14px;height:14px;float:left;background:url("../images/elfinder/spinner-mini.gif") center center no-repeat;margin:0 5px}
203
- .elfinder-upload-dropbox{font-size:1.2em;text-align:center;padding:2em 0;border:3px dashed #aaa}
204
- .elfinder-upload-dropbox.ui-state-hover{background:#dfdfdf;border:3px dashed #555}
205
- .elfinder-upload-dialog-or{font-size:1.2em;margin:.3em 0;text-align:center}
206
- .elfinder-upload-dialog-wrapper{text-align:center}
207
- .elfinder-upload-dialog-wrapper .ui-button{position:relative;overflow:hidden}
208
- .elfinder-upload-dialog-wrapper .ui-button form{position:absolute;right:0;top:0;opacity:0;filter:Alpha(Opacity=0)}
209
- .elfinder-upload-dialog-wrapper .ui-button form input{padding:0 20px;font-size:3em}
210
- .dialogelfinder .dialogelfinder-drag{border-left:0 solid;border-top:0 solid;border-right:0 solid;font-weight:400;font-size:.9em;padding:2px 12px;cursor:move;position:relative;text-align:left}
211
- .elfinder-rtl .dialogelfinder-drag{text-align:right}
212
- .dialogelfinder-drag-close{position:absolute;top:50%;margin-top:-8px}
213
- .elfinder-ltr .dialogelfinder-drag-close{right:12px}
214
- .elfinder-rtl .dialogelfinder-drag-close{left:12px}
215
- .elfinder .elfinder-navbar{width:230px;padding:5px;font-size: 11px;background-image:none;border-top:0 solid;border-bottom:0 solid;overflow:auto;display:none;position:relative;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
216
- .elfinder-ltr .elfinder-navbar{float:left;border-left:0 solid}
217
- .elfinder-rtl .elfinder-navbar{float:right;border-right:0 solid}
218
- .elfinder-ltr .ui-resizable-e{margin-left:10px}
219
- .elfinder-tree{display:table;width:100%;margin:0 0 .5em}
220
- .elfinder-navbar-dir{position:relative;display:block;white-space:nowrap;padding:3px 12px;margin:0;outline:0 solid;border:1px solid transparent;cursor:default}
221
- .elfinder-ltr .elfinder-navbar-dir{padding-left:35px}
222
- .elfinder-rtl .elfinder-navbar-dir{padding-right:35px}
223
- .elfinder-navbar-arrow{width:12px;height:14px;position:absolute;display:none;top:50%;margin-top:-8px;background-image:url("../images/elfinder/arrows-normal.png");background-repeat:no-repeat}
224
- .ui-state-active .elfinder-navbar-arrow{background-image:url("../images/elfinder/arrows-active.png")}
225
- .elfinder-navbar-collapsed .elfinder-navbar-arrow{display:block}
226
- .elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow{background-position:0 5px;left:0}
227
- .elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow{background-position:0 -10px;right:0}
228
- .elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow,.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow{background-position:0 -21px}
229
- .elfinder-navbar-icon{width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;background-image:url("../images/elfinder/toolbar.png");background-repeat:no-repeat;background-position:0 -16px}
230
- .elfinder-ltr .elfinder-navbar-icon{left:14px}
231
- .elfinder-rtl .elfinder-navbar-icon{right:14px}
232
- .elfinder-tree .elfinder-navbar-root .elfinder-navbar-icon{background-position:0 0}
233
- .elfinder-places .elfinder-navbar-root .elfinder-navbar-icon{background-position:0 -48px}
234
- .ui-state-active .elfinder-navbar-icon,.elfinder-droppable-active .elfinder-navbar-icon,.ui-state-hover .elfinder-navbar-icon{background-position:0 -32px}
235
- .elfinder-navbar-subtree{display:none}
236
- .elfinder-ltr .elfinder-navbar-subtree{margin-left:12px}
237
- .elfinder-rtl .elfinder-navbar-subtree{margin-right:12px}
238
- .elfinder-navbar-spinner{width:14px;height:14px;position:absolute;display:block;top:50%;margin-top:-7px;background:url("../images/elfinder/spinner-mini.gif") center center no-repeat}
239
- .elfinder-ltr .elfinder-navbar-spinner{left:0;margin-left:-2px}
240
- .elfinder-rtl .elfinder-navbar-spinner{right:0;margin-right:-2px}
241
- .elfinder-navbar .elfinder-perms{top:50%;margin-top:-8px}
242
- .elfinder-ltr .elfinder-navbar .elfinder-perms{left:18px}
243
- .elfinder-rtl .elfinder-navbar .elfinder-perms{right:18px}
244
- .elfinder-ltr .elfinder-navbar .elfinder-symlink{left:8px}
245
- .elfinder-rtl .elfinder-navbar .elfinder-symlink{right:8px}
246
- .elfinder-navbar .ui-resizable-handle{width:12px;background:url('../images/elfinder/resize.png') center center no-repeat;left:0}
247
- .elfinder-nav-handle-icon{position:absolute;top:50%;margin:-8px 2px 0;opacity:.5;filter:Alpha(Opacity=50)}
248
- .elfinder-places{border:1px solid transparent}
249
- .elfinder-places.elfinder-droppable-active{border:1px solid #8cafed}
250
- .elfinder-place-drag .elfinder-navbar-dir{font-size:.9em}
251
- .elfinder-quicklook{position:absolute;background:url("../images/elfinder/quicklook-bg.png");display:none;overflow:hidden;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;padding:20px 0 40px}
252
- .elfinder-quicklook .ui-resizable-se{width:14px;height:14px;right:5px;bottom:3px;background:url("../images/elfinder/toolbar.png") 0 -496px no-repeat}
253
- .elfinder-quicklook-fullscreen{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-background-clip:padding-box;padding:0;background:#000;z-index:90000;display:block}
254
- .elfinder-quicklook-fullscreen .elfinder-quicklook-titlebar{display:none}
255
- .elfinder-quicklook-fullscreen .elfinder-quicklook-preview{border:0 solid}
256
- .elfinder-quicklook-titlebar{text-align:center;background:#777;position:absolute;left:0;top:0;width:100%;height:20px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;cursor:move}
257
- .elfinder-quicklook-title{font-size:.7em;color:#fff;white-space:nowrap;overflow:hidden;padding:2px 0}
258
- .elfinder-quicklook-titlebar .ui-icon{position:absolute;left:4px;top:50%;margin-top:-8px;width:16px;height:16px;cursor:default}
259
- .elfinder-quicklook-preview{overflow:hidden;position:relative;border:0 solid;border-left:1px solid transparent;border-right:1px solid transparent;height:100%}
260
- .elfinder-quicklook-info-wrapper{position:absolute;width:100%;left:0;top:50%;margin-top:-50px}
261
- .elfinder-quicklook-info{padding:0 12px 0 112px}
262
- .elfinder-quicklook-info .elfinder-quicklook-info-data:first-child{color:#fff;font-weight:700;padding-bottom:.5em}
263
- .elfinder-quicklook-info-data{font-size:.72em;padding-bottom:.2em;color:#fff}
264
- .elfinder-quicklook .elfinder-cwd-icon{position:absolute;left:32px;top:50%;margin-top:-20px}
265
- .elfinder-quicklook-preview img{display:block;margin:0 auto}
266
- .elfinder-quicklook-navbar{position:absolute;left:50%;bottom:4px;width:140px;height:32px;padding:0;margin-left:-70px;border:1px solid transparent;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px}
267
- .elfinder-quicklook-fullscreen .elfinder-quicklook-navbar{width:188px;margin-left:-94px;padding:5px;border:1px solid #eee;background:#000}
268
- .elfinder-quicklook-fullscreen .elfinder-quicklook-navbar-icon-close,.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar-separator{display:inline}
269
- .elfinder-quicklook-navbar-icon{width:32px;height:32px;margin:0 7px;float:left;background:url("../images/elfinder/quicklook-icons.png") 0 0 no-repeat}
270
- .elfinder-quicklook-navbar-icon-fullscreen{background-position:0 -64px}
271
- .elfinder-quicklook-navbar-icon-fullscreen-off{background-position:0 -96px}
272
- .elfinder-quicklook-navbar-icon-prev{background-position:0 0}
273
- .elfinder-quicklook-navbar-icon-next{background-position:0 -32px}
274
- .elfinder-quicklook-navbar-icon-close{background-position:0 -128px;display:none}
275
- .elfinder-quicklook-navbar-separator{width:1px;height:32px;float:left;border-left:1px solid #fff;display:none}
276
- .elfinder-quicklook-preview-text-wrapper{width:100%;height:100%;background:#fff;color:#222;font-size:.9em;overflow:auto}
277
- pre.elfinder-quicklook-preview-text{margin:0;padding:3px 9px}
278
- .elfinder-quicklook-preview-html,.elfinder-quicklook-preview-pdf{width:100%;height:100%;background:#fff;border:0 solid;margin:0}
279
- .elfinder-quicklook-preview-flash{width:100%;height:100%}
280
- .elfinder-quicklook-preview-audio{width:100%;position:absolute;bottom:0;left:0}
281
- embed.elfinder-quicklook-preview-audio{height:30px;background:0 0}
282
- .elfinder-quicklook-preview-video{width:100%;height:100%}
283
- .elfinder-statusbar{ text-align: center; font-weight: 400; padding: 0 12px; height: 28px; border-right: 0 solid transparent; border-bottom: 0 solid transparent; border-left: 0 solid transparent; border-top: 1px solid #D5D5D5; line-height: 28px; }
284
- .elfinder-statusbar a{text-decoration:none}
285
- .elfinder-statusbar div{font-size: 11px;}
286
- .elfinder-path{max-width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
287
- .elfinder-ltr .elfinder-path{float:left}
288
- .elfinder-rtl .elfinder-path{float:right}
289
- .elfinder-stat-size{white-space:nowrap}
290
- .elfinder-ltr .elfinder-stat-size{float:right}
291
- .elfinder-rtl .elfinder-stat-size{float:left}
292
- .elfinder-stat-selected{white-space:nowrap;overflow:hidden}
293
- .elfinder-toolbar{ padding: 4px 7px; margin: 0; list-style: none; background: #f8f8f8; display: inline-block; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
294
- .elfinder-toolbar .ui-widget-content { box-shadow: none; }
295
- .elfinder-buttonset{margin:1px 4px;float:left;background:0 0;padding:0;}
296
- .elfinder .elfinder-button{width:16px;height:16px;margin:0;padding:4px;float:left;overflow:hidden;position:relative;border:0 solid}
297
- .elfinder .ui-icon-search{cursor:pointer}
298
- .elfinder-toolbar-button-separator{float:left;padding:0;height:24px;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;width:0}
299
- .elfinder .elfinder-button.ui-state-disabled{opacity:1;filter:Alpha(Opacity=100)}
300
- .elfinder .elfinder-button.ui-state-disabled .elfinder-button-icon{opacity:.4;filter:Alpha(Opacity=40)}
301
- .elfinder-rtl .elfinder-buttonset{float:right}
302
- .elfinder-button-icon{width:16px;height:16px;display:block;background:url('../images/elfinder/toolbar.png') no-repeat}
303
- .elfinder-button-icon-home{background-position:0 0}
304
- .elfinder-button-icon-back{background-position:0 -112px}
305
- .elfinder-button-icon-forward{background-position:0 -128px}
306
- .elfinder-button-icon-up{background-position:0 -144px}
307
- .elfinder-button-icon-reload{background-position:0 -160px}
308
- .elfinder-button-icon-open{background-position:0 -176px}
309
- .elfinder-button-icon-mkdir{background-position:0 -192px}
310
- .elfinder-button-icon-mkfile{background-position:0 -208px}
311
- .elfinder-button-icon-rm{background-position:0 -224px}
312
- .elfinder-button-icon-copy{background-position:0 -240px}
313
- .elfinder-button-icon-cut{background-position:0 -256px}
314
- .elfinder-button-icon-paste{background-position:0 -272px}
315
- .elfinder-button-icon-getfile{background-position:0 -288px}
316
- .elfinder-button-icon-duplicate{background-position:0 -304px}
317
- .elfinder-button-icon-rename{background-position:0 -320px}
318
- .elfinder-button-icon-edit{background-position:0 -336px}
319
- .elfinder-button-icon-quicklook{background-position:0 -352px}
320
- .elfinder-button-icon-upload{background-position:0 -368px}
321
- .elfinder-button-icon-download{background-position:0 -384px}
322
- .elfinder-button-icon-info{background-position:0 -400px}
323
- .elfinder-button-icon-extract{background-position:0 -416px}
324
- .elfinder-button-icon-archive{background-position:0 -432px}
325
- .elfinder-button-icon-view{background-position:0 -448px}
326
- .elfinder-button-icon-view-list{background-position:0 -464px}
327
- .elfinder-button-icon-help{background-position:0 -480px}
328
- .elfinder-button-icon-resize{background-position:0 -512px}
329
- .elfinder-button-icon-search{background-position:0 -561px}
330
- .elfinder-button-icon-sort{background-position:0 -577px}
331
- .elfinder-button-icon-rotate-r{background-position:0 -625px}
332
- .elfinder-button-icon-rotate-l{background-position:0 -641px}
333
- .elfinder .elfinder-menubutton{overflow:visible}
334
- .elfinder-button-menu{position:absolute;left:0;top:29px;padding:3px 0; background: #FAFAFA; border: 1px solid #DDD;}
335
- .elfinder-button-menu-item{white-space:nowrap;font-size:.72em;cursor:default;padding:5px 19px;position:relative}
336
- .elfinder-button-menu .ui-state-hover{border:0 solid}
337
- .elfinder-menu-item-sort-dir{width:16px;height:16px;position:absolute;left:2px;top:50%;margin-top:-8px;background:url("../images/elfinder/toolbar.png") 0 -594px no-repeat;display:none}
338
- .elfinder-button-menu-item-selected .elfinder-menu-item-sort-dir{display:block}
339
- .elfinder-menu-item-sort-desc .elfinder-menu-item-sort-dir{background-position:0 -608px}
340
- .elfinder-button form{position:absolute;top:0;right:0;opacity:0;filter:Alpha(Opacity=0);cursor:pointer}
341
- .elfinder .elfinder-button form input{background:0 0;cursor:default}
342
- .elfinder .elfinder-button-search{border:0 solid;background:0 0;padding:0;margin:1px 4px;height:auto;min-height:26px;float:right;width:162px}
343
- .elfinder-ltr .elfinder-button-search{float: none; margin-right: 10px; position: absolute; right: -4px; top: -35px;}
344
- .elfinder-rtl .elfinder-button-search{float:left;margin-left:10px}
345
- .elfinder-button-search input{ width:160px; height: 26px; padding: 5px 8px;font-size: 11px; border:1px solid #d5d5d5;outline:0 solid; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
346
- .elfinder-rtl .elfinder-button-search input{direction:rtl}
347
- .elfinder-button-search .ui-icon{position:absolute;height:18px;top:50%;margin:-9px 4px 0;opacity:.3;filter:Alpha(Opacity=30)}
348
- .elfinder-ltr .elfinder-button-search .ui-icon-search{left:0}
349
- .elfinder-rtl .elfinder-button-search .ui-icon-search,.elfinder-ltr .elfinder-button-search .ui-icon-close{right:0}
350
- .elfinder-rtl .elfinder-button-search .ui-icon-close{left:0}
351
-
352
-
353
- /* navbar */
354
- .elfinder .elfinder-navbar { background:#fcfcfc; }
355
- .elfinder-navbar .ui-state-hover { background:transparent; border-color:transparent; }
356
- .elfinder-navbar .ui-state-active { background: #3875d7; border-color:#3875d7; color:#fff; }
357
- /* disabled elfinder */
358
- .elfinder-disabled .elfinder-navbar .ui-state-active { background: #dadada; border-color:#ccc; color:#fff; }
359
-
360
-
361
- /* current directory */
362
- /* selected file in "icons" view */
363
- .elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover { background:#ccc; }
364
- /* list view*/
365
- .elfinder-cwd table tr:nth-child(odd) { background-color:#edf3fe; }
366
- .elfinder-cwd table tr { border-top:1px solid #fff; }
367
-
368
- /* common selected background/color */
369
- .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,
370
- .elfinder-cwd table td.ui-state-hover,
371
- .elfinder-button-menu .ui-state-hover { background: #3875d7; color:#fff;}
372
-
373
- /* disabled elfinder */
374
- .elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,
375
- .elfinder-disabled .elfinder-cwd table td.ui-state-hover { background:#dadada;}
376
-
377
- /* statusbar */
378
- .elfinder .elfinder-statusbar { color:#555; }
379
- .elfinder .elfinder-statusbar a { text-decoration:none; color:#555;}
380
- .std42-dialog .elfinder-help, .std42-dialog .elfinder-help .ui-widget-content { background:#fff;}
381
-
382
- /* contextmenu */
383
- .elfinder-contextmenu .ui-state-hover { background: #3875d7; color:#fff; }
384
- .elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow { background-image:url('../images/elfinder/arrows-active.png'); }
385
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/fancybox.css DELETED
@@ -1,80 +0,0 @@
1
- /* ========================================================
2
- *
3
- * Amsterdam - premium admin template
4
- *
5
- * ========================================================
6
- *
7
- * File: fancybox.css;
8
- * Description: Fancybox jquery plugin styles
9
- * Plugin version: 1.3.4 (11/11/2010)
10
- * Version: 1.0
11
- *
12
- * ======================================================== */
13
-
14
-
15
- #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
16
- #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('../images/elements/lightbox/fancybox.png'); }
17
- #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }
18
- #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
19
- #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
20
- #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
21
- #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }
22
- #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }
23
- #fancybox-close { position: absolute; top: 0; right: 0; width: 14px; height: 14px; background: transparent url('../images/elements/lightbox/fancybox.png') -48px -2px; cursor: pointer; z-index: 1103; display: none; }
24
- #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }
25
- #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
26
- #fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
27
- #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('../images/elements/lightbox/blank.gif'); z-index: 1102; display: none; }
28
- #fancybox-left { left: 0px; }
29
- #fancybox-right { right: 0px; }
30
- #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 15px; height: 17px; margin-top: -9px; cursor: pointer; z-index: 1102; display: block; }
31
- #fancybox-left-ico { background-image: url('../images/elements/lightbox/fancybox.png'); background-position: -48px -35px; margin-left: -19px; }
32
- #fancybox-right-ico { background-image: url('../images/elements/lightbox/fancybox.png'); background-position: -48px -17px; margin-right: -19px; }
33
- #fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }
34
- #fancybox-left:hover span { left: 20px; }
35
- #fancybox-right:hover span { left: auto; right: 20px; }
36
- .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
37
- #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('../images/elements/lightbox/fancybox-x.png'); }
38
- #fancybox-bg-ne { top: -20px; right: -20px; background-image: url('../images/elements/lightbox/fancybox.png'); background-position: -40px -162px; }
39
- #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('../images/elements/lightbox/fancybox-y.png'); background-position: -20px 0px; }
40
- #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('../images/elements/lightbox/fancybox.png'); background-position: -40px -182px; }
41
- #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('../images/elements/lightbox/fancybox-x.png'); background-position: 0px -20px; }
42
- #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('../images/elements/lightbox/fancybox.png'); background-position: -40px -142px; }
43
- #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('../images/elements/lightbox/fancybox-y.png'); }
44
- #fancybox-bg-nw { top: -20px; left: -20px; background-image: url('../images/elements/lightbox/fancybox.png'); background-position: -40px -122px; }
45
- #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
46
- .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }
47
- .fancybox-title-outside { padding-top: 10px; color: #fff; }
48
- .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
49
- #fancybox-title-over { padding: 10px; background-image: url('../images/elements/lightbox/fancy_title_over.png'); display: block; }
50
- .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }
51
- #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
52
- #fancybox-title-float-wrap td { border: none; white-space: nowrap; }
53
- #fancybox-title-float-left { padding: 0 0 0 15px; background: url('../images/elements/lightbox/fancybox.png') -40px -90px no-repeat; }
54
- #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('../images/elements/lightbox/fancybox-x.png') 0px -40px; }
55
- #fancybox-title-float-right { padding: 0 0 0 15px; background: url('../images/elements/lightbox/fancybox.png') -55px -90px no-repeat; }
56
-
57
- /* IE6 */
58
-
59
- .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_close.png', sizingMethod='scale'); }
60
- .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
61
- .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
62
- .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
63
- .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_title_left.png', sizingMethod='scale'); }
64
- .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_title_main.png', sizingMethod='scale'); }
65
- .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_title_right.png', sizingMethod='scale'); }
66
- .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); }
67
- #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); }
68
- #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_loading.png', sizingMethod='scale'); }
69
-
70
- /* IE6, IE7, IE8 */
71
-
72
- .fancybox-ie .fancybox-bg { background: transparent !important; }
73
- .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
74
- .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
75
- .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
76
- .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
77
- .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
78
- .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
79
- .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
80
- .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/elements/lightbox/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/ie.css DELETED
@@ -1,20 +0,0 @@
1
-
2
- /* ========================================================
3
- *
4
- * Amsterdam - premium admin template
5
- *
6
- * ========================================================
7
- *
8
- * File: ie.css;
9
- * Description: Correction classes for Internet Explorer
10
- * Version: 1.0
11
- *
12
- * ======================================================== */
13
-
14
-
15
- input[type="file"] { background-color: white; border: 1px solid #DADADA; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 0 white; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 0 white; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 0 white; padding: 8px 7px; font-size: 11px; color: #5F5F5F; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; height: 30px;}
16
- select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input
17
- { line-height: 12px; height: 30px; }
18
- .ui-spinner > input[type="text"] { line-height: 14px; }
19
- div.selector span { line-height: 26px; }
20
- select { height: auto; line-height: auto; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/jquery.titanlighbox.css CHANGED
@@ -175,13 +175,13 @@
175
  overflow: hidden;
176
  display: none;
177
  z-index: 8010;
178
- background: url(../images/lightbox_overlay.png);
179
  }
180
 
181
  .lightbox-overlay-fixed {
182
  position: fixed;
183
  bottom: 0;
184
  right: 0;
 
185
  }
186
 
187
  .lightbox-lock .lightbox-overlay { }
175
  overflow: hidden;
176
  display: none;
177
  z-index: 8010;
 
178
  }
179
 
180
  .lightbox-overlay-fixed {
181
  position: fixed;
182
  bottom: 0;
183
  right: 0;
184
+ z-index: 99999 !important;
185
  }
186
 
187
  .lightbox-lock .lightbox-overlay { }
assets/css/main.css CHANGED
@@ -17,10 +17,6 @@
17
  @import "font.css";
18
  @import "plugins.css";
19
  @import "bootstrap.css";
20
- @import "elfinder.css";
21
- @import "fancybox.css";
22
- @import "ui_custom.css";
23
-
24
 
25
  /*===== Basic reset =====*/
26
 
@@ -172,192 +168,6 @@ select[multiple] { font-size: 12px; }
172
  .navigation.spaced > li > ul > li:last-child { border-bottom: 1px solid #e5e5e5; }
173
  .navigation.spaced > li > ul > li:last-child > a { border-bottom: 0; }
174
 
175
-
176
-
177
- /* # Sidebar
178
- ================================================== */
179
-
180
- .sidebar { width:170px; position: absolute; top: 0;margin-top:96px;margin-left:10px; }
181
- .sidebar .block { margin-bottom: 30px; margin-top: 0; }
182
- #left-sidebar { left: 0; }
183
- #right-sidebar { right: 0; }
184
-
185
-
186
- .sidebar .form-actions { padding: 0; }
187
- .sidebar-links { border:1px solid #ddd; border-bottom: 0; }
188
- .sidebar-links li { border-top: 1px solid #fff; border-bottom: 1px solid #ddd;
189
- background: #f5f5f5;
190
- background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
191
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
192
- background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
193
- background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
194
- background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
195
- background: linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
196
- }
197
- .sidebar-links li:first-child { border-top: none; }
198
- .sidebar-links li a { color: #555; padding: 10px 12px; display: block; }
199
- .sidebar-links li a i { margin-right: 10px; color: #5f5f5f; }
200
- .sidebar-links li:hover { background: #fafafa; }
201
- .sidebar-links.marks > li > a:before { content: "+"; padding-right: 10px; }
202
- .sidebar .progress-statistics { background: #fdfdfd; border: 1px solid #ddd; font-size: 11px; }
203
- .sidebar .progress-statistics .progress { margin-top: 2px; }
204
- .sidebar .progress-statistics li { padding: 8px 10px 14px 10px; border-top: 1px solid #fff; border-bottom: 1px solid #e2e2e2; }
205
- .sidebar .progress-statistics li:last-child { border-bottom: none; }
206
- .sidebar-checks { margin-bottom: 10px; }
207
-
208
- .sidebar textarea,
209
- .sidebar input[type="text"],
210
- .sidebar input[type="password"],
211
- .sidebar input[type="datetime"],
212
- .sidebar input[type="datetime-local"],
213
- .sidebar input[type="date"],
214
- .sidebar input[type="month"],
215
- .sidebar input[type="time"],
216
- .sidebar input[type="week"],
217
- .sidebar input[type="number"],
218
- .sidebar input[type="email"],
219
- .sidebar input[type="url"],
220
- .sidebar input[type="search"],
221
- .sidebar input[type="tel"],
222
- .sidebar input[type="color"]
223
- {
224
- box-shadow: 0 1px 0 #fff;
225
- -moz-box-shadow: 0 1px 0 #fff; width: 100%;
226
-
227
- box-sizing: border-box;
228
- -webkit-box-sizing: border-box;
229
- -moz-box-sizing: border-box;
230
- -ms-box-sizing: border-box;
231
-
232
- }
233
-
234
- .timeCol
235
- {
236
- border: 1px solid #DDD !important;
237
- color: #000 !important;
238
- font-size:10px !important;
239
- padding:5px !important;
240
- margin:5px 0px 5px 6px !important;
241
- width:45px !important;
242
- display:inline-block !important;
243
- }
244
- .timeCol:hover
245
- {
246
- background-color:rgb(174, 199, 30) !important;
247
- color:#fff !important;
248
- text-decoration: none !important;
249
- }
250
- /*===== Contact list =====*/
251
-
252
- .user-list { border: 1px solid #ddd; border-bottom: 0; }
253
- .user-list li { border-top: 1px solid #fff; border-bottom: 1px solid #e2e2e2; background: #fdfdfd; }
254
- .user-list li:last-child { border-bottom-color: #ddd; }
255
- .user-list li:hover { background: #fafafa; }
256
- .user-list li a > img { float: left; margin: 0 10px 0 0; box-shadow: 0 1px 1px #222; -webkit-box-shadow: 0 1px 1px #222; -moz-box-shadow: 0 1px 1px #222; }
257
- .user-list li a { color: #6a6a6a; padding: 10px; display: block; position: relative; }
258
- .user-list li a:after { content: ""; display: block; clear: both; }
259
- .user-list li.active { background: #fff; border-top-color: transparent; }
260
- .user-list li.active:hover { background: #fff; }
261
- .user-list li.active strong { color: #A55343; }
262
- .user-list li.active .contactName > i { color: #959595; }
263
-
264
- .contact-name { float: left; }
265
- .contact-name > strong { display: block; line-height: 22px; }
266
- .contact-name > strong > span { color: #999; }
267
- .contact-name > i { display: block; font-style: normal; font-size: 11px; color: #999; line-height: 10px; }
268
-
269
- .status_available, .status_away, .status_off { width: 7px; height: 7px; background: url(../images/elements/other/contact_status.png) no-repeat; display: block; position: absolute; top: 50%; right: 10px; margin-top: -4px; }
270
- .status_available { background-position: 0 0; }
271
- .status_away { background-position: 0 -8px; }
272
- .status_off { background-position: 0 -16px; }
273
-
274
-
275
-
276
- /*===== Sidebar search =====*/
277
-
278
- .side-search { position: relative; }
279
- .side-search input[type=text] { font-size: 11px; padding-right: 36px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }
280
- .side-search input[type=submit] { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; background: url(../images/elements/other/search.png) no-repeat 0 0; border: none; position: absolute; top: 3px; right: 3px; display: block; width: 25px; height: 24px; }
281
- .side-search input[type=submit]:hover { background-position: 0 -25px; }
282
- .side-search input[type=submit]:active { background-position: 0 -50px; }
283
-
284
-
285
-
286
- /*===== Sidebar text stats =====*/
287
-
288
- .text-stats { font-size: 18px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }
289
- .text-stats:after { content: ""; display: block; height: 0; clear: both; }
290
- .text-stats li { float: left; display: block; text-align: center; border-left: 1px solid #DDD; font-weight: bold; width: 72px; color: #A55343; }
291
- .text-stats li:first-child { border-left: none; }
292
- .text-stats li span { display: block; color: #888; font-size: 11px; line-height: 14px; font-weight: normal; }
293
-
294
-
295
-
296
- /*===== Sidebar graph stats =====*/
297
-
298
- .topstats { color: #444; font-size: 11px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; background: #fdfdfd; border: 1px solid #ddd; }
299
- .topstats li { border-bottom: 1px solid #e2e2e2; border-top: 1px solid #fff; display: block; text-align: right; padding: 10px 12px 12px 12px; }
300
- .topstats li:first-child { margin-top: 0; border-top: none; }
301
- .topstats li:last-child { border-bottom: none; }
302
- .topstats h1 { font-weight: bold; font-size: 22px; color: #5f5f5f; margin-top: 2px; display: block; line-height: 1; }
303
- .topstats .left { margin-right: 12px; float: left; display: inline-block; text-align: left; }
304
- .topchart { margin-top: 10px; display: inline-block; text-align: right; }
305
-
306
-
307
-
308
- /*===== Sidebar action buttons styles =====*/
309
-
310
- .action-button { box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset; font-size: 12px; font-weight: bold; color: #fff; text-align: center; padding: 6px; margin-top: 6px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; display: block; text-shadow: 0 -1px 1px #646464; }
311
- .action-button:first-child { margin-top: 0; }
312
- .action-button: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; }
313
-
314
- .action-button.blue { border: 1px solid #3385ae;
315
- background: #57a4ce;
316
- background: -moz-linear-gradient(top, #57a4ce 0%, #3385ae 100%);
317
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57a4ce), color-stop(100%,#3385ae));
318
- background: -webkit-linear-gradient(top, #57a4ce 0%,#3385ae 100%);
319
- background: -o-linear-gradient(top, #57a4ce 0%,#3385ae 100%);
320
- background: -ms-linear-gradient(top, #57a4ce 0%,#3385ae 100%);
321
- background: linear-gradient(to bottom, #57a4ce 0%,#3385ae 100%);
322
- }
323
- .action-button.blue:active { background: #4393bc; }
324
-
325
- .action-button.green { border: 1px solid #7aa724;
326
- background: #7da138;
327
- background: -moz-linear-gradient(top, #a3cd54 0%, #7da138 100%);
328
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3cd54), color-stop(100%,#7da138));
329
- background: -webkit-linear-gradient(top, #a3cd54 0%,#7da138 100%);
330
- background: -o-linear-gradient(top, #a3cd54 0%,#7da138 100%);
331
- background: -ms-linear-gradient(top, #a3cd54 0%,#7da138 100%);
332
- background: linear-gradient(to bottom, #a3cd54 0%,#7da138 100%);
333
- }
334
- .action-button.green:active { background: #8eb73e; }
335
-
336
- .action-button.greyish { border: 1px solid #56616f;
337
- background: #757e88;
338
- background: -moz-linear-gradient(top, #757e88 0%, #56616f 100%);
339
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757e88), color-stop(100%,#56616f));
340
- background: -webkit-linear-gradient(top, #757e88 0%,#56616f 100%);
341
- background: -o-linear-gradient(top, #757e88 0%,#56616f 100%);
342
- background: -ms-linear-gradient(top, #757e88 0%,#56616f 100%);
343
- background: linear-gradient(to bottom, #757e88 0%,#56616f 100%);
344
- }
345
- .action-button.greyish:active { background: #67707c; }
346
-
347
- .action-button.red { border: 1px solid #9e382f;
348
- background: #c24b40;
349
- background: -moz-linear-gradient(top, #c24b40 0%, #9e382f 100%);
350
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c24b40), color-stop(100%,#9e382f));
351
- background: -webkit-linear-gradient(top, #c24b40 0%,#9e382f 100%);
352
- background: -o-linear-gradient(top, #c24b40 0%,#9e382f 100%);
353
- background: -ms-linear-gradient(top, #c24b40 0%,#9e382f 100%);
354
- background: linear-gradient(to bottom, #c24b40 0%,#9e382f 100%);
355
- }
356
- .action-button.red:active { background: #b04238; }
357
-
358
-
359
-
360
-
361
  /* # Content
362
  ================================================== */
363
 
@@ -440,19 +250,6 @@ select[multiple] { font-size: 12px; }
440
 
441
 
442
 
443
- /* === Charts === */
444
-
445
- .chart { height: 250px; z-index: 90; width: 100%; }
446
- .sidebar-chart > .chart { width: 100%; height: 220px; z-index: 90; }
447
- .with-legend { margin-top: 15px; }
448
- .with-annotation { margin-top: 30px; }
449
- .sidebar-chart { padding: 10px 6px 4px 12px; background: #fdfdfd; border: 1px solid #ddd; }
450
- .legendLabel span { display: block; margin: 0 5px; }
451
- .legendColorBox { padding-left: 10px; vertical-align: top; padding-top: 8px; }
452
- .legendColorBox div > div { width: 4px; height: 4px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; }
453
- .legendColorBox:first-child { padding-left: 5px; }
454
- .xAxis .tickLabel { margin-top: -5px; }
455
-
456
 
457
 
458
 
@@ -673,79 +470,6 @@ div.uploader input { width: 256px; opacity: 0; filter: alpha(opacity:0); positio
673
 
674
 
675
 
676
- /*===== Progress bars =====*/
677
-
678
- .progress { position: relative; }
679
- .progress .bar { position: absolute; overflow: hidden; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size: 11px; font-weight: bold; line-height: 13px; padding: 5px 0 4px 0; }
680
- .progress .progressbar-back-text { position: absolute; width: 100%; height: 100%; font-size: 11px; text-align: center; font-weight: bold; }
681
- .progress .progressbar-front-text { display: block; width: 100%; text-align: center; }
682
-
683
- .progress.right .bar { right: 0; }
684
- .progress.right .progressbar-front-text { position: absolute; right: 0; }
685
-
686
- .progress.vertical { width: 30px; height: 150px; float: left; margin-left: 22px; }
687
- .progress.vertical:first-child { margin-left: 0; }
688
- .progress.vertical.bottom { position: relative; }
689
-
690
- .progress .bar.six-sec-ease-in-out { -webkit-transition: width 6s ease-in-out; -moz-transition: width 6s ease-in-out; -ms-transition: width 6s ease-in-out; -o-transition: width 6s ease-in-out; transition: width 6s ease-in-out; }
691
- .progress.vertical .bar.six-sec-ease-in-out { -webkit-transition: height 6s ease-in-out; -moz-transition: height 6s ease-in-out; -ms-transition: height 6s ease-in-out; -o-transition: height 6s ease-in-out; transition: height 6s ease-in-out; }
692
- .progress.wide { width: 40px; }
693
- .progress.thin { width: 6px; }
694
- .vertical-progressbar-span { height: 100px; }
695
- .progress.vertical.bottom .progressbar-front-text { position: absolute; bottom: 0; }
696
-
697
- .progress.vertical .bar { line-height: 24px; width: 100%; height: 0; -webkit-transition: height 0.6s ease; -moz-transition: height 0.6s ease; -o-transition: height 0.6s ease; transition: height 0.6s ease;
698
- background: #0e90d2;
699
- background: url(../images/elements/ui/progress_overlay.png), -moz-linear-gradient(top, #149bdf, #0480be);
700
- background: url(../images/elements/ui/progress_overlay.png), -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
701
- background: url(../images/elements/ui/progress_overlay.png), -webkit-linear-gradient(top, #149bdf, #0480be);
702
- background: url(../images/elements/ui/progress_overlay.png), -o-linear-gradient(top, #149bdf, #0480be);
703
- background: url(../images/elements/ui/progress_overlay.png), linear-gradient(to bottom, #149bdf, #0480be);
704
- }
705
- .progress.vertical.bottom .bar { position: absolute; bottom: 0; }
706
- .progress-danger.vertical .bar, .progress.vertical .bar-danger {
707
- background: #ec795d;
708
- background: url(../images/elements/ui/progress_overlay.png), -moz-linear-gradient(top, #ec795d, #d1573a);
709
- background: url(../images/elements/ui/progress_overlay.png), -webkit-gradient(linear, 0 0, 0 100%, from(#ec795d), to(#d1573a));
710
- background: url(../images/elements/ui/progress_overlay.png), -webkit-linear-gradient(top, #ec795d, #d1573a);
711
- background: url(../images/elements/ui/progress_overlay.png), -o-linear-gradient(top, #ec795d, #d1573a);
712
- background: url(../images/elements/ui/progress_overlay.png), linear-gradient(to bottom, #ec795d, #d1573a);
713
- }
714
- .progress-success.vertical .bar, .progress.vertical .bar-success {
715
- background: #7fd658;
716
- background: url(../images/elements/ui/progress_overlay.png), -moz-linear-gradient(top, #7fd658, #6ab84e);
717
- background: url(../images/elements/ui/progress_overlay.png), -webkit-gradient(linear, 0 0, 0 100%, from(#7fd658), to(#6ab84e));
718
- background: url(../images/elements/ui/progress_overlay.png), -webkit-linear-gradient(top, #7fd658, #6ab84e);
719
- background: url(../images/elements/ui/progress_overlay.png), -o-linear-gradient(top, #7fd658, #6ab84e);
720
- background: url(../images/elements/ui/progress_overlay.png), linear-gradient(to bottom, #7fd658, #6ab84e);
721
- }
722
- .progress-info.vertical .bar, .progress.vertical .bar-info {
723
- background: #57c2f3;
724
- background: url(../images/elements/ui/progress_overlay.png), -moz-linear-gradient(top, #57c2f3, #31a7dd);
725
- background: url(../images/elements/ui/progress_overlay.png), -webkit-gradient(linear, 0 0, 0 100%, from(#57c2f3), to(#31a7dd));
726
- background: url(../images/elements/ui/progress_overlay.png), -webkit-linear-gradient(top, #57c2f3, #31a7dd);
727
- background: url(../images/elements/ui/progress_overlay.png), -o-linear-gradient(top, #57c2f3, #31a7dd);
728
- background: url(../images/elements/ui/progress_overlay.png), linear-gradient(to bottom, #57c2f3, #31a7dd);
729
- }
730
- .progress-warning.vertical .bar, .progress.vertical .bar-warning {
731
- background: #eca558;
732
- background: url(../images/elements/ui/progress_overlay.png), -moz-linear-gradient(top, #eca558, #e28131);
733
- background: url(../images/elements/ui/progress_overlay.png), -webkit-gradient(linear, 0 0, 0 100%, from(#eca558), to(#e28131));
734
- background: url(../images/elements/ui/progress_overlay.png), -webkit-linear-gradient(top, #eca558, #e28131);
735
- background: url(../images/elements/ui/progress_overlay.png), -o-linear-gradient(top, #eca558, #e28131);
736
- background: url(../images/elements/ui/progress_overlay.png), linear-gradient(to bottom, #eca558, #e28131);
737
- }
738
-
739
- .progresses-left { float: left; }
740
- .progresses-right { float: right; }
741
- .inline-bars:after { content: ""; display: block; height: 0; clear: both; }
742
- .inline-bars li { padding: 12px 9px !important; width:6.6%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; box-shadow: 1px 0 0 #fff inset, -1px 0 0 #fff inset; -webkit-box-shadow: 1px 0 0 #fff inset, -1px 0 0 #fff inset; -moz-box-shadow: 1px 0 0 #fff inset, -1px 0 0 #fff inset; border-left: 1px solid #e5e5e5; display: block; float: left;margin-bottom:0px; }
743
- .inline-bars li:first-child { border-left: none; }
744
- .inline-bars > li > .progress.vertical:first-child { margin-left: auto; }
745
- .inline-bars > li > .progress.vertical { margin: 0 auto; float: none; }
746
-
747
-
748
-
749
 
750
  /* === Dividers === */
751
 
@@ -772,36 +496,6 @@ div.uploader input { width: 256px; opacity: 0; filter: alpha(opacity:0); positio
772
 
773
 
774
 
775
- /* ===== Widget toolbar ===== */
776
-
777
- .toolbar { border-bottom: 1px solid #ddd;
778
- background: #fefefe;
779
- background: -moz-linear-gradient(top, #fefefe 0%, #f6f6f6 100%);
780
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f6f6f6));
781
- background: -webkit-linear-gradient(top, #fefefe 0%, #f6f6f6 100%);
782
- background: -o-linear-gradient(top, #fefefe 0%, #f6f6f6 100%);
783
- background: -ms-linear-gradient(top, #fefefe 0%, #f6f6f6 100%);
784
- background: linear-gradient(top, #fefefe 0%, #f6f6f6 100%);
785
- }
786
- .toolbar:after { content: ""; display: block; clear: both; }
787
- .toolbar li { display: block; float: left; border-right: 1px solid #DDD; font-size: 11px; }
788
- .toolbar li a { display: inline-block; white-space: nowrap; color: #818181; padding: 7px 12px; }
789
- .toolbar li a:hover { color: #327394;
790
- background: #fbfbfb;
791
- background: -moz-linear-gradient(top, #fbfbfb 0%, #f8f8f8 100%);
792
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f8f8f8));
793
- background: -webkit-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
794
- background: -o-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
795
- background: -ms-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
796
- background: linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
797
- }
798
- .toolbar li a:active { background: #f8f8f8; color: #999999; }
799
- .toolbar li a i { font-size: 14px; float: left; display: inline-block; width: 14px; margin-right: 0; margin-top: 4px; }
800
- .toolbar li a img { display: inline-block; float: left; margin-top: 4px; }
801
- .toolbar li a span { margin-left: 8px; }
802
-
803
-
804
-
805
 
806
  /* Messages page
807
  ================================================== */
@@ -1072,47 +766,6 @@ ol.linenums li { padding-left: 12px; color: #bebec5; line-height: 20px; text-sha
1072
 
1073
 
1074
 
1075
- /* ===== News widget ===== */
1076
-
1077
- .table-stats tbody td:first-child a { font-weight: bold; font-size: 14px; color: #5f5f5f; }
1078
- .stats-plus, .stats-minus { padding-left: 20px; }
1079
- .stats-plus { background: url(../images/elements/other/grown.png) no-repeat 0 1px; color: #468847; }
1080
- .stats-minus { background: url(../images/elements/other/dropped.png) no-repeat 0 1px; color: #B94A48; }
1081
-
1082
-
1083
-
1084
- /* ===== News widget ===== */
1085
-
1086
- .updates li { border-top: 1px solid #ddd; padding: 10px 14px; line-height: 20px; }
1087
- .updates li:first-child { border-top: none; }
1088
- .updates li span { display: block; }
1089
- .updates li > span > a { font-weight: bold; }
1090
-
1091
- .updates .item { float: left; width: 80%; margin-top: 2px; }
1092
- .updates .item span { line-height: 14px; }
1093
- .updates .item > .headline { float: left; margin-right: 14px; }
1094
- .updates .item > .headline > img { display: block; }
1095
- .updates .item .announce > a { font-weight: bold; line-height: 18px; }
1096
- .updates .date { float: right; width: 30px; text-align: center; color: #bbbbbb; margin: 3px 0 0 0; text-shadow: 0 1px #fff; }
1097
- .updates .date > span { font-size: 20px; font-weight: bold; display: block; margin-bottom: -3px; }
1098
- .updates li:after { content: ""; display: block; clear: both; }
1099
-
1100
-
1101
-
1102
-
1103
- /* # Error and offline pages
1104
- ================================================== */
1105
-
1106
- .error-page { position: absolute; top: 50%; bottom: 0; margin-top: -190px; text-align: center; left: 0; right: 0; }
1107
- .error-page .error-content { width: 350px; margin: auto; margin-top: 35px; }
1108
- .error-page .reason-title { display: block; margin: 20px 0 20px 0; font-weight: bold; font-size: 14px; }
1109
- .error-page .reason { color: #fff; font-size: 200px; text-stroke: 1px transparent; padding: 110px 0 80px 0; display: block; text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15); }
1110
- .error-page .error-buttons { margin-top: 16px; }
1111
- .error-page .error-buttons > .btn { margin-top: 10px; }
1112
-
1113
-
1114
-
1115
-
1116
  /*===== Dates range list =====*/
1117
 
1118
  .dates-range li { float:left; display: block; width: 30%; }
17
  @import "font.css";
18
  @import "plugins.css";
19
  @import "bootstrap.css";
 
 
 
 
20
 
21
  /*===== Basic reset =====*/
22
 
168
  .navigation.spaced > li > ul > li:last-child { border-bottom: 1px solid #e5e5e5; }
169
  .navigation.spaced > li > ul > li:last-child > a { border-bottom: 0; }
170
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
171
  /* # Content
172
  ================================================== */
173
 
250
 
251
 
252
 
 
 
 
 
 
 
 
 
 
 
 
 
 
253
 
254
 
255
 
470
 
471
 
472
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
473
 
474
  /* === Dividers === */
475
 
496
 
497
 
498
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
499
 
500
  /* Messages page
501
  ================================================== */
766
 
767
 
768
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
769
  /*===== Dates range list =====*/
770
 
771
  .dates-range li { float:left; display: block; width: 30%; }
assets/css/ui_custom.css DELETED
@@ -1,202 +0,0 @@
1
- /* ========================================================
2
- *
3
- * Amsterdam - premium admin template
4
- *
5
- * ========================================================
6
- *
7
- * File: ui_custom.css;
8
- * Description: Custom jQuery UI stylesheet
9
- * Version: 1.0
10
- *
11
- * ======================================================== */
12
-
13
-
14
- /* Layout helpers
15
- ----------------------------------*/
16
- .ui-helper-hidden { display: none; }
17
- .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
18
- .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
19
- .ui-helper-clearfix:after { content: "."; display: block; height: 0; visibility: hidden; }
20
- * html .ui-helper-clearfix { height:1%; }
21
- .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
22
- .ui-state-disabled { cursor: default !important; }
23
- .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
24
- .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
25
-
26
-
27
- /* Component containers
28
- ----------------------------------*/
29
- .ui-widget { font-size: 12px; }
30
- .ui-widget .ui-widget { font-size: 1em; }
31
- .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 11px; }
32
- .ui-widget-content a { color: #222222; }
33
- .ui-widget-header { font-weight: bold; }
34
- .ui-widget-header a { color: #222222; }
35
-
36
-
37
- /* Interaction states
38
- ----------------------------------*/
39
- th.ui-state-default:first-child { border-left: none; }
40
- .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
41
- .ui-state-hover a, .ui-state-hover a:hover { color: #797979; text-decoration: none; }
42
- .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #797979; text-decoration: none; }
43
- .ui-widget :active { outline: none; }
44
-
45
-
46
- /* ===== UI Slider ===== */
47
-
48
- .ui-slider { position: relative; text-align: left; }
49
- .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 16px; height: 16px; cursor: default; background: url(../images/elements/ui/handle.png) no-repeat; border: none; cursor: pointer; }
50
- .ui-slider .ui-slider-handle:hover { background-position: 0 -16px; }
51
- .ui-slider .ui-slider-handle:active { background-position: 0 -32px; }
52
- .ui-slider .ui-slider-range { position: absolute; z-index: 1; height: 6px; font-size: .7em; display: block; border: 1px solid #5ba8e1; box-shadow: 0 1px 0 #aad6f6 inset; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; background: #9bcff5; background: -moz-linear-gradient(top, #9bcff5 0%, #84c4f3 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9bcff5), color-stop(100%,#84c4f3)); background: -webkit-linear-gradient(top, #9bcff5 0%,#84c4f3 100%); background: -o-linear-gradient(top, #9bcff5 0%,#84c4f3 100%); background: -ms-linear-gradient(top, #9bcff5 0%,#84c4f3 100%); background: linear-gradient(top, #9bcff5 0%,#84c4f3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bcff5', endColorstr='#84c4f3',GradientType=0 ); }
53
- .ui-slider-horizontal { height: 4px; background: #eee; border: 1px solid #d5d5d5; box-shadow: 0 1px 0 white, 0 1px 0 #E5E5E5 inset; -webkit-box-shadow: 0 1px 0 white, 0 1px 0 #E5E5E5 inset; -moz-box-shadow: 0 1px 0 white, 0 1px 0 #E5E5E5 inset; margin: 8px 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; }
54
- .ui-slider-horizontal .ui-slider-handle { top: -6px; margin-left: -.6em; }
55
- .ui-slider-horizontal .ui-slider-range { top: -1px; height: 100%; }
56
- .ui-slider-horizontal .ui-slider-range-min { left: 0; }
57
- .ui-slider-horizontal .ui-slider-range-max { right: 0; }
58
- .ui-slider-vertical { height: 100px; width: 4px; background: #eee; box-shadow: 0 1px 0 white, 0 1px 0 #E5E5E5 inset; -webkit-box-shadow: 0 1px 0 white, 0 1px 0 #E5E5E5 inset; -moz-box-shadow: 0 1px 0 white, 0 1px 0 #E5E5E5 inset; border: 1px solid #d5d5d5; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; }
59
- .ui-slider-vertical .ui-slider-handle { left: -6px; margin-left: 0; margin-bottom: -.6em; }
60
- .ui-slider-vertical .ui-slider-range { left: -1px; width: 4px; background: #9bcff5; background: -moz-linear-gradient(top, #9bcff5 0%, #84c4f3 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9bcff5), color-stop(100%,#84c4f3)); background: -webkit-linear-gradient(top, #9bcff5 0%,#84c4f3 100%); background: -o-linear-gradient(top, #9bcff5 0%,#84c4f3 100%); background: -ms-linear-gradient(top, #9bcff5 0%,#84c4f3 100%); background: linear-gradient(top, #9bcff5 0%,#84c4f3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bcff5', endColorstr='#84c4f3',GradientType=0 ); }
61
- .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
62
- .ui-slider-vertical .ui-slider-range-max { top: 0; }
63
- #eq span { height: 120px; float: left; margin-right: 30px; display: block; }
64
- .slider-tip { opacity:1; bottom:120%; margin-left: -1.36em; }
65
-
66
-
67
-
68
- /* ===== UI Datepicker ===== */
69
-
70
- .no-append .ui-datepicker-append { display: none; }
71
- .ui-datepicker-append { margin-left: 14px; font-size: 11px; line-height: 26px; }
72
- .ui-datepicker { width: 195px; background: #fdfdfd; display: none; border: 1px solid #ddd;z-index: 10000!important;}
73
- .ui-datepicker-inline { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
74
- .datepicker-fixed { width: 195px; }
75
- .datepicker-liquid { width: 100%; }
76
- #sidebar .ui-datepicker-inline, .widget .ui-datepicker-inline { margin-top: 0; }
77
- .formRow .ui-datepicker-inline { width: 195px; }
78
- .ui-datepicker .ui-datepicker-header { position:relative; padding: 8px 0 7px 0; border:0px; font-weight: bold; font-size: 11px; width: 100%; color: #636363; text-shadow: 0 1px white; border-bottom: 1px solid #ddd; border-radius: 0!important; box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff;
79
- background: #f2f2f2;
80
- background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
81
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));
82
- background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%);
83
- background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 100%);
84
- background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 100%);
85
- background: linear-gradient(top, #ffffff 0%,#f2f2f2 100%); }
86
- .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 9px; width: 1.8em; height: 1.8em; cursor: pointer; }
87
- .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { background: none; }
88
- .ui-datepicker .ui-datepicker-prev { left:2px; }
89
- .ui-datepicker .ui-datepicker-next { right:7px; }
90
- .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; width: 6px; cursor: pointer; height: 9px; position: absolute; left: 50%; top: 4px; background: url(../images/elements/ui/dateArrows.png) no-repeat 0; }
91
- .ui-datepicker .ui-datepicker-prev span { background-position: 0 0; }
92
- .ui-datepicker .ui-datepicker-next span { background-position: -8px 0; }
93
- .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
94
- .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
95
- .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
96
- .ui-datepicker select.ui-datepicker-month, .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0; }
97
- .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
98
- .ui-datepicker td { border: 0; padding: 1px 1px 0 1px; }
99
- .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 7px 2px 6px 2px; text-align: right; text-decoration: none; line-height: 13px; }
100
- .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
101
- .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
102
- .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
103
-
104
- /* with multiple calendars */
105
- .ui-datepicker.ui-datepicker-multi { width:auto; }
106
- .ui-datepicker-multi .ui-datepicker-group { float:left; border-left: 1px solid #cdcdcd; margin-left: -1px; }
107
- .ui-datepicker-multi .ui-datepicker-group:first-child { border-left: none; margin-left: 0; }
108
- .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
109
- .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
110
- .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
111
- .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
112
- .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
113
- .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
114
- .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
115
- .ui-datepicker-row-break { clear:both; width:100%; }
116
-
117
- /* RTL support */
118
- .ui-datepicker-rtl { direction: rtl; }
119
- .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
120
- .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
121
- .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
122
- .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
123
- .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
124
- .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
125
- .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
126
- .ui-datepicker-rtl .ui-datepicker-group { float:right; }
127
- .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
128
- .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
129
- .ui-datepicker th { font-weight: bold; color: gray; }
130
- .ui-datepicker-today a:hover{ background-color: #808080; color: #ffffff; }
131
- .ui-datepicker-today > a { background:#67919d; margin-bottom:0px; font-size:normal; text-shadow: 0px; color: white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
132
- .ui-datepicker td a{ margin-bottom:0px; border:0px; }
133
- .ui-datepicker td:hover{ color:white; }
134
- .ui-datepicker td .ui-state-default { border:0px; margin-bottom:0px; text-align: center; filter:none; }
135
- .ui-datepicker td .ui-state-active{ background:#67859d; margin-bottom:0px; font-size:normal; text-shadow: 0px; color:white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
136
- .ui-datepicker td .ui-state-default:hover{ background:#476981; color:white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
137
- .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background: none; }
138
- .date-trigger { display: inline-block; position: relative; }
139
- .date-trigger .ui-datepicker-trigger { position: absolute; top: 6px; margin-left: 6px; cursor: pointer; }
140
-
141
-
142
-
143
-
144
-
145
- /* ===== UI autocomplete ===== */
146
-
147
- .ui-autocomplete { position: absolute; display: none; padding: 0; z-index: 100!important; border: 1px solid #d5d5d5; border-top: none; max-height: 185px; overflow: auto; }
148
- .ui-autocomplete .ui-state-hover { background: none; padding: 6px 10px 7px 32px; }
149
- * html .ui-autocomplete { width:1px; }
150
- .ui-menu { display: block; float: left; }
151
- .ui-menu .ui-menu-item { margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; border-bottom: 1px solid #eaeaea; border-top: 1px solid #fff; background: #fafafa; }
152
- .ui-menu .ui-menu-item a { text-decoration:none; display:block; padding: 6px 10px 7px 10px; color: #5f5f5f; line-height:1.5; zoom:1; font-size: 11px; cursor: pointer; }
153
- .ui-menu .ui-menu-item a.ui-state-focus { background-color: #f5f5f5; }
154
- .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; }
155
- .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
156
-
157
-
158
-
159
- /* ===== Spinner ===== */
160
-
161
- .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; border: none; box-shadow: none; }
162
- .ui-spinner > input[type=text] { padding: 7px 22px 7px 8px; box-sizing: border-box; }
163
- .ui-spinner-disabled { background: #F4F4F4; color: #CCC; }
164
- .ui-spinner input.ui-spinner-box { border: none!important; background: none!important; padding: 0!important; height: 26px; }
165
- .ui-spinner-up, .ui-spinner-down { width: 18px; padding: 0; margin: 0; z-index: 100; position: absolute; right: 1px; cursor: pointer; border: none; }
166
- .ui-spinner-up { background: url(../images/elements/forms/spinner-top.png) no-repeat; height: 15px; top: 0; }
167
- .ui-spinner-down { height: 15px; bottom: 0; background: url(../images/elements/forms/spinner-bottom.png) no-repeat; }
168
- .ui-spinner-list, .ui-spinner-listitem { margin: 0; padding: 0; }
169
- .ui-spinner ul li, .ui-spinner-data { line-height: 26px; height: 26px; }
170
- .ui-spinner-input { border: none; box-shadow: none; }
171
-
172
-
173
-
174
- /* ===== UI Dialog ===== */
175
-
176
- .ui-dialog { position: absolute; padding: 3px; width: auto; background: #808080; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
177
-
178
- .ui-dialog input[type=text], .ui-dialog input[type=password], .ui-dialog textarea { font-size: 11px; padding: 6px 5px; background: white; border: 1px solid #DDD; width: 100%; font-family: Arial, Helvetica, sans-serif; box-shadow: 0 0 0 2px #f4f4f4; color: #656565; width: 100%; margin: 10px auto; display: block; box-sizing: border-box; }
179
- .ui-dialog form { }
180
- .ui-dialog form label { float: left; cursor: pointer; margin-bottom: 3px; }
181
- .dialogSelect label { margin: 4px 15px 0 0; }
182
- .customDialog { padding: 0!important; }
183
- .ui-dialog .icon { padding: 1px 6px 0 0; float: left; }
184
- .ui-dialog .titleIcon { position: absolute; top: -10px; }
185
- .ui-dialog p { padding: 0!important; }
186
- .ui-dialog .ui-dialog-titlebar { position: relative; border-bottom: 1px solid #CDCDCD; box-shadow: 0 1px 0 #fff; text-shadow: 0 1px white; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0 ); }
187
- .ui-dialog .ui-dialog-title { height: 40px; padding: 0 14px; line-height: 40px; }
188
- .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 6px; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
189
- .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; opacity: 0.6; }
190
- .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 1px; background: #fafafa; }
191
- .ui-dialog .ui-dialog-content { position: relative; overflow: auto; zoom: 1; padding: 10px 12px; background: #f5f5f5; clear: both; }
192
- .ui-dialog .ui-dialog-buttonpane { padding: 0 12px; font-size: .9em; border-top: 1px solid #cdcdcd; padding: 10px 0; text-shadow: 0 1px white; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0 ); }
193
- .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { text-align: right; margin: 0 4px; }
194
- .ui-dialog .ui-dialog-buttonpane button { font-size: 11px; color: #fff; font-weight: bold; text-shadow: 0 -1px #6f6f6f; display: inline-block; line-height: 14px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; padding: 7px 16px; margin: 0 5px; border: 1px solid #3e76af; box-shadow: 0 1px 2px 0 #66b2d2 inset; background: #5ba5cb; background: -moz-linear-gradient(top, #5ba5cb 0%, #3a70ab 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ba5cb), color-stop(100%,#3a70ab)); background: -webkit-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%); background: -o-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%); background: -ms-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%); background: linear-gradient(top, #5ba5cb 0%,#3a70ab 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ba5cb', endColorstr='#3a70ab',GradientType=0 ); }
195
- .ui-dialog .ui-dialog-buttonpane button:hover { opacity: 0.95; -webkit-transition: opacity 0.2s ease-in-out; }
196
- .ui-dialog .ui-dialog-buttonpane button:active { background: #4786b8; box-shadow: 0 0 2px #707070 inset, 0 1px 0 #fff; }
197
- .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 5px; bottom: 5px; opacity: 0.3; }
198
- .ui-draggable .ui-dialog-titlebar { cursor: move; }
199
-
200
- .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #AAA url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30; filter: Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
201
-
202
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/images/elements/checkboxes/handle.png DELETED
Binary file
assets/images/elements/checkboxes/handle2.png DELETED
Binary file
assets/images/elements/checkboxes/ibutton-slider-default.png DELETED
Binary file
assets/images/elements/checkboxes/no.png DELETED
Binary file
assets/images/elements/checkboxes/off.png DELETED
Binary file
assets/images/elements/checkboxes/off2.png DELETED
Binary file
assets/images/elements/checkboxes/on.png DELETED
Binary file
assets/images/elements/checkboxes/on2.png DELETED
Binary file
assets/images/elements/checkboxes/yes.png DELETED
Binary file
assets/images/elements/forms/add_files.png DELETED
Binary file
assets/images/elements/forms/checkboxes.png DELETED
Binary file
assets/images/elements/forms/closeSelection.png DELETED
Binary file
assets/images/elements/forms/dropdown-search.png DELETED
Binary file
assets/images/elements/forms/main-search.png DELETED
Binary file
assets/images/elements/forms/radios.png DELETED
Binary file
assets/images/elements/forms/select-arrow.png DELETED
Binary file
assets/images/elements/forms/sidebar_checkboxes.png DELETED
Binary file
assets/images/elements/forms/sidebar_dropdown_arrows.png DELETED
Binary file
assets/images/elements/forms/sidebar_dropdown_usual.png DELETED
Binary file
assets/images/elements/forms/sidebar_radios.png DELETED
Binary file
assets/images/elements/forms/smallClose.png DELETED
Binary file
assets/images/elements/forms/spinner-bottom.png DELETED
Binary file
assets/images/elements/forms/spinner-top.png DELETED
Binary file
assets/images/elements/loaders/1.gif DELETED
Binary file
assets/images/elements/loaders/10.gif DELETED
Binary file
assets/images/elements/loaders/10s.gif DELETED
Binary file
assets/images/elements/loaders/1s.gif DELETED
Binary file
assets/images/elements/loaders/2.gif DELETED
Binary file
assets/images/elements/loaders/2s.gif DELETED
Binary file
assets/images/elements/loaders/3.gif DELETED
Binary file
assets/images/elements/loaders/3s.gif DELETED
Binary file
assets/images/elements/loaders/4.gif DELETED
Binary file
assets/images/elements/loaders/4s.gif DELETED
Binary file
assets/images/elements/loaders/5.gif DELETED
Binary file
assets/images/elements/loaders/5s.gif DELETED
Binary file
assets/images/elements/loaders/6.gif DELETED
Binary file
assets/images/elements/loaders/6s.gif DELETED
Binary file
assets/images/elements/loaders/7.gif DELETED
Binary file
assets/images/elements/loaders/7s.gif DELETED
Binary file
assets/images/elements/loaders/8.gif DELETED
Binary file
assets/images/elements/loaders/8s.gif DELETED
Binary file
assets/images/elements/loaders/9.gif DELETED
Binary file
assets/images/elements/loaders/9s.gif DELETED
Binary file
assets/images/elements/other/contact_status.png DELETED
Binary file
assets/images/elements/other/done.png DELETED
Binary file
assets/images/elements/other/dropped.png DELETED
Binary file
assets/images/elements/other/grown.png DELETED
Binary file
assets/images/elements/other/link.png DELETED
Binary file
assets/images/elements/other/list_arrow.png DELETED
Binary file
assets/images/elements/other/messageArrow_left.png DELETED
Binary file
assets/images/elements/other/messageArrow_right.png DELETED
Binary file
assets/images/elements/other/photo.png DELETED
Binary file
assets/images/elements/ui/dateArrows.png DELETED
Binary file
assets/images/elements/ui/handle.png DELETED
Binary file
assets/images/elements/ui/progressOverlay.png DELETED
Binary file
assets/images/elements/ui/progress_overlay.png DELETED
Binary file
assets/images/elfinder/arrows-active.png DELETED
Binary file
assets/images/elfinder/arrows-normal.png DELETED
Binary file
assets/images/elfinder/crop.gif DELETED
Binary file
assets/images/elfinder/dialogs.png DELETED
Binary file
assets/images/elfinder/icons-big.png DELETED
Binary file
assets/images/elfinder/icons-small.png DELETED
Binary file
assets/images/elfinder/progress.gif DELETED
Binary file
assets/images/elfinder/ql.png DELETED
Binary file
assets/images/elfinder/quicklook-bg.png DELETED
Binary file
assets/images/elfinder/quicklook-icons.png DELETED
Binary file
assets/images/elfinder/resize.png DELETED
Binary file
assets/images/elfinder/spinner-mini.gif DELETED
Binary file
assets/images/elfinder/spinner.gif DELETED
Binary file
assets/images/elfinder/toolbar.png DELETED
Binary file
assets/js/colorpicker/js/mColorPicker_small.js CHANGED
@@ -70,26 +70,7 @@ jQuery(document).ready(function($) {
70
  showLogo: false
71
  };
72
 
73
- $.fn.mColorPicker.defaults = {
74
- currentId: false,
75
- currentInput: false,
76
- currentColor: false,
77
- changeColor: false,
78
- color: false,
79
- imageFolder: '../wp-content/plugins/gallery-bank/assets/js/colorpicker/images/',
80
- swatches: [
81
- "#ffffff",
82
- "#ffff00",
83
- "#00ff00",
84
- "#00ffff",
85
- "#0000ff",
86
- "#ff00ff",
87
- "#ff0000",
88
- "#4c2b11",
89
- "#3b3b3b",
90
- "#000000"
91
- ]
92
- };
93
 
94
  $.fn.mColorPicker.start = function() {
95
 
70
  showLogo: false
71
  };
72
 
73
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
 
75
  $.fn.mColorPicker.start = function() {
76
 
assets/js/jquery.tooltip.js DELETED
@@ -1,287 +0,0 @@
1
- /* ===========================================================
2
- * bootstrap-tooltip.js v2.2.2
3
- * http://twitter.github.com/bootstrap/javascript.html#tooltips
4
- * Inspired by the original jQuery.tipsy by Jason Frame
5
- * ===========================================================
6
- * Copyright 2012 Twitter, Inc.
7
- *
8
- * Licensed under the Apache License, Version 2.0 (the "License");
9
- * you may not use this file except in compliance with the License.
10
- * You may obtain a copy of the License at
11
- *
12
- * http://www.apache.org/licenses/LICENSE-2.0
13
- *
14
- * Unless required by applicable law or agreed to in writing, software
15
- * distributed under the License is distributed on an "AS IS" BASIS,
16
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17
- * See the License for the specific language governing permissions and
18
- * limitations under the License.
19
- * ========================================================== */
20
-
21
-
22
- !function ($) {
23
-
24
- "use strict"; // jshint ;_;
25
-
26
-
27
- /* TOOLTIP PUBLIC CLASS DEFINITION
28
- * =============================== */
29
-
30
- var Tooltip = function (element, options) {
31
- this.init('tooltip', element, options)
32
- }
33
-
34
- Tooltip.prototype = {
35
-
36
- constructor: Tooltip
37
-
38
- , init: function (type, element, options) {
39
- var eventIn
40
- , eventOut
41
-
42
- this.type = type
43
- this.$element = $(element)
44
- this.options = this.getOptions(options)
45
- this.enabled = true
46
-
47
- if (this.options.trigger == 'click') {
48
- this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
49
- } else if (this.options.trigger != 'manual') {
50
- eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus'
51
- eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur'
52
- this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
53
- this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
54
- }
55
-
56
- this.options.selector ?
57
- (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
58
- this.fixTitle()
59
- }
60
-
61
- , getOptions: function (options) {
62
- options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data())
63
-
64
- if (options.delay && typeof options.delay == 'number') {
65
- options.delay = {
66
- show: options.delay
67
- , hide: options.delay
68
- }
69
- }
70
-
71
- return options
72
- }
73
-
74
- , enter: function (e) {
75
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
76
-
77
- if (!self.options.delay || !self.options.delay.show) return self.show()
78
-
79
- clearTimeout(this.timeout)
80
- self.hoverState = 'in'
81
- this.timeout = setTimeout(function() {
82
- if (self.hoverState == 'in') self.show()
83
- }, self.options.delay.show)
84
- }
85
-
86
- , leave: function (e) {
87
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
88
-
89
- if (this.timeout) clearTimeout(this.timeout)
90
- if (!self.options.delay || !self.options.delay.hide) return self.hide()
91
-
92
- self.hoverState = 'out'
93
- this.timeout = setTimeout(function() {
94
- if (self.hoverState == 'out') self.hide()
95
- }, self.options.delay.hide)
96
- }
97
-
98
- , show: function () {
99
- var $tip
100
- , inside
101
- , pos
102
- , actualWidth
103
- , actualHeight
104
- , placement
105
- , tp
106
-
107
- if (this.hasContent() && this.enabled) {
108
- $tip = this.tip()
109
- this.setContent()
110
-
111
- if (this.options.animation) {
112
- $tip.addClass('fade')
113
- }
114
-
115
- placement = typeof this.options.placement == 'function' ?
116
- this.options.placement.call(this, $tip[0], this.$element[0]) :
117
- this.options.placement
118
-
119
- inside = /in/.test(placement)
120
-
121
- $tip
122
- .detach()
123
- .css({ top: 0, left: 0, display: 'block' })
124
- .insertAfter(this.$element)
125
-
126
- pos = this.getPosition(inside)
127
-
128
- actualWidth = $tip[0].offsetWidth
129
- actualHeight = $tip[0].offsetHeight
130
-
131
- switch (inside ? placement.split(' ')[1] : placement) {
132
- case 'bottom':
133
- tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}
134
- break
135
- case 'top':
136
- tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}
137
- break
138
- case 'left':
139
- tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}
140
- break
141
- case 'right':
142
- tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}
143
- break
144
- }
145
-
146
- $tip
147
- .offset(tp)
148
- .addClass(placement)
149
- .addClass('in')
150
- }
151
- }
152
-
153
- , setContent: function () {
154
- var $tip = this.tip()
155
- , title = this.getTitle()
156
-
157
- $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
158
- $tip.removeClass('fade in top bottom left right')
159
- }
160
-
161
- , hide: function () {
162
- var that = this
163
- , $tip = this.tip()
164
-
165
- $tip.removeClass('in')
166
-
167
- function removeWithAnimation() {
168
- var timeout = setTimeout(function () {
169
- $tip.off($.support.transition.end).detach()
170
- }, 500)
171
-
172
- $tip.one($.support.transition.end, function () {
173
- clearTimeout(timeout)
174
- $tip.detach()
175
- })
176
- }
177
-
178
- $.support.transition && this.$tip.hasClass('fade') ?
179
- removeWithAnimation() :
180
- $tip.detach()
181
-
182
- return this
183
- }
184
-
185
- , fixTitle: function () {
186
- var $e = this.$element
187
- if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
188
- $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
189
- }
190
- }
191
-
192
- , hasContent: function () {
193
- return this.getTitle()
194
- }
195
-
196
- , getPosition: function (inside) {
197
- return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), {
198
- width: this.$element[0].offsetWidth
199
- , height: this.$element[0].offsetHeight
200
- })
201
- }
202
-
203
- , getTitle: function () {
204
- var title
205
- , $e = this.$element
206
- , o = this.options
207
-
208
- title = $e.attr('data-original-title')
209
- || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
210
-
211
- return title
212
- }
213
-
214
- , tip: function () {
215
- return this.$tip = this.$tip || $(this.options.template)
216
- }
217
-
218
- , validate: function () {
219
- if (!this.$element[0].parentNode) {
220
- this.hide()
221
- this.$element = null
222
- this.options = null
223
- }
224
- }
225
-
226
- , enable: function () {
227
- this.enabled = true
228
- }
229
-
230
- , disable: function () {
231
- this.enabled = false
232
- }
233
-
234
- , toggleEnabled: function () {
235
- this.enabled = !this.enabled
236
- }
237
-
238
- , toggle: function (e) {
239
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
240
- self[self.tip().hasClass('in') ? 'hide' : 'show']()
241
- }
242
-
243
- , destroy: function () {
244
- this.hide().$element.off('.' + this.type).removeData(this.type)
245
- }
246
-
247
- }
248
-
249
-
250
- /* TOOLTIP PLUGIN DEFINITION
251
- * ========================= */
252
-
253
- var old = $.fn.tooltip
254
-
255
- $.fn.tooltip = function ( option ) {
256
- return this.each(function () {
257
- var $this = $(this)
258
- , data = $this.data('tooltip')
259
- , options = typeof option == 'object' && option
260
- if (!data) $this.data('tooltip', (data = new Tooltip(this, options)))
261
- if (typeof option == 'string') data[option]()
262
- })
263
- }
264
-
265
- $.fn.tooltip.Constructor = Tooltip
266
-
267
- $.fn.tooltip.defaults = {
268
- animation: true
269
- , placement: 'top'
270
- , selector: false
271
- , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'
272
- , trigger: 'hover'
273
- , title: ''
274
- , delay: 0
275
- , html: false
276
- }
277
-
278
-
279
- /* TOOLTIP NO CONFLICT
280
- * =================== */
281
-
282
- $.fn.tooltip.noConflict = function () {
283
- $.fn.tooltip = old
284
- return this
285
- }
286
-
287
- }(window.jQuery);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/plugins/bootstrap/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)
gallery-bank.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin URI: http://gallery-bank.com
5
  Description: Gallery Bank is an interactive WordPress photo gallery plugin, best fit for creative and corporate portfolio websites.
6
  Author: Gallery-Bank
7
- Version: 2.0.1
8
  Author URI: http://gallery-bank.com
9
  */
10
  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
4
  Plugin URI: http://gallery-bank.com
5
  Description: Gallery Bank is an interactive WordPress photo gallery plugin, best fit for creative and corporate portfolio websites.
6
  Author: Gallery-Bank
7
+ Version: 2.0.2
8
  Author URI: http://gallery-bank.com
9
  */
10
  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
lib/front-view-album-class.php CHANGED
@@ -124,37 +124,21 @@
124
  <?php
125
  if($image_content[1] == 1)
126
  {
127
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
128
- {
129
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
130
  ?>
131
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
132
  <?php
133
- }
134
- else
135
- {
136
- $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
137
- ?>
138
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
139
- <?php
140
- }
141
  }
142
  else
143
  {
144
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
145
- {
146
  $css_custom_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
147
  ?>
148
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
149
  <?php
150
- }
151
- else
152
- {
153
- $css_custom_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
154
- ?>
155
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
156
- <?php
157
- }
158
  }
159
  }
160
  else
@@ -164,37 +148,21 @@
164
  <?php
165
  if($image_content[1] == 1)
166
  {
167
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
168
- {
169
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
170
  ?>
171
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
172
  <?php
173
- }
174
- else
175
- {
176
- $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
177
- ?>
178
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
179
- <?php
180
- }
181
  }
182
  else
183
  {
184
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
185
- {
186
  $css_custom_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
187
  ?>
188
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
189
  <?php
190
- }
191
- else
192
- {
193
- $css_custom_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
194
- ?>
195
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
196
- <?php
197
- }
198
  }
199
  }
200
  }
@@ -208,37 +176,21 @@
208
  <?php
209
  if($image_content[1] == 1)
210
  {
211
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
212
- {
213
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
214
  ?>
215
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
216
  <?php
217
- }
218
- else
219
- {
220
- $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
221
- ?>
222
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
223
- <?php
224
- }
225
  }
226
  else
227
  {
228
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
229
- {
230
  $css_custom_image_thumbnail = "width:" .$image_width[1] . ";height:" . $image_height[1] . ";border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
231
  ?>
232
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
233
  <?php
234
- }
235
- else
236
- {
237
- $css_custom_image_thumbnail = "width:" .$image_width[1] . ";height:" . $image_height[1] . ";border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
238
- ?>
239
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
240
- <?php
241
- }
242
  }
243
  }
244
  else
@@ -248,37 +200,21 @@
248
  <?php
249
  if($image_content[1] == 1)
250
  {
251
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
252
- {
253
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
254
  ?>
255
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
256
  <?php
257
- }
258
- else
259
- {
260
- $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
261
- ?>
262
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
263
- <?php
264
- }
265
  }
266
  else
267
  {
268
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
269
- {
270
  $css_custom_image_thumbnail = "width:" .$image_width[1] . ";height:" . $image_height[1] . ";border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
271
  ?>
272
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
273
  <?php
274
- }
275
- else
276
- {
277
- $css_custom_image_thumbnail = "width:" .$image_width[1] . ";height:" . $image_height[1] . ";border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
278
- ?>
279
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
280
- <?php
281
- }
282
  }
283
  }
284
  }
124
  <?php
125
  if($image_content[1] == 1)
126
  {
127
+
 
128
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
129
  ?>
130
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
131
  <?php
132
+
 
 
 
 
 
 
 
133
  }
134
  else
135
  {
136
+
 
137
  $css_custom_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
138
  ?>
139
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
140
  <?php
141
+
 
 
 
 
 
 
 
142
  }
143
  }
144
  else
148
  <?php
149
  if($image_content[1] == 1)
150
  {
151
+
 
152
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
153
  ?>
154
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
155
  <?php
156
+
 
 
 
 
 
 
 
157
  }
158
  else
159
  {
160
+
 
161
  $css_custom_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
162
  ?>
163
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
164
  <?php
165
+
 
 
 
 
 
 
 
166
  }
167
  }
168
  }
176
  <?php
177
  if($image_content[1] == 1)
178
  {
179
+
 
180
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
181
  ?>
182
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
183
  <?php
184
+
 
 
 
 
 
 
 
185
  }
186
  else
187
  {
188
+
 
189
  $css_custom_image_thumbnail = "width:" .$image_width[1] . ";height:" . $image_height[1] . ";border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
190
  ?>
191
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
192
  <?php
193
+
 
 
 
 
 
 
 
194
  }
195
  }
196
  else
200
  <?php
201
  if($image_content[1] == 1)
202
  {
203
+
 
204
  $css_image_thumbnail = "border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
205
  ?>
206
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
207
  <?php
208
+
 
 
 
 
 
 
 
209
  }
210
  else
211
  {
212
+
 
213
  $css_custom_image_thumbnail = "width:" .$image_width[1] . ";height:" . $image_height[1] . ";border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1].";opacity:".$image_opacity[1];
214
  ?>
215
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
216
  <?php
217
+
 
 
 
 
 
 
 
218
  }
219
  }
220
  }
lib/gallery-bank-class.php CHANGED
@@ -106,12 +106,14 @@ function album_preview()
106
  function backend_scripts_calls()
107
  {
108
  wp_enqueue_script('jquery');
 
 
109
  wp_enqueue_script('bootstrap-bootbox.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/bootstrap/bootstrap-bootbox.min.js');
110
  wp_enqueue_script('jquery.dataTables.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/tables/jquery.dataTables.min.js');
111
  wp_enqueue_script('mColorPicker_small.js', GALLERY_BK_PLUGIN_URL .'/assets/js/colorpicker/js/mColorPicker_small.js');
112
  wp_enqueue_script('jquery.validate.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/forms/jquery.validate.min.js');
113
  wp_enqueue_script('jquery.titanlighbox.js', GALLERY_BK_PLUGIN_URL .'/assets/js/jquery.titanlighbox.js');
114
- wp_enqueue_script('jquery.tooltip.js', GALLERY_BK_PLUGIN_URL .'/assets/js/jquery.tooltip.js');
115
  }
116
  function frontend_plugin_js_scripts_gallery_bank()
117
  {
106
  function backend_scripts_calls()
107
  {
108
  wp_enqueue_script('jquery');
109
+ wp_enqueue_script('jquery-ui-sortable');
110
+ wp_enqueue_script('bootstrap.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/bootstrap/bootstrap.min.js');
111
  wp_enqueue_script('bootstrap-bootbox.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/bootstrap/bootstrap-bootbox.min.js');
112
  wp_enqueue_script('jquery.dataTables.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/tables/jquery.dataTables.min.js');
113
  wp_enqueue_script('mColorPicker_small.js', GALLERY_BK_PLUGIN_URL .'/assets/js/colorpicker/js/mColorPicker_small.js');
114
  wp_enqueue_script('jquery.validate.min.js', GALLERY_BK_PLUGIN_URL .'/assets/js/plugins/forms/jquery.validate.min.js');
115
  wp_enqueue_script('jquery.titanlighbox.js', GALLERY_BK_PLUGIN_URL .'/assets/js/jquery.titanlighbox.js');
116
+
117
  }
118
  function frontend_plugin_js_scripts_gallery_bank()
119
  {
lib/timthumb.php CHANGED
@@ -23,14 +23,14 @@
23
  define ('VERSION', '2.8.11'); // Version of this script
24
  //Load a config file if it exists. Otherwise, use the values below
25
  if( file_exists(dirname(__FILE__) . '/timthumb-config.php')) require_once('timthumb-config.php');
26
- if(! defined('DEBUG_ON') ) define ('DEBUG_ON', false); // Enable debug logging to web server error log (STDERR)
27
  if(! defined('DEBUG_LEVEL') ) define ('DEBUG_LEVEL', 1); // Debug level 1 is less noisy and 3 is the most noisy
28
  if(! defined('MEMORY_LIMIT') ) define ('MEMORY_LIMIT', '30M'); // Set PHP memory limit
29
  if(! defined('BLOCK_EXTERNAL_LEECHERS') ) define ('BLOCK_EXTERNAL_LEECHERS', false); // If the image or webshot is being loaded on an external site, display a red "No Hotlinking" gif.
30
 
31
  //Image fetching and caching
32
  if(! defined('ALLOW_EXTERNAL') ) define ('ALLOW_EXTERNAL', TRUE); // Allow image fetching from external websites. Will check against ALLOWED_SITES if ALLOW_ALL_EXTERNAL_SITES is false
33
- if(! defined('ALLOW_ALL_EXTERNAL_SITES') ) define ('ALLOW_ALL_EXTERNAL_SITES', false); // Less secure.
34
  if(! defined('FILE_CACHE_ENABLED') ) define ('FILE_CACHE_ENABLED', TRUE); // Should we store resized/modified images on disk to speed things up?
35
  if(! defined('FILE_CACHE_TIME_BETWEEN_CLEANS')) define ('FILE_CACHE_TIME_BETWEEN_CLEANS', 86400); // How often the cache is cleaned
36
 
@@ -209,7 +209,7 @@ class timthumb {
209
  $this->myHost = preg_replace('/^www\./i', '', $_SERVER['HTTP_HOST']);
210
  $this->src = $this->param('src');
211
  $this->url = parse_url($this->src);
212
- $this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);
213
 
214
  if(strlen($this->src) <= 3){
215
  $this->error("No image specified");
23
  define ('VERSION', '2.8.11'); // Version of this script
24
  //Load a config file if it exists. Otherwise, use the values below
25
  if( file_exists(dirname(__FILE__) . '/timthumb-config.php')) require_once('timthumb-config.php');
26
+ if(! defined('DEBUG_ON') ) define ('DEBUG_ON', TRUE); // Enable debug logging to web server error log (STDERR)
27
  if(! defined('DEBUG_LEVEL') ) define ('DEBUG_LEVEL', 1); // Debug level 1 is less noisy and 3 is the most noisy
28
  if(! defined('MEMORY_LIMIT') ) define ('MEMORY_LIMIT', '30M'); // Set PHP memory limit
29
  if(! defined('BLOCK_EXTERNAL_LEECHERS') ) define ('BLOCK_EXTERNAL_LEECHERS', false); // If the image or webshot is being loaded on an external site, display a red "No Hotlinking" gif.
30
 
31
  //Image fetching and caching
32
  if(! defined('ALLOW_EXTERNAL') ) define ('ALLOW_EXTERNAL', TRUE); // Allow image fetching from external websites. Will check against ALLOWED_SITES if ALLOW_ALL_EXTERNAL_SITES is false
33
+ if(! defined('ALLOW_ALL_EXTERNAL_SITES') ) define ('ALLOW_ALL_EXTERNAL_SITES', TRUE); // Less secure.
34
  if(! defined('FILE_CACHE_ENABLED') ) define ('FILE_CACHE_ENABLED', TRUE); // Should we store resized/modified images on disk to speed things up?
35
  if(! defined('FILE_CACHE_TIME_BETWEEN_CLEANS')) define ('FILE_CACHE_TIME_BETWEEN_CLEANS', 86400); // How often the cache is cleaned
36
 
209
  $this->myHost = preg_replace('/^www\./i', '', $_SERVER['HTTP_HOST']);
210
  $this->src = $this->param('src');
211
  $this->url = parse_url($this->src);
212
+ //$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);
213
 
214
  if(strlen($this->src) <= 3){
215
  $this->error("No image specified");
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: Gallery-Bank
3
  Tags: gallery, image, gallery images, album, foto, fotoalbum, website gallery, multiple pictures, pictures, photo, photoalbum, photogallery, photo gallery, lightbox,media, nextgen, nextgen gallery,photo, photo albums, picture, pictures, thumbnails, slideshow
4
  Requires at least: 3.0
5
  Tested up to: 3.5.2
6
- Stable tag: 2.0.1
7
  License: GPLv3 or later
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -133,6 +133,14 @@ With this bulk deletion feature, you can now delete the pictures you want in bul
133
  6. Opening Image of the Album in Lightbox.
134
 
135
  == Changelog ==
 
 
 
 
 
 
 
 
136
  = 2.0.1 =
137
 
138
  * CSS Conflicts Fixed
3
  Tags: gallery, image, gallery images, album, foto, fotoalbum, website gallery, multiple pictures, pictures, photo, photoalbum, photogallery, photo gallery, lightbox,media, nextgen, nextgen gallery,photo, photo albums, picture, pictures, thumbnails, slideshow
4
  Requires at least: 3.0
5
  Tested up to: 3.5.2
6
+ Stable tag: 2.0.2
7
  License: GPLv3 or later
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
133
  6. Opening Image of the Album in Lightbox.
134
 
135
  == Changelog ==
136
+
137
+ = 2.0.2 =
138
+
139
+ * CSS Conflicts Fixed
140
+ * Layout Break in sites fixed
141
+ * Thumbnails Issue fixed
142
+ * Languages updated
143
+
144
  = 2.0.1 =
145
 
146
  * CSS Conflicts Fixed
views/front-view-albums.php CHANGED
@@ -94,37 +94,21 @@ else
94
  <?php
95
  if($cover_content[1] == 1)
96
  {
97
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
98
- {
99
  $album_custom_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1].";opacity:". $cover_opacity[1];
100
  ?>
101
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($setting_cover->album_cover).'&h=150&w=150&zc=1&q=100';?>" onclick="view_images_<?php echo $unique_id;?>(<?php echo $album_id;?>);" style="cursor:pointer;<?php echo $album_custom_cover_css; ?>" />
102
  <?php
103
- }
104
- else
105
- {
106
- $album_custom_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1].";opacity:". $cover_opacity[1];
107
- ?>
108
- <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" onclick="view_images_<?php echo $unique_id;?>(<?php echo $album_id;?>);" style="cursor:pointer;<?php echo $album_custom_cover_css; ?>" />
109
- <?php
110
- }
111
  }
112
  else
113
  {
114
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
115
- {
116
  $album_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1].";opacity:". $cover_opacity[1];
117
  ?>
118
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($setting_cover->album_cover).'&h='.$cover_height[1].'&w='.$cover_width[1].'&zc=1&q=100';?>" onclick="view_images_<?php echo $unique_id;?>(<?php echo $album_id;?>);" style="cursor:pointer;<?php echo $album_cover_css; ?>" />
119
  <?php
120
- }
121
- else
122
- {
123
- $album_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1].";opacity:". $cover_opacity[1];
124
- ?>
125
- <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$cover_height[1].'&w='.$cover_width[1].'&zc=1&q=100';?>" onclick="view_images_<?php echo $unique_id;?>(<?php echo $album_id;?>);" style="cursor:pointer;<?php echo $album_cover_css; ?>" />
126
- <?php
127
- }
128
  }
129
  ?>
130
  <div style="text-align: justify;display:inline-block;vertical-align:top;margin-left:20px;">
94
  <?php
95
  if($cover_content[1] == 1)
96
  {
97
+
 
98
  $album_custom_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1].";opacity:". $cover_opacity[1];
99
  ?>
100
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($setting_cover->album_cover).'&h=150&w=150&zc=1&q=100';?>" onclick="view_images_<?php echo $unique_id;?>(<?php echo $album_id;?>);" style="cursor:pointer;<?php echo $album_custom_cover_css; ?>" />
101
  <?php
102
+
 
 
 
 
 
 
 
103
  }
104
  else
105
  {
106
+
 
107
  $album_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1].";opacity:". $cover_opacity[1];
108
  ?>
109
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($setting_cover->album_cover).'&h='.$cover_height[1].'&w='.$cover_width[1].'&zc=1&q=100';?>" onclick="view_images_<?php echo $unique_id;?>(<?php echo $album_id;?>);" style="cursor:pointer;<?php echo $album_cover_css; ?>" />
110
  <?php
111
+
 
 
 
 
 
 
 
112
  }
113
  ?>
114
  <div style="text-align: justify;display:inline-block;vertical-align:top;margin-left:20px;">
views/front-view-all-albums.php CHANGED
@@ -82,43 +82,27 @@
82
  }
83
  else
84
  {
85
- $domain = strstr($get_settings->album_cover, '/wp-content');
86
  ?>
87
  <div id="main_div<?php echo $unique_id;?>" style="display: block;" class="album-cover">
88
  <?php
89
  if($cover_content[1] == 1)
90
  {
91
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
92
- {
93
  $album_custom_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1]. ";opacity:". $cover_opacity[1];
94
  ?>
95
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($get_settings->album_cover).'&h=150&w=150&zc=1&q=100';?>" onclick="view_images<?php echo $unique_id;?>(<?php echo $album[$flag]->album_id;?>);" style="cursor:pointer;<?php echo $album_custom_cover_css; ?>" />
96
  <?php
97
- }
98
- else
99
- {
100
- $album_custom_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1]. ";opacity:". $cover_opacity[1];
101
- ?>
102
- <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" onclick="view_images<?php echo $unique_id;?>(<?php echo $album[$flag]->album_id;?>);" style="cursor:pointer;<?php echo $album_custom_cover_css; ?>" />
103
- <?php
104
- }
105
  }
106
  else
107
  {
108
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
109
- {
110
  $album_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1]. ";opacity:". $cover_opacity[1];
111
  ?>
112
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($get_settings->album_cover).'&h='.$cover_height[1].'&w='.$cover_width[1].'&zc=1&q=100';?>" onclick="view_images<?php echo $unique_id;?>(<?php echo $album[$flag]->album_id;?>);" style="cursor:pointer;<?php echo $album_cover_css; ?>" />
113
  <?php
114
- }
115
- else
116
- {
117
- $album_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1]. ";opacity:". $cover_opacity[1];
118
- ?>
119
- <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$cover_height[1].'&w='.$cover_width[1].'&zc=1&q=100';?>" onclick="view_images<?php echo $unique_id;?>(<?php echo $album[$flag]->album_id;?>);" style="cursor:pointer;<?php echo $album_cover_css; ?>" />
120
- <?php
121
- }
122
  }
123
  ?>
124
  <div style="text-align: justify;display:inline-block;vertical-align:top;margin-left:20px;">
82
  }
83
  else
84
  {
85
+
86
  ?>
87
  <div id="main_div<?php echo $unique_id;?>" style="display: block;" class="album-cover">
88
  <?php
89
  if($cover_content[1] == 1)
90
  {
91
+
 
92
  $album_custom_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1]. ";opacity:". $cover_opacity[1];
93
  ?>
94
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($get_settings->album_cover).'&h=150&w=150&zc=1&q=100';?>" onclick="view_images<?php echo $unique_id;?>(<?php echo $album[$flag]->album_id;?>);" style="cursor:pointer;<?php echo $album_custom_cover_css; ?>" />
95
  <?php
96
+
 
 
 
 
 
 
 
97
  }
98
  else
99
  {
100
+
 
101
  $album_cover_css = "border:" . $cover_border_value . ";border-radius:" . $cover_border_radius[1]. ";opacity:". $cover_opacity[1];
102
  ?>
103
  <img class="imgHolder" src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($get_settings->album_cover).'&h='.$cover_height[1].'&w='.$cover_width[1].'&zc=1&q=100';?>" onclick="view_images<?php echo $unique_id;?>(<?php echo $album[$flag]->album_id;?>);" style="cursor:pointer;<?php echo $album_cover_css; ?>" />
104
  <?php
105
+
 
 
 
 
 
 
 
106
  }
107
  ?>
108
  <div style="text-align: justify;display:inline-block;vertical-align:top;margin-left:20px;">
views/front_view.php CHANGED
@@ -124,37 +124,21 @@
124
  <?php
125
  if($image_content[1] == 1)
126
  {
127
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
128
- {
129
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
130
  ?>
131
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
132
  <?php
133
- }
134
- else
135
- {
136
- $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
137
- ?>
138
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
139
- <?php
140
- }
141
  }
142
  else
143
  {
144
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
145
- {
146
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
147
  ?>
148
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
149
  <?php
150
- }
151
- else
152
- {
153
- $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
154
- ?>
155
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
156
- <?php
157
- }
158
  }
159
  }
160
  else
@@ -164,37 +148,21 @@
164
  <?php
165
  if($image_content[1] == 1)
166
  {
167
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
168
- {
169
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
170
  ?>
171
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
172
  <?php
173
- }
174
- else
175
- {
176
- $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
177
- ?>
178
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
179
- <?php
180
- }
181
  }
182
  else
183
  {
184
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
185
- {
186
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
187
  ?>
188
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
189
  <?php
190
- }
191
- else
192
- {
193
- $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
194
- ?>
195
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
196
- <?php
197
- }
198
  }
199
  }
200
  }
@@ -208,37 +176,21 @@
208
  <?php
209
  if($image_content[1] == 1)
210
  {
211
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
212
- {
213
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
214
  ?>
215
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
216
  <?php
217
- }
218
- else
219
- {
220
- $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
221
- ?>
222
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
223
- <?php
224
- }
225
  }
226
  else
227
  {
228
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
229
- {
230
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
231
  ?>
232
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
233
  <?php
234
- }
235
- else
236
- {
237
- $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
238
- ?>
239
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
240
- <?php
241
- }
242
  }
243
  }
244
  else
@@ -248,37 +200,21 @@
248
  <?php
249
  if($image_content[1] == 1)
250
  {
251
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
252
- {
253
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
254
  ?>
255
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
256
  <?php
257
- }
258
- else
259
- {
260
- $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
261
- ?>
262
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
263
- <?php
264
- }
265
  }
266
  else
267
  {
268
- if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
269
- {
270
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
271
  ?>
272
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
273
  <?php
274
- }
275
- else
276
- {
277
- $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
278
- ?>
279
- <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($domain).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
280
- <?php
281
- }
282
  }
283
  }
284
  }
124
  <?php
125
  if($image_content[1] == 1)
126
  {
127
+
 
128
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
129
  ?>
130
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
131
  <?php
132
+
 
 
 
 
 
 
 
133
  }
134
  else
135
  {
136
+
 
137
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
138
  ?>
139
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
140
  <?php
141
+
 
 
 
 
 
 
 
142
  }
143
  }
144
  else
148
  <?php
149
  if($image_content[1] == 1)
150
  {
151
+
 
152
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
153
  ?>
154
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
155
  <?php
156
+
 
 
 
 
 
 
 
157
  }
158
  else
159
  {
160
+
 
161
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
162
  ?>
163
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
164
  <?php
165
+
 
 
 
 
 
 
 
166
  }
167
  }
168
  }
176
  <?php
177
  if($image_content[1] == 1)
178
  {
179
+
 
180
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
181
  ?>
182
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
183
  <?php
184
+
 
 
 
 
 
 
 
185
  }
186
  else
187
  {
188
+
 
189
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
190
  ?>
191
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
192
  <?php
193
+
 
 
 
 
 
 
 
194
  }
195
  }
196
  else
200
  <?php
201
  if($image_content[1] == 1)
202
  {
203
+
 
204
  $css_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
205
  ?>
206
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h=150&w=150&zc=1&q=100';?>" style="margin:5px;<?php echo $css_image_thumbnail; ?>" /></a>
207
  <?php
208
+
 
 
 
 
 
 
 
209
  }
210
  else
211
  {
212
+
 
213
  $css_custom_image_thumbnail = " border:" . $image_border_size_value[1]. " solid " . $border_color[1] . ";border-radius:" . $image_radius_value[1] . ";opacity:" . $image_opacity[1];
214
  ?>
215
  <img src="<?php echo stripcslashes(GALLERY_BK_PLUGIN_URL).'/lib/timthumb.php?src='.stripcslashes($pic_detail[$flag]->pic_path).'&h='.$image_height[1].'&w='.$image_width[1].'&zc=1&q=100';?>" style="margin:5px;<?php echo $css_custom_image_thumbnail; ?>" /></a>
216
  <?php
217
+
 
 
 
 
 
 
 
218
  }
219
  }
220
  }