Photo Gallery by Envira – Responsive Image Gallery for WordPress - Version 1.6.0

Version Description

  • Added: Lazy loading
  • Fix: Minor bug fixes
Download this release

Release Info

Developer chrisakelley
Plugin Icon 128x128 Photo Gallery by Envira – Responsive Image Gallery for WordPress
Version 1.6.0
Comparing to
See all releases

Code changes from version 1.5.9.4 to 1.6.0

assets/css/responsivelyLazy.css ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Responsively Lazy
3
+ * http://ivopetkov.com/b/lazy-load-responsive-images/
4
+ * Copyright 2015-2016, Ivo Petkov
5
+ * Free to use under the MIT license.
6
+ */
7
+
8
+ .envira-lazy:not(img){
9
+ position:relative;
10
+ height: 0;
11
+ display: block;
12
+ overflow: hidden;
13
+ /* margin-left: auto;
14
+ margin-right: auto;*/
15
+ /*width: auto;*/
16
+ }
17
+
18
+ .envira-lazy:not(img) img {
19
+ position: absolute;
20
+ top: 0;
21
+ left: 0;
22
+ /* width: 100%;
23
+ height: 100%;*/
24
+ }
25
+
26
+ .envira-gallery-1-columns .envira-lazy:not(img) img,
27
+ .envira-gallery-2-columns .envira-lazy:not(img) img,
28
+ .envira-gallery-3-columns .envira-lazy:not(img) img,
29
+ .envira-gallery-4-columns .envira-lazy:not(img) img,
30
+ .envira-gallery-5-columns .envira-lazy:not(img) img,
31
+ .envira-gallery-6-columns .envira-lazy:not(img) img {
32
+ position: relative;
33
+ /* width: 100%;
34
+ height: 100%;*/
35
+ /* margin-left: auto;
36
+ margin-right: auto;*/
37
+ }
38
+
39
+ img.envira-lazy{
40
+ width: 100%;
41
+ }
42
+
43
+ /* hide the gallery overlay by default and use JS triggers to make them appear when images load */
44
+
45
+ .envira-gallery-item.envira-lazy-load .envira-gallery-position-overlay {
46
+ display: none;
47
+ }
48
+
49
+ /* hide the captions on legacy by default and use JS triggers to make them appear when images load */
50
+
51
+ .envira-gallery-item.envira-lazy-load .envira-title,
52
+ .envira-gallery-item.envira-lazy-load .envira-caption {
53
+ visibility: hidden;
54
+ }
55
+
56
+ /*
57
+
58
+ .envira-gallery-link {
59
+ display: block;
60
+ position: relative;
61
+ height: 0;
62
+ }
63
+
64
+ .envira-gallery-link {
65
+
66
+
67
+ }
68
+
69
+ .envira-gallery-link img {
70
+ position: absolute;
71
+ top: 0;
72
+ left: 0;
73
+ width: 100%;
74
+ height: 100%;
75
+ }*/
assets/js/conditional-fields.js CHANGED
@@ -302,6 +302,27 @@ jQuery( document ).ready( function( $ ) {
302
  ]
303
  }
304
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
305
 
306
  ]
307
  );
302
  ]
303
  }
304
  },
305
+ { // Album Mobile Touchwipe
306
+ conditions: {
307
+ element: '[name="_envira_gallery[lazy_loading]"]',
308
+ type: 'checked',
309
+ operator: 'is'
310
+ },
311
+ actions: {
312
+ if: [
313
+ {
314
+ element: '#envira-config-lazy-loading-delay',
315
+ action: 'show'
316
+ }
317
+ ],
318
+ else: [
319
+ {
320
+ element: '#envira-config-lazy-loading-delay',
321
+ action: 'hide'
322
+ }
323
+ ]
324
+ }
325
+ },
326
 
327
  ]
328
  );
assets/js/envira.js CHANGED
@@ -13,6 +13,7 @@
13
  // @codekit-append "lib/fancybox-media.js";
14
  // @codekit-append "lib/fancybox-thumbs.js";
15
  // @codekit-append "lib/fancybox-video.js";
 
16
  /**
17
  * To load more JS resources:
18
  * - Add them to the lib subfolder
@@ -33,6 +34,76 @@ jQuery( document ).ready( function( $ ) {
33
 
34
  } );
35
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
  } );
37
 
38
  function jg_effect_desaturate(src) {
13
  // @codekit-append "lib/fancybox-media.js";
14
  // @codekit-append "lib/fancybox-thumbs.js";
15
  // @codekit-append "lib/fancybox-video.js";
16
+ // @codekit-append "lib/responsivelyLazy.js";
17
  /**
18
  * To load more JS resources:
19
  * - Add them to the lib subfolder
34
 
35
  } );
36
 
37
+ /* setup lazy load event */
38
+ $( document ).on( "envira_image_lazy_load_complete", function( event ) {
39
+ if ( event !== undefined && event.image_id !== undefined && event.image_id !== null ) {
40
+
41
+ var envira_container = $('div.envira-gallery-public').find('img#' + event.image_id);
42
+
43
+ if ( $('div.envira-gallery-public').hasClass('envira-gallery-0-columns') ) {
44
+ /* this is an automatic gallery */
45
+ $( envira_container ).closest('div.envira-gallery-item-inner').find( 'div.envira-gallery-position-overlay' ).delay( 100 ).show();
46
+ } else {
47
+ /* this is a legacy gallery */
48
+ $( envira_container ).closest('div.envira-gallery-item-inner').find( 'div.envira-gallery-position-overlay' ).delay( 100 ).show();
49
+
50
+ /* re-do the padding bottom */
51
+ /* $padding_bottom = ( $output_height / $output_width ) * 100; */
52
+
53
+ var envira_lazy_width = $( envira_container ).closest('div.envira-gallery-item-inner').find('.envira-lazy').width();
54
+ var ratio1 = ( event.naturalHeight / event.naturalWidth );
55
+ var ratio2 = ( event.naturalHeight / envira_lazy_width );
56
+
57
+ if ( ratio2 < ratio1 ) {
58
+ var ratio = ratio2;
59
+ } else {
60
+ var ratio = ratio1;
61
+ }
62
+
63
+ var padding_bottom = ratio * 100;
64
+
65
+ $( envira_container ).closest('div.envira-gallery-item-inner').find('.envira-lazy').css('padding-bottom', padding_bottom + '%');
66
+ $( envira_container ).closest('div.envira-gallery-item-inner').find('.envira-lazy').data('envira-changed', 'true');
67
+
68
+ if ( window["envira_container_" + event.gallery_id] !== undefined ) {
69
+
70
+ window["envira_container_" + event.gallery_id].on( 'layoutComplete',
71
+ function( event, laidOutItems ) {
72
+
73
+ $( envira_container ).closest('div.envira-gallery-item-inner').find( 'span.envira-title' ).delay( 1000 ).css('visibility', 'visible');
74
+ $( envira_container ).closest('div.envira-gallery-item-inner').find( 'span.envira-caption' ).delay( 1000 ).css('visibility', 'visible');
75
+
76
+
77
+ }
78
+ );
79
+
80
+
81
+
82
+ /* window["envira_container_" + event.gallery_id].enviratope('layout'); */
83
+
84
+ }
85
+
86
+
87
+ $('#envira-gallery-' + event.gallery_id).enviratope('layout');
88
+
89
+ /* window["envira_container_" + event.gallery_id].enviratope('layout'); */
90
+ }
91
+
92
+
93
+ // window["envira_container_" + event.gallery_id].enviraImagesLoaded()
94
+ // .done(function() {
95
+ // window["envira_container_" + event.gallery_id].enviratope('layout');
96
+ // })
97
+ // .progress(function() {
98
+ // window["envira_container_" + event.gallery_id].enviratope('layout');
99
+ // });
100
+
101
+
102
+
103
+ /* envira_container_8025.enviratope('layout'); */
104
+ }
105
+ });
106
+
107
  } );
108
 
109
  function jg_effect_desaturate(src) {
assets/js/lib/jquery.justifiedGallery.js CHANGED
@@ -851,9 +851,11 @@
851
  if (!that.isSpinnerActive()) that.startLoadingSpinnerAnimation();
852
 
853
  that.onImageEvent(imageSrc, function (loadImg) { // image loaded
854
- $entry.data('jg.width', loadImg.width);
855
- $entry.data('jg.height', loadImg.height);
856
  $entry.data('jg.loaded', true);
 
 
857
  that.startImgAnalyzer(false);
858
  }, function () { // image load error
859
  $entry.data('jg.loaded', 'error');
851
  if (!that.isSpinnerActive()) that.startLoadingSpinnerAnimation();
852
 
853
  that.onImageEvent(imageSrc, function (loadImg) { // image loaded
854
+ $entry.data('jg.width', $entry.find('.envira-gallery-image').data('envira-width') );
855
+ $entry.data('jg.height', $entry.find('.envira-gallery-image').data('envira-height') );
856
  $entry.data('jg.loaded', true);
857
+
858
+
859
  that.startImgAnalyzer(false);
860
  }, function () { // image load error
861
  $entry.data('jg.loaded', 'error');
assets/js/lib/responsivelyLazy.js ADDED
@@ -0,0 +1,444 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Responsively Lazy
3
+ * http://ivopetkov.com/b/lazy-load-responsive-images/
4
+ * Copyright 2015-2016, Ivo Petkov
5
+ * Free to use under the MIT license.
6
+ */
7
+
8
+ if ( typeof envira_lazy_load !== 'undefined' && envira_lazy_load == 'true' ) {
9
+
10
+
11
+
12
+ var responsivelyLazy = (function () {
13
+
14
+ var hasWebPSupport = false;
15
+ var windowWidth = null;
16
+ var windowHeight = null;
17
+ var justifiedReady = false;
18
+ var galleryClass = false;
19
+ var hasIntersectionObserverSupport = typeof IntersectionObserver !== 'undefined';
20
+
21
+ var isVisible = function (element) {
22
+
23
+ // //console.log ('windowWidth: ' + windowWidth);
24
+ // //console.log ('windowHeight: ' + windowHeight);
25
+
26
+ if (windowWidth === null) {
27
+
28
+ windowWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
29
+ windowHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
30
+
31
+ if (windowWidth === null) {
32
+ return false;
33
+ }
34
+ }
35
+
36
+ //console.log ('checking to see if element is isVisible');
37
+ // //console.log (element);
38
+
39
+ var rect = element.getBoundingClientRect();
40
+
41
+ var elementTop = rect.top;
42
+ var elementLeft = rect.left;
43
+ var elementWidth = rect.width;
44
+ var elementHeight = rect.height;
45
+ // //console.log ('elementTop: ' + elementTop);
46
+ // //console.log ('elementLeft: ' + elementLeft);
47
+ // //console.log ('elementWidth: ' + elementWidth);
48
+ // //console.log ('elementHeight: ' + elementHeight);
49
+ var test = elementTop < windowHeight && elementTop + elementHeight > 0 && elementLeft < windowWidth && elementLeft + elementWidth > 0;
50
+ // //console.log ('test');
51
+ // //console.log (test);
52
+
53
+ if ( test === false ) {
54
+ // //console.log (element);
55
+ // //console.log ('windowWidth: ' + windowWidth);
56
+ // //console.log ('windowHeight: ' + windowHeight);
57
+ // //console.log ('elementTop: ' + elementTop);
58
+ // //console.log ('elementLeft: ' + elementLeft);
59
+ // //console.log ('elementWidth: ' + elementWidth);
60
+ // //console.log ('elementHeight: ' + elementHeight);
61
+ }
62
+ return test;
63
+
64
+
65
+ };
66
+
67
+ jQuery.fn.exists = function(){return this.length>0;}
68
+
69
+ var updateElement = function (container, element) {
70
+ var options = element.getAttribute('data-envira-srcset');
71
+ // console.log ('options (what data-envira-srcset says): ' + options);
72
+ if (options !== null) {
73
+ options = options.trim();
74
+ if (options.length > 0) {
75
+ options = options.split(',');
76
+ var temp = [];
77
+ var optionsCount = options.length;
78
+ for (var j = 0; j < optionsCount; j++) {
79
+ var option = options[j].trim();
80
+ if (option.length === 0) {
81
+ continue;
82
+ }
83
+ var spaceIndex = option.lastIndexOf(' ');
84
+ if (spaceIndex === -1) {
85
+ var optionImage = option;
86
+ var optionWidth = 999998;
87
+ } else {
88
+ var optionImage = option.substr(0, spaceIndex);
89
+ var optionWidth = parseInt(option.substr(spaceIndex + 1, option.length - spaceIndex - 2), 10);
90
+ }
91
+ var add = false;
92
+ if (optionImage.indexOf('.webp', optionImage.length - 5) !== -1) {
93
+ if (hasWebPSupport) {
94
+ add = true;
95
+ }
96
+ } else {
97
+ add = true;
98
+ }
99
+ if (add) {
100
+ temp.push([optionImage, optionWidth]);
101
+ }
102
+ }
103
+ temp.sort(function (a, b) {
104
+ if (a[1] < b[1]) {
105
+ return -1;
106
+ }
107
+ if (a[1] > b[1]) {
108
+ return 1;
109
+ }
110
+ if (a[1] === b[1]) {
111
+ if (b[0].indexOf('.webp', b[0].length - 5) !== -1) {
112
+ return 1;
113
+ }
114
+ if (a[0].indexOf('.webp', a[0].length - 5) !== -1) {
115
+ return -1;
116
+ }
117
+ }
118
+ return 0;
119
+ });
120
+ options = temp;
121
+ } else {
122
+ options = [];
123
+ }
124
+ } else {
125
+ options = [];
126
+ }
127
+
128
+ var containerWidth = container.offsetWidth * window.devicePixelRatio;
129
+
130
+ var bestSelectedOption = null;
131
+ var optionsCount = options.length;
132
+ for (var j = 0; j < optionsCount; j++) {
133
+ var optionData = options[j];
134
+ if (optionData[1] >= containerWidth) {
135
+ //console.log( 'bestSelectedOption = ' + optionData );
136
+ bestSelectedOption = optionData;
137
+ break;
138
+ } else {
139
+ //console.log( 'bestSelectedOption = optionData - DID NOT HAPPEN' );
140
+ }
141
+ }
142
+
143
+ if (bestSelectedOption === null) {
144
+ bestSelectedOption = [element.getAttribute('data-envira-src'), 999999];
145
+ }
146
+
147
+ if (typeof container.lastSetOption === 'undefined') {
148
+ container.lastSetOption = ['', 0];
149
+ }
150
+ if (container.lastSetOption[1] < bestSelectedOption[1]) {
151
+ //console.log ('listing all bestSelectedOptions');
152
+ //console.log ( bestSelectedOption );
153
+ //console.log ('listing all container.lastSetOption');
154
+ //console.log ( container.lastSetOption );
155
+ var fireEvent = container.lastSetOption[1] === 0;
156
+ var url = bestSelectedOption[0];
157
+ var image = new Image();
158
+ image.addEventListener('load', function () {
159
+ element.setAttribute('srcset', url);
160
+ element.setAttribute('src', url);
161
+ if (fireEvent) {
162
+ var handler = container.getAttribute('data-onlazyload');
163
+ if (handler !== null) {
164
+ (new Function(handler).bind(container))();
165
+ }
166
+ }
167
+ }, false);
168
+ image.addEventListener('error', function () {
169
+ container.lastSetOption = ['', 0];
170
+ }, false);
171
+
172
+ image.onload = function () {
173
+
174
+
175
+ /* console.info("Image loaded !"); */
176
+
177
+ if ( container.getAttribute('class') == 'envira-lazy' ) {
178
+ // this is a legacy layout
179
+ var the_image = container.firstElementChild;
180
+ var the_container = container;
181
+ var image_id = the_image.id;
182
+ var image_src = the_image.src;
183
+ var gallery_id = jQuery(the_image).data('envira-gallery-id');
184
+ var naturalWidth = this.naturalWidth;
185
+ var naturalHeight = this.naturalHeight;
186
+ } else {
187
+ // we are going with the automatic
188
+ var the_image = image;
189
+ var the_container = container;
190
+ var image_id = container.id;
191
+ var image_src = container.src;
192
+ var gallery_id = jQuery(the_image).data('envira-gallery-id');
193
+ var naturalWidth = this.naturalWidth;
194
+ var naturalHeight = this.naturalHeight;
195
+ }
196
+
197
+ /* type check */
198
+
199
+ if ( gallery_id === undefined || gallery_id === null ) {
200
+ gallery_id = 0;
201
+ }
202
+
203
+ jQuery( document ).trigger( {
204
+ type: 'envira_image_lazy_load_complete',
205
+ container: the_container,
206
+ image_src: image_src,
207
+ image_id: image_id,
208
+ gallery_id: gallery_id,
209
+ naturalWidth: naturalWidth,
210
+ naturalHeight: naturalHeight,
211
+ } );
212
+
213
+ }
214
+ image.onerror = function () {
215
+ /* console.error("Cannot load image"); */
216
+ //do something else...
217
+ }
218
+
219
+ image.src = null;
220
+ image.src = url;
221
+
222
+ container.lastSetOption = bestSelectedOption;
223
+
224
+ }
225
+ };
226
+
227
+ var updateWindowSize = function () {
228
+
229
+ windowWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
230
+ windowHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
231
+
232
+ //console.log('updateWindowSize');
233
+ };
234
+
235
+ var setGalleryClass = function ( theClass ) {
236
+ galleryClass = theClass;
237
+ // alert ('setting - ' + galleryClass);
238
+ }
239
+
240
+ var run = function ( galleryClass ) {
241
+
242
+ if ( typeof galleryClass === 'undefined' ) {
243
+ return;
244
+ }
245
+
246
+ var update = function (elements, unknownHeight) {
247
+ // //console.log ('elements'); alert('elements');
248
+ // //console.log (elements);
249
+ // //console.log ('unknownHeight');
250
+ // //console.log (unknownHeight);
251
+ var elementsCount = elements.length;
252
+ for (var i = 0; i < elementsCount; i++) {
253
+ var element = elements[i];
254
+ var container = unknownHeight ? element : element.parentNode;
255
+ // //console.log( isVisible(container) );
256
+ // //console.log( (container) );
257
+ // //console.log( (elements[i]) );
258
+ if ( isVisible(container) === true ) {
259
+ // console.log('updating element');
260
+ // console.log(element);
261
+ // console.log('container')
262
+ // console.log(container
263
+ updateElement(container, element);
264
+ }
265
+ }
266
+ };
267
+ if ( galleryClass ) {
268
+ if ( typeof galleryClass !== 'string' ) {
269
+ return;
270
+ }
271
+
272
+ // console.log(envira_lazy_load_delay);
273
+ // console.log(envira_lazy_load_initial);
274
+
275
+ if ( envira_lazy_load_delay === 'undefined' || envira_lazy_load_initial === false || envira_lazy_load_initial === 'undefined' ) {
276
+ /* if we can't locate these vars, at least define the delay - there is no delay, super fast */
277
+ envira_lazy_load_delay = 0;
278
+ }
279
+
280
+
281
+ myVar = setTimeout(function () {
282
+ // console.log('fired');
283
+
284
+ if ( jQuery( galleryClass + ' .envira-lazy > img').exists() ) {
285
+ //console.log('exists');
286
+ update(document.querySelectorAll(galleryClass + ' .envira-lazy > img'), false);
287
+ } else if ( jQuery( galleryClass + ' img.envira-lazy').exists() ) {
288
+ //console.log('exists');
289
+ update(document.querySelectorAll(galleryClass + ' img.envira-lazy'), true);
290
+ }
291
+
292
+ envira_lazy_load_initial == true; // ok, we did the initial load so now delay can happen
293
+
294
+ }, envira_lazy_load_delay);
295
+
296
+
297
+
298
+
299
+ }
300
+ //update(document.querySelectorAll('img.envira-lazy'), true);
301
+ };
302
+
303
+ if ('srcset' in document.createElement('img') && typeof window.devicePixelRatio !== 'undefined' && typeof window.addEventListener !== 'undefined' && typeof document.querySelectorAll !== 'undefined') {
304
+
305
+ updateWindowSize();
306
+
307
+ var image = new Image();
308
+ image.src = 'data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoCAAEADMDOJaQAA3AA/uuuAAA=';
309
+ image.onload = image.onerror = function () {
310
+ hasWebPSupport = image.width === 2;
311
+ if (hasIntersectionObserverSupport) {
312
+
313
+ var updateIntersectionObservers = function () {
314
+ var elements = document.querySelectorAll('.envira-lazy');
315
+ var elementsCount = elements.length;
316
+ for (var i = 0; i < elementsCount; i++) {
317
+ var element = elements[i];
318
+ if (typeof element.responsivelyLazyObserverAttached === 'undefined') {
319
+ element.responsivelyLazyObserverAttached = true;
320
+ intersectionObserver.observe(element);
321
+ }
322
+ }
323
+ };
324
+
325
+ var intersectionObserver = new IntersectionObserver(function (entries) {
326
+ for (var i in entries) {
327
+ var entry = entries[i];
328
+ if (entry.intersectionRatio > 0) {
329
+ var target = entry.target;
330
+ if (target.tagName.toLowerCase() !== 'img') {
331
+ var img = target.querySelector('img');
332
+ if (img !== null) {
333
+ updateElement(target, img);
334
+ }
335
+ } else {
336
+ updateElement(target, target);
337
+ }
338
+ }
339
+ }
340
+ });
341
+
342
+ run();
343
+
344
+ } else {
345
+
346
+ var requestAnimationFrameFunction = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || function (callback) {
347
+ window.setTimeout(callback, 1000 / 60);
348
+ //console.log ('requestAnimationFrameFunction');
349
+ };
350
+
351
+ var hasChange = true;
352
+ var runIfHasChange = function () {
353
+ // //console.log (justifiedReady);
354
+ if ( hasChange ) {
355
+ hasChange = false;
356
+ // run();
357
+ }
358
+ requestAnimationFrameFunction.call(null, runIfHasChange);
359
+ };
360
+
361
+
362
+
363
+ var setChanged = function () {
364
+ hasChange = true;
365
+ //console.log('setChanged');
366
+ runIfHasChange();
367
+ };
368
+
369
+ var updateParentNodesScrollListeners = function () {
370
+ //console.log('scroll listen');
371
+ var elements = document.querySelectorAll('.envira-lazy');
372
+ var elementsCount = elements.length;
373
+ for (var i = 0; i < elementsCount; i++) {
374
+ var parentNode = elements[i].parentNode;
375
+ while (parentNode && parentNode.tagName.toLowerCase() !== 'html') {
376
+ if (typeof parentNode.responsivelyLazyScrollAttached === 'undefined') {
377
+ parentNode.responsivelyLazyScrollAttached = true;
378
+ parentNode.addEventListener('scroll', setChanged);
379
+ }
380
+ parentNode = parentNode.parentNode;
381
+ }
382
+ }
383
+ };
384
+
385
+ //runIfHasChange();
386
+
387
+ }
388
+
389
+ var attachEvents = function () {
390
+ if (hasIntersectionObserverSupport) {
391
+ var resizeTimeout = null;
392
+ }
393
+ window.addEventListener('resize', function () {
394
+ updateWindowSize();
395
+ if (hasIntersectionObserverSupport) {
396
+ window.clearTimeout(resizeTimeout);
397
+ resizeTimeout = window.setTimeout(function () {
398
+ run();
399
+ }, 300);
400
+ } else {
401
+ setChanged();
402
+ }
403
+ });
404
+ if (hasIntersectionObserverSupport) {
405
+ window.addEventListener('load', run);
406
+ updateIntersectionObservers();
407
+ } else {
408
+ //console.log('*********attaching scrool and load listeners');
409
+ window.addEventListener('scroll', setChanged);
410
+ window.addEventListener('load', setChanged);
411
+ updateParentNodesScrollListeners();
412
+ }
413
+ if (typeof MutationObserver !== 'undefined') {
414
+ var observer = new MutationObserver(function () {
415
+ if (hasIntersectionObserverSupport) {
416
+ updateIntersectionObservers();
417
+ run();
418
+ } else {
419
+ updateParentNodesScrollListeners();
420
+ setChanged();
421
+ }
422
+ });
423
+ observer.observe(document.querySelector('body'), {childList: true, subtree: true});
424
+ }
425
+ };
426
+ if (document.readyState === 'loading') {
427
+ document.addEventListener('DOMContentLoaded', attachEvents);
428
+ //console.log('loading');
429
+ } else {
430
+ attachEvents();
431
+ //console.log('attachEvents');
432
+ }
433
+ };
434
+ }
435
+
436
+ return {
437
+ 'run': run,
438
+ 'isVisible': isVisible,
439
+ 'setGalleryClass': setGalleryClass
440
+ };
441
+
442
+ }());
443
+
444
+ }
assets/js/media-insert.js CHANGED
@@ -96,9 +96,11 @@ jQuery( document ).ready( function( $ ) {
96
 
97
  } );
98
 
99
- // Open the media frame
100
  wp.media.frames.envira.open();
101
-
 
 
 
102
  return;
103
 
104
  } );
96
 
97
  } );
98
 
 
99
  wp.media.frames.envira.open();
100
+ // Remove the 'Create Gallery' left hand menu item in the modal, as we don't
101
+ // want users inserting galleries!
102
+ $( 'div.media-menu a.media-menu-item:nth-child(2)' ).addClass( 'hidden' );
103
+ $( 'div.media-menu a.media-menu-item:nth-child(4)' ).addClass( 'hidden' );
104
  return;
105
 
106
  } );
assets/js/min/conditional-fields-min.js CHANGED
@@ -5,4 +5,4 @@
5
  * @license Released under the MIT license.
6
  * http://jquery.org/license
7
  */
8
- !function($){"use strict";$.fn.conditions=function(i){return this.each(function(n,o){var t=new e(o,i,$.fn.conditions.defaults);t.init()})},$.fn.conditions.defaults={condition:null,actions:{},effect:"fade"};var e=function(e,i,n){var o=this;o.element=$(e),o.defaults=n,o.conditions=i,o._init=!1,$.isArray(o.conditions)||(o.conditions=[o.conditions]),$.each(o.conditions,function(e,i){i=$.extend({},o.defaults,i),o.conditions[e]=i})};e.prototype.init=function(){var e=this;e._init=!0,$(e.element).on("change",function(){e.matchConditions()}),$(e.element).on("keyup",function(){e.matchConditions()}),e.matchConditions(!0)},e.prototype.matchConditions=function(e){var i=this;e||(i._init=!1),$.each(i.conditions,function(e,n){var o=!1,t=!0;$.isArray(n.conditions)||(n.conditions=[n.conditions]),$.each(n.conditions,function(e,i){switch(i.element=$(i.element),i.type){case"value":case"val":switch(i.operator){case"===":case"==":case"=":o=i.element.val()===i.condition;break;case"!==":case"!=":o=i.element.val()!==i.condition;break;case"array":o=$.inArray(i.element.val(),i.condition)!==-1;break;case"!array":o=$.inArray(i.element.val(),i.condition)===-1}break;case"checked":switch(i.operator){case"is":o=i.element.is(":checked");break;case"!is":o=!i.element.is(":checked")}}!o&&t&&(t=!1)}),t?$.isEmptyObject(n.actions.if)||($.isArray(n.actions.if)||(n.actions.if=[n.actions.if]),$.each(n.actions.if,function(e,o){i.showAndHide(o,n.effect)})):$.isEmptyObject(n.actions.else)||($.isArray(n.actions.else)||(n.actions.else=[n.actions.else]),$.each(n.actions.else,function(e,o){i.showAndHide(o,n.effect)}))})},e.prototype.showAndHide=function(e,i){var n=this;switch(e.action){case"show":n._show($(e.element),i);break;case"hide":n._hide($(e.element),i)}},e.prototype._show=function(e,i){var n=this;if(n._init)e.show();else switch(i){case"appear":e.show();break;case"slide":e.slideDown();break;case"fade":e.fadeIn(300)}},e.prototype._hide=function(e,i){var n=this;if(n._init)e.hide();else switch(i){case"appear":e.hide();break;case"slide":e.slideUp();break;case"fade":e.fadeOut(300)}}}(jQuery),jQuery(document).ready(function($){$("#envira-gallery-settings input:not([type=hidden]), #envira-gallery-settings select").conditions([{conditions:{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},actions:{if:[{element:"#envira-config-lightbox-title-display-box, #envira-config-lightbox-arrows-box, #envira-config-lightbox-toolbar-box, #envira-config-supersize-box",action:"show"}]}},{conditions:{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base_dark"]},actions:{if:[{element:"#envira-config-lightbox-title-display-box, #envira-config-lightbox-arrows-box, #envira-config-lightbox-toolbar-box, #envira-config-supersize-box",action:"hide"}]}},{conditions:[{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},{element:'[name="_envira_gallery[arrows]"]',type:"checked",operator:"is"}],actions:{if:{element:"#envira-config-lightbox-arrows-position-box",action:"show"},else:{element:"#envira-config-lightbox-arrows-position-box",action:"hide"}}},{conditions:[{element:'[name="_envira_gallery[toolbar]"]',type:"checked",operator:"is"},{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]}],actions:{if:[{element:"#envira-config-lightbox-toolbar-title-box, #envira-config-lightbox-toolbar-position-box",action:"show"}],else:[{element:"#envira-config-lightbox-toolbar-title-box, #envira-config-lightbox-toolbar-position-box",action:"hide"}]}},{conditions:[{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},{element:'[name="_envira_gallery[mobile_lightbox]"]',type:"checked",operator:"is"}],actions:{if:{element:"#envira-config-mobile-arrows-box, #envira-config-mobile-toolbar-box",action:"show"},else:{element:"#envira-config-mobile-arrows-box, #envira-config-mobile-toolbar-box",action:"hide"}}},{conditions:[{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},{element:'[name="_envira_gallery[thumbnails]"]',type:"checked",operator:"is"}],actions:{if:{element:"#envira-config-thumbnails-position-box",action:"show"},else:{element:"#envira-config-thumbnails-position-box",action:"hide"}}},{conditions:[{element:'[name="_envira_gallery[thumbnails]"]',type:"checked",operator:"is"}],actions:{if:{element:"#envira-config-thumbnails-height-box, #envira-config-thumbnails-width-box",action:"show"},else:{element:"#envira-config-thumbnails-height-box, #envira-config-thumbnails-width-box",action:"hide"}}},{conditions:{element:'[name="_envira_gallery[columns]"]',type:"value",operator:"array",condition:["0"]},actions:{if:[{element:"#envira-config-standard-settings-box",action:"hide"},{element:"#envira-config-justified-settings-box",action:"show"}],else:[{element:"#envira-config-standard-settings-box",action:"show"},{element:"#envira-config-justified-settings-box",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[description_position]"]',type:"value",operator:"array",condition:["0"]},actions:{if:[{element:"#envira-config-description-box",action:"hide"}],else:[{element:"#envira-config-description-box",action:"show"}]}},{conditions:{element:'[name="_envira_gallery[random]"]',type:"value",operator:"array",condition:["0"]},actions:{if:[{element:"#envira-config-sorting-direction-box",action:"hide"}],else:[{element:"#envira-config-sorting-direction-box",action:"show"}]}},{conditions:{element:'[name="_envira_gallery[css_animations]"]',type:"checked",operator:"is"},actions:{if:[{element:"#envira-config-css-opacity-box",action:"show"}],else:[{element:"#envira-config-css-opacity-box",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[image_size]"]',type:"value",operator:"array",condition:["default"]},actions:{if:[{element:"#envira-config-crop-size-box, #envira-config-crop-box",action:"show"}],else:[{element:"#envira-config-crop-size-box, #envira-config-crop-box",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[lightbox_enabled]"]',type:"checked",operator:"is"},actions:{if:[{element:"#envira-lightbox-settings",action:"show"}],else:[{element:"#envira-lightbox-settings",action:"hide"}]}}])});
5
  * @license Released under the MIT license.
6
  * http://jquery.org/license
7
  */
8
+ !function($){"use strict";$.fn.conditions=function(i){return this.each(function(n,o){var t=new e(o,i,$.fn.conditions.defaults);t.init()})},$.fn.conditions.defaults={condition:null,actions:{},effect:"fade"};var e=function(e,i,n){var o=this;o.element=$(e),o.defaults=n,o.conditions=i,o._init=!1,$.isArray(o.conditions)||(o.conditions=[o.conditions]),$.each(o.conditions,function(e,i){i=$.extend({},o.defaults,i),o.conditions[e]=i})};e.prototype.init=function(){var e=this;e._init=!0,$(e.element).on("change",function(){e.matchConditions()}),$(e.element).on("keyup",function(){e.matchConditions()}),e.matchConditions(!0)},e.prototype.matchConditions=function(e){var i=this;e||(i._init=!1),$.each(i.conditions,function(e,n){var o=!1,t=!0;$.isArray(n.conditions)||(n.conditions=[n.conditions]),$.each(n.conditions,function(e,i){switch(i.element=$(i.element),i.type){case"value":case"val":switch(i.operator){case"===":case"==":case"=":o=i.element.val()===i.condition;break;case"!==":case"!=":o=i.element.val()!==i.condition;break;case"array":o=-1!==$.inArray(i.element.val(),i.condition);break;case"!array":o=-1===$.inArray(i.element.val(),i.condition)}break;case"checked":switch(i.operator){case"is":o=i.element.is(":checked");break;case"!is":o=!i.element.is(":checked")}}!o&&t&&(t=!1)}),t?$.isEmptyObject(n.actions["if"])||($.isArray(n.actions["if"])||(n.actions["if"]=[n.actions["if"]]),$.each(n.actions["if"],function(e,o){i.showAndHide(o,n.effect)})):$.isEmptyObject(n.actions["else"])||($.isArray(n.actions["else"])||(n.actions["else"]=[n.actions["else"]]),$.each(n.actions["else"],function(e,o){i.showAndHide(o,n.effect)}))})},e.prototype.showAndHide=function(e,i){var n=this;switch(e.action){case"show":n._show($(e.element),i);break;case"hide":n._hide($(e.element),i)}},e.prototype._show=function(e,i){var n=this;if(n._init)e.show();else switch(i){case"appear":e.show();break;case"slide":e.slideDown();break;case"fade":e.fadeIn(300)}},e.prototype._hide=function(e,i){var n=this;if(n._init)e.hide();else switch(i){case"appear":e.hide();break;case"slide":e.slideUp();break;case"fade":e.fadeOut(300)}}}(jQuery),jQuery(document).ready(function($){$("#envira-gallery-settings input:not([type=hidden]), #envira-gallery-settings select").conditions([{conditions:{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},actions:{"if":[{element:"#envira-config-lightbox-title-display-box, #envira-config-lightbox-arrows-box, #envira-config-lightbox-toolbar-box, #envira-config-supersize-box",action:"show"}]}},{conditions:{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base_dark"]},actions:{"if":[{element:"#envira-config-lightbox-title-display-box, #envira-config-lightbox-arrows-box, #envira-config-lightbox-toolbar-box, #envira-config-supersize-box",action:"hide"}]}},{conditions:[{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},{element:'[name="_envira_gallery[arrows]"]',type:"checked",operator:"is"}],actions:{"if":{element:"#envira-config-lightbox-arrows-position-box",action:"show"},"else":{element:"#envira-config-lightbox-arrows-position-box",action:"hide"}}},{conditions:[{element:'[name="_envira_gallery[toolbar]"]',type:"checked",operator:"is"},{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]}],actions:{"if":[{element:"#envira-config-lightbox-toolbar-title-box, #envira-config-lightbox-toolbar-position-box",action:"show"}],"else":[{element:"#envira-config-lightbox-toolbar-title-box, #envira-config-lightbox-toolbar-position-box",action:"hide"}]}},{conditions:[{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},{element:'[name="_envira_gallery[mobile_lightbox]"]',type:"checked",operator:"is"}],actions:{"if":{element:"#envira-config-mobile-arrows-box, #envira-config-mobile-toolbar-box",action:"show"},"else":{element:"#envira-config-mobile-arrows-box, #envira-config-mobile-toolbar-box",action:"hide"}}},{conditions:[{element:'[name="_envira_gallery[lightbox_theme]"]',type:"value",operator:"array",condition:["base","captioned","polaroid","showcase","sleek","subtle"]},{element:'[name="_envira_gallery[thumbnails]"]',type:"checked",operator:"is"}],actions:{"if":{element:"#envira-config-thumbnails-position-box",action:"show"},"else":{element:"#envira-config-thumbnails-position-box",action:"hide"}}},{conditions:[{element:'[name="_envira_gallery[thumbnails]"]',type:"checked",operator:"is"}],actions:{"if":{element:"#envira-config-thumbnails-height-box, #envira-config-thumbnails-width-box",action:"show"},"else":{element:"#envira-config-thumbnails-height-box, #envira-config-thumbnails-width-box",action:"hide"}}},{conditions:{element:'[name="_envira_gallery[columns]"]',type:"value",operator:"array",condition:["0"]},actions:{"if":[{element:"#envira-config-standard-settings-box",action:"hide"},{element:"#envira-config-justified-settings-box",action:"show"}],"else":[{element:"#envira-config-standard-settings-box",action:"show"},{element:"#envira-config-justified-settings-box",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[description_position]"]',type:"value",operator:"array",condition:["0"]},actions:{"if":[{element:"#envira-config-description-box",action:"hide"}],"else":[{element:"#envira-config-description-box",action:"show"}]}},{conditions:{element:'[name="_envira_gallery[random]"]',type:"value",operator:"array",condition:["0"]},actions:{"if":[{element:"#envira-config-sorting-direction-box",action:"hide"}],"else":[{element:"#envira-config-sorting-direction-box",action:"show"}]}},{conditions:{element:'[name="_envira_gallery[css_animations]"]',type:"checked",operator:"is"},actions:{"if":[{element:"#envira-config-css-opacity-box",action:"show"}],"else":[{element:"#envira-config-css-opacity-box",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[image_size]"]',type:"value",operator:"array",condition:["default"]},actions:{"if":[{element:"#envira-config-crop-size-box, #envira-config-crop-box",action:"show"}],"else":[{element:"#envira-config-crop-size-box, #envira-config-crop-box",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[lightbox_enabled]"]',type:"checked",operator:"is"},actions:{"if":[{element:"#envira-lightbox-settings",action:"show"}],"else":[{element:"#envira-lightbox-settings",action:"hide"}]}},{conditions:{element:'[name="_envira_gallery[lazy_loading]"]',type:"checked",operator:"is"},actions:{"if":[{element:"#envira-config-lazy-loading-delay",action:"show"}],"else":[{element:"#envira-config-lazy-loading-delay",action:"hide"}]}}])});
assets/js/min/envira-min.js CHANGED
@@ -1,4 +1,4 @@
1
- function jg_effect_desaturate(t){var e=!!document.createElement("canvas").getContext;if(e){var i=document.createElement("canvas"),n=i.getContext("2d"),o,r,s,a=0,h,u=new Image;for(u.src=t,i.width=u.width,i.height=u.height,n.drawImage(u,0,0),o=n.getImageData(0,0,i.width,i.height),r=o.data,s=r.length;s>a;a+=4)h=.3*r[a]+.59*r[a+1]+.11*r[a+2],r[a]=r[a+1]=r[a+2]=h;return n.putImageData(o,0,0),i.toDataURL()}return t}function jg_effect_threshold(t){var e=!!document.createElement("canvas").getContext;if(e){var i=document.createElement("canvas"),n=i.getContext("2d"),o,r,s,a=0,h,u=new Image;u.src=t,i.width=u.width,i.height=u.height,n.drawImage(u,0,0),o=n.getImageData(0,0,i.width,i.height),r=o.data,s=r.length,threshold=120;for(var a=0;s>a;a+=4){var l=r[a],d=r[a+1],c=r[a+2],f=.2126*l+.7152*d+.0722*c>=threshold?255:0;r[a]=r[a+1]=r[a+2]=f}return n.putImageData(o,0,0),i.toDataURL()}return t}function jg_effect_blur(t){var e=!!document.createElement("canvas").getContext;if(e){var i=document.createElement("canvas"),n=i.getContext("2d"),o,r,s,a=0,h,u=0,l=0,d=30,c=1;img=new Image,img.src=t,i.width=img.width,i.height=img.height,n.drawImage(img,0,0);var o,f=img.width,g=img.height;o=n.getImageData(u,l,f,g);for(var p=o.data,m,v,y,w,b,x,a,I,S,E,_,T,R,z,j=f-1,C=g-1,O=f*g,L=d+1,D=[],A=[],M=[],k=mul_table[d],H=shg_table[d],W=[],B=[];c-- >0;){for(R=T=0,x=0;g>x;x++){for(m=p[R]*L,v=p[R+1]*L,y=p[R+2]*L,a=1;d>=a;a++)I=R+((a>j?j:a)<<2),m+=p[I++],v+=p[I++],y+=p[I++];for(b=0;f>b;b++)D[T]=m,A[T]=v,M[T]=y,0==x&&(W[b]=((I=b+L)<j?I:j)<<2,B[b]=(I=b-d)>0?I<<2:0),S=R+W[b],E=R+B[b],m+=p[S++]-p[E++],v+=p[S++]-p[E++],y+=p[S++]-p[E++],T++;R+=f<<2}for(b=0;f>b;b++){for(_=b,m=D[_]*L,v=A[_]*L,y=M[_]*L,a=1;d>=a;a++)_+=a>C?0:f,m+=D[_],v+=A[_],y+=M[_];for(T=b<<2,x=0;g>x;x++)p[T]=m*k>>>H,p[T+1]=v*k>>>H,p[T+2]=y*k>>>H,0==b&&(W[x]=((I=x+L)<C?I:C)*f,B[x]=(I=x-d)>0?I*f:0),S=b+W[x],E=b+B[x],m+=D[S]-D[E],v+=A[S]-A[E],y+=M[S]-M[E],T+=f<<2}}return n.putImageData(o,u,l),i.toDataURL()}return t}function jg_effect_vintage(t){var e={onError:function(){alert("ERROR")}},i={vignette:1,sepia:!0,noise:50,desaturate:.2,lighten:.1};new VintageJS(t,e,i)}function boxBlurImage(t,e,i,n,o){var r=document.getElementById(t),s=r.naturalWidth,a=r.naturalHeight,h=document.getElementById(e);h.style.width=s+"px",h.style.height=a+"px",h.width=s,h.height=a;var u=h.getContext("2d");u.clearRect(0,0,s,a),u.drawImage(r,0,0),isNaN(i)||1>i||(n?boxBlurCanvasRGBA(e,0,0,s,a,i,o):boxBlurCanvasRGB(e,0,0,s,a,i,o))}function boxBlurCanvasRGBA(t,e,i,n,o,r,s){if(!(isNaN(r)||1>r)){r|=0,isNaN(s)&&(s=1),s|=0,s>3&&(s=3),1>s&&(s=1);var a=document.getElementById(t),h=a.getContext("2d"),u;try{try{u=h.getImageData(e,i,n,o)}catch(l){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"),u=h.getImageData(e,i,n,o)}catch(l){throw alert("Cannot access local image"),new Error("unable to access local image data: "+l);return}}}catch(l){throw alert("Cannot access image"),new Error("unable to access image data: "+l);return}for(var d=u.data,c,f,g,p,m,v,y,w,b,x,I,S,E,_,T,R=n-1,z=o-1,j=n*o,C=r+1,O=mul_table[r],L=shg_table[r],D=[],A=[],M=[],k=[],H=[],W=[];s-- >0;){for(E=S=0,v=0;o>v;v++){for(c=d[E]*C,f=d[E+1]*C,g=d[E+2]*C,p=d[E+3]*C,y=1;r>=y;y++)w=E+((y>R?R:y)<<2),c+=d[w++],f+=d[w++],g+=d[w++],p+=d[w];for(m=0;n>m;m++)D[S]=c,A[S]=f,M[S]=g,k[S]=p,0==v&&(H[m]=((w=m+C)<R?w:R)<<2,W[m]=(w=m-r)>0?w<<2:0),b=E+H[m],x=E+W[m],c+=d[b++]-d[x++],f+=d[b++]-d[x++],g+=d[b++]-d[x++],p+=d[b]-d[x],S++;E+=n<<2}for(m=0;n>m;m++){for(I=m,c=D[I]*C,f=A[I]*C,g=M[I]*C,p=k[I]*C,y=1;r>=y;y++)I+=y>z?0:n,c+=D[I],f+=A[I],g+=M[I],p+=k[I];for(S=m<<2,v=0;o>v;v++)d[S+3]=T=p*O>>>L,T>0?(T=255/T,d[S]=(c*O>>>L)*T,d[S+1]=(f*O>>>L)*T,d[S+2]=(g*O>>>L)*T):d[S]=d[S+1]=d[S+2]=0,0==m&&(H[v]=((w=v+C)<z?w:z)*n,W[v]=(w=v-r)>0?w*n:0),b=m+H[v],x=m+W[v],c+=D[b]-D[x],f+=A[b]-A[x],g+=M[b]-M[x],p+=k[b]-k[x],S+=n<<2}}h.putImageData(u,e,i)}}function boxBlurCanvasRGB(t,e,i,n,o,r,s){if(!(isNaN(r)||1>r)){r|=0,isNaN(s)&&(s=1),s|=0,s>3&&(s=3),1>s&&(s=1);var a=t,h=a.getContext("2d"),u;try{try{u=h.getImageData(e,i,n,o)}catch(l){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"),u=h.getImageData(e,i,n,o)}catch(l){throw alert("Cannot access local image"),new Error("unable to access local image data: "+l);return}}}catch(l){throw alert("Cannot access image"),new Error("unable to access image data: "+l);return}for(var d=u.data,c,f,g,p,m,v,y,w,b,x,I,S,E,_,T=n-1,R=o-1,z=n*o,j=r+1,C=[],O=[],L=[],D=mul_table[r],A=shg_table[r],M=[],k=[];s-- >0;){for(E=S=0,v=0;o>v;v++){for(c=d[E]*j,f=d[E+1]*j,g=d[E+2]*j,y=1;r>=y;y++)w=E+((y>T?T:y)<<2),c+=d[w++],f+=d[w++],g+=d[w++];for(m=0;n>m;m++)C[S]=c,O[S]=f,L[S]=g,0==v&&(M[m]=((w=m+j)<T?w:T)<<2,k[m]=(w=m-r)>0?w<<2:0),b=E+M[m],x=E+k[m],c+=d[b++]-d[x++],f+=d[b++]-d[x++],g+=d[b++]-d[x++],S++;E+=n<<2}for(m=0;n>m;m++){for(I=m,c=C[I]*j,f=O[I]*j,g=L[I]*j,y=1;r>=y;y++)I+=y>R?0:n,c+=C[I],f+=O[I],g+=L[I];for(S=m<<2,v=0;o>v;v++)d[S]=c*D>>>A,d[S+1]=f*D>>>A,d[S+2]=g*D>>>A,0==m&&(M[v]=((w=v+j)<R?w:R)*n,k[v]=(w=v-r)>0?w*n:0),b=m+M[v],x=m+k[v],c+=C[b]-C[x],f+=O[b]-O[x],g+=L[b]-L[x],S+=n<<2}}h.putImageData(u,e,i)}}jQuery(document).ready(function($){$("body").on("click",'div.envirabox-title a[href*="#"]:not([href="#"])',function(t){return location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname?($.envirabox.close(),!1):void 0})}),function($){function t(){return $("body").height()>$(window).height()}var e=function(t,e){this.settings=e,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,height:0,aspectRatio:0},this.lastAnalyzedIndex=-1,this["yield"]={every:2,flushed:0},this.border=e.border>=0?e.border:e.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.rows=0,this.spinner={phase:0,timeSlot:150,$el:$('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=t.width(),this.$gallery=t};e.prototype.getSuffix=function(t,e){var i,n;for(i=t>e?t:e,n=0;n<this.suffixRanges.length;n++)if(i<=this.suffixRanges[n])return this.settings.sizeRangeSuffixes[this.suffixRanges[n]];return this.settings.sizeRangeSuffixes[this.suffixRanges[n-1]]},e.prototype.removeSuffix=function(t,e){return t.substring(0,t.length-e.length)},e.prototype.endsWith=function(t,e){return-1!==t.indexOf(e,t.length-e.length)},e.prototype.getUsedSuffix=function(t){for(var e in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(e)){if(0===this.settings.sizeRangeSuffixes[e].length)continue;if(this.endsWith(t,this.settings.sizeRangeSuffixes[e]))return this.settings.sizeRangeSuffixes[e]}return""},e.prototype.newSrc=function(t,e,i){var n;if(this.settings.thumbnailPath)n=this.settings.thumbnailPath(t,e,i);else{var o=t.match(this.settings.extension),r=null!==o?o[0]:"";n=t.replace(this.settings.extension,""),n=this.removeSuffix(n,this.getUsedSuffix(n)),n+=this.getSuffix(e,i)+r}return n},e.prototype.showImg=function(t,e){this.settings.cssAnimation?(t.addClass("entry-visible"),e&&e()):t.stop().fadeTo(this.settings.imagesAnimationDuration,1,e)},e.prototype.extractImgSrcFromImage=function(t){var e="undefined"!=typeof t.data("safe-src")?t.data("safe-src"):t.attr("src");return t.data("jg.originalSrc",e),e},e.prototype.imgFromEntry=function(t){var e=t.find("> img");return 0===e.length&&(e=t.find("> a > img")),0===e.length?null:e},e.prototype.captionFromEntry=function(t){var e=t.find("> .caption");return 0===e.length?null:e},e.prototype.displayEntry=function(t,e,i,n,o,r){t.width(n),t.height(r),t.css("top",i),t.css("left",e);var s=this.imgFromEntry(t);if(null!==s){s.css("width",n),s.css("height",o),s.css("margin-left",-n/2),s.css("margin-top",-o/2);var a=s.attr("src"),h=this.newSrc(a,n,o);s.one("error",function(){s.attr("src",s.data("jg.originalSrc"))});var u=function(){a!==h&&s.attr("src",h)};"skipped"===t.data("jg.loaded")?this.onImageEvent(a,$.proxy(function(){this.showImg(t,u),t.data("jg.loaded",!0)},this)):this.showImg(t,u)}else this.showImg(t);this.displayEntryCaption(t)},e.prototype.displayEntryCaption=function(t){var e=this.imgFromEntry(t);if(null!==e&&this.settings.captions){var i=this.captionFromEntry(t);if(null===i){var n=e.attr("alt");this.isValidCaption(n)||(n=t.attr("title")),this.isValidCaption(n)&&(i=$('<div class="caption">'+n+"</div>"),t.append(i),t.data("jg.createdCaption",!0))}null!==i&&(this.settings.cssAnimation||i.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(t))}else this.removeCaptionEventsHandlers(t)},e.prototype.isValidCaption=function(t){return"undefined"!=typeof t&&t.length>0},e.prototype.onEntryMouseEnterForCaption=function(t){var e=this.captionFromEntry($(t.currentTarget));this.settings.cssAnimation?e.addClass("caption-visible").removeClass("caption-hidden"):e.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},e.prototype.onEntryMouseLeaveForCaption=function(t){var e=this.captionFromEntry($(t.currentTarget));this.settings.cssAnimation?e.removeClass("caption-visible").removeClass("caption-hidden"):e.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},e.prototype.addCaptionEventsHandlers=function(t){var e=t.data("jg.captionMouseEvents");"undefined"==typeof e&&(e={mouseenter:$.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:$.proxy(this.onEntryMouseLeaveForCaption,this)},t.on("mouseenter",void 0,void 0,e.mouseenter),t.on("mouseleave",void 0,void 0,e.mouseleave),t.data("jg.captionMouseEvents",e))},e.prototype.removeCaptionEventsHandlers=function(t){var e=t.data("jg.captionMouseEvents");"undefined"!=typeof e&&(t.off("mouseenter",void 0,e.mouseenter),t.off("mouseleave",void 0,e.mouseleave),t.removeData("jg.captionMouseEvents"))},e.prototype.prepareBuildingRow=function(t){var e,i,n,o,r,s=!0,a=0,h=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,u=h/this.buildingRow.aspectRatio,l=this.settings.rowHeight,d=this.buildingRow.width/h>this.settings.justifyThreshold;if(t&&"hide"===this.settings.lastRow&&!d){for(e=0;e<this.buildingRow.entriesBuff.length;e++)i=this.buildingRow.entriesBuff[e],this.settings.cssAnimation?i.removeClass("entry-visible"):i.stop().fadeTo(0,0);return-1}for(t&&!d&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow&&(s=!1,this.rows>0&&(l=(this.offY-this.border-this.settings.margins*this.rows)/this.rows,s=l*this.buildingRow.aspectRatio/h>this.settings.justifyThreshold)),e=0;e<this.buildingRow.entriesBuff.length;e++)i=this.buildingRow.entriesBuff[e],n=i.data("jg.width")/i.data("jg.height"),s?(o=e===this.buildingRow.entriesBuff.length-1?h:u*n,r=u):(o=l*n,r=l),h-=Math.round(o),i.data("jg.jwidth",Math.round(o)),i.data("jg.jheight",Math.ceil(r)),(0===e||a>r)&&(a=r);return this.settings.fixedHeight&&a>this.settings.rowHeight&&(a=this.settings.rowHeight),this.buildingRow.height=a,s},e.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},e.prototype.flushRow=function(t){var e=this.settings,i,n,o=this.border,r;if(n=this.prepareBuildingRow(t),t&&"hide"===e.lastRow&&-1===n)return void this.clearBuildingRow();if(this.maxRowHeight.isPercentage?this.maxRowHeight.value*e.rowHeight<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value*e.rowHeight):this.maxRowHeight.value>0&&this.maxRowHeight.value<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value),"center"===e.lastRow||"right"===e.lastRow){var s=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*e.margins;for(r=0;r<this.buildingRow.entriesBuff.length;r++)i=this.buildingRow.entriesBuff[r],s-=i.data("jg.jwidth");"center"===e.lastRow?o+=s/2:"right"===e.lastRow&&(o+=s)}for(r=0;r<this.buildingRow.entriesBuff.length;r++)i=this.buildingRow.entriesBuff[r],this.displayEntry(i,o,this.offY,i.data("jg.jwidth"),i.data("jg.jheight"),this.buildingRow.height),o+=i.data("jg.jwidth")+e.margins;this.galleryHeightToSet=this.offY+this.buildingRow.height+this.border,this.$gallery.height(this.galleryHeightToSet+this.getSpinnerHeight()),(!t||this.buildingRow.height<=e.rowHeight&&n)&&(this.offY+=this.buildingRow.height+e.margins,this.rows+=1,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))};var i=!1;e.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval($.proxy(function(){var e=parseFloat(this.$gallery.width());t()===i?Math.abs(e-this.galleryWidth)>this.settings.refreshSensitivity&&(this.galleryWidth=e,this.rewind(),this.startImgAnalyzer(!0)):(i=t(),this.galleryWidth=e)},this),this.settings.refreshTime)},e.prototype.isSpinnerActive=function(){return null!==this.spinner.intervalId},e.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},e.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},e.prototype.startLoadingSpinnerAnimation=function(){var t=this.spinner,e=t.$el.find("span");clearInterval(t.intervalId),this.$gallery.append(t.$el),this.$gallery.height(this.offY+this.buildingRow.height+this.getSpinnerHeight()),t.intervalId=setInterval(function(){t.phase<e.length?e.eq(t.phase).fadeTo(t.timeSlot,1):e.eq(t.phase-e.length).fadeTo(t.timeSlot,0),t.phase=(t.phase+1)%(2*e.length)},t.timeSlot)},e.prototype.rewind=function(){this.lastAnalyzedIndex=-1,this.offY=this.border,this.rows=0,this.clearBuildingRow()},e.prototype.updateEntries=function(t){return this.entries=this.$gallery.find(this.settings.selector).toArray(),0===this.entries.length?!1:(this.settings.filter?this.modifyEntries(this.filterArray,t):this.modifyEntries(this.resetFilters,t),$.isFunction(this.settings.sort)?this.modifyEntries(this.sortArray,t):this.settings.randomize&&this.modifyEntries(this.shuffleArray,t),!0)},e.prototype.insertToGallery=function(t){var e=this;$.each(t,function(){$(this).appendTo(e.$gallery)})},e.prototype.shuffleArray=function(t){var e,i,n;for(e=t.length-1;e>0;e--)i=Math.floor(Math.random()*(e+1)),n=t[e],t[e]=t[i],t[i]=n;return this.insertToGallery(t),t},e.prototype.sortArray=function(t){return t.sort(this.settings.sort),this.insertToGallery(t),t},e.prototype.resetFilters=function(t){for(var e=0;e<t.length;e++)$(t[e]).removeClass("jg-filtered");return t},e.prototype.filterArray=function(t){var e=this.settings;return"string"===$.type(e.filter)?t.filter(function(t){var i=$(t);return i.is(e.filter)?(i.removeClass("jg-filtered"),!0):(i.addClass("jg-filtered"),!1)}):$.isFunction(e.filter)?t.filter(e.filter):void 0},e.prototype.modifyEntries=function(t,e){var i=e?this.entries.splice(this.lastAnalyzedIndex+1,this.entries.length-this.lastAnalyzedIndex-1):this.entries;i=t.call(this,i),this.entries=e?this.entries.concat(i):i},e.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),$.each(this.entries,$.proxy(function(t,e){var i=$(e);i.css("width",""),i.css("height",""),i.css("top",""),i.css("left",""),i.data("jg.loaded",void 0),i.removeClass("jg-entry");var n=this.imgFromEntry(i);n.css("width",""),n.css("height",""),n.css("margin-left",""),n.css("margin-top",""),n.attr("src",n.data("jg.originalSrc")),n.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(i);var o=this.captionFromEntry(i);i.data("jg.createdCaption")?(i.data("jg.createdCaption",void 0),null!==o&&o.remove()):null!==o&&o.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"),this.$gallery.data("jg.controller",void 0)},e.prototype.analyzeImages=function(t){for(var e=this.lastAnalyzedIndex+1;e<this.entries.length;e++){var i=$(this.entries[e]);if(i.data("jg.loaded")===!0||"skipped"===i.data("jg.loaded")){var n=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,o=i.data("jg.width")/i.data("jg.height");if(n/(this.buildingRow.aspectRatio+o)<this.settings.rowHeight&&(this.flushRow(!1),++this["yield"].flushed>=this["yield"].every))return void this.startImgAnalyzer(t);this.buildingRow.entriesBuff.push(i),this.buildingRow.aspectRatio+=o,this.buildingRow.width+=o*this.settings.rowHeight,this.lastAnalyzedIndex=e}else if("error"!==i.data("jg.loaded"))return}this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(t?"jg.resize":"jg.complete"),this.$gallery.height(this.galleryHeightToSet)},e.prototype.stopImgAnalyzerStarter=function(){this["yield"].flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},e.prototype.startImgAnalyzer=function(t){var e=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){e.analyzeImages(t)},.001)},e.prototype.onImageEvent=function(t,e,i){if(e||i){var n=new Image,o=$(n);e&&o.one("load",function(){o.off("load error"),e(n)}),i&&o.one("error",function(){o.off("load error"),i(n)}),n.src=t}},e.prototype.init=function(){var t=!1,e=!1,i=this;$.each(this.entries,function(n,o){var r=$(o),s=i.imgFromEntry(r);if(r.addClass("jg-entry"),r.data("jg.loaded")!==!0&&"skipped"!==r.data("jg.loaded"))if(null!==i.settings.rel&&r.attr("rel",i.settings.rel),null!==i.settings.target&&r.attr("target",i.settings.target),null!==s){var a=i.extractImgSrcFromImage(s);if(s.attr("src",a),i.settings.waitThumbnailsLoad===!1){var h=parseFloat(s.attr("width")),u=parseFloat(s.attr("height"));if(!isNaN(h)&&!isNaN(u))return r.data("jg.width",h),r.data("jg.height",u),r.data("jg.loaded","skipped"),e=!0,i.startImgAnalyzer(!1),!0}r.data("jg.loaded",!1),t=!0,i.isSpinnerActive()||i.startLoadingSpinnerAnimation(),i.onImageEvent(a,function(t){r.data("jg.width",t.width),r.data("jg.height",t.height),r.data("jg.loaded",!0),i.startImgAnalyzer(!1)},function(){r.data("jg.loaded","error"),i.startImgAnalyzer(!1)})}else r.data("jg.loaded",!0),r.data("jg.width",r.width()|parseFloat(r.css("width"))|1),r.data("jg.height",r.height()|parseFloat(r.css("height"))|1)}),t||e||this.startImgAnalyzer(!1),this.checkWidth()},e.prototype.checkOrConvertNumber=function(t,e){if("string"===$.type(t[e])&&(t[e]=parseFloat(t[e])),"number"!==$.type(t[e]))throw e+" must be a number";if(isNaN(t[e]))throw"invalid number for "+e},e.prototype.checkSizeRangesSuffixes=function(){if("object"!==$.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";var t=[];for(var e in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(e)&&t.push(e);for(var i={0:""},n=0;n<t.length;n++)if("string"===$.type(t[n]))try{var o=parseInt(t[n].replace(/^[a-z]+/,""),10);i[o]=this.settings.sizeRangeSuffixes[t[n]]}catch(r){throw"sizeRangeSuffixes keys must contains correct numbers ("+r+")"}else i[t[n]]=this.settings.sizeRangeSuffixes[t[n]];this.settings.sizeRangeSuffixes=i},e.prototype.retrieveMaxRowHeight=function(){var t={};if("string"===$.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(t.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9]+)%$/)[1])/100,t.isPercentage=!1):(t.value=parseFloat(this.settings.maxRowHeight),t.isPercentage=!0);else{if("number"!==$.type(this.settings.maxRowHeight))throw"maxRowHeight must be a number or a percentage";t.value=this.settings.maxRowHeight,t.isPercentage=!1}if(isNaN(t.value))throw"invalid number for maxRowHeight";return t.isPercentage?t.value<100&&(t.value=100):t.value>0&&t.value<this.settings.rowHeight&&(t.value=this.settings.rowHeight),t},e.prototype.checkSettings=function(){this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border");var t=["justify","nojustify","left","center","right","hide"];if(-1===t.indexOf(this.settings.lastRow))throw"lastRow must be one of: "+t.join(", ");if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==$.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==$.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if("boolean"!==$.type(this.settings.fixedHeight))throw"fixedHeight must be a boolean";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),this.checkOrConvertNumber(this.settings,"refreshSensitivity"),"boolean"!==$.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==$.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!$.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!$.isFunction(this.settings.filter)&&"string"!==$.type(this.settings.filter))throw"filter must be false, a string or a filter function"},e.prototype.retrieveSuffixRanges=function(){var t=[];for(var e in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(e)&&t.push(parseInt(e,10));return t.sort(function(t,e){return t>e?1:e>t?-1:0}),t},e.prototype.updateSettings=function(t){this.settings=$.extend({},this.settings,t),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},$.fn.justifiedGallery=function(t){return this.each(function(i,n){var o=$(n);o.addClass("justified-gallery");var r=o.data("jg.controller");if("undefined"==typeof r){if("undefined"!=typeof t&&null!==t&&"object"!==$.type(t)){if("destroy"===t)return;throw"The argument must be an object"}r=new e(o,$.extend({},$.fn.justifiedGallery.defaults,t)),o.data("jg.controller",r)}else if("norewind"===t);else{if("destroy"===t)return void r.destroy();r.updateSettings(t),r.rewind()}r.updateEntries("norewind"===t)&&r.init()})},$.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},thumbnailPath:void 0,rowHeight:120,maxRowHeight:-1,margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.9,fixedHeight:!1,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!1,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:200,refreshSensitivity:0,randomize:!1,sort:!1,filter:!1,selector:"> a, > div:not(.spinner)"}}(jQuery),function($){var t=$.fn.justifiedGallery,e={};$.fn.enviraJustifiedGallery=function(){var i=t.apply(this,arguments);return e=i.data("jg.controller"),e.displayEntryCaption=function(t){var e=this.imgFromEntry(t);if(null!==e&&this.settings.captions){var i=this.captionFromEntry(t);if(null===i){var n=e.data("envira-caption");this.isValidCaption(n)&&(i=$('<div class="caption">'+n+"</div>"),t.append(i),t.data("jg.createdCaption",!0))}null!==i&&(this.settings.cssAnimation||i.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(t))}else this.removeCaptionEventsHandlers(t)},e}}(jQuery),/*!
2
  * vintageJS
3
  * Add a retro/vintage effect to images using the HTML5 canvas element
4
  *
@@ -6,6 +6,6 @@ function jg_effect_desaturate(t){var e=!!document.createElement("canvas").getCon
6
  * @author Robert Fleischmann <rendro87@gmail.com>
7
  * @version 1.1.5
8
  */
9
- !function(t,e){"function"==typeof define&&define.amd?define("vintagejs",["jquery"],function(i){return t.VintageJS=e(i)}):"object"==typeof exports?module.exports=e(require("jquery")):t.VintageJS=e(jQuery)}(this,function(t){var e=function(t,e,i){if(0==t instanceof HTMLImageElement)throw"The element (1st parameter) must be an instance of HTMLImageElement";var n,o,r,s,a,h,u,l,d,c=new Image,f=new Image,g=document.createElement("canvas"),p=g.getContext("2d"),m={onStart:function(){},onStop:function(){},onError:function(){},mime:"image/jpeg"},v={curves:!1,screen:!1,desaturate:!1,vignette:!1,lighten:!1,noise:!1,viewFinder:!1,sepia:!1,brightness:!1,contrast:!1};c.onerror=m.onError,c.onload=function(){h=g.width=c.width,u=g.height=c.height,n()},f.onerror=m.onError,f.onload=function(){p.clearRect(0,0,h,u),p.drawImage(f,0,0,h,u),(window.vjsImageCache||(window.vjsImageCache={}))[d]=p.getImageData(0,0,h,u).data,n()},o=function(t){m.onStart(),l={};for(var e in v)l[e]=t[e]||v[e];s=[],l.viewFinder&&s.push(l.viewFinder),c.src==a?n():c.src=a},n=function(){if(0===s.length)return r();var t=s.pop();return d=[h,u,t].join("-"),window.vjsImageCache&&window.vjsImageCache[d]?n():void(f.src=t)},r=function(){var e,i,n;p.clearRect(0,0,h,u),p.drawImage(c,0,0,h,u),(l.vignette||l.lighten)&&(e=Math.sqrt(Math.pow(h/2,2)+Math.pow(u/2,2))),l.vignette&&(p.globalCompositeOperation="source-over",i=p.createRadialGradient(h/2,u/2,0,h/2,u/2,e),i.addColorStop(0,"rgba(0,0,0,0)"),i.addColorStop(.5,"rgba(0,0,0,0)"),i.addColorStop(1,["rgba(0,0,0,",l.vignette,")"].join("")),p.fillStyle=i,p.fillRect(0,0,h,u)),l.lighten&&(p.globalCompositeOperation="lighter",i=p.createRadialGradient(h/2,u/2,0,h/2,u/2,e),i.addColorStop(0,["rgba(255,255,255,",l.lighten,")"].join("")),i.addColorStop(.5,"rgba(255,255,255,0)"),i.addColorStop(1,"rgba(0,0,0,0)"),p.fillStyle=i,p.fillRect(0,0,h,u)),n=p.getImageData(0,0,h,u);var o,r,s,a,d,f,g,v,y,w=n.data;l.contrast&&(y=259*(l.contrast+255)/(255*(259-l.contrast))),l.viewFinder&&(v=window.vjsImageCache[[h,u,l.viewFinder].join("-")]);for(var b=h*u;b>=0;--b)for(o=b<<2,l.curves&&(w[o]=l.curves.r[w[o]],w[o+1]=l.curves.g[w[o+1]],w[o+2]=l.curves.b[w[o+2]]),l.contrast&&(w[o]=y*(w[o]-128)+128,w[o+1]=y*(w[o+1]-128)+128,w[o+2]=y*(w[o+2]-128)+128),l.brightness&&(w[o]+=l.brightness,w[o+1]+=l.brightness,w[o+2]+=l.brightness),l.screen&&(w[o]=255-(255-w[o])*(255-l.screen.r*l.screen.a)/255,w[o+1]=255-(255-w[o+1])*(255-l.screen.g*l.screen.a)/255,w[o+2]=255-(255-w[o+2])*(255-l.screen.b*l.screen.a)/255),l.noise&&(g=l.noise-Math.random()*l.noise/2,w[o]+=g,w[o+1]+=g,w[o+2]+=g),l.viewFinder&&(w[o]=w[o]*v[o]/255,w[o+1]=w[o+1]*v[o+1]/255,w[o+2]=w[o+2]*v[o+2]/255),l.sepia&&(s=w[o],a=w[o+1],d=w[o+2],w[o]=.393*s+.769*a+.189*d,w[o+1]=.349*s+.686*a+.168*d,w[o+2]=.272*s+.534*a+.131*d),l.desaturate&&(f=(w[o]+w[o+1]+w[o+2])/3,w[o]+=(f-w[o])*l.desaturate,w[o+1]+=(f-w[o+1])*l.desaturate,w[o+2]+=(f-w[o+2])*l.desaturate),r=2;r>=0;--r)w[o+r]=~~(w[o+r]>255?255:w[o+r]<0?0:w[o+r]);p.putImageData(n,0,0),t.src=p.canvas.toDataURL(m.mime),m.onStop()},a=t.src,e=e||{};for(var y in m)m[y]=e[y]||m[y];return i&&o(i),{apply:function(){a=t.src},reset:function(){t.src=a},vintage:o}};return t.fn.vintage=function(i,n){return this.each(function(){t.data(this,"vintageJS")||t.data(this,"vintageJS",new e(this,i,n))})},e});var mul_table=[1,57,41,21,203,34,97,73,227,91,149,62,105,45,39,137,241,107,3,173,39,71,65,238,219,101,187,87,81,151,141,133,249,117,221,209,197,187,177,169,5,153,73,139,133,127,243,233,223,107,103,99,191,23,177,171,165,159,77,149,9,139,135,131,253,245,119,231,224,109,211,103,25,195,189,23,45,175,171,83,81,79,155,151,147,9,141,137,67,131,129,251,123,30,235,115,113,221,217,53,13,51,50,49,193,189,185,91,179,175,43,169,83,163,5,79,155,19,75,147,145,143,35,69,17,67,33,65,255,251,247,243,239,59,29,229,113,111,219,27,213,105,207,51,201,199,49,193,191,47,93,183,181,179,11,87,43,85,167,165,163,161,159,157,155,77,19,75,37,73,145,143,141,35,138,137,135,67,33,131,129,255,63,250,247,61,121,239,237,117,29,229,227,225,111,55,109,216,213,211,209,207,205,203,201,199,197,195,193,48,190,47,93,185,183,181,179,178,176,175,173,171,85,21,167,165,41,163,161,5,79,157,78,154,153,19,75,149,74,147,73,144,143,71,141,140,139,137,17,135,134,133,66,131,65,129,1],shg_table=[0,9,10,10,14,12,14,14,16,15,16,15,16,15,15,17,18,17,12,18,16,17,17,19,19,18,19,18,18,19,19,19,20,19,20,20,20,20,20,20,15,20,19,20,20,20,21,21,21,20,20,20,21,18,21,21,21,21,20,21,17,21,21,21,22,22,21,22,22,21,22,21,19,22,22,19,20,22,22,21,21,21,22,22,22,18,22,22,21,22,22,23,22,20,23,22,22,23,23,21,19,21,21,21,23,23,23,22,23,23,21,23,22,23,18,22,23,20,22,23,23,23,21,22,20,22,21,22,24,24,24,24,24,22,21,24,23,23,24,21,24,23,24,22,24,24,22,24,24,22,23,24,24,24,20,23,22,23,24,24,24,24,24,24,24,23,21,23,22,23,24,24,24,22,24,24,24,23,22,24,24,25,23,25,25,23,24,25,25,24,22,25,25,25,24,23,24,25,25,25,25,25,25,25,25,25,25,25,25,23,25,23,24,25,25,25,25,25,25,25,25,25,24,22,25,25,23,25,25,20,24,25,24,25,25,22,24,25,24,25,24,25,25,24,25,25,25,25,22,25,25,25,24,25,24,25,18];jQuery(document).ready(function($){var t="ontouchstart"in document.documentElement;t&&$("body").addClass("envira-touch")}),function(t){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],t):t(jQuery)}(function($){"use strict";function t(t){return!t||void 0!==t.allowPageScroll||void 0===t.swipe&&void 0===t.swipeStatus||(t.allowPageScroll=h),void 0!==t.click&&void 0===t.tap&&(t.tap=t.click),t||(t={}),t=$.extend({},$.fn.swipe.defaults,t),this.each(function(){var i=$(this),n=i.data(R);n||(n=new e(this,t),i.data(R,n))})}function e(t,e){function p(t){if(!(ut()||$(t.target).closest(e.excludedElements,Yt).length>0)){var i=t.originalEvent?t.originalEvent:t,n,o=E?i.touches[0]:i;return Ut=b,E?$t=i.touches.length:t.preventDefault(),Mt=0,kt=null,Nt=null,Ht=0,Wt=0,Bt=0,Pt=1,Ft=0,Qt=gt(),qt=vt(),at(),!E||$t===e.fingers||e.fingers===y||N()?(dt(0,o),Gt=Tt(),2==$t&&(dt(1,i.touches[1]),Wt=Bt=bt(Qt[0].start,Qt[1].start)),(e.swipeStatus||e.pinchStatus)&&(n=A(i,Ut))):n=!1,n===!1?(Ut=S,A(i,Ut),n):(e.hold&&(te=setTimeout($.proxy(function(){Yt.trigger("hold",[i.target]),e.hold&&(n=e.hold.call(Yt,i,i.target))},this),e.longTapThreshold)),lt(!0),null)}}function z(t){var i=t.originalEvent?t.originalEvent:t;if(Ut!==I&&Ut!==S&&!ht()){var n,o=E?i.touches[0]:i,r=ct(o);if(Vt=Tt(),E&&($t=i.touches.length),e.hold&&clearTimeout(te),Ut=x,2==$t&&(0==Wt?(dt(1,i.touches[1]),Wt=Bt=bt(Qt[0].start,Qt[1].start)):(ct(i.touches[1]),Bt=bt(Qt[0].end,Qt[1].end),Nt=It(Qt[0].end,Qt[1].end)),Pt=xt(Wt,Bt),Ft=Math.abs(Wt-Bt)),$t===e.fingers||e.fingers===y||!E||N()){if(kt=_t(r.start,r.end),P(t,kt),Mt=St(r.start,r.end),Ht=wt(),pt(kt,Mt),(e.swipeStatus||e.pinchStatus)&&(n=A(i,Ut)),!e.triggerOnTouchEnd||e.triggerOnTouchLeave){var s=!0;if(e.triggerOnTouchLeave){var a=Rt(this);s=zt(r.end,a)}!e.triggerOnTouchEnd&&s?Ut=D(x):e.triggerOnTouchLeave&&!s&&(Ut=D(I)),Ut!=S&&Ut!=I||A(i,Ut)}}else Ut=S,A(i,Ut);n===!1&&(Ut=S,A(i,Ut))}}function j(t){var i=t.originalEvent;return E&&i.touches.length>0?(st(),!0):(ht()&&($t=Jt),Vt=Tt(),Ht=wt(),H()||!k()?(Ut=S,A(i,Ut)):e.triggerOnTouchEnd||0==e.triggerOnTouchEnd&&Ut===x?(t.preventDefault(),Ut=I,A(i,Ut)):!e.triggerOnTouchEnd&&X()?(Ut=I,M(i,Ut,c)):Ut===x&&(Ut=S,A(i,Ut)),lt(!1),null)}function C(){$t=0,Vt=0,Gt=0,Wt=0,Bt=0,Pt=1,at(),lt(!1)}function O(t){var i=t.originalEvent;e.triggerOnTouchLeave&&(Ut=D(I),A(i,Ut))}function L(){Yt.unbind(Ct,p),Yt.unbind(At,C),Yt.unbind(Ot,z),Yt.unbind(Lt,j),Dt&&Yt.unbind(Dt,O),lt(!1)}function D(t){var i=t,n=B(),o=k(),r=H();return!n||r?i=S:!o||t!=x||e.triggerOnTouchEnd&&!e.triggerOnTouchLeave?!o&&t==I&&e.triggerOnTouchLeave&&(i=S):i=I,i}function A(t,e){var i=void 0;return Q()||U()?i=M(t,e,l):(q()||N())&&i!==!1&&(i=M(t,e,d)),ot()&&i!==!1?i=M(t,e,f):rt()&&i!==!1?i=M(t,e,g):nt()&&i!==!1&&(i=M(t,e,c)),e===S&&C(t),e===I&&(E?0==t.touches.length&&C(t):C(t)),i}function M(t,h,u){var p=void 0;if(u==l){if(Yt.trigger("swipeStatus",[h,kt||null,Mt||0,Ht||0,$t,Qt]),e.swipeStatus&&(p=e.swipeStatus.call(Yt,t,h,kt||null,Mt||0,Ht||0,$t,Qt),p===!1))return!1;if(h==I&&Y()){if(Yt.trigger("swipe",[kt,Mt,Ht,$t,Qt]),e.swipe&&(p=e.swipe.call(Yt,t,kt,Mt,Ht,$t,Qt),p===!1))return!1;switch(kt){case i:Yt.trigger("swipeLeft",[kt,Mt,Ht,$t,Qt]),e.swipeLeft&&(p=e.swipeLeft.call(Yt,t,kt,Mt,Ht,$t,Qt));break;case n:Yt.trigger("swipeRight",[kt,Mt,Ht,$t,Qt]),e.swipeRight&&(p=e.swipeRight.call(Yt,t,kt,Mt,Ht,$t,Qt));break;case o:Yt.trigger("swipeUp",[kt,Mt,Ht,$t,Qt]),e.swipeUp&&(p=e.swipeUp.call(Yt,t,kt,Mt,Ht,$t,Qt));break;case r:Yt.trigger("swipeDown",[kt,Mt,Ht,$t,Qt]),e.swipeDown&&(p=e.swipeDown.call(Yt,t,kt,Mt,Ht,$t,Qt))}}}if(u==d){if(Yt.trigger("pinchStatus",[h,Nt||null,Ft||0,Ht||0,$t,Pt,Qt]),e.pinchStatus&&(p=e.pinchStatus.call(Yt,t,h,Nt||null,Ft||0,Ht||0,$t,Pt,Qt),p===!1))return!1;if(h==I&&F())switch(Nt){case s:Yt.trigger("pinchIn",[Nt||null,Ft||0,Ht||0,$t,Pt,Qt]),e.pinchIn&&(p=e.pinchIn.call(Yt,t,Nt||null,Ft||0,Ht||0,$t,Pt,Qt));break;case a:Yt.trigger("pinchOut",[Nt||null,Ft||0,Ht||0,$t,Pt,Qt]),e.pinchOut&&(p=e.pinchOut.call(Yt,t,Nt||null,Ft||0,Ht||0,$t,Pt,Qt))}}return u==c?h!==S&&h!==I||(clearTimeout(Kt),clearTimeout(te),J()&&!tt()?(Zt=Tt(),Kt=setTimeout($.proxy(function(){Zt=null,Yt.trigger("tap",[t.target]),e.tap&&(p=e.tap.call(Yt,t,t.target))},this),e.doubleTapThreshold)):(Zt=null,Yt.trigger("tap",[t.target]),e.tap&&(p=e.tap.call(Yt,t,t.target)))):u==f?h!==S&&h!==I||(clearTimeout(Kt),Zt=null,Yt.trigger("doubletap",[t.target]),e.doubleTap&&(p=e.doubleTap.call(Yt,t,t.target))):u==g&&(h!==S&&h!==I||(clearTimeout(Kt),Zt=null,Yt.trigger("longtap",[t.target]),e.longTap&&(p=e.longTap.call(Yt,t,t.target)))),p}function k(){var t=!0;return null!==e.threshold&&(t=Mt>=e.threshold),t}function H(){var t=!1;return null!==e.cancelThreshold&&null!==kt&&(t=mt(kt)-Mt>=e.cancelThreshold),t}function W(){return null!==e.pinchThreshold?Ft>=e.pinchThreshold:!0}function B(){var t;return t=e.maxTimeThreshold?!(Ht>=e.maxTimeThreshold):!0}function P(t,s){if(e.allowPageScroll===h||N())t.preventDefault();else{var a=e.allowPageScroll===u;switch(s){case i:(e.swipeLeft&&a||!a&&e.allowPageScroll!=m)&&t.preventDefault();break;case n:(e.swipeRight&&a||!a&&e.allowPageScroll!=m)&&t.preventDefault();break;case o:(e.swipeUp&&a||!a&&e.allowPageScroll!=v)&&t.preventDefault();break;case r:(e.swipeDown&&a||!a&&e.allowPageScroll!=v)&&t.preventDefault()}}}function F(){var t=G(),e=V(),i=W();return t&&e&&i}function N(){return!!(e.pinchStatus||e.pinchIn||e.pinchOut)}function q(){return!(!F()||!N())}function Y(){var t=B(),e=k(),i=G(),n=V(),o=H(),r=!o&&n&&i&&e&&t;return r}function U(){return!!(e.swipe||e.swipeStatus||e.swipeLeft||e.swipeRight||e.swipeUp||e.swipeDown)}function Q(){return!(!Y()||!U())}function G(){return $t===e.fingers||e.fingers===y||!E}function V(){return 0!==Qt[0].end.x}function X(){return!!e.tap}function J(){return!!e.doubleTap}function Z(){return!!e.longTap}function K(){if(null==Zt)return!1;var t=Tt();return J()&&t-Zt<=e.doubleTapThreshold}function tt(){return K()}function et(){return(1===$t||!E)&&(isNaN(Mt)||Mt<e.threshold)}function it(){return Ht>e.longTapThreshold&&w>Mt}function nt(){return!(!et()||!X())}function ot(){return!(!K()||!J())}function rt(){return!(!it()||!Z())}function st(){Xt=Tt(),Jt=event.touches.length+1}function at(){Xt=0,Jt=0}function ht(){var t=!1;if(Xt){var i=Tt()-Xt;i<=e.fingerReleaseThreshold&&(t=!0)}return t}function ut(){return!(Yt.data(R+"_intouch")!==!0)}function lt(t){t===!0?(Yt.bind(Ot,z),Yt.bind(Lt,j),Dt&&Yt.bind(Dt,O)):(Yt.unbind(Ot,z,!1),Yt.unbind(Lt,j,!1),Dt&&Yt.unbind(Dt,O,!1)),Yt.data(R+"_intouch",t===!0)}function dt(t,e){var i=void 0!==e.identifier?e.identifier:0;return Qt[t].identifier=i,Qt[t].start.x=Qt[t].end.x=e.pageX||e.clientX,Qt[t].start.y=Qt[t].end.y=e.pageY||e.clientY,Qt[t]}function ct(t){var e=void 0!==t.identifier?t.identifier:0,i=ft(e);return i.end.x=t.pageX||t.clientX,i.end.y=t.pageY||t.clientY,i}function ft(t){for(var e=0;e<Qt.length;e++)if(Qt[e].identifier==t)return Qt[e]}function gt(){for(var t=[],e=0;5>=e;e++)t.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0});return t}function pt(t,e){e=Math.max(e,mt(t)),qt[t].distance=e}function mt(t){return qt[t]?qt[t].distance:void 0}function vt(){var t={};return t[i]=yt(i),t[n]=yt(n),t[o]=yt(o),t[r]=yt(r),t}function yt(t){return{direction:t,distance:0}}function wt(){return Vt-Gt}function bt(t,e){var i=Math.abs(t.x-e.x),n=Math.abs(t.y-e.y);return Math.round(Math.sqrt(i*i+n*n))}function xt(t,e){var i=e/t*1;return i.toFixed(2)}function It(){return 1>Pt?a:s}function St(t,e){return Math.round(Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)))}function Et(t,e){var i=t.x-e.x,n=e.y-t.y,o=Math.atan2(n,i),r=Math.round(180*o/Math.PI);return 0>r&&(r=360-Math.abs(r)),r}function _t(t,e){var s=Et(t,e);return 45>=s&&s>=0?i:360>=s&&s>=315?i:s>=135&&225>=s?n:s>45&&135>s?r:o}function Tt(){var t=new Date;return t.getTime()}function Rt(t){t=$(t);var e=t.offset(),i={left:e.left,right:e.left+t.outerWidth(),top:e.top,bottom:e.top+t.outerHeight()};return i}function zt(t,e){return t.x>e.left&&t.x<e.right&&t.y>e.top&&t.y<e.bottom}var jt=E||T||!e.fallbackToMouseEvents,Ct=jt?T?_?"MSPointerDown":"pointerdown":"touchstart":"mousedown",Ot=jt?T?_?"MSPointerMove":"pointermove":"touchmove":"mousemove",Lt=jt?T?_?"MSPointerUp":"pointerup":"touchend":"mouseup",Dt=jt?null:"mouseleave",At=T?_?"MSPointerCancel":"pointercancel":"touchcancel",Mt=0,kt=null,Ht=0,Wt=0,Bt=0,Pt=1,Ft=0,Nt=0,qt=null,Yt=$(t),Ut="start",$t=0,Qt=null,Gt=0,Vt=0,Xt=0,Jt=0,Zt=0,Kt=null,te=null;try{Yt.bind(Ct,p),Yt.bind(At,C)}catch(ee){$.error("events not supported "+Ct+","+At+" on jQuery.swipe")}this.enable=function(){return Yt.bind(Ct,p),Yt.bind(At,C),Yt},this.disable=function(){return L(),Yt},this.destroy=function(){L(),Yt.data(R,null),Yt=null},this.option=function(t,i){if(void 0!==e[t]){if(void 0===i)return e[t];e[t]=i}else $.error("Option "+t+" does not exist on jQuery.swipe.options");return null}}var i="left",n="right",o="up",r="down",s="in",a="out",h="none",u="auto",l="swipe",d="pinch",c="tap",f="doubletap",g="longtap",p="hold",m="horizontal",v="vertical",y="all",w=10,b="start",x="move",I="end",S="cancel",E="ontouchstart"in window,_=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,T=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,R="TouchSwipe",z={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe"};$.fn.swipe=function(e){var i=$(this),n=i.data(R);if(n&&"string"==typeof e){if(n[e])return n[e].apply(this,Array.prototype.slice.call(arguments,1));$.error("Method "+e+" does not exist on jQuery.swipe")}else if(!(n||"object"!=typeof e&&e))return t.apply(this,arguments);return i},$.fn.swipe.defaults=z,$.fn.swipe.phases={PHASE_START:b,PHASE_MOVE:x,PHASE_END:I,PHASE_CANCEL:S},$.fn.swipe.directions={LEFT:i,RIGHT:n,UP:o,DOWN:r,IN:s,OUT:a},$.fn.swipe.pageScroll={NONE:h,HORIZONTAL:m,VERTICAL:v,AUTO:u},$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:y}}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t:t(jQuery)}(function($){function t(t){var n=t||window.event,o=r.call(arguments,1),h=0,l=0,d=0,c=0,f=0,g=0;if(t=$.event.fix(n),t.type="mousewheel","detail"in n&&(d=-1*n.detail),"wheelDelta"in n&&(d=n.wheelDelta),"wheelDeltaY"in n&&(d=n.wheelDeltaY),"wheelDeltaX"in n&&(l=-1*n.wheelDeltaX),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(l=-1*d,d=0),h=0===d?l:d,"deltaY"in n&&(d=-1*n.deltaY,h=d),"deltaX"in n&&(l=n.deltaX,0===d&&(h=-1*l)),0!==d||0!==l){if(1===n.deltaMode){var p=$.data(this,"mousewheel-line-height");h*=p,d*=p,l*=p}else if(2===n.deltaMode){var m=$.data(this,"mousewheel-page-height");h*=m,d*=m,l*=m}if(c=Math.max(Math.abs(d),Math.abs(l)),(!a||a>c)&&(a=c,i(n,c)&&(a/=40)),i(n,c)&&(h/=40,l/=40,d/=40),h=Math[h>=1?"floor":"ceil"](h/a),l=Math[l>=1?"floor":"ceil"](l/a),d=Math[d>=1?"floor":"ceil"](d/a),u.settings.normalizeOffset&&this.getBoundingClientRect){var v=this.getBoundingClientRect();f=t.clientX-v.left,g=t.clientY-v.top}return t.deltaX=l,t.deltaY=d,t.deltaFactor=a,t.offsetX=f,t.offsetY=g,t.deltaMode=0,o.unshift(t,h,l,d),s&&clearTimeout(s),s=setTimeout(e,200),($.event.dispatch||$.event.handle).apply(this,o)}}function e(){a=null}function i(t,e){return u.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120===0}var n=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],o="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],r=Array.prototype.slice,s,a;if($.event.fixHooks)for(var h=n.length;h;)$.event.fixHooks[n[--h]]=$.event.mouseHooks;var u=$.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var e=o.length;e;)this.addEventListener(o[--e],t,!1);else this.onmousewheel=t;$.data(this,"mousewheel-line-height",u.getLineHeight(this)),$.data(this,"mousewheel-page-height",u.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=o.length;e;)this.removeEventListener(o[--e],t,!1);else this.onmousewheel=null;$.removeData(this,"mousewheel-line-height"),$.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var e=$(t),i=e["offsetParent"in $.fn?"offsetParent":"parent"]();return i.length||(i=$("body")),parseInt(i.css("fontSize"),10)||parseInt(e.css("fontSize"),10)||16},getPageHeight:function(t){return $(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};$.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||[];return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.enviraImagesLoaded=e(t,t.EvEmitter)}(window,function t(e,i){function n(t,e){for(var i in e)t[i]=e[i];return t}function o(t){var e=[];if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e}function r(t,e,i){return this instanceof r?("string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=o(t),this.options=n({},this.options),"function"==typeof e?i=e:n(this.options,e),i&&this.on("always",i),this.getImages(),$&&(this.jqDeferred=new $.Deferred),void setTimeout(function(){this.check()}.bind(this))):new r(t,e,i)}function s(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}var $=e.jQuery,h=e.console;r.prototype=Object.create(i.prototype),r.prototype.options={},r.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},r.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),this.options.background===!0&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&u[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var u={1:!0,9:!0,11:!0};return r.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},r.prototype.addImage=function(t){var e=new s(t);this.images.push(e)},r.prototype.addBackground=function(t,e){var i=new a(t,e);this.images.push(i)},r.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}var e=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(e){e.once("progress",t),e.check()}):void this.complete()},r.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&h&&h.log("progress: "+i,t,e)},r.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},s.prototype=Object.create(i.prototype),s.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},s.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},s.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype=Object.create(s.prototype),a.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var t=this.getIsImageComplete();t&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},r.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&($=t,$.fn.enviraImagesLoaded=function(t,e){var i=new r(this,t,e);return i.jqDeferred.promise($(this))})},r.makeJQueryPlugin(),r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function e(t,i){"use strict";function n(e,n,$){function s(t,i,n){var o,r="$()."+e+'("'+i+'")';return t.each(function(t,s){var h=$.data(s,e);if(!h)return void a(e+" not initialized. Cannot call methods, i.e. "+r);var u=h[i];if(!u||"_"==i.charAt(0))return void a(r+" is not a valid method");var l=u.apply(h,n);o=void 0===o?l:o}),void 0!==o?o:t}function h(t,i){t.each(function(t,o){var r=$.data(o,e);r?(r.option(i),r._init()):(r=new n(o,i),$.data(o,e,r))})}$=$||i||t.jQuery,$&&(n.prototype.option||(n.prototype.option=function(t){$.isPlainObject(t)&&(this.options=$.extend(!0,this.options,t))}),$.fn[e]=function(t){if("string"==typeof t){var e=r.call(arguments,1);return s(this,t,e)}return h(this,t),this},o($))}function o($){!$||$&&$.bridget||($.bridget=n)}var r=Array.prototype.slice,s=t.console,a="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(i||t.jQuery),n}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e()}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function i(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;h>e;e++){var i=a[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||s("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function o(){if(!u){u=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);r.isBoxSizeOuter=l=200==t(o.width),i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var s={};s.width=e.offsetWidth,s.height=e.offsetHeight;for(var u=s.isBorderBox="border-box"==r.boxSizing,d=0;h>d;d++){var c=a[d],f=r[c],g=parseFloat(f);s[c]=isNaN(g)?0:g}var p=s.paddingLeft+s.paddingRight,m=s.paddingTop+s.paddingBottom,v=s.marginLeft+s.marginRight,y=s.marginTop+s.marginBottom,w=s.borderLeftWidth+s.borderRightWidth,b=s.borderTopWidth+s.borderBottomWidth,x=u&&l,I=t(r.width);I!==!1&&(s.width=I+(x?0:p+w));var S=t(r.height);return S!==!1&&(s.height=S+(x?0:m+b)),s.innerWidth=s.width-(p+w),s.innerHeight=s.height-(m+b),s.outerWidth=s.width+v,s.outerHeight=s.height+y,s}}var s="undefined"==typeof console?e:function(t){console.error(t)},a=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=a.length,u=!1,l;return r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function n(){"use strict";var t=function(){var t=Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function e(i,n){return i[t](n)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function o(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e},i.makeArray=function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},i.docReady=function(t){"complete"==document.readyState?t():document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),u=i.makeArray(a).concat(i.makeArray(h)),l=s+"-options",d=t.jQuery;u.forEach(function(t){var i=t.getAttribute(s)||t.getAttribute(l),r;try{r=i&&JSON.parse(i)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,r);d&&d.data(t,o,h)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function r(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],u={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},l=n.prototype=Object.create(t.prototype);l.constructor=n,l._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},l.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},l.getSize=function(){this.size=e(this.element)},l.css=function(t){var e=this.element.style;for(var i in t){var n=u[i]||i;e[n]=t[i]}},l.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a},l.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",u=n?"top":"bottom",l=n?"bottom":"top",d=this.position.y+t[h];e[u]=this.getYValue(d),e[l]="",this.css(e),this.emitEvent("layout",[this])},l.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},l.getYValue=function(t){
10
- var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},l._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),s&&!this.isTransitioning)return void this.layoutPosition();var a=t-i,h=e-n,u={};u.transform=this.getTranslate(a,h),this.transition({to:u,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},l.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},l.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},l.moveTo=l._transitionTo,l.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},l._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},l.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var d="opacity,"+o(a);l.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:d,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},l.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},l.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};l.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},l.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},l._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return l.removeTransitionStyles=function(){this.css(f)},l.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},l.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},l.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},l.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},l.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},l.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},l.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},l.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},l.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function s(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,u&&(this.$element=u(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++d;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=g[n]||1;return i*o}var h=t.console,u=t.jQuery,l=function(){},d=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n=this.options[t],o;n?("string"==typeof n?o=this.element.querySelector(n):n instanceof HTMLElement&&(o=n),this[t]=o?i(o)[e]:n):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=l,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&&i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),u)if(this.$element=this.$element||u(this.element),e){var o=u.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=l,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,u&&u.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),u&&u.bridget&&u.bridget(t,i),i};var g={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Enviratope=t.Enviratope||{},t.Enviratope.Item=e(t.Outlayer))}(window,function a(t){"use strict";function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),n=i._create;i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var n=e[i];this.sortData[i]=n(this.element,this)}}};var o=i.destroy;return i.destroy=function(){o.apply(this,arguments),this.css({display:""})},e}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Enviratope=t.Enviratope||{},t.Enviratope.LayoutMode=e(t.getSize,t.Outlayer))}(window,function h(t,e){"use strict";function i(t){this.enviratope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var n=i.prototype,o=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"];return o.forEach(function(t){n[t]=function(){return e.prototype[t].apply(this.enviratope,arguments)}}),n.needsVerticalResizeLayout=function(){var e=t(this.enviratope.element),i=this.enviratope.size&&e;return i&&e.innerHeight!=this.enviratope.size.innerHeight},n._getMeasurement=function(){this.enviratope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(t,e){var i=t+e,n="outer"+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.enviratope.size["inner"+e]}},n.getFirstItemSize=function(){var e=this.enviratope.filteredItems[0];return e&&e.element&&t(e.element)},n.layout=function(){this.enviratope.layout.apply(this.enviratope,arguments)},n.getSize=function(){this.enviratope.getSize(),this.size=this.enviratope.size},i.modes={},i.create=function(t,e){function o(){i.apply(this,arguments)}return o.prototype=Object.create(n),o.prototype.constructor=o,e&&(o.options=e),o.prototype.namespace=t,i.modes[t]=o,o},i}),function(t,e){"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function u(t,e){var i=t.create("masonry");return i.compatOptions.fitWidth="isFitWidth",i.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0},i.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},i.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},i.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this._getColGroup(n),r=Math.min.apply(Math,o),s=o.indexOf(r),a={x:this.columnWidth*s,y:r},h=r+t.size.outerHeight,u=this.cols+1-o.length,l=0;u>l;l++)this.colYs[s+l]=h;return a},i.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},i.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var u=this._getOption("originTop"),l=(u?n.top:n.bottom)+i.outerHeight,d=a;h>=d;d++)this.colYs[d]=Math.max(l,this.colYs[d])},i.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},i.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Enviratope.LayoutMode,t.Masonry)}(window,function l(t,e){"use strict";var i=t.create("masonry"),n=i.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n.measureColumns;n.measureColumns=function(){this.items=this.enviratope.filteredItems,s.call(this)};var a=n._getOption;return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.enviratope,arguments)},i}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Enviratope.LayoutMode)}(window,function d(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.enviratope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n},i._getContainerSize=function(){return{height:this.maxY}},e}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Enviratope.LayoutMode)}(window,function c(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.enviratope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","./item","./layout-mode","./layout-modes/masonry","./layout-modes/fit-rows","./layout-modes/vertical"],function(i,n,o,r,s,a){return e(t,i,n,o,r,s,a)}):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):t.Enviratope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Enviratope.Item,t.Enviratope.LayoutMode)}(window,function f(t,e,i,n,o,r,s){function a(t,e){return function i(n,o){for(var r=0;r<t.length;r++){var s=t[r],a=n.sortData[s],h=o.sortData[s];if(a>h||h>a){var u=void 0!==e[s]?e[s]:e,l=u?1:-1;return(a>h?1:-1)*l}}return 0}}var h=t.jQuery,u=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},l=e.create("enviratope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});l.Item=r,l.LayoutMode=s;var d=l.prototype;d._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in s.modes)this._initLayoutMode(t)},d.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},d._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var n=t[i];n.id=this.itemGUID++}return this._updateItemsSortData(t),t},d._initLayoutMode=function(t){var e=s.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this)},d.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},d._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},d.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},d._init=d.arrange,d._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},d._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},d._bindArrangeComplete=function(){function t(){e&&i&&n&&o.dispatchEvent("arrangeComplete",null,[o.filteredItems])}var e,i,n,o=this;this.once("layoutComplete",function(){e=!0,t()}),this.once("hideComplete",function(){i=!0,t()}),this.once("revealComplete",function(){n=!0,t()})},d._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],n=[],o=[],r=this._getFilterTest(e),s=0;s<t.length;s++){var a=t[s];if(!a.isIgnored){var h=r(a);h&&i.push(a),h&&a.isHidden?n.push(a):h||a.isHidden||o.push(a)}}return{matches:i,needReveal:n,needHide:o}},d._getFilterTest=function(t){return h&&this.options.isJQueryFiltering?function(e){return h(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return n(e.element,t)}},d.updateSortData=function(t){var e;t?(t=o.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},d._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=c(i)}},d._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&e>i;i++){var n=t[i];n.updateSortData()}};var c=function(){function t(t){if("string"!=typeof t)return t;var i=u(t).split(" "),n=i[0],o=n.match(/^\[(.+)\]$/),r=o&&o[1],s=e(r,n),a=l.sortDataParsers[i[1]];return t=a?function(t){return t&&a(s(t))}:function(t){return t&&s(t)}}function e(t,e){return t?function i(e){return e.getAttribute(t)}:function n(t){var i=t.querySelector(e);return i&&i.textContent}}return t}();l.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},d._sort=function(){var t=this.options.sortBy;if(t){var e=[].concat.apply(t,this.sortHistory),i=a(e,this.options.sortAscending);this.filteredItems.sort(i),t!=this.sortHistory[0]&&this.sortHistory.unshift(t)}},d._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},d._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},d._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},d._manageStamp=function(t){this._mode()._manageStamp(t)},d._getContainerSize=function(){return this._mode()._getContainerSize()},d.needsResizeLayout=function(){return this._mode().needsResizeLayout()},d.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},d.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},d._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},d.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;o>i;i++)n=e[i],this.element.appendChild(n.element);var r=this._filter(e).matches;for(i=0;o>i;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;o>i;i++)delete e[i].isLayoutInstant;this.reveal(r)}};var f=d.remove;return d.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);f.call(this,t);for(var i=e&&e.length,n=0;i&&i>n;n++){var r=e[n];o.removeFrom(this.filteredItems,r)}},d.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},d._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;var n=t.apply(this,e);return this.options.transitionDuration=i,n},d.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},l}),function(t){var e,i,n,o,r,s,a,h,u,l,d=0,c={},f=[],g=0,p={},m=[],v=null,y=new Image,w=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,b=/[^\.]\.(swf)\s*$/i,x,I=1,S=0,E="",_,T,R=!1,z=t.extend(t("<div/>")[0],{prop:0}),j=!1,C=function(){i.hide(),y.onerror=y.onload=null,v&&v.abort(),e.empty()},O=function(){return!1===c.onError(f,d,c)?(i.hide(),void(R=!1)):(c.titleShow=!1,c.width="auto",c.height="auto",e.html('<p id="envirabox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),void D())},L=function(){var n=f[d],o,r,a,h,u,l;if(C(),c=t.extend({},t.fn.envirabox.defaults,"undefined"==typeof t(n).data("envirabox")?c:t(n).data("envirabox")),l=c.onStart(f,d,c),l===!1)return void(R=!1);if("object"==typeof l&&(c=t.extend(c,l)),a=c.title||(n.nodeName?t(n).attr("title"):n.title)||"",n.nodeName&&!c.orig&&(c.orig=t(n).children("img:first").length?t(n).children("img:first"):t(n)),""===a&&c.orig&&c.titleFromAlt&&(a=c.orig.attr("alt")),o=c.href||(n.nodeName?t(n).attr("href"):n.href)||null,(/^(?:javascript)/i.test(o)||"#"==o)&&(o=null),c.type?(r=c.type,o||(o=c.content)):c.content?r="html":o&&(r=o.match(w)?"image":o.match(b)?"swf":t(n).hasClass("iframe")?"iframe":0===o.indexOf("#")?"inline":"ajax"),!r)return void O();switch("inline"==r&&(n=o.substr(o.indexOf("#")),r=t(n).length>0?"inline":"ajax"),c.type=r,c.href=o,c.title=a,c.autoDimensions&&("html"==c.type||"inline"==c.type||"ajax"==c.type?(c.width="auto",c.height="auto"):c.autoDimensions=!1),c.modal&&(c.overlayShow=!0,c.hideOnOverlayClick=!1,c.hideOnContentClick=!1,c.enableEscapeButton=!1,c.showCloseButton=!1),c.padding=parseInt(c.padding,10),c.margin=parseInt(c.margin,10),e.css("padding",c.padding+c.margin),t(".envirabox-inline-tmp").unbind("envirabox-cancel").bind("envirabox-change",function(){t(this).replaceWith(s.children())}),r){case"html":e.html(c.content),D();break;case"inline":if(t(n).parent().is("#envirabox-content")===!0)return void(R=!1);t('<div class="envirabox-inline-tmp" />').hide().insertBefore(t(n)).bind("envirabox-cleanup",function(){t(this).replaceWith(s.children())}).bind("envirabox-cancel",function(){t(this).replaceWith(e.children())}),t(n).appendTo(e),D();break;case"image":R=!1,t.envirabox.showActivity(),y=new Image,y.onerror=function(){O()},y.onload=function(){R=!0,y.onerror=y.onload=null,A()},y.src=o;break;case"swf":c.scrolling="no",h='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+c.width+'" height="'+c.height+'"><param name="movie" value="'+o+'"></param>',u="",t.each(c.swf,function(t,e){h+='<param name="'+t+'" value="'+e+'"></param>',u+=" "+t+'="'+e+'"'}),h+='<embed src="'+o+'" type="application/x-shockwave-flash" width="'+c.width+'" height="'+c.height+'"'+u+"></embed></object>",e.html(h),D();break;case"ajax":R=!1,t.envirabox.showActivity(),c.ajax.win=c.ajax.success,v=t.ajax(t.extend({},c.ajax,{url:o,data:c.ajax.data||{},error:function(t,e,i){t.status>0&&O()},success:function(t,n,r){var s="object"==typeof r?r:v;if(200==s.status){if("function"==typeof c.ajax.win){if(l=c.ajax.win(o,t,n,r),l===!1)return void i.hide();"string"!=typeof l&&"object"!=typeof l||(t=l)}e.html(t),D()}}}));break;case"iframe":M()}},D=function(){var i=c.width,n=c.height;i=i.toString().indexOf("%")>-1?parseInt((t(window).width()-2*c.margin)*parseFloat(i)/100,10)+"px":"auto"==i?"auto":i+"px",n=n.toString().indexOf("%")>-1?parseInt((t(window).height()-2*c.margin)*parseFloat(n)/100,10)+"px":"auto"==n?"auto":n+"px",e.wrapInner('<div style="width:'+i+";height:"+n+";overflow: "+("auto"==c.scrolling?"auto":"yes"==c.scrolling?"scroll":"hidden")+';position:relative;"></div>'),c.width=e.width(),c.height=e.height(),M()},A=function(){c.width=y.width,c.height=y.height,t("<img />").attr({id:"envirabox-img",src:y.src,alt:c.title}).appendTo(e),M()},M=function(){var r,v;return i.hide(),o.is(":visible")&&!1===p.onCleanup(m,g,p)?(t.event.trigger("envirabox-cancel"),void(R=!1)):(R=!0,t(s.add(n)).unbind(),t(window).unbind("resize.fb scroll.fb"),t(document).unbind("keydown.fb"),o.is(":visible")&&"outside"!==p.titlePosition&&o.css("height",o.height()),m=f,g=d,p=c,p.overlayShow?(n.css({"background-color":p.overlayColor,opacity:p.overlayOpacity,cursor:p.hideOnOverlayClick?"pointer":"auto",height:t(document).height()}),n.is(":visible")||(j&&t("select:not(#envirabox-tmp select)").filter(function(){return"hidden"!==this.style.visibility}).css({visibility:"hidden"}).one("envirabox-cleanup",function(){this.style.visibility="inherit"}),n.show())):n.hide(),T=q(),H(),o.is(":visible")?(t(a.add(u).add(l)).hide(),r=o.position(),_={top:r.top,left:r.left,width:o.width(),height:o.height()},v=_.width==T.width&&_.height==T.height,void s.fadeTo(p.changeFade,.3,function(){var i=function(){s.html(e.contents()).fadeTo(p.changeFade,1,B)};t.event.trigger("envirabox-change"),s.empty().removeAttr("filter").css({"border-width":p.padding,width:T.width-2*p.padding,height:c.autoDimensions?"auto":T.height-S-2*p.padding}),v?i():(z.prop=0,t(z).animate({prop:1},{duration:p.changeSpeed,easing:p.easingChange,step:F,complete:i}))})):(o.removeAttr("style"),s.css("border-width",p.padding),"elastic"==p.transitionIn?(_=U(),s.html(e.contents()),o.show(),p.opacity&&(T.opacity=0),z.prop=0,void t(z).animate({prop:1},{duration:p.speedIn,easing:p.easingIn,step:F,complete:B})):("inside"==p.titlePosition&&S>0&&h.show(),s.css({width:T.width-2*p.padding,height:c.autoDimensions?"auto":T.height-S-2*p.padding}).html(e.contents()),void o.css(T).fadeIn("none"==p.transitionIn?0:p.speedIn,B))))},k=function(t){return t&&t.length?"float"==p.titlePosition?'<table id="envirabox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="envirabox-title-float-left"></td><td id="envirabox-title-float-main">'+t+'</td><td id="envirabox-title-float-right"></td></tr></table>':'<div id="envirabox-title-'+p.titlePosition+'">'+t+"</div>":!1},H=function(){if(E=p.title||"",S=0,h.empty().removeAttr("style").removeClass(),p.titleShow===!1)return void h.hide();if(E=t.isFunction(p.titleFormat)?p.titleFormat(E,m,g,p):k(E),!E||""===E)return void h.hide();switch(h.addClass("envirabox-title-"+p.titlePosition).html(E).appendTo("body").show(),p.titlePosition){case"inside":h.css({width:T.width-2*p.padding,marginLeft:p.padding,marginRight:p.padding}),S=h.outerHeight(!0),h.appendTo(r),T.height+=S;break;case"over":h.css({marginLeft:p.padding,
11
- width:T.width-2*p.padding,bottom:p.padding}).appendTo(r);break;case"float":h.css("left",-1*parseInt((h.width()-T.width-40)/2,10)).appendTo(o);break;default:h.css({width:T.width-2*p.padding,paddingLeft:p.padding,paddingRight:p.padding}).appendTo(o)}h.hide()},W=function(){return(p.enableEscapeButton||p.enableKeyboardNav)&&t(document).bind("keydown.fb",function(e){27==e.keyCode&&p.enableEscapeButton?(e.preventDefault(),t.envirabox.close()):37!=e.keyCode&&39!=e.keyCode||!p.enableKeyboardNav||"INPUT"===e.target.tagName||"TEXTAREA"===e.target.tagName||"SELECT"===e.target.tagName||(e.preventDefault(),t.envirabox[37==e.keyCode?"prev":"next"]())}),p.showNavArrows?((p.cyclic&&m.length>1||0!==g)&&u.show(),void((p.cyclic&&m.length>1||g!=m.length-1)&&l.show())):(u.hide(),void l.hide())},B=function(){t.support.opacity||(s.get(0).style.removeAttribute("filter"),o.get(0).style.removeAttribute("filter")),c.autoDimensions&&s.css("height","auto"),o.css("height","auto"),E&&E.length&&h.show(),p.showCloseButton&&a.show(),W(),p.hideOnContentClick&&s.bind("click",t.envirabox.close),p.hideOnOverlayClick&&n.bind("click",t.envirabox.close),t(window).bind("resize.fb",t.envirabox.resize),p.centerOnScroll&&t(window).bind("scroll.fb",t.envirabox.center),"iframe"==p.type&&t('<iframe id="envirabox-frame" name="envirabox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" scrolling="'+c.scrolling+'" src="'+p.href+'"></iframe>').appendTo(s),o.show(),R=!1,t.envirabox.center(),p.onComplete(m,g,p),P()},P=function(){var t,e;m.length-1>g&&(t=m[g+1].href,"undefined"!=typeof t&&t.match(w)&&(e=new Image,e.src=t)),g>0&&(t=m[g-1].href,"undefined"!=typeof t&&t.match(w)&&(e=new Image,e.src=t))},F=function(t){var e={width:parseInt(_.width+(T.width-_.width)*t,10),height:parseInt(_.height+(T.height-_.height)*t,10),top:parseInt(_.top+(T.top-_.top)*t,10),left:parseInt(_.left+(T.left-_.left)*t,10)};"undefined"!=typeof T.opacity&&(e.opacity=.5>t?.5:t),o.css(e),s.css({width:e.width-2*p.padding,height:e.height-S*t-2*p.padding})},N=function(){return[t(window).width()-2*p.margin,t(window).height()-2*p.margin,t(document).scrollLeft()+p.margin,t(document).scrollTop()+p.margin]},q=function(){var t=N(),e={},i=p.autoScale,n=2*p.padding,o;return p.width.toString().indexOf("%")>-1?e.width=parseInt(t[0]*parseFloat(p.width)/100,10):e.width=p.width+n,p.height.toString().indexOf("%")>-1?e.height=parseInt(t[1]*parseFloat(p.height)/100,10):e.height=p.height+n,i&&(e.width>t[0]||e.height>t[1])&&("image"==c.type||"swf"==c.type?(o=p.width/p.height,e.width>t[0]&&(e.width=t[0],e.height=parseInt((e.width-n)/o+n,10)),e.height>t[1]&&(e.height=t[1],e.width=parseInt((e.height-n)*o+n,10))):(e.width=Math.min(e.width,t[0]),e.height=Math.min(e.height,t[1]))),e.top=parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-e.height-40)),10),e.left=parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-e.width-40)),10),e},Y=function(t){var e=t.offset();return e.top+=parseInt(t.css("paddingTop"),10)||0,e.left+=parseInt(t.css("paddingLeft"),10)||0,e.top+=parseInt(t.css("border-top-width"),10)||0,e.left+=parseInt(t.css("border-left-width"),10)||0,e.width=t.width(),e.height=t.height(),e},U=function(){var e=c.orig?t(c.orig):!1,i={},n,o;return e&&e.length?(n=Y(e),i={width:n.width+2*p.padding,height:n.height+2*p.padding,top:n.top-p.padding-20,left:n.left-p.padding-20}):(o=N(),i={width:2*p.padding,height:2*p.padding,top:parseInt(o[3]+.5*o[1],10),left:parseInt(o[2]+.5*o[0],10)}),i},Q=function(){return i.is(":visible")?(t("div",i).css("top",-40*I+"px"),void(I=(I+1)%12)):void clearInterval(x)};t.fn.envirabox=function(e){return t(this).length?(t(this).data("envirabox",t.extend({},e,t.metadata?t(this).metadata():{})).unbind("click.fb").bind("click.fb",function(e){if(e.preventDefault(),!R){R=!0,t(this).blur(),f=[],d=0;var i=t(this).attr("rel")||"";i&&""!=i&&"nofollow"!==i?(f=t("a[rel="+i+"], area[rel="+i+"]"),d=f.index(this)):f.push(this),L()}}),this):this},t.envirabox=function(e){var i;if(!R){if(R=!0,i="undefined"!=typeof arguments[1]?arguments[1]:{},f=[],d=parseInt(i.index,10)||0,t.isArray(e)){for(var n=0,o=e.length;o>n;n++)"object"==typeof e[n]?t(e[n]).data("envirabox",t.extend({},i,e[n])):e[n]=t({}).data("envirabox",t.extend({content:e[n]},i));f=jQuery.merge(f,e)}else"object"==typeof e?t(e).data("envirabox",t.extend({},i,e)):e=t({}).data("envirabox",t.extend({content:e},i)),f.push(e);(d>f.length||0>d)&&(d=0),L()}},t.envirabox.showActivity=function(){clearInterval(x),i.show(),x=setInterval(Q,66)},t.envirabox.hideActivity=function(){i.hide()},t.envirabox.next=function(){return t.envirabox.pos(g+1)},t.envirabox.prev=function(){return t.envirabox.pos(g-1)},t.envirabox.pos=function(t){R||(t=parseInt(t),f=m,t>-1&&t<m.length?(d=t,L()):p.cyclic&&m.length>1&&(d=t>=m.length?0:m.length-1,L()))},t.envirabox.cancel=function(){R||(R=!0,t.event.trigger("envirabox-cancel"),C(),c.onCancel(f,d,c),R=!1)},t.envirabox.close=function(){function e(){n.fadeOut("fast"),h.empty().hide(),o.hide(),t.event.trigger("envirabox-cleanup"),s.empty(),p.onClosed(m,g,p),m=c=[],g=d=0,p=c={},R=!1}if(!R&&!o.is(":hidden")){if(R=!0,p&&!1===p.onCleanup(m,g,p))return void(R=!1);if(C(),t(a.add(u).add(l)).hide(),t(s.add(n)).unbind(),t(window).unbind("resize.fb scroll.fb"),t(document).unbind("keydown.fb"),s.find("iframe").attr("src",j&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank"),"inside"!==p.titlePosition&&h.empty(),o.stop(),"elastic"==p.transitionOut){_=U();var i=o.position();T={top:i.top,left:i.left,width:o.width(),height:o.height()},p.opacity&&(T.opacity=1),h.empty().hide(),z.prop=1,t(z).animate({prop:0},{duration:p.speedOut,easing:p.easingOut,step:F,complete:e})}else o.fadeOut("none"==p.transitionOut?0:p.speedOut,e)}},t.envirabox.resize=function(){n.is(":visible")&&n.css("height",t(document).height());var e,i;T=q(),H(),h.show(),e=o.position(),_={top:e.top,left:e.left,width:o.width(),height:o.height()},i=_.width==T.width&&_.height==T.height,i||(z.prop=0,t(z).animate({prop:1},{duration:p.changeSpeed,easing:p.easingChange,step:F})),s.css({width:T.width-2*p.padding,height:c.autoDimensions?"auto":T.height-S-2*p.padding}),o.css(T),t.envirabox.center(!0)},t.envirabox.center=function(){var t,e;R||(e=arguments[0]===!0?1:0,t=N(),!e&&(o.width()>t[0]||o.height()>t[1])||o.stop().animate({top:parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-s.height()-40)-p.padding)),left:parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-s.width()-40)-p.padding))},"number"==typeof arguments[0]?arguments[0]:200))},t.envirabox.init=function(){t("#envirabox-wrap").length||(t("body").append(e=t('<div id="envirabox-tmp"></div>'),i=t('<div id="envirabox-loading"><div></div></div>'),n=t('<div id="envirabox-overlay"></div>'),o=t('<div id="envirabox-wrap"></div>')),r=t('<div id="envirabox-outer"></div>').append('<div class="envirabox-bg" id="envirabox-bg-n"></div><div class="envirabox-bg" id="envirabox-bg-ne"></div><div class="envirabox-bg" id="envirabox-bg-e"></div><div class="envirabox-bg" id="envirabox-bg-se"></div><div class="envirabox-bg" id="envirabox-bg-s"></div><div class="envirabox-bg" id="envirabox-bg-sw"></div><div class="envirabox-bg" id="envirabox-bg-w"></div><div class="envirabox-bg" id="envirabox-bg-nw"></div>').appendTo(o),r.append(s=t('<div id="envirabox-content"></div>'),a=t('<a id="envirabox-close"></a>'),h=t('<div id="envirabox-title"></div>'),u=t('<a href="javascript:;" id="envirabox-left"><span class="fancy-ico" id="envirabox-left-ico"></span></a>'),l=t('<a href="javascript:;" id="envirabox-right"><span class="fancy-ico" id="envirabox-right-ico"></span></a>')),a.click(t.envirabox.close),i.click(t.envirabox.cancel),u.click(function(e){e.preventDefault(),t.envirabox.prev()}),l.click(function(e){e.preventDefault(),t.envirabox.next()}),t.fn.mousewheel&&o.bind("mousewheel.fb",function(e,i){R?e.preventDefault():0!=t(e.target).get(0).clientHeight&&t(e.target).get(0).scrollHeight!==t(e.target).get(0).clientHeight||(e.preventDefault(),t.envirabox[i>0?"prev":"next"]())}),t.support.opacity||o.addClass("envirabox-ie"),j&&(i.addClass("envirabox-ie6"),o.addClass("envirabox-ie6"),t('<iframe id="envirabox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(r)))},t.fn.envirabox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:.7,overlayColor:"#777",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:!0,showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}},t(document).ready(function(){t.envirabox.init()})}(jQuery);
1
+ function jg_effect_desaturate(t){var e=!!document.createElement("canvas").getContext;if(e){var i=document.createElement("canvas"),n=i.getContext("2d"),o,r,s,a=0,h,l=new Image;for(l.src=t,i.width=l.width,i.height=l.height,n.drawImage(l,0,0),o=n.getImageData(0,0,i.width,i.height),r=o.data,s=r.length;s>a;a+=4)h=.3*r[a]+.59*r[a+1]+.11*r[a+2],r[a]=r[a+1]=r[a+2]=h;return n.putImageData(o,0,0),i.toDataURL()}return t}function jg_effect_threshold(t){var e=!!document.createElement("canvas").getContext;if(e){var i=document.createElement("canvas"),n=i.getContext("2d"),o,r,s,a=0,h,l=new Image;l.src=t,i.width=l.width,i.height=l.height,n.drawImage(l,0,0),o=n.getImageData(0,0,i.width,i.height),r=o.data,s=r.length,threshold=120;for(var a=0;s>a;a+=4){var u=r[a],d=r[a+1],c=r[a+2],f=.2126*u+.7152*d+.0722*c>=threshold?255:0;r[a]=r[a+1]=r[a+2]=f}return n.putImageData(o,0,0),i.toDataURL()}return t}function jg_effect_blur(t){var e=!!document.createElement("canvas").getContext;if(e){var i=document.createElement("canvas"),n=i.getContext("2d"),o,r,s,a=0,h,l=0,u=0,d=30,c=1;img=new Image,img.src=t,i.width=img.width,i.height=img.height,n.drawImage(img,0,0);var o,f=img.width,g=img.height;o=n.getImageData(l,u,f,g);for(var p=o.data,m,v,y,w,b,x,a,I,S,E,_,z,R,T,C=f-1,j=g-1,O=f*g,L=d+1,A=[],D=[],M=[],H=mul_table[d],k=shg_table[d],W=[],B=[];c-- >0;){for(R=z=0,x=0;g>x;x++){for(m=p[R]*L,v=p[R+1]*L,y=p[R+2]*L,a=1;d>=a;a++)I=R+((a>C?C:a)<<2),m+=p[I++],v+=p[I++],y+=p[I++];for(b=0;f>b;b++)A[z]=m,D[z]=v,M[z]=y,0==x&&(W[b]=((I=b+L)<C?I:C)<<2,B[b]=(I=b-d)>0?I<<2:0),S=R+W[b],E=R+B[b],m+=p[S++]-p[E++],v+=p[S++]-p[E++],y+=p[S++]-p[E++],z++;R+=f<<2}for(b=0;f>b;b++){for(_=b,m=A[_]*L,v=D[_]*L,y=M[_]*L,a=1;d>=a;a++)_+=a>j?0:f,m+=A[_],v+=D[_],y+=M[_];for(z=b<<2,x=0;g>x;x++)p[z]=m*H>>>k,p[z+1]=v*H>>>k,p[z+2]=y*H>>>k,0==b&&(W[x]=((I=x+L)<j?I:j)*f,B[x]=(I=x-d)>0?I*f:0),S=b+W[x],E=b+B[x],m+=A[S]-A[E],v+=D[S]-D[E],y+=M[S]-M[E],z+=f<<2}}return n.putImageData(o,l,u),i.toDataURL()}return t}function jg_effect_vintage(t){var e={onError:function(){alert("ERROR")}},i={vignette:1,sepia:!0,noise:50,desaturate:.2,lighten:.1};new VintageJS(t,e,i)}function boxBlurImage(t,e,i,n,o){var r=document.getElementById(t),s=r.naturalWidth,a=r.naturalHeight,h=document.getElementById(e);h.style.width=s+"px",h.style.height=a+"px",h.width=s,h.height=a;var l=h.getContext("2d");l.clearRect(0,0,s,a),l.drawImage(r,0,0),isNaN(i)||1>i||(n?boxBlurCanvasRGBA(e,0,0,s,a,i,o):boxBlurCanvasRGB(e,0,0,s,a,i,o))}function boxBlurCanvasRGBA(t,e,i,n,o,r,s){if(!(isNaN(r)||1>r)){r|=0,isNaN(s)&&(s=1),s|=0,s>3&&(s=3),1>s&&(s=1);var a=document.getElementById(t),h=a.getContext("2d"),l;try{try{l=h.getImageData(e,i,n,o)}catch(u){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"),l=h.getImageData(e,i,n,o)}catch(u){throw alert("Cannot access local image"),new Error("unable to access local image data: "+u);return}}}catch(u){throw alert("Cannot access image"),new Error("unable to access image data: "+u);return}for(var d=l.data,c,f,g,p,m,v,y,w,b,x,I,S,E,_,z,R=n-1,T=o-1,C=n*o,j=r+1,O=mul_table[r],L=shg_table[r],A=[],D=[],M=[],H=[],k=[],W=[];s-- >0;){for(E=S=0,v=0;o>v;v++){for(c=d[E]*j,f=d[E+1]*j,g=d[E+2]*j,p=d[E+3]*j,y=1;r>=y;y++)w=E+((y>R?R:y)<<2),c+=d[w++],f+=d[w++],g+=d[w++],p+=d[w];for(m=0;n>m;m++)A[S]=c,D[S]=f,M[S]=g,H[S]=p,0==v&&(k[m]=((w=m+j)<R?w:R)<<2,W[m]=(w=m-r)>0?w<<2:0),b=E+k[m],x=E+W[m],c+=d[b++]-d[x++],f+=d[b++]-d[x++],g+=d[b++]-d[x++],p+=d[b]-d[x],S++;E+=n<<2}for(m=0;n>m;m++){for(I=m,c=A[I]*j,f=D[I]*j,g=M[I]*j,p=H[I]*j,y=1;r>=y;y++)I+=y>T?0:n,c+=A[I],f+=D[I],g+=M[I],p+=H[I];for(S=m<<2,v=0;o>v;v++)d[S+3]=z=p*O>>>L,z>0?(z=255/z,d[S]=(c*O>>>L)*z,d[S+1]=(f*O>>>L)*z,d[S+2]=(g*O>>>L)*z):d[S]=d[S+1]=d[S+2]=0,0==m&&(k[v]=((w=v+j)<T?w:T)*n,W[v]=(w=v-r)>0?w*n:0),b=m+k[v],x=m+W[v],c+=A[b]-A[x],f+=D[b]-D[x],g+=M[b]-M[x],p+=H[b]-H[x],S+=n<<2}}h.putImageData(l,e,i)}}function boxBlurCanvasRGB(t,e,i,n,o,r,s){if(!(isNaN(r)||1>r)){r|=0,isNaN(s)&&(s=1),s|=0,s>3&&(s=3),1>s&&(s=1);var a=t,h=a.getContext("2d"),l;try{try{l=h.getImageData(e,i,n,o)}catch(u){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"),l=h.getImageData(e,i,n,o)}catch(u){throw alert("Cannot access local image"),new Error("unable to access local image data: "+u);return}}}catch(u){throw alert("Cannot access image"),new Error("unable to access image data: "+u);return}for(var d=l.data,c,f,g,p,m,v,y,w,b,x,I,S,E,_,z=n-1,R=o-1,T=n*o,C=r+1,j=[],O=[],L=[],A=mul_table[r],D=shg_table[r],M=[],H=[];s-- >0;){for(E=S=0,v=0;o>v;v++){for(c=d[E]*C,f=d[E+1]*C,g=d[E+2]*C,y=1;r>=y;y++)w=E+((y>z?z:y)<<2),c+=d[w++],f+=d[w++],g+=d[w++];for(m=0;n>m;m++)j[S]=c,O[S]=f,L[S]=g,0==v&&(M[m]=((w=m+C)<z?w:z)<<2,H[m]=(w=m-r)>0?w<<2:0),b=E+M[m],x=E+H[m],c+=d[b++]-d[x++],f+=d[b++]-d[x++],g+=d[b++]-d[x++],S++;E+=n<<2}for(m=0;n>m;m++){for(I=m,c=j[I]*C,f=O[I]*C,g=L[I]*C,y=1;r>=y;y++)I+=y>R?0:n,c+=j[I],f+=O[I],g+=L[I];for(S=m<<2,v=0;o>v;v++)d[S]=c*A>>>D,d[S+1]=f*A>>>D,d[S+2]=g*A>>>D,0==m&&(M[v]=((w=v+C)<R?w:R)*n,H[v]=(w=v-r)>0?w*n:0),b=m+M[v],x=m+H[v],c+=j[b]-j[x],f+=O[b]-O[x],g+=L[b]-L[x],S+=n<<2}}h.putImageData(l,e,i)}}jQuery(document).ready(function($){$("body").on("click",'div.envirabox-title a[href*="#"]:not([href="#"])',function(t){return location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname?($.envirabox.close(),!1):void 0}),$(document).on("envira_image_lazy_load_complete",function(t){if(void 0!==t&&void 0!==t.image_id&&null!==t.image_id){var e=$("div.envira-gallery-public").find("img#"+t.image_id);if($("div.envira-gallery-public").hasClass("envira-gallery-0-columns"))$(e).closest("div.envira-gallery-item-inner").find("div.envira-gallery-position-overlay").delay(100).show();else{$(e).closest("div.envira-gallery-item-inner").find("div.envira-gallery-position-overlay").delay(100).show();var i=$(e).closest("div.envira-gallery-item-inner").find(".envira-lazy").width(),n=t.naturalHeight/t.naturalWidth,o=t.naturalHeight/i;if(n>o)var r=o;else var r=n;var s=100*r;$(e).closest("div.envira-gallery-item-inner").find(".envira-lazy").css("padding-bottom",s+"%"),$(e).closest("div.envira-gallery-item-inner").find(".envira-lazy").data("envira-changed","true"),void 0!==window["envira_container_"+t.gallery_id]&&window["envira_container_"+t.gallery_id].on("layoutComplete",function(t,i){$(e).closest("div.envira-gallery-item-inner").find("span.envira-title").delay(1e3).css("visibility","visible"),$(e).closest("div.envira-gallery-item-inner").find("span.envira-caption").delay(1e3).css("visibility","visible")}),$("#envira-gallery-"+t.gallery_id).enviratope("layout")}}})}),function($){function t(){return $("body").height()>$(window).height()}var e=function(t,e){this.settings=e,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,height:0,aspectRatio:0},this.lastAnalyzedIndex=-1,this["yield"]={every:2,flushed:0},this.border=e.border>=0?e.border:e.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.rows=0,this.spinner={phase:0,timeSlot:150,$el:$('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=t.width(),this.$gallery=t};e.prototype.getSuffix=function(t,e){var i,n;for(i=t>e?t:e,n=0;n<this.suffixRanges.length;n++)if(i<=this.suffixRanges[n])return this.settings.sizeRangeSuffixes[this.suffixRanges[n]];return this.settings.sizeRangeSuffixes[this.suffixRanges[n-1]]},e.prototype.removeSuffix=function(t,e){return t.substring(0,t.length-e.length)},e.prototype.endsWith=function(t,e){return-1!==t.indexOf(e,t.length-e.length)},e.prototype.getUsedSuffix=function(t){for(var e in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(e)){if(0===this.settings.sizeRangeSuffixes[e].length)continue;if(this.endsWith(t,this.settings.sizeRangeSuffixes[e]))return this.settings.sizeRangeSuffixes[e]}return""},e.prototype.newSrc=function(t,e,i){var n;if(this.settings.thumbnailPath)n=this.settings.thumbnailPath(t,e,i);else{var o=t.match(this.settings.extension),r=null!==o?o[0]:"";n=t.replace(this.settings.extension,""),n=this.removeSuffix(n,this.getUsedSuffix(n)),n+=this.getSuffix(e,i)+r}return n},e.prototype.showImg=function(t,e){this.settings.cssAnimation?(t.addClass("entry-visible"),e&&e()):t.stop().fadeTo(this.settings.imagesAnimationDuration,1,e)},e.prototype.extractImgSrcFromImage=function(t){var e="undefined"!=typeof t.data("safe-src")?t.data("safe-src"):t.attr("src");return t.data("jg.originalSrc",e),e},e.prototype.imgFromEntry=function(t){var e=t.find("> img");return 0===e.length&&(e=t.find("> a > img")),0===e.length?null:e},e.prototype.captionFromEntry=function(t){var e=t.find("> .caption");return 0===e.length?null:e},e.prototype.displayEntry=function(t,e,i,n,o,r){t.width(n),t.height(r),t.css("top",i),t.css("left",e);var s=this.imgFromEntry(t);if(null!==s){s.css("width",n),s.css("height",o),s.css("margin-left",-n/2),s.css("margin-top",-o/2);var a=s.attr("src"),h=this.newSrc(a,n,o);s.one("error",function(){s.attr("src",s.data("jg.originalSrc"))});var l=function(){a!==h&&s.attr("src",h)};"skipped"===t.data("jg.loaded")?this.onImageEvent(a,$.proxy(function(){this.showImg(t,l),t.data("jg.loaded",!0)},this)):this.showImg(t,l)}else this.showImg(t);this.displayEntryCaption(t)},e.prototype.displayEntryCaption=function(t){var e=this.imgFromEntry(t);if(null!==e&&this.settings.captions){var i=this.captionFromEntry(t);if(null===i){var n=e.attr("alt");this.isValidCaption(n)||(n=t.attr("title")),this.isValidCaption(n)&&(i=$('<div class="caption">'+n+"</div>"),t.append(i),t.data("jg.createdCaption",!0))}null!==i&&(this.settings.cssAnimation||i.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(t))}else this.removeCaptionEventsHandlers(t)},e.prototype.isValidCaption=function(t){return"undefined"!=typeof t&&t.length>0},e.prototype.onEntryMouseEnterForCaption=function(t){var e=this.captionFromEntry($(t.currentTarget));this.settings.cssAnimation?e.addClass("caption-visible").removeClass("caption-hidden"):e.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},e.prototype.onEntryMouseLeaveForCaption=function(t){var e=this.captionFromEntry($(t.currentTarget));this.settings.cssAnimation?e.removeClass("caption-visible").removeClass("caption-hidden"):e.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},e.prototype.addCaptionEventsHandlers=function(t){var e=t.data("jg.captionMouseEvents");"undefined"==typeof e&&(e={mouseenter:$.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:$.proxy(this.onEntryMouseLeaveForCaption,this)},t.on("mouseenter",void 0,void 0,e.mouseenter),t.on("mouseleave",void 0,void 0,e.mouseleave),t.data("jg.captionMouseEvents",e))},e.prototype.removeCaptionEventsHandlers=function(t){var e=t.data("jg.captionMouseEvents");"undefined"!=typeof e&&(t.off("mouseenter",void 0,e.mouseenter),t.off("mouseleave",void 0,e.mouseleave),t.removeData("jg.captionMouseEvents"))},e.prototype.prepareBuildingRow=function(t){var e,i,n,o,r,s=!0,a=0,h=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,l=h/this.buildingRow.aspectRatio,u=this.settings.rowHeight,d=this.buildingRow.width/h>this.settings.justifyThreshold;if(t&&"hide"===this.settings.lastRow&&!d){for(e=0;e<this.buildingRow.entriesBuff.length;e++)i=this.buildingRow.entriesBuff[e],this.settings.cssAnimation?i.removeClass("entry-visible"):i.stop().fadeTo(0,0);return-1}for(t&&!d&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow&&(s=!1,this.rows>0&&(u=(this.offY-this.border-this.settings.margins*this.rows)/this.rows,s=u*this.buildingRow.aspectRatio/h>this.settings.justifyThreshold?!0:!1)),e=0;e<this.buildingRow.entriesBuff.length;e++)i=this.buildingRow.entriesBuff[e],n=i.data("jg.width")/i.data("jg.height"),s?(o=e===this.buildingRow.entriesBuff.length-1?h:l*n,r=l):(o=u*n,r=u),h-=Math.round(o),i.data("jg.jwidth",Math.round(o)),i.data("jg.jheight",Math.ceil(r)),(0===e||a>r)&&(a=r);return this.settings.fixedHeight&&a>this.settings.rowHeight&&(a=this.settings.rowHeight),this.buildingRow.height=a,s},e.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},e.prototype.flushRow=function(t){var e=this.settings,i,n,o=this.border,r;if(n=this.prepareBuildingRow(t),t&&"hide"===e.lastRow&&-1===n)return void this.clearBuildingRow();if(this.maxRowHeight.isPercentage?this.maxRowHeight.value*e.rowHeight<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value*e.rowHeight):this.maxRowHeight.value>0&&this.maxRowHeight.value<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value),"center"===e.lastRow||"right"===e.lastRow){var s=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*e.margins;for(r=0;r<this.buildingRow.entriesBuff.length;r++)i=this.buildingRow.entriesBuff[r],s-=i.data("jg.jwidth");"center"===e.lastRow?o+=s/2:"right"===e.lastRow&&(o+=s)}for(r=0;r<this.buildingRow.entriesBuff.length;r++)i=this.buildingRow.entriesBuff[r],this.displayEntry(i,o,this.offY,i.data("jg.jwidth"),i.data("jg.jheight"),this.buildingRow.height),o+=i.data("jg.jwidth")+e.margins;this.galleryHeightToSet=this.offY+this.buildingRow.height+this.border,this.$gallery.height(this.galleryHeightToSet+this.getSpinnerHeight()),(!t||this.buildingRow.height<=e.rowHeight&&n)&&(this.offY+=this.buildingRow.height+e.margins,this.rows+=1,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))};var i=!1;e.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval($.proxy(function(){var e=parseFloat(this.$gallery.width());t()===i?Math.abs(e-this.galleryWidth)>this.settings.refreshSensitivity&&(this.galleryWidth=e,this.rewind(),this.startImgAnalyzer(!0)):(i=t(),this.galleryWidth=e)},this),this.settings.refreshTime)},e.prototype.isSpinnerActive=function(){return null!==this.spinner.intervalId},e.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},e.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},e.prototype.startLoadingSpinnerAnimation=function(){var t=this.spinner,e=t.$el.find("span");clearInterval(t.intervalId),this.$gallery.append(t.$el),this.$gallery.height(this.offY+this.buildingRow.height+this.getSpinnerHeight()),t.intervalId=setInterval(function(){t.phase<e.length?e.eq(t.phase).fadeTo(t.timeSlot,1):e.eq(t.phase-e.length).fadeTo(t.timeSlot,0),t.phase=(t.phase+1)%(2*e.length)},t.timeSlot)},e.prototype.rewind=function(){this.lastAnalyzedIndex=-1,this.offY=this.border,this.rows=0,this.clearBuildingRow()},e.prototype.updateEntries=function(t){return this.entries=this.$gallery.find(this.settings.selector).toArray(),0===this.entries.length?!1:(this.settings.filter?this.modifyEntries(this.filterArray,t):this.modifyEntries(this.resetFilters,t),$.isFunction(this.settings.sort)?this.modifyEntries(this.sortArray,t):this.settings.randomize&&this.modifyEntries(this.shuffleArray,t),!0)},e.prototype.insertToGallery=function(t){var e=this;$.each(t,function(){$(this).appendTo(e.$gallery)})},e.prototype.shuffleArray=function(t){var e,i,n;for(e=t.length-1;e>0;e--)i=Math.floor(Math.random()*(e+1)),n=t[e],t[e]=t[i],t[i]=n;return this.insertToGallery(t),t},e.prototype.sortArray=function(t){return t.sort(this.settings.sort),this.insertToGallery(t),t},e.prototype.resetFilters=function(t){for(var e=0;e<t.length;e++)$(t[e]).removeClass("jg-filtered");return t},e.prototype.filterArray=function(t){var e=this.settings;return"string"===$.type(e.filter)?t.filter(function(t){var i=$(t);return i.is(e.filter)?(i.removeClass("jg-filtered"),!0):(i.addClass("jg-filtered"),!1)}):$.isFunction(e.filter)?t.filter(e.filter):void 0},e.prototype.modifyEntries=function(t,e){var i=e?this.entries.splice(this.lastAnalyzedIndex+1,this.entries.length-this.lastAnalyzedIndex-1):this.entries;i=t.call(this,i),this.entries=e?this.entries.concat(i):i},e.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),$.each(this.entries,$.proxy(function(t,e){var i=$(e);i.css("width",""),i.css("height",""),i.css("top",""),i.css("left",""),i.data("jg.loaded",void 0),i.removeClass("jg-entry");var n=this.imgFromEntry(i);n.css("width",""),n.css("height",""),n.css("margin-left",""),n.css("margin-top",""),n.attr("src",n.data("jg.originalSrc")),n.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(i);var o=this.captionFromEntry(i);i.data("jg.createdCaption")?(i.data("jg.createdCaption",void 0),null!==o&&o.remove()):null!==o&&o.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"),this.$gallery.data("jg.controller",void 0)},e.prototype.analyzeImages=function(t){for(var e=this.lastAnalyzedIndex+1;e<this.entries.length;e++){var i=$(this.entries[e]);if(i.data("jg.loaded")===!0||"skipped"===i.data("jg.loaded")){var n=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,o=i.data("jg.width")/i.data("jg.height");if(n/(this.buildingRow.aspectRatio+o)<this.settings.rowHeight&&(this.flushRow(!1),++this["yield"].flushed>=this["yield"].every))return void this.startImgAnalyzer(t);this.buildingRow.entriesBuff.push(i),this.buildingRow.aspectRatio+=o,this.buildingRow.width+=o*this.settings.rowHeight,this.lastAnalyzedIndex=e}else if("error"!==i.data("jg.loaded"))return}this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(t?"jg.resize":"jg.complete"),this.$gallery.height(this.galleryHeightToSet)},e.prototype.stopImgAnalyzerStarter=function(){this["yield"].flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},e.prototype.startImgAnalyzer=function(t){var e=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){e.analyzeImages(t)},.001)},e.prototype.onImageEvent=function(t,e,i){if(e||i){var n=new Image,o=$(n);e&&o.one("load",function(){o.off("load error"),e(n)}),i&&o.one("error",function(){o.off("load error"),i(n)}),n.src=t}},e.prototype.init=function(){var t=!1,e=!1,i=this;$.each(this.entries,function(n,o){var r=$(o),s=i.imgFromEntry(r);if(r.addClass("jg-entry"),r.data("jg.loaded")!==!0&&"skipped"!==r.data("jg.loaded"))if(null!==i.settings.rel&&r.attr("rel",i.settings.rel),null!==i.settings.target&&r.attr("target",i.settings.target),null!==s){var a=i.extractImgSrcFromImage(s);if(s.attr("src",a),i.settings.waitThumbnailsLoad===!1){var h=parseFloat(s.attr("width")),l=parseFloat(s.attr("height"));if(!isNaN(h)&&!isNaN(l))return r.data("jg.width",h),r.data("jg.height",l),r.data("jg.loaded","skipped"),e=!0,i.startImgAnalyzer(!1),!0}r.data("jg.loaded",!1),t=!0,i.isSpinnerActive()||i.startLoadingSpinnerAnimation(),i.onImageEvent(a,function(t){r.data("jg.width",r.find(".envira-gallery-image").data("envira-width")),r.data("jg.height",r.find(".envira-gallery-image").data("envira-height")),r.data("jg.loaded",!0),i.startImgAnalyzer(!1)},function(){r.data("jg.loaded","error"),i.startImgAnalyzer(!1)})}else r.data("jg.loaded",!0),r.data("jg.width",r.width()|parseFloat(r.css("width"))|1),r.data("jg.height",r.height()|parseFloat(r.css("height"))|1)}),t||e||this.startImgAnalyzer(!1),this.checkWidth()},e.prototype.checkOrConvertNumber=function(t,e){if("string"===$.type(t[e])&&(t[e]=parseFloat(t[e])),"number"!==$.type(t[e]))throw e+" must be a number";if(isNaN(t[e]))throw"invalid number for "+e},e.prototype.checkSizeRangesSuffixes=function(){if("object"!==$.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";var t=[];for(var e in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(e)&&t.push(e);for(var i={0:""},n=0;n<t.length;n++)if("string"===$.type(t[n]))try{var o=parseInt(t[n].replace(/^[a-z]+/,""),10);i[o]=this.settings.sizeRangeSuffixes[t[n]]}catch(r){throw"sizeRangeSuffixes keys must contains correct numbers ("+r+")"}else i[t[n]]=this.settings.sizeRangeSuffixes[t[n]];this.settings.sizeRangeSuffixes=i},e.prototype.retrieveMaxRowHeight=function(){var t={};if("string"===$.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(t.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9]+)%$/)[1])/100,t.isPercentage=!1):(t.value=parseFloat(this.settings.maxRowHeight),t.isPercentage=!0);else{if("number"!==$.type(this.settings.maxRowHeight))throw"maxRowHeight must be a number or a percentage";t.value=this.settings.maxRowHeight,t.isPercentage=!1}if(isNaN(t.value))throw"invalid number for maxRowHeight";return t.isPercentage?t.value<100&&(t.value=100):t.value>0&&t.value<this.settings.rowHeight&&(t.value=this.settings.rowHeight),t},e.prototype.checkSettings=function(){this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border");var t=["justify","nojustify","left","center","right","hide"];if(-1===t.indexOf(this.settings.lastRow))throw"lastRow must be one of: "+t.join(", ");if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==$.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==$.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if("boolean"!==$.type(this.settings.fixedHeight))throw"fixedHeight must be a boolean";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),this.checkOrConvertNumber(this.settings,"refreshSensitivity"),"boolean"!==$.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==$.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!$.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!$.isFunction(this.settings.filter)&&"string"!==$.type(this.settings.filter))throw"filter must be false, a string or a filter function"},e.prototype.retrieveSuffixRanges=function(){var t=[];for(var e in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(e)&&t.push(parseInt(e,10));return t.sort(function(t,e){return t>e?1:e>t?-1:0}),t},e.prototype.updateSettings=function(t){this.settings=$.extend({},this.settings,t),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},$.fn.justifiedGallery=function(t){return this.each(function(i,n){var o=$(n);o.addClass("justified-gallery");var r=o.data("jg.controller");if("undefined"==typeof r){if("undefined"!=typeof t&&null!==t&&"object"!==$.type(t)){if("destroy"===t)return;throw"The argument must be an object"}r=new e(o,$.extend({},$.fn.justifiedGallery.defaults,t)),o.data("jg.controller",r)}else if("norewind"===t);else{if("destroy"===t)return void r.destroy();r.updateSettings(t),r.rewind()}r.updateEntries("norewind"===t)&&r.init()})},$.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},thumbnailPath:void 0,rowHeight:120,maxRowHeight:-1,margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.9,fixedHeight:!1,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!1,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:200,refreshSensitivity:0,randomize:!1,sort:!1,filter:!1,selector:"> a, > div:not(.spinner)"}}(jQuery),function($){var t=$.fn.justifiedGallery,e={};$.fn.enviraJustifiedGallery=function(){var i=t.apply(this,arguments);return e=i.data("jg.controller"),e.displayEntryCaption=function(t){var e=this.imgFromEntry(t);if(null!==e&&this.settings.captions){var i=this.captionFromEntry(t);if(null===i){var n=e.data("envira-caption");this.isValidCaption(n)&&(i=$('<div class="caption">'+n+"</div>"),t.append(i),t.data("jg.createdCaption",!0))}null!==i&&(this.settings.cssAnimation||i.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(t))}else this.removeCaptionEventsHandlers(t)},e}}(jQuery),/*!
2
  * vintageJS
3
  * Add a retro/vintage effect to images using the HTML5 canvas element
4
  *
6
  * @author Robert Fleischmann <rendro87@gmail.com>
7
  * @version 1.1.5
8
  */
9
+ !function(t,e){"function"==typeof define&&define.amd?define("vintagejs",["jquery"],function(i){return t.VintageJS=e(i)}):"object"==typeof exports?module.exports=e(require("jquery")):t.VintageJS=e(jQuery)}(this,function(t){var e=function(t,e,i){if(0==t instanceof HTMLImageElement)throw"The element (1st parameter) must be an instance of HTMLImageElement";var n,o,r,s,a,h,l,u,d,c=new Image,f=new Image,g=document.createElement("canvas"),p=g.getContext("2d"),m={onStart:function(){},onStop:function(){},onError:function(){},mime:"image/jpeg"},v={curves:!1,screen:!1,desaturate:!1,vignette:!1,lighten:!1,noise:!1,viewFinder:!1,sepia:!1,brightness:!1,contrast:!1};c.onerror=m.onError,c.onload=function(){h=g.width=c.width,l=g.height=c.height,n()},f.onerror=m.onError,f.onload=function(){p.clearRect(0,0,h,l),p.drawImage(f,0,0,h,l),(window.vjsImageCache||(window.vjsImageCache={}))[d]=p.getImageData(0,0,h,l).data,n()},o=function(t){m.onStart(),u={};for(var e in v)u[e]=t[e]||v[e];s=[],u.viewFinder&&s.push(u.viewFinder),c.src==a?n():c.src=a},n=function(){if(0===s.length)return r();var t=s.pop();return d=[h,l,t].join("-"),window.vjsImageCache&&window.vjsImageCache[d]?n():void(f.src=t)},r=function(){var e,i,n;p.clearRect(0,0,h,l),p.drawImage(c,0,0,h,l),(u.vignette||u.lighten)&&(e=Math.sqrt(Math.pow(h/2,2)+Math.pow(l/2,2))),u.vignette&&(p.globalCompositeOperation="source-over",i=p.createRadialGradient(h/2,l/2,0,h/2,l/2,e),i.addColorStop(0,"rgba(0,0,0,0)"),i.addColorStop(.5,"rgba(0,0,0,0)"),i.addColorStop(1,["rgba(0,0,0,",u.vignette,")"].join("")),p.fillStyle=i,p.fillRect(0,0,h,l)),u.lighten&&(p.globalCompositeOperation="lighter",i=p.createRadialGradient(h/2,l/2,0,h/2,l/2,e),i.addColorStop(0,["rgba(255,255,255,",u.lighten,")"].join("")),i.addColorStop(.5,"rgba(255,255,255,0)"),i.addColorStop(1,"rgba(0,0,0,0)"),p.fillStyle=i,p.fillRect(0,0,h,l)),n=p.getImageData(0,0,h,l);var o,r,s,a,d,f,g,v,y,w=n.data;u.contrast&&(y=259*(u.contrast+255)/(255*(259-u.contrast))),u.viewFinder&&(v=window.vjsImageCache[[h,l,u.viewFinder].join("-")]);for(var b=h*l;b>=0;--b)for(o=b<<2,u.curves&&(w[o]=u.curves.r[w[o]],w[o+1]=u.curves.g[w[o+1]],w[o+2]=u.curves.b[w[o+2]]),u.contrast&&(w[o]=y*(w[o]-128)+128,w[o+1]=y*(w[o+1]-128)+128,w[o+2]=y*(w[o+2]-128)+128),u.brightness&&(w[o]+=u.brightness,w[o+1]+=u.brightness,w[o+2]+=u.brightness),u.screen&&(w[o]=255-(255-w[o])*(255-u.screen.r*u.screen.a)/255,w[o+1]=255-(255-w[o+1])*(255-u.screen.g*u.screen.a)/255,w[o+2]=255-(255-w[o+2])*(255-u.screen.b*u.screen.a)/255),u.noise&&(g=u.noise-Math.random()*u.noise/2,w[o]+=g,w[o+1]+=g,w[o+2]+=g),u.viewFinder&&(w[o]=w[o]*v[o]/255,w[o+1]=w[o+1]*v[o+1]/255,w[o+2]=w[o+2]*v[o+2]/255),u.sepia&&(s=w[o],a=w[o+1],d=w[o+2],w[o]=.393*s+.769*a+.189*d,w[o+1]=.349*s+.686*a+.168*d,w[o+2]=.272*s+.534*a+.131*d),u.desaturate&&(f=(w[o]+w[o+1]+w[o+2])/3,w[o]+=(f-w[o])*u.desaturate,w[o+1]+=(f-w[o+1])*u.desaturate,w[o+2]+=(f-w[o+2])*u.desaturate),r=2;r>=0;--r)w[o+r]=~~(w[o+r]>255?255:w[o+r]<0?0:w[o+r]);p.putImageData(n,0,0),t.src=p.canvas.toDataURL(m.mime),m.onStop()},a=t.src,e=e||{};for(var y in m)m[y]=e[y]||m[y];return i&&o(i),{apply:function(){a=t.src},reset:function(){t.src=a},vintage:o}};return t.fn.vintage=function(i,n){return this.each(function(){t.data(this,"vintageJS")||t.data(this,"vintageJS",new e(this,i,n))})},e});var mul_table=[1,57,41,21,203,34,97,73,227,91,149,62,105,45,39,137,241,107,3,173,39,71,65,238,219,101,187,87,81,151,141,133,249,117,221,209,197,187,177,169,5,153,73,139,133,127,243,233,223,107,103,99,191,23,177,171,165,159,77,149,9,139,135,131,253,245,119,231,224,109,211,103,25,195,189,23,45,175,171,83,81,79,155,151,147,9,141,137,67,131,129,251,123,30,235,115,113,221,217,53,13,51,50,49,193,189,185,91,179,175,43,169,83,163,5,79,155,19,75,147,145,143,35,69,17,67,33,65,255,251,247,243,239,59,29,229,113,111,219,27,213,105,207,51,201,199,49,193,191,47,93,183,181,179,11,87,43,85,167,165,163,161,159,157,155,77,19,75,37,73,145,143,141,35,138,137,135,67,33,131,129,255,63,250,247,61,121,239,237,117,29,229,227,225,111,55,109,216,213,211,209,207,205,203,201,199,197,195,193,48,190,47,93,185,183,181,179,178,176,175,173,171,85,21,167,165,41,163,161,5,79,157,78,154,153,19,75,149,74,147,73,144,143,71,141,140,139,137,17,135,134,133,66,131,65,129,1],shg_table=[0,9,10,10,14,12,14,14,16,15,16,15,16,15,15,17,18,17,12,18,16,17,17,19,19,18,19,18,18,19,19,19,20,19,20,20,20,20,20,20,15,20,19,20,20,20,21,21,21,20,20,20,21,18,21,21,21,21,20,21,17,21,21,21,22,22,21,22,22,21,22,21,19,22,22,19,20,22,22,21,21,21,22,22,22,18,22,22,21,22,22,23,22,20,23,22,22,23,23,21,19,21,21,21,23,23,23,22,23,23,21,23,22,23,18,22,23,20,22,23,23,23,21,22,20,22,21,22,24,24,24,24,24,22,21,24,23,23,24,21,24,23,24,22,24,24,22,24,24,22,23,24,24,24,20,23,22,23,24,24,24,24,24,24,24,23,21,23,22,23,24,24,24,22,24,24,24,23,22,24,24,25,23,25,25,23,24,25,25,24,22,25,25,25,24,23,24,25,25,25,25,25,25,25,25,25,25,25,25,23,25,23,24,25,25,25,25,25,25,25,25,25,24,22,25,25,23,25,25,20,24,25,24,25,25,22,24,25,24,25,24,25,25,24,25,25,25,25,22,25,25,25,24,25,24,25,18];if(jQuery(document).ready(function($){var t="ontouchstart"in document.documentElement;t&&$("body").addClass("envira-touch")}),function(t){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],t):t(jQuery)}(function($){"use strict";function t(t){return!t||void 0!==t.allowPageScroll||void 0===t.swipe&&void 0===t.swipeStatus||(t.allowPageScroll=h),void 0!==t.click&&void 0===t.tap&&(t.tap=t.click),t||(t={}),t=$.extend({},$.fn.swipe.defaults,t),this.each(function(){var i=$(this),n=i.data(R);n||(n=new e(this,t),i.data(R,n))})}function e(t,e){function p(t){if(!(lt()||$(t.target).closest(e.excludedElements,Qt).length>0)){var i=t.originalEvent?t.originalEvent:t,n,o=E?i.touches[0]:i;return Yt=b,E?Ut=i.touches.length:t.preventDefault(),Mt=0,Ht=null,Nt=null,kt=0,Wt=0,Bt=0,Ft=1,Pt=0,$t=gt(),qt=vt(),at(),!E||Ut===e.fingers||e.fingers===y||N()?(dt(0,o),Gt=zt(),2==Ut&&(dt(1,i.touches[1]),Wt=Bt=bt($t[0].start,$t[1].start)),(e.swipeStatus||e.pinchStatus)&&(n=D(i,Yt))):n=!1,n===!1?(Yt=S,D(i,Yt),n):(e.hold&&(te=setTimeout($.proxy(function(){Qt.trigger("hold",[i.target]),e.hold&&(n=e.hold.call(Qt,i,i.target))},this),e.longTapThreshold)),ut(!0),null)}}function T(t){var i=t.originalEvent?t.originalEvent:t;if(Yt!==I&&Yt!==S&&!ht()){var n,o=E?i.touches[0]:i,r=ct(o);if(Vt=zt(),E&&(Ut=i.touches.length),e.hold&&clearTimeout(te),Yt=x,2==Ut&&(0==Wt?(dt(1,i.touches[1]),Wt=Bt=bt($t[0].start,$t[1].start)):(ct(i.touches[1]),Bt=bt($t[0].end,$t[1].end),Nt=It($t[0].end,$t[1].end)),Ft=xt(Wt,Bt),Pt=Math.abs(Wt-Bt)),Ut===e.fingers||e.fingers===y||!E||N()){if(Ht=_t(r.start,r.end),F(t,Ht),Mt=St(r.start,r.end),kt=wt(),pt(Ht,Mt),(e.swipeStatus||e.pinchStatus)&&(n=D(i,Yt)),!e.triggerOnTouchEnd||e.triggerOnTouchLeave){var s=!0;if(e.triggerOnTouchLeave){var a=Rt(this);s=Tt(r.end,a)}!e.triggerOnTouchEnd&&s?Yt=A(x):e.triggerOnTouchLeave&&!s&&(Yt=A(I)),(Yt==S||Yt==I)&&D(i,Yt)}}else Yt=S,D(i,Yt);n===!1&&(Yt=S,D(i,Yt))}}function C(t){var i=t.originalEvent;return E&&i.touches.length>0?(st(),!0):(ht()&&(Ut=Jt),Vt=zt(),kt=wt(),k()||!H()?(Yt=S,D(i,Yt)):e.triggerOnTouchEnd||0==e.triggerOnTouchEnd&&Yt===x?(t.preventDefault(),Yt=I,D(i,Yt)):!e.triggerOnTouchEnd&&X()?(Yt=I,M(i,Yt,c)):Yt===x&&(Yt=S,D(i,Yt)),ut(!1),null)}function j(){Ut=0,Vt=0,Gt=0,Wt=0,Bt=0,Ft=1,at(),ut(!1)}function O(t){var i=t.originalEvent;e.triggerOnTouchLeave&&(Yt=A(I),D(i,Yt))}function L(){Qt.unbind(jt,p),Qt.unbind(Dt,j),Qt.unbind(Ot,T),Qt.unbind(Lt,C),At&&Qt.unbind(At,O),ut(!1)}function A(t){var i=t,n=B(),o=H(),r=k();return!n||r?i=S:!o||t!=x||e.triggerOnTouchEnd&&!e.triggerOnTouchLeave?!o&&t==I&&e.triggerOnTouchLeave&&(i=S):i=I,i}function D(t,e){var i=void 0;return U()||Y()?i=M(t,e,u):(q()||N())&&i!==!1&&(i=M(t,e,d)),ot()&&i!==!1?i=M(t,e,f):rt()&&i!==!1?i=M(t,e,g):nt()&&i!==!1&&(i=M(t,e,c)),e===S&&j(t),e===I&&(E?0==t.touches.length&&j(t):j(t)),i}function M(t,h,l){var p=void 0;if(l==u){if(Qt.trigger("swipeStatus",[h,Ht||null,Mt||0,kt||0,Ut,$t]),e.swipeStatus&&(p=e.swipeStatus.call(Qt,t,h,Ht||null,Mt||0,kt||0,Ut,$t),p===!1))return!1;if(h==I&&Q()){if(Qt.trigger("swipe",[Ht,Mt,kt,Ut,$t]),e.swipe&&(p=e.swipe.call(Qt,t,Ht,Mt,kt,Ut,$t),p===!1))return!1;switch(Ht){case i:Qt.trigger("swipeLeft",[Ht,Mt,kt,Ut,$t]),e.swipeLeft&&(p=e.swipeLeft.call(Qt,t,Ht,Mt,kt,Ut,$t));break;case n:Qt.trigger("swipeRight",[Ht,Mt,kt,Ut,$t]),e.swipeRight&&(p=e.swipeRight.call(Qt,t,Ht,Mt,kt,Ut,$t));break;case o:Qt.trigger("swipeUp",[Ht,Mt,kt,Ut,$t]),e.swipeUp&&(p=e.swipeUp.call(Qt,t,Ht,Mt,kt,Ut,$t));break;case r:Qt.trigger("swipeDown",[Ht,Mt,kt,Ut,$t]),e.swipeDown&&(p=e.swipeDown.call(Qt,t,Ht,Mt,kt,Ut,$t))}}}if(l==d){if(Qt.trigger("pinchStatus",[h,Nt||null,Pt||0,kt||0,Ut,Ft,$t]),e.pinchStatus&&(p=e.pinchStatus.call(Qt,t,h,Nt||null,Pt||0,kt||0,Ut,Ft,$t),p===!1))return!1;if(h==I&&P())switch(Nt){case s:Qt.trigger("pinchIn",[Nt||null,Pt||0,kt||0,Ut,Ft,$t]),e.pinchIn&&(p=e.pinchIn.call(Qt,t,Nt||null,Pt||0,kt||0,Ut,Ft,$t));break;case a:Qt.trigger("pinchOut",[Nt||null,Pt||0,kt||0,Ut,Ft,$t]),e.pinchOut&&(p=e.pinchOut.call(Qt,t,Nt||null,Pt||0,kt||0,Ut,Ft,$t))}}return l==c?(h===S||h===I)&&(clearTimeout(Kt),clearTimeout(te),J()&&!tt()?(Zt=zt(),Kt=setTimeout($.proxy(function(){Zt=null,Qt.trigger("tap",[t.target]),e.tap&&(p=e.tap.call(Qt,t,t.target))},this),e.doubleTapThreshold)):(Zt=null,Qt.trigger("tap",[t.target]),e.tap&&(p=e.tap.call(Qt,t,t.target)))):l==f?(h===S||h===I)&&(clearTimeout(Kt),Zt=null,Qt.trigger("doubletap",[t.target]),e.doubleTap&&(p=e.doubleTap.call(Qt,t,t.target))):l==g&&(h===S||h===I)&&(clearTimeout(Kt),Zt=null,Qt.trigger("longtap",[t.target]),e.longTap&&(p=e.longTap.call(Qt,t,t.target))),p}function H(){var t=!0;return null!==e.threshold&&(t=Mt>=e.threshold),t}function k(){var t=!1;return null!==e.cancelThreshold&&null!==Ht&&(t=mt(Ht)-Mt>=e.cancelThreshold),t}function W(){return null!==e.pinchThreshold?Pt>=e.pinchThreshold:!0}function B(){var t;return t=e.maxTimeThreshold&&kt>=e.maxTimeThreshold?!1:!0}function F(t,s){if(e.allowPageScroll===h||N())t.preventDefault();else{var a=e.allowPageScroll===l;switch(s){case i:(e.swipeLeft&&a||!a&&e.allowPageScroll!=m)&&t.preventDefault();break;case n:(e.swipeRight&&a||!a&&e.allowPageScroll!=m)&&t.preventDefault();break;case o:(e.swipeUp&&a||!a&&e.allowPageScroll!=v)&&t.preventDefault();break;case r:(e.swipeDown&&a||!a&&e.allowPageScroll!=v)&&t.preventDefault()}}}function P(){var t=G(),e=V(),i=W();return t&&e&&i}function N(){return!!(e.pinchStatus||e.pinchIn||e.pinchOut)}function q(){return!(!P()||!N())}function Q(){var t=B(),e=H(),i=G(),n=V(),o=k(),r=!o&&n&&i&&e&&t;return r}function Y(){return!!(e.swipe||e.swipeStatus||e.swipeLeft||e.swipeRight||e.swipeUp||e.swipeDown)}function U(){return!(!Q()||!Y())}function G(){return Ut===e.fingers||e.fingers===y||!E}function V(){return 0!==$t[0].end.x}function X(){return!!e.tap}function J(){return!!e.doubleTap}function Z(){return!!e.longTap}function K(){if(null==Zt)return!1;var t=zt();return J()&&t-Zt<=e.doubleTapThreshold}function tt(){return K()}function et(){return(1===Ut||!E)&&(isNaN(Mt)||Mt<e.threshold)}function it(){return kt>e.longTapThreshold&&w>Mt}function nt(){return!(!et()||!X())}function ot(){return!(!K()||!J())}function rt(){return!(!it()||!Z())}function st(){Xt=zt(),Jt=event.touches.length+1}function at(){Xt=0,Jt=0}function ht(){var t=!1;if(Xt){var i=zt()-Xt;i<=e.fingerReleaseThreshold&&(t=!0)}return t}function lt(){return!(Qt.data(R+"_intouch")!==!0)}function ut(t){t===!0?(Qt.bind(Ot,T),Qt.bind(Lt,C),At&&Qt.bind(At,O)):(Qt.unbind(Ot,T,!1),Qt.unbind(Lt,C,!1),At&&Qt.unbind(At,O,!1)),Qt.data(R+"_intouch",t===!0)}function dt(t,e){var i=void 0!==e.identifier?e.identifier:0;return $t[t].identifier=i,$t[t].start.x=$t[t].end.x=e.pageX||e.clientX,$t[t].start.y=$t[t].end.y=e.pageY||e.clientY,$t[t]}function ct(t){var e=void 0!==t.identifier?t.identifier:0,i=ft(e);return i.end.x=t.pageX||t.clientX,i.end.y=t.pageY||t.clientY,i}function ft(t){for(var e=0;e<$t.length;e++)if($t[e].identifier==t)return $t[e]}function gt(){for(var t=[],e=0;5>=e;e++)t.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0});return t}function pt(t,e){e=Math.max(e,mt(t)),qt[t].distance=e}function mt(t){return qt[t]?qt[t].distance:void 0}function vt(){var t={};return t[i]=yt(i),t[n]=yt(n),t[o]=yt(o),t[r]=yt(r),t}function yt(t){return{direction:t,distance:0}}function wt(){return Vt-Gt}function bt(t,e){var i=Math.abs(t.x-e.x),n=Math.abs(t.y-e.y);return Math.round(Math.sqrt(i*i+n*n))}function xt(t,e){var i=e/t*1;return i.toFixed(2)}function It(){return 1>Ft?a:s}function St(t,e){return Math.round(Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)))}function Et(t,e){var i=t.x-e.x,n=e.y-t.y,o=Math.atan2(n,i),r=Math.round(180*o/Math.PI);return 0>r&&(r=360-Math.abs(r)),r}function _t(t,e){var s=Et(t,e);return 45>=s&&s>=0?i:360>=s&&s>=315?i:s>=135&&225>=s?n:s>45&&135>s?r:o}function zt(){var t=new Date;return t.getTime()}function Rt(t){t=$(t);var e=t.offset(),i={left:e.left,right:e.left+t.outerWidth(),top:e.top,bottom:e.top+t.outerHeight()};return i}function Tt(t,e){return t.x>e.left&&t.x<e.right&&t.y>e.top&&t.y<e.bottom}var Ct=E||z||!e.fallbackToMouseEvents,jt=Ct?z?_?"MSPointerDown":"pointerdown":"touchstart":"mousedown",Ot=Ct?z?_?"MSPointerMove":"pointermove":"touchmove":"mousemove",Lt=Ct?z?_?"MSPointerUp":"pointerup":"touchend":"mouseup",At=Ct?null:"mouseleave",Dt=z?_?"MSPointerCancel":"pointercancel":"touchcancel",Mt=0,Ht=null,kt=0,Wt=0,Bt=0,Ft=1,Pt=0,Nt=0,qt=null,Qt=$(t),Yt="start",Ut=0,$t=null,Gt=0,Vt=0,Xt=0,Jt=0,Zt=0,Kt=null,te=null;try{Qt.bind(jt,p),Qt.bind(Dt,j)}catch(ee){$.error("events not supported "+jt+","+Dt+" on jQuery.swipe")}this.enable=function(){return Qt.bind(jt,p),Qt.bind(Dt,j),Qt},this.disable=function(){return L(),Qt},this.destroy=function(){L(),Qt.data(R,null),Qt=null},this.option=function(t,i){if(void 0!==e[t]){if(void 0===i)return e[t];e[t]=i}else $.error("Option "+t+" does not exist on jQuery.swipe.options");return null}}var i="left",n="right",o="up",r="down",s="in",a="out",h="none",l="auto",u="swipe",d="pinch",c="tap",f="doubletap",g="longtap",p="hold",m="horizontal",v="vertical",y="all",w=10,b="start",x="move",I="end",S="cancel",E="ontouchstart"in window,_=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,z=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,R="TouchSwipe",T={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe"};$.fn.swipe=function(e){var i=$(this),n=i.data(R);if(n&&"string"==typeof e){if(n[e])return n[e].apply(this,Array.prototype.slice.call(arguments,1));$.error("Method "+e+" does not exist on jQuery.swipe")}else if(!(n||"object"!=typeof e&&e))return t.apply(this,arguments);return i},$.fn.swipe.defaults=T,$.fn.swipe.phases={PHASE_START:b,PHASE_MOVE:x,PHASE_END:I,PHASE_CANCEL:S},$.fn.swipe.directions={LEFT:i,RIGHT:n,UP:o,DOWN:r,IN:s,OUT:a},$.fn.swipe.pageScroll={NONE:h,HORIZONTAL:m,VERTICAL:v,AUTO:l},$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:y}}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t:t(jQuery)}(function($){function t(t){var n=t||window.event,o=r.call(arguments,1),h=0,u=0,d=0,c=0,f=0,g=0;if(t=$.event.fix(n),t.type="mousewheel","detail"in n&&(d=-1*n.detail),"wheelDelta"in n&&(d=n.wheelDelta),"wheelDeltaY"in n&&(d=n.wheelDeltaY),"wheelDeltaX"in n&&(u=-1*n.wheelDeltaX),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(u=-1*d,d=0),h=0===d?u:d,"deltaY"in n&&(d=-1*n.deltaY,h=d),"deltaX"in n&&(u=n.deltaX,0===d&&(h=-1*u)),0!==d||0!==u){if(1===n.deltaMode){var p=$.data(this,"mousewheel-line-height");h*=p,d*=p,u*=p}else if(2===n.deltaMode){var m=$.data(this,"mousewheel-page-height");h*=m,d*=m,u*=m}if(c=Math.max(Math.abs(d),Math.abs(u)),(!a||a>c)&&(a=c,i(n,c)&&(a/=40)),i(n,c)&&(h/=40,u/=40,d/=40),h=Math[h>=1?"floor":"ceil"](h/a),u=Math[u>=1?"floor":"ceil"](u/a),d=Math[d>=1?"floor":"ceil"](d/a),l.settings.normalizeOffset&&this.getBoundingClientRect){var v=this.getBoundingClientRect();f=t.clientX-v.left,g=t.clientY-v.top}return t.deltaX=u,t.deltaY=d,t.deltaFactor=a,t.offsetX=f,t.offsetY=g,t.deltaMode=0,o.unshift(t,h,u,d),s&&clearTimeout(s),s=setTimeout(e,200),($.event.dispatch||$.event.handle).apply(this,o)}}function e(){a=null}function i(t,e){return l.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120===0}var n=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],o="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],r=Array.prototype.slice,s,a;if($.event.fixHooks)for(var h=n.length;h;)$.event.fixHooks[n[--h]]=$.event.mouseHooks;var l=$.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var e=o.length;e;)this.addEventListener(o[--e],t,!1);else this.onmousewheel=t;$.data(this,"mousewheel-line-height",l.getLineHeight(this)),$.data(this,"mousewheel-page-height",l.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=o.length;e;)this.removeEventListener(o[--e],t,!1);else this.onmousewheel=null;$.removeData(this,"mousewheel-line-height"),$.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var e=$(t),i=e["offsetParent"in $.fn?"offsetParent":"parent"]();return i.length||(i=$("body")),parseInt(i.css("fontSize"),10)||parseInt(e.css("fontSize"),10)||16},getPageHeight:function(t){return $(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};$.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||[];return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.enviraImagesLoaded=e(t,t.EvEmitter)}(window,function t(e,i){function n(t,e){for(var i in e)t[i]=e[i];return t}function o(t){var e=[];if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e}function r(t,e,i){return this instanceof r?("string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=o(t),this.options=n({},this.options),"function"==typeof e?i=e:n(this.options,e),i&&this.on("always",i),this.getImages(),$&&(this.jqDeferred=new $.Deferred),void setTimeout(function(){this.check()}.bind(this))):new r(t,e,i)}function s(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}var $=e.jQuery,h=e.console;r.prototype=Object.create(i.prototype),r.prototype.options={},r.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},r.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),this.options.background===!0&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&l[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var l={1:!0,9:!0,11:!0};return r.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},r.prototype.addImage=function(t){var e=new s(t);this.images.push(e)},r.prototype.addBackground=function(t,e){var i=new a(t,e);this.images.push(i)},r.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}var e=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(e){e.once("progress",t),e.check()}):void this.complete()},r.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&h&&h.log("progress: "+i,t,e)},r.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},s.prototype=Object.create(i.prototype),s.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},s.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},s.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype=Object.create(s.prototype),a.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var t=this.getIsImageComplete();t&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},r.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&($=t,$.fn.enviraImagesLoaded=function(t,e){var i=new r(this,t,e);return i.jqDeferred.promise($(this))})},r.makeJQueryPlugin(),r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function e(t,i){"use strict";function n(e,n,$){function s(t,i,n){var o,r="$()."+e+'("'+i+'")';return t.each(function(t,s){var h=$.data(s,e);if(!h)return void a(e+" not initialized. Cannot call methods, i.e. "+r);var l=h[i];if(!l||"_"==i.charAt(0))return void a(r+" is not a valid method");var u=l.apply(h,n);o=void 0===o?u:o}),void 0!==o?o:t}function h(t,i){t.each(function(t,o){var r=$.data(o,e);r?(r.option(i),r._init()):(r=new n(o,i),$.data(o,e,r))})}$=$||i||t.jQuery,$&&(n.prototype.option||(n.prototype.option=function(t){$.isPlainObject(t)&&(this.options=$.extend(!0,this.options,t))}),$.fn[e]=function(t){if("string"==typeof t){var e=r.call(arguments,1);return s(this,t,e)}return h(this,t),this},o($))}function o($){!$||$&&$.bridget||($.bridget=n)}var r=Array.prototype.slice,s=t.console,a="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(i||t.jQuery),n}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}(this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var r=this._onceEvents&&this._onceEvents[t];o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),n+=s?0:1,o=i[n]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e()}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function i(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;h>e;e++){var i=a[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||s("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function o(){if(!l){l=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);r.isBoxSizeOuter=u=200==t(o.width),i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var s={};s.width=e.offsetWidth,s.height=e.offsetHeight;for(var l=s.isBorderBox="border-box"==r.boxSizing,d=0;h>d;d++){var c=a[d],f=r[c],g=parseFloat(f);s[c]=isNaN(g)?0:g}var p=s.paddingLeft+s.paddingRight,m=s.paddingTop+s.paddingBottom,v=s.marginLeft+s.marginRight,y=s.marginTop+s.marginBottom,w=s.borderLeftWidth+s.borderRightWidth,b=s.borderTopWidth+s.borderBottomWidth,x=l&&u,I=t(r.width);I!==!1&&(s.width=I+(x?0:p+w));var S=t(r.height);return S!==!1&&(s.height=S+(x?0:m+b)),s.innerWidth=s.width-(p+w),s.innerHeight=s.height-(m+b),s.outerWidth=s.width+v,s.outerHeight=s.height+y,s}}var s="undefined"==typeof console?e:function(t){console.error(t)},a=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=a.length,l=!1,u;return r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function n(){"use strict";var t=function(){var t=Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function e(i,n){return i[t](n)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function o(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e},i.makeArray=function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},i.docReady=function(t){"complete"==document.readyState?t():document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(h)),u=s+"-options",d=t.jQuery;l.forEach(function(t){var i=t.getAttribute(s)||t.getAttribute(u),r;try{r=i&&JSON.parse(i)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,r);d&&d.data(t,o,h)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function r(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],l={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},u=n.prototype=Object.create(t.prototype);u.constructor=n,u._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},u.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},u.getSize=function(){this.size=e(this.element)},u.css=function(t){var e=this.element.style;for(var i in t){var n=l[i]||i;e[n]=t[i]}},u.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a},u.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",u=n?"bottom":"top",d=this.position.y+t[h];e[l]=this.getYValue(d),e[u]="",this.css(e),this.emitEvent("layout",[this])},u.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px";
10
+ },u.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},u._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),s&&!this.isTransitioning)return void this.layoutPosition();var a=t-i,h=e-n,l={};l.transform=this.getTranslate(a,h),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},u.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},u.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},u.moveTo=u._transitionTo,u.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},u._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},u.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var d="opacity,"+o(a);u.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:d,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},u.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},u.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};u.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},u.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},u._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return u.removeTransitionStyles=function(){this.css(f)},u.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},u.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},u.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},u.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},u.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},u.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},u.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},u.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},u.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function s(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,l&&(this.$element=l(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++d;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=g[n]||1;return i*o}var h=t.console,l=t.jQuery,u=function(){},d=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n=this.options[t],o;n?("string"==typeof n?o=this.element.querySelector(n):n instanceof HTMLElement&&(o=n),this[t]=o?i(o)[e]:n):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=u,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&&i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),l)if(this.$element=this.$element||l(this.element),e){var o=l.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=u,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,l&&l.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),l&&l.bridget&&l.bridget(t,i),i};var g={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Enviratope=t.Enviratope||{},t.Enviratope.Item=e(t.Outlayer))}(window,function a(t){"use strict";function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),n=i._create;i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var n=e[i];this.sortData[i]=n(this.element,this)}}};var o=i.destroy;return i.destroy=function(){o.apply(this,arguments),this.css({display:""})},e}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Enviratope=t.Enviratope||{},t.Enviratope.LayoutMode=e(t.getSize,t.Outlayer))}(window,function h(t,e){"use strict";function i(t){this.enviratope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var n=i.prototype,o=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"];return o.forEach(function(t){n[t]=function(){return e.prototype[t].apply(this.enviratope,arguments)}}),n.needsVerticalResizeLayout=function(){var e=t(this.enviratope.element),i=this.enviratope.size&&e;return i&&e.innerHeight!=this.enviratope.size.innerHeight},n._getMeasurement=function(){this.enviratope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(t,e){var i=t+e,n="outer"+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.enviratope.size["inner"+e]}},n.getFirstItemSize=function(){var e=this.enviratope.filteredItems[0];return e&&e.element&&t(e.element)},n.layout=function(){this.enviratope.layout.apply(this.enviratope,arguments)},n.getSize=function(){this.enviratope.getSize(),this.size=this.enviratope.size},i.modes={},i.create=function(t,e){function o(){i.apply(this,arguments)}return o.prototype=Object.create(n),o.prototype.constructor=o,e&&(o.options=e),o.prototype.namespace=t,i.modes[t]=o,o},i}),function(t,e){"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function l(t,e){var i=t.create("masonry");return i.compatOptions.fitWidth="isFitWidth",i.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0},i.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},i.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},i.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this._getColGroup(n),r=Math.min.apply(Math,o),s=o.indexOf(r),a={x:this.columnWidth*s,y:r},h=r+t.size.outerHeight,l=this.cols+1-o.length,u=0;l>u;u++)this.colYs[s+u]=h;return a},i.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},i.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var l=this._getOption("originTop"),u=(l?n.top:n.bottom)+i.outerHeight,d=a;h>=d;d++)this.colYs[d]=Math.max(u,this.colYs[d])},i.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},i.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Enviratope.LayoutMode,t.Masonry)}(window,function u(t,e){"use strict";var i=t.create("masonry"),n=i.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in e.prototype)o[r]||(n[r]=e.prototype[r]);var s=n.measureColumns;n.measureColumns=function(){this.items=this.enviratope.filteredItems,s.call(this)};var a=n._getOption;return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.enviratope,arguments)},i}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Enviratope.LayoutMode)}(window,function d(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.enviratope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n},i._getContainerSize=function(){return{height:this.maxY}},e}),function(t,e){"function"==typeof define&&define.amd?define("enviratope/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Enviratope.LayoutMode)}(window,function c(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.enviratope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","./item","./layout-mode","./layout-modes/masonry","./layout-modes/fit-rows","./layout-modes/vertical"],function(i,n,o,r,s,a){return e(t,i,n,o,r,s,a)}):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):t.Enviratope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Enviratope.Item,t.Enviratope.LayoutMode)}(window,function f(t,e,i,n,o,r,s){function a(t,e){return function i(n,o){for(var r=0;r<t.length;r++){var s=t[r],a=n.sortData[s],h=o.sortData[s];if(a>h||h>a){var l=void 0!==e[s]?e[s]:e,u=l?1:-1;return(a>h?1:-1)*u}}return 0}}var h=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},u=e.create("enviratope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});u.Item=r,u.LayoutMode=s;var d=u.prototype;d._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in s.modes)this._initLayoutMode(t)},d.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},d._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var n=t[i];n.id=this.itemGUID++}return this._updateItemsSortData(t),t},d._initLayoutMode=function(t){var e=s.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this)},d.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},d._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},d.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},d._init=d.arrange,d._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},d._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},d._bindArrangeComplete=function(){function t(){e&&i&&n&&o.dispatchEvent("arrangeComplete",null,[o.filteredItems])}var e,i,n,o=this;this.once("layoutComplete",function(){e=!0,t()}),this.once("hideComplete",function(){i=!0,t()}),this.once("revealComplete",function(){n=!0,t()})},d._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],n=[],o=[],r=this._getFilterTest(e),s=0;s<t.length;s++){var a=t[s];if(!a.isIgnored){var h=r(a);h&&i.push(a),h&&a.isHidden?n.push(a):h||a.isHidden||o.push(a)}}return{matches:i,needReveal:n,needHide:o}},d._getFilterTest=function(t){return h&&this.options.isJQueryFiltering?function(e){return h(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return n(e.element,t)}},d.updateSortData=function(t){var e;t?(t=o.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},d._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=c(i)}},d._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&e>i;i++){var n=t[i];n.updateSortData()}};var c=function(){function t(t){if("string"!=typeof t)return t;var i=l(t).split(" "),n=i[0],o=n.match(/^\[(.+)\]$/),r=o&&o[1],s=e(r,n),a=u.sortDataParsers[i[1]];return t=a?function(t){return t&&a(s(t))}:function(t){return t&&s(t)}}function e(t,e){return t?function i(e){return e.getAttribute(t)}:function n(t){var i=t.querySelector(e);return i&&i.textContent}}return t}();u.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},d._sort=function(){var t=this.options.sortBy;if(t){var e=[].concat.apply(t,this.sortHistory),i=a(e,this.options.sortAscending);this.filteredItems.sort(i),t!=this.sortHistory[0]&&this.sortHistory.unshift(t)}},d._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},d._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},d._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},d._manageStamp=function(t){this._mode()._manageStamp(t)},d._getContainerSize=function(){return this._mode()._getContainerSize()},d.needsResizeLayout=function(){return this._mode().needsResizeLayout()},d.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},d.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},d._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},d.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;o>i;i++)n=e[i],this.element.appendChild(n.element);var r=this._filter(e).matches;for(i=0;o>i;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;o>i;i++)delete e[i].isLayoutInstant;this.reveal(r)}};var f=d.remove;return d.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);f.call(this,t);for(var i=e&&e.length,n=0;i&&i>n;n++){var r=e[n];o.removeFrom(this.filteredItems,r)}},d.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},d._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;var n=t.apply(this,e);return this.options.transitionDuration=i,n},d.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},u}),function(t){var e,i,n,o,r,s,a,h,l,u,d=0,c={},f=[],g=0,p={},m=[],v=null,y=new Image,w=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,b=/[^\.]\.(swf)\s*$/i,x,I=1,S=0,E="",_,z,R=!1,T=t.extend(t("<div/>")[0],{prop:0}),C=!1,j=function(){i.hide(),y.onerror=y.onload=null,v&&v.abort(),e.empty()},O=function(){return!1===c.onError(f,d,c)?(i.hide(),void(R=!1)):(c.titleShow=!1,c.width="auto",c.height="auto",e.html('<p id="envirabox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),void A())},L=function(){var n=f[d],o,r,a,h,l,u;if(j(),c=t.extend({},t.fn.envirabox.defaults,"undefined"==typeof t(n).data("envirabox")?c:t(n).data("envirabox")),u=c.onStart(f,d,c),u===!1)return void(R=!1);if("object"==typeof u&&(c=t.extend(c,u)),a=c.title||(n.nodeName?t(n).attr("title"):n.title)||"",n.nodeName&&!c.orig&&(c.orig=t(n).children("img:first").length?t(n).children("img:first"):t(n)),""===a&&c.orig&&c.titleFromAlt&&(a=c.orig.attr("alt")),o=c.href||(n.nodeName?t(n).attr("href"):n.href)||null,(/^(?:javascript)/i.test(o)||"#"==o)&&(o=null),c.type?(r=c.type,o||(o=c.content)):c.content?r="html":o&&(r=o.match(w)?"image":o.match(b)?"swf":t(n).hasClass("iframe")?"iframe":0===o.indexOf("#")?"inline":"ajax"),!r)return void O();switch("inline"==r&&(n=o.substr(o.indexOf("#")),r=t(n).length>0?"inline":"ajax"),c.type=r,c.href=o,c.title=a,c.autoDimensions&&("html"==c.type||"inline"==c.type||"ajax"==c.type?(c.width="auto",c.height="auto"):c.autoDimensions=!1),c.modal&&(c.overlayShow=!0,c.hideOnOverlayClick=!1,c.hideOnContentClick=!1,c.enableEscapeButton=!1,c.showCloseButton=!1),c.padding=parseInt(c.padding,10),c.margin=parseInt(c.margin,10),e.css("padding",c.padding+c.margin),t(".envirabox-inline-tmp").unbind("envirabox-cancel").bind("envirabox-change",function(){t(this).replaceWith(s.children())}),r){case"html":e.html(c.content),A();break;case"inline":if(t(n).parent().is("#envirabox-content")===!0)return void(R=!1);t('<div class="envirabox-inline-tmp" />').hide().insertBefore(t(n)).bind("envirabox-cleanup",function(){t(this).replaceWith(s.children())}).bind("envirabox-cancel",function(){t(this).replaceWith(e.children())}),t(n).appendTo(e),A();break;case"image":R=!1,t.envirabox.showActivity(),y=new Image,y.onerror=function(){O()},y.onload=function(){R=!0,y.onerror=y.onload=null,D()},y.src=o;break;case"swf":c.scrolling="no",h='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+c.width+'" height="'+c.height+'"><param name="movie" value="'+o+'"></param>',l="",t.each(c.swf,function(t,e){h+='<param name="'+t+'" value="'+e+'"></param>',l+=" "+t+'="'+e+'"'}),h+='<embed src="'+o+'" type="application/x-shockwave-flash" width="'+c.width+'" height="'+c.height+'"'+l+"></embed></object>",e.html(h),A();break;case"ajax":R=!1,t.envirabox.showActivity(),c.ajax.win=c.ajax.success,v=t.ajax(t.extend({},c.ajax,{url:o,data:c.ajax.data||{},error:function(t,e,i){t.status>0&&O()},success:function(t,n,r){var s="object"==typeof r?r:v;if(200==s.status){if("function"==typeof c.ajax.win){if(u=c.ajax.win(o,t,n,r),u===!1)return void i.hide();("string"==typeof u||"object"==typeof u)&&(t=u)}e.html(t),A()}}}));break;case"iframe":M()}},A=function(){var i=c.width,n=c.height;i=i.toString().indexOf("%")>-1?parseInt((t(window).width()-2*c.margin)*parseFloat(i)/100,10)+"px":"auto"==i?"auto":i+"px",n=n.toString().indexOf("%")>-1?parseInt((t(window).height()-2*c.margin)*parseFloat(n)/100,10)+"px":"auto"==n?"auto":n+"px",e.wrapInner('<div style="width:'+i+";height:"+n+";overflow: "+("auto"==c.scrolling?"auto":"yes"==c.scrolling?"scroll":"hidden")+';position:relative;"></div>'),c.width=e.width(),c.height=e.height(),M()},D=function(){c.width=y.width,c.height=y.height,t("<img />").attr({id:"envirabox-img",src:y.src,alt:c.title}).appendTo(e),M()},M=function(){var r,v;return i.hide(),o.is(":visible")&&!1===p.onCleanup(m,g,p)?(t.event.trigger("envirabox-cancel"),void(R=!1)):(R=!0,t(s.add(n)).unbind(),t(window).unbind("resize.fb scroll.fb"),t(document).unbind("keydown.fb"),o.is(":visible")&&"outside"!==p.titlePosition&&o.css("height",o.height()),m=f,g=d,p=c,p.overlayShow?(n.css({"background-color":p.overlayColor,opacity:p.overlayOpacity,cursor:p.hideOnOverlayClick?"pointer":"auto",height:t(document).height()}),n.is(":visible")||(C&&t("select:not(#envirabox-tmp select)").filter(function(){return"hidden"!==this.style.visibility}).css({visibility:"hidden"}).one("envirabox-cleanup",function(){this.style.visibility="inherit"}),n.show())):n.hide(),z=q(),k(),o.is(":visible")?(t(a.add(l).add(u)).hide(),r=o.position(),_={top:r.top,left:r.left,width:o.width(),height:o.height()},v=_.width==z.width&&_.height==z.height,void s.fadeTo(p.changeFade,.3,function(){var i=function(){s.html(e.contents()).fadeTo(p.changeFade,1,B)};t.event.trigger("envirabox-change"),s.empty().removeAttr("filter").css({"border-width":p.padding,width:z.width-2*p.padding,height:c.autoDimensions?"auto":z.height-S-2*p.padding}),v?i():(T.prop=0,t(T).animate({prop:1},{duration:p.changeSpeed,easing:p.easingChange,step:P,complete:i}))})):(o.removeAttr("style"),s.css("border-width",p.padding),"elastic"==p.transitionIn?(_=Y(),s.html(e.contents()),o.show(),p.opacity&&(z.opacity=0),T.prop=0,void t(T).animate({prop:1},{duration:p.speedIn,easing:p.easingIn,step:P,complete:B})):("inside"==p.titlePosition&&S>0&&h.show(),s.css({width:z.width-2*p.padding,height:c.autoDimensions?"auto":z.height-S-2*p.padding}).html(e.contents()),void o.css(z).fadeIn("none"==p.transitionIn?0:p.speedIn,B))))},H=function(t){return t&&t.length?"float"==p.titlePosition?'<table id="envirabox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="envirabox-title-float-left"></td><td id="envirabox-title-float-main">'+t+'</td><td id="envirabox-title-float-right"></td></tr></table>':'<div id="envirabox-title-'+p.titlePosition+'">'+t+"</div>":!1},k=function(){if(E=p.title||"",S=0,h.empty().removeAttr("style").removeClass(),p.titleShow===!1)return void h.hide();if(E=t.isFunction(p.titleFormat)?p.titleFormat(E,m,g,p):H(E),!E||""===E)return void h.hide();switch(h.addClass("envirabox-title-"+p.titlePosition).html(E).appendTo("body").show(),p.titlePosition){case"inside":h.css({width:z.width-2*p.padding,marginLeft:p.padding,marginRight:p.padding}),S=h.outerHeight(!0),h.appendTo(r),z.height+=S;break;case"over":
11
+ h.css({marginLeft:p.padding,width:z.width-2*p.padding,bottom:p.padding}).appendTo(r);break;case"float":h.css("left",-1*parseInt((h.width()-z.width-40)/2,10)).appendTo(o);break;default:h.css({width:z.width-2*p.padding,paddingLeft:p.padding,paddingRight:p.padding}).appendTo(o)}h.hide()},W=function(){return(p.enableEscapeButton||p.enableKeyboardNav)&&t(document).bind("keydown.fb",function(e){27==e.keyCode&&p.enableEscapeButton?(e.preventDefault(),t.envirabox.close()):37!=e.keyCode&&39!=e.keyCode||!p.enableKeyboardNav||"INPUT"===e.target.tagName||"TEXTAREA"===e.target.tagName||"SELECT"===e.target.tagName||(e.preventDefault(),t.envirabox[37==e.keyCode?"prev":"next"]())}),p.showNavArrows?((p.cyclic&&m.length>1||0!==g)&&l.show(),void((p.cyclic&&m.length>1||g!=m.length-1)&&u.show())):(l.hide(),void u.hide())},B=function(){t.support.opacity||(s.get(0).style.removeAttribute("filter"),o.get(0).style.removeAttribute("filter")),c.autoDimensions&&s.css("height","auto"),o.css("height","auto"),E&&E.length&&h.show(),p.showCloseButton&&a.show(),W(),p.hideOnContentClick&&s.bind("click",t.envirabox.close),p.hideOnOverlayClick&&n.bind("click",t.envirabox.close),t(window).bind("resize.fb",t.envirabox.resize),p.centerOnScroll&&t(window).bind("scroll.fb",t.envirabox.center),"iframe"==p.type&&t('<iframe id="envirabox-frame" name="envirabox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" scrolling="'+c.scrolling+'" src="'+p.href+'"></iframe>').appendTo(s),o.show(),R=!1,t.envirabox.center(),p.onComplete(m,g,p),F()},F=function(){var t,e;m.length-1>g&&(t=m[g+1].href,"undefined"!=typeof t&&t.match(w)&&(e=new Image,e.src=t)),g>0&&(t=m[g-1].href,"undefined"!=typeof t&&t.match(w)&&(e=new Image,e.src=t))},P=function(t){var e={width:parseInt(_.width+(z.width-_.width)*t,10),height:parseInt(_.height+(z.height-_.height)*t,10),top:parseInt(_.top+(z.top-_.top)*t,10),left:parseInt(_.left+(z.left-_.left)*t,10)};"undefined"!=typeof z.opacity&&(e.opacity=.5>t?.5:t),o.css(e),s.css({width:e.width-2*p.padding,height:e.height-S*t-2*p.padding})},N=function(){return[t(window).width()-2*p.margin,t(window).height()-2*p.margin,t(document).scrollLeft()+p.margin,t(document).scrollTop()+p.margin]},q=function(){var t=N(),e={},i=p.autoScale,n=2*p.padding,o;return p.width.toString().indexOf("%")>-1?e.width=parseInt(t[0]*parseFloat(p.width)/100,10):e.width=p.width+n,p.height.toString().indexOf("%")>-1?e.height=parseInt(t[1]*parseFloat(p.height)/100,10):e.height=p.height+n,i&&(e.width>t[0]||e.height>t[1])&&("image"==c.type||"swf"==c.type?(o=p.width/p.height,e.width>t[0]&&(e.width=t[0],e.height=parseInt((e.width-n)/o+n,10)),e.height>t[1]&&(e.height=t[1],e.width=parseInt((e.height-n)*o+n,10))):(e.width=Math.min(e.width,t[0]),e.height=Math.min(e.height,t[1]))),e.top=parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-e.height-40)),10),e.left=parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-e.width-40)),10),e},Q=function(t){var e=t.offset();return e.top+=parseInt(t.css("paddingTop"),10)||0,e.left+=parseInt(t.css("paddingLeft"),10)||0,e.top+=parseInt(t.css("border-top-width"),10)||0,e.left+=parseInt(t.css("border-left-width"),10)||0,e.width=t.width(),e.height=t.height(),e},Y=function(){var e=c.orig?t(c.orig):!1,i={},n,o;return e&&e.length?(n=Q(e),i={width:n.width+2*p.padding,height:n.height+2*p.padding,top:n.top-p.padding-20,left:n.left-p.padding-20}):(o=N(),i={width:2*p.padding,height:2*p.padding,top:parseInt(o[3]+.5*o[1],10),left:parseInt(o[2]+.5*o[0],10)}),i},U=function(){return i.is(":visible")?(t("div",i).css("top",-40*I+"px"),void(I=(I+1)%12)):void clearInterval(x)};t.fn.envirabox=function(e){return t(this).length?(t(this).data("envirabox",t.extend({},e,t.metadata?t(this).metadata():{})).unbind("click.fb").bind("click.fb",function(e){if(e.preventDefault(),!R){R=!0,t(this).blur(),f=[],d=0;var i=t(this).attr("rel")||"";i&&""!=i&&"nofollow"!==i?(f=t("a[rel="+i+"], area[rel="+i+"]"),d=f.index(this)):f.push(this),L()}}),this):this},t.envirabox=function(e){var i;if(!R){if(R=!0,i="undefined"!=typeof arguments[1]?arguments[1]:{},f=[],d=parseInt(i.index,10)||0,t.isArray(e)){for(var n=0,o=e.length;o>n;n++)"object"==typeof e[n]?t(e[n]).data("envirabox",t.extend({},i,e[n])):e[n]=t({}).data("envirabox",t.extend({content:e[n]},i));f=jQuery.merge(f,e)}else"object"==typeof e?t(e).data("envirabox",t.extend({},i,e)):e=t({}).data("envirabox",t.extend({content:e},i)),f.push(e);(d>f.length||0>d)&&(d=0),L()}},t.envirabox.showActivity=function(){clearInterval(x),i.show(),x=setInterval(U,66)},t.envirabox.hideActivity=function(){i.hide()},t.envirabox.next=function(){return t.envirabox.pos(g+1)},t.envirabox.prev=function(){return t.envirabox.pos(g-1)},t.envirabox.pos=function(t){R||(t=parseInt(t),f=m,t>-1&&t<m.length?(d=t,L()):p.cyclic&&m.length>1&&(d=t>=m.length?0:m.length-1,L()))},t.envirabox.cancel=function(){R||(R=!0,t.event.trigger("envirabox-cancel"),j(),c.onCancel(f,d,c),R=!1)},t.envirabox.close=function(){function e(){n.fadeOut("fast"),h.empty().hide(),o.hide(),t.event.trigger("envirabox-cleanup"),s.empty(),p.onClosed(m,g,p),m=c=[],g=d=0,p=c={},R=!1}if(!R&&!o.is(":hidden")){if(R=!0,p&&!1===p.onCleanup(m,g,p))return void(R=!1);if(j(),t(a.add(l).add(u)).hide(),t(s.add(n)).unbind(),t(window).unbind("resize.fb scroll.fb"),t(document).unbind("keydown.fb"),s.find("iframe").attr("src",C&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank"),"inside"!==p.titlePosition&&h.empty(),o.stop(),"elastic"==p.transitionOut){_=Y();var i=o.position();z={top:i.top,left:i.left,width:o.width(),height:o.height()},p.opacity&&(z.opacity=1),h.empty().hide(),T.prop=1,t(T).animate({prop:0},{duration:p.speedOut,easing:p.easingOut,step:P,complete:e})}else o.fadeOut("none"==p.transitionOut?0:p.speedOut,e)}},t.envirabox.resize=function(){n.is(":visible")&&n.css("height",t(document).height());var e,i;z=q(),k(),h.show(),e=o.position(),_={top:e.top,left:e.left,width:o.width(),height:o.height()},i=_.width==z.width&&_.height==z.height,i||(T.prop=0,t(T).animate({prop:1},{duration:p.changeSpeed,easing:p.easingChange,step:P})),s.css({width:z.width-2*p.padding,height:c.autoDimensions?"auto":z.height-S-2*p.padding}),o.css(z),t.envirabox.center(!0)},t.envirabox.center=function(){var t,e;R||(e=arguments[0]===!0?1:0,t=N(),(e||!(o.width()>t[0]||o.height()>t[1]))&&o.stop().animate({top:parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-s.height()-40)-p.padding)),left:parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-s.width()-40)-p.padding))},"number"==typeof arguments[0]?arguments[0]:200))},t.envirabox.init=function(){t("#envirabox-wrap").length||(t("body").append(e=t('<div id="envirabox-tmp"></div>'),i=t('<div id="envirabox-loading"><div></div></div>'),n=t('<div id="envirabox-overlay"></div>'),o=t('<div id="envirabox-wrap"></div>')),r=t('<div id="envirabox-outer"></div>').append('<div class="envirabox-bg" id="envirabox-bg-n"></div><div class="envirabox-bg" id="envirabox-bg-ne"></div><div class="envirabox-bg" id="envirabox-bg-e"></div><div class="envirabox-bg" id="envirabox-bg-se"></div><div class="envirabox-bg" id="envirabox-bg-s"></div><div class="envirabox-bg" id="envirabox-bg-sw"></div><div class="envirabox-bg" id="envirabox-bg-w"></div><div class="envirabox-bg" id="envirabox-bg-nw"></div>').appendTo(o),r.append(s=t('<div id="envirabox-content"></div>'),a=t('<a id="envirabox-close"></a>'),h=t('<div id="envirabox-title"></div>'),l=t('<a href="javascript:;" id="envirabox-left"><span class="fancy-ico" id="envirabox-left-ico"></span></a>'),u=t('<a href="javascript:;" id="envirabox-right"><span class="fancy-ico" id="envirabox-right-ico"></span></a>')),a.click(t.envirabox.close),i.click(t.envirabox.cancel),l.click(function(e){e.preventDefault(),t.envirabox.prev()}),u.click(function(e){e.preventDefault(),t.envirabox.next()}),t.fn.mousewheel&&o.bind("mousewheel.fb",function(e,i){R?e.preventDefault():(0==t(e.target).get(0).clientHeight||t(e.target).get(0).scrollHeight===t(e.target).get(0).clientHeight)&&(e.preventDefault(),t.envirabox[i>0?"prev":"next"]())}),t.support.opacity||o.addClass("envirabox-ie"),C&&(i.addClass("envirabox-ie6"),o.addClass("envirabox-ie6"),t('<iframe id="envirabox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(r)))},t.fn.envirabox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:.9,overlayColor:"#777",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:!0,showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}},t(document).ready(function(){t.envirabox.init()})}(jQuery),"undefined"!=typeof envira_lazy_load&&"true"==envira_lazy_load)var responsivelyLazy=function(){var t=!1,e=null,i=null,n=!1,o=!1,r="undefined"!=typeof IntersectionObserver,s=function(t){if(null===e&&(e=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,i=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,null===e))return!1;var n=t.getBoundingClientRect(),o=n.top,r=n.left,s=n.width,a=n.height,h=i>o&&o+a>0&&e>r&&r+s>0;return h};jQuery.fn.exists=function(){return this.length>0};var a=function(e,i){var n=i.getAttribute("data-envira-srcset");if(null!==n)if(n=n.trim(),n.length>0){n=n.split(",");for(var o=[],r=n.length,s=0;r>s;s++){var a=n[s].trim();if(0!==a.length){var h=a.lastIndexOf(" ");if(-1===h)var l=a,u=999998;else var l=a.substr(0,h),u=parseInt(a.substr(h+1,a.length-h-2),10);var d=!1;-1!==l.indexOf(".webp",l.length-5)?t&&(d=!0):d=!0,d&&o.push([l,u])}}o.sort(function(t,e){if(t[1]<e[1])return-1;if(t[1]>e[1])return 1;if(t[1]===e[1]){if(-1!==e[0].indexOf(".webp",e[0].length-5))return 1;if(-1!==t[0].indexOf(".webp",t[0].length-5))return-1}return 0}),n=o}else n=[];else n=[];for(var c=e.offsetWidth*window.devicePixelRatio,f=null,r=n.length,s=0;r>s;s++){var g=n[s];if(g[1]>=c){f=g;break}}if(null===f&&(f=[i.getAttribute("data-envira-src"),999999]),"undefined"==typeof e.lastSetOption&&(e.lastSetOption=["",0]),e.lastSetOption[1]<f[1]){var p=0===e.lastSetOption[1],m=f[0],v=new Image;v.addEventListener("load",function(){if(i.setAttribute("srcset",m),i.setAttribute("src",m),p){var t=e.getAttribute("data-onlazyload");null!==t&&new Function(t).bind(e)()}},!1),v.addEventListener("error",function(){e.lastSetOption=["",0]},!1),v.onload=function(){if("envira-lazy"==e.getAttribute("class"))var t=e.firstElementChild,i=e,n=t.id,o=t.src,r=jQuery(t).data("envira-gallery-id"),s=this.naturalWidth,a=this.naturalHeight;else var t=v,i=e,n=e.id,o=e.src,r=jQuery(t).data("envira-gallery-id"),s=this.naturalWidth,a=this.naturalHeight;(void 0===r||null===r)&&(r=0),jQuery(document).trigger({type:"envira_image_lazy_load_complete",container:i,image_src:o,image_id:n,gallery_id:r,naturalWidth:s,naturalHeight:a})},v.onerror=function(){},v.src=null,v.src=m,e.lastSetOption=f}},h=function(){e=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,i=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight},l=function(t){o=t},u=function(t){if("undefined"!=typeof t){var e=function(t,e){for(var i=t.length,n=0;i>n;n++){var o=t[n],r=e?o:o.parentNode;s(r)===!0&&a(r,o)}};if(t){if("string"!=typeof t)return;("undefined"===envira_lazy_load_delay||envira_lazy_load_initial===!1||"undefined"===envira_lazy_load_initial)&&(envira_lazy_load_delay=0),myVar=setTimeout(function(){jQuery(t+" .envira-lazy > img").exists()?e(document.querySelectorAll(t+" .envira-lazy > img"),!1):jQuery(t+" img.envira-lazy").exists()&&e(document.querySelectorAll(t+" img.envira-lazy"),!0),1==envira_lazy_load_initial},envira_lazy_load_delay)}}};if("srcset"in document.createElement("img")&&"undefined"!=typeof window.devicePixelRatio&&"undefined"!=typeof window.addEventListener&&"undefined"!=typeof document.querySelectorAll){h();var d=new Image;d.src="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoCAAEADMDOJaQAA3AA/uuuAAA=",d.onload=d.onerror=function(){if(t=2===d.width,r){var e=function(){for(var t=document.querySelectorAll(".envira-lazy"),e=t.length,n=0;e>n;n++){var o=t[n];"undefined"==typeof o.responsivelyLazyObserverAttached&&(o.responsivelyLazyObserverAttached=!0,i.observe(o))}},i=new IntersectionObserver(function(t){for(var e in t){var i=t[e];if(i.intersectionRatio>0){var n=i.target;if("img"!==n.tagName.toLowerCase()){var o=n.querySelector("img");null!==o&&a(n,o)}else a(n,n)}}});u()}else var n=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)},o=!0,s=function(){o&&(o=!1),n.call(null,s)},l=function(){o=!0,s()},c=function(){for(var t=document.querySelectorAll(".envira-lazy"),e=t.length,i=0;e>i;i++)for(var n=t[i].parentNode;n&&"html"!==n.tagName.toLowerCase();)"undefined"==typeof n.responsivelyLazyScrollAttached&&(n.responsivelyLazyScrollAttached=!0,n.addEventListener("scroll",l)),n=n.parentNode};var f=function(){if(r)var t=null;if(window.addEventListener("resize",function(){h(),r?(window.clearTimeout(t),t=window.setTimeout(function(){u()},300)):l()}),r?(window.addEventListener("load",u),e()):(window.addEventListener("scroll",l),window.addEventListener("load",l),c()),"undefined"!=typeof MutationObserver){var i=new MutationObserver(function(){r?(e(),u()):(c(),l())});i.observe(document.querySelector("body"),{childList:!0,subtree:!0})}};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",f):f()}}return{run:u,isVisible:s,setGalleryClass:l}}();
assets/js/min/metabox-min.js CHANGED
@@ -1 +1 @@
1
- function EnviraGalleryImagesUpdate(e){EnviraGalleryImages.reset();var a="ul#envira-gallery-output li.envira-gallery-image"+(e?".selected":"");jQuery(a).each(function(){var e=jQuery.parseJSON(jQuery(this).attr("data-envira-gallery-image-model"));e.alt=EnviraGalleryStripslashes(e.alt),EnviraGalleryImages.add(new EnviraGalleryImage(e))}),jQuery("#envira-gallery-main span.count").text(jQuery("ul#envira-gallery-output li.envira-gallery-image").length)}function EnviraGalleryStripslashes(e){return(e+"").replace(/\\(.?)/g,function(e,a){switch(a){case"\\":return"\\";case"0":return"\0";case"":return"";default:return a}})}function envira_gallery_sortable($){$(envira_gallery_output).sortable({containment:envira_gallery_output,items:"li",cursor:"move",forcePlaceholderSize:!0,placeholder:"dropzone",helper:function(e,a){a.hasClass("selected")||a.addClass("selected").siblings().removeClass("selected");var t=a.parent().children(".selected").clone();a.data("multidrag",t).siblings(".selected").remove();var i=$("<li/>");return i.append(t)},stop:function(e,a){var t=a.item.data("multidrag");a.item.after(t).remove(),$("li.selected",$(envira_gallery_output)).removeClass("selected"),$.ajax({url:envira_gallery_metabox.ajax,type:"post",async:!0,cache:!1,dataType:"json",data:{action:"envira_gallery_sort_images",order:$(envira_gallery_output).sortable("toArray").toString(),post_id:envira_gallery_metabox.id,nonce:envira_gallery_metabox.sort},success:function(e){EnviraGalleryImagesUpdate(!1)},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}})}})}jQuery(document).ready(function($){});var envira_video_link="p.envira-intro a.envira-video",envira_close_video_link="a.envira-video-close";jQuery(document).ready(function($){$(document).on("click",envira_video_link,function(e){e.preventDefault();var a=$(this).attr("href");a.search("autoplay=1")==-1&&(a+=a.search("rel=")==-1?"?rel=0&autoplay=1":"&autoplay=1"),$("div.envira-video-help").remove();var t=$(this).closest("p.envira-intro");$(t).append('<div class="envira-video-help"><iframe src="'+a+'" /><a href="#" class="envira-video-close dashicons dashicons-no"></a></div>')}),$(document).on("click",envira_close_video_link,function(e){e.preventDefault(),$(this).closest(".envira-video-help").remove()})}),jQuery(document).ready(function($){$(document).on("click","a.envira-gallery-images-delete",function(e){e.preventDefault();var a=confirm(envira_gallery_metabox.remove_multiple);if(!a)return!1;var t=[];$("ul#envira-gallery-output > li.selected").each(function(){t.push($(this).attr("id"))});var i=$(this).parent().attr("id");$.ajax({url:envira_gallery_metabox.ajax,type:"post",dataType:"json",data:{action:"envira_gallery_remove_images",attachment_ids:t,post_id:envira_gallery_metabox.id,nonce:envira_gallery_metabox.remove_nonce},success:function(e){$("ul#envira-gallery-output > li.selected").remove(),$("nav.envira-select-options").fadeOut(),$(".envira-gallery-load-library").attr("data-envira-gallery-offset",0).addClass("has-search").trigger("click"),EnviraGalleryImagesUpdate(!1)},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}})}),$(document).on("click","#envira-gallery-main .envira-gallery-remove-image",function(e){e.preventDefault();var a=confirm(envira_gallery_metabox.remove);if(a){var t=$(this).parent().attr("id");$.ajax({url:envira_gallery_metabox.ajax,type:"post",dataType:"json",data:{action:"envira_gallery_remove_image",attachment_id:t,post_id:envira_gallery_metabox.id,nonce:envira_gallery_metabox.remove_nonce},success:function(e){$("#"+t).fadeOut("normal",function(){$(this).remove(),$(".envira-gallery-load-library").attr("data-envira-gallery-offset",0).addClass("has-search").trigger("click"),EnviraGalleryImagesUpdate(!1)})},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}})}})});var EnviraGalleryImage=Backbone.Model.extend({defaults:{id:"",title:"",caption:"",alt:"",link:""}}),EnviraGalleryImages=new Backbone.Collection;if("undefined"==typeof EnviraGalleryModalWindow)var EnviraGalleryModalWindow=new wp.media.view.Modal({controller:{trigger:function(){}}});var EnviraGalleryEditView=wp.Backbone.View.extend({tagName:"div",className:"edit-attachment-frame mode-select hide-menu hide-router",template:wp.template("envira-meta-editor"),events:{"click .edit-media-header .left":"loadPreviousItem","click .edit-media-header .right":"loadNextItem","keyup input":"updateItem","keyup textarea":"updateItem","change input":"updateItem","change textarea":"updateItem","blur textarea":"updateItem","change select":"updateItem","click .actions a.envira-gallery-meta-submit":"saveItem","keyup input#link-search":"searchLinks","click div.query-results li":"insertLink","click button.media-file":"insertMediaFileLink","click button.attachment-page":"insertAttachmentPageLink"},initialize:function(e){this.on("loading",this.loading,this),this.on("loaded",this.loaded,this),this.is_loading=!1,this.collection=e.collection,this.child_views=e.child_views,this.attachment_id=e.attachment_id,this.attachment_index=0,this.search_timer="";var a=0;this.collection.each(function(e){return e.get("id")==this.attachment_id?(this.model=e,this.attachment_index=a,!1):void a++},this)},render:function(){return this.$el.html(this.template(this.model.attributes)),this.child_views.length>0&&this.child_views.forEach(function(e){var a=new e({model:this.model});this.$el.find("div.envira-addons").append(a.render().el)},this),this.$el.find("textarea[name=caption]").val(this.model.get("caption")),setTimeout(function(){quicktags({id:"caption",buttons:"strong,em,link,ul,ol,li,close"}),QTags._buttonsInit()},500),wpLink.init,0==this.attachment_index&&this.$el.find("button.left").addClass("disabled"),this.attachment_index==this.collection.length-1&&this.$el.find("button.right").addClass("disabled"),this},renderError:function(e){var a={};a.error=e;var t=new wp.media.view.EnviraGalleryError({model:a});return t.render().el},loading:function(){this.is_loading=!0,this.$el.find(".spinner").css("visibility","visible")},loaded:function(e){this.is_loading=!1,this.$el.find(".spinner").css("visibility","hidden"),"undefined"!=typeof e&&this.$el.find("div.media-toolbar").after(this.renderError(e))},loadPreviousItem:function(){this.attachment_index--,this.model=this.collection.at(this.attachment_index),this.attachment_id=this.model.get("id"),this.render()},loadNextItem:function(){this.attachment_index++,this.model=this.collection.at(this.attachment_index),this.attachment_id=this.model.get("id"),this.render()},updateItem:function(e){""!=e.target.name&&("checkbox"==e.target.type?value=e.target.checked?e.target.value:0:value=e.target.value,this.model.set(e.target.name,value))},saveItem:function(e){e.preventDefault(),this.trigger("loading"),wp.media.ajax("envira_gallery_save_meta",{context:this,data:{nonce:envira_gallery_metabox.save_nonce,post_id:envira_gallery_metabox.id,attach_id:this.model.get("id"),meta:this.model.attributes},success:function(e){this.trigger("loaded loaded:success");var a=JSON.stringify(this.model.attributes),t=jQuery("ul#envira-gallery-output li#"+this.model.get("id"));jQuery(t).attr("data-envira-gallery-image-model",a),jQuery("div.meta div.title span",t).text(this.model.get("title")),jQuery("div.meta div.title a.hint",t).attr("title",this.model.get("title")),this.model.get("title").length>20?jQuery("div.meta div.title a.hint",t).removeClass("hidden"):jQuery("div.meta div.title a.hint",t).addClass("hidden");var i=this.$el.find(".saved");i.fadeIn(),setTimeout(function(){i.fadeOut()},1500)},error:function(e){this.trigger("loaded loaded:error",e)}})},searchLinks:function(e){},insertLink:function(e){},insertMediaFileLink:function(e){this.trigger("loading"),wp.media.ajax("envira_gallery_get_attachment_links",{context:this,data:{nonce:envira_gallery_metabox.save_nonce,attachment_id:this.model.get("id")},success:function(e){this.model.set("link",e.media_link),this.trigger("loaded loaded:success"),this.render()},error:function(e){this.trigger("loaded loaded:error",e)}})},insertAttachmentPageLink:function(e){this.trigger("loading"),wp.media.ajax("envira_gallery_get_attachment_links",{context:this,data:{nonce:envira_gallery_metabox.save_nonce,attachment_id:this.model.get("id")},success:function(e){this.model.set("link",e.attachment_page),this.trigger("loaded loaded:success"),this.render()},error:function(e){this.trigger("loaded loaded:error",e)}})}}),EnviraGalleryChildViews=[];jQuery(document).ready(function($){$(document).on("click","#envira-gallery-main a.envira-gallery-modify-image",function(e){e.preventDefault(),EnviraGalleryImagesUpdate(!1);var a=$(this).parent().data("envira-gallery-image");EnviraGalleryModalWindow.content(new EnviraGalleryEditView({collection:EnviraGalleryImages,child_views:EnviraGalleryChildViews,attachment_id:a})),EnviraGalleryModalWindow.open()})}),jQuery(document).ready(function($){$("a.envira-media-library").on("click",function(e){return e.preventDefault(),wp.media.frames.envira?void wp.media.frames.envira.open():(wp.media.frames.envira=wp.media({frame:"post",title:wp.media.view.l10n.insertIntoPost,button:{text:wp.media.view.l10n.insertIntoPost},multiple:!0}),wp.media.frames.envira.on("open",function(){var e=wp.media.frames.envira.state().get("selection");$("ul#envira-gallery-output li").each(function(){var a=wp.media.attachment($(this).attr("id"));e.add(a?[a]:[])})}),wp.media.frames.envira.on("insert",function(e){var a=wp.media.frames.envira.state(),t=[];e.each(function(e){var i=a.display(e).toJSON();switch(i.link){case"none":e.set("link",e.get("url"));break;case"file":e.set("link",e.get("url"));break;case"post":break;case"custom":e.set("link",i.linkUrl)}t.push(e.toJSON())},this),$.post(envira_gallery_metabox.ajax,{action:"envira_gallery_insert_images",nonce:envira_gallery_metabox.insert_nonce,post_id:envira_gallery_metabox.id,images:JSON.stringify(t)},function(e){e&&e.success&&($("#envira-gallery-output").html(e.success),EnviraGalleryImagesUpdate(!1))},"json")}),void wp.media.frames.envira.open())})});var envira_gallery_output="#envira-gallery-output",envira_gallery_shift_key_pressed=!1,envira_gallery_last_selected_image=!1;jQuery(document).ready(function($){$(document).on("click","nav.envira-tab-options a",function(e){e.preventDefault();var a=$(this).closest(".envira-tab-options"),t=$(this).data("view"),i=$(this).data("view-style");$(t).hasClass(i)||($(t).removeClass("list").removeClass("grid").addClass(i),$("a",a).removeClass("selected"),$(this).addClass("selected"),$.ajax({url:envira_gallery_metabox.ajax,type:"post",dataType:"json",data:{action:"envira_gallery_set_user_setting",name:"envira_gallery_image_view",value:i,nonce:envira_gallery_metabox.set_user_setting_nonce},success:function(e){},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}}))}),$(document).on("change","nav.envira-tab-options input",function(e){$(this).prop("checked")?($("li",$(envira_gallery_output)).addClass("selected"),$("nav.envira-select-options").fadeIn()):($("li",$(envira_gallery_output)).removeClass("selected"),$("nav.envira-select-options").fadeOut())}),envira_gallery_sortable($),$(document).on("enviraGalleryType",function(){$(envira_gallery_output).length>0&&envira_gallery_sortable($)}),$(document).on("click","ul#envira-gallery-output li.envira-gallery-image > img, li.envira-gallery-image > div, li.envira-gallery-image > a.check",function(e){e.preventDefault();var a=$(this).parent();if($(a).hasClass("selected"))$(a).removeClass("selected"),envira_gallery_last_selected_image=!1;else{if(envira_gallery_shift_key_pressed&&envira_gallery_last_selected_image!==!1){var t=$("ul#envira-gallery-output li").index($(envira_gallery_last_selected_image)),i=$("ul#envira-gallery-output li").index($(a)),r=0;if(t<i)for(r=t;r<=i;r++)$("ul#envira-gallery-output li:eq( "+r+")").addClass("selected");else for(r=i;r<=t;r++)$("ul#envira-gallery-output li:eq( "+r+")").addClass("selected")}$(a).addClass("selected"),envira_gallery_last_selected_image=$(a)}$("ul#envira-gallery-output > li.selected").length>0?$("nav.envira-select-options").fadeIn():$("nav.envira-select-options").fadeOut()}),$(document).on("keyup keydown",function(e){envira_gallery_shift_key_pressed=e.shiftKey})}),function($){$(function(){if("undefined"!=typeof uploader){$("input#plupload-browse-button").val(envira_gallery_metabox.uploader_files_computer);var e=$("#envira-gallery .envira-progress-bar"),a=$("#envira-gallery .envira-progress-bar div.envira-progress-bar-inner"),t=$("#envira-gallery .envira-progress-bar div.envira-progress-bar-status"),i=$("#envira-gallery-output"),r=$("#envira-gallery-upload-error"),n=0;uploader.bind("Init",function(e){$("#drag-drop-area").fadeIn(),$("a.envira-media-library.button").fadeIn()}),uploader.bind("FilesAdded",function(a,i){$(r).html(""),n=i.length,$(".uploading .current",$(t)).text("1"),$(".uploading .total",$(t)).text(n),$(".uploading",$(t)).show(),$(".done",$(t)).hide(),$(e).fadeIn()}),uploader.bind("UploadProgress",function(e,i){$(".uploading .current",$(t)).text(n-e.total.queued+1),$(a).css({width:e.total.percent+"%"})}),uploader.bind("FileUploaded",function(e,a,t){$.post(envira_gallery_metabox.ajax,{action:"envira_gallery_load_image",nonce:envira_gallery_metabox.load_image,id:t.response,post_id:envira_gallery_metabox.id},function(e){switch(envira_gallery_metabox.media_position){case"before":$(i).prepend(e);break;case"after":default:$(i).append(e)}EnviraGalleryImagesUpdate(!1)},"json")}),uploader.bind("UploadComplete",function(){$(".uploading",$(t)).hide(),$(".done",$(t)).show(),setTimeout(function(){$(e).fadeOut()},1e3)}),uploader.bind("Error",function(e,a){$("#envira-gallery-upload-error").html('<div class="error fade"><p>'+a.file.name+": "+a.message+"</p></div>"),e.refresh()})}})}(jQuery);
1
+ function EnviraGalleryImagesUpdate(e){EnviraGalleryImages.reset();var a="ul#envira-gallery-output li.envira-gallery-image"+(e?".selected":"");jQuery(a).each(function(){var e=jQuery.parseJSON(jQuery(this).attr("data-envira-gallery-image-model"));e.alt=EnviraGalleryStripslashes(e.alt),EnviraGalleryImages.add(new EnviraGalleryImage(e))}),jQuery("#envira-gallery-main span.count").text(jQuery("ul#envira-gallery-output li.envira-gallery-image").length)}function EnviraGalleryStripslashes(e){return(e+"").replace(/\\(.?)/g,function(e,a){switch(a){case"\\":return"\\";case"0":return"\x00";case"":return"";default:return a}})}function envira_gallery_sortable($){$(envira_gallery_output).sortable({containment:envira_gallery_output,items:"li",cursor:"move",forcePlaceholderSize:!0,placeholder:"dropzone",helper:function(e,a){a.hasClass("selected")||a.addClass("selected").siblings().removeClass("selected");var t=a.parent().children(".selected").clone();a.data("multidrag",t).siblings(".selected").remove();var i=$("<li/>");return i.append(t)},stop:function(e,a){var t=a.item.data("multidrag");a.item.after(t).remove(),$("li.selected",$(envira_gallery_output)).removeClass("selected"),$.ajax({url:envira_gallery_metabox.ajax,type:"post",async:!0,cache:!1,dataType:"json",data:{action:"envira_gallery_sort_images",order:$(envira_gallery_output).sortable("toArray").toString(),post_id:envira_gallery_metabox.id,nonce:envira_gallery_metabox.sort},success:function(e){EnviraGalleryImagesUpdate(!1)},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}})}})}jQuery(document).ready(function($){});var envira_video_link="p.envira-intro a.envira-video",envira_close_video_link="a.envira-video-close";jQuery(document).ready(function($){$(document).on("click",envira_video_link,function(e){e.preventDefault();var a=$(this).attr("href");-1==a.search("autoplay=1")&&(a+=-1==a.search("rel=")?"?rel=0&autoplay=1":"&autoplay=1"),$("div.envira-video-help").remove();var t=$(this).closest("p.envira-intro");$(t).append('<div class="envira-video-help"><iframe src="'+a+'" /><a href="#" class="envira-video-close dashicons dashicons-no"></a></div>')}),$(document).on("click",envira_close_video_link,function(e){e.preventDefault(),$(this).closest(".envira-video-help").remove()})}),jQuery(document).ready(function($){$(document).on("click","a.envira-gallery-images-delete",function(e){e.preventDefault();var a=confirm(envira_gallery_metabox.remove_multiple);if(!a)return!1;var t=[];$("ul#envira-gallery-output > li.selected").each(function(){t.push($(this).attr("id"))});var i=$(this).parent().attr("id");$.ajax({url:envira_gallery_metabox.ajax,type:"post",dataType:"json",data:{action:"envira_gallery_remove_images",attachment_ids:t,post_id:envira_gallery_metabox.id,nonce:envira_gallery_metabox.remove_nonce},success:function(e){$("ul#envira-gallery-output > li.selected").remove(),$("nav.envira-select-options").fadeOut(),$(".envira-gallery-load-library").attr("data-envira-gallery-offset",0).addClass("has-search").trigger("click"),EnviraGalleryImagesUpdate(!1)},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}})}),$(document).on("click","#envira-gallery-main .envira-gallery-remove-image",function(e){e.preventDefault();var a=confirm(envira_gallery_metabox.remove);if(a){var t=$(this).parent().attr("id");$.ajax({url:envira_gallery_metabox.ajax,type:"post",dataType:"json",data:{action:"envira_gallery_remove_image",attachment_id:t,post_id:envira_gallery_metabox.id,nonce:envira_gallery_metabox.remove_nonce},success:function(e){$("#"+t).fadeOut("normal",function(){$(this).remove(),$(".envira-gallery-load-library").attr("data-envira-gallery-offset",0).addClass("has-search").trigger("click"),EnviraGalleryImagesUpdate(!1)})},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}})}})});var EnviraGalleryImage=Backbone.Model.extend({defaults:{id:"",title:"",caption:"",alt:"",link:""}}),EnviraGalleryImages=new Backbone.Collection;if("undefined"==typeof EnviraGalleryModalWindow)var EnviraGalleryModalWindow=new wp.media.view.Modal({controller:{trigger:function(){}}});var EnviraGalleryEditView=wp.Backbone.View.extend({tagName:"div",className:"edit-attachment-frame mode-select hide-menu hide-router",template:wp.template("envira-meta-editor"),events:{"click .edit-media-header .left":"loadPreviousItem","click .edit-media-header .right":"loadNextItem","keyup input":"updateItem","keyup textarea":"updateItem","change input":"updateItem","change textarea":"updateItem","blur textarea":"updateItem","change select":"updateItem","click .actions a.envira-gallery-meta-submit":"saveItem","keyup input#link-search":"searchLinks","click div.query-results li":"insertLink","click button.media-file":"insertMediaFileLink","click button.attachment-page":"insertAttachmentPageLink"},initialize:function(e){this.on("loading",this.loading,this),this.on("loaded",this.loaded,this),this.is_loading=!1,this.collection=e.collection,this.child_views=e.child_views,this.attachment_id=e.attachment_id,this.attachment_index=0,this.search_timer="";var a=0;this.collection.each(function(e){return e.get("id")==this.attachment_id?(this.model=e,this.attachment_index=a,!1):void a++},this)},render:function(){return this.$el.html(this.template(this.model.attributes)),this.child_views.length>0&&this.child_views.forEach(function(e){var a=new e({model:this.model});this.$el.find("div.envira-addons").append(a.render().el)},this),this.$el.find("textarea[name=caption]").val(this.model.get("caption")),setTimeout(function(){quicktags({id:"caption",buttons:"strong,em,link,ul,ol,li,close"}),QTags._buttonsInit()},500),wpLink.init,0==this.attachment_index&&this.$el.find("button.left").addClass("disabled"),this.attachment_index==this.collection.length-1&&this.$el.find("button.right").addClass("disabled"),this},renderError:function(e){var a={};a.error=e;var t=new wp.media.view.EnviraGalleryError({model:a});return t.render().el},loading:function(){this.is_loading=!0,this.$el.find(".spinner").css("visibility","visible")},loaded:function(e){this.is_loading=!1,this.$el.find(".spinner").css("visibility","hidden"),"undefined"!=typeof e&&this.$el.find("div.media-toolbar").after(this.renderError(e))},loadPreviousItem:function(){this.attachment_index--,this.model=this.collection.at(this.attachment_index),this.attachment_id=this.model.get("id"),this.render()},loadNextItem:function(){this.attachment_index++,this.model=this.collection.at(this.attachment_index),this.attachment_id=this.model.get("id"),this.render()},updateItem:function(e){""!=e.target.name&&("checkbox"==e.target.type?value=e.target.checked?e.target.value:0:value=e.target.value,this.model.set(e.target.name,value))},saveItem:function(e){e.preventDefault(),this.trigger("loading"),wp.media.ajax("envira_gallery_save_meta",{context:this,data:{nonce:envira_gallery_metabox.save_nonce,post_id:envira_gallery_metabox.id,attach_id:this.model.get("id"),meta:this.model.attributes},success:function(e){this.trigger("loaded loaded:success");var a=JSON.stringify(this.model.attributes),t=jQuery("ul#envira-gallery-output li#"+this.model.get("id"));jQuery(t).attr("data-envira-gallery-image-model",a),jQuery("div.meta div.title span",t).text(this.model.get("title")),jQuery("div.meta div.title a.hint",t).attr("title",this.model.get("title")),this.model.get("title").length>20?jQuery("div.meta div.title a.hint",t).removeClass("hidden"):jQuery("div.meta div.title a.hint",t).addClass("hidden");var i=this.$el.find(".saved");i.fadeIn(),setTimeout(function(){i.fadeOut()},1500)},error:function(e){this.trigger("loaded loaded:error",e)}})},searchLinks:function(e){},insertLink:function(e){},insertMediaFileLink:function(e){this.trigger("loading"),wp.media.ajax("envira_gallery_get_attachment_links",{context:this,data:{nonce:envira_gallery_metabox.save_nonce,attachment_id:this.model.get("id")},success:function(e){this.model.set("link",e.media_link),this.trigger("loaded loaded:success"),this.render()},error:function(e){this.trigger("loaded loaded:error",e)}})},insertAttachmentPageLink:function(e){this.trigger("loading"),wp.media.ajax("envira_gallery_get_attachment_links",{context:this,data:{nonce:envira_gallery_metabox.save_nonce,attachment_id:this.model.get("id")},success:function(e){this.model.set("link",e.attachment_page),this.trigger("loaded loaded:success"),this.render()},error:function(e){this.trigger("loaded loaded:error",e)}})}}),EnviraGalleryChildViews=[];jQuery(document).ready(function($){$(document).on("click","#envira-gallery-main a.envira-gallery-modify-image",function(e){e.preventDefault(),EnviraGalleryImagesUpdate(!1);var a=$(this).parent().data("envira-gallery-image");EnviraGalleryModalWindow.content(new EnviraGalleryEditView({collection:EnviraGalleryImages,child_views:EnviraGalleryChildViews,attachment_id:a})),EnviraGalleryModalWindow.open()})}),jQuery(document).ready(function($){$("a.envira-media-library").on("click",function(e){return e.preventDefault(),wp.media.frames.envira?void wp.media.frames.envira.open():(wp.media.frames.envira=wp.media({frame:"post",title:wp.media.view.l10n.insertIntoPost,button:{text:wp.media.view.l10n.insertIntoPost},multiple:!0}),wp.media.frames.envira.on("open",function(){var e=wp.media.frames.envira.state().get("selection");$("ul#envira-gallery-output li").each(function(){var a=wp.media.attachment($(this).attr("id"));e.add(a?[a]:[])})}),wp.media.frames.envira.on("insert",function(e){var a=wp.media.frames.envira.state(),t=[];e.each(function(e){var i=a.display(e).toJSON();switch(i.link){case"none":e.set("link",e.get("url"));break;case"file":e.set("link",e.get("url"));break;case"post":break;case"custom":e.set("link",i.linkUrl)}t.push(e.toJSON())},this),$.post(envira_gallery_metabox.ajax,{action:"envira_gallery_insert_images",nonce:envira_gallery_metabox.insert_nonce,post_id:envira_gallery_metabox.id,images:JSON.stringify(t)},function(e){e&&e.success&&($("#envira-gallery-output").html(e.success),EnviraGalleryImagesUpdate(!1))},"json")}),wp.media.frames.envira.open(),$("div.media-menu a.media-menu-item:nth-child(2)").addClass("hidden"),void $("div.media-menu a.media-menu-item:nth-child(4)").addClass("hidden"))})});var envira_gallery_output="#envira-gallery-output",envira_gallery_shift_key_pressed=!1,envira_gallery_last_selected_image=!1;jQuery(document).ready(function($){$(document).on("click","nav.envira-tab-options a",function(e){e.preventDefault();var a=$(this).closest(".envira-tab-options"),t=$(this).data("view"),i=$(this).data("view-style");$(t).hasClass(i)||($(t).removeClass("list").removeClass("grid").addClass(i),$("a",a).removeClass("selected"),$(this).addClass("selected"),$.ajax({url:envira_gallery_metabox.ajax,type:"post",dataType:"json",data:{action:"envira_gallery_set_user_setting",name:"envira_gallery_image_view",value:i,nonce:envira_gallery_metabox.set_user_setting_nonce},success:function(e){},error:function(e,a,t){$(envira_gallery_output).before('<div class="error"><p>'+a.responseText+"</p></div>")}}))}),$(document).on("change","nav.envira-tab-options input",function(e){$(this).prop("checked")?($("li",$(envira_gallery_output)).addClass("selected"),$("nav.envira-select-options").fadeIn()):($("li",$(envira_gallery_output)).removeClass("selected"),$("nav.envira-select-options").fadeOut())}),envira_gallery_sortable($),$(document).on("enviraGalleryType",function(){$(envira_gallery_output).length>0&&envira_gallery_sortable($)}),$(document).on("click","ul#envira-gallery-output li.envira-gallery-image > img, li.envira-gallery-image > div, li.envira-gallery-image > a.check",function(e){e.preventDefault();var a=$(this).parent();if($(a).hasClass("selected"))$(a).removeClass("selected"),envira_gallery_last_selected_image=!1;else{if(envira_gallery_shift_key_pressed&&envira_gallery_last_selected_image!==!1){var t=$("ul#envira-gallery-output li").index($(envira_gallery_last_selected_image)),i=$("ul#envira-gallery-output li").index($(a)),r=0;if(i>t)for(r=t;i>=r;r++)$("ul#envira-gallery-output li:eq( "+r+")").addClass("selected");else for(r=i;t>=r;r++)$("ul#envira-gallery-output li:eq( "+r+")").addClass("selected")}$(a).addClass("selected"),envira_gallery_last_selected_image=$(a)}$("ul#envira-gallery-output > li.selected").length>0?$("nav.envira-select-options").fadeIn():$("nav.envira-select-options").fadeOut()}),$(document).on("keyup keydown",function(e){envira_gallery_shift_key_pressed=e.shiftKey})}),function($){$(function(){if("undefined"!=typeof uploader){$("input#plupload-browse-button").val(envira_gallery_metabox.uploader_files_computer);var e=$("#envira-gallery .envira-progress-bar"),a=$("#envira-gallery .envira-progress-bar div.envira-progress-bar-inner"),t=$("#envira-gallery .envira-progress-bar div.envira-progress-bar-status"),i=$("#envira-gallery-output"),r=$("#envira-gallery-upload-error"),n=0;uploader.bind("Init",function(e){$("#drag-drop-area").fadeIn(),$("a.envira-media-library.button").fadeIn()}),uploader.bind("FilesAdded",function(a,i){$(r).html(""),n=i.length,$(".uploading .current",$(t)).text("1"),$(".uploading .total",$(t)).text(n),$(".uploading",$(t)).show(),$(".done",$(t)).hide(),$(e).fadeIn()}),uploader.bind("UploadProgress",function(e,i){$(".uploading .current",$(t)).text(n-e.total.queued+1),$(a).css({width:e.total.percent+"%"})}),uploader.bind("FileUploaded",function(e,a,t){$.post(envira_gallery_metabox.ajax,{action:"envira_gallery_load_image",nonce:envira_gallery_metabox.load_image,id:t.response,post_id:envira_gallery_metabox.id},function(e){switch(envira_gallery_metabox.media_position){case"before":$(i).prepend(e);break;case"after":default:$(i).append(e)}EnviraGalleryImagesUpdate(!1)},"json")}),uploader.bind("UploadComplete",function(){$(".uploading",$(t)).hide(),$(".done",$(t)).show(),setTimeout(function(){$(e).fadeOut()},1e3)}),uploader.bind("Error",function(e,a){$("#envira-gallery-upload-error").html('<div class="error fade"><p>'+a.file.name+": "+a.message+"</p></div>"),e.refresh()})}})}(jQuery);
envira-gallery-lite.php CHANGED
@@ -3,9 +3,9 @@
3
  * Plugin Name: Envira Gallery Lite
4
  * Plugin URI: http://enviragallery.com
5
  * Description: Envira Gallery is best responsive WordPress gallery plugin. This is the lite version.
6
- * Author: Thomas Griffin
7
  * Author URI: http://enviragallery.com
8
- * Version: 1.5.6.4
9
  * Text Domain: envira-gallery
10
  *
11
  * Envira Gallery is free software: you can redistribute it and/or modify
@@ -53,7 +53,7 @@ class Envira_Gallery_Lite {
53
  *
54
  * @var string
55
  */
56
- public $version = '1.5.6.4';
57
 
58
  /**
59
  * The name of the plugin.
3
  * Plugin Name: Envira Gallery Lite
4
  * Plugin URI: http://enviragallery.com
5
  * Description: Envira Gallery is best responsive WordPress gallery plugin. This is the lite version.
6
+ * Author: Envira Gallery Team
7
  * Author URI: http://enviragallery.com
8
+ * Version: 1.6.0
9
  * Text Domain: envira-gallery
10
  *
11
  * Envira Gallery is free software: you can redistribute it and/or modify
53
  *
54
  * @var string
55
  */
56
+ public $version = '1.6.0';
57
 
58
  /**
59
  * The name of the plugin.
includes/admin/metaboxes.php CHANGED
@@ -759,6 +759,46 @@ class Envira_Gallery_Metaboxes {
759
  <p class="description"><?php _e( 'Determines the number of columns in the gallery. Automatic will attempt to fill each row as much as possible before moving on to the next row.', 'envira-gallery' ); ?></p>
760
  </td>
761
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
762
  </tbody>
763
  </table>
764
  <?php // New Automatic Layout / Justified Layout Options ?>
@@ -1301,6 +1341,8 @@ class Envira_Gallery_Metaboxes {
1301
  $settings['config']['crop_width'] = absint( $_POST['_envira_gallery']['crop_width'] );
1302
  $settings['config']['crop_height'] = absint( $_POST['_envira_gallery']['crop_height'] );
1303
  $settings['config']['crop'] = isset( $_POST['_envira_gallery']['crop'] ) ? 1 : 0;
 
 
1304
 
1305
  // Automatic/Justified
1306
  $settings['config']['justified_row_height'] = isset( $_POST['_envira_gallery']['justified_row_height'] ) ? absint($_POST['_envira_gallery']['justified_row_height'] ) : 150;
759
  <p class="description"><?php _e( 'Determines the number of columns in the gallery. Automatic will attempt to fill each row as much as possible before moving on to the next row.', 'envira-gallery' ); ?></p>
760
  </td>
761
  </tr>
762
+
763
+ <?php
764
+
765
+ if ( !isset( $post ) || $post->post_status == 'auto-draft' ) {
766
+ // make the lazy loading checkbox "checked", otherwise if this is a previous post don't force it
767
+
768
+ ?>
769
+ <tr id="envira-config-lazy-loading-box">
770
+ <th scope="row">
771
+ <label for="envira-config-lazy-loading"><?php _e( 'Enable Lazy Loading?', 'envira-gallery' ); ?></label>
772
+ </th>
773
+ <td>
774
+ <input id="envira-config-lazy-loading" type="checkbox" name="_envira_gallery[lazy_loading]" value="<?php echo $this->get_config( 'lazy_loading', $this->get_config_default( 'lazy_loading' ) ); ?>" <?php checked( $this->get_config( 'lazy_loading', $this->get_config_default( 'lazy_loading' ) ), 1 ); ?> />
775
+ <span class="description"><?php _e( 'Enables or disables lazy loading, which helps with performance by loading thumbnails only when they are visible. See our documentation for more information.', 'envira-gallery' ); ?></span>
776
+ </td>
777
+ </tr>
778
+
779
+ <?php } else { ?>
780
+
781
+ <tr id="envira-config-lazy-loading-box">
782
+ <th scope="row">
783
+ <label for="envira-config-lazy-loading"><?php _e( 'Enable Lazy Loading?', 'envira-gallery' ); ?></label>
784
+ </th>
785
+ <td>
786
+ <input id="envira-config-lazy-loading" type="checkbox" name="_envira_gallery[lazy_loading]" value="<?php echo $this->get_config( 'lazy_loading', $this->get_config_default( 'lazy_loading' ) ); ?>" <?php checked( $this->get_config( 'lazy_loading' ), 1 ); ?> />
787
+ <span class="description"><?php _e( 'Enables or disables lazy loading, which helps with performance by loading thumbnails only when they are visible. See our documentation for more information.', 'envira-gallery' ); ?></span>
788
+ </td>
789
+ </tr>
790
+
791
+ <?php } ?>
792
+
793
+ <tr id="envira-config-lazy-loading-delay">
794
+ <th scope="row">
795
+ <label for="envira-config-lazy-loading-delay"><?php _e( 'Lazy Loading Delay', 'envira-gallery' ); ?></label>
796
+ </th>
797
+ <td>
798
+ <input id="envira-config-lazy-loading-delay" type="number" name="_envira_gallery[lazy_loading_delay]" value="<?php echo $this->get_config( 'lazy_loading_delay', $this->get_config_default( 'lazy_loading_delay' ) ); ?>" /> <span class="envira-unit"><?php _e( 'milliseconds', 'envira-gallery' ); ?></span>
799
+ <p class="description"><?php _e( 'Set a delay when new images are loaded', 'envira-gallery' ); ?></p>
800
+ </td>
801
+ </tr>
802
  </tbody>
803
  </table>
804
  <?php // New Automatic Layout / Justified Layout Options ?>
1341
  $settings['config']['crop_width'] = absint( $_POST['_envira_gallery']['crop_width'] );
1342
  $settings['config']['crop_height'] = absint( $_POST['_envira_gallery']['crop_height'] );
1343
  $settings['config']['crop'] = isset( $_POST['_envira_gallery']['crop'] ) ? 1 : 0;
1344
+ $settings['config']['lazy_loading'] = isset( $_POST['_envira_gallery']['lazy_loading'] ) ? 1 : 0;
1345
+ $settings['config']['lazy_loading_delay'] = absint( $_POST['_envira_gallery']['lazy_loading_delay'] );
1346
 
1347
  // Automatic/Justified
1348
  $settings['config']['justified_row_height'] = isset( $_POST['_envira_gallery']['justified_row_height'] ) ? absint($_POST['_envira_gallery']['justified_row_height'] ) : 150;
includes/global/common.php CHANGED
@@ -603,6 +603,8 @@ class Envira_Gallery_Common {
603
  'isotope' => 1,
604
  'css_animations' => 1,
605
  'css_opacity' => 100,
 
 
606
 
607
  // Lightbox
608
  'lightbox_enabled' => 1,
603
  'isotope' => 1,
604
  'css_animations' => 1,
605
  'css_opacity' => 100,
606
+ 'lazy_loading' => 1, // lazy loading 'ON' for new galleries
607
+ 'lazy_loading_delay' => 500,
608
 
609
  // Lightbox
610
  'lightbox_enabled' => 1,
includes/global/shortcode.php CHANGED
@@ -91,6 +91,7 @@ class Envira_Gallery_Shortcode {
91
  // Register main gallery style.
92
  wp_register_style( $this->base->plugin_slug . '-style', plugins_url( 'assets/css/envira.css', $this->base->file ), array(), $this->base->version );
93
  wp_register_style( $this->base->plugin_slug . '-fancybox', plugins_url( 'assets/css/fancybox.css', $this->base->file ), array(), $this->base->version );
 
94
 
95
  // if ( $this->get_config( 'columns', $data ) == 0 ) :
96
  wp_register_style( $this->base->plugin_slug . '-jgallery', plugins_url( 'assets/css/justifiedGallery.css', $this->base->file ), array(), $this->base->version );
@@ -172,11 +173,20 @@ class Envira_Gallery_Shortcode {
172
  return $this->do_feed_output( $data );
173
  }
174
 
 
 
175
  // Load scripts and styles.
176
  wp_enqueue_style( $this->base->plugin_slug . '-style' );
 
177
  wp_enqueue_style( $this->base->plugin_slug . '-fancybox' );
178
  wp_enqueue_style( $this->base->plugin_slug . '-jgallery' );
179
  wp_enqueue_script( $this->base->plugin_slug . '-script' );
 
 
 
 
 
 
180
 
181
  // Load custom gallery themes if necessary.
182
  if ( 'base' !== $this->get_config( 'gallery_theme', $this->gallery_data ) && $this->get_config( 'columns', $this->gallery_data ) > 0 ) {
@@ -298,6 +308,7 @@ class Envira_Gallery_Shortcode {
298
  // These calls will generate thumbnails as necessary for us.
299
  $imagesrc = $this->get_image_src( $id, $item, $data );
300
  $image_src_retina = $this->get_image_src( $id, $item, $data, false, true );
 
301
 
302
  // Filter output before starting this gallery item.
303
  $gallery = apply_filters( 'envira_gallery_output_before_item', $gallery, $id, $item, $data, $i );
@@ -372,7 +383,82 @@ class Envira_Gallery_Shortcode {
372
  $gallery_theme = $this->get_config( 'columns', $data ) == 0 ? ' envira-' . $this->get_config( 'justified_gallery_theme', $data ) : '';
373
 
374
  // Build the image and allow filtering
375
- $output_item = '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . $gallery_theme . '" data-envira-index="' . $i . '" src="' . esc_url( $imagesrc ) . '"' . ( $this->get_config( 'dimensions', $data ) ? ' width="' . $this->get_config( 'crop_width', $data ) . '" height="' . $this->get_config( 'crop_height', $data ) . '"' : '' ) . ' data-envira-src="' . esc_url( $imagesrc ) . '" data-envira-gallery-id="' . $data['id'] . '" data-envira-item-id="' . $id . '" data-envira-caption="' . $caption . '" alt="' . esc_attr( $item['alt'] ) . '" title="' . strip_tags( html_entity_decode( $item['title'] ) ) . '" ' . apply_filters( 'envira_gallery_output_image_attr', '', $id, $item, $data, $i ) . ' itemprop="thumbnailUrl" srcset="' . esc_url( $image_src_retina ) . ' 2x" />';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
376
  $output_item = apply_filters( 'envira_gallery_output_image', $output_item, $id, $item, $data, $i );
377
 
378
  // Add image to output
@@ -683,6 +769,20 @@ class Envira_Gallery_Shortcode {
683
  ?>
684
  var envira_container_<?php echo $data['id']; ?> = '';
685
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
686
  <?php if ( $this->get_config( 'columns', $data ) == 0 ) : ?>
687
 
688
  <?php
@@ -698,8 +798,30 @@ class Envira_Gallery_Shortcode {
698
  $('#envira-gallery-<?php echo $data["id"]; ?>').enviraJustifiedGallery({
699
  rowHeight : <?php echo $justified_row_height; ?>,
700
  maxRowHeight: -1,
 
701
  selector: '> div > div',
702
- lastRow: 'nojustify'
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
703
  });
704
 
705
  <?php if ( $gallery_theme == 'js-desaturate' || $gallery_theme == 'js-threshold' || $gallery_theme == 'js-blur' || $gallery_theme == 'js-vintage' ) : ?>
@@ -790,6 +912,29 @@ class Envira_Gallery_Shortcode {
790
  ?>
791
  envira_isotopes['<?php echo $data['id']; ?>'] = envira_container_<?php echo $data['id']; ?>
792
  = $('#envira-gallery-<?php echo $data['id']; ?>').enviratope(envira_isotopes_config['<?php echo $data['id']; ?>']);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
793
  <?php
794
  // Re-layout Isotope when each image loads
795
  ?>
@@ -1302,6 +1447,11 @@ class Envira_Gallery_Shortcode {
1302
  $classes[] = 'enviratope-item';
1303
  $classes[] = 'envira-gallery-item-' . $i;
1304
 
 
 
 
 
 
1305
  // Allow filtering of classes and then return what's left.
1306
  $classes = apply_filters( 'envira_gallery_output_item_classes', $classes, $item, $i, $data );
1307
  return trim( implode( ' ', array_map( 'trim', array_map( 'sanitize_html_class', array_unique( $classes ) ) ) ) );
91
  // Register main gallery style.
92
  wp_register_style( $this->base->plugin_slug . '-style', plugins_url( 'assets/css/envira.css', $this->base->file ), array(), $this->base->version );
93
  wp_register_style( $this->base->plugin_slug . '-fancybox', plugins_url( 'assets/css/fancybox.css', $this->base->file ), array(), $this->base->version );
94
+ wp_register_style( $this->base->plugin_slug . '-lazyload', plugins_url( 'assets/css/responsivelyLazy.css', $this->base->file ), array(), $this->base->version );
95
 
96
  // if ( $this->get_config( 'columns', $data ) == 0 ) :
97
  wp_register_style( $this->base->plugin_slug . '-jgallery', plugins_url( 'assets/css/justifiedGallery.css', $this->base->file ), array(), $this->base->version );
173
  return $this->do_feed_output( $data );
174
  }
175
 
176
+ $lazy_loading_delay = isset( $this->gallery_data['config']['lazy_loading_delay'] ) ? intval($this->gallery_data['config']['lazy_loading_delay']) : 500;
177
+
178
  // Load scripts and styles.
179
  wp_enqueue_style( $this->base->plugin_slug . '-style' );
180
+ wp_enqueue_style( $this->base->plugin_slug . '-lazyload' );
181
  wp_enqueue_style( $this->base->plugin_slug . '-fancybox' );
182
  wp_enqueue_style( $this->base->plugin_slug . '-jgallery' );
183
  wp_enqueue_script( $this->base->plugin_slug . '-script' );
184
+ // If lazy load is active, load the lazy load script
185
+ if ( $this->get_config( 'lazy_loading', $data ) == 1 ) {
186
+ wp_localize_script( $this->base->plugin_slug . '-script', 'envira_lazy_load', 'true');
187
+ wp_localize_script( $this->base->plugin_slug . '-script', 'envira_lazy_load_initial', 'false');
188
+ wp_localize_script( $this->base->plugin_slug . '-script', 'envira_lazy_load_delay', (string) $lazy_loading_delay);
189
+ }
190
 
191
  // Load custom gallery themes if necessary.
192
  if ( 'base' !== $this->get_config( 'gallery_theme', $this->gallery_data ) && $this->get_config( 'columns', $this->gallery_data ) > 0 ) {
308
  // These calls will generate thumbnails as necessary for us.
309
  $imagesrc = $this->get_image_src( $id, $item, $data );
310
  $image_src_retina = $this->get_image_src( $id, $item, $data, false, true );
311
+ $placeholder = wp_get_attachment_image_src( $id, 'medium' ); // $placeholder is null because $id is 0 for instagram?
312
 
313
  // Filter output before starting this gallery item.
314
  $gallery = apply_filters( 'envira_gallery_output_before_item', $gallery, $id, $item, $data, $i );
383
  $gallery_theme = $this->get_config( 'columns', $data ) == 0 ? ' envira-' . $this->get_config( 'justified_gallery_theme', $data ) : '';
384
 
385
  // Build the image and allow filtering
386
+ // $output_item = '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . $gallery_theme . '" data-envira-index="' . $i . '" src="' . esc_url( $imagesrc ) . '"' . ( $this->get_config( 'dimensions', $data ) ? ' width="' . $this->get_config( 'crop_width', $data ) . '" height="' . $this->get_config( 'crop_height', $data ) . '"' : '' ) . ' data-envira-src="' . esc_url( $imagesrc ) . '" data-envira-gallery-id="' . $data['id'] . '" data-envira-item-id="' . $id . '" data-envira-caption="' . $caption . '" alt="' . esc_attr( $item['alt'] ) . '" title="' . strip_tags( html_entity_decode( $item['title'] ) ) . '" ' . apply_filters( 'envira_gallery_output_image_attr', '', $id, $item, $data, $i ) . ' itemprop="thumbnailUrl" srcset="' . esc_url( $image_src_retina ) . ' 2x" />';
387
+
388
+
389
+ // Build the image and allow filtering
390
+ // Update: how we build the html depends on the lazy load script
391
+
392
+ // Check if user has lazy loading on - if so, we add the css class
393
+
394
+ $envira_lazy_load = $this->get_config( 'lazy_loading', $data ) == 1 ? 'envira-lazy' : '';
395
+
396
+ // Determine/confirm the width/height of the image
397
+ // $placeholder should hold it but not for instagram
398
+
399
+ if ( $this->get_config( 'crop', $data ) ) {
400
+ $output_src = $imagesrc;
401
+ } else if ( !empty( $placeholder[0] ) ) {
402
+ $output_src = $placeholder[0];
403
+ } else if ( !empty( $item['width'] ) ) {
404
+ $output_src = $item['src'];
405
+ } else {
406
+ $output_src = false;
407
+ }
408
+
409
+ if ( $this->get_config( 'crop', $data ) && $this->get_config( 'crop_width', $data ) ) {
410
+ $output_width = $this->get_config( 'crop_width', $data );
411
+ } else if ( !empty( $placeholder[1] ) ) {
412
+ $output_width = $placeholder[1];
413
+ } else if ( !empty( $item['width'] ) ) {
414
+ $output_width = $item['width'];
415
+ } else {
416
+ $output_width = false;
417
+ }
418
+
419
+ if ( $this->get_config( 'crop', $data ) && $this->get_config( 'crop_height', $data ) ) {
420
+ $output_height = $this->get_config( 'crop_height', $data );
421
+ } else if ( !empty( $placeholder[2] ) ) {
422
+ $output_height = $placeholder[2];
423
+ } else if ( !empty( $item['height'] ) ) {
424
+ $output_height = $item['height'];
425
+ } else {
426
+ $output_height = false;
427
+ }
428
+
429
+ if ( $this->get_config( 'columns', $data ) == 0 ) {
430
+
431
+ // Automatic
432
+
433
+ //$output_item = '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . $gallery_theme . '" data-envira-index="' . $i . '" src="' . esc_url( $imagesrc ) . '"' . ( $this->get_config( 'dimensions', $data ) ? ' width="' . $this->get_config( 'crop_width', $data ) . '" height="' . $this->get_config( 'crop_height', $data ) . '"' : '' ) . ' data-envira-src="' . esc_url( $imagesrc ) . '" data-envira-gallery-id="' . $data['id'] . '" data-envira-item-id="' . $id . '" data-envira-caption="' . $caption . '" alt="' . esc_attr( $item['alt'] ) . '" title="' . strip_tags( html_entity_decode( $item['title'] ) ) . '" ' . apply_filters( 'envira_gallery_output_image_attr', '', $id, $item, $data, $i ) . ' itemprop="thumbnailUrl" srcset="' . esc_url( $image_src_retina ) . ' 2x" />';
434
+
435
+ $output_item = '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . $gallery_theme . ' '.$envira_lazy_load.'" data-envira-index="' . $i . '" src="' . esc_url( $output_src ) . '"' . ( $this->get_config( 'dimensions', $data ) ? ' width="' . $this->get_config( 'crop_width', $data ) . '" height="' . $this->get_config( 'crop_height', $data ) . '"' : '' ) . ' data-envira-src="' . esc_url( $output_src ) . '" data-envira-gallery-id="' . $data['id'] . '" data-envira-item-id="' . $id . '" data-envira-caption="' . $caption . '" alt="' . esc_attr( $item['alt'] ) . '" title="' . strip_tags( esc_attr( $item['title'] ) ) . '" ' . apply_filters( 'envira_gallery_output_image_attr', '', $id, $item, $data, $i ) . ' itemprop="thumbnailUrl" data-envira-srcset="' . esc_url( $output_src ) . ' 400w,' . esc_url( $output_src ) . ' 2x" data-envira-width="'.$output_width.'" data-envira-height="'.$output_height.'" srcset="' . ( ( $envira_lazy_load ) ? 'data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==' : esc_url( $image_src_retina ) . ' 2x' ) . '" data-safe-src="'. ( ( $envira_lazy_load ) ? 'data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==' : esc_url( $output_src ) ) . '" />';
436
+
437
+ } else {
438
+
439
+ // Legacy
440
+
441
+ $output_item = false;
442
+
443
+ if ( $envira_lazy_load ) {
444
+
445
+ $padding_bottom = ( $output_height / $output_width ) * 100;
446
+ // $padding_bottom = 100;
447
+ $output_item .= '<div class="envira-lazy" data-test-width="'.$output_width.'" data-test-height="'.$output_height.'" style="padding-bottom:'.$padding_bottom.'%;">';
448
+
449
+ }
450
+
451
+ $output_item .= '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . $gallery_theme . '" data-envira-index="' . $i . '" src="' . esc_url( $output_src ) . '"' . ( $this->get_config( 'dimensions', $data ) ? ' width="' . $this->get_config( 'crop_width', $data ) . '" height="' . $this->get_config( 'crop_height', $data ) . '"' : '' ) . ' data-envira-src="' . esc_url( $output_src ) . '" data-envira-gallery-id="' . $data['id'] . '" data-envira-item-id="' . $id . '" data-envira-caption="' . $caption . '" alt="' . esc_attr( $item['alt'] ) . '" title="' . strip_tags( esc_attr( $item['title'] ) ) . '" ' . apply_filters( 'envira_gallery_output_image_attr', '', $id, $item, $data, $i ) . ' itemprop="thumbnailUrl" data-envira-srcset="' . esc_url( $output_src ) . ' 400w,' . esc_url( $output_src ) . ' 2x" srcset="' . ( ( $envira_lazy_load ) ? 'data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==' : esc_url( $image_src_retina ) . ' 2x' ) . '" />';
452
+
453
+ if ( $envira_lazy_load ) {
454
+
455
+ $output_item .= '</div>';
456
+
457
+ }
458
+
459
+ }
460
+
461
+
462
  $output_item = apply_filters( 'envira_gallery_output_image', $output_item, $id, $item, $data, $i );
463
 
464
  // Add image to output
769
  ?>
770
  var envira_container_<?php echo $data['id']; ?> = '';
771
 
772
+ function envira_album_lazy_load_image( $id ) {
773
+
774
+ <?php if ( $this->get_config( 'lazy_loading', $data ) ) { ?>
775
+
776
+ /* console.log ('load_images for ' + $id);
777
+ // responsivelyLazy.setGalleryClass('#envira-gallery-<?php echo $data['id']; ?>'); */
778
+ responsivelyLazy.run('#envira-gallery-'+ $id);
779
+
780
+ <?php } else { ?>
781
+ console.log ('load_images was pinged, but lazy load turned off');
782
+ <?php } ?>
783
+
784
+ }
785
+
786
  <?php if ( $this->get_config( 'columns', $data ) == 0 ) : ?>
787
 
788
  <?php
798
  $('#envira-gallery-<?php echo $data["id"]; ?>').enviraJustifiedGallery({
799
  rowHeight : <?php echo $justified_row_height; ?>,
800
  maxRowHeight: -1,
801
+ waitThumbnailsLoad: true,
802
  selector: '> div > div',
803
+ lastRow: 'nojustify',
804
+ border: 0,
805
+ });
806
+
807
+ $('#envira-gallery-<?php echo $data["id"]; ?>').justifiedGallery().on('jg.complete', function (e) {
808
+
809
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
810
+ $(window).scroll(function(event){
811
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
812
+ });
813
+
814
+ });
815
+
816
+ $( document ).on( "envira_pagination_ajax_load_completed", function() {
817
+ $('#envira-gallery-<?php echo $data["id"]; ?>').justifiedGallery().on('jg.complete', function (e) {
818
+
819
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
820
+ $(window).scroll(function(event){
821
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
822
+ });
823
+
824
+ });
825
  });
826
 
827
  <?php if ( $gallery_theme == 'js-desaturate' || $gallery_theme == 'js-threshold' || $gallery_theme == 'js-blur' || $gallery_theme == 'js-vintage' ) : ?>
912
  ?>
913
  envira_isotopes['<?php echo $data['id']; ?>'] = envira_container_<?php echo $data['id']; ?>
914
  = $('#envira-gallery-<?php echo $data['id']; ?>').enviratope(envira_isotopes_config['<?php echo $data['id']; ?>']);
915
+
916
+ $('#envira-gallery-<?php echo $data["id"]; ?>').on( 'layoutComplete',
917
+ function( event, laidOutItems ) {
918
+ /* console.log( 'Isotope layout completed on ' + laidOutItems.length + ' items' ); */
919
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
920
+ $(window).scroll(function(event){
921
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
922
+ });
923
+ }
924
+ );
925
+
926
+ $( document ).on( "envira_pagination_ajax_load_completed", function() {
927
+ $('#envira-gallery-<?php echo $data["id"]; ?>').on( 'layoutComplete',
928
+ function( event, laidOutItems ) {
929
+ /* console.log( 'Isotope layout completed on ' + laidOutItems.length + ' items' ); */
930
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
931
+ $(window).scroll(function(event){
932
+ envira_album_lazy_load_image(<?php echo $data['id']; ?>);
933
+ });
934
+ }
935
+ );
936
+ });
937
+
938
  <?php
939
  // Re-layout Isotope when each image loads
940
  ?>
1447
  $classes[] = 'enviratope-item';
1448
  $classes[] = 'envira-gallery-item-' . $i;
1449
 
1450
+ // If lazy load exists, add that
1451
+ if ( isset( $data['config']['lazy_loading'] ) && $data['config']['lazy_loading'] ) {
1452
+ $classes[] = 'envira-lazy-load';
1453
+ }
1454
+
1455
  // Allow filtering of classes and then return what's left.
1456
  $classes = apply_filters( 'envira_gallery_output_item_classes', $classes, $item, $i, $data );
1457
  return trim( implode( ' ', array_map( 'trim', array_map( 'sanitize_html_class', array_unique( $classes ) ) ) ) );
languages/envira-gallery-de_CH.mo ADDED
Binary file
languages/envira-gallery-de_CH.po ADDED
@@ -0,0 +1,1822 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2016 Envira Gallery Lite
2
+ # This file is distributed under the same license as the Envira Gallery Lite package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery Lite 1.5.4\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/envira-gallery-"
7
+ "lite\n"
8
+ "POT-Creation-Date: 2017-03-09 14:58+0100\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2017-03-09 17:02+0100\n"
13
+ "Language-Team: \n"
14
+ "X-Generator: Poedit 1.8.11\n"
15
+ "Last-Translator: Rolf Müri - mm-design <rolf.mueri@mm-design.ch>\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "Language: de_CH\n"
18
+ "X-Poedit-Basepath: ../../../../Web-Projekte/demo.mm-design-atelier.ch/wp-"
19
+ "content/plugins/envira-gallery-lite\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: envira-gallery-lite.php:508
23
+ msgid ""
24
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
25
+ "version of <strong>4.0</strong> to run properly. The plugin has been "
26
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
27
+ msgstr ""
28
+ "Leider erfüllt Ihre Version von WordPress nicht die Anforderungen von Envira "
29
+ "Gallery <strong>Version 4.0</strong>. Das Plugin wurde deaktiviert. <a href="
30
+ "\"%s\">Klicken Sie hier, um zum Dashboard zurückzukehren</a> ."
31
+
32
+ #: includes/admin/addons.php:79 includes/admin/addons.php:193
33
+ msgid "Envira Gallery Addons"
34
+ msgstr "Envira Gallery Erweiterungen"
35
+
36
+ #: includes/admin/addons.php:80 includes/admin/addons.php:447
37
+ msgid "Addons"
38
+ msgstr "Erweiterungen"
39
+
40
+ #: includes/admin/addons.php:161 includes/admin/settings.php:413
41
+ msgid "Status: Active"
42
+ msgstr "Status: Aktiv"
43
+
44
+ #: includes/admin/addons.php:162 includes/admin/addons.php:554
45
+ #: includes/admin/settings.php:414
46
+ msgid "Activate"
47
+ msgstr "Aktivieren"
48
+
49
+ #: includes/admin/addons.php:164 includes/admin/settings.php:416
50
+ msgid "Activating..."
51
+ msgstr "Wird aktiviert..."
52
+
53
+ #: includes/admin/addons.php:166 includes/admin/addons.php:538
54
+ #: includes/admin/settings.php:418
55
+ msgid "Deactivate"
56
+ msgstr "Deaktivieren"
57
+
58
+ #: includes/admin/addons.php:168 includes/admin/settings.php:420
59
+ msgid "Deactivating..."
60
+ msgstr "Wird deaktiviert..."
61
+
62
+ #: includes/admin/addons.php:169 includes/admin/settings.php:421
63
+ msgid "Status: Inactive"
64
+ msgstr "Status: Inaktiv"
65
+
66
+ #: includes/admin/addons.php:170 includes/admin/addons.php:520
67
+ #: includes/admin/settings.php:422
68
+ msgid "Install"
69
+ msgstr "Installieren"
70
+
71
+ #: includes/admin/addons.php:172 includes/admin/settings.php:424
72
+ msgid "Installing..."
73
+ msgstr "Wird installiert ..."
74
+
75
+ #: includes/admin/addons.php:173 includes/admin/settings.php:425
76
+ msgid "Proceed"
77
+ msgstr "Fortfahren"
78
+
79
+ #: includes/admin/addons.php:196
80
+ msgid "Search Envira Addons"
81
+ msgstr "Suche Envira Gallery Erweiterungen"
82
+
83
+ #: includes/admin/addons.php:198
84
+ msgid "Sort Ascending (A-Z)"
85
+ msgstr "Sortierung aufsteigend (A-Z)"
86
+
87
+ #: includes/admin/addons.php:199
88
+ msgid "Sort Descending (Z-A)"
89
+ msgstr "Sortierung absteigend (Z-A)"
90
+
91
+ #: includes/admin/addons.php:225
92
+ msgid ""
93
+ "In order to get access to Addons, you need to resolve your license key "
94
+ "errors."
95
+ msgstr ""
96
+ "Um Zugriff auf die Erweiterungen zu erhalten, müssen Sie den "
97
+ "Lizenzschlüsselfehler beheben."
98
+
99
+ #: includes/admin/addons.php:241
100
+ msgid ""
101
+ "There was an issue retrieving the addons for this site. Please click on the "
102
+ "button below the refresh the addons data."
103
+ msgstr ""
104
+ "Beim Abruf der Erweiterungen für diese Website ist ein Fehler aufgetreten. "
105
+ "Bitte klicken Sie auf die untere Schaltfläche, um die Daten der "
106
+ "Erweiterungen zu aktualisieren."
107
+
108
+ #: includes/admin/addons.php:244
109
+ msgid "Refresh Addons"
110
+ msgstr "Erweiterungen aktualisieren"
111
+
112
+ #: includes/admin/addons.php:262
113
+ msgid "Available Addons"
114
+ msgstr "Verfügbare Erweiterungen"
115
+
116
+ #: includes/admin/addons.php:282
117
+ msgid "Unlock More Addons"
118
+ msgstr "Weitere Erweiterungen freischalten"
119
+
120
+ #: includes/admin/addons.php:283
121
+ msgid ""
122
+ "<strong>Want even more addons?</strong> <a href=\"%s\">Upgrade your Envira "
123
+ "Gallery account</a> and unlock the following addons."
124
+ msgstr ""
125
+ "<strong>Wollen Sie noch mehr Erweiterungen?</strong> Wählen Sie <a href=\"%s"
126
+ "\">Envira Gallery upgraden</a> um die folgenden Erweiterungen (Addons) zu "
127
+ "entsperren."
128
+
129
+ #: includes/admin/addons.php:501
130
+ msgid "Upgrade Now"
131
+ msgstr "Jetzt aktualisieren"
132
+
133
+ #: includes/admin/addons.php:516
134
+ msgid "Status: <span>Not Installed</span>"
135
+ msgstr "Status: <span>Nicht installiert</span>"
136
+
137
+ #: includes/admin/addons.php:534
138
+ msgid "Status: <span>Active</span>"
139
+ msgstr "Status: <span>Aktiv</span>"
140
+
141
+ #: includes/admin/addons.php:550
142
+ msgid "Status: <span>Inactive</span>"
143
+ msgstr "Status: <span>Inaktiv</span>"
144
+
145
+ #: includes/admin/ajax.php:923 includes/admin/ajax.php:926
146
+ msgid "The From Gallery ID has not been specified."
147
+ msgstr "Die Galerie ID (von) wurde nicht angegeben."
148
+
149
+ #: includes/admin/ajax.php:929
150
+ msgid "No images were selected to be moved between Galleries."
151
+ msgstr ""
152
+ "Es wurden keine Bilder ausgewählt, welche zwischen den Galerien verschoben "
153
+ "werden sollen."
154
+
155
+ #: includes/admin/common.php:237
156
+ msgid ""
157
+ "<strong>Envira Gallery:</strong> Your existing in-page Galleries can now be "
158
+ "found by clicking on Envira Gallery in the WordPress Admin menu."
159
+ msgstr ""
160
+ "<strong>Envira Gallery:</strong> Ihre bestehenden in-page Galerien können "
161
+ "Sie nun durch einen Klick auf Envira Gallery im WordPress - Admin - Menü "
162
+ "finden."
163
+
164
+ #: includes/admin/editor.php:86 includes/admin/editor.php:87
165
+ #: includes/admin/editor.php:93 includes/admin/editor.php:94
166
+ #: includes/admin/metaboxes.php:267 includes/admin/metaboxes.php:268
167
+ #: includes/admin/table.php:142 includes/admin/table.php:143
168
+ msgid "Insert"
169
+ msgstr "Einfügen"
170
+
171
+ #: includes/admin/editor.php:98 includes/admin/editor.php:100
172
+ msgid "Add Gallery"
173
+ msgstr "Galerie hinzufügen"
174
+
175
+ #: includes/admin/license.php:131 includes/admin/license.php:224
176
+ #: includes/admin/license.php:313
177
+ msgid ""
178
+ "There was an error connecting to the remote key API. Please try again later."
179
+ msgstr ""
180
+ "Die Verbindung mit der Remote-API zur Überprüfung des Lizenzschlüssels "
181
+ "konnte nicht hergestellt werden. Bitte versuchen Sie es später noch einmal."
182
+
183
+ #: includes/admin/license.php:148
184
+ msgid "Congratulations! This site is now receiving automatic updates."
185
+ msgstr ""
186
+ "Gratulation! Die automatischen Aktualisierungen für diese Website sind nun "
187
+ "aktiviert."
188
+
189
+ #: includes/admin/license.php:266
190
+ msgid "Congratulations! Your key has been refreshed successfully."
191
+ msgstr "Gratulation! Der Lizenzschlüssel wurde aktualisiert."
192
+
193
+ #: includes/admin/license.php:324
194
+ msgid ""
195
+ "Congratulations! You have deactivated the key from this site successfully."
196
+ msgstr ""
197
+ "Gratulation! Der Lizenzschlüssel wurde erfolgreich für diese Website "
198
+ "deaktiviert."
199
+
200
+ #: includes/admin/license.php:418
201
+ msgid ""
202
+ "No valid license key has been entered, so automatic updates for Envira "
203
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
204
+ "license key and begin receiving automatic updates.</a>"
205
+ msgstr ""
206
+ "Es wurde kein gültiger Lizenzschlüssel eingegeben, so dass die automatischen "
207
+ "Updates für Envira Gallery deaktiviert wurden. <a href=\"%s\">Bitte klicken "
208
+ "Sie hier</a>, um den Lizenzschlüssel einzugeben und um automatische Updates "
209
+ "zu erhalten."
210
+
211
+ #: includes/admin/license.php:427
212
+ msgid ""
213
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
214
+ "\"_blank\">Please click here to renew your license key and continue "
215
+ "receiving automatic updates.</a>"
216
+ msgstr ""
217
+ "Ihr Lizenzschlüssel für Envira Gallery ist abgelaufen. <a href=\"%s\" "
218
+ "target=\"_blank\">Bitte klicken Sie hier</a>, um den Lizenzschlüssel zu "
219
+ "erneuern und weiterhin automatische Updates zu erhalten."
220
+
221
+ #: includes/admin/license.php:436
222
+ msgid ""
223
+ "Your license key for Envira Gallery has been disabled. Please use a "
224
+ "different key to continue receiving automatic updates."
225
+ msgstr ""
226
+ "Ihr Lizenzschlüssel für Envira Gallery wurde deaktiviert. Bitte verwenden "
227
+ "Sie einen anderen Schlüssel, um weiterhin automatische Updates zu erhalten."
228
+
229
+ #: includes/admin/license.php:445
230
+ msgid ""
231
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
232
+ "the user associated with the key has been deleted. Please use a different "
233
+ "key to continue receiving automatic updates."
234
+ msgstr ""
235
+ "Ihr Lizenzschlüssel für Envira Gallery ist ungültig. Der Schlüssel existiert "
236
+ "nicht mehr oder der Benutzer, der mit dem Lizenzschlüssel verbunden war, "
237
+ "wurde gelöscht. Bitte verwenden Sie einen anderen Schlüssel, um weiterhin "
238
+ "automatische Updates zu erhalten."
239
+
240
+ #: includes/admin/media-view.php:111 includes/admin/media-view.php:112
241
+ #: includes/admin/media-view.php:514 includes/admin/media-view.php:515
242
+ msgid "Search"
243
+ msgstr "Suchen"
244
+
245
+ #: includes/admin/media-view.php:164 includes/admin/media-view.php:491
246
+ msgid "Helpful Tips"
247
+ msgstr "Hilfreiche Tipps"
248
+
249
+ #: includes/admin/media-view.php:165
250
+ msgid "Choosing Your Gallery"
251
+ msgstr "Wählen Sie Ihre Galerie"
252
+
253
+ #: includes/admin/media-view.php:167
254
+ msgid ""
255
+ "To choose your gallery, simply click on one of the boxes to the left. Ctrl / "
256
+ "cmd and click to select multiple Galleries. The \"Insert Gallery\" button "
257
+ "will be activated once you have selected a gallery."
258
+ msgstr ""
259
+ "Um Ihre Galerie auszuwählen, klicken Sie einfach auf eines der Kästchen "
260
+ "links (mit Strg/Ctrl oder Command und Klick, um mehrere Galerien "
261
+ "auszuwählen). Der \"Galerie einfügen\" Knopf wird freigeschaltet, sobald "
262
+ "eine Galerie ausgewählt wurde."
263
+
264
+ #: includes/admin/media-view.php:169
265
+ msgid "Inserting Your Gallery"
266
+ msgstr "Ihre Galerie wird eingefügt"
267
+
268
+ #: includes/admin/media-view.php:171
269
+ msgid ""
270
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
271
+ "button below."
272
+ msgstr ""
273
+ "Um Ihre Galerie in den Editor einzufügen, klicken Sie auf den Knopf "
274
+ "\"Galerie einfügen\" unten."
275
+
276
+ #: includes/admin/media-view.php:175
277
+ msgid "Insert Options"
278
+ msgstr "Weitere Optionen"
279
+
280
+ #: includes/admin/media-view.php:179
281
+ msgid "Display Title"
282
+ msgstr "Titel anzeigen"
283
+
284
+ #: includes/admin/media-view.php:181 includes/global/common.php:746
285
+ msgid "No"
286
+ msgstr "Nein"
287
+
288
+ #: includes/admin/media-view.php:185
289
+ msgid "Yes, as Heading H%s"
290
+ msgstr "Ja, als Überschrift H%s"
291
+
292
+ #: includes/admin/media-view.php:192
293
+ msgid "Prepends each inserted Gallery with the Gallery Title."
294
+ msgstr "Jede eingefügte Galerie mit dem Galerie-Titel anzeigen"
295
+
296
+ #: includes/admin/media-view.php:226
297
+ msgid "Edit previous media item"
298
+ msgstr "Vorheriges Medienobjekt bearbeiten"
299
+
300
+ #: includes/admin/media-view.php:227
301
+ msgid "Edit next media item"
302
+ msgstr "Nächstes Medienobjekt bearbeiten"
303
+
304
+ #: includes/admin/media-view.php:230
305
+ msgid "Edit Metadata"
306
+ msgstr "Bearbeitung der Metadaten"
307
+
308
+ #: includes/admin/media-view.php:250 includes/admin/media-view.php:384
309
+ #: includes/admin/table.php:167 includes/global/common.php:192
310
+ msgid "Title"
311
+ msgstr "Titel"
312
+
313
+ #: includes/admin/media-view.php:253 includes/admin/media-view.php:387
314
+ msgid ""
315
+ "Image titles can take any type of HTML. You can adjust the position of the "
316
+ "titles in the main Lightbox settings."
317
+ msgstr ""
318
+ "Beim Bild-Titel können beliebige HTML-Tags angegeben werden. Sie können die "
319
+ "Position der Titel in den Haupteinstellungen von Lightbox anpassen."
320
+
321
+ #: includes/admin/media-view.php:262 includes/admin/media-view.php:393
322
+ #: includes/global/common.php:196
323
+ msgid "Caption"
324
+ msgstr "Bildlegende"
325
+
326
+ #: includes/admin/media-view.php:276 includes/admin/media-view.php:407
327
+ msgid ""
328
+ "Captions can take any type of HTML, and are displayed when an image is "
329
+ "clicked."
330
+ msgstr ""
331
+ "Bei der Bildlegende können beliebige HTML-Tags angegeben werden. Sie werden "
332
+ "angezeigt, wenn auf ein Bild geklickt wird."
333
+
334
+ #: includes/admin/media-view.php:285 includes/admin/media-view.php:413
335
+ msgid "Alt Text"
336
+ msgstr "Alt-Text"
337
+
338
+ #: includes/admin/media-view.php:288 includes/admin/media-view.php:416
339
+ msgid "Very important for SEO, the Alt Text describes the image."
340
+ msgstr "Sehr wichtig für SEO: der Alt-Text beschreibt das Bild."
341
+
342
+ #: includes/admin/media-view.php:294 includes/admin/media-view.php:422
343
+ #: includes/global/common.php:204
344
+ msgid "URL"
345
+ msgstr "URL"
346
+
347
+ #: includes/admin/media-view.php:298 includes/admin/media-view.php:426
348
+ msgid "Media File"
349
+ msgstr "Medien-Datei"
350
+
351
+ #: includes/admin/media-view.php:299 includes/admin/media-view.php:427
352
+ msgid "Attachment Page"
353
+ msgstr "Anhang-Seite"
354
+
355
+ #: includes/admin/media-view.php:303 includes/admin/media-view.php:431
356
+ msgid ""
357
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
358
+ "full size image."
359
+ msgstr ""
360
+ "Geben Sie hier einen Hyperlink ein, wenn ein Klick auf das Bild etwas "
361
+ "anderes als die Darstellung in seiner vollen Grösse bewirken soll."
362
+
363
+ #: includes/admin/media-view.php:312 includes/admin/media-view.php:437
364
+ msgid "Open URL in New Window?"
365
+ msgstr "URL in neuem Fenster öffnen?"
366
+
367
+ #: includes/admin/media-view.php:315 includes/admin/media-view.php:440
368
+ msgid "Opens your image links in a new browser window / tab."
369
+ msgstr "Öffnet den Bild-Link in einem neuen Browserfenster bzw. Tab."
370
+
371
+ #: includes/admin/media-view.php:326
372
+ msgid "Want Captions and more options?"
373
+ msgstr "Möchten Sie Bildlegenden und weitere Optionen?"
374
+
375
+ #: includes/admin/media-view.php:327
376
+ msgid ""
377
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
378
+ "including: HTML captions, open links in new windows, WooCommerce product "
379
+ "integration and so much more!"
380
+ msgstr ""
381
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugriff auf zahlreiche weitere "
382
+ "Features, darunter: HTML Bildunterschriften, Links in neue Fenstern, "
383
+ "WooCommerce Produktintegration und vieles mehr!"
384
+
385
+ #: includes/admin/media-view.php:329 includes/admin/metaboxes.php:776
386
+ #: includes/admin/metaboxes.php:1115 includes/admin/metaboxes.php:1431
387
+ #: includes/admin/metaboxes.php:1686 includes/admin/metaboxes.php:1728
388
+ #: includes/admin/metaboxes.php:1750 includes/admin/metaboxes.php:1772
389
+ #: includes/admin/metaboxes.php:1794 includes/admin/metaboxes.php:1816
390
+ msgid "Click here to Upgrade"
391
+ msgstr "Klicken Sie hier für ein Upgrade"
392
+
393
+ #: includes/admin/media-view.php:346 includes/admin/media-view.php:347
394
+ #: includes/admin/media-view.php:452
395
+ msgid "Save Metadata"
396
+ msgstr "Metadaten speichern"
397
+
398
+ #: includes/admin/media-view.php:353 includes/admin/media-view.php:458
399
+ msgid "Saved."
400
+ msgstr "Gespeichert."
401
+
402
+ #: includes/admin/media-view.php:368
403
+ msgid "Bulk Edit"
404
+ msgstr "Massenbearbeitung"
405
+
406
+ #: includes/admin/media-view.php:451
407
+ msgid "Save Metadata to Items"
408
+ msgstr "Speichern der Metadaten in Items"
409
+
410
+ #: includes/admin/media-view.php:493
411
+ msgid ""
412
+ "Select the Gallery to move the selected images to by clicking on one of the "
413
+ "boxes to the left."
414
+ msgstr ""
415
+ "Wählen Sie die Galerie, in welche die ausgewählten Bilder zu verschieben "
416
+ "sind, indem Sie auf eines der Kästchen auf der linken Seite klicken."
417
+
418
+ #: includes/admin/media-view.php:496
419
+ msgid ""
420
+ "Once done, click the Move button, and the selected images will be moved to "
421
+ "the chosen Gallery."
422
+ msgstr ""
423
+ "Nachher klicken Sie auf die Schaltfläche unten (\"Medien in ausgewählte "
424
+ "Galerie verschieben\"), und die ausgewählten Bilder werden in die gewählte "
425
+ "Galerie verschoben."
426
+
427
+ #: includes/admin/metaboxes.php:99
428
+ msgid ""
429
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
430
+ "requires at least one (preferably Imagick) in order to crop images and may "
431
+ "not work properly without it. Please contact your webhost and ask them to "
432
+ "compile GD or Imagick for your PHP install."
433
+ msgstr ""
434
+ "Die GD oder Imagick-Bibliotheken sind nicht auf Ihrem Server installiert. "
435
+ "Envira Gallery erfordert mindestens eine davon (vorzugsweise Imagick) um "
436
+ "Bilder zuschneiden. Ohne diese funktioniert Envira Gallery möglicherweise "
437
+ "nicht ordnungsgemäss. Kontaktieren Sie bitte Ihren Web-Hoster, um dieses "
438
+ "Problem zu beheben und GD oder Imagick für Ihre PHP-Installation zu "
439
+ "kompilieren. "
440
+
441
+ #: includes/admin/metaboxes.php:134
442
+ msgid "Insert into Gallery"
443
+ msgstr "In Galerie einfügen"
444
+
445
+ #: includes/admin/metaboxes.php:135 includes/admin/metaboxes.php:283
446
+ msgid "Inserting..."
447
+ msgstr "Wird eingefügt ..."
448
+
449
+ #: includes/admin/metaboxes.php:160
450
+ msgid "Click Here to Insert from Other Image Sources"
451
+ msgstr "Klicken Sie hier, um andere Bildquellen zu nutzen"
452
+
453
+ #: includes/admin/metaboxes.php:161
454
+ msgid "Select Files from Other Sources"
455
+ msgstr "Wählen Sie Dateien aus anderen Quellen"
456
+
457
+ #: includes/admin/metaboxes.php:169
458
+ msgid "Uploading Image"
459
+ msgstr "Hochladen von Bild"
460
+
461
+ #: includes/admin/metaboxes.php:171
462
+ msgid "of"
463
+ msgstr "von"
464
+
465
+ #: includes/admin/metaboxes.php:175
466
+ msgid "All images uploaded."
467
+ msgstr "Alle Bilder hochgeladen."
468
+
469
+ #: includes/admin/metaboxes.php:281
470
+ msgid "You must select a file to import before continuing."
471
+ msgstr "Sie müssen eine Datei auswählen, bevor Sie fortfahren können."
472
+
473
+ #: includes/admin/metaboxes.php:289
474
+ msgid "Move Media to Gallery"
475
+ msgstr "Zur Galerie hinzufügen"
476
+
477
+ #: includes/admin/metaboxes.php:290
478
+ msgid "Move Media to Selected Gallery"
479
+ msgstr "Medien in ausgewählte Galerie verschieben"
480
+
481
+ #: includes/admin/metaboxes.php:293
482
+ msgid "Are you sure you want to remove this image from the gallery?"
483
+ msgstr ""
484
+ "Sind Sie sicher, dass Sie dieses Bild aus der Galerie entfernen möchten?"
485
+
486
+ #: includes/admin/metaboxes.php:294
487
+ msgid "Are you sure you want to remove these images from the gallery?"
488
+ msgstr ""
489
+ "Sind Sie sicher, dass Sie diese Bilder aus der Galerie entfernen möchten?"
490
+
491
+ #: includes/admin/metaboxes.php:298
492
+ msgid "Saving..."
493
+ msgstr "Wird gespeichert ..."
494
+
495
+ #: includes/admin/metaboxes.php:299
496
+ msgid "Saved!"
497
+ msgstr "Gespeichert!"
498
+
499
+ #: includes/admin/metaboxes.php:301
500
+ msgid "Select Files from Your Computer"
501
+ msgstr "Wählen Sie Dateien von Ihrem Computer"
502
+
503
+ #: includes/admin/metaboxes.php:402 includes/admin/partials/header.php:14
504
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
505
+ msgid "Envira Gallery"
506
+ msgstr "Envira Gallery"
507
+
508
+ #: includes/admin/metaboxes.php:406 includes/admin/settings.php:82
509
+ msgid "Envira Gallery Settings"
510
+ msgstr "Envira Gallery Einstellungen"
511
+
512
+ #: includes/admin/metaboxes.php:411
513
+ msgid "Envira Gallery Preview"
514
+ msgstr "Envira Gallery Vorschau"
515
+
516
+ #: includes/admin/metaboxes.php:415
517
+ msgid "Envira Gallery Code"
518
+ msgstr "Envira Gallery Code"
519
+
520
+ #: includes/admin/metaboxes.php:586 includes/global/common.php:274
521
+ msgid "Default"
522
+ msgstr "Voreinstellung"
523
+
524
+ #: includes/admin/metaboxes.php:603
525
+ msgid "Images"
526
+ msgstr "Bilder"
527
+
528
+ #: includes/admin/metaboxes.php:604
529
+ msgid "Config"
530
+ msgstr "Konfiguration"
531
+
532
+ #: includes/admin/metaboxes.php:605
533
+ msgid "Lightbox"
534
+ msgstr "Lightbox"
535
+
536
+ #: includes/admin/metaboxes.php:606 includes/admin/metaboxes.php:1704
537
+ msgid "Mobile"
538
+ msgstr "Mobilgeräte"
539
+
540
+ #: includes/admin/metaboxes.php:611
541
+ msgid "Misc"
542
+ msgstr "Verschiedenes"
543
+
544
+ #: includes/admin/metaboxes.php:705
545
+ msgid "Currently in your Gallery"
546
+ msgstr "Derzeit in Ihrer Galerie"
547
+
548
+ #: includes/admin/metaboxes.php:707 includes/admin/metaboxes.php:800
549
+ #: includes/admin/metaboxes.php:1139 includes/admin/metaboxes.php:1454
550
+ #: includes/admin/metaboxes.php:1592
551
+ msgid "Need some help?"
552
+ msgstr "Wird Hilfe benötigt?"
553
+
554
+ #: includes/admin/metaboxes.php:709 includes/admin/metaboxes.php:802
555
+ #: includes/admin/metaboxes.php:1141 includes/admin/metaboxes.php:1456
556
+ #: includes/admin/metaboxes.php:1594
557
+ msgid "Read the Documentation"
558
+ msgstr "Lesen Sie die Dokumentation"
559
+
560
+ #: includes/admin/metaboxes.php:713 includes/admin/metaboxes.php:806
561
+ #: includes/admin/metaboxes.php:1145 includes/admin/metaboxes.php:1460
562
+ #: includes/admin/metaboxes.php:1598
563
+ msgid "Watch a Video"
564
+ msgstr "Schauen Sie das Video an"
565
+
566
+ #: includes/admin/metaboxes.php:725
567
+ msgid "Select All (<span class=\"count\">%d</span>)"
568
+ msgstr "Alle auswählen (<span class=\"count\">%d</span>)"
569
+
570
+ #: includes/admin/metaboxes.php:730
571
+ msgid "Grid View"
572
+ msgstr "Kachelansicht"
573
+
574
+ #: includes/admin/metaboxes.php:733
575
+ msgid "List View"
576
+ msgstr "Listenansicht"
577
+
578
+ #: includes/admin/metaboxes.php:739 includes/admin/metaboxes.php:764
579
+ msgid "Edit Selected Images"
580
+ msgstr "Ausgewählte Bilder bearbeiten"
581
+
582
+ #: includes/admin/metaboxes.php:740 includes/admin/metaboxes.php:765
583
+ msgid "Move Selected Images to another Gallery"
584
+ msgstr "Ausgewählte Bilder in eine andere Galerie verschieben"
585
+
586
+ #: includes/admin/metaboxes.php:741 includes/admin/metaboxes.php:766
587
+ msgid "Delete Selected Images from Gallery"
588
+ msgstr "Ausgewählte Bilder aus der Galerie entfernen"
589
+
590
+ #: includes/admin/metaboxes.php:773
591
+ msgid "Want to make your gallery workflow even better?"
592
+ msgstr "Möchten Sie Ihren Galerie Workflow noch besser zu machen?"
593
+
594
+ #: includes/admin/metaboxes.php:774
595
+ msgid ""
596
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
597
+ "including: a fully featured gallery widget, complete gallery API, powerful "
598
+ "gallery documentation, full mobile and Retina support, dedicated customer "
599
+ "support and so much more!"
600
+ msgstr ""
601
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugriff auf zahlreiche weitere "
602
+ "Features, darunter: ein voll funktionsfähiges Galerie-Widget, eine komplette "
603
+ "Galerie API, leistungsstarke Galerie Dokumentation, voller Mobilgeräte- und "
604
+ "Retina-Support, spezieller Kunden-Support und vieles mehr!"
605
+
606
+ #: includes/admin/metaboxes.php:797
607
+ msgid "Gallery Settings"
608
+ msgstr "Galerie-Einstellungen"
609
+
610
+ #: includes/admin/metaboxes.php:799
611
+ msgid ""
612
+ "The settings below adjust the basic configuration options for the gallery."
613
+ msgstr ""
614
+ "Die untenstehenden Optionen passen die grundlegenden Einstellungen für die "
615
+ "Galerie an."
616
+
617
+ #: includes/admin/metaboxes.php:814 includes/admin/metaboxes.php:1468
618
+ msgid "Number of Gallery Columns"
619
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
620
+
621
+ #: includes/admin/metaboxes.php:822
622
+ msgid ""
623
+ "Determines the number of columns in the gallery. Automatic will attempt to "
624
+ "fill each row as much as possible before moving on to the next row."
625
+ msgstr ""
626
+ "Bestimmt die Anzahl der Spalten im Album. Automatisch wird versucht, jede "
627
+ "Zeile so weit wie möglich zu füllen, bevor auf die nächste Zeile gewechselt "
628
+ "wird."
629
+
630
+ #: includes/admin/metaboxes.php:833
631
+ msgid "Automatic Layout: Row Height"
632
+ msgstr "Automatisches Layout: Zeilenhöhe"
633
+
634
+ #: includes/admin/metaboxes.php:836 includes/admin/metaboxes.php:933
635
+ #: includes/admin/metaboxes.php:942 includes/admin/metaboxes.php:1040
636
+ #: includes/admin/metaboxes.php:1388 includes/admin/metaboxes.php:1397
637
+ #: includes/admin/metaboxes.php:1495
638
+ msgid "px"
639
+ msgstr "Pixel"
640
+
641
+ #: includes/admin/metaboxes.php:837
642
+ msgid "Determines how high (in pixels) each row will be. 150px is default. "
643
+ msgstr "Bestimmt, wie hoch (in Pixel) eine Zeile ist. 150 Pixel ist Standard."
644
+
645
+ #: includes/admin/metaboxes.php:842
646
+ msgid "Automatic Layout: Gallery Theme"
647
+ msgstr "Automatisches Layout: Galerie Theme"
648
+
649
+ #: includes/admin/metaboxes.php:850 includes/admin/metaboxes.php:923
650
+ msgid "Sets the theme for the gallery display."
651
+ msgstr "Legt das Theme für die Galerie-Anzeige fest."
652
+
653
+ #: includes/admin/metaboxes.php:866
654
+ msgid "Display Gallery Description?"
655
+ msgstr "Galerie-Beschreibung anzeigen?"
656
+
657
+ #: includes/admin/metaboxes.php:878
658
+ msgid "Choose to display a description above or below this gallery's images."
659
+ msgstr ""
660
+ "Wählen Sie aus, ob eine Galerie-Beschreibung oberhalb oder unterhalb der "
661
+ "Bilder dieser Galerie angezeigt werden soll."
662
+
663
+ #: includes/admin/metaboxes.php:885
664
+ msgid "Gallery Description"
665
+ msgstr "Galerie-Beschreibung"
666
+
667
+ #: includes/admin/metaboxes.php:900
668
+ msgid "The description to display for this gallery."
669
+ msgstr ""
670
+ "Diese Beschreibung wird oberhalb oder unterhalb der Galerie angezeigt, je "
671
+ "nach Wahl beim vorherigen Einstellungspunkt."
672
+
673
+ #: includes/admin/metaboxes.php:915 includes/admin/table.php:305
674
+ #: includes/admin/table.php:382
675
+ msgid "Gallery Theme"
676
+ msgstr "Galerie-Theme"
677
+
678
+ #: includes/admin/metaboxes.php:930 includes/admin/table.php:314
679
+ #: includes/admin/table.php:393
680
+ msgid "Column Gutter Width"
681
+ msgstr "Spaltenabstand"
682
+
683
+ #: includes/admin/metaboxes.php:934
684
+ msgid "Sets the space between the columns (defaults to 10)."
685
+ msgstr "Legt den Abstand zwischen den Spalten (standardmässig 10 Pixel) fest."
686
+
687
+ #: includes/admin/metaboxes.php:939 includes/admin/table.php:319
688
+ #: includes/admin/table.php:398
689
+ msgid "Margin Below Each Image"
690
+ msgstr "Unterer Bildabstand"
691
+
692
+ #: includes/admin/metaboxes.php:943
693
+ msgid "Sets the space below each item in the gallery."
694
+ msgstr "Legt den Abstand unterhalb jedes Elements in der Galerie fest."
695
+
696
+ #: includes/admin/metaboxes.php:953
697
+ msgid "Sorting"
698
+ msgstr "Sortierung"
699
+
700
+ #: includes/admin/metaboxes.php:965
701
+ msgid ""
702
+ "Choose to sort the images in a different order than displayed on the Images "
703
+ "tab."
704
+ msgstr ""
705
+ "Wählen Sie aus, ob Sie die Bilder in einer anderen Reihenfolge sortieren "
706
+ "wollen, als diese auf der Registerkarte \"Bilder\" angezeigt werden."
707
+
708
+ #: includes/admin/metaboxes.php:970
709
+ msgid "Direction"
710
+ msgstr "Reihenfolge"
711
+
712
+ #: includes/admin/metaboxes.php:991 includes/admin/metaboxes.php:1183
713
+ msgid "Image Size"
714
+ msgstr "Bildgrösse"
715
+
716
+ #: includes/admin/metaboxes.php:1003
717
+ msgid ""
718
+ "Define the maximum image size for the Gallery view. Default will use the "
719
+ "below Image Dimensions; Random will allow you to choose one or more "
720
+ "WordPress image sizes, which will be used for the gallery output."
721
+ msgstr ""
722
+ "Definieren Sie die maximale Bildgrösse für die Galerieansicht. "
723
+ "\"Voreinstellung\" verwendet die unter Bildabmessungen eingegebenen Werte. "
724
+ "\"Zufällig\" ermöglicht es Ihnen, eine oder mehrere WordPress Bildgrössen zu "
725
+ "wählen, die dann für die Galerie-Ausgabe verwendet wird."
726
+
727
+ #: includes/admin/metaboxes.php:1012
728
+ msgid "Random Image Sizes"
729
+ msgstr "Zufällige Bildgrössen"
730
+
731
+ #: includes/admin/metaboxes.php:1028
732
+ msgid ""
733
+ "Define the WordPress registered image sizes to include when randomly "
734
+ "assigning an image size to each image in your Gallery."
735
+ msgstr ""
736
+ "Definieren Sie welche der bei WordPress registrierten Bildgrössen angezeigt "
737
+ "werden sollen, wenn Sie die zufällige Bildgrössen wünschen."
738
+
739
+ #: includes/admin/metaboxes.php:1037 includes/admin/table.php:325
740
+ #: includes/admin/table.php:403
741
+ msgid "Image Dimensions"
742
+ msgstr "Bildabmessungen"
743
+
744
+ #: includes/admin/metaboxes.php:1041
745
+ msgid ""
746
+ "You should adjust these dimensions based on the number of columns in your "
747
+ "gallery. This does not affect the full size lightbox images."
748
+ msgstr ""
749
+ "Sie sollten diese Dimensionen basierend auf der Anzahl der Spalten in Ihrer "
750
+ "Galerie anpassen. Dies hat keinen Einfluss auf die Lightbox Bilder in voller "
751
+ "Grösse."
752
+
753
+ #: includes/admin/metaboxes.php:1046
754
+ msgid "Crop Images?"
755
+ msgstr "Bilder zuschneiden?"
756
+
757
+ #: includes/admin/metaboxes.php:1050
758
+ msgid ""
759
+ "If enabled, forces images to exactly match the sizes defined above for Image "
760
+ "Dimensions and Mobile Dimensions."
761
+ msgstr ""
762
+ "Wenn aktiviert, werden die Bilder in die bei den Bildabmessungen oben und "
763
+ "bei den unter Mobilgeräte definierten Abmessungen eingepasst."
764
+
765
+ #: includes/admin/metaboxes.php:1051
766
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
767
+ msgstr ""
768
+ "Wenn deaktiviert, werden die Bilder so verkleinert, dass das "
769
+ "Seitenverhältnis beibehalten wird."
770
+
771
+ #: includes/admin/metaboxes.php:1061
772
+ msgid "Set Dimensions on Images?"
773
+ msgstr "Bildmasse im HTML-Code einsetzen?"
774
+
775
+ #: includes/admin/metaboxes.php:1065
776
+ msgid ""
777
+ "Enables or disables the width and height attributes on the img element. Only "
778
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
779
+ msgstr ""
780
+ "Aktiviert oder deaktiviert die HTML-Attribute Width und Height im Img-"
781
+ "Element. Muss nur aktiviert werden, wenn Sie die Google Pagespeeds "
782
+ "Anforderungen erfüllen müssen."
783
+
784
+ #: includes/admin/metaboxes.php:1070
785
+ msgid "Enable Isotope?"
786
+ msgstr "Isotope benutzen?"
787
+
788
+ #: includes/admin/metaboxes.php:1074
789
+ msgid ""
790
+ "Enables or disables isotope/masonry layout support for the main gallery "
791
+ "images."
792
+ msgstr ""
793
+ "Aktiviert oder deaktiviert die Isotopen- bzw. Mauerwerk-Layoutunterstützung "
794
+ "für die Haupt-Galerie-Bilder."
795
+
796
+ #: includes/admin/metaboxes.php:1080
797
+ msgid "Enable CSS Animations?"
798
+ msgstr "CSS-Animationen aktivieren?"
799
+
800
+ #: includes/admin/metaboxes.php:1084
801
+ msgid "Enables CSS animations when loading the main gallery images."
802
+ msgstr "Aktiviert die CSS-Animation für die Haupt-Galerie-Bilder."
803
+
804
+ #: includes/admin/metaboxes.php:1090
805
+ msgid "Image Opacity"
806
+ msgstr "Deckkraft des Bildes"
807
+
808
+ #: includes/admin/metaboxes.php:1094
809
+ msgid ""
810
+ "The opacity to display images at when loading the main gallery images using "
811
+ "CSS animations (between 1 and 100%)."
812
+ msgstr ""
813
+ "Definiert die Deckkraft bei der Anzeige von Bildern mit CSS-Animation auf "
814
+ "der Haupt-Galerie (zwischen 1 und 100 %)."
815
+
816
+ #: includes/admin/metaboxes.php:1112
817
+ msgid "Want to do even more with your gallery display?"
818
+ msgstr "Möchten Sie noch mehr Einstellungsmöglichkeiten bei Ihrer Galerie?"
819
+
820
+ #: includes/admin/metaboxes.php:1113
821
+ msgid ""
822
+ "By upgrading to Envira Pro, you can get access to numerous other gallery "
823
+ "display features, including: custom image tagging and filtering, mobile "
824
+ "specific image assets for blazing fast load times, dedicated and unique "
825
+ "gallery URLs, custom gallery themes, gallery thumbnail support and so much "
826
+ "more!"
827
+ msgstr ""
828
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugang zu zahlreichen anderen "
829
+ "Galerie Anzeige-Funktionen, einschliesslich: ein benutzerdefiniertes Bild "
830
+ "markieren und filtern, mobile spezifischen Bild-Assets für extrem schnelle "
831
+ "Ladezeiten, spezielle und einzigartige Galerie URLs, benutzerdefinierte "
832
+ "Galerie Themen, Support für Gallery Miniaturansicht und vieles mehr!"
833
+
834
+ #: includes/admin/metaboxes.php:1135
835
+ msgid "Lightbox Settings"
836
+ msgstr "Lightbox-Einstellungen"
837
+
838
+ #: includes/admin/metaboxes.php:1137
839
+ msgid "The settings below adjust the lightbox output."
840
+ msgstr "Die untenstehenden Optionen passen die Lightbox-Anzeige an."
841
+
842
+ #: includes/admin/metaboxes.php:1154 includes/admin/metaboxes.php:1515
843
+ msgid "Enable Lightbox?"
844
+ msgstr "Lightbox aktivieren?"
845
+
846
+ #: includes/admin/metaboxes.php:1158
847
+ msgid "Enables or disables the gallery lightbox."
848
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox."
849
+
850
+ #: includes/admin/metaboxes.php:1169
851
+ msgid "Gallery Lightbox Theme"
852
+ msgstr "Galerie-Lightbox Theme"
853
+
854
+ #: includes/admin/metaboxes.php:1177
855
+ msgid "Sets the theme for the gallery lightbox display."
856
+ msgstr "Legt das Theme für die Lightbox-Anzeige fest."
857
+
858
+ #: includes/admin/metaboxes.php:1191
859
+ msgid ""
860
+ "Define the maximum image size for the Lightbox view. Default will display "
861
+ "the original, full size image."
862
+ msgstr ""
863
+ "Definiert die maximale Bildgrösse für die Lightbox-Ansicht. Bei "
864
+ "\"Voreinstellung\" wird die originale, volle Bildgrösse angezeigt."
865
+
866
+ #: includes/admin/metaboxes.php:1197
867
+ msgid "Caption Position"
868
+ msgstr "Position der Beschriftung"
869
+
870
+ #: includes/admin/metaboxes.php:1205
871
+ msgid "Sets the display of the lightbox image's caption."
872
+ msgstr "Definiert die Anzeigeposition der Bildbeschreibung in der Lightbox."
873
+
874
+ #: includes/admin/metaboxes.php:1214 includes/admin/metaboxes.php:1542
875
+ msgid "Enable Gallery Arrows?"
876
+ msgstr "Galerie-Pfeile aktivieren?"
877
+
878
+ #: includes/admin/metaboxes.php:1218
879
+ msgid "Enables or disables the gallery lightbox navigation arrows."
880
+ msgstr ""
881
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox."
882
+
883
+ #: includes/admin/metaboxes.php:1223
884
+ msgid "Gallery Arrow Position"
885
+ msgstr "Position der Galerie-Pfeile"
886
+
887
+ #: includes/admin/metaboxes.php:1231
888
+ msgid "Sets the position of the gallery lightbox navigation arrows."
889
+ msgstr "Legt die Position der Galerie-Lightbox Navigationspfeile fest."
890
+
891
+ #: includes/admin/metaboxes.php:1236
892
+ msgid "Enable Keyboard Navigation?"
893
+ msgstr "Tastatur-Navigation aktivieren?"
894
+
895
+ #: includes/admin/metaboxes.php:1240
896
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
897
+ msgstr ""
898
+ "Aktiviert oder deaktiviert die Tastatur-Navigation in der Lightbox-Galerie."
899
+
900
+ #: includes/admin/metaboxes.php:1245
901
+ msgid "Enable Mousewheel Navigation?"
902
+ msgstr "Mausrad-Navigation aktivieren?"
903
+
904
+ #: includes/admin/metaboxes.php:1249
905
+ msgid "Enables or disables mousewheel navigation in the gallery."
906
+ msgstr ""
907
+ "Aktiviert oder deaktiviert die Mausrad-Navigation in der Lightbox-Galerie."
908
+
909
+ #: includes/admin/metaboxes.php:1254 includes/admin/metaboxes.php:1551
910
+ msgid "Enable Gallery Toolbar?"
911
+ msgstr "Galerie-Bedienungselemente aktivieren?"
912
+
913
+ #: includes/admin/metaboxes.php:1258
914
+ msgid "Enables or disables the gallery lightbox toolbar."
915
+ msgstr ""
916
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox."
917
+
918
+ #: includes/admin/metaboxes.php:1263
919
+ msgid "Display Gallery Title in Toolbar?"
920
+ msgstr "Galerie-Titel bei den Bedienungselementen anzeigen?"
921
+
922
+ #: includes/admin/metaboxes.php:1267
923
+ msgid "Display the gallery title in the lightbox toolbar."
924
+ msgstr ""
925
+ "Zeigt den Galerie-Titel bei den Bedienungselementen in der Galerie-Lightbox "
926
+ "an."
927
+
928
+ #: includes/admin/metaboxes.php:1272
929
+ msgid "Gallery Toolbar Position"
930
+ msgstr "Position der Bedienungselemente"
931
+
932
+ #: includes/admin/metaboxes.php:1280
933
+ msgid "Sets the position of the lightbox toolbar."
934
+ msgstr ""
935
+ "Legt die Position der Bedienungselemente innerhalb der Galerie-Lightbox fest."
936
+
937
+ #: includes/admin/metaboxes.php:1285
938
+ msgid "Keep Aspect Ratio?"
939
+ msgstr "Seitenverhältnis beibehalten?"
940
+
941
+ #: includes/admin/metaboxes.php:1289
942
+ msgid ""
943
+ "If enabled, images will always resize based on the original aspect ratio."
944
+ msgstr ""
945
+ "Wenn aktiviert, werden die Bilder immer im richtigen Seitenverhältnis "
946
+ "angezeigt."
947
+
948
+ #: includes/admin/metaboxes.php:1294
949
+ msgid "Loop Gallery Navigation?"
950
+ msgstr "Galerie-Navigation mit Endlosschleife?"
951
+
952
+ #: includes/admin/metaboxes.php:1298
953
+ msgid ""
954
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
955
+ msgstr ""
956
+ "Aktiviert oder deaktiviert die Endlosschleifen-Navigation in der Lightbox-"
957
+ "Galerie."
958
+
959
+ #: includes/admin/metaboxes.php:1303
960
+ msgid "Lightbox Open/Close Effect"
961
+ msgstr "Lightbox Effekt beim Öffnen/Schliessen"
962
+
963
+ #: includes/admin/metaboxes.php:1323
964
+ msgid "Type of transition when opening and closing the lightbox."
965
+ msgstr "Art des Effekts beim Öffnen und Schliessen der Lightbox."
966
+
967
+ #: includes/admin/metaboxes.php:1328
968
+ msgid "Lightbox Transition Effect"
969
+ msgstr "Übergangseffekte in der Lightbox"
970
+
971
+ #: includes/admin/metaboxes.php:1348
972
+ msgid "Type of transition between images in the lightbox view."
973
+ msgstr ""
974
+ "Art des Effekts beim Übergang zwischen den einzelnen Bildern der Lightbox."
975
+
976
+ #: includes/admin/metaboxes.php:1353
977
+ msgid "HTML5 Output?"
978
+ msgstr "HTML5 Output?"
979
+
980
+ #: includes/admin/metaboxes.php:1357
981
+ msgid ""
982
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
983
+ "HTML5 validation."
984
+ msgstr ""
985
+ "Wenn aktiviert wird data-envirabox-gallery an Stelle der rel Attribute für "
986
+ "die W3C HTML5-Validierung angewendet."
987
+
988
+ #: includes/admin/metaboxes.php:1371
989
+ msgid ""
990
+ "The settings below adjust the thumbnail views for the gallery lightbox "
991
+ "display."
992
+ msgstr ""
993
+ "Mit den folgenden Einstellungen passen Sie die Miniaturansichten bei der "
994
+ "Galerie-Lightbox an."
995
+
996
+ #: includes/admin/metaboxes.php:1376 includes/admin/metaboxes.php:1560
997
+ msgid "Enable Gallery Thumbnails?"
998
+ msgstr "Miniaturansichten aktivieren?"
999
+
1000
+ #: includes/admin/metaboxes.php:1380
1001
+ msgid "Enables or disables the gallery lightbox thumbnails."
1002
+ msgstr ""
1003
+ "Aktiviert oder deaktiviert die Miniaturansichten bei der Galerie-Lightbox."
1004
+
1005
+ #: includes/admin/metaboxes.php:1385
1006
+ msgid "Gallery Thumbnails Width"
1007
+ msgstr "Breite einer Miniaturansicht"
1008
+
1009
+ #: includes/admin/metaboxes.php:1389
1010
+ msgid "Sets the width of each lightbox thumbnail."
1011
+ msgstr ""
1012
+ "Dies definiert die Breite einer einzelnen Miniaturansicht in der Lightbox."
1013
+
1014
+ #: includes/admin/metaboxes.php:1394
1015
+ msgid "Gallery Thumbnails Height"
1016
+ msgstr "Höhe einer Miniaturansicht"
1017
+
1018
+ #: includes/admin/metaboxes.php:1398
1019
+ msgid "Sets the height of each lightbox thumbnail."
1020
+ msgstr ""
1021
+ "Dies definiert die Höhe der einzelnen Miniaturansicht in der Lightbox. "
1022
+
1023
+ #: includes/admin/metaboxes.php:1403
1024
+ msgid "Gallery Thumbnails Position"
1025
+ msgstr "Position der Miniaturanzeigen"
1026
+
1027
+ #: includes/admin/metaboxes.php:1411
1028
+ msgid "Sets the position of the lightbox thumbnails."
1029
+ msgstr ""
1030
+ "Hier wird die Position der Miniaturanzeigen innerhalb der Galerie-Lightbox "
1031
+ "definiert."
1032
+
1033
+ #: includes/admin/metaboxes.php:1428
1034
+ msgid "Want even more fine tuned control over your lightbox display?"
1035
+ msgstr "Möchten Sie die Lightbox-Anzeige noch genauer festlegen?"
1036
+
1037
+ #: includes/admin/metaboxes.php:1429
1038
+ msgid ""
1039
+ "By upgrading to Envira Pro, you can get access to numerous other lightbox "
1040
+ "features, including: custom lightbox titles, enable/disable lightbox "
1041
+ "controls (arrow, keyboard and mousehweel navigation), custom lightbox "
1042
+ "transition effects, native fullscreen support, gallery deeplinking, image "
1043
+ "protection, lightbox supersize effects, lightbox slideshows and so much more!"
1044
+ msgstr ""
1045
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugriff auf zahlreiche weitere "
1046
+ "Lightbox-Features, darunter: Eigene Lightbox-Titel, Ein- und Ausschalten der "
1047
+ "Lightbox-Steuerung (Pfeile, Keyboard and Mausradsteuerung), eigene Lightbox-"
1048
+ "Übergangseffekte, Vollbild-Unterstützung, direkte Links auf ein Bild, "
1049
+ "Bildschutz, Lightbox-Diaschauen und vieles andere mehr!"
1050
+
1051
+ #: includes/admin/metaboxes.php:1451
1052
+ msgid "Mobile Gallery Settings"
1053
+ msgstr "Galerie-Einstellungen für Mobilgeräte"
1054
+
1055
+ #: includes/admin/metaboxes.php:1453
1056
+ msgid ""
1057
+ "The settings below adjust configuration options for the Gallery when viewed "
1058
+ "on a mobile device."
1059
+ msgstr ""
1060
+ "Mit den folgenden Einstellungen werden die Anzeige einer Galerie auf einem "
1061
+ "Mobilgerät (Smartphone, Tablet, PDA, etc.) angepasst."
1062
+
1063
+ #: includes/admin/metaboxes.php:1476
1064
+ msgid ""
1065
+ "Determines the number of columns in the gallery on mobile devices. Automatic "
1066
+ "will attempt to fill each row as much as possible before moving on to the "
1067
+ "next row."
1068
+ msgstr ""
1069
+ "Bestimmt die Anzahl der Spalten in der Galerie auf Mobile-Geräten. "
1070
+ "Automatisch wird versucht, jede Zeile so weit wie möglich zu füllen, bevor "
1071
+ "auf die nächste Zeile gewechselt wird."
1072
+
1073
+ #: includes/admin/metaboxes.php:1482
1074
+ msgid "Create Mobile Gallery Images?"
1075
+ msgstr "Spezial-Grösse für Bilder auf Mobilgeräten?"
1076
+
1077
+ #: includes/admin/metaboxes.php:1486
1078
+ msgid "Enables or disables creating specific images for mobile devices."
1079
+ msgstr ""
1080
+ "Wenn aktiviert, werden eigene Bilder mit anderen Dimensionen für die "
1081
+ "Mobilgeräte erzeugt."
1082
+
1083
+ #: includes/admin/metaboxes.php:1492
1084
+ msgid "Mobile Dimensions"
1085
+ msgstr "Bildgrösse auf Mobilgeräten"
1086
+
1087
+ #: includes/admin/metaboxes.php:1496
1088
+ msgid "These will be the sizes used for images displayed on mobile devices."
1089
+ msgstr ""
1090
+ "Diese Grösse wird für die Anzeige von Bildern auf Mobilgeräten verwendet."
1091
+
1092
+ #: includes/admin/metaboxes.php:1506
1093
+ msgid "Mobile Lightbox Settings"
1094
+ msgstr "Lightbox Einstellungen für Mobilgeräte"
1095
+
1096
+ #: includes/admin/metaboxes.php:1508
1097
+ msgid ""
1098
+ "The settings below adjust configuration options for the Lightbox when viewed "
1099
+ "on a mobile device."
1100
+ msgstr ""
1101
+ "Mit den folgenden Einstellungen werden die Einstellungen der Lightbox für "
1102
+ "die Darstellung auf einem Mobilgerät angepasst."
1103
+
1104
+ #: includes/admin/metaboxes.php:1519
1105
+ msgid "Enables or disables the gallery lightbox on mobile devices."
1106
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox auf Mobilgeräten."
1107
+
1108
+ #: includes/admin/metaboxes.php:1524
1109
+ msgid "Enable Gallery Touchwipe?"
1110
+ msgstr "Gesten/Wischen aktivieren?"
1111
+
1112
+ #: includes/admin/metaboxes.php:1528
1113
+ msgid ""
1114
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
1115
+ "devices."
1116
+ msgstr ""
1117
+ "Aktiviert oder deaktiviert die Wisch-Effekte für die Galerie-Lightbox auf "
1118
+ "Mobilgeräten."
1119
+
1120
+ #: includes/admin/metaboxes.php:1533
1121
+ msgid "Close Lightbox on Swipe Up?"
1122
+ msgstr "Lightbox beim Aufwärtswischen schliessen?"
1123
+
1124
+ #: includes/admin/metaboxes.php:1537
1125
+ msgid ""
1126
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
1127
+ "devices."
1128
+ msgstr ""
1129
+ "Aktiviert oder deaktiviert das Schliessen der Lightbox, wenn der Benutzer "
1130
+ "nach oben wischt."
1131
+
1132
+ #: includes/admin/metaboxes.php:1546
1133
+ msgid ""
1134
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
1135
+ msgstr ""
1136
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox auf "
1137
+ "Mobilgeräten."
1138
+
1139
+ #: includes/admin/metaboxes.php:1555
1140
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
1141
+ msgstr ""
1142
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox "
1143
+ "auf Mobilgeräten."
1144
+
1145
+ #: includes/admin/metaboxes.php:1564
1146
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
1147
+ msgstr ""
1148
+ "Aktiviert oder deaktiviert die Miniaturansichten in der Galerie-Lightbox auf "
1149
+ "Mobilgeräten."
1150
+
1151
+ #: includes/admin/metaboxes.php:1588
1152
+ msgid "Miscellaneous Settings"
1153
+ msgstr "Verschiedene Einstellungen"
1154
+
1155
+ #: includes/admin/metaboxes.php:1590
1156
+ msgid "The settings below adjust miscellaneous options for the Gallery."
1157
+ msgstr ""
1158
+ "Mit den folgenden Einstellungen werden weitere Eigenschaften der Galerie "
1159
+ "festgelegt."
1160
+
1161
+ #: includes/admin/metaboxes.php:1606
1162
+ msgid "Gallery Title"
1163
+ msgstr "Galerie-Titel"
1164
+
1165
+ #: includes/admin/metaboxes.php:1610
1166
+ msgid "Internal gallery title for identification in the admin."
1167
+ msgstr ""
1168
+ "Interner Galerie-Title für die Identifikation in der Administrator-Ansicht."
1169
+
1170
+ #: includes/admin/metaboxes.php:1615
1171
+ msgid "Gallery Slug"
1172
+ msgstr "Galerie-Slug"
1173
+
1174
+ #: includes/admin/metaboxes.php:1619
1175
+ msgid ""
1176
+ "<strong>Unique</strong> internal gallery slug for identification and "
1177
+ "advanced gallery queries."
1178
+ msgstr ""
1179
+ "<strong>Eindeutige</strong> interne Galerie-Bezeichnung für Identifikation "
1180
+ "und erweiterte Galerie-Abfragen: Nur Kleinbuchstaben, die Leerzeichen werden "
1181
+ "durch Bindestriche ersetzt, sonst sind keine Spezialzeichen erlaubt."
1182
+
1183
+ #: includes/admin/metaboxes.php:1624
1184
+ msgid "Custom Gallery Classes"
1185
+ msgstr "Benutzerdefinierte CSS-Klassen"
1186
+
1187
+ #: includes/admin/metaboxes.php:1627
1188
+ msgid "Enter custom gallery CSS classes here, one per line."
1189
+ msgstr ""
1190
+ "Bitte die benutzerdefinierten CSS-Klassen hier eingeben, je eine pro Zeile."
1191
+
1192
+ #: includes/admin/metaboxes.php:1628
1193
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
1194
+ msgstr ""
1195
+ "Fügen Sie bitte die benutzerdefinierten CSS-Klassen für diese Galerie hier "
1196
+ "oben ein. Eine Klasse pro Zeile."
1197
+
1198
+ #: includes/admin/metaboxes.php:1637
1199
+ msgid "Import/Export Gallery"
1200
+ msgstr "Import/Export Einstellungen"
1201
+
1202
+ #: includes/admin/metaboxes.php:1650
1203
+ msgid "Import Gallery"
1204
+ msgstr "Galerie importieren"
1205
+
1206
+ #: includes/admin/metaboxes.php:1657
1207
+ msgid "Export Gallery"
1208
+ msgstr "Galerie exportieren"
1209
+
1210
+ #: includes/admin/metaboxes.php:1667
1211
+ msgid "Enable RTL Support?"
1212
+ msgstr "RTL-Unterstützung aktivieren?"
1213
+
1214
+ #: includes/admin/metaboxes.php:1671
1215
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
1216
+ msgstr ""
1217
+ "Aktiviert oder deaktiviert die RTL-Unterstützung in Envira für Rechts-nach-"
1218
+ "links-Sprachen (Right-To-Left)."
1219
+
1220
+ #: includes/admin/metaboxes.php:1683 includes/admin/metaboxes.php:1725
1221
+ #: includes/admin/metaboxes.php:1747 includes/admin/metaboxes.php:1769
1222
+ #: includes/admin/metaboxes.php:1791 includes/admin/metaboxes.php:1813
1223
+ msgid "Want to take your galleries further?"
1224
+ msgstr "Möchten Sie noch mehr Einstellungsmöglichkeiten bei Ihrer Galerie?"
1225
+
1226
+ #: includes/admin/metaboxes.php:1684
1227
+ msgid ""
1228
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
1229
+ "including: a fully-integrated import/export module for your galleries, "
1230
+ "custom CSS controls for each gallery and so much more!"
1231
+ msgstr ""
1232
+ "Durch ein Upgrade auf Envira Pro können Sie den Zugriff auf zahlreiche "
1233
+ "weitere Features erhalten, darunter: ein voll integriertes Import-/Export-"
1234
+ "Modul für Ihre Galerien, benutzerdefinierte CSS-Kontrolle für jede Galerie "
1235
+ "und vieles mehr!"
1236
+
1237
+ #: includes/admin/metaboxes.php:1705
1238
+ msgid "Videos"
1239
+ msgstr "Videos"
1240
+
1241
+ #: includes/admin/metaboxes.php:1706
1242
+ msgid "Social"
1243
+ msgstr "Social Media"
1244
+
1245
+ #: includes/admin/metaboxes.php:1707
1246
+ msgid "Tags"
1247
+ msgstr "Schlagwörter"
1248
+
1249
+ #: includes/admin/metaboxes.php:1708
1250
+ msgid "Pagination"
1251
+ msgstr "Seitenaufteilung"
1252
+
1253
+ #: includes/admin/metaboxes.php:1726
1254
+ msgid ""
1255
+ "By upgrading to Envira Pro, you can get access to mobile-specific settings, "
1256
+ "including mobile image sizes, number of columns, mobile-specific lightbox "
1257
+ "options and so much more!"
1258
+ msgstr ""
1259
+ "Durch ein Upgrade auf Envira Pro können Sie den Zugriff auf mobile-"
1260
+ "spezifischen Einstellungen erhalten, einschliesslich der Bildgrössen, Anzahl "
1261
+ "der Spalten, mobilspezifischen Lightbox-Optionen und vieles mehr!"
1262
+
1263
+ #: includes/admin/metaboxes.php:1748
1264
+ msgid ""
1265
+ "By upgrading to Envira Pro, you can add Videos to your Envira Galleries from "
1266
+ "YouTube, Vimeo, Wistia, and your own self-hosted videos!"
1267
+ msgstr ""
1268
+ "Durch ein Upgrade auf Envira Pro können Sie Videos auf Ihre Envira Galerien "
1269
+ "von YouTube, Vimeo, Wistia und eigene selbst gehosteten Videos hinzufügen!"
1270
+
1271
+ #: includes/admin/metaboxes.php:1770
1272
+ msgid ""
1273
+ "By upgrading to Envira Pro, you can add social sharing buttons to your "
1274
+ "Gallery images and Lightbox images. With support for Facebook, Twitter, "
1275
+ "Google+ and Pinterest why not check it out?"
1276
+ msgstr ""
1277
+ "Durch ein Upgrade auf Envira Pro können Sie Social Sharing Buttons zu Ihrer "
1278
+ "Galerie Bilder und Lightbox-Bilder hinzufügen, mit Unterstützung für "
1279
+ "Facebook, Twitter, Google und Pinterest. Warum nicht ausprobieren?"
1280
+
1281
+ #: includes/admin/metaboxes.php:1792
1282
+ msgid ""
1283
+ "By upgrading to Envira Pro, you can add Tags to your Gallery images, allow "
1284
+ "users to filter your Gallery by tag and so much more!"
1285
+ msgstr ""
1286
+ "Durch ein Upgrade auf Envira Pro können Sie Schlagwörter den Bildern Ihrer "
1287
+ "Galerie hinzufügen, so dass die Benutzer mit diesen Schlagwörter Ihre "
1288
+ "Galerie durchsuchen können, und vieles anderes mehr!"
1289
+
1290
+ #: includes/admin/metaboxes.php:1814
1291
+ msgid ""
1292
+ "By upgrading to Envira Pro, you can split your Gallery across multiple pages "
1293
+ "with pagination, load paginated images via AJAX, lazy loading and more!"
1294
+ msgstr ""
1295
+ "Durch ein Upgrade auf Envira Pro können Sie Ihre Galerie auf mehreren Seiten "
1296
+ "mit Seitennummerierung aufteilen, Sie können diese Bilder über AJAX laden "
1297
+ "lassen, auch verzögert, und vieles mehr!"
1298
+
1299
+ #: includes/admin/metaboxes.php:2099
1300
+ msgid "Remove Image from Gallery?"
1301
+ msgstr "Das Bild aus der Galerie entfernen?"
1302
+
1303
+ #: includes/admin/metaboxes.php:2100
1304
+ msgid "Modify Image"
1305
+ msgstr "Bild bearbeiten"
1306
+
1307
+ #: includes/admin/notice.php:167
1308
+ msgid "Dismiss this notice"
1309
+ msgstr "Diese Nachricht ignorieren"
1310
+
1311
+ #: includes/admin/partials/metabox-gallery-code.php:11
1312
+ msgid ""
1313
+ "You can place this gallery anywhere into your posts, pages, custom post "
1314
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
1315
+ msgstr ""
1316
+ "Sie können diese Galerie irgendwo in Ihren Beiträgen, Seiten, "
1317
+ "benutzerdefinierten Post-Typen oder Widgets platzieren, wenn Sie "
1318
+ "<strong>einen</strong> der Shortcode(s) unten benützen:"
1319
+
1320
+ #: includes/admin/partials/metabox-gallery-code.php:14
1321
+ #: includes/admin/partials/metabox-gallery-code.php:24
1322
+ #: includes/admin/table.php:228
1323
+ msgid "Copy Shortcode to Clipboard"
1324
+ msgstr "Shortcode in die Zwischenablage kopieren"
1325
+
1326
+ #: includes/admin/partials/metabox-gallery-code.php:15
1327
+ #: includes/admin/partials/metabox-gallery-code.php:25
1328
+ #: includes/admin/partials/metabox-gallery-code.php:36
1329
+ #: includes/admin/partials/metabox-gallery-code.php:46
1330
+ #: includes/admin/table.php:229
1331
+ msgid "Copy to Clipboard"
1332
+ msgstr "In die Zwischenablage kopieren"
1333
+
1334
+ #: includes/admin/partials/metabox-gallery-code.php:32
1335
+ msgid ""
1336
+ "You can also place this gallery into your template files by using "
1337
+ "<strong>one</strong> the template tag(s) below:"
1338
+ msgstr ""
1339
+ "Sie können diese Galerie auch in Ihren Template-Dateien platzieren, wenn Sie "
1340
+ "<strong>einen</strong> der untenstehenden Template-Tags benützen:"
1341
+
1342
+ #: includes/admin/partials/metabox-gallery-code.php:35
1343
+ #: includes/admin/partials/metabox-gallery-code.php:45
1344
+ msgid "Copy Template Tag to Clipboard"
1345
+ msgstr "Template-Tag in die Zwischenablage kopieren"
1346
+
1347
+ #: includes/admin/partials/metabox-gallery-type.php:15
1348
+ msgid "Native Envira Gallery"
1349
+ msgstr "Diese Envira Galerie"
1350
+
1351
+ #: includes/admin/partials/metabox-gallery-type.php:18
1352
+ #: includes/admin/partials/metabox-gallery-type.php:19
1353
+ msgid "External Gallery"
1354
+ msgstr "Externe Galerie"
1355
+
1356
+ #: includes/admin/partials/metabox-gallery-type.php:46
1357
+ msgid "Select Your Service"
1358
+ msgstr "Service wählen"
1359
+
1360
+ #: includes/admin/partials/metabox-gallery-type.php:75
1361
+ msgid "Create Dynamic Galleries with Envira"
1362
+ msgstr "Erstellung von dynamische Galerien mit Envira"
1363
+
1364
+ #: includes/admin/partials/metabox-gallery-type.php:78
1365
+ msgid "Build Galleries from Instagram images."
1366
+ msgstr "Erstellung von Galerien von Instagram Bildern."
1367
+
1368
+ #: includes/admin/partials/metabox-gallery-type.php:80
1369
+ msgid "Instagram"
1370
+ msgstr "Instagram"
1371
+
1372
+ #: includes/admin/partials/metabox-gallery-type.php:85
1373
+ msgid ""
1374
+ "Envira Pro allows you to build galleries from Instagram photos, images from "
1375
+ "your posts, and more."
1376
+ msgstr ""
1377
+ "Envira Pro ermöglicht es Ihnen, Galerien von Instagram Fotos oder Bildern "
1378
+ "aus Ihren Beiträgen zu bauen, und vieles mehr."
1379
+
1380
+ #: includes/admin/partials/metabox-gallery-type.php:88
1381
+ #: includes/admin/partials/metabox-gallery-type.php:89
1382
+ msgid "Click Here to Upgrade"
1383
+ msgstr "Klicken Sie hier für ein Upgrade"
1384
+
1385
+ #: includes/admin/partials/metabox-gallery-type.php:95
1386
+ msgid ""
1387
+ "It doesn't look like you have any Addons activated which import images from "
1388
+ "external sources."
1389
+ msgstr ""
1390
+ "Es sieht nicht so aus, als ob irgend eine Erweiterung aktiviert ist, welches "
1391
+ "Bilder aus anderen Quellen importieren kann."
1392
+
1393
+ #: includes/admin/posttype.php:97 includes/admin/posttype.php:100
1394
+ msgid "Envira gallery updated."
1395
+ msgstr "Envira Gallery aktualisiert."
1396
+
1397
+ #: includes/admin/posttype.php:98
1398
+ msgid "Envira gallery custom field updated."
1399
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery aktualisiert."
1400
+
1401
+ #: includes/admin/posttype.php:99
1402
+ msgid "Envira gallery custom field deleted."
1403
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery gelöscht."
1404
+
1405
+ #: includes/admin/posttype.php:101
1406
+ msgid "Envira gallery restored to revision from %s."
1407
+ msgstr "Envira Gallery Revision von %s wiederhergestellt."
1408
+
1409
+ #: includes/admin/posttype.php:102
1410
+ msgid "Envira gallery published."
1411
+ msgstr "Envira Galerie veröffentlicht."
1412
+
1413
+ #: includes/admin/posttype.php:103
1414
+ msgid "Envira gallery saved."
1415
+ msgstr "Envira Galerie gespeichert."
1416
+
1417
+ #: includes/admin/posttype.php:104
1418
+ msgid "Envira gallery submitted."
1419
+ msgstr "Envira Galerie übertragen."
1420
+
1421
+ #: includes/admin/posttype.php:105
1422
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
1423
+ msgstr "Envira Galerie geplant für: <strong>%1$s</strong>."
1424
+
1425
+ #: includes/admin/posttype.php:105
1426
+ msgid "M j, Y @ G:i"
1427
+ msgstr "M j, Y @ G:i"
1428
+
1429
+ #: includes/admin/posttype.php:106
1430
+ msgid "Envira gallery draft updated."
1431
+ msgstr "Envira Galerie Entwurf aktualisiert."
1432
+
1433
+ #: includes/admin/settings.php:83 includes/admin/settings.php:663
1434
+ msgid "Settings"
1435
+ msgstr "Einstellungen"
1436
+
1437
+ #: includes/admin/settings.php:228
1438
+ msgid " galleries(s) fixed successfully."
1439
+ msgstr "Galerie(n) erfolgreich repariert."
1440
+
1441
+ #: includes/admin/settings.php:362
1442
+ msgid "Settings saved successfully."
1443
+ msgstr "Einstellungen erfolgreich gespeichert."
1444
+
1445
+ #: includes/admin/settings.php:494
1446
+ msgid "General"
1447
+ msgstr "Allgemein"
1448
+
1449
+ #: includes/admin/settings.php:524
1450
+ msgid "Envira License Key"
1451
+ msgstr "Envira Lizenzschlüssel"
1452
+
1453
+ #: includes/admin/settings.php:530
1454
+ msgid "Verify Key"
1455
+ msgstr "Den Lizenzschlüssel verifizieren"
1456
+
1457
+ #: includes/admin/settings.php:531
1458
+ msgid "Deactivate Key"
1459
+ msgstr "Den Lizenzschlüssel deaktivieren"
1460
+
1461
+ #: includes/admin/settings.php:532
1462
+ msgid "License key to enable automatic updates for Envira."
1463
+ msgstr "Lizenzschlüssel für die automatischen Updates für Envira Gallery."
1464
+
1465
+ #: includes/admin/settings.php:539
1466
+ msgid "Envira License Key Type"
1467
+ msgstr "Envira Lizenzschlüssel-Typ"
1468
+
1469
+ #: includes/admin/settings.php:543
1470
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1471
+ msgstr "Der Lizenzschlüsseltyp für diese Website ist <strong>%s</strong>."
1472
+
1473
+ #: includes/admin/settings.php:546
1474
+ msgid "Refresh Key"
1475
+ msgstr "Lizenzschlüssel aktualisieren"
1476
+
1477
+ #: includes/admin/settings.php:547
1478
+ msgid ""
1479
+ "Your license key type (handles updates and Addons). Click refresh if your "
1480
+ "license has been upgraded or the type is incorrect."
1481
+ msgstr ""
1482
+ "Angabe des Typs Ihres Lizenzschlüssel (betrifft Updates und Erweiterungen). "
1483
+ "Klicken Sie auf \"Lizenzschlüssel aktualisieren\", wenn Ihre Lizenz "
1484
+ "aktualisiert wurde oder der Typ falsch ist."
1485
+
1486
+ #: includes/admin/settings.php:556
1487
+ msgid "Fix Broken Migration"
1488
+ msgstr "Reparatur einer Migration"
1489
+
1490
+ #: includes/admin/settings.php:561
1491
+ msgid "Fix"
1492
+ msgstr "Reparatur"
1493
+
1494
+ #: includes/admin/settings.php:562
1495
+ msgid ""
1496
+ "If you have changed the URL of your WordPress web site, and manually "
1497
+ "executed a search/replace query on URLs in your WordPress database, your "
1498
+ "galleries will probably no longer show any images. If this is the case, "
1499
+ "click the button above to fix this. We recommend using a migration plugin or "
1500
+ "script next time :)"
1501
+ msgstr ""
1502
+ "Wenn Sie die URL Ihrer WordPress-Website geändert haben, und eine manuelle "
1503
+ "Suchen/Ersetzen-Abfrage auf URLs in Ihre WordPress-Datenbank ausgeführt "
1504
+ "haben, werden Ihre Galerien wahrscheinlich keine Bilder mehr anzeigen. Wenn "
1505
+ "dies der Fall ist, klicken Sie auf den Knopf oben, um dies zu beheben. Wir "
1506
+ "empfehlen ein Migration Plugin oder Skript beim nächsten Mal :)"
1507
+
1508
+ #: includes/admin/settings.php:578
1509
+ msgid "Add New Images"
1510
+ msgstr "Neue Bilder hinzufügen"
1511
+
1512
+ #: includes/admin/settings.php:586
1513
+ msgid ""
1514
+ "When adding media to a Gallery, choose whether to add this media before or "
1515
+ "after any existing images."
1516
+ msgstr ""
1517
+ "Wenn Sie Medien zu einer Galerie hinzufügen, wählen Sie hier, ob diese "
1518
+ "Medien vor oder nach evtl. schon vorhandenen Bilden eingefügt werden."
1519
+
1520
+ #: includes/admin/settings.php:593
1521
+ msgid "Delete Image on Gallery Image Deletion"
1522
+ msgstr "Bilder löschen, wenn sie in der Galerie gelöscht werden"
1523
+
1524
+ #: includes/admin/settings.php:601
1525
+ msgid ""
1526
+ "When deleting an Image from a Gallery, choose whether to delete all media "
1527
+ "associated with that image. Note: If image(s) in the Media Library are "
1528
+ "attached to other Posts, they will not be deleted."
1529
+ msgstr ""
1530
+ "Wenn Bilder aus der Galerie gelöscht werden, kann hier bestimmt werden, ob "
1531
+ "diese auch aus der Media-Bibliothek entfernt werden sollen. <strong>Beachte:"
1532
+ "</strong> Wenn Bilder noch in anderen Beiträgen angezeigt werden, werden sie "
1533
+ "nicht gelöscht. "
1534
+
1535
+ #: includes/admin/settings.php:607
1536
+ msgid "Delete Images on Gallery Deletion"
1537
+ msgstr "Bilder löschen, wenn die Galerie gelöscht wird"
1538
+
1539
+ #: includes/admin/settings.php:615
1540
+ msgid ""
1541
+ "When deleting a Gallery, choose whether to delete all media associated with "
1542
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1543
+ "Posts, they will not be deleted."
1544
+ msgstr ""
1545
+ "Wenn eine Galerie gelöscht wird, kann hier bestimmt werden, ob die Bilder "
1546
+ "dieser Galerie auch aus der Media-Bibliothek entfernt werden sollen. "
1547
+ "<strong>Beachte:</strong> Wenn Bilder noch in anderen Beiträgen angezeigt "
1548
+ "werden, werden sie nicht gelöscht. "
1549
+
1550
+ #: includes/admin/settings.php:624
1551
+ msgid "Save Settings"
1552
+ msgstr "Einstellungen speichern"
1553
+
1554
+ #: includes/admin/table.php:169
1555
+ msgid "Shortcode"
1556
+ msgstr "Shortcode"
1557
+
1558
+ #: includes/admin/table.php:170
1559
+ msgid "Posts"
1560
+ msgstr "Beiträge"
1561
+
1562
+ #: includes/admin/table.php:171
1563
+ msgid "Last Modified"
1564
+ msgstr "Zuletzt geändert"
1565
+
1566
+ #: includes/admin/table.php:172
1567
+ msgid "Date"
1568
+ msgstr "Datum"
1569
+
1570
+ #: includes/admin/table.php:217
1571
+ msgid "%d Image"
1572
+ msgid_plural "%d Images"
1573
+ msgstr[0] "%d Bild"
1574
+ msgstr[1] "%d Bilder"
1575
+
1576
+ #: includes/admin/table.php:296 includes/admin/table.php:371
1577
+ msgid "Number of Columns"
1578
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
1579
+
1580
+ #: includes/admin/table.php:373 includes/admin/table.php:384
1581
+ #: includes/admin/table.php:394 includes/admin/table.php:399
1582
+ #: includes/admin/table.php:404 includes/admin/table.php:406
1583
+ msgid "— No Change —"
1584
+ msgstr "— Keine Änderung —"
1585
+
1586
+ #: includes/global/common.php:63
1587
+ msgid "Automatic"
1588
+ msgstr "Automatisch"
1589
+
1590
+ #: includes/global/common.php:67
1591
+ msgid "One Column (1)"
1592
+ msgstr "Eine Spalte (1)"
1593
+
1594
+ #: includes/global/common.php:71
1595
+ msgid "Two Columns (2)"
1596
+ msgstr "Zwei Spalten (2)"
1597
+
1598
+ #: includes/global/common.php:75
1599
+ msgid "Three Columns (3)"
1600
+ msgstr "Drei Spalten (3)"
1601
+
1602
+ #: includes/global/common.php:79
1603
+ msgid "Four Columns (4)"
1604
+ msgstr "Vier Spalten (4)"
1605
+
1606
+ #: includes/global/common.php:83
1607
+ msgid "Five Columns (5)"
1608
+ msgstr "Fünf Spalten (5)"
1609
+
1610
+ #: includes/global/common.php:87
1611
+ msgid "Six Columns (6)"
1612
+ msgstr "Sechs Spalten (6)"
1613
+
1614
+ #: includes/global/common.php:107 includes/global/common.php:249
1615
+ msgid "Base"
1616
+ msgstr "Basis"
1617
+
1618
+ #: includes/global/common.php:128
1619
+ msgid "Normal"
1620
+ msgstr "Normal"
1621
+
1622
+ #: includes/global/common.php:148
1623
+ msgid "Do not display"
1624
+ msgstr "Nicht anzeigen"
1625
+
1626
+ #: includes/global/common.php:152
1627
+ msgid "Display above galleries"
1628
+ msgstr "Anzeige oberhalb Galerie"
1629
+
1630
+ #: includes/global/common.php:156
1631
+ msgid "Display below galleries"
1632
+ msgstr "Anzeige unterhalt Galerie"
1633
+
1634
+ #: includes/global/common.php:176
1635
+ msgid "No Sorting"
1636
+ msgstr "Keine Sortierung"
1637
+
1638
+ #: includes/global/common.php:180 includes/global/common.php:309
1639
+ msgid "Random"
1640
+ msgstr "Zufällig"
1641
+
1642
+ #: includes/global/common.php:184
1643
+ msgid "Published Date"
1644
+ msgstr "Veröffentlichungsdatum"
1645
+
1646
+ #: includes/global/common.php:188
1647
+ msgid "Filename"
1648
+ msgstr "Dateinname"
1649
+
1650
+ #: includes/global/common.php:200
1651
+ msgid "Alt"
1652
+ msgstr "Alt-Text (Alternativtext)"
1653
+
1654
+ #: includes/global/common.php:224
1655
+ msgid "Ascending (A-Z)"
1656
+ msgstr "Aufsteigend (A-Z)"
1657
+
1658
+ #: includes/global/common.php:228
1659
+ msgid "Descending (Z-A)"
1660
+ msgstr "Absteigend (Z-A)"
1661
+
1662
+ #: includes/global/common.php:329
1663
+ msgid "Float"
1664
+ msgstr "Fliessend"
1665
+
1666
+ #: includes/global/common.php:333
1667
+ msgid "Float (Wrapped)"
1668
+ msgstr "Fliessend (umhüllt)"
1669
+
1670
+ #: includes/global/common.php:337 includes/global/common.php:365
1671
+ msgid "Inside"
1672
+ msgstr "Innerhalb"
1673
+
1674
+ #: includes/global/common.php:341 includes/global/common.php:369
1675
+ msgid "Outside"
1676
+ msgstr "Ausserhalb"
1677
+
1678
+ #: includes/global/common.php:345
1679
+ msgid "Over"
1680
+ msgstr "Darüber"
1681
+
1682
+ #: includes/global/common.php:389
1683
+ msgid "No Effect"
1684
+ msgstr "Kein Effekt"
1685
+
1686
+ #: includes/global/common.php:393
1687
+ msgid "Fade"
1688
+ msgstr "Ein-/ausblenden"
1689
+
1690
+ #: includes/global/common.php:397
1691
+ msgid "Elastic"
1692
+ msgstr "Elastisch"
1693
+
1694
+ #: includes/global/common.php:445
1695
+ msgid "Swing"
1696
+ msgstr "Schaukeln"
1697
+
1698
+ #: includes/global/common.php:501 includes/global/common.php:525
1699
+ msgid "Top"
1700
+ msgstr "Oben"
1701
+
1702
+ #: includes/global/common.php:505 includes/global/common.php:529
1703
+ msgid "Bottom"
1704
+ msgstr "Unten"
1705
+
1706
+ #: includes/global/common.php:672
1707
+ msgid "Image Files"
1708
+ msgstr "Bilddateien"
1709
+
1710
+ #: includes/global/common.php:722
1711
+ msgid "Before Existing Images"
1712
+ msgstr "Vor vorhandenen Bildern"
1713
+
1714
+ #: includes/global/common.php:726
1715
+ msgid "After Existing Images"
1716
+ msgstr "Nach vorhandenen Bilder"
1717
+
1718
+ #: includes/global/common.php:750
1719
+ msgid "Yes"
1720
+ msgstr "Ja"
1721
+
1722
+ #: includes/global/common.php:830
1723
+ msgid ""
1724
+ "No image editor could be selected. Please verify with your webhost that you "
1725
+ "have either the GD or Imagick image library compiled with your PHP install "
1726
+ "on your server."
1727
+ msgstr ""
1728
+ "Es konnte kein Bild-Editor ausgewählt werden. Es scheint, dass weder die GD "
1729
+ "noch die Imagick-Bibliothek auf Ihrem Server installiert ist. Envira Gallery "
1730
+ "erfordert mindestens eine davon (vorzugsweise Imagick) um Bilder "
1731
+ "zuschneiden. Kontaktieren Sie bitte Ihren Web-Hoster, um dieses Problem zu "
1732
+ "beheben und GD oder Imagick für Ihre PHP-Installation zu kompilieren. "
1733
+
1734
+ #: includes/global/common.php:933
1735
+ msgid "No image URL specified for cropping."
1736
+ msgstr "Kein Bild-URL für das Zuschneiden angegeben."
1737
+
1738
+ #: includes/global/common.php:952
1739
+ msgid "No file could be found for the image URL specified."
1740
+ msgstr "Für die angegebene Bild-URL konnte keine Datei gefunden werden."
1741
+
1742
+ #: includes/global/common.php:960 includes/global/common.php:972
1743
+ msgid ""
1744
+ "The dimensions of the original image could not be retrieved for cropping."
1745
+ msgstr ""
1746
+ "Die Abmessungen des Originalbildes konnten für das Zuschneiden nicht "
1747
+ "ermittelt werden."
1748
+
1749
+ #: includes/global/posttype.php:51
1750
+ msgid "Envira Galleries"
1751
+ msgstr "Envira Galerien"
1752
+
1753
+ #: includes/global/posttype.php:53
1754
+ msgid "Add New"
1755
+ msgstr "Hinzufügen"
1756
+
1757
+ #: includes/global/posttype.php:54
1758
+ msgid "Add New Envira Gallery"
1759
+ msgstr "Neue Envira Galerie hinzufügen"
1760
+
1761
+ #: includes/global/posttype.php:55
1762
+ msgid "Edit Envira Gallery"
1763
+ msgstr "Bearbeiten der Envira Galerie"
1764
+
1765
+ #: includes/global/posttype.php:56
1766
+ msgid "New Envira Gallery"
1767
+ msgstr "Neue Envira Galerie hinzufügen"
1768
+
1769
+ #: includes/global/posttype.php:57
1770
+ msgid "View Envira Gallery"
1771
+ msgstr "Zeige Envira Gallery"
1772
+
1773
+ #: includes/global/posttype.php:58
1774
+ msgid "Search Envira Galleries"
1775
+ msgstr "Envira Galerien suchen"
1776
+
1777
+ #: includes/global/posttype.php:59
1778
+ msgid "No Envira galleries found."
1779
+ msgstr "Keine Envira Galerien gefunden."
1780
+
1781
+ #: includes/global/posttype.php:60
1782
+ msgid "No Envira galleries found in trash."
1783
+ msgstr "Keine Envira Galerien im Papierkorb gefunden."
1784
+
1785
+ #: includes/global/shortcode.php:910
1786
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1787
+ msgstr ""
1788
+ "Der angeforderte Inhalt kann nicht geladen werden. <br/> Bitte versuchen Sie "
1789
+ "es später noch einmal.</p>"
1790
+
1791
+ #: includes/global/shortcode.php:911 includes/global/shortcode.php:1548
1792
+ msgid "Close"
1793
+ msgstr "Schliessen"
1794
+
1795
+ #: includes/global/shortcode.php:912 includes/global/shortcode.php:1538
1796
+ msgid "Next"
1797
+ msgstr "Nächste"
1798
+
1799
+ #: includes/global/shortcode.php:913 includes/global/shortcode.php:1534
1800
+ msgid "Previous"
1801
+ msgstr "Vorherige"
1802
+
1803
+ #. Plugin Name of the plugin/theme
1804
+ msgid "Envira Gallery Lite"
1805
+ msgstr "Envira Gallery Lite"
1806
+
1807
+ #. Plugin URI of the plugin/theme
1808
+ #. Author URI of the plugin/theme
1809
+ msgid "http://enviragallery.com"
1810
+ msgstr "http://enviragallery.com"
1811
+
1812
+ #. Description of the plugin/theme
1813
+ msgid ""
1814
+ "Envira Gallery is best responsive WordPress gallery plugin. This is the lite "
1815
+ "version."
1816
+ msgstr ""
1817
+ "Envira Gallery ist das beste responsive WordPress Galerie Plugin. Dies ist "
1818
+ "die Lite Version."
1819
+
1820
+ #. Author of the plugin/theme
1821
+ msgid "Thomas Griffin"
1822
+ msgstr "Thomas Griffin"
languages/envira-gallery-de_CH_informal.mo ADDED
Binary file
languages/envira-gallery-de_CH_informal.po ADDED
@@ -0,0 +1,1821 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2016 Envira Gallery Lite
2
+ # This file is distributed under the same license as the Envira Gallery Lite package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery Lite 1.5.4\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/envira-gallery-"
7
+ "lite\n"
8
+ "POT-Creation-Date: 2017-03-09 14:58+0100\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2017-03-09 17:04+0100\n"
13
+ "Language-Team: \n"
14
+ "X-Generator: Poedit 1.8.11\n"
15
+ "Last-Translator: Rolf Müri - mm-design <rolf.mueri@mm-design.ch>\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "Language: de_CH\n"
18
+ "X-Poedit-Basepath: ../../../../Web-Projekte/demo.mm-design-atelier.ch/wp-"
19
+ "content/plugins/envira-gallery-lite\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: envira-gallery-lite.php:508
23
+ msgid ""
24
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
25
+ "version of <strong>4.0</strong> to run properly. The plugin has been "
26
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
27
+ msgstr ""
28
+ "Leider erfüllt Deine Version von WordPress nicht die Anforderungen von "
29
+ "Envira Gallery <strong>Version 4.0</strong>. Das Plugin wurde deaktiviert. "
30
+ "<a href=\"%s\">Klicke bitte hier, um zum Dashboard zurückzukehren</a> ."
31
+
32
+ #: includes/admin/addons.php:79 includes/admin/addons.php:193
33
+ msgid "Envira Gallery Addons"
34
+ msgstr "Envira Gallery Erweiterungen"
35
+
36
+ #: includes/admin/addons.php:80 includes/admin/addons.php:447
37
+ msgid "Addons"
38
+ msgstr "Erweiterungen"
39
+
40
+ #: includes/admin/addons.php:161 includes/admin/settings.php:413
41
+ msgid "Status: Active"
42
+ msgstr "Status: Aktiv"
43
+
44
+ #: includes/admin/addons.php:162 includes/admin/addons.php:554
45
+ #: includes/admin/settings.php:414
46
+ msgid "Activate"
47
+ msgstr "Aktivieren"
48
+
49
+ #: includes/admin/addons.php:164 includes/admin/settings.php:416
50
+ msgid "Activating..."
51
+ msgstr "Wird aktiviert..."
52
+
53
+ #: includes/admin/addons.php:166 includes/admin/addons.php:538
54
+ #: includes/admin/settings.php:418
55
+ msgid "Deactivate"
56
+ msgstr "Deaktivieren"
57
+
58
+ #: includes/admin/addons.php:168 includes/admin/settings.php:420
59
+ msgid "Deactivating..."
60
+ msgstr "Wird deaktiviert..."
61
+
62
+ #: includes/admin/addons.php:169 includes/admin/settings.php:421
63
+ msgid "Status: Inactive"
64
+ msgstr "Status: Inaktiv"
65
+
66
+ #: includes/admin/addons.php:170 includes/admin/addons.php:520
67
+ #: includes/admin/settings.php:422
68
+ msgid "Install"
69
+ msgstr "Installieren"
70
+
71
+ #: includes/admin/addons.php:172 includes/admin/settings.php:424
72
+ msgid "Installing..."
73
+ msgstr "Wird installiert ..."
74
+
75
+ #: includes/admin/addons.php:173 includes/admin/settings.php:425
76
+ msgid "Proceed"
77
+ msgstr "Fortfahren"
78
+
79
+ #: includes/admin/addons.php:196
80
+ msgid "Search Envira Addons"
81
+ msgstr "Suche Envira Gallery Erweiterungen"
82
+
83
+ #: includes/admin/addons.php:198
84
+ msgid "Sort Ascending (A-Z)"
85
+ msgstr "Sortierung aufsteigend (A-Z)"
86
+
87
+ #: includes/admin/addons.php:199
88
+ msgid "Sort Descending (Z-A)"
89
+ msgstr "Sortierung absteigend (Z-A)"
90
+
91
+ #: includes/admin/addons.php:225
92
+ msgid ""
93
+ "In order to get access to Addons, you need to resolve your license key "
94
+ "errors."
95
+ msgstr ""
96
+ "Um Zugriff auf die Erweiterungen zu erhalten, musst Du den "
97
+ "Lizenzschlüsselfehler beheben."
98
+
99
+ #: includes/admin/addons.php:241
100
+ msgid ""
101
+ "There was an issue retrieving the addons for this site. Please click on the "
102
+ "button below the refresh the addons data."
103
+ msgstr ""
104
+ "Beim Abruf der Erweiterungen für diese Website ist ein Fehler aufgetreten. "
105
+ "Bitte klicke auf die untere Schaltfläche, um die Daten der Erweiterungen zu "
106
+ "aktualisieren."
107
+
108
+ #: includes/admin/addons.php:244
109
+ msgid "Refresh Addons"
110
+ msgstr "Erweiterungen aktualisieren"
111
+
112
+ #: includes/admin/addons.php:262
113
+ msgid "Available Addons"
114
+ msgstr "Verfügbare Erweiterungen"
115
+
116
+ #: includes/admin/addons.php:282
117
+ msgid "Unlock More Addons"
118
+ msgstr "Weitere Erweiterungen freischalten"
119
+
120
+ #: includes/admin/addons.php:283
121
+ msgid ""
122
+ "<strong>Want even more addons?</strong> <a href=\"%s\">Upgrade your Envira "
123
+ "Gallery account</a> and unlock the following addons."
124
+ msgstr ""
125
+ "<strong>Willst Du noch mehr Erweiterungen?</strong> Wähle <a href=\"%s"
126
+ "\">Envira Gallery upgraden</a> um die folgenden Erweiterungen (Addons) zu "
127
+ "entsperren."
128
+
129
+ #: includes/admin/addons.php:501
130
+ msgid "Upgrade Now"
131
+ msgstr "Jetzt aktualisieren"
132
+
133
+ #: includes/admin/addons.php:516
134
+ msgid "Status: <span>Not Installed</span>"
135
+ msgstr "Status: <span>Nicht installiert</span>"
136
+
137
+ #: includes/admin/addons.php:534
138
+ msgid "Status: <span>Active</span>"
139
+ msgstr "Status: <span>Aktiv</span>"
140
+
141
+ #: includes/admin/addons.php:550
142
+ msgid "Status: <span>Inactive</span>"
143
+ msgstr "Status: <span>Inaktiv</span>"
144
+
145
+ #: includes/admin/ajax.php:923 includes/admin/ajax.php:926
146
+ msgid "The From Gallery ID has not been specified."
147
+ msgstr "Die Galerie ID (von) wurde nicht angegeben."
148
+
149
+ #: includes/admin/ajax.php:929
150
+ msgid "No images were selected to be moved between Galleries."
151
+ msgstr ""
152
+ "Es wurden keine Bilder ausgewählt, welche zwischen den Galerien verschoben "
153
+ "werden sollen."
154
+
155
+ #: includes/admin/common.php:237
156
+ msgid ""
157
+ "<strong>Envira Gallery:</strong> Your existing in-page Galleries can now be "
158
+ "found by clicking on Envira Gallery in the WordPress Admin menu."
159
+ msgstr ""
160
+ "<strong>Envira Gallery:</strong> Deine bestehenden in-page Galerien kannst "
161
+ "Du nun durch einen Klick auf Envira Gallery im WordPress - Admin - Menü "
162
+ "finden."
163
+
164
+ #: includes/admin/editor.php:86 includes/admin/editor.php:87
165
+ #: includes/admin/editor.php:93 includes/admin/editor.php:94
166
+ #: includes/admin/metaboxes.php:267 includes/admin/metaboxes.php:268
167
+ #: includes/admin/table.php:142 includes/admin/table.php:143
168
+ msgid "Insert"
169
+ msgstr "Einfügen"
170
+
171
+ #: includes/admin/editor.php:98 includes/admin/editor.php:100
172
+ msgid "Add Gallery"
173
+ msgstr "Galerie hinzufügen"
174
+
175
+ #: includes/admin/license.php:131 includes/admin/license.php:224
176
+ #: includes/admin/license.php:313
177
+ msgid ""
178
+ "There was an error connecting to the remote key API. Please try again later."
179
+ msgstr ""
180
+ "Die Verbindung mit der Remote-API zur Überprüfung des Lizenzschlüssels "
181
+ "konnte nicht hergestellt werden. Bitte versuche es später noch einmal."
182
+
183
+ #: includes/admin/license.php:148
184
+ msgid "Congratulations! This site is now receiving automatic updates."
185
+ msgstr ""
186
+ "Gratulation! Die automatischen Aktualisierungen für diese Website sind nun "
187
+ "aktiviert."
188
+
189
+ #: includes/admin/license.php:266
190
+ msgid "Congratulations! Your key has been refreshed successfully."
191
+ msgstr "Gratulation! Der Lizenzschlüssel wurde aktualisiert."
192
+
193
+ #: includes/admin/license.php:324
194
+ msgid ""
195
+ "Congratulations! You have deactivated the key from this site successfully."
196
+ msgstr ""
197
+ "Gratulation! Der Lizenzschlüssel wurde erfolgreich für diese Website "
198
+ "deaktiviert."
199
+
200
+ #: includes/admin/license.php:418
201
+ msgid ""
202
+ "No valid license key has been entered, so automatic updates for Envira "
203
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
204
+ "license key and begin receiving automatic updates.</a>"
205
+ msgstr ""
206
+ "Es wurde kein gültiger Lizenzschlüssel eingegeben, so dass die automatischen "
207
+ "Updates für Envira Gallery deaktiviert wurden. <a href=\"%s\">Bitte klicke "
208
+ "hier</a>, um den Lizenzschlüssel einzugeben und um automatische Updates zu "
209
+ "erhalten."
210
+
211
+ #: includes/admin/license.php:427
212
+ msgid ""
213
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
214
+ "\"_blank\">Please click here to renew your license key and continue "
215
+ "receiving automatic updates.</a>"
216
+ msgstr ""
217
+ "Ihr Lizenzschlüssel für Envira Gallery ist abgelaufen. <a href=\"%s\" "
218
+ "target=\"_blank\">Bitte klicke hier</a>, um den Lizenzschlüssel zu erneuern "
219
+ "und weiterhin automatische Updates zu erhalten."
220
+
221
+ #: includes/admin/license.php:436
222
+ msgid ""
223
+ "Your license key for Envira Gallery has been disabled. Please use a "
224
+ "different key to continue receiving automatic updates."
225
+ msgstr ""
226
+ "Dein Lizenzschlüssel für Envira Gallery wurde deaktiviert. Bitte verwende "
227
+ "einen anderen Schlüssel, um weiterhin automatische Updates zu erhalten."
228
+
229
+ #: includes/admin/license.php:445
230
+ msgid ""
231
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
232
+ "the user associated with the key has been deleted. Please use a different "
233
+ "key to continue receiving automatic updates."
234
+ msgstr ""
235
+ "Dein Lizenzschlüssel für Envira Gallery ist ungültig. Der Schlüssel "
236
+ "existiert nicht mehr oder der Benutzer, der mit dem Lizenzschlüssel "
237
+ "verbunden war, wurde gelöscht. Bitte verwende einen anderen Schlüssel, um "
238
+ "weiterhin automatische Updates zu erhalten."
239
+
240
+ #: includes/admin/media-view.php:111 includes/admin/media-view.php:112
241
+ #: includes/admin/media-view.php:514 includes/admin/media-view.php:515
242
+ msgid "Search"
243
+ msgstr "Suchen"
244
+
245
+ #: includes/admin/media-view.php:164 includes/admin/media-view.php:491
246
+ msgid "Helpful Tips"
247
+ msgstr "Hilfreiche Tipps"
248
+
249
+ #: includes/admin/media-view.php:165
250
+ msgid "Choosing Your Gallery"
251
+ msgstr "Wähle Deine Galerie"
252
+
253
+ #: includes/admin/media-view.php:167
254
+ msgid ""
255
+ "To choose your gallery, simply click on one of the boxes to the left. Ctrl / "
256
+ "cmd and click to select multiple Galleries. The \"Insert Gallery\" button "
257
+ "will be activated once you have selected a gallery."
258
+ msgstr ""
259
+ "Um Deine Galerie auszuwählen, klicke einfach auf eines der Kästchen links "
260
+ "(mit Strg/Ctrl oder Command und Klick, um mehrere Galerien auszuwählen). Der "
261
+ "\"Galerie einfügen\" Knopf wird freigeschaltet, sobald Du eine Galerie "
262
+ "ausgewählt hast."
263
+
264
+ #: includes/admin/media-view.php:169
265
+ msgid "Inserting Your Gallery"
266
+ msgstr "Deine Galerie wird eingefügt"
267
+
268
+ #: includes/admin/media-view.php:171
269
+ msgid ""
270
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
271
+ "button below."
272
+ msgstr ""
273
+ "Um Deine Galerie in den Editor einzufügen, klicke bitte auf den Knopf "
274
+ "\"Galerie einfügen\" unten."
275
+
276
+ #: includes/admin/media-view.php:175
277
+ msgid "Insert Options"
278
+ msgstr "Weitere Optionen"
279
+
280
+ #: includes/admin/media-view.php:179
281
+ msgid "Display Title"
282
+ msgstr "Titel anzeigen"
283
+
284
+ #: includes/admin/media-view.php:181 includes/global/common.php:746
285
+ msgid "No"
286
+ msgstr "Nein"
287
+
288
+ #: includes/admin/media-view.php:185
289
+ msgid "Yes, as Heading H%s"
290
+ msgstr "Ja, als Überschrift H%s"
291
+
292
+ #: includes/admin/media-view.php:192
293
+ msgid "Prepends each inserted Gallery with the Gallery Title."
294
+ msgstr "Jede eingefügte Galerie mit dem Galerie-Titel anzeigen"
295
+
296
+ #: includes/admin/media-view.php:226
297
+ msgid "Edit previous media item"
298
+ msgstr "Vorheriges Medienobjekt bearbeiten"
299
+
300
+ #: includes/admin/media-view.php:227
301
+ msgid "Edit next media item"
302
+ msgstr "Nächstes Medienobjekt bearbeiten"
303
+
304
+ #: includes/admin/media-view.php:230
305
+ msgid "Edit Metadata"
306
+ msgstr "Bearbeitung der Metadaten"
307
+
308
+ #: includes/admin/media-view.php:250 includes/admin/media-view.php:384
309
+ #: includes/admin/table.php:167 includes/global/common.php:192
310
+ msgid "Title"
311
+ msgstr "Titel"
312
+
313
+ #: includes/admin/media-view.php:253 includes/admin/media-view.php:387
314
+ msgid ""
315
+ "Image titles can take any type of HTML. You can adjust the position of the "
316
+ "titles in the main Lightbox settings."
317
+ msgstr ""
318
+ "Beim Bild-Titel können beliebige HTML-Tags angegeben werden. Du kannst die "
319
+ "Position der Titel in den Haupteinstellungen von Lightbox anpassen."
320
+
321
+ #: includes/admin/media-view.php:262 includes/admin/media-view.php:393
322
+ #: includes/global/common.php:196
323
+ msgid "Caption"
324
+ msgstr "Bildlegende"
325
+
326
+ #: includes/admin/media-view.php:276 includes/admin/media-view.php:407
327
+ msgid ""
328
+ "Captions can take any type of HTML, and are displayed when an image is "
329
+ "clicked."
330
+ msgstr ""
331
+ "Bei der Bildlegende können beliebige HTML-Tags angegeben werden. Sie werden "
332
+ "angezeigt, wenn auf ein Bild geklickt wird."
333
+
334
+ #: includes/admin/media-view.php:285 includes/admin/media-view.php:413
335
+ msgid "Alt Text"
336
+ msgstr "Alt-Text"
337
+
338
+ #: includes/admin/media-view.php:288 includes/admin/media-view.php:416
339
+ msgid "Very important for SEO, the Alt Text describes the image."
340
+ msgstr "Sehr wichtig für SEO: der Alt-Text beschreibt das Bild."
341
+
342
+ #: includes/admin/media-view.php:294 includes/admin/media-view.php:422
343
+ #: includes/global/common.php:204
344
+ msgid "URL"
345
+ msgstr "URL"
346
+
347
+ #: includes/admin/media-view.php:298 includes/admin/media-view.php:426
348
+ msgid "Media File"
349
+ msgstr "Medien-Datei"
350
+
351
+ #: includes/admin/media-view.php:299 includes/admin/media-view.php:427
352
+ msgid "Attachment Page"
353
+ msgstr "Anhang-Seite"
354
+
355
+ #: includes/admin/media-view.php:303 includes/admin/media-view.php:431
356
+ msgid ""
357
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
358
+ "full size image."
359
+ msgstr ""
360
+ "Gib hier einen Hyperlink ein, wenn ein Klick auf das Bild etwas anderes als "
361
+ "die Darstellung in seiner vollen Grösse bewirken soll."
362
+
363
+ #: includes/admin/media-view.php:312 includes/admin/media-view.php:437
364
+ msgid "Open URL in New Window?"
365
+ msgstr "URL in neuem Fenster öffnen?"
366
+
367
+ #: includes/admin/media-view.php:315 includes/admin/media-view.php:440
368
+ msgid "Opens your image links in a new browser window / tab."
369
+ msgstr "Öffnet den Bild-Link in einem neuen Browserfenster bzw. Tab."
370
+
371
+ #: includes/admin/media-view.php:326
372
+ msgid "Want Captions and more options?"
373
+ msgstr "Möchtest Du Bildunterschriften und weitere Optionen?"
374
+
375
+ #: includes/admin/media-view.php:327
376
+ msgid ""
377
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
378
+ "including: HTML captions, open links in new windows, WooCommerce product "
379
+ "integration and so much more!"
380
+ msgstr ""
381
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugriff auf zahlreiche weitere "
382
+ "Features, darunter: HTML Bildunterschriften, Links in neue Fenstern, "
383
+ "WooCommerce Produktintegration und vieles mehr!"
384
+
385
+ #: includes/admin/media-view.php:329 includes/admin/metaboxes.php:776
386
+ #: includes/admin/metaboxes.php:1115 includes/admin/metaboxes.php:1431
387
+ #: includes/admin/metaboxes.php:1686 includes/admin/metaboxes.php:1728
388
+ #: includes/admin/metaboxes.php:1750 includes/admin/metaboxes.php:1772
389
+ #: includes/admin/metaboxes.php:1794 includes/admin/metaboxes.php:1816
390
+ msgid "Click here to Upgrade"
391
+ msgstr "Klicke hier für ein Upgrade"
392
+
393
+ #: includes/admin/media-view.php:346 includes/admin/media-view.php:347
394
+ #: includes/admin/media-view.php:452
395
+ msgid "Save Metadata"
396
+ msgstr "Metadaten speichern"
397
+
398
+ #: includes/admin/media-view.php:353 includes/admin/media-view.php:458
399
+ msgid "Saved."
400
+ msgstr "Gespeichert."
401
+
402
+ #: includes/admin/media-view.php:368
403
+ msgid "Bulk Edit"
404
+ msgstr "Massenbearbeitung"
405
+
406
+ #: includes/admin/media-view.php:451
407
+ msgid "Save Metadata to Items"
408
+ msgstr "Speichern der Metadaten in Items"
409
+
410
+ #: includes/admin/media-view.php:493
411
+ msgid ""
412
+ "Select the Gallery to move the selected images to by clicking on one of the "
413
+ "boxes to the left."
414
+ msgstr ""
415
+ "Wähle die Galerie, in welche die ausgewählten Bilder zu verschieben sind, "
416
+ "indem Du auf eines der Kästchen auf der linken Seite klickst."
417
+
418
+ #: includes/admin/media-view.php:496
419
+ msgid ""
420
+ "Once done, click the Move button, and the selected images will be moved to "
421
+ "the chosen Gallery."
422
+ msgstr ""
423
+ "Nachher klickst Du auf die Schaltfläche unten (\"Medien in ausgewählte "
424
+ "Galerie verschieben\"), und die ausgewählten Bilder werden in die gewählte "
425
+ "Galerie verschoben."
426
+
427
+ #: includes/admin/metaboxes.php:99
428
+ msgid ""
429
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
430
+ "requires at least one (preferably Imagick) in order to crop images and may "
431
+ "not work properly without it. Please contact your webhost and ask them to "
432
+ "compile GD or Imagick for your PHP install."
433
+ msgstr ""
434
+ "Die GD oder Imagick-Bibliotheken sind nicht auf Deinem Server installiert. "
435
+ "Envira Gallery erfordert mindestens eine davon (vorzugsweise Imagick) um "
436
+ "Bilder zuschneiden. Ohne diese funktioniert Envira Gallery möglicherweise "
437
+ "nicht ordnungsgemäss. Kontaktiere bitte Deinen Web-Hoster, um dieses Problem "
438
+ "zu beheben und GD oder Imagick für Deine PHP-Installation zu kompilieren. "
439
+
440
+ #: includes/admin/metaboxes.php:134
441
+ msgid "Insert into Gallery"
442
+ msgstr "In Galerie einfügen"
443
+
444
+ #: includes/admin/metaboxes.php:135 includes/admin/metaboxes.php:283
445
+ msgid "Inserting..."
446
+ msgstr "Wird eingefügt ..."
447
+
448
+ #: includes/admin/metaboxes.php:160
449
+ msgid "Click Here to Insert from Other Image Sources"
450
+ msgstr "Klicke bitte hier, um andere Bildquellen zu nutzen"
451
+
452
+ #: includes/admin/metaboxes.php:161
453
+ msgid "Select Files from Other Sources"
454
+ msgstr "Wähle Dateien aus anderen Quellen"
455
+
456
+ #: includes/admin/metaboxes.php:169
457
+ msgid "Uploading Image"
458
+ msgstr "Hochladen von Bild"
459
+
460
+ #: includes/admin/metaboxes.php:171
461
+ msgid "of"
462
+ msgstr "von"
463
+
464
+ #: includes/admin/metaboxes.php:175
465
+ msgid "All images uploaded."
466
+ msgstr "Alle Bilder hochgeladen."
467
+
468
+ #: includes/admin/metaboxes.php:281
469
+ msgid "You must select a file to import before continuing."
470
+ msgstr "Du musst eine Datei auswählen, bevor Du fortfahren kannst."
471
+
472
+ #: includes/admin/metaboxes.php:289
473
+ msgid "Move Media to Gallery"
474
+ msgstr "Zur Galerie hinzufügen"
475
+
476
+ #: includes/admin/metaboxes.php:290
477
+ msgid "Move Media to Selected Gallery"
478
+ msgstr "Medien in ausgewählte Galerie verschieben"
479
+
480
+ #: includes/admin/metaboxes.php:293
481
+ msgid "Are you sure you want to remove this image from the gallery?"
482
+ msgstr ""
483
+ "Bist Du sicher, dass Du dieses Bild aus der Galerie entfernen möchtest?"
484
+
485
+ #: includes/admin/metaboxes.php:294
486
+ msgid "Are you sure you want to remove these images from the gallery?"
487
+ msgstr ""
488
+ "Bist Du sicher, dass Du diese Bilder aus der Galerie entfernen möchtest?"
489
+
490
+ #: includes/admin/metaboxes.php:298
491
+ msgid "Saving..."
492
+ msgstr "Wird gespeichert ..."
493
+
494
+ #: includes/admin/metaboxes.php:299
495
+ msgid "Saved!"
496
+ msgstr "Gespeichert!"
497
+
498
+ #: includes/admin/metaboxes.php:301
499
+ msgid "Select Files from Your Computer"
500
+ msgstr "Wähle Dateien von Deinem Computer"
501
+
502
+ #: includes/admin/metaboxes.php:402 includes/admin/partials/header.php:14
503
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
504
+ msgid "Envira Gallery"
505
+ msgstr "Envira Gallery"
506
+
507
+ #: includes/admin/metaboxes.php:406 includes/admin/settings.php:82
508
+ msgid "Envira Gallery Settings"
509
+ msgstr "Envira Gallery Einstellungen"
510
+
511
+ #: includes/admin/metaboxes.php:411
512
+ msgid "Envira Gallery Preview"
513
+ msgstr "Envira Gallery Vorschau"
514
+
515
+ #: includes/admin/metaboxes.php:415
516
+ msgid "Envira Gallery Code"
517
+ msgstr "Envira Gallery Code"
518
+
519
+ #: includes/admin/metaboxes.php:586 includes/global/common.php:274
520
+ msgid "Default"
521
+ msgstr "Voreinstellung"
522
+
523
+ #: includes/admin/metaboxes.php:603
524
+ msgid "Images"
525
+ msgstr "Bilder"
526
+
527
+ #: includes/admin/metaboxes.php:604
528
+ msgid "Config"
529
+ msgstr "Konfiguration"
530
+
531
+ #: includes/admin/metaboxes.php:605
532
+ msgid "Lightbox"
533
+ msgstr "Lightbox"
534
+
535
+ #: includes/admin/metaboxes.php:606 includes/admin/metaboxes.php:1704
536
+ msgid "Mobile"
537
+ msgstr "Mobilgeräte"
538
+
539
+ #: includes/admin/metaboxes.php:611
540
+ msgid "Misc"
541
+ msgstr "Verschiedenes"
542
+
543
+ #: includes/admin/metaboxes.php:705
544
+ msgid "Currently in your Gallery"
545
+ msgstr "Derzeit in Deiner Galerie"
546
+
547
+ #: includes/admin/metaboxes.php:707 includes/admin/metaboxes.php:800
548
+ #: includes/admin/metaboxes.php:1139 includes/admin/metaboxes.php:1454
549
+ #: includes/admin/metaboxes.php:1592
550
+ msgid "Need some help?"
551
+ msgstr "Wird Hilfe benötigt?"
552
+
553
+ #: includes/admin/metaboxes.php:709 includes/admin/metaboxes.php:802
554
+ #: includes/admin/metaboxes.php:1141 includes/admin/metaboxes.php:1456
555
+ #: includes/admin/metaboxes.php:1594
556
+ msgid "Read the Documentation"
557
+ msgstr "Lies bitte die Dokumentation"
558
+
559
+ #: includes/admin/metaboxes.php:713 includes/admin/metaboxes.php:806
560
+ #: includes/admin/metaboxes.php:1145 includes/admin/metaboxes.php:1460
561
+ #: includes/admin/metaboxes.php:1598
562
+ msgid "Watch a Video"
563
+ msgstr "Schaue das Video an"
564
+
565
+ #: includes/admin/metaboxes.php:725
566
+ msgid "Select All (<span class=\"count\">%d</span>)"
567
+ msgstr "Alle auswählen (<span class=\"count\">%d</span>)"
568
+
569
+ #: includes/admin/metaboxes.php:730
570
+ msgid "Grid View"
571
+ msgstr "Kachelansicht"
572
+
573
+ #: includes/admin/metaboxes.php:733
574
+ msgid "List View"
575
+ msgstr "Listenansicht"
576
+
577
+ #: includes/admin/metaboxes.php:739 includes/admin/metaboxes.php:764
578
+ msgid "Edit Selected Images"
579
+ msgstr "Ausgewählte Bilder bearbeiten"
580
+
581
+ #: includes/admin/metaboxes.php:740 includes/admin/metaboxes.php:765
582
+ msgid "Move Selected Images to another Gallery"
583
+ msgstr "Ausgewählte Bilder in eine andere Galerie verschieben"
584
+
585
+ #: includes/admin/metaboxes.php:741 includes/admin/metaboxes.php:766
586
+ msgid "Delete Selected Images from Gallery"
587
+ msgstr "Ausgewählte Bilder aus der Galerie entfernen"
588
+
589
+ #: includes/admin/metaboxes.php:773
590
+ msgid "Want to make your gallery workflow even better?"
591
+ msgstr "Möchtest Du Deinen Galerie Workflow noch besser zu machen?"
592
+
593
+ #: includes/admin/metaboxes.php:774
594
+ msgid ""
595
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
596
+ "including: a fully featured gallery widget, complete gallery API, powerful "
597
+ "gallery documentation, full mobile and Retina support, dedicated customer "
598
+ "support and so much more!"
599
+ msgstr ""
600
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugriff auf zahlreiche weitere "
601
+ "Features, darunter: ein voll funktionsfähige Galerie-Widget, eine komplette "
602
+ "Galerie API, leistungsstarke Galerie Dokumentation, voller Mobilgerät- und "
603
+ "Retina-Support, spezieller Kunden-Support und vieles mehr!"
604
+
605
+ #: includes/admin/metaboxes.php:797
606
+ msgid "Gallery Settings"
607
+ msgstr "Galerie-Einstellungen"
608
+
609
+ #: includes/admin/metaboxes.php:799
610
+ msgid ""
611
+ "The settings below adjust the basic configuration options for the gallery."
612
+ msgstr ""
613
+ "Die untenstehenden Optionen passen die grundlegenden Einstellungen für die "
614
+ "Galerie an."
615
+
616
+ #: includes/admin/metaboxes.php:814 includes/admin/metaboxes.php:1468
617
+ msgid "Number of Gallery Columns"
618
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
619
+
620
+ #: includes/admin/metaboxes.php:822
621
+ msgid ""
622
+ "Determines the number of columns in the gallery. Automatic will attempt to "
623
+ "fill each row as much as possible before moving on to the next row."
624
+ msgstr ""
625
+ "Bestimmt die Anzahl der Spalten im Album. Automatisch wird versucht, jede "
626
+ "Zeile so weit wie möglich zu füllen, bevor auf die nächste Zeile gewechselt "
627
+ "wird."
628
+
629
+ #: includes/admin/metaboxes.php:833
630
+ msgid "Automatic Layout: Row Height"
631
+ msgstr "Automatisches Layout: Zeilenhöhe"
632
+
633
+ #: includes/admin/metaboxes.php:836 includes/admin/metaboxes.php:933
634
+ #: includes/admin/metaboxes.php:942 includes/admin/metaboxes.php:1040
635
+ #: includes/admin/metaboxes.php:1388 includes/admin/metaboxes.php:1397
636
+ #: includes/admin/metaboxes.php:1495
637
+ msgid "px"
638
+ msgstr "Pixel"
639
+
640
+ #: includes/admin/metaboxes.php:837
641
+ msgid "Determines how high (in pixels) each row will be. 150px is default. "
642
+ msgstr "Bestimmt, wie hoch (in Pixel) eine Zeile ist. 150 Pixel ist Standard."
643
+
644
+ #: includes/admin/metaboxes.php:842
645
+ msgid "Automatic Layout: Gallery Theme"
646
+ msgstr "Automatisches Layout: Galerie Theme"
647
+
648
+ #: includes/admin/metaboxes.php:850 includes/admin/metaboxes.php:923
649
+ msgid "Sets the theme for the gallery display."
650
+ msgstr "Legt das Theme für die Galerie-Anzeige fest."
651
+
652
+ #: includes/admin/metaboxes.php:866
653
+ msgid "Display Gallery Description?"
654
+ msgstr "Galerie-Beschreibung anzeigen?"
655
+
656
+ #: includes/admin/metaboxes.php:878
657
+ msgid "Choose to display a description above or below this gallery's images."
658
+ msgstr ""
659
+ "Wähle aus, ob eine Galerie-Beschreibung oberhalb oder unterhalb der Bilder "
660
+ "dieser Galerie angezeigt werden soll."
661
+
662
+ #: includes/admin/metaboxes.php:885
663
+ msgid "Gallery Description"
664
+ msgstr "Galerie-Beschreibung"
665
+
666
+ #: includes/admin/metaboxes.php:900
667
+ msgid "The description to display for this gallery."
668
+ msgstr ""
669
+ "Diese Beschreibung wird oberhalb oder unterhalb der Galerie angezeigt, je "
670
+ "nach Wahl beim vorherigen Einstellungspunkt."
671
+
672
+ #: includes/admin/metaboxes.php:915 includes/admin/table.php:305
673
+ #: includes/admin/table.php:382
674
+ msgid "Gallery Theme"
675
+ msgstr "Galerie-Theme"
676
+
677
+ #: includes/admin/metaboxes.php:930 includes/admin/table.php:314
678
+ #: includes/admin/table.php:393
679
+ msgid "Column Gutter Width"
680
+ msgstr "Spaltenabstand"
681
+
682
+ #: includes/admin/metaboxes.php:934
683
+ msgid "Sets the space between the columns (defaults to 10)."
684
+ msgstr "Legt den Abstand zwischen den Spalten (standardmässig 10 Pixel) fest."
685
+
686
+ #: includes/admin/metaboxes.php:939 includes/admin/table.php:319
687
+ #: includes/admin/table.php:398
688
+ msgid "Margin Below Each Image"
689
+ msgstr "Unterer Bildabstand"
690
+
691
+ #: includes/admin/metaboxes.php:943
692
+ msgid "Sets the space below each item in the gallery."
693
+ msgstr "Legt den Abstand unterhalb jedes Elements in der Galerie fest."
694
+
695
+ #: includes/admin/metaboxes.php:953
696
+ msgid "Sorting"
697
+ msgstr "Sortierung"
698
+
699
+ #: includes/admin/metaboxes.php:965
700
+ msgid ""
701
+ "Choose to sort the images in a different order than displayed on the Images "
702
+ "tab."
703
+ msgstr ""
704
+ "Wähle bitte aus, ob Du die Bilder in einer anderen Reihenfolge sortieren "
705
+ "willst, als diese auf der Registerkarte \"Bilder\" angezeigt werden."
706
+
707
+ #: includes/admin/metaboxes.php:970
708
+ msgid "Direction"
709
+ msgstr "Reihenfolge"
710
+
711
+ #: includes/admin/metaboxes.php:991 includes/admin/metaboxes.php:1183
712
+ msgid "Image Size"
713
+ msgstr "Bildgrösse"
714
+
715
+ #: includes/admin/metaboxes.php:1003
716
+ msgid ""
717
+ "Define the maximum image size for the Gallery view. Default will use the "
718
+ "below Image Dimensions; Random will allow you to choose one or more "
719
+ "WordPress image sizes, which will be used for the gallery output."
720
+ msgstr ""
721
+ "Definiere bitte die maximale Bildgrösse für die Galerieansicht. "
722
+ "\"Voreinstellung\" verwendet die unter Bildabmessungen eingegebenen Werte. "
723
+ "\"Zufällig\" ermöglicht es Dir, eine oder mehrere WordPress Bildgrössen zu "
724
+ "wählen, die dann für die Galerie-Ausgabe verwendet wird."
725
+
726
+ #: includes/admin/metaboxes.php:1012
727
+ msgid "Random Image Sizes"
728
+ msgstr "Zufällige Bildgrössen"
729
+
730
+ #: includes/admin/metaboxes.php:1028
731
+ msgid ""
732
+ "Define the WordPress registered image sizes to include when randomly "
733
+ "assigning an image size to each image in your Gallery."
734
+ msgstr ""
735
+ "Definiere hier, welche der bei WordPress registrierten Bildgrössen angezeigt "
736
+ "werden sollen, wenn Du zufällige Bildgrössen wünschest."
737
+
738
+ #: includes/admin/metaboxes.php:1037 includes/admin/table.php:325
739
+ #: includes/admin/table.php:403
740
+ msgid "Image Dimensions"
741
+ msgstr "Bildabmessungen"
742
+
743
+ #: includes/admin/metaboxes.php:1041
744
+ msgid ""
745
+ "You should adjust these dimensions based on the number of columns in your "
746
+ "gallery. This does not affect the full size lightbox images."
747
+ msgstr ""
748
+ "Du solltest diese Dimensionen basierend auf der Anzahl der Spalten in Deiner "
749
+ "Galerie anpassen. Dies hat keinen Einfluss auf die Lightbox Bilder in voller "
750
+ "Grösse."
751
+
752
+ #: includes/admin/metaboxes.php:1046
753
+ msgid "Crop Images?"
754
+ msgstr "Bilder zuschneiden?"
755
+
756
+ #: includes/admin/metaboxes.php:1050
757
+ msgid ""
758
+ "If enabled, forces images to exactly match the sizes defined above for Image "
759
+ "Dimensions and Mobile Dimensions."
760
+ msgstr ""
761
+ "Wenn aktiviert, werden die Bilder in die bei den Bildabmessungen oben und "
762
+ "bei den unter Mobilgeräte definierten Abmessungen eingepasst."
763
+
764
+ #: includes/admin/metaboxes.php:1051
765
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
766
+ msgstr ""
767
+ "Wenn deaktiviert, werden die Bilder so verkleinert, dass das "
768
+ "Seitenverhältnis beibehalten wird."
769
+
770
+ #: includes/admin/metaboxes.php:1061
771
+ msgid "Set Dimensions on Images?"
772
+ msgstr "Bildmasse im HTML-Code einsetzen?"
773
+
774
+ #: includes/admin/metaboxes.php:1065
775
+ msgid ""
776
+ "Enables or disables the width and height attributes on the img element. Only "
777
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
778
+ msgstr ""
779
+ "Aktiviert oder deaktiviert die HTML-Attribute Width und Height im Img-"
780
+ "Element. Muss nur aktiviert werden, wenn Du die Google Pagespeeds "
781
+ "Anforderungen erfüllen musst."
782
+
783
+ #: includes/admin/metaboxes.php:1070
784
+ msgid "Enable Isotope?"
785
+ msgstr "Isotope benutzen?"
786
+
787
+ #: includes/admin/metaboxes.php:1074
788
+ msgid ""
789
+ "Enables or disables isotope/masonry layout support for the main gallery "
790
+ "images."
791
+ msgstr ""
792
+ "Aktiviert oder deaktiviert die Isotopen- bzw. Mauerwerk-Layoutunterstützung "
793
+ "für die Haupt-Galerie-Bilder."
794
+
795
+ #: includes/admin/metaboxes.php:1080
796
+ msgid "Enable CSS Animations?"
797
+ msgstr "CSS-Animationen aktivieren?"
798
+
799
+ #: includes/admin/metaboxes.php:1084
800
+ msgid "Enables CSS animations when loading the main gallery images."
801
+ msgstr "Aktiviert die CSS-Animation für die Haupt-Galerie-Bilder."
802
+
803
+ #: includes/admin/metaboxes.php:1090
804
+ msgid "Image Opacity"
805
+ msgstr "Deckkraft des Bildes"
806
+
807
+ #: includes/admin/metaboxes.php:1094
808
+ msgid ""
809
+ "The opacity to display images at when loading the main gallery images using "
810
+ "CSS animations (between 1 and 100%)."
811
+ msgstr ""
812
+ "Definiert die Deckkraft bei der Anzeige von Bildern mit CSS-Animation auf "
813
+ "der Haupt-Galerie (zwischen 1 und 100 %)."
814
+
815
+ #: includes/admin/metaboxes.php:1112
816
+ msgid "Want to do even more with your gallery display?"
817
+ msgstr "Möchtest Du noch mehr Einstellungsmöglichkeiten bei Deiner Galerie?"
818
+
819
+ #: includes/admin/metaboxes.php:1113
820
+ msgid ""
821
+ "By upgrading to Envira Pro, you can get access to numerous other gallery "
822
+ "display features, including: custom image tagging and filtering, mobile "
823
+ "specific image assets for blazing fast load times, dedicated and unique "
824
+ "gallery URLs, custom gallery themes, gallery thumbnail support and so much "
825
+ "more!"
826
+ msgstr ""
827
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugang zu zahlreichen anderen "
828
+ "Galerie Anzeige-Funktionen, einschliesslich: ein benutzerdefiniertes Bild "
829
+ "markieren und filtern, mobile spezifischen Bild-Assets für extrem schnelle "
830
+ "Ladezeiten, spezielle und einzigartige Galerie URLs, benutzerdefinierte "
831
+ "Galerie Themen, Support für Gallery Miniaturansicht und vieles mehr!"
832
+
833
+ #: includes/admin/metaboxes.php:1135
834
+ msgid "Lightbox Settings"
835
+ msgstr "Lightbox-Einstellungen"
836
+
837
+ #: includes/admin/metaboxes.php:1137
838
+ msgid "The settings below adjust the lightbox output."
839
+ msgstr "Die untenstehenden Optionen passen die Lightbox-Anzeige an."
840
+
841
+ #: includes/admin/metaboxes.php:1154 includes/admin/metaboxes.php:1515
842
+ msgid "Enable Lightbox?"
843
+ msgstr "Lightbox aktivieren?"
844
+
845
+ #: includes/admin/metaboxes.php:1158
846
+ msgid "Enables or disables the gallery lightbox."
847
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox."
848
+
849
+ #: includes/admin/metaboxes.php:1169
850
+ msgid "Gallery Lightbox Theme"
851
+ msgstr "Galerie-Lightbox Theme"
852
+
853
+ #: includes/admin/metaboxes.php:1177
854
+ msgid "Sets the theme for the gallery lightbox display."
855
+ msgstr "Legt das Theme für die Lightbox-Anzeige fest."
856
+
857
+ #: includes/admin/metaboxes.php:1191
858
+ msgid ""
859
+ "Define the maximum image size for the Lightbox view. Default will display "
860
+ "the original, full size image."
861
+ msgstr ""
862
+ "Definiert die maximale Bildgrösse für die Lightbox-Ansicht. Bei "
863
+ "\"Voreinstellung\" wird die originale, volle Bildgrösse angezeigt."
864
+
865
+ #: includes/admin/metaboxes.php:1197
866
+ msgid "Caption Position"
867
+ msgstr "Position der Beschriftung"
868
+
869
+ #: includes/admin/metaboxes.php:1205
870
+ msgid "Sets the display of the lightbox image's caption."
871
+ msgstr "Definiert die Anzeigeposition der Bildbeschreibung in der Lightbox."
872
+
873
+ #: includes/admin/metaboxes.php:1214 includes/admin/metaboxes.php:1542
874
+ msgid "Enable Gallery Arrows?"
875
+ msgstr "Galerie-Pfeile aktivieren?"
876
+
877
+ #: includes/admin/metaboxes.php:1218
878
+ msgid "Enables or disables the gallery lightbox navigation arrows."
879
+ msgstr ""
880
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox."
881
+
882
+ #: includes/admin/metaboxes.php:1223
883
+ msgid "Gallery Arrow Position"
884
+ msgstr "Position der Galerie-Pfeile"
885
+
886
+ #: includes/admin/metaboxes.php:1231
887
+ msgid "Sets the position of the gallery lightbox navigation arrows."
888
+ msgstr "Legt die Position der Galerie-Lightbox Navigationspfeile fest."
889
+
890
+ #: includes/admin/metaboxes.php:1236
891
+ msgid "Enable Keyboard Navigation?"
892
+ msgstr "Tastatur-Navigation aktivieren?"
893
+
894
+ #: includes/admin/metaboxes.php:1240
895
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
896
+ msgstr ""
897
+ "Aktiviert oder deaktiviert die Tastatur-Navigation in der Lightbox-Galerie."
898
+
899
+ #: includes/admin/metaboxes.php:1245
900
+ msgid "Enable Mousewheel Navigation?"
901
+ msgstr "Mausrad-Navigation aktivieren?"
902
+
903
+ #: includes/admin/metaboxes.php:1249
904
+ msgid "Enables or disables mousewheel navigation in the gallery."
905
+ msgstr ""
906
+ "Aktiviert oder deaktiviert die Mausrad-Navigation in der Lightbox-Galerie."
907
+
908
+ #: includes/admin/metaboxes.php:1254 includes/admin/metaboxes.php:1551
909
+ msgid "Enable Gallery Toolbar?"
910
+ msgstr "Galerie-Bedienungselemente aktivieren?"
911
+
912
+ #: includes/admin/metaboxes.php:1258
913
+ msgid "Enables or disables the gallery lightbox toolbar."
914
+ msgstr ""
915
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox."
916
+
917
+ #: includes/admin/metaboxes.php:1263
918
+ msgid "Display Gallery Title in Toolbar?"
919
+ msgstr "Galerie-Titel bei den Bedienungselementen anzeigen?"
920
+
921
+ #: includes/admin/metaboxes.php:1267
922
+ msgid "Display the gallery title in the lightbox toolbar."
923
+ msgstr ""
924
+ "Zeigt den Galerie-Titel bei den Bedienungselementen in der Galerie-Lightbox "
925
+ "an."
926
+
927
+ #: includes/admin/metaboxes.php:1272
928
+ msgid "Gallery Toolbar Position"
929
+ msgstr "Position der Bedienungselemente"
930
+
931
+ #: includes/admin/metaboxes.php:1280
932
+ msgid "Sets the position of the lightbox toolbar."
933
+ msgstr ""
934
+ "Legt die Position der Bedienungselemente innerhalb der Galerie-Lightbox fest."
935
+
936
+ #: includes/admin/metaboxes.php:1285
937
+ msgid "Keep Aspect Ratio?"
938
+ msgstr "Seitenverhältnis beibehalten?"
939
+
940
+ #: includes/admin/metaboxes.php:1289
941
+ msgid ""
942
+ "If enabled, images will always resize based on the original aspect ratio."
943
+ msgstr ""
944
+ "Wenn aktiviert, werden die Bilder immer im richtigen Seitenverhältnis "
945
+ "angezeigt."
946
+
947
+ #: includes/admin/metaboxes.php:1294
948
+ msgid "Loop Gallery Navigation?"
949
+ msgstr "Galerie-Navigation mit Endlosschleife?"
950
+
951
+ #: includes/admin/metaboxes.php:1298
952
+ msgid ""
953
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
954
+ msgstr ""
955
+ "Aktiviert oder deaktiviert die Endlosschleifen-Navigation in der Lightbox-"
956
+ "Galerie."
957
+
958
+ #: includes/admin/metaboxes.php:1303
959
+ msgid "Lightbox Open/Close Effect"
960
+ msgstr "Lightbox Effekt beim Öffnen/Schliessen"
961
+
962
+ #: includes/admin/metaboxes.php:1323
963
+ msgid "Type of transition when opening and closing the lightbox."
964
+ msgstr "Art des Effekts beim Öffnen und Schliessen der Lightbox."
965
+
966
+ #: includes/admin/metaboxes.php:1328
967
+ msgid "Lightbox Transition Effect"
968
+ msgstr "Übergangseffekte in der Lightbox"
969
+
970
+ #: includes/admin/metaboxes.php:1348
971
+ msgid "Type of transition between images in the lightbox view."
972
+ msgstr ""
973
+ "Art des Effekts beim Übergang zwischen den einzelnen Bildern der Lightbox."
974
+
975
+ #: includes/admin/metaboxes.php:1353
976
+ msgid "HTML5 Output?"
977
+ msgstr "HTML5 Output?"
978
+
979
+ #: includes/admin/metaboxes.php:1357
980
+ msgid ""
981
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
982
+ "HTML5 validation."
983
+ msgstr ""
984
+ "Wenn aktiviert wird data-envirabox-gallery an Stelle der rel Attribute für "
985
+ "die W3C HTML5-Validierung angewendet."
986
+
987
+ #: includes/admin/metaboxes.php:1371
988
+ msgid ""
989
+ "The settings below adjust the thumbnail views for the gallery lightbox "
990
+ "display."
991
+ msgstr ""
992
+ "Mit den folgenden Einstellungen passt Du die Miniaturansichten bei der "
993
+ "Galerie-Lightbox an."
994
+
995
+ #: includes/admin/metaboxes.php:1376 includes/admin/metaboxes.php:1560
996
+ msgid "Enable Gallery Thumbnails?"
997
+ msgstr "Miniaturansichten aktivieren?"
998
+
999
+ #: includes/admin/metaboxes.php:1380
1000
+ msgid "Enables or disables the gallery lightbox thumbnails."
1001
+ msgstr ""
1002
+ "Aktiviert oder deaktiviert die Miniaturansichten bei der Galerie-Lightbox."
1003
+
1004
+ #: includes/admin/metaboxes.php:1385
1005
+ msgid "Gallery Thumbnails Width"
1006
+ msgstr "Breite einer Miniaturansicht"
1007
+
1008
+ #: includes/admin/metaboxes.php:1389
1009
+ msgid "Sets the width of each lightbox thumbnail."
1010
+ msgstr ""
1011
+ "Dies definiert die Breite einer einzelnen Miniaturansicht in der Lightbox."
1012
+
1013
+ #: includes/admin/metaboxes.php:1394
1014
+ msgid "Gallery Thumbnails Height"
1015
+ msgstr "Höhe einer Miniaturansicht"
1016
+
1017
+ #: includes/admin/metaboxes.php:1398
1018
+ msgid "Sets the height of each lightbox thumbnail."
1019
+ msgstr ""
1020
+ "Dies definiert die Höhe der einzelnen Miniaturansicht in der Lightbox. "
1021
+
1022
+ #: includes/admin/metaboxes.php:1403
1023
+ msgid "Gallery Thumbnails Position"
1024
+ msgstr "Position der Miniaturanzeigen"
1025
+
1026
+ #: includes/admin/metaboxes.php:1411
1027
+ msgid "Sets the position of the lightbox thumbnails."
1028
+ msgstr ""
1029
+ "Hier wird die Position der Miniaturanzeigen innerhalb der Galerie-Lightbox "
1030
+ "definiert."
1031
+
1032
+ #: includes/admin/metaboxes.php:1428
1033
+ msgid "Want even more fine tuned control over your lightbox display?"
1034
+ msgstr "Möchtest Du die Lightbox-Anzeige noch genauer festlegen?"
1035
+
1036
+ #: includes/admin/metaboxes.php:1429
1037
+ msgid ""
1038
+ "By upgrading to Envira Pro, you can get access to numerous other lightbox "
1039
+ "features, including: custom lightbox titles, enable/disable lightbox "
1040
+ "controls (arrow, keyboard and mousehweel navigation), custom lightbox "
1041
+ "transition effects, native fullscreen support, gallery deeplinking, image "
1042
+ "protection, lightbox supersize effects, lightbox slideshows and so much more!"
1043
+ msgstr ""
1044
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugriff auf zahlreiche weitere "
1045
+ "Lightbox-Features, darunter: Eigene Lightbox-Titel, Ein- und Ausschalten der "
1046
+ "Lightbox-Steuerung (Pfeile, Keyboard and Mausradsteuerung), eigene Lightbox-"
1047
+ "Übergangseffekte, Vollbild-Unterstützung, direkte Links auf ein Bild, "
1048
+ "Bildschutz, Lightbox-Diaschauen und vieles andere mehr!"
1049
+
1050
+ #: includes/admin/metaboxes.php:1451
1051
+ msgid "Mobile Gallery Settings"
1052
+ msgstr "Galerie-Einstellungen für Mobilgeräte"
1053
+
1054
+ #: includes/admin/metaboxes.php:1453
1055
+ msgid ""
1056
+ "The settings below adjust configuration options for the Gallery when viewed "
1057
+ "on a mobile device."
1058
+ msgstr ""
1059
+ "Mit den folgenden Einstellungen werden die Anzeige einer Galerie auf einem "
1060
+ "Mobilgerät (Smartphone, Tablet, PDA, etc.) angepasst."
1061
+
1062
+ #: includes/admin/metaboxes.php:1476
1063
+ msgid ""
1064
+ "Determines the number of columns in the gallery on mobile devices. Automatic "
1065
+ "will attempt to fill each row as much as possible before moving on to the "
1066
+ "next row."
1067
+ msgstr ""
1068
+ "Bestimmt die Anzahl der Spalten in der Galerie auf Mobile-Geräten. "
1069
+ "Automatisch wird versucht, jede Zeile so weit wie möglich zu füllen, bevor "
1070
+ "auf die nächste Zeile gewechselt wird."
1071
+
1072
+ #: includes/admin/metaboxes.php:1482
1073
+ msgid "Create Mobile Gallery Images?"
1074
+ msgstr "Spezial-Grösse für Bilder auf Mobilgeräten?"
1075
+
1076
+ #: includes/admin/metaboxes.php:1486
1077
+ msgid "Enables or disables creating specific images for mobile devices."
1078
+ msgstr ""
1079
+ "Wenn aktiviert, werden eigene Bilder mit anderen Dimensionen für die "
1080
+ "Mobilgeräte erzeugt."
1081
+
1082
+ #: includes/admin/metaboxes.php:1492
1083
+ msgid "Mobile Dimensions"
1084
+ msgstr "Bildgrösse auf Mobilgeräten"
1085
+
1086
+ #: includes/admin/metaboxes.php:1496
1087
+ msgid "These will be the sizes used for images displayed on mobile devices."
1088
+ msgstr ""
1089
+ "Diese Grösse wird für die Anzeige von Bildern auf Mobilgeräten verwendet."
1090
+
1091
+ #: includes/admin/metaboxes.php:1506
1092
+ msgid "Mobile Lightbox Settings"
1093
+ msgstr "Lightbox Einstellungen für Mobilgeräte"
1094
+
1095
+ #: includes/admin/metaboxes.php:1508
1096
+ msgid ""
1097
+ "The settings below adjust configuration options for the Lightbox when viewed "
1098
+ "on a mobile device."
1099
+ msgstr ""
1100
+ "Mit den folgenden Einstellungen werden die Einstellungen der Lightbox für "
1101
+ "die Darstellung auf einem Mobilgerät angepasst."
1102
+
1103
+ #: includes/admin/metaboxes.php:1519
1104
+ msgid "Enables or disables the gallery lightbox on mobile devices."
1105
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox auf Mobilgeräten."
1106
+
1107
+ #: includes/admin/metaboxes.php:1524
1108
+ msgid "Enable Gallery Touchwipe?"
1109
+ msgstr "Gesten/Wischen aktivieren?"
1110
+
1111
+ #: includes/admin/metaboxes.php:1528
1112
+ msgid ""
1113
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
1114
+ "devices."
1115
+ msgstr ""
1116
+ "Aktiviert oder deaktiviert die Wisch-Effekte für die Galerie-Lightbox auf "
1117
+ "Mobilgeräten."
1118
+
1119
+ #: includes/admin/metaboxes.php:1533
1120
+ msgid "Close Lightbox on Swipe Up?"
1121
+ msgstr "Lightbox beim Aufwärtswischen schliessen?"
1122
+
1123
+ #: includes/admin/metaboxes.php:1537
1124
+ msgid ""
1125
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
1126
+ "devices."
1127
+ msgstr ""
1128
+ "Aktiviert oder deaktiviert das Schliessen der Lightbox, wenn der Benutzer "
1129
+ "nach oben wischt."
1130
+
1131
+ #: includes/admin/metaboxes.php:1546
1132
+ msgid ""
1133
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
1134
+ msgstr ""
1135
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox auf "
1136
+ "Mobilgeräten."
1137
+
1138
+ #: includes/admin/metaboxes.php:1555
1139
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
1140
+ msgstr ""
1141
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox "
1142
+ "auf Mobilgeräten."
1143
+
1144
+ #: includes/admin/metaboxes.php:1564
1145
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
1146
+ msgstr ""
1147
+ "Aktiviert oder deaktiviert die Miniaturansichten in der Galerie-Lightbox auf "
1148
+ "Mobilgeräten."
1149
+
1150
+ #: includes/admin/metaboxes.php:1588
1151
+ msgid "Miscellaneous Settings"
1152
+ msgstr "Verschiedene Einstellungen"
1153
+
1154
+ #: includes/admin/metaboxes.php:1590
1155
+ msgid "The settings below adjust miscellaneous options for the Gallery."
1156
+ msgstr ""
1157
+ "Mit den folgenden Einstellungen werden weitere Eigenschaften der Galerie "
1158
+ "festgelegt."
1159
+
1160
+ #: includes/admin/metaboxes.php:1606
1161
+ msgid "Gallery Title"
1162
+ msgstr "Galerie-Titel"
1163
+
1164
+ #: includes/admin/metaboxes.php:1610
1165
+ msgid "Internal gallery title for identification in the admin."
1166
+ msgstr ""
1167
+ "Interner Galerie-Title für die Identifikation in der Administrator-Ansicht."
1168
+
1169
+ #: includes/admin/metaboxes.php:1615
1170
+ msgid "Gallery Slug"
1171
+ msgstr "Galerie-Slug"
1172
+
1173
+ #: includes/admin/metaboxes.php:1619
1174
+ msgid ""
1175
+ "<strong>Unique</strong> internal gallery slug for identification and "
1176
+ "advanced gallery queries."
1177
+ msgstr ""
1178
+ "<strong>Eindeutige</strong> interne Galerie-Bezeichnung für Identifikation "
1179
+ "und erweiterte Galerie-Abfragen: Nur Kleinbuchstaben, die Leerzeichen werden "
1180
+ "durch Bindestriche ersetzt, sonst sind keine Spezialzeichen erlaubt."
1181
+
1182
+ #: includes/admin/metaboxes.php:1624
1183
+ msgid "Custom Gallery Classes"
1184
+ msgstr "Benutzerdefinierte CSS-Klassen"
1185
+
1186
+ #: includes/admin/metaboxes.php:1627
1187
+ msgid "Enter custom gallery CSS classes here, one per line."
1188
+ msgstr ""
1189
+ "Bitte die benutzerdefinierten CSS-Klassen hier eingeben, je eine pro Zeile."
1190
+
1191
+ #: includes/admin/metaboxes.php:1628
1192
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
1193
+ msgstr ""
1194
+ "Füge bitte die benutzerdefinierten CSS-Klassen für diese Galerie hier oben "
1195
+ "ein. Eine Klasse pro Zeile."
1196
+
1197
+ #: includes/admin/metaboxes.php:1637
1198
+ msgid "Import/Export Gallery"
1199
+ msgstr "Import/Export Einstellungen"
1200
+
1201
+ #: includes/admin/metaboxes.php:1650
1202
+ msgid "Import Gallery"
1203
+ msgstr "Galerie importieren"
1204
+
1205
+ #: includes/admin/metaboxes.php:1657
1206
+ msgid "Export Gallery"
1207
+ msgstr "Galerie exportieren"
1208
+
1209
+ #: includes/admin/metaboxes.php:1667
1210
+ msgid "Enable RTL Support?"
1211
+ msgstr "RTL-Unterstützung aktivieren?"
1212
+
1213
+ #: includes/admin/metaboxes.php:1671
1214
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
1215
+ msgstr ""
1216
+ "Aktiviert oder deaktiviert die RTL-Unterstützung in Envira für Rechts-nach-"
1217
+ "links-Sprachen (Right-To-Left)."
1218
+
1219
+ #: includes/admin/metaboxes.php:1683 includes/admin/metaboxes.php:1725
1220
+ #: includes/admin/metaboxes.php:1747 includes/admin/metaboxes.php:1769
1221
+ #: includes/admin/metaboxes.php:1791 includes/admin/metaboxes.php:1813
1222
+ msgid "Want to take your galleries further?"
1223
+ msgstr "Möchtest Du noch mehr Einstellungsmöglichkeiten bei Deiner Galerie?"
1224
+
1225
+ #: includes/admin/metaboxes.php:1684
1226
+ msgid ""
1227
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
1228
+ "including: a fully-integrated import/export module for your galleries, "
1229
+ "custom CSS controls for each gallery and so much more!"
1230
+ msgstr ""
1231
+ "Durch ein Upgrade auf Envira Pro kannst Du den Zugriff auf zahlreiche "
1232
+ "weitere Features erhalten, darunter: ein voll integriertes Import-/Export-"
1233
+ "Modul für Deine Galerien, benutzerdefinierte CSS-Kontrolle für jede Galerie "
1234
+ "und vieles mehr!"
1235
+
1236
+ #: includes/admin/metaboxes.php:1705
1237
+ msgid "Videos"
1238
+ msgstr "Videos"
1239
+
1240
+ #: includes/admin/metaboxes.php:1706
1241
+ msgid "Social"
1242
+ msgstr "Social Media"
1243
+
1244
+ #: includes/admin/metaboxes.php:1707
1245
+ msgid "Tags"
1246
+ msgstr "Schlagwörter"
1247
+
1248
+ #: includes/admin/metaboxes.php:1708
1249
+ msgid "Pagination"
1250
+ msgstr "Seitenaufteilung"
1251
+
1252
+ #: includes/admin/metaboxes.php:1726
1253
+ msgid ""
1254
+ "By upgrading to Envira Pro, you can get access to mobile-specific settings, "
1255
+ "including mobile image sizes, number of columns, mobile-specific lightbox "
1256
+ "options and so much more!"
1257
+ msgstr ""
1258
+ "Durch ein Upgrade auf Envira Pro kannst Du den Zugriff auf mobile-"
1259
+ "spezifischen Einstellungen erhalten, einschliesslich der Bildgrössen, Anzahl "
1260
+ "der Spalten, mobilspezifischen Lightbox-Optionen und vieles mehr!"
1261
+
1262
+ #: includes/admin/metaboxes.php:1748
1263
+ msgid ""
1264
+ "By upgrading to Envira Pro, you can add Videos to your Envira Galleries from "
1265
+ "YouTube, Vimeo, Wistia, and your own self-hosted videos!"
1266
+ msgstr ""
1267
+ "Durch ein Upgrade auf Envira Pro kannst Du Videos auf Deine Envira Galerien "
1268
+ "von YouTube, Vimeo, Wistia und eigene selbst gehosteten Videos hinzufügen!"
1269
+
1270
+ #: includes/admin/metaboxes.php:1770
1271
+ msgid ""
1272
+ "By upgrading to Envira Pro, you can add social sharing buttons to your "
1273
+ "Gallery images and Lightbox images. With support for Facebook, Twitter, "
1274
+ "Google+ and Pinterest why not check it out?"
1275
+ msgstr ""
1276
+ "Durch ein Upgrade auf Envira Pro kannst Du Social Sharing Buttons zu Deiner "
1277
+ "Galerie- und Lightbox-Bilder hinzufügen, mit Unterstützung für Facebook, "
1278
+ "Twitter, Google und Pinterest. Warum nicht ausprobieren?"
1279
+
1280
+ #: includes/admin/metaboxes.php:1792
1281
+ msgid ""
1282
+ "By upgrading to Envira Pro, you can add Tags to your Gallery images, allow "
1283
+ "users to filter your Gallery by tag and so much more!"
1284
+ msgstr ""
1285
+ "Durch ein Upgrade auf Envira Pro kannst Du Schlagwörter den Bildern Deiner "
1286
+ "Galerie hinzufügen, so dass die Benutzer mit diesen Schlagwörter Deine "
1287
+ "Galerie durchsuchen können, und vieles anderes mehr!"
1288
+
1289
+ #: includes/admin/metaboxes.php:1814
1290
+ msgid ""
1291
+ "By upgrading to Envira Pro, you can split your Gallery across multiple pages "
1292
+ "with pagination, load paginated images via AJAX, lazy loading and more!"
1293
+ msgstr ""
1294
+ "Durch ein Upgrade auf Envira Pro kannst Du Deine Galerie auf mehreren Seiten "
1295
+ "mit Seitennummerierung aufteilen, Du kannst diese Bilder über AJAX laden "
1296
+ "lassen, auch verzögert, und vieles mehr!"
1297
+
1298
+ #: includes/admin/metaboxes.php:2099
1299
+ msgid "Remove Image from Gallery?"
1300
+ msgstr "Das Bild aus der Galerie entfernen?"
1301
+
1302
+ #: includes/admin/metaboxes.php:2100
1303
+ msgid "Modify Image"
1304
+ msgstr "Bild bearbeiten"
1305
+
1306
+ #: includes/admin/notice.php:167
1307
+ msgid "Dismiss this notice"
1308
+ msgstr "Diese Nachricht ignorieren"
1309
+
1310
+ #: includes/admin/partials/metabox-gallery-code.php:11
1311
+ msgid ""
1312
+ "You can place this gallery anywhere into your posts, pages, custom post "
1313
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
1314
+ msgstr ""
1315
+ "Du kannst diese Galerie irgendwo in Deinen Beiträgen, Seiten, "
1316
+ "benutzerdefinierten Post-Typen oder Widgets platzieren, wenn Du "
1317
+ "<strong>einen</strong> der Shortcode(s) unten benützt:"
1318
+
1319
+ #: includes/admin/partials/metabox-gallery-code.php:14
1320
+ #: includes/admin/partials/metabox-gallery-code.php:24
1321
+ #: includes/admin/table.php:228
1322
+ msgid "Copy Shortcode to Clipboard"
1323
+ msgstr "Shortcode in die Zwischenablage kopieren"
1324
+
1325
+ #: includes/admin/partials/metabox-gallery-code.php:15
1326
+ #: includes/admin/partials/metabox-gallery-code.php:25
1327
+ #: includes/admin/partials/metabox-gallery-code.php:36
1328
+ #: includes/admin/partials/metabox-gallery-code.php:46
1329
+ #: includes/admin/table.php:229
1330
+ msgid "Copy to Clipboard"
1331
+ msgstr "In die Zwischenablage kopieren"
1332
+
1333
+ #: includes/admin/partials/metabox-gallery-code.php:32
1334
+ msgid ""
1335
+ "You can also place this gallery into your template files by using "
1336
+ "<strong>one</strong> the template tag(s) below:"
1337
+ msgstr ""
1338
+ "Du kannst diese Galerie auch in Deinen Template-Dateien platzieren, wenn Du "
1339
+ "<strong>einen</strong> der untenstehenden Template-Tags benützt:"
1340
+
1341
+ #: includes/admin/partials/metabox-gallery-code.php:35
1342
+ #: includes/admin/partials/metabox-gallery-code.php:45
1343
+ msgid "Copy Template Tag to Clipboard"
1344
+ msgstr "Template-Tag in die Zwischenablage kopieren"
1345
+
1346
+ #: includes/admin/partials/metabox-gallery-type.php:15
1347
+ msgid "Native Envira Gallery"
1348
+ msgstr "Diese Envira Galerie"
1349
+
1350
+ #: includes/admin/partials/metabox-gallery-type.php:18
1351
+ #: includes/admin/partials/metabox-gallery-type.php:19
1352
+ msgid "External Gallery"
1353
+ msgstr "Externe Galerie"
1354
+
1355
+ #: includes/admin/partials/metabox-gallery-type.php:46
1356
+ msgid "Select Your Service"
1357
+ msgstr "Service wählen"
1358
+
1359
+ #: includes/admin/partials/metabox-gallery-type.php:75
1360
+ msgid "Create Dynamic Galleries with Envira"
1361
+ msgstr "Erstellung von dynamische Galerien mit Envira"
1362
+
1363
+ #: includes/admin/partials/metabox-gallery-type.php:78
1364
+ msgid "Build Galleries from Instagram images."
1365
+ msgstr "Erstellung von Galerien von Instagram Bildern."
1366
+
1367
+ #: includes/admin/partials/metabox-gallery-type.php:80
1368
+ msgid "Instagram"
1369
+ msgstr "Instagram"
1370
+
1371
+ #: includes/admin/partials/metabox-gallery-type.php:85
1372
+ msgid ""
1373
+ "Envira Pro allows you to build galleries from Instagram photos, images from "
1374
+ "your posts, and more."
1375
+ msgstr ""
1376
+ "Envira Pro ermöglicht es Dir, Galerien von Instagram Fotos oder Bildern aus "
1377
+ "Deinen Beiträgen zu bauen, und vieles mehr."
1378
+
1379
+ #: includes/admin/partials/metabox-gallery-type.php:88
1380
+ #: includes/admin/partials/metabox-gallery-type.php:89
1381
+ msgid "Click Here to Upgrade"
1382
+ msgstr "Hier klicken für ein Upgrade"
1383
+
1384
+ #: includes/admin/partials/metabox-gallery-type.php:95
1385
+ msgid ""
1386
+ "It doesn't look like you have any Addons activated which import images from "
1387
+ "external sources."
1388
+ msgstr ""
1389
+ "Es sieht nicht so aus, als ob irgend eine Erweiterung aktiviert ist, welches "
1390
+ "Bilder aus anderen Quellen importieren kann."
1391
+
1392
+ #: includes/admin/posttype.php:97 includes/admin/posttype.php:100
1393
+ msgid "Envira gallery updated."
1394
+ msgstr "Envira Gallery aktualisiert."
1395
+
1396
+ #: includes/admin/posttype.php:98
1397
+ msgid "Envira gallery custom field updated."
1398
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery aktualisiert."
1399
+
1400
+ #: includes/admin/posttype.php:99
1401
+ msgid "Envira gallery custom field deleted."
1402
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery gelöscht."
1403
+
1404
+ #: includes/admin/posttype.php:101
1405
+ msgid "Envira gallery restored to revision from %s."
1406
+ msgstr "Envira Gallery Revision von %s wiederhergestellt."
1407
+
1408
+ #: includes/admin/posttype.php:102
1409
+ msgid "Envira gallery published."
1410
+ msgstr "Envira Galerie veröffentlicht."
1411
+
1412
+ #: includes/admin/posttype.php:103
1413
+ msgid "Envira gallery saved."
1414
+ msgstr "Envira Galerie gespeichert."
1415
+
1416
+ #: includes/admin/posttype.php:104
1417
+ msgid "Envira gallery submitted."
1418
+ msgstr "Envira Galerie übertragen."
1419
+
1420
+ #: includes/admin/posttype.php:105
1421
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
1422
+ msgstr "Envira Galerie geplant für: <strong>%1$s</strong>."
1423
+
1424
+ #: includes/admin/posttype.php:105
1425
+ msgid "M j, Y @ G:i"
1426
+ msgstr "M j, Y @ G:i"
1427
+
1428
+ #: includes/admin/posttype.php:106
1429
+ msgid "Envira gallery draft updated."
1430
+ msgstr "Envira Galerie Entwurf aktualisiert."
1431
+
1432
+ #: includes/admin/settings.php:83 includes/admin/settings.php:663
1433
+ msgid "Settings"
1434
+ msgstr "Einstellungen"
1435
+
1436
+ #: includes/admin/settings.php:228
1437
+ msgid " galleries(s) fixed successfully."
1438
+ msgstr "Galerie(n) erfolgreich repariert."
1439
+
1440
+ #: includes/admin/settings.php:362
1441
+ msgid "Settings saved successfully."
1442
+ msgstr "Einstellungen erfolgreich gespeichert."
1443
+
1444
+ #: includes/admin/settings.php:494
1445
+ msgid "General"
1446
+ msgstr "Allgemein"
1447
+
1448
+ #: includes/admin/settings.php:524
1449
+ msgid "Envira License Key"
1450
+ msgstr "Envira Lizenzschlüssel"
1451
+
1452
+ #: includes/admin/settings.php:530
1453
+ msgid "Verify Key"
1454
+ msgstr "Den Lizenzschlüssel verifizieren"
1455
+
1456
+ #: includes/admin/settings.php:531
1457
+ msgid "Deactivate Key"
1458
+ msgstr "Den Lizenzschlüssel deaktivieren"
1459
+
1460
+ #: includes/admin/settings.php:532
1461
+ msgid "License key to enable automatic updates for Envira."
1462
+ msgstr "Lizenzschlüssel für die automatischen Updates für Envira Gallery."
1463
+
1464
+ #: includes/admin/settings.php:539
1465
+ msgid "Envira License Key Type"
1466
+ msgstr "Envira Lizenzschlüssel-Typ"
1467
+
1468
+ #: includes/admin/settings.php:543
1469
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1470
+ msgstr "Der Lizenzschlüsseltyp für diese Website ist <strong>%s</strong>."
1471
+
1472
+ #: includes/admin/settings.php:546
1473
+ msgid "Refresh Key"
1474
+ msgstr "Lizenzschlüssel aktualisieren"
1475
+
1476
+ #: includes/admin/settings.php:547
1477
+ msgid ""
1478
+ "Your license key type (handles updates and Addons). Click refresh if your "
1479
+ "license has been upgraded or the type is incorrect."
1480
+ msgstr ""
1481
+ "Angabe des Typs Deines Lizenzschlüssels (betrifft Updates und "
1482
+ "Erweiterungen). Klicke auf \"Lizenzschlüssel aktualisieren\", wenn Deine "
1483
+ "Lizenz aktualisiert wurde oder der Typ falsch ist."
1484
+
1485
+ #: includes/admin/settings.php:556
1486
+ msgid "Fix Broken Migration"
1487
+ msgstr "Reparatur einer Migration"
1488
+
1489
+ #: includes/admin/settings.php:561
1490
+ msgid "Fix"
1491
+ msgstr "Reparatur"
1492
+
1493
+ #: includes/admin/settings.php:562
1494
+ msgid ""
1495
+ "If you have changed the URL of your WordPress web site, and manually "
1496
+ "executed a search/replace query on URLs in your WordPress database, your "
1497
+ "galleries will probably no longer show any images. If this is the case, "
1498
+ "click the button above to fix this. We recommend using a migration plugin or "
1499
+ "script next time :)"
1500
+ msgstr ""
1501
+ "Wenn Du die URL Deiner WordPress-Website geändert hast, und eine manuelle "
1502
+ "Suchen/Ersetzen-Abfrage auf URLs in Deiner WordPress-Datenbank ausgeführt "
1503
+ "hast, werden Deine Galerien wahrscheinlich keine Bilder mehr anzeigen. Wenn "
1504
+ "dies der Fall ist, klicke auf den Knopf oben, um dies zu beheben. Wir "
1505
+ "empfehlen ein Migration Plugin oder Skript beim nächsten Mal :)"
1506
+
1507
+ #: includes/admin/settings.php:578
1508
+ msgid "Add New Images"
1509
+ msgstr "Neue Bilder hinzufügen"
1510
+
1511
+ #: includes/admin/settings.php:586
1512
+ msgid ""
1513
+ "When adding media to a Gallery, choose whether to add this media before or "
1514
+ "after any existing images."
1515
+ msgstr ""
1516
+ "Wenn Du Medien zu einer Galerie hinzufügst, wähle hier, ob diese Medien vor "
1517
+ "oder nach evtl. schon vorhandenen Bilden eingefügt werden."
1518
+
1519
+ #: includes/admin/settings.php:593
1520
+ msgid "Delete Image on Gallery Image Deletion"
1521
+ msgstr "Bilder löschen, wenn sie in der Galerie gelöscht werden"
1522
+
1523
+ #: includes/admin/settings.php:601
1524
+ msgid ""
1525
+ "When deleting an Image from a Gallery, choose whether to delete all media "
1526
+ "associated with that image. Note: If image(s) in the Media Library are "
1527
+ "attached to other Posts, they will not be deleted."
1528
+ msgstr ""
1529
+ "Wenn Bilder aus der Galerie gelöscht werden, kann hier bestimmt werden, ob "
1530
+ "diese auch aus der Media-Bibliothek entfernt werden sollen. <strong>Beachte:"
1531
+ "</strong> Wenn Bilder noch in anderen Beiträgen angezeigt werden, werden sie "
1532
+ "nicht gelöscht. "
1533
+
1534
+ #: includes/admin/settings.php:607
1535
+ msgid "Delete Images on Gallery Deletion"
1536
+ msgstr "Bilder löschen, wenn die Galerie gelöscht wird"
1537
+
1538
+ #: includes/admin/settings.php:615
1539
+ msgid ""
1540
+ "When deleting a Gallery, choose whether to delete all media associated with "
1541
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1542
+ "Posts, they will not be deleted."
1543
+ msgstr ""
1544
+ "Wenn eine Galerie gelöscht wird, kann hier bestimmt werden, ob die Bilder "
1545
+ "dieser Galerie auch aus der Media-Bibliothek entfernt werden sollen. "
1546
+ "<strong>Beachte:</strong> Wenn Bilder noch in anderen Beiträgen angezeigt "
1547
+ "werden, werden sie nicht gelöscht. "
1548
+
1549
+ #: includes/admin/settings.php:624
1550
+ msgid "Save Settings"
1551
+ msgstr "Einstellungen speichern"
1552
+
1553
+ #: includes/admin/table.php:169
1554
+ msgid "Shortcode"
1555
+ msgstr "Shortcode"
1556
+
1557
+ #: includes/admin/table.php:170
1558
+ msgid "Posts"
1559
+ msgstr "Beiträge"
1560
+
1561
+ #: includes/admin/table.php:171
1562
+ msgid "Last Modified"
1563
+ msgstr "Zuletzt geändert"
1564
+
1565
+ #: includes/admin/table.php:172
1566
+ msgid "Date"
1567
+ msgstr "Datum"
1568
+
1569
+ #: includes/admin/table.php:217
1570
+ msgid "%d Image"
1571
+ msgid_plural "%d Images"
1572
+ msgstr[0] "%d Bild"
1573
+ msgstr[1] "%d Bilder"
1574
+
1575
+ #: includes/admin/table.php:296 includes/admin/table.php:371
1576
+ msgid "Number of Columns"
1577
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
1578
+
1579
+ #: includes/admin/table.php:373 includes/admin/table.php:384
1580
+ #: includes/admin/table.php:394 includes/admin/table.php:399
1581
+ #: includes/admin/table.php:404 includes/admin/table.php:406
1582
+ msgid "— No Change —"
1583
+ msgstr "— Keine Änderung —"
1584
+
1585
+ #: includes/global/common.php:63
1586
+ msgid "Automatic"
1587
+ msgstr "Automatisch"
1588
+
1589
+ #: includes/global/common.php:67
1590
+ msgid "One Column (1)"
1591
+ msgstr "Eine Spalte (1)"
1592
+
1593
+ #: includes/global/common.php:71
1594
+ msgid "Two Columns (2)"
1595
+ msgstr "Zwei Spalten (2)"
1596
+
1597
+ #: includes/global/common.php:75
1598
+ msgid "Three Columns (3)"
1599
+ msgstr "Drei Spalten (3)"
1600
+
1601
+ #: includes/global/common.php:79
1602
+ msgid "Four Columns (4)"
1603
+ msgstr "Vier Spalten (4)"
1604
+
1605
+ #: includes/global/common.php:83
1606
+ msgid "Five Columns (5)"
1607
+ msgstr "Fünf Spalten (5)"
1608
+
1609
+ #: includes/global/common.php:87
1610
+ msgid "Six Columns (6)"
1611
+ msgstr "Sechs Spalten (6)"
1612
+
1613
+ #: includes/global/common.php:107 includes/global/common.php:249
1614
+ msgid "Base"
1615
+ msgstr "Basis"
1616
+
1617
+ #: includes/global/common.php:128
1618
+ msgid "Normal"
1619
+ msgstr "Normal"
1620
+
1621
+ #: includes/global/common.php:148
1622
+ msgid "Do not display"
1623
+ msgstr "Nicht anzeigen"
1624
+
1625
+ #: includes/global/common.php:152
1626
+ msgid "Display above galleries"
1627
+ msgstr "Anzeige oberhalb Galerie"
1628
+
1629
+ #: includes/global/common.php:156
1630
+ msgid "Display below galleries"
1631
+ msgstr "Anzeige unterhalt Galerie"
1632
+
1633
+ #: includes/global/common.php:176
1634
+ msgid "No Sorting"
1635
+ msgstr "Keine Sortierung"
1636
+
1637
+ #: includes/global/common.php:180 includes/global/common.php:309
1638
+ msgid "Random"
1639
+ msgstr "Zufällig"
1640
+
1641
+ #: includes/global/common.php:184
1642
+ msgid "Published Date"
1643
+ msgstr "Veröffentlichungsdatum"
1644
+
1645
+ #: includes/global/common.php:188
1646
+ msgid "Filename"
1647
+ msgstr "Dateinname"
1648
+
1649
+ #: includes/global/common.php:200
1650
+ msgid "Alt"
1651
+ msgstr "Alt-Text (Alternativtext)"
1652
+
1653
+ #: includes/global/common.php:224
1654
+ msgid "Ascending (A-Z)"
1655
+ msgstr "Aufsteigend (A-Z)"
1656
+
1657
+ #: includes/global/common.php:228
1658
+ msgid "Descending (Z-A)"
1659
+ msgstr "Absteigend (Z-A)"
1660
+
1661
+ #: includes/global/common.php:329
1662
+ msgid "Float"
1663
+ msgstr "Fliessend"
1664
+
1665
+ #: includes/global/common.php:333
1666
+ msgid "Float (Wrapped)"
1667
+ msgstr "Fliessend (umhüllt)"
1668
+
1669
+ #: includes/global/common.php:337 includes/global/common.php:365
1670
+ msgid "Inside"
1671
+ msgstr "Innerhalb"
1672
+
1673
+ #: includes/global/common.php:341 includes/global/common.php:369
1674
+ msgid "Outside"
1675
+ msgstr "Ausserhalb"
1676
+
1677
+ #: includes/global/common.php:345
1678
+ msgid "Over"
1679
+ msgstr "Darüber"
1680
+
1681
+ #: includes/global/common.php:389
1682
+ msgid "No Effect"
1683
+ msgstr "Kein Effekt"
1684
+
1685
+ #: includes/global/common.php:393
1686
+ msgid "Fade"
1687
+ msgstr "Ein-/ausblenden"
1688
+
1689
+ #: includes/global/common.php:397
1690
+ msgid "Elastic"
1691
+ msgstr "Elastisch"
1692
+
1693
+ #: includes/global/common.php:445
1694
+ msgid "Swing"
1695
+ msgstr "Schaukeln"
1696
+
1697
+ #: includes/global/common.php:501 includes/global/common.php:525
1698
+ msgid "Top"
1699
+ msgstr "Oben"
1700
+
1701
+ #: includes/global/common.php:505 includes/global/common.php:529
1702
+ msgid "Bottom"
1703
+ msgstr "Unten"
1704
+
1705
+ #: includes/global/common.php:672
1706
+ msgid "Image Files"
1707
+ msgstr "Bilddateien"
1708
+
1709
+ #: includes/global/common.php:722
1710
+ msgid "Before Existing Images"
1711
+ msgstr "Vor vorhandenen Bildern"
1712
+
1713
+ #: includes/global/common.php:726
1714
+ msgid "After Existing Images"
1715
+ msgstr "Nach vorhandenen Bilder"
1716
+
1717
+ #: includes/global/common.php:750
1718
+ msgid "Yes"
1719
+ msgstr "Ja"
1720
+
1721
+ #: includes/global/common.php:830
1722
+ msgid ""
1723
+ "No image editor could be selected. Please verify with your webhost that you "
1724
+ "have either the GD or Imagick image library compiled with your PHP install "
1725
+ "on your server."
1726
+ msgstr ""
1727
+ "Es konnte kein Bild-Editor ausgewählt werden. Es scheint, dass weder die GD "
1728
+ "noch die Imagick-Bibliothek auf Deinem Server installiert ist. Envira "
1729
+ "Gallery erfordert mindestens eine davon (vorzugsweise Imagick) um Bilder "
1730
+ "zuschneiden. Kontaktiere bitte Deinen Web-Hoster, um dieses Problem zu "
1731
+ "beheben und GD oder Imagick für Deine PHP-Installation zu kompilieren. "
1732
+
1733
+ #: includes/global/common.php:933
1734
+ msgid "No image URL specified for cropping."
1735
+ msgstr "Kein Bild-URL für das Zuschneiden angegeben."
1736
+
1737
+ #: includes/global/common.php:952
1738
+ msgid "No file could be found for the image URL specified."
1739
+ msgstr "Für die angegebene Bild-URL konnte keine Datei gefunden werden."
1740
+
1741
+ #: includes/global/common.php:960 includes/global/common.php:972
1742
+ msgid ""
1743
+ "The dimensions of the original image could not be retrieved for cropping."
1744
+ msgstr ""
1745
+ "Die Abmessungen des Originalbildes konnten für das Zuschneiden nicht "
1746
+ "ermittelt werden."
1747
+
1748
+ #: includes/global/posttype.php:51
1749
+ msgid "Envira Galleries"
1750
+ msgstr "Envira Galerien"
1751
+
1752
+ #: includes/global/posttype.php:53
1753
+ msgid "Add New"
1754
+ msgstr "Hinzufügen"
1755
+
1756
+ #: includes/global/posttype.php:54
1757
+ msgid "Add New Envira Gallery"
1758
+ msgstr "Neue Envira Galerie hinzufügen"
1759
+
1760
+ #: includes/global/posttype.php:55
1761
+ msgid "Edit Envira Gallery"
1762
+ msgstr "Bearbeiten der Envira Galerie"
1763
+
1764
+ #: includes/global/posttype.php:56
1765
+ msgid "New Envira Gallery"
1766
+ msgstr "Neue Envira Galerie hinzufügen"
1767
+
1768
+ #: includes/global/posttype.php:57
1769
+ msgid "View Envira Gallery"
1770
+ msgstr "Zeige Envira Gallery"
1771
+
1772
+ #: includes/global/posttype.php:58
1773
+ msgid "Search Envira Galleries"
1774
+ msgstr "Envira Galerien suchen"
1775
+
1776
+ #: includes/global/posttype.php:59
1777
+ msgid "No Envira galleries found."
1778
+ msgstr "Keine Envira Galerien gefunden."
1779
+
1780
+ #: includes/global/posttype.php:60
1781
+ msgid "No Envira galleries found in trash."
1782
+ msgstr "Keine Envira Galerien im Papierkorb gefunden."
1783
+
1784
+ #: includes/global/shortcode.php:910
1785
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1786
+ msgstr ""
1787
+ "Der angeforderte Inhalt kann nicht geladen werden. <br/> Bitte versuche es "
1788
+ "später noch einmal.</p>"
1789
+
1790
+ #: includes/global/shortcode.php:911 includes/global/shortcode.php:1548
1791
+ msgid "Close"
1792
+ msgstr "Schliessen"
1793
+
1794
+ #: includes/global/shortcode.php:912 includes/global/shortcode.php:1538
1795
+ msgid "Next"
1796
+ msgstr "Nächste"
1797
+
1798
+ #: includes/global/shortcode.php:913 includes/global/shortcode.php:1534
1799
+ msgid "Previous"
1800
+ msgstr "Vorherige"
1801
+
1802
+ #. Plugin Name of the plugin/theme
1803
+ msgid "Envira Gallery Lite"
1804
+ msgstr "Envira Gallery Lite"
1805
+
1806
+ #. Plugin URI of the plugin/theme
1807
+ #. Author URI of the plugin/theme
1808
+ msgid "http://enviragallery.com"
1809
+ msgstr "http://enviragallery.com"
1810
+
1811
+ #. Description of the plugin/theme
1812
+ msgid ""
1813
+ "Envira Gallery is best responsive WordPress gallery plugin. This is the lite "
1814
+ "version."
1815
+ msgstr ""
1816
+ "Envira Gallery ist das beste responsive WordPress Galerie Plugin. Dies ist "
1817
+ "die Lite Version."
1818
+
1819
+ #. Author of the plugin/theme
1820
+ msgid "Thomas Griffin"
1821
+ msgstr "Thomas Griffin"
languages/envira-gallery-de_DE.mo ADDED
Binary file
languages/envira-gallery-de_DE.po ADDED
@@ -0,0 +1,1821 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2016 Envira Gallery Lite
2
+ # This file is distributed under the same license as the Envira Gallery Lite package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery Lite 1.5.4\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/envira-gallery-"
7
+ "lite\n"
8
+ "POT-Creation-Date: 2017-03-09 14:58+0100\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2017-03-09 17:12+0100\n"
13
+ "Language-Team: \n"
14
+ "X-Generator: Poedit 1.8.11\n"
15
+ "Last-Translator: Rolf Müri - mm-design <rolf.mueri@mm-design.ch>\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "Language: de_DE\n"
18
+ "X-Poedit-Basepath: ../../../../Web-Projekte/demo.mm-design-atelier.ch/wp-"
19
+ "content/plugins/envira-gallery-lite\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: envira-gallery-lite.php:508
23
+ msgid ""
24
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
25
+ "version of <strong>4.0</strong> to run properly. The plugin has been "
26
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
27
+ msgstr ""
28
+ "Leider erfüllt Deine Version von WordPress nicht die Anforderungen von "
29
+ "Envira Gallery <strong>Version 4.0</strong>. Das Plugin wurde deaktiviert. "
30
+ "<a href=\"%s\">Klicke bitte hier, um zum Dashboard zurückzukehren</a> ."
31
+
32
+ #: includes/admin/addons.php:79 includes/admin/addons.php:193
33
+ msgid "Envira Gallery Addons"
34
+ msgstr "Envira Gallery Erweiterungen"
35
+
36
+ #: includes/admin/addons.php:80 includes/admin/addons.php:447
37
+ msgid "Addons"
38
+ msgstr "Erweiterungen"
39
+
40
+ #: includes/admin/addons.php:161 includes/admin/settings.php:413
41
+ msgid "Status: Active"
42
+ msgstr "Status: Aktiv"
43
+
44
+ #: includes/admin/addons.php:162 includes/admin/addons.php:554
45
+ #: includes/admin/settings.php:414
46
+ msgid "Activate"
47
+ msgstr "Aktivieren"
48
+
49
+ #: includes/admin/addons.php:164 includes/admin/settings.php:416
50
+ msgid "Activating..."
51
+ msgstr "Wird aktiviert..."
52
+
53
+ #: includes/admin/addons.php:166 includes/admin/addons.php:538
54
+ #: includes/admin/settings.php:418
55
+ msgid "Deactivate"
56
+ msgstr "Deaktivieren"
57
+
58
+ #: includes/admin/addons.php:168 includes/admin/settings.php:420
59
+ msgid "Deactivating..."
60
+ msgstr "Wird deaktiviert..."
61
+
62
+ #: includes/admin/addons.php:169 includes/admin/settings.php:421
63
+ msgid "Status: Inactive"
64
+ msgstr "Status: Inaktiv"
65
+
66
+ #: includes/admin/addons.php:170 includes/admin/addons.php:520
67
+ #: includes/admin/settings.php:422
68
+ msgid "Install"
69
+ msgstr "Installieren"
70
+
71
+ #: includes/admin/addons.php:172 includes/admin/settings.php:424
72
+ msgid "Installing..."
73
+ msgstr "Wird installiert ..."
74
+
75
+ #: includes/admin/addons.php:173 includes/admin/settings.php:425
76
+ msgid "Proceed"
77
+ msgstr "Fortfahren"
78
+
79
+ #: includes/admin/addons.php:196
80
+ msgid "Search Envira Addons"
81
+ msgstr "Suche Envira Gallery Erweiterungen"
82
+
83
+ #: includes/admin/addons.php:198
84
+ msgid "Sort Ascending (A-Z)"
85
+ msgstr "Sortierung aufsteigend (A-Z)"
86
+
87
+ #: includes/admin/addons.php:199
88
+ msgid "Sort Descending (Z-A)"
89
+ msgstr "Sortierung absteigend (Z-A)"
90
+
91
+ #: includes/admin/addons.php:225
92
+ msgid ""
93
+ "In order to get access to Addons, you need to resolve your license key "
94
+ "errors."
95
+ msgstr ""
96
+ "Um Zugriff auf die Erweiterungen zu erhalten, musst Du den "
97
+ "Lizenzschlüsselfehler beheben."
98
+
99
+ #: includes/admin/addons.php:241
100
+ msgid ""
101
+ "There was an issue retrieving the addons for this site. Please click on the "
102
+ "button below the refresh the addons data."
103
+ msgstr ""
104
+ "Beim Abruf der Erweiterungen für diese Website ist ein Fehler aufgetreten. "
105
+ "Bitte klicke auf die untere Schaltfläche, um die Daten der Erweiterungen zu "
106
+ "aktualisieren."
107
+
108
+ #: includes/admin/addons.php:244
109
+ msgid "Refresh Addons"
110
+ msgstr "Erweiterungen aktualisieren"
111
+
112
+ #: includes/admin/addons.php:262
113
+ msgid "Available Addons"
114
+ msgstr "Verfügbare Erweiterungen"
115
+
116
+ #: includes/admin/addons.php:282
117
+ msgid "Unlock More Addons"
118
+ msgstr "Weitere Erweiterungen freischalten"
119
+
120
+ #: includes/admin/addons.php:283
121
+ msgid ""
122
+ "<strong>Want even more addons?</strong> <a href=\"%s\">Upgrade your Envira "
123
+ "Gallery account</a> and unlock the following addons."
124
+ msgstr ""
125
+ "<strong>Willst Du noch mehr Erweiterungen?</strong> Wähle <a href=\"%s"
126
+ "\">Envira Gallery upgraden</a> um die folgenden Erweiterungen (Addons) zu "
127
+ "entsperren."
128
+
129
+ #: includes/admin/addons.php:501
130
+ msgid "Upgrade Now"
131
+ msgstr "Jetzt aktualisieren"
132
+
133
+ #: includes/admin/addons.php:516
134
+ msgid "Status: <span>Not Installed</span>"
135
+ msgstr "Status: <span>Nicht installiert</span>"
136
+
137
+ #: includes/admin/addons.php:534
138
+ msgid "Status: <span>Active</span>"
139
+ msgstr "Status: <span>Aktiv</span>"
140
+
141
+ #: includes/admin/addons.php:550
142
+ msgid "Status: <span>Inactive</span>"
143
+ msgstr "Status: <span>Inaktiv</span>"
144
+
145
+ #: includes/admin/ajax.php:923 includes/admin/ajax.php:926
146
+ msgid "The From Gallery ID has not been specified."
147
+ msgstr "Die Galerie ID (von) wurde nicht angegeben."
148
+
149
+ #: includes/admin/ajax.php:929
150
+ msgid "No images were selected to be moved between Galleries."
151
+ msgstr ""
152
+ "Es wurden keine Bilder ausgewählt, welche zwischen den Galerien verschoben "
153
+ "werden sollen."
154
+
155
+ #: includes/admin/common.php:237
156
+ msgid ""
157
+ "<strong>Envira Gallery:</strong> Your existing in-page Galleries can now be "
158
+ "found by clicking on Envira Gallery in the WordPress Admin menu."
159
+ msgstr ""
160
+ "<strong>Envira Gallery:</strong> Deine bestehenden in-page Galerien kannst "
161
+ "Du nun durch einen Klick auf Envira Gallery im WordPress - Admin - Menü "
162
+ "finden."
163
+
164
+ #: includes/admin/editor.php:86 includes/admin/editor.php:87
165
+ #: includes/admin/editor.php:93 includes/admin/editor.php:94
166
+ #: includes/admin/metaboxes.php:267 includes/admin/metaboxes.php:268
167
+ #: includes/admin/table.php:142 includes/admin/table.php:143
168
+ msgid "Insert"
169
+ msgstr "Einfügen"
170
+
171
+ #: includes/admin/editor.php:98 includes/admin/editor.php:100
172
+ msgid "Add Gallery"
173
+ msgstr "Galerie hinzufügen"
174
+
175
+ #: includes/admin/license.php:131 includes/admin/license.php:224
176
+ #: includes/admin/license.php:313
177
+ msgid ""
178
+ "There was an error connecting to the remote key API. Please try again later."
179
+ msgstr ""
180
+ "Die Verbindung mit der Remote-API zur Überprüfung des Lizenzschlüssels "
181
+ "konnte nicht hergestellt werden. Bitte versuche es später noch einmal."
182
+
183
+ #: includes/admin/license.php:148
184
+ msgid "Congratulations! This site is now receiving automatic updates."
185
+ msgstr ""
186
+ "Gratulation! Die automatischen Aktualisierungen für diese Website sind nun "
187
+ "aktiviert."
188
+
189
+ #: includes/admin/license.php:266
190
+ msgid "Congratulations! Your key has been refreshed successfully."
191
+ msgstr "Gratulation! Der Lizenzschlüssel wurde aktualisiert."
192
+
193
+ #: includes/admin/license.php:324
194
+ msgid ""
195
+ "Congratulations! You have deactivated the key from this site successfully."
196
+ msgstr ""
197
+ "Gratulation! Der Lizenzschlüssel wurde erfolgreich für diese Website "
198
+ "deaktiviert."
199
+
200
+ #: includes/admin/license.php:418
201
+ msgid ""
202
+ "No valid license key has been entered, so automatic updates for Envira "
203
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
204
+ "license key and begin receiving automatic updates.</a>"
205
+ msgstr ""
206
+ "Es wurde kein gültiger Lizenzschlüssel eingegeben, so dass die automatischen "
207
+ "Updates für Envira Gallery deaktiviert wurden. <a href=\"%s\">Bitte klicke "
208
+ "hier</a>, um den Lizenzschlüssel einzugeben und um automatische Updates zu "
209
+ "erhalten."
210
+
211
+ #: includes/admin/license.php:427
212
+ msgid ""
213
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
214
+ "\"_blank\">Please click here to renew your license key and continue "
215
+ "receiving automatic updates.</a>"
216
+ msgstr ""
217
+ "Ihr Lizenzschlüssel für Envira Gallery ist abgelaufen. <a href=\"%s\" "
218
+ "target=\"_blank\">Bitte klicke hier</a>, um den Lizenzschlüssel zu erneuern "
219
+ "und weiterhin automatische Updates zu erhalten."
220
+
221
+ #: includes/admin/license.php:436
222
+ msgid ""
223
+ "Your license key for Envira Gallery has been disabled. Please use a "
224
+ "different key to continue receiving automatic updates."
225
+ msgstr ""
226
+ "Dein Lizenzschlüssel für Envira Gallery wurde deaktiviert. Bitte verwende "
227
+ "einen anderen Schlüssel, um weiterhin automatische Updates zu erhalten."
228
+
229
+ #: includes/admin/license.php:445
230
+ msgid ""
231
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
232
+ "the user associated with the key has been deleted. Please use a different "
233
+ "key to continue receiving automatic updates."
234
+ msgstr ""
235
+ "Dein Lizenzschlüssel für Envira Gallery ist ungültig. Der Schlüssel "
236
+ "existiert nicht mehr oder der Benutzer, der mit dem Lizenzschlüssel "
237
+ "verbunden war, wurde gelöscht. Bitte verwende einen anderen Schlüssel, um "
238
+ "weiterhin automatische Updates zu erhalten."
239
+
240
+ #: includes/admin/media-view.php:111 includes/admin/media-view.php:112
241
+ #: includes/admin/media-view.php:514 includes/admin/media-view.php:515
242
+ msgid "Search"
243
+ msgstr "Suchen"
244
+
245
+ #: includes/admin/media-view.php:164 includes/admin/media-view.php:491
246
+ msgid "Helpful Tips"
247
+ msgstr "Hilfreiche Tipps"
248
+
249
+ #: includes/admin/media-view.php:165
250
+ msgid "Choosing Your Gallery"
251
+ msgstr "Wähle Deine Galerie"
252
+
253
+ #: includes/admin/media-view.php:167
254
+ msgid ""
255
+ "To choose your gallery, simply click on one of the boxes to the left. Ctrl / "
256
+ "cmd and click to select multiple Galleries. The \"Insert Gallery\" button "
257
+ "will be activated once you have selected a gallery."
258
+ msgstr ""
259
+ "Um Deine Galerie auszuwählen, klicke einfach auf eines der Kästchen links "
260
+ "(mit Strg/Ctrl oder Command und Klick, um mehrere Galerien auszuwählen). Der "
261
+ "\"Galerie einfügen\" Knopf wird freigeschaltet, sobald Du eine Galerie "
262
+ "ausgewählt hast."
263
+
264
+ #: includes/admin/media-view.php:169
265
+ msgid "Inserting Your Gallery"
266
+ msgstr "Deine Galerie wird eingefügt"
267
+
268
+ #: includes/admin/media-view.php:171
269
+ msgid ""
270
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
271
+ "button below."
272
+ msgstr ""
273
+ "Um Deine Galerie in den Editor einzufügen, klicke bitte auf den Knopf "
274
+ "\"Galerie einfügen\" unten."
275
+
276
+ #: includes/admin/media-view.php:175
277
+ msgid "Insert Options"
278
+ msgstr "Weitere Optionen"
279
+
280
+ #: includes/admin/media-view.php:179
281
+ msgid "Display Title"
282
+ msgstr "Titel anzeigen"
283
+
284
+ #: includes/admin/media-view.php:181 includes/global/common.php:746
285
+ msgid "No"
286
+ msgstr "Nein"
287
+
288
+ #: includes/admin/media-view.php:185
289
+ msgid "Yes, as Heading H%s"
290
+ msgstr "Ja, als Überschrift H%s"
291
+
292
+ #: includes/admin/media-view.php:192
293
+ msgid "Prepends each inserted Gallery with the Gallery Title."
294
+ msgstr "Jede eingefügte Galerie mit dem Galerie-Titel anzeigen"
295
+
296
+ #: includes/admin/media-view.php:226
297
+ msgid "Edit previous media item"
298
+ msgstr "Vorheriges Medienobjekt bearbeiten"
299
+
300
+ #: includes/admin/media-view.php:227
301
+ msgid "Edit next media item"
302
+ msgstr "Nächstes Medienobjekt bearbeiten"
303
+
304
+ #: includes/admin/media-view.php:230
305
+ msgid "Edit Metadata"
306
+ msgstr "Bearbeitung der Metadaten"
307
+
308
+ #: includes/admin/media-view.php:250 includes/admin/media-view.php:384
309
+ #: includes/admin/table.php:167 includes/global/common.php:192
310
+ msgid "Title"
311
+ msgstr "Titel"
312
+
313
+ #: includes/admin/media-view.php:253 includes/admin/media-view.php:387
314
+ msgid ""
315
+ "Image titles can take any type of HTML. You can adjust the position of the "
316
+ "titles in the main Lightbox settings."
317
+ msgstr ""
318
+ "Beim Bild-Titel können beliebige HTML-Tags angegeben werden. Du kannst die "
319
+ "Position der Titel in den Haupteinstellungen von Lightbox anpassen."
320
+
321
+ #: includes/admin/media-view.php:262 includes/admin/media-view.php:393
322
+ #: includes/global/common.php:196
323
+ msgid "Caption"
324
+ msgstr "Bildlegende"
325
+
326
+ #: includes/admin/media-view.php:276 includes/admin/media-view.php:407
327
+ msgid ""
328
+ "Captions can take any type of HTML, and are displayed when an image is "
329
+ "clicked."
330
+ msgstr ""
331
+ "Bei der Bildlegende können beliebige HTML-Tags angegeben werden. Sie werden "
332
+ "angezeigt, wenn auf ein Bild geklickt wird."
333
+
334
+ #: includes/admin/media-view.php:285 includes/admin/media-view.php:413
335
+ msgid "Alt Text"
336
+ msgstr "Alt-Text"
337
+
338
+ #: includes/admin/media-view.php:288 includes/admin/media-view.php:416
339
+ msgid "Very important for SEO, the Alt Text describes the image."
340
+ msgstr "Sehr wichtig für SEO: der Alt-Text beschreibt das Bild."
341
+
342
+ #: includes/admin/media-view.php:294 includes/admin/media-view.php:422
343
+ #: includes/global/common.php:204
344
+ msgid "URL"
345
+ msgstr "URL"
346
+
347
+ #: includes/admin/media-view.php:298 includes/admin/media-view.php:426
348
+ msgid "Media File"
349
+ msgstr "Medien-Datei"
350
+
351
+ #: includes/admin/media-view.php:299 includes/admin/media-view.php:427
352
+ msgid "Attachment Page"
353
+ msgstr "Anhang-Seite"
354
+
355
+ #: includes/admin/media-view.php:303 includes/admin/media-view.php:431
356
+ msgid ""
357
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
358
+ "full size image."
359
+ msgstr ""
360
+ "Gib hier einen Hyperlink ein, wenn ein Klick auf das Bild etwas anderes als "
361
+ "die Darstellung in seiner vollen Größe bewirken soll."
362
+
363
+ #: includes/admin/media-view.php:312 includes/admin/media-view.php:437
364
+ msgid "Open URL in New Window?"
365
+ msgstr "URL in neuem Fenster öffnen?"
366
+
367
+ #: includes/admin/media-view.php:315 includes/admin/media-view.php:440
368
+ msgid "Opens your image links in a new browser window / tab."
369
+ msgstr "Öffnet den Bild-Link in einem neuen Browserfenster bzw. Tab."
370
+
371
+ #: includes/admin/media-view.php:326
372
+ msgid "Want Captions and more options?"
373
+ msgstr "Möchtest Du Bildunterschriften und weitere Optionen?"
374
+
375
+ #: includes/admin/media-view.php:327
376
+ msgid ""
377
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
378
+ "including: HTML captions, open links in new windows, WooCommerce product "
379
+ "integration and so much more!"
380
+ msgstr ""
381
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugriff auf zahlreiche weitere "
382
+ "Features, darunter: HTML Bildunterschriften, Links in neue Fenstern, "
383
+ "WooCommerce Produktintegration und vieles mehr!"
384
+
385
+ #: includes/admin/media-view.php:329 includes/admin/metaboxes.php:776
386
+ #: includes/admin/metaboxes.php:1115 includes/admin/metaboxes.php:1431
387
+ #: includes/admin/metaboxes.php:1686 includes/admin/metaboxes.php:1728
388
+ #: includes/admin/metaboxes.php:1750 includes/admin/metaboxes.php:1772
389
+ #: includes/admin/metaboxes.php:1794 includes/admin/metaboxes.php:1816
390
+ msgid "Click here to Upgrade"
391
+ msgstr "Klicke hier für ein Upgrade"
392
+
393
+ #: includes/admin/media-view.php:346 includes/admin/media-view.php:347
394
+ #: includes/admin/media-view.php:452
395
+ msgid "Save Metadata"
396
+ msgstr "Metadaten speichern"
397
+
398
+ #: includes/admin/media-view.php:353 includes/admin/media-view.php:458
399
+ msgid "Saved."
400
+ msgstr "Gespeichert."
401
+
402
+ #: includes/admin/media-view.php:368
403
+ msgid "Bulk Edit"
404
+ msgstr "Massenbearbeitung"
405
+
406
+ #: includes/admin/media-view.php:451
407
+ msgid "Save Metadata to Items"
408
+ msgstr "Speichern der Metadaten in Items"
409
+
410
+ #: includes/admin/media-view.php:493
411
+ msgid ""
412
+ "Select the Gallery to move the selected images to by clicking on one of the "
413
+ "boxes to the left."
414
+ msgstr ""
415
+ "Wähle die Galerie, in welche die ausgewählten Bilder zu verschieben sind, "
416
+ "indem Du auf eines der Kästchen auf der linken Seite klickst."
417
+
418
+ #: includes/admin/media-view.php:496
419
+ msgid ""
420
+ "Once done, click the Move button, and the selected images will be moved to "
421
+ "the chosen Gallery."
422
+ msgstr ""
423
+ "Nachher klickst Du auf die Schaltfläche unten (\"Medien in ausgewählte "
424
+ "Galerie verschieben\"), und die ausgewählten Bilder werden in die gewählte "
425
+ "Galerie verschoben."
426
+
427
+ #: includes/admin/metaboxes.php:99
428
+ msgid ""
429
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
430
+ "requires at least one (preferably Imagick) in order to crop images and may "
431
+ "not work properly without it. Please contact your webhost and ask them to "
432
+ "compile GD or Imagick for your PHP install."
433
+ msgstr ""
434
+ "Die GD oder Imagick-Bibliotheken sind nicht auf Deinem Server installiert. "
435
+ "Envira Gallery erfordert mindestens eine davon (vorzugsweise Imagick) um "
436
+ "Bilder zuschneiden. Ohne diese funktioniert Envira Gallery möglicherweise "
437
+ "nicht ordnungsgemäß. Kontaktiere bitte Deinen Web-Hoster, um dieses Problem "
438
+ "zu beheben und GD oder Imagick für Deine PHP-Installation zu kompilieren. "
439
+
440
+ #: includes/admin/metaboxes.php:134
441
+ msgid "Insert into Gallery"
442
+ msgstr "In Galerie einfügen"
443
+
444
+ #: includes/admin/metaboxes.php:135 includes/admin/metaboxes.php:283
445
+ msgid "Inserting..."
446
+ msgstr "Wird eingefügt ..."
447
+
448
+ #: includes/admin/metaboxes.php:160
449
+ msgid "Click Here to Insert from Other Image Sources"
450
+ msgstr "Klicke bitte hier, um andere Bildquellen zu nutzen"
451
+
452
+ #: includes/admin/metaboxes.php:161
453
+ msgid "Select Files from Other Sources"
454
+ msgstr "Wähle Dateien aus anderen Quellen"
455
+
456
+ #: includes/admin/metaboxes.php:169
457
+ msgid "Uploading Image"
458
+ msgstr "Hochladen von Bild"
459
+
460
+ #: includes/admin/metaboxes.php:171
461
+ msgid "of"
462
+ msgstr "von"
463
+
464
+ #: includes/admin/metaboxes.php:175
465
+ msgid "All images uploaded."
466
+ msgstr "Alle Bilder hochgeladen."
467
+
468
+ #: includes/admin/metaboxes.php:281
469
+ msgid "You must select a file to import before continuing."
470
+ msgstr "Du musst eine Datei auswählen, bevor Du fortfahren kannst."
471
+
472
+ #: includes/admin/metaboxes.php:289
473
+ msgid "Move Media to Gallery"
474
+ msgstr "Zur Galerie hinzufügen"
475
+
476
+ #: includes/admin/metaboxes.php:290
477
+ msgid "Move Media to Selected Gallery"
478
+ msgstr "Medien in ausgewählte Galerie verschieben"
479
+
480
+ #: includes/admin/metaboxes.php:293
481
+ msgid "Are you sure you want to remove this image from the gallery?"
482
+ msgstr ""
483
+ "Bist Du sicher, dass Du dieses Bild aus der Galerie entfernen möchtest?"
484
+
485
+ #: includes/admin/metaboxes.php:294
486
+ msgid "Are you sure you want to remove these images from the gallery?"
487
+ msgstr ""
488
+ "Bist Du sicher, dass Du diese Bilder aus der Galerie entfernen möchtest?"
489
+
490
+ #: includes/admin/metaboxes.php:298
491
+ msgid "Saving..."
492
+ msgstr "Wird gespeichert ..."
493
+
494
+ #: includes/admin/metaboxes.php:299
495
+ msgid "Saved!"
496
+ msgstr "Gespeichert!"
497
+
498
+ #: includes/admin/metaboxes.php:301
499
+ msgid "Select Files from Your Computer"
500
+ msgstr "Wähle Dateien von Deinem Computer"
501
+
502
+ #: includes/admin/metaboxes.php:402 includes/admin/partials/header.php:14
503
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
504
+ msgid "Envira Gallery"
505
+ msgstr "Envira Gallery"
506
+
507
+ #: includes/admin/metaboxes.php:406 includes/admin/settings.php:82
508
+ msgid "Envira Gallery Settings"
509
+ msgstr "Envira Gallery Einstellungen"
510
+
511
+ #: includes/admin/metaboxes.php:411
512
+ msgid "Envira Gallery Preview"
513
+ msgstr "Envira Gallery Vorschau"
514
+
515
+ #: includes/admin/metaboxes.php:415
516
+ msgid "Envira Gallery Code"
517
+ msgstr "Envira Gallery Code"
518
+
519
+ #: includes/admin/metaboxes.php:586 includes/global/common.php:274
520
+ msgid "Default"
521
+ msgstr "Voreinstellung"
522
+
523
+ #: includes/admin/metaboxes.php:603
524
+ msgid "Images"
525
+ msgstr "Bilder"
526
+
527
+ #: includes/admin/metaboxes.php:604
528
+ msgid "Config"
529
+ msgstr "Konfiguration"
530
+
531
+ #: includes/admin/metaboxes.php:605
532
+ msgid "Lightbox"
533
+ msgstr "Lightbox"
534
+
535
+ #: includes/admin/metaboxes.php:606 includes/admin/metaboxes.php:1704
536
+ msgid "Mobile"
537
+ msgstr "Mobilgeräte"
538
+
539
+ #: includes/admin/metaboxes.php:611
540
+ msgid "Misc"
541
+ msgstr "Verschiedenes"
542
+
543
+ #: includes/admin/metaboxes.php:705
544
+ msgid "Currently in your Gallery"
545
+ msgstr "Derzeit in Deiner Galerie"
546
+
547
+ #: includes/admin/metaboxes.php:707 includes/admin/metaboxes.php:800
548
+ #: includes/admin/metaboxes.php:1139 includes/admin/metaboxes.php:1454
549
+ #: includes/admin/metaboxes.php:1592
550
+ msgid "Need some help?"
551
+ msgstr "Wird Hilfe benötigt?"
552
+
553
+ #: includes/admin/metaboxes.php:709 includes/admin/metaboxes.php:802
554
+ #: includes/admin/metaboxes.php:1141 includes/admin/metaboxes.php:1456
555
+ #: includes/admin/metaboxes.php:1594
556
+ msgid "Read the Documentation"
557
+ msgstr "Lies bitte die Dokumentation"
558
+
559
+ #: includes/admin/metaboxes.php:713 includes/admin/metaboxes.php:806
560
+ #: includes/admin/metaboxes.php:1145 includes/admin/metaboxes.php:1460
561
+ #: includes/admin/metaboxes.php:1598
562
+ msgid "Watch a Video"
563
+ msgstr "Schaue das Video an"
564
+
565
+ #: includes/admin/metaboxes.php:725
566
+ msgid "Select All (<span class=\"count\">%d</span>)"
567
+ msgstr "Alle auswählen (<span class=\"count\">%d</span>)"
568
+
569
+ #: includes/admin/metaboxes.php:730
570
+ msgid "Grid View"
571
+ msgstr "Kachelansicht"
572
+
573
+ #: includes/admin/metaboxes.php:733
574
+ msgid "List View"
575
+ msgstr "Listenansicht"
576
+
577
+ #: includes/admin/metaboxes.php:739 includes/admin/metaboxes.php:764
578
+ msgid "Edit Selected Images"
579
+ msgstr "Ausgewählte Bilder bearbeiten"
580
+
581
+ #: includes/admin/metaboxes.php:740 includes/admin/metaboxes.php:765
582
+ msgid "Move Selected Images to another Gallery"
583
+ msgstr "Ausgewählte Bilder in eine andere Galerie verschieben"
584
+
585
+ #: includes/admin/metaboxes.php:741 includes/admin/metaboxes.php:766
586
+ msgid "Delete Selected Images from Gallery"
587
+ msgstr "Ausgewählte Bilder aus der Galerie entfernen"
588
+
589
+ #: includes/admin/metaboxes.php:773
590
+ msgid "Want to make your gallery workflow even better?"
591
+ msgstr "Möchtest Du Deinen Galerie Workflow noch besser zu machen?"
592
+
593
+ #: includes/admin/metaboxes.php:774
594
+ msgid ""
595
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
596
+ "including: a fully featured gallery widget, complete gallery API, powerful "
597
+ "gallery documentation, full mobile and Retina support, dedicated customer "
598
+ "support and so much more!"
599
+ msgstr ""
600
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugriff auf zahlreiche weitere "
601
+ "Features, darunter: ein voll funktionsfähige Galerie-Widget, eine komplette "
602
+ "Galerie API, leistungsstarke Galerie Dokumentation, voller Mobilgerät- und "
603
+ "Retina-Support, spezieller Kunden-Support und vieles mehr!"
604
+
605
+ #: includes/admin/metaboxes.php:797
606
+ msgid "Gallery Settings"
607
+ msgstr "Galerie-Einstellungen"
608
+
609
+ #: includes/admin/metaboxes.php:799
610
+ msgid ""
611
+ "The settings below adjust the basic configuration options for the gallery."
612
+ msgstr ""
613
+ "Die untenstehenden Optionen passen die grundlegenden Einstellungen für die "
614
+ "Galerie an."
615
+
616
+ #: includes/admin/metaboxes.php:814 includes/admin/metaboxes.php:1468
617
+ msgid "Number of Gallery Columns"
618
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
619
+
620
+ #: includes/admin/metaboxes.php:822
621
+ msgid ""
622
+ "Determines the number of columns in the gallery. Automatic will attempt to "
623
+ "fill each row as much as possible before moving on to the next row."
624
+ msgstr ""
625
+ "Bestimmt die Anzahl der Spalten im Album. Automatisch wird versucht, jede "
626
+ "Zeile so weit wie möglich zu füllen, bevor auf die nächste Zeile gewechselt "
627
+ "wird."
628
+
629
+ #: includes/admin/metaboxes.php:833
630
+ msgid "Automatic Layout: Row Height"
631
+ msgstr "Automatisches Layout: Zeilenhöhe"
632
+
633
+ #: includes/admin/metaboxes.php:836 includes/admin/metaboxes.php:933
634
+ #: includes/admin/metaboxes.php:942 includes/admin/metaboxes.php:1040
635
+ #: includes/admin/metaboxes.php:1388 includes/admin/metaboxes.php:1397
636
+ #: includes/admin/metaboxes.php:1495
637
+ msgid "px"
638
+ msgstr "Pixel"
639
+
640
+ #: includes/admin/metaboxes.php:837
641
+ msgid "Determines how high (in pixels) each row will be. 150px is default. "
642
+ msgstr "Bestimmt, wie hoch (in Pixel) eine Zeile ist. 150 Pixel ist Standard."
643
+
644
+ #: includes/admin/metaboxes.php:842
645
+ msgid "Automatic Layout: Gallery Theme"
646
+ msgstr "Automatisches Layout: Galerie Theme"
647
+
648
+ #: includes/admin/metaboxes.php:850 includes/admin/metaboxes.php:923
649
+ msgid "Sets the theme for the gallery display."
650
+ msgstr "Legt das Theme für die Galerie-Anzeige fest."
651
+
652
+ #: includes/admin/metaboxes.php:866
653
+ msgid "Display Gallery Description?"
654
+ msgstr "Galerie-Beschreibung anzeigen?"
655
+
656
+ #: includes/admin/metaboxes.php:878
657
+ msgid "Choose to display a description above or below this gallery's images."
658
+ msgstr ""
659
+ "Wähle aus, ob eine Galerie-Beschreibung oberhalb oder unterhalb der Bilder "
660
+ "dieser Galerie angezeigt werden soll."
661
+
662
+ #: includes/admin/metaboxes.php:885
663
+ msgid "Gallery Description"
664
+ msgstr "Galerie-Beschreibung"
665
+
666
+ #: includes/admin/metaboxes.php:900
667
+ msgid "The description to display for this gallery."
668
+ msgstr ""
669
+ "Diese Beschreibung wird oberhalb oder unterhalb der Galerie angezeigt, je "
670
+ "nach Wahl beim vorherigen Einstellungspunkt."
671
+
672
+ #: includes/admin/metaboxes.php:915 includes/admin/table.php:305
673
+ #: includes/admin/table.php:382
674
+ msgid "Gallery Theme"
675
+ msgstr "Galerie-Theme"
676
+
677
+ #: includes/admin/metaboxes.php:930 includes/admin/table.php:314
678
+ #: includes/admin/table.php:393
679
+ msgid "Column Gutter Width"
680
+ msgstr "Spaltenabstand"
681
+
682
+ #: includes/admin/metaboxes.php:934
683
+ msgid "Sets the space between the columns (defaults to 10)."
684
+ msgstr "Legt den Abstand zwischen den Spalten (standardmäßig 10 Pixel) fest."
685
+
686
+ #: includes/admin/metaboxes.php:939 includes/admin/table.php:319
687
+ #: includes/admin/table.php:398
688
+ msgid "Margin Below Each Image"
689
+ msgstr "Unterer Bildabstand"
690
+
691
+ #: includes/admin/metaboxes.php:943
692
+ msgid "Sets the space below each item in the gallery."
693
+ msgstr "Legt den Abstand unterhalb jedes Elements in der Galerie fest."
694
+
695
+ #: includes/admin/metaboxes.php:953
696
+ msgid "Sorting"
697
+ msgstr "Sortierung"
698
+
699
+ #: includes/admin/metaboxes.php:965
700
+ msgid ""
701
+ "Choose to sort the images in a different order than displayed on the Images "
702
+ "tab."
703
+ msgstr ""
704
+ "Wähle bitte aus, ob Du die Bilder in einer anderen Reihenfolge sortieren "
705
+ "willst, als diese auf der Registerkarte \"Bilder\" angezeigt werden."
706
+
707
+ #: includes/admin/metaboxes.php:970
708
+ msgid "Direction"
709
+ msgstr "Reihenfolge"
710
+
711
+ #: includes/admin/metaboxes.php:991 includes/admin/metaboxes.php:1183
712
+ msgid "Image Size"
713
+ msgstr "Bildgröße"
714
+
715
+ #: includes/admin/metaboxes.php:1003
716
+ msgid ""
717
+ "Define the maximum image size for the Gallery view. Default will use the "
718
+ "below Image Dimensions; Random will allow you to choose one or more "
719
+ "WordPress image sizes, which will be used for the gallery output."
720
+ msgstr ""
721
+ "Definiere bitte die maximale Bildgröße für die Galerieansicht. "
722
+ "\"Voreinstellung\" verwendet die unter Bildabmessungen eingegebenen Werte. "
723
+ "\"Zufällig\" ermöglicht es Dir, eine oder mehrere WordPress Bildgrößen zu "
724
+ "wählen, die dann für die Galerie-Ausgabe verwendet wird."
725
+
726
+ #: includes/admin/metaboxes.php:1012
727
+ msgid "Random Image Sizes"
728
+ msgstr "Zufällige Bildgrößen"
729
+
730
+ #: includes/admin/metaboxes.php:1028
731
+ msgid ""
732
+ "Define the WordPress registered image sizes to include when randomly "
733
+ "assigning an image size to each image in your Gallery."
734
+ msgstr ""
735
+ "Definiere hier, welche der bei WordPress registrierten Bildgrößen angezeigt "
736
+ "werden sollen, wenn Du zufällige Bildgrößen wünschest."
737
+
738
+ #: includes/admin/metaboxes.php:1037 includes/admin/table.php:325
739
+ #: includes/admin/table.php:403
740
+ msgid "Image Dimensions"
741
+ msgstr "Bildabmessungen"
742
+
743
+ #: includes/admin/metaboxes.php:1041
744
+ msgid ""
745
+ "You should adjust these dimensions based on the number of columns in your "
746
+ "gallery. This does not affect the full size lightbox images."
747
+ msgstr ""
748
+ "Du solltest diese Dimensionen basierend auf der Anzahl der Spalten in Deiner "
749
+ "Galerie anpassen. Dies hat keinen Einfluss auf die Lightbox Bilder in voller "
750
+ "Grösse."
751
+
752
+ #: includes/admin/metaboxes.php:1046
753
+ msgid "Crop Images?"
754
+ msgstr "Bilder zuschneiden?"
755
+
756
+ #: includes/admin/metaboxes.php:1050
757
+ msgid ""
758
+ "If enabled, forces images to exactly match the sizes defined above for Image "
759
+ "Dimensions and Mobile Dimensions."
760
+ msgstr ""
761
+ "Wenn aktiviert, werden die Bilder in die bei den Bildabmessungen oben und "
762
+ "bei den unter Mobilgeräte definierten Abmessungen eingepasst."
763
+
764
+ #: includes/admin/metaboxes.php:1051
765
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
766
+ msgstr ""
767
+ "Wenn deaktiviert, werden die Bilder so verkleinert, dass das "
768
+ "Seitenverhältnis beibehalten wird."
769
+
770
+ #: includes/admin/metaboxes.php:1061
771
+ msgid "Set Dimensions on Images?"
772
+ msgstr "Bildmasse im HTML-Code einsetzen?"
773
+
774
+ #: includes/admin/metaboxes.php:1065
775
+ msgid ""
776
+ "Enables or disables the width and height attributes on the img element. Only "
777
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
778
+ msgstr ""
779
+ "Aktiviert oder deaktiviert die HTML-Attribute Width und Height im Img-"
780
+ "Element. Muss nur aktiviert werden, wenn Du die Google Pagespeeds "
781
+ "Anforderungen erfüllen musst."
782
+
783
+ #: includes/admin/metaboxes.php:1070
784
+ msgid "Enable Isotope?"
785
+ msgstr "Isotope benutzen?"
786
+
787
+ #: includes/admin/metaboxes.php:1074
788
+ msgid ""
789
+ "Enables or disables isotope/masonry layout support for the main gallery "
790
+ "images."
791
+ msgstr ""
792
+ "Aktiviert oder deaktiviert die Isotopen- bzw. Mauerwerk-Layoutunterstützung "
793
+ "für die Haupt-Galerie-Bilder."
794
+
795
+ #: includes/admin/metaboxes.php:1080
796
+ msgid "Enable CSS Animations?"
797
+ msgstr "CSS-Animationen aktivieren?"
798
+
799
+ #: includes/admin/metaboxes.php:1084
800
+ msgid "Enables CSS animations when loading the main gallery images."
801
+ msgstr "Aktiviert die CSS-Animation für die Haupt-Galerie-Bilder."
802
+
803
+ #: includes/admin/metaboxes.php:1090
804
+ msgid "Image Opacity"
805
+ msgstr "Deckkraft des Bildes"
806
+
807
+ #: includes/admin/metaboxes.php:1094
808
+ msgid ""
809
+ "The opacity to display images at when loading the main gallery images using "
810
+ "CSS animations (between 1 and 100%)."
811
+ msgstr ""
812
+ "Definiert die Deckkraft bei der Anzeige von Bildern mit CSS-Animation auf "
813
+ "der Haupt-Galerie (zwischen 1 und 100 %)."
814
+
815
+ #: includes/admin/metaboxes.php:1112
816
+ msgid "Want to do even more with your gallery display?"
817
+ msgstr "Möchtest Du noch mehr Einstellungsmöglichkeiten bei Deiner Galerie?"
818
+
819
+ #: includes/admin/metaboxes.php:1113
820
+ msgid ""
821
+ "By upgrading to Envira Pro, you can get access to numerous other gallery "
822
+ "display features, including: custom image tagging and filtering, mobile "
823
+ "specific image assets for blazing fast load times, dedicated and unique "
824
+ "gallery URLs, custom gallery themes, gallery thumbnail support and so much "
825
+ "more!"
826
+ msgstr ""
827
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugang zu zahlreichen anderen "
828
+ "Galerie Anzeige-Funktionen, einschliesslich: ein benutzerdefiniertes Bild "
829
+ "markieren und filtern, mobile spezifischen Bild-Assets für extrem schnelle "
830
+ "Ladezeiten, spezielle und einzigartige Galerie URLs, benutzerdefinierte "
831
+ "Galerie Themen, Support für Gallery Miniaturansicht und vieles mehr!"
832
+
833
+ #: includes/admin/metaboxes.php:1135
834
+ msgid "Lightbox Settings"
835
+ msgstr "Lightbox-Einstellungen"
836
+
837
+ #: includes/admin/metaboxes.php:1137
838
+ msgid "The settings below adjust the lightbox output."
839
+ msgstr "Die untenstehenden Optionen passen die Lightbox-Anzeige an."
840
+
841
+ #: includes/admin/metaboxes.php:1154 includes/admin/metaboxes.php:1515
842
+ msgid "Enable Lightbox?"
843
+ msgstr "Lightbox aktivieren?"
844
+
845
+ #: includes/admin/metaboxes.php:1158
846
+ msgid "Enables or disables the gallery lightbox."
847
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox."
848
+
849
+ #: includes/admin/metaboxes.php:1169
850
+ msgid "Gallery Lightbox Theme"
851
+ msgstr "Galerie-Lightbox Theme"
852
+
853
+ #: includes/admin/metaboxes.php:1177
854
+ msgid "Sets the theme for the gallery lightbox display."
855
+ msgstr "Legt das Theme für die Lightbox-Anzeige fest."
856
+
857
+ #: includes/admin/metaboxes.php:1191
858
+ msgid ""
859
+ "Define the maximum image size for the Lightbox view. Default will display "
860
+ "the original, full size image."
861
+ msgstr ""
862
+ "Definiert die maximale Bildgröße für die Lightbox-Ansicht. Bei "
863
+ "\"Voreinstellung\" wird die originale, volle Bildgröße angezeigt."
864
+
865
+ #: includes/admin/metaboxes.php:1197
866
+ msgid "Caption Position"
867
+ msgstr "Position der Beschriftung"
868
+
869
+ #: includes/admin/metaboxes.php:1205
870
+ msgid "Sets the display of the lightbox image's caption."
871
+ msgstr "Definiert die Anzeigeposition der Bildbeschreibung in der Lightbox."
872
+
873
+ #: includes/admin/metaboxes.php:1214 includes/admin/metaboxes.php:1542
874
+ msgid "Enable Gallery Arrows?"
875
+ msgstr "Galerie-Pfeile aktivieren?"
876
+
877
+ #: includes/admin/metaboxes.php:1218
878
+ msgid "Enables or disables the gallery lightbox navigation arrows."
879
+ msgstr ""
880
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox."
881
+
882
+ #: includes/admin/metaboxes.php:1223
883
+ msgid "Gallery Arrow Position"
884
+ msgstr "Position der Galerie-Pfeile"
885
+
886
+ #: includes/admin/metaboxes.php:1231
887
+ msgid "Sets the position of the gallery lightbox navigation arrows."
888
+ msgstr "Legt die Position der Galerie-Lightbox Navigationspfeile fest."
889
+
890
+ #: includes/admin/metaboxes.php:1236
891
+ msgid "Enable Keyboard Navigation?"
892
+ msgstr "Tastatur-Navigation aktivieren?"
893
+
894
+ #: includes/admin/metaboxes.php:1240
895
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
896
+ msgstr ""
897
+ "Aktiviert oder deaktiviert die Tastatur-Navigation in der Lightbox-Galerie."
898
+
899
+ #: includes/admin/metaboxes.php:1245
900
+ msgid "Enable Mousewheel Navigation?"
901
+ msgstr "Mausrad-Navigation aktivieren?"
902
+
903
+ #: includes/admin/metaboxes.php:1249
904
+ msgid "Enables or disables mousewheel navigation in the gallery."
905
+ msgstr ""
906
+ "Aktiviert oder deaktiviert die Mausrad-Navigation in der Lightbox-Galerie."
907
+
908
+ #: includes/admin/metaboxes.php:1254 includes/admin/metaboxes.php:1551
909
+ msgid "Enable Gallery Toolbar?"
910
+ msgstr "Galerie-Bedienungselemente aktivieren?"
911
+
912
+ #: includes/admin/metaboxes.php:1258
913
+ msgid "Enables or disables the gallery lightbox toolbar."
914
+ msgstr ""
915
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox."
916
+
917
+ #: includes/admin/metaboxes.php:1263
918
+ msgid "Display Gallery Title in Toolbar?"
919
+ msgstr "Galerie-Titel bei den Bedienungselementen anzeigen?"
920
+
921
+ #: includes/admin/metaboxes.php:1267
922
+ msgid "Display the gallery title in the lightbox toolbar."
923
+ msgstr ""
924
+ "Zeigt den Galerie-Titel bei den Bedienungselementen in der Galerie-Lightbox "
925
+ "an."
926
+
927
+ #: includes/admin/metaboxes.php:1272
928
+ msgid "Gallery Toolbar Position"
929
+ msgstr "Position der Bedienungselemente"
930
+
931
+ #: includes/admin/metaboxes.php:1280
932
+ msgid "Sets the position of the lightbox toolbar."
933
+ msgstr ""
934
+ "Legt die Position der Bedienungselemente innerhalb der Galerie-Lightbox fest."
935
+
936
+ #: includes/admin/metaboxes.php:1285
937
+ msgid "Keep Aspect Ratio?"
938
+ msgstr "Seitenverhältnis beibehalten?"
939
+
940
+ #: includes/admin/metaboxes.php:1289
941
+ msgid ""
942
+ "If enabled, images will always resize based on the original aspect ratio."
943
+ msgstr ""
944
+ "Wenn aktiviert, werden die Bilder immer im richtigen Seitenverhältnis "
945
+ "angezeigt."
946
+
947
+ #: includes/admin/metaboxes.php:1294
948
+ msgid "Loop Gallery Navigation?"
949
+ msgstr "Galerie-Navigation mit Endlosschleife?"
950
+
951
+ #: includes/admin/metaboxes.php:1298
952
+ msgid ""
953
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
954
+ msgstr ""
955
+ "Aktiviert oder deaktiviert die Endlosschleifen-Navigation in der Lightbox-"
956
+ "Galerie."
957
+
958
+ #: includes/admin/metaboxes.php:1303
959
+ msgid "Lightbox Open/Close Effect"
960
+ msgstr "Lightbox Effekt beim Öffnen/Schließen"
961
+
962
+ #: includes/admin/metaboxes.php:1323
963
+ msgid "Type of transition when opening and closing the lightbox."
964
+ msgstr "Art des Effekts beim Öffnen und Schließen der Lightbox."
965
+
966
+ #: includes/admin/metaboxes.php:1328
967
+ msgid "Lightbox Transition Effect"
968
+ msgstr "Übergangseffekte in der Lightbox"
969
+
970
+ #: includes/admin/metaboxes.php:1348
971
+ msgid "Type of transition between images in the lightbox view."
972
+ msgstr ""
973
+ "Art des Effekts beim Übergang zwischen den einzelnen Bildern der Lightbox."
974
+
975
+ #: includes/admin/metaboxes.php:1353
976
+ msgid "HTML5 Output?"
977
+ msgstr "HTML5 Output?"
978
+
979
+ #: includes/admin/metaboxes.php:1357
980
+ msgid ""
981
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
982
+ "HTML5 validation."
983
+ msgstr ""
984
+ "Wenn aktiviert wird data-envirabox-gallery an Stelle der rel Attribute für "
985
+ "die W3C HTML5-Validierung angewendet."
986
+
987
+ #: includes/admin/metaboxes.php:1371
988
+ msgid ""
989
+ "The settings below adjust the thumbnail views for the gallery lightbox "
990
+ "display."
991
+ msgstr ""
992
+ "Mit den folgenden Einstellungen passt Du die Miniaturansichten bei der "
993
+ "Galerie-Lightbox an."
994
+
995
+ #: includes/admin/metaboxes.php:1376 includes/admin/metaboxes.php:1560
996
+ msgid "Enable Gallery Thumbnails?"
997
+ msgstr "Miniaturansichten aktivieren?"
998
+
999
+ #: includes/admin/metaboxes.php:1380
1000
+ msgid "Enables or disables the gallery lightbox thumbnails."
1001
+ msgstr ""
1002
+ "Aktiviert oder deaktiviert die Miniaturansichten bei der Galerie-Lightbox."
1003
+
1004
+ #: includes/admin/metaboxes.php:1385
1005
+ msgid "Gallery Thumbnails Width"
1006
+ msgstr "Breite einer Miniaturansicht"
1007
+
1008
+ #: includes/admin/metaboxes.php:1389
1009
+ msgid "Sets the width of each lightbox thumbnail."
1010
+ msgstr ""
1011
+ "Dies definiert die Breite einer einzelnen Miniaturansicht in der Lightbox."
1012
+
1013
+ #: includes/admin/metaboxes.php:1394
1014
+ msgid "Gallery Thumbnails Height"
1015
+ msgstr "Höhe einer Miniaturansicht"
1016
+
1017
+ #: includes/admin/metaboxes.php:1398
1018
+ msgid "Sets the height of each lightbox thumbnail."
1019
+ msgstr ""
1020
+ "Dies definiert die Höhe der einzelnen Miniaturansicht in der Lightbox. "
1021
+
1022
+ #: includes/admin/metaboxes.php:1403
1023
+ msgid "Gallery Thumbnails Position"
1024
+ msgstr "Position der Miniaturanzeigen"
1025
+
1026
+ #: includes/admin/metaboxes.php:1411
1027
+ msgid "Sets the position of the lightbox thumbnails."
1028
+ msgstr ""
1029
+ "Hier wird die Position der Miniaturanzeigen innerhalb der Galerie-Lightbox "
1030
+ "definiert."
1031
+
1032
+ #: includes/admin/metaboxes.php:1428
1033
+ msgid "Want even more fine tuned control over your lightbox display?"
1034
+ msgstr "Möchtest Du die Lightbox-Anzeige noch genauer festlegen?"
1035
+
1036
+ #: includes/admin/metaboxes.php:1429
1037
+ msgid ""
1038
+ "By upgrading to Envira Pro, you can get access to numerous other lightbox "
1039
+ "features, including: custom lightbox titles, enable/disable lightbox "
1040
+ "controls (arrow, keyboard and mousehweel navigation), custom lightbox "
1041
+ "transition effects, native fullscreen support, gallery deeplinking, image "
1042
+ "protection, lightbox supersize effects, lightbox slideshows and so much more!"
1043
+ msgstr ""
1044
+ "Durch ein Upgrade auf Envira Pro erhältst Du Zugriff auf zahlreiche weitere "
1045
+ "Lightbox-Features, darunter: Eigene Lightbox-Titel, Ein- und Ausschalten der "
1046
+ "Lightbox-Steuerung (Pfeile, Keyboard and Mausradsteuerung), eigene Lightbox-"
1047
+ "Übergangseffekte, Vollbild-Unterstützung, direkte Links auf ein Bild, "
1048
+ "Bildschutz, Lightbox-Diaschauen und vieles andere mehr!"
1049
+
1050
+ #: includes/admin/metaboxes.php:1451
1051
+ msgid "Mobile Gallery Settings"
1052
+ msgstr "Galerie-Einstellungen für Mobilgeräte"
1053
+
1054
+ #: includes/admin/metaboxes.php:1453
1055
+ msgid ""
1056
+ "The settings below adjust configuration options for the Gallery when viewed "
1057
+ "on a mobile device."
1058
+ msgstr ""
1059
+ "Mit den folgenden Einstellungen werden die Anzeige einer Galerie auf einem "
1060
+ "Mobilgerät (Smartphone, Tablet, PDA, etc.) angepasst."
1061
+
1062
+ #: includes/admin/metaboxes.php:1476
1063
+ msgid ""
1064
+ "Determines the number of columns in the gallery on mobile devices. Automatic "
1065
+ "will attempt to fill each row as much as possible before moving on to the "
1066
+ "next row."
1067
+ msgstr ""
1068
+ "Bestimmt die Anzahl der Spalten in der Galerie auf Mobile-Geräten. "
1069
+ "Automatisch wird versucht, jede Zeile so weit wie möglich zu füllen, bevor "
1070
+ "auf die nächste Zeile gewechselt wird."
1071
+
1072
+ #: includes/admin/metaboxes.php:1482
1073
+ msgid "Create Mobile Gallery Images?"
1074
+ msgstr "Spezial-Grösse für Bilder auf Mobilgeräten?"
1075
+
1076
+ #: includes/admin/metaboxes.php:1486
1077
+ msgid "Enables or disables creating specific images for mobile devices."
1078
+ msgstr ""
1079
+ "Wenn aktiviert, werden eigene Bilder mit anderen Dimensionen für die "
1080
+ "Mobilgeräte erzeugt."
1081
+
1082
+ #: includes/admin/metaboxes.php:1492
1083
+ msgid "Mobile Dimensions"
1084
+ msgstr "Bildgrösse auf Mobilgeräten"
1085
+
1086
+ #: includes/admin/metaboxes.php:1496
1087
+ msgid "These will be the sizes used for images displayed on mobile devices."
1088
+ msgstr ""
1089
+ "Diese Grösse wird für die Anzeige von Bildern auf Mobilgeräten verwendet."
1090
+
1091
+ #: includes/admin/metaboxes.php:1506
1092
+ msgid "Mobile Lightbox Settings"
1093
+ msgstr "Lightbox Einstellungen für Mobilgeräte"
1094
+
1095
+ #: includes/admin/metaboxes.php:1508
1096
+ msgid ""
1097
+ "The settings below adjust configuration options for the Lightbox when viewed "
1098
+ "on a mobile device."
1099
+ msgstr ""
1100
+ "Mit den folgenden Einstellungen werden die Einstellungen der Lightbox für "
1101
+ "die Darstellung auf einem Mobilgerät angepasst."
1102
+
1103
+ #: includes/admin/metaboxes.php:1519
1104
+ msgid "Enables or disables the gallery lightbox on mobile devices."
1105
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox auf Mobilgeräten."
1106
+
1107
+ #: includes/admin/metaboxes.php:1524
1108
+ msgid "Enable Gallery Touchwipe?"
1109
+ msgstr "Gesten/Wischen aktivieren?"
1110
+
1111
+ #: includes/admin/metaboxes.php:1528
1112
+ msgid ""
1113
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
1114
+ "devices."
1115
+ msgstr ""
1116
+ "Aktiviert oder deaktiviert die Wisch-Effekte für die Galerie-Lightbox auf "
1117
+ "Mobilgeräten."
1118
+
1119
+ #: includes/admin/metaboxes.php:1533
1120
+ msgid "Close Lightbox on Swipe Up?"
1121
+ msgstr "Lightbox beim Aufwärtswischen schließen?"
1122
+
1123
+ #: includes/admin/metaboxes.php:1537
1124
+ msgid ""
1125
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
1126
+ "devices."
1127
+ msgstr ""
1128
+ "Aktiviert oder deaktiviert das Schließen der Lightbox, wenn der Benutzer "
1129
+ "nach oben wischt."
1130
+
1131
+ #: includes/admin/metaboxes.php:1546
1132
+ msgid ""
1133
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
1134
+ msgstr ""
1135
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox auf "
1136
+ "Mobilgeräten."
1137
+
1138
+ #: includes/admin/metaboxes.php:1555
1139
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
1140
+ msgstr ""
1141
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox "
1142
+ "auf Mobilgeräten."
1143
+
1144
+ #: includes/admin/metaboxes.php:1564
1145
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
1146
+ msgstr ""
1147
+ "Aktiviert oder deaktiviert die Miniaturansichten in der Galerie-Lightbox auf "
1148
+ "Mobilgeräten."
1149
+
1150
+ #: includes/admin/metaboxes.php:1588
1151
+ msgid "Miscellaneous Settings"
1152
+ msgstr "Verschiedene Einstellungen"
1153
+
1154
+ #: includes/admin/metaboxes.php:1590
1155
+ msgid "The settings below adjust miscellaneous options for the Gallery."
1156
+ msgstr ""
1157
+ "Mit den folgenden Einstellungen werden weitere Eigenschaften der Galerie "
1158
+ "festgelegt."
1159
+
1160
+ #: includes/admin/metaboxes.php:1606
1161
+ msgid "Gallery Title"
1162
+ msgstr "Galerie-Titel"
1163
+
1164
+ #: includes/admin/metaboxes.php:1610
1165
+ msgid "Internal gallery title for identification in the admin."
1166
+ msgstr ""
1167
+ "Interner Galerie-Title für die Identifikation in der Administrator-Ansicht."
1168
+
1169
+ #: includes/admin/metaboxes.php:1615
1170
+ msgid "Gallery Slug"
1171
+ msgstr "Galerie-Slug"
1172
+
1173
+ #: includes/admin/metaboxes.php:1619
1174
+ msgid ""
1175
+ "<strong>Unique</strong> internal gallery slug for identification and "
1176
+ "advanced gallery queries."
1177
+ msgstr ""
1178
+ "<strong>Eindeutige</strong> interne Galerie-Bezeichnung für Identifikation "
1179
+ "und erweiterte Galerie-Abfragen: Nur Kleinbuchstaben, die Leerzeichen werden "
1180
+ "durch Bindestriche ersetzt, sonst sind keine Spezialzeichen erlaubt."
1181
+
1182
+ #: includes/admin/metaboxes.php:1624
1183
+ msgid "Custom Gallery Classes"
1184
+ msgstr "Benutzerdefinierte CSS-Klassen"
1185
+
1186
+ #: includes/admin/metaboxes.php:1627
1187
+ msgid "Enter custom gallery CSS classes here, one per line."
1188
+ msgstr ""
1189
+ "Bitte die benutzerdefinierten CSS-Klassen hier eingeben, je eine pro Zeile."
1190
+
1191
+ #: includes/admin/metaboxes.php:1628
1192
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
1193
+ msgstr ""
1194
+ "Füge bitte die benutzerdefinierten CSS-Klassen für diese Galerie hier oben "
1195
+ "ein. Eine Klasse pro Zeile."
1196
+
1197
+ #: includes/admin/metaboxes.php:1637
1198
+ msgid "Import/Export Gallery"
1199
+ msgstr "Import/Export Einstellungen"
1200
+
1201
+ #: includes/admin/metaboxes.php:1650
1202
+ msgid "Import Gallery"
1203
+ msgstr "Galerie importieren"
1204
+
1205
+ #: includes/admin/metaboxes.php:1657
1206
+ msgid "Export Gallery"
1207
+ msgstr "Galerie exportieren"
1208
+
1209
+ #: includes/admin/metaboxes.php:1667
1210
+ msgid "Enable RTL Support?"
1211
+ msgstr "RTL-Unterstützung aktivieren?"
1212
+
1213
+ #: includes/admin/metaboxes.php:1671
1214
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
1215
+ msgstr ""
1216
+ "Aktiviert oder deaktiviert die RTL-Unterstützung in Envira für Rechts-nach-"
1217
+ "links-Sprachen (Right-To-Left)."
1218
+
1219
+ #: includes/admin/metaboxes.php:1683 includes/admin/metaboxes.php:1725
1220
+ #: includes/admin/metaboxes.php:1747 includes/admin/metaboxes.php:1769
1221
+ #: includes/admin/metaboxes.php:1791 includes/admin/metaboxes.php:1813
1222
+ msgid "Want to take your galleries further?"
1223
+ msgstr "Möchtest Du noch mehr Einstellungsmöglichkeiten bei Deiner Galerie?"
1224
+
1225
+ #: includes/admin/metaboxes.php:1684
1226
+ msgid ""
1227
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
1228
+ "including: a fully-integrated import/export module for your galleries, "
1229
+ "custom CSS controls for each gallery and so much more!"
1230
+ msgstr ""
1231
+ "Durch ein Upgrade auf Envira Pro kannst Du den Zugriff auf zahlreiche "
1232
+ "weitere Features erhalten, darunter: ein voll integriertes Import-/Export-"
1233
+ "Modul für Deine Galerien, benutzerdefinierte CSS-Kontrolle für jede Galerie "
1234
+ "und vieles mehr!"
1235
+
1236
+ #: includes/admin/metaboxes.php:1705
1237
+ msgid "Videos"
1238
+ msgstr "Videos"
1239
+
1240
+ #: includes/admin/metaboxes.php:1706
1241
+ msgid "Social"
1242
+ msgstr "Social Media"
1243
+
1244
+ #: includes/admin/metaboxes.php:1707
1245
+ msgid "Tags"
1246
+ msgstr "Schlagwörter"
1247
+
1248
+ #: includes/admin/metaboxes.php:1708
1249
+ msgid "Pagination"
1250
+ msgstr "Seitenaufteilung"
1251
+
1252
+ #: includes/admin/metaboxes.php:1726
1253
+ msgid ""
1254
+ "By upgrading to Envira Pro, you can get access to mobile-specific settings, "
1255
+ "including mobile image sizes, number of columns, mobile-specific lightbox "
1256
+ "options and so much more!"
1257
+ msgstr ""
1258
+ "Durch ein Upgrade auf Envira Pro kannst Du den Zugriff auf mobile-"
1259
+ "spezifischen Einstellungen erhalten, einschliesslich der Bildgrössen, Anzahl "
1260
+ "der Spalten, mobilspezifischen Lightbox-Optionen und vieles mehr!"
1261
+
1262
+ #: includes/admin/metaboxes.php:1748
1263
+ msgid ""
1264
+ "By upgrading to Envira Pro, you can add Videos to your Envira Galleries from "
1265
+ "YouTube, Vimeo, Wistia, and your own self-hosted videos!"
1266
+ msgstr ""
1267
+ "Durch ein Upgrade auf Envira Pro kannst Du Videos auf Deine Envira Galerien "
1268
+ "von YouTube, Vimeo, Wistia und eigene selbst gehosteten Videos hinzufügen!"
1269
+
1270
+ #: includes/admin/metaboxes.php:1770
1271
+ msgid ""
1272
+ "By upgrading to Envira Pro, you can add social sharing buttons to your "
1273
+ "Gallery images and Lightbox images. With support for Facebook, Twitter, "
1274
+ "Google+ and Pinterest why not check it out?"
1275
+ msgstr ""
1276
+ "Durch ein Upgrade auf Envira Pro kannst Du Social Sharing Buttons zu Deiner "
1277
+ "Galerie- und Lightbox-Bilder hinzufügen, mit Unterstützung für Facebook, "
1278
+ "Twitter, Google und Pinterest. Warum nicht ausprobieren?"
1279
+
1280
+ #: includes/admin/metaboxes.php:1792
1281
+ msgid ""
1282
+ "By upgrading to Envira Pro, you can add Tags to your Gallery images, allow "
1283
+ "users to filter your Gallery by tag and so much more!"
1284
+ msgstr ""
1285
+ "Durch ein Upgrade auf Envira Pro kannst Du Schlagwörter den Bildern Deiner "
1286
+ "Galerie hinzufügen, so dass die Benutzer mit diesen Schlagwörter Deine "
1287
+ "Galerie durchsuchen können, und vieles anderes mehr!"
1288
+
1289
+ #: includes/admin/metaboxes.php:1814
1290
+ msgid ""
1291
+ "By upgrading to Envira Pro, you can split your Gallery across multiple pages "
1292
+ "with pagination, load paginated images via AJAX, lazy loading and more!"
1293
+ msgstr ""
1294
+ "Durch ein Upgrade auf Envira Pro kannst Du Deine Galerie auf mehreren Seiten "
1295
+ "mit Seitennummerierung aufteilen, Du kannst diese Bilder über AJAX laden "
1296
+ "lassen, auch verzögert, und vieles mehr!"
1297
+
1298
+ #: includes/admin/metaboxes.php:2099
1299
+ msgid "Remove Image from Gallery?"
1300
+ msgstr "Das Bild aus der Galerie entfernen?"
1301
+
1302
+ #: includes/admin/metaboxes.php:2100
1303
+ msgid "Modify Image"
1304
+ msgstr "Bild bearbeiten"
1305
+
1306
+ #: includes/admin/notice.php:167
1307
+ msgid "Dismiss this notice"
1308
+ msgstr "Diese Nachricht ignorieren"
1309
+
1310
+ #: includes/admin/partials/metabox-gallery-code.php:11
1311
+ msgid ""
1312
+ "You can place this gallery anywhere into your posts, pages, custom post "
1313
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
1314
+ msgstr ""
1315
+ "Du kannst diese Galerie irgendwo in Deinen Beiträgen, Seiten, "
1316
+ "benutzerdefinierten Post-Typen oder Widgets platzieren, wenn Du "
1317
+ "<strong>einen</strong> der Shortcode(s) unten benützt:"
1318
+
1319
+ #: includes/admin/partials/metabox-gallery-code.php:14
1320
+ #: includes/admin/partials/metabox-gallery-code.php:24
1321
+ #: includes/admin/table.php:228
1322
+ msgid "Copy Shortcode to Clipboard"
1323
+ msgstr "Shortcode in die Zwischenablage kopieren"
1324
+
1325
+ #: includes/admin/partials/metabox-gallery-code.php:15
1326
+ #: includes/admin/partials/metabox-gallery-code.php:25
1327
+ #: includes/admin/partials/metabox-gallery-code.php:36
1328
+ #: includes/admin/partials/metabox-gallery-code.php:46
1329
+ #: includes/admin/table.php:229
1330
+ msgid "Copy to Clipboard"
1331
+ msgstr "In die Zwischenablage kopieren"
1332
+
1333
+ #: includes/admin/partials/metabox-gallery-code.php:32
1334
+ msgid ""
1335
+ "You can also place this gallery into your template files by using "
1336
+ "<strong>one</strong> the template tag(s) below:"
1337
+ msgstr ""
1338
+ "Du kannst diese Galerie auch in Deinen Template-Dateien platzieren, wenn Du "
1339
+ "<strong>einen</strong> der untenstehenden Template-Tags benützt:"
1340
+
1341
+ #: includes/admin/partials/metabox-gallery-code.php:35
1342
+ #: includes/admin/partials/metabox-gallery-code.php:45
1343
+ msgid "Copy Template Tag to Clipboard"
1344
+ msgstr "Template-Tag in die Zwischenablage kopieren"
1345
+
1346
+ #: includes/admin/partials/metabox-gallery-type.php:15
1347
+ msgid "Native Envira Gallery"
1348
+ msgstr "Diese Envira Galerie"
1349
+
1350
+ #: includes/admin/partials/metabox-gallery-type.php:18
1351
+ #: includes/admin/partials/metabox-gallery-type.php:19
1352
+ msgid "External Gallery"
1353
+ msgstr "Externe Galerie"
1354
+
1355
+ #: includes/admin/partials/metabox-gallery-type.php:46
1356
+ msgid "Select Your Service"
1357
+ msgstr "Service wählen"
1358
+
1359
+ #: includes/admin/partials/metabox-gallery-type.php:75
1360
+ msgid "Create Dynamic Galleries with Envira"
1361
+ msgstr "Erstellung von dynamische Galerien mit Envira"
1362
+
1363
+ #: includes/admin/partials/metabox-gallery-type.php:78
1364
+ msgid "Build Galleries from Instagram images."
1365
+ msgstr "Erstellung von Galerien von Instagram Bildern."
1366
+
1367
+ #: includes/admin/partials/metabox-gallery-type.php:80
1368
+ msgid "Instagram"
1369
+ msgstr "Instagram"
1370
+
1371
+ #: includes/admin/partials/metabox-gallery-type.php:85
1372
+ msgid ""
1373
+ "Envira Pro allows you to build galleries from Instagram photos, images from "
1374
+ "your posts, and more."
1375
+ msgstr ""
1376
+ "Envira Pro ermöglicht es Dir, Galerien von Instagram Fotos oder Bildern aus "
1377
+ "Deinen Beiträgen zu bauen, und vieles mehr."
1378
+
1379
+ #: includes/admin/partials/metabox-gallery-type.php:88
1380
+ #: includes/admin/partials/metabox-gallery-type.php:89
1381
+ msgid "Click Here to Upgrade"
1382
+ msgstr "Hier klicken für ein Upgrade"
1383
+
1384
+ #: includes/admin/partials/metabox-gallery-type.php:95
1385
+ msgid ""
1386
+ "It doesn't look like you have any Addons activated which import images from "
1387
+ "external sources."
1388
+ msgstr ""
1389
+ "Es sieht nicht so aus, als ob irgend eine Erweiterung aktiviert ist, welches "
1390
+ "Bilder aus anderen Quellen importieren kann."
1391
+
1392
+ #: includes/admin/posttype.php:97 includes/admin/posttype.php:100
1393
+ msgid "Envira gallery updated."
1394
+ msgstr "Envira Gallery aktualisiert."
1395
+
1396
+ #: includes/admin/posttype.php:98
1397
+ msgid "Envira gallery custom field updated."
1398
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery aktualisiert."
1399
+
1400
+ #: includes/admin/posttype.php:99
1401
+ msgid "Envira gallery custom field deleted."
1402
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery gelöscht."
1403
+
1404
+ #: includes/admin/posttype.php:101
1405
+ msgid "Envira gallery restored to revision from %s."
1406
+ msgstr "Envira Gallery Revision von %s wiederhergestellt."
1407
+
1408
+ #: includes/admin/posttype.php:102
1409
+ msgid "Envira gallery published."
1410
+ msgstr "Envira Galerie veröffentlicht."
1411
+
1412
+ #: includes/admin/posttype.php:103
1413
+ msgid "Envira gallery saved."
1414
+ msgstr "Envira Galerie gespeichert."
1415
+
1416
+ #: includes/admin/posttype.php:104
1417
+ msgid "Envira gallery submitted."
1418
+ msgstr "Envira Galerie übertragen."
1419
+
1420
+ #: includes/admin/posttype.php:105
1421
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
1422
+ msgstr "Envira Galerie geplant für: <strong>%1$s</strong>."
1423
+
1424
+ #: includes/admin/posttype.php:105
1425
+ msgid "M j, Y @ G:i"
1426
+ msgstr "M j, Y @ G:i"
1427
+
1428
+ #: includes/admin/posttype.php:106
1429
+ msgid "Envira gallery draft updated."
1430
+ msgstr "Envira Galerie Entwurf aktualisiert."
1431
+
1432
+ #: includes/admin/settings.php:83 includes/admin/settings.php:663
1433
+ msgid "Settings"
1434
+ msgstr "Einstellungen"
1435
+
1436
+ #: includes/admin/settings.php:228
1437
+ msgid " galleries(s) fixed successfully."
1438
+ msgstr "Galerie(n) erfolgreich repariert."
1439
+
1440
+ #: includes/admin/settings.php:362
1441
+ msgid "Settings saved successfully."
1442
+ msgstr "Einstellungen erfolgreich gespeichert."
1443
+
1444
+ #: includes/admin/settings.php:494
1445
+ msgid "General"
1446
+ msgstr "Allgemein"
1447
+
1448
+ #: includes/admin/settings.php:524
1449
+ msgid "Envira License Key"
1450
+ msgstr "Envira Lizenzschlüssel"
1451
+
1452
+ #: includes/admin/settings.php:530
1453
+ msgid "Verify Key"
1454
+ msgstr "Den Lizenzschlüssel verifizieren"
1455
+
1456
+ #: includes/admin/settings.php:531
1457
+ msgid "Deactivate Key"
1458
+ msgstr "Den Lizenzschlüssel deaktivieren"
1459
+
1460
+ #: includes/admin/settings.php:532
1461
+ msgid "License key to enable automatic updates for Envira."
1462
+ msgstr "Lizenzschlüssel für die automatischen Updates für Envira Gallery."
1463
+
1464
+ #: includes/admin/settings.php:539
1465
+ msgid "Envira License Key Type"
1466
+ msgstr "Envira Lizenzschlüssel-Typ"
1467
+
1468
+ #: includes/admin/settings.php:543
1469
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1470
+ msgstr "Der Lizenzschlüsseltyp für diese Website ist <strong>%s</strong>."
1471
+
1472
+ #: includes/admin/settings.php:546
1473
+ msgid "Refresh Key"
1474
+ msgstr "Lizenzschlüssel aktualisieren"
1475
+
1476
+ #: includes/admin/settings.php:547
1477
+ msgid ""
1478
+ "Your license key type (handles updates and Addons). Click refresh if your "
1479
+ "license has been upgraded or the type is incorrect."
1480
+ msgstr ""
1481
+ "Angabe des Typs Deines Lizenzschlüssels (betrifft Updates und "
1482
+ "Erweiterungen). Klicke auf \"Lizenzschlüssel aktualisieren\", wenn Deine "
1483
+ "Lizenz aktualisiert wurde oder der Typ falsch ist."
1484
+
1485
+ #: includes/admin/settings.php:556
1486
+ msgid "Fix Broken Migration"
1487
+ msgstr "Reparatur einer Migration"
1488
+
1489
+ #: includes/admin/settings.php:561
1490
+ msgid "Fix"
1491
+ msgstr "Reparatur"
1492
+
1493
+ #: includes/admin/settings.php:562
1494
+ msgid ""
1495
+ "If you have changed the URL of your WordPress web site, and manually "
1496
+ "executed a search/replace query on URLs in your WordPress database, your "
1497
+ "galleries will probably no longer show any images. If this is the case, "
1498
+ "click the button above to fix this. We recommend using a migration plugin or "
1499
+ "script next time :)"
1500
+ msgstr ""
1501
+ "Wenn Du die URL Deiner WordPress-Website geändert hast, und eine manuelle "
1502
+ "Suchen/Ersetzen-Abfrage auf URLs in Deiner WordPress-Datenbank ausgeführt "
1503
+ "hast, werden Deine Galerien wahrscheinlich keine Bilder mehr anzeigen. Wenn "
1504
+ "dies der Fall ist, klicke auf den Knopf oben, um dies zu beheben. Wir "
1505
+ "empfehlen ein Migration Plugin oder Skript beim nächsten Mal :)"
1506
+
1507
+ #: includes/admin/settings.php:578
1508
+ msgid "Add New Images"
1509
+ msgstr "Neue Bilder hinzufügen"
1510
+
1511
+ #: includes/admin/settings.php:586
1512
+ msgid ""
1513
+ "When adding media to a Gallery, choose whether to add this media before or "
1514
+ "after any existing images."
1515
+ msgstr ""
1516
+ "Wenn Du Medien zu einer Galerie hinzufügst, wähle hier, ob diese Medien vor "
1517
+ "oder nach evtl. schon vorhandenen Bilden eingefügt werden."
1518
+
1519
+ #: includes/admin/settings.php:593
1520
+ msgid "Delete Image on Gallery Image Deletion"
1521
+ msgstr "Bilder löschen, wenn sie in der Galerie gelöscht werden"
1522
+
1523
+ #: includes/admin/settings.php:601
1524
+ msgid ""
1525
+ "When deleting an Image from a Gallery, choose whether to delete all media "
1526
+ "associated with that image. Note: If image(s) in the Media Library are "
1527
+ "attached to other Posts, they will not be deleted."
1528
+ msgstr ""
1529
+ "Wenn Bilder aus der Galerie gelöscht werden, kann hier bestimmt werden, ob "
1530
+ "diese auch aus der Media-Bibliothek entfernt werden sollen. <strong>Beachte:"
1531
+ "</strong> Wenn Bilder noch in anderen Beiträgen angezeigt werden, werden sie "
1532
+ "nicht gelöscht. "
1533
+
1534
+ #: includes/admin/settings.php:607
1535
+ msgid "Delete Images on Gallery Deletion"
1536
+ msgstr "Bilder löschen, wenn die Galerie gelöscht wird"
1537
+
1538
+ #: includes/admin/settings.php:615
1539
+ msgid ""
1540
+ "When deleting a Gallery, choose whether to delete all media associated with "
1541
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1542
+ "Posts, they will not be deleted."
1543
+ msgstr ""
1544
+ "Wenn eine Galerie gelöscht wird, kann hier bestimmt werden, ob die Bilder "
1545
+ "dieser Galerie auch aus der Media-Bibliothek entfernt werden sollen. "
1546
+ "<strong>Beachte:</strong> Wenn Bilder noch in anderen Beiträgen angezeigt "
1547
+ "werden, werden sie nicht gelöscht. "
1548
+
1549
+ #: includes/admin/settings.php:624
1550
+ msgid "Save Settings"
1551
+ msgstr "Einstellungen speichern"
1552
+
1553
+ #: includes/admin/table.php:169
1554
+ msgid "Shortcode"
1555
+ msgstr "Shortcode"
1556
+
1557
+ #: includes/admin/table.php:170
1558
+ msgid "Posts"
1559
+ msgstr "Beiträge"
1560
+
1561
+ #: includes/admin/table.php:171
1562
+ msgid "Last Modified"
1563
+ msgstr "Zuletzt geändert"
1564
+
1565
+ #: includes/admin/table.php:172
1566
+ msgid "Date"
1567
+ msgstr "Datum"
1568
+
1569
+ #: includes/admin/table.php:217
1570
+ msgid "%d Image"
1571
+ msgid_plural "%d Images"
1572
+ msgstr[0] "%d Bild"
1573
+ msgstr[1] "%d Bilder"
1574
+
1575
+ #: includes/admin/table.php:296 includes/admin/table.php:371
1576
+ msgid "Number of Columns"
1577
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
1578
+
1579
+ #: includes/admin/table.php:373 includes/admin/table.php:384
1580
+ #: includes/admin/table.php:394 includes/admin/table.php:399
1581
+ #: includes/admin/table.php:404 includes/admin/table.php:406
1582
+ msgid "— No Change —"
1583
+ msgstr "— Keine Änderung —"
1584
+
1585
+ #: includes/global/common.php:63
1586
+ msgid "Automatic"
1587
+ msgstr "Automatisch"
1588
+
1589
+ #: includes/global/common.php:67
1590
+ msgid "One Column (1)"
1591
+ msgstr "Eine Spalte (1)"
1592
+
1593
+ #: includes/global/common.php:71
1594
+ msgid "Two Columns (2)"
1595
+ msgstr "Zwei Spalten (2)"
1596
+
1597
+ #: includes/global/common.php:75
1598
+ msgid "Three Columns (3)"
1599
+ msgstr "Drei Spalten (3)"
1600
+
1601
+ #: includes/global/common.php:79
1602
+ msgid "Four Columns (4)"
1603
+ msgstr "Vier Spalten (4)"
1604
+
1605
+ #: includes/global/common.php:83
1606
+ msgid "Five Columns (5)"
1607
+ msgstr "Fünf Spalten (5)"
1608
+
1609
+ #: includes/global/common.php:87
1610
+ msgid "Six Columns (6)"
1611
+ msgstr "Sechs Spalten (6)"
1612
+
1613
+ #: includes/global/common.php:107 includes/global/common.php:249
1614
+ msgid "Base"
1615
+ msgstr "Basis"
1616
+
1617
+ #: includes/global/common.php:128
1618
+ msgid "Normal"
1619
+ msgstr "Normal"
1620
+
1621
+ #: includes/global/common.php:148
1622
+ msgid "Do not display"
1623
+ msgstr "Nicht anzeigen"
1624
+
1625
+ #: includes/global/common.php:152
1626
+ msgid "Display above galleries"
1627
+ msgstr "Anzeige oberhalb Galerie"
1628
+
1629
+ #: includes/global/common.php:156
1630
+ msgid "Display below galleries"
1631
+ msgstr "Anzeige unterhalt Galerie"
1632
+
1633
+ #: includes/global/common.php:176
1634
+ msgid "No Sorting"
1635
+ msgstr "Keine Sortierung"
1636
+
1637
+ #: includes/global/common.php:180 includes/global/common.php:309
1638
+ msgid "Random"
1639
+ msgstr "Zufällig"
1640
+
1641
+ #: includes/global/common.php:184
1642
+ msgid "Published Date"
1643
+ msgstr "Veröffentlichungsdatum"
1644
+
1645
+ #: includes/global/common.php:188
1646
+ msgid "Filename"
1647
+ msgstr "Dateinname"
1648
+
1649
+ #: includes/global/common.php:200
1650
+ msgid "Alt"
1651
+ msgstr "Alt-Text (Alternativtext)"
1652
+
1653
+ #: includes/global/common.php:224
1654
+ msgid "Ascending (A-Z)"
1655
+ msgstr "Aufsteigend (A-Z)"
1656
+
1657
+ #: includes/global/common.php:228
1658
+ msgid "Descending (Z-A)"
1659
+ msgstr "Absteigend (Z-A)"
1660
+
1661
+ #: includes/global/common.php:329
1662
+ msgid "Float"
1663
+ msgstr "Fließend"
1664
+
1665
+ #: includes/global/common.php:333
1666
+ msgid "Float (Wrapped)"
1667
+ msgstr "Fließend (umhüllt)"
1668
+
1669
+ #: includes/global/common.php:337 includes/global/common.php:365
1670
+ msgid "Inside"
1671
+ msgstr "Innerhalb"
1672
+
1673
+ #: includes/global/common.php:341 includes/global/common.php:369
1674
+ msgid "Outside"
1675
+ msgstr "Ausserhalb"
1676
+
1677
+ #: includes/global/common.php:345
1678
+ msgid "Over"
1679
+ msgstr "Darüber"
1680
+
1681
+ #: includes/global/common.php:389
1682
+ msgid "No Effect"
1683
+ msgstr "Kein Effekt"
1684
+
1685
+ #: includes/global/common.php:393
1686
+ msgid "Fade"
1687
+ msgstr "Ein-/ausblenden"
1688
+
1689
+ #: includes/global/common.php:397
1690
+ msgid "Elastic"
1691
+ msgstr "Elastisch"
1692
+
1693
+ #: includes/global/common.php:445
1694
+ msgid "Swing"
1695
+ msgstr "Schaukeln"
1696
+
1697
+ #: includes/global/common.php:501 includes/global/common.php:525
1698
+ msgid "Top"
1699
+ msgstr "Oben"
1700
+
1701
+ #: includes/global/common.php:505 includes/global/common.php:529
1702
+ msgid "Bottom"
1703
+ msgstr "Unten"
1704
+
1705
+ #: includes/global/common.php:672
1706
+ msgid "Image Files"
1707
+ msgstr "Bilddateien"
1708
+
1709
+ #: includes/global/common.php:722
1710
+ msgid "Before Existing Images"
1711
+ msgstr "Vor vorhandenen Bildern"
1712
+
1713
+ #: includes/global/common.php:726
1714
+ msgid "After Existing Images"
1715
+ msgstr "Nach vorhandenen Bilder"
1716
+
1717
+ #: includes/global/common.php:750
1718
+ msgid "Yes"
1719
+ msgstr "Ja"
1720
+
1721
+ #: includes/global/common.php:830
1722
+ msgid ""
1723
+ "No image editor could be selected. Please verify with your webhost that you "
1724
+ "have either the GD or Imagick image library compiled with your PHP install "
1725
+ "on your server."
1726
+ msgstr ""
1727
+ "Es konnte kein Bild-Editor ausgewählt werden. Es scheint, dass weder die GD "
1728
+ "noch die Imagick-Bibliothek auf Deinem Server installiert ist. Envira "
1729
+ "Gallery erfordert mindestens eine davon (vorzugsweise Imagick) um Bilder "
1730
+ "zuschneiden. Kontaktiere bitte Deinen Web-Hoster, um dieses Problem zu "
1731
+ "beheben und GD oder Imagick für Deine PHP-Installation zu kompilieren. "
1732
+
1733
+ #: includes/global/common.php:933
1734
+ msgid "No image URL specified for cropping."
1735
+ msgstr "Kein Bild-URL für das Zuschneiden angegeben."
1736
+
1737
+ #: includes/global/common.php:952
1738
+ msgid "No file could be found for the image URL specified."
1739
+ msgstr "Für die angegebene Bild-URL konnte keine Datei gefunden werden."
1740
+
1741
+ #: includes/global/common.php:960 includes/global/common.php:972
1742
+ msgid ""
1743
+ "The dimensions of the original image could not be retrieved for cropping."
1744
+ msgstr ""
1745
+ "Die Abmessungen des Originalbildes konnten für das Zuschneiden nicht "
1746
+ "ermittelt werden."
1747
+
1748
+ #: includes/global/posttype.php:51
1749
+ msgid "Envira Galleries"
1750
+ msgstr "Envira Galerien"
1751
+
1752
+ #: includes/global/posttype.php:53
1753
+ msgid "Add New"
1754
+ msgstr "Hinzufügen"
1755
+
1756
+ #: includes/global/posttype.php:54
1757
+ msgid "Add New Envira Gallery"
1758
+ msgstr "Neue Envira Galerie hinzufügen"
1759
+
1760
+ #: includes/global/posttype.php:55
1761
+ msgid "Edit Envira Gallery"
1762
+ msgstr "Bearbeiten der Envira Galerie"
1763
+
1764
+ #: includes/global/posttype.php:56
1765
+ msgid "New Envira Gallery"
1766
+ msgstr "Neue Envira Galerie hinzufügen"
1767
+
1768
+ #: includes/global/posttype.php:57
1769
+ msgid "View Envira Gallery"
1770
+ msgstr "Zeige Envira Gallery"
1771
+
1772
+ #: includes/global/posttype.php:58
1773
+ msgid "Search Envira Galleries"
1774
+ msgstr "Envira Galerien suchen"
1775
+
1776
+ #: includes/global/posttype.php:59
1777
+ msgid "No Envira galleries found."
1778
+ msgstr "Keine Envira Galerien gefunden."
1779
+
1780
+ #: includes/global/posttype.php:60
1781
+ msgid "No Envira galleries found in trash."
1782
+ msgstr "Keine Envira Galerien im Papierkorb gefunden."
1783
+
1784
+ #: includes/global/shortcode.php:910
1785
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1786
+ msgstr ""
1787
+ "Der angeforderte Inhalt kann nicht geladen werden. <br/> Bitte versuche es "
1788
+ "später noch einmal.</p>"
1789
+
1790
+ #: includes/global/shortcode.php:911 includes/global/shortcode.php:1548
1791
+ msgid "Close"
1792
+ msgstr "Schließen"
1793
+
1794
+ #: includes/global/shortcode.php:912 includes/global/shortcode.php:1538
1795
+ msgid "Next"
1796
+ msgstr "Nächste"
1797
+
1798
+ #: includes/global/shortcode.php:913 includes/global/shortcode.php:1534
1799
+ msgid "Previous"
1800
+ msgstr "Vorherige"
1801
+
1802
+ #. Plugin Name of the plugin/theme
1803
+ msgid "Envira Gallery Lite"
1804
+ msgstr "Envira Gallery Lite"
1805
+
1806
+ #. Plugin URI of the plugin/theme
1807
+ #. Author URI of the plugin/theme
1808
+ msgid "http://enviragallery.com"
1809
+ msgstr "http://enviragallery.com"
1810
+
1811
+ #. Description of the plugin/theme
1812
+ msgid ""
1813
+ "Envira Gallery is best responsive WordPress gallery plugin. This is the lite "
1814
+ "version."
1815
+ msgstr ""
1816
+ "Envira Gallery ist das beste responsive WordPress gallery plugin. Dies ist "
1817
+ "die Lite Version."
1818
+
1819
+ #. Author of the plugin/theme
1820
+ msgid "Thomas Griffin"
1821
+ msgstr "Thomas Griffin"
languages/envira-gallery-de_DE_formal.mo ADDED
Binary file
languages/envira-gallery-de_DE_formal.po ADDED
@@ -0,0 +1,1822 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2016 Envira Gallery Lite
2
+ # This file is distributed under the same license as the Envira Gallery Lite package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery Lite 1.5.4\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/envira-gallery-"
7
+ "lite\n"
8
+ "POT-Creation-Date: 2017-03-09 14:58+0100\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2017-03-09 17:11+0100\n"
13
+ "Language-Team: \n"
14
+ "X-Generator: Poedit 1.8.11\n"
15
+ "Last-Translator: Rolf Müri - mm-design <rolf.mueri@mm-design.ch>\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "Language: de_DE\n"
18
+ "X-Poedit-Basepath: ../../../../Web-Projekte/demo.mm-design-atelier.ch/wp-"
19
+ "content/plugins/envira-gallery-lite\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: envira-gallery-lite.php:508
23
+ msgid ""
24
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
25
+ "version of <strong>4.0</strong> to run properly. The plugin has been "
26
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
27
+ msgstr ""
28
+ "Leider erfüllt Ihre Version von WordPress nicht die Anforderungen von Envira "
29
+ "Gallery <strong>Version 4.0</strong>. Das Plugin wurde deaktiviert. <a href="
30
+ "\"%s\">Klicken Sie hier, um zum Dashboard zurückzukehren</a> ."
31
+
32
+ #: includes/admin/addons.php:79 includes/admin/addons.php:193
33
+ msgid "Envira Gallery Addons"
34
+ msgstr "Envira Gallery Erweiterungen"
35
+
36
+ #: includes/admin/addons.php:80 includes/admin/addons.php:447
37
+ msgid "Addons"
38
+ msgstr "Erweiterungen"
39
+
40
+ #: includes/admin/addons.php:161 includes/admin/settings.php:413
41
+ msgid "Status: Active"
42
+ msgstr "Status: Aktiv"
43
+
44
+ #: includes/admin/addons.php:162 includes/admin/addons.php:554
45
+ #: includes/admin/settings.php:414
46
+ msgid "Activate"
47
+ msgstr "Aktivieren"
48
+
49
+ #: includes/admin/addons.php:164 includes/admin/settings.php:416
50
+ msgid "Activating..."
51
+ msgstr "Wird aktiviert..."
52
+
53
+ #: includes/admin/addons.php:166 includes/admin/addons.php:538
54
+ #: includes/admin/settings.php:418
55
+ msgid "Deactivate"
56
+ msgstr "Deaktivieren"
57
+
58
+ #: includes/admin/addons.php:168 includes/admin/settings.php:420
59
+ msgid "Deactivating..."
60
+ msgstr "Wird deaktiviert..."
61
+
62
+ #: includes/admin/addons.php:169 includes/admin/settings.php:421
63
+ msgid "Status: Inactive"
64
+ msgstr "Status: Inaktiv"
65
+
66
+ #: includes/admin/addons.php:170 includes/admin/addons.php:520
67
+ #: includes/admin/settings.php:422
68
+ msgid "Install"
69
+ msgstr "Installieren"
70
+
71
+ #: includes/admin/addons.php:172 includes/admin/settings.php:424
72
+ msgid "Installing..."
73
+ msgstr "Wird installiert ..."
74
+
75
+ #: includes/admin/addons.php:173 includes/admin/settings.php:425
76
+ msgid "Proceed"
77
+ msgstr "Fortfahren"
78
+
79
+ #: includes/admin/addons.php:196
80
+ msgid "Search Envira Addons"
81
+ msgstr "Suche Envira Gallery Erweiterungen"
82
+
83
+ #: includes/admin/addons.php:198
84
+ msgid "Sort Ascending (A-Z)"
85
+ msgstr "Sortierung aufsteigend (A-Z)"
86
+
87
+ #: includes/admin/addons.php:199
88
+ msgid "Sort Descending (Z-A)"
89
+ msgstr "Sortierung absteigend (Z-A)"
90
+
91
+ #: includes/admin/addons.php:225
92
+ msgid ""
93
+ "In order to get access to Addons, you need to resolve your license key "
94
+ "errors."
95
+ msgstr ""
96
+ "Um Zugriff auf die Erweiterungen zu erhalten, müssen Sie den "
97
+ "Lizenzschlüsselfehler beheben."
98
+
99
+ #: includes/admin/addons.php:241
100
+ msgid ""
101
+ "There was an issue retrieving the addons for this site. Please click on the "
102
+ "button below the refresh the addons data."
103
+ msgstr ""
104
+ "Beim Abruf der Erweiterungen für diese Website ist ein Fehler aufgetreten. "
105
+ "Bitte klicken Sie auf die untere Schaltfläche, um die Daten der "
106
+ "Erweiterungen zu aktualisieren."
107
+
108
+ #: includes/admin/addons.php:244
109
+ msgid "Refresh Addons"
110
+ msgstr "Erweiterungen aktualisieren"
111
+
112
+ #: includes/admin/addons.php:262
113
+ msgid "Available Addons"
114
+ msgstr "Verfügbare Erweiterungen"
115
+
116
+ #: includes/admin/addons.php:282
117
+ msgid "Unlock More Addons"
118
+ msgstr "Weitere Erweiterungen freischalten"
119
+
120
+ #: includes/admin/addons.php:283
121
+ msgid ""
122
+ "<strong>Want even more addons?</strong> <a href=\"%s\">Upgrade your Envira "
123
+ "Gallery account</a> and unlock the following addons."
124
+ msgstr ""
125
+ "<strong>Wollen Sie noch mehr Erweiterungen?</strong> Wählen Sie <a href=\"%s"
126
+ "\">Envira Gallery upgraden</a> um die folgenden Erweiterungen (Addons) zu "
127
+ "entsperren."
128
+
129
+ #: includes/admin/addons.php:501
130
+ msgid "Upgrade Now"
131
+ msgstr "Jetzt aktualisieren"
132
+
133
+ #: includes/admin/addons.php:516
134
+ msgid "Status: <span>Not Installed</span>"
135
+ msgstr "Status: <span>Nicht installiert</span>"
136
+
137
+ #: includes/admin/addons.php:534
138
+ msgid "Status: <span>Active</span>"
139
+ msgstr "Status: <span>Aktiv</span>"
140
+
141
+ #: includes/admin/addons.php:550
142
+ msgid "Status: <span>Inactive</span>"
143
+ msgstr "Status: <span>Inaktiv</span>"
144
+
145
+ #: includes/admin/ajax.php:923 includes/admin/ajax.php:926
146
+ msgid "The From Gallery ID has not been specified."
147
+ msgstr "Die Galerie ID (von) wurde nicht angegeben."
148
+
149
+ #: includes/admin/ajax.php:929
150
+ msgid "No images were selected to be moved between Galleries."
151
+ msgstr ""
152
+ "Es wurden keine Bilder ausgewählt, welche zwischen den Galerien verschoben "
153
+ "werden sollen."
154
+
155
+ #: includes/admin/common.php:237
156
+ msgid ""
157
+ "<strong>Envira Gallery:</strong> Your existing in-page Galleries can now be "
158
+ "found by clicking on Envira Gallery in the WordPress Admin menu."
159
+ msgstr ""
160
+ "<strong>Envira Gallery:</strong> Ihre bestehenden in-page Galerien können "
161
+ "Sie nun durch einen Klick auf Envira Gallery im WordPress - Admin - Menü "
162
+ "finden."
163
+
164
+ #: includes/admin/editor.php:86 includes/admin/editor.php:87
165
+ #: includes/admin/editor.php:93 includes/admin/editor.php:94
166
+ #: includes/admin/metaboxes.php:267 includes/admin/metaboxes.php:268
167
+ #: includes/admin/table.php:142 includes/admin/table.php:143
168
+ msgid "Insert"
169
+ msgstr "Einfügen"
170
+
171
+ #: includes/admin/editor.php:98 includes/admin/editor.php:100
172
+ msgid "Add Gallery"
173
+ msgstr "Galerie hinzufügen"
174
+
175
+ #: includes/admin/license.php:131 includes/admin/license.php:224
176
+ #: includes/admin/license.php:313
177
+ msgid ""
178
+ "There was an error connecting to the remote key API. Please try again later."
179
+ msgstr ""
180
+ "Die Verbindung mit der Remote-API zur Überprüfung des Lizenzschlüssels "
181
+ "konnte nicht hergestellt werden. Bitte versuchen Sie es später noch einmal."
182
+
183
+ #: includes/admin/license.php:148
184
+ msgid "Congratulations! This site is now receiving automatic updates."
185
+ msgstr ""
186
+ "Gratulation! Die automatischen Aktualisierungen für diese Website sind nun "
187
+ "aktiviert."
188
+
189
+ #: includes/admin/license.php:266
190
+ msgid "Congratulations! Your key has been refreshed successfully."
191
+ msgstr "Gratulation! Der Lizenzschlüssel wurde aktualisiert."
192
+
193
+ #: includes/admin/license.php:324
194
+ msgid ""
195
+ "Congratulations! You have deactivated the key from this site successfully."
196
+ msgstr ""
197
+ "Gratulation! Der Lizenzschlüssel wurde erfolgreich für diese Website "
198
+ "deaktiviert."
199
+
200
+ #: includes/admin/license.php:418
201
+ msgid ""
202
+ "No valid license key has been entered, so automatic updates for Envira "
203
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
204
+ "license key and begin receiving automatic updates.</a>"
205
+ msgstr ""
206
+ "Es wurde kein gültiger Lizenzschlüssel eingegeben, so dass die automatischen "
207
+ "Updates für Envira Gallery deaktiviert wurden. <a href=\"%s\">Bitte klicken "
208
+ "Sie hier</a>, um den Lizenzschlüssel einzugeben und um automatische Updates "
209
+ "zu erhalten."
210
+
211
+ #: includes/admin/license.php:427
212
+ msgid ""
213
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
214
+ "\"_blank\">Please click here to renew your license key and continue "
215
+ "receiving automatic updates.</a>"
216
+ msgstr ""
217
+ "Ihr Lizenzschlüssel für Envira Gallery ist abgelaufen. <a href=\"%s\" "
218
+ "target=\"_blank\">Bitte klicken Sie hier</a>, um den Lizenzschlüssel zu "
219
+ "erneuern und weiterhin automatische Updates zu erhalten."
220
+
221
+ #: includes/admin/license.php:436
222
+ msgid ""
223
+ "Your license key for Envira Gallery has been disabled. Please use a "
224
+ "different key to continue receiving automatic updates."
225
+ msgstr ""
226
+ "Ihr Lizenzschlüssel für Envira Gallery wurde deaktiviert. Bitte verwenden "
227
+ "Sie einen anderen Schlüssel, um weiterhin automatische Updates zu erhalten."
228
+
229
+ #: includes/admin/license.php:445
230
+ msgid ""
231
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
232
+ "the user associated with the key has been deleted. Please use a different "
233
+ "key to continue receiving automatic updates."
234
+ msgstr ""
235
+ "Ihr Lizenzschlüssel für Envira Gallery ist ungültig. Der Schlüssel existiert "
236
+ "nicht mehr oder der Benutzer, der mit dem Lizenzschlüssel verbunden war, "
237
+ "wurde gelöscht. Bitte verwenden Sie einen anderen Schlüssel, um weiterhin "
238
+ "automatische Updates zu erhalten."
239
+
240
+ #: includes/admin/media-view.php:111 includes/admin/media-view.php:112
241
+ #: includes/admin/media-view.php:514 includes/admin/media-view.php:515
242
+ msgid "Search"
243
+ msgstr "Suchen"
244
+
245
+ #: includes/admin/media-view.php:164 includes/admin/media-view.php:491
246
+ msgid "Helpful Tips"
247
+ msgstr "Hilfreiche Tipps"
248
+
249
+ #: includes/admin/media-view.php:165
250
+ msgid "Choosing Your Gallery"
251
+ msgstr "Wählen Sie Ihre Galerie"
252
+
253
+ #: includes/admin/media-view.php:167
254
+ msgid ""
255
+ "To choose your gallery, simply click on one of the boxes to the left. Ctrl / "
256
+ "cmd and click to select multiple Galleries. The \"Insert Gallery\" button "
257
+ "will be activated once you have selected a gallery."
258
+ msgstr ""
259
+ "Um Ihre Galerie auszuwählen, klicken Sie einfach auf eines der Kästchen "
260
+ "links (mit Strg/Ctrl oder Command und Klick, um mehrere Galerien "
261
+ "auszuwählen). Der \"Galerie einfügen\" Knopf wird freigeschaltet, sobald "
262
+ "eine Galerie ausgewählt wurde."
263
+
264
+ #: includes/admin/media-view.php:169
265
+ msgid "Inserting Your Gallery"
266
+ msgstr "Ihre Galerie wird eingefügt"
267
+
268
+ #: includes/admin/media-view.php:171
269
+ msgid ""
270
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
271
+ "button below."
272
+ msgstr ""
273
+ "Um Ihre Galerie in den Editor einzufügen, klicken Sie auf den Knopf "
274
+ "\"Galerie einfügen\" unten."
275
+
276
+ #: includes/admin/media-view.php:175
277
+ msgid "Insert Options"
278
+ msgstr "Weitere Optionen"
279
+
280
+ #: includes/admin/media-view.php:179
281
+ msgid "Display Title"
282
+ msgstr "Titel anzeigen"
283
+
284
+ #: includes/admin/media-view.php:181 includes/global/common.php:746
285
+ msgid "No"
286
+ msgstr "Nein"
287
+
288
+ #: includes/admin/media-view.php:185
289
+ msgid "Yes, as Heading H%s"
290
+ msgstr "Ja, als Überschrift H%s"
291
+
292
+ #: includes/admin/media-view.php:192
293
+ msgid "Prepends each inserted Gallery with the Gallery Title."
294
+ msgstr "Jede eingefügte Galerie mit dem Galerie-Titel anzeigen"
295
+
296
+ #: includes/admin/media-view.php:226
297
+ msgid "Edit previous media item"
298
+ msgstr "Vorheriges Medienobjekt bearbeiten"
299
+
300
+ #: includes/admin/media-view.php:227
301
+ msgid "Edit next media item"
302
+ msgstr "Nächstes Medienobjekt bearbeiten"
303
+
304
+ #: includes/admin/media-view.php:230
305
+ msgid "Edit Metadata"
306
+ msgstr "Bearbeitung der Metadaten"
307
+
308
+ #: includes/admin/media-view.php:250 includes/admin/media-view.php:384
309
+ #: includes/admin/table.php:167 includes/global/common.php:192
310
+ msgid "Title"
311
+ msgstr "Titel"
312
+
313
+ #: includes/admin/media-view.php:253 includes/admin/media-view.php:387
314
+ msgid ""
315
+ "Image titles can take any type of HTML. You can adjust the position of the "
316
+ "titles in the main Lightbox settings."
317
+ msgstr ""
318
+ "Beim Bild-Titel können beliebige HTML-Tags angegeben werden. Sie können die "
319
+ "Position der Titel in den Haupteinstellungen von Lightbox anpassen."
320
+
321
+ #: includes/admin/media-view.php:262 includes/admin/media-view.php:393
322
+ #: includes/global/common.php:196
323
+ msgid "Caption"
324
+ msgstr "Bildlegende"
325
+
326
+ #: includes/admin/media-view.php:276 includes/admin/media-view.php:407
327
+ msgid ""
328
+ "Captions can take any type of HTML, and are displayed when an image is "
329
+ "clicked."
330
+ msgstr ""
331
+ "Bei der Bildlegende können beliebige HTML-Tags angegeben werden. Sie werden "
332
+ "angezeigt, wenn auf ein Bild geklickt wird."
333
+
334
+ #: includes/admin/media-view.php:285 includes/admin/media-view.php:413
335
+ msgid "Alt Text"
336
+ msgstr "Alt-Text"
337
+
338
+ #: includes/admin/media-view.php:288 includes/admin/media-view.php:416
339
+ msgid "Very important for SEO, the Alt Text describes the image."
340
+ msgstr "Sehr wichtig für SEO: der Alt-Text beschreibt das Bild."
341
+
342
+ #: includes/admin/media-view.php:294 includes/admin/media-view.php:422
343
+ #: includes/global/common.php:204
344
+ msgid "URL"
345
+ msgstr "URL"
346
+
347
+ #: includes/admin/media-view.php:298 includes/admin/media-view.php:426
348
+ msgid "Media File"
349
+ msgstr "Medien-Datei"
350
+
351
+ #: includes/admin/media-view.php:299 includes/admin/media-view.php:427
352
+ msgid "Attachment Page"
353
+ msgstr "Anhang-Seite"
354
+
355
+ #: includes/admin/media-view.php:303 includes/admin/media-view.php:431
356
+ msgid ""
357
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
358
+ "full size image."
359
+ msgstr ""
360
+ "Geben Sie hier einen Hyperlink ein, wenn ein Klick auf das Bild etwas "
361
+ "anderes als die Darstellung in seiner vollen Größe bewirken soll."
362
+
363
+ #: includes/admin/media-view.php:312 includes/admin/media-view.php:437
364
+ msgid "Open URL in New Window?"
365
+ msgstr "URL in neuem Fenster öffnen?"
366
+
367
+ #: includes/admin/media-view.php:315 includes/admin/media-view.php:440
368
+ msgid "Opens your image links in a new browser window / tab."
369
+ msgstr "Öffnet den Bild-Link in einem neuen Browserfenster bzw. Tab."
370
+
371
+ #: includes/admin/media-view.php:326
372
+ msgid "Want Captions and more options?"
373
+ msgstr "Möchten Sie Bildlegenden und weitere Optionen?"
374
+
375
+ #: includes/admin/media-view.php:327
376
+ msgid ""
377
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
378
+ "including: HTML captions, open links in new windows, WooCommerce product "
379
+ "integration and so much more!"
380
+ msgstr ""
381
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugriff auf zahlreiche weitere "
382
+ "Features, darunter: HTML Bildunterschriften, Links in neue Fenstern, "
383
+ "WooCommerce Produktintegration und vieles mehr!"
384
+
385
+ #: includes/admin/media-view.php:329 includes/admin/metaboxes.php:776
386
+ #: includes/admin/metaboxes.php:1115 includes/admin/metaboxes.php:1431
387
+ #: includes/admin/metaboxes.php:1686 includes/admin/metaboxes.php:1728
388
+ #: includes/admin/metaboxes.php:1750 includes/admin/metaboxes.php:1772
389
+ #: includes/admin/metaboxes.php:1794 includes/admin/metaboxes.php:1816
390
+ msgid "Click here to Upgrade"
391
+ msgstr "Klicken Sie hier für ein Upgrade"
392
+
393
+ #: includes/admin/media-view.php:346 includes/admin/media-view.php:347
394
+ #: includes/admin/media-view.php:452
395
+ msgid "Save Metadata"
396
+ msgstr "Metadaten speichern"
397
+
398
+ #: includes/admin/media-view.php:353 includes/admin/media-view.php:458
399
+ msgid "Saved."
400
+ msgstr "Gespeichert."
401
+
402
+ #: includes/admin/media-view.php:368
403
+ msgid "Bulk Edit"
404
+ msgstr "Massenbearbeitung"
405
+
406
+ #: includes/admin/media-view.php:451
407
+ msgid "Save Metadata to Items"
408
+ msgstr "Speichern der Metadaten in Items"
409
+
410
+ #: includes/admin/media-view.php:493
411
+ msgid ""
412
+ "Select the Gallery to move the selected images to by clicking on one of the "
413
+ "boxes to the left."
414
+ msgstr ""
415
+ "Wählen Sie die Galerie, in welche die ausgewählten Bilder zu verschieben "
416
+ "sind, indem Sie auf eines der Kästchen auf der linken Seite klicken."
417
+
418
+ #: includes/admin/media-view.php:496
419
+ msgid ""
420
+ "Once done, click the Move button, and the selected images will be moved to "
421
+ "the chosen Gallery."
422
+ msgstr ""
423
+ "Nachher klicken Sie auf die Schaltfläche unten (\"Medien in ausgewählte "
424
+ "Galerie verschieben\"), und die ausgewählten Bilder werden in die gewählte "
425
+ "Galerie verschoben."
426
+
427
+ #: includes/admin/metaboxes.php:99
428
+ msgid ""
429
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
430
+ "requires at least one (preferably Imagick) in order to crop images and may "
431
+ "not work properly without it. Please contact your webhost and ask them to "
432
+ "compile GD or Imagick for your PHP install."
433
+ msgstr ""
434
+ "Die GD oder Imagick-Bibliotheken sind nicht auf Ihrem Server installiert. "
435
+ "Envira Gallery erfordert mindestens eine davon (vorzugsweise Imagick) um "
436
+ "Bilder zuschneiden. Ohne diese funktioniert Envira Gallery möglicherweise "
437
+ "nicht ordnungsgemäß. Kontaktieren Sie bitte Ihren Web-Hoster, um dieses "
438
+ "Problem zu beheben und GD oder Imagick für Ihre PHP-Installation zu "
439
+ "kompilieren. "
440
+
441
+ #: includes/admin/metaboxes.php:134
442
+ msgid "Insert into Gallery"
443
+ msgstr "In Galerie einfügen"
444
+
445
+ #: includes/admin/metaboxes.php:135 includes/admin/metaboxes.php:283
446
+ msgid "Inserting..."
447
+ msgstr "Wird eingefügt ..."
448
+
449
+ #: includes/admin/metaboxes.php:160
450
+ msgid "Click Here to Insert from Other Image Sources"
451
+ msgstr "Klicken Sie hier, um andere Bildquellen zu nutzen"
452
+
453
+ #: includes/admin/metaboxes.php:161
454
+ msgid "Select Files from Other Sources"
455
+ msgstr "Wählen Sie Dateien aus anderen Quellen"
456
+
457
+ #: includes/admin/metaboxes.php:169
458
+ msgid "Uploading Image"
459
+ msgstr "Hochladen von Bild"
460
+
461
+ #: includes/admin/metaboxes.php:171
462
+ msgid "of"
463
+ msgstr "von"
464
+
465
+ #: includes/admin/metaboxes.php:175
466
+ msgid "All images uploaded."
467
+ msgstr "Alle Bilder hochgeladen."
468
+
469
+ #: includes/admin/metaboxes.php:281
470
+ msgid "You must select a file to import before continuing."
471
+ msgstr "Sie müssen eine Datei auswählen, bevor Sie fortfahren können."
472
+
473
+ #: includes/admin/metaboxes.php:289
474
+ msgid "Move Media to Gallery"
475
+ msgstr "Zur Galerie hinzufügen"
476
+
477
+ #: includes/admin/metaboxes.php:290
478
+ msgid "Move Media to Selected Gallery"
479
+ msgstr "Medien in ausgewählte Galerie verschieben"
480
+
481
+ #: includes/admin/metaboxes.php:293
482
+ msgid "Are you sure you want to remove this image from the gallery?"
483
+ msgstr ""
484
+ "Sind Sie sicher, dass Sie dieses Bild aus der Galerie entfernen möchten?"
485
+
486
+ #: includes/admin/metaboxes.php:294
487
+ msgid "Are you sure you want to remove these images from the gallery?"
488
+ msgstr ""
489
+ "Sind Sie sicher, dass Sie diese Bilder aus der Galerie entfernen möchten?"
490
+
491
+ #: includes/admin/metaboxes.php:298
492
+ msgid "Saving..."
493
+ msgstr "Wird gespeichert ..."
494
+
495
+ #: includes/admin/metaboxes.php:299
496
+ msgid "Saved!"
497
+ msgstr "Gespeichert!"
498
+
499
+ #: includes/admin/metaboxes.php:301
500
+ msgid "Select Files from Your Computer"
501
+ msgstr "Wählen Sie Dateien von Ihrem Computer"
502
+
503
+ #: includes/admin/metaboxes.php:402 includes/admin/partials/header.php:14
504
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
505
+ msgid "Envira Gallery"
506
+ msgstr "Envira Gallery"
507
+
508
+ #: includes/admin/metaboxes.php:406 includes/admin/settings.php:82
509
+ msgid "Envira Gallery Settings"
510
+ msgstr "Envira Gallery Einstellungen"
511
+
512
+ #: includes/admin/metaboxes.php:411
513
+ msgid "Envira Gallery Preview"
514
+ msgstr "Envira Gallery Vorschau"
515
+
516
+ #: includes/admin/metaboxes.php:415
517
+ msgid "Envira Gallery Code"
518
+ msgstr "Envira Gallery Code"
519
+
520
+ #: includes/admin/metaboxes.php:586 includes/global/common.php:274
521
+ msgid "Default"
522
+ msgstr "Voreinstellung"
523
+
524
+ #: includes/admin/metaboxes.php:603
525
+ msgid "Images"
526
+ msgstr "Bilder"
527
+
528
+ #: includes/admin/metaboxes.php:604
529
+ msgid "Config"
530
+ msgstr "Konfiguration"
531
+
532
+ #: includes/admin/metaboxes.php:605
533
+ msgid "Lightbox"
534
+ msgstr "Lightbox"
535
+
536
+ #: includes/admin/metaboxes.php:606 includes/admin/metaboxes.php:1704
537
+ msgid "Mobile"
538
+ msgstr "Mobilgeräte"
539
+
540
+ #: includes/admin/metaboxes.php:611
541
+ msgid "Misc"
542
+ msgstr "Verschiedenes"
543
+
544
+ #: includes/admin/metaboxes.php:705
545
+ msgid "Currently in your Gallery"
546
+ msgstr "Derzeit in Ihrer Galerie"
547
+
548
+ #: includes/admin/metaboxes.php:707 includes/admin/metaboxes.php:800
549
+ #: includes/admin/metaboxes.php:1139 includes/admin/metaboxes.php:1454
550
+ #: includes/admin/metaboxes.php:1592
551
+ msgid "Need some help?"
552
+ msgstr "Wird Hilfe benötigt?"
553
+
554
+ #: includes/admin/metaboxes.php:709 includes/admin/metaboxes.php:802
555
+ #: includes/admin/metaboxes.php:1141 includes/admin/metaboxes.php:1456
556
+ #: includes/admin/metaboxes.php:1594
557
+ msgid "Read the Documentation"
558
+ msgstr "Lesen Sie die Dokumentation"
559
+
560
+ #: includes/admin/metaboxes.php:713 includes/admin/metaboxes.php:806
561
+ #: includes/admin/metaboxes.php:1145 includes/admin/metaboxes.php:1460
562
+ #: includes/admin/metaboxes.php:1598
563
+ msgid "Watch a Video"
564
+ msgstr "Schauen Sie das Video an"
565
+
566
+ #: includes/admin/metaboxes.php:725
567
+ msgid "Select All (<span class=\"count\">%d</span>)"
568
+ msgstr "Alle auswählen (<span class=\"count\">%d</span>)"
569
+
570
+ #: includes/admin/metaboxes.php:730
571
+ msgid "Grid View"
572
+ msgstr "Kachelansicht"
573
+
574
+ #: includes/admin/metaboxes.php:733
575
+ msgid "List View"
576
+ msgstr "Listenansicht"
577
+
578
+ #: includes/admin/metaboxes.php:739 includes/admin/metaboxes.php:764
579
+ msgid "Edit Selected Images"
580
+ msgstr "Ausgewählte Bilder bearbeiten"
581
+
582
+ #: includes/admin/metaboxes.php:740 includes/admin/metaboxes.php:765
583
+ msgid "Move Selected Images to another Gallery"
584
+ msgstr "Ausgewählte Bilder in eine andere Galerie verschieben"
585
+
586
+ #: includes/admin/metaboxes.php:741 includes/admin/metaboxes.php:766
587
+ msgid "Delete Selected Images from Gallery"
588
+ msgstr "Ausgewählte Bilder aus der Galerie entfernen"
589
+
590
+ #: includes/admin/metaboxes.php:773
591
+ msgid "Want to make your gallery workflow even better?"
592
+ msgstr "Möchten Sie Ihren Galerie Workflow noch besser zu machen?"
593
+
594
+ #: includes/admin/metaboxes.php:774
595
+ msgid ""
596
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
597
+ "including: a fully featured gallery widget, complete gallery API, powerful "
598
+ "gallery documentation, full mobile and Retina support, dedicated customer "
599
+ "support and so much more!"
600
+ msgstr ""
601
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugriff auf zahlreiche weitere "
602
+ "Features, darunter: ein voll funktionsfähiges Galerie-Widget, eine komplette "
603
+ "Galerie API, leistungsstarke Galerie Dokumentation, voller Mobilgeräte- und "
604
+ "Retina-Support, spezieller Kunden-Support und vieles mehr!"
605
+
606
+ #: includes/admin/metaboxes.php:797
607
+ msgid "Gallery Settings"
608
+ msgstr "Galerie-Einstellungen"
609
+
610
+ #: includes/admin/metaboxes.php:799
611
+ msgid ""
612
+ "The settings below adjust the basic configuration options for the gallery."
613
+ msgstr ""
614
+ "Die untenstehenden Optionen passen die grundlegenden Einstellungen für die "
615
+ "Galerie an."
616
+
617
+ #: includes/admin/metaboxes.php:814 includes/admin/metaboxes.php:1468
618
+ msgid "Number of Gallery Columns"
619
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
620
+
621
+ #: includes/admin/metaboxes.php:822
622
+ msgid ""
623
+ "Determines the number of columns in the gallery. Automatic will attempt to "
624
+ "fill each row as much as possible before moving on to the next row."
625
+ msgstr ""
626
+ "Bestimmt die Anzahl der Spalten im Album. Automatisch wird versucht, jede "
627
+ "Zeile so weit wie möglich zu füllen, bevor auf die nächste Zeile gewechselt "
628
+ "wird."
629
+
630
+ #: includes/admin/metaboxes.php:833
631
+ msgid "Automatic Layout: Row Height"
632
+ msgstr "Automatisches Layout: Zeilenhöhe"
633
+
634
+ #: includes/admin/metaboxes.php:836 includes/admin/metaboxes.php:933
635
+ #: includes/admin/metaboxes.php:942 includes/admin/metaboxes.php:1040
636
+ #: includes/admin/metaboxes.php:1388 includes/admin/metaboxes.php:1397
637
+ #: includes/admin/metaboxes.php:1495
638
+ msgid "px"
639
+ msgstr "Pixel"
640
+
641
+ #: includes/admin/metaboxes.php:837
642
+ msgid "Determines how high (in pixels) each row will be. 150px is default. "
643
+ msgstr "Bestimmt, wie hoch (in Pixel) eine Zeile ist. 150 Pixel ist Standard."
644
+
645
+ #: includes/admin/metaboxes.php:842
646
+ msgid "Automatic Layout: Gallery Theme"
647
+ msgstr "Automatisches Layout: Galerie Theme"
648
+
649
+ #: includes/admin/metaboxes.php:850 includes/admin/metaboxes.php:923
650
+ msgid "Sets the theme for the gallery display."
651
+ msgstr "Legt das Theme für die Galerie-Anzeige fest."
652
+
653
+ #: includes/admin/metaboxes.php:866
654
+ msgid "Display Gallery Description?"
655
+ msgstr "Galerie-Beschreibung anzeigen?"
656
+
657
+ #: includes/admin/metaboxes.php:878
658
+ msgid "Choose to display a description above or below this gallery's images."
659
+ msgstr ""
660
+ "Wählen Sie aus, ob eine Galerie-Beschreibung oberhalb oder unterhalb der "
661
+ "Bilder dieser Galerie angezeigt werden soll."
662
+
663
+ #: includes/admin/metaboxes.php:885
664
+ msgid "Gallery Description"
665
+ msgstr "Galerie-Beschreibung"
666
+
667
+ #: includes/admin/metaboxes.php:900
668
+ msgid "The description to display for this gallery."
669
+ msgstr ""
670
+ "Diese Beschreibung wird oberhalb oder unterhalb der Galerie angezeigt, je "
671
+ "nach Wahl beim vorherigen Einstellungspunkt."
672
+
673
+ #: includes/admin/metaboxes.php:915 includes/admin/table.php:305
674
+ #: includes/admin/table.php:382
675
+ msgid "Gallery Theme"
676
+ msgstr "Galerie-Theme"
677
+
678
+ #: includes/admin/metaboxes.php:930 includes/admin/table.php:314
679
+ #: includes/admin/table.php:393
680
+ msgid "Column Gutter Width"
681
+ msgstr "Spaltenabstand"
682
+
683
+ #: includes/admin/metaboxes.php:934
684
+ msgid "Sets the space between the columns (defaults to 10)."
685
+ msgstr "Legt den Abstand zwischen den Spalten (standardmäßig 10 Pixel) fest."
686
+
687
+ #: includes/admin/metaboxes.php:939 includes/admin/table.php:319
688
+ #: includes/admin/table.php:398
689
+ msgid "Margin Below Each Image"
690
+ msgstr "Unterer Bildabstand"
691
+
692
+ #: includes/admin/metaboxes.php:943
693
+ msgid "Sets the space below each item in the gallery."
694
+ msgstr "Legt den Abstand unterhalb jedes Elements in der Galerie fest."
695
+
696
+ #: includes/admin/metaboxes.php:953
697
+ msgid "Sorting"
698
+ msgstr "Sortierung"
699
+
700
+ #: includes/admin/metaboxes.php:965
701
+ msgid ""
702
+ "Choose to sort the images in a different order than displayed on the Images "
703
+ "tab."
704
+ msgstr ""
705
+ "Wählen Sie aus, ob Sie die Bilder in einer anderen Reihenfolge sortieren "
706
+ "wollen, als diese auf der Registerkarte \"Bilder\" angezeigt werden."
707
+
708
+ #: includes/admin/metaboxes.php:970
709
+ msgid "Direction"
710
+ msgstr "Reihenfolge"
711
+
712
+ #: includes/admin/metaboxes.php:991 includes/admin/metaboxes.php:1183
713
+ msgid "Image Size"
714
+ msgstr "Bildgröße"
715
+
716
+ #: includes/admin/metaboxes.php:1003
717
+ msgid ""
718
+ "Define the maximum image size for the Gallery view. Default will use the "
719
+ "below Image Dimensions; Random will allow you to choose one or more "
720
+ "WordPress image sizes, which will be used for the gallery output."
721
+ msgstr ""
722
+ "Definieren Sie die maximale Bildgröße für die Galerieansicht. "
723
+ "\"Voreinstellung\" verwendet die unter Bildabmessungen eingegebenen Werte. "
724
+ "\"Zufällig\" ermöglicht es Ihnen, eine oder mehrere WordPress Bildgrößen zu "
725
+ "wählen, die dann für die Galerie-Ausgabe verwendet wird."
726
+
727
+ #: includes/admin/metaboxes.php:1012
728
+ msgid "Random Image Sizes"
729
+ msgstr "Zufällige Bildgrößen"
730
+
731
+ #: includes/admin/metaboxes.php:1028
732
+ msgid ""
733
+ "Define the WordPress registered image sizes to include when randomly "
734
+ "assigning an image size to each image in your Gallery."
735
+ msgstr ""
736
+ "Definieren Sie welche der bei WordPress registrierten Bildgrößen angezeigt "
737
+ "werden sollen, wenn Sie die zufällige Bildgrößen wünschen."
738
+
739
+ #: includes/admin/metaboxes.php:1037 includes/admin/table.php:325
740
+ #: includes/admin/table.php:403
741
+ msgid "Image Dimensions"
742
+ msgstr "Bildabmessungen"
743
+
744
+ #: includes/admin/metaboxes.php:1041
745
+ msgid ""
746
+ "You should adjust these dimensions based on the number of columns in your "
747
+ "gallery. This does not affect the full size lightbox images."
748
+ msgstr ""
749
+ "Sie sollten diese Dimensionen basierend auf der Anzahl der Spalten in Ihrer "
750
+ "Galerie anpassen. Dies hat keinen Einfluss auf die Lightbox Bilder in voller "
751
+ "Größe."
752
+
753
+ #: includes/admin/metaboxes.php:1046
754
+ msgid "Crop Images?"
755
+ msgstr "Bilder zuschneiden?"
756
+
757
+ #: includes/admin/metaboxes.php:1050
758
+ msgid ""
759
+ "If enabled, forces images to exactly match the sizes defined above for Image "
760
+ "Dimensions and Mobile Dimensions."
761
+ msgstr ""
762
+ "Wenn aktiviert, werden die Bilder in die bei den Bildabmessungen oben und "
763
+ "bei den unter Mobilgeräte definierten Abmessungen eingepasst."
764
+
765
+ #: includes/admin/metaboxes.php:1051
766
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
767
+ msgstr ""
768
+ "Wenn deaktiviert, werden die Bilder so verkleinert, dass das "
769
+ "Seitenverhältnis beibehalten wird."
770
+
771
+ #: includes/admin/metaboxes.php:1061
772
+ msgid "Set Dimensions on Images?"
773
+ msgstr "Bildmasse im HTML-Code einsetzen?"
774
+
775
+ #: includes/admin/metaboxes.php:1065
776
+ msgid ""
777
+ "Enables or disables the width and height attributes on the img element. Only "
778
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
779
+ msgstr ""
780
+ "Aktiviert oder deaktiviert die HTML-Attribute Width und Height im Img-"
781
+ "Element. Muss nur aktiviert werden, wenn Sie die Google Pagespeeds "
782
+ "Anforderungen erfüllen müssen."
783
+
784
+ #: includes/admin/metaboxes.php:1070
785
+ msgid "Enable Isotope?"
786
+ msgstr "Isotope benutzen?"
787
+
788
+ #: includes/admin/metaboxes.php:1074
789
+ msgid ""
790
+ "Enables or disables isotope/masonry layout support for the main gallery "
791
+ "images."
792
+ msgstr ""
793
+ "Aktiviert oder deaktiviert die Isotopen- bzw. Mauerwerk-Layoutunterstützung "
794
+ "für die Haupt-Galerie-Bilder."
795
+
796
+ #: includes/admin/metaboxes.php:1080
797
+ msgid "Enable CSS Animations?"
798
+ msgstr "CSS-Animationen aktivieren?"
799
+
800
+ #: includes/admin/metaboxes.php:1084
801
+ msgid "Enables CSS animations when loading the main gallery images."
802
+ msgstr "Aktiviert die CSS-Animation für die Haupt-Galerie-Bilder."
803
+
804
+ #: includes/admin/metaboxes.php:1090
805
+ msgid "Image Opacity"
806
+ msgstr "Deckkraft des Bildes"
807
+
808
+ #: includes/admin/metaboxes.php:1094
809
+ msgid ""
810
+ "The opacity to display images at when loading the main gallery images using "
811
+ "CSS animations (between 1 and 100%)."
812
+ msgstr ""
813
+ "Definiert die Deckkraft bei der Anzeige von Bildern mit CSS-Animation auf "
814
+ "der Haupt-Galerie (zwischen 1 und 100 %)."
815
+
816
+ #: includes/admin/metaboxes.php:1112
817
+ msgid "Want to do even more with your gallery display?"
818
+ msgstr "Möchten Sie noch mehr Einstellungsmöglichkeiten bei Ihrer Galerie?"
819
+
820
+ #: includes/admin/metaboxes.php:1113
821
+ msgid ""
822
+ "By upgrading to Envira Pro, you can get access to numerous other gallery "
823
+ "display features, including: custom image tagging and filtering, mobile "
824
+ "specific image assets for blazing fast load times, dedicated and unique "
825
+ "gallery URLs, custom gallery themes, gallery thumbnail support and so much "
826
+ "more!"
827
+ msgstr ""
828
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugang zu zahlreichen anderen "
829
+ "Galerie Anzeige-Funktionen, einschliesslich: ein benutzerdefiniertes Bild "
830
+ "markieren und filtern, mobile spezifischen Bild-Assets für extrem schnelle "
831
+ "Ladezeiten, spezielle und einzigartige Galerie URLs, benutzerdefinierte "
832
+ "Galerie Themen, Support für Gallery Miniaturansicht und vieles mehr!"
833
+
834
+ #: includes/admin/metaboxes.php:1135
835
+ msgid "Lightbox Settings"
836
+ msgstr "Lightbox-Einstellungen"
837
+
838
+ #: includes/admin/metaboxes.php:1137
839
+ msgid "The settings below adjust the lightbox output."
840
+ msgstr "Die untenstehenden Optionen passen die Lightbox-Anzeige an."
841
+
842
+ #: includes/admin/metaboxes.php:1154 includes/admin/metaboxes.php:1515
843
+ msgid "Enable Lightbox?"
844
+ msgstr "Lightbox aktivieren?"
845
+
846
+ #: includes/admin/metaboxes.php:1158
847
+ msgid "Enables or disables the gallery lightbox."
848
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox."
849
+
850
+ #: includes/admin/metaboxes.php:1169
851
+ msgid "Gallery Lightbox Theme"
852
+ msgstr "Galerie-Lightbox Theme"
853
+
854
+ #: includes/admin/metaboxes.php:1177
855
+ msgid "Sets the theme for the gallery lightbox display."
856
+ msgstr "Legt das Theme für die Lightbox-Anzeige fest."
857
+
858
+ #: includes/admin/metaboxes.php:1191
859
+ msgid ""
860
+ "Define the maximum image size for the Lightbox view. Default will display "
861
+ "the original, full size image."
862
+ msgstr ""
863
+ "Definiert die maximale Bildgröße für die Lightbox-Ansicht. Bei "
864
+ "\"Voreinstellung\" wird die originale, volle Bildgröße angezeigt."
865
+
866
+ #: includes/admin/metaboxes.php:1197
867
+ msgid "Caption Position"
868
+ msgstr "Position der Beschriftung"
869
+
870
+ #: includes/admin/metaboxes.php:1205
871
+ msgid "Sets the display of the lightbox image's caption."
872
+ msgstr "Definiert die Anzeigeposition der Bildbeschreibung in der Lightbox."
873
+
874
+ #: includes/admin/metaboxes.php:1214 includes/admin/metaboxes.php:1542
875
+ msgid "Enable Gallery Arrows?"
876
+ msgstr "Galerie-Pfeile aktivieren?"
877
+
878
+ #: includes/admin/metaboxes.php:1218
879
+ msgid "Enables or disables the gallery lightbox navigation arrows."
880
+ msgstr ""
881
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox."
882
+
883
+ #: includes/admin/metaboxes.php:1223
884
+ msgid "Gallery Arrow Position"
885
+ msgstr "Position der Galerie-Pfeile"
886
+
887
+ #: includes/admin/metaboxes.php:1231
888
+ msgid "Sets the position of the gallery lightbox navigation arrows."
889
+ msgstr "Legt die Position der Galerie-Lightbox Navigationspfeile fest."
890
+
891
+ #: includes/admin/metaboxes.php:1236
892
+ msgid "Enable Keyboard Navigation?"
893
+ msgstr "Tastatur-Navigation aktivieren?"
894
+
895
+ #: includes/admin/metaboxes.php:1240
896
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
897
+ msgstr ""
898
+ "Aktiviert oder deaktiviert die Tastatur-Navigation in der Lightbox-Galerie."
899
+
900
+ #: includes/admin/metaboxes.php:1245
901
+ msgid "Enable Mousewheel Navigation?"
902
+ msgstr "Mausrad-Navigation aktivieren?"
903
+
904
+ #: includes/admin/metaboxes.php:1249
905
+ msgid "Enables or disables mousewheel navigation in the gallery."
906
+ msgstr ""
907
+ "Aktiviert oder deaktiviert die Mausrad-Navigation in der Lightbox-Galerie."
908
+
909
+ #: includes/admin/metaboxes.php:1254 includes/admin/metaboxes.php:1551
910
+ msgid "Enable Gallery Toolbar?"
911
+ msgstr "Galerie-Bedienungselemente aktivieren?"
912
+
913
+ #: includes/admin/metaboxes.php:1258
914
+ msgid "Enables or disables the gallery lightbox toolbar."
915
+ msgstr ""
916
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox."
917
+
918
+ #: includes/admin/metaboxes.php:1263
919
+ msgid "Display Gallery Title in Toolbar?"
920
+ msgstr "Galerie-Titel bei den Bedienungselementen anzeigen?"
921
+
922
+ #: includes/admin/metaboxes.php:1267
923
+ msgid "Display the gallery title in the lightbox toolbar."
924
+ msgstr ""
925
+ "Zeigt den Galerie-Titel bei den Bedienungselementen in der Galerie-Lightbox "
926
+ "an."
927
+
928
+ #: includes/admin/metaboxes.php:1272
929
+ msgid "Gallery Toolbar Position"
930
+ msgstr "Position der Bedienungselemente"
931
+
932
+ #: includes/admin/metaboxes.php:1280
933
+ msgid "Sets the position of the lightbox toolbar."
934
+ msgstr ""
935
+ "Legt die Position der Bedienungselemente innerhalb der Galerie-Lightbox fest."
936
+
937
+ #: includes/admin/metaboxes.php:1285
938
+ msgid "Keep Aspect Ratio?"
939
+ msgstr "Seitenverhältnis beibehalten?"
940
+
941
+ #: includes/admin/metaboxes.php:1289
942
+ msgid ""
943
+ "If enabled, images will always resize based on the original aspect ratio."
944
+ msgstr ""
945
+ "Wenn aktiviert, werden die Bilder immer im richtigen Seitenverhältnis "
946
+ "angezeigt."
947
+
948
+ #: includes/admin/metaboxes.php:1294
949
+ msgid "Loop Gallery Navigation?"
950
+ msgstr "Galerie-Navigation mit Endlosschleife?"
951
+
952
+ #: includes/admin/metaboxes.php:1298
953
+ msgid ""
954
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
955
+ msgstr ""
956
+ "Aktiviert oder deaktiviert die Endlosschleifen-Navigation in der Lightbox-"
957
+ "Galerie."
958
+
959
+ #: includes/admin/metaboxes.php:1303
960
+ msgid "Lightbox Open/Close Effect"
961
+ msgstr "Lightbox Effekt beim Öffnen/Schließen"
962
+
963
+ #: includes/admin/metaboxes.php:1323
964
+ msgid "Type of transition when opening and closing the lightbox."
965
+ msgstr "Art des Effekts beim Öffnen und Schließen der Lightbox."
966
+
967
+ #: includes/admin/metaboxes.php:1328
968
+ msgid "Lightbox Transition Effect"
969
+ msgstr "Übergangseffekte in der Lightbox"
970
+
971
+ #: includes/admin/metaboxes.php:1348
972
+ msgid "Type of transition between images in the lightbox view."
973
+ msgstr ""
974
+ "Art des Effekts beim Übergang zwischen den einzelnen Bildern der Lightbox."
975
+
976
+ #: includes/admin/metaboxes.php:1353
977
+ msgid "HTML5 Output?"
978
+ msgstr "HTML5 Output?"
979
+
980
+ #: includes/admin/metaboxes.php:1357
981
+ msgid ""
982
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
983
+ "HTML5 validation."
984
+ msgstr ""
985
+ "Wenn aktiviert wird data-envirabox-gallery an Stelle der rel Attribute für "
986
+ "die W3C HTML5-Validierung angewendet."
987
+
988
+ #: includes/admin/metaboxes.php:1371
989
+ msgid ""
990
+ "The settings below adjust the thumbnail views for the gallery lightbox "
991
+ "display."
992
+ msgstr ""
993
+ "Mit den folgenden Einstellungen passen Sie die Miniaturansichten bei der "
994
+ "Galerie-Lightbox an."
995
+
996
+ #: includes/admin/metaboxes.php:1376 includes/admin/metaboxes.php:1560
997
+ msgid "Enable Gallery Thumbnails?"
998
+ msgstr "Miniaturansichten aktivieren?"
999
+
1000
+ #: includes/admin/metaboxes.php:1380
1001
+ msgid "Enables or disables the gallery lightbox thumbnails."
1002
+ msgstr ""
1003
+ "Aktiviert oder deaktiviert die Miniaturansichten bei der Galerie-Lightbox."
1004
+
1005
+ #: includes/admin/metaboxes.php:1385
1006
+ msgid "Gallery Thumbnails Width"
1007
+ msgstr "Breite einer Miniaturansicht"
1008
+
1009
+ #: includes/admin/metaboxes.php:1389
1010
+ msgid "Sets the width of each lightbox thumbnail."
1011
+ msgstr ""
1012
+ "Dies definiert die Breite einer einzelnen Miniaturansicht in der Lightbox."
1013
+
1014
+ #: includes/admin/metaboxes.php:1394
1015
+ msgid "Gallery Thumbnails Height"
1016
+ msgstr "Höhe einer Miniaturansicht"
1017
+
1018
+ #: includes/admin/metaboxes.php:1398
1019
+ msgid "Sets the height of each lightbox thumbnail."
1020
+ msgstr ""
1021
+ "Dies definiert die Höhe der einzelnen Miniaturansicht in der Lightbox. "
1022
+
1023
+ #: includes/admin/metaboxes.php:1403
1024
+ msgid "Gallery Thumbnails Position"
1025
+ msgstr "Position der Miniaturanzeigen"
1026
+
1027
+ #: includes/admin/metaboxes.php:1411
1028
+ msgid "Sets the position of the lightbox thumbnails."
1029
+ msgstr ""
1030
+ "Hier wird die Position der Miniaturanzeigen innerhalb der Galerie-Lightbox "
1031
+ "definiert."
1032
+
1033
+ #: includes/admin/metaboxes.php:1428
1034
+ msgid "Want even more fine tuned control over your lightbox display?"
1035
+ msgstr "Möchten Sie die Lightbox-Anzeige noch genauer festlegen?"
1036
+
1037
+ #: includes/admin/metaboxes.php:1429
1038
+ msgid ""
1039
+ "By upgrading to Envira Pro, you can get access to numerous other lightbox "
1040
+ "features, including: custom lightbox titles, enable/disable lightbox "
1041
+ "controls (arrow, keyboard and mousehweel navigation), custom lightbox "
1042
+ "transition effects, native fullscreen support, gallery deeplinking, image "
1043
+ "protection, lightbox supersize effects, lightbox slideshows and so much more!"
1044
+ msgstr ""
1045
+ "Durch ein Upgrade auf Envira Pro erhalten Sie Zugriff auf zahlreiche weitere "
1046
+ "Lightbox-Features, darunter: Eigene Lightbox-Titel, Ein- und Ausschalten der "
1047
+ "Lightbox-Steuerung (Pfeile, Keyboard and Mausradsteuerung), eigene Lightbox-"
1048
+ "Übergangseffekte, Vollbild-Unterstützung, direkte Links auf ein Bild, "
1049
+ "Bildschutz, Lightbox-Diaschauen und vieles andere mehr!"
1050
+
1051
+ #: includes/admin/metaboxes.php:1451
1052
+ msgid "Mobile Gallery Settings"
1053
+ msgstr "Galerie-Einstellungen für Mobilgeräte"
1054
+
1055
+ #: includes/admin/metaboxes.php:1453
1056
+ msgid ""
1057
+ "The settings below adjust configuration options for the Gallery when viewed "
1058
+ "on a mobile device."
1059
+ msgstr ""
1060
+ "Mit den folgenden Einstellungen werden die Anzeige einer Galerie auf einem "
1061
+ "Mobilgerät (Smartphone, Tablet, PDA, etc.) angepasst."
1062
+
1063
+ #: includes/admin/metaboxes.php:1476
1064
+ msgid ""
1065
+ "Determines the number of columns in the gallery on mobile devices. Automatic "
1066
+ "will attempt to fill each row as much as possible before moving on to the "
1067
+ "next row."
1068
+ msgstr ""
1069
+ "Bestimmt die Anzahl der Spalten in der Galerie auf Mobile-Geräten. "
1070
+ "Automatisch wird versucht, jede Zeile so weit wie möglich zu füllen, bevor "
1071
+ "auf die nächste Zeile gewechselt wird."
1072
+
1073
+ #: includes/admin/metaboxes.php:1482
1074
+ msgid "Create Mobile Gallery Images?"
1075
+ msgstr "Spezial-Größe für Bilder auf Mobilgeräten?"
1076
+
1077
+ #: includes/admin/metaboxes.php:1486
1078
+ msgid "Enables or disables creating specific images for mobile devices."
1079
+ msgstr ""
1080
+ "Wenn aktiviert, werden eigene Bilder mit anderen Dimensionen für die "
1081
+ "Mobilgeräte erzeugt."
1082
+
1083
+ #: includes/admin/metaboxes.php:1492
1084
+ msgid "Mobile Dimensions"
1085
+ msgstr "Bildgröße auf Mobilgeräten"
1086
+
1087
+ #: includes/admin/metaboxes.php:1496
1088
+ msgid "These will be the sizes used for images displayed on mobile devices."
1089
+ msgstr ""
1090
+ "Diese Größe wird für die Anzeige von Bildern auf Mobilgeräten verwendet."
1091
+
1092
+ #: includes/admin/metaboxes.php:1506
1093
+ msgid "Mobile Lightbox Settings"
1094
+ msgstr "Lightbox Einstellungen für Mobilgeräte"
1095
+
1096
+ #: includes/admin/metaboxes.php:1508
1097
+ msgid ""
1098
+ "The settings below adjust configuration options for the Lightbox when viewed "
1099
+ "on a mobile device."
1100
+ msgstr ""
1101
+ "Mit den folgenden Einstellungen werden die Einstellungen der Lightbox für "
1102
+ "die Darstellung auf einem Mobilgerät angepasst."
1103
+
1104
+ #: includes/admin/metaboxes.php:1519
1105
+ msgid "Enables or disables the gallery lightbox on mobile devices."
1106
+ msgstr "Aktiviert oder deaktiviert die Galerie-Lightbox auf Mobilgeräten."
1107
+
1108
+ #: includes/admin/metaboxes.php:1524
1109
+ msgid "Enable Gallery Touchwipe?"
1110
+ msgstr "Gesten/Wischen aktivieren?"
1111
+
1112
+ #: includes/admin/metaboxes.php:1528
1113
+ msgid ""
1114
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
1115
+ "devices."
1116
+ msgstr ""
1117
+ "Aktiviert oder deaktiviert die Wisch-Effekte für die Galerie-Lightbox auf "
1118
+ "Mobilgeräten."
1119
+
1120
+ #: includes/admin/metaboxes.php:1533
1121
+ msgid "Close Lightbox on Swipe Up?"
1122
+ msgstr "Lightbox beim Aufwärtswischen schließen?"
1123
+
1124
+ #: includes/admin/metaboxes.php:1537
1125
+ msgid ""
1126
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
1127
+ "devices."
1128
+ msgstr ""
1129
+ "Aktiviert oder deaktiviert das Schließen der Lightbox, wenn der Benutzer "
1130
+ "nach oben wischt."
1131
+
1132
+ #: includes/admin/metaboxes.php:1546
1133
+ msgid ""
1134
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
1135
+ msgstr ""
1136
+ "Aktiviert oder deaktiviert die Navigationspfeile in der Galerie-Lightbox auf "
1137
+ "Mobilgeräten."
1138
+
1139
+ #: includes/admin/metaboxes.php:1555
1140
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
1141
+ msgstr ""
1142
+ "Aktiviert oder deaktiviert die Bedienungselemente in der Galerie-Lightbox "
1143
+ "auf Mobilgeräten."
1144
+
1145
+ #: includes/admin/metaboxes.php:1564
1146
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
1147
+ msgstr ""
1148
+ "Aktiviert oder deaktiviert die Miniaturansichten in der Galerie-Lightbox auf "
1149
+ "Mobilgeräten."
1150
+
1151
+ #: includes/admin/metaboxes.php:1588
1152
+ msgid "Miscellaneous Settings"
1153
+ msgstr "Verschiedene Einstellungen"
1154
+
1155
+ #: includes/admin/metaboxes.php:1590
1156
+ msgid "The settings below adjust miscellaneous options for the Gallery."
1157
+ msgstr ""
1158
+ "Mit den folgenden Einstellungen werden weitere Eigenschaften der Galerie "
1159
+ "festgelegt."
1160
+
1161
+ #: includes/admin/metaboxes.php:1606
1162
+ msgid "Gallery Title"
1163
+ msgstr "Galerie-Titel"
1164
+
1165
+ #: includes/admin/metaboxes.php:1610
1166
+ msgid "Internal gallery title for identification in the admin."
1167
+ msgstr ""
1168
+ "Interner Galerie-Title für die Identifikation in der Administrator-Ansicht."
1169
+
1170
+ #: includes/admin/metaboxes.php:1615
1171
+ msgid "Gallery Slug"
1172
+ msgstr "Galerie-Slug"
1173
+
1174
+ #: includes/admin/metaboxes.php:1619
1175
+ msgid ""
1176
+ "<strong>Unique</strong> internal gallery slug for identification and "
1177
+ "advanced gallery queries."
1178
+ msgstr ""
1179
+ "<strong>Eindeutige</strong> interne Galerie-Bezeichnung für Identifikation "
1180
+ "und erweiterte Galerie-Abfragen: Nur Kleinbuchstaben, die Leerzeichen werden "
1181
+ "durch Bindestriche ersetzt, sonst sind keine Spezialzeichen erlaubt."
1182
+
1183
+ #: includes/admin/metaboxes.php:1624
1184
+ msgid "Custom Gallery Classes"
1185
+ msgstr "Benutzerdefinierte CSS-Klassen"
1186
+
1187
+ #: includes/admin/metaboxes.php:1627
1188
+ msgid "Enter custom gallery CSS classes here, one per line."
1189
+ msgstr ""
1190
+ "Bitte die benutzerdefinierten CSS-Klassen hier eingeben, je eine pro Zeile."
1191
+
1192
+ #: includes/admin/metaboxes.php:1628
1193
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
1194
+ msgstr ""
1195
+ "Fügen Sie bitte die benutzerdefinierten CSS-Klassen für diese Galerie hier "
1196
+ "oben ein. Eine Klasse pro Zeile."
1197
+
1198
+ #: includes/admin/metaboxes.php:1637
1199
+ msgid "Import/Export Gallery"
1200
+ msgstr "Import/Export Einstellungen"
1201
+
1202
+ #: includes/admin/metaboxes.php:1650
1203
+ msgid "Import Gallery"
1204
+ msgstr "Galerie importieren"
1205
+
1206
+ #: includes/admin/metaboxes.php:1657
1207
+ msgid "Export Gallery"
1208
+ msgstr "Galerie exportieren"
1209
+
1210
+ #: includes/admin/metaboxes.php:1667
1211
+ msgid "Enable RTL Support?"
1212
+ msgstr "RTL-Unterstützung aktivieren?"
1213
+
1214
+ #: includes/admin/metaboxes.php:1671
1215
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
1216
+ msgstr ""
1217
+ "Aktiviert oder deaktiviert die RTL-Unterstützung in Envira für Rechts-nach-"
1218
+ "links-Sprachen (Right-To-Left)."
1219
+
1220
+ #: includes/admin/metaboxes.php:1683 includes/admin/metaboxes.php:1725
1221
+ #: includes/admin/metaboxes.php:1747 includes/admin/metaboxes.php:1769
1222
+ #: includes/admin/metaboxes.php:1791 includes/admin/metaboxes.php:1813
1223
+ msgid "Want to take your galleries further?"
1224
+ msgstr "Möchten Sie noch mehr Einstellungsmöglichkeiten bei Ihrer Galerie?"
1225
+
1226
+ #: includes/admin/metaboxes.php:1684
1227
+ msgid ""
1228
+ "By upgrading to Envira Pro, you can get access to numerous other features, "
1229
+ "including: a fully-integrated import/export module for your galleries, "
1230
+ "custom CSS controls for each gallery and so much more!"
1231
+ msgstr ""
1232
+ "Durch ein Upgrade auf Envira Pro können Sie den Zugriff auf zahlreiche "
1233
+ "weitere Features erhalten, darunter: ein voll integriertes Import-/Export-"
1234
+ "Modul für Ihre Galerien, benutzerdefinierte CSS-Kontrolle für jede Galerie "
1235
+ "und vieles mehr!"
1236
+
1237
+ #: includes/admin/metaboxes.php:1705
1238
+ msgid "Videos"
1239
+ msgstr "Videos"
1240
+
1241
+ #: includes/admin/metaboxes.php:1706
1242
+ msgid "Social"
1243
+ msgstr "Social Media"
1244
+
1245
+ #: includes/admin/metaboxes.php:1707
1246
+ msgid "Tags"
1247
+ msgstr "Schlagwörter"
1248
+
1249
+ #: includes/admin/metaboxes.php:1708
1250
+ msgid "Pagination"
1251
+ msgstr "Seitenaufteilung"
1252
+
1253
+ #: includes/admin/metaboxes.php:1726
1254
+ msgid ""
1255
+ "By upgrading to Envira Pro, you can get access to mobile-specific settings, "
1256
+ "including mobile image sizes, number of columns, mobile-specific lightbox "
1257
+ "options and so much more!"
1258
+ msgstr ""
1259
+ "Durch ein Upgrade auf Envira Pro können Sie den Zugriff auf mobile-"
1260
+ "spezifischen Einstellungen erhalten, einschliesslich der Bildgrößen, Anzahl "
1261
+ "der Spalten, mobilspezifischen Lightbox-Optionen und vieles mehr!"
1262
+
1263
+ #: includes/admin/metaboxes.php:1748
1264
+ msgid ""
1265
+ "By upgrading to Envira Pro, you can add Videos to your Envira Galleries from "
1266
+ "YouTube, Vimeo, Wistia, and your own self-hosted videos!"
1267
+ msgstr ""
1268
+ "Durch ein Upgrade auf Envira Pro können Sie Videos auf Ihre Envira Galerien "
1269
+ "von YouTube, Vimeo, Wistia und eigene selbst gehosteten Videos hinzufügen!"
1270
+
1271
+ #: includes/admin/metaboxes.php:1770
1272
+ msgid ""
1273
+ "By upgrading to Envira Pro, you can add social sharing buttons to your "
1274
+ "Gallery images and Lightbox images. With support for Facebook, Twitter, "
1275
+ "Google+ and Pinterest why not check it out?"
1276
+ msgstr ""
1277
+ "Durch ein Upgrade auf Envira Pro können Sie Social Sharing Buttons zu Ihrer "
1278
+ "Galerie Bilder und Lightbox-Bilder hinzufügen, mit Unterstützung für "
1279
+ "Facebook, Twitter, Google und Pinterest. Warum nicht ausprobieren?"
1280
+
1281
+ #: includes/admin/metaboxes.php:1792
1282
+ msgid ""
1283
+ "By upgrading to Envira Pro, you can add Tags to your Gallery images, allow "
1284
+ "users to filter your Gallery by tag and so much more!"
1285
+ msgstr ""
1286
+ "Durch ein Upgrade auf Envira Pro können Sie Schlagwörter den Bildern Ihrer "
1287
+ "Galerie hinzufügen, so dass die Benutzer mit diesen Schlagwörter Ihre "
1288
+ "Galerie durchsuchen können, und vieles anderes mehr!"
1289
+
1290
+ #: includes/admin/metaboxes.php:1814
1291
+ msgid ""
1292
+ "By upgrading to Envira Pro, you can split your Gallery across multiple pages "
1293
+ "with pagination, load paginated images via AJAX, lazy loading and more!"
1294
+ msgstr ""
1295
+ "Durch ein Upgrade auf Envira Pro können Sie Ihre Galerie auf mehreren Seiten "
1296
+ "mit Seitennummerierung aufteilen, Sie können diese Bilder über AJAX laden "
1297
+ "lassen, auch verzögert, und vieles mehr!"
1298
+
1299
+ #: includes/admin/metaboxes.php:2099
1300
+ msgid "Remove Image from Gallery?"
1301
+ msgstr "Das Bild aus der Galerie entfernen?"
1302
+
1303
+ #: includes/admin/metaboxes.php:2100
1304
+ msgid "Modify Image"
1305
+ msgstr "Bild bearbeiten"
1306
+
1307
+ #: includes/admin/notice.php:167
1308
+ msgid "Dismiss this notice"
1309
+ msgstr "Diese Nachricht ignorieren"
1310
+
1311
+ #: includes/admin/partials/metabox-gallery-code.php:11
1312
+ msgid ""
1313
+ "You can place this gallery anywhere into your posts, pages, custom post "
1314
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
1315
+ msgstr ""
1316
+ "Sie können diese Galerie irgendwo in Ihren Beiträgen, Seiten, "
1317
+ "benutzerdefinierten Post-Typen oder Widgets platzieren, wenn Sie "
1318
+ "<strong>einen</strong> der Shortcode(s) unten benützen:"
1319
+
1320
+ #: includes/admin/partials/metabox-gallery-code.php:14
1321
+ #: includes/admin/partials/metabox-gallery-code.php:24
1322
+ #: includes/admin/table.php:228
1323
+ msgid "Copy Shortcode to Clipboard"
1324
+ msgstr "Shortcode in die Zwischenablage kopieren"
1325
+
1326
+ #: includes/admin/partials/metabox-gallery-code.php:15
1327
+ #: includes/admin/partials/metabox-gallery-code.php:25
1328
+ #: includes/admin/partials/metabox-gallery-code.php:36
1329
+ #: includes/admin/partials/metabox-gallery-code.php:46
1330
+ #: includes/admin/table.php:229
1331
+ msgid "Copy to Clipboard"
1332
+ msgstr "In die Zwischenablage kopieren"
1333
+
1334
+ #: includes/admin/partials/metabox-gallery-code.php:32
1335
+ msgid ""
1336
+ "You can also place this gallery into your template files by using "
1337
+ "<strong>one</strong> the template tag(s) below:"
1338
+ msgstr ""
1339
+ "Sie können diese Galerie auch in Ihren Template-Dateien platzieren, wenn Sie "
1340
+ "<strong>einen</strong> der untenstehenden Template-Tags benützen:"
1341
+
1342
+ #: includes/admin/partials/metabox-gallery-code.php:35
1343
+ #: includes/admin/partials/metabox-gallery-code.php:45
1344
+ msgid "Copy Template Tag to Clipboard"
1345
+ msgstr "Template-Tag in die Zwischenablage kopieren"
1346
+
1347
+ #: includes/admin/partials/metabox-gallery-type.php:15
1348
+ msgid "Native Envira Gallery"
1349
+ msgstr "Diese Envira Galerie"
1350
+
1351
+ #: includes/admin/partials/metabox-gallery-type.php:18
1352
+ #: includes/admin/partials/metabox-gallery-type.php:19
1353
+ msgid "External Gallery"
1354
+ msgstr "Externe Galerie"
1355
+
1356
+ #: includes/admin/partials/metabox-gallery-type.php:46
1357
+ msgid "Select Your Service"
1358
+ msgstr "Service wählen"
1359
+
1360
+ #: includes/admin/partials/metabox-gallery-type.php:75
1361
+ msgid "Create Dynamic Galleries with Envira"
1362
+ msgstr "Erstellung von dynamische Galerien mit Envira"
1363
+
1364
+ #: includes/admin/partials/metabox-gallery-type.php:78
1365
+ msgid "Build Galleries from Instagram images."
1366
+ msgstr "Erstellung von Galerien von Instagram Bildern."
1367
+
1368
+ #: includes/admin/partials/metabox-gallery-type.php:80
1369
+ msgid "Instagram"
1370
+ msgstr "Instagram"
1371
+
1372
+ #: includes/admin/partials/metabox-gallery-type.php:85
1373
+ msgid ""
1374
+ "Envira Pro allows you to build galleries from Instagram photos, images from "
1375
+ "your posts, and more."
1376
+ msgstr ""
1377
+ "Envira Pro ermöglicht es Ihnen, Galerien von Instagram Fotos oder Bildern "
1378
+ "aus Ihren Beiträgen zu bauen, und vieles mehr."
1379
+
1380
+ #: includes/admin/partials/metabox-gallery-type.php:88
1381
+ #: includes/admin/partials/metabox-gallery-type.php:89
1382
+ msgid "Click Here to Upgrade"
1383
+ msgstr "Klicken Sie hier für ein Upgrade"
1384
+
1385
+ #: includes/admin/partials/metabox-gallery-type.php:95
1386
+ msgid ""
1387
+ "It doesn't look like you have any Addons activated which import images from "
1388
+ "external sources."
1389
+ msgstr ""
1390
+ "Es sieht nicht so aus, als ob irgend eine Erweiterung aktiviert ist, welches "
1391
+ "Bilder aus anderen Quellen importieren kann."
1392
+
1393
+ #: includes/admin/posttype.php:97 includes/admin/posttype.php:100
1394
+ msgid "Envira gallery updated."
1395
+ msgstr "Envira Gallery aktualisiert."
1396
+
1397
+ #: includes/admin/posttype.php:98
1398
+ msgid "Envira gallery custom field updated."
1399
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery aktualisiert."
1400
+
1401
+ #: includes/admin/posttype.php:99
1402
+ msgid "Envira gallery custom field deleted."
1403
+ msgstr "Benutzerdefiniertes Feld in Envira Gallery gelöscht."
1404
+
1405
+ #: includes/admin/posttype.php:101
1406
+ msgid "Envira gallery restored to revision from %s."
1407
+ msgstr "Envira Gallery Revision von %s wiederhergestellt."
1408
+
1409
+ #: includes/admin/posttype.php:102
1410
+ msgid "Envira gallery published."
1411
+ msgstr "Envira Galerie veröffentlicht."
1412
+
1413
+ #: includes/admin/posttype.php:103
1414
+ msgid "Envira gallery saved."
1415
+ msgstr "Envira Galerie gespeichert."
1416
+
1417
+ #: includes/admin/posttype.php:104
1418
+ msgid "Envira gallery submitted."
1419
+ msgstr "Envira Galerie übertragen."
1420
+
1421
+ #: includes/admin/posttype.php:105
1422
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
1423
+ msgstr "Envira Galerie geplant für: <strong>%1$s</strong>."
1424
+
1425
+ #: includes/admin/posttype.php:105
1426
+ msgid "M j, Y @ G:i"
1427
+ msgstr "M j, Y @ G:i"
1428
+
1429
+ #: includes/admin/posttype.php:106
1430
+ msgid "Envira gallery draft updated."
1431
+ msgstr "Envira Galerie Entwurf aktualisiert."
1432
+
1433
+ #: includes/admin/settings.php:83 includes/admin/settings.php:663
1434
+ msgid "Settings"
1435
+ msgstr "Einstellungen"
1436
+
1437
+ #: includes/admin/settings.php:228
1438
+ msgid " galleries(s) fixed successfully."
1439
+ msgstr "Galerie(n) erfolgreich repariert."
1440
+
1441
+ #: includes/admin/settings.php:362
1442
+ msgid "Settings saved successfully."
1443
+ msgstr "Einstellungen erfolgreich gespeichert."
1444
+
1445
+ #: includes/admin/settings.php:494
1446
+ msgid "General"
1447
+ msgstr "Allgemein"
1448
+
1449
+ #: includes/admin/settings.php:524
1450
+ msgid "Envira License Key"
1451
+ msgstr "Envira Lizenzschlüssel"
1452
+
1453
+ #: includes/admin/settings.php:530
1454
+ msgid "Verify Key"
1455
+ msgstr "Den Lizenzschlüssel verifizieren"
1456
+
1457
+ #: includes/admin/settings.php:531
1458
+ msgid "Deactivate Key"
1459
+ msgstr "Den Lizenzschlüssel deaktivieren"
1460
+
1461
+ #: includes/admin/settings.php:532
1462
+ msgid "License key to enable automatic updates for Envira."
1463
+ msgstr "Lizenzschlüssel für die automatischen Updates für Envira Gallery."
1464
+
1465
+ #: includes/admin/settings.php:539
1466
+ msgid "Envira License Key Type"
1467
+ msgstr "Envira Lizenzschlüssel-Typ"
1468
+
1469
+ #: includes/admin/settings.php:543
1470
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1471
+ msgstr "Der Lizenzschlüsseltyp für diese Website ist <strong>%s</strong>."
1472
+
1473
+ #: includes/admin/settings.php:546
1474
+ msgid "Refresh Key"
1475
+ msgstr "Lizenzschlüssel aktualisieren"
1476
+
1477
+ #: includes/admin/settings.php:547
1478
+ msgid ""
1479
+ "Your license key type (handles updates and Addons). Click refresh if your "
1480
+ "license has been upgraded or the type is incorrect."
1481
+ msgstr ""
1482
+ "Angabe des Typs Ihres Lizenzschlüssel (betrifft Updates und Erweiterungen). "
1483
+ "Klicken Sie auf \"Lizenzschlüssel aktualisieren\", wenn Ihre Lizenz "
1484
+ "aktualisiert wurde oder der Typ falsch ist."
1485
+
1486
+ #: includes/admin/settings.php:556
1487
+ msgid "Fix Broken Migration"
1488
+ msgstr "Reparatur einer Migration"
1489
+
1490
+ #: includes/admin/settings.php:561
1491
+ msgid "Fix"
1492
+ msgstr "Reparatur"
1493
+
1494
+ #: includes/admin/settings.php:562
1495
+ msgid ""
1496
+ "If you have changed the URL of your WordPress web site, and manually "
1497
+ "executed a search/replace query on URLs in your WordPress database, your "
1498
+ "galleries will probably no longer show any images. If this is the case, "
1499
+ "click the button above to fix this. We recommend using a migration plugin or "
1500
+ "script next time :)"
1501
+ msgstr ""
1502
+ "Wenn Sie die URL Ihrer WordPress-Website geändert haben, und eine manuelle "
1503
+ "Suchen/Ersetzen-Abfrage auf URLs in Ihre WordPress-Datenbank ausgeführt "
1504
+ "haben, werden Ihre Galerien wahrscheinlich keine Bilder mehr anzeigen. Wenn "
1505
+ "dies der Fall ist, klicken Sie auf den Knopf oben, um dies zu beheben. Wir "
1506
+ "empfehlen ein Migration Plugin oder Skript beim nächsten Mal :)"
1507
+
1508
+ #: includes/admin/settings.php:578
1509
+ msgid "Add New Images"
1510
+ msgstr "Neue Bilder hinzufügen"
1511
+
1512
+ #: includes/admin/settings.php:586
1513
+ msgid ""
1514
+ "When adding media to a Gallery, choose whether to add this media before or "
1515
+ "after any existing images."
1516
+ msgstr ""
1517
+ "Wenn Sie Medien zu einer Galerie hinzufügen, wählen Sie hier, ob diese "
1518
+ "Medien vor oder nach evtl. schon vorhandenen Bilden eingefügt werden."
1519
+
1520
+ #: includes/admin/settings.php:593
1521
+ msgid "Delete Image on Gallery Image Deletion"
1522
+ msgstr "Bilder löschen, wenn sie in der Galerie gelöscht werden"
1523
+
1524
+ #: includes/admin/settings.php:601
1525
+ msgid ""
1526
+ "When deleting an Image from a Gallery, choose whether to delete all media "
1527
+ "associated with that image. Note: If image(s) in the Media Library are "
1528
+ "attached to other Posts, they will not be deleted."
1529
+ msgstr ""
1530
+ "Wenn Bilder aus der Galerie gelöscht werden, kann hier bestimmt werden, ob "
1531
+ "diese auch aus der Media-Bibliothek entfernt werden sollen. <strong>Beachte:"
1532
+ "</strong> Wenn Bilder noch in anderen Beiträgen angezeigt werden, werden sie "
1533
+ "nicht gelöscht. "
1534
+
1535
+ #: includes/admin/settings.php:607
1536
+ msgid "Delete Images on Gallery Deletion"
1537
+ msgstr "Bilder löschen, wenn die Galerie gelöscht wird"
1538
+
1539
+ #: includes/admin/settings.php:615
1540
+ msgid ""
1541
+ "When deleting a Gallery, choose whether to delete all media associated with "
1542
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1543
+ "Posts, they will not be deleted."
1544
+ msgstr ""
1545
+ "Wenn eine Galerie gelöscht wird, kann hier bestimmt werden, ob die Bilder "
1546
+ "dieser Galerie auch aus der Media-Bibliothek entfernt werden sollen. "
1547
+ "<strong>Beachte:</strong> Wenn Bilder noch in anderen Beiträgen angezeigt "
1548
+ "werden, werden sie nicht gelöscht. "
1549
+
1550
+ #: includes/admin/settings.php:624
1551
+ msgid "Save Settings"
1552
+ msgstr "Einstellungen speichern"
1553
+
1554
+ #: includes/admin/table.php:169
1555
+ msgid "Shortcode"
1556
+ msgstr "Shortcode"
1557
+
1558
+ #: includes/admin/table.php:170
1559
+ msgid "Posts"
1560
+ msgstr "Beiträge"
1561
+
1562
+ #: includes/admin/table.php:171
1563
+ msgid "Last Modified"
1564
+ msgstr "Zuletzt geändert"
1565
+
1566
+ #: includes/admin/table.php:172
1567
+ msgid "Date"
1568
+ msgstr "Datum"
1569
+
1570
+ #: includes/admin/table.php:217
1571
+ msgid "%d Image"
1572
+ msgid_plural "%d Images"
1573
+ msgstr[0] "%d Bild"
1574
+ msgstr[1] "%d Bilder"
1575
+
1576
+ #: includes/admin/table.php:296 includes/admin/table.php:371
1577
+ msgid "Number of Columns"
1578
+ msgstr "Anzahl der anzuzeigenden Spalten einer Galerie"
1579
+
1580
+ #: includes/admin/table.php:373 includes/admin/table.php:384
1581
+ #: includes/admin/table.php:394 includes/admin/table.php:399
1582
+ #: includes/admin/table.php:404 includes/admin/table.php:406
1583
+ msgid "— No Change —"
1584
+ msgstr "— Keine Änderung —"
1585
+
1586
+ #: includes/global/common.php:63
1587
+ msgid "Automatic"
1588
+ msgstr "Automatisch"
1589
+
1590
+ #: includes/global/common.php:67
1591
+ msgid "One Column (1)"
1592
+ msgstr "Eine Spalte (1)"
1593
+
1594
+ #: includes/global/common.php:71
1595
+ msgid "Two Columns (2)"
1596
+ msgstr "Zwei Spalten (2)"
1597
+
1598
+ #: includes/global/common.php:75
1599
+ msgid "Three Columns (3)"
1600
+ msgstr "Drei Spalten (3)"
1601
+
1602
+ #: includes/global/common.php:79
1603
+ msgid "Four Columns (4)"
1604
+ msgstr "Vier Spalten (4)"
1605
+
1606
+ #: includes/global/common.php:83
1607
+ msgid "Five Columns (5)"
1608
+ msgstr "Fünf Spalten (5)"
1609
+
1610
+ #: includes/global/common.php:87
1611
+ msgid "Six Columns (6)"
1612
+ msgstr "Sechs Spalten (6)"
1613
+
1614
+ #: includes/global/common.php:107 includes/global/common.php:249
1615
+ msgid "Base"
1616
+ msgstr "Basis"
1617
+
1618
+ #: includes/global/common.php:128
1619
+ msgid "Normal"
1620
+ msgstr "Normal"
1621
+
1622
+ #: includes/global/common.php:148
1623
+ msgid "Do not display"
1624
+ msgstr "Nicht anzeigen"
1625
+
1626
+ #: includes/global/common.php:152
1627
+ msgid "Display above galleries"
1628
+ msgstr "Anzeige oberhalb Galerie"
1629
+
1630
+ #: includes/global/common.php:156
1631
+ msgid "Display below galleries"
1632
+ msgstr "Anzeige unterhalt Galerie"
1633
+
1634
+ #: includes/global/common.php:176
1635
+ msgid "No Sorting"
1636
+ msgstr "Keine Sortierung"
1637
+
1638
+ #: includes/global/common.php:180 includes/global/common.php:309
1639
+ msgid "Random"
1640
+ msgstr "Zufällig"
1641
+
1642
+ #: includes/global/common.php:184
1643
+ msgid "Published Date"
1644
+ msgstr "Veröffentlichungsdatum"
1645
+
1646
+ #: includes/global/common.php:188
1647
+ msgid "Filename"
1648
+ msgstr "Dateinname"
1649
+
1650
+ #: includes/global/common.php:200
1651
+ msgid "Alt"
1652
+ msgstr "Alt-Text (Alternativtext)"
1653
+
1654
+ #: includes/global/common.php:224
1655
+ msgid "Ascending (A-Z)"
1656
+ msgstr "Aufsteigend (A-Z)"
1657
+
1658
+ #: includes/global/common.php:228
1659
+ msgid "Descending (Z-A)"
1660
+ msgstr "Absteigend (Z-A)"
1661
+
1662
+ #: includes/global/common.php:329
1663
+ msgid "Float"
1664
+ msgstr "Fließend"
1665
+
1666
+ #: includes/global/common.php:333
1667
+ msgid "Float (Wrapped)"
1668
+ msgstr "Fließend (umhüllt)"
1669
+
1670
+ #: includes/global/common.php:337 includes/global/common.php:365
1671
+ msgid "Inside"
1672
+ msgstr "Innerhalb"
1673
+
1674
+ #: includes/global/common.php:341 includes/global/common.php:369
1675
+ msgid "Outside"
1676
+ msgstr "Ausserhalb"
1677
+
1678
+ #: includes/global/common.php:345
1679
+ msgid "Over"
1680
+ msgstr "Darüber"
1681
+
1682
+ #: includes/global/common.php:389
1683
+ msgid "No Effect"
1684
+ msgstr "Kein Effekt"
1685
+
1686
+ #: includes/global/common.php:393
1687
+ msgid "Fade"
1688
+ msgstr "Ein-/ausblenden"
1689
+
1690
+ #: includes/global/common.php:397
1691
+ msgid "Elastic"
1692
+ msgstr "Elastisch"
1693
+
1694
+ #: includes/global/common.php:445
1695
+ msgid "Swing"
1696
+ msgstr "Schaukeln"
1697
+
1698
+ #: includes/global/common.php:501 includes/global/common.php:525
1699
+ msgid "Top"
1700
+ msgstr "Oben"
1701
+
1702
+ #: includes/global/common.php:505 includes/global/common.php:529
1703
+ msgid "Bottom"
1704
+ msgstr "Unten"
1705
+
1706
+ #: includes/global/common.php:672
1707
+ msgid "Image Files"
1708
+ msgstr "Bilddateien"
1709
+
1710
+ #: includes/global/common.php:722
1711
+ msgid "Before Existing Images"
1712
+ msgstr "Vor vorhandenen Bildern"
1713
+
1714
+ #: includes/global/common.php:726
1715
+ msgid "After Existing Images"
1716
+ msgstr "Nach vorhandenen Bilder"
1717
+
1718
+ #: includes/global/common.php:750
1719
+ msgid "Yes"
1720
+ msgstr "Ja"
1721
+
1722
+ #: includes/global/common.php:830
1723
+ msgid ""
1724
+ "No image editor could be selected. Please verify with your webhost that you "
1725
+ "have either the GD or Imagick image library compiled with your PHP install "
1726
+ "on your server."
1727
+ msgstr ""
1728
+ "Es konnte kein Bild-Editor ausgewählt werden. Es scheint, dass weder die GD "
1729
+ "noch die Imagick-Bibliothek auf Ihrem Server installiert ist. Envira Gallery "
1730
+ "erfordert mindestens eine davon (vorzugsweise Imagick) um Bilder "
1731
+ "zuschneiden. Kontaktieren Sie bitte Ihren Web-Hoster, um dieses Problem zu "
1732
+ "beheben und GD oder Imagick für Ihre PHP-Installation zu kompilieren. "
1733
+
1734
+ #: includes/global/common.php:933
1735
+ msgid "No image URL specified for cropping."
1736
+ msgstr "Kein Bild-URL für das Zuschneiden angegeben."
1737
+
1738
+ #: includes/global/common.php:952
1739
+ msgid "No file could be found for the image URL specified."
1740
+ msgstr "Für die angegebene Bild-URL konnte keine Datei gefunden werden."
1741
+
1742
+ #: includes/global/common.php:960 includes/global/common.php:972
1743
+ msgid ""
1744
+ "The dimensions of the original image could not be retrieved for cropping."
1745
+ msgstr ""
1746
+ "Die Abmessungen des Originalbildes konnten für das Zuschneiden nicht "
1747
+ "ermittelt werden."
1748
+
1749
+ #: includes/global/posttype.php:51
1750
+ msgid "Envira Galleries"
1751
+ msgstr "Envira Galerien"
1752
+
1753
+ #: includes/global/posttype.php:53
1754
+ msgid "Add New"
1755
+ msgstr "Hinzufügen"
1756
+
1757
+ #: includes/global/posttype.php:54
1758
+ msgid "Add New Envira Gallery"
1759
+ msgstr "Neue Envira Galerie hinzufügen"
1760
+
1761
+ #: includes/global/posttype.php:55
1762
+ msgid "Edit Envira Gallery"
1763
+ msgstr "Bearbeiten der Envira Galerie"
1764
+
1765
+ #: includes/global/posttype.php:56
1766
+ msgid "New Envira Gallery"
1767
+ msgstr "Neue Envira Galerie hinzufügen"
1768
+
1769
+ #: includes/global/posttype.php:57
1770
+ msgid "View Envira Gallery"
1771
+ msgstr "Zeige Envira Gallery"
1772
+
1773
+ #: includes/global/posttype.php:58
1774
+ msgid "Search Envira Galleries"
1775
+ msgstr "Envira Galerien suchen"
1776
+
1777
+ #: includes/global/posttype.php:59
1778
+ msgid "No Envira galleries found."
1779
+ msgstr "Keine Envira Galerien gefunden."
1780
+
1781
+ #: includes/global/posttype.php:60
1782
+ msgid "No Envira galleries found in trash."
1783
+ msgstr "Keine Envira Galerien im Papierkorb gefunden."
1784
+
1785
+ #: includes/global/shortcode.php:910
1786
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1787
+ msgstr ""
1788
+ "Der angeforderte Inhalt kann nicht geladen werden. <br/> Bitte versuchen Sie "
1789
+ "es später noch einmal.</p>"
1790
+
1791
+ #: includes/global/shortcode.php:911 includes/global/shortcode.php:1548
1792
+ msgid "Close"
1793
+ msgstr "Schließen"
1794
+
1795
+ #: includes/global/shortcode.php:912 includes/global/shortcode.php:1538
1796
+ msgid "Next"
1797
+ msgstr "Nächste"
1798
+
1799
+ #: includes/global/shortcode.php:913 includes/global/shortcode.php:1534
1800
+ msgid "Previous"
1801
+ msgstr "Vorherige"
1802
+
1803
+ #. Plugin Name of the plugin/theme
1804
+ msgid "Envira Gallery Lite"
1805
+ msgstr "Envira Gallery Lite"
1806
+
1807
+ #. Plugin URI of the plugin/theme
1808
+ #. Author URI of the plugin/theme
1809
+ msgid "http://enviragallery.com"
1810
+ msgstr "http://enviragallery.com"
1811
+
1812
+ #. Description of the plugin/theme
1813
+ msgid ""
1814
+ "Envira Gallery is best responsive WordPress gallery plugin. This is the lite "
1815
+ "version."
1816
+ msgstr ""
1817
+ "Envira Gallery ist das beste responsive WordPress Galerie Plugin. Dies ist "
1818
+ "die Lite Version."
1819
+
1820
+ #. Author of the plugin/theme
1821
+ msgid "Thomas Griffin"
1822
+ msgstr "Thomas Griffin"
readme.txt CHANGED
@@ -186,6 +186,11 @@ Also, I'm an <a href="https://thomasgriffin.io" rel="me" title="WordPress Develo
186
 
187
  == Changelog ==
188
 
 
 
 
 
 
189
  = 1.5.6.4 =
190
 
191
  * Fix: CSS issues TwentySeventeen
186
 
187
  == Changelog ==
188
 
189
+ = 1.6.0 =
190
+
191
+ * Added: Lazy loading
192
+ * Fix: Minor bug fixes
193
+
194
  = 1.5.6.4 =
195
 
196
  * Fix: CSS issues TwentySeventeen