Version Description
Download this release
Release Info
Developer | Rahe |
Plugin | Simple Image Sizes |
Version | 2.2.4 |
Comparing to | |
See all releases |
Code changes from version 2.2.3 to 2.2.4
- css/Aristo/jquery-ui-1.8.7.custom.css +739 -739
- inc/class.admin.php +84 -64
- js/sis.js +19 -15
- js/sis.min.js +22 -21
- languages/sis-de_DE.mo +0 -0
- languages/sis-de_DE.po +373 -0
- languages/sis-fr_FR.mo +0 -0
- languages/sis-fr_FR.po +82 -108
- languages/sis.pot +72 -117
- readme.txt +8 -1
- screenshot-2.png +0 -0
- screenshot-3.png +0 -0
- simple_image_sizes.php +2 -2
css/Aristo/jquery-ui-1.8.7.custom.css
CHANGED
@@ -1,740 +1,740 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery UI CSS Framework 1.8.7
|
3 |
-
*
|
4 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
* http://jquery.org/license
|
7 |
-
*
|
8 |
-
* http://docs.jquery.com/UI/Theming/API
|
9 |
-
*/
|
10 |
-
|
11 |
-
/* Layout helpers
|
12 |
-
----------------------------------*/
|
13 |
-
.ui-helper-hidden { display: none; }
|
14 |
-
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
15 |
-
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
16 |
-
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
17 |
-
.ui-helper-clearfix { display: inline-block; }
|
18 |
-
/* required comment for clearfix to work in Opera \*/
|
19 |
-
* html .ui-helper-clearfix { height:1%; }
|
20 |
-
.ui-helper-clearfix { display:block; }
|
21 |
-
/* end clearfix */
|
22 |
-
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
23 |
-
|
24 |
-
|
25 |
-
/* Interaction Cues
|
26 |
-
----------------------------------*/
|
27 |
-
.ui-state-disabled { cursor: default !important; }
|
28 |
-
|
29 |
-
|
30 |
-
/* Icons
|
31 |
-
----------------------------------*/
|
32 |
-
|
33 |
-
/* states and images */
|
34 |
-
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
35 |
-
|
36 |
-
|
37 |
-
/* Misc visuals
|
38 |
-
----------------------------------*/
|
39 |
-
|
40 |
-
/* Overlays */
|
41 |
-
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
42 |
-
|
43 |
-
|
44 |
-
/*
|
45 |
-
* jQuery UI CSS Framework 1.8.7
|
46 |
-
*
|
47 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
48 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
-
* http://jquery.org/license
|
50 |
-
*
|
51 |
-
* http://docs.jquery.com/UI/Theming/API
|
52 |
-
*
|
53 |
-
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller
|
54 |
-
*/
|
55 |
-
|
56 |
-
|
57 |
-
/* Component containers
|
58 |
-
----------------------------------*/
|
59 |
-
.ui-widget { font-family: Helvetica,Arial,sans-serif; font-size: 1.1em; }
|
60 |
-
.ui-widget .ui-widget { font-size: 1em; }
|
61 |
-
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica,Arial,sans-serif; font-size: 1em; }
|
62 |
-
.ui-widget-content { border: 1px solid #B6B6B6; background: #ffffff; color: #4F4F4F; }
|
63 |
-
.ui-widget-content a { color: #4F4F4F; }
|
64 |
-
.ui-widget-header { border: 1px solid #B6B6B6; color: #4F4F4F; font-weight: bold; }
|
65 |
-
.ui-widget-header {
|
66 |
-
background: url(images/bg_fallback.png) 0 0 repeat-x;
|
67 |
-
background: -webkit-gradient(
|
68 |
-
linear,
|
69 |
-
left bottom,
|
70 |
-
left top,
|
71 |
-
color-stop(1, rgb(237,237,237)),
|
72 |
-
color-stop(0, rgb(196,196,196))
|
73 |
-
);
|
74 |
-
background: -moz-linear-gradient(
|
75 |
-
center top,
|
76 |
-
rgb(237,237,237),
|
77 |
-
rgb(196,196,196)
|
78 |
-
);
|
79 |
-
}
|
80 |
-
.ui-widget-header a { color: #4F4F4F; }
|
81 |
-
|
82 |
-
/* Interaction states
|
83 |
-
----------------------------------*/
|
84 |
-
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B6B6B6; font-weight: normal; color: #4F4F4F; }
|
85 |
-
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
|
86 |
-
background: url(images/bg_fallback.png) 0 0 repeat-x;
|
87 |
-
background: -webkit-gradient(
|
88 |
-
linear,
|
89 |
-
left bottom,
|
90 |
-
left top,
|
91 |
-
color-stop(1, rgb(237,237,237)),
|
92 |
-
color-stop(0, rgb(196,196,196))
|
93 |
-
);
|
94 |
-
background: -moz-linear-gradient(
|
95 |
-
center top,
|
96 |
-
rgb(237,237,237),
|
97 |
-
rgb(196,196,196)
|
98 |
-
);
|
99 |
-
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
|
100 |
-
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
|
101 |
-
}
|
102 |
-
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4F4F4F; text-decoration: none; }
|
103 |
-
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #9D9D9D; font-weight: normal; color: #313131; }
|
104 |
-
.ui-state-hover a, .ui-state-hover a:hover { color: #313131; text-decoration: none; }
|
105 |
-
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
|
106 |
-
outline: none;
|
107 |
-
color: #1c4257; border: 1px solid #7096ab;
|
108 |
-
background: url(images/bg_fallback.png) 0 -50px repeat-x;
|
109 |
-
background: -webkit-gradient(
|
110 |
-
linear,
|
111 |
-
left bottom,
|
112 |
-
left top,
|
113 |
-
color-stop(1, rgb(185,224,245)),
|
114 |
-
color-stop(0, rgb(146,189,214))
|
115 |
-
);
|
116 |
-
background: -moz-linear-gradient(
|
117 |
-
center top,
|
118 |
-
rgb(185,224,245),
|
119 |
-
rgb(146,189,214)
|
120 |
-
);
|
121 |
-
-webkit-box-shadow: none;
|
122 |
-
-moz-box-shadow: none;
|
123 |
-
}
|
124 |
-
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #313131; text-decoration: none; }
|
125 |
-
.ui-widget :active { outline: none; }
|
126 |
-
|
127 |
-
/* Interaction Cues
|
128 |
-
----------------------------------*/
|
129 |
-
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #d2dbf4; background: #f4f8fd; color: #0d2054; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
|
130 |
-
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
131 |
-
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #e2d0d0; background: #fcf0f0; color: #280b0b; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
|
132 |
-
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
|
133 |
-
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
|
134 |
-
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
135 |
-
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
136 |
-
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
137 |
-
|
138 |
-
/* Icons
|
139 |
-
----------------------------------*/
|
140 |
-
|
141 |
-
/* states and images */
|
142 |
-
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
|
143 |
-
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
144 |
-
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
145 |
-
.ui-state-default .ui-icon { background-image: url(images/ui-icons_454545_256x240.png); }
|
146 |
-
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
147 |
-
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
148 |
-
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
149 |
-
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background: url(images/icon_sprite.png) -16px 0 no-repeat !important; }
|
150 |
-
.ui-state-highlight .ui-icon, .ui-state-error .ui-icon { margin-top: -1px; }
|
151 |
-
|
152 |
-
/* positioning */
|
153 |
-
.ui-icon-carat-1-n { background-position: 0 0; }
|
154 |
-
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
155 |
-
.ui-icon-carat-1-e { background-position: -32px 0; }
|
156 |
-
.ui-icon-carat-1-se { background-position: -48px 0; }
|
157 |
-
.ui-icon-carat-1-s { background-position: -64px 0; }
|
158 |
-
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
159 |
-
.ui-icon-carat-1-w { background-position: -96px 0; }
|
160 |
-
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
161 |
-
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
162 |
-
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
163 |
-
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
164 |
-
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
165 |
-
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
166 |
-
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
167 |
-
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
168 |
-
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
169 |
-
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
170 |
-
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
171 |
-
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
172 |
-
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
173 |
-
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
174 |
-
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
175 |
-
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
176 |
-
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
177 |
-
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
178 |
-
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
179 |
-
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
180 |
-
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
181 |
-
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
182 |
-
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
183 |
-
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
184 |
-
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
185 |
-
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
186 |
-
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
187 |
-
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
188 |
-
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
189 |
-
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
190 |
-
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
191 |
-
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
192 |
-
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
193 |
-
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
194 |
-
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
195 |
-
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
196 |
-
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
197 |
-
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
198 |
-
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
199 |
-
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
200 |
-
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
201 |
-
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
202 |
-
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
203 |
-
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
204 |
-
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
205 |
-
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
206 |
-
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
207 |
-
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
208 |
-
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
209 |
-
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
210 |
-
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
211 |
-
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
212 |
-
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
213 |
-
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
214 |
-
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
215 |
-
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
216 |
-
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
217 |
-
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
218 |
-
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
219 |
-
.ui-icon-extlink { background-position: -32px -80px; }
|
220 |
-
.ui-icon-newwin { background-position: -48px -80px; }
|
221 |
-
.ui-icon-refresh { background-position: -64px -80px; }
|
222 |
-
.ui-icon-shuffle { background-position: -80px -80px; }
|
223 |
-
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
224 |
-
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
225 |
-
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
226 |
-
.ui-icon-folder-open { background-position: -16px -96px; }
|
227 |
-
.ui-icon-document { background-position: -32px -96px; }
|
228 |
-
.ui-icon-document-b { background-position: -48px -96px; }
|
229 |
-
.ui-icon-note { background-position: -64px -96px; }
|
230 |
-
.ui-icon-mail-closed { background-position: -80px -96px; }
|
231 |
-
.ui-icon-mail-open { background-position: -96px -96px; }
|
232 |
-
.ui-icon-suitcase { background-position: -112px -96px; }
|
233 |
-
.ui-icon-comment { background-position: -128px -96px; }
|
234 |
-
.ui-icon-person { background-position: -144px -96px; }
|
235 |
-
.ui-icon-print { background-position: -160px -96px; }
|
236 |
-
.ui-icon-trash { background-position: -176px -96px; }
|
237 |
-
.ui-icon-locked { background-position: -192px -96px; }
|
238 |
-
.ui-icon-unlocked { background-position: -208px -96px; }
|
239 |
-
.ui-icon-bookmark { background-position: -224px -96px; }
|
240 |
-
.ui-icon-tag { background-position: -240px -96px; }
|
241 |
-
.ui-icon-home { background-position: 0 -112px; }
|
242 |
-
.ui-icon-flag { background-position: -16px -112px; }
|
243 |
-
.ui-icon-calendar { background-position: -32px -112px; }
|
244 |
-
.ui-icon-cart { background-position: -48px -112px; }
|
245 |
-
.ui-icon-pencil { background-position: -64px -112px; }
|
246 |
-
.ui-icon-clock { background-position: -80px -112px; }
|
247 |
-
.ui-icon-disk { background-position: -96px -112px; }
|
248 |
-
.ui-icon-calculator { background-position: -112px -112px; }
|
249 |
-
.ui-icon-zoomin { background-position: -128px -112px; }
|
250 |
-
.ui-icon-zoomout { background-position: -144px -112px; }
|
251 |
-
.ui-icon-search { background-position: -160px -112px; }
|
252 |
-
.ui-icon-wrench { background-position: -176px -112px; }
|
253 |
-
.ui-icon-gear { background-position: -192px -112px; }
|
254 |
-
.ui-icon-heart { background-position: -208px -112px; }
|
255 |
-
.ui-icon-star { background-position: -224px -112px; }
|
256 |
-
.ui-icon-link { background-position: -240px -112px; }
|
257 |
-
.ui-icon-cancel { background-position: 0 -128px; }
|
258 |
-
.ui-icon-plus { background-position: -16px -128px; }
|
259 |
-
.ui-icon-plusthick { background-position: -32px -128px; }
|
260 |
-
.ui-icon-minus { background-position: -48px -128px; }
|
261 |
-
.ui-icon-minusthick { background-position: -64px -128px; }
|
262 |
-
.ui-icon-close { background-position: -80px -128px; }
|
263 |
-
.ui-icon-closethick { background-position: -96px -128px; }
|
264 |
-
.ui-icon-key { background-position: -112px -128px; }
|
265 |
-
.ui-icon-lightbulb { background-position: -128px -128px; }
|
266 |
-
.ui-icon-scissors { background-position: -144px -128px; }
|
267 |
-
.ui-icon-clipboard { background-position: -160px -128px; }
|
268 |
-
.ui-icon-copy { background-position: -176px -128px; }
|
269 |
-
.ui-icon-contact { background-position: -192px -128px; }
|
270 |
-
.ui-icon-image { background-position: -208px -128px; }
|
271 |
-
.ui-icon-video { background-position: -224px -128px; }
|
272 |
-
.ui-icon-script { background-position: -240px -128px; }
|
273 |
-
.ui-icon-alert { background-position: 0 -144px; }
|
274 |
-
.ui-icon-info { background: url(images/icon_sprite.png) 0 0 no-repeat !important; }
|
275 |
-
.ui-icon-notice { background-position: -32px -144px; }
|
276 |
-
.ui-icon-help { background-position: -48px -144px; }
|
277 |
-
.ui-icon-check { background-position: -64px -144px; }
|
278 |
-
.ui-icon-bullet { background-position: -80px -144px; }
|
279 |
-
.ui-icon-radio-off { background-position: -96px -144px; }
|
280 |
-
.ui-icon-radio-on { background-position: -112px -144px; }
|
281 |
-
.ui-icon-pin-w { background-position: -128px -144px; }
|
282 |
-
.ui-icon-pin-s { background-position: -144px -144px; }
|
283 |
-
.ui-icon-play { background-position: 0 -160px; }
|
284 |
-
.ui-icon-pause { background-position: -16px -160px; }
|
285 |
-
.ui-icon-seek-next { background-position: -32px -160px; }
|
286 |
-
.ui-icon-seek-prev { background-position: -48px -160px; }
|
287 |
-
.ui-icon-seek-end { background-position: -64px -160px; }
|
288 |
-
.ui-icon-seek-start { background-position: -80px -160px; }
|
289 |
-
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
290 |
-
.ui-icon-seek-first { background-position: -80px -160px; }
|
291 |
-
.ui-icon-stop { background-position: -96px -160px; }
|
292 |
-
.ui-icon-eject { background-position: -112px -160px; }
|
293 |
-
.ui-icon-volume-off { background-position: -128px -160px; }
|
294 |
-
.ui-icon-volume-on { background-position: -144px -160px; }
|
295 |
-
.ui-icon-power { background-position: 0 -176px; }
|
296 |
-
.ui-icon-signal-diag { background-position: -16px -176px; }
|
297 |
-
.ui-icon-signal { background-position: -32px -176px; }
|
298 |
-
.ui-icon-battery-0 { background-position: -48px -176px; }
|
299 |
-
.ui-icon-battery-1 { background-position: -64px -176px; }
|
300 |
-
.ui-icon-battery-2 { background-position: -80px -176px; }
|
301 |
-
.ui-icon-battery-3 { background-position: -96px -176px; }
|
302 |
-
.ui-icon-circle-plus { background-position: 0 -192px; }
|
303 |
-
.ui-icon-circle-minus { background-position: -16px -192px; }
|
304 |
-
.ui-icon-circle-close { background-position: -32px -192px; }
|
305 |
-
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
306 |
-
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
307 |
-
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
308 |
-
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
309 |
-
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
310 |
-
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
311 |
-
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
312 |
-
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
313 |
-
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
314 |
-
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
315 |
-
.ui-icon-circle-check { background-position: -208px -192px; }
|
316 |
-
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
317 |
-
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
318 |
-
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
319 |
-
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
320 |
-
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
321 |
-
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
322 |
-
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
323 |
-
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
324 |
-
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
325 |
-
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
326 |
-
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
327 |
-
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
328 |
-
|
329 |
-
|
330 |
-
/* Misc visuals
|
331 |
-
----------------------------------*/
|
332 |
-
|
333 |
-
/* Corner radius */
|
334 |
-
.ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; }
|
335 |
-
.ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; }
|
336 |
-
.ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
|
337 |
-
.ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
|
338 |
-
.ui-corner-top { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; }
|
339 |
-
.ui-corner-bottom { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
|
340 |
-
.ui-corner-right { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
|
341 |
-
.ui-corner-left { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
|
342 |
-
.ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
|
343 |
-
|
344 |
-
/* Overlays */
|
345 |
-
.ui-widget-overlay { background: #262b33; opacity: .70;filter:Alpha(Opacity=70); }
|
346 |
-
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #000000; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
|
347 |
-
* jQuery UI Resizable 1.8.7
|
348 |
-
*
|
349 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
350 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
351 |
-
* http://jquery.org/license
|
352 |
-
*
|
353 |
-
* http://docs.jquery.com/UI/Resizable#theming
|
354 |
-
*/
|
355 |
-
.ui-resizable { position: relative;}
|
356 |
-
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
|
357 |
-
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
|
358 |
-
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
|
359 |
-
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
|
360 |
-
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
|
361 |
-
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
|
362 |
-
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
|
363 |
-
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
|
364 |
-
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
|
365 |
-
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
366 |
-
* jQuery UI Selectable 1.8.7
|
367 |
-
*
|
368 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
369 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
370 |
-
* http://jquery.org/license
|
371 |
-
*
|
372 |
-
* http://docs.jquery.com/UI/Selectable#theming
|
373 |
-
*/
|
374 |
-
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
|
375 |
-
/*
|
376 |
-
* jQuery UI Accordion 1.8.7
|
377 |
-
*
|
378 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
379 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
380 |
-
* http://jquery.org/license
|
381 |
-
*
|
382 |
-
* http://docs.jquery.com/UI/Accordion#theming
|
383 |
-
*/
|
384 |
-
/* IE/Win - Fix animation bug - #4615 */
|
385 |
-
.ui-accordion { width: 100%; }
|
386 |
-
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
387 |
-
.ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
|
388 |
-
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
389 |
-
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
390 |
-
.ui-accordion .ui-accordion-header a { display: block; font-size: 12px; font-weight: bold; padding: .5em .5em .5em .7em; }
|
391 |
-
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
|
392 |
-
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
393 |
-
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
|
394 |
-
.ui-accordion .ui-accordion-content-active { display: block; }/*
|
395 |
-
* jQuery UI Autocomplete 1.8.7
|
396 |
-
*
|
397 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
398 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
399 |
-
* http://jquery.org/license
|
400 |
-
*
|
401 |
-
* http://docs.jquery.com/UI/Autocomplete#theming
|
402 |
-
*/
|
403 |
-
.ui-autocomplete {
|
404 |
-
position: absolute; cursor: default; z-index: 3 !important;
|
405 |
-
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
|
406 |
-
-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
|
407 |
-
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
|
408 |
-
}
|
409 |
-
|
410 |
-
/* workarounds */
|
411 |
-
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
412 |
-
|
413 |
-
/*
|
414 |
-
* jQuery UI Menu 1.8.7
|
415 |
-
*
|
416 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
417 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
418 |
-
* http://jquery.org/license
|
419 |
-
*
|
420 |
-
* http://docs.jquery.com/UI/Menu#theming
|
421 |
-
*/
|
422 |
-
.ui-menu {
|
423 |
-
list-style:none;
|
424 |
-
padding: 2px;
|
425 |
-
margin: 0;
|
426 |
-
display:block;
|
427 |
-
float: left;
|
428 |
-
}
|
429 |
-
.ui-menu .ui-menu {
|
430 |
-
margin-top: -3px;
|
431 |
-
}
|
432 |
-
.ui-menu .ui-menu-item {
|
433 |
-
margin:0;
|
434 |
-
padding: 0;
|
435 |
-
zoom: 1;
|
436 |
-
float: left;
|
437 |
-
clear: left;
|
438 |
-
width: 100%;
|
439 |
-
}
|
440 |
-
.ui-menu .ui-menu-item a {
|
441 |
-
text-decoration:none;
|
442 |
-
display:block;
|
443 |
-
padding:.2em .4em;
|
444 |
-
line-height:1.5;
|
445 |
-
zoom:1;
|
446 |
-
}
|
447 |
-
.ui-menu .ui-menu-item a.ui-state-hover,
|
448 |
-
.ui-menu .ui-menu-item a.ui-state-active {
|
449 |
-
font-weight: normal;
|
450 |
-
margin: -1px;
|
451 |
-
background: #5f83b9;
|
452 |
-
color: #FFFFFF;
|
453 |
-
text-shadow: 0px 1px 1px #234386;
|
454 |
-
border-color: #466086;
|
455 |
-
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
|
456 |
-
}
|
457 |
-
/*
|
458 |
-
* jQuery UI Button 1.8.7
|
459 |
-
*
|
460 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
461 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
462 |
-
* http://jquery.org/license
|
463 |
-
*
|
464 |
-
* http://docs.jquery.com/UI/Button#theming
|
465 |
-
*/
|
466 |
-
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; -webkit-user-select: none; -moz-user-select: none; user-select: none; } /* the overflow property removes extra width in IE */
|
467 |
-
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
|
468 |
-
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
|
469 |
-
.ui-button-icons-only { width: 3.4em; }
|
470 |
-
button.ui-button-icons-only { width: 3.7em; }
|
471 |
-
|
472 |
-
/* button animation properties */
|
473 |
-
.ui-button {
|
474 |
-
-webkit-transition: all 0.25s ease-in-out;
|
475 |
-
-moz-transition: all 0.25s ease-in-out;
|
476 |
-
-o-transition: all 0.25s ease-in-out;
|
477 |
-
}
|
478 |
-
|
479 |
-
/*states*/
|
480 |
-
.ui-button.ui-state-hover {
|
481 |
-
-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;
|
482 |
-
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;
|
483 |
-
}
|
484 |
-
.ui-button.ui-state-focus {
|
485 |
-
outline: none;
|
486 |
-
color: #1c4257; border-color: #7096ab;
|
487 |
-
background-image: -webkit-gradient(
|
488 |
-
linear,
|
489 |
-
left bottom,
|
490 |
-
left top,
|
491 |
-
color-stop(1, rgb(185,224,245)),
|
492 |
-
color-stop(0, rgb(146,189,214))
|
493 |
-
);
|
494 |
-
background-image: -moz-linear-gradient(
|
495 |
-
center top,
|
496 |
-
rgb(185,224,245),
|
497 |
-
rgb(146,189,214)
|
498 |
-
);
|
499 |
-
-webkit-box-shadow: none;
|
500 |
-
-moz-box-shadow: none;
|
501 |
-
}
|
502 |
-
|
503 |
-
/*button text element */
|
504 |
-
.ui-button .ui-button-text { display: block; line-height: 1.4; font-weight: bold; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); }
|
505 |
-
.ui-button-text-only .ui-button-text { padding: .4em 1em .3em }
|
506 |
-
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
|
507 |
-
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
|
508 |
-
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
|
509 |
-
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
|
510 |
-
/* no icon support for input elements, provide padding by default */
|
511 |
-
input.ui-button { padding: .4em 1em; }
|
512 |
-
|
513 |
-
/*button icon element(s) */
|
514 |
-
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
|
515 |
-
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
|
516 |
-
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
|
517 |
-
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
518 |
-
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
519 |
-
|
520 |
-
/*button sets*/
|
521 |
-
.ui-buttonset { margin-right: 7px; }
|
522 |
-
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
|
523 |
-
.ui-buttonset .ui-button.ui-state-active { color: #1c4257; border-color: #7096ab; }
|
524 |
-
.ui-buttonset .ui-button.ui-state-active {
|
525 |
-
background-image: -webkit-gradient(
|
526 |
-
linear,
|
527 |
-
left bottom,
|
528 |
-
left top,
|
529 |
-
color-stop(1, rgb(185,224,245)),
|
530 |
-
color-stop(0, rgb(146,189,214))
|
531 |
-
);
|
532 |
-
background-image: -moz-linear-gradient(
|
533 |
-
center top,
|
534 |
-
rgb(185,224,245),
|
535 |
-
rgb(146,189,214)
|
536 |
-
);
|
537 |
-
-webkit-box-shadow: none;
|
538 |
-
-moz-box-shadow: none;
|
539 |
-
}
|
540 |
-
|
541 |
-
/* workarounds */
|
542 |
-
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
|
543 |
-
/*
|
544 |
-
* jQuery UI Dialog 1.8.7
|
545 |
-
*
|
546 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
547 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
548 |
-
* http://jquery.org/license
|
549 |
-
*
|
550 |
-
* http://docs.jquery.com/UI/Dialog#theming
|
551 |
-
*/
|
552 |
-
.ui-dialog { position: absolute; padding: 0; width: 300px; overflow: hidden; }
|
553 |
-
.ui-dialog {
|
554 |
-
-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.6);
|
555 |
-
-moz-box-shadow: 0 2px 12px rgba(0,0,0,0.6);
|
556 |
-
}
|
557 |
-
.ui-dialog .ui-dialog-titlebar { padding: 0.7em 1em 0.6em 1em; position: relative; border: none; border-bottom: 1px solid #979797; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
|
558 |
-
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; font-size: 14px; text-shadow: 0 1px 0 rgba(255,255,255,0.5); }
|
559 |
-
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .8em; top: 55%; width: 16px; margin: -10px 0 0 0; padding: 0; height: 16px; }
|
560 |
-
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; background: url(images/icon_sprite.png) 0 -16px no-repeat; }
|
561 |
-
.ui-dialog .ui-dialog-titlebar-close:hover span { background-position: -16px -16px; }
|
562 |
-
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; border: 0; }
|
563 |
-
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
|
564 |
-
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
|
565 |
-
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
|
566 |
-
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
|
567 |
-
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
|
568 |
-
.ui-draggable .ui-dialog-titlebar { cursor: move; }
|
569 |
-
/*
|
570 |
-
* jQuery UI Slider 1.8.7
|
571 |
-
*
|
572 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
573 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
574 |
-
* http://jquery.org/license
|
575 |
-
*
|
576 |
-
* http://docs.jquery.com/UI/Slider#theming
|
577 |
-
*/
|
578 |
-
.ui-slider { position: relative; text-align: left; background: #d7d7d7; }
|
579 |
-
.ui-slider { -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; }
|
580 |
-
.ui-slider .ui-slider-handle { background: url(images/slider_handles.png) 0px -23px no-repeat; position: absolute; z-index: 2; width: 23px; height: 23px; cursor: default; border: none; outline: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
|
581 |
-
.ui-slider .ui-state-hover, .ui-slider .ui-state-active { background-position: 0 0; }
|
582 |
-
.ui-slider .ui-slider-range { background: #a3cae0; position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
|
583 |
-
.ui-slider .ui-slider-range { -moz-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; -webkit-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; }
|
584 |
-
|
585 |
-
|
586 |
-
.ui-slider-horizontal { height: 5px; }
|
587 |
-
.ui-slider-horizontal .ui-slider-handle { top: -8px; margin-left: -13px; }
|
588 |
-
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
|
589 |
-
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
|
590 |
-
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
|
591 |
-
|
592 |
-
.ui-slider-vertical { width: 5px; height: 100px; }
|
593 |
-
.ui-slider-vertical .ui-slider-handle { left: -8px; margin-left: 0; margin-bottom: -13px; }
|
594 |
-
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
|
595 |
-
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
|
596 |
-
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
597 |
-
* jQuery UI Tabs 1.8.7
|
598 |
-
*
|
599 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
600 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
601 |
-
* http://jquery.org/license
|
602 |
-
*
|
603 |
-
* http://docs.jquery.com/UI/Tabs#theming
|
604 |
-
*/
|
605 |
-
.ui-tabs { position: relative; zoom: 1; border: 0; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
606 |
-
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; background: transparent; border-width: 0 0 1px 0; }
|
607 |
-
.ui-tabs .ui-tabs-nav {
|
608 |
-
-moz-border-radius: 0;
|
609 |
-
-webkit-border-radius: 0;
|
610 |
-
border-radius: 0;
|
611 |
-
}
|
612 |
-
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
|
613 |
-
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; font-size: 12px; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,0.5); }
|
614 |
-
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; background: #fff; border-color: #B6B6B6; }
|
615 |
-
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; outline: none; }
|
616 |
-
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
617 |
-
.ui-tabs .ui-tabs-panel { display: block; border-width: 0 1px 1px 1px; padding: 1em 1.4em; background: none; }
|
618 |
-
.ui-tabs .ui-tabs-panel {
|
619 |
-
-moz-border-radius: 0;
|
620 |
-
-webkit-border-radius: 0;
|
621 |
-
border-radius: 0;
|
622 |
-
}
|
623 |
-
.ui-tabs .ui-tabs-hide { display: none !important; }
|
624 |
-
/*
|
625 |
-
* jQuery UI Datepicker 1.8.7
|
626 |
-
*
|
627 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
628 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
629 |
-
* http://jquery.org/license
|
630 |
-
*
|
631 |
-
* http://docs.jquery.com/UI/Datepicker#theming
|
632 |
-
*/
|
633 |
-
.ui-datepicker { width: 17em; padding: 0; display: none; border-color: #DDDDDD; }
|
634 |
-
.ui-datepicker {
|
635 |
-
-moz-box-shadow: 0 4px 8px rgba(0,0,0,0.5);
|
636 |
-
-webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.5);
|
637 |
-
box-shadow: 0 4px 8px rgba(0,0,0,0.5);
|
638 |
-
}
|
639 |
-
.ui-datepicker .ui-datepicker-header { position:relative; padding:.35em 0; border: none; border-bottom: 1px solid #B6B6B6; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
|
640 |
-
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 6px; width: 1.8em; height: 1.8em; }
|
641 |
-
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { border: 1px none; }
|
642 |
-
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
643 |
-
.ui-datepicker .ui-datepicker-next { right:2px; }
|
644 |
-
.ui-datepicker .ui-datepicker-prev span { background-position: 0px -32px !important; }
|
645 |
-
.ui-datepicker .ui-datepicker-next span { background-position: -16px -32px !important; }
|
646 |
-
.ui-datepicker .ui-datepicker-prev-hover span { background-position: 0px -48px !important; }
|
647 |
-
.ui-datepicker .ui-datepicker-next-hover span { background-position: -16px -48px !important; }
|
648 |
-
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; background: url(images/icon_sprite.png) no-repeat; }
|
649 |
-
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-size: 12px; text-shadow: 0 1px 0 rgba(255,255,255,0.6); }
|
650 |
-
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
651 |
-
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
652 |
-
.ui-datepicker select.ui-datepicker-month,
|
653 |
-
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
654 |
-
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
655 |
-
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
656 |
-
.ui-datepicker td { border: 0; padding: 1px; }
|
657 |
-
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
658 |
-
.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; }
|
659 |
-
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
660 |
-
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
661 |
-
.ui-datepicker .ui-state-default { background: transparent; border-color: #FFF; }
|
662 |
-
.ui-datepicker .ui-state-active { background: #5F83B9; border-color: #5F83B9; color: #FFF; font-weight: bold; text-shadow: 0 1px 1px #234386; }
|
663 |
-
|
664 |
-
/* with multiple calendars */
|
665 |
-
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
666 |
-
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
667 |
-
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
668 |
-
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
669 |
-
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
670 |
-
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
671 |
-
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
672 |
-
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
673 |
-
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
674 |
-
.ui-datepicker-row-break { clear:both; width:100%; }
|
675 |
-
|
676 |
-
/* RTL support */
|
677 |
-
.ui-datepicker-rtl { direction: rtl; }
|
678 |
-
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
|
679 |
-
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
|
680 |
-
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
|
681 |
-
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
|
682 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
|
683 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
|
684 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
685 |
-
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
|
686 |
-
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
687 |
-
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
688 |
-
|
689 |
-
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
|
690 |
-
.ui-datepicker-cover {
|
691 |
-
display: none; /*sorry for IE5*/
|
692 |
-
display/**/: block; /*sorry for IE5*/
|
693 |
-
position: absolute; /*must have*/
|
694 |
-
z-index: -1; /*must have*/
|
695 |
-
filter: mask(); /*must have*/
|
696 |
-
top: -4px; /*must have*/
|
697 |
-
left: -4px; /*must have*/
|
698 |
-
width: 200px; /*must have*/
|
699 |
-
height: 200px; /*must have*/
|
700 |
-
}/*
|
701 |
-
* jQuery UI Progressbar 1.8.7
|
702 |
-
*
|
703 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
704 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
705 |
-
* http://jquery.org/license
|
706 |
-
*
|
707 |
-
* http://docs.jquery.com/UI/Progressbar#theming
|
708 |
-
*/
|
709 |
-
.ui-progressbar { height: 12px; text-align: left; background: #FFF url(images/progress_bar.gif) 0 -14px repeat-x; }
|
710 |
-
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; background: url(images/progress_bar.gif) 0 0 repeat-x; }
|
711 |
-
|
712 |
-
/* Extra Input Field Styling */
|
713 |
-
/*
|
714 |
-
textarea, input:not([type="checkbox"]):not([type="radio"]):not([type="file"]) {
|
715 |
-
padding: 3px;
|
716 |
-
-webkit-border-radius: 2px;
|
717 |
-
-moz-border-radius: 2px;
|
718 |
-
border-radius: 2px;
|
719 |
-
border: 1px solid #cecece;
|
720 |
-
outline: none;
|
721 |
-
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
|
722 |
-
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
|
723 |
-
box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
|
724 |
-
-webkit-transition: all 0.25s ease-in-out;
|
725 |
-
-moz-transition: all 0.25 ease-in-out;
|
726 |
-
-o-transition: all 0.25s ease-in-out;
|
727 |
-
}
|
728 |
-
textarea:hover, input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):hover {
|
729 |
-
border: 1px solid #bdbdbd;
|
730 |
-
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
|
731 |
-
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
|
732 |
-
box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
|
733 |
-
}
|
734 |
-
textarea:focus, input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus {
|
735 |
-
border: 1px solid #95bdd4;
|
736 |
-
-webkit-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
|
737 |
-
-moz-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
|
738 |
-
box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
|
739 |
-
}
|
740 |
*/
|
1 |
+
/*
|
2 |
+
* jQuery UI CSS Framework 1.8.7
|
3 |
+
*
|
4 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* http://jquery.org/license
|
7 |
+
*
|
8 |
+
* http://docs.jquery.com/UI/Theming/API
|
9 |
+
*/
|
10 |
+
|
11 |
+
/* Layout helpers
|
12 |
+
----------------------------------*/
|
13 |
+
.ui-helper-hidden { display: none; }
|
14 |
+
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
15 |
+
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
16 |
+
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
17 |
+
.ui-helper-clearfix { display: inline-block; }
|
18 |
+
/* required comment for clearfix to work in Opera \*/
|
19 |
+
* html .ui-helper-clearfix { height:1%; }
|
20 |
+
.ui-helper-clearfix { display:block; }
|
21 |
+
/* end clearfix */
|
22 |
+
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
23 |
+
|
24 |
+
|
25 |
+
/* Interaction Cues
|
26 |
+
----------------------------------*/
|
27 |
+
.ui-state-disabled { cursor: default !important; }
|
28 |
+
|
29 |
+
|
30 |
+
/* Icons
|
31 |
+
----------------------------------*/
|
32 |
+
|
33 |
+
/* states and images */
|
34 |
+
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
35 |
+
|
36 |
+
|
37 |
+
/* Misc visuals
|
38 |
+
----------------------------------*/
|
39 |
+
|
40 |
+
/* Overlays */
|
41 |
+
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
42 |
+
|
43 |
+
|
44 |
+
/*
|
45 |
+
* jQuery UI CSS Framework 1.8.7
|
46 |
+
*
|
47 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
48 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
+
* http://jquery.org/license
|
50 |
+
*
|
51 |
+
* http://docs.jquery.com/UI/Theming/API
|
52 |
+
*
|
53 |
+
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller
|
54 |
+
*/
|
55 |
+
|
56 |
+
|
57 |
+
/* Component containers
|
58 |
+
----------------------------------*/
|
59 |
+
.ui-widget { font-family: Helvetica,Arial,sans-serif; font-size: 1.1em; }
|
60 |
+
.ui-widget .ui-widget { font-size: 1em; }
|
61 |
+
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica,Arial,sans-serif; font-size: 1em; }
|
62 |
+
.ui-widget-content { border: 1px solid #B6B6B6; background: #ffffff; color: #4F4F4F; }
|
63 |
+
.ui-widget-content a { color: #4F4F4F; }
|
64 |
+
.ui-widget-header { border: 1px solid #B6B6B6; color: #4F4F4F; font-weight: bold; }
|
65 |
+
.ui-widget-header {
|
66 |
+
background: url(images/bg_fallback.png) 0 0 repeat-x;
|
67 |
+
background: -webkit-gradient(
|
68 |
+
linear,
|
69 |
+
left bottom,
|
70 |
+
left top,
|
71 |
+
color-stop(1, rgb(237,237,237)),
|
72 |
+
color-stop(0, rgb(196,196,196))
|
73 |
+
);
|
74 |
+
background: -moz-linear-gradient(
|
75 |
+
center top,
|
76 |
+
rgb(237,237,237),
|
77 |
+
rgb(196,196,196)
|
78 |
+
);
|
79 |
+
}
|
80 |
+
.ui-widget-header a { color: #4F4F4F; }
|
81 |
+
|
82 |
+
/* Interaction states
|
83 |
+
----------------------------------*/
|
84 |
+
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B6B6B6; font-weight: normal; color: #4F4F4F; }
|
85 |
+
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
|
86 |
+
background: url(images/bg_fallback.png) 0 0 repeat-x;
|
87 |
+
background: -webkit-gradient(
|
88 |
+
linear,
|
89 |
+
left bottom,
|
90 |
+
left top,
|
91 |
+
color-stop(1, rgb(237,237,237)),
|
92 |
+
color-stop(0, rgb(196,196,196))
|
93 |
+
);
|
94 |
+
background: -moz-linear-gradient(
|
95 |
+
center top,
|
96 |
+
rgb(237,237,237),
|
97 |
+
rgb(196,196,196)
|
98 |
+
);
|
99 |
+
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
|
100 |
+
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset;
|
101 |
+
}
|
102 |
+
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4F4F4F; text-decoration: none; }
|
103 |
+
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #9D9D9D; font-weight: normal; color: #313131; }
|
104 |
+
.ui-state-hover a, .ui-state-hover a:hover { color: #313131; text-decoration: none; }
|
105 |
+
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
|
106 |
+
outline: none;
|
107 |
+
color: #1c4257; border: 1px solid #7096ab;
|
108 |
+
background: url(images/bg_fallback.png) 0 -50px repeat-x;
|
109 |
+
background: -webkit-gradient(
|
110 |
+
linear,
|
111 |
+
left bottom,
|
112 |
+
left top,
|
113 |
+
color-stop(1, rgb(185,224,245)),
|
114 |
+
color-stop(0, rgb(146,189,214))
|
115 |
+
);
|
116 |
+
background: -moz-linear-gradient(
|
117 |
+
center top,
|
118 |
+
rgb(185,224,245),
|
119 |
+
rgb(146,189,214)
|
120 |
+
);
|
121 |
+
-webkit-box-shadow: none;
|
122 |
+
-moz-box-shadow: none;
|
123 |
+
}
|
124 |
+
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #313131; text-decoration: none; }
|
125 |
+
.ui-widget :active { outline: none; }
|
126 |
+
|
127 |
+
/* Interaction Cues
|
128 |
+
----------------------------------*/
|
129 |
+
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #d2dbf4; background: #f4f8fd; color: #0d2054; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
|
130 |
+
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
131 |
+
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #e2d0d0; background: #fcf0f0; color: #280b0b; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
|
132 |
+
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
|
133 |
+
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
|
134 |
+
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
135 |
+
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
136 |
+
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
137 |
+
|
138 |
+
/* Icons
|
139 |
+
----------------------------------*/
|
140 |
+
|
141 |
+
/* states and images */
|
142 |
+
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
|
143 |
+
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
144 |
+
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
145 |
+
.ui-state-default .ui-icon { background-image: url(images/ui-icons_454545_256x240.png); }
|
146 |
+
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
147 |
+
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
148 |
+
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
149 |
+
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background: url(images/icon_sprite.png) -16px 0 no-repeat !important; }
|
150 |
+
.ui-state-highlight .ui-icon, .ui-state-error .ui-icon { margin-top: -1px; }
|
151 |
+
|
152 |
+
/* positioning */
|
153 |
+
.ui-icon-carat-1-n { background-position: 0 0; }
|
154 |
+
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
155 |
+
.ui-icon-carat-1-e { background-position: -32px 0; }
|
156 |
+
.ui-icon-carat-1-se { background-position: -48px 0; }
|
157 |
+
.ui-icon-carat-1-s { background-position: -64px 0; }
|
158 |
+
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
159 |
+
.ui-icon-carat-1-w { background-position: -96px 0; }
|
160 |
+
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
161 |
+
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
162 |
+
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
163 |
+
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
164 |
+
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
165 |
+
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
166 |
+
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
167 |
+
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
168 |
+
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
169 |
+
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
170 |
+
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
171 |
+
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
172 |
+
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
173 |
+
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
174 |
+
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
175 |
+
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
176 |
+
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
177 |
+
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
178 |
+
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
179 |
+
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
180 |
+
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
181 |
+
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
182 |
+
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
183 |
+
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
184 |
+
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
185 |
+
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
186 |
+
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
187 |
+
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
188 |
+
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
189 |
+
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
190 |
+
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
191 |
+
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
192 |
+
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
193 |
+
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
194 |
+
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
195 |
+
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
196 |
+
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
197 |
+
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
198 |
+
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
199 |
+
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
200 |
+
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
201 |
+
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
202 |
+
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
203 |
+
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
204 |
+
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
205 |
+
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
206 |
+
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
207 |
+
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
208 |
+
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
209 |
+
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
210 |
+
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
211 |
+
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
212 |
+
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
213 |
+
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
214 |
+
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
215 |
+
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
216 |
+
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
217 |
+
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
218 |
+
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
219 |
+
.ui-icon-extlink { background-position: -32px -80px; }
|
220 |
+
.ui-icon-newwin { background-position: -48px -80px; }
|
221 |
+
.ui-icon-refresh { background-position: -64px -80px; }
|
222 |
+
.ui-icon-shuffle { background-position: -80px -80px; }
|
223 |
+
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
224 |
+
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
225 |
+
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
226 |
+
.ui-icon-folder-open { background-position: -16px -96px; }
|
227 |
+
.ui-icon-document { background-position: -32px -96px; }
|
228 |
+
.ui-icon-document-b { background-position: -48px -96px; }
|
229 |
+
.ui-icon-note { background-position: -64px -96px; }
|
230 |
+
.ui-icon-mail-closed { background-position: -80px -96px; }
|
231 |
+
.ui-icon-mail-open { background-position: -96px -96px; }
|
232 |
+
.ui-icon-suitcase { background-position: -112px -96px; }
|
233 |
+
.ui-icon-comment { background-position: -128px -96px; }
|
234 |
+
.ui-icon-person { background-position: -144px -96px; }
|
235 |
+
.ui-icon-print { background-position: -160px -96px; }
|
236 |
+
.ui-icon-trash { background-position: -176px -96px; }
|
237 |
+
.ui-icon-locked { background-position: -192px -96px; }
|
238 |
+
.ui-icon-unlocked { background-position: -208px -96px; }
|
239 |
+
.ui-icon-bookmark { background-position: -224px -96px; }
|
240 |
+
.ui-icon-tag { background-position: -240px -96px; }
|
241 |
+
.ui-icon-home { background-position: 0 -112px; }
|
242 |
+
.ui-icon-flag { background-position: -16px -112px; }
|
243 |
+
.ui-icon-calendar { background-position: -32px -112px; }
|
244 |
+
.ui-icon-cart { background-position: -48px -112px; }
|
245 |
+
.ui-icon-pencil { background-position: -64px -112px; }
|
246 |
+
.ui-icon-clock { background-position: -80px -112px; }
|
247 |
+
.ui-icon-disk { background-position: -96px -112px; }
|
248 |
+
.ui-icon-calculator { background-position: -112px -112px; }
|
249 |
+
.ui-icon-zoomin { background-position: -128px -112px; }
|
250 |
+
.ui-icon-zoomout { background-position: -144px -112px; }
|
251 |
+
.ui-icon-search { background-position: -160px -112px; }
|
252 |
+
.ui-icon-wrench { background-position: -176px -112px; }
|
253 |
+
.ui-icon-gear { background-position: -192px -112px; }
|
254 |
+
.ui-icon-heart { background-position: -208px -112px; }
|
255 |
+
.ui-icon-star { background-position: -224px -112px; }
|
256 |
+
.ui-icon-link { background-position: -240px -112px; }
|
257 |
+
.ui-icon-cancel { background-position: 0 -128px; }
|
258 |
+
.ui-icon-plus { background-position: -16px -128px; }
|
259 |
+
.ui-icon-plusthick { background-position: -32px -128px; }
|
260 |
+
.ui-icon-minus { background-position: -48px -128px; }
|
261 |
+
.ui-icon-minusthick { background-position: -64px -128px; }
|
262 |
+
.ui-icon-close { background-position: -80px -128px; }
|
263 |
+
.ui-icon-closethick { background-position: -96px -128px; }
|
264 |
+
.ui-icon-key { background-position: -112px -128px; }
|
265 |
+
.ui-icon-lightbulb { background-position: -128px -128px; }
|
266 |
+
.ui-icon-scissors { background-position: -144px -128px; }
|
267 |
+
.ui-icon-clipboard { background-position: -160px -128px; }
|
268 |
+
.ui-icon-copy { background-position: -176px -128px; }
|
269 |
+
.ui-icon-contact { background-position: -192px -128px; }
|
270 |
+
.ui-icon-image { background-position: -208px -128px; }
|
271 |
+
.ui-icon-video { background-position: -224px -128px; }
|
272 |
+
.ui-icon-script { background-position: -240px -128px; }
|
273 |
+
.ui-icon-alert { background-position: 0 -144px; }
|
274 |
+
.ui-icon-info { background: url(images/icon_sprite.png) 0 0 no-repeat !important; }
|
275 |
+
.ui-icon-notice { background-position: -32px -144px; }
|
276 |
+
.ui-icon-help { background-position: -48px -144px; }
|
277 |
+
.ui-icon-check { background-position: -64px -144px; }
|
278 |
+
.ui-icon-bullet { background-position: -80px -144px; }
|
279 |
+
.ui-icon-radio-off { background-position: -96px -144px; }
|
280 |
+
.ui-icon-radio-on { background-position: -112px -144px; }
|
281 |
+
.ui-icon-pin-w { background-position: -128px -144px; }
|
282 |
+
.ui-icon-pin-s { background-position: -144px -144px; }
|
283 |
+
.ui-icon-play { background-position: 0 -160px; }
|
284 |
+
.ui-icon-pause { background-position: -16px -160px; }
|
285 |
+
.ui-icon-seek-next { background-position: -32px -160px; }
|
286 |
+
.ui-icon-seek-prev { background-position: -48px -160px; }
|
287 |
+
.ui-icon-seek-end { background-position: -64px -160px; }
|
288 |
+
.ui-icon-seek-start { background-position: -80px -160px; }
|
289 |
+
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
290 |
+
.ui-icon-seek-first { background-position: -80px -160px; }
|
291 |
+
.ui-icon-stop { background-position: -96px -160px; }
|
292 |
+
.ui-icon-eject { background-position: -112px -160px; }
|
293 |
+
.ui-icon-volume-off { background-position: -128px -160px; }
|
294 |
+
.ui-icon-volume-on { background-position: -144px -160px; }
|
295 |
+
.ui-icon-power { background-position: 0 -176px; }
|
296 |
+
.ui-icon-signal-diag { background-position: -16px -176px; }
|
297 |
+
.ui-icon-signal { background-position: -32px -176px; }
|
298 |
+
.ui-icon-battery-0 { background-position: -48px -176px; }
|
299 |
+
.ui-icon-battery-1 { background-position: -64px -176px; }
|
300 |
+
.ui-icon-battery-2 { background-position: -80px -176px; }
|
301 |
+
.ui-icon-battery-3 { background-position: -96px -176px; }
|
302 |
+
.ui-icon-circle-plus { background-position: 0 -192px; }
|
303 |
+
.ui-icon-circle-minus { background-position: -16px -192px; }
|
304 |
+
.ui-icon-circle-close { background-position: -32px -192px; }
|
305 |
+
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
306 |
+
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
307 |
+
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
308 |
+
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
309 |
+
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
310 |
+
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
311 |
+
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
312 |
+
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
313 |
+
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
314 |
+
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
315 |
+
.ui-icon-circle-check { background-position: -208px -192px; }
|
316 |
+
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
317 |
+
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
318 |
+
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
319 |
+
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
320 |
+
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
321 |
+
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
322 |
+
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
323 |
+
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
324 |
+
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
325 |
+
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
326 |
+
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
327 |
+
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
328 |
+
|
329 |
+
|
330 |
+
/* Misc visuals
|
331 |
+
----------------------------------*/
|
332 |
+
|
333 |
+
/* Corner radius */
|
334 |
+
.ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; }
|
335 |
+
.ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; }
|
336 |
+
.ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
|
337 |
+
.ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
|
338 |
+
.ui-corner-top { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; }
|
339 |
+
.ui-corner-bottom { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
|
340 |
+
.ui-corner-right { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
|
341 |
+
.ui-corner-left { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
|
342 |
+
.ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
|
343 |
+
|
344 |
+
/* Overlays */
|
345 |
+
.ui-widget-overlay { background: #262b33; opacity: .70;filter:Alpha(Opacity=70); }
|
346 |
+
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #000000; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
|
347 |
+
* jQuery UI Resizable 1.8.7
|
348 |
+
*
|
349 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
350 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
351 |
+
* http://jquery.org/license
|
352 |
+
*
|
353 |
+
* http://docs.jquery.com/UI/Resizable#theming
|
354 |
+
*/
|
355 |
+
.ui-resizable { position: relative;}
|
356 |
+
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
|
357 |
+
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
|
358 |
+
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
|
359 |
+
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
|
360 |
+
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
|
361 |
+
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
|
362 |
+
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
|
363 |
+
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
|
364 |
+
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
|
365 |
+
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
366 |
+
* jQuery UI Selectable 1.8.7
|
367 |
+
*
|
368 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
369 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
370 |
+
* http://jquery.org/license
|
371 |
+
*
|
372 |
+
* http://docs.jquery.com/UI/Selectable#theming
|
373 |
+
*/
|
374 |
+
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
|
375 |
+
/*
|
376 |
+
* jQuery UI Accordion 1.8.7
|
377 |
+
*
|
378 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
379 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
380 |
+
* http://jquery.org/license
|
381 |
+
*
|
382 |
+
* http://docs.jquery.com/UI/Accordion#theming
|
383 |
+
*/
|
384 |
+
/* IE/Win - Fix animation bug - #4615 */
|
385 |
+
.ui-accordion { width: 100%; }
|
386 |
+
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
387 |
+
.ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
|
388 |
+
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
389 |
+
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
390 |
+
.ui-accordion .ui-accordion-header a { display: block; font-size: 12px; font-weight: bold; padding: .5em .5em .5em .7em; }
|
391 |
+
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
|
392 |
+
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
393 |
+
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
|
394 |
+
.ui-accordion .ui-accordion-content-active { display: block; }/*
|
395 |
+
* jQuery UI Autocomplete 1.8.7
|
396 |
+
*
|
397 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
398 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
399 |
+
* http://jquery.org/license
|
400 |
+
*
|
401 |
+
* http://docs.jquery.com/UI/Autocomplete#theming
|
402 |
+
*/
|
403 |
+
.ui-autocomplete {
|
404 |
+
position: absolute; cursor: default; z-index: 3 !important;
|
405 |
+
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
|
406 |
+
-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
|
407 |
+
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
|
408 |
+
}
|
409 |
+
|
410 |
+
/* workarounds */
|
411 |
+
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
412 |
+
|
413 |
+
/*
|
414 |
+
* jQuery UI Menu 1.8.7
|
415 |
+
*
|
416 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
417 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
418 |
+
* http://jquery.org/license
|
419 |
+
*
|
420 |
+
* http://docs.jquery.com/UI/Menu#theming
|
421 |
+
*/
|
422 |
+
.ui-menu {
|
423 |
+
list-style:none;
|
424 |
+
padding: 2px;
|
425 |
+
margin: 0;
|
426 |
+
display:block;
|
427 |
+
float: left;
|
428 |
+
}
|
429 |
+
.ui-menu .ui-menu {
|
430 |
+
margin-top: -3px;
|
431 |
+
}
|
432 |
+
.ui-menu .ui-menu-item {
|
433 |
+
margin:0;
|
434 |
+
padding: 0;
|
435 |
+
zoom: 1;
|
436 |
+
float: left;
|
437 |
+
clear: left;
|
438 |
+
width: 100%;
|
439 |
+
}
|
440 |
+
.ui-menu .ui-menu-item a {
|
441 |
+
text-decoration:none;
|
442 |
+
display:block;
|
443 |
+
padding:.2em .4em;
|
444 |
+
line-height:1.5;
|
445 |
+
zoom:1;
|
446 |
+
}
|
447 |
+
.ui-menu .ui-menu-item a.ui-state-hover,
|
448 |
+
.ui-menu .ui-menu-item a.ui-state-active {
|
449 |
+
font-weight: normal;
|
450 |
+
margin: -1px;
|
451 |
+
background: #5f83b9;
|
452 |
+
color: #FFFFFF;
|
453 |
+
text-shadow: 0px 1px 1px #234386;
|
454 |
+
border-color: #466086;
|
455 |
+
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
|
456 |
+
}
|
457 |
+
/*
|
458 |
+
* jQuery UI Button 1.8.7
|
459 |
+
*
|
460 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
461 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
462 |
+
* http://jquery.org/license
|
463 |
+
*
|
464 |
+
* http://docs.jquery.com/UI/Button#theming
|
465 |
+
*/
|
466 |
+
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; -webkit-user-select: none; -moz-user-select: none; user-select: none; } /* the overflow property removes extra width in IE */
|
467 |
+
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
|
468 |
+
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
|
469 |
+
.ui-button-icons-only { width: 3.4em; }
|
470 |
+
button.ui-button-icons-only { width: 3.7em; }
|
471 |
+
|
472 |
+
/* button animation properties */
|
473 |
+
.ui-button {
|
474 |
+
-webkit-transition: all 0.25s ease-in-out;
|
475 |
+
-moz-transition: all 0.25s ease-in-out;
|
476 |
+
-o-transition: all 0.25s ease-in-out;
|
477 |
+
}
|
478 |
+
|
479 |
+
/*states*/
|
480 |
+
.ui-button.ui-state-hover {
|
481 |
+
-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;
|
482 |
+
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255,255,255,0.8) inset;
|
483 |
+
}
|
484 |
+
.ui-button.ui-state-focus {
|
485 |
+
outline: none;
|
486 |
+
color: #1c4257; border-color: #7096ab;
|
487 |
+
background-image: -webkit-gradient(
|
488 |
+
linear,
|
489 |
+
left bottom,
|
490 |
+
left top,
|
491 |
+
color-stop(1, rgb(185,224,245)),
|
492 |
+
color-stop(0, rgb(146,189,214))
|
493 |
+
);
|
494 |
+
background-image: -moz-linear-gradient(
|
495 |
+
center top,
|
496 |
+
rgb(185,224,245),
|
497 |
+
rgb(146,189,214)
|
498 |
+
);
|
499 |
+
-webkit-box-shadow: none;
|
500 |
+
-moz-box-shadow: none;
|
501 |
+
}
|
502 |
+
|
503 |
+
/*button text element */
|
504 |
+
.ui-button .ui-button-text { display: block; line-height: 1.4; font-weight: bold; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); }
|
505 |
+
.ui-button-text-only .ui-button-text { padding: .4em 1em .3em }
|
506 |
+
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
|
507 |
+
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
|
508 |
+
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
|
509 |
+
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
|
510 |
+
/* no icon support for input elements, provide padding by default */
|
511 |
+
input.ui-button { padding: .4em 1em; }
|
512 |
+
|
513 |
+
/*button icon element(s) */
|
514 |
+
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
|
515 |
+
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
|
516 |
+
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
|
517 |
+
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
518 |
+
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
519 |
+
|
520 |
+
/*button sets*/
|
521 |
+
.ui-buttonset { margin-right: 7px; }
|
522 |
+
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
|
523 |
+
.ui-buttonset .ui-button.ui-state-active { color: #1c4257; border-color: #7096ab; }
|
524 |
+
.ui-buttonset .ui-button.ui-state-active {
|
525 |
+
background-image: -webkit-gradient(
|
526 |
+
linear,
|
527 |
+
left bottom,
|
528 |
+
left top,
|
529 |
+
color-stop(1, rgb(185,224,245)),
|
530 |
+
color-stop(0, rgb(146,189,214))
|
531 |
+
);
|
532 |
+
background-image: -moz-linear-gradient(
|
533 |
+
center top,
|
534 |
+
rgb(185,224,245),
|
535 |
+
rgb(146,189,214)
|
536 |
+
);
|
537 |
+
-webkit-box-shadow: none;
|
538 |
+
-moz-box-shadow: none;
|
539 |
+
}
|
540 |
+
|
541 |
+
/* workarounds */
|
542 |
+
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
|
543 |
+
/*
|
544 |
+
* jQuery UI Dialog 1.8.7
|
545 |
+
*
|
546 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
547 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
548 |
+
* http://jquery.org/license
|
549 |
+
*
|
550 |
+
* http://docs.jquery.com/UI/Dialog#theming
|
551 |
+
*/
|
552 |
+
.ui-dialog { position: absolute; padding: 0; width: 300px; overflow: hidden; }
|
553 |
+
.ui-dialog {
|
554 |
+
-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.6);
|
555 |
+
-moz-box-shadow: 0 2px 12px rgba(0,0,0,0.6);
|
556 |
+
}
|
557 |
+
.ui-dialog .ui-dialog-titlebar { padding: 0.7em 1em 0.6em 1em; position: relative; border: none; border-bottom: 1px solid #979797; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
|
558 |
+
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; font-size: 14px; text-shadow: 0 1px 0 rgba(255,255,255,0.5); }
|
559 |
+
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .8em; top: 55%; width: 16px; margin: -10px 0 0 0; padding: 0; height: 16px; }
|
560 |
+
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; background: url(images/icon_sprite.png) 0 -16px no-repeat; }
|
561 |
+
.ui-dialog .ui-dialog-titlebar-close:hover span { background-position: -16px -16px; }
|
562 |
+
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; border: 0; }
|
563 |
+
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
|
564 |
+
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
|
565 |
+
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
|
566 |
+
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
|
567 |
+
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
|
568 |
+
.ui-draggable .ui-dialog-titlebar { cursor: move; }
|
569 |
+
/*
|
570 |
+
* jQuery UI Slider 1.8.7
|
571 |
+
*
|
572 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
573 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
574 |
+
* http://jquery.org/license
|
575 |
+
*
|
576 |
+
* http://docs.jquery.com/UI/Slider#theming
|
577 |
+
*/
|
578 |
+
.ui-slider { position: relative; text-align: left; background: #d7d7d7; }
|
579 |
+
.ui-slider { -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; }
|
580 |
+
.ui-slider .ui-slider-handle { background: url(images/slider_handles.png) 0px -23px no-repeat; position: absolute; z-index: 2; width: 23px; height: 23px; cursor: default; border: none; outline: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
|
581 |
+
.ui-slider .ui-state-hover, .ui-slider .ui-state-active { background-position: 0 0; }
|
582 |
+
.ui-slider .ui-slider-range { background: #a3cae0; position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
|
583 |
+
.ui-slider .ui-slider-range { -moz-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; -webkit-box-shadow: 0 1px 2px rgba(17,35,45,0.6) inset; }
|
584 |
+
|
585 |
+
|
586 |
+
.ui-slider-horizontal { height: 5px; }
|
587 |
+
.ui-slider-horizontal .ui-slider-handle { top: -8px; margin-left: -13px; }
|
588 |
+
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
|
589 |
+
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
|
590 |
+
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
|
591 |
+
|
592 |
+
.ui-slider-vertical { width: 5px; height: 100px; }
|
593 |
+
.ui-slider-vertical .ui-slider-handle { left: -8px; margin-left: 0; margin-bottom: -13px; }
|
594 |
+
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
|
595 |
+
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
|
596 |
+
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
597 |
+
* jQuery UI Tabs 1.8.7
|
598 |
+
*
|
599 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
600 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
601 |
+
* http://jquery.org/license
|
602 |
+
*
|
603 |
+
* http://docs.jquery.com/UI/Tabs#theming
|
604 |
+
*/
|
605 |
+
.ui-tabs { position: relative; zoom: 1; border: 0; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
606 |
+
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; background: transparent; border-width: 0 0 1px 0; }
|
607 |
+
.ui-tabs .ui-tabs-nav {
|
608 |
+
-moz-border-radius: 0;
|
609 |
+
-webkit-border-radius: 0;
|
610 |
+
border-radius: 0;
|
611 |
+
}
|
612 |
+
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
|
613 |
+
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; font-size: 12px; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,0.5); }
|
614 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; background: #fff; border-color: #B6B6B6; }
|
615 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; outline: none; }
|
616 |
+
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
617 |
+
.ui-tabs .ui-tabs-panel { display: block; border-width: 0 1px 1px 1px; padding: 1em 1.4em; background: none; }
|
618 |
+
.ui-tabs .ui-tabs-panel {
|
619 |
+
-moz-border-radius: 0;
|
620 |
+
-webkit-border-radius: 0;
|
621 |
+
border-radius: 0;
|
622 |
+
}
|
623 |
+
.ui-tabs .ui-tabs-hide { display: none !important; }
|
624 |
+
/*
|
625 |
+
* jQuery UI Datepicker 1.8.7
|
626 |
+
*
|
627 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
628 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
629 |
+
* http://jquery.org/license
|
630 |
+
*
|
631 |
+
* http://docs.jquery.com/UI/Datepicker#theming
|
632 |
+
*/
|
633 |
+
.ui-datepicker { width: 17em; padding: 0; display: none; border-color: #DDDDDD; }
|
634 |
+
.ui-datepicker {
|
635 |
+
-moz-box-shadow: 0 4px 8px rgba(0,0,0,0.5);
|
636 |
+
-webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.5);
|
637 |
+
box-shadow: 0 4px 8px rgba(0,0,0,0.5);
|
638 |
+
}
|
639 |
+
.ui-datepicker .ui-datepicker-header { position:relative; padding:.35em 0; border: none; border-bottom: 1px solid #B6B6B6; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
|
640 |
+
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 6px; width: 1.8em; height: 1.8em; }
|
641 |
+
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { border: 1px none; }
|
642 |
+
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
643 |
+
.ui-datepicker .ui-datepicker-next { right:2px; }
|
644 |
+
.ui-datepicker .ui-datepicker-prev span { background-position: 0px -32px !important; }
|
645 |
+
.ui-datepicker .ui-datepicker-next span { background-position: -16px -32px !important; }
|
646 |
+
.ui-datepicker .ui-datepicker-prev-hover span { background-position: 0px -48px !important; }
|
647 |
+
.ui-datepicker .ui-datepicker-next-hover span { background-position: -16px -48px !important; }
|
648 |
+
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; background: url(images/icon_sprite.png) no-repeat; }
|
649 |
+
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-size: 12px; text-shadow: 0 1px 0 rgba(255,255,255,0.6); }
|
650 |
+
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
651 |
+
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
652 |
+
.ui-datepicker select.ui-datepicker-month,
|
653 |
+
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
654 |
+
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
655 |
+
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
656 |
+
.ui-datepicker td { border: 0; padding: 1px; }
|
657 |
+
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
658 |
+
.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; }
|
659 |
+
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
660 |
+
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
661 |
+
.ui-datepicker .ui-state-default { background: transparent; border-color: #FFF; }
|
662 |
+
.ui-datepicker .ui-state-active { background: #5F83B9; border-color: #5F83B9; color: #FFF; font-weight: bold; text-shadow: 0 1px 1px #234386; }
|
663 |
+
|
664 |
+
/* with multiple calendars */
|
665 |
+
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
666 |
+
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
667 |
+
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
668 |
+
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
669 |
+
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
670 |
+
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
671 |
+
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
672 |
+
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
673 |
+
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
674 |
+
.ui-datepicker-row-break { clear:both; width:100%; }
|
675 |
+
|
676 |
+
/* RTL support */
|
677 |
+
.ui-datepicker-rtl { direction: rtl; }
|
678 |
+
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
|
679 |
+
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
|
680 |
+
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
|
681 |
+
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
|
682 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
|
683 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
|
684 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
685 |
+
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
|
686 |
+
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
687 |
+
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
688 |
+
|
689 |
+
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
|
690 |
+
.ui-datepicker-cover {
|
691 |
+
display: none; /*sorry for IE5*/
|
692 |
+
display/**/: block; /*sorry for IE5*/
|
693 |
+
position: absolute; /*must have*/
|
694 |
+
z-index: -1; /*must have*/
|
695 |
+
filter: mask(); /*must have*/
|
696 |
+
top: -4px; /*must have*/
|
697 |
+
left: -4px; /*must have*/
|
698 |
+
width: 200px; /*must have*/
|
699 |
+
height: 200px; /*must have*/
|
700 |
+
}/*
|
701 |
+
* jQuery UI Progressbar 1.8.7
|
702 |
+
*
|
703 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
704 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
705 |
+
* http://jquery.org/license
|
706 |
+
*
|
707 |
+
* http://docs.jquery.com/UI/Progressbar#theming
|
708 |
+
*/
|
709 |
+
.ui-progressbar { height: 12px; text-align: left; background: #FFF url(images/progress_bar.gif) 0 -14px repeat-x; }
|
710 |
+
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; background: url(images/progress_bar.gif) 0 0 repeat-x; }
|
711 |
+
|
712 |
+
/* Extra Input Field Styling */
|
713 |
+
/*
|
714 |
+
textarea, input:not([type="checkbox"]):not([type="radio"]):not([type="file"]) {
|
715 |
+
padding: 3px;
|
716 |
+
-webkit-border-radius: 2px;
|
717 |
+
-moz-border-radius: 2px;
|
718 |
+
border-radius: 2px;
|
719 |
+
border: 1px solid #cecece;
|
720 |
+
outline: none;
|
721 |
+
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
|
722 |
+
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
|
723 |
+
box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
|
724 |
+
-webkit-transition: all 0.25s ease-in-out;
|
725 |
+
-moz-transition: all 0.25 ease-in-out;
|
726 |
+
-o-transition: all 0.25s ease-in-out;
|
727 |
+
}
|
728 |
+
textarea:hover, input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):hover {
|
729 |
+
border: 1px solid #bdbdbd;
|
730 |
+
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
|
731 |
+
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
|
732 |
+
box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
|
733 |
+
}
|
734 |
+
textarea:focus, input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus {
|
735 |
+
border: 1px solid #95bdd4;
|
736 |
+
-webkit-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
|
737 |
+
-moz-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
|
738 |
+
box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
|
739 |
+
}
|
740 |
*/
|
inc/class.admin.php
CHANGED
@@ -33,7 +33,10 @@ Class SISAdmin {
|
|
33 |
* @author Nicolas Juen
|
34 |
*/
|
35 |
public function registerScripts($hook_suffix = '' ) {
|
36 |
-
if( isset( $hook_suffix )
|
|
|
|
|
|
|
37 |
// Add javascript
|
38 |
wp_enqueue_script( 'sis-jquery-ui-sis', SIS_URL.'js/jquery-ui-1.8.16.custom.min.js', array('jquery'), '1.8.16' );
|
39 |
wp_enqueue_script( 'sis_js', SIS_URL.'js/sis.min.js', array('jquery','sis-jquery-ui-sis'), SIS_VERSION );
|
@@ -44,36 +47,13 @@ Class SISAdmin {
|
|
44 |
// Add CSS
|
45 |
wp_enqueue_style( 'jquery-ui-sis', SIS_URL.'css/Aristo/jquery-ui-1.8.7.custom.css', array(), '1.8.7' );
|
46 |
wp_enqueue_style( 'sis_css', SIS_URL.'css/sis-style.css', array(), SIS_VERSION );
|
47 |
-
} elseif(
|
48 |
// Add javascript
|
49 |
wp_enqueue_script( 'sis_js', SIS_URL.'js/sis-attachments.min.js', array( 'jquery' ), SIS_VERSION );
|
50 |
|
51 |
// Add javascript translation
|
52 |
wp_localize_script( 'sis_js', 'sis', $this->localizeVars() );
|
53 |
}
|
54 |
-
|
55 |
-
// Check if user have already close the box or not
|
56 |
-
$welcome = get_user_setting( 'sis_medias_config_pointer', 0 );
|
57 |
-
$welcome = false;
|
58 |
-
if ( !$welcome ) {
|
59 |
-
// Add the pointer lib we need and css
|
60 |
-
wp_enqueue_script( 'wp-pointer' );
|
61 |
-
|
62 |
-
// needed for setUserSetting in js
|
63 |
-
wp_enqueue_script( 'utils' );
|
64 |
-
|
65 |
-
// Pointer Css
|
66 |
-
wp_enqueue_style( 'wp-pointer' );
|
67 |
-
|
68 |
-
//Javascript file for pointer
|
69 |
-
wp_enqueue_script( 'sis_pointers', SIS_URL.'js/sis-pointers.js', array( 'jquery', 'wp-pointer' ), SIS_VERSION );
|
70 |
-
|
71 |
-
// Localize the elements for the pointers
|
72 |
-
wp_localize_script( 'sis_pointers' , 'sis_pointer', array(
|
73 |
-
'pointerMediasConfig'=> sprintf( __( '<h3>Welcome to Simple Image Sizes !</h3><p>In this plugin, you can add new image sizes<br/> and regenerate the images that doesn\'t exist yet.<br/> Click on <a href="%s">Medias</a> for configurate the images</p>' , 'sis' ), admin_url( 'options-media.php' ) ),
|
74 |
-
)
|
75 |
-
);
|
76 |
-
}
|
77 |
}
|
78 |
|
79 |
/**
|
@@ -239,7 +219,7 @@ Class SISAdmin {
|
|
239 |
$show = isset( $sizes[$args['name']]['s'] ) && !empty( $sizes[$args['name']]['s'] )? '1' : '0' ;
|
240 |
$custom = isset( $sizes[$args['name']]['custom'] ) && !empty( $sizes[$args['name']]['custom'] )? '1' : '0' ;
|
241 |
?>
|
242 |
-
<input type="hidden" value="<?php
|
243 |
<?php if( $custom ): ?>
|
244 |
<input name="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][custom]' ); ?>" type="hidden" id="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][custom]' ); ?>" value="1" />
|
245 |
<?php else: ?>
|
@@ -249,7 +229,6 @@ Class SISAdmin {
|
|
249 |
<?php _e( 'Maximum width', 'sis'); ?>
|
250 |
<input name="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][w]' ); ?>" class='w small-text' type="number" step='1' min='0' id="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][w]' ); ?>" base_w='<?php esc_attr_e( $width ); ?>' value="<?php esc_attr_e( $width ); ?>" />
|
251 |
</label>
|
252 |
-
|
253 |
<label class="sis-label" for="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][h]' ); ?>">
|
254 |
<?php _e( 'Maximum height', 'sis'); ?>
|
255 |
<input name="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][h]' ); ?>" class='h small-text' type="number" step='1' min='0' id="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][h]' ); ?>" base_h='<?php esc_attr_e( $height ); ?>' value="<?php esc_attr_e( $height ); ?>" />
|
@@ -263,6 +242,8 @@ Class SISAdmin {
|
|
263 |
</span>
|
264 |
<span class="delete_size"><?php _e( 'Delete', 'sis'); ?></span>
|
265 |
<span class="add_size validate_size"><?php _e( 'Update', 'sis'); ?></span>
|
|
|
|
|
266 |
<?php }
|
267 |
|
268 |
/**
|
@@ -314,13 +295,16 @@ Class SISAdmin {
|
|
314 |
// Get the sizes
|
315 |
global $_wp_additional_image_sizes;
|
316 |
?>
|
|
|
|
|
|
|
317 |
<div id="sis-regen">
|
318 |
<div class="wrapper" style="">
|
319 |
<h4> <?php _e( 'Select which thumbnails you want to rebuild:', 'sis'); ?> </h4>
|
320 |
-
<table cellspacing="0" class="widefat page fixed sis">
|
321 |
<thead>
|
322 |
<tr>
|
323 |
-
<th class="manage-column"
|
324 |
<th class="manage-column" scope="col"><?php _e( 'Size name', 'sis'); ?></th>
|
325 |
<th class="manage-column" scope="col"><?php _e( 'Width', 'sis'); ?></th>
|
326 |
<th class="manage-column" scope="col"><?php _e( 'Height', 'sis'); ?></th>
|
@@ -351,35 +335,35 @@ Class SISAdmin {
|
|
351 |
$crop = get_option( "{$s}_crop" );
|
352 |
?>
|
353 |
<tr>
|
354 |
-
<
|
355 |
<input type="checkbox" class="thumbnails" id="<?php echo $s ?>" name="thumbnails[]" checked="checked" value="<?php echo esc_attr( $s ); ?>" />
|
356 |
-
</
|
357 |
-
<
|
358 |
-
<label for="<?php
|
359 |
-
<?php
|
360 |
</label>
|
361 |
-
</
|
362 |
-
<
|
363 |
-
<label for="<?php
|
364 |
-
<?php
|
365 |
</label>
|
366 |
-
</
|
367 |
-
<
|
368 |
-
<label for="<?php
|
369 |
-
<?php
|
370 |
</label>
|
371 |
-
</
|
372 |
-
<
|
373 |
-
<label for="<?php
|
374 |
<?php echo ( $crop == 1 )? __( 'yes', 'sis' ):__( 'no', 'sis' ); ?>
|
375 |
</label>
|
376 |
-
</
|
377 |
</tr>
|
378 |
<?php endforeach;?>
|
379 |
</tbody>
|
380 |
<tfoot>
|
381 |
<tr>
|
382 |
-
<th class="manage-column"
|
383 |
<th class="manage-column" scope="col"><?php _e( 'Size name', 'sis'); ?></th>
|
384 |
<th class="manage-column" scope="col"><?php _e( 'Width', 'sis'); ?></th>
|
385 |
<th class="manage-column" scope="col"><?php _e( 'Height', 'sis'); ?></th>
|
@@ -392,7 +376,7 @@ Class SISAdmin {
|
|
392 |
<table cellspacing="0" class="widefat page fixed sis">
|
393 |
<thead>
|
394 |
<tr>
|
395 |
-
<th class="manage-column"
|
396 |
<th class="manage-column" scope="col"><?php _e( 'Post type', 'sis'); ?></th>
|
397 |
</tr>
|
398 |
</thead>
|
@@ -402,22 +386,22 @@ Class SISAdmin {
|
|
402 |
foreach ( get_post_types( array( 'public' => true ), 'objects' ) as $ptype ):
|
403 |
?>
|
404 |
<tr>
|
405 |
-
<
|
406 |
-
<label for="<?php
|
407 |
<input type="checkbox" class="post_types" name="post_types[]" checked="checked" id="<?php echo esc_attr( $ptype->name ); ?>" value="<?php echo esc_attr( $ptype->name ); ?>" />
|
408 |
</label>
|
409 |
-
</
|
410 |
-
<
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
</
|
415 |
</tr>
|
416 |
<?php endforeach;?>
|
417 |
</tbody>
|
418 |
<tfoot>
|
419 |
<tr>
|
420 |
-
<th class="manage-column"
|
421 |
<th class="manage-column" scope="col"><?php _e( 'Post type', 'sis'); ?></th>
|
422 |
</tr>
|
423 |
</tfoot>
|
@@ -447,8 +431,8 @@ Class SISAdmin {
|
|
447 |
</div>
|
448 |
<div id="error_messages">
|
449 |
<p>
|
450 |
-
<
|
451 |
-
</
|
452 |
</p>
|
453 |
</div>
|
454 |
<div id="thumb"><h4><?php _e( 'Last image:', 'sis'); ?></h4><img id="thumb-img" /></div>
|
@@ -466,16 +450,25 @@ Class SISAdmin {
|
|
466 |
*/
|
467 |
public function ajaxAddSize() {
|
468 |
|
|
|
|
|
|
|
469 |
// Get old options
|
470 |
$sizes = (array)get_option( SIS_OPTION );
|
471 |
|
472 |
// Check entries
|
473 |
-
$name = isset( $_POST['name'] ) ?
|
474 |
$height = !isset( $_POST['height'] )? 0 : absint( $_POST['height'] );
|
475 |
$width = !isset( $_POST['width'] )? 0 : absint( $_POST['width'] );
|
476 |
$crop = isset( $_POST['crop'] ) && $_POST['crop'] == 'false' ? false : true;
|
477 |
$show = isset( $_POST['show'] ) && $_POST['show'] == 'false' ? false : true;
|
478 |
|
|
|
|
|
|
|
|
|
|
|
|
|
479 |
// If no name given do not save
|
480 |
if( empty( $name ) ) {
|
481 |
echo 0;
|
@@ -507,11 +500,22 @@ Class SISAdmin {
|
|
507 |
* @author Nicolas Juen
|
508 |
*/
|
509 |
public function ajaxRemoveSize() {
|
|
|
510 |
// Get old options
|
511 |
$sizes = (array)get_option( SIS_OPTION );
|
512 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
513 |
// Remove the size
|
514 |
-
unset( $sizes[
|
515 |
unset( $sizes[0] );
|
516 |
|
517 |
// Display the results
|
@@ -567,6 +571,9 @@ Class SISAdmin {
|
|
567 |
public function ajaxThumbnailRebuildAjax() {
|
568 |
global $wpdb;
|
569 |
|
|
|
|
|
|
|
570 |
// Time a the begining
|
571 |
$start_time = microtime(true);
|
572 |
|
@@ -577,6 +584,12 @@ Class SISAdmin {
|
|
577 |
$thumbnails = isset( $_POST['thumbnails'] )? $_POST['thumbnails'] : NULL;
|
578 |
|
579 |
if ( $action == "getlist" ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
580 |
if ( isset( $_POST['post_types'] ) && !empty( $_POST['post_types'] ) ) {
|
581 |
|
582 |
// Get image medias
|
@@ -612,12 +625,19 @@ Class SISAdmin {
|
|
612 |
// Return the Id's and Title of medias
|
613 |
die( json_encode( $res ) );
|
614 |
} else if ( $action == "regen" ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
615 |
// Get the id
|
616 |
$id = $_POST["id"];
|
617 |
|
618 |
// Check Id
|
619 |
if( (int)$id == 0 ) {
|
620 |
-
die( json_encode( array( round( microtime( true ) - $start_time, 4 ), 'error' => __( 'No id given in POST datas.', 'sis' ) ) ) );
|
621 |
}
|
622 |
|
623 |
// Get the path
|
@@ -627,7 +647,7 @@ Class SISAdmin {
|
|
627 |
if ( FALSE !== $fullsizepath && @file_exists( $fullsizepath ) ) {
|
628 |
set_time_limit( 30 );
|
629 |
if( wp_update_attachment_metadata( $id, $this->wp_generate_attachment_metadata_custom( $id, $fullsizepath, $thumbnails ) ) == false )
|
630 |
-
die( json_encode( array( 'src' => wp_get_attachment_thumb_url( $id ), 'time' => round( microtime( true ) - $start_time, 4 ) ,'message' => sprintf( __( 'This file
|
631 |
} else {
|
632 |
die( json_encode( array( 'src' => wp_get_attachment_thumb_url( $id ), 'time' => round( microtime( true ) - $start_time, 4 ), 'error' => sprintf( __( 'This file does not exists and have not been regenerated :<br/><a target="_blank" href="%1$s" >%2$s</a>', 'sis'), get_edit_post_link( $id ), get_the_title( $id ) ) ) ) );
|
633 |
}
|
@@ -732,7 +752,7 @@ Class SISAdmin {
|
|
732 |
|
733 |
if ( is_array( $sizes_custom ) ) {
|
734 |
foreach( $sizes_custom as $key => $value ) {
|
735 |
-
if( $value['s'] == 1 )
|
736 |
$size_names[$key] = $key;
|
737 |
}
|
738 |
}
|
33 |
* @author Nicolas Juen
|
34 |
*/
|
35 |
public function registerScripts($hook_suffix = '' ) {
|
36 |
+
if( !isset( $hook_suffix ) || empty( $hook_suffix ) )
|
37 |
+
return false;
|
38 |
+
|
39 |
+
if( $hook_suffix == 'options-media.php' ) {
|
40 |
// Add javascript
|
41 |
wp_enqueue_script( 'sis-jquery-ui-sis', SIS_URL.'js/jquery-ui-1.8.16.custom.min.js', array('jquery'), '1.8.16' );
|
42 |
wp_enqueue_script( 'sis_js', SIS_URL.'js/sis.min.js', array('jquery','sis-jquery-ui-sis'), SIS_VERSION );
|
47 |
// Add CSS
|
48 |
wp_enqueue_style( 'jquery-ui-sis', SIS_URL.'css/Aristo/jquery-ui-1.8.7.custom.css', array(), '1.8.7' );
|
49 |
wp_enqueue_style( 'sis_css', SIS_URL.'css/sis-style.css', array(), SIS_VERSION );
|
50 |
+
} elseif( $hook_suffix == 'upload.php' ) {
|
51 |
// Add javascript
|
52 |
wp_enqueue_script( 'sis_js', SIS_URL.'js/sis-attachments.min.js', array( 'jquery' ), SIS_VERSION );
|
53 |
|
54 |
// Add javascript translation
|
55 |
wp_localize_script( 'sis_js', 'sis', $this->localizeVars() );
|
56 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
}
|
58 |
|
59 |
/**
|
219 |
$show = isset( $sizes[$args['name']]['s'] ) && !empty( $sizes[$args['name']]['s'] )? '1' : '0' ;
|
220 |
$custom = isset( $sizes[$args['name']]['custom'] ) && !empty( $sizes[$args['name']]['custom'] )? '1' : '0' ;
|
221 |
?>
|
222 |
+
<input type="hidden" value="<?php esc_attr_e( $args['name'] ); ?>" name="image_name" />
|
223 |
<?php if( $custom ): ?>
|
224 |
<input name="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][custom]' ); ?>" type="hidden" id="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][custom]' ); ?>" value="1" />
|
225 |
<?php else: ?>
|
229 |
<?php _e( 'Maximum width', 'sis'); ?>
|
230 |
<input name="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][w]' ); ?>" class='w small-text' type="number" step='1' min='0' id="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][w]' ); ?>" base_w='<?php esc_attr_e( $width ); ?>' value="<?php esc_attr_e( $width ); ?>" />
|
231 |
</label>
|
|
|
232 |
<label class="sis-label" for="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][h]' ); ?>">
|
233 |
<?php _e( 'Maximum height', 'sis'); ?>
|
234 |
<input name="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][h]' ); ?>" class='h small-text' type="number" step='1' min='0' id="<?php esc_attr_e( 'custom_image_sizes['.$args['name'].'][h]' ); ?>" base_h='<?php esc_attr_e( $height ); ?>' value="<?php esc_attr_e( $height ); ?>" />
|
242 |
</span>
|
243 |
<span class="delete_size"><?php _e( 'Delete', 'sis'); ?></span>
|
244 |
<span class="add_size validate_size"><?php _e( 'Update', 'sis'); ?></span>
|
245 |
+
|
246 |
+
<input type="hidden" class="deleteSize" value='<?php echo wp_create_nonce( 'delete_'.$args['name'] ); ?>' />
|
247 |
<?php }
|
248 |
|
249 |
/**
|
295 |
// Get the sizes
|
296 |
global $_wp_additional_image_sizes;
|
297 |
?>
|
298 |
+
<input type="hidden" class="addSize" value='<?php echo wp_create_nonce( 'add_size' ); ?>' />
|
299 |
+
<input type="hidden" class="regen" value='<?php echo wp_create_nonce( 'regen' ); ?>' />
|
300 |
+
<input type="hidden" class="getList" value='<?php echo wp_create_nonce( 'getList' ); ?>' />
|
301 |
<div id="sis-regen">
|
302 |
<div class="wrapper" style="">
|
303 |
<h4> <?php _e( 'Select which thumbnails you want to rebuild:', 'sis'); ?> </h4>
|
304 |
+
<table cellspacing="0" id="sis_sizes" class="widefat page fixed sis">
|
305 |
<thead>
|
306 |
<tr>
|
307 |
+
<th scope="col" id="cb" class="manage-column column-cb check-column" style=""><input checked="checked" type="checkbox"></th>
|
308 |
<th class="manage-column" scope="col"><?php _e( 'Size name', 'sis'); ?></th>
|
309 |
<th class="manage-column" scope="col"><?php _e( 'Width', 'sis'); ?></th>
|
310 |
<th class="manage-column" scope="col"><?php _e( 'Height', 'sis'); ?></th>
|
335 |
$crop = get_option( "{$s}_crop" );
|
336 |
?>
|
337 |
<tr>
|
338 |
+
<th class="check-column">
|
339 |
<input type="checkbox" class="thumbnails" id="<?php echo $s ?>" name="thumbnails[]" checked="checked" value="<?php echo esc_attr( $s ); ?>" />
|
340 |
+
</th>
|
341 |
+
<th>
|
342 |
+
<label for="<?php esc_attr_e( $s ); ?>">
|
343 |
+
<?php esc_html_e( $s ); ?>
|
344 |
</label>
|
345 |
+
</th>
|
346 |
+
<th>
|
347 |
+
<label for="<?php esc_attr_e( $s ); ?>">
|
348 |
+
<?php esc_html_e( $width); ?> px
|
349 |
</label>
|
350 |
+
</th>
|
351 |
+
<th>
|
352 |
+
<label for="<?php esc_attr_e( $s ); ?>">
|
353 |
+
<?php esc_html_e( $height ); ?> px
|
354 |
</label>
|
355 |
+
</th>
|
356 |
+
<th>
|
357 |
+
<label for="<?php esc_attr_e( $s ); ?>">
|
358 |
<?php echo ( $crop == 1 )? __( 'yes', 'sis' ):__( 'no', 'sis' ); ?>
|
359 |
</label>
|
360 |
+
</th>
|
361 |
</tr>
|
362 |
<?php endforeach;?>
|
363 |
</tbody>
|
364 |
<tfoot>
|
365 |
<tr>
|
366 |
+
<th scope="col" id="cb" class="manage-column column-cb check-column" style=""><input checked="checked" type="checkbox"></th>
|
367 |
<th class="manage-column" scope="col"><?php _e( 'Size name', 'sis'); ?></th>
|
368 |
<th class="manage-column" scope="col"><?php _e( 'Width', 'sis'); ?></th>
|
369 |
<th class="manage-column" scope="col"><?php _e( 'Height', 'sis'); ?></th>
|
376 |
<table cellspacing="0" class="widefat page fixed sis">
|
377 |
<thead>
|
378 |
<tr>
|
379 |
+
<th scope="col" id="cb" class="manage-column column-cb check-column" style=""><input checked="checked" type="checkbox"></th>
|
380 |
<th class="manage-column" scope="col"><?php _e( 'Post type', 'sis'); ?></th>
|
381 |
</tr>
|
382 |
</thead>
|
386 |
foreach ( get_post_types( array( 'public' => true ), 'objects' ) as $ptype ):
|
387 |
?>
|
388 |
<tr>
|
389 |
+
<th class="check-column">
|
390 |
+
<label for="<?php esc_attr_e( $ptype->name ); ?>">
|
391 |
<input type="checkbox" class="post_types" name="post_types[]" checked="checked" id="<?php echo esc_attr( $ptype->name ); ?>" value="<?php echo esc_attr( $ptype->name ); ?>" />
|
392 |
</label>
|
393 |
+
</th>
|
394 |
+
<th>
|
395 |
+
<label for="<?php esc_attr_e( $ptype->name ); ?>">
|
396 |
+
<em><?php esc_html_e( $ptype->labels->name ); ?></em>
|
397 |
+
</label>
|
398 |
+
</th>
|
399 |
</tr>
|
400 |
<?php endforeach;?>
|
401 |
</tbody>
|
402 |
<tfoot>
|
403 |
<tr>
|
404 |
+
<th scope="col" id="cb" class="manage-column column-cb check-column"><input checked="checked" type="checkbox"></th>
|
405 |
<th class="manage-column" scope="col"><?php _e( 'Post type', 'sis'); ?></th>
|
406 |
</tr>
|
407 |
</tfoot>
|
431 |
</div>
|
432 |
<div id="error_messages">
|
433 |
<p>
|
434 |
+
<ol class="messages">
|
435 |
+
</ol>
|
436 |
</p>
|
437 |
</div>
|
438 |
<div id="thumb"><h4><?php _e( 'Last image:', 'sis'); ?></h4><img id="thumb-img" /></div>
|
450 |
*/
|
451 |
public function ajaxAddSize() {
|
452 |
|
453 |
+
// Get the nonce
|
454 |
+
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce']: '' ;
|
455 |
+
|
456 |
// Get old options
|
457 |
$sizes = (array)get_option( SIS_OPTION );
|
458 |
|
459 |
// Check entries
|
460 |
+
$name = isset( $_POST['name'] ) ? sanitize_title( $_POST['name'] ): '' ;
|
461 |
$height = !isset( $_POST['height'] )? 0 : absint( $_POST['height'] );
|
462 |
$width = !isset( $_POST['width'] )? 0 : absint( $_POST['width'] );
|
463 |
$crop = isset( $_POST['crop'] ) && $_POST['crop'] == 'false' ? false : true;
|
464 |
$show = isset( $_POST['show'] ) && $_POST['show'] == 'false' ? false : true;
|
465 |
|
466 |
+
// Check the nonce
|
467 |
+
if( !wp_verify_nonce( $nonce , 'add_size' ) ) {
|
468 |
+
echo 0;
|
469 |
+
die();
|
470 |
+
}
|
471 |
+
|
472 |
// If no name given do not save
|
473 |
if( empty( $name ) ) {
|
474 |
echo 0;
|
500 |
* @author Nicolas Juen
|
501 |
*/
|
502 |
public function ajaxRemoveSize() {
|
503 |
+
|
504 |
// Get old options
|
505 |
$sizes = (array)get_option( SIS_OPTION );
|
506 |
|
507 |
+
// Get the nonce and name
|
508 |
+
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce']: '' ;
|
509 |
+
$name = isset( $_POST['name'] ) ? sanitize_title( $_POST['name'] ): '' ;
|
510 |
+
|
511 |
+
// Check the nonce
|
512 |
+
if( !wp_verify_nonce( $nonce , 'delete_'.$name ) ) {
|
513 |
+
echo 0;
|
514 |
+
die();
|
515 |
+
}
|
516 |
+
|
517 |
// Remove the size
|
518 |
+
unset( $sizes[sanitize_title( $name )] );
|
519 |
unset( $sizes[0] );
|
520 |
|
521 |
// Display the results
|
571 |
public function ajaxThumbnailRebuildAjax() {
|
572 |
global $wpdb;
|
573 |
|
574 |
+
// Get the nonce
|
575 |
+
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce']: '' ;
|
576 |
+
|
577 |
// Time a the begining
|
578 |
$start_time = microtime(true);
|
579 |
|
584 |
$thumbnails = isset( $_POST['thumbnails'] )? $_POST['thumbnails'] : NULL;
|
585 |
|
586 |
if ( $action == "getlist" ) {
|
587 |
+
// Check the nonce
|
588 |
+
if( !wp_verify_nonce( $nonce , 'getlist' ) ) {
|
589 |
+
echo json_encode( array( ) );
|
590 |
+
die();
|
591 |
+
}
|
592 |
+
|
593 |
if ( isset( $_POST['post_types'] ) && !empty( $_POST['post_types'] ) ) {
|
594 |
|
595 |
// Get image medias
|
625 |
// Return the Id's and Title of medias
|
626 |
die( json_encode( $res ) );
|
627 |
} else if ( $action == "regen" ) {
|
628 |
+
|
629 |
+
// Check the nonce
|
630 |
+
if( !wp_verify_nonce( $nonce , 'regen' ) ) {
|
631 |
+
echo json_encode( array( 'error' => _e( 'Trying to cheat ?', 'sis' ) ) );
|
632 |
+
die();
|
633 |
+
}
|
634 |
+
|
635 |
// Get the id
|
636 |
$id = $_POST["id"];
|
637 |
|
638 |
// Check Id
|
639 |
if( (int)$id == 0 ) {
|
640 |
+
die( json_encode( array( 'time' => round( microtime( true ) - $start_time, 4 ), 'error' => __( 'No id given in POST datas.', 'sis' ) ) ) );
|
641 |
}
|
642 |
|
643 |
// Get the path
|
647 |
if ( FALSE !== $fullsizepath && @file_exists( $fullsizepath ) ) {
|
648 |
set_time_limit( 30 );
|
649 |
if( wp_update_attachment_metadata( $id, $this->wp_generate_attachment_metadata_custom( $id, $fullsizepath, $thumbnails ) ) == false )
|
650 |
+
die( json_encode( array( 'src' => wp_get_attachment_thumb_url( $id ), 'time' => round( microtime( true ) - $start_time, 4 ) ,'message' => sprintf( __( 'This file already exists in this size and have not been regenerated :<br/><a target="_blank" href="%1$s" >%2$s</a>', 'sis'), get_edit_post_link( $id ), get_the_title( $id ) ) ) ) );
|
651 |
} else {
|
652 |
die( json_encode( array( 'src' => wp_get_attachment_thumb_url( $id ), 'time' => round( microtime( true ) - $start_time, 4 ), 'error' => sprintf( __( 'This file does not exists and have not been regenerated :<br/><a target="_blank" href="%1$s" >%2$s</a>', 'sis'), get_edit_post_link( $id ), get_the_title( $id ) ) ) ) );
|
653 |
}
|
752 |
|
753 |
if ( is_array( $sizes_custom ) ) {
|
754 |
foreach( $sizes_custom as $key => $value ) {
|
755 |
+
if( isset( $value['s'] ) && $value['s'] == 1 )
|
756 |
$size_names[$key] = $key;
|
757 |
}
|
758 |
}
|
js/sis.js
CHANGED
@@ -58,6 +58,7 @@ var regenerate = {
|
|
58 |
},
|
59 |
startRegenerating : function( ) {
|
60 |
var _self = this;
|
|
|
61 |
|
62 |
this.dateScript = new Date();
|
63 |
|
@@ -66,7 +67,7 @@ var regenerate = {
|
|
66 |
url: sis.ajaxUrl,
|
67 |
type: "POST",
|
68 |
dataType: 'json',
|
69 |
-
data: "action=sis_ajax_thumbnail_rebuild&do=getlist" + _self.post_types,
|
70 |
beforeSend: function() {
|
71 |
|
72 |
// Disable the button
|
@@ -104,6 +105,7 @@ var regenerate = {
|
|
104 |
},
|
105 |
regenItem : function( ) {
|
106 |
var _self = this;
|
|
|
107 |
|
108 |
// If the list is empty display the message of emptyness and reinitialize the form
|
109 |
if ( !this.list ) {
|
@@ -127,7 +129,7 @@ var regenerate = {
|
|
127 |
url: sis.ajaxUrl,
|
128 |
type: "POST",
|
129 |
dataType: 'json',
|
130 |
-
data: "action=sis_ajax_thumbnail_rebuild&do=regen&id=" + this.list[this.curr].id + this.thumbnails,
|
131 |
beforeSend : function() {
|
132 |
// Calculate the percentage of regeneration
|
133 |
_self.percent = ( _self.curr / _self.list.length ) * 100;
|
@@ -148,12 +150,12 @@ var regenerate = {
|
|
148 |
message = r.error
|
149 |
|
150 |
jQuery( '#error_messages' ).addClass( 'error message' );
|
151 |
-
jQuery( '#error_messages ul.messages' ).
|
152 |
} else {
|
153 |
|
154 |
// Append a message if needed
|
155 |
if( r.message )
|
156 |
-
jQuery( '#time ul.messages' ).
|
157 |
|
158 |
// Actual time
|
159 |
var dateEnd = new Date();
|
@@ -399,6 +401,7 @@ var sizes = {
|
|
399 |
var _self = this;
|
400 |
var parentTable = jQuery( el ).closest( 'table' );
|
401 |
var timer;
|
|
|
402 |
var parent = jQuery( el ).closest( 'tr' );
|
403 |
var n = parent.find( 'input[name="image_name"]' ).val();
|
404 |
var c = parent.find( 'label.c' ).hasClass( 'ui-state-active' );
|
@@ -424,7 +427,7 @@ var sizes = {
|
|
424 |
url: sis.ajaxUrl,
|
425 |
type: "POST",
|
426 |
dataType :'json',
|
427 |
-
data: { action : "add_size", width: w, height: h, crop: c, name: n, show: s },
|
428 |
beforeSend: function() {
|
429 |
// Remove status and set pending
|
430 |
parent.removeClass();
|
@@ -478,12 +481,13 @@ var sizes = {
|
|
478 |
// Get name and _self object
|
479 |
var _self = this;
|
480 |
var n = jQuery( el ).closest('tr').find( 'input[name="image_name"]' ).val();
|
|
|
481 |
|
482 |
// Make the ajax call
|
483 |
jQuery.ajax({
|
484 |
url: sis.ajaxUrl,
|
485 |
type: "POST",
|
486 |
-
data: { action : "remove_size", name: n },
|
487 |
success: function(result) {
|
488 |
_self.removeFromArray( el );
|
489 |
}
|
@@ -491,7 +495,7 @@ var sizes = {
|
|
491 |
},
|
492 |
addToArray: function( n, w, h, c, s ) {
|
493 |
// Get the row for editing or updating
|
494 |
-
var testRow = jQuery( '#sis-regen .wrapper > table > tbody input[value="'+n+'"]' );
|
495 |
var newRow = '';
|
496 |
var timer;
|
497 |
|
@@ -499,7 +503,7 @@ var sizes = {
|
|
499 |
if( testRow.length != 0 )
|
500 |
newRow = testRow.closest( 'tr' );
|
501 |
else
|
502 |
-
newRow = jQuery( '#sis-regen .wrapper > table > tbody > tr:first' ).clone();
|
503 |
|
504 |
if( c == true )
|
505 |
c = sis.tr;
|
@@ -507,20 +511,20 @@ var sizes = {
|
|
507 |
c = sis.fl;
|
508 |
|
509 |
// Set the datas with the given datas
|
510 |
-
newRow.find( '
|
511 |
.end()
|
512 |
.find( 'input.thumbnails' ).val( n ).attr( 'id', n ).end()
|
513 |
-
.find( '
|
514 |
.end()
|
515 |
-
.find( '
|
516 |
.end()
|
517 |
-
.find( '
|
518 |
.end()
|
519 |
-
.find( '
|
520 |
|
521 |
// If new then add the row
|
522 |
if( testRow.length == 0 )
|
523 |
-
newRow.appendTo( '#sis-regen .wrapper > table > tbody' );
|
524 |
|
525 |
// Remove the previous status classes and add the status class
|
526 |
newRow.removeClass( 'errorAdding notChangedAdding successAdding' ).addClass( s );
|
@@ -536,7 +540,7 @@ var sizes = {
|
|
536 |
var n = jQuery( el ).closest( 'tr' ).find( 'input[name=image_name]' ).val();
|
537 |
|
538 |
// Remove the given name from the array
|
539 |
-
jQuery( '#sis-regen .wrapper > table > tbody input[value="'+n+'"]' ).closest( 'tr' ).remove();
|
540 |
},
|
541 |
setButtons: function() {
|
542 |
// UI for delete,crop and add buttons
|
58 |
},
|
59 |
startRegenerating : function( ) {
|
60 |
var _self = this;
|
61 |
+
var wp_nonce = jQuery('input.getList').val();
|
62 |
|
63 |
this.dateScript = new Date();
|
64 |
|
67 |
url: sis.ajaxUrl,
|
68 |
type: "POST",
|
69 |
dataType: 'json',
|
70 |
+
data: "action=sis_ajax_thumbnail_rebuild&do=getlist" + _self.post_types+'&nonce='+wp_nonce,
|
71 |
beforeSend: function() {
|
72 |
|
73 |
// Disable the button
|
105 |
},
|
106 |
regenItem : function( ) {
|
107 |
var _self = this;
|
108 |
+
var wp_nonce = jQuery('input.regen').val();
|
109 |
|
110 |
// If the list is empty display the message of emptyness and reinitialize the form
|
111 |
if ( !this.list ) {
|
129 |
url: sis.ajaxUrl,
|
130 |
type: "POST",
|
131 |
dataType: 'json',
|
132 |
+
data: "action=sis_ajax_thumbnail_rebuild&do=regen&id=" + this.list[this.curr].id + this.thumbnails + '&nonce='+wp_nonce,
|
133 |
beforeSend : function() {
|
134 |
// Calculate the percentage of regeneration
|
135 |
_self.percent = ( _self.curr / _self.list.length ) * 100;
|
150 |
message = r.error
|
151 |
|
152 |
jQuery( '#error_messages' ).addClass( 'error message' );
|
153 |
+
jQuery( '#error_messages ul.messages' ).prepend( '<li>'+message+'</li>' );
|
154 |
} else {
|
155 |
|
156 |
// Append a message if needed
|
157 |
if( r.message )
|
158 |
+
jQuery( '#time ul.messages' ).prepend( '<li>'+r.message+'</li>' );
|
159 |
|
160 |
// Actual time
|
161 |
var dateEnd = new Date();
|
401 |
var _self = this;
|
402 |
var parentTable = jQuery( el ).closest( 'table' );
|
403 |
var timer;
|
404 |
+
var wp_nonce = jQuery( '.addSize' ).val();
|
405 |
var parent = jQuery( el ).closest( 'tr' );
|
406 |
var n = parent.find( 'input[name="image_name"]' ).val();
|
407 |
var c = parent.find( 'label.c' ).hasClass( 'ui-state-active' );
|
427 |
url: sis.ajaxUrl,
|
428 |
type: "POST",
|
429 |
dataType :'json',
|
430 |
+
data: { action : "add_size", width: w, height: h, crop: c, name: n, show: s, nonce : wp_nonce },
|
431 |
beforeSend: function() {
|
432 |
// Remove status and set pending
|
433 |
parent.removeClass();
|
481 |
// Get name and _self object
|
482 |
var _self = this;
|
483 |
var n = jQuery( el ).closest('tr').find( 'input[name="image_name"]' ).val();
|
484 |
+
var wp_nonce = jQuery( el ).closest('tr').find( 'input.deleteSize' ).val();
|
485 |
|
486 |
// Make the ajax call
|
487 |
jQuery.ajax({
|
488 |
url: sis.ajaxUrl,
|
489 |
type: "POST",
|
490 |
+
data: { action : "remove_size", name: n, nonce : wp_nonce },
|
491 |
success: function(result) {
|
492 |
_self.removeFromArray( el );
|
493 |
}
|
495 |
},
|
496 |
addToArray: function( n, w, h, c, s ) {
|
497 |
// Get the row for editing or updating
|
498 |
+
var testRow = jQuery( '#sis-regen .wrapper > table#sis_sizes > tbody input[value="'+n+'"]' );
|
499 |
var newRow = '';
|
500 |
var timer;
|
501 |
|
503 |
if( testRow.length != 0 )
|
504 |
newRow = testRow.closest( 'tr' );
|
505 |
else
|
506 |
+
newRow = jQuery( '#sis-regen .wrapper > table#sis_sizes > tbody > tr:first' ).clone();
|
507 |
|
508 |
if( c == true )
|
509 |
c = sis.tr;
|
511 |
c = sis.fl;
|
512 |
|
513 |
// Set the datas with the given datas
|
514 |
+
newRow.find( 'th > label' ).attr( 'for', n )
|
515 |
.end()
|
516 |
.find( 'input.thumbnails' ).val( n ).attr( 'id', n ).end()
|
517 |
+
.find( 'th:nth-child(2) > label' ).text( n )
|
518 |
.end()
|
519 |
+
.find( 'th:nth-child(3) > label' ).text( w+'px' )
|
520 |
.end()
|
521 |
+
.find( 'th:nth-child(4) > label' ).text( h+'px' )
|
522 |
.end()
|
523 |
+
.find( 'th:nth-child(5) > label' ).text( c );
|
524 |
|
525 |
// If new then add the row
|
526 |
if( testRow.length == 0 )
|
527 |
+
newRow.appendTo( '#sis-regen .wrapper > table#sis_sizes > tbody' );
|
528 |
|
529 |
// Remove the previous status classes and add the status class
|
530 |
newRow.removeClass( 'errorAdding notChangedAdding successAdding' ).addClass( s );
|
540 |
var n = jQuery( el ).closest( 'tr' ).find( 'input[name=image_name]' ).val();
|
541 |
|
542 |
// Remove the given name from the array
|
543 |
+
jQuery( '#sis-regen .wrapper > table#sis_sizes > tbody input[value="'+n+'"]' ).closest( 'tr' ).remove();
|
544 |
},
|
545 |
setButtons: function() {
|
546 |
// UI for delete,crop and add buttons
|
js/sis.min.js
CHANGED
@@ -1,23 +1,24 @@
|
|
1 |
-
sis_small
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
this.
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
"
|
10 |
-
|
11 |
-
|
12 |
-
c+"][
|
13 |
-
|
14 |
-
|
15 |
-
(
|
16 |
-
|
17 |
-
a).
|
18 |
-
|
19 |
-
|
20 |
-
|
|
|
21 |
jQuery(function(){jQuery("#ajax_thumbnail_rebuild").click(function(){regenerate.checkStartRegenerating()});jQuery("#add_size").click(function(a){sizes.add(a,this)});jQuery(".add_size_name").live("click",function(a){sizes.register(a,this)});jQuery(".delete_size").live("click",function(a){sizes.deleteSize(a,this)});jQuery(".add_size").live("click",function(a){sizes.ajaxRegister(a,this)});jQuery(".h,.w,.c,.s").live("click",function(){sizes.displayChange(this)});jQuery("#get_php").click(function(a){sizes.getPhp(a,
|
22 |
this)});jQuery("#get_php").nextAll("code").hide();jQuery("span.custom_size").closest("tr").children("th").css({color:"#89D76A"});jQuery("span.theme_size").closest("tr").children("th").css({color:"#F2A13A"});jQuery(".add_size").hide();jQuery('<div class="ui-widget" id="msg"><div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span><strong>Alert:</strong> <ul class="msg" ></ul></p></div></div>').prependTo("div#wpwrap").slideUp(0);
|
23 |
-
jQuery("#msg").ajaxError(function(a,b,c){jQuery(this).find(".msg").append("<li>"+sis.ajaxErrorHandler+" "+c.url+", status "+b.status+" : "+b.statusText+"</li>").end().stop(
|
1 |
+
sis_small=!0;
|
2 |
+
var regenerate={post_types:"",thumbnails:"",list:"",cur:0,timeScript:[],dateScript:"",percent:"",getThumbnails:function(){var a=this,b=jQuery("input.thumbnails:checked");b.length!=jQuery('input.thumbnails[type="checkbox"]').length&&b.each(function(){a.thumbnails+="&thumbnails[]="+jQuery(this).val()})},getPostTypes:function(){var a=this,b=jQuery("input.post_types:checked");b.length!=jQuery('input.post_types[type="checkbox"]').length&&b.each(function(){a.post_types+="&post_types[]="+jQuery(this).val()})},setMessage:function(a){jQuery("#regenerate_message").html("<p>"+
|
3 |
+
a+"</p>").addClass("updated").addClass("fade").show();this.refreshProgressBar()},setTimeMessage:function(a){jQuery("#time p span.time_message").html(a)},refreshProgressBar:function(){jQuery(".progress").progressbar()},checkStartRegenerating:function(){if(0<jQuery(".notSaved").size())if(!0==confirm(sis.notSaved))this.startRegenerating();else return!1;else this.startRegenerating()},startRegenerating:function(){var a=this,b=jQuery("input.getList").val();this.dateScript=new Date;jQuery.ajax({url:sis.ajaxUrl,
|
4 |
+
type:"POST",dataType:"json",data:"action=sis_ajax_thumbnail_rebuild&do=getlist"+a.post_types+"&nonce="+b,beforeSend:function(){jQuery("#ajax_thumbnail_rebuild").attr("disabled",!0);a.setMessage(sis.reading);a.getThumbnails();a.getPostTypes()},success:function(c){if("object"!==typeof c)return a.reInit(),a.setMessage(sis.phpError),!1;jQuery("#time").show();a.list=c;a.curr=0;jQuery(".progress").show();a.regenItem()}})},regenItem:function(){var a=this,b=jQuery("input.regen").val();if(!this.list)return this.reInit(),
|
5 |
+
this.setMessage(sis.noMedia),!1;this.curr>=this.list.length?(b=new Date,this.reInit(),this.setMessage(sis.done+this.curr+" "+sis.messageRegenerated+sis.startedAt+b.getHours()+":"+b.getMinutes()+":"+b.getSeconds()+sis.finishedAt+b.getHours()+":"+b.getMinutes()+":"+b.getSeconds())):(this.setMessage(sis.regenerating+(this.curr+1)+sis.of+this.list.length+" ("+this.list[this.curr].title+")..."),jQuery.ajax({url:sis.ajaxUrl,type:"POST",dataType:"json",data:"action=sis_ajax_thumbnail_rebuild&do=regen&id="+
|
6 |
+
this.list[this.curr].id+this.thumbnails+"&nonce="+b,beforeSend:function(){a.percent=100*(a.curr/a.list.length);jQuery(".progress").progressbar("value",a.percent);jQuery(".progress-percent span.text").html(Math.round(a.percent)+"%").closest(".progress-percent").animate({left:Math.round(a.percent)-2.5+"%"},500)},success:function(c){if(!c.src||!c.time||c.error||"object"!==typeof c){var b="",b="object"!==typeof c?sis.phpError:c.error;jQuery("#error_messages").addClass("error message");jQuery("#error_messages ul.messages").prepend("<li>"+
|
7 |
+
b+"</li>")}else{c.message&&jQuery("#time ul.messages").prepend("<li>"+c.message+"</li>");var b=new Date,g=new Date;jQuery("#thumb").show();jQuery("#thumb-img").attr("src",c.src);a.timeScript.push(c.time);for(var c=a.timeScript.length,e=0,d=0;d<c;d++)e+=a.timeScript[d];c=Math.round(1E3*e/c*a.list.length);b.setTime(a.dateScript.getTime()+c);g=a.s2t((b.getTime()-g.getTime())/1E3);a.setTimeMessage(b.getHours()+":"+b.getMinutes()+":"+b.getSeconds()+sis.or+g+sis.beforeEnd)}a.curr++;a.regenItem()}}))},s2t:function(a){var a=
|
8 |
+
a%86400,b=new Date(1970,0,1);b.setSeconds(a);var c=b.toTimeString().substr(0,8);86399<a&&(c=Math.floor((b-Date.parse("1/1/70"))/36E5)+c.substr(2));return c},reInit:function(){jQuery("#ajax_thumbnail_rebuild").removeAttr("disabled");jQuery(".progress, #thumb").hide()}},sizes={i:0,add:function(a,b){a.preventDefault();var c=jQuery("<tr />").attr("valign","top").addClass("new_size_"+this.i+" new_size");jQuery("<th />").attr("scope","row").append(jQuery("<input />").attr({type:"text",id:"new_size_"+this.i}).val("thumbnail-name")).appendTo(c);
|
9 |
+
jQuery("<td />").append(jQuery("<input />").attr({type:"button",id:"validate_"+this.i}).val(sis.validate).addClass("button-secondary action add_size_name")).appendTo(c);jQuery(b).closest("tr").before(c);this.i++},register:function(a,b){a.preventDefault();var c=jQuery(b).closest("tr").children("th").find("input").val(),f=jQuery(b).closest("tr").children("th").find("input").attr("id"),g=jQuery(b).closest("tbody").find('input[value="'+c+'"]').length;if("thumbnail"==c||"medium"==c||"large"==c)return alert(sis.notOriginal),
|
10 |
+
!1;if(0!=g)return alert(sis.alreadyPresent),!1;var g=jQuery("<th />").attr("scope","row").text(sis.size+" "+c),e=jQuery("<td />");jQuery("<input />").attr({type:"hidden",name:"image_name"}).val(c).appendTo(e);jQuery("<input />").attr({type:"hidden",name:"custom_image_sizes["+c+"][custom]"}).val("1").appendTo(e);jQuery("<label />").attr("for","custom_image_sizes["+c+"][w]").addClass("sis-label").text(sis.maximumWidth).append(jQuery("<input />").attr({type:"number",name:"custom_image_sizes["+c+"][w]",
|
11 |
+
step:1,min:0,id:"custom_image_sizes["+c+"][w]",base_w:0}).val("0").addClass("w small-text")).appendTo(e);jQuery("<label />").attr("for","custom_image_sizes["+c+"][h]").addClass("sis-label").text(sis.maximumHeight).append(jQuery("<input />").attr({type:"number",name:"custom_image_sizes["+c+"][h]",step:1,min:0,id:"custom_image_sizes["+c+"][h]",base_h:0}).val("0").addClass("h small-text")).appendTo(e);els=jQuery("<span />").addClass("size_options").append(jQuery("<input />").attr({type:"checkbox",name:"custom_image_sizes["+
|
12 |
+
c+"][c]",id:"custom_image_sizes["+c+"][c]",base_c:0}).val("1").addClass("c crop")).append(jQuery("<label />").attr({"for":"custom_image_sizes["+c+"][c]",id:"custom_image_sizes["+c+"][c]","class":"c",title:sis.crop}).text(sis.crop)).append(jQuery("<input />").attr({type:"checkbox",name:"custom_image_sizes["+c+"][s]",id:"custom_image_sizes["+c+"][s]",base_s:0}).val("1").addClass("s show")).append(jQuery("<label />").attr({"for":"custom_image_sizes["+c+"][s]",id:"custom_image_sizes["+c+"][s]","class":"s",
|
13 |
+
title:sis.show}).text(sis.show));els.appendTo(e);jQuery("<div />").text(sis.deleteImage).addClass("delete_size").appendTo(e);jQuery("<div />").text(sis.validateButton).addClass("add_size validate_size").appendTo(e);jQuery("#"+f).closest("tr").html(g.after(e));!0==sis_small?this.setButtonsSmall():this.setButtons()},deleteSize:function(a,b){a.preventDefault();!0==confirm(sis.confirmDelete)&&(jQuery(b).closest("tr").remove(),this.ajaxUnregister(b))},getPhp:function(a,b){a.preventDefault();var c=jQuery(b).closest("tr");
|
14 |
+
jQuery.ajax({url:sis.ajaxUrl,type:"POST",data:{action:"get_sizes"},beforeSend:function(){c.removeClass("addPending");c.addClass("addPending")},success:function(a){jQuery("#get_php").nextAll("code").html("<br />"+a).show().css({display:"block"});c.removeClass("addPending")}})},ajaxRegister:function(a,b){a.preventDefault();var c=this,f=jQuery(b).closest("table"),g,e=jQuery(".addSize").val(),d=jQuery(b).closest("tr"),i=d.find('input[name="image_name"]').val(),h=d.find("label.c").hasClass("ui-state-active"),
|
15 |
+
j=d.find("label.s").hasClass("ui-state-active"),h=!1==h||void 0==h?!1:!0,j=!1==j||void 0==j?!1:!0,k=parseInt(d.find("input.w").val()),l=parseInt(d.find("input.h").val());f.hasClass("ajaxing")||jQuery.ajax({url:sis.ajaxUrl,type:"POST",dataType:"json",data:{action:"add_size",width:k,height:l,crop:h,name:i,show:j,nonce:e},beforeSend:function(){d.removeClass();d.addClass("addPending");f.addClass("ajaxing")},success:function(a){var b="";d.removeClass();f.removeClass("ajaxing");0==a?b="errorAdding":(b=
|
16 |
+
2==a?"notChangedAdding":"successAdding",c.addToArray(i,k,l,h,b));d.find("input.h").attr({base_h:l});d.find("input.w").attr({base_w:k});d.find("input.c").attr({base_c:h});d.find("input.s").attr({base_s:j});d.addClass(b);d.find("td").removeClass("notSaved");d.find(".add_size").removeClass("validate_size").hide().children(".ui-button-text").text(sis.update);clearTimeout(g);g=setTimeout(function(){d.removeClass("errorAdding notChangedAdding successAdding")},3E3)}})},ajaxUnregister:function(a){var b=this,
|
17 |
+
c=jQuery(a).closest("tr").find('input[name="image_name"]').val(),f=jQuery(a).closest("tr").find("input.deleteSize").val();jQuery.ajax({url:sis.ajaxUrl,type:"POST",data:{action:"remove_size",name:c,nonce:f},success:function(){b.removeFromArray(a)}})},addToArray:function(a,b,c,f,g){var e=jQuery('#sis-regen .wrapper > table#sis_sizes > tbody input[value="'+a+'"]'),d="",i,d=0!=e.length?e.closest("tr"):jQuery("#sis-regen .wrapper > table#sis_sizes > tbody > tr:first").clone(),f=!0==f?sis.tr:sis.fl;d.find("th > label").attr("for",
|
18 |
+
a).end().find("input.thumbnails").val(a).attr("id",a).end().find("th:nth-child(2) > label").text(a).end().find("th:nth-child(3) > label").text(b+"px").end().find("th:nth-child(4) > label").text(c+"px").end().find("th:nth-child(5) > label").text(f);0==e.length&&d.appendTo("#sis-regen .wrapper > table#sis_sizes > tbody");d.removeClass("errorAdding notChangedAdding successAdding").addClass(g);clearTimeout(i);i=setTimeout(function(){d.removeClass("errorAdding notChangedAdding successAdding")},3E3)},removeFromArray:function(a){a=
|
19 |
+
jQuery(a).closest("tr").find("input[name=image_name]").val();jQuery('#sis-regen .wrapper > table#sis_sizes > tbody input[value="'+a+'"]').closest("tr").remove()},setButtons:function(){jQuery(".delete_size").button({icons:{primary:"ui-icon-circle-close"},text:!0});jQuery(".add_size").button({icons:{primary:"ui-icon-check"},text:!0});jQuery(".crop").button({icons:{primary:"ui-icon-arrow-4-diag"},text:!0});jQuery(".show").button({icons:{primary:"ui-icon-lightbulb"},text:!0});jQuery(".size_options").buttonset()},
|
20 |
+
setButtonsSmall:function(){jQuery(".delete_size").button({icons:{primary:"ui-icon-circle-close"},text:!1});jQuery(".add_size").button({icons:{primary:"ui-icon-check"},text:!1});jQuery(".crop").button({icons:{primary:"ui-icon-arrow-4-diag"},text:!1});jQuery(".show").button({icons:{primary:"ui-icon-lightbulb"},text:!1})},displayChange:function(a){var a=jQuery(a),b=a.closest("tr");if(b.hasClass("new_size"))return!1;var c=b.find("input.h"),f=b.find("input.w"),g=b.find("input.c"),e=b.find("input.s"),d=
|
21 |
+
c.val(),i=f.val(),h=b.find("label.c").hasClass("ui-state-active"),b=b.find("label.s").hasClass("ui-state-active"),c=c.attr("base_h"),f=f.attr("base_w"),g=g.attr("base_c"),e=e.attr("base_s");d!=c||i!=f||h!=("0"==g?!1:!0)||b!=("0"==e?!1:!0)?a.closest("td").addClass("notSaved").find(".add_size").css("display","inline-block"):a.closest("td").removeClass("notSaved").find(".add_size").css("display","none")}};
|
22 |
jQuery(function(){jQuery("#ajax_thumbnail_rebuild").click(function(){regenerate.checkStartRegenerating()});jQuery("#add_size").click(function(a){sizes.add(a,this)});jQuery(".add_size_name").live("click",function(a){sizes.register(a,this)});jQuery(".delete_size").live("click",function(a){sizes.deleteSize(a,this)});jQuery(".add_size").live("click",function(a){sizes.ajaxRegister(a,this)});jQuery(".h,.w,.c,.s").live("click",function(){sizes.displayChange(this)});jQuery("#get_php").click(function(a){sizes.getPhp(a,
|
23 |
this)});jQuery("#get_php").nextAll("code").hide();jQuery("span.custom_size").closest("tr").children("th").css({color:"#89D76A"});jQuery("span.theme_size").closest("tr").children("th").css({color:"#F2A13A"});jQuery(".add_size").hide();jQuery('<div class="ui-widget" id="msg"><div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span><strong>Alert:</strong> <ul class="msg" ></ul></p></div></div>').prependTo("div#wpwrap").slideUp(0);
|
24 |
+
jQuery("#msg").ajaxError(function(a,b,c){jQuery(this).find(".msg").append("<li>"+sis.ajaxErrorHandler+" "+c.url+", status "+b.status+" : "+b.statusText+"</li>").end().stop(!1,!1).slideDown(200).delay(5E3).slideUp(200)});jQuery(window).bind("resize",function(){820>=window.innerWidth&&!1==sis_small?(sizes.setButtonsSmall(),sis_small=!0):820<window.innerWidth&&!0==sis_small&&(sizes.setButtons(),sis_small=!1)});sizes.setButtons()});
|
languages/sis-de_DE.mo
ADDED
Binary file
|
languages/sis-de_DE.po
ADDED
@@ -0,0 +1,373 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: \n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2011-10-02 00:11+0100\n"
|
6 |
+
"PO-Revision-Date: 2011-10-02 00:11+0100\n"
|
7 |
+
"Last-Translator: \n"
|
8 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Poedit-Language: \n"
|
14 |
+
"X-Poedit-Country: \n"
|
15 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
17 |
+
"X-Poedit-Basepath: .\n"
|
18 |
+
"X-Poedit-Bookmarks: \n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Textdomain-Support: yes"
|
21 |
+
|
22 |
+
#: inc/class.admin.php:89
|
23 |
+
#@ sis
|
24 |
+
msgid "Reading attachments..."
|
25 |
+
msgstr "Lese Anhänge…"
|
26 |
+
|
27 |
+
#: inc/class.admin.php:90
|
28 |
+
#: inc/class.admin.php:249
|
29 |
+
#@ sis
|
30 |
+
msgid "Maximum width"
|
31 |
+
msgstr "Maximale Breite"
|
32 |
+
|
33 |
+
#: inc/class.admin.php:91
|
34 |
+
#: inc/class.admin.php:254
|
35 |
+
#@ sis
|
36 |
+
msgid "Maximum height"
|
37 |
+
msgstr "Maximale Höhe"
|
38 |
+
|
39 |
+
#: inc/class.admin.php:92
|
40 |
+
#: inc/class.admin.php:259
|
41 |
+
#: inc/class.admin.php:327
|
42 |
+
#: inc/class.admin.php:386
|
43 |
+
#@ sis
|
44 |
+
msgid "Crop ?"
|
45 |
+
msgstr "Beschneiden?"
|
46 |
+
|
47 |
+
#: inc/class.admin.php:93
|
48 |
+
#: inc/class.admin.php:374
|
49 |
+
#@ sis
|
50 |
+
msgid "yes"
|
51 |
+
msgstr "ja"
|
52 |
+
|
53 |
+
#: inc/class.admin.php:94
|
54 |
+
#: inc/class.admin.php:374
|
55 |
+
#@ sis
|
56 |
+
msgid "no"
|
57 |
+
msgstr "nein"
|
58 |
+
|
59 |
+
#: inc/class.admin.php:95
|
60 |
+
#: inc/class.admin.php:262
|
61 |
+
#@ sis
|
62 |
+
msgid "Show in post insertion ?"
|
63 |
+
msgstr "Beim Einfügen in den Beitrag anzeigen?"
|
64 |
+
|
65 |
+
#: inc/class.admin.php:96
|
66 |
+
#@ sis
|
67 |
+
msgid " of "
|
68 |
+
msgstr "von"
|
69 |
+
|
70 |
+
#: inc/class.admin.php:97
|
71 |
+
#@ sis
|
72 |
+
msgid " or "
|
73 |
+
msgstr "oder"
|
74 |
+
|
75 |
+
#: inc/class.admin.php:98
|
76 |
+
#@ sis
|
77 |
+
msgid " before the end."
|
78 |
+
msgstr "vor dem Ende."
|
79 |
+
|
80 |
+
#: inc/class.admin.php:99
|
81 |
+
#: inc/class.admin.php:264
|
82 |
+
#@ sis
|
83 |
+
msgid "Delete"
|
84 |
+
msgstr "Löschen"
|
85 |
+
|
86 |
+
#: inc/class.admin.php:100
|
87 |
+
#@ sis
|
88 |
+
msgid "No media in your site to regenerate !"
|
89 |
+
msgstr "Keine Medien neu zu generieren!"
|
90 |
+
|
91 |
+
#: inc/class.admin.php:101
|
92 |
+
#@ sis
|
93 |
+
msgid "Regenerating "
|
94 |
+
msgstr "Neu generieren"
|
95 |
+
|
96 |
+
#: inc/class.admin.php:102
|
97 |
+
#@ sis
|
98 |
+
msgid "Validate image size name"
|
99 |
+
msgstr "Bildgrößenbezeichnung überprüfen"
|
100 |
+
|
101 |
+
#: inc/class.admin.php:103
|
102 |
+
#@ sis
|
103 |
+
msgid "Done."
|
104 |
+
msgstr "Fertig."
|
105 |
+
|
106 |
+
#: inc/class.admin.php:104
|
107 |
+
#@ sis
|
108 |
+
msgid "Size"
|
109 |
+
msgstr "Bildgröße"
|
110 |
+
|
111 |
+
#: inc/class.admin.php:105
|
112 |
+
#@ sis
|
113 |
+
msgid "Don't use the basic Wordpress thumbnail size name, use the form above to edit them"
|
114 |
+
msgstr "Nutze nicht die vorgegebene Thumbnail-Bezeichnung in WordPress! Nutze das Formular, um diese zu bearbeiten."
|
115 |
+
|
116 |
+
#: inc/class.admin.php:106
|
117 |
+
#@ sis
|
118 |
+
msgid "This size is already registered, edit it instead of recreating it."
|
119 |
+
msgstr "Die Bildgröße existiert bereits. Du kannst sie bearbeiten, anstatt sie doppelt anzulegen."
|
120 |
+
|
121 |
+
#: inc/class.admin.php:107
|
122 |
+
#@ sis
|
123 |
+
msgid "Do you really want to delete these size ?"
|
124 |
+
msgstr "Willst du diese Bildgröße/n wirklich löschen?"
|
125 |
+
|
126 |
+
#: inc/class.admin.php:108
|
127 |
+
#: inc/class.admin.php:265
|
128 |
+
#@ sis
|
129 |
+
msgid "Update"
|
130 |
+
msgstr "Aktualisieren"
|
131 |
+
|
132 |
+
#: inc/class.admin.php:109
|
133 |
+
#@ sis
|
134 |
+
msgid "Error requesting page"
|
135 |
+
msgstr "Fehler beim Abruf der Seite"
|
136 |
+
|
137 |
+
#: inc/class.admin.php:110
|
138 |
+
#@ sis
|
139 |
+
msgid "images have been regenerated !"
|
140 |
+
msgstr "Bilder wurden neu generiert!"
|
141 |
+
|
142 |
+
#: inc/class.admin.php:111
|
143 |
+
#@ sis
|
144 |
+
msgid "Validate"
|
145 |
+
msgstr "Überprüfen"
|
146 |
+
|
147 |
+
#: inc/class.admin.php:112
|
148 |
+
#@ sis
|
149 |
+
msgid " started at"
|
150 |
+
msgstr "begonnen: "
|
151 |
+
|
152 |
+
#: inc/class.admin.php:113
|
153 |
+
#@ sis
|
154 |
+
msgid " finished at :"
|
155 |
+
msgstr "beendet: "
|
156 |
+
|
157 |
+
#: inc/class.admin.php:114
|
158 |
+
#@ sis
|
159 |
+
msgid "Error during the php treatment, be sure to not have php errors in your page"
|
160 |
+
msgstr "Fehler während des PHP-Durchlaufs! Stelle sicher, dass sich keine PHP-Fehler in deiner Seite befinden."
|
161 |
+
|
162 |
+
#: inc/class.admin.php:115
|
163 |
+
#@ sis
|
164 |
+
msgid "All the sizes you have modifed are not saved, continue anyway ?"
|
165 |
+
msgstr "Deine veränderten Bildgrößen wurden noch nicht gespeichert. Trotzdem fortfahren?"
|
166 |
+
|
167 |
+
#: inc/class.admin.php:116
|
168 |
+
#, php-format
|
169 |
+
#@ sis
|
170 |
+
msgid "This image has been regenerated in %s seconds"
|
171 |
+
msgstr "Dieses Bild wurde neu generiert in %s Sekunden."
|
172 |
+
|
173 |
+
#: inc/class.admin.php:131
|
174 |
+
#@ sis
|
175 |
+
msgid "Regenerate thumbnails"
|
176 |
+
msgstr "Artikelbilder neu generieren"
|
177 |
+
|
178 |
+
#: inc/class.admin.php:151
|
179 |
+
#@ sis
|
180 |
+
msgid "Settings"
|
181 |
+
msgstr "Einstellungen"
|
182 |
+
|
183 |
+
#: inc/class.admin.php:200
|
184 |
+
#, php-format
|
185 |
+
#@ sis
|
186 |
+
msgid "%s size"
|
187 |
+
msgstr "Bildgröße „%s“"
|
188 |
+
|
189 |
+
#: inc/class.admin.php:207
|
190 |
+
#@ sis
|
191 |
+
msgid "Add a new size"
|
192 |
+
msgstr "Neue Bildgröße hinzufügen"
|
193 |
+
|
194 |
+
#: inc/class.admin.php:210
|
195 |
+
#@ sis
|
196 |
+
msgid "Legend of the sizes"
|
197 |
+
msgstr "Legende für deine Bildgrößen"
|
198 |
+
|
199 |
+
#: inc/class.admin.php:213
|
200 |
+
#@ sis
|
201 |
+
msgid "Get php for theme"
|
202 |
+
msgstr "PHP für dein Theme generieren"
|
203 |
+
|
204 |
+
#: inc/class.admin.php:216
|
205 |
+
#@ sis
|
206 |
+
msgid "Thumbnail regeneration"
|
207 |
+
msgstr "Artikelbilder neu generieren"
|
208 |
+
|
209 |
+
#: inc/class.admin.php:276
|
210 |
+
#@ sis
|
211 |
+
msgid "Add a new size of thumbnail"
|
212 |
+
msgstr "Neue Bildgröße für Thumbnail hinzufügen"
|
213 |
+
|
214 |
+
#: inc/class.admin.php:288
|
215 |
+
#@ sis
|
216 |
+
msgid "Get the PHP for the theme"
|
217 |
+
msgstr "Hol‘ dir den PHP-Code für dein Theme!"
|
218 |
+
|
219 |
+
#: inc/class.admin.php:289
|
220 |
+
#@ sis
|
221 |
+
msgid "Copy and paste the code below into your Wordpress theme function file if you wanted to save them and deactivate the plugin."
|
222 |
+
msgstr "Falls du deine Bildgrößen behalten und das Plugin deaktivieren möchtest, kopiere diesen PHP-Code in die Datei functions.php deines Theme."
|
223 |
+
|
224 |
+
#: inc/class.admin.php:302
|
225 |
+
#@ sis
|
226 |
+
msgid "The images created on your theme are <span style=\"color:#F2A13A\">orange</span> and your custom size are <span style=\"color:#89D76A\"> green </span>."
|
227 |
+
msgstr "Die von deinem Theme generierten Bildgrößen sind <span style=\"color:#F2A13A\">orange</span>, deine selbst erstellten Bildgrößen sind <span style=\"color:#89D76A\"> grün </span>."
|
228 |
+
|
229 |
+
#: inc/class.admin.php:319
|
230 |
+
#@ sis
|
231 |
+
msgid "Select which thumbnails you want to rebuild:"
|
232 |
+
msgstr "Wähle die Artikelbilder aus, die neu generiert werden sollen:"
|
233 |
+
|
234 |
+
#: inc/class.admin.php:323
|
235 |
+
#: inc/class.admin.php:382
|
236 |
+
#: inc/class.admin.php:395
|
237 |
+
#: inc/class.admin.php:420
|
238 |
+
#@ sis
|
239 |
+
msgid "Resize ?"
|
240 |
+
msgstr "Bearbeiten?"
|
241 |
+
|
242 |
+
#: inc/class.admin.php:324
|
243 |
+
#: inc/class.admin.php:383
|
244 |
+
#@ sis
|
245 |
+
msgid "Size name"
|
246 |
+
msgstr "Bildgrößenbezeichnung"
|
247 |
+
|
248 |
+
#: inc/class.admin.php:325
|
249 |
+
#: inc/class.admin.php:384
|
250 |
+
#@ sis
|
251 |
+
msgid "Width"
|
252 |
+
msgstr "Breite"
|
253 |
+
|
254 |
+
#: inc/class.admin.php:326
|
255 |
+
#: inc/class.admin.php:385
|
256 |
+
#@ sis
|
257 |
+
msgid "Height"
|
258 |
+
msgstr "Höhe"
|
259 |
+
|
260 |
+
#: inc/class.admin.php:391
|
261 |
+
#@ sis
|
262 |
+
msgid "Select which post type source thumbnails you want to rebuild:"
|
263 |
+
msgstr "Wähle die Inhaltstypen aus, deren Artikelbilder du neu generieren willst:"
|
264 |
+
|
265 |
+
#: inc/class.admin.php:396
|
266 |
+
#: inc/class.admin.php:421
|
267 |
+
#@ sis
|
268 |
+
msgid "Post type"
|
269 |
+
msgstr "Inhaltstyp"
|
270 |
+
|
271 |
+
#: inc/class.admin.php:443
|
272 |
+
#@ sis
|
273 |
+
msgid "End time calculated :"
|
274 |
+
msgstr "Berechnetes Ende:"
|
275 |
+
|
276 |
+
#: inc/class.admin.php:454
|
277 |
+
#@ sis
|
278 |
+
msgid "Last image:"
|
279 |
+
msgstr "Letztes Bild:"
|
280 |
+
|
281 |
+
#: inc/class.admin.php:455
|
282 |
+
#@ sis
|
283 |
+
msgid "Regenerate Thumbnails"
|
284 |
+
msgstr "Artikelbilder neu generieren"
|
285 |
+
|
286 |
+
#: inc/class.admin.php:620
|
287 |
+
#@ sis
|
288 |
+
msgid "No id given in POST datas."
|
289 |
+
msgstr "Keine ID in den POST-Daten gegeben."
|
290 |
+
|
291 |
+
#: inc/class.admin.php:630
|
292 |
+
#: inc/class.admin.php:632
|
293 |
+
#, php-format
|
294 |
+
#@ sis
|
295 |
+
msgid "This file does not exists and have not been regenerated :<br/><a target=\"_blank\" href=\"%1$s\" >%2$s</a>"
|
296 |
+
msgstr "Diese Datei existiert nicht und wurde nicht neu generiert:<br/><a target=\"_blank\" href=\"%1$s\" >%2$s</a>"
|
297 |
+
|
298 |
+
#: inc/class.admin.php:73
|
299 |
+
#, php-format
|
300 |
+
#@ sis
|
301 |
+
msgid "<h3>Welcome to Simple Image Sizes !</h3><p>In this plugin, you can add new image sizes<br/> and regenerate the images that doesn't exist yet.<br/> Click on <a href=\"%s\">Medias</a> for configurate the images</p>"
|
302 |
+
msgstr "<h3>Willkommen bei Simple Image Sizes!</h3><p>Mit diesem Plugin kannst du neue Bildgrößen hinzufügen<br/> und für bereits existierende Bilder neu generieren.<br/> Gehe zur <a href=\"%s\">Mediathek</a>, um deine Bilder neu zu konfigurieren.</p>"
|
303 |
+
|
304 |
+
#: inc/class.admin.php:244
|
305 |
+
#@ default
|
306 |
+
msgid "custom_image_sizes[name][custom]"
|
307 |
+
msgstr ""
|
308 |
+
|
309 |
+
#: inc/class.admin.php:246
|
310 |
+
#@ default
|
311 |
+
msgid "custom_image_sizes[name][theme]"
|
312 |
+
msgstr ""
|
313 |
+
|
314 |
+
#: inc/class.admin.php:248
|
315 |
+
#: inc/class.admin.php:250
|
316 |
+
#@ default
|
317 |
+
msgid "custom_image_sizes[name][w]"
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: inc/class.admin.php:253
|
321 |
+
#: inc/class.admin.php:255
|
322 |
+
#@ default
|
323 |
+
msgid "custom_image_sizes[name][h]"
|
324 |
+
msgstr ""
|
325 |
+
|
326 |
+
#: inc/class.admin.php:258
|
327 |
+
#: inc/class.admin.php:259
|
328 |
+
#@ default
|
329 |
+
msgid "custom_image_sizes[name][c]"
|
330 |
+
msgstr ""
|
331 |
+
|
332 |
+
#: inc/class.admin.php:261
|
333 |
+
#: inc/class.admin.php:262
|
334 |
+
#@ default
|
335 |
+
msgid "custom_image_sizes[name][s]"
|
336 |
+
msgstr ""
|
337 |
+
|
338 |
+
#. translators: plugin header field 'Name'
|
339 |
+
#: simple_image_sizes.php:0
|
340 |
+
#@ sis
|
341 |
+
msgid "Simple Image Size"
|
342 |
+
msgstr "Simple Image Size"
|
343 |
+
|
344 |
+
#. translators: plugin header field 'PluginURI'
|
345 |
+
#: simple_image_sizes.php:0
|
346 |
+
#@ sis
|
347 |
+
msgid "http://redmine.beapi.fr/projects/show/simple-image-sizes"
|
348 |
+
msgstr "http://redmine.beapi.fr/projects/show/simple-image-sizes"
|
349 |
+
|
350 |
+
#. translators: plugin header field 'Description'
|
351 |
+
#: simple_image_sizes.php:0
|
352 |
+
#@ sis
|
353 |
+
msgid "Add options in media setting page for images sizes"
|
354 |
+
msgstr "Optionen für Bildgrößen in den Mediathek-Einstellungen hinzufügen"
|
355 |
+
|
356 |
+
#. translators: plugin header field 'Author'
|
357 |
+
#: simple_image_sizes.php:0
|
358 |
+
#@ sis
|
359 |
+
msgid "Rahe"
|
360 |
+
msgstr "Rahe"
|
361 |
+
|
362 |
+
#. translators: plugin header field 'AuthorURI'
|
363 |
+
#: simple_image_sizes.php:0
|
364 |
+
#@ sis
|
365 |
+
msgid "http://nicolas-juen.fr"
|
366 |
+
msgstr "http://nicolas-juen.fr"
|
367 |
+
|
368 |
+
#. translators: plugin header field 'Version'
|
369 |
+
#: simple_image_sizes.php:0
|
370 |
+
#@ sis
|
371 |
+
msgid "2.2.3"
|
372 |
+
msgstr ""
|
373 |
+
|
languages/sis-fr_FR.mo
CHANGED
Binary file
|
languages/sis-fr_FR.po
CHANGED
@@ -4,9 +4,9 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Simple image sizes\n"
|
6 |
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2011-
|
8 |
-
"PO-Revision-Date: 2011-
|
9 |
-
"Last-Translator:
|
10 |
"Language-Team: Beapi <njuen@beapi.fr>\n"
|
11 |
"MIME-Version: 1.0\n"
|
12 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -18,236 +18,210 @@ msgstr ""
|
|
18 |
"X-Poedit-Basepath: ../\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
-
#: inc/class.admin.php:
|
22 |
msgid "Reading attachments..."
|
23 |
msgstr "Chargement des médias..."
|
24 |
|
25 |
-
#: inc/class.admin.php:
|
26 |
-
#: inc/class.admin.php:
|
27 |
msgid "Maximum width"
|
28 |
msgstr "Largeur maximum"
|
29 |
|
30 |
-
#: inc/class.admin.php:
|
31 |
-
#: inc/class.admin.php:
|
32 |
msgid "Maximum height"
|
33 |
msgstr "Hauteur maximum"
|
34 |
|
35 |
-
#: inc/class.admin.php:
|
36 |
-
#: inc/class.admin.php:
|
37 |
-
#: inc/class.admin.php:
|
38 |
-
#: inc/class.admin.php:
|
39 |
msgid "Crop ?"
|
40 |
msgstr "Rogner ?"
|
41 |
|
42 |
-
#: inc/class.admin.php:
|
43 |
-
#: inc/class.admin.php:
|
44 |
msgid "yes"
|
45 |
msgstr "oui"
|
46 |
|
47 |
-
#: inc/class.admin.php:
|
48 |
-
#: inc/class.admin.php:
|
49 |
msgid "no"
|
50 |
msgstr "non"
|
51 |
|
52 |
-
#: inc/class.admin.php:
|
53 |
-
#: inc/class.admin.php:
|
54 |
msgid "Show in post insertion ?"
|
55 |
msgstr "Afficher dans l'insertion ?"
|
56 |
|
57 |
-
#: inc/class.admin.php:
|
58 |
msgid " of "
|
59 |
msgstr " de "
|
60 |
|
61 |
-
#: inc/class.admin.php:
|
62 |
msgid " or "
|
63 |
msgstr " ou "
|
64 |
|
65 |
-
#: inc/class.admin.php:
|
66 |
msgid " before the end."
|
67 |
msgstr " avant la fin."
|
68 |
|
69 |
-
#: inc/class.admin.php:
|
70 |
-
#: inc/class.admin.php:
|
71 |
msgid "Delete"
|
72 |
msgstr "Supprimer"
|
73 |
|
74 |
-
#: inc/class.admin.php:
|
75 |
msgid "No media in your site to regenerate !"
|
76 |
msgstr "Pas de médias à regénérer !"
|
77 |
|
78 |
-
#: inc/class.admin.php:
|
79 |
msgid "Regenerating "
|
80 |
msgstr "Regénération "
|
81 |
|
82 |
-
#: inc/class.admin.php:
|
83 |
msgid "Validate image size name"
|
84 |
msgstr "Valider le nom de la taille d'image"
|
85 |
|
86 |
-
#: inc/class.admin.php:
|
87 |
msgid "Done."
|
88 |
msgstr "Fini."
|
89 |
|
90 |
-
#: inc/class.admin.php:
|
91 |
msgid "Size"
|
92 |
msgstr "Taille "
|
93 |
|
94 |
-
#: inc/class.admin.php:
|
95 |
msgid "Don't use the basic Wordpress thumbnail size name, use the form above to edit them"
|
96 |
msgstr "N'utilisez pas les tailles par défaut de WordPress comme nom de taille, éditez leurs valeurs avec le formulaire ci-dessus."
|
97 |
|
98 |
-
#: inc/class.admin.php:
|
99 |
msgid "This size is already registered, edit it instead of recreating it."
|
100 |
msgstr "Cette taille existe déjà, éditez la au lieu de la recréer."
|
101 |
|
102 |
-
#: inc/class.admin.php:
|
103 |
msgid "Do you really want to delete these size ?"
|
104 |
msgstr "Voulez-vous réellement supprimer cette taille ?"
|
105 |
|
106 |
-
#: inc/class.admin.php:
|
107 |
-
#: inc/class.admin.php:
|
108 |
msgid "Update"
|
109 |
msgstr "Mettre à jour"
|
110 |
|
111 |
-
#: inc/class.admin.php:
|
112 |
msgid "Error requesting page"
|
113 |
msgstr "Erreur lors de la requête vers la page"
|
114 |
|
115 |
-
#: inc/class.admin.php:
|
116 |
msgid "images have been regenerated !"
|
117 |
msgstr "images ont été regénérées !"
|
118 |
|
119 |
-
#: inc/class.admin.php:
|
120 |
msgid "Validate"
|
121 |
msgstr "Valider"
|
122 |
|
123 |
-
#: inc/class.admin.php:
|
124 |
-
msgid " started at"
|
125 |
-
msgstr " commencé à"
|
126 |
-
|
127 |
-
#: inc/class.admin.php:100
|
128 |
-
msgid " finished at :"
|
129 |
-
msgstr " terminé à"
|
130 |
-
|
131 |
-
#: inc/class.admin.php:101
|
132 |
-
msgid "Error during the php treatment, be sure to not have php errors in your page"
|
133 |
-
msgstr "Erreur lors du traitement PHP, soyez sûr que vous n'avez pas d'erreurs PHP dans vos pages"
|
134 |
-
|
135 |
-
#: inc/class.admin.php:102
|
136 |
-
msgid "All the sizes you have modifed are not saved, continue anyway ?"
|
137 |
-
msgstr "Toutes les tailles que vous avez modifié n'ont pas été enregistrées, continuer ?"
|
138 |
-
|
139 |
-
#: inc/class.admin.php:103
|
140 |
-
#, php-format
|
141 |
-
msgid "This image has been regenerated in %s seconds"
|
142 |
-
msgstr "Cette image a été regénérée en %s secondes"
|
143 |
-
|
144 |
-
#: inc/class.admin.php:104
|
145 |
-
#, php-format
|
146 |
-
msgid "<h3>Welcome to Simple Image Sizes !</h3><p>In this plugin, you can add new image sizes<br/> and regenerate the images that doesn't exist yet.<br/> Click on <a href=\"%s\">Medias</a> for configurate the images</p>"
|
147 |
-
msgstr "<h3>Bienvenue dans Simple Image Sizes !</h3><p>Avec ce plugin, vous pouvez ajouter de nouvelles tailes d'images<br/> et regénérer les images qui n'existent pas encore.<br/> Cliquez sur <a href=\"%s\">Médias</a> pour configurer les tailles d'images.</p>"
|
148 |
-
|
149 |
-
#: inc/class.admin.php:119
|
150 |
-
msgid "Regenerate thumbnails"
|
151 |
-
msgstr "Régénérer les vignettes"
|
152 |
-
|
153 |
-
#: inc/class.admin.php:139
|
154 |
msgid "Settings"
|
155 |
msgstr "Paramètres"
|
156 |
|
157 |
-
#: inc/class.admin.php:
|
158 |
-
|
159 |
-
|
160 |
-
msgstr "Taille %s"
|
161 |
|
162 |
-
#: inc/class.admin.php:
|
163 |
msgid "Add a new size"
|
164 |
msgstr "Ajouter une nouvelle taille"
|
165 |
|
166 |
-
#: inc/class.admin.php:
|
167 |
msgid "Legend of the sizes"
|
168 |
msgstr "Légende des tailles"
|
169 |
|
170 |
-
#: inc/class.admin.php:
|
171 |
msgid "Get php for theme"
|
172 |
msgstr "Récupérer le PHP pour le thème"
|
173 |
|
174 |
-
#: inc/class.admin.php:
|
175 |
msgid "Thumbnail regeneration"
|
176 |
msgstr "Régénération des vignettes"
|
177 |
|
178 |
-
#: inc/class.admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
msgid "Copy and paste the code below into your Wordpress theme function file if you wanted to save them and deactivate the plugin."
|
180 |
msgstr "Copiez et collez le code ci-dessous dans votre fichier de fonctions de votre thème WordPress si vous voulez les conserver et désactiver ce plugin."
|
181 |
|
182 |
-
#: inc/class.admin.php:
|
183 |
msgid "The images created on your theme are <span style=\"color:#F2A13A\">orange</span> and your custom size are <span style=\"color:#89D76A\"> green </span>."
|
184 |
msgstr "Les tailles d'images crées par votre thème sont en <span style=\"color:#F2A13A\">orange</span> et vos tailles personnalisées sont en <span style=\"color:#89D76A\"> vert </span>."
|
185 |
|
186 |
-
#: inc/class.admin.php:
|
187 |
msgid "Select which thumbnails you want to rebuild:"
|
188 |
msgstr "Sélectionnez les tailles de vignettes à régénérer"
|
189 |
|
190 |
-
#: inc/class.admin.php:
|
191 |
-
#: inc/class.admin.php:
|
192 |
-
#: inc/class.admin.php:
|
193 |
-
#: inc/class.admin.php:
|
194 |
msgid "Resize ?"
|
195 |
msgstr "Regénérer ?"
|
196 |
|
197 |
-
#: inc/class.admin.php:
|
198 |
-
#: inc/class.admin.php:
|
199 |
msgid "Size name"
|
200 |
msgstr "Nom de la taille"
|
201 |
|
202 |
-
#: inc/class.admin.php:
|
203 |
-
#: inc/class.admin.php:
|
204 |
msgid "Width"
|
205 |
msgstr "Largeur"
|
206 |
|
207 |
-
#: inc/class.admin.php:
|
208 |
-
#: inc/class.admin.php:
|
209 |
msgid "Height"
|
210 |
msgstr "Hauteur"
|
211 |
|
212 |
-
#: inc/class.admin.php:
|
213 |
msgid "Select which post type source thumbnails you want to rebuild:"
|
214 |
msgstr "Sélectionnez quelles vignettes de quel type de contenu vous souhaitez régénérer : "
|
215 |
|
216 |
-
#: inc/class.admin.php:
|
217 |
-
#: inc/class.admin.php:
|
218 |
msgid "Post type"
|
219 |
msgstr "Type de contenu"
|
220 |
|
221 |
-
#: inc/class.admin.php:
|
222 |
msgid "End time calculated :"
|
223 |
msgstr "Fin du traitement calculé :"
|
224 |
|
225 |
-
#: inc/class.admin.php:
|
226 |
msgid "Last image:"
|
227 |
msgstr "Dernière image :"
|
228 |
|
229 |
-
#: inc/class.admin.php:
|
230 |
msgid "Regenerate Thumbnails"
|
231 |
msgstr "Régénérer les vignettes"
|
232 |
|
233 |
-
#: inc/class.admin.php:
|
234 |
msgid "No id given in POST datas."
|
235 |
msgstr "Pas d'id donné dans les données du POST."
|
236 |
|
237 |
-
#: inc/class.admin.php:
|
238 |
-
#: inc/class.admin.php:
|
239 |
#, php-format
|
240 |
msgid "This file does not exists and have not been regenerated :<br/><a target=\"_blank\" href=\"%1$s\" >%2$s</a>"
|
241 |
msgstr "Ce fichier existe déjà dans cette ces tailles d'image et n'a pas été regénéré :<br/><a target=\"_blank\" href=\"%1$s\" >%2$s</a>"
|
242 |
|
243 |
-
#~ msgid "Size "
|
244 |
-
#~ msgstr "Taille "
|
245 |
-
|
246 |
-
#~ msgid "Theme size"
|
247 |
-
#~ msgstr "Taille de thème"
|
248 |
-
|
249 |
-
#~ msgid "Add a new size of thumbnail"
|
250 |
-
#~ msgstr "Ajouter une nouvelle taille de vignette"
|
251 |
-
|
252 |
-
#~ msgid "Get the PHP for the theme"
|
253 |
-
#~ msgstr "Récupérer le PHP pour le thème"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Simple image sizes\n"
|
6 |
"Report-Msgid-Bugs-To: \n"
|
7 |
+
"POT-Creation-Date: 2011-07-05 15:34+0100\n"
|
8 |
+
"PO-Revision-Date: 2011-07-05 16:11+0100\n"
|
9 |
+
"Last-Translator: Nicolas <njuen@beapi.fr>\n"
|
10 |
"Language-Team: Beapi <njuen@beapi.fr>\n"
|
11 |
"MIME-Version: 1.0\n"
|
12 |
"Content-Type: text/plain; charset=UTF-8\n"
|
18 |
"X-Poedit-Basepath: ../\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
+
#: inc/class.admin.php:57
|
22 |
msgid "Reading attachments..."
|
23 |
msgstr "Chargement des médias..."
|
24 |
|
25 |
+
#: inc/class.admin.php:58
|
26 |
+
#: inc/class.admin.php:194
|
27 |
msgid "Maximum width"
|
28 |
msgstr "Largeur maximum"
|
29 |
|
30 |
+
#: inc/class.admin.php:59
|
31 |
+
#: inc/class.admin.php:199
|
32 |
msgid "Maximum height"
|
33 |
msgstr "Hauteur maximum"
|
34 |
|
35 |
+
#: inc/class.admin.php:60
|
36 |
+
#: inc/class.admin.php:205
|
37 |
+
#: inc/class.admin.php:277
|
38 |
+
#: inc/class.admin.php:334
|
39 |
msgid "Crop ?"
|
40 |
msgstr "Rogner ?"
|
41 |
|
42 |
+
#: inc/class.admin.php:61
|
43 |
+
#: inc/class.admin.php:322
|
44 |
msgid "yes"
|
45 |
msgstr "oui"
|
46 |
|
47 |
+
#: inc/class.admin.php:62
|
48 |
+
#: inc/class.admin.php:322
|
49 |
msgid "no"
|
50 |
msgstr "non"
|
51 |
|
52 |
+
#: inc/class.admin.php:63
|
53 |
+
#: inc/class.admin.php:210
|
54 |
msgid "Show in post insertion ?"
|
55 |
msgstr "Afficher dans l'insertion ?"
|
56 |
|
57 |
+
#: inc/class.admin.php:64
|
58 |
msgid " of "
|
59 |
msgstr " de "
|
60 |
|
61 |
+
#: inc/class.admin.php:65
|
62 |
msgid " or "
|
63 |
msgstr " ou "
|
64 |
|
65 |
+
#: inc/class.admin.php:66
|
66 |
msgid " before the end."
|
67 |
msgstr " avant la fin."
|
68 |
|
69 |
+
#: inc/class.admin.php:67
|
70 |
+
#: inc/class.admin.php:213
|
71 |
msgid "Delete"
|
72 |
msgstr "Supprimer"
|
73 |
|
74 |
+
#: inc/class.admin.php:68
|
75 |
msgid "No media in your site to regenerate !"
|
76 |
msgstr "Pas de médias à regénérer !"
|
77 |
|
78 |
+
#: inc/class.admin.php:69
|
79 |
msgid "Regenerating "
|
80 |
msgstr "Regénération "
|
81 |
|
82 |
+
#: inc/class.admin.php:70
|
83 |
msgid "Validate image size name"
|
84 |
msgstr "Valider le nom de la taille d'image"
|
85 |
|
86 |
+
#: inc/class.admin.php:71
|
87 |
msgid "Done."
|
88 |
msgstr "Fini."
|
89 |
|
90 |
+
#: inc/class.admin.php:72
|
91 |
msgid "Size"
|
92 |
msgstr "Taille "
|
93 |
|
94 |
+
#: inc/class.admin.php:73
|
95 |
msgid "Don't use the basic Wordpress thumbnail size name, use the form above to edit them"
|
96 |
msgstr "N'utilisez pas les tailles par défaut de WordPress comme nom de taille, éditez leurs valeurs avec le formulaire ci-dessus."
|
97 |
|
98 |
+
#: inc/class.admin.php:74
|
99 |
msgid "This size is already registered, edit it instead of recreating it."
|
100 |
msgstr "Cette taille existe déjà, éditez la au lieu de la recréer."
|
101 |
|
102 |
+
#: inc/class.admin.php:75
|
103 |
msgid "Do you really want to delete these size ?"
|
104 |
msgstr "Voulez-vous réellement supprimer cette taille ?"
|
105 |
|
106 |
+
#: inc/class.admin.php:76
|
107 |
+
#: inc/class.admin.php:214
|
108 |
msgid "Update"
|
109 |
msgstr "Mettre à jour"
|
110 |
|
111 |
+
#: inc/class.admin.php:77
|
112 |
msgid "Error requesting page"
|
113 |
msgstr "Erreur lors de la requête vers la page"
|
114 |
|
115 |
+
#: inc/class.admin.php:78
|
116 |
msgid "images have been regenerated !"
|
117 |
msgstr "images ont été regénérées !"
|
118 |
|
119 |
+
#: inc/class.admin.php:79
|
120 |
msgid "Validate"
|
121 |
msgstr "Valider"
|
122 |
|
123 |
+
#: inc/class.admin.php:97
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
msgid "Settings"
|
125 |
msgstr "Paramètres"
|
126 |
|
127 |
+
#: inc/class.admin.php:147
|
128 |
+
msgid "Size "
|
129 |
+
msgstr "Taille "
|
|
|
130 |
|
131 |
+
#: inc/class.admin.php:154
|
132 |
msgid "Add a new size"
|
133 |
msgstr "Ajouter une nouvelle taille"
|
134 |
|
135 |
+
#: inc/class.admin.php:157
|
136 |
msgid "Legend of the sizes"
|
137 |
msgstr "Légende des tailles"
|
138 |
|
139 |
+
#: inc/class.admin.php:160
|
140 |
msgid "Get php for theme"
|
141 |
msgstr "Récupérer le PHP pour le thème"
|
142 |
|
143 |
+
#: inc/class.admin.php:163
|
144 |
msgid "Thumbnail regeneration"
|
145 |
msgstr "Régénération des vignettes"
|
146 |
|
147 |
+
#: inc/class.admin.php:187
|
148 |
+
msgid "Custom size"
|
149 |
+
msgstr "Taille personnelle"
|
150 |
+
|
151 |
+
#: inc/class.admin.php:190
|
152 |
+
msgid "Theme size"
|
153 |
+
msgstr "Taille de thème"
|
154 |
+
|
155 |
+
#: inc/class.admin.php:225
|
156 |
+
msgid "Add a new size of thumbnail"
|
157 |
+
msgstr "Ajouter une nouvelle taille de vignette"
|
158 |
+
|
159 |
+
#: inc/class.admin.php:237
|
160 |
+
msgid "Get the PHP for the theme"
|
161 |
+
msgstr "Récupérer le PHP pour le thème"
|
162 |
+
|
163 |
+
#: inc/class.admin.php:238
|
164 |
msgid "Copy and paste the code below into your Wordpress theme function file if you wanted to save them and deactivate the plugin."
|
165 |
msgstr "Copiez et collez le code ci-dessous dans votre fichier de fonctions de votre thème WordPress si vous voulez les conserver et désactiver ce plugin."
|
166 |
|
167 |
+
#: inc/class.admin.php:251
|
168 |
msgid "The images created on your theme are <span style=\"color:#F2A13A\">orange</span> and your custom size are <span style=\"color:#89D76A\"> green </span>."
|
169 |
msgstr "Les tailles d'images crées par votre thème sont en <span style=\"color:#F2A13A\">orange</span> et vos tailles personnalisées sont en <span style=\"color:#89D76A\"> vert </span>."
|
170 |
|
171 |
+
#: inc/class.admin.php:269
|
172 |
msgid "Select which thumbnails you want to rebuild:"
|
173 |
msgstr "Sélectionnez les tailles de vignettes à régénérer"
|
174 |
|
175 |
+
#: inc/class.admin.php:273
|
176 |
+
#: inc/class.admin.php:330
|
177 |
+
#: inc/class.admin.php:343
|
178 |
+
#: inc/class.admin.php:369
|
179 |
msgid "Resize ?"
|
180 |
msgstr "Regénérer ?"
|
181 |
|
182 |
+
#: inc/class.admin.php:274
|
183 |
+
#: inc/class.admin.php:331
|
184 |
msgid "Size name"
|
185 |
msgstr "Nom de la taille"
|
186 |
|
187 |
+
#: inc/class.admin.php:275
|
188 |
+
#: inc/class.admin.php:332
|
189 |
msgid "Width"
|
190 |
msgstr "Largeur"
|
191 |
|
192 |
+
#: inc/class.admin.php:276
|
193 |
+
#: inc/class.admin.php:333
|
194 |
msgid "Height"
|
195 |
msgstr "Hauteur"
|
196 |
|
197 |
+
#: inc/class.admin.php:339
|
198 |
msgid "Select which post type source thumbnails you want to rebuild:"
|
199 |
msgstr "Sélectionnez quelles vignettes de quel type de contenu vous souhaitez régénérer : "
|
200 |
|
201 |
+
#: inc/class.admin.php:344
|
202 |
+
#: inc/class.admin.php:370
|
203 |
msgid "Post type"
|
204 |
msgstr "Type de contenu"
|
205 |
|
206 |
+
#: inc/class.admin.php:392
|
207 |
msgid "End time calculated :"
|
208 |
msgstr "Fin du traitement calculé :"
|
209 |
|
210 |
+
#: inc/class.admin.php:403
|
211 |
msgid "Last image:"
|
212 |
msgstr "Dernière image :"
|
213 |
|
214 |
+
#: inc/class.admin.php:404
|
215 |
msgid "Regenerate Thumbnails"
|
216 |
msgstr "Régénérer les vignettes"
|
217 |
|
218 |
+
#: inc/class.admin.php:564
|
219 |
msgid "No id given in POST datas."
|
220 |
msgstr "Pas d'id donné dans les données du POST."
|
221 |
|
222 |
+
#: inc/class.admin.php:574
|
223 |
+
#: inc/class.admin.php:576
|
224 |
#, php-format
|
225 |
msgid "This file does not exists and have not been regenerated :<br/><a target=\"_blank\" href=\"%1$s\" >%2$s</a>"
|
226 |
msgstr "Ce fichier existe déjà dans cette ces tailles d'image et n'a pas été regénéré :<br/><a target=\"_blank\" href=\"%1$s\" >%2$s</a>"
|
227 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/sis.pot
CHANGED
@@ -2,255 +2,210 @@
|
|
2 |
# This file is distributed under the same license as the package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version:
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2011-
|
8 |
-
"PO-Revision-Date: 2011-10-02 00:11+0100\n"
|
9 |
-
"Last-Translator: \n"
|
10 |
-
"Language-Team: LANGUAGE <LL@li.org>\n"
|
11 |
"MIME-Version: 1.0\n"
|
12 |
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
"Content-Transfer-Encoding: 8bit\n"
|
14 |
-
"
|
15 |
-
"
|
16 |
-
"
|
17 |
-
"X-Poedit-SearchPath-1: ..\n"
|
18 |
|
19 |
-
#:
|
20 |
msgid "Reading attachments..."
|
21 |
msgstr ""
|
22 |
|
23 |
-
#:
|
24 |
-
#: ../inc/class.admin.php:226
|
25 |
msgid "Maximum width"
|
26 |
msgstr ""
|
27 |
|
28 |
-
#:
|
29 |
-
#: ../inc/class.admin.php:231
|
30 |
msgid "Maximum height"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#:
|
34 |
-
#:
|
35 |
-
#: ../inc/class.admin.php:307
|
36 |
-
#: ../inc/class.admin.php:366
|
37 |
msgid "Crop ?"
|
38 |
msgstr ""
|
39 |
|
40 |
-
#:
|
41 |
-
#: ../inc/class.admin.php:354
|
42 |
msgid "yes"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#:
|
46 |
-
#: ../inc/class.admin.php:354
|
47 |
msgid "no"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#:
|
51 |
-
#: ../inc/class.admin.php:242
|
52 |
msgid "Show in post insertion ?"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#:
|
56 |
msgid " of "
|
57 |
msgstr ""
|
58 |
|
59 |
-
#:
|
60 |
msgid " or "
|
61 |
msgstr ""
|
62 |
|
63 |
-
#:
|
64 |
msgid " before the end."
|
65 |
msgstr ""
|
66 |
|
67 |
-
#:
|
68 |
-
#: ../inc/class.admin.php:244
|
69 |
msgid "Delete"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#:
|
73 |
msgid "No media in your site to regenerate !"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#:
|
77 |
msgid "Regenerating "
|
78 |
msgstr ""
|
79 |
|
80 |
-
#:
|
81 |
msgid "Validate image size name"
|
82 |
msgstr ""
|
83 |
|
84 |
-
#:
|
85 |
msgid "Done."
|
86 |
msgstr ""
|
87 |
|
88 |
-
#:
|
89 |
msgid "Size"
|
90 |
msgstr ""
|
91 |
|
92 |
-
#:
|
93 |
-
msgid "
|
|
|
|
|
94 |
msgstr ""
|
95 |
|
96 |
-
#:
|
97 |
msgid "This size is already registered, edit it instead of recreating it."
|
98 |
msgstr ""
|
99 |
|
100 |
-
#:
|
101 |
msgid "Do you really want to delete these size ?"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#:
|
105 |
-
#: ../inc/class.admin.php:245
|
106 |
msgid "Update"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#:
|
110 |
msgid "Error requesting page"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#:
|
114 |
msgid "images have been regenerated !"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#:
|
118 |
msgid "Validate"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#:
|
122 |
-
msgid " started at"
|
123 |
-
msgstr ""
|
124 |
-
|
125 |
-
#: ../inc/class.admin.php:90
|
126 |
-
msgid " finished at :"
|
127 |
-
msgstr ""
|
128 |
-
|
129 |
-
#: ../inc/class.admin.php:91
|
130 |
-
msgid "Error during the php treatment, be sure to not have php errors in your page"
|
131 |
-
msgstr ""
|
132 |
-
|
133 |
-
#: ../inc/class.admin.php:92
|
134 |
-
msgid "All the sizes you have modifed are not saved, continue anyway ?"
|
135 |
-
msgstr ""
|
136 |
-
|
137 |
-
#: ../inc/class.admin.php:93
|
138 |
-
#, php-format
|
139 |
-
msgid "This image has been regenerated in %s seconds"
|
140 |
-
msgstr ""
|
141 |
-
|
142 |
-
#: ../inc/class.admin.php:108
|
143 |
-
msgid "Regenerate thumbnails"
|
144 |
-
msgstr ""
|
145 |
-
|
146 |
-
#: ../inc/class.admin.php:128
|
147 |
msgid "Settings"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#:
|
151 |
-
|
152 |
-
msgid "%s size"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#:
|
156 |
msgid "Add a new size"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#:
|
160 |
msgid "Legend of the sizes"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#:
|
164 |
msgid "Get php for theme"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#:
|
168 |
msgid "Thumbnail regeneration"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#:
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
#:
|
176 |
-
|
177 |
-
#: ../inc/class.admin.php:236
|
178 |
-
#: ../inc/class.admin.php:237
|
179 |
-
#: ../inc/class.admin.php:241
|
180 |
-
#: ../inc/class.admin.php:242
|
181 |
-
msgid "custom_image_sizes["
|
182 |
msgstr ""
|
183 |
|
184 |
-
#:
|
185 |
msgid "Add a new size of thumbnail"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#:
|
189 |
msgid "Get the PHP for the theme"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#:
|
193 |
-
msgid "
|
|
|
|
|
194 |
msgstr ""
|
195 |
|
196 |
-
#:
|
197 |
-
msgid "
|
|
|
|
|
198 |
msgstr ""
|
199 |
|
200 |
-
#:
|
201 |
msgid "Select which thumbnails you want to rebuild:"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#:
|
205 |
-
#:
|
206 |
-
#: ../inc/class.admin.php:375
|
207 |
-
#: ../inc/class.admin.php:400
|
208 |
msgid "Resize ?"
|
209 |
msgstr ""
|
210 |
|
211 |
-
#:
|
212 |
-
#: ../inc/class.admin.php:363
|
213 |
msgid "Size name"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#:
|
217 |
-
#: ../inc/class.admin.php:364
|
218 |
msgid "Width"
|
219 |
msgstr ""
|
220 |
|
221 |
-
#:
|
222 |
-
#: ../inc/class.admin.php:365
|
223 |
msgid "Height"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#:
|
227 |
msgid "Select which post type source thumbnails you want to rebuild:"
|
228 |
msgstr ""
|
229 |
|
230 |
-
#:
|
231 |
-
#: ../inc/class.admin.php:401
|
232 |
msgid "Post type"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#:
|
236 |
msgid "End time calculated :"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#:
|
240 |
msgid "Last image:"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#:
|
244 |
msgid "Regenerate Thumbnails"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#:
|
248 |
msgid "No id given in POST datas."
|
249 |
msgstr ""
|
250 |
|
251 |
-
#:
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
msgstr ""
|
256 |
-
|
2 |
# This file is distributed under the same license as the package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: \n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/simple-image-sizes\n"
|
7 |
+
"POT-Creation-Date: 2011-07-05 19:34:56+00:00\n"
|
|
|
|
|
|
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
|
12 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
|
14 |
|
15 |
+
#: inc/class.admin.php:57
|
16 |
msgid "Reading attachments..."
|
17 |
msgstr ""
|
18 |
|
19 |
+
#: inc/class.admin.php:58 inc/class.admin.php:198
|
|
|
20 |
msgid "Maximum width"
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: inc/class.admin.php:59 inc/class.admin.php:203
|
|
|
24 |
msgid "Maximum height"
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: inc/class.admin.php:60 inc/class.admin.php:209 inc/class.admin.php:281
|
28 |
+
#: inc/class.admin.php:342
|
|
|
|
|
29 |
msgid "Crop ?"
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: inc/class.admin.php:61 inc/class.admin.php:330
|
|
|
33 |
msgid "yes"
|
34 |
msgstr ""
|
35 |
|
36 |
+
#: inc/class.admin.php:62 inc/class.admin.php:330
|
|
|
37 |
msgid "no"
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: inc/class.admin.php:63 inc/class.admin.php:214
|
|
|
41 |
msgid "Show in post insertion ?"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: inc/class.admin.php:64
|
45 |
msgid " of "
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: inc/class.admin.php:65
|
49 |
msgid " or "
|
50 |
msgstr ""
|
51 |
|
52 |
+
#: inc/class.admin.php:66
|
53 |
msgid " before the end."
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: inc/class.admin.php:67 inc/class.admin.php:217
|
|
|
57 |
msgid "Delete"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: inc/class.admin.php:68
|
61 |
msgid "No media in your site to regenerate !"
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: inc/class.admin.php:69
|
65 |
msgid "Regenerating "
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: inc/class.admin.php:70
|
69 |
msgid "Validate image size name"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: inc/class.admin.php:71
|
73 |
msgid "Done."
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: inc/class.admin.php:72
|
77 |
msgid "Size"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: inc/class.admin.php:73
|
81 |
+
msgid ""
|
82 |
+
"Don't use the basic Wordpress thumbnail size name, use the form above to "
|
83 |
+
"edit them"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: inc/class.admin.php:74
|
87 |
msgid "This size is already registered, edit it instead of recreating it."
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: inc/class.admin.php:75
|
91 |
msgid "Do you really want to delete these size ?"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: inc/class.admin.php:76 inc/class.admin.php:218
|
|
|
95 |
msgid "Update"
|
96 |
msgstr ""
|
97 |
|
98 |
+
#: inc/class.admin.php:77
|
99 |
msgid "Error requesting page"
|
100 |
msgstr ""
|
101 |
|
102 |
+
#: inc/class.admin.php:78
|
103 |
msgid "images have been regenerated !"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: inc/class.admin.php:79
|
107 |
msgid "Validate"
|
108 |
msgstr ""
|
109 |
|
110 |
+
#: inc/class.admin.php:97
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
msgid "Settings"
|
112 |
msgstr ""
|
113 |
|
114 |
+
#: inc/class.admin.php:147
|
115 |
+
msgid "Size "
|
|
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: inc/class.admin.php:154
|
119 |
msgid "Add a new size"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: inc/class.admin.php:157
|
123 |
msgid "Legend of the sizes"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: inc/class.admin.php:160
|
127 |
msgid "Get php for theme"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: inc/class.admin.php:163
|
131 |
msgid "Thumbnail regeneration"
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: inc/class.admin.php:191
|
135 |
+
msgid "Custom size"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: inc/class.admin.php:194
|
139 |
+
msgid "Theme size"
|
|
|
|
|
|
|
|
|
|
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: inc/class.admin.php:229
|
143 |
msgid "Add a new size of thumbnail"
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: inc/class.admin.php:241
|
147 |
msgid "Get the PHP for the theme"
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: inc/class.admin.php:242
|
151 |
+
msgid ""
|
152 |
+
"Copy and paste the code below into your Wordpress theme function file if you "
|
153 |
+
"wanted to save them and deactivate the plugin."
|
154 |
msgstr ""
|
155 |
|
156 |
+
#: inc/class.admin.php:255
|
157 |
+
msgid ""
|
158 |
+
"The images created on your theme are <span style=\"color:#F2A13A\">orange</"
|
159 |
+
"span> and your custom size are <span style=\"color:#89D76A\"> green </span>."
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: inc/class.admin.php:273
|
163 |
msgid "Select which thumbnails you want to rebuild:"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: inc/class.admin.php:277 inc/class.admin.php:338 inc/class.admin.php:351
|
167 |
+
#: inc/class.admin.php:377
|
|
|
|
|
168 |
msgid "Resize ?"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: inc/class.admin.php:278 inc/class.admin.php:339
|
|
|
172 |
msgid "Size name"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: inc/class.admin.php:279 inc/class.admin.php:340
|
|
|
176 |
msgid "Width"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: inc/class.admin.php:280 inc/class.admin.php:341
|
|
|
180 |
msgid "Height"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: inc/class.admin.php:347
|
184 |
msgid "Select which post type source thumbnails you want to rebuild:"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: inc/class.admin.php:352 inc/class.admin.php:378
|
|
|
188 |
msgid "Post type"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: inc/class.admin.php:400
|
192 |
msgid "End time calculated :"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: inc/class.admin.php:411
|
196 |
msgid "Last image:"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: inc/class.admin.php:412
|
200 |
msgid "Regenerate Thumbnails"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: inc/class.admin.php:577
|
204 |
msgid "No id given in POST datas."
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: inc/class.admin.php:587 inc/class.admin.php:589
|
208 |
+
msgid ""
|
209 |
+
"This file does not exists and have not been regenerated :<br/><a target="
|
210 |
+
"\"_blank\" href=\"%1$s\" >%2$s</a>"
|
211 |
msgstr ""
|
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.beapi.fr/donate/
|
|
4 |
Tags: images, image, custom sizes, custom images, thumbnail regenerate, thumbnail, regenerate
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 3.3
|
7 |
-
Stable tag: 2.2.
|
8 |
|
9 |
== Description ==
|
10 |
|
@@ -34,6 +34,13 @@ I have improved the php and javascript, you can know if the image have been rege
|
|
34 |
4. Regenerating image sizes
|
35 |
|
36 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
* 2.2.3
|
38 |
* Do not force network usage
|
39 |
* 2.2.2
|
4 |
Tags: images, image, custom sizes, custom images, thumbnail regenerate, thumbnail, regenerate
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 3.3
|
7 |
+
Stable tag: 2.2.4
|
8 |
|
9 |
== Description ==
|
10 |
|
34 |
4. Regenerating image sizes
|
35 |
|
36 |
== Changelog ==
|
37 |
+
* 2.2.4
|
38 |
+
* Add security nonces for every actions
|
39 |
+
* Put the messages at the begining of the log
|
40 |
+
* Add a select all checkbox Thank to cocola
|
41 |
+
* Add the german translation thanks to glueckpress
|
42 |
+
* Remove notice tnahks to christianwach
|
43 |
+
* Remove useless and buggy for my scripting pointers
|
44 |
* 2.2.3
|
45 |
* Do not force network usage
|
46 |
* 2.2.2
|
screenshot-2.png
CHANGED
Binary file
|
screenshot-3.png
CHANGED
Binary file
|
simple_image_sizes.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Simple Image Size
|
4 |
Plugin URI: http://redmine.beapi.fr/projects/show/simple-image-sizes
|
5 |
Description: Add options in media setting page for images sizes
|
6 |
-
Version: 2.2.
|
7 |
Author: Rahe
|
8 |
Author URI: http://nicolas-juen.fr
|
9 |
Text Domain: sis
|
@@ -29,7 +29,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
29 |
|
30 |
define( 'SIS_URL', plugins_url('/', __FILE__) );
|
31 |
define( 'SIS_DIR', dirname(__FILE__) );
|
32 |
-
define( 'SIS_VERSION', '2.2.
|
33 |
define( 'SIS_OPTION', 'custom_image_sizes' );
|
34 |
|
35 |
require_once( SIS_DIR . DIRECTORY_SEPARATOR . 'inc' . DIRECTORY_SEPARATOR . 'class.admin.php' );
|
3 |
Plugin Name: Simple Image Size
|
4 |
Plugin URI: http://redmine.beapi.fr/projects/show/simple-image-sizes
|
5 |
Description: Add options in media setting page for images sizes
|
6 |
+
Version: 2.2.4
|
7 |
Author: Rahe
|
8 |
Author URI: http://nicolas-juen.fr
|
9 |
Text Domain: sis
|
29 |
|
30 |
define( 'SIS_URL', plugins_url('/', __FILE__) );
|
31 |
define( 'SIS_DIR', dirname(__FILE__) );
|
32 |
+
define( 'SIS_VERSION', '2.2.4' );
|
33 |
define( 'SIS_OPTION', 'custom_image_sizes' );
|
34 |
|
35 |
require_once( SIS_DIR . DIRECTORY_SEPARATOR . 'inc' . DIRECTORY_SEPARATOR . 'class.admin.php' );
|