Version Description
- Bugs fixed with Saving Logic.
Download this release
Release Info
Developer | Gallery-Bank |
Plugin | Gallery Bank: WordPress Photo Gallery Plugin |
Version | 1.7.9 |
Comparing to | |
See all releases |
Code changes from version 1.7.8 to 1.7.9
- .project +12 -0
- css/colorpicker.css +0 -164
- css/style.css +0 -30
- gallery-bank.php +1 -1
- images/colorpicker_background.png +0 -0
- images/colorpicker_hex.png +0 -0
- images/colorpicker_hsb_b.png +0 -0
- images/colorpicker_hsb_h.png +0 -0
- images/colorpicker_hsb_s.png +0 -0
- images/colorpicker_indic.gif +0 -0
- images/colorpicker_overlay.png +0 -0
- images/colorpicker_rgb_b.png +0 -0
- images/colorpicker_rgb_g.png +0 -0
- images/colorpicker_rgb_r.png +0 -0
- images/colorpicker_select.gif +0 -0
- images/colorpicker_submit.png +0 -0
- images/facebook/btnNext.png +0 -0
- images/facebook/btnPrevious.png +0 -0
- images/facebook/contentPatternBottom.png +0 -0
- images/facebook/contentPatternLeft.png +0 -0
- images/facebook/contentPatternRight.png +0 -0
- images/facebook/contentPatternTop.png +0 -0
- images/facebook/default_thumbnail.gif +0 -0
- images/facebook/loader.gif +0 -0
- images/facebook/sprite.png +0 -0
- images/fancy_overlay.png +0 -0
- images/light_square/btnNext.png +0 -0
- images/light_square/btnPrevious.png +0 -0
- images/light_square/default_thumbnail.gif +0 -0
- images/light_square/loader.gif +0 -0
- images/light_square/sprite.png +0 -0
- images/slider.png +0 -0
- js/colorpicker.js +0 -484
- lib/gallery-bank-class.php +1 -3
- readme.txt +5 -1
- uninstall-script.php +0 -10
- views/add-album.php +0 -45
- views/edit-album.php +0 -36
.project
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<projectDescription>
|
3 |
+
<name>gallerybank</name>
|
4 |
+
<comment></comment>
|
5 |
+
<projects>
|
6 |
+
</projects>
|
7 |
+
<buildSpec>
|
8 |
+
</buildSpec>
|
9 |
+
<natures>
|
10 |
+
<nature>com.aptana.editor.php.phpNature</nature>
|
11 |
+
</natures>
|
12 |
+
</projectDescription>
|
css/colorpicker.css
DELETED
@@ -1,164 +0,0 @@
|
|
1 |
-
.colorpicker {
|
2 |
-
width: 356px;
|
3 |
-
height: 176px;
|
4 |
-
overflow: hidden;
|
5 |
-
position: absolute !important;
|
6 |
-
z-index:999999;
|
7 |
-
font-size:9px;
|
8 |
-
background: url(../images/colorpicker_background.png);
|
9 |
-
font-family: Arial, Helvetica, sans-serif;
|
10 |
-
display: none;
|
11 |
-
}
|
12 |
-
.colorpicker_color {
|
13 |
-
width: 150px;
|
14 |
-
height: 150px;
|
15 |
-
left: 14px;
|
16 |
-
top: 13px;
|
17 |
-
position: absolute;
|
18 |
-
background: #f00;
|
19 |
-
overflow: hidden;
|
20 |
-
cursor: crosshair;
|
21 |
-
}
|
22 |
-
.colorpicker_color div {
|
23 |
-
position: absolute;
|
24 |
-
top: 0;
|
25 |
-
left: 0;
|
26 |
-
width: 150px;
|
27 |
-
height: 150px;
|
28 |
-
background: url(../images/colorpicker_overlay.png);
|
29 |
-
}
|
30 |
-
.colorpicker_color div div {
|
31 |
-
position: absolute;
|
32 |
-
top: 0;
|
33 |
-
left: 0;
|
34 |
-
width: 11px;
|
35 |
-
height: 11px;
|
36 |
-
overflow: hidden;
|
37 |
-
background: url(../images/colorpicker_select.gif);
|
38 |
-
margin: -5px 0 0 -5px;
|
39 |
-
}
|
40 |
-
.colorpicker_hue {
|
41 |
-
position: absolute;
|
42 |
-
top: 13px;
|
43 |
-
left: 171px;
|
44 |
-
width: 35px;
|
45 |
-
height: 150px;
|
46 |
-
cursor: n-resize;
|
47 |
-
}
|
48 |
-
.colorpicker_hue div {
|
49 |
-
position: absolute;
|
50 |
-
width: 35px;
|
51 |
-
height: 9px;
|
52 |
-
overflow: hidden;
|
53 |
-
background: url(../images/colorpicker_indic.gif) left top;
|
54 |
-
margin: -4px 0 0 0;
|
55 |
-
left: 0px;
|
56 |
-
}
|
57 |
-
.colorpicker_new_color {
|
58 |
-
position: absolute;
|
59 |
-
width: 60px;
|
60 |
-
height: 30px;
|
61 |
-
left: 213px;
|
62 |
-
top: 13px;
|
63 |
-
background: #f00;
|
64 |
-
}
|
65 |
-
.colorpicker_current_color {
|
66 |
-
position: absolute;
|
67 |
-
width: 60px;
|
68 |
-
height: 30px;
|
69 |
-
left: 283px;
|
70 |
-
top: 13px;
|
71 |
-
background: #f00;
|
72 |
-
}
|
73 |
-
.colorpicker input {
|
74 |
-
background-color: transparent;
|
75 |
-
border: 1px solid transparent;
|
76 |
-
position: absolute;
|
77 |
-
font-size: 10px;
|
78 |
-
font-family: Arial, Helvetica, sans-serif;
|
79 |
-
color: #898989;
|
80 |
-
top: 4px;
|
81 |
-
right: 11px !important;
|
82 |
-
text-align: right;
|
83 |
-
margin: 0;
|
84 |
-
padding: 0;
|
85 |
-
height: 11px;
|
86 |
-
border:none !important;
|
87 |
-
}
|
88 |
-
.colorpicker_hex {
|
89 |
-
position: absolute;
|
90 |
-
width: 72px;
|
91 |
-
height: 22px;
|
92 |
-
background: url(../images/colorpicker_hex.png) top;
|
93 |
-
left: 212px;
|
94 |
-
top: 142px;
|
95 |
-
}
|
96 |
-
.colorpicker_hex input {
|
97 |
-
right: 6px;
|
98 |
-
}
|
99 |
-
.colorpicker_field {
|
100 |
-
height: 22px;
|
101 |
-
width: 62px;
|
102 |
-
background-position: top;
|
103 |
-
position: absolute;
|
104 |
-
}
|
105 |
-
.colorpicker_field span {
|
106 |
-
position: absolute;
|
107 |
-
width: 12px;
|
108 |
-
height: 22px;
|
109 |
-
overflow: hidden;
|
110 |
-
top: 0;
|
111 |
-
right: 0;
|
112 |
-
cursor: n-resize;
|
113 |
-
}
|
114 |
-
.colorpicker_rgb_r {
|
115 |
-
background-image: url(../images/colorpicker_rgb_r.png);
|
116 |
-
top: 52px;
|
117 |
-
left: 212px;
|
118 |
-
}
|
119 |
-
.colorpicker_rgb_g {
|
120 |
-
background-image: url(../images/colorpicker_rgb_g.png);
|
121 |
-
top: 82px;
|
122 |
-
left: 212px;
|
123 |
-
}
|
124 |
-
.colorpicker_rgb_b {
|
125 |
-
background-image: url(../images/colorpicker_rgb_b.png);
|
126 |
-
top: 112px;
|
127 |
-
left: 212px;
|
128 |
-
}
|
129 |
-
.colorpicker_hsb_h {
|
130 |
-
background-image: url(../images/colorpicker_hsb_h.png);
|
131 |
-
top: 52px;
|
132 |
-
left: 282px;
|
133 |
-
}
|
134 |
-
.colorpicker_hsb_s {
|
135 |
-
background-image: url(../images/colorpicker_hsb_s.png);
|
136 |
-
top: 82px;
|
137 |
-
left: 282px;
|
138 |
-
}
|
139 |
-
.colorpicker_hsb_b {
|
140 |
-
background-image: url(../images/colorpicker_hsb_b.png);
|
141 |
-
top: 112px;
|
142 |
-
left: 282px;
|
143 |
-
}
|
144 |
-
.colorpicker_submit {
|
145 |
-
position: absolute;
|
146 |
-
width: 22px;
|
147 |
-
height: 22px;
|
148 |
-
background: url(../images/colorpicker_submit.png) top;
|
149 |
-
left: 322px;
|
150 |
-
top: 142px;
|
151 |
-
overflow: hidden;
|
152 |
-
}
|
153 |
-
.colorpicker_focus {
|
154 |
-
background-position: center;
|
155 |
-
}
|
156 |
-
.colorpicker_hex.colorpicker_focus {
|
157 |
-
background-position: bottom;
|
158 |
-
}
|
159 |
-
.colorpicker_submit.colorpicker_focus {
|
160 |
-
background-position: bottom;
|
161 |
-
}
|
162 |
-
.colorpicker_slider {
|
163 |
-
background-position: bottom;
|
164 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
css/style.css
CHANGED
@@ -1021,34 +1021,4 @@ img { border: 0; }
|
|
1021 |
|
1022 |
.form-wizard .tab-pane .chzn-container {
|
1023 |
position: absolute !important;
|
1024 |
-
}
|
1025 |
-
|
1026 |
-
.timeCol-blocked
|
1027 |
-
{
|
1028 |
-
border: 1px solid #DDD !important;
|
1029 |
-
background-color:#ECECEC;
|
1030 |
-
color: #000 !important;
|
1031 |
-
font-size:10px !important;
|
1032 |
-
padding:5px !important;
|
1033 |
-
margin:5px 0px 5px 6px !important;
|
1034 |
-
width:45px !important;
|
1035 |
-
display:inline-block !important;
|
1036 |
-
text-decoration: none !important;
|
1037 |
-
}
|
1038 |
-
.timeCol
|
1039 |
-
{
|
1040 |
-
border: 1px solid #DDD !important;
|
1041 |
-
color: #000 !important;
|
1042 |
-
font-size:10px !important;
|
1043 |
-
padding:5px !important;
|
1044 |
-
margin:5px 0px 5px 6px !important;
|
1045 |
-
width:45px !important;
|
1046 |
-
display:inline-block !important;
|
1047 |
-
text-decoration: none !important;
|
1048 |
-
}
|
1049 |
-
.timeCol:hover
|
1050 |
-
{
|
1051 |
-
background-color:#86c301 !important;
|
1052 |
-
color:#fff !important;
|
1053 |
-
text-decoration: none !important;
|
1054 |
}
|
1021 |
|
1022 |
.form-wizard .tab-pane .chzn-container {
|
1023 |
position: absolute !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1024 |
}
|
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: 1.7.
|
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: 1.7.9
|
8 |
Author URI: http://gallery-bank.com
|
9 |
*/
|
10 |
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
images/colorpicker_background.png
DELETED
Binary file
|
images/colorpicker_hex.png
DELETED
Binary file
|
images/colorpicker_hsb_b.png
DELETED
Binary file
|
images/colorpicker_hsb_h.png
DELETED
Binary file
|
images/colorpicker_hsb_s.png
DELETED
Binary file
|
images/colorpicker_indic.gif
DELETED
Binary file
|
images/colorpicker_overlay.png
DELETED
Binary file
|
images/colorpicker_rgb_b.png
DELETED
Binary file
|
images/colorpicker_rgb_g.png
DELETED
Binary file
|
images/colorpicker_rgb_r.png
DELETED
Binary file
|
images/colorpicker_select.gif
DELETED
Binary file
|
images/colorpicker_submit.png
DELETED
Binary file
|
images/facebook/btnNext.png
DELETED
Binary file
|
images/facebook/btnPrevious.png
DELETED
Binary file
|
images/facebook/contentPatternBottom.png
DELETED
Binary file
|
images/facebook/contentPatternLeft.png
DELETED
Binary file
|
images/facebook/contentPatternRight.png
DELETED
Binary file
|
images/facebook/contentPatternTop.png
DELETED
Binary file
|
images/facebook/default_thumbnail.gif
DELETED
Binary file
|
images/facebook/loader.gif
DELETED
Binary file
|
images/facebook/sprite.png
DELETED
Binary file
|
images/fancy_overlay.png
DELETED
Binary file
|
images/light_square/btnNext.png
DELETED
Binary file
|
images/light_square/btnPrevious.png
DELETED
Binary file
|
images/light_square/default_thumbnail.gif
DELETED
Binary file
|
images/light_square/loader.gif
DELETED
Binary file
|
images/light_square/sprite.png
DELETED
Binary file
|
images/slider.png
DELETED
Binary file
|
js/colorpicker.js
DELETED
@@ -1,484 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
*
|
3 |
-
* Color picker
|
4 |
-
* Author: Stefan Petre www.eyecon.ro
|
5 |
-
*
|
6 |
-
* Dual licensed under the MIT and GPL licenses
|
7 |
-
*
|
8 |
-
*/
|
9 |
-
(function ($) {
|
10 |
-
var ColorPicker = function () {
|
11 |
-
var
|
12 |
-
ids = {},
|
13 |
-
inAction,
|
14 |
-
charMin = 65,
|
15 |
-
visible,
|
16 |
-
tpl = '<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',
|
17 |
-
defaults = {
|
18 |
-
eventName: 'click',
|
19 |
-
onShow: function () {},
|
20 |
-
onBeforeShow: function(){},
|
21 |
-
onHide: function () {},
|
22 |
-
onChange: function () {},
|
23 |
-
onSubmit: function () {},
|
24 |
-
color: 'ff0000',
|
25 |
-
livePreview: true,
|
26 |
-
flat: false
|
27 |
-
},
|
28 |
-
fillRGBFields = function (hsb, cal) {
|
29 |
-
var rgb = HSBToRGB(hsb);
|
30 |
-
$(cal).data('colorpicker').fields
|
31 |
-
.eq(1).val(rgb.r).end()
|
32 |
-
.eq(2).val(rgb.g).end()
|
33 |
-
.eq(3).val(rgb.b).end();
|
34 |
-
},
|
35 |
-
fillHSBFields = function (hsb, cal) {
|
36 |
-
$(cal).data('colorpicker').fields
|
37 |
-
.eq(4).val(hsb.h).end()
|
38 |
-
.eq(5).val(hsb.s).end()
|
39 |
-
.eq(6).val(hsb.b).end();
|
40 |
-
},
|
41 |
-
fillHexFields = function (hsb, cal) {
|
42 |
-
$(cal).data('colorpicker').fields
|
43 |
-
.eq(0).val(HSBToHex(hsb)).end();
|
44 |
-
},
|
45 |
-
setSelector = function (hsb, cal) {
|
46 |
-
$(cal).data('colorpicker').selector.css('backgroundColor', '#' + HSBToHex({h: hsb.h, s: 100, b: 100}));
|
47 |
-
$(cal).data('colorpicker').selectorIndic.css({
|
48 |
-
left: parseInt(150 * hsb.s/100, 10),
|
49 |
-
top: parseInt(150 * (100-hsb.b)/100, 10)
|
50 |
-
});
|
51 |
-
},
|
52 |
-
setHue = function (hsb, cal) {
|
53 |
-
$(cal).data('colorpicker').hue.css('top', parseInt(150 - 150 * hsb.h/360, 10));
|
54 |
-
},
|
55 |
-
setCurrentColor = function (hsb, cal) {
|
56 |
-
$(cal).data('colorpicker').currentColor.css('backgroundColor', '#' + HSBToHex(hsb));
|
57 |
-
},
|
58 |
-
setNewColor = function (hsb, cal) {
|
59 |
-
$(cal).data('colorpicker').newColor.css('backgroundColor', '#' + HSBToHex(hsb));
|
60 |
-
},
|
61 |
-
keyDown = function (ev) {
|
62 |
-
var pressedKey = ev.charCode || ev.keyCode || -1;
|
63 |
-
if ((pressedKey > charMin && pressedKey <= 90) || pressedKey == 32) {
|
64 |
-
return false;
|
65 |
-
}
|
66 |
-
var cal = $(this).parent().parent();
|
67 |
-
if (cal.data('colorpicker').livePreview === true) {
|
68 |
-
change.apply(this);
|
69 |
-
}
|
70 |
-
},
|
71 |
-
change = function (ev) {
|
72 |
-
var cal = $(this).parent().parent(), col;
|
73 |
-
if (this.parentNode.className.indexOf('_hex') > 0) {
|
74 |
-
cal.data('colorpicker').color = col = HexToHSB(fixHex(this.value));
|
75 |
-
} else if (this.parentNode.className.indexOf('_hsb') > 0) {
|
76 |
-
cal.data('colorpicker').color = col = fixHSB({
|
77 |
-
h: parseInt(cal.data('colorpicker').fields.eq(4).val(), 10),
|
78 |
-
s: parseInt(cal.data('colorpicker').fields.eq(5).val(), 10),
|
79 |
-
b: parseInt(cal.data('colorpicker').fields.eq(6).val(), 10)
|
80 |
-
});
|
81 |
-
} else {
|
82 |
-
cal.data('colorpicker').color = col = RGBToHSB(fixRGB({
|
83 |
-
r: parseInt(cal.data('colorpicker').fields.eq(1).val(), 10),
|
84 |
-
g: parseInt(cal.data('colorpicker').fields.eq(2).val(), 10),
|
85 |
-
b: parseInt(cal.data('colorpicker').fields.eq(3).val(), 10)
|
86 |
-
}));
|
87 |
-
}
|
88 |
-
if (ev) {
|
89 |
-
fillRGBFields(col, cal.get(0));
|
90 |
-
fillHexFields(col, cal.get(0));
|
91 |
-
fillHSBFields(col, cal.get(0));
|
92 |
-
}
|
93 |
-
setSelector(col, cal.get(0));
|
94 |
-
setHue(col, cal.get(0));
|
95 |
-
setNewColor(col, cal.get(0));
|
96 |
-
cal.data('colorpicker').onChange.apply(cal, [col, HSBToHex(col), HSBToRGB(col)]);
|
97 |
-
},
|
98 |
-
blur = function (ev) {
|
99 |
-
var cal = $(this).parent().parent();
|
100 |
-
cal.data('colorpicker').fields.parent().removeClass('colorpicker_focus');
|
101 |
-
},
|
102 |
-
focus = function () {
|
103 |
-
charMin = this.parentNode.className.indexOf('_hex') > 0 ? 70 : 65;
|
104 |
-
$(this).parent().parent().data('colorpicker').fields.parent().removeClass('colorpicker_focus');
|
105 |
-
$(this).parent().addClass('colorpicker_focus');
|
106 |
-
},
|
107 |
-
downIncrement = function (ev) {
|
108 |
-
var field = $(this).parent().find('input').focus();
|
109 |
-
var current = {
|
110 |
-
el: $(this).parent().addClass('colorpicker_slider'),
|
111 |
-
max: this.parentNode.className.indexOf('_hsb_h') > 0 ? 360 : (this.parentNode.className.indexOf('_hsb') > 0 ? 100 : 255),
|
112 |
-
y: ev.pageY,
|
113 |
-
field: field,
|
114 |
-
val: parseInt(field.val(), 10),
|
115 |
-
preview: $(this).parent().parent().data('colorpicker').livePreview
|
116 |
-
};
|
117 |
-
$(document).bind('mouseup', current, upIncrement);
|
118 |
-
$(document).bind('mousemove', current, moveIncrement);
|
119 |
-
},
|
120 |
-
moveIncrement = function (ev) {
|
121 |
-
ev.data.field.val(Math.max(0, Math.min(ev.data.max, parseInt(ev.data.val + ev.pageY - ev.data.y, 10))));
|
122 |
-
if (ev.data.preview) {
|
123 |
-
change.apply(ev.data.field.get(0), [true]);
|
124 |
-
}
|
125 |
-
return false;
|
126 |
-
},
|
127 |
-
upIncrement = function (ev) {
|
128 |
-
change.apply(ev.data.field.get(0), [true]);
|
129 |
-
ev.data.el.removeClass('colorpicker_slider').find('input').focus();
|
130 |
-
$(document).unbind('mouseup', upIncrement);
|
131 |
-
$(document).unbind('mousemove', moveIncrement);
|
132 |
-
return false;
|
133 |
-
},
|
134 |
-
downHue = function (ev) {
|
135 |
-
var current = {
|
136 |
-
cal: $(this).parent(),
|
137 |
-
y: $(this).offset().top
|
138 |
-
};
|
139 |
-
current.preview = current.cal.data('colorpicker').livePreview;
|
140 |
-
$(document).bind('mouseup', current, upHue);
|
141 |
-
$(document).bind('mousemove', current, moveHue);
|
142 |
-
},
|
143 |
-
moveHue = function (ev) {
|
144 |
-
change.apply(
|
145 |
-
ev.data.cal.data('colorpicker')
|
146 |
-
.fields
|
147 |
-
.eq(4)
|
148 |
-
.val(parseInt(360*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.y))))/150, 10))
|
149 |
-
.get(0),
|
150 |
-
[ev.data.preview]
|
151 |
-
);
|
152 |
-
return false;
|
153 |
-
},
|
154 |
-
upHue = function (ev) {
|
155 |
-
fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
156 |
-
fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
157 |
-
$(document).unbind('mouseup', upHue);
|
158 |
-
$(document).unbind('mousemove', moveHue);
|
159 |
-
return false;
|
160 |
-
},
|
161 |
-
downSelector = function (ev) {
|
162 |
-
var current = {
|
163 |
-
cal: $(this).parent(),
|
164 |
-
pos: $(this).offset()
|
165 |
-
};
|
166 |
-
current.preview = current.cal.data('colorpicker').livePreview;
|
167 |
-
$(document).bind('mouseup', current, upSelector);
|
168 |
-
$(document).bind('mousemove', current, moveSelector);
|
169 |
-
},
|
170 |
-
moveSelector = function (ev) {
|
171 |
-
change.apply(
|
172 |
-
ev.data.cal.data('colorpicker')
|
173 |
-
.fields
|
174 |
-
.eq(6)
|
175 |
-
.val(parseInt(100*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.pos.top))))/150, 10))
|
176 |
-
.end()
|
177 |
-
.eq(5)
|
178 |
-
.val(parseInt(100*(Math.max(0,Math.min(150,(ev.pageX - ev.data.pos.left))))/150, 10))
|
179 |
-
.get(0),
|
180 |
-
[ev.data.preview]
|
181 |
-
);
|
182 |
-
return false;
|
183 |
-
},
|
184 |
-
upSelector = function (ev) {
|
185 |
-
fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
186 |
-
fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
187 |
-
$(document).unbind('mouseup', upSelector);
|
188 |
-
$(document).unbind('mousemove', moveSelector);
|
189 |
-
return false;
|
190 |
-
},
|
191 |
-
enterSubmit = function (ev) {
|
192 |
-
$(this).addClass('colorpicker_focus');
|
193 |
-
},
|
194 |
-
leaveSubmit = function (ev) {
|
195 |
-
$(this).removeClass('colorpicker_focus');
|
196 |
-
},
|
197 |
-
clickSubmit = function (ev) {
|
198 |
-
var cal = $(this).parent();
|
199 |
-
var col = cal.data('colorpicker').color;
|
200 |
-
cal.data('colorpicker').origColor = col;
|
201 |
-
setCurrentColor(col, cal.get(0));
|
202 |
-
cal.data('colorpicker').onSubmit(col, HSBToHex(col), HSBToRGB(col), cal.data('colorpicker').el);
|
203 |
-
},
|
204 |
-
show = function (ev) {
|
205 |
-
var cal = $('#' + $(this).data('colorpickerId'));
|
206 |
-
cal.data('colorpicker').onBeforeShow.apply(this, [cal.get(0)]);
|
207 |
-
var pos = $(this).offset();
|
208 |
-
var viewPort = getViewport();
|
209 |
-
var top = pos.top + this.offsetHeight;
|
210 |
-
var left = pos.left;
|
211 |
-
if (top + 176 > viewPort.t + viewPort.h) {
|
212 |
-
top -= this.offsetHeight + 176;
|
213 |
-
}
|
214 |
-
if (left + 356 > viewPort.l + viewPort.w) {
|
215 |
-
left -= 356;
|
216 |
-
}
|
217 |
-
cal.css({left: left + 'px', top: top + 'px'});
|
218 |
-
if (cal.data('colorpicker').onShow.apply(this, [cal.get(0)]) != false) {
|
219 |
-
cal.show();
|
220 |
-
}
|
221 |
-
$(document).bind('mousedown', {cal: cal}, hide);
|
222 |
-
return false;
|
223 |
-
},
|
224 |
-
hide = function (ev) {
|
225 |
-
if (!isChildOf(ev.data.cal.get(0), ev.target, ev.data.cal.get(0))) {
|
226 |
-
if (ev.data.cal.data('colorpicker').onHide.apply(this, [ev.data.cal.get(0)]) != false) {
|
227 |
-
ev.data.cal.hide();
|
228 |
-
}
|
229 |
-
$(document).unbind('mousedown', hide);
|
230 |
-
}
|
231 |
-
},
|
232 |
-
isChildOf = function(parentEl, el, container) {
|
233 |
-
if (parentEl == el) {
|
234 |
-
return true;
|
235 |
-
}
|
236 |
-
if (parentEl.contains) {
|
237 |
-
return parentEl.contains(el);
|
238 |
-
}
|
239 |
-
if ( parentEl.compareDocumentPosition ) {
|
240 |
-
return !!(parentEl.compareDocumentPosition(el) & 16);
|
241 |
-
}
|
242 |
-
var prEl = el.parentNode;
|
243 |
-
while(prEl && prEl != container) {
|
244 |
-
if (prEl == parentEl)
|
245 |
-
return true;
|
246 |
-
prEl = prEl.parentNode;
|
247 |
-
}
|
248 |
-
return false;
|
249 |
-
},
|
250 |
-
getViewport = function () {
|
251 |
-
var m = document.compatMode == 'CSS1Compat';
|
252 |
-
return {
|
253 |
-
l : window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
|
254 |
-
t : window.pageYOffset || (m ? document.documentElement.scrollTop : document.body.scrollTop),
|
255 |
-
w : window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth),
|
256 |
-
h : window.innerHeight || (m ? document.documentElement.clientHeight : document.body.clientHeight)
|
257 |
-
};
|
258 |
-
},
|
259 |
-
fixHSB = function (hsb) {
|
260 |
-
return {
|
261 |
-
h: Math.min(360, Math.max(0, hsb.h)),
|
262 |
-
s: Math.min(100, Math.max(0, hsb.s)),
|
263 |
-
b: Math.min(100, Math.max(0, hsb.b))
|
264 |
-
};
|
265 |
-
},
|
266 |
-
fixRGB = function (rgb) {
|
267 |
-
return {
|
268 |
-
r: Math.min(255, Math.max(0, rgb.r)),
|
269 |
-
g: Math.min(255, Math.max(0, rgb.g)),
|
270 |
-
b: Math.min(255, Math.max(0, rgb.b))
|
271 |
-
};
|
272 |
-
},
|
273 |
-
fixHex = function (hex) {
|
274 |
-
var len = 6 - hex.length;
|
275 |
-
if (len > 0) {
|
276 |
-
var o = [];
|
277 |
-
for (var i=0; i<len; i++) {
|
278 |
-
o.push('0');
|
279 |
-
}
|
280 |
-
o.push(hex);
|
281 |
-
hex = o.join('');
|
282 |
-
}
|
283 |
-
return hex;
|
284 |
-
},
|
285 |
-
HexToRGB = function (hex) {
|
286 |
-
var hex = parseInt(((hex.indexOf('#') > -1) ? hex.substring(1) : hex), 16);
|
287 |
-
return {r: hex >> 16, g: (hex & 0x00FF00) >> 8, b: (hex & 0x0000FF)};
|
288 |
-
},
|
289 |
-
HexToHSB = function (hex) {
|
290 |
-
return RGBToHSB(HexToRGB(hex));
|
291 |
-
},
|
292 |
-
RGBToHSB = function (rgb) {
|
293 |
-
var hsb = {
|
294 |
-
h: 0,
|
295 |
-
s: 0,
|
296 |
-
b: 0
|
297 |
-
};
|
298 |
-
var min = Math.min(rgb.r, rgb.g, rgb.b);
|
299 |
-
var max = Math.max(rgb.r, rgb.g, rgb.b);
|
300 |
-
var delta = max - min;
|
301 |
-
hsb.b = max;
|
302 |
-
if (max != 0) {
|
303 |
-
|
304 |
-
}
|
305 |
-
hsb.s = max != 0 ? 255 * delta / max : 0;
|
306 |
-
if (hsb.s != 0) {
|
307 |
-
if (rgb.r == max) {
|
308 |
-
hsb.h = (rgb.g - rgb.b) / delta;
|
309 |
-
} else if (rgb.g == max) {
|
310 |
-
hsb.h = 2 + (rgb.b - rgb.r) / delta;
|
311 |
-
} else {
|
312 |
-
hsb.h = 4 + (rgb.r - rgb.g) / delta;
|
313 |
-
}
|
314 |
-
} else {
|
315 |
-
hsb.h = -1;
|
316 |
-
}
|
317 |
-
hsb.h *= 60;
|
318 |
-
if (hsb.h < 0) {
|
319 |
-
hsb.h += 360;
|
320 |
-
}
|
321 |
-
hsb.s *= 100/255;
|
322 |
-
hsb.b *= 100/255;
|
323 |
-
return hsb;
|
324 |
-
},
|
325 |
-
HSBToRGB = function (hsb) {
|
326 |
-
var rgb = {};
|
327 |
-
var h = Math.round(hsb.h);
|
328 |
-
var s = Math.round(hsb.s*255/100);
|
329 |
-
var v = Math.round(hsb.b*255/100);
|
330 |
-
if(s == 0) {
|
331 |
-
rgb.r = rgb.g = rgb.b = v;
|
332 |
-
} else {
|
333 |
-
var t1 = v;
|
334 |
-
var t2 = (255-s)*v/255;
|
335 |
-
var t3 = (t1-t2)*(h%60)/60;
|
336 |
-
if(h==360) h = 0;
|
337 |
-
if(h<60) {rgb.r=t1; rgb.b=t2; rgb.g=t2+t3}
|
338 |
-
else if(h<120) {rgb.g=t1; rgb.b=t2; rgb.r=t1-t3}
|
339 |
-
else if(h<180) {rgb.g=t1; rgb.r=t2; rgb.b=t2+t3}
|
340 |
-
else if(h<240) {rgb.b=t1; rgb.r=t2; rgb.g=t1-t3}
|
341 |
-
else if(h<300) {rgb.b=t1; rgb.g=t2; rgb.r=t2+t3}
|
342 |
-
else if(h<360) {rgb.r=t1; rgb.g=t2; rgb.b=t1-t3}
|
343 |
-
else {rgb.r=0; rgb.g=0; rgb.b=0}
|
344 |
-
}
|
345 |
-
return {r:Math.round(rgb.r), g:Math.round(rgb.g), b:Math.round(rgb.b)};
|
346 |
-
},
|
347 |
-
RGBToHex = function (rgb) {
|
348 |
-
var hex = [
|
349 |
-
rgb.r.toString(16),
|
350 |
-
rgb.g.toString(16),
|
351 |
-
rgb.b.toString(16)
|
352 |
-
];
|
353 |
-
$.each(hex, function (nr, val) {
|
354 |
-
if (val.length == 1) {
|
355 |
-
hex[nr] = '0' + val;
|
356 |
-
}
|
357 |
-
});
|
358 |
-
return hex.join('');
|
359 |
-
},
|
360 |
-
HSBToHex = function (hsb) {
|
361 |
-
return RGBToHex(HSBToRGB(hsb));
|
362 |
-
},
|
363 |
-
restoreOriginal = function () {
|
364 |
-
var cal = $(this).parent();
|
365 |
-
var col = cal.data('colorpicker').origColor;
|
366 |
-
cal.data('colorpicker').color = col;
|
367 |
-
fillRGBFields(col, cal.get(0));
|
368 |
-
fillHexFields(col, cal.get(0));
|
369 |
-
fillHSBFields(col, cal.get(0));
|
370 |
-
setSelector(col, cal.get(0));
|
371 |
-
setHue(col, cal.get(0));
|
372 |
-
setNewColor(col, cal.get(0));
|
373 |
-
};
|
374 |
-
return {
|
375 |
-
init: function (opt) {
|
376 |
-
opt = $.extend({}, defaults, opt||{});
|
377 |
-
if (typeof opt.color == 'string') {
|
378 |
-
opt.color = HexToHSB(opt.color);
|
379 |
-
} else if (opt.color.r != undefined && opt.color.g != undefined && opt.color.b != undefined) {
|
380 |
-
opt.color = RGBToHSB(opt.color);
|
381 |
-
} else if (opt.color.h != undefined && opt.color.s != undefined && opt.color.b != undefined) {
|
382 |
-
opt.color = fixHSB(opt.color);
|
383 |
-
} else {
|
384 |
-
return this;
|
385 |
-
}
|
386 |
-
return this.each(function () {
|
387 |
-
if (!$(this).data('colorpickerId')) {
|
388 |
-
var options = $.extend({}, opt);
|
389 |
-
options.origColor = opt.color;
|
390 |
-
var id = 'collorpicker_' + parseInt(Math.random() * 1000);
|
391 |
-
$(this).data('colorpickerId', id);
|
392 |
-
var cal = $(tpl).attr('id', id);
|
393 |
-
if (options.flat) {
|
394 |
-
cal.appendTo(this).show();
|
395 |
-
} else {
|
396 |
-
cal.appendTo(document.body);
|
397 |
-
}
|
398 |
-
options.fields = cal
|
399 |
-
.find('input')
|
400 |
-
.bind('keyup', keyDown)
|
401 |
-
.bind('change', change)
|
402 |
-
.bind('blur', blur)
|
403 |
-
.bind('focus', focus);
|
404 |
-
cal
|
405 |
-
.find('span').bind('mousedown', downIncrement).end()
|
406 |
-
.find('>div.colorpicker_current_color').bind('click', restoreOriginal);
|
407 |
-
options.selector = cal.find('div.colorpicker_color').bind('mousedown', downSelector);
|
408 |
-
options.selectorIndic = options.selector.find('div div');
|
409 |
-
options.el = this;
|
410 |
-
options.hue = cal.find('div.colorpicker_hue div');
|
411 |
-
cal.find('div.colorpicker_hue').bind('mousedown', downHue);
|
412 |
-
options.newColor = cal.find('div.colorpicker_new_color');
|
413 |
-
options.currentColor = cal.find('div.colorpicker_current_color');
|
414 |
-
cal.data('colorpicker', options);
|
415 |
-
cal.find('div.colorpicker_submit')
|
416 |
-
.bind('mouseenter', enterSubmit)
|
417 |
-
.bind('mouseleave', leaveSubmit)
|
418 |
-
.bind('click', clickSubmit);
|
419 |
-
fillRGBFields(options.color, cal.get(0));
|
420 |
-
fillHSBFields(options.color, cal.get(0));
|
421 |
-
fillHexFields(options.color, cal.get(0));
|
422 |
-
setHue(options.color, cal.get(0));
|
423 |
-
setSelector(options.color, cal.get(0));
|
424 |
-
setCurrentColor(options.color, cal.get(0));
|
425 |
-
setNewColor(options.color, cal.get(0));
|
426 |
-
if (options.flat) {
|
427 |
-
cal.css({
|
428 |
-
position: 'relative',
|
429 |
-
display: 'block'
|
430 |
-
});
|
431 |
-
} else {
|
432 |
-
$(this).bind(options.eventName, show);
|
433 |
-
}
|
434 |
-
}
|
435 |
-
});
|
436 |
-
},
|
437 |
-
showPicker: function() {
|
438 |
-
return this.each( function () {
|
439 |
-
if ($(this).data('colorpickerId')) {
|
440 |
-
show.apply(this);
|
441 |
-
}
|
442 |
-
});
|
443 |
-
},
|
444 |
-
hidePicker: function() {
|
445 |
-
return this.each( function () {
|
446 |
-
if ($(this).data('colorpickerId')) {
|
447 |
-
$('#' + $(this).data('colorpickerId')).hide();
|
448 |
-
}
|
449 |
-
});
|
450 |
-
},
|
451 |
-
setColor: function(col) {
|
452 |
-
if (typeof col == 'string') {
|
453 |
-
col = HexToHSB(col);
|
454 |
-
} else if (col.r != undefined && col.g != undefined && col.b != undefined) {
|
455 |
-
col = RGBToHSB(col);
|
456 |
-
} else if (col.h != undefined && col.s != undefined && col.b != undefined) {
|
457 |
-
col = fixHSB(col);
|
458 |
-
} else {
|
459 |
-
return this;
|
460 |
-
}
|
461 |
-
return this.each(function(){
|
462 |
-
if ($(this).data('colorpickerId')) {
|
463 |
-
var cal = $('#' + $(this).data('colorpickerId'));
|
464 |
-
cal.data('colorpicker').color = col;
|
465 |
-
cal.data('colorpicker').origColor = col;
|
466 |
-
fillRGBFields(col, cal.get(0));
|
467 |
-
fillHSBFields(col, cal.get(0));
|
468 |
-
fillHexFields(col, cal.get(0));
|
469 |
-
setHue(col, cal.get(0));
|
470 |
-
setSelector(col, cal.get(0));
|
471 |
-
setCurrentColor(col, cal.get(0));
|
472 |
-
setNewColor(col, cal.get(0));
|
473 |
-
}
|
474 |
-
});
|
475 |
-
}
|
476 |
-
};
|
477 |
-
}();
|
478 |
-
$.fn.extend({
|
479 |
-
ColorPicker: ColorPicker.init,
|
480 |
-
ColorPickerHide: ColorPicker.hidePicker,
|
481 |
-
ColorPickerShow: ColorPicker.showPicker,
|
482 |
-
ColorPickerSetColor: ColorPicker.setColor
|
483 |
-
});
|
484 |
-
})(jQuery)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lib/gallery-bank-class.php
CHANGED
@@ -92,7 +92,6 @@ function plugin_js_scripts_gallery_bank()
|
|
92 |
wp_enqueue_script('jquery.validate.min.js', GALLERY_BK_PLUGIN_URL .'/js/jquery.validate.min.js');
|
93 |
wp_enqueue_script('bootstrap-bootbox.min.js', GALLERY_BK_PLUGIN_URL .'/js/bootstrap-bootbox.min.js');
|
94 |
wp_enqueue_script('bootstrap.min.js', GALLERY_BK_PLUGIN_URL .'/js/bootstrap.min.js');
|
95 |
-
wp_enqueue_script('colorpicker.min.js', GALLERY_BK_PLUGIN_URL .'/js/colorpicker.js');
|
96 |
wp_enqueue_script('visuallightbox.js', GALLERY_BK_PLUGIN_URL .'/js/visuallightbox.js');
|
97 |
}
|
98 |
function frontend_plugin_js_scripts_gallery_bank()
|
@@ -113,8 +112,7 @@ function plugin_css_scripts_gallery_bank()
|
|
113 |
wp_enqueue_style('datatables.css', GALLERY_BK_PLUGIN_URL .'/css/datatables.css');
|
114 |
wp_enqueue_style('system-message.css', GALLERY_BK_PLUGIN_URL .'/css/system-message.css');
|
115 |
wp_enqueue_style('forms-btn.css', GALLERY_BK_PLUGIN_URL .'/css/forms-btn.css');
|
116 |
-
|
117 |
-
wp_enqueue_style('visuallightbox.css', GALLERY_BK_PLUGIN_URL .'/css/visuallightbox.css');
|
118 |
wp_enqueue_style('plugins.css', GALLERY_BK_PLUGIN_URL .'/css/plugins.css');
|
119 |
|
120 |
}
|
92 |
wp_enqueue_script('jquery.validate.min.js', GALLERY_BK_PLUGIN_URL .'/js/jquery.validate.min.js');
|
93 |
wp_enqueue_script('bootstrap-bootbox.min.js', GALLERY_BK_PLUGIN_URL .'/js/bootstrap-bootbox.min.js');
|
94 |
wp_enqueue_script('bootstrap.min.js', GALLERY_BK_PLUGIN_URL .'/js/bootstrap.min.js');
|
|
|
95 |
wp_enqueue_script('visuallightbox.js', GALLERY_BK_PLUGIN_URL .'/js/visuallightbox.js');
|
96 |
}
|
97 |
function frontend_plugin_js_scripts_gallery_bank()
|
112 |
wp_enqueue_style('datatables.css', GALLERY_BK_PLUGIN_URL .'/css/datatables.css');
|
113 |
wp_enqueue_style('system-message.css', GALLERY_BK_PLUGIN_URL .'/css/system-message.css');
|
114 |
wp_enqueue_style('forms-btn.css', GALLERY_BK_PLUGIN_URL .'/css/forms-btn.css');
|
115 |
+
wp_enqueue_style('visuallightbox.css', GALLERY_BK_PLUGIN_URL .'/css/visuallightbox.css');
|
|
|
116 |
wp_enqueue_style('plugins.css', GALLERY_BK_PLUGIN_URL .'/css/plugins.css');
|
117 |
|
118 |
}
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: Gallery-Bank
|
|
3 |
Tags: gallery, image, gallery image, album, foto, fotoalbum, website gallery, multiple pictures, pictures, photo, photoalbum, photogallery, photo gallery, lightbox
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 3.6 Beta
|
6 |
-
Stable tag: 1.7.
|
7 |
License: GPLv3 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
@@ -97,6 +97,10 @@ Visit [here](http://gallery-bank.com) to upgrade to Pro Version now.
|
|
97 |
|
98 |
== Changelog ==
|
99 |
|
|
|
|
|
|
|
|
|
100 |
= 1.7.8 =
|
101 |
|
102 |
* Bugs fixed with Album creation.
|
3 |
Tags: gallery, image, gallery image, album, foto, fotoalbum, website gallery, multiple pictures, pictures, photo, photoalbum, photogallery, photo gallery, lightbox
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 3.6 Beta
|
6 |
+
Stable tag: 1.7.9
|
7 |
License: GPLv3 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
97 |
|
98 |
== Changelog ==
|
99 |
|
100 |
+
= 1.7.9 =
|
101 |
+
|
102 |
+
* Bugs fixed with Saving Logic.
|
103 |
+
|
104 |
= 1.7.8 =
|
105 |
|
106 |
* Bugs fixed with Album creation.
|
uninstall-script.php
DELETED
@@ -1,10 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
global $wpdb;
|
3 |
-
$sql = "DROP TABLE " .gallery_bank_albums();
|
4 |
-
$wpdb->query($sql);
|
5 |
-
|
6 |
-
$sql = "DROP TABLE " .gallery_bank_pics();
|
7 |
-
$wpdb->query($sql);
|
8 |
-
|
9 |
-
|
10 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
views/add-album.php
CHANGED
@@ -140,31 +140,6 @@ var thumb_array = [];
|
|
140 |
{
|
141 |
required: true
|
142 |
|
143 |
-
},
|
144 |
-
ux_image_width:
|
145 |
-
{
|
146 |
-
required: true,
|
147 |
-
digits: true
|
148 |
-
},
|
149 |
-
ux_image_height:
|
150 |
-
{
|
151 |
-
required: true,
|
152 |
-
digits: true
|
153 |
-
},
|
154 |
-
ux_border_width:
|
155 |
-
{
|
156 |
-
required : true,
|
157 |
-
digits: true
|
158 |
-
},
|
159 |
-
ux_image_no:
|
160 |
-
{
|
161 |
-
required : true,
|
162 |
-
digits: true
|
163 |
-
},
|
164 |
-
ux_slide_interval:
|
165 |
-
{
|
166 |
-
required : true,
|
167 |
-
digits: true
|
168 |
}
|
169 |
},
|
170 |
submitHandler: function(form)
|
@@ -290,26 +265,6 @@ var thumb_array = [];
|
|
290 |
});
|
291 |
file_frame.open();
|
292 |
});
|
293 |
-
|
294 |
-
jQuery(document).ready(function()
|
295 |
-
{
|
296 |
-
div_control();
|
297 |
-
jQuery("#ux_border_color").ColorPicker
|
298 |
-
({
|
299 |
-
onSubmit: function(hsb, hex, rgb, el)
|
300 |
-
{
|
301 |
-
jQuery(el).val( '#' + hex);
|
302 |
-
jQuery(el).ColorPickerHide();
|
303 |
-
},
|
304 |
-
onBeforeShow: function()
|
305 |
-
{
|
306 |
-
jQuery(this).ColorPickerSetColor(this.value);
|
307 |
-
}
|
308 |
-
}).bind('onblur', function()
|
309 |
-
{
|
310 |
-
jQuery(this).ColorPickerSetColor(this.value);
|
311 |
-
});
|
312 |
-
});
|
313 |
function div_control()
|
314 |
{
|
315 |
var border = jQuery("#ux_image_border").prop("checked");
|
140 |
{
|
141 |
required: true
|
142 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
}
|
144 |
},
|
145 |
submitHandler: function(form)
|
265 |
});
|
266 |
file_frame.open();
|
267 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
function div_control()
|
269 |
{
|
270 |
var border = jQuery("#ux_image_border").prop("checked");
|
views/edit-album.php
CHANGED
@@ -188,24 +188,6 @@ jQuery("#gallery_bank").addClass("current");
|
|
188 |
var array = [];
|
189 |
var ar = [];
|
190 |
var thumb_array = [];
|
191 |
-
jQuery(document).ready(function()
|
192 |
-
{
|
193 |
-
jQuery("#ux_edit_border_color").ColorPicker
|
194 |
-
({
|
195 |
-
onSubmit: function(hsb, hex, rgb, el)
|
196 |
-
{
|
197 |
-
jQuery(el).val( '#' + hex);
|
198 |
-
jQuery(el).ColorPickerHide();
|
199 |
-
},
|
200 |
-
onBeforeShow: function()
|
201 |
-
{
|
202 |
-
jQuery(this).ColorPickerSetColor(this.value);
|
203 |
-
}
|
204 |
-
}).bind('onblur', function()
|
205 |
-
{
|
206 |
-
jQuery(this).ColorPickerSetColor(this.value);
|
207 |
-
});
|
208 |
-
});
|
209 |
jQuery("#edit_album").validate
|
210 |
({
|
211 |
rules:
|
@@ -225,33 +207,15 @@ jQuery("#gallery_bank").addClass("current");
|
|
225 |
required: true,
|
226 |
digits: true
|
227 |
},
|
228 |
-
ux_edit_border_width:
|
229 |
-
{
|
230 |
-
required : true,
|
231 |
-
digits: true
|
232 |
-
},
|
233 |
-
ux_edit_border_color:
|
234 |
-
{
|
235 |
-
required : true
|
236 |
-
},
|
237 |
ux_edit_image_no:
|
238 |
{
|
239 |
digits: true
|
240 |
-
},
|
241 |
-
ux_edit_slide_interval:
|
242 |
-
{
|
243 |
-
required : true,
|
244 |
-
digits: true
|
245 |
}
|
246 |
},
|
247 |
submitHandler: function(form)
|
248 |
{
|
249 |
|
250 |
var albumId = jQuery('#hidden_album_id').val();
|
251 |
-
var ux_edit_slide = jQuery('#ux_edit_slide').prop("checked");
|
252 |
-
var ux_edit_slide_interval = jQuery('#ux_edit_slide_interval').val();
|
253 |
-
var ux_edit_image_border = jQuery('#ux_edit_image_border').prop("checked");
|
254 |
-
var ux_edit_boder_width = jQuery('#ux_edit_border_width').val();
|
255 |
if (jQuery("#wp-ux_edit_description-wrap").hasClass("tmce-active"))
|
256 |
{
|
257 |
var uxeditdescription = encodeURIComponent(tinyMCE.get('ux_edit_description').getContent());
|
188 |
var array = [];
|
189 |
var ar = [];
|
190 |
var thumb_array = [];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
jQuery("#edit_album").validate
|
192 |
({
|
193 |
rules:
|
207 |
required: true,
|
208 |
digits: true
|
209 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
210 |
ux_edit_image_no:
|
211 |
{
|
212 |
digits: true
|
|
|
|
|
|
|
|
|
|
|
213 |
}
|
214 |
},
|
215 |
submitHandler: function(form)
|
216 |
{
|
217 |
|
218 |
var albumId = jQuery('#hidden_album_id').val();
|
|
|
|
|
|
|
|
|
219 |
if (jQuery("#wp-ux_edit_description-wrap").hasClass("tmce-active"))
|
220 |
{
|
221 |
var uxeditdescription = encodeURIComponent(tinyMCE.get('ux_edit_description').getContent());
|