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

Version Description

  • Fix: Improved default settings for new galleries
  • Fix: Correctly display the title in the lightbox if the lightbox view is defined
  • Fix: Sometimes galleries throwing JS errors in admin
Download this release

Release Info

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

Code changes from version 1.5.0.3 to 1.5.0.4

assets/css/envira.css CHANGED
@@ -1 +1 @@
1
- .envira-gallery-wrap,.envira-gallery-wrap *,.envira-tags-filter-list,.envira-tags-filter-list *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.envira-tags-filter-list{clear:both;margin:0 0 10px 0}.envira-tags-filter-list li.envira-tags-filter,.envira-tags-filter-list li.envira-tag-filter{float:left;margin:0 20px 10px 0}.envira-tags-filter-list .envira-tag-filter-link{font-size:13px;font-weight:bold}.envira-breadcrumbs{display:block;margin:0 0 20px 0;padding:10px;background:#eee}.envira-breadcrumbs a{text-decoration:none}.envira-gallery-wrap{width:100%;margin:0 auto 20px auto}.envira-gallery-wrap .envira-pagination{margin:0 0 20px 0}.envira-gallery-wrap .envira-gallery-description{clear:both}.envira-gallery-wrap .envira-gallery-public{width:100%;margin:0 auto 20px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.envira-gallery-wrap .envira-gallery-public.envira-clear{clear:both}.envira-gallery-wrap .envira-gallery-public.envira-clear:after{clear:both;content:'.';display:block;height:0;line-height:0;overflow:auto;visibility:hidden;zoom:1}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner{position:relative}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item{float:left}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item>.envira-gallery-link{display:block;outline:none;border:0 none;position:relative}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img{float:none;display:block;margin:0 auto;padding:0;max-width:100%}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item iframe,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item video{display:block;margin:0 auto;width:100%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item{clear:both;width:100%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item{width:50%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item{width:33.33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:25%;margin:0;padding:0;box-sizing:border-box}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:20%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:16.66%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item img{opacity:0;transition:all .2s ease-in-out}.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item a:hover img{opacity:1 !important}.envira-gallery-wrap.envira-gallery-rtl .envira-gallery-public .envira-gallery-item{float:right}@media only screen and (max-width: 768px){.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:none}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:none}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:none}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}@media only screen and (max-width: 459px){.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:50% !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:none !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1){clear:both !important}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}@media only screen and (max-width: 320px){.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:100% !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}/*! envirabox v2.1.5 fancyapps.com | fancyapps.com/envirabox/#license */.envirabox-wrap,.envirabox-skin,.envirabox-outer,.envirabox-inner,.envirabox-image,.envirabox-wrap iframe,.envirabox-wrap object,.envirabox-nav,.envirabox-nav span,.envirabox-tmp,.envirabox-buttons,.envirabox-thumbs,.envirabox-wrap *,.envirabox-thumbs *,.envirabox-buttons *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.envirabox-wrap{position:absolute;top:0;left:0;z-index:988020}.envirabox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.envirabox-opened{z-index:988030}.envirabox-opened .envirabox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.envirabox-outer,.envirabox-inner{position:relative}.envirabox-inner{overflow:hidden}.envirabox-type-iframe .envirabox-inner{-webkit-overflow-scrolling:touch}.envirabox-error{color:#444;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.envirabox-image,.envirabox-iframe{display:block;width:100%;height:100%}.envirabox-image{max-width:100%;max-height:100%}#envirabox-loading,.envirabox-close,.envirabox-prev span,.envirabox-next span{background-image:url("images/envirabox_sprite.png")}#envirabox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:988060}#envirabox-loading div{width:44px;height:44px;background:url("images/envirabox_loading.gif") center center no-repeat}.envirabox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:988040}.envirabox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("images/blank.gif");-webkit-tap-highlight-color:transparent;z-index:988040}.envirabox-prev{left:0}.envirabox-next{right:0}.envirabox-prev.envirabox-arrows-outside{left:-100px}.envirabox-next.envirabox-arrows-outside{right:-100px}.envirabox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:988040;visibility:hidden}body.envira-touch .envirabox-nav span{visibility:visible}.envirabox-prev span{left:10px;background-position:0 -36px}.envirabox-next span{right:10px;background-position:0 -72px}.envirabox-nav:hover span{visibility:visible}.envirabox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}a.envirabox-close,a.envirabox-nav,a.fancy-close:hover,a.envirabox-nav:hover{border:0}.envirabox-lock{overflow:visible !important;width:auto}.envirabox-lock body{overflow:hidden !important}.envirabox-lock-test{overflow-y:hidden !important}.envirabox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:988010;background:url("images/envirabox_overlay.png")}.envirabox-overlay-fixed{position:fixed;bottom:0;right:0}.envirabox-lock .envirabox-overlay{overflow:auto;overflow-y:scroll}.envirabox-title{visibility:hidden;font-size:13px;line-height:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:988090}.envirabox-opened .envirabox-title{visibility:visible}.envirabox-title-float-wrap{position:absolute;bottom:auto;right:50%;margin-top:20px;z-index:988050;text-align:center}.envirabox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;line-height:24px;white-space:nowrap}.envirabox-title-float-wrap.envirabox-title-text-wrap .child{white-space:normal}.envirabox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.envirabox-title-inside-wrap{padding-top:10px}.envirabox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}#envirabox-buttons{position:fixed;left:0;width:100%;z-index:988050}#envirabox-buttons.top{top:10px}#envirabox-buttons.bottom{bottom:10px}#envirabox-buttons.bottom.has-padding{bottom:80px}#envirabox-buttons.top.has-padding{top:80px}#envirabox-buttons ul{display:block;width:auto;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);background:#323232;background:-moz-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333));background:-webkit-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:-o-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:-ms-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 )}#envirabox-buttons ul li{float:left;margin:0;padding:0}#envirabox-buttons ul li#envirabox-buttons-title span{display:inline-block;padding:0 10px;color:#fff}#envirabox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url("images/envirabox_buttons.png");background-repeat:no-repeat;outline:none;opacity:0.8}#envirabox-buttons a:hover{opacity:1}#envirabox-buttons a.btnPrev{background-position:5px 0}#envirabox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#envirabox-buttons a.btnPlay{background-position:0 -30px}#envirabox-buttons a.btnPlayOn{background-position:-30px -30px}#envirabox-buttons a.btnToggle,#envirabox-buttons a.btnFullscreen{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#envirabox-buttons a.btnToggleOn,#envirabox-buttons a.btnFullscreenOn{background-position:-27px -60px}#envirabox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#envirabox-buttons a.btnDisabled{opacity:0.4;cursor:default}#envirabox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:988050;box-sizing:border-box}#envirabox-thumbs *{box-sizing:border-box}#envirabox-thumbs.bottom{bottom:2px}#envirabox-thumbs.top{top:2px}#envirabox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#envirabox-thumbs ul li{border:3px solid #fff;float:left;margin:5px;opacity:1}#envirabox-thumbs ul li.active{opacity:0.75;border:3px solid #888}#envirabox-thumbs ul li:hover{opacity:0.75}#envirabox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#envirabox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#envirabox-loading,.envirabox-close,.envirabox-prev span,.envirabox-next span{background-image:url("images/envirabox_sprite@2x.png");background-size:44px 152px}#envirabox-loading div{background-image:url("images/envirabox_loading@2x.gif");background-size:24px 24px}}
1
+ .envira-gallery-wrap,.envira-gallery-wrap *,.envira-tags-filter-list,.envira-tags-filter-list *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.envira-tags-filter-list{clear:both;margin:0 0 10px 0}.envira-tags-filter-list li.envira-tags-filter,.envira-tags-filter-list li.envira-tag-filter{float:left;margin:0 20px 10px 0}.envira-tags-filter-list .envira-tag-filter-link{font-size:13px;font-weight:bold}.envira-breadcrumbs{display:block;margin:0 0 20px 0;padding:10px;background:#eee}.envira-breadcrumbs a{text-decoration:none}.envira-gallery-wrap{width:100%;margin:0 auto 20px auto}.envira-gallery-wrap .envira-pagination{margin:0 0 20px 0}.envira-gallery-wrap .envira-gallery-description{clear:both}.envira-gallery-wrap .envira-gallery-public{width:100%;margin:0 auto 20px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.envira-gallery-wrap .envira-gallery-public.envira-clear{clear:both}.envira-gallery-wrap .envira-gallery-public.envira-clear:after{clear:both;content:'.';display:block;height:0;line-height:0;overflow:auto;visibility:hidden;zoom:1}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item-inner{position:relative}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item{float:left}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item>.envira-gallery-link{display:block;outline:none;border:0 none;position:relative}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img{float:none;display:block;margin:0 auto;padding:0;max-width:100%}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item iframe,.envira-gallery-wrap .envira-gallery-public .envira-gallery-item video{display:block;margin:0 auto;width:100%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item{clear:both;width:100%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item{width:50%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item{width:33.33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:25%;margin:0;padding:0;box-sizing:border-box}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:20%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:16.66%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item img{opacity:0;transition:all .2s ease-in-out}.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item a:hover img{opacity:1 !important}.envira-gallery-wrap.envira-gallery-rtl .envira-gallery-public .envira-gallery-item{float:right}@media only screen and (max-width: 768px){.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:none}.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:none}.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:33%}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:none}.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}@media only screen and (max-width: 459px){.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:50% !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:none !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1){clear:both !important}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}@media only screen and (max-width: 320px){.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:100% !important}.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-1-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),.envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}}/*! envirabox v2.1.5 fancyapps.com | fancyapps.com/envirabox/#license */.envirabox-wrap,.envirabox-skin,.envirabox-outer,.envirabox-inner,.envirabox-image,.envirabox-wrap iframe,.envirabox-wrap object,.envirabox-nav,.envirabox-nav span,.envirabox-tmp,.envirabox-buttons,.envirabox-thumbs,.envirabox-wrap *,.envirabox-thumbs *,.envirabox-buttons *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.envirabox-wrap{position:absolute;top:0;left:0;z-index:988020}.envirabox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.envirabox-opened{z-index:988030}.envirabox-opened .envirabox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.envirabox-outer,.envirabox-inner{position:relative}.envirabox-inner{overflow:hidden}.envirabox-type-iframe .envirabox-inner{-webkit-overflow-scrolling:touch}.envirabox-error{color:#444;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.envirabox-image,.envirabox-iframe{display:block;width:100%;height:100%}.envirabox-image{max-width:100%;max-height:100%}#envirabox-loading,.envirabox-close,.envirabox-prev span,.envirabox-next span{background-image:url("images/envirabox_sprite.png")}#envirabox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:988060}#envirabox-loading div{width:44px;height:44px;background:url("images/envirabox_loading.gif") center center no-repeat}.envirabox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:988040}.envirabox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("images/blank.gif");-webkit-tap-highlight-color:transparent;z-index:988040}.envirabox-prev{left:0}.envirabox-next{right:0}.envirabox-prev.envirabox-arrows-outside{left:-100px}.envirabox-next.envirabox-arrows-outside{right:-100px}.envirabox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:988040;visibility:hidden}body.envira-touch .envirabox-nav span{visibility:visible}.envirabox-prev span{left:10px;background-position:0 -36px}.envirabox-next span{right:10px;background-position:0 -72px}.envirabox-nav:hover span{visibility:visible}.envirabox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}a.envirabox-close,a.envirabox-nav,a.fancy-close:hover,a.envirabox-nav:hover{border:0}.envirabox-lock{overflow:visible !important;width:auto}.envirabox-lock body{overflow:hidden !important}.envirabox-lock-test{overflow-y:hidden !important}.envirabox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:988010;background:url("images/envirabox_overlay.png")}.envirabox-overlay-fixed{position:fixed;bottom:0;right:0}.envirabox-lock .envirabox-overlay{overflow:auto;overflow-y:scroll}.envirabox-title{visibility:hidden;font-size:13px;line-height:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:988090}.envirabox-opened .envirabox-title{visibility:visible}.envirabox-title-float-wrap{position:absolute;bottom:auto;right:50%;margin-top:20px;z-index:988050;text-align:center}.envirabox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;line-height:24px;white-space:nowrap}.envirabox-title-float-wrap.envirabox-title-text-wrap .child{white-space:normal}.envirabox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.envirabox-title-inside-wrap{padding-top:10px}.envirabox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}#envirabox-buttons{position:fixed;left:0;width:100%;z-index:988050}#envirabox-buttons.top{top:10px}#envirabox-buttons.bottom{bottom:10px}#envirabox-buttons.bottom.has-padding{bottom:80px}#envirabox-buttons.top.has-padding{top:80px}#envirabox-buttons ul{display:block;width:auto;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05);background:#323232;background:-moz-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333));background:-webkit-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:-o-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:-ms-linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);background:linear-gradient(top, #444 0%, #343434 50%, #292929 50%, #333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 )}#envirabox-buttons ul li{float:left;margin:0;padding:0}#envirabox-buttons ul li#envirabox-buttons-title span{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:30px;padding:0 10px;color:#fff}#envirabox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url("images/envirabox_buttons.png");background-repeat:no-repeat;outline:none;opacity:0.8}#envirabox-buttons a:hover{opacity:1}#envirabox-buttons a.btnPrev{background-position:5px 0}#envirabox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#envirabox-buttons a.btnPlay{background-position:0 -30px}#envirabox-buttons a.btnPlayOn{background-position:-30px -30px}#envirabox-buttons a.btnToggle,#envirabox-buttons a.btnFullscreen{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#envirabox-buttons a.btnToggleOn,#envirabox-buttons a.btnFullscreenOn{background-position:-27px -60px}#envirabox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#envirabox-buttons a.btnDisabled{opacity:0.4;cursor:default}#envirabox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:988050;box-sizing:border-box}#envirabox-thumbs.top{top:2px}#envirabox-thumbs.top.has-other-content{top:50px}#envirabox-thumbs.bottom{bottom:2px}#envirabox-thumbs.bottom.has-other-content{bottom:50px}#envirabox-thumbs.inline{position:absolute}#envirabox-thumbs *{box-sizing:border-box}#envirabox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#envirabox-thumbs ul li{border:3px solid #fff;float:left;margin:5px;opacity:1}#envirabox-thumbs ul li.active{opacity:0.75;border:3px solid #888}#envirabox-thumbs ul li:hover{opacity:0.75}#envirabox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#envirabox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#envirabox-loading,.envirabox-close,.envirabox-prev span,.envirabox-next span{background-image:url("images/envirabox_sprite@2x.png");background-size:44px 152px}#envirabox-loading div{background-image:url("images/envirabox_loading@2x.gif");background-size:24px 24px}}
assets/css/images/icons/zoom.svg ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
+ <svg width="64px" height="64px" viewBox="0 0 64 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
4
+ <g transform="matrix(0.5625,0,0,0.5625,0,28)">
5
+ <clipPath id="_clip1">
6
+ <path d="M0,0L32,0L32,32L64,32L64,64L0,64L0,0Z"/>
7
+ </clipPath>
8
+ <g clip-path="url(#_clip1)">
9
+ <path class="envira-icon" d="M60,0L4,0C1.8,0 0,1.8 0,4L0,60C0,62.2 1.8,64 4,64L60,64C62.2,64 64,62.2 64,60L64,4C64,1.8 62.2,0 60,0ZM6,60C4.9,60 4,59.1 4,58L4,51.2L21.6,37L41.5,60L6,60ZM60,58C60,59.1 59.1,60 58,60L47.2,60L32.3,42.8L49.8,28.5L59.9,39.5L60,39.5L60,58ZM60,33.3L51.9,24.5C51.4,24.1 50.7,24 50,24C49.4,24 48.8,24.1 48.4,24.5L29.7,39.8L23.5,32.6C23,32.1 22.4,31.9 21.8,32C21.6,32 21.5,32.1 21.3,32.1C21.2,32.1 21.2,32.1 21.1,32.2C20.7,32.3 20.3,32.3 20,32.6L4,45.7L4,6C4,4.9 4.9,4 6,4L58,4C59.1,4 60,4.9 60,6L60,33.3ZM16,8C11.6,8 8,11.6 8,16C8,20.4 11.6,24 16,24C20.4,24 24,20.4 24,16C24,11.6 20.4,8 16,8ZM16,20C13.8,20 12,18.2 12,16C12,13.8 13.8,12 16,12C18.2,12 20,13.8 20,16C20,18.2 18.2,20 16,20Z" style="fill-rule:nonzero;"/>
10
+ </g>
11
+ </g>
12
+ <g transform="matrix(1,0,0,1,-1,1)">
13
+ <g id="Layer3">
14
+ <clipPath id="_clip2">
15
+ <path d="M20,0L64,0L64,44L20,44L20,0ZM62,42L62,2L22,2L22,42L62,42Z"/>
16
+ </clipPath>
17
+ <g clip-path="url(#_clip2)">
18
+ <rect x="20" y="0" width="44" height="44" class="envira-icon" />
19
+ </g>
20
+ </g>
21
+ </g>
22
+ <g transform="matrix(1.17188,0,0,1.17187,13,-6)">
23
+ <clipPath id="_clip3">
24
+ <rect x="5.973" y="6.827" width="35.84" height="35.84"/>
25
+ </clipPath>
26
+ <g clip-path="url(#_clip3)">
27
+ <path class="envira-icon" d="M60,0L4,0C1.8,0 0,1.8 0,4L0,60C0,62.2 1.8,64 4,64L60,64C62.2,64 64,62.2 64,60L64,4C64,1.8 62.2,0 60,0ZM6,60C4.9,60 4,59.1 4,58L4,51.2L21.6,37L41.5,60L6,60ZM60,58C60,59.1 59.1,60 58,60L47.2,60L32.3,42.8L49.8,28.5L59.9,39.5L60,39.5L60,58ZM60,33.3L51.9,24.5C51.4,24.1 50.7,24 50,24C49.4,24 48.8,24.1 48.4,24.5L29.7,39.8L23.5,32.6C23,32.1 22.4,31.9 21.8,32C21.6,32 21.5,32.1 21.3,32.1C21.2,32.1 21.2,32.1 21.1,32.2C20.7,32.3 20.3,32.3 20,32.6L4,45.7L4,6C4,4.9 4.9,4 6,4L58,4C59.1,4 60,4.9 60,6L60,33.3ZM16,8C11.6,8 8,11.6 8,16C8,20.4 11.6,24 16,24C20.4,24 24,20.4 24,16C24,11.6 20.4,8 16,8ZM16,20C13.8,20 12,18.2 12,16C12,13.8 13.8,12 16,12C18.2,12 20,13.8 20,16C20,18.2 18.2,20 16,20Z" style="fill-rule:nonzero;"/>
28
+ </g>
29
+ </g>
30
+ </svg>
assets/css/metabox.css CHANGED
@@ -1 +1 @@
1
- body.post-type-envira #message,body.post-type-envira_album #message{margin:5px 20px 15px 20px}form#post.envira-gallery{margin:0 20px}form#post.envira-gallery #poststuff p.envira-intro{margin:0;padding:0 0 30px 0;border-bottom:1px solid #ddd;font-size:16px;font-weight:700}form#post.envira-gallery #poststuff p.envira-intro small{margin:5px 0 0 0;display:block;font-weight:400}form#post.envira-gallery #poststuff p.envira-intro small a{text-decoration:none;font-weight:600}form#post.envira-gallery #poststuff div.envira-video-help{position:relative;z-index:1;width:100%;margin:20px 0 0 0}form#post.envira-gallery #poststuff div.envira-video-help iframe{position:relative;z-index:1;width:100%;height:auto;min-height:300px}form#post.envira-gallery #poststuff div.envira-video-help a.envira-video-close{position:absolute;z-index:2;top:-12px;right:-12px;width:24px;height:24px;line-height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#f5f5f5;color:#000;text-align:center;text-decoration:none}form#post.envira-gallery #poststuff ul.envira-gallery-images-output{width:100%}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li{position:relative;display:inline-block;width:150px;margin:0 20px 20px 0;padding:0;list-style:none;vertical-align:top;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f7f7f7}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li img{display:block;width:150px;height:150px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.placeholder-image{display:block;width:148px;height:149px;background:url(images/icons/leaf.svg) center no-repeat;background-size:64px 64px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta{width:148px;overflow:hidden;text-align:center;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.title{font-size:12px;font-weight:700;width:138px;height:18px;line-height:18px;margin:8px 5px;overflow:hidden}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.title a.hint{position:absolute;display:inline-block;bottom:10px;right:10px;width:16px;height:16px;background:#f7f7f7}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.title a.hint.hidden{display:none}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.additional{display:none;margin:5px 0 0 0;font-weight:400}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.check{display:none;position:absolute;right:5px;top:5px;width:24px;height:24px;background-color:#eee;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,0.15);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,0.15)}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.check div.media-modal-icon{display:none;width:15px;height:15px;margin:5px 0 0 5px;background-position:-21px 0}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.dashicons{position:absolute;display:block;top:5px;left:5px;width:25px;height:25px;line-height:25px;font-size:18px;outline:none;z-index:20;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.dashicons.envira-gallery-modify-image{background:#0085ba;color:#fff}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.dashicons.envira-gallery-remove-image{left:35px;background:#e02626;color:#fff}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected{width:148px;border:2px solid #7cc048 !important}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected a.check{display:block;background-color:#7cc048;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048;box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected a.check div.media-modal-icon{display:block}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected div.meta{width:146px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.ui-sortable-helper li{position:absolute;top:0;left:0}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li{position:relative;z-index:2;display:block;width:100%;margin:0 0 10px 0;padding:10px 15px;background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li img{display:inline-block;width:75px;margin-left:45px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta{position:absolute;z-index:1;left:0;display:inline-block;width:100%;padding:0 80px 0 150px;border:none;font-weight:700;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta div.title{display:block;width:100%;height:auto;font-size:16px;margin:0;padding:0}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta div.title a.hint{display:none}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta div.additional{display:block}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li a.check{display:block;position:absolute;left:15px;top:35px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li a.envira-gallery-remove-image{left:auto;top:10px;right:10px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li a.envira-gallery-modify-image{left:auto;top:10px;right:40px}form#post.envira-gallery #poststuff #envira-gallery{margin:60px 0 20px 0}form#post.envira-gallery #poststuff #envira-gallery .handlediv,form#post.envira-gallery #poststuff #envira-albums .handlediv{display:none}form#post.envira-gallery #poststuff #envira-gallery .hndle,form#post.envira-gallery #poststuff #envira-albums .hndle{display:none}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper{margin:-56px 0 0 -1px;padding:0;border-bottom:none}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab{display:inline-block;width:49%;margin:0;padding:15px 0;text-align:center;font-size:16px;border-color:#e5e5e5;background:#f5f5f5}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab.nav-tab-native-envira-gallery span,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab.nav-tab-native-envira-gallery span{display:inline-block;background:url(images/icons/leaf.svg) 0 5px no-repeat;background-size:14px 14px;text-indent:20px}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab.nav-tab-external-gallery,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab.nav-tab-external-gallery{margin-right:-1px}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab:hover,form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab.envira-active,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab:hover,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab.envira-active{background:#fff;border-bottom:1px solid #fff}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab:focus,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab:last-child,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab:last-child{float:right}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab input[type=radio],form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab input[type=radio]{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside,form#post.envira-gallery #poststuff #envira-albums .inside{margin:0;padding:0}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui{height:210px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area{display:none;border:4px dashed #b4b9be;height:200px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside{margin:0 auto 0 auto}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p{display:block;text-align:center;color:#a0a5aa;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-info,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-info{display:none;font-size:20px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-buttons,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-buttons{text-align:center;position:relative;top:20px;left:0;margin:0}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button{display:none;position:absolute;margin:0 auto;left:280px;right:0;width:230px;top:115px;text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside{width:520px;margin:50px auto 0 auto}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p{position:relative;top:0;left:0;margin:0}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-info,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-info{display:block}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons{margin:10px 0 0 0;text-align:left}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar{display:none;width:100%;position:relative;height:10px;width:100%;margin:10px auto;border-radius:10px;background:#dfdfdf;background:rgba(0,0,0,0.1)}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-inner,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-inner{height:10px;min-width:20px;width:0;background:#aaa;background:rgba(0,0,0,0.2);border-radius:10px;-webkit-transition:width 300ms;-moz-transition:width 300ms;-ms-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status{clear:both;position:absolute;right:0;width:50%;height:30px;margin:12px 0 0 0;text-align:right}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status .done,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status .done{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui p.upload-flash-bypass,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui p.upload-flash-bypass{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab{padding:20px}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external{text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external p.envira-intro,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external p.envira-intro{margin:0 0 20px 0;padding:0;border:none}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav{margin:0 0 40px 0;text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li{display:inline-block;margin:0 20px 0 0;vertical-align:top}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:last-child,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:last-child{margin:0}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a{float:left;width:110px}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label input,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a input,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label input,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a input{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.icon{width:110px;height:110px;margin:0 0 10px 0;border:1px solid #ddd;background-size:64px 64px;background-position:center;background-repeat:no-repeat}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.title,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.title,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.title,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.title{font-weight:700}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover a div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active a div.icon{background-color:#f7fcf3;border-color:#7cc048}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc a div.icon{background-image:url(../images/types/fc.png)}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram a div.icon{background-image:url(../images/types/instagram.png)}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external a.button.button-x-large,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external a.button.button-x-large{margin-top:30px}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native{position:relative}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native ul#envira-album-drag-drop-area{z-index:2;min-height:200px;margin:0;padding:20px;border:4px dashed #b4b9be;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native ul#envira-album-drag-drop-area li{cursor:move}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info{position:absolute;top:80px;z-index:1;margin:0 auto;left:0;right:0;text-align:center;color:#a0a5aa;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info span{display:block}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info span.click{font-size:18px}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info small{display:block;margin:5px 0;font-size:14px}form#post.envira-gallery #poststuff #envira-gallery-settings,form#post.envira-gallery #poststuff #envira-albums-settings{background:#f7f7f7}form#post.envira-gallery #poststuff #envira-gallery-settings:after,form#post.envira-gallery #poststuff #envira-albums-settings:after{content:"";display:table;clear:both}form#post.envira-gallery #poststuff #envira-gallery-settings .handlediv,form#post.envira-gallery #poststuff #envira-albums-settings .handlediv{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings .hndle,form#post.envira-gallery #poststuff #envira-albums-settings .hndle{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings .inside,form#post.envira-gallery #poststuff #envira-albums-settings .inside{margin:0;padding:0}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav{width:160px;margin:0;padding:0;border-right:1px solid #ddd}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li{float:left;width:100%;margin:0;padding:0}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a{float:left;width:120px;margin:0 20px;padding:20px 0 20px 25px;text-decoration:none;color:#999;border-bottom:1px solid #ddd;background-position:left center;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:none;-webkit-transition:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a.envira-active,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a.envira-active{width:161px;margin:-1px 0 0 0;padding:20px 20px 20px 45px;text-decoration:none;color:#444;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #fff;background-color:#fff;background-position:20px center}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a:focus,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li:last-child a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li:last-child a{border-bottom:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li:last-child a:hover,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li:last-child a:hover{border-bottom:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-images a,form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-galleries a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-images a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-galleries a{background-image:url(images/icons/leaf.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-config a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-config a{background-image:url(images/icons/configuration.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-lightbox a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-lightbox a{background-image:url(images/icons/lightbox.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-mobile a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-mobile a{background-image:url(images/icons/mobile.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-breadcrumbs a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-breadcrumbs a{background-image:url(images/icons/breadcrumbs.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-comments a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-comments a{background-image:url(images/icons/comments.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-downloads a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-downloads a{background-image:url(images/icons/downloads.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-exif a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-exif a{background-image:url(images/icons/exif.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-pagination a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-pagination a{background-image:url(images/icons/pagination.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-pinterest a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-pinterest a{background-image:url(images/icons/pinterest.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-proofing a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-proofing a{background-image:url(images/icons/proofing.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-printing a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-printing a{background-image:url(images/icons/printing.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-slideshow a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-slideshow a{background-image:url(images/icons/slideshow.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-social a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-social a{background-image:url(images/icons/social.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-tags a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-tags a{background-image:url(images/icons/tags.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-videos a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-videos a{background-image:url(images/icons/video.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-watermarking a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-watermarking a{background-image:url(images/icons/watermark.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-woocommerce a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-woocommerce a{background-image:url(images/icons/woocommerce.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-misc a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-misc a{background-image:url(images/icons/misc.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs{margin:0 0 0 160px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-left:1px solid #ddd}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs h2,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs h2{clear:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table{clear:none;margin:0 0 40px 0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table.no-margin,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table.no-margin{margin:0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table th,form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table td,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table th,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table td{padding-top:20px;padding-bottom:20px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table tr.sub-heading th,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table tr.sub-heading th{margin:0;padding:20px 0 0 0;font-style:italic;font-weight:400;font-size:16px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table label.full-width,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table label.full-width{display:block;margin:0 0 5px 0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table label.full-width:first-child,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table label.full-width:first-child{margin-top:5px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table textarea,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table textarea{width:100%}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table input[type=checkbox],form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table input[type=checkbox]{margin-bottom:2px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table p.description,form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table span.description,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table p.description,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table span.description{font-size:13px;font-style:italic;color:#666}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav{width:100%}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav.envira-tab-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav.envira-tab-options{margin:20px 0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons{position:absolute;color:#999}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-grid-view,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-grid-view{right:20px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-list-view,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-list-view{right:50px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons.selected,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons.selected{color:#23282d}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons span,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons span{display:inline-block;text-indent:-9999px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav.envira-select-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav.envira-select-options{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images ul#envira-gallery-output li,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images ul#envira-gallery-output li{cursor:move}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav{width:100%}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options{height:40px;margin:20px 0;position:relative}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options a.envira-galleries-add,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options a.envira-galleries-add{display:none;position:absolute;top:0;left:0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options input#envira-albums-gallery-search,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options input#envira-albums-gallery-search{position:absolute;top:0;right:0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-select-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-select-options{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li{cursor:move}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-remove-image,form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-modify-image,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-remove-image,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-modify-image{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs:after,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs:after{content:"";display:table;clear:both}form#post.envira-gallery #poststuff #envira-gallery-preview:after{content:"";display:table;clear:both}form#post.envira-gallery #poststuff #envira-gallery-preview button.handlediv{display:none}form#post.envira-gallery #poststuff #envira-gallery-preview h2.hndle{display:none}form#post.envira-gallery #poststuff #envira-gallery-preview .inside{margin:0;padding:20px}.media-modal .edit-attachment-frame .edit-media-header button.right{border-right:1px solid #ddd}.media-modal .uploader-inline a.envira-media-library.button{display:none}.media-modal .attachment.details{-webkit-box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #7cc048;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #7cc048}.media-modal .attachment.details .check{background-color:#7cc048;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048;box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048}.media-modal ul.attachments.envira-albums-gallery-cover-image{padding:10px}.media-modal ul.attachments.envira-bulk-edit li.attachment{cursor:default}.media-modal ul.attachments.envira-bulk-edit li.attachment .attachment-preview{cursor:default}.media-modal .attachment-details .attachment-info{padding:16px}.media-modal .attachment-details .attachment-info .settings{margin:0;padding:0;border:none}.media-modal .attachment-details .attachment-info .settings .setting{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd}.media-modal .attachment-details .attachment-info .settings .setting input[type="text"],.media-modal .attachment-details .attachment-info .settings .setting textarea{display:block;width:100%;min-width:100%;margin:0}.media-modal .attachment-details .attachment-info .settings .setting input[type="checkbox"]{float:left;margin:7px 3px 0 0}.media-modal .attachment-details .attachment-info .settings .setting select{margin:0}.media-modal .attachment-details .attachment-info .settings .setting span.name{display:block;width:100%;min-width:100%;margin:0;padding:0;text-align:left;font-weight:700;font-size:14px}.media-modal .attachment-details .attachment-info .settings .setting span.description{text-align:left;font-style:normal;font-size:13px;font-style:italic;color:#666}.media-modal .attachment-details .attachment-info .settings .setting div.description{clear:both;float:left;margin:5px 0 0 0;text-align:left;font-size:13px;font-style:italic;color:#666}.media-modal .attachment-details .attachment-info div.actions a.button{display:inline-block}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){.wp-core-ui a.check .media-modal-icon{background-image:url(../../../../../wp-includes/images/uploader-icons-2x.png) !important;-webkit-background-size:134px 15px;background-size:134px 15px}}@media screen and (max-width: 1100px){form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area{border-color:#d5d5d5}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside{width:100%;margin-top:20px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons{text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button{left:0;right:0;width:235px;top:145px}}@media screen and (max-width: 768px){form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav{width:60px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a.envira-active,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a.envira-active{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs{margin:0 0 0 60px}}
1
+ body.post-type-envira #message,body.post-type-envira_album #message{margin:5px 20px 15px 20px}form#post.envira-gallery{margin:0 20px}form#post.envira-gallery #poststuff p.envira-intro{margin:0;padding:0 0 30px 0;border-bottom:1px solid #ddd;font-size:16px;font-weight:700}form#post.envira-gallery #poststuff p.envira-intro small{margin:5px 0 0 0;display:block;font-weight:400}form#post.envira-gallery #poststuff p.envira-intro small a{text-decoration:none;font-weight:600}form#post.envira-gallery #poststuff div.envira-video-help{position:relative;z-index:1;width:100%;margin:20px 0 0 0}form#post.envira-gallery #poststuff div.envira-video-help iframe{position:relative;z-index:1;width:100%;height:auto;min-height:300px}form#post.envira-gallery #poststuff div.envira-video-help a.envira-video-close{position:absolute;z-index:2;top:-12px;right:-12px;width:24px;height:24px;line-height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#f5f5f5;color:#000;text-align:center;text-decoration:none}form#post.envira-gallery #poststuff ul.envira-gallery-images-output{width:100%}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li{position:relative;display:inline-block;width:150px;margin:0 20px 20px 0;padding:0;list-style:none;vertical-align:top;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f7f7f7}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li img{display:block;width:150px;height:150px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.placeholder-image{display:block;width:148px;height:149px;background:url(images/icons/leaf.svg) center no-repeat;background-size:64px 64px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta{width:148px;overflow:hidden;text-align:center;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.title{font-size:12px;font-weight:700;width:138px;height:18px;line-height:18px;margin:8px 5px;overflow:hidden}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.title a.hint{position:absolute;display:inline-block;bottom:10px;right:10px;width:16px;height:16px;background:#f7f7f7}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.title a.hint.hidden{display:none}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li div.meta div.additional{display:none;margin:5px 0 0 0;font-weight:400}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.check{display:none;position:absolute;right:5px;top:5px;width:24px;height:24px;background-color:#eee;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,0.15);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,0.15)}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.check div.media-modal-icon{display:none;width:15px;height:15px;margin:5px 0 0 5px;background-position:-21px 0}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.dashicons{position:absolute;display:block;top:5px;left:5px;width:25px;height:25px;line-height:25px;font-size:18px;outline:none;z-index:20;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.dashicons.envira-gallery-modify-image{background:#0085ba;color:#fff}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li a.dashicons.envira-gallery-remove-image{left:35px;background:#e02626;color:#fff}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected{width:148px;border:2px solid #7cc048 !important}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected a.check{display:block;background-color:#7cc048;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048;box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected a.check div.media-modal-icon{display:block}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.selected div.meta{width:146px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output li.ui-sortable-helper li{position:absolute;top:0;left:0}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li{position:relative;z-index:2;display:block;width:100%;margin:0 0 10px 0;padding:10px 15px;background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li img{display:inline-block;width:75px;margin-left:45px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta{position:absolute;z-index:1;left:0;display:inline-block;width:100%;padding:0 80px 0 150px;border:none;font-weight:700;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta div.title{display:block;width:100%;height:auto;font-size:16px;margin:0;padding:0}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta div.title a.hint{display:none}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li div.meta div.additional{display:block}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li a.check{display:block;position:absolute;left:15px;top:35px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li a.envira-gallery-remove-image{left:auto;top:10px;right:10px}form#post.envira-gallery #poststuff ul.envira-gallery-images-output.list li a.envira-gallery-modify-image{left:auto;top:10px;right:40px}form#post.envira-gallery #poststuff #envira-gallery{margin:60px 0 20px 0}form#post.envira-gallery #poststuff #envira-gallery .handlediv,form#post.envira-gallery #poststuff #envira-albums .handlediv{display:none}form#post.envira-gallery #poststuff #envira-gallery .hndle,form#post.envira-gallery #poststuff #envira-albums .hndle{display:none}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper{margin:-56px 0 0 -1px;padding:0;border-bottom:none}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab{display:inline-block;width:49%;margin:0;padding:15px 0;text-align:center;font-size:16px;border-color:#e5e5e5;background:#f5f5f5}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab.nav-tab-native-envira-gallery span,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab.nav-tab-native-envira-gallery span{display:inline-block;background:url(images/icons/leaf.svg) 0 5px no-repeat;background-size:14px 14px;text-indent:20px}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab.nav-tab-external-gallery,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab.nav-tab-external-gallery{margin-right:-1px}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab:hover,form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab.envira-active,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab:hover,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab.envira-active{background:#fff;border-bottom:1px solid #fff}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab:focus,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab:last-child,form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab:last-child{float:right}form#post.envira-gallery #poststuff #envira-gallery h2.nav-tab-wrapper .nav-tab input[type=radio],form#post.envira-gallery #poststuff #envira-albums h2.nav-tab-wrapper .nav-tab input[type=radio]{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside,form#post.envira-gallery #poststuff #envira-albums .inside{margin:0;padding:0}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui{height:210px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area{display:none;border:4px dashed #b4b9be;height:200px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside{margin:0 auto 0 auto}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p{display:block;text-align:center;color:#a0a5aa;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-info,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-info{display:none;font-size:20px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-buttons,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui #drag-drop-area .drag-drop-inside p.drag-drop-buttons{text-align:center;position:relative;top:20px;left:0;margin:0}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button{display:none;position:absolute;margin:0 auto;left:280px;right:0;width:230px;top:115px;text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside{width:520px;margin:50px auto 0 auto}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p{position:relative;top:0;left:0;margin:0}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-info,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-info{display:block}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons{margin:10px 0 0 0;text-align:left}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar{display:none;width:100%;position:relative;height:10px;width:100%;margin:10px auto;border-radius:10px;background:#dfdfdf;background:rgba(0,0,0,0.1)}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-inner,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-inner{height:10px;min-width:20px;width:0;background:#aaa;background:rgba(0,0,0,0.2);border-radius:10px;-webkit-transition:width 300ms;-moz-transition:width 300ms;-ms-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status{clear:both;position:absolute;right:0;width:50%;height:30px;margin:12px 0 0 0;text-align:right}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status .done,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui .envira-progress-bar .envira-progress-bar-status .done{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui p.upload-flash-bypass,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui p.upload-flash-bypass{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab{padding:20px}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external{text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external p.envira-intro,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external p.envira-intro{margin:0 0 20px 0;padding:0;border:none}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav{margin:0 0 40px 0;text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li{display:inline-block;margin:0 20px 0 0;vertical-align:top}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:last-child,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:last-child{margin:0}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a{float:left;width:110px}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label input,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a input,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label input,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a input{display:none}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.icon{width:110px;height:110px;margin:0 0 10px 0;border:1px solid #ddd;background-size:64px 64px;background-position:center;background-repeat:no-repeat}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.title,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.title,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li label div.title,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li a div.title{font-weight:700}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover a div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li:hover a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li.envira-active a div.icon{background-color:#f7fcf3;border-color:#7cc048}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-fc a div.icon{background-image:url(../images/types/fc.png)}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram label div.icon,form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram a div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram label div.icon,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external ul#envira-gallery-types-nav li#envira-gallery-type-instagram a div.icon{background-image:url(../images/types/instagram.png)}form#post.envira-gallery #poststuff #envira-gallery .inside div.envira-tab#envira-gallery-external a.button.button-x-large,form#post.envira-gallery #poststuff #envira-albums .inside div.envira-tab#envira-gallery-external a.button.button-x-large{margin-top:30px}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native{position:relative}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native ul#envira-album-drag-drop-area{z-index:2;min-height:200px;margin:0;padding:20px;border:4px dashed #b4b9be;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native ul#envira-album-drag-drop-area li{cursor:move}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info{position:absolute;top:80px;z-index:1;margin:0 auto;left:0;right:0;text-align:center;color:#a0a5aa;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info span{display:block}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info span.click{font-size:18px}form#post.envira-gallery #poststuff #envira-albums .inside #envira-types #envira-album-native p.drag-drop-info small{display:block;margin:5px 0;font-size:14px}form#post.envira-gallery #poststuff #envira-gallery-settings,form#post.envira-gallery #poststuff #envira-albums-settings{background:#f7f7f7}form#post.envira-gallery #poststuff #envira-gallery-settings:after,form#post.envira-gallery #poststuff #envira-albums-settings:after{content:"";display:table;clear:both}form#post.envira-gallery #poststuff #envira-gallery-settings .handlediv,form#post.envira-gallery #poststuff #envira-albums-settings .handlediv{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings .hndle,form#post.envira-gallery #poststuff #envira-albums-settings .hndle{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings .inside,form#post.envira-gallery #poststuff #envira-albums-settings .inside{margin:0;padding:0}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav{width:160px;margin:0;padding:0;border-right:1px solid #ddd}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li{float:left;width:100%;margin:0;padding:0}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a{float:left;width:120px;margin:0 20px;padding:20px 0 20px 25px;text-decoration:none;color:#999;border-bottom:1px solid #ddd;background-position:left center;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:none;-webkit-transition:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a.envira-active,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a.envira-active{width:161px;margin:-1px 0 0 0;padding:20px 20px 20px 45px;text-decoration:none;color:#444;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #fff;background-color:#fff;background-position:20px center}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a:focus,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li:last-child a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li:last-child a{border-bottom:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li:last-child a:hover,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li:last-child a:hover{border-bottom:none}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-images a,form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-galleries a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-images a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-galleries a{background-image:url(images/icons/leaf.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-config a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-config a{background-image:url(images/icons/configuration.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-lightbox a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-lightbox a{background-image:url(images/icons/lightbox.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-mobile a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-mobile a{background-image:url(images/icons/mobile.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-breadcrumbs a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-breadcrumbs a{background-image:url(images/icons/breadcrumbs.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-comments a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-comments a{background-image:url(images/icons/comments.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-downloads a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-downloads a{background-image:url(images/icons/downloads.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-exif a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-exif a{background-image:url(images/icons/exif.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-pagination a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-pagination a{background-image:url(images/icons/pagination.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-pinterest a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-pinterest a{background-image:url(images/icons/pinterest.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-proofing a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-proofing a{background-image:url(images/icons/proofing.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-printing a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-printing a{background-image:url(images/icons/printing.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-slideshow a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-slideshow a{background-image:url(images/icons/slideshow.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-social a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-social a{background-image:url(images/icons/social.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-tags a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-tags a{background-image:url(images/icons/tags.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-videos a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-videos a{background-image:url(images/icons/video.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-watermarking a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-watermarking a{background-image:url(images/icons/watermark.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-woocommerce a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-woocommerce a{background-image:url(images/icons/woocommerce.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-zoom a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-zoom a{background-image:url(images/icons/zoom.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li.envira-misc a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li.envira-misc a{background-image:url(images/icons/misc.svg);background-size:16px 16px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs{margin:0 0 0 160px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-left:1px solid #ddd}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs h2,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs h2{clear:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table{clear:none;margin:0 0 40px 0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table.no-margin,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table.no-margin{margin:0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table th,form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table td,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table th,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table td{padding-top:20px;padding-bottom:20px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table tr.sub-heading th,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table tr.sub-heading th{margin:0;padding:20px 0 0 0;font-style:italic;font-weight:400;font-size:16px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table label.full-width,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table label.full-width{display:block;margin:0 0 5px 0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table label.full-width:first-child,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table label.full-width:first-child{margin-top:5px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table textarea,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table textarea{width:100%}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table input[type=checkbox],form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table input[type=checkbox]{margin-bottom:2px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table p.description,form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs table.form-table span.description,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table p.description,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs table.form-table span.description{font-size:13px;font-style:italic;color:#666}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav{width:100%}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav.envira-tab-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav.envira-tab-options{margin:20px 0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons{position:absolute;color:#999}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-grid-view,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-grid-view{right:20px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-list-view,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons.dashicons-list-view{right:50px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons.selected,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons.selected{color:#23282d}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav a.dashicons span,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav a.dashicons span{display:inline-block;text-indent:-9999px}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images nav.envira-select-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images nav.envira-select-options{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-images ul#envira-gallery-output li,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-images ul#envira-gallery-output li{cursor:move}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav{width:100%}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options{height:40px;margin:20px 0;position:relative}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options a.envira-galleries-add,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options a.envira-galleries-add{display:none;position:absolute;top:0;left:0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options input#envira-albums-gallery-search,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-tab-options input#envira-albums-gallery-search{position:absolute;top:0;right:0}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries nav.envira-select-options,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries nav.envira-select-options{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li{cursor:move}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-remove-image,form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-modify-image,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-remove-image,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs #envira-tab-galleries ul.envira-gallery-images-output li a.envira-gallery-modify-image{display:none}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs:after,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs:after{content:"";display:table;clear:both}form#post.envira-gallery #poststuff #envira-gallery-preview:after{content:"";display:table;clear:both}form#post.envira-gallery #poststuff #envira-gallery-preview button.handlediv{display:none}form#post.envira-gallery #poststuff #envira-gallery-preview h2.hndle{display:none}form#post.envira-gallery #poststuff #envira-gallery-preview .inside{margin:0;padding:20px}.media-modal .edit-attachment-frame .edit-media-header button.right{border-right:1px solid #ddd}.media-modal .uploader-inline a.envira-media-library.button{display:none}.media-modal .attachment.details{-webkit-box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #7cc048;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #7cc048}.media-modal .attachment.details .check{background-color:#7cc048;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048;box-shadow:0 0 0 1px #fff,0 0 0 2px #7cc048}.media-modal ul.attachments.envira-albums-gallery-cover-image{padding:10px}.media-modal ul.attachments.envira-bulk-edit li.attachment{cursor:default}.media-modal ul.attachments.envira-bulk-edit li.attachment .attachment-preview{cursor:default}.media-modal .attachment-details .attachment-info{padding:16px}.media-modal .attachment-details .attachment-info .settings{margin:0;padding:0;border:none}.media-modal .attachment-details .attachment-info .settings .setting{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd}.media-modal .attachment-details .attachment-info .settings .setting input[type="text"],.media-modal .attachment-details .attachment-info .settings .setting textarea{display:block;width:100%;min-width:100%;margin:0}.media-modal .attachment-details .attachment-info .settings .setting input[type="checkbox"]{float:left;margin:7px 3px 0 0}.media-modal .attachment-details .attachment-info .settings .setting select{margin:0}.media-modal .attachment-details .attachment-info .settings .setting span.name{display:block;width:100%;min-width:100%;margin:0;padding:0;text-align:left;font-weight:700;font-size:14px}.media-modal .attachment-details .attachment-info .settings .setting span.description{text-align:left;font-style:normal;font-size:13px;font-style:italic;color:#666}.media-modal .attachment-details .attachment-info .settings .setting div.description{clear:both;float:left;margin:5px 0 0 0;text-align:left;font-size:13px;font-style:italic;color:#666}.media-modal .attachment-details .attachment-info div.actions a.button{display:inline-block}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){.wp-core-ui a.check .media-modal-icon{background-image:url(../../../../../wp-includes/images/uploader-icons-2x.png) !important;-webkit-background-size:134px 15px;background-size:134px 15px}}@media screen and (max-width: 1100px){form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area{border-color:#d5d5d5}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside{width:100%;margin-top:20px}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui.drag-drop #drag-drop-area .drag-drop-inside p.drag-drop-buttons{text-align:center}form#post.envira-gallery #poststuff #envira-gallery .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button,form#post.envira-gallery #poststuff #envira-albums .inside #envira-gallery-native #plupload-upload-ui a.envira-media-library.button{left:0;right:0;width:235px;top:145px}}@media screen and (max-width: 768px){form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav{width:60px}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-gallery-settings ul#envira-tabs-nav li a.envira-active,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a:hover,form#post.envira-gallery #poststuff #envira-albums-settings ul#envira-tabs-nav li a.envira-active{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}form#post.envira-gallery #poststuff #envira-gallery-settings #envira-tabs,form#post.envira-gallery #poststuff #envira-albums-settings #envira-tabs{margin:0 0 0 60px}}
assets/js/lib/fancybox.js CHANGED
@@ -1207,6 +1207,13 @@
1207
  origWidth = isPercentage(width) ? (viewport.w - wSpace) * getScalar(width) / 100 : width;
1208
  origHeight = isPercentage(height) ? (viewport.h - hSpace) * getScalar(height) / 100 : height;
1209
 
 
 
 
 
 
 
 
1210
  if (current.type === 'iframe') {
1211
  iframe = current.content;
1212
 
@@ -1253,6 +1260,9 @@
1253
  width = getScalar( origWidth );
1254
  height = getScalar( origHeight );
1255
 
 
 
 
1256
  ratio = origWidth / origHeight;
1257
 
1258
  // Calculations for the content
@@ -1354,6 +1364,15 @@
1354
  width += scrollOut;
1355
  }
1356
 
 
 
 
 
 
 
 
 
 
1357
  inner.width( width ).height( height );
1358
 
1359
  wrap.width( width + wPadding );
1207
  origWidth = isPercentage(width) ? (viewport.w - wSpace) * getScalar(width) / 100 : width;
1208
  origHeight = isPercentage(height) ? (viewport.h - hSpace) * getScalar(height) / 100 : height;
1209
 
1210
+ // console.log ( "origWidth = " + origWidth );
1211
+ // console.log ( "origHeight = " + origWidth );
1212
+ // console.log ( "width = " + width );
1213
+ // console.log ( "height = " + height );
1214
+ // console.log ( "isPercentage(width) = " + isPercentage(width) );
1215
+ // console.log ( "isPercentage(height) = " + isPercentage(height) );
1216
+
1217
  if (current.type === 'iframe') {
1218
  iframe = current.content;
1219
 
1260
  width = getScalar( origWidth );
1261
  height = getScalar( origHeight );
1262
 
1263
+ // console.log ( "width = " + width );
1264
+ // console.log ( "height = " + height );
1265
+
1266
  ratio = origWidth / origHeight;
1267
 
1268
  // Calculations for the content
1364
  width += scrollOut;
1365
  }
1366
 
1367
+ // console.log( "before width: " + width);
1368
+ // console.log( "before height: " + height);
1369
+
1370
+ // width = width - (width * 0.01);
1371
+ // height = height - (height * 0.01);
1372
+
1373
+ // console.log( "after width: " + width);
1374
+ // console.log( "after height: " + height);
1375
+
1376
  inner.width( width ).height( height );
1377
 
1378
  wrap.width( width + wPadding );
assets/js/min/envira-min.js CHANGED
@@ -1,3 +1,3 @@
1
  !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,u=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&&u&&u.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 u=$.data(s,e);if(!u)return void a(e+" not initialized. Cannot call methods, i.e. "+r);var l=u[i];if(!l||"_"==i.charAt(0))return void a(r+" is not a valid method");var h=l.apply(u,n);o=void 0===o?h:o}),void 0!==o?o:t}function u(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 u(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;u>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=h=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;u>d;d++){var c=a[d],p=r[c],f=parseFloat(p);s[c]=isNaN(f)?0:f}var m=s.paddingLeft+s.paddingRight,g=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&&h,_=t(r.width);_!==!1&&(s.width=_+(x?0:m+w));var I=t(r.height);return I!==!1&&(s.height=I+(x?0:g+b)),s.innerWidth=s.width-(m+w),s.innerHeight=s.height-(g+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"],u=a.length,l=!1,h;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+"]"),u=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(u)),h=s+"-options",d=t.jQuery;l.forEach(function(t){var i=t.getAttribute(s)||t.getAttribute(h),r;try{r=i&&JSON.parse(i)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var u=new e(t,r);d&&d.data(t,o,u)})})},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",u={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],l={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},h=n.prototype=Object.create(t.prototype);h.constructor=n,h._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.getSize=function(){this.size=e(this.element)},h.css=function(t){var e=this.element.style;for(var i in t){var n=l[i]||i;e[n]=t[i]}},h.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},h.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 u=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",h=n?"bottom":"top",d=this.position.y+t[u];e[l]=this.getYValue(d),e[h]="",this.css(e),this.emitEvent("layout",[this])},h.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},h.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},h._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,u=e-n,l={};l.transform=this.getTranslate(a,u),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},h.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)"},h.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},h.moveTo=h._transitionTo,h.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},h._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},h.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);h.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(u,this,!1)}},h.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},h.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};h.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])}},h.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(u,this,!1),this.isTransitioning=!1},h._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var p={transitionProperty:"",transitionDuration:"",transitionDelay:""};return h.removeTransitionStyles=function(){this.css(p)},h.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},h.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},h.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},h.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})},h.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},h.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},h.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})},h.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},h.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(u&&u.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=f[n]||1;return i*o}var u=t.console,l=t.jQuery,h=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 p=r.prototype;n.extend(p,e.prototype),p.option=function(t){n.extend(this.options,t)},p._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"},p._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()},p.reloadItems=function(){this.items=this._itemize(this.element.children)},p._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},p._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},p.getItemElements=function(){return this.items.map(function(t){return t.element})},p.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},p._init=p.layout,p._resetLayout=function(){this.getSize()},p.getSize=function(){this.size=i(this.element)},p._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},p.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},p._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},p._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)}},p._getItemLayoutPosition=function(){return{x:0,y:0}},p._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},p.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},p._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},p._postLayout=function(){this.resizeContainer()},p.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},p._getContainerSize=h,p._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"}},p._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)})},p.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)},p.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},p.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},p.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},p.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},p._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},p._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},p._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)}},p._manageStamp=h,p._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},p.handleEvent=n.handleEvent,p.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},p.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},p.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),p.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},p.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},p.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},p.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},p.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)}},p.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()})}},p.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()})}},p.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},p.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},p.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},p.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},p.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)},p.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 f={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 u(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},u=r+t.size.outerHeight,l=this.cols+1-o.length,h=0;l>h;h++)this.colYs[s+h]=u;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 u=Math.floor(s/this.columnWidth);u-=s%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var l=this._getOption("originTop"),h=(l?n.top:n.bottom)+i.outerHeight,d=a;u>=d;d++)this.colYs[d]=Math.max(h,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 h(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);
2
- },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 p(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],u=o.sortData[s];if(a>u||u>a){var l=void 0!==e[s]?e[s]:e,h=l?1:-1;return(a>u?1:-1)*h}}return 0}}var u=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},h=e.create("enviratope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});h.Item=r,h.LayoutMode=s;var d=h.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 u=r(a);u&&i.push(a),u&&a.isHidden?n.push(a):u||a.isHidden||o.push(a)}}return{matches:i,needReveal:n,needHide:o}},d._getFilterTest=function(t){return u&&this.options.isJQueryFiltering?function(e){return u(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=h.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}();h.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 p=d.remove;return d.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);p.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})},h}),function(t,e,$,i){"use strict";var n=$("html"),o=$(t),r=$(e),s=$.envirabox=function(){s.open.apply(this,arguments)},a=navigator.userAgent.match(/msie/i),u=null,l=e.createTouch!==i,h=function(t){return t&&t.hasOwnProperty&&t instanceof $},d=function(t){return t&&"string"===$.type(t)},c=function(t){return d(t)&&t.indexOf("%")>0},p=function(t){return t&&!(t.style.overflow&&"hidden"===t.style.overflow)&&(t.clientWidth&&t.scrollWidth>t.clientWidth||t.clientHeight&&t.scrollHeight>t.clientHeight)},f=function(t,e){var i=parseInt(t,10)||0;return e&&c(t)&&(i=s.getViewport()[e]/100*i),Math.ceil(i)},m=function(t,e){return f(t,e)+"px"};$.extend(s,{version:"2.1.5",defaults:{padding:15,margin:40,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!l,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-envirabox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="envirabox-wrap" tabIndex="-1"><div class="envirabox-skin"><div class="envirabox-outer"><div class="envirabox-inner"></div></div></div></div>',image:'<img class="envirabox-image" src="{href}" />',iframe:'<iframe id="envirabox-frame{rnd}" name="envirabox-frame{rnd}" class="envirabox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(a?' allowtransparency="true"':"")+"></iframe>",error:'<p class="envirabox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="envirabox-item envirabox-close" href="javascript:;"></a>',next:'<a title="Next" class="envirabox-nav envirabox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="envirabox-nav envirabox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:$.noop,beforeLoad:$.noop,afterLoad:$.noop,beforeShow:$.noop,afterShow:$.noop,beforeChange:$.noop,beforeClose:$.noop,afterClose:$.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(t,e){return t&&($.isPlainObject(e)||(e={}),!1!==s.close(!0))?($.isArray(t)||(t=h(t)?$(t).get():[t]),$.each(t,function(n,o){var r={},a,u,l,c,p,f,m;"object"===$.type(o)&&(o.nodeType&&(o=$(o)),h(o)?(r={href:o.data("envirabox-href")||o.attr("href"),title:$("<div/>").text(o.data("envirabox-title")||o.attr("title")).html(),isDom:!0,element:o},$.metadata&&$.extend(!0,r,o.metadata())):r=o),a=e.href||r.href||(d(o)?o:null),u=e.title!==i?e.title:r.title||"",l=e.content||r.content,c=l?"html":e.type||r.type,!c&&r.isDom&&(c=o.data("envirabox-type"),c||(p=o.prop("class").match(/envirabox\.(\w+)/),c=p?p[1]:null)),d(a)&&(c||(s.isImage(a)?c="image":s.isSWF(a)?c="swf":"#"===a.charAt(0)?c="inline":d(o)&&(c="html",l=o)),"ajax"===c&&(f=a.split(/\s+/,2),a=f.shift(),m=f.shift())),l||("inline"===c?a?l=$(d(a)?a.replace(/.*(?=#[^\s]+$)/,""):a):r.isDom&&(l=o):"html"===c?l=a:c||a||!r.isDom||(c="inline",l=o)),$.extend(r,{href:a,type:c,content:l,title:u,selector:m}),t[n]=r}),s.opts=$.extend(!0,{},s.defaults,e),e.keys!==i&&(s.opts.keys=e.keys?$.extend({},s.defaults.keys,e.keys):!1),s.group=t,s._start(s.opts.index)):void 0},cancel:function(){var t=s.coming;t&&!1===s.trigger("onCancel")||(s.hideLoading(),t&&(s.ajaxLoad&&s.ajaxLoad.abort(),s.ajaxLoad=null,s.imgPreload&&(s.imgPreload.onload=s.imgPreload.onerror=null),t.wrap&&t.wrap.stop(!0,!0).trigger("onReset").remove(),s.coming=null,s.current||s._afterZoomOut(t)))},close:function(t){s.cancel(),!1!==s.trigger("beforeClose")&&(s.unbindEvents(),s.isActive&&(s.isOpen&&t!==!0?(s.isOpen=s.isOpened=!1,s.isClosing=!0,$(".envirabox-item, .envirabox-nav").remove(),s.wrap.stop(!0,!0).removeClass("envirabox-opened"),s.transitions[s.current.closeMethod]()):($(".envirabox-wrap").stop(!0).trigger("onReset").remove(),s._afterZoomOut())))},play:function(t){var e=function(){clearTimeout(s.player.timer)},i=function(){e(),s.current&&s.player.isActive&&(s.player.timer=setTimeout(s.next,s.current.playSpeed))},n=function(){e(),r.unbind(".player"),s.player.isActive=!1,s.trigger("onPlayEnd")},o=function(){s.current&&(s.current.loop||s.current.index<s.group.length-1)&&(s.player.isActive=!0,r.bind({"onCancel.player beforeClose.player":n,"onUpdate.player":i,"beforeLoad.player":e}),i(),s.trigger("onPlayStart"))};t===!0||!s.player.isActive&&t!==!1?o():n()},next:function(t){var e=s.current;e&&(d(t)||(t=e.direction.next),s.jumpto(e.index+1,t,"next"))},prev:function(t){var e=s.current;e&&(d(t)||(t=e.direction.prev),s.jumpto(e.index-1,t,"prev"))},jumpto:function(t,e,n){var o=s.current;o&&(t=f(t),s.direction=e||o.direction[t>=o.index?"next":"prev"],s.router=n||"jumpto",o.loop&&(0>t&&(t=o.group.length+t%o.group.length),t%=o.group.length),o.group[t]!==i&&(s.cancel(),s._start(t)))},reposition:function(t,e){var i=s.current,n=i?i.wrap:null,o;n&&(o=s._getPosition(e),t&&"scroll"===t.type?(delete o.position,n.stop(!0,!0).animate(o,200)):(n.css(o),i.pos=$.extend({},i.dim,o)))},update:function(t){var e=t&&t.originalEvent&&t.originalEvent.type,i=!e||"orientationchange"===e;i&&(clearTimeout(u),u=null),s.isOpen&&!u&&(u=setTimeout(function(){var n=s.current;n&&!s.isClosing&&(s.wrap.removeClass("envirabox-tmp"),(i||"load"===e||"resize"===e&&n.autoResize)&&s._setDimension(),"scroll"===e&&n.canShrink||s.reposition(t),s.trigger("onUpdate"),u=null)},i&&!l?0:300))},toggle:function(t){s.isOpen&&(s.current.fitToView="boolean"===$.type(t)?t:!s.current.fitToView,l&&(s.wrap.removeAttr("style").addClass("envirabox-tmp"),s.trigger("onUpdate")),s.update())},hideLoading:function(){r.unbind(".loading"),$("#envirabox-loading").remove()},showLoading:function(){var t,e;s.hideLoading(),t=$('<div id="envirabox-loading"><div></div></div>').click(s.cancel).appendTo("body"),r.bind("keydown.loading",function(t){27===(t.which||t.keyCode)&&(t.preventDefault(),s.cancel())}),s.defaults.fixed||(e=s.getViewport(),t.css({position:"absolute",top:.5*e.h+e.y,left:.5*e.w+e.x})),s.trigger("onLoading")},getViewport:function(){var e=s.current&&s.current.locked||!1,i={x:o.scrollLeft(),y:o.scrollTop()};return e&&e.length?(i.w=e[0].clientWidth,i.h=e[0].clientHeight):(i.w=l&&t.innerWidth?t.innerWidth:o.width(),i.h=l&&t.innerHeight?t.innerHeight:o.height()),i},unbindEvents:function(){s.wrap&&h(s.wrap)&&s.wrap.unbind(".fb"),r.unbind(".fb"),o.unbind(".fb")},bindEvents:function(){var t=s.current,e;t&&(o.bind("orientationchange.fb"+(l?"":" resize.fb")+(t.autoCenter&&!t.locked?" scroll.fb":""),s.update),e=t.keys,e&&r.bind("keydown.fb",function(n){var o=n.which||n.keyCode,r=n.target||n.srcElement;return 27===o&&s.coming?!1:void(n.ctrlKey||n.altKey||n.shiftKey||n.metaKey||r&&(r.type||$(r).is("[contenteditable]"))||$.each(e,function(e,r){return t.group.length>1&&r[o]!==i?(s[e](r[o]),n.preventDefault(),!1):$.inArray(o,r)>-1?(s[e](),n.preventDefault(),!1):void 0}))}),$.fn.mousewheel&&t.mouseWheel&&s.wrap.bind("mousewheel.fb",function(e,i,n,o){for(var r=e.target||null,a=$(r),u=!1;a.length&&!(u||a.is(".envirabox-skin")||a.is(".envirabox-wrap"));)u=p(a[0]),a=$(a).parent();0===i||u||s.group.length>1&&!t.canShrink&&(o>0||n>0?s.prev(o>0?"down":"left"):(0>o||0>n)&&s.next(0>o?"up":"right"),e.preventDefault())}))},trigger:function(t,e){var i,n=e||s.coming||s.current;if(n){if($.isFunction(n[t])&&(i=n[t].apply(n,Array.prototype.slice.call(arguments,1))),i===!1)return!1;n.helpers&&$.each(n.helpers,function(e,i){i&&s.helpers[e]&&$.isFunction(s.helpers[e][t])&&s.helpers[e][t]($.extend(!0,{},s.helpers[e].defaults,i),n)})}r.trigger(t)},isImage:function(t){return d(t)&&t.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(t){return d(t)&&t.match(/\.(swf)((\?|#).*)?$/i)},_start:function(t){var e={},i,n,o,r,a;if(t=f(t),i=s.group[t]||null,!i)return!1;if(e=$.extend(!0,{},s.opts,i),r=e.margin,a=e.padding,"number"===$.type(r)&&(e.margin=[r,r,r,r]),"number"===$.type(a)&&(e.padding=[a,a,a,a]),e.modal&&$.extend(!0,e,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),e.autoSize&&(e.autoWidth=e.autoHeight=!0),"auto"===e.width&&(e.autoWidth=!0),"auto"===e.height&&(e.autoHeight=!0),e.group=s.group,e.index=t,s.coming=e,!1===s.trigger("beforeLoad"))return void(s.coming=null);if(o=e.type,n=e.href,!o)return s.coming=null,s.current&&s.router&&"jumpto"!==s.router?(s.current.index=t,s[s.router](s.direction)):!1;if(s.isActive=!0,("image"===o||"swf"===o)&&(e.autoHeight=e.autoWidth=!1,e.scrolling="visible"),"image"===o&&(e.aspectRatio=!0),"iframe"===o&&l&&(e.scrolling="scroll"),e.wrap=$(e.tpl.wrap).addClass("envirabox-"+(l?"mobile":"desktop")+" envirabox-type-"+o+" envirabox-tmp "+e.wrapCSS).appendTo(e.parent||"body"),$.extend(e,{skin:$(".envirabox-skin",e.wrap),outer:$(".envirabox-outer",e.wrap),inner:$(".envirabox-inner",e.wrap)}),$.each(["Top","Right","Bottom","Left"],function(t,i){e.skin.css("padding"+i,m(e.padding[t]))}),s.trigger("onReady"),"inline"===o||"html"===o){if(!e.content||!e.content.length)return s._error("content")}else if(!n)return s._error("href");"image"===o?s._loadImage():"ajax"===o?s._loadAjax():"iframe"===o?s._loadIframe():s._afterLoad()},_error:function(t){$.extend(s.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:t,content:s.coming.tpl.error}),s._afterLoad()},_loadImage:function(){var t=s.imgPreload=new Image;t.onload=function(){this.onload=this.onerror=null,s.coming.width=this.width/s.opts.pixelRatio,s.coming.height=this.height/s.opts.pixelRatio,s._afterLoad()},t.onerror=function(){this.onload=this.onerror=null,s._error("image")},t.src=s.coming.href,t.complete!==!0&&s.showLoading()},_loadAjax:function(){var t=s.coming;s.showLoading(),s.ajaxLoad=$.ajax($.extend({},t.ajax,{url:t.href,error:function(t,e){s.coming&&"abort"!==e?s._error("ajax",t):s.hideLoading()},success:function(e,i){"success"===i&&(t.content=e,s._afterLoad())}}))},_loadIframe:function(){var t=s.coming,e=$(t.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",l?"auto":t.iframe.scrolling).attr("src",t.href);$(t.wrap).bind("onReset",function(){try{$(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(t){}}),t.iframe.preload&&(s.showLoading(),e.one("load",function(){$(this).data("ready",1),l||$(this).bind("load.fb",s.update),$(this).parents(".envirabox-wrap").width("100%").removeClass("envirabox-tmp").show(),s._afterLoad()})),t.content=e.appendTo(t.inner),t.iframe.preload||s._afterLoad()},_preloadImages:function(){var t=s.group,e=s.current,i=t.length,n=e.preload?Math.min(e.preload,i-1):0,o,r;for(r=1;n>=r;r+=1)o=t[(e.index+r)%i],"image"===o.type&&o.href&&((new Image).src=o.href)},_afterLoad:function(){var t=s.coming,e=s.current,i="envirabox-placeholder",n,o,r,a,u,l;if(s.hideLoading(),t&&s.isActive!==!1){if(!1===s.trigger("afterLoad",t,e))return t.wrap.stop(!0).trigger("onReset").remove(),void(s.coming=null);switch(e&&(s.trigger("beforeChange",e),e.wrap.stop(!0).removeClass("envirabox-opened").find(".envirabox-item, .envirabox-nav").remove()),s.unbindEvents(),n=t,o=t.content,r=t.type,a=t.scrolling,$.extend(s,{wrap:n.wrap,skin:n.skin,outer:n.outer,inner:n.inner,current:n,previous:e}),u=n.href,r){case"inline":case"ajax":case"html":n.selector?o=$("<div>").html(o).find(n.selector):h(o)&&(o.data(i)||o.data(i,$('<div class="'+i+'"></div>').insertAfter(o).hide()),o=o.show().detach(),n.wrap.bind("onReset",function(){$(this).find(o).length&&o.hide().replaceAll(o.data(i)).data(i,!1)}));break;case"image":o=n.tpl.image.replace(/\{href\}/g,u);break;case"swf":o='<object id="envirabox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+u+'"></param>',l="",$.each(n.swf,function(t,e){o+='<param name="'+t+'" value="'+e+'"></param>',l+=" "+t+'="'+e+'"'}),o+='<embed src="'+u+'" type="application/x-shockwave-flash" width="100%" height="100%"'+l+"></embed></object>"}h(o)&&o.parent().is(n.inner)||n.inner.append(o),s.trigger("beforeShow"),n.inner.css("overflow","yes"===a?"scroll":"no"===a?"hidden":a),s._setDimension(),s.reposition(),s.isOpen=!1,s.coming=null,s.bindEvents(),s.isOpened?e.prevMethod&&s.transitions[e.prevMethod]():$(".envirabox-wrap").not(n.wrap).stop(!0).trigger("onReset").remove(),s.transitions[s.isOpened?n.nextMethod:n.openMethod](),s._preloadImages()}},_setDimension:function(){var t=s.getViewport(),e=0,i=!1,n=!1,o=s.wrap,r=s.skin,a=s.inner,u=s.current,l=u.width,h=u.height,d=u.minWidth,p=u.minHeight,g=u.maxWidth,v=u.maxHeight,y=u.scrolling,w=u.scrollOutside?u.scrollbarWidth:0,b=u.margin,x=f(b[1]+b[3]),_=f(b[0]+b[2]),I,E,S,T,O,L,z,M,C,k,W,P,j,D,R;if(o.add(r).add(a).width("auto").height("auto").removeClass("envirabox-tmp"),I=f(r.outerWidth(!0)-r.width()),E=f(r.outerHeight(!0)-r.height()),S=x+I,T=_+E,O=c(l)?(t.w-S)*f(l)/100:l,L=c(h)?(t.h-T)*f(h)/100:h,"iframe"===u.type){if(D=u.content,u.autoHeight&&1===D.data("ready"))try{D[0].contentWindow.document.location&&(a.width(O).height(9999),R=D.contents().find("body"),w&&R.css("overflow-x","hidden"),L=R.outerHeight(!0))}catch(A){}}else(u.autoWidth||u.autoHeight)&&(a.addClass("envirabox-tmp"),u.autoWidth||a.width(O),u.autoHeight||a.height(L),u.autoWidth&&(O=a.width()),u.autoHeight&&(L=a.height()),a.removeClass("envirabox-tmp"));if(l=f(O),h=f(L),C=O/L,d=f(c(d)?f(d,"w")-S:d),g=f(c(g)?f(g,"w")-S:g),p=f(c(p)?f(p,"h")-T:p),v=f(c(v)?f(v,"h")-T:v),z=g,M=v,u.fitToView&&(g=Math.min(t.w-S,g),v=Math.min(t.h-T,v)),P=t.w-x,j=t.h-_,u.aspectRatio?(l>g&&(l=g,h=f(l/C)),h>v&&(h=v,l=f(h*C)),d>l&&(l=d,h=f(l/C)),p>h&&(h=p,l=f(h*C))):(l=Math.max(d,Math.min(l,g)),u.autoHeight&&"iframe"!==u.type&&(a.width(l),h=a.height()),h=Math.max(p,Math.min(h,v))),u.fitToView)if(a.width(l).height(h),o.width(l+I),k=o.width(),W=o.height(),u.aspectRatio)for(;(k>P||W>j)&&l>d&&h>p&&!(e++>19);)h=Math.max(p,Math.min(v,h-10)),l=f(h*C),d>l&&(l=d,h=f(l/C)),l>g&&(l=g,h=f(l/C)),a.width(l).height(h),o.width(l+I),k=o.width(),W=o.height();else l=Math.max(d,Math.min(l,l-(k-P))),h=Math.max(p,Math.min(h,h-(W-j)));w&&"auto"===y&&L>h&&P>l+I+w&&(l+=w),a.width(l).height(h),o.width(l+I),k=o.width(),W=o.height(),i=(k>P||W>j)&&l>d&&h>p,n=u.aspectRatio?z>l&&M>h&&O>l&&L>h:(z>l||M>h)&&(O>l||L>h),$.extend(u,{dim:{width:m(k),height:m(W)},origWidth:O,origHeight:L,canShrink:i,canExpand:n,wPadding:I,hPadding:E,wrapSpace:W-r.outerHeight(!0),skinSpace:r.height()-h}),!D&&u.autoHeight&&h>p&&v>h&&!n&&a.height("auto")},_getPosition:function(t){var e=s.current,i=s.getViewport(),n=e.margin,o=s.wrap.width()+n[1]+n[3],r=s.wrap.height()+n[0]+n[2],a={position:"absolute",top:n[0],left:n[3]};return e.helpers.title.type&&"float"==e.helpers.title.type&&(r+=$(".envirabox-skin .envirabox-title").height()),e.autoCenter&&e.fixed&&!t&&r<=i.h&&o<=i.w?a.position="fixed":e.locked||(a.top+=i.y,a.left+=i.x),a.top=m(Math.max(a.top,a.top+(i.h-r)*e.topRatio)),a.left=m(Math.max(a.left,a.left+(i.w-o)*e.leftRatio)),a},_afterZoomIn:function(){var t=s.current;t&&(s.isOpen=s.isOpened=!0,s.wrap.css("overflow","visible").addClass("envirabox-opened").hide().show(0),s.update(),(t.closeClick||t.nextClick&&s.group.length>1)&&s.inner.css("cursor","pointer").bind("click.fb",function(e){$(e.target).is("a")||$(e.target).parent().is("a")||(e.preventDefault(),s[t.closeClick?"close":"next"]())}),t.closeBtn&&$(t.tpl.closeBtn).appendTo(s.skin).bind("click.fb",function(t){t.preventDefault(),s.close()}),t.arrows&&s.group.length>1&&((t.loop||t.index>0)&&$(t.tpl.prev).appendTo(s.outer).bind("click.fb",s.prev),(t.loop||t.index<s.group.length-1)&&$(t.tpl.next).appendTo(s.outer).bind("click.fb",s.next)),s.trigger("afterShow"),t.loop||t.index!==t.group.length-1?s.opts.autoPlay&&!s.player.isActive&&(s.opts.autoPlay=!1,s.play(!0)):s.play(!1))},_afterZoomOut:function(t){t=t||s.current,$(".envirabox-wrap").trigger("onReset").remove(),$.extend(s,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),s.trigger("afterClose",t)}}),s.transitions={getOrigPosition:function(){var t=s.current,e=t.element,i=t.orig,n={},o=50,r=50,a=t.hPadding,u=t.wPadding,l=s.getViewport();return!i&&t.isDom&&e.is(":visible")&&(i=e.find("img:first"),i.length||(i=e)),h(i)?(n=i.offset(),i.is("img")&&(o=i.outerWidth(),r=i.outerHeight())):(n.top=l.y+(l.h-r)*t.topRatio,n.left=l.x+(l.w-o)*t.leftRatio),("fixed"===s.wrap.css("position")||t.locked)&&(n.top-=l.y,n.left-=l.x),n={top:m(n.top-a*t.topRatio),left:m(n.left-u*t.leftRatio),width:m(o+u),height:m(r+a)}},step:function(t,e){var i,n,o,r=e.prop,a=s.current,u=a.wrapSpace,l=a.skinSpace;("width"===r||"height"===r)&&(i=e.end===e.start?1:(t-e.start)/(e.end-e.start),s.isClosing&&(i=1-i),n="width"===r?a.wPadding:a.hPadding,o=t-n,s.skin[r](f("width"===r?o:o-u*i)),s.inner[r](f("width"===r?o:o-u*i-l*i)))},zoomIn:function(){var t=s.current,e=t.pos,i=t.openEffect,n="elastic"===i,o=$.extend({opacity:1},e);delete o.position,n?(e=this.getOrigPosition(),t.openOpacity&&(e.opacity=.1)):"fade"===i&&(e.opacity=.1),s.wrap.css(e).animate(o,{duration:"none"===i?0:t.openSpeed,easing:t.openEasing,step:n?this.step:null,complete:s._afterZoomIn})},zoomOut:function(){var t=s.current,e=t.closeEffect,i="elastic"===e,n={opacity:.1};i&&(n=this.getOrigPosition(),t.closeOpacity&&(n.opacity=.1)),s.wrap.animate(n,{duration:"none"===e?0:t.closeSpeed,easing:t.closeEasing,step:i?this.step:null,complete:s._afterZoomOut})},changeIn:function(){var t=s.current,e=t.nextEffect,i=t.pos,n={opacity:1},o=s.direction,r=200,a;i.opacity=.1,"elastic"===e&&(a="down"===o||"up"===o?"top":"left","down"===o||"right"===o?(i[a]=m(f(i[a])-r),n[a]="+="+r+"px"):(i[a]=m(f(i[a])+r),n[a]="-="+r+"px")),"none"===e?s._afterZoomIn():s.wrap.css(i).animate(n,{duration:t.nextSpeed,easing:t.nextEasing,complete:s._afterZoomIn})},changeOut:function(){var t=s.previous,e=t.prevEffect,i={opacity:.1},n=s.direction,o=200;"elastic"===e&&(i["down"===n||"up"===n?"top":"left"]=("up"===n||"left"===n?"-":"+")+"="+o+"px"),t.wrap.animate(i,{duration:"none"===e?0:t.prevSpeed,easing:t.prevEasing,complete:function(){$(this).trigger("onReset").remove()}})}},s.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!l,fixed:!0},overlay:null,fixed:!1,el:$("html"),create:function(t){var e;t=$.extend({},this.defaults,t),this.overlay&&this.close(),e=s.coming?s.coming.parent:t.parent,this.overlay=$('<div class="envirabox-overlay"></div>').appendTo(e&&e.lenth?e:"body"),this.fixed=!1,t.fixed&&s.defaults.fixed&&(this.overlay.addClass("envirabox-overlay-fixed"),this.fixed=!0)},open:function(t){var e=this;t=$.extend({},this.defaults,t),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(t),this.fixed||(o.bind("resize.overlay",$.proxy(this.update,this)),this.update()),t.closeClick&&this.overlay.bind("click.overlay",function(t){return $(t.target).hasClass("envirabox-overlay")?(s.isActive?s.close():e.close(),!1):void 0}),this.overlay.css(t.css).show()},close:function(){o.unbind("resize.overlay"),this.el.hasClass("envirabox-lock")&&($(".envirabox-margin").removeClass("envirabox-margin"),this.el.removeClass("envirabox-lock"),o.scrollTop(this.scrollV).scrollLeft(this.scrollH)),$(".envirabox-overlay").remove().hide(),$.extend(this,{overlay:null,fixed:!1})},update:function(){var t="100%",i;this.overlay.width(t).height("100%"),a?(i=Math.max(e.documentElement.offsetWidth,e.body.offsetWidth),r.width()>i&&(t=r.width())):r.width()>o.width()&&(t=r.width()),this.overlay.width(t).height(r.height())},onReady:function(t,e){var i=this.overlay;$(".envirabox-overlay").stop(!0,!0),i||this.create(t),t.locked&&this.fixed&&e.fixed&&(e.locked=this.overlay.append(e.wrap),e.fixed=!1),t.showEarly===!0&&this.beforeShow.apply(this,arguments)},beforeShow:function(t,e){e.locked&&!this.el.hasClass("envirabox-lock")&&(this.fixPosition!==!1&&$("*").filter(function(){return"fixed"===$(this).css("position")&&!$(this).hasClass("envirabox-overlay")&&!$(this).hasClass("envirabox-wrap")}).addClass("envirabox-margin"),this.el.addClass("envirabox-margin"),this.scrollV=o.scrollTop(),this.scrollH=o.scrollLeft(),this.el.addClass("envirabox-lock"),o.scrollTop(this.scrollV).scrollLeft(this.scrollH)),this.open(t)},onUpdate:function(){this.fixed||this.update()},afterClose:function(t){this.overlay&&!s.coming&&this.overlay.fadeOut(t.speedOut,$.proxy(this.close,this))}},s.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(t){var e=s.current,i=e.title,n=t.type,o,r;if($.isFunction(i)&&(i=i.call(e.element,e)),d(i)&&""!==$.trim(i)){switch(o=$('<div class="envirabox-title envirabox-title-'+n+'-wrap">'+i+"</div>"),n){case"inside":r=s.skin;break;case"outside":r=s.wrap;break;case"over":r=s.inner;break;default:r=s.skin,o.appendTo("body"),a&&o.width(o.width()),o.wrapInner('<span class="child"></span>'),s.current.margin[2]+=Math.abs(f(o.css("margin-bottom")))}o["top"===t.position?"prependTo":"appendTo"](r)}}},$.fn.envirabox=function(t){var e,i=$(this),n=this.selector||"",o=function(o){var r=$(this).blur(),a=e,u,l;o.ctrlKey||o.altKey||o.shiftKey||o.metaKey||r.is(".envirabox-wrap")||(u=t.groupAttr||"data-envirabox-group",l=r.attr(u),l||(u="rel",l=r.get(0)[u]),l&&""!==l&&"nofollow"!==l&&(r=n.length?$(n):i,r=r.filter("["+u+'="'+l+'"]'),a=r.index(this)),t.index=a,s.open(r,t)!==!1&&o.preventDefault())};return t=t||{},e=t.index||0,n&&t.live!==!1?r.undelegate(n,"click.fb-start").delegate(n+":not('.envirabox-item, .envirabox-nav')","click.fb-start",o):i.unbind("click.fb-start").bind("click.fb-start",o),this.filter("[data-envirabox-start=1]").trigger("click"),this},r.ready(function(){var e,o;$.scrollbarWidth===i&&($.scrollbarWidth=function(){var t=$('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),e=t.children(),i=e.innerWidth()-e.height(99).innerWidth();return t.remove(),i}),$.support.fixedPosition===i&&($.support.fixedPosition=function(){var t=$('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===t[0].offsetTop||15===t[0].offsetTop;return t.remove(),e}()),$.extend(s.defaults,{scrollbarWidth:$.scrollbarWidth(),fixed:$.support.fixedPosition,parent:$("body")}),e=$(t).width(),n.addClass("envirabox-lock-test"),o=$(t).width(),n.removeClass("envirabox-lock-test"),$("<style type='text/css'>.envirabox-margin{margin-right:"+(o-e)+"px;}</style>").appendTo("head")})}(window,document,jQuery),function($){var t=$.envirabox;t.helpers.buttons={defaults:{skipSingle:!1,position:"top",tpl:'<div id="envirabox-buttons"><ul><li><a class="btnPrev" title="Previous" href="javascript:;"></a></li><li><a class="btnPlay" title="Start slideshow" href="javascript:;"></a></li><li><a class="btnNext" title="Next" href="javascript:;"></a></li><li><a class="btnToggle" title="Toggle size" href="javascript:;"></a></li><li><a class="btnClose" title="Close" href="javascript:;"></a></li></ul></div>'},list:null,buttons:null,beforeLoad:function(t,e){return t.skipSingle&&e.group.length<2?(e.helpers.buttons=!1,void(e.closeBtn=!0)):void(e.margin["bottom"===t.position?2:0]+=30)},onPlayStart:function(){this.buttons&&this.buttons.play.attr("title","Pause slideshow").addClass("btnPlayOn")},onPlayEnd:function(){this.buttons&&this.buttons.play.attr("title","Start slideshow").removeClass("btnPlayOn")},afterShow:function(e,i){var n=this.buttons;n||(this.list=$(e.tpl).addClass(e.position).appendTo("body"),n={prev:this.list.find(".btnPrev").click(t.prev),
3
- next:this.list.find(".btnNext").click(t.next),play:this.list.find(".btnPlay").click(t.play),toggle:this.list.find(".btnToggle").click(t.toggle),close:this.list.find(".btnClose").click(t.close)}),i.index>0||i.loop?n.prev.removeClass("btnDisabled"):n.prev.addClass("btnDisabled"),i.loop||i.index<i.group.length-1?(n.next.removeClass("btnDisabled"),n.play.removeClass("btnDisabled")):(n.next.addClass("btnDisabled"),n.play.addClass("btnDisabled")),this.buttons=n,this.onUpdate(e,i)},onUpdate:function(t,e){var i;this.buttons&&(i=this.buttons.toggle.removeClass("btnDisabled btnToggleOn"),e.canShrink?i.addClass("btnToggleOn"):e.canExpand||i.addClass("btnDisabled"))},beforeClose:function(){this.list&&this.list.remove(),this.list=null,this.buttons=null}}}(jQuery),function($){"use strict";var t=$.envirabox,e=function(t,e,i){return i=i||"","object"===$.type(i)&&(i=$.param(i,!0)),$.each(e,function(e,i){t=t.replace("$"+e,i||"")}),i.length&&(t+=(t.indexOf("?")>0?"&":"?")+i),t};t.helpers.media={defaults:{youtube:{matcher:/(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(watch\?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*)).*/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"opaque",enablejsapi:1},type:"iframe",url:"//www.youtube.com/embed/$3"},vimeo:{matcher:/(?:vimeo(?:pro)?.com)\/(?:[^\d]+)?(\d+)(?:.*)/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},type:"iframe",url:"//player.vimeo.com/video/$1"},metacafe:{matcher:/metacafe.com\/(?:watch|fplayer)\/([\w\-]{1,10})/,params:{autoPlay:"yes"},type:"swf",url:function(t,e,i){return i.swf.flashVars="playerVars="+$.param(e,!0),"//www.metacafe.com/fplayer/"+t[1]+"/.swf"}},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"swf",url:"//www.dailymotion.com/swf/video/$1"},twitvid:{matcher:/twitvid\.com\/([a-zA-Z0-9_\-\?\=]+)/i,params:{autoplay:0},type:"iframe",url:"//www.twitvid.com/embed.php?guid=$1"},twitpic:{matcher:/twitpic\.com\/(?!(?:place|photos|events)\/)([a-zA-Z0-9\?\=\-]+)/i,type:"image",url:"//twitpic.com/show/full/$1/"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},google_maps:{matcher:/maps\.google\.([a-z]{2,3}(\.[a-z]{2})?)\/(\?ll=|maps\?)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[1]+"/"+t[3]+t[4]+"&output="+(t[4].indexOf("layer=c")>0?"svembed":"embed")}}},beforeLoad:function(t,i){var n=i.href||"",o=!1,r,s,a,u;for(r in t)if(t.hasOwnProperty(r)&&(s=t[r],a=n.match(s.matcher))){o=s.type,u=$.extend(!0,{},s.params,i[r]||($.isPlainObject(t[r])?t[r].params:null)),n="function"===$.type(s.url)?s.url.call(this,a,u,i):e(s.url,a,u);break}o&&(i.href=n,i.type=o,i.autoHeight=!1)}}}(jQuery),function($){var t=$.envirabox;t.helpers.thumbs={defaults:{width:50,height:50,position:"bottom",source:function(t){var e;return t.element&&(e=$(t.element).find("img").attr("src")),!e&&"image"===t.type&&t.href&&(e=t.href),e}},wrap:null,list:null,width:0,init:function(t,e){var i=this,n,o=t.width,r=t.height,s=t.source;n="";for(var a=0;a<e.group.length;a++)n+='<li><a style="width:'+o+"px;height:"+r+'px;" href="javascript:jQuery.envirabox.jumpto('+a+');"></a></li>';this.wrap=$('<div id="envirabox-thumbs"></div>').addClass(t.position).appendTo("body"),this.list=$("<ul>"+n+"</ul>").appendTo(this.wrap),$.each(e.group,function(t){var n=e.group[t],a=s(n);a&&$("<img />").load(function(){var e=this.width,n=this.height,s,a,u;i.list&&e&&n&&(s=e/o,a=n/r,u=i.list.children().eq(t).find("a"),s>=1&&a>=1&&(s>a?(e=Math.floor(e/a),n=r):(e=o,n=Math.floor(n/s))),$(this).css({width:e,height:n,top:Math.floor(r/2-n/2),left:Math.floor(o/2-e/2)}),u.width(o).height(r),$(this).hide().appendTo(u).fadeIn(300))}).attr("src",a).attr("title",n.title)});var u=this.list.children().eq(0),l=$("a",$(u));this.width=parseInt(l.css("border-left-width"))+parseInt(l.css("border-left-width"))+parseInt(u.css("margin-left"))+parseInt(u.css("margin-right"))+parseInt(u.css("width")),this.list.width(this.width*e.group.length).css("left",Math.floor(.5*$(window).width()-(e.index*this.width+.5*this.width)))},beforeLoad:function(t,e){return e.group.length<2?void(e.helpers.thumbs=!1):void(e.margin["top"===t.position?0:2]+=t.height+15)},afterShow:function(t,e){this.list?this.onUpdate(t,e):this.init(t,e),this.list.children().removeClass("active").eq(e.index).addClass("active")},onUpdate:function(t,e){this.list&&this.list.stop(!0).animate({left:Math.floor(.5*$(window).width()-(e.index*this.width+.5*this.width))},150)},beforeClose:function(){this.wrap&&this.wrap.remove(),this.wrap=null,this.list=null,this.width=0}}}(jQuery),function($){"use strict";var t=$.envirabox,e=function(t,e,i){return i=i||"","object"===$.type(i)&&(i=$.param(i,!0)),t};t.helpers.video={defaults:{autoplay:0,playpause:0,progress:0,current:0,duration:0,volume:0},beforeLoad:function(t,e){var i=/\.(mp4|flv|ogv|webm|MP4|FLV|OGV|WEBM)$/i.test(e.href);if(i){var n="";switch(e.href.split(".").pop()){case"mp4":n="video/mp4";break;case"ogv":n="video/ogg";break;case"ogg":n="application/ogg";break;case"webm":n="video/webm"}var o=$('a[href="'+e.href+'"]').attr("data-video-width"),r=$('a[href="'+e.href+'"]').attr("data-video-height");e.content='<div class="envira-video-container" style="max-width:'+o+"px;max-height:"+r+'px;"><video class="envira-video" width="'+o+'" height="'+r+'" preload="metadata" style="width:'+o+"px;height:"+o+'px;"><source type="'+n+'" src="'+e.href+'" /></video></div>',e.type="html";var s=[];1===t.playpause&&s.push("playpause"),1===t.progress&&s.push("progress"),1===t.current&&s.push("current"),1===t.duration&&s.push("duration"),1===t.volume&&s.push("volume")}},afterShow:function(t,e){var i=/\.(mp4|flv|ogv|webm|MP4|FLV|OGV|WEBM)$/i.test(e.href);if(i){var n=[];1===t.playpause&&n.push("playpause"),1===t.progress&&n.push("progress"),1===t.current&&n.push("current"),1===t.duration&&n.push("duration"),1===t.volume&&n.push("volume");var o=$(".envira-video").mediaelementplayer({features:n,videoWidth:"100%",videoHeight:"100%",enableAutosize:!0,success:function(e,i){1===t.autoplay&&e.addEventListener("canplay",function(){e.play()},!1)}});setTimeout(function(){$(window).trigger("resize")},500)}}}}(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(t,e,i,n,o){return jQuery.easing[jQuery.easing.def](t,e,i,n,o)},easeInQuad:function(t,e,i,n,o){return n*(e/=o)*e+i},easeOutQuad:function(t,e,i,n,o){return-n*(e/=o)*(e-2)+i},easeInOutQuad:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},easeInCubic:function(t,e,i,n,o){return n*(e/=o)*e*e+i},easeOutCubic:function(t,e,i,n,o){return n*((e=e/o-1)*e*e+1)+i},easeInOutCubic:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i},easeInQuart:function(t,e,i,n,o){return n*(e/=o)*e*e*e+i},easeOutQuart:function(t,e,i,n,o){return-n*((e=e/o-1)*e*e*e-1)+i},easeInOutQuart:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e*e+i:-n/2*((e-=2)*e*e*e-2)+i},easeInQuint:function(t,e,i,n,o){return n*(e/=o)*e*e*e*e+i},easeOutQuint:function(t,e,i,n,o){return n*((e=e/o-1)*e*e*e*e+1)+i},easeInOutQuint:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e*e*e+i:n/2*((e-=2)*e*e*e*e+2)+i},easeInSine:function(t,e,i,n,o){return-n*Math.cos(e/o*(Math.PI/2))+n+i},easeOutSine:function(t,e,i,n,o){return n*Math.sin(e/o*(Math.PI/2))+i},easeInOutSine:function(t,e,i,n,o){return-n/2*(Math.cos(Math.PI*e/o)-1)+i},easeInExpo:function(t,e,i,n,o){return 0==e?i:n*Math.pow(2,10*(e/o-1))+i},easeOutExpo:function(t,e,i,n,o){return e==o?i+n:n*(-Math.pow(2,-10*e/o)+1)+i},easeInOutExpo:function(t,e,i,n,o){return 0==e?i:e==o?i+n:(e/=o/2)<1?n/2*Math.pow(2,10*(e-1))+i:n/2*(-Math.pow(2,-10*--e)+2)+i},easeInCirc:function(t,e,i,n,o){return-n*(Math.sqrt(1-(e/=o)*e)-1)+i},easeOutCirc:function(t,e,i,n,o){return n*Math.sqrt(1-(e=e/o-1)*e)+i},easeInOutCirc:function(t,e,i,n,o){return(e/=o/2)<1?-n/2*(Math.sqrt(1-e*e)-1)+i:n/2*(Math.sqrt(1-(e-=2)*e)+1)+i},easeInElastic:function(t,e,i,n,o){var r=1.70158,s=0,a=n;if(0==e)return i;if(1==(e/=o))return i+n;if(s||(s=.3*o),a<Math.abs(n)){a=n;var r=s/4}else var r=s/(2*Math.PI)*Math.asin(n/a);return-(a*Math.pow(2,10*(e-=1))*Math.sin((e*o-r)*(2*Math.PI)/s))+i},easeOutElastic:function(t,e,i,n,o){var r=1.70158,s=0,a=n;if(0==e)return i;if(1==(e/=o))return i+n;if(s||(s=.3*o),a<Math.abs(n)){a=n;var r=s/4}else var r=s/(2*Math.PI)*Math.asin(n/a);return a*Math.pow(2,-10*e)*Math.sin((e*o-r)*(2*Math.PI)/s)+n+i},easeInOutElastic:function(t,e,i,n,o){var r=1.70158,s=0,a=n;if(0==e)return i;if(2==(e/=o/2))return i+n;if(s||(s=o*(.3*1.5)),a<Math.abs(n)){a=n;var r=s/4}else var r=s/(2*Math.PI)*Math.asin(n/a);return 1>e?-.5*(a*Math.pow(2,10*(e-=1))*Math.sin((e*o-r)*(2*Math.PI)/s))+i:a*Math.pow(2,-10*(e-=1))*Math.sin((e*o-r)*(2*Math.PI)/s)*.5+n+i},easeInBack:function(t,e,i,n,o,r){return void 0==r&&(r=1.70158),n*(e/=o)*e*((r+1)*e-r)+i},easeOutBack:function(t,e,i,n,o,r){return void 0==r&&(r=1.70158),n*((e=e/o-1)*e*((r+1)*e+r)+1)+i},easeInOutBack:function(t,e,i,n,o,r){return void 0==r&&(r=1.70158),(e/=o/2)<1?n/2*(e*e*(((r*=1.525)+1)*e-r))+i:n/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+i},easeInBounce:function(t,e,i,n,o){return n-jQuery.easing.easeOutBounce(t,o-e,0,n,o)+i},easeOutBounce:function(t,e,i,n,o){return(e/=o)<1/2.75?n*(7.5625*e*e)+i:2/2.75>e?n*(7.5625*(e-=1.5/2.75)*e+.75)+i:2.5/2.75>e?n*(7.5625*(e-=2.25/2.75)*e+.9375)+i:n*(7.5625*(e-=2.625/2.75)*e+.984375)+i},easeInOutBounce:function(t,e,i,n,o){return o/2>e?.5*jQuery.easing.easeInBounce(t,2*e,0,n,o)+i:.5*jQuery.easing.easeOutBounce(t,2*e-o,0,n,o)+.5*n+i}}),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),u=0,h=0,d=0,c=0,p=0,f=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&&(h=-1*n.wheelDeltaX),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(h=-1*d,d=0),u=0===d?h:d,"deltaY"in n&&(d=-1*n.deltaY,u=d),"deltaX"in n&&(h=n.deltaX,0===d&&(u=-1*h)),0!==d||0!==h){if(1===n.deltaMode){var m=$.data(this,"mousewheel-line-height");u*=m,d*=m,h*=m}else if(2===n.deltaMode){var g=$.data(this,"mousewheel-page-height");u*=g,d*=g,h*=g}if(c=Math.max(Math.abs(d),Math.abs(h)),(!a||a>c)&&(a=c,i(n,c)&&(a/=40)),i(n,c)&&(u/=40,h/=40,d/=40),u=Math[u>=1?"floor":"ceil"](u/a),h=Math[h>=1?"floor":"ceil"](h/a),d=Math[d>=1?"floor":"ceil"](d/a),l.settings.normalizeOffset&&this.getBoundingClientRect){var v=this.getBoundingClientRect();p=t.clientX-v.left,f=t.clientY-v.top}return t.deltaX=h,t.deltaY=d,t.deltaFactor=a,t.offsetX=p,t.offsetY=f,t.deltaMode=0,o.unshift(t,u,h,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 u=n.length;u;)$.event.fixHooks[n[--u]]=$.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)}})}),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=u),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(O);n||(n=new e(this,t),i.data(O,n))})}function e(t,e){function m(t){if(!(lt()||$(t.target).closest(e.excludedElements,Nt).length>0)){var i=t.originalEvent?t.originalEvent:t,n,o=E?i.touches[0]:i;return Ut=b,E?Yt=i.touches.length:t.preventDefault(),jt=0,Dt=null,Qt=null,Rt=0,At=0,Ht=0,qt=1,Bt=0,Vt=ft(),Ft=vt(),at(),!E||Yt===e.fingers||e.fingers===y||Q()?(dt(0,o),$t=Tt(),2==Yt&&(dt(1,i.touches[1]),At=Ht=bt(Vt[0].start,Vt[1].start)),(e.swipeStatus||e.pinchStatus)&&(n=P(i,Ut))):n=!1,n===!1?(Ut=I,P(i,Ut),n):(e.hold&&(te=setTimeout($.proxy(function(){Nt.trigger("hold",[i.target]),e.hold&&(n=e.hold.call(Nt,i,i.target))},this),e.longTapThreshold)),ht(!0),null)}}function L(t){var i=t.originalEvent?t.originalEvent:t;if(Ut!==_&&Ut!==I&&!ut()){var n,o=E?i.touches[0]:i,r=ct(o);if(Xt=Tt(),E&&(Yt=i.touches.length),e.hold&&clearTimeout(te),Ut=x,2==Yt&&(0==At?(dt(1,i.touches[1]),At=Ht=bt(Vt[0].start,Vt[1].start)):(ct(i.touches[1]),Ht=bt(Vt[0].end,Vt[1].end),Qt=_t(Vt[0].end,Vt[1].end)),qt=xt(At,Ht),Bt=Math.abs(At-Ht)),Yt===e.fingers||e.fingers===y||!E||Q()){if(Dt=St(r.start,r.end),q(t,Dt),jt=It(r.start,r.end),Rt=wt(),mt(Dt,jt),(e.swipeStatus||e.pinchStatus)&&(n=P(i,Ut)),!e.triggerOnTouchEnd||e.triggerOnTouchLeave){var s=!0;if(e.triggerOnTouchLeave){var a=Ot(this);s=Lt(r.end,a)}!e.triggerOnTouchEnd&&s?Ut=W(x):e.triggerOnTouchLeave&&!s&&(Ut=W(_)),(Ut==I||Ut==_)&&P(i,Ut)}}else Ut=I,P(i,Ut);n===!1&&(Ut=I,P(i,Ut))}}function z(t){var i=t.originalEvent;return E&&i.touches.length>0?(st(),!0):(ut()&&(Yt=Gt),Xt=Tt(),Rt=wt(),R()||!D()?(Ut=I,P(i,Ut)):e.triggerOnTouchEnd||0==e.triggerOnTouchEnd&&Ut===x?(t.preventDefault(),Ut=_,P(i,Ut)):!e.triggerOnTouchEnd&&Z()?(Ut=_,j(i,Ut,c)):Ut===x&&(Ut=I,P(i,Ut)),ht(!1),null)}function M(){Yt=0,Xt=0,$t=0,At=0,Ht=0,qt=1,at(),ht(!1)}function C(t){var i=t.originalEvent;e.triggerOnTouchLeave&&(Ut=W(_),P(i,Ut))}function k(){Nt.unbind(Mt,m),Nt.unbind(Pt,M),Nt.unbind(Ct,L),Nt.unbind(kt,z),Wt&&Nt.unbind(Wt,C),ht(!1)}function W(t){var i=t,n=H(),o=D(),r=R();return!n||r?i=I:!o||t!=x||e.triggerOnTouchEnd&&!e.triggerOnTouchLeave?!o&&t==_&&e.triggerOnTouchLeave&&(i=I):i=_,i}function P(t,e){var i=void 0;return Y()||U()?i=j(t,e,h):(F()||Q())&&i!==!1&&(i=j(t,e,d)),ot()&&i!==!1?i=j(t,e,p):rt()&&i!==!1?i=j(t,e,f):nt()&&i!==!1&&(i=j(t,e,c)),e===I&&M(t),e===_&&(E?0==t.touches.length&&M(t):M(t)),i}function j(t,u,l){var m=void 0;if(l==h){if(Nt.trigger("swipeStatus",[u,Dt||null,jt||0,Rt||0,Yt,Vt]),e.swipeStatus&&(m=e.swipeStatus.call(Nt,t,u,Dt||null,jt||0,Rt||0,Yt,Vt),m===!1))return!1;if(u==_&&N()){if(Nt.trigger("swipe",[Dt,jt,Rt,Yt,Vt]),e.swipe&&(m=e.swipe.call(Nt,t,Dt,jt,Rt,Yt,Vt),m===!1))return!1;switch(Dt){case i:Nt.trigger("swipeLeft",[Dt,jt,Rt,Yt,Vt]),e.swipeLeft&&(m=e.swipeLeft.call(Nt,t,Dt,jt,Rt,Yt,Vt));break;case n:Nt.trigger("swipeRight",[Dt,jt,Rt,Yt,Vt]),e.swipeRight&&(m=e.swipeRight.call(Nt,t,Dt,jt,Rt,Yt,Vt));break;case o:Nt.trigger("swipeUp",[Dt,jt,Rt,Yt,Vt]),e.swipeUp&&(m=e.swipeUp.call(Nt,t,Dt,jt,Rt,Yt,Vt));break;case r:Nt.trigger("swipeDown",[Dt,jt,Rt,Yt,Vt]),e.swipeDown&&(m=e.swipeDown.call(Nt,t,Dt,jt,Rt,Yt,Vt))}}}if(l==d){if(Nt.trigger("pinchStatus",[u,Qt||null,Bt||0,Rt||0,Yt,qt,Vt]),e.pinchStatus&&(m=e.pinchStatus.call(Nt,t,u,Qt||null,Bt||0,Rt||0,Yt,qt,Vt),m===!1))return!1;if(u==_&&B())switch(Qt){case s:Nt.trigger("pinchIn",[Qt||null,Bt||0,Rt||0,Yt,qt,Vt]),e.pinchIn&&(m=e.pinchIn.call(Nt,t,Qt||null,Bt||0,Rt||0,Yt,qt,Vt));break;case a:Nt.trigger("pinchOut",[Qt||null,Bt||0,Rt||0,Yt,qt,Vt]),e.pinchOut&&(m=e.pinchOut.call(Nt,t,Qt||null,Bt||0,Rt||0,Yt,qt,Vt))}}return l==c?(u===I||u===_)&&(clearTimeout(Jt),clearTimeout(te),G()&&!tt()?(Kt=Tt(),Jt=setTimeout($.proxy(function(){Kt=null,Nt.trigger("tap",[t.target]),e.tap&&(m=e.tap.call(Nt,t,t.target))},this),e.doubleTapThreshold)):(Kt=null,Nt.trigger("tap",[t.target]),e.tap&&(m=e.tap.call(Nt,t,t.target)))):l==p?(u===I||u===_)&&(clearTimeout(Jt),Kt=null,Nt.trigger("doubletap",[t.target]),e.doubleTap&&(m=e.doubleTap.call(Nt,t,t.target))):l==f&&(u===I||u===_)&&(clearTimeout(Jt),Kt=null,Nt.trigger("longtap",[t.target]),e.longTap&&(m=e.longTap.call(Nt,t,t.target))),m}function D(){var t=!0;return null!==e.threshold&&(t=jt>=e.threshold),t}function R(){var t=!1;return null!==e.cancelThreshold&&null!==Dt&&(t=gt(Dt)-jt>=e.cancelThreshold),t}function A(){return null!==e.pinchThreshold?Bt>=e.pinchThreshold:!0}function H(){var t;return t=e.maxTimeThreshold&&Rt>=e.maxTimeThreshold?!1:!0}function q(t,s){if(e.allowPageScroll===u||Q())t.preventDefault();else{var a=e.allowPageScroll===l;switch(s){case i:(e.swipeLeft&&a||!a&&e.allowPageScroll!=g)&&t.preventDefault();break;case n:(e.swipeRight&&a||!a&&e.allowPageScroll!=g)&&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 B(){var t=V(),e=X(),i=A();return t&&e&&i}function Q(){return!!(e.pinchStatus||e.pinchIn||e.pinchOut)}function F(){return!(!B()||!Q())}function N(){var t=H(),e=D(),i=V(),n=X(),o=R(),r=!o&&n&&i&&e&&t;return r}function U(){return!!(e.swipe||e.swipeStatus||e.swipeLeft||e.swipeRight||e.swipeUp||e.swipeDown)}function Y(){return!(!N()||!U())}function V(){return Yt===e.fingers||e.fingers===y||!E}function X(){return 0!==Vt[0].end.x}function Z(){return!!e.tap}function G(){return!!e.doubleTap}function K(){return!!e.longTap}function J(){if(null==Kt)return!1;var t=Tt();return G()&&t-Kt<=e.doubleTapThreshold}function tt(){return J()}function et(){return(1===Yt||!E)&&(isNaN(jt)||jt<e.threshold)}function it(){return Rt>e.longTapThreshold&&w>jt}function nt(){return!(!et()||!Z())}function ot(){return!(!J()||!G())}function rt(){return!(!it()||!K())}function st(){Zt=Tt(),Gt=event.touches.length+1}function at(){Zt=0,Gt=0}function ut(){var t=!1;if(Zt){var i=Tt()-Zt;i<=e.fingerReleaseThreshold&&(t=!0)}return t}function lt(){return!(Nt.data(O+"_intouch")!==!0)}function ht(t){t===!0?(Nt.bind(Ct,L),Nt.bind(kt,z),Wt&&Nt.bind(Wt,C)):(Nt.unbind(Ct,L,!1),Nt.unbind(kt,z,!1),Wt&&Nt.unbind(Wt,C,!1)),Nt.data(O+"_intouch",t===!0)}function dt(t,e){var i=void 0!==e.identifier?e.identifier:0;return Vt[t].identifier=i,Vt[t].start.x=Vt[t].end.x=e.pageX||e.clientX,Vt[t].start.y=Vt[t].end.y=e.pageY||e.clientY,Vt[t]}function ct(t){var e=void 0!==t.identifier?t.identifier:0,i=pt(e);return i.end.x=t.pageX||t.clientX,i.end.y=t.pageY||t.clientY,i}function pt(t){for(var e=0;e<Vt.length;e++)if(Vt[e].identifier==t)return Vt[e]}function ft(){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 mt(t,e){e=Math.max(e,gt(t)),Ft[t].distance=e}function gt(t){return Ft[t]?Ft[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 Xt-$t}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 _t(){return 1>qt?a:s}function It(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 St(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 Ot(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 Lt(t,e){return t.x>e.left&&t.x<e.right&&t.y>e.top&&t.y<e.bottom}var zt=E||T||!e.fallbackToMouseEvents,Mt=zt?T?S?"MSPointerDown":"pointerdown":"touchstart":"mousedown",Ct=zt?T?S?"MSPointerMove":"pointermove":"touchmove":"mousemove",kt=zt?T?S?"MSPointerUp":"pointerup":"touchend":"mouseup",Wt=zt?null:"mouseleave",Pt=T?S?"MSPointerCancel":"pointercancel":"touchcancel",jt=0,Dt=null,Rt=0,At=0,Ht=0,qt=1,Bt=0,Qt=0,Ft=null,Nt=$(t),Ut="start",Yt=0,Vt=null,$t=0,Xt=0,Zt=0,Gt=0,Kt=0,Jt=null,te=null;try{Nt.bind(Mt,m),Nt.bind(Pt,M)}catch(ee){$.error("events not supported "+Mt+","+Pt+" on jQuery.swipe")}this.enable=function(){return Nt.bind(Mt,m),Nt.bind(Pt,M),Nt},this.disable=function(){return k(),Nt},this.destroy=function(){k(),Nt.data(O,null),Nt=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",u="none",l="auto",h="swipe",d="pinch",c="tap",p="doubletap",f="longtap",m="hold",g="horizontal",v="vertical",y="all",w=10,b="start",x="move",_="end",I="cancel",E="ontouchstart"in window,S=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,T=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,O="TouchSwipe",L={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(O);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=L,$.fn.swipe.phases={PHASE_START:b,PHASE_MOVE:x,PHASE_END:_,PHASE_CANCEL:I},$.fn.swipe.directions={LEFT:i,RIGHT:n,UP:o,DOWN:r,IN:s,OUT:a},$.fn.swipe.pageScroll={NONE:u,HORIZONTAL:g,VERTICAL:v,AUTO:l},$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:y}}),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})});
1
  !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,u=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&&u&&u.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 u=$.data(s,e);if(!u)return void a(e+" not initialized. Cannot call methods, i.e. "+r);var l=u[i];if(!l||"_"==i.charAt(0))return void a(r+" is not a valid method");var h=l.apply(u,n);o=void 0===o?h:o}),void 0!==o?o:t}function u(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 u(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;u>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=h=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;u>d;d++){var c=a[d],p=r[c],f=parseFloat(p);s[c]=isNaN(f)?0:f}var m=s.paddingLeft+s.paddingRight,g=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&&h,_=t(r.width);_!==!1&&(s.width=_+(x?0:m+w));var I=t(r.height);return I!==!1&&(s.height=I+(x?0:g+b)),s.innerWidth=s.width-(m+w),s.innerHeight=s.height-(g+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"],u=a.length,l=!1,h;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+"]"),u=document.querySelectorAll(".js-"+r),l=i.makeArray(a).concat(i.makeArray(u)),h=s+"-options",d=t.jQuery;l.forEach(function(t){var i=t.getAttribute(s)||t.getAttribute(h),r;try{r=i&&JSON.parse(i)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var u=new e(t,r);d&&d.data(t,o,u)})})},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",u={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],l={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},h=n.prototype=Object.create(t.prototype);h.constructor=n,h._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.getSize=function(){this.size=e(this.element)},h.css=function(t){var e=this.element.style;for(var i in t){var n=l[i]||i;e[n]=t[i]}},h.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},h.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 u=n?"paddingTop":"paddingBottom",l=n?"top":"bottom",h=n?"bottom":"top",d=this.position.y+t[u];e[l]=this.getYValue(d),e[h]="",this.css(e),this.emitEvent("layout",[this])},h.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},h.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},h._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,u=e-n,l={};l.transform=this.getTranslate(a,u),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},h.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)"},h.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},h.moveTo=h._transitionTo,h.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},h._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},h.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);h.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(u,this,!1)}},h.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},h.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};h.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])}},h.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(u,this,!1),this.isTransitioning=!1},h._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var p={transitionProperty:"",transitionDuration:"",transitionDelay:""};return h.removeTransitionStyles=function(){this.css(p)},h.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},h.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},h.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},h.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})},h.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},h.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},h.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})},h.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},h.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(u&&u.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=f[n]||1;return i*o}var u=t.console,l=t.jQuery,h=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 p=r.prototype;n.extend(p,e.prototype),p.option=function(t){n.extend(this.options,t)},p._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"},p._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()},p.reloadItems=function(){this.items=this._itemize(this.element.children)},p._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},p._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},p.getItemElements=function(){return this.items.map(function(t){return t.element})},p.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},p._init=p.layout,p._resetLayout=function(){this.getSize()},p.getSize=function(){this.size=i(this.element)},p._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},p.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},p._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},p._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)}},p._getItemLayoutPosition=function(){return{x:0,y:0}},p._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},p.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},p._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},p._postLayout=function(){this.resizeContainer()},p.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},p._getContainerSize=h,p._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"}},p._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)})},p.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)},p.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},p.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},p.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},p.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},p._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},p._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},p._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)}},p._manageStamp=h,p._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},p.handleEvent=n.handleEvent,p.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},p.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},p.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),p.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},p.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},p.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},p.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},p.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)}},p.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()})}},p.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()})}},p.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},p.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},p.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},p.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},p.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)},p.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 f={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 u(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},u=r+t.size.outerHeight,l=this.cols+1-o.length,h=0;l>h;h++)this.colYs[s+h]=u;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 u=Math.floor(s/this.columnWidth);u-=s%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var l=this._getOption("originTop"),h=(l?n.top:n.bottom)+i.outerHeight,d=a;u>=d;d++)this.colYs[d]=Math.max(h,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 h(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);
2
+ },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 p(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],u=o.sortData[s];if(a>u||u>a){var l=void 0!==e[s]?e[s]:e,h=l?1:-1;return(a>u?1:-1)*h}}return 0}}var u=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},h=e.create("enviratope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});h.Item=r,h.LayoutMode=s;var d=h.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 u=r(a);u&&i.push(a),u&&a.isHidden?n.push(a):u||a.isHidden||o.push(a)}}return{matches:i,needReveal:n,needHide:o}},d._getFilterTest=function(t){return u&&this.options.isJQueryFiltering?function(e){return u(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=h.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}();h.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 p=d.remove;return d.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);p.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})},h}),function(t,e,$,i){"use strict";var n=$("html"),o=$(t),r=$(e),s=$.envirabox=function(){s.open.apply(this,arguments)},a=navigator.userAgent.match(/msie/i),u=null,l=e.createTouch!==i,h=function(t){return t&&t.hasOwnProperty&&t instanceof $},d=function(t){return t&&"string"===$.type(t)},c=function(t){return d(t)&&t.indexOf("%")>0},p=function(t){return t&&!(t.style.overflow&&"hidden"===t.style.overflow)&&(t.clientWidth&&t.scrollWidth>t.clientWidth||t.clientHeight&&t.scrollHeight>t.clientHeight)},f=function(t,e){var i=parseInt(t,10)||0;return e&&c(t)&&(i=s.getViewport()[e]/100*i),Math.ceil(i)},m=function(t,e){return f(t,e)+"px"};$.extend(s,{version:"2.1.5",defaults:{padding:15,margin:40,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!l,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-envirabox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="envirabox-wrap" tabIndex="-1"><div class="envirabox-skin"><div class="envirabox-outer"><div class="envirabox-inner"></div></div></div></div>',image:'<img class="envirabox-image" src="{href}" />',iframe:'<iframe id="envirabox-frame{rnd}" name="envirabox-frame{rnd}" class="envirabox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(a?' allowtransparency="true"':"")+"></iframe>",error:'<p class="envirabox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="envirabox-item envirabox-close" href="javascript:;"></a>',next:'<a title="Next" class="envirabox-nav envirabox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="envirabox-nav envirabox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:$.noop,beforeLoad:$.noop,afterLoad:$.noop,beforeShow:$.noop,afterShow:$.noop,beforeChange:$.noop,beforeClose:$.noop,afterClose:$.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(t,e){return t&&($.isPlainObject(e)||(e={}),!1!==s.close(!0))?($.isArray(t)||(t=h(t)?$(t).get():[t]),$.each(t,function(n,o){var r={},a,u,l,c,p,f,m;"object"===$.type(o)&&(o.nodeType&&(o=$(o)),h(o)?(r={href:o.data("envirabox-href")||o.attr("href"),title:$("<div/>").text(o.data("envirabox-title")||o.attr("title")).html(),isDom:!0,element:o},$.metadata&&$.extend(!0,r,o.metadata())):r=o),a=e.href||r.href||(d(o)?o:null),u=e.title!==i?e.title:r.title||"",l=e.content||r.content,c=l?"html":e.type||r.type,!c&&r.isDom&&(c=o.data("envirabox-type"),c||(p=o.prop("class").match(/envirabox\.(\w+)/),c=p?p[1]:null)),d(a)&&(c||(s.isImage(a)?c="image":s.isSWF(a)?c="swf":"#"===a.charAt(0)?c="inline":d(o)&&(c="html",l=o)),"ajax"===c&&(f=a.split(/\s+/,2),a=f.shift(),m=f.shift())),l||("inline"===c?a?l=$(d(a)?a.replace(/.*(?=#[^\s]+$)/,""):a):r.isDom&&(l=o):"html"===c?l=a:c||a||!r.isDom||(c="inline",l=o)),$.extend(r,{href:a,type:c,content:l,title:u,selector:m}),t[n]=r}),s.opts=$.extend(!0,{},s.defaults,e),e.keys!==i&&(s.opts.keys=e.keys?$.extend({},s.defaults.keys,e.keys):!1),s.group=t,s._start(s.opts.index)):void 0},cancel:function(){var t=s.coming;t&&!1===s.trigger("onCancel")||(s.hideLoading(),t&&(s.ajaxLoad&&s.ajaxLoad.abort(),s.ajaxLoad=null,s.imgPreload&&(s.imgPreload.onload=s.imgPreload.onerror=null),t.wrap&&t.wrap.stop(!0,!0).trigger("onReset").remove(),s.coming=null,s.current||s._afterZoomOut(t)))},close:function(t){s.cancel(),!1!==s.trigger("beforeClose")&&(s.unbindEvents(),s.isActive&&(s.isOpen&&t!==!0?(s.isOpen=s.isOpened=!1,s.isClosing=!0,$(".envirabox-item, .envirabox-nav").remove(),s.wrap.stop(!0,!0).removeClass("envirabox-opened"),s.transitions[s.current.closeMethod]()):($(".envirabox-wrap").stop(!0).trigger("onReset").remove(),s._afterZoomOut())))},play:function(t){var e=function(){clearTimeout(s.player.timer)},i=function(){e(),s.current&&s.player.isActive&&(s.player.timer=setTimeout(s.next,s.current.playSpeed))},n=function(){e(),r.unbind(".player"),s.player.isActive=!1,s.trigger("onPlayEnd")},o=function(){s.current&&(s.current.loop||s.current.index<s.group.length-1)&&(s.player.isActive=!0,r.bind({"onCancel.player beforeClose.player":n,"onUpdate.player":i,"beforeLoad.player":e}),i(),s.trigger("onPlayStart"))};t===!0||!s.player.isActive&&t!==!1?o():n()},next:function(t){var e=s.current;e&&(d(t)||(t=e.direction.next),s.jumpto(e.index+1,t,"next"))},prev:function(t){var e=s.current;e&&(d(t)||(t=e.direction.prev),s.jumpto(e.index-1,t,"prev"))},jumpto:function(t,e,n){var o=s.current;o&&(t=f(t),s.direction=e||o.direction[t>=o.index?"next":"prev"],s.router=n||"jumpto",o.loop&&(0>t&&(t=o.group.length+t%o.group.length),t%=o.group.length),o.group[t]!==i&&(s.cancel(),s._start(t)))},reposition:function(t,e){var i=s.current,n=i?i.wrap:null,o;n&&(o=s._getPosition(e),t&&"scroll"===t.type?(delete o.position,n.stop(!0,!0).animate(o,200)):(n.css(o),i.pos=$.extend({},i.dim,o)))},update:function(t){var e=t&&t.originalEvent&&t.originalEvent.type,i=!e||"orientationchange"===e;i&&(clearTimeout(u),u=null),s.isOpen&&!u&&(u=setTimeout(function(){var n=s.current;n&&!s.isClosing&&(s.wrap.removeClass("envirabox-tmp"),(i||"load"===e||"resize"===e&&n.autoResize)&&s._setDimension(),"scroll"===e&&n.canShrink||s.reposition(t),s.trigger("onUpdate"),u=null)},i&&!l?0:300))},toggle:function(t){s.isOpen&&(s.current.fitToView="boolean"===$.type(t)?t:!s.current.fitToView,l&&(s.wrap.removeAttr("style").addClass("envirabox-tmp"),s.trigger("onUpdate")),s.update())},hideLoading:function(){r.unbind(".loading"),$("#envirabox-loading").remove()},showLoading:function(){var t,e;s.hideLoading(),t=$('<div id="envirabox-loading"><div></div></div>').click(s.cancel).appendTo("body"),r.bind("keydown.loading",function(t){27===(t.which||t.keyCode)&&(t.preventDefault(),s.cancel())}),s.defaults.fixed||(e=s.getViewport(),t.css({position:"absolute",top:.5*e.h+e.y,left:.5*e.w+e.x})),s.trigger("onLoading")},getViewport:function(){var e=s.current&&s.current.locked||!1,i={x:o.scrollLeft(),y:o.scrollTop()};return e&&e.length?(i.w=e[0].clientWidth,i.h=e[0].clientHeight):(i.w=l&&t.innerWidth?t.innerWidth:o.width(),i.h=l&&t.innerHeight?t.innerHeight:o.height()),i},unbindEvents:function(){s.wrap&&h(s.wrap)&&s.wrap.unbind(".fb"),r.unbind(".fb"),o.unbind(".fb")},bindEvents:function(){var t=s.current,e;t&&(o.bind("orientationchange.fb"+(l?"":" resize.fb")+(t.autoCenter&&!t.locked?" scroll.fb":""),s.update),e=t.keys,e&&r.bind("keydown.fb",function(n){var o=n.which||n.keyCode,r=n.target||n.srcElement;return 27===o&&s.coming?!1:void(n.ctrlKey||n.altKey||n.shiftKey||n.metaKey||r&&(r.type||$(r).is("[contenteditable]"))||$.each(e,function(e,r){return t.group.length>1&&r[o]!==i?(s[e](r[o]),n.preventDefault(),!1):$.inArray(o,r)>-1?(s[e](),n.preventDefault(),!1):void 0}))}),$.fn.mousewheel&&t.mouseWheel&&s.wrap.bind("mousewheel.fb",function(e,i,n,o){for(var r=e.target||null,a=$(r),u=!1;a.length&&!(u||a.is(".envirabox-skin")||a.is(".envirabox-wrap"));)u=p(a[0]),a=$(a).parent();0===i||u||s.group.length>1&&!t.canShrink&&(o>0||n>0?s.prev(o>0?"down":"left"):(0>o||0>n)&&s.next(0>o?"up":"right"),e.preventDefault())}))},trigger:function(t,e){var i,n=e||s.coming||s.current;if(n){if($.isFunction(n[t])&&(i=n[t].apply(n,Array.prototype.slice.call(arguments,1))),i===!1)return!1;n.helpers&&$.each(n.helpers,function(e,i){i&&s.helpers[e]&&$.isFunction(s.helpers[e][t])&&s.helpers[e][t]($.extend(!0,{},s.helpers[e].defaults,i),n)})}r.trigger(t)},isImage:function(t){return d(t)&&t.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(t){return d(t)&&t.match(/\.(swf)((\?|#).*)?$/i)},_start:function(t){var e={},i,n,o,r,a;if(t=f(t),i=s.group[t]||null,!i)return!1;if(e=$.extend(!0,{},s.opts,i),r=e.margin,a=e.padding,"number"===$.type(r)&&(e.margin=[r,r,r,r]),"number"===$.type(a)&&(e.padding=[a,a,a,a]),e.modal&&$.extend(!0,e,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),e.autoSize&&(e.autoWidth=e.autoHeight=!0),"auto"===e.width&&(e.autoWidth=!0),"auto"===e.height&&(e.autoHeight=!0),e.group=s.group,e.index=t,s.coming=e,!1===s.trigger("beforeLoad"))return void(s.coming=null);if(o=e.type,n=e.href,!o)return s.coming=null,s.current&&s.router&&"jumpto"!==s.router?(s.current.index=t,s[s.router](s.direction)):!1;if(s.isActive=!0,"image"!==o&&"swf"!==o||(e.autoHeight=e.autoWidth=!1,e.scrolling="visible"),"image"===o&&(e.aspectRatio=!0),"iframe"===o&&l&&(e.scrolling="scroll"),e.wrap=$(e.tpl.wrap).addClass("envirabox-"+(l?"mobile":"desktop")+" envirabox-type-"+o+" envirabox-tmp "+e.wrapCSS).appendTo(e.parent||"body"),$.extend(e,{skin:$(".envirabox-skin",e.wrap),outer:$(".envirabox-outer",e.wrap),inner:$(".envirabox-inner",e.wrap)}),$.each(["Top","Right","Bottom","Left"],function(t,i){e.skin.css("padding"+i,m(e.padding[t]))}),s.trigger("onReady"),"inline"===o||"html"===o){if(!e.content||!e.content.length)return s._error("content")}else if(!n)return s._error("href");"image"===o?s._loadImage():"ajax"===o?s._loadAjax():"iframe"===o?s._loadIframe():s._afterLoad()},_error:function(t){$.extend(s.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:t,content:s.coming.tpl.error}),s._afterLoad()},_loadImage:function(){var t=s.imgPreload=new Image;t.onload=function(){this.onload=this.onerror=null,s.coming.width=this.width/s.opts.pixelRatio,s.coming.height=this.height/s.opts.pixelRatio,s._afterLoad()},t.onerror=function(){this.onload=this.onerror=null,s._error("image")},t.src=s.coming.href,t.complete!==!0&&s.showLoading()},_loadAjax:function(){var t=s.coming;s.showLoading(),s.ajaxLoad=$.ajax($.extend({},t.ajax,{url:t.href,error:function(t,e){s.coming&&"abort"!==e?s._error("ajax",t):s.hideLoading()},success:function(e,i){"success"===i&&(t.content=e,s._afterLoad())}}))},_loadIframe:function(){var t=s.coming,e=$(t.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",l?"auto":t.iframe.scrolling).attr("src",t.href);$(t.wrap).bind("onReset",function(){try{$(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(t){}}),t.iframe.preload&&(s.showLoading(),e.one("load",function(){$(this).data("ready",1),l||$(this).bind("load.fb",s.update),$(this).parents(".envirabox-wrap").width("100%").removeClass("envirabox-tmp").show(),s._afterLoad()})),t.content=e.appendTo(t.inner),t.iframe.preload||s._afterLoad()},_preloadImages:function(){var t=s.group,e=s.current,i=t.length,n=e.preload?Math.min(e.preload,i-1):0,o,r;for(r=1;n>=r;r+=1)o=t[(e.index+r)%i],"image"===o.type&&o.href&&((new Image).src=o.href)},_afterLoad:function(){var t=s.coming,e=s.current,i="envirabox-placeholder",n,o,r,a,u,l;if(s.hideLoading(),t&&s.isActive!==!1){if(!1===s.trigger("afterLoad",t,e))return t.wrap.stop(!0).trigger("onReset").remove(),void(s.coming=null);switch(e&&(s.trigger("beforeChange",e),e.wrap.stop(!0).removeClass("envirabox-opened").find(".envirabox-item, .envirabox-nav").remove()),s.unbindEvents(),n=t,o=t.content,r=t.type,a=t.scrolling,$.extend(s,{wrap:n.wrap,skin:n.skin,outer:n.outer,inner:n.inner,current:n,previous:e}),u=n.href,r){case"inline":case"ajax":case"html":n.selector?o=$("<div>").html(o).find(n.selector):h(o)&&(o.data(i)||o.data(i,$('<div class="'+i+'"></div>').insertAfter(o).hide()),o=o.show().detach(),n.wrap.bind("onReset",function(){$(this).find(o).length&&o.hide().replaceAll(o.data(i)).data(i,!1)}));break;case"image":o=n.tpl.image.replace(/\{href\}/g,u);break;case"swf":o='<object id="envirabox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+u+'"></param>',l="",$.each(n.swf,function(t,e){o+='<param name="'+t+'" value="'+e+'"></param>',l+=" "+t+'="'+e+'"'}),o+='<embed src="'+u+'" type="application/x-shockwave-flash" width="100%" height="100%"'+l+"></embed></object>"}h(o)&&o.parent().is(n.inner)||n.inner.append(o),s.trigger("beforeShow"),n.inner.css("overflow","yes"===a?"scroll":"no"===a?"hidden":a),s._setDimension(),s.reposition(),s.isOpen=!1,s.coming=null,s.bindEvents(),s.isOpened?e.prevMethod&&s.transitions[e.prevMethod]():$(".envirabox-wrap").not(n.wrap).stop(!0).trigger("onReset").remove(),s.transitions[s.isOpened?n.nextMethod:n.openMethod](),s._preloadImages()}},_setDimension:function(){var t=s.getViewport(),e=0,i=!1,n=!1,o=s.wrap,r=s.skin,a=s.inner,u=s.current,l=u.width,h=u.height,d=u.minWidth,p=u.minHeight,g=u.maxWidth,v=u.maxHeight,y=u.scrolling,w=u.scrollOutside?u.scrollbarWidth:0,b=u.margin,x=f(b[1]+b[3]),_=f(b[0]+b[2]),I,E,S,T,O,L,z,M,C,k,W,P,j,D,R;if(o.add(r).add(a).width("auto").height("auto").removeClass("envirabox-tmp"),I=f(r.outerWidth(!0)-r.width()),E=f(r.outerHeight(!0)-r.height()),S=x+I,T=_+E,O=c(l)?(t.w-S)*f(l)/100:l,L=c(h)?(t.h-T)*f(h)/100:h,"iframe"===u.type){if(D=u.content,u.autoHeight&&1===D.data("ready"))try{D[0].contentWindow.document.location&&(a.width(O).height(9999),R=D.contents().find("body"),w&&R.css("overflow-x","hidden"),L=R.outerHeight(!0))}catch(A){}}else(u.autoWidth||u.autoHeight)&&(a.addClass("envirabox-tmp"),u.autoWidth||a.width(O),u.autoHeight||a.height(L),u.autoWidth&&(O=a.width()),u.autoHeight&&(L=a.height()),a.removeClass("envirabox-tmp"));if(l=f(O),h=f(L),C=O/L,d=f(c(d)?f(d,"w")-S:d),g=f(c(g)?f(g,"w")-S:g),p=f(c(p)?f(p,"h")-T:p),v=f(c(v)?f(v,"h")-T:v),z=g,M=v,u.fitToView&&(g=Math.min(t.w-S,g),v=Math.min(t.h-T,v)),P=t.w-x,j=t.h-_,u.aspectRatio?(l>g&&(l=g,h=f(l/C)),h>v&&(h=v,l=f(h*C)),d>l&&(l=d,h=f(l/C)),p>h&&(h=p,l=f(h*C))):(l=Math.max(d,Math.min(l,g)),u.autoHeight&&"iframe"!==u.type&&(a.width(l),h=a.height()),h=Math.max(p,Math.min(h,v))),u.fitToView)if(a.width(l).height(h),o.width(l+I),k=o.width(),W=o.height(),u.aspectRatio)for(;(k>P||W>j)&&l>d&&h>p&&!(e++>19);)h=Math.max(p,Math.min(v,h-10)),l=f(h*C),d>l&&(l=d,h=f(l/C)),l>g&&(l=g,h=f(l/C)),a.width(l).height(h),o.width(l+I),k=o.width(),W=o.height();else l=Math.max(d,Math.min(l,l-(k-P))),h=Math.max(p,Math.min(h,h-(W-j)));w&&"auto"===y&&L>h&&P>l+I+w&&(l+=w),a.width(l).height(h),o.width(l+I),k=o.width(),W=o.height(),i=(k>P||W>j)&&l>d&&h>p,n=u.aspectRatio?z>l&&M>h&&O>l&&L>h:(z>l||M>h)&&(O>l||L>h),$.extend(u,{dim:{width:m(k),height:m(W)},origWidth:O,origHeight:L,canShrink:i,canExpand:n,wPadding:I,hPadding:E,wrapSpace:W-r.outerHeight(!0),skinSpace:r.height()-h}),!D&&u.autoHeight&&h>p&&v>h&&!n&&a.height("auto")},_getPosition:function(t){var e=s.current,i=s.getViewport(),n=e.margin,o=s.wrap.width()+n[1]+n[3],r=s.wrap.height()+n[0]+n[2],a={position:"absolute",top:n[0],left:n[3]};return e.helpers.title.type&&"float"==e.helpers.title.type&&(r+=$(".envirabox-skin .envirabox-title").height()),e.autoCenter&&e.fixed&&!t&&r<=i.h&&o<=i.w?a.position="fixed":e.locked||(a.top+=i.y,a.left+=i.x),a.top=m(Math.max(a.top,a.top+(i.h-r)*e.topRatio)),a.left=m(Math.max(a.left,a.left+(i.w-o)*e.leftRatio)),a},_afterZoomIn:function(){var t=s.current;t&&(s.isOpen=s.isOpened=!0,s.wrap.css("overflow","visible").addClass("envirabox-opened").hide().show(0),s.update(),(t.closeClick||t.nextClick&&s.group.length>1)&&s.inner.css("cursor","pointer").bind("click.fb",function(e){$(e.target).is("a")||$(e.target).parent().is("a")||(e.preventDefault(),s[t.closeClick?"close":"next"]())}),t.closeBtn&&$(t.tpl.closeBtn).appendTo(s.skin).bind("click.fb",function(t){t.preventDefault(),s.close()}),t.arrows&&s.group.length>1&&((t.loop||t.index>0)&&$(t.tpl.prev).appendTo(s.outer).bind("click.fb",s.prev),(t.loop||t.index<s.group.length-1)&&$(t.tpl.next).appendTo(s.outer).bind("click.fb",s.next)),s.trigger("afterShow"),t.loop||t.index!==t.group.length-1?s.opts.autoPlay&&!s.player.isActive&&(s.opts.autoPlay=!1,s.play(!0)):s.play(!1))},_afterZoomOut:function(t){t=t||s.current,$(".envirabox-wrap").trigger("onReset").remove(),$.extend(s,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),s.trigger("afterClose",t)}}),s.transitions={getOrigPosition:function(){var t=s.current,e=t.element,i=t.orig,n={},o=50,r=50,a=t.hPadding,u=t.wPadding,l=s.getViewport();return!i&&t.isDom&&e.is(":visible")&&(i=e.find("img:first"),i.length||(i=e)),h(i)?(n=i.offset(),i.is("img")&&(o=i.outerWidth(),r=i.outerHeight())):(n.top=l.y+(l.h-r)*t.topRatio,n.left=l.x+(l.w-o)*t.leftRatio),("fixed"===s.wrap.css("position")||t.locked)&&(n.top-=l.y,n.left-=l.x),n={top:m(n.top-a*t.topRatio),left:m(n.left-u*t.leftRatio),width:m(o+u),height:m(r+a)}},step:function(t,e){var i,n,o,r=e.prop,a=s.current,u=a.wrapSpace,l=a.skinSpace;"width"!==r&&"height"!==r||(i=e.end===e.start?1:(t-e.start)/(e.end-e.start),s.isClosing&&(i=1-i),n="width"===r?a.wPadding:a.hPadding,o=t-n,s.skin[r](f("width"===r?o:o-u*i)),s.inner[r](f("width"===r?o:o-u*i-l*i)))},zoomIn:function(){var t=s.current,e=t.pos,i=t.openEffect,n="elastic"===i,o=$.extend({opacity:1},e);delete o.position,n?(e=this.getOrigPosition(),t.openOpacity&&(e.opacity=.1)):"fade"===i&&(e.opacity=.1),s.wrap.css(e).animate(o,{duration:"none"===i?0:t.openSpeed,easing:t.openEasing,step:n?this.step:null,complete:s._afterZoomIn})},zoomOut:function(){var t=s.current,e=t.closeEffect,i="elastic"===e,n={opacity:.1};i&&(n=this.getOrigPosition(),t.closeOpacity&&(n.opacity=.1)),s.wrap.animate(n,{duration:"none"===e?0:t.closeSpeed,easing:t.closeEasing,step:i?this.step:null,complete:s._afterZoomOut})},changeIn:function(){var t=s.current,e=t.nextEffect,i=t.pos,n={opacity:1},o=s.direction,r=200,a;i.opacity=.1,"elastic"===e&&(a="down"===o||"up"===o?"top":"left","down"===o||"right"===o?(i[a]=m(f(i[a])-r),n[a]="+="+r+"px"):(i[a]=m(f(i[a])+r),n[a]="-="+r+"px")),"none"===e?s._afterZoomIn():s.wrap.css(i).animate(n,{duration:t.nextSpeed,easing:t.nextEasing,complete:s._afterZoomIn})},changeOut:function(){var t=s.previous,e=t.prevEffect,i={opacity:.1},n=s.direction,o=200;"elastic"===e&&(i["down"===n||"up"===n?"top":"left"]=("up"===n||"left"===n?"-":"+")+"="+o+"px"),t.wrap.animate(i,{duration:"none"===e?0:t.prevSpeed,easing:t.prevEasing,complete:function(){$(this).trigger("onReset").remove()}})}},s.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!l,fixed:!0},overlay:null,fixed:!1,el:$("html"),create:function(t){var e;t=$.extend({},this.defaults,t),this.overlay&&this.close(),e=s.coming?s.coming.parent:t.parent,this.overlay=$('<div class="envirabox-overlay"></div>').appendTo(e&&e.lenth?e:"body"),this.fixed=!1,t.fixed&&s.defaults.fixed&&(this.overlay.addClass("envirabox-overlay-fixed"),this.fixed=!0)},open:function(t){var e=this;t=$.extend({},this.defaults,t),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(t),this.fixed||(o.bind("resize.overlay",$.proxy(this.update,this)),this.update()),t.closeClick&&this.overlay.bind("click.overlay",function(t){return $(t.target).hasClass("envirabox-overlay")?(s.isActive?s.close():e.close(),!1):void 0}),this.overlay.css(t.css).show()},close:function(){o.unbind("resize.overlay"),this.el.hasClass("envirabox-lock")&&($(".envirabox-margin").removeClass("envirabox-margin"),this.el.removeClass("envirabox-lock"),o.scrollTop(this.scrollV).scrollLeft(this.scrollH)),$(".envirabox-overlay").remove().hide(),$.extend(this,{overlay:null,fixed:!1})},update:function(){var t="100%",i;this.overlay.width(t).height("100%"),a?(i=Math.max(e.documentElement.offsetWidth,e.body.offsetWidth),r.width()>i&&(t=r.width())):r.width()>o.width()&&(t=r.width()),this.overlay.width(t).height(r.height())},onReady:function(t,e){var i=this.overlay;$(".envirabox-overlay").stop(!0,!0),i||this.create(t),t.locked&&this.fixed&&e.fixed&&(e.locked=this.overlay.append(e.wrap),e.fixed=!1),t.showEarly===!0&&this.beforeShow.apply(this,arguments)},beforeShow:function(t,e){e.locked&&!this.el.hasClass("envirabox-lock")&&(this.fixPosition!==!1&&$("*").filter(function(){return"fixed"===$(this).css("position")&&!$(this).hasClass("envirabox-overlay")&&!$(this).hasClass("envirabox-wrap")}).addClass("envirabox-margin"),this.el.addClass("envirabox-margin"),this.scrollV=o.scrollTop(),this.scrollH=o.scrollLeft(),this.el.addClass("envirabox-lock"),o.scrollTop(this.scrollV).scrollLeft(this.scrollH)),this.open(t)},onUpdate:function(){this.fixed||this.update()},afterClose:function(t){this.overlay&&!s.coming&&this.overlay.fadeOut(t.speedOut,$.proxy(this.close,this))}},s.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(t){var e=s.current,i=e.title,n=t.type,o,r;if($.isFunction(i)&&(i=i.call(e.element,e)),d(i)&&""!==$.trim(i)){switch(o=$('<div class="envirabox-title envirabox-title-'+n+'-wrap">'+i+"</div>"),n){case"inside":r=s.skin;break;case"outside":r=s.wrap;break;case"over":r=s.inner;break;default:r=s.skin,o.appendTo("body"),a&&o.width(o.width()),o.wrapInner('<span class="child"></span>'),s.current.margin[2]+=Math.abs(f(o.css("margin-bottom")))}o["top"===t.position?"prependTo":"appendTo"](r)}}},$.fn.envirabox=function(t){var e,i=$(this),n=this.selector||"",o=function(o){var r=$(this).blur(),a=e,u,l;o.ctrlKey||o.altKey||o.shiftKey||o.metaKey||r.is(".envirabox-wrap")||(u=t.groupAttr||"data-envirabox-group",l=r.attr(u),l||(u="rel",l=r.get(0)[u]),l&&""!==l&&"nofollow"!==l&&(r=n.length?$(n):i,r=r.filter("["+u+'="'+l+'"]'),a=r.index(this)),t.index=a,s.open(r,t)!==!1&&o.preventDefault())};return t=t||{},e=t.index||0,n&&t.live!==!1?r.undelegate(n,"click.fb-start").delegate(n+":not('.envirabox-item, .envirabox-nav')","click.fb-start",o):i.unbind("click.fb-start").bind("click.fb-start",o),this.filter("[data-envirabox-start=1]").trigger("click"),this},r.ready(function(){var e,o;$.scrollbarWidth===i&&($.scrollbarWidth=function(){var t=$('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),e=t.children(),i=e.innerWidth()-e.height(99).innerWidth();return t.remove(),i}),$.support.fixedPosition===i&&($.support.fixedPosition=function(){var t=$('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===t[0].offsetTop||15===t[0].offsetTop;return t.remove(),e}()),$.extend(s.defaults,{scrollbarWidth:$.scrollbarWidth(),fixed:$.support.fixedPosition,parent:$("body")}),e=$(t).width(),n.addClass("envirabox-lock-test"),o=$(t).width(),n.removeClass("envirabox-lock-test"),$("<style type='text/css'>.envirabox-margin{margin-right:"+(o-e)+"px;}</style>").appendTo("head")})}(window,document,jQuery),function($){var t=$.envirabox;t.helpers.buttons={defaults:{skipSingle:!1,position:"top",inline:!1,tpl:'<div id="envirabox-buttons"><ul><li><a class="btnPrev" title="Previous" href="javascript:;"></a></li><li><a class="btnPlay" title="Start slideshow" href="javascript:;"></a></li><li><a class="btnNext" title="Next" href="javascript:;"></a></li><li><a class="btnToggle" title="Toggle size" href="javascript:;"></a></li><li><a class="btnClose" title="Close" href="javascript:;"></a></li></ul></div>'},list:null,buttons:null,beforeLoad:function(t,e){return t.skipSingle&&e.group.length<2?(e.helpers.buttons=!1,void(e.closeBtn=!0)):(e.margin["bottom"===t.position?2:0]+=30,"top"==t.position&&"top"==e.helpers.thumbs.position&&(e.helpers.thumbs.position="top has-other-content"),void("bottom"==t.position&&"bottom"==e.helpers.thumbs.position&&(e.helpers.thumbs.position="bottom has-other-content")))},onPlayStart:function(){this.buttons&&this.buttons.play.attr("title","Pause slideshow").addClass("btnPlayOn")},onPlayEnd:function(){this.buttons&&this.buttons.play.attr("title","Start slideshow").removeClass("btnPlayOn");
3
+ },afterShow:function(e,i){var n=this.buttons;n||(this.list=$(e.tpl).addClass(e.position).appendTo("body"),e.inline&&this.list.addClass("inline"),n={prev:this.list.find(".btnPrev").click(t.prev),next:this.list.find(".btnNext").click(t.next),play:this.list.find(".btnPlay").click(t.play),toggle:this.list.find(".btnToggle").click(t.toggle),close:this.list.find(".btnClose").click(t.close)}),i.index>0||i.loop?n.prev.removeClass("btnDisabled"):n.prev.addClass("btnDisabled"),i.loop||i.index<i.group.length-1?(n.next.removeClass("btnDisabled"),n.play.removeClass("btnDisabled")):(n.next.addClass("btnDisabled"),n.play.addClass("btnDisabled")),this.buttons=n,this.onUpdate(e,i)},onUpdate:function(t,e){var i;this.buttons&&(i=this.buttons.toggle.removeClass("btnDisabled btnToggleOn"),e.canShrink?i.addClass("btnToggleOn"):e.canExpand||i.addClass("btnDisabled"))},beforeClose:function(){this.list&&this.list.remove(),this.list=null,this.buttons=null}}}(jQuery),function($){"use strict";var t=$.envirabox,e=function(t,e,i){return i=i||"","object"===$.type(i)&&(i=$.param(i,!0)),$.each(e,function(e,i){t=t.replace("$"+e,i||"")}),i.length&&(t+=(t.indexOf("?")>0?"&":"?")+i),t};t.helpers.media={defaults:{youtube:{matcher:/(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(watch\?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*)).*/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"opaque",enablejsapi:1},type:"iframe",url:"//www.youtube.com/embed/$3"},vimeo:{matcher:/(?:vimeo(?:pro)?.com)\/(?:[^\d]+)?(\d+)(?:.*)/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},type:"iframe",url:"//player.vimeo.com/video/$1"},metacafe:{matcher:/metacafe.com\/(?:watch|fplayer)\/([\w\-]{1,10})/,params:{autoPlay:"yes"},type:"swf",url:function(t,e,i){return i.swf.flashVars="playerVars="+$.param(e,!0),"//www.metacafe.com/fplayer/"+t[1]+"/.swf"}},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"swf",url:"//www.dailymotion.com/swf/video/$1"},twitvid:{matcher:/twitvid\.com\/([a-zA-Z0-9_\-\?\=]+)/i,params:{autoplay:0},type:"iframe",url:"//www.twitvid.com/embed.php?guid=$1"},twitpic:{matcher:/twitpic\.com\/(?!(?:place|photos|events)\/)([a-zA-Z0-9\?\=\-]+)/i,type:"image",url:"//twitpic.com/show/full/$1/"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},google_maps:{matcher:/maps\.google\.([a-z]{2,3}(\.[a-z]{2})?)\/(\?ll=|maps\?)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[1]+"/"+t[3]+t[4]+"&output="+(t[4].indexOf("layer=c")>0?"svembed":"embed")}}},beforeLoad:function(t,i){var n=i.href||"",o=!1,r,s,a,u;for(r in t)if(t.hasOwnProperty(r)&&(s=t[r],a=n.match(s.matcher))){o=s.type,u=$.extend(!0,{},s.params,i[r]||($.isPlainObject(t[r])?t[r].params:null)),n="function"===$.type(s.url)?s.url.call(this,a,u,i):e(s.url,a,u);break}o&&(i.href=n,i.type=o,i.autoHeight=!1)}}}(jQuery),function($){var t=$.envirabox;t.helpers.thumbs={defaults:{width:50,height:50,position:"bottom",inline:!1,source:function(t){var e;return t.element&&(e=$(t.element).find("img").attr("src")),!e&&"image"===t.type&&t.href&&(e=t.href),e}},wrap:null,list:null,width:0,init:function(t,e){var i=this,n,o=t.width,r=t.height,s=t.source;n="";for(var a=0;a<e.group.length;a++)n+='<li><a style="width:'+o+"px;height:"+r+'px;" href="javascript:jQuery.envirabox.jumpto('+a+');"></a></li>';this.wrap=$('<div id="envirabox-thumbs"></div>').addClass(t.position).appendTo("body"),this.list=$("<ul>"+n+"</ul>").appendTo(this.wrap),$.each(e.group,function(t){var n=e.group[t],a=s(n);a&&$("<img />").load(function(){var e=this.width,n=this.height,s,a,u;i.list&&e&&n&&(s=e/o,a=n/r,u=i.list.children().eq(t).find("a"),s>=1&&a>=1&&(s>a?(e=Math.floor(e/a),n=r):(e=o,n=Math.floor(n/s))),$(this).css({width:e,height:n,top:Math.floor(r/2-n/2),left:Math.floor(o/2-e/2)}),u.width(o).height(r),$(this).hide().appendTo(u).fadeIn(300))}).attr("src",a).attr("title",n.title)});var u=this.list.children().eq(0),l=$("a",$(u));this.width=parseInt(l.css("border-left-width"))+parseInt(l.css("border-left-width"))+parseInt(u.css("margin-left"))+parseInt(u.css("margin-right"))+parseInt(u.css("width")),this.list.width(this.width*e.group.length).css("left",Math.floor(.5*$(window).width()-(e.index*this.width+.5*this.width)))},beforeLoad:function(t,e){return e.group.length<2?void(e.helpers.thumbs=!1):void(e.margin["top"===t.position?0:2]+=t.height+15)},afterShow:function(t,e){this.list?this.onUpdate(t,e):this.init(t,e),t.inline&&this.wrap.addClass("inline"),this.list.children().removeClass("active").eq(e.index).addClass("active")},onUpdate:function(t,e){this.list&&this.list.stop(!0).animate({left:Math.floor(.5*$(window).width()-(e.index*this.width+.5*this.width))},150)},beforeClose:function(){this.wrap&&this.wrap.remove(),this.wrap=null,this.list=null,this.width=0}}}(jQuery),function($){"use strict";var t=$.envirabox,e=function(t,e,i){return i=i||"","object"===$.type(i)&&(i=$.param(i,!0)),t};t.helpers.video={defaults:{autoplay:0,playpause:0,progress:0,current:0,duration:0,volume:0},beforeLoad:function(t,e){var i=/\.(mp4|flv|ogv|webm|MP4|FLV|OGV|WEBM)$/i.test(e.href);if(i){var n="";switch(e.href.split(".").pop()){case"mp4":n="video/mp4";break;case"ogv":n="video/ogg";break;case"ogg":n="application/ogg";break;case"webm":n="video/webm"}var o=$('a[href="'+e.href+'"]').attr("data-video-width"),r=$('a[href="'+e.href+'"]').attr("data-video-height");e.content='<div class="envira-video-container" style="max-width:'+o+"px;max-height:"+r+'px;"><video class="envira-video" width="'+o+'" height="'+r+'" preload="metadata" style="width:'+o+"px;height:"+o+'px;"><source type="'+n+'" src="'+e.href+'" /></video></div>',e.type="html";var s=[];1===t.playpause&&s.push("playpause"),1===t.progress&&s.push("progress"),1===t.current&&s.push("current"),1===t.duration&&s.push("duration"),1===t.volume&&s.push("volume")}},afterShow:function(t,e){var i=/\.(mp4|flv|ogv|webm|MP4|FLV|OGV|WEBM)$/i.test(e.href);if(i){var n=[];1===t.playpause&&n.push("playpause"),1===t.progress&&n.push("progress"),1===t.current&&n.push("current"),1===t.duration&&n.push("duration"),1===t.volume&&n.push("volume");var o=$(".envira-video").mediaelementplayer({features:n,videoWidth:"100%",videoHeight:"100%",enableAutosize:!0,success:function(e,i){1===t.autoplay&&e.addEventListener("canplay",function(){e.play()},!1)}});setTimeout(function(){$(window).trigger("resize")},500)}}}}(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(t,e,i,n,o){return jQuery.easing[jQuery.easing.def](t,e,i,n,o)},easeInQuad:function(t,e,i,n,o){return n*(e/=o)*e+i},easeOutQuad:function(t,e,i,n,o){return-n*(e/=o)*(e-2)+i},easeInOutQuad:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e+i:-n/2*(--e*(e-2)-1)+i},easeInCubic:function(t,e,i,n,o){return n*(e/=o)*e*e+i},easeOutCubic:function(t,e,i,n,o){return n*((e=e/o-1)*e*e+1)+i},easeInOutCubic:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e+i:n/2*((e-=2)*e*e+2)+i},easeInQuart:function(t,e,i,n,o){return n*(e/=o)*e*e*e+i},easeOutQuart:function(t,e,i,n,o){return-n*((e=e/o-1)*e*e*e-1)+i},easeInOutQuart:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e*e+i:-n/2*((e-=2)*e*e*e-2)+i},easeInQuint:function(t,e,i,n,o){return n*(e/=o)*e*e*e*e+i},easeOutQuint:function(t,e,i,n,o){return n*((e=e/o-1)*e*e*e*e+1)+i},easeInOutQuint:function(t,e,i,n,o){return(e/=o/2)<1?n/2*e*e*e*e*e+i:n/2*((e-=2)*e*e*e*e+2)+i},easeInSine:function(t,e,i,n,o){return-n*Math.cos(e/o*(Math.PI/2))+n+i},easeOutSine:function(t,e,i,n,o){return n*Math.sin(e/o*(Math.PI/2))+i},easeInOutSine:function(t,e,i,n,o){return-n/2*(Math.cos(Math.PI*e/o)-1)+i},easeInExpo:function(t,e,i,n,o){return 0==e?i:n*Math.pow(2,10*(e/o-1))+i},easeOutExpo:function(t,e,i,n,o){return e==o?i+n:n*(-Math.pow(2,-10*e/o)+1)+i},easeInOutExpo:function(t,e,i,n,o){return 0==e?i:e==o?i+n:(e/=o/2)<1?n/2*Math.pow(2,10*(e-1))+i:n/2*(-Math.pow(2,-10*--e)+2)+i},easeInCirc:function(t,e,i,n,o){return-n*(Math.sqrt(1-(e/=o)*e)-1)+i},easeOutCirc:function(t,e,i,n,o){return n*Math.sqrt(1-(e=e/o-1)*e)+i},easeInOutCirc:function(t,e,i,n,o){return(e/=o/2)<1?-n/2*(Math.sqrt(1-e*e)-1)+i:n/2*(Math.sqrt(1-(e-=2)*e)+1)+i},easeInElastic:function(t,e,i,n,o){var r=1.70158,s=0,a=n;if(0==e)return i;if(1==(e/=o))return i+n;if(s||(s=.3*o),a<Math.abs(n)){a=n;var r=s/4}else var r=s/(2*Math.PI)*Math.asin(n/a);return-(a*Math.pow(2,10*(e-=1))*Math.sin((e*o-r)*(2*Math.PI)/s))+i},easeOutElastic:function(t,e,i,n,o){var r=1.70158,s=0,a=n;if(0==e)return i;if(1==(e/=o))return i+n;if(s||(s=.3*o),a<Math.abs(n)){a=n;var r=s/4}else var r=s/(2*Math.PI)*Math.asin(n/a);return a*Math.pow(2,-10*e)*Math.sin((e*o-r)*(2*Math.PI)/s)+n+i},easeInOutElastic:function(t,e,i,n,o){var r=1.70158,s=0,a=n;if(0==e)return i;if(2==(e/=o/2))return i+n;if(s||(s=o*(.3*1.5)),a<Math.abs(n)){a=n;var r=s/4}else var r=s/(2*Math.PI)*Math.asin(n/a);return 1>e?-.5*(a*Math.pow(2,10*(e-=1))*Math.sin((e*o-r)*(2*Math.PI)/s))+i:a*Math.pow(2,-10*(e-=1))*Math.sin((e*o-r)*(2*Math.PI)/s)*.5+n+i},easeInBack:function(t,e,i,n,o,r){return void 0==r&&(r=1.70158),n*(e/=o)*e*((r+1)*e-r)+i},easeOutBack:function(t,e,i,n,o,r){return void 0==r&&(r=1.70158),n*((e=e/o-1)*e*((r+1)*e+r)+1)+i},easeInOutBack:function(t,e,i,n,o,r){return void 0==r&&(r=1.70158),(e/=o/2)<1?n/2*(e*e*(((r*=1.525)+1)*e-r))+i:n/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+i},easeInBounce:function(t,e,i,n,o){return n-jQuery.easing.easeOutBounce(t,o-e,0,n,o)+i},easeOutBounce:function(t,e,i,n,o){return(e/=o)<1/2.75?n*(7.5625*e*e)+i:2/2.75>e?n*(7.5625*(e-=1.5/2.75)*e+.75)+i:2.5/2.75>e?n*(7.5625*(e-=2.25/2.75)*e+.9375)+i:n*(7.5625*(e-=2.625/2.75)*e+.984375)+i},easeInOutBounce:function(t,e,i,n,o){return o/2>e?.5*jQuery.easing.easeInBounce(t,2*e,0,n,o)+i:.5*jQuery.easing.easeOutBounce(t,2*e-o,0,n,o)+.5*n+i}}),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),u=0,h=0,d=0,c=0,p=0,f=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&&(h=-1*n.wheelDeltaX),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(h=-1*d,d=0),u=0===d?h:d,"deltaY"in n&&(d=-1*n.deltaY,u=d),"deltaX"in n&&(h=n.deltaX,0===d&&(u=-1*h)),0!==d||0!==h){if(1===n.deltaMode){var m=$.data(this,"mousewheel-line-height");u*=m,d*=m,h*=m}else if(2===n.deltaMode){var g=$.data(this,"mousewheel-page-height");u*=g,d*=g,h*=g}if(c=Math.max(Math.abs(d),Math.abs(h)),(!a||a>c)&&(a=c,i(n,c)&&(a/=40)),i(n,c)&&(u/=40,h/=40,d/=40),u=Math[u>=1?"floor":"ceil"](u/a),h=Math[h>=1?"floor":"ceil"](h/a),d=Math[d>=1?"floor":"ceil"](d/a),l.settings.normalizeOffset&&this.getBoundingClientRect){var v=this.getBoundingClientRect();p=t.clientX-v.left,f=t.clientY-v.top}return t.deltaX=h,t.deltaY=d,t.deltaFactor=a,t.offsetX=p,t.offsetY=f,t.deltaMode=0,o.unshift(t,u,h,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 u=n.length;u;)$.event.fixHooks[n[--u]]=$.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)}})}),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=u),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(O);n||(n=new e(this,t),i.data(O,n))})}function e(t,e){function m(t){if(!(lt()||$(t.target).closest(e.excludedElements,Nt).length>0)){var i=t.originalEvent?t.originalEvent:t,n,o=E?i.touches[0]:i;return Ut=b,E?Yt=i.touches.length:t.preventDefault(),jt=0,Dt=null,Qt=null,Rt=0,At=0,Ht=0,qt=1,Bt=0,Vt=ft(),Ft=vt(),at(),!E||Yt===e.fingers||e.fingers===y||Q()?(dt(0,o),$t=Tt(),2==Yt&&(dt(1,i.touches[1]),At=Ht=bt(Vt[0].start,Vt[1].start)),(e.swipeStatus||e.pinchStatus)&&(n=P(i,Ut))):n=!1,n===!1?(Ut=I,P(i,Ut),n):(e.hold&&(te=setTimeout($.proxy(function(){Nt.trigger("hold",[i.target]),e.hold&&(n=e.hold.call(Nt,i,i.target))},this),e.longTapThreshold)),ht(!0),null)}}function L(t){var i=t.originalEvent?t.originalEvent:t;if(Ut!==_&&Ut!==I&&!ut()){var n,o=E?i.touches[0]:i,r=ct(o);if(Xt=Tt(),E&&(Yt=i.touches.length),e.hold&&clearTimeout(te),Ut=x,2==Yt&&(0==At?(dt(1,i.touches[1]),At=Ht=bt(Vt[0].start,Vt[1].start)):(ct(i.touches[1]),Ht=bt(Vt[0].end,Vt[1].end),Qt=_t(Vt[0].end,Vt[1].end)),qt=xt(At,Ht),Bt=Math.abs(At-Ht)),Yt===e.fingers||e.fingers===y||!E||Q()){if(Dt=St(r.start,r.end),q(t,Dt),jt=It(r.start,r.end),Rt=wt(),mt(Dt,jt),(e.swipeStatus||e.pinchStatus)&&(n=P(i,Ut)),!e.triggerOnTouchEnd||e.triggerOnTouchLeave){var s=!0;if(e.triggerOnTouchLeave){var a=Ot(this);s=Lt(r.end,a)}!e.triggerOnTouchEnd&&s?Ut=W(x):e.triggerOnTouchLeave&&!s&&(Ut=W(_)),Ut!=I&&Ut!=_||P(i,Ut)}}else Ut=I,P(i,Ut);n===!1&&(Ut=I,P(i,Ut))}}function z(t){var i=t.originalEvent;return E&&i.touches.length>0?(st(),!0):(ut()&&(Yt=Gt),Xt=Tt(),Rt=wt(),R()||!D()?(Ut=I,P(i,Ut)):e.triggerOnTouchEnd||0==e.triggerOnTouchEnd&&Ut===x?(t.preventDefault(),Ut=_,P(i,Ut)):!e.triggerOnTouchEnd&&Z()?(Ut=_,j(i,Ut,c)):Ut===x&&(Ut=I,P(i,Ut)),ht(!1),null)}function M(){Yt=0,Xt=0,$t=0,At=0,Ht=0,qt=1,at(),ht(!1)}function C(t){var i=t.originalEvent;e.triggerOnTouchLeave&&(Ut=W(_),P(i,Ut))}function k(){Nt.unbind(Mt,m),Nt.unbind(Pt,M),Nt.unbind(Ct,L),Nt.unbind(kt,z),Wt&&Nt.unbind(Wt,C),ht(!1)}function W(t){var i=t,n=H(),o=D(),r=R();return!n||r?i=I:!o||t!=x||e.triggerOnTouchEnd&&!e.triggerOnTouchLeave?!o&&t==_&&e.triggerOnTouchLeave&&(i=I):i=_,i}function P(t,e){var i=void 0;return Y()||U()?i=j(t,e,h):(F()||Q())&&i!==!1&&(i=j(t,e,d)),ot()&&i!==!1?i=j(t,e,p):rt()&&i!==!1?i=j(t,e,f):nt()&&i!==!1&&(i=j(t,e,c)),e===I&&M(t),e===_&&(E?0==t.touches.length&&M(t):M(t)),i}function j(t,u,l){var m=void 0;if(l==h){if(Nt.trigger("swipeStatus",[u,Dt||null,jt||0,Rt||0,Yt,Vt]),e.swipeStatus&&(m=e.swipeStatus.call(Nt,t,u,Dt||null,jt||0,Rt||0,Yt,Vt),m===!1))return!1;if(u==_&&N()){if(Nt.trigger("swipe",[Dt,jt,Rt,Yt,Vt]),e.swipe&&(m=e.swipe.call(Nt,t,Dt,jt,Rt,Yt,Vt),m===!1))return!1;switch(Dt){case i:Nt.trigger("swipeLeft",[Dt,jt,Rt,Yt,Vt]),e.swipeLeft&&(m=e.swipeLeft.call(Nt,t,Dt,jt,Rt,Yt,Vt));break;case n:Nt.trigger("swipeRight",[Dt,jt,Rt,Yt,Vt]),e.swipeRight&&(m=e.swipeRight.call(Nt,t,Dt,jt,Rt,Yt,Vt));break;case o:Nt.trigger("swipeUp",[Dt,jt,Rt,Yt,Vt]),e.swipeUp&&(m=e.swipeUp.call(Nt,t,Dt,jt,Rt,Yt,Vt));break;case r:Nt.trigger("swipeDown",[Dt,jt,Rt,Yt,Vt]),e.swipeDown&&(m=e.swipeDown.call(Nt,t,Dt,jt,Rt,Yt,Vt))}}}if(l==d){if(Nt.trigger("pinchStatus",[u,Qt||null,Bt||0,Rt||0,Yt,qt,Vt]),e.pinchStatus&&(m=e.pinchStatus.call(Nt,t,u,Qt||null,Bt||0,Rt||0,Yt,qt,Vt),m===!1))return!1;if(u==_&&B())switch(Qt){case s:Nt.trigger("pinchIn",[Qt||null,Bt||0,Rt||0,Yt,qt,Vt]),e.pinchIn&&(m=e.pinchIn.call(Nt,t,Qt||null,Bt||0,Rt||0,Yt,qt,Vt));break;case a:Nt.trigger("pinchOut",[Qt||null,Bt||0,Rt||0,Yt,qt,Vt]),e.pinchOut&&(m=e.pinchOut.call(Nt,t,Qt||null,Bt||0,Rt||0,Yt,qt,Vt))}}return l==c?u!==I&&u!==_||(clearTimeout(Jt),clearTimeout(te),G()&&!tt()?(Kt=Tt(),Jt=setTimeout($.proxy(function(){Kt=null,Nt.trigger("tap",[t.target]),e.tap&&(m=e.tap.call(Nt,t,t.target))},this),e.doubleTapThreshold)):(Kt=null,Nt.trigger("tap",[t.target]),e.tap&&(m=e.tap.call(Nt,t,t.target)))):l==p?u!==I&&u!==_||(clearTimeout(Jt),Kt=null,Nt.trigger("doubletap",[t.target]),e.doubleTap&&(m=e.doubleTap.call(Nt,t,t.target))):l==f&&(u!==I&&u!==_||(clearTimeout(Jt),Kt=null,Nt.trigger("longtap",[t.target]),e.longTap&&(m=e.longTap.call(Nt,t,t.target)))),m}function D(){var t=!0;return null!==e.threshold&&(t=jt>=e.threshold),t}function R(){var t=!1;return null!==e.cancelThreshold&&null!==Dt&&(t=gt(Dt)-jt>=e.cancelThreshold),t}function A(){return null!==e.pinchThreshold?Bt>=e.pinchThreshold:!0}function H(){var t;return t=e.maxTimeThreshold?!(Rt>=e.maxTimeThreshold):!0}function q(t,s){if(e.allowPageScroll===u||Q())t.preventDefault();else{var a=e.allowPageScroll===l;switch(s){case i:(e.swipeLeft&&a||!a&&e.allowPageScroll!=g)&&t.preventDefault();break;case n:(e.swipeRight&&a||!a&&e.allowPageScroll!=g)&&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 B(){var t=V(),e=X(),i=A();return t&&e&&i}function Q(){return!!(e.pinchStatus||e.pinchIn||e.pinchOut)}function F(){return!(!B()||!Q())}function N(){var t=H(),e=D(),i=V(),n=X(),o=R(),r=!o&&n&&i&&e&&t;return r}function U(){return!!(e.swipe||e.swipeStatus||e.swipeLeft||e.swipeRight||e.swipeUp||e.swipeDown)}function Y(){return!(!N()||!U())}function V(){return Yt===e.fingers||e.fingers===y||!E}function X(){return 0!==Vt[0].end.x}function Z(){return!!e.tap}function G(){return!!e.doubleTap}function K(){return!!e.longTap}function J(){if(null==Kt)return!1;var t=Tt();return G()&&t-Kt<=e.doubleTapThreshold}function tt(){return J()}function et(){return(1===Yt||!E)&&(isNaN(jt)||jt<e.threshold)}function it(){return Rt>e.longTapThreshold&&w>jt}function nt(){return!(!et()||!Z())}function ot(){return!(!J()||!G())}function rt(){return!(!it()||!K())}function st(){Zt=Tt(),Gt=event.touches.length+1}function at(){Zt=0,Gt=0}function ut(){var t=!1;if(Zt){var i=Tt()-Zt;i<=e.fingerReleaseThreshold&&(t=!0)}return t}function lt(){return!(Nt.data(O+"_intouch")!==!0)}function ht(t){t===!0?(Nt.bind(Ct,L),Nt.bind(kt,z),Wt&&Nt.bind(Wt,C)):(Nt.unbind(Ct,L,!1),Nt.unbind(kt,z,!1),Wt&&Nt.unbind(Wt,C,!1)),Nt.data(O+"_intouch",t===!0)}function dt(t,e){var i=void 0!==e.identifier?e.identifier:0;return Vt[t].identifier=i,Vt[t].start.x=Vt[t].end.x=e.pageX||e.clientX,Vt[t].start.y=Vt[t].end.y=e.pageY||e.clientY,Vt[t]}function ct(t){var e=void 0!==t.identifier?t.identifier:0,i=pt(e);return i.end.x=t.pageX||t.clientX,i.end.y=t.pageY||t.clientY,i}function pt(t){for(var e=0;e<Vt.length;e++)if(Vt[e].identifier==t)return Vt[e]}function ft(){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 mt(t,e){e=Math.max(e,gt(t)),Ft[t].distance=e}function gt(t){return Ft[t]?Ft[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 Xt-$t}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 _t(){return 1>qt?a:s}function It(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 St(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 Ot(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 Lt(t,e){return t.x>e.left&&t.x<e.right&&t.y>e.top&&t.y<e.bottom}var zt=E||T||!e.fallbackToMouseEvents,Mt=zt?T?S?"MSPointerDown":"pointerdown":"touchstart":"mousedown",Ct=zt?T?S?"MSPointerMove":"pointermove":"touchmove":"mousemove",kt=zt?T?S?"MSPointerUp":"pointerup":"touchend":"mouseup",Wt=zt?null:"mouseleave",Pt=T?S?"MSPointerCancel":"pointercancel":"touchcancel",jt=0,Dt=null,Rt=0,At=0,Ht=0,qt=1,Bt=0,Qt=0,Ft=null,Nt=$(t),Ut="start",Yt=0,Vt=null,$t=0,Xt=0,Zt=0,Gt=0,Kt=0,Jt=null,te=null;try{Nt.bind(Mt,m),Nt.bind(Pt,M)}catch(ee){$.error("events not supported "+Mt+","+Pt+" on jQuery.swipe")}this.enable=function(){return Nt.bind(Mt,m),Nt.bind(Pt,M),Nt},this.disable=function(){return k(),Nt},this.destroy=function(){k(),Nt.data(O,null),Nt=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",u="none",l="auto",h="swipe",d="pinch",c="tap",p="doubletap",f="longtap",m="hold",g="horizontal",v="vertical",y="all",w=10,b="start",x="move",_="end",I="cancel",E="ontouchstart"in window,S=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,T=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,O="TouchSwipe",L={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(O);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=L,$.fn.swipe.phases={PHASE_START:b,PHASE_MOVE:x,PHASE_END:_,PHASE_CANCEL:I},$.fn.swipe.directions={LEFT:i,RIGHT:n,UP:o,DOWN:r,IN:s,OUT:a},$.fn.swipe.pageScroll={NONE:u,HORIZONTAL:g,VERTICAL:v,AUTO:l},$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:y}}),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})});
envira-gallery-lite.php CHANGED
@@ -5,7 +5,7 @@
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.0.3
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.0.3';
57
 
58
  /**
59
  * The name of the plugin.
@@ -168,7 +168,7 @@ class Envira_Gallery_Lite {
168
 
169
  /**
170
  * Loads a partial view for the Administration screen
171
- *
172
  * @since 1.5.0
173
  *
174
  * @param string $template PHP file at includes/admin/partials, excluding file extension
@@ -176,16 +176,16 @@ class Envira_Gallery_Lite {
176
  * @return void
177
  */
178
  public function load_admin_partial( $template, $data = array() ){
179
-
180
  $dir = trailingslashit( plugin_dir_path( __FILE__ ) . 'includes/admin/partials' );
181
-
182
  if ( file_exists( $dir . $template . '.php' ) ) {
183
  require_once( $dir . $template . '.php' );
184
  return true;
185
  }
186
-
187
  return false;
188
-
189
  }
190
 
191
  /**
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.0.4
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.5.0.4';
57
 
58
  /**
59
  * The name of the plugin.
168
 
169
  /**
170
  * Loads a partial view for the Administration screen
171
+ *
172
  * @since 1.5.0
173
  *
174
  * @param string $template PHP file at includes/admin/partials, excluding file extension
176
  * @return void
177
  */
178
  public function load_admin_partial( $template, $data = array() ){
179
+
180
  $dir = trailingslashit( plugin_dir_path( __FILE__ ) . 'includes/admin/partials' );
181
+
182
  if ( file_exists( $dir . $template . '.php' ) ) {
183
  require_once( $dir . $template . '.php' );
184
  return true;
185
  }
186
+
187
  return false;
188
+
189
  }
190
 
191
  /**
includes/admin/addons.php CHANGED
@@ -54,7 +54,7 @@ class Envira_Gallery_Addons {
54
 
55
  // Load the base class object.
56
  $this->base = ( class_exists( 'Envira_Gallery' ) ? Envira_Gallery::get_instance() : Envira_Gallery_Lite::get_instance() );
57
-
58
  // Add custom addons submenu.
59
  add_action( 'admin_menu', array( $this, 'admin_menu' ), 12 );
60
 
@@ -122,7 +122,7 @@ class Envira_Gallery_Addons {
122
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_styles' ) );
123
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) );
124
 
125
- }
126
 
127
  /**
128
  * Register and enqueue addons page specific CSS.
@@ -149,7 +149,7 @@ class Envira_Gallery_Addons {
149
  // List.js
150
  wp_register_script( $this->base->plugin_slug . '-list-script', plugins_url( 'assets/js/min/list-min.js', $this->base->file ), array( 'jquery' ), $this->base->version, true );
151
  wp_enqueue_script( $this->base->plugin_slug . '-list-script' );
152
-
153
  // Addons
154
  wp_register_script( $this->base->plugin_slug . '-addons-script', plugins_url( 'assets/js/addons.js', $this->base->file ), array( 'jquery' ), $this->base->version, true );
155
  wp_enqueue_script( $this->base->plugin_slug . '-addons-script' );
@@ -260,7 +260,7 @@ class Envira_Gallery_Addons {
260
  ?>
261
  <div class="envira-addons-area licensed" class="envira-clear">
262
  <h3><?php _e( 'Available Addons', 'envira-gallery' ); ?></h3>
263
-
264
  <div id="envira-addons-licensed" class="envira-addons">
265
  <!-- list container class required for list.js -->
266
  <div class="list">
@@ -281,7 +281,7 @@ class Envira_Gallery_Addons {
281
  <div class="envira-addons-area unlicensed" class="envira-clear">
282
  <h3><?php _e( 'Unlock More Addons', 'envira-gallery' ); ?></h3>
283
  <p><?php echo sprintf( __( '<strong>Want even more addons?</strong> <a href="%s">Upgrade your Envira Gallery account</a> and unlock the following addons.', 'envira-gallery' ), $upgrade_url ); ?></p>
284
-
285
  <div id="envira-addons-unlicensed" class="envira-addons">
286
  <!-- list container class required for list.js -->
287
  <div class="list">
@@ -313,7 +313,7 @@ class Envira_Gallery_Addons {
313
  // Get license key and type.
314
  $key = $this->base->get_license_key();
315
  $type = $this->base->get_license_key_type();
316
-
317
  // Get addons data from transient or perform API query if no transient.
318
  //if ( false === ( $addons = get_transient( '_eg_addons' ) ) ) {
319
  $addons = $this->get_addons_data( $key );
@@ -324,7 +324,7 @@ class Envira_Gallery_Addons {
324
  return false;
325
  }
326
 
327
- // Iterate through Addons, to build two arrays:
328
  // - Addons the user is licensed to use,
329
  // - Addons the user isn't licensed to use.
330
  $results = array(
@@ -334,7 +334,7 @@ class Envira_Gallery_Addons {
334
  foreach ( (array) $addons as $i => $addon ) {
335
 
336
  // Determine whether the user is licensed to use this Addon or not.
337
- if (
338
  empty( $type ) ||
339
  ( in_array( 'advanced', $addon->categories ) && $type != 'gold' && $type != 'platinum' ) ||
340
  ( in_array( 'basic', $addon->categories ) && ( $type != 'silver' && $type != 'gold' && $type != 'platinum' ) )
@@ -366,8 +366,8 @@ class Envira_Gallery_Addons {
366
 
367
  // Get Addons
368
  // If the key is valid, we'll get personalised upgrade URLs for each Addon (if necessary) and plugin update information.
369
- $addons = Envira_Gallery_License::get_instance()->perform_remote_request( 'get-addons-data-v15', array( 'tgm-updater-key' => $key ) );
370
-
371
  // If there was an API error, set transient for only 10 minutes.
372
  if ( ! $addons ) {
373
  set_transient( '_eg_addons', false, 10 * MINUTE_IN_SECONDS );
@@ -444,7 +444,7 @@ class Envira_Gallery_Addons {
444
  */
445
  public function addons_link( $links ) {
446
 
447
- $addons_link = sprintf( '<a href="%s">%s</a>', esc_url( add_query_arg( array( 'post_type' => 'envira', 'page' => 'envira-gallery-addons' ), admin_url( 'edit.php' ) ) ), __( 'Addons', 'envira-gallery' ) );
448
  array_unshift( $links, $addons_link );
449
 
450
  return $links;
@@ -469,7 +469,7 @@ class Envira_Gallery_Addons {
469
  if ( ! $installed_plugins ) {
470
  $installed_plugins = get_plugins();
471
  }
472
-
473
  // If the Addon doesn't supply an upgrade_url key, it's because the user hasn't provided a license
474
  // get_upgrade_link() will return the Lite or Pro link as necessary for us.
475
  if ( ! isset( $addon->upgrade_url ) ) {
@@ -491,7 +491,7 @@ class Envira_Gallery_Addons {
491
  <p class="envira-addon-excerpt"><?php echo esc_html( $addon->excerpt ); ?></p>
492
 
493
  <?php
494
- // If the Addon is unlicensed, show the upgrade button
495
  if ( ! $is_licensed ) {
496
  ?>
497
  <div class="envira-addon-active envira-addon-message">
@@ -517,7 +517,7 @@ class Envira_Gallery_Addons {
517
  <div class="envira-addon-action">
518
  <a class="button button-primary envira-addon-action-button envira-install-addon" href="#" rel="<?php echo esc_url( $addon->url ); ?>">
519
  <i class="envira-cloud-download"></i>
520
- <?php _e( 'Install', 'envira-gallery' ); ?>
521
  </a>
522
  <span class="spinner envira-gallery-spinner"></span>
523
  </div>
@@ -535,7 +535,7 @@ class Envira_Gallery_Addons {
535
  <div class="envira-addon-action">
536
  <a class="button button-primary envira-addon-action-button envira-deactivate-addon" href="#" rel="<?php echo esc_attr( $plugin_basename ); ?>">
537
  <i class="envira-toggle-on"></i>
538
- <?php _e( 'Deactivate', 'envira-gallery' ); ?>
539
  </a>
540
  <span class="spinner envira-gallery-spinner"></span>
541
  </div>
@@ -551,7 +551,7 @@ class Envira_Gallery_Addons {
551
  <div class="envira-addon-action">
552
  <a class="button button-primary envira-addon-action-button envira-activate-addon" href="#" rel="<?php echo esc_attr( $plugin_basename ); ?>">
553
  <i class="envira-toggle-on"></i>
554
- <?php _e( 'Activate', 'envira-gallery' ); ?>
555
  </a>
556
  <span class="spinner envira-gallery-spinner"></span>
557
  </div>
54
 
55
  // Load the base class object.
56
  $this->base = ( class_exists( 'Envira_Gallery' ) ? Envira_Gallery::get_instance() : Envira_Gallery_Lite::get_instance() );
57
+
58
  // Add custom addons submenu.
59
  add_action( 'admin_menu', array( $this, 'admin_menu' ), 12 );
60
 
122
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_styles' ) );
123
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) );
124
 
125
+ }
126
 
127
  /**
128
  * Register and enqueue addons page specific CSS.
149
  // List.js
150
  wp_register_script( $this->base->plugin_slug . '-list-script', plugins_url( 'assets/js/min/list-min.js', $this->base->file ), array( 'jquery' ), $this->base->version, true );
151
  wp_enqueue_script( $this->base->plugin_slug . '-list-script' );
152
+
153
  // Addons
154
  wp_register_script( $this->base->plugin_slug . '-addons-script', plugins_url( 'assets/js/addons.js', $this->base->file ), array( 'jquery' ), $this->base->version, true );
155
  wp_enqueue_script( $this->base->plugin_slug . '-addons-script' );
260
  ?>
261
  <div class="envira-addons-area licensed" class="envira-clear">
262
  <h3><?php _e( 'Available Addons', 'envira-gallery' ); ?></h3>
263
+
264
  <div id="envira-addons-licensed" class="envira-addons">
265
  <!-- list container class required for list.js -->
266
  <div class="list">
281
  <div class="envira-addons-area unlicensed" class="envira-clear">
282
  <h3><?php _e( 'Unlock More Addons', 'envira-gallery' ); ?></h3>
283
  <p><?php echo sprintf( __( '<strong>Want even more addons?</strong> <a href="%s">Upgrade your Envira Gallery account</a> and unlock the following addons.', 'envira-gallery' ), $upgrade_url ); ?></p>
284
+
285
  <div id="envira-addons-unlicensed" class="envira-addons">
286
  <!-- list container class required for list.js -->
287
  <div class="list">
313
  // Get license key and type.
314
  $key = $this->base->get_license_key();
315
  $type = $this->base->get_license_key_type();
316
+
317
  // Get addons data from transient or perform API query if no transient.
318
  //if ( false === ( $addons = get_transient( '_eg_addons' ) ) ) {
319
  $addons = $this->get_addons_data( $key );
324
  return false;
325
  }
326
 
327
+ // Iterate through Addons, to build two arrays:
328
  // - Addons the user is licensed to use,
329
  // - Addons the user isn't licensed to use.
330
  $results = array(
334
  foreach ( (array) $addons as $i => $addon ) {
335
 
336
  // Determine whether the user is licensed to use this Addon or not.
337
+ if (
338
  empty( $type ) ||
339
  ( in_array( 'advanced', $addon->categories ) && $type != 'gold' && $type != 'platinum' ) ||
340
  ( in_array( 'basic', $addon->categories ) && ( $type != 'silver' && $type != 'gold' && $type != 'platinum' ) )
366
 
367
  // Get Addons
368
  // If the key is valid, we'll get personalised upgrade URLs for each Addon (if necessary) and plugin update information.
369
+ $addons = Envira_Gallery_License::get_instance()->perform_remote_request( 'get-addons-data-v15', array( 'tgm-updater-key' => $key ) );
370
+
371
  // If there was an API error, set transient for only 10 minutes.
372
  if ( ! $addons ) {
373
  set_transient( '_eg_addons', false, 10 * MINUTE_IN_SECONDS );
444
  */
445
  public function addons_link( $links ) {
446
 
447
+ $addons_link = sprintf( '<a href="%s">%s</a>', esc_url( add_query_arg( array( 'post_type' => 'envira', 'page' => ( class_exists( 'Envira_Gallery' ) ? 'envira-gallery-addons' : 'envira-gallery-lite-addons' ) ), admin_url( 'edit.php' ) ) ), __( 'Addons', 'envira-gallery' ) );
448
  array_unshift( $links, $addons_link );
449
 
450
  return $links;
469
  if ( ! $installed_plugins ) {
470
  $installed_plugins = get_plugins();
471
  }
472
+
473
  // If the Addon doesn't supply an upgrade_url key, it's because the user hasn't provided a license
474
  // get_upgrade_link() will return the Lite or Pro link as necessary for us.
475
  if ( ! isset( $addon->upgrade_url ) ) {
491
  <p class="envira-addon-excerpt"><?php echo esc_html( $addon->excerpt ); ?></p>
492
 
493
  <?php
494
+ // If the Addon is unlicensed, show the upgrade button
495
  if ( ! $is_licensed ) {
496
  ?>
497
  <div class="envira-addon-active envira-addon-message">
517
  <div class="envira-addon-action">
518
  <a class="button button-primary envira-addon-action-button envira-install-addon" href="#" rel="<?php echo esc_url( $addon->url ); ?>">
519
  <i class="envira-cloud-download"></i>
520
+ <?php _e( 'Install', 'envira-gallery' ); ?>
521
  </a>
522
  <span class="spinner envira-gallery-spinner"></span>
523
  </div>
535
  <div class="envira-addon-action">
536
  <a class="button button-primary envira-addon-action-button envira-deactivate-addon" href="#" rel="<?php echo esc_attr( $plugin_basename ); ?>">
537
  <i class="envira-toggle-on"></i>
538
+ <?php _e( 'Deactivate', 'envira-gallery' ); ?>
539
  </a>
540
  <span class="spinner envira-gallery-spinner"></span>
541
  </div>
551
  <div class="envira-addon-action">
552
  <a class="button button-primary envira-addon-action-button envira-activate-addon" href="#" rel="<?php echo esc_attr( $plugin_basename ); ?>">
553
  <i class="envira-toggle-on"></i>
554
+ <?php _e( 'Activate', 'envira-gallery' ); ?>
555
  </a>
556
  <span class="spinner envira-gallery-spinner"></span>
557
  </div>
includes/admin/metaboxes.php CHANGED
@@ -133,7 +133,7 @@ class Envira_Gallery_Metaboxes {
133
  // Modify some of the media view's strings
134
  $strings['insertIntoPost'] = __( 'Insert into Gallery', 'envira-gallery' );
135
  $strings['inserting'] = __( 'Inserting...', 'envira-gallery' );
136
-
137
  // Allow addons to filter strings
138
  $strings = apply_filters( 'envira_gallery_media_view_strings', $strings, $screen );
139
 
@@ -154,7 +154,7 @@ class Envira_Gallery_Metaboxes {
154
  * @since 1.5.0
155
  */
156
  public function append_media_upload_form() {
157
-
158
  ?>
159
  <!-- Add from Media Library -->
160
  <a href="#" class="envira-media-library button" title="<?php _e( 'Click Here to Insert from Other Image Sources', 'envira-gallery' ); ?>" style="vertical-align: baseline;">
@@ -190,7 +190,7 @@ class Envira_Gallery_Metaboxes {
190
 
191
  // Get current screen.
192
  $screen = get_current_screen();
193
-
194
  // Bail if we're not on the Envira Post Type screen.
195
  if ( 'envira' !== $screen->post_type ) {
196
  return;
@@ -241,10 +241,10 @@ class Envira_Gallery_Metaboxes {
241
 
242
  // Sortables
243
  wp_enqueue_script( 'jquery-ui-sortable' );
244
-
245
  // Image Uploader
246
- wp_enqueue_media( array(
247
- 'post' => $post_id,
248
  ) );
249
  add_filter( 'plupload_init', array( $this, 'plupload_init' ) );
250
 
@@ -267,7 +267,7 @@ class Envira_Gallery_Metaboxes {
267
  'modal_title' => __( 'Insert', 'envira-gallery' ),
268
  'insert_button_label' => __( 'Insert', 'envira-gallery' ),
269
  ) );
270
-
271
  // Metaboxes
272
  wp_register_script( $this->base->plugin_slug . '-metabox-script', plugins_url( 'assets/js/min/metabox-min.js', $this->base->file ), array( 'jquery', 'plupload-handlers', 'quicktags', 'jquery-ui-sortable' ), $this->base->version, true );
273
  wp_enqueue_script( $this->base->plugin_slug . '-metabox-script' );
@@ -358,7 +358,7 @@ class Envira_Gallery_Metaboxes {
358
  return $params;
359
 
360
  }
361
-
362
  /**
363
  * Hides unnecessary meta box items on Envira post type screens.
364
  *
@@ -391,7 +391,7 @@ class Envira_Gallery_Metaboxes {
391
 
392
  // Let's remove all of those dumb metaboxes from our post type screen to control the experience.
393
  $this->remove_all_the_metaboxes();
394
-
395
  // Add our metaboxes to Envira CPT.
396
 
397
  // Types Metabox
@@ -404,12 +404,12 @@ class Envira_Gallery_Metaboxes {
404
 
405
  // Settings Metabox
406
  add_meta_box( 'envira-gallery-settings', __( 'Envira Gallery Settings', 'envira-gallery' ), array( $this, 'meta_box_callback' ), 'envira', 'normal', 'high' );
407
-
408
  // Preview Metabox
409
  // Displays the images to be displayed when using an External Gallery Type
410
  // In the future, this could include a 'live' preview of the gallery theme options etc.
411
  add_meta_box( 'envira-gallery-preview', __( 'Envira Gallery Preview', 'envira-gallery' ), array( $this, 'meta_box_preview_callback' ), 'envira', 'normal', 'high' );
412
-
413
  // Display the Gallery Code metabox if we're editing an existing Gallery
414
  if ( $post->post_status != 'auto-draft' ) {
415
  add_meta_box( 'envira-gallery-code', __( 'Envira Gallery Code', 'envira-gallery' ), array( $this, 'meta_box_gallery_code_callback' ), 'envira', 'side', 'default' );
@@ -418,7 +418,7 @@ class Envira_Gallery_Metaboxes {
418
  // Output 'Select Files from Other Sources' button on the media uploader form
419
  add_action( 'post-plupload-upload-ui', array( $this, 'append_media_upload_form' ), 1 );
420
  add_action( 'post-html-upload-ui', array( $this, 'append_media_upload_form' ), 1 );
421
-
422
  }
423
 
424
  /**
@@ -509,7 +509,7 @@ class Envira_Gallery_Metaboxes {
509
  'post' => $post,
510
  'types' => $this->get_envira_types( $post ),
511
  'instance' => $this,
512
- ) );
513
 
514
  }
515
 
@@ -743,11 +743,11 @@ class Envira_Gallery_Metaboxes {
743
  <?php
744
  }
745
 
746
- do_action( 'envira_gallery_do_default_display', $post );
747
  ?>
748
 
749
  <ul id="envira-gallery-output" class="envira-gallery-images-output <?php echo $layout; ?>">
750
- <?php
751
  if ( ! empty( $gallery_data['gallery'] ) ) {
752
  foreach ( $gallery_data['gallery'] as $id => $data ) {
753
  echo $this->get_gallery_item( $id, $data, $post->ID );
@@ -764,11 +764,11 @@ class Envira_Gallery_Metaboxes {
764
  <a href="#" class="button envira-gallery-images-edit"><?php _e( 'Edit Selected Images', 'envira-gallery' ); ?></a>
765
  <a href="#" class="button envira-gallery-images-move" data-action="gallery"><?php _e( 'Move Selected Images to another Gallery', 'envira-gallery' ); ?></a>
766
  <a href="#" class="button button-danger envira-gallery-images-delete"><?php _e( 'Delete Selected Images from Gallery', 'envira-gallery' ); ?></a>
767
- </nav>
768
  <?php
769
  } else {
770
  // Output an upgrade notice
771
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
772
  'envira_gallery_images_tab',
773
  __( 'Want to make your gallery workflow even better?', 'envira-gallery' ),
774
  __( 'By upgrading to Envira Pro, you can get access to numerous other features, including: a fully featured gallery widget, complete gallery API, powerful gallery documentation, full mobile and Retina support, dedicated customer support and so much more!', 'envira-gallery' ),
@@ -835,7 +835,7 @@ class Envira_Gallery_Metaboxes {
835
  <p class="description"><?php _e( 'Sets the theme for the gallery display.', 'envira-gallery' ); ?></p>
836
  </td>
837
  </tr>
838
-
839
  <?php
840
  if ( class_exists( 'Envira_Gallery' ) ) {
841
  ?>
@@ -846,7 +846,7 @@ class Envira_Gallery_Metaboxes {
846
  </th>
847
  <td>
848
  <select id="envira-config-display-description" name="_envira_gallery[description_position]" data-envira-conditional="envira-config-description-box">
849
- <?php
850
  foreach ( (array) $this->get_display_description_options() as $i => $data ) {
851
  ?>
852
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'description_position', $this->get_config_default( 'description_position' ) ) ); ?>><?php echo $data['name']; ?></option>
@@ -882,7 +882,7 @@ class Envira_Gallery_Metaboxes {
882
  <?php
883
  }
884
  ?>
885
-
886
  <tr id="envira-config-gutter-box">
887
  <th scope="row">
888
  <label for="envira-config-gutter"><?php _e( 'Column Gutter Width', 'envira-gallery' ); ?></label>
@@ -912,7 +912,7 @@ class Envira_Gallery_Metaboxes {
912
  </th>
913
  <td>
914
  <select id="envira-config-sorting" name="_envira_gallery[random]" data-envira-conditional="envira-config-sorting-direction-box">
915
- <?php
916
  foreach ( (array) $this->get_sorting_options() as $i => $data ) {
917
  ?>
918
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'random', $this->get_config_default( 'random' ) ) ); ?>><?php echo $data['name']; ?></option>
@@ -929,7 +929,7 @@ class Envira_Gallery_Metaboxes {
929
  </th>
930
  <td>
931
  <select id="envira-config-sorting-direction" name="_envira_gallery[sorting_direction]">
932
- <?php
933
  foreach ( (array) $this->get_sorting_directions() as $i => $data ) {
934
  ?>
935
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'sorting_direction', $this->get_config_default( 'sorting_direction' ) ) ); ?>><?php echo $data['name']; ?></option>
@@ -950,7 +950,7 @@ class Envira_Gallery_Metaboxes {
950
  </th>
951
  <td>
952
  <select id="envira-config-image-size" name="_envira_gallery[image_size]" data-envira-conditional="envira-config-crop-size-box,envira-config-crop-box" data-envira-conditional-value="default">
953
- <?php
954
  foreach ( (array) $this->get_image_sizes() as $i => $data ) {
955
  ?>
956
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'image_size', $this->get_config_default( 'image_size' ) ) ); ?>><?php echo $data['name']; ?></option>
@@ -1007,7 +1007,7 @@ class Envira_Gallery_Metaboxes {
1007
  <input id="envira-config-crop" type="checkbox" name="_envira_gallery[crop]" value="<?php echo $this->get_config( 'crop', $this->get_config_default( 'crop' ) ); ?>" <?php checked( $this->get_config( 'crop', $this->get_config_default( 'crop' ) ), 1 ); ?> />
1008
  <span class="description"><?php _e( 'If enabled, forces images to exactly match the sizes defined above for Image Dimensions and Mobile Dimensions.', 'envira-gallery' ); ?></span>
1009
  <span class="description"><?php _e( 'If disabled, images will be resized to maintain their aspect ratio.', 'envira-gallery' ); ?></span>
1010
-
1011
  </td>
1012
  </tr>
1013
 
@@ -1032,7 +1032,7 @@ class Envira_Gallery_Metaboxes {
1032
  <span class="description"><?php _e( 'Enables or disables isotope/masonry layout support for the main gallery images.', 'envira-gallery' ); ?></span>
1033
  </td>
1034
  </tr>
1035
-
1036
  <tr id="envira-config-css-animations-box">
1037
  <th scope="row">
1038
  <label for="envira-config-css-animations"><?php _e( 'Enable CSS Animations?', 'envira-gallery' ); ?></label>
@@ -1064,7 +1064,7 @@ class Envira_Gallery_Metaboxes {
1064
  <?php
1065
  // Output an upgrade notice
1066
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
1067
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1068
  'envira_gallery_config_tab',
1069
  __( 'Want to do even more with your gallery display?', 'envira-gallery' ),
1070
  __( 'By upgrading to Envira Pro, you can get access to numerous other gallery display features, including: custom image tagging and filtering, mobile specific image assets for blazing fast load times, dedicated and unique gallery URLs, custom gallery themes, gallery thumbnail support and so much more!', 'envira-gallery' ),
@@ -1117,7 +1117,7 @@ class Envira_Gallery_Metaboxes {
1117
  </tr>
1118
  </tbody>
1119
  </table>
1120
-
1121
  <div id="envira-lightbox-settings">
1122
  <table class="form-table">
1123
  <tbody>
@@ -1261,7 +1261,7 @@ class Envira_Gallery_Metaboxes {
1261
  </th>
1262
  <td>
1263
  <select id="envira-config-lightbox-open-close-effect" name="_envira_gallery[lightbox_open_close_effect]">
1264
- <?php
1265
  // Standard Effects
1266
  foreach ( (array) $this->get_transition_effects() as $i => $data ) {
1267
  ?>
@@ -1286,7 +1286,7 @@ class Envira_Gallery_Metaboxes {
1286
  </th>
1287
  <td>
1288
  <select id="envira-config-lightbox-effect" name="_envira_gallery[effect]">
1289
- <?php
1290
  // Standard Effects
1291
  foreach ( (array) $this->get_transition_effects() as $i => $data ) {
1292
  ?>
@@ -1317,7 +1317,7 @@ class Envira_Gallery_Metaboxes {
1317
  <?php
1318
  }
1319
  ?>
1320
-
1321
  <?php do_action( 'envira_gallery_lightbox_box', $post ); ?>
1322
  </tbody>
1323
  </table>
@@ -1380,7 +1380,7 @@ class Envira_Gallery_Metaboxes {
1380
 
1381
  // Output an upgrade notice
1382
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
1383
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1384
  'envira_gallery_lightbox_tab',
1385
  __( 'Want even more fine tuned control over your lightbox display?', 'envira-gallery' ),
1386
  __( 'By upgrading to Envira Pro, you can get access to numerous other lightbox features, including: custom lightbox titles, enable/disable lightbox controls (arrow, keyboard and mousehweel navigation), custom lightbox transition effects, native fullscreen support, gallery deeplinking, image protection, lightbox supersize effects, lightbox slideshows and so much more!', 'envira-gallery' ),
@@ -1521,7 +1521,7 @@ class Envira_Gallery_Metaboxes {
1521
  <span class="description"><?php _e( 'Enables or disables the gallery lightbox thumbnails on mobile devices.', 'envira-gallery' ); ?></span>
1522
  </td>
1523
  </tr>
1524
-
1525
  <?php do_action( 'envira_gallery_mobile_lightbox_box', $post ); ?>
1526
  </tbody>
1527
  </table>
@@ -1585,7 +1585,7 @@ class Envira_Gallery_Metaboxes {
1585
  <p class="description"><?php _e( 'Adds custom CSS classes to this gallery. Enter one class per line.', 'envira-gallery' ); ?></p>
1586
  </td>
1587
  </tr>
1588
-
1589
  <?php
1590
  if ( class_exists( 'Envira_Gallery' ) ) {
1591
  ?>
@@ -1595,8 +1595,8 @@ class Envira_Gallery_Metaboxes {
1595
  </th>
1596
  <td>
1597
  <form></form>
1598
- <?php
1599
- $import_url = 'auto-draft' == $post->post_status ? add_query_arg( array( 'post' => $post->ID, 'action' => 'edit', 'envira-gallery-imported' => true ), admin_url( 'post.php' ) ) : add_query_arg( 'envira-gallery-imported', true );
1600
  $import_url = esc_url( $import_url );
1601
  ?>
1602
  <form action="<?php echo $import_url; ?>" id="envira-config-import-gallery-form" class="envira-gallery-import-form" method="post" enctype="multipart/form-data">
@@ -1635,7 +1635,7 @@ class Envira_Gallery_Metaboxes {
1635
  <?php
1636
  // Output an upgrade notice
1637
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
1638
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1639
  'envira_gallery_misc_tab',
1640
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1641
  __( 'By upgrading to Envira Pro, you can get access to numerous other features, including: a fully-integrated import/export module for your galleries, custom CSS controls for each gallery and so much more!', 'envira-gallery' ),
@@ -1677,7 +1677,7 @@ class Envira_Gallery_Metaboxes {
1677
  public function lite_mobile_tab( $post ) {
1678
 
1679
  // Output an upgrade notice
1680
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1681
  'envira_gallery_mobile_tab',
1682
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1683
  __( 'By upgrading to Envira Pro, you can get access to mobile-specific settings, including mobile image sizes, number of columns, mobile-specific lightbox options and so much more!', 'envira-gallery' ),
@@ -1699,7 +1699,7 @@ class Envira_Gallery_Metaboxes {
1699
  public function lite_videos_tab( $post ) {
1700
 
1701
  // Output an upgrade notice
1702
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1703
  'envira_gallery_mobile_tab',
1704
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1705
  __( 'By upgrading to Envira Pro, you can add Videos to your Envira Galleries from YouTube, Vimeo, Wistia, and your own self-hosted videos!', 'envira-gallery' ),
@@ -1721,7 +1721,7 @@ class Envira_Gallery_Metaboxes {
1721
  public function lite_social_tab( $post ) {
1722
 
1723
  // Output an upgrade notice
1724
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1725
  'envira_gallery_mobile_tab',
1726
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1727
  __( 'By upgrading to Envira Pro, you can add social sharing buttons to your Gallery images and Lightbox images. With support for Facebook, Twitter, Google+ and Pinterest why not check it out?', 'envira-gallery' ),
@@ -1743,7 +1743,7 @@ class Envira_Gallery_Metaboxes {
1743
  public function lite_tags_tab( $post ) {
1744
 
1745
  // Output an upgrade notice
1746
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1747
  'envira_gallery_mobile_tab',
1748
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1749
  __( 'By upgrading to Envira Pro, you can add Tags to your Gallery images, allow users to filter your Gallery by tag and so much more!', 'envira-gallery' ),
@@ -1765,7 +1765,7 @@ class Envira_Gallery_Metaboxes {
1765
  public function lite_pagination_tab( $post ) {
1766
 
1767
  // Output an upgrade notice
1768
- Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1769
  'envira_gallery_mobile_tab',
1770
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1771
  __( 'By upgrading to Envira Pro, you can split your Gallery across multiple pages with pagination, load paginated images via AJAX, lazy loading and more!', 'envira-gallery' ),
@@ -1800,15 +1800,15 @@ class Envira_Gallery_Metaboxes {
1800
  if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
1801
  // Check if this is a Quick Edit request
1802
  if ( isset( $_POST['_inline_edit'] ) ) {
1803
-
1804
  // Just update specific fields in the Quick Edit screen
1805
-
1806
  // Get settings
1807
  $settings = get_post_meta( $post_id, '_eg_gallery_data', true );
1808
  if ( empty( $settings ) ) {
1809
  return;
1810
  }
1811
-
1812
  // Update Settings
1813
  $settings['config']['columns'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['columns'] );
1814
  $settings['config']['gallery_theme'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['gallery_theme'] );
@@ -1816,18 +1816,18 @@ class Envira_Gallery_Metaboxes {
1816
  $settings['config']['margin'] = absint( $_POST['_envira_gallery']['margin'] );
1817
  $settings['config']['crop_width'] = absint( $_POST['_envira_gallery']['crop_width'] );
1818
  $settings['config']['crop_height'] = absint( $_POST['_envira_gallery']['crop_height'] );
1819
-
1820
  // Provide a filter to override settings.
1821
  $settings = apply_filters( 'envira_gallery_quick_edit_save_settings', $settings, $post_id, $post );
1822
-
1823
  // Update the post meta.
1824
  update_post_meta( $post_id, '_eg_gallery_data', $settings );
1825
-
1826
  // Finally, flush all gallery caches to ensure everything is up to date.
1827
  Envira_Gallery_Common::get_instance()->flush_gallery_caches( $post_id, $settings['config']['slug'] );
1828
-
1829
- }
1830
-
1831
  return;
1832
  }
1833
 
@@ -1843,7 +1843,7 @@ class Envira_Gallery_Metaboxes {
1843
  if ( ! current_user_can( 'edit_post', $post_id ) ) {
1844
  return;
1845
  }
1846
-
1847
  // If the post has just been published for the first time, set meta field for the gallery meta overlay helper.
1848
  if ( isset( $post->post_date ) && isset( $post->post_modified ) && $post->post_date === $post->post_modified ) {
1849
  update_post_meta( $post_id, '_eg_just_published', true );
@@ -1869,7 +1869,7 @@ class Envira_Gallery_Metaboxes {
1869
  $settings['config']['crop_width'] = absint( $_POST['_envira_gallery']['crop_width'] );
1870
  $settings['config']['crop_height'] = absint( $_POST['_envira_gallery']['crop_height'] );
1871
  $settings['config']['crop'] = isset( $_POST['_envira_gallery']['crop'] ) ? 1 : 0;
1872
-
1873
  if ( 'Envira_Gallery' == get_class( $this->base ) ) {
1874
  $settings['config']['description_position'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['description_position'] );
1875
  $settings['config']['description'] = trim( $_POST['_envira_gallery']['description'] );
@@ -1887,7 +1887,7 @@ class Envira_Gallery_Metaboxes {
1887
  $settings['config']['lightbox_theme'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['lightbox_theme'] );
1888
  $settings['config']['lightbox_image_size'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['lightbox_image_size'] );
1889
  $settings['config']['title_display'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['title_display'] );
1890
-
1891
  if ( 'Envira_Gallery' == get_class( $this->base ) ) {
1892
  $settings['config']['arrows'] = isset( $_POST['_envira_gallery']['arrows'] ) ? 1 : 0;
1893
  $settings['config']['arrows_position'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['arrows_position'] );
@@ -1907,7 +1907,7 @@ class Envira_Gallery_Metaboxes {
1907
  $settings['config']['thumbnails_width'] = absint( $_POST['_envira_gallery']['thumbnails_width'] );
1908
  $settings['config']['thumbnails_height'] = absint( $_POST['_envira_gallery']['thumbnails_height'] );
1909
  $settings['config']['thumbnails_position'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['thumbnails_position'] );
1910
-
1911
  // Mobile
1912
  $settings['config']['mobile_columns'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['mobile_columns'] );
1913
  $settings['config']['mobile'] = isset( $_POST['_envira_gallery']['mobile'] ) ? 1 : 0;
@@ -1926,7 +1926,7 @@ class Envira_Gallery_Metaboxes {
1926
  $settings['config']['rtl'] = isset( $_POST['_envira_gallery']['rtl'] ) ? 1 : 0;
1927
  $settings['config']['title'] = trim( strip_tags( $_POST['_envira_gallery']['title'] ) );
1928
  $settings['config']['slug'] = sanitize_text_field( $_POST['_envira_gallery']['slug'] );
1929
-
1930
  // If on an envira post type, map the title and slug of the post object to the custom fields if no value exists yet.
1931
  if ( isset( $post->post_type ) && 'envira' == $post->post_type ) {
1932
  if ( empty( $settings['config']['title'] ) ) {
@@ -2008,7 +2008,7 @@ class Envira_Gallery_Metaboxes {
2008
  public function get_gallery_item( $id, $item, $post_id = 0 ) {
2009
 
2010
  // Get thumbnail
2011
- $thumbnail = wp_get_attachment_image_src( $id, 'thumbnail' );
2012
 
2013
  // Add id to $item for Backbone model
2014
  $item['id'] = $id;
@@ -2017,18 +2017,18 @@ class Envira_Gallery_Metaboxes {
2017
  $item = apply_filters( 'envira_gallery_get_gallery_item', $item, $id, $post_id );
2018
  $item['alt'] = str_replace( "&quot;", '\"', $item['alt'] );
2019
  $item['_thumbnail'] = $thumbnail[0]; // Never saved against the gallery item, just used for the thumbnail output in the Edit Gallery screen.
2020
-
2021
  // Buffer the output
2022
- ob_start();
2023
  ?>
2024
  <li id="<?php echo $id; ?>" class="envira-gallery-image envira-gallery-status-<?php echo $item['status']; ?>" data-envira-gallery-image="<?php echo $id; ?>" data-envira-gallery-image-model='<?php echo json_encode( $item, JSON_HEX_APOS ); ?>'>
2025
  <img src="<?php echo esc_url( $item['_thumbnail'] ); ?>" alt="<?php esc_attr_e( $item['alt'] ); ?>" />
2026
  <div class="meta">
2027
  <div class="title">
2028
  <span>
2029
- <?php
2030
  // Output Title.
2031
- echo ( isset( $item['title'] ) ? $item['title'] : '' );
2032
 
2033
  // If the title exceeds 20 characters, the grid view will deliberately only show the first line of the title.
2034
  // Therefore we need to make it clear to the user that the full title is there by way of a hint.
@@ -2037,9 +2037,9 @@ class Envira_Gallery_Metaboxes {
2037
  <a class="hint <?php echo ( ( strlen( $item['title'] ) > 20 ) ? '' : ' hidden' ); ?>" title="<?php echo ( isset( $item['title'] ) ? $item['title'] : '' ); ?>">...</a>
2038
  </div>
2039
  <div class="additional">
2040
- <?php
2041
  // Addons can add content to this meta section, which is displayed when in the List View.
2042
- echo apply_filters( 'envira_gallery_metabox_output_gallery_item_meta', '', $item, $id, $post_id );
2043
  ?>
2044
  </div>
2045
  </div>
@@ -2102,7 +2102,7 @@ class Envira_Gallery_Metaboxes {
2102
  foreach ( $images as $id => $item ) {
2103
  // Get the full image attachment. If it does not return the data we need, skip over it.
2104
  $image = wp_get_attachment_image_src( $id, 'full' );
2105
-
2106
  if ( ! is_array( $image ) ) {
2107
  continue;
2108
  }
@@ -2115,7 +2115,7 @@ class Envira_Gallery_Metaboxes {
2115
 
2116
  // Generate the cropped image.
2117
  $cropped_image = $common->resize_image( $image[0], $args['width'], $args['height'], true, $args['position'], $args['quality'], $args['retina'] );
2118
-
2119
  // If there is an error, possibly output error message, otherwise woot!
2120
  if ( is_wp_error( $cropped_image ) ) {
2121
  // If WP_DEBUG is enabled, and we're logged in, output an error to the user
@@ -2272,7 +2272,7 @@ class Envira_Gallery_Metaboxes {
2272
  return $instance->get_gallery_themes();
2273
 
2274
  }
2275
-
2276
  /**
2277
  * Helper method for retrieving description options.
2278
  *
133
  // Modify some of the media view's strings
134
  $strings['insertIntoPost'] = __( 'Insert into Gallery', 'envira-gallery' );
135
  $strings['inserting'] = __( 'Inserting...', 'envira-gallery' );
136
+
137
  // Allow addons to filter strings
138
  $strings = apply_filters( 'envira_gallery_media_view_strings', $strings, $screen );
139
 
154
  * @since 1.5.0
155
  */
156
  public function append_media_upload_form() {
157
+
158
  ?>
159
  <!-- Add from Media Library -->
160
  <a href="#" class="envira-media-library button" title="<?php _e( 'Click Here to Insert from Other Image Sources', 'envira-gallery' ); ?>" style="vertical-align: baseline;">
190
 
191
  // Get current screen.
192
  $screen = get_current_screen();
193
+
194
  // Bail if we're not on the Envira Post Type screen.
195
  if ( 'envira' !== $screen->post_type ) {
196
  return;
241
 
242
  // Sortables
243
  wp_enqueue_script( 'jquery-ui-sortable' );
244
+
245
  // Image Uploader
246
+ wp_enqueue_media( array(
247
+ 'post' => $post_id,
248
  ) );
249
  add_filter( 'plupload_init', array( $this, 'plupload_init' ) );
250
 
267
  'modal_title' => __( 'Insert', 'envira-gallery' ),
268
  'insert_button_label' => __( 'Insert', 'envira-gallery' ),
269
  ) );
270
+
271
  // Metaboxes
272
  wp_register_script( $this->base->plugin_slug . '-metabox-script', plugins_url( 'assets/js/min/metabox-min.js', $this->base->file ), array( 'jquery', 'plupload-handlers', 'quicktags', 'jquery-ui-sortable' ), $this->base->version, true );
273
  wp_enqueue_script( $this->base->plugin_slug . '-metabox-script' );
358
  return $params;
359
 
360
  }
361
+
362
  /**
363
  * Hides unnecessary meta box items on Envira post type screens.
364
  *
391
 
392
  // Let's remove all of those dumb metaboxes from our post type screen to control the experience.
393
  $this->remove_all_the_metaboxes();
394
+
395
  // Add our metaboxes to Envira CPT.
396
 
397
  // Types Metabox
404
 
405
  // Settings Metabox
406
  add_meta_box( 'envira-gallery-settings', __( 'Envira Gallery Settings', 'envira-gallery' ), array( $this, 'meta_box_callback' ), 'envira', 'normal', 'high' );
407
+
408
  // Preview Metabox
409
  // Displays the images to be displayed when using an External Gallery Type
410
  // In the future, this could include a 'live' preview of the gallery theme options etc.
411
  add_meta_box( 'envira-gallery-preview', __( 'Envira Gallery Preview', 'envira-gallery' ), array( $this, 'meta_box_preview_callback' ), 'envira', 'normal', 'high' );
412
+
413
  // Display the Gallery Code metabox if we're editing an existing Gallery
414
  if ( $post->post_status != 'auto-draft' ) {
415
  add_meta_box( 'envira-gallery-code', __( 'Envira Gallery Code', 'envira-gallery' ), array( $this, 'meta_box_gallery_code_callback' ), 'envira', 'side', 'default' );
418
  // Output 'Select Files from Other Sources' button on the media uploader form
419
  add_action( 'post-plupload-upload-ui', array( $this, 'append_media_upload_form' ), 1 );
420
  add_action( 'post-html-upload-ui', array( $this, 'append_media_upload_form' ), 1 );
421
+
422
  }
423
 
424
  /**
509
  'post' => $post,
510
  'types' => $this->get_envira_types( $post ),
511
  'instance' => $this,
512
+ ) );
513
 
514
  }
515
 
743
  <?php
744
  }
745
 
746
+ do_action( 'envira_gallery_do_default_display', $post );
747
  ?>
748
 
749
  <ul id="envira-gallery-output" class="envira-gallery-images-output <?php echo $layout; ?>">
750
+ <?php
751
  if ( ! empty( $gallery_data['gallery'] ) ) {
752
  foreach ( $gallery_data['gallery'] as $id => $data ) {
753
  echo $this->get_gallery_item( $id, $data, $post->ID );
764
  <a href="#" class="button envira-gallery-images-edit"><?php _e( 'Edit Selected Images', 'envira-gallery' ); ?></a>
765
  <a href="#" class="button envira-gallery-images-move" data-action="gallery"><?php _e( 'Move Selected Images to another Gallery', 'envira-gallery' ); ?></a>
766
  <a href="#" class="button button-danger envira-gallery-images-delete"><?php _e( 'Delete Selected Images from Gallery', 'envira-gallery' ); ?></a>
767
+ </nav>
768
  <?php
769
  } else {
770
  // Output an upgrade notice
771
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
772
  'envira_gallery_images_tab',
773
  __( 'Want to make your gallery workflow even better?', 'envira-gallery' ),
774
  __( 'By upgrading to Envira Pro, you can get access to numerous other features, including: a fully featured gallery widget, complete gallery API, powerful gallery documentation, full mobile and Retina support, dedicated customer support and so much more!', 'envira-gallery' ),
835
  <p class="description"><?php _e( 'Sets the theme for the gallery display.', 'envira-gallery' ); ?></p>
836
  </td>
837
  </tr>
838
+
839
  <?php
840
  if ( class_exists( 'Envira_Gallery' ) ) {
841
  ?>
846
  </th>
847
  <td>
848
  <select id="envira-config-display-description" name="_envira_gallery[description_position]" data-envira-conditional="envira-config-description-box">
849
+ <?php
850
  foreach ( (array) $this->get_display_description_options() as $i => $data ) {
851
  ?>
852
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'description_position', $this->get_config_default( 'description_position' ) ) ); ?>><?php echo $data['name']; ?></option>
882
  <?php
883
  }
884
  ?>
885
+
886
  <tr id="envira-config-gutter-box">
887
  <th scope="row">
888
  <label for="envira-config-gutter"><?php _e( 'Column Gutter Width', 'envira-gallery' ); ?></label>
912
  </th>
913
  <td>
914
  <select id="envira-config-sorting" name="_envira_gallery[random]" data-envira-conditional="envira-config-sorting-direction-box">
915
+ <?php
916
  foreach ( (array) $this->get_sorting_options() as $i => $data ) {
917
  ?>
918
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'random', $this->get_config_default( 'random' ) ) ); ?>><?php echo $data['name']; ?></option>
929
  </th>
930
  <td>
931
  <select id="envira-config-sorting-direction" name="_envira_gallery[sorting_direction]">
932
+ <?php
933
  foreach ( (array) $this->get_sorting_directions() as $i => $data ) {
934
  ?>
935
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'sorting_direction', $this->get_config_default( 'sorting_direction' ) ) ); ?>><?php echo $data['name']; ?></option>
950
  </th>
951
  <td>
952
  <select id="envira-config-image-size" name="_envira_gallery[image_size]" data-envira-conditional="envira-config-crop-size-box,envira-config-crop-box" data-envira-conditional-value="default">
953
+ <?php
954
  foreach ( (array) $this->get_image_sizes() as $i => $data ) {
955
  ?>
956
  <option value="<?php echo $data['value']; ?>"<?php selected( $data['value'], $this->get_config( 'image_size', $this->get_config_default( 'image_size' ) ) ); ?>><?php echo $data['name']; ?></option>
1007
  <input id="envira-config-crop" type="checkbox" name="_envira_gallery[crop]" value="<?php echo $this->get_config( 'crop', $this->get_config_default( 'crop' ) ); ?>" <?php checked( $this->get_config( 'crop', $this->get_config_default( 'crop' ) ), 1 ); ?> />
1008
  <span class="description"><?php _e( 'If enabled, forces images to exactly match the sizes defined above for Image Dimensions and Mobile Dimensions.', 'envira-gallery' ); ?></span>
1009
  <span class="description"><?php _e( 'If disabled, images will be resized to maintain their aspect ratio.', 'envira-gallery' ); ?></span>
1010
+
1011
  </td>
1012
  </tr>
1013
 
1032
  <span class="description"><?php _e( 'Enables or disables isotope/masonry layout support for the main gallery images.', 'envira-gallery' ); ?></span>
1033
  </td>
1034
  </tr>
1035
+
1036
  <tr id="envira-config-css-animations-box">
1037
  <th scope="row">
1038
  <label for="envira-config-css-animations"><?php _e( 'Enable CSS Animations?', 'envira-gallery' ); ?></label>
1064
  <?php
1065
  // Output an upgrade notice
1066
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
1067
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1068
  'envira_gallery_config_tab',
1069
  __( 'Want to do even more with your gallery display?', 'envira-gallery' ),
1070
  __( 'By upgrading to Envira Pro, you can get access to numerous other gallery display features, including: custom image tagging and filtering, mobile specific image assets for blazing fast load times, dedicated and unique gallery URLs, custom gallery themes, gallery thumbnail support and so much more!', 'envira-gallery' ),
1117
  </tr>
1118
  </tbody>
1119
  </table>
1120
+
1121
  <div id="envira-lightbox-settings">
1122
  <table class="form-table">
1123
  <tbody>
1261
  </th>
1262
  <td>
1263
  <select id="envira-config-lightbox-open-close-effect" name="_envira_gallery[lightbox_open_close_effect]">
1264
+ <?php
1265
  // Standard Effects
1266
  foreach ( (array) $this->get_transition_effects() as $i => $data ) {
1267
  ?>
1286
  </th>
1287
  <td>
1288
  <select id="envira-config-lightbox-effect" name="_envira_gallery[effect]">
1289
+ <?php
1290
  // Standard Effects
1291
  foreach ( (array) $this->get_transition_effects() as $i => $data ) {
1292
  ?>
1317
  <?php
1318
  }
1319
  ?>
1320
+
1321
  <?php do_action( 'envira_gallery_lightbox_box', $post ); ?>
1322
  </tbody>
1323
  </table>
1380
 
1381
  // Output an upgrade notice
1382
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
1383
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1384
  'envira_gallery_lightbox_tab',
1385
  __( 'Want even more fine tuned control over your lightbox display?', 'envira-gallery' ),
1386
  __( 'By upgrading to Envira Pro, you can get access to numerous other lightbox features, including: custom lightbox titles, enable/disable lightbox controls (arrow, keyboard and mousehweel navigation), custom lightbox transition effects, native fullscreen support, gallery deeplinking, image protection, lightbox supersize effects, lightbox slideshows and so much more!', 'envira-gallery' ),
1521
  <span class="description"><?php _e( 'Enables or disables the gallery lightbox thumbnails on mobile devices.', 'envira-gallery' ); ?></span>
1522
  </td>
1523
  </tr>
1524
+
1525
  <?php do_action( 'envira_gallery_mobile_lightbox_box', $post ); ?>
1526
  </tbody>
1527
  </table>
1585
  <p class="description"><?php _e( 'Adds custom CSS classes to this gallery. Enter one class per line.', 'envira-gallery' ); ?></p>
1586
  </td>
1587
  </tr>
1588
+
1589
  <?php
1590
  if ( class_exists( 'Envira_Gallery' ) ) {
1591
  ?>
1595
  </th>
1596
  <td>
1597
  <form></form>
1598
+ <?php
1599
+ $import_url = 'auto-draft' == $post->post_status ? add_query_arg( array( 'post' => $post->ID, 'action' => 'edit', 'envira-gallery-imported' => true ), admin_url( 'post.php' ) ) : add_query_arg( 'envira-gallery-imported', true );
1600
  $import_url = esc_url( $import_url );
1601
  ?>
1602
  <form action="<?php echo $import_url; ?>" id="envira-config-import-gallery-form" class="envira-gallery-import-form" method="post" enctype="multipart/form-data">
1635
  <?php
1636
  // Output an upgrade notice
1637
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
1638
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1639
  'envira_gallery_misc_tab',
1640
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1641
  __( 'By upgrading to Envira Pro, you can get access to numerous other features, including: a fully-integrated import/export module for your galleries, custom CSS controls for each gallery and so much more!', 'envira-gallery' ),
1677
  public function lite_mobile_tab( $post ) {
1678
 
1679
  // Output an upgrade notice
1680
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1681
  'envira_gallery_mobile_tab',
1682
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1683
  __( 'By upgrading to Envira Pro, you can get access to mobile-specific settings, including mobile image sizes, number of columns, mobile-specific lightbox options and so much more!', 'envira-gallery' ),
1699
  public function lite_videos_tab( $post ) {
1700
 
1701
  // Output an upgrade notice
1702
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1703
  'envira_gallery_mobile_tab',
1704
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1705
  __( 'By upgrading to Envira Pro, you can add Videos to your Envira Galleries from YouTube, Vimeo, Wistia, and your own self-hosted videos!', 'envira-gallery' ),
1721
  public function lite_social_tab( $post ) {
1722
 
1723
  // Output an upgrade notice
1724
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1725
  'envira_gallery_mobile_tab',
1726
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1727
  __( 'By upgrading to Envira Pro, you can add social sharing buttons to your Gallery images and Lightbox images. With support for Facebook, Twitter, Google+ and Pinterest why not check it out?', 'envira-gallery' ),
1743
  public function lite_tags_tab( $post ) {
1744
 
1745
  // Output an upgrade notice
1746
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1747
  'envira_gallery_mobile_tab',
1748
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1749
  __( 'By upgrading to Envira Pro, you can add Tags to your Gallery images, allow users to filter your Gallery by tag and so much more!', 'envira-gallery' ),
1765
  public function lite_pagination_tab( $post ) {
1766
 
1767
  // Output an upgrade notice
1768
+ Envira_Gallery_Notice_Admin::get_instance()->display_inline_notice(
1769
  'envira_gallery_mobile_tab',
1770
  __( 'Want to take your galleries further?', 'envira-gallery' ),
1771
  __( 'By upgrading to Envira Pro, you can split your Gallery across multiple pages with pagination, load paginated images via AJAX, lazy loading and more!', 'envira-gallery' ),
1800
  if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
1801
  // Check if this is a Quick Edit request
1802
  if ( isset( $_POST['_inline_edit'] ) ) {
1803
+
1804
  // Just update specific fields in the Quick Edit screen
1805
+
1806
  // Get settings
1807
  $settings = get_post_meta( $post_id, '_eg_gallery_data', true );
1808
  if ( empty( $settings ) ) {
1809
  return;
1810
  }
1811
+
1812
  // Update Settings
1813
  $settings['config']['columns'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['columns'] );
1814
  $settings['config']['gallery_theme'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['gallery_theme'] );
1816
  $settings['config']['margin'] = absint( $_POST['_envira_gallery']['margin'] );
1817
  $settings['config']['crop_width'] = absint( $_POST['_envira_gallery']['crop_width'] );
1818
  $settings['config']['crop_height'] = absint( $_POST['_envira_gallery']['crop_height'] );
1819
+
1820
  // Provide a filter to override settings.
1821
  $settings = apply_filters( 'envira_gallery_quick_edit_save_settings', $settings, $post_id, $post );
1822
+
1823
  // Update the post meta.
1824
  update_post_meta( $post_id, '_eg_gallery_data', $settings );
1825
+
1826
  // Finally, flush all gallery caches to ensure everything is up to date.
1827
  Envira_Gallery_Common::get_instance()->flush_gallery_caches( $post_id, $settings['config']['slug'] );
1828
+
1829
+ }
1830
+
1831
  return;
1832
  }
1833
 
1843
  if ( ! current_user_can( 'edit_post', $post_id ) ) {
1844
  return;
1845
  }
1846
+
1847
  // If the post has just been published for the first time, set meta field for the gallery meta overlay helper.
1848
  if ( isset( $post->post_date ) && isset( $post->post_modified ) && $post->post_date === $post->post_modified ) {
1849
  update_post_meta( $post_id, '_eg_just_published', true );
1869
  $settings['config']['crop_width'] = absint( $_POST['_envira_gallery']['crop_width'] );
1870
  $settings['config']['crop_height'] = absint( $_POST['_envira_gallery']['crop_height'] );
1871
  $settings['config']['crop'] = isset( $_POST['_envira_gallery']['crop'] ) ? 1 : 0;
1872
+
1873
  if ( 'Envira_Gallery' == get_class( $this->base ) ) {
1874
  $settings['config']['description_position'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['description_position'] );
1875
  $settings['config']['description'] = trim( $_POST['_envira_gallery']['description'] );
1887
  $settings['config']['lightbox_theme'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['lightbox_theme'] );
1888
  $settings['config']['lightbox_image_size'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['lightbox_image_size'] );
1889
  $settings['config']['title_display'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['title_display'] );
1890
+
1891
  if ( 'Envira_Gallery' == get_class( $this->base ) ) {
1892
  $settings['config']['arrows'] = isset( $_POST['_envira_gallery']['arrows'] ) ? 1 : 0;
1893
  $settings['config']['arrows_position'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['arrows_position'] );
1907
  $settings['config']['thumbnails_width'] = absint( $_POST['_envira_gallery']['thumbnails_width'] );
1908
  $settings['config']['thumbnails_height'] = absint( $_POST['_envira_gallery']['thumbnails_height'] );
1909
  $settings['config']['thumbnails_position'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['thumbnails_position'] );
1910
+
1911
  // Mobile
1912
  $settings['config']['mobile_columns'] = preg_replace( '#[^a-z0-9-_]#', '', $_POST['_envira_gallery']['mobile_columns'] );
1913
  $settings['config']['mobile'] = isset( $_POST['_envira_gallery']['mobile'] ) ? 1 : 0;
1926
  $settings['config']['rtl'] = isset( $_POST['_envira_gallery']['rtl'] ) ? 1 : 0;
1927
  $settings['config']['title'] = trim( strip_tags( $_POST['_envira_gallery']['title'] ) );
1928
  $settings['config']['slug'] = sanitize_text_field( $_POST['_envira_gallery']['slug'] );
1929
+
1930
  // If on an envira post type, map the title and slug of the post object to the custom fields if no value exists yet.
1931
  if ( isset( $post->post_type ) && 'envira' == $post->post_type ) {
1932
  if ( empty( $settings['config']['title'] ) ) {
2008
  public function get_gallery_item( $id, $item, $post_id = 0 ) {
2009
 
2010
  // Get thumbnail
2011
+ $thumbnail = wp_get_attachment_image_src( $id, 'thumbnail' );
2012
 
2013
  // Add id to $item for Backbone model
2014
  $item['id'] = $id;
2017
  $item = apply_filters( 'envira_gallery_get_gallery_item', $item, $id, $post_id );
2018
  $item['alt'] = str_replace( "&quot;", '\"', $item['alt'] );
2019
  $item['_thumbnail'] = $thumbnail[0]; // Never saved against the gallery item, just used for the thumbnail output in the Edit Gallery screen.
2020
+
2021
  // Buffer the output
2022
+ ob_start();
2023
  ?>
2024
  <li id="<?php echo $id; ?>" class="envira-gallery-image envira-gallery-status-<?php echo $item['status']; ?>" data-envira-gallery-image="<?php echo $id; ?>" data-envira-gallery-image-model='<?php echo json_encode( $item, JSON_HEX_APOS ); ?>'>
2025
  <img src="<?php echo esc_url( $item['_thumbnail'] ); ?>" alt="<?php esc_attr_e( $item['alt'] ); ?>" />
2026
  <div class="meta">
2027
  <div class="title">
2028
  <span>
2029
+ <?php
2030
  // Output Title.
2031
+ echo ( isset( $item['title'] ) ? $item['title'] : '' );
2032
 
2033
  // If the title exceeds 20 characters, the grid view will deliberately only show the first line of the title.
2034
  // Therefore we need to make it clear to the user that the full title is there by way of a hint.
2037
  <a class="hint <?php echo ( ( strlen( $item['title'] ) > 20 ) ? '' : ' hidden' ); ?>" title="<?php echo ( isset( $item['title'] ) ? $item['title'] : '' ); ?>">...</a>
2038
  </div>
2039
  <div class="additional">
2040
+ <?php
2041
  // Addons can add content to this meta section, which is displayed when in the List View.
2042
+ echo apply_filters( 'envira_gallery_metabox_output_gallery_item_meta', '', $item, $id, $post_id );
2043
  ?>
2044
  </div>
2045
  </div>
2102
  foreach ( $images as $id => $item ) {
2103
  // Get the full image attachment. If it does not return the data we need, skip over it.
2104
  $image = wp_get_attachment_image_src( $id, 'full' );
2105
+
2106
  if ( ! is_array( $image ) ) {
2107
  continue;
2108
  }
2115
 
2116
  // Generate the cropped image.
2117
  $cropped_image = $common->resize_image( $image[0], $args['width'], $args['height'], true, $args['position'], $args['quality'], $args['retina'] );
2118
+
2119
  // If there is an error, possibly output error message, otherwise woot!
2120
  if ( is_wp_error( $cropped_image ) ) {
2121
  // If WP_DEBUG is enabled, and we're logged in, output an error to the user
2272
  return $instance->get_gallery_themes();
2273
 
2274
  }
2275
+
2276
  /**
2277
  * Helper method for retrieving description options.
2278
  *
includes/global/common.php CHANGED
@@ -622,8 +622,6 @@ class Envira_Gallery_Common {
622
  // For Lite, change some defaults
623
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
624
  $defaults['toolbar'] = 0;
625
- $defaults['keyboard'] = 0;
626
- $defaults['mousewheel'] = 0;
627
  $defaults['thumbnails'] = 0;
628
  $defaults['mobile_touchwipe'] = 0;
629
  $defaults['mobile_toolbar'] = 0;
622
  // For Lite, change some defaults
623
  if ( class_exists( 'Envira_Gallery_Lite' ) ) {
624
  $defaults['toolbar'] = 0;
 
 
625
  $defaults['thumbnails'] = 0;
626
  $defaults['mobile_touchwipe'] = 0;
627
  $defaults['mobile_toolbar'] = 0;
includes/global/shortcode.php CHANGED
@@ -109,7 +109,7 @@ class Envira_Gallery_Shortcode {
109
  public function shortcode( $atts ) {
110
 
111
  global $post;
112
-
113
  // If no attributes have been passed, the gallery should be pulled from the current post.
114
  $gallery_id = false;
115
  if ( empty( $atts ) ) {
@@ -140,12 +140,12 @@ class Envira_Gallery_Shortcode {
140
 
141
  // Allow the data to be filtered before it is stored and used to create the gallery output.
142
  $data = apply_filters( 'envira_gallery_pre_data', $data, $gallery_id );
143
-
144
  // If there is no data to output or the gallery is inactive, do nothing.
145
  if ( ! $data || empty( $data['gallery'] ) || isset( $data['status'] ) && 'inactive' == $data['status'] && ! is_preview() ) {
146
  return;
147
  }
148
-
149
  // Get rid of any external plugins trying to jack up our stuff where a gallery is present.
150
  $this->plugin_humility();
151
 
@@ -163,7 +163,7 @@ class Envira_Gallery_Shortcode {
163
  // Load scripts and styles.
164
  wp_enqueue_style( $this->base->plugin_slug . '-style' );
165
  wp_enqueue_script( $this->base->plugin_slug . '-script' );
166
-
167
  // Load custom gallery themes if necessary.
168
  if ( 'base' !== $this->get_config( 'gallery_theme', $data ) ) {
169
  $this->load_gallery_theme( $this->get_config( 'gallery_theme', $data ) );
@@ -189,11 +189,11 @@ class Envira_Gallery_Shortcode {
189
 
190
  // Description
191
  if ( isset( $data['config']['description_position'] ) && $data['config']['description_position'] == 'above' ) {
192
- $gallery = $this->description( $gallery, $data );
193
  }
194
 
195
  $gallery .= '<div id="envira-gallery-' . sanitize_html_class( $data['id'] ) . '" class="envira-gallery-public envira-gallery-' . sanitize_html_class( $this->get_config( 'columns', $data ) ) . '-columns envira-clear' . ( $this->get_config( 'isotope', $data ) ? ' enviratope' : '' ) . ( $this->get_config( 'css_animations', $data ) ? ' envira-gallery-css-animations' : '' ) . '" data-envira-columns="' . $this->get_config( 'columns', $data ) . '">';
196
-
197
  // Start image loop
198
  foreach ( $data['gallery'] as $id => $item ) {
199
 
@@ -209,7 +209,7 @@ class Envira_Gallery_Shortcode {
209
  $gallery .= '</div>';
210
  // Description
211
  if ( isset( $data['config']['description_position'] ) && $data['config']['description_position'] == 'below' ) {
212
- $gallery = $this->description( $gallery, $data );
213
  }
214
 
215
  $gallery = apply_filters( 'envira_gallery_output_after_container', $gallery, $data );
@@ -269,7 +269,7 @@ class Envira_Gallery_Shortcode {
269
 
270
  // Filter output before starting this gallery item.
271
  $gallery = apply_filters( 'envira_gallery_output_before_item', $gallery, $id, $item, $data, $i );
272
-
273
  // Maybe change the item's link if it is an image and we have an image size defined for the Lightbox
274
  $item = $this->maybe_change_link( $id, $item, $data );
275
 
@@ -281,16 +281,18 @@ class Envira_Gallery_Shortcode {
281
  }
282
 
283
  $output = '<div id="envira-gallery-item-' . sanitize_html_class( $id ) . '" class="' . $this->get_gallery_item_classes( $item, $i, $data ) . '" style="padding-left: ' . $padding . 'px; padding-bottom: ' . $this->get_config( 'margin', $data ) . 'px; padding-right: ' . $padding . 'px;" ' . apply_filters( 'envira_gallery_output_item_attr', '', $id, $item, $data, $i ) . ' itemscope itemtype="http://schema.org/ImageObject">';
284
-
285
  $output .= '<div class="envira-gallery-item-inner">';
286
  $output = apply_filters( 'envira_gallery_output_before_link', $output, $id, $item, $data, $i );
287
 
288
  // Caption
289
  // Lite doesn't support captions, so we fallback to the title.
290
- if ( isset( $item['caption'] ) ) {
291
- $caption = do_shortcode( str_replace( "\n", '<br />', esc_attr( $item['caption'] ) ) );
292
- } else {
293
  $caption = $item['title'];
 
 
 
 
294
  }
295
 
296
  if ( ! empty( $item['link'] ) ) {
@@ -298,7 +300,7 @@ class Envira_Gallery_Shortcode {
298
  }
299
 
300
  $output = apply_filters( 'envira_gallery_output_before_image', $output, $id, $item, $data, $i );
301
-
302
  // Build the image and allow filtering
303
  $output_item = '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . '" 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 . '" 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" />';
304
  $output_item = apply_filters( 'envira_gallery_output_image', $output_item, $id, $item, $data, $i );
@@ -313,7 +315,7 @@ class Envira_Gallery_Shortcode {
313
 
314
  $output = apply_filters( 'envira_gallery_output_after_link', $output, $id, $item, $data, $i );
315
  $output .= '</div>';
316
-
317
  $output .= '</div>';
318
  $output = apply_filters( 'envira_gallery_output_single_item', $output, $id, $item, $data, $i );
319
 
@@ -435,15 +437,15 @@ class Envira_Gallery_Shortcode {
435
  // Shuffle keys
436
  $keys = array_keys( $data['gallery'] );
437
  shuffle( $keys );
438
-
439
  // Rebuild array in new order
440
  $new = array();
441
  foreach( $keys as $key ) {
442
  $new[ $key ] = $data['gallery'][ $key ];
443
  }
444
-
445
  // Assign back to gallery
446
- $data['gallery'] = $new;
447
  break;
448
 
449
  /**
@@ -474,7 +476,7 @@ class Envira_Gallery_Shortcode {
474
  }
475
 
476
  // Assign back to gallery
477
- $data['gallery'] = $new;
478
  break;
479
 
480
  /**
@@ -506,7 +508,7 @@ class Envira_Gallery_Shortcode {
506
  }
507
 
508
  // Assign back to gallery
509
- $data['gallery'] = $new;
510
  break;
511
 
512
  /**
@@ -525,7 +527,7 @@ class Envira_Gallery_Shortcode {
525
  break;
526
 
527
  }
528
-
529
  return $data;
530
 
531
  }
@@ -542,7 +544,7 @@ class Envira_Gallery_Shortcode {
542
  public function description( $gallery, $data ) {
543
 
544
  $gallery .= '<div class="envira-gallery-description envira-gallery-description-above" style="padding-bottom: ' . $this->get_config( 'margin', $data ) . 'px;">';
545
- $gallery = apply_filters( 'envira_gallery_output_before_description', $gallery, $data );
546
 
547
  // Get description.
548
  $description = $data['config']['description'];
@@ -558,7 +560,7 @@ class Envira_Gallery_Shortcode {
558
  $description = convert_smilies( $description );
559
  $description = wpautop( $description );
560
  $description = prepend_attachment( $description );
561
-
562
  // Requires WordPress 4.4+
563
  if ( function_exists( 'wp_make_content_images_responsive' ) ) {
564
  $description = wp_make_content_images_responsive( $description );
@@ -569,8 +571,8 @@ class Envira_Gallery_Shortcode {
569
 
570
  // Filter the gallery HTML.
571
  $gallery = apply_filters( 'envira_gallery_output_after_description', $gallery, $data );
572
- $gallery .= '</div>';
573
-
574
  return $gallery;
575
  }
576
 
@@ -593,8 +595,8 @@ class Envira_Gallery_Shortcode {
593
  envira_isotopes_config = [];
594
 
595
  jQuery(document).ready(function($){
596
-
597
- <?php
598
  do_action( 'envira_gallery_api_start_global' );
599
  foreach ( $this->data as $data ) {
600
  // Prevent multiple init scripts for the same gallery ID.
@@ -603,12 +605,12 @@ class Envira_Gallery_Shortcode {
603
  }
604
  $this->done[] = $data['id'];
605
 
606
- do_action( 'envira_gallery_api_start', $data );
607
-
608
  // Define container
609
  ?>
610
  var envira_container_<?php echo $data['id']; ?> = '';
611
-
612
  <?php
613
  // Isotope: Start
614
  if ( $this->get_config( 'isotope', $data ) ) {
@@ -635,7 +637,7 @@ class Envira_Gallery_Shortcode {
635
  <?php
636
  // Initialize Isotope
637
  ?>
638
- envira_isotopes['<?php echo $data['id']; ?>'] = envira_container_<?php echo $data['id']; ?>
639
  = $('#envira-gallery-<?php echo $data['id']; ?>').enviratope(envira_isotopes_config['<?php echo $data['id']; ?>']);
640
  <?php
641
  // Re-layout Isotope when each image loads
@@ -647,15 +649,15 @@ class Envira_Gallery_Shortcode {
647
  .progress(function() {
648
  envira_isotopes['<?php echo $data['id']; ?>'].enviratope('layout');
649
  });
650
- <?php
651
- do_action( 'envira_gallery_api_enviratope', $data );
652
  }
653
  // Isotope: End
654
-
655
  // CSS Animations: Start
656
  if ( $this->get_config( 'css_animations', $data ) ) {
657
  $opacity = $this->get_config( 'css_opacity', $data );
658
-
659
  // Defaults Addon Gallery may not have been saved since opacity introduction, so force a value if one doesn't exist.
660
  if ( empty( $opacity ) ) {
661
  $opacity = 100;
@@ -670,7 +672,7 @@ class Envira_Gallery_Shortcode {
670
  <?php
671
  }
672
  // CSS Animations: End
673
-
674
  // Fancybox: Start
675
  if ( $this->get_config( 'lightbox_enabled', $data ) ) {
676
  // By default, we'll use the images in the Gallery DOM to populate the lightbox.
@@ -678,12 +680,17 @@ class Envira_Gallery_Shortcode {
678
  // in a Gallery, not just the paginated subset on screen.
679
  // Those Addons can populate this array now which will tell envirabox which images to use.
680
  $lightbox_images = apply_filters( 'envira_gallery_lightbox_images', false, $data );
681
-
 
 
682
  if ( ! $lightbox_images ) {
683
  // No lightbox images specified, so use images from DOM
684
  ?>
685
  envira_galleries['<?php echo $data['id']; ?>'] = $('.envira-gallery-<?php echo $data['id']; ?>').envirabox({
686
  <?php
 
 
 
687
  } else {
688
  // Use images from $lightbox_images
689
  add_filter( 'envira_minify_strip_double_forward_slashes', '__return_false' );
@@ -705,7 +712,7 @@ class Envira_Gallery_Shortcode {
705
  alt: '<?php echo addslashes( str_replace( "\n", '<br />', $image['alt'] ) ); ?>',
706
  caption: '<?php echo addslashes( str_replace( "\n", '<br />', $image['caption'] ) ); ?>',
707
  title: '<?php echo addslashes( str_replace( "\n", '<br />', $image['title'] ) ); ?>',
708
- index: <?php echo $count; ?>,
709
  thumbnail: '<?php echo ( isset( $image['thumb'] ) ? $image['thumb'] : '' ); ?>'
710
  <?php do_action( 'envira_gallery_api_lightbox_image_attributes', $image, $image_id, $lightbox_images, $data ); ?>
711
  });
@@ -717,13 +724,25 @@ class Envira_Gallery_Shortcode {
717
  ?>
718
  $('#envira-gallery-wrap-<?php echo $data['id']; ?>').on('click', 'a.envira-gallery-link', function(e) {
719
  e.preventDefault();
720
- var envirabox_page = ( $('#envira-gallery-wrap-<?php echo $data['id']; ?> div.envira-pagination').data('page') - 1 );
721
- var envirabox_per_page = $('#envira-gallery-wrap-<?php echo $data['id']; ?> div.envira-pagination').data('per-page');
 
 
 
 
 
 
 
 
 
 
722
  var envirabox_index = ( Number($('img', $(this)).data('envira-index')) - 1 );
 
723
  envira_galleries['<?php echo $data['id']; ?>'] = $.envirabox( envira_gallery_images_<?php echo $data['id']; ?>, {
724
  index: ((envirabox_page * envirabox_per_page) + envirabox_index),
725
  <?php
726
  }
 
727
  ?>
728
 
729
  <?php do_action( 'envira_gallery_api_config', $data ); // Depreciated ?>
@@ -773,8 +792,6 @@ class Envira_Gallery_Shortcode {
773
  prevSpeed: 600,
774
  <?php
775
  }
776
-
777
- // tpl block breaks autoptimize
778
  ?>
779
  tpl: {
780
  wrap : '<?php echo $this->get_lightbox_template( $data ); ?>',
@@ -787,8 +804,8 @@ class Envira_Gallery_Shortcode {
787
  <?php do_action( 'envira_gallery_api_templates', $data ); ?>
788
  },
789
  helpers: {
790
- <?php
791
- do_action( 'envira_gallery_api_helper_config', $data );
792
  // Grab title display
793
  $title_display = $this->get_config( 'title_display', $data );
794
  if ( $title_display == 'float_wrap' ) {
@@ -823,7 +840,25 @@ class Envira_Gallery_Shortcode {
823
  },
824
  <?php do_action( 'envira_gallery_api_config_callback', $data ); ?>
825
  beforeLoad: function(){
 
 
 
 
 
 
826
  this.title = $(this.element).attr('data-envira-caption');
 
 
 
 
 
 
 
 
 
 
 
 
827
  <?php do_action( 'envira_gallery_api_before_load', $data ); ?>
828
  },
829
  afterLoad: function(){
@@ -879,7 +914,7 @@ class Envira_Gallery_Shortcode {
879
  // Set retina image srcset if specified
880
  ?>
881
  if ( typeof retina_image !== 'undefined' && retina_image !== '' ) {
882
- this.inner.find('img').attr('srcset', retina_image + ' 2x');
883
  }
884
 
885
  <?php do_action( 'envira_gallery_api_before_show', $data ); ?>
@@ -907,7 +942,7 @@ class Envira_Gallery_Shortcode {
907
  } );
908
  <?php
909
  }
910
-
911
  // If title helper = float_wrap, add a CSS class so we can disable word-wrap
912
  if ( $this->get_config( 'title_display', $data ) == 'float_wrap' ) {
913
  ?>
@@ -929,7 +964,7 @@ class Envira_Gallery_Shortcode {
929
  <?php do_action( 'envira_gallery_api_after_close', $data ); ?>
930
  },
931
  onUpdate: function(){
932
- <?php
933
  if ( $this->get_config( 'toolbar', $data ) ) : ?>
934
  var envira_buttons_<?php echo $data['id']; ?> = $('#envirabox-buttons li').map(function(){
935
  return $(this).width();
@@ -955,7 +990,7 @@ class Envira_Gallery_Shortcode {
955
  }
956
  });
957
 
958
- <?php
959
  // If lightbox images were specified, we need to close the click handler now
960
  if ( $lightbox_images !== false ) {
961
  ?>
@@ -963,20 +998,21 @@ class Envira_Gallery_Shortcode {
963
  <?php
964
  }
965
 
966
- do_action( 'envira_gallery_api_lightbox', $data );
967
  // Fancybox: End
968
  }
969
-
970
  do_action( 'envira_gallery_api_end', $data );
971
  } // foreach
972
 
973
  do_action( 'envira_gallery_api_end_global', $this->data );
 
974
  ?>
975
  });
976
 
977
- <?php
978
  // Minify before outputting to improve page load time.
979
- echo $this->minify( ob_get_clean() );
980
  ?>
981
  </script>
982
  <?php
@@ -1148,9 +1184,9 @@ class Envira_Gallery_Shortcode {
1148
  $item['lightbox_retina_image'] = $common->resize_image( $full_image[0], $args['width'], $args['height'], false, $args['position'], $args['quality'], $args['retina'] );
1149
  break;
1150
 
1151
- }
1152
  */
1153
-
1154
  // Return
1155
  return $item;
1156
 
@@ -1184,7 +1220,7 @@ class Envira_Gallery_Shortcode {
1184
 
1185
  // Get random image sizes that have been chosen for this Gallery.
1186
  $image_sizes_random = (array) $this->get_config( 'image_sizes_random', $data );
1187
-
1188
  if ( count( $image_sizes_random ) == 0 ) {
1189
  // The user didn't choose any image sizes - use them all.
1190
  $wordpress_image_sizes = Envira_Gallery_Common::get_instance()->get_image_sizes( true );
@@ -1226,19 +1262,19 @@ class Envira_Gallery_Shortcode {
1226
  'alt' => ! empty( $item['alt'] ) ? $item['alt'] : ''
1227
  );
1228
  }
1229
-
1230
  // If the image size is a WordPress size and we're not requesting a retina image
1231
  // we don't need to resize or crop anything.
1232
  if ( $image_size != 'default' && ! $retina ) {
1233
  // Return the image
1234
- return apply_filters( 'envira_gallery_image_src', $image, $id, $item, $data );
1235
  }
1236
 
1237
  // If the image size is default (i.e. the user has input their own custom dimensions in the Gallery),
1238
  // we may need to resize the image now
1239
  // This is safe to call every time, as resize_image() will check if the image already exists, preventing thumbnails
1240
  // from being generated every single time.
1241
- $type = $mobile ? 'mobile' : 'crop'; // 'crop' is misleading here - it's the key that stores the thumbnail width + height
1242
  $common = Envira_Gallery_Common::get_instance();
1243
  $args = array(
1244
  'position' => 'c',
@@ -1253,7 +1289,8 @@ class Envira_Gallery_Shortcode {
1253
  // image width and height, which are hidden settings.
1254
  if ( $image_size != 'default' && $retina ) {
1255
  // Find WordPress registered image size
1256
- $wordpress_image_sizes = $common->get_image_sizes();
 
1257
  foreach ( $wordpress_image_sizes as $size ) {
1258
  if ( $size['value'] !== $image_size ) {
1259
  continue;
@@ -1265,7 +1302,7 @@ class Envira_Gallery_Shortcode {
1265
  break;
1266
 
1267
  }
1268
- }
1269
 
1270
  // Filter
1271
  $args = apply_filters( 'envira_gallery_crop_image_args', $args);
@@ -1304,25 +1341,25 @@ class Envira_Gallery_Shortcode {
1304
  $template = '<div id="envirabox-buttons">';
1305
  $template .= '<ul>';
1306
  $template = apply_filters( 'envira_gallery_toolbar_start', $template, $data );
1307
-
1308
  // Prev
1309
  $template .= '<li><a class="btnPrev" title="' . __( 'Previous', 'envira-gallery' ) . '" href="javascript:;"></a></li>';
1310
  $template = apply_filters( 'envira_gallery_toolbar_after_prev', $template, $data );
1311
-
1312
  // Next
1313
  $template .= '<li><a class="btnNext" title="' . __( 'Next', 'envira-gallery' ) . '" href="javascript:;"></a></li>';
1314
  $template = apply_filters( 'envira_gallery_toolbar_after_next', $template, $data );
1315
-
1316
  // Title
1317
  if ( $this->get_config( 'toolbar_title', $data ) ) {
1318
  $template .= '<li id="envirabox-buttons-title"><span>' . $this->get_config( 'title', $data ) . '</span></li>';
1319
- $template = apply_filters( 'envira_gallery_toolbar_after_title', $template, $data );
1320
  }
1321
-
1322
  // Close
1323
  $template .= '<li><a class="btnClose" title="' . __( 'Close', 'envira-gallery' ) . '" href="javascript:;"></a></li>';
1324
  $template = apply_filters( 'envira_gallery_toolbar_after_close', $template, $data );
1325
-
1326
  $template = apply_filters( 'envira_gallery_toolbar_end', $template, $data );
1327
  $template .= '</ul>';
1328
  $template .= '</div>';
@@ -1331,7 +1368,7 @@ class Envira_Gallery_Shortcode {
1331
  return apply_filters( 'envira_gallery_toolbar', $template, $data );
1332
 
1333
  }
1334
-
1335
  /**
1336
  * Helper method to retrieve the gallery lightbox template
1337
  *
@@ -1341,13 +1378,13 @@ class Envira_Gallery_Shortcode {
1341
  * @return string String template for the gallery lightbox
1342
  */
1343
  public function get_lightbox_template( $data ) {
1344
-
1345
  // Build out the lightbox template
1346
  $template = '<div class="envirabox-wrap" tabIndex="-1"><div class="envirabox-skin envirabox-theme-' . $this->get_config( 'lightbox_theme', $data ) . '"><div class="envirabox-outer"><div class="envirabox-inner"></div></div></div></div>';
1347
-
1348
  // Return the template, filters applied
1349
  return apply_filters( 'envira_gallery_lightbox_template', $template, $data );
1350
-
1351
  }
1352
 
1353
  /**
@@ -1398,7 +1435,7 @@ class Envira_Gallery_Shortcode {
1398
  // This can be disabled when using URLs in JS, to ensure http:// doesn't get removed
1399
  // All other comment removal and minification will take place
1400
  $stripDoubleForwardslashes = apply_filters( 'envira_minify_strip_double_forward_slashes', $stripDoubleForwardslashes );
1401
-
1402
  if ( $stripDoubleForwardslashes ) {
1403
  $clean = preg_replace( '/((?:\/\*(?:[^*]|(?:\*+[^*\/]))*\*+\/)|(?:\/\/.*))/', '', $string );
1404
  } else {
@@ -1406,7 +1443,7 @@ class Envira_Gallery_Shortcode {
1406
  $clean = preg_replace( '!/\*.*?\*/!s', '', $string );
1407
  $clean = preg_replace( '/\n\s*\n/', "\n", $clean );
1408
  }
1409
-
1410
  $clean = str_replace( array( "\r\n", "\r", "\t", "\n", ' ', ' ', ' ' ), '', $clean );
1411
 
1412
  return apply_filters( 'envira_gallery_minified_string', $clean, $string );
109
  public function shortcode( $atts ) {
110
 
111
  global $post;
112
+
113
  // If no attributes have been passed, the gallery should be pulled from the current post.
114
  $gallery_id = false;
115
  if ( empty( $atts ) ) {
140
 
141
  // Allow the data to be filtered before it is stored and used to create the gallery output.
142
  $data = apply_filters( 'envira_gallery_pre_data', $data, $gallery_id );
143
+
144
  // If there is no data to output or the gallery is inactive, do nothing.
145
  if ( ! $data || empty( $data['gallery'] ) || isset( $data['status'] ) && 'inactive' == $data['status'] && ! is_preview() ) {
146
  return;
147
  }
148
+
149
  // Get rid of any external plugins trying to jack up our stuff where a gallery is present.
150
  $this->plugin_humility();
151
 
163
  // Load scripts and styles.
164
  wp_enqueue_style( $this->base->plugin_slug . '-style' );
165
  wp_enqueue_script( $this->base->plugin_slug . '-script' );
166
+
167
  // Load custom gallery themes if necessary.
168
  if ( 'base' !== $this->get_config( 'gallery_theme', $data ) ) {
169
  $this->load_gallery_theme( $this->get_config( 'gallery_theme', $data ) );
189
 
190
  // Description
191
  if ( isset( $data['config']['description_position'] ) && $data['config']['description_position'] == 'above' ) {
192
+ $gallery = $this->description( $gallery, $data );
193
  }
194
 
195
  $gallery .= '<div id="envira-gallery-' . sanitize_html_class( $data['id'] ) . '" class="envira-gallery-public envira-gallery-' . sanitize_html_class( $this->get_config( 'columns', $data ) ) . '-columns envira-clear' . ( $this->get_config( 'isotope', $data ) ? ' enviratope' : '' ) . ( $this->get_config( 'css_animations', $data ) ? ' envira-gallery-css-animations' : '' ) . '" data-envira-columns="' . $this->get_config( 'columns', $data ) . '">';
196
+
197
  // Start image loop
198
  foreach ( $data['gallery'] as $id => $item ) {
199
 
209
  $gallery .= '</div>';
210
  // Description
211
  if ( isset( $data['config']['description_position'] ) && $data['config']['description_position'] == 'below' ) {
212
+ $gallery = $this->description( $gallery, $data );
213
  }
214
 
215
  $gallery = apply_filters( 'envira_gallery_output_after_container', $gallery, $data );
269
 
270
  // Filter output before starting this gallery item.
271
  $gallery = apply_filters( 'envira_gallery_output_before_item', $gallery, $id, $item, $data, $i );
272
+
273
  // Maybe change the item's link if it is an image and we have an image size defined for the Lightbox
274
  $item = $this->maybe_change_link( $id, $item, $data );
275
 
281
  }
282
 
283
  $output = '<div id="envira-gallery-item-' . sanitize_html_class( $id ) . '" class="' . $this->get_gallery_item_classes( $item, $i, $data ) . '" style="padding-left: ' . $padding . 'px; padding-bottom: ' . $this->get_config( 'margin', $data ) . 'px; padding-right: ' . $padding . 'px;" ' . apply_filters( 'envira_gallery_output_item_attr', '', $id, $item, $data, $i ) . ' itemscope itemtype="http://schema.org/ImageObject">';
284
+
285
  $output .= '<div class="envira-gallery-item-inner">';
286
  $output = apply_filters( 'envira_gallery_output_before_link', $output, $id, $item, $data, $i );
287
 
288
  // Caption
289
  // Lite doesn't support captions, so we fallback to the title.
290
+ if ( class_exists( 'Envira_Gallery_Lite' ) ) {
 
 
291
  $caption = $item['title'];
292
+ } else {
293
+ if ( isset( $item['caption'] ) ) {
294
+ $caption = do_shortcode( str_replace( "\n", '<br />', esc_attr( $item['caption'] ) ) );
295
+ }
296
  }
297
 
298
  if ( ! empty( $item['link'] ) ) {
300
  }
301
 
302
  $output = apply_filters( 'envira_gallery_output_before_image', $output, $id, $item, $data, $i );
303
+
304
  // Build the image and allow filtering
305
  $output_item = '<img id="envira-gallery-image-' . sanitize_html_class( $id ) . '" class="envira-gallery-image envira-gallery-image-' . $i . '" 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 . '" 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" />';
306
  $output_item = apply_filters( 'envira_gallery_output_image', $output_item, $id, $item, $data, $i );
315
 
316
  $output = apply_filters( 'envira_gallery_output_after_link', $output, $id, $item, $data, $i );
317
  $output .= '</div>';
318
+
319
  $output .= '</div>';
320
  $output = apply_filters( 'envira_gallery_output_single_item', $output, $id, $item, $data, $i );
321
 
437
  // Shuffle keys
438
  $keys = array_keys( $data['gallery'] );
439
  shuffle( $keys );
440
+
441
  // Rebuild array in new order
442
  $new = array();
443
  foreach( $keys as $key ) {
444
  $new[ $key ] = $data['gallery'][ $key ];
445
  }
446
+
447
  // Assign back to gallery
448
+ $data['gallery'] = $new;
449
  break;
450
 
451
  /**
476
  }
477
 
478
  // Assign back to gallery
479
+ $data['gallery'] = $new;
480
  break;
481
 
482
  /**
508
  }
509
 
510
  // Assign back to gallery
511
+ $data['gallery'] = $new;
512
  break;
513
 
514
  /**
527
  break;
528
 
529
  }
530
+
531
  return $data;
532
 
533
  }
544
  public function description( $gallery, $data ) {
545
 
546
  $gallery .= '<div class="envira-gallery-description envira-gallery-description-above" style="padding-bottom: ' . $this->get_config( 'margin', $data ) . 'px;">';
547
+ $gallery = apply_filters( 'envira_gallery_output_before_description', $gallery, $data );
548
 
549
  // Get description.
550
  $description = $data['config']['description'];
560
  $description = convert_smilies( $description );
561
  $description = wpautop( $description );
562
  $description = prepend_attachment( $description );
563
+
564
  // Requires WordPress 4.4+
565
  if ( function_exists( 'wp_make_content_images_responsive' ) ) {
566
  $description = wp_make_content_images_responsive( $description );
571
 
572
  // Filter the gallery HTML.
573
  $gallery = apply_filters( 'envira_gallery_output_after_description', $gallery, $data );
574
+ $gallery .= '</div>';
575
+
576
  return $gallery;
577
  }
578
 
595
  envira_isotopes_config = [];
596
 
597
  jQuery(document).ready(function($){
598
+
599
+ <?php
600
  do_action( 'envira_gallery_api_start_global' );
601
  foreach ( $this->data as $data ) {
602
  // Prevent multiple init scripts for the same gallery ID.
605
  }
606
  $this->done[] = $data['id'];
607
 
608
+ do_action( 'envira_gallery_api_start', $data );
609
+
610
  // Define container
611
  ?>
612
  var envira_container_<?php echo $data['id']; ?> = '';
613
+
614
  <?php
615
  // Isotope: Start
616
  if ( $this->get_config( 'isotope', $data ) ) {
637
  <?php
638
  // Initialize Isotope
639
  ?>
640
+ envira_isotopes['<?php echo $data['id']; ?>'] = envira_container_<?php echo $data['id']; ?>
641
  = $('#envira-gallery-<?php echo $data['id']; ?>').enviratope(envira_isotopes_config['<?php echo $data['id']; ?>']);
642
  <?php
643
  // Re-layout Isotope when each image loads
649
  .progress(function() {
650
  envira_isotopes['<?php echo $data['id']; ?>'].enviratope('layout');
651
  });
652
+ <?php
653
+ do_action( 'envira_gallery_api_enviratope', $data );
654
  }
655
  // Isotope: End
656
+
657
  // CSS Animations: Start
658
  if ( $this->get_config( 'css_animations', $data ) ) {
659
  $opacity = $this->get_config( 'css_opacity', $data );
660
+
661
  // Defaults Addon Gallery may not have been saved since opacity introduction, so force a value if one doesn't exist.
662
  if ( empty( $opacity ) ) {
663
  $opacity = 100;
672
  <?php
673
  }
674
  // CSS Animations: End
675
+
676
  // Fancybox: Start
677
  if ( $this->get_config( 'lightbox_enabled', $data ) ) {
678
  // By default, we'll use the images in the Gallery DOM to populate the lightbox.
680
  // in a Gallery, not just the paginated subset on screen.
681
  // Those Addons can populate this array now which will tell envirabox which images to use.
682
  $lightbox_images = apply_filters( 'envira_gallery_lightbox_images', false, $data );
683
+
684
+
685
+
686
  if ( ! $lightbox_images ) {
687
  // No lightbox images specified, so use images from DOM
688
  ?>
689
  envira_galleries['<?php echo $data['id']; ?>'] = $('.envira-gallery-<?php echo $data['id']; ?>').envirabox({
690
  <?php
691
+
692
+
693
+
694
  } else {
695
  // Use images from $lightbox_images
696
  add_filter( 'envira_minify_strip_double_forward_slashes', '__return_false' );
712
  alt: '<?php echo addslashes( str_replace( "\n", '<br />', $image['alt'] ) ); ?>',
713
  caption: '<?php echo addslashes( str_replace( "\n", '<br />', $image['caption'] ) ); ?>',
714
  title: '<?php echo addslashes( str_replace( "\n", '<br />', $image['title'] ) ); ?>',
715
+ index: <?php echo $count; ?>,
716
  thumbnail: '<?php echo ( isset( $image['thumb'] ) ? $image['thumb'] : '' ); ?>'
717
  <?php do_action( 'envira_gallery_api_lightbox_image_attributes', $image, $image_id, $lightbox_images, $data ); ?>
718
  });
724
  ?>
725
  $('#envira-gallery-wrap-<?php echo $data['id']; ?>').on('click', 'a.envira-gallery-link', function(e) {
726
  e.preventDefault();
727
+ if ( $('#envira-gallery-wrap-<?php echo $data['id']; ?> div.envira-pagination').length > 0 ) { /* this exists, perhaps pagination doesn't display nav because it's only one page? */
728
+ var envirabox_page = ( $('#envira-gallery-wrap-<?php echo $data['id']; ?> div.envira-pagination').data('page') - 1 );
729
+ } else {
730
+ var envirabox_page = 0;
731
+ }
732
+
733
+ if ( $('#envira-gallery-wrap-<?php echo $data['id']; ?> div.envira-pagination').length > 0 ) { /* this exists, perhaps pagination doesn't display nav because it's only one page? */
734
+ var envirabox_per_page = $('#envira-gallery-wrap-<?php echo $data['id']; ?> div.envira-pagination').data('per-page');
735
+ } else {
736
+ var envirabox_per_page = $('.envira-gallery-image').length;
737
+ }
738
+
739
  var envirabox_index = ( Number($('img', $(this)).data('envira-index')) - 1 );
740
+
741
  envira_galleries['<?php echo $data['id']; ?>'] = $.envirabox( envira_gallery_images_<?php echo $data['id']; ?>, {
742
  index: ((envirabox_page * envirabox_per_page) + envirabox_index),
743
  <?php
744
  }
745
+
746
  ?>
747
 
748
  <?php do_action( 'envira_gallery_api_config', $data ); // Depreciated ?>
792
  prevSpeed: 600,
793
  <?php
794
  }
 
 
795
  ?>
796
  tpl: {
797
  wrap : '<?php echo $this->get_lightbox_template( $data ); ?>',
804
  <?php do_action( 'envira_gallery_api_templates', $data ); ?>
805
  },
806
  helpers: {
807
+ <?php
808
+ do_action( 'envira_gallery_api_helper_config', $data );
809
  // Grab title display
810
  $title_display = $this->get_config( 'title_display', $data );
811
  if ( $title_display == 'float_wrap' ) {
840
  },
841
  <?php do_action( 'envira_gallery_api_config_callback', $data ); ?>
842
  beforeLoad: function(){
843
+
844
+ <?php
845
+
846
+ if ( ! $lightbox_images ) {
847
+
848
+ ?>
849
  this.title = $(this.element).attr('data-envira-caption');
850
+ <?php
851
+
852
+ } else {
853
+
854
+ ?>
855
+ this.title = this.group[ this.index ].caption;
856
+ <?php
857
+
858
+ }
859
+
860
+ ?>
861
+
862
  <?php do_action( 'envira_gallery_api_before_load', $data ); ?>
863
  },
864
  afterLoad: function(){
914
  // Set retina image srcset if specified
915
  ?>
916
  if ( typeof retina_image !== 'undefined' && retina_image !== '' ) {
917
+ this.inner.find('img').attr('srcset', retina_image + ' 2x');
918
  }
919
 
920
  <?php do_action( 'envira_gallery_api_before_show', $data ); ?>
942
  } );
943
  <?php
944
  }
945
+
946
  // If title helper = float_wrap, add a CSS class so we can disable word-wrap
947
  if ( $this->get_config( 'title_display', $data ) == 'float_wrap' ) {
948
  ?>
964
  <?php do_action( 'envira_gallery_api_after_close', $data ); ?>
965
  },
966
  onUpdate: function(){
967
+ <?php
968
  if ( $this->get_config( 'toolbar', $data ) ) : ?>
969
  var envira_buttons_<?php echo $data['id']; ?> = $('#envirabox-buttons li').map(function(){
970
  return $(this).width();
990
  }
991
  });
992
 
993
+ <?php
994
  // If lightbox images were specified, we need to close the click handler now
995
  if ( $lightbox_images !== false ) {
996
  ?>
998
  <?php
999
  }
1000
 
1001
+ do_action( 'envira_gallery_api_lightbox', $data );
1002
  // Fancybox: End
1003
  }
1004
+
1005
  do_action( 'envira_gallery_api_end', $data );
1006
  } // foreach
1007
 
1008
  do_action( 'envira_gallery_api_end_global', $this->data );
1009
+
1010
  ?>
1011
  });
1012
 
1013
+ <?php
1014
  // Minify before outputting to improve page load time.
1015
+ echo $this->minify( ob_get_clean() );
1016
  ?>
1017
  </script>
1018
  <?php
1184
  $item['lightbox_retina_image'] = $common->resize_image( $full_image[0], $args['width'], $args['height'], false, $args['position'], $args['quality'], $args['retina'] );
1185
  break;
1186
 
1187
+ }
1188
  */
1189
+
1190
  // Return
1191
  return $item;
1192
 
1220
 
1221
  // Get random image sizes that have been chosen for this Gallery.
1222
  $image_sizes_random = (array) $this->get_config( 'image_sizes_random', $data );
1223
+
1224
  if ( count( $image_sizes_random ) == 0 ) {
1225
  // The user didn't choose any image sizes - use them all.
1226
  $wordpress_image_sizes = Envira_Gallery_Common::get_instance()->get_image_sizes( true );
1262
  'alt' => ! empty( $item['alt'] ) ? $item['alt'] : ''
1263
  );
1264
  }
1265
+
1266
  // If the image size is a WordPress size and we're not requesting a retina image
1267
  // we don't need to resize or crop anything.
1268
  if ( $image_size != 'default' && ! $retina ) {
1269
  // Return the image
1270
+ return apply_filters( 'envira_gallery_image_src', $image, $id, $item, $data );
1271
  }
1272
 
1273
  // If the image size is default (i.e. the user has input their own custom dimensions in the Gallery),
1274
  // we may need to resize the image now
1275
  // This is safe to call every time, as resize_image() will check if the image already exists, preventing thumbnails
1276
  // from being generated every single time.
1277
+ $type = $mobile ? 'mobile' : 'crop'; // 'crop' is misleading here - it's the key that stores the thumbnail width + height
1278
  $common = Envira_Gallery_Common::get_instance();
1279
  $args = array(
1280
  'position' => 'c',
1289
  // image width and height, which are hidden settings.
1290
  if ( $image_size != 'default' && $retina ) {
1291
  // Find WordPress registered image size
1292
+ $wordpress_image_sizes = $common->get_image_sizes( true ); // true = WordPress only image sizes (excludes random)
1293
+
1294
  foreach ( $wordpress_image_sizes as $size ) {
1295
  if ( $size['value'] !== $image_size ) {
1296
  continue;
1302
  break;
1303
 
1304
  }
1305
+ }
1306
 
1307
  // Filter
1308
  $args = apply_filters( 'envira_gallery_crop_image_args', $args);
1341
  $template = '<div id="envirabox-buttons">';
1342
  $template .= '<ul>';
1343
  $template = apply_filters( 'envira_gallery_toolbar_start', $template, $data );
1344
+
1345
  // Prev
1346
  $template .= '<li><a class="btnPrev" title="' . __( 'Previous', 'envira-gallery' ) . '" href="javascript:;"></a></li>';
1347
  $template = apply_filters( 'envira_gallery_toolbar_after_prev', $template, $data );
1348
+
1349
  // Next
1350
  $template .= '<li><a class="btnNext" title="' . __( 'Next', 'envira-gallery' ) . '" href="javascript:;"></a></li>';
1351
  $template = apply_filters( 'envira_gallery_toolbar_after_next', $template, $data );
1352
+
1353
  // Title
1354
  if ( $this->get_config( 'toolbar_title', $data ) ) {
1355
  $template .= '<li id="envirabox-buttons-title"><span>' . $this->get_config( 'title', $data ) . '</span></li>';
1356
+ $template = apply_filters( 'envira_gallery_toolbar_after_title', $template, $data );
1357
  }
1358
+
1359
  // Close
1360
  $template .= '<li><a class="btnClose" title="' . __( 'Close', 'envira-gallery' ) . '" href="javascript:;"></a></li>';
1361
  $template = apply_filters( 'envira_gallery_toolbar_after_close', $template, $data );
1362
+
1363
  $template = apply_filters( 'envira_gallery_toolbar_end', $template, $data );
1364
  $template .= '</ul>';
1365
  $template .= '</div>';
1368
  return apply_filters( 'envira_gallery_toolbar', $template, $data );
1369
 
1370
  }
1371
+
1372
  /**
1373
  * Helper method to retrieve the gallery lightbox template
1374
  *
1378
  * @return string String template for the gallery lightbox
1379
  */
1380
  public function get_lightbox_template( $data ) {
1381
+
1382
  // Build out the lightbox template
1383
  $template = '<div class="envirabox-wrap" tabIndex="-1"><div class="envirabox-skin envirabox-theme-' . $this->get_config( 'lightbox_theme', $data ) . '"><div class="envirabox-outer"><div class="envirabox-inner"></div></div></div></div>';
1384
+
1385
  // Return the template, filters applied
1386
  return apply_filters( 'envira_gallery_lightbox_template', $template, $data );
1387
+
1388
  }
1389
 
1390
  /**
1435
  // This can be disabled when using URLs in JS, to ensure http:// doesn't get removed
1436
  // All other comment removal and minification will take place
1437
  $stripDoubleForwardslashes = apply_filters( 'envira_minify_strip_double_forward_slashes', $stripDoubleForwardslashes );
1438
+
1439
  if ( $stripDoubleForwardslashes ) {
1440
  $clean = preg_replace( '/((?:\/\*(?:[^*]|(?:\*+[^*\/]))*\*+\/)|(?:\/\/.*))/', '', $string );
1441
  } else {
1443
  $clean = preg_replace( '!/\*.*?\*/!s', '', $string );
1444
  $clean = preg_replace( '/\n\s*\n/', "\n", $clean );
1445
  }
1446
+
1447
  $clean = str_replace( array( "\r\n", "\r", "\t", "\n", ' ', ' ', ' ' ), '', $clean );
1448
 
1449
  return apply_filters( 'envira_gallery_minified_string', $clean, $string );
languages/envira-gallery-es_ES.mo ADDED
Binary file
languages/envira-gallery-es_ES.po ADDED
@@ -0,0 +1,1930 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2015 Envira Gallery
2
+ # This file is distributed under the same license as the Envira Gallery package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery 1.3.8.1\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/envira-gallery\n"
7
+ "POT-Creation-Date: 2016-04-30 17:50+0200\n"
8
+ "PO-Revision-Date: 2016-04-30 18:15+0200\n"
9
+ "Last-Translator: José Luis Pérez-Lozana <joseluis.perez.lozana@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: es_ES\n"
12
+ "MIME-Version: 1.0\n"
13
+ "Content-Type: text/plain; charset=UTF-8\n"
14
+ "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 1.8.7\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+
18
+ #: envira-gallery.php:182
19
+ msgid ""
20
+ "Please <a href=\"plugins.php\">deactivate</a> the Envira Lite Plugin. Your "
21
+ "premium version of Envira Gallery may not work as expected until the Lite "
22
+ "version is deactivated."
23
+ msgstr ""
24
+ "Por favor, <a href=\"plugins.php\">desactive</a> el plugin Envira Lite. Su "
25
+ "versión premium de Envira Gallery puede que no funcione como se espera hasta "
26
+ "que se desactive la versión Lite."
27
+
28
+ #: envira-gallery.php:197
29
+ msgid ""
30
+ "Envira Gallery requires PHP 5.3 or greater for some specific functionality. "
31
+ "Please have your web host resolve this."
32
+ msgstr ""
33
+ "Envira Galería necesita tener PHP 5.3 o superior para algunas funciones "
34
+ "específicas. Por favor, haga que su proveedor de alojamiento web resuelva "
35
+ "esto."
36
+
37
+ #: envira-gallery.php:634
38
+ msgid ""
39
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
40
+ "version of <strong>3.8</strong> to run properly. The plugin has been "
41
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
42
+ msgstr ""
43
+ "Lo sentimos, pero su versión de WordPress no cumple con la versión "
44
+ "<strong>3.8</strong> necesaria para que Envira Galería funcione "
45
+ "correctamente. Se ha desactivado el plugin. <a href=\"%s\">Pulse aquí para "
46
+ "volver al escritorio</a>."
47
+
48
+ #: includes/admin/addons.php:83 includes/admin/addons.php:199
49
+ msgid "Envira Gallery Addons"
50
+ msgstr "Complementos Envira Gallery"
51
+
52
+ #: includes/admin/addons.php:84 includes/admin/addons.php:430
53
+ msgid "Addons"
54
+ msgstr "Complementos"
55
+
56
+ #: includes/admin/addons.php:165 includes/admin/addons.php:490
57
+ #: includes/admin/settings.php:410
58
+ msgid "Status: Active"
59
+ msgstr "Status: Activo"
60
+
61
+ #: includes/admin/addons.php:166 includes/admin/addons.php:515
62
+ #: includes/admin/settings.php:411
63
+ msgid "Activate"
64
+ msgstr "Activar"
65
+
66
+ #: includes/admin/addons.php:168 includes/admin/settings.php:413
67
+ msgid "Activating..."
68
+ msgstr "Activando..."
69
+
70
+ #: includes/admin/addons.php:170 includes/admin/addons.php:492
71
+ #: includes/admin/settings.php:415
72
+ msgid "Deactivate"
73
+ msgstr "Desactivar"
74
+
75
+ #: includes/admin/addons.php:172 includes/admin/settings.php:417
76
+ msgid "Deactivating..."
77
+ msgstr "Desactivando..."
78
+
79
+ #: includes/admin/addons.php:173 includes/admin/addons.php:513
80
+ #: includes/admin/settings.php:418
81
+ msgid "Status: Inactive"
82
+ msgstr "Status: Inactivo"
83
+
84
+ #: includes/admin/addons.php:174 includes/admin/addons.php:504
85
+ #: includes/admin/settings.php:419
86
+ msgid "Install"
87
+ msgstr "Instalar"
88
+
89
+ #: includes/admin/addons.php:176 includes/admin/settings.php:421
90
+ msgid "Installing..."
91
+ msgstr "Instalando..."
92
+
93
+ #: includes/admin/addons.php:177 includes/admin/settings.php:422
94
+ msgid "Proceed"
95
+ msgstr "Proceder"
96
+
97
+ #: includes/admin/addons.php:236
98
+ msgid ""
99
+ "In order to get access to Addons, you need to verify your license key for "
100
+ "Envira Gallery."
101
+ msgstr ""
102
+ "Para tener acceso a Complementos, es necesario verificar su clave de "
103
+ "licencia de Envira Gallery."
104
+
105
+ #: includes/admin/addons.php:241
106
+ msgid ""
107
+ "<strong>Missing addons that you think you should be able to see?</strong> "
108
+ "Try clicking the button below to refresh the addon data."
109
+ msgstr ""
110
+ "<strong>¿Faltan complementos que piensa que debería poder ver?</strong> "
111
+ "Intente hacer clic en el botón de abajo para actualizar la información sobre "
112
+ "los complementos."
113
+
114
+ #: includes/admin/addons.php:243 includes/admin/addons.php:306
115
+ msgid "Refresh Addons"
116
+ msgstr "Actualizar complementos"
117
+
118
+ #: includes/admin/addons.php:286
119
+ msgid "Unlock More Addons"
120
+ msgstr "Desbloquear más complementos"
121
+
122
+ #: includes/admin/addons.php:287
123
+ msgid ""
124
+ "<strong>Want even more addons?</strong> <a href=\"#\">Upgrade your Envira "
125
+ "Gallery account</a> and unlock the following addons."
126
+ msgstr ""
127
+ "<strong>¿Aún quiere-más complementos?</strong> <a href=\"#\">Actualice su "
128
+ "cuenta Envira Gallery</a> y desbloquee los siguientes complementos."
129
+
130
+ #: includes/admin/addons.php:304
131
+ msgid ""
132
+ "There was an issue retrieving the addons for this site. Please click on the "
133
+ "button below the refresh the addons data."
134
+ msgstr ""
135
+ "Hubo un problema al recuperar los complementos para este sitio. Por favor, "
136
+ "haga clic en el botón de abajo para actualizar los datos de complementos."
137
+
138
+ #: includes/admin/addons.php:312
139
+ msgid ""
140
+ "In order to get access to Addons, you need to resolve your license key "
141
+ "errors."
142
+ msgstr ""
143
+ "Para tener acceso a Complementos, necesita corregir los errores de la clave "
144
+ "de licencia."
145
+
146
+ #: includes/admin/addons.php:479
147
+ msgid "Upgrade Now"
148
+ msgstr "Actualice ahora"
149
+
150
+ #: includes/admin/addons.php:502
151
+ msgid "Status: Not Installed"
152
+ msgstr "Status: No instalado"
153
+
154
+ #: includes/admin/addons.php:608
155
+ msgid "Search Results"
156
+ msgstr "Resultados de búsqueda"
157
+
158
+ #: includes/admin/addons.php:610
159
+ msgid "No add-ons were found with those search terms."
160
+ msgstr "No se han encontrado complementos con estos términos de búsqueda."
161
+
162
+ #: includes/admin/ajax.php:884 includes/admin/ajax.php:887
163
+ msgid "The From Gallery ID has not been specified."
164
+ msgstr "No se ha especificado el ID de la galería."
165
+
166
+ #: includes/admin/ajax.php:890
167
+ msgid "No images were selected to be moved between Galleries."
168
+ msgstr "No se han seleccionado imágenes para moverlas entre las galerías."
169
+
170
+ #: includes/admin/common.php:237
171
+ msgid ""
172
+ "<strong>Envira Gallery:</strong> Your existing in-page Galleries can now be "
173
+ "found by clicking on Envira Gallery in the WordPress Admin menu."
174
+ msgstr ""
175
+ "<strong>Envira Gallery:</strong> Ahora se pueden encontrar sus galerías en "
176
+ "páginas haciendo clic en Envira Gallery en el menú de administración de "
177
+ "WordPress."
178
+
179
+ #: includes/admin/editor.php:86 includes/admin/editor.php:87
180
+ #: includes/admin/editor.php:93 includes/admin/editor.php:94
181
+ #: includes/admin/metaboxes.php:262 includes/admin/metaboxes.php:263
182
+ #: includes/admin/table.php:140 includes/admin/table.php:141
183
+ msgid "Insert"
184
+ msgstr "Insertar"
185
+
186
+ #: includes/admin/editor.php:98 includes/admin/editor.php:100
187
+ msgid "Add Gallery"
188
+ msgstr "Añadir galería"
189
+
190
+ #: includes/admin/import.php:82
191
+ msgid "Sorry, but you lack the permissions to import a gallery to this post."
192
+ msgstr ""
193
+ "Lo sentimos, pero no tiene los permisos para importar una galería a esta "
194
+ "entrada."
195
+
196
+ #: includes/admin/import.php:87
197
+ msgid ""
198
+ "Sorry, but the post ID you are attempting to import the gallery to cannot "
199
+ "handle a gallery."
200
+ msgstr ""
201
+ "Lo sentimos, pero el ID de la entrada donde está intentando importar la "
202
+ "galería no admite galerías."
203
+
204
+ #: includes/admin/import.php:92
205
+ msgid "Sorry, but there are no files available to import a gallery."
206
+ msgstr ""
207
+ "Lo sentimos, pero no hay archivos disponibles para importar una galería."
208
+
209
+ #: includes/admin/import.php:97
210
+ msgid ""
211
+ "Sorry, but you have attempted to upload a gallery import file with an "
212
+ "incompatible filename. Envira Gallery import files must begin with \"envira-"
213
+ "gallery\"."
214
+ msgstr ""
215
+ "Lo sentimos, pero ha intentado cargar un archivo de importación de galería "
216
+ "con un nombre de archivo incompatible. Los archivos de importación de "
217
+ "Galerías de Envira deben comenzar con \"Envira-gallery\"."
218
+
219
+ #: includes/admin/import.php:102
220
+ msgid ""
221
+ "Sorry, but Envira Gallery import files must be in <code>.json</code> format."
222
+ msgstr ""
223
+ "Lo sentimos, pero los archivos de importación de galerías de Envira deben "
224
+ "estar en formato<code>.json</code>."
225
+
226
+ #: includes/admin/import.php:109
227
+ msgid ""
228
+ "Sorry, but there was an error retrieving the contents of the gallery export "
229
+ "file. Please try again."
230
+ msgstr ""
231
+ "Lo sentimos, pero hubo un error al recuperar el contenido del archivo de "
232
+ "exportation de la galería. Por favor, vuelva a intentarlo."
233
+
234
+ #: includes/admin/import.php:145
235
+ msgid "Imported Gallery #%s"
236
+ msgstr "Galería importada #%s"
237
+
238
+ #: includes/admin/import.php:643
239
+ msgid ""
240
+ "Envira gallery imported. Please check to ensure all images and data have "
241
+ "been imported properly."
242
+ msgstr ""
243
+ "Galería Envira importada. Por favor, compruebe que todas las imágenes y los "
244
+ "datos han sido importados correctamente."
245
+
246
+ #: includes/admin/license.php:128 includes/admin/license.php:221
247
+ #: includes/admin/license.php:310
248
+ msgid ""
249
+ "There was an error connecting to the remote key API. Please try again later."
250
+ msgstr ""
251
+ "Hubo un error al conectarse a la llave API remota. Por favor, inténtelo de "
252
+ "nuevo más tarde."
253
+
254
+ #: includes/admin/license.php:145
255
+ msgid "Congratulations! This site is now receiving automatic updates."
256
+ msgstr "¡Felicidades! Este sitio está recibiendo actualizaciones automáticas."
257
+
258
+ #: includes/admin/license.php:263
259
+ msgid "Congratulations! Your key has been refreshed successfully."
260
+ msgstr "¡Felicidades! Su clave ha sido actualizada correctamente."
261
+
262
+ #: includes/admin/license.php:321
263
+ msgid ""
264
+ "Congratulations! You have deactivated the key from this site successfully."
265
+ msgstr "¡Felicidades! Ha desactivado la clave de este sitio correctamente."
266
+
267
+ #: includes/admin/license.php:415
268
+ msgid ""
269
+ "No valid license key has been entered, so automatic updates for Envira "
270
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
271
+ "license key and begin receiving automatic updates.</a>"
272
+ msgstr ""
273
+ "Ha introducido una clave de licencia no válida, por lo que se han "
274
+ "desactivado las actualizaciones automáticas para la galería Envira. <a href="
275
+ "\"%s\"> Haga clic aquí para introducir su clave de licencia y comenzar a "
276
+ "recibir actualizaciones automáticas.</a>"
277
+
278
+ #: includes/admin/license.php:424
279
+ msgid ""
280
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
281
+ "\"_blank\">Please click here to renew your license key and continue "
282
+ "receiving automatic updates.</a>"
283
+ msgstr ""
284
+ "Ha expirado su clave de licencia para Envira Gallery. <a href=\"%s\" target="
285
+ "\"_blank\">Haga clic aquí para renovar su licencia y seguir recibiendo "
286
+ "actualizaciones automáticas.</a>"
287
+
288
+ #: includes/admin/license.php:433
289
+ msgid ""
290
+ "Your license key for Envira Gallery has been disabled. Please use a "
291
+ "different key to continue receiving automatic updates."
292
+ msgstr ""
293
+ "Se ha desactivado su clave de licencia para Envira Gallery. Utilice una "
294
+ "clave diferente para seguir recibiendo las actualizaciones automáticas."
295
+
296
+ #: includes/admin/license.php:442
297
+ msgid ""
298
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
299
+ "the user associated with the key has been deleted. Please use a different "
300
+ "key to continue receiving automatic updates."
301
+ msgstr ""
302
+ "Su clave de licencia para Envira Gallery no es válida. La clave ya no existe "
303
+ "o el usuario asociado con la clave ha sido eliminado. Utilice una clave "
304
+ "diferente para seguir recibiendo las actualizaciones automáticas."
305
+
306
+ #: includes/admin/media-view.php:101 includes/admin/media-view.php:102
307
+ #: includes/admin/media-view.php:475 includes/admin/media-view.php:476
308
+ msgid "Search"
309
+ msgstr "buscar"
310
+
311
+ #: includes/admin/media-view.php:154 includes/admin/media-view.php:452
312
+ msgid "Helpful Tips"
313
+ msgstr "Consejos útiles"
314
+
315
+ #: includes/admin/media-view.php:155
316
+ msgid "Choosing Your Gallery"
317
+ msgstr "Seleccionando su galería"
318
+
319
+ #: includes/admin/media-view.php:157
320
+ msgid ""
321
+ "To choose your gallery, simply click on one of the boxes to the left. Ctrl / "
322
+ "cmd and click to select multiple Galleries. The \"Insert Gallery\" button "
323
+ "will be activated once you have selected a gallery."
324
+ msgstr ""
325
+ "Para seleccionar su galería, simplemente haga clic en una de las casillas de "
326
+ "la izquierda. Ctrl / cmd y haga clic para seleccionar multiples galerías. El "
327
+ "botón \"Insertar Galería\" se activará una vez que haya seleccionado una "
328
+ "galería."
329
+
330
+ #: includes/admin/media-view.php:159
331
+ msgid "Inserting Your Gallery"
332
+ msgstr "Insertando galería"
333
+
334
+ #: includes/admin/media-view.php:161
335
+ msgid ""
336
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
337
+ "button below."
338
+ msgstr ""
339
+ "Para insertar su galería en el editor, haga clic en el botón \"Insertar "
340
+ "galería\"."
341
+
342
+ #: includes/admin/media-view.php:165
343
+ msgid "Insert Options"
344
+ msgstr "Opciones de inserción"
345
+
346
+ #: includes/admin/media-view.php:169
347
+ msgid "Display Title"
348
+ msgstr "Título que se mostrará"
349
+
350
+ #: includes/admin/media-view.php:171 includes/global/common.php:714
351
+ msgid "No"
352
+ msgstr "No"
353
+
354
+ #: includes/admin/media-view.php:175
355
+ msgid "Yes, as Heading H%s"
356
+ msgstr "Si, como cabecera H%s"
357
+
358
+ #: includes/admin/media-view.php:182
359
+ msgid "Prepends each inserted Gallery with the Gallery Title."
360
+ msgstr "Antepone el Título de la galería a cada galería insertada."
361
+
362
+ #: includes/admin/media-view.php:216
363
+ msgid "Edit previous media item"
364
+ msgstr "Editar elemento multimedia anterior"
365
+
366
+ #: includes/admin/media-view.php:217
367
+ msgid "Edit next media item"
368
+ msgstr "Editar elemento multimedia siguiente"
369
+
370
+ #: includes/admin/media-view.php:220
371
+ msgid "Edit Metadata"
372
+ msgstr "Editar Metadatos"
373
+
374
+ #: includes/admin/media-view.php:240 includes/admin/media-view.php:345
375
+ #: includes/admin/table.php:165 includes/global/common.php:171
376
+ #: includes/global/widget.php:153
377
+ msgid "Title"
378
+ msgstr "Título"
379
+
380
+ #: includes/admin/media-view.php:243 includes/admin/media-view.php:348
381
+ msgid ""
382
+ "Image titles can take any type of HTML. You can adjust the position of the "
383
+ "titles in the main Lightbox settings."
384
+ msgstr ""
385
+ "Los títulos de imagen pueden tener cualquier tipo de HTML. Se puede ajustar "
386
+ "la posición de los títulos en los ajustes generales de lightbox."
387
+
388
+ #: includes/admin/media-view.php:249 includes/admin/media-view.php:354
389
+ #: includes/global/common.php:175
390
+ msgid "Caption"
391
+ msgstr "Pie"
392
+
393
+ #: includes/admin/media-view.php:263 includes/admin/media-view.php:368
394
+ msgid ""
395
+ "Captions can take any type of HTML, and are displayed when an image is "
396
+ "clicked."
397
+ msgstr ""
398
+ "Los pies de foto pueden usar cualquier tipo de HTML, y se muestra cuando se "
399
+ "hace clic en una imagen."
400
+
401
+ #: includes/admin/media-view.php:269 includes/admin/media-view.php:374
402
+ msgid "Alt Text"
403
+ msgstr "Texto alternativo"
404
+
405
+ #: includes/admin/media-view.php:272 includes/admin/media-view.php:377
406
+ msgid "Very important for SEO, the Alt Text describes the image."
407
+ msgstr "Muy importante para SEO, el texto alternativo describe la imagen."
408
+
409
+ #: includes/admin/media-view.php:278 includes/admin/media-view.php:383
410
+ #: includes/global/common.php:183
411
+ msgid "URL"
412
+ msgstr "URL"
413
+
414
+ #: includes/admin/media-view.php:282 includes/admin/media-view.php:387
415
+ msgid "Media File"
416
+ msgstr "Archivo multimedia"
417
+
418
+ #: includes/admin/media-view.php:283 includes/admin/media-view.php:388
419
+ msgid "Attachment Page"
420
+ msgstr "Página de anexo"
421
+
422
+ #: includes/admin/media-view.php:287 includes/admin/media-view.php:392
423
+ msgid ""
424
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
425
+ "full size image."
426
+ msgstr ""
427
+ "Introduzca un hipervínculo si desea enlazar esta imagen a un sitio diferente "
428
+ "de su imagen a tamaño completo."
429
+
430
+ #: includes/admin/media-view.php:293 includes/admin/media-view.php:398
431
+ msgid "Open URL in New Window?"
432
+ msgstr "¿Abrir la URL en una ventana nueva?"
433
+
434
+ #: includes/admin/media-view.php:296 includes/admin/media-view.php:401
435
+ msgid "Opens your image links in a new browser window / tab."
436
+ msgstr ""
437
+ "Abre sus enlaces de imagen en una nueva ventana / pestaña del navegador."
438
+
439
+ #: includes/admin/media-view.php:307 includes/admin/media-view.php:308
440
+ #: includes/admin/media-view.php:413
441
+ msgid "Save Metadata"
442
+ msgstr "Guardar Metadatos"
443
+
444
+ #: includes/admin/media-view.php:314 includes/admin/media-view.php:419
445
+ msgid "Saved."
446
+ msgstr "Guardado"
447
+
448
+ #: includes/admin/media-view.php:329
449
+ msgid "Bulk Edit"
450
+ msgstr "Editar en bloque"
451
+
452
+ #: includes/admin/media-view.php:412
453
+ msgid "Save Metadata to Items"
454
+ msgstr "Guardar Metadatos en los elementos"
455
+
456
+ #: includes/admin/media-view.php:454
457
+ msgid ""
458
+ "Select the Gallery to move the selected images to by clicking on one of the "
459
+ "boxes to the left."
460
+ msgstr ""
461
+ "Seleccione la Galería a la que quiere mover las imágenes seleccionadas, "
462
+ "haciendo clic en una de las cajas de la izquierda."
463
+
464
+ #: includes/admin/media-view.php:457
465
+ msgid ""
466
+ "Once done, click the Move button, and the selected images will be moved to "
467
+ "the chosen Gallery."
468
+ msgstr ""
469
+ "Una vez hecho, haga clic en el botón Mover y las imágenes seleccionadas se "
470
+ "moverán a la galería elegida."
471
+
472
+ #: includes/admin/metaboxes.php:98
473
+ msgid ""
474
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
475
+ "requires at least one (preferably Imagick) in order to crop images and may "
476
+ "not work properly without it. Please contact your webhost and ask them to "
477
+ "compile GD or Imagick for your PHP install."
478
+ msgstr ""
479
+ "No están instaladas en el servidor las bibliotecas GD o Imagick. Envira "
480
+ "Galería requiere al menos de una (preferiblemente Imagick) para recortar las "
481
+ "imágenes y puede que no funcione correctamente sin ella. Póngase en contacto "
482
+ "con su servicio de hosting y pídales que compilen GD o Imagick para su "
483
+ "instalación de PHP."
484
+
485
+ #: includes/admin/metaboxes.php:133
486
+ msgid "Insert into Gallery"
487
+ msgstr "Insertar en la galería"
488
+
489
+ #: includes/admin/metaboxes.php:134 includes/admin/metaboxes.php:278
490
+ msgid "Inserting..."
491
+ msgstr "Insertando..."
492
+
493
+ #: includes/admin/metaboxes.php:159
494
+ msgid "Click Here to Insert from Other Image Sources"
495
+ msgstr "Haga clic aquí para insertar desde otra fuentes de imágenes"
496
+
497
+ #: includes/admin/metaboxes.php:160
498
+ msgid "Select Files from Other Sources"
499
+ msgstr "Seleccione los archivos de otras Fuentes"
500
+
501
+ #: includes/admin/metaboxes.php:168
502
+ msgid "Uploading Image"
503
+ msgstr "Subiendo imagen"
504
+
505
+ #: includes/admin/metaboxes.php:170
506
+ msgid "of"
507
+ msgstr "de"
508
+
509
+ #: includes/admin/metaboxes.php:174
510
+ msgid "All images uploaded."
511
+ msgstr "Subidas todas las imágenes."
512
+
513
+ #: includes/admin/metaboxes.php:276
514
+ msgid "You must select a file to import before continuing."
515
+ msgstr "Debe seleccionar un archivo para importar antes de continuar."
516
+
517
+ #: includes/admin/metaboxes.php:284
518
+ msgid "Move Media to Gallery"
519
+ msgstr "Mover medios a la galería"
520
+
521
+ #: includes/admin/metaboxes.php:285
522
+ msgid "Move Media to Selected Gallery"
523
+ msgstr "Mover medios a la galería seleccionada"
524
+
525
+ #: includes/admin/metaboxes.php:288
526
+ msgid "Are you sure you want to remove this image from the gallery?"
527
+ msgstr "¿Seguro que quieres eliminar esta imagen de la galería?"
528
+
529
+ #: includes/admin/metaboxes.php:289
530
+ msgid "Are you sure you want to remove these images from the gallery?"
531
+ msgstr "¿Seguro que desea eliminar estas imágenes de la galería?"
532
+
533
+ #: includes/admin/metaboxes.php:293
534
+ msgid "Saving..."
535
+ msgstr "Guardando..."
536
+
537
+ #: includes/admin/metaboxes.php:294
538
+ msgid "Saved!"
539
+ msgstr "¡Guardado!"
540
+
541
+ #: includes/admin/metaboxes.php:296
542
+ msgid "Select Files from Your Computer"
543
+ msgstr "Seleccione los archivos de su ordenador"
544
+
545
+ #. Plugin Name of the plugin/theme
546
+ #: includes/admin/metaboxes.php:395 includes/admin/partials/header.php:14
547
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
548
+ #: includes/global/widget.php:50
549
+ msgid "Envira Gallery"
550
+ msgstr "Envira Gallery"
551
+
552
+ #: includes/admin/metaboxes.php:399 includes/admin/settings.php:79
553
+ msgid "Envira Gallery Settings"
554
+ msgstr "Ajustes de Envira Gallery"
555
+
556
+ #: includes/admin/metaboxes.php:404
557
+ msgid "Envira Gallery Preview"
558
+ msgstr "Vista previa de Envira Gallery"
559
+
560
+ #: includes/admin/metaboxes.php:408
561
+ msgid "Envira Gallery Code"
562
+ msgstr "Código de Envira Gallery"
563
+
564
+ #: includes/admin/metaboxes.php:579 includes/global/common.php:253
565
+ msgid "Default"
566
+ msgstr "Predeterminada"
567
+
568
+ #: includes/admin/metaboxes.php:596
569
+ msgid "Images"
570
+ msgstr "Imágenes"
571
+
572
+ #: includes/admin/metaboxes.php:597
573
+ msgid "Config"
574
+ msgstr "Configuración"
575
+
576
+ #: includes/admin/metaboxes.php:598
577
+ msgid "Lightbox"
578
+ msgstr "Lightbox"
579
+
580
+ #: includes/admin/metaboxes.php:599 includes/admin/metaboxes.php:1542
581
+ msgid "Mobile"
582
+ msgstr "Móvil"
583
+
584
+ #: includes/admin/metaboxes.php:604
585
+ msgid "Misc"
586
+ msgstr "Varios"
587
+
588
+ #: includes/admin/metaboxes.php:698
589
+ msgid "Currently in your Gallery"
590
+ msgstr "Actualmente en la galería"
591
+
592
+ #: includes/admin/metaboxes.php:700 includes/admin/metaboxes.php:772
593
+ #: includes/admin/metaboxes.php:1025 includes/admin/metaboxes.php:1314
594
+ #: includes/admin/metaboxes.php:1450
595
+ msgid "Need some help?"
596
+ msgstr "¿Necesita ayuda?"
597
+
598
+ #: includes/admin/metaboxes.php:702 includes/admin/metaboxes.php:774
599
+ #: includes/admin/metaboxes.php:1027 includes/admin/metaboxes.php:1316
600
+ #: includes/admin/metaboxes.php:1452
601
+ msgid "Read the Documentation"
602
+ msgstr "Lea la documentación"
603
+
604
+ #: includes/admin/metaboxes.php:706 includes/admin/metaboxes.php:778
605
+ #: includes/admin/metaboxes.php:1031 includes/admin/metaboxes.php:1320
606
+ #: includes/admin/metaboxes.php:1456
607
+ msgid "Watch a Video"
608
+ msgstr "Mire el video"
609
+
610
+ #: includes/admin/metaboxes.php:715
611
+ msgid "Select All (<span class=\"count\">%d</span>)"
612
+ msgstr "Seleccione todo (<span class=\"count\">%d</span>"
613
+
614
+ #: includes/admin/metaboxes.php:720
615
+ msgid "Grid View"
616
+ msgstr "Vista de cuadrícula"
617
+
618
+ #: includes/admin/metaboxes.php:723
619
+ msgid "List View"
620
+ msgstr "Vista de lista"
621
+
622
+ #: includes/admin/metaboxes.php:729 includes/admin/metaboxes.php:749
623
+ msgid "Edit Selected Images"
624
+ msgstr "Editar imágenes seleccionadas"
625
+
626
+ #: includes/admin/metaboxes.php:730 includes/admin/metaboxes.php:750
627
+ msgid "Move Selected Images to another Gallery"
628
+ msgstr "Mover las imágenes seleccionadas a otra galería"
629
+
630
+ #: includes/admin/metaboxes.php:731 includes/admin/metaboxes.php:751
631
+ msgid "Delete Selected Images from Gallery"
632
+ msgstr "Borrar las imágenes seleccionadas de la galería"
633
+
634
+ #: includes/admin/metaboxes.php:770
635
+ msgid ""
636
+ "The settings below adjust the basic configuration options for the gallery."
637
+ msgstr ""
638
+ "Los siguientes ajustes configuran las opciones básicas para la galería."
639
+
640
+ #: includes/admin/metaboxes.php:786 includes/admin/metaboxes.php:1328
641
+ msgid "Number of Gallery Columns"
642
+ msgstr "Número de columnas de la galería"
643
+
644
+ #: includes/admin/metaboxes.php:794
645
+ msgid ""
646
+ "Determines the number of columns in the gallery. Automatic will attempt to "
647
+ "fill each row as much as possible before moving on to the next row."
648
+ msgstr ""
649
+ "Determina el número de columnas en la galería. Automático tratará de "
650
+ "rellenar la fila tanto como sea posible antes de pasar a la siguiente. "
651
+
652
+ #: includes/admin/metaboxes.php:799 includes/admin/table.php:303
653
+ #: includes/admin/table.php:380
654
+ msgid "Gallery Theme"
655
+ msgstr "Tema de la galería"
656
+
657
+ #: includes/admin/metaboxes.php:807
658
+ msgid "Sets the theme for the gallery display."
659
+ msgstr "Establece el tema para la presentación de la galería."
660
+
661
+ #: includes/admin/metaboxes.php:814
662
+ msgid "Display Gallery Description?"
663
+ msgstr "¿Mostrar la descripción de la galería?"
664
+
665
+ #: includes/admin/metaboxes.php:826
666
+ msgid "Choose to display a description above or below this gallery's images."
667
+ msgstr ""
668
+ "Elija si desea mostrar una descripción encima o debajo de las imágenes de "
669
+ "esta galería."
670
+
671
+ #: includes/admin/metaboxes.php:833
672
+ msgid "Gallery Description"
673
+ msgstr "Descripción de la galería"
674
+
675
+ #: includes/admin/metaboxes.php:848
676
+ msgid "The description to display for this gallery."
677
+ msgstr "Descripción que se mostrará para esta galería"
678
+
679
+ #: includes/admin/metaboxes.php:854 includes/admin/table.php:312
680
+ #: includes/admin/table.php:391
681
+ msgid "Column Gutter Width"
682
+ msgstr "Ancho de separación de columnas"
683
+
684
+ #: includes/admin/metaboxes.php:857 includes/admin/metaboxes.php:866
685
+ #: includes/admin/metaboxes.php:950 includes/admin/metaboxes.php:1264
686
+ #: includes/admin/metaboxes.php:1273 includes/admin/metaboxes.php:1355
687
+ msgid "px"
688
+ msgstr "px"
689
+
690
+ #: includes/admin/metaboxes.php:858
691
+ msgid "Sets the space between the columns (defaults to 10)."
692
+ msgstr "Establece el espacio entre las columnas (por defecto 10)."
693
+
694
+ #: includes/admin/metaboxes.php:863 includes/admin/table.php:317
695
+ #: includes/admin/table.php:396
696
+ msgid "Margin Below Each Image"
697
+ msgstr "Margen debajo de cada imagen"
698
+
699
+ #: includes/admin/metaboxes.php:867
700
+ msgid "Sets the space below each item in the gallery."
701
+ msgstr "Establece el espacio debajo de cada elemento en la galería."
702
+
703
+ #: includes/admin/metaboxes.php:874
704
+ msgid "Sorting"
705
+ msgstr "Clasificar por:"
706
+
707
+ #: includes/admin/metaboxes.php:886
708
+ msgid ""
709
+ "Choose to sort the images in a different order than displayed on the Images "
710
+ "tab."
711
+ msgstr ""
712
+ "Elija ordenar las imágenes en un orden diferente al que aparece en la "
713
+ "pestaña Imágenes."
714
+
715
+ #: includes/admin/metaboxes.php:891
716
+ msgid "Direction"
717
+ msgstr "Dirección"
718
+
719
+ #: includes/admin/metaboxes.php:909 includes/admin/metaboxes.php:1069
720
+ msgid "Image Size"
721
+ msgstr "Tamaño de imagen"
722
+
723
+ #: includes/admin/metaboxes.php:921
724
+ msgid ""
725
+ "Define the maximum image size for the Gallery view. Default will use the "
726
+ "below Image Dimensions; Random will allow you to choose one or more "
727
+ "WordPress image sizes, which will be used for the gallery output."
728
+ msgstr ""
729
+ "Definir el tamaño máximo de la imagen para la Vista de la galería. "
730
+ "Predeterminado, utilizará las dimensiones de abajo; Aleatorio, le permitirá "
731
+ "elegir entre uno o más tamaños de imagen de WordPress, que se utilizará para "
732
+ "la galería."
733
+
734
+ #: includes/admin/metaboxes.php:926
735
+ msgid "Random Image Sizes"
736
+ msgstr "Tamaños de imagen aleatorios"
737
+
738
+ #: includes/admin/metaboxes.php:942
739
+ msgid ""
740
+ "Define the WordPress registered image sizes to include when randomly "
741
+ "assigning an image size to each image in your Gallery."
742
+ msgstr ""
743
+ "Definir los tamaños de imagen de WordPress para incluirlos cuando se asigna "
744
+ "un tamaño de imagen aleatorio a cada imagen en la galería."
745
+
746
+ #: includes/admin/metaboxes.php:947 includes/admin/table.php:323
747
+ #: includes/admin/table.php:401
748
+ msgid "Image Dimensions"
749
+ msgstr "Dimensiones de la imagen"
750
+
751
+ #: includes/admin/metaboxes.php:951
752
+ msgid ""
753
+ "You should adjust these dimensions based on the number of columns in your "
754
+ "gallery. This does not affect the full size lightbox images."
755
+ msgstr ""
756
+ "Debe ajustar estas dimensiones en función del número de columnas en su "
757
+ "galería. Esto no afecta al tamaño de las imágenes de la galería lightbox."
758
+
759
+ #: includes/admin/metaboxes.php:956
760
+ msgid "Crop Images?"
761
+ msgstr "¿Recortar imágenes?"
762
+
763
+ #: includes/admin/metaboxes.php:960
764
+ msgid ""
765
+ "If enabled, forces images to exactly match the sizes defined above for Image "
766
+ "Dimensions and Mobile Dimensions."
767
+ msgstr ""
768
+ "Si se activa, fuerza que las imágenes coincidan exactamente con los tamaños "
769
+ "definidos previamente para las dimensiones de imagen y las dimensiones para "
770
+ "móviles."
771
+
772
+ #: includes/admin/metaboxes.php:961
773
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
774
+ msgstr ""
775
+ "Si se desactiva, las imágenes se redimensionarán manteniendo la relación de "
776
+ "aspecto."
777
+
778
+ #: includes/admin/metaboxes.php:967
779
+ msgid "Set Dimensions on Images?"
780
+ msgstr "¿Establecer dimensiones de las imágenes?"
781
+
782
+ #: includes/admin/metaboxes.php:971
783
+ msgid ""
784
+ "Enables or disables the width and height attributes on the img element. Only "
785
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
786
+ msgstr ""
787
+ "Activa o desactiva los atributos de anchura y altura en el elemento imagen. "
788
+ "Sólo necesita activarlo si es necesario cumplir con los requisitos de Google "
789
+ "Pagespeeds."
790
+
791
+ #: includes/admin/metaboxes.php:976
792
+ msgid "Enable Isotope?"
793
+ msgstr "¿Activar isótopo?"
794
+
795
+ #: includes/admin/metaboxes.php:980
796
+ msgid ""
797
+ "Enables or disables isotope/masonry layout support for the main gallery "
798
+ "images."
799
+ msgstr ""
800
+ "Activa o desactiva la compatibilidad con el diseño de isótopos / masonry "
801
+ "para las imágenes de la galería."
802
+
803
+ #: includes/admin/metaboxes.php:986
804
+ msgid "Enable CSS Animations?"
805
+ msgstr "¿Activar animaciones CSS?"
806
+
807
+ #: includes/admin/metaboxes.php:990
808
+ msgid "Enables CSS animations when loading the main gallery images."
809
+ msgstr ""
810
+ "Activa las animaciones CSS cuando se cargan las imágenes de la galería."
811
+
812
+ #: includes/admin/metaboxes.php:996
813
+ msgid "Image Opacity"
814
+ msgstr "Opacidad de imagen"
815
+
816
+ #: includes/admin/metaboxes.php:1000
817
+ msgid ""
818
+ "The opacity to display images at when loading the main gallery images using "
819
+ "CSS animations (between 1 and 100%)."
820
+ msgstr ""
821
+ "Opacidad para visualizar las imágenes cuando se cargan utilizando "
822
+ "animaciones CSS (entre 1 y 100%)."
823
+
824
+ #: includes/admin/metaboxes.php:1023
825
+ msgid "The settings below adjust the lightbox output."
826
+ msgstr "Los ajuste siguientes ajustan la vista en lightbox."
827
+
828
+ #: includes/admin/metaboxes.php:1040 includes/admin/metaboxes.php:1375
829
+ msgid "Enable Lightbox?"
830
+ msgstr "¿Activar lightbox?"
831
+
832
+ #: includes/admin/metaboxes.php:1044
833
+ msgid "Enables or disables the gallery lightbox."
834
+ msgstr "Activa o desactiva la galería lightbox."
835
+
836
+ #: includes/admin/metaboxes.php:1055
837
+ msgid "Gallery Lightbox Theme"
838
+ msgstr "Tema de la galería lightbox"
839
+
840
+ #: includes/admin/metaboxes.php:1063
841
+ msgid "Sets the theme for the gallery lightbox display."
842
+ msgstr "Establece el tema para la visualización de la galería lightbox."
843
+
844
+ #: includes/admin/metaboxes.php:1077
845
+ msgid ""
846
+ "Define the maximum image size for the Lightbox view. Default will display "
847
+ "the original, full size image."
848
+ msgstr ""
849
+ "Define el tamaño máximo de imagen para la visualización de lightbox. De "
850
+ "manera predeterminada mostrará la imagen a tamaño original."
851
+
852
+ #: includes/admin/metaboxes.php:1083
853
+ msgid "Caption Position"
854
+ msgstr "Posición del pie"
855
+
856
+ #: includes/admin/metaboxes.php:1091
857
+ msgid "Sets the display of the lightbox image's caption."
858
+ msgstr "Establece la forma de visualizar el pie de la imagen en lightbox. "
859
+
860
+ #: includes/admin/metaboxes.php:1096 includes/admin/metaboxes.php:1402
861
+ msgid "Enable Gallery Arrows?"
862
+ msgstr "¿Activar las flechas en la galería?"
863
+
864
+ #: includes/admin/metaboxes.php:1100
865
+ msgid "Enables or disables the gallery lightbox navigation arrows."
866
+ msgstr "Activa o desactiva las flechas de navegación en la galería lightbox."
867
+
868
+ #: includes/admin/metaboxes.php:1105
869
+ msgid "Gallery Arrow Position"
870
+ msgstr "Posición de la flecha en la galería."
871
+
872
+ #: includes/admin/metaboxes.php:1113
873
+ msgid "Sets the position of the gallery lightbox navigation arrows."
874
+ msgstr ""
875
+ "Establece la posición de las flechas de navegación de la galería lightbox."
876
+
877
+ #: includes/admin/metaboxes.php:1118
878
+ msgid "Enable Keyboard Navigation?"
879
+ msgstr "¿Activar navegación por teclado?"
880
+
881
+ #: includes/admin/metaboxes.php:1122
882
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
883
+ msgstr "Activa o desactiva la navegación por teclado en la galería lightbox."
884
+
885
+ #: includes/admin/metaboxes.php:1127
886
+ msgid "Enable Mousewheel Navigation?"
887
+ msgstr "¿Activar navegación con la rueda del ratón?"
888
+
889
+ #: includes/admin/metaboxes.php:1131
890
+ msgid "Enables or disables mousewheel navigation in the gallery."
891
+ msgstr "Activa o desactiva la navegación con la rueda del ratón en la galería."
892
+
893
+ #: includes/admin/metaboxes.php:1136 includes/admin/metaboxes.php:1411
894
+ msgid "Enable Gallery Toolbar?"
895
+ msgstr "¿Activar la barra de tareas en la galería?"
896
+
897
+ #: includes/admin/metaboxes.php:1140
898
+ msgid "Enables or disables the gallery lightbox toolbar."
899
+ msgstr "Activa o desactiva la barra de tareas en la galería lightbox."
900
+
901
+ #: includes/admin/metaboxes.php:1145
902
+ msgid "Display Gallery Title in Toolbar?"
903
+ msgstr "¿Mostrar el título de la galería en la barra de tareas?"
904
+
905
+ #: includes/admin/metaboxes.php:1149
906
+ msgid "Display the gallery title in the lightbox toolbar."
907
+ msgstr "Muestra el título de la galería en la barra de tareas de lightbox."
908
+
909
+ #: includes/admin/metaboxes.php:1154
910
+ msgid "Gallery Toolbar Position"
911
+ msgstr "Posición de la barra de tareas en la galería"
912
+
913
+ #: includes/admin/metaboxes.php:1162
914
+ msgid "Sets the position of the lightbox toolbar."
915
+ msgstr "Establece la posición de la barra de tareas lightbox."
916
+
917
+ #: includes/admin/metaboxes.php:1167
918
+ msgid "Keep Aspect Ratio?"
919
+ msgstr "¿Mantener relación de aspecto?"
920
+
921
+ #: includes/admin/metaboxes.php:1171
922
+ msgid ""
923
+ "If enabled, images will always resize based on the original aspect ratio."
924
+ msgstr ""
925
+ "Si se activa, las imágenes se redimensionarán siempre manteniendo la "
926
+ "relación de aspecto."
927
+
928
+ #: includes/admin/metaboxes.php:1176
929
+ msgid "Loop Gallery Navigation?"
930
+ msgstr "¿Navegación en bucle en la galería?"
931
+
932
+ #: includes/admin/metaboxes.php:1180
933
+ msgid ""
934
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
935
+ msgstr ""
936
+ "Activa o desactiva una navegación infinita en bucle de la galería lightbox."
937
+
938
+ #: includes/admin/metaboxes.php:1185
939
+ msgid "Lightbox Open/Close Effect"
940
+ msgstr "Abrir / cerrar efectos lightbox"
941
+
942
+ #: includes/admin/metaboxes.php:1205
943
+ msgid "Type of transition when opening and closing the lightbox."
944
+ msgstr "Tipo de transición cuando se abre o cierra lightbox."
945
+
946
+ #: includes/admin/metaboxes.php:1210
947
+ msgid "Lightbox Transition Effect"
948
+ msgstr "Efectos de transición lightbox"
949
+
950
+ #: includes/admin/metaboxes.php:1230
951
+ msgid "Type of transition between images in the lightbox view."
952
+ msgstr "Tipo de transición entre imágenes en la visualización lightbox."
953
+
954
+ #: includes/admin/metaboxes.php:1235
955
+ msgid "HTML5 Output?"
956
+ msgstr "¿Salida HTML5?"
957
+
958
+ #: includes/admin/metaboxes.php:1239
959
+ msgid ""
960
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
961
+ "HTML5 validation."
962
+ msgstr ""
963
+ "Si se activa, usa data-envirabox-gallery en lugar de atributos relativos "
964
+ "para validación W3C HTML5."
965
+
966
+ #: includes/admin/metaboxes.php:1247
967
+ msgid ""
968
+ "The settings below adjust the thumbnail views for the gallery lightbox "
969
+ "display."
970
+ msgstr ""
971
+ "Los ajustes siguientes ajustan las miniaturas para la vista en lightbox."
972
+
973
+ #: includes/admin/metaboxes.php:1252 includes/admin/metaboxes.php:1420
974
+ msgid "Enable Gallery Thumbnails?"
975
+ msgstr "¿Activar miniaturas en la galería?"
976
+
977
+ #: includes/admin/metaboxes.php:1256
978
+ msgid "Enables or disables the gallery lightbox thumbnails."
979
+ msgstr "Activa o desactiva las miniaturas en la galería lightbox."
980
+
981
+ #: includes/admin/metaboxes.php:1261
982
+ msgid "Gallery Thumbnails Width"
983
+ msgstr "Ancho de miniaturas de la galería"
984
+
985
+ #: includes/admin/metaboxes.php:1265
986
+ msgid "Sets the width of each lightbox thumbnail."
987
+ msgstr "Establece el ancho de cada miniatura lightbox."
988
+
989
+ #: includes/admin/metaboxes.php:1270
990
+ msgid "Gallery Thumbnails Height"
991
+ msgstr "Alto de miniaturas de la galería"
992
+
993
+ #: includes/admin/metaboxes.php:1274
994
+ msgid "Sets the height of each lightbox thumbnail."
995
+ msgstr "Establece la altura de cada miniatura lightbox."
996
+
997
+ #: includes/admin/metaboxes.php:1279
998
+ msgid "Gallery Thumbnails Position"
999
+ msgstr "Posición de miniaturas de lightbox"
1000
+
1001
+ #: includes/admin/metaboxes.php:1287
1002
+ msgid "Sets the position of the lightbox thumbnails."
1003
+ msgstr "Establece la posición de las miniaturas lightbox."
1004
+
1005
+ #: includes/admin/metaboxes.php:1311
1006
+ msgid "Gallery Options"
1007
+ msgstr "Opciones de la galería."
1008
+
1009
+ #: includes/admin/metaboxes.php:1313
1010
+ msgid ""
1011
+ "The settings below adjust configuration options for the Gallery when viewed "
1012
+ "on a mobile device."
1013
+ msgstr ""
1014
+ "Los siguientes ajustes configuran las opciones de la galería cuando se ven "
1015
+ "en un dispositivo móvil."
1016
+
1017
+ #: includes/admin/metaboxes.php:1336
1018
+ msgid ""
1019
+ "Determines the number of columns in the gallery on mobile devices. Automatic "
1020
+ "will attempt to fill each row as much as possible before moving on to the "
1021
+ "next row."
1022
+ msgstr ""
1023
+ "Determina el número de columnas en la galería en dispositivos móviles. "
1024
+ "Automático, intentará rellenar cualquier fila todo lo posible antes de pasar "
1025
+ "a la siguiente fila."
1026
+
1027
+ #: includes/admin/metaboxes.php:1342
1028
+ msgid "Create Mobile Gallery Images?"
1029
+ msgstr "¿Crear galería de imágenes para móvil?"
1030
+
1031
+ #: includes/admin/metaboxes.php:1346
1032
+ msgid "Enables or disables creating specific images for mobile devices."
1033
+ msgstr "Activa o desactiva la creación de imágenes especificas para móvil."
1034
+
1035
+ #: includes/admin/metaboxes.php:1352
1036
+ msgid "Mobile Dimensions"
1037
+ msgstr "Dimensiones para móvil"
1038
+
1039
+ #: includes/admin/metaboxes.php:1356
1040
+ msgid "These will be the sizes used for images displayed on mobile devices."
1041
+ msgstr ""
1042
+ "Estos serán los tamaños utilizados para las imágenes que aparecen en "
1043
+ "dispositivos móviles."
1044
+
1045
+ #: includes/admin/metaboxes.php:1366
1046
+ msgid "Lightbox Options."
1047
+ msgstr "Opciones de lightbox."
1048
+
1049
+ #: includes/admin/metaboxes.php:1368
1050
+ msgid ""
1051
+ "The settings below adjust configuration options for the Lightbox when viewed "
1052
+ "on a mobile device."
1053
+ msgstr ""
1054
+ "Los siguientes ajustes configuran las opciones de lightbox cuando se ven en "
1055
+ "un dispositivo móvil."
1056
+
1057
+ #: includes/admin/metaboxes.php:1379
1058
+ msgid "Enables or disables the gallery lightbox on mobile devices."
1059
+ msgstr "Activa o desactiva la galería lightbox en dispositivos móviles."
1060
+
1061
+ #: includes/admin/metaboxes.php:1384
1062
+ msgid "Enable Gallery Touchwipe?"
1063
+ msgstr "¿Activar Touchwipe en la galería?"
1064
+
1065
+ #: includes/admin/metaboxes.php:1388
1066
+ msgid ""
1067
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
1068
+ "devices."
1069
+ msgstr ""
1070
+ "Activa o desactiva las funciones touchwipe para la galería lightbox en "
1071
+ "dispositivos móviles."
1072
+
1073
+ #: includes/admin/metaboxes.php:1393
1074
+ msgid "Close Lightbox on Swipe Up?"
1075
+ msgstr "Cerrar Lightbox deslizando el dedo hacia arriba?"
1076
+
1077
+ #: includes/admin/metaboxes.php:1397
1078
+ msgid ""
1079
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
1080
+ "devices."
1081
+ msgstr ""
1082
+ "Activa o desactiva el cierre de Lightbox cuando el usuario desliza el dedo "
1083
+ "hacia arriba en los dispositivos móviles."
1084
+
1085
+ #: includes/admin/metaboxes.php:1406
1086
+ msgid ""
1087
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
1088
+ msgstr ""
1089
+ "Activa o desactiva las flechas de navegación de la galería lightbox en "
1090
+ "dispositivos móviles."
1091
+
1092
+ #: includes/admin/metaboxes.php:1415
1093
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
1094
+ msgstr ""
1095
+ "Activa o desactiva la barra de herramientas de la galería lightbox en "
1096
+ "dispositivos móviles."
1097
+
1098
+ #: includes/admin/metaboxes.php:1424
1099
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
1100
+ msgstr ""
1101
+ "Activa o desactiva las miniaturas de la galería lightbox en dispositivos "
1102
+ "móviles."
1103
+
1104
+ #: includes/admin/metaboxes.php:1448
1105
+ msgid "The settings below adjust miscellaneous settings for the gallery."
1106
+ msgstr "Los ajustes siguientes configuran diversos ajustes para la galería."
1107
+
1108
+ #: includes/admin/metaboxes.php:1464
1109
+ msgid "Gallery Title"
1110
+ msgstr "Título de la galería"
1111
+
1112
+ #: includes/admin/metaboxes.php:1468
1113
+ msgid "Internal gallery title for identification in the admin."
1114
+ msgstr ""
1115
+ "Título interno de la galería para su identificación en la administración"
1116
+
1117
+ #: includes/admin/metaboxes.php:1473
1118
+ msgid "Gallery Slug"
1119
+ msgstr "Slug de la galería"
1120
+
1121
+ #: includes/admin/metaboxes.php:1477
1122
+ msgid ""
1123
+ "<strong>Unique</strong> internal gallery slug for identification and "
1124
+ "advanced gallery queries."
1125
+ msgstr ""
1126
+ "Slug interno <strong>único</strong> de la galería para la identificación y "
1127
+ "consultas avanzadas."
1128
+
1129
+ #: includes/admin/metaboxes.php:1482
1130
+ msgid "Custom Gallery Classes"
1131
+ msgstr "Clases personalizadas de la galería"
1132
+
1133
+ #: includes/admin/metaboxes.php:1485
1134
+ msgid "Enter custom gallery CSS classes here, one per line."
1135
+ msgstr "Introduzca aquí, clases CSS personalizadas, una por línea."
1136
+
1137
+ #: includes/admin/metaboxes.php:1486
1138
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
1139
+ msgstr "Añade clases CSS personalizadas en la galería, una por línea."
1140
+
1141
+ #: includes/admin/metaboxes.php:1491
1142
+ msgid "Import/Export Gallery"
1143
+ msgstr "Importar / Exportar galería"
1144
+
1145
+ #: includes/admin/metaboxes.php:1504
1146
+ msgid "Import Gallery"
1147
+ msgstr "Importar galería"
1148
+
1149
+ #: includes/admin/metaboxes.php:1511
1150
+ msgid "Export Gallery"
1151
+ msgstr "Exportar galería"
1152
+
1153
+ #: includes/admin/metaboxes.php:1517
1154
+ msgid "Enable RTL Support?"
1155
+ msgstr "¿Activar funciones RTL?"
1156
+
1157
+ #: includes/admin/metaboxes.php:1521
1158
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
1159
+ msgstr ""
1160
+ "Activa o desactiva funciones RTL en Envira para idiomas que se escriben de "
1161
+ "derecha a izquierda."
1162
+
1163
+ #: includes/admin/metaboxes.php:1543
1164
+ msgid "Videos"
1165
+ msgstr "Videos"
1166
+
1167
+ #: includes/admin/metaboxes.php:1544
1168
+ msgid "Social"
1169
+ msgstr "Social"
1170
+
1171
+ #: includes/admin/metaboxes.php:1545
1172
+ msgid "Tags"
1173
+ msgstr "Etiquetas"
1174
+
1175
+ #: includes/admin/metaboxes.php:1546
1176
+ msgid "Pagination"
1177
+ msgstr "Paginación"
1178
+
1179
+ #: includes/admin/metaboxes.php:1563 includes/admin/metaboxes.php:1585
1180
+ #: includes/admin/metaboxes.php:1607 includes/admin/metaboxes.php:1629
1181
+ #: includes/admin/metaboxes.php:1651
1182
+ msgid "Want to take your galleries further?"
1183
+ msgstr "¿Quiere mejorar aún más sus galerías?"
1184
+
1185
+ #: includes/admin/metaboxes.php:1564
1186
+ msgid ""
1187
+ "By upgrading to Envira Pro, you can get access to mobile-specific settings, "
1188
+ "including mobile image sizes, number of columns, mobile-specific lightbox "
1189
+ "options and so much more!"
1190
+ msgstr ""
1191
+ "Mediante la actualización a Envira Pro, puede obtener acceso a los ajustes "
1192
+ "específicos para dispositivos móviles, incluyendo tamaños de imagen para "
1193
+ "moviles, número de columnas, opciones específicas para móviles en lighbox y "
1194
+ "mucho más."
1195
+
1196
+ #: includes/admin/metaboxes.php:1566 includes/admin/metaboxes.php:1588
1197
+ #: includes/admin/metaboxes.php:1610 includes/admin/metaboxes.php:1632
1198
+ #: includes/admin/metaboxes.php:1654
1199
+ msgid "Click here to Upgrade"
1200
+ msgstr "Haga clic aquí para actualizar."
1201
+
1202
+ #: includes/admin/metaboxes.php:1586
1203
+ msgid ""
1204
+ "By upgrading to Envira Pro, you can add Videos to your Envira Galleries from "
1205
+ "YouTube, Vimeo, Wistia, and your own self-hosted videos!"
1206
+ msgstr ""
1207
+ "Mediante la actualización a Envira Pro, puede añadir videos a sus galerías "
1208
+ "Envira desde YouTube, Vimeo, Wistia, y vídeos alojados en su propio servidor."
1209
+
1210
+ #: includes/admin/metaboxes.php:1608
1211
+ msgid ""
1212
+ "By upgrading to Envira Pro, you can add social sharing buttons to your "
1213
+ "Gallery images and Lightbox images. With support for Facebook, Twitter, "
1214
+ "Google+ and Pinterest why not check it out?"
1215
+ msgstr ""
1216
+ "Mediante la actualización a Envira Pro, puede añadir botones para compartir "
1217
+ "en redes sociales, a sus imágenes tanto de la galería como de lightbox. Con "
1218
+ "soporte para Facebook, Twitter, Google+ y Pinterest. ¿Por qué no echarle un "
1219
+ "vistazo?"
1220
+
1221
+ #: includes/admin/metaboxes.php:1630
1222
+ msgid ""
1223
+ "By upgrading to Envira Pro, you can add Tags to your Gallery images, allow "
1224
+ "users to filter your Gallery by tag and so much more!"
1225
+ msgstr ""
1226
+ "Mediante la actualización a Envira Pro, puede añadir etiquetas a las "
1227
+ "imágenes de la Galería, permitir a los usuarios filtrar la galería por "
1228
+ "etiquetas y mucho más."
1229
+
1230
+ #: includes/admin/metaboxes.php:1652
1231
+ msgid ""
1232
+ "By upgrading to Envira Pro, you can split your Gallery across multiple pages "
1233
+ "with pagination, load paginated images via AJAX, lazy loading and more!"
1234
+ msgstr ""
1235
+ "Mediante la actualización a Envira Pro, puede dividir su galería en "
1236
+ "múltiples páginas con paginación, cargar imágenes paginadas mediante AJAX, "
1237
+ "lazy loading y mucho más."
1238
+
1239
+ #: includes/admin/metaboxes.php:1923
1240
+ msgid "Remove Image from Gallery?"
1241
+ msgstr "¿Quitar imagen de la galería?"
1242
+
1243
+ #: includes/admin/metaboxes.php:1924
1244
+ msgid "Modify Image"
1245
+ msgstr "Modificar imagen"
1246
+
1247
+ #: includes/admin/notice.php:167
1248
+ msgid "Dismiss this notice"
1249
+ msgstr "Descartar este aviso"
1250
+
1251
+ #: includes/admin/partials/metabox-gallery-code.php:11
1252
+ msgid ""
1253
+ "You can place this gallery anywhere into your posts, pages, custom post "
1254
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
1255
+ msgstr ""
1256
+ "Puede colocar esta galería en cualquier lugar de sus entradas, páginas, "
1257
+ "tipos de entradas personalizadas o widgets utilizando <strong>uno(s)</"
1258
+ "strong> de los código(s) corto(s) siguientes:"
1259
+
1260
+ #: includes/admin/partials/metabox-gallery-code.php:14
1261
+ #: includes/admin/partials/metabox-gallery-code.php:24
1262
+ #: includes/admin/table.php:226
1263
+ msgid "Copy Shortcode to Clipboard"
1264
+ msgstr "Copiar el código corto al portapapeles"
1265
+
1266
+ #: includes/admin/partials/metabox-gallery-code.php:15
1267
+ #: includes/admin/partials/metabox-gallery-code.php:25
1268
+ #: includes/admin/partials/metabox-gallery-code.php:36
1269
+ #: includes/admin/partials/metabox-gallery-code.php:46
1270
+ #: includes/admin/table.php:227
1271
+ msgid "Copy to Clipboard"
1272
+ msgstr "Copiar al portapapeles"
1273
+
1274
+ #: includes/admin/partials/metabox-gallery-code.php:32
1275
+ msgid ""
1276
+ "You can also place this gallery into your template files by using "
1277
+ "<strong>one</strong> the template tag(s) below:"
1278
+ msgstr ""
1279
+ "También puede colocar esta galería en sus plantillas usando <strong> una(s) "
1280
+ "</strong> de las etiquetas de plantilla siguientes:"
1281
+
1282
+ #: includes/admin/partials/metabox-gallery-code.php:35
1283
+ #: includes/admin/partials/metabox-gallery-code.php:45
1284
+ msgid "Copy Template Tag to Clipboard"
1285
+ msgstr "Copiar la etiqueta de plantilla al portapapeles "
1286
+
1287
+ #: includes/admin/partials/metabox-gallery-type.php:15
1288
+ msgid "Native Envira Gallery"
1289
+ msgstr "Galería Envira nativa"
1290
+
1291
+ #: includes/admin/partials/metabox-gallery-type.php:18
1292
+ #: includes/admin/partials/metabox-gallery-type.php:19
1293
+ msgid "External Gallery"
1294
+ msgstr "galería externa"
1295
+
1296
+ #: includes/admin/partials/metabox-gallery-type.php:45
1297
+ msgid "Select Your Service"
1298
+ msgstr "Seleccione su servicio"
1299
+
1300
+ #: includes/admin/partials/metabox-gallery-type.php:70
1301
+ msgid ""
1302
+ "It doesn't look like you have any Addons activated which import images from "
1303
+ "external sources."
1304
+ msgstr ""
1305
+ "No se ve como desea, tiene alguno complemento activado que importa imágenes "
1306
+ "de fuentes externas."
1307
+
1308
+ #: includes/admin/posttype.php:97 includes/admin/posttype.php:100
1309
+ msgid "Envira gallery updated."
1310
+ msgstr "Actualizada la galería Envira."
1311
+
1312
+ #: includes/admin/posttype.php:98
1313
+ msgid "Envira gallery custom field updated."
1314
+ msgstr "Actualizados los campos personalizados de la galería Envira."
1315
+
1316
+ #: includes/admin/posttype.php:99
1317
+ msgid "Envira gallery custom field deleted."
1318
+ msgstr "Borrados los campos personalizados de la galería Envira."
1319
+
1320
+ #: includes/admin/posttype.php:101
1321
+ msgid "Envira gallery restored to revision from %s."
1322
+ msgstr "Restaurada la galería Envira desde la revisión %s. "
1323
+
1324
+ #: includes/admin/posttype.php:102
1325
+ msgid "Envira gallery published."
1326
+ msgstr "Publicada la galería Envira."
1327
+
1328
+ #: includes/admin/posttype.php:103
1329
+ msgid "Envira gallery saved."
1330
+ msgstr "Guardada la galería Envira"
1331
+
1332
+ #: includes/admin/posttype.php:104
1333
+ msgid "Envira gallery submitted."
1334
+ msgstr "Enviada la galería Envira"
1335
+
1336
+ #: includes/admin/posttype.php:105
1337
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
1338
+ msgstr "Galería Envira prevista para: <strong>%1$s</strong>."
1339
+
1340
+ #: includes/admin/posttype.php:105
1341
+ msgid "M j, Y @ G:i"
1342
+ msgstr "j \\d\\e\\ F \\d\\e\\ Y @ G:i"
1343
+
1344
+ #: includes/admin/posttype.php:106
1345
+ msgid "Envira gallery draft updated."
1346
+ msgstr "Borrador de galería Envira actualizado."
1347
+
1348
+ #: includes/admin/settings.php:80 includes/admin/settings.php:660
1349
+ msgid "Settings"
1350
+ msgstr "Ajustes"
1351
+
1352
+ #: includes/admin/settings.php:225
1353
+ msgid " galleries(s) fixed successfully."
1354
+ msgstr "Galería(s) reparada(s) satisfactoriamente."
1355
+
1356
+ #: includes/admin/settings.php:359
1357
+ msgid "Settings saved successfully."
1358
+ msgstr "Ajustes guardados satisfactoriamente."
1359
+
1360
+ #: includes/admin/settings.php:491
1361
+ msgid "General"
1362
+ msgstr "General"
1363
+
1364
+ #: includes/admin/settings.php:521
1365
+ msgid "Envira License Key"
1366
+ msgstr "Clave de licencia de Envira"
1367
+
1368
+ #: includes/admin/settings.php:527
1369
+ msgid "Verify Key"
1370
+ msgstr "Comprobar clave"
1371
+
1372
+ #: includes/admin/settings.php:528
1373
+ msgid "Deactivate Key"
1374
+ msgstr "Desactivar clave"
1375
+
1376
+ #: includes/admin/settings.php:529
1377
+ msgid "License key to enable automatic updates for Envira."
1378
+ msgstr ""
1379
+ "Clave de licencia para activar las actualizaciones automáticas para Envira."
1380
+
1381
+ #: includes/admin/settings.php:536
1382
+ msgid "Envira License Key Type"
1383
+ msgstr "Tipo de licencia Envira."
1384
+
1385
+ #: includes/admin/settings.php:540
1386
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1387
+ msgstr "Su tipo de licencia para este sitio es <strong>%s.</strong>"
1388
+
1389
+ #: includes/admin/settings.php:543
1390
+ msgid "Refresh Key"
1391
+ msgstr "Actualizar clave"
1392
+
1393
+ #: includes/admin/settings.php:544
1394
+ msgid ""
1395
+ "Your license key type (handles updates and Addons). Click refresh if your "
1396
+ "license has been upgraded or the type is incorrect."
1397
+ msgstr ""
1398
+ "El tipo de clave de licencia (gestiona actualizaciones y Complementos). Haga "
1399
+ "clic en actualizar si ha actualizado su tipo de licencia o el tipo es "
1400
+ "incorrecto."
1401
+
1402
+ #: includes/admin/settings.php:553
1403
+ msgid "Fix Broken Migration"
1404
+ msgstr "Solucionar migración rota"
1405
+
1406
+ #: includes/admin/settings.php:558
1407
+ msgid "Fix"
1408
+ msgstr "Solucionar"
1409
+
1410
+ #: includes/admin/settings.php:559
1411
+ msgid ""
1412
+ "If you have changed the URL of your WordPress web site, and manually "
1413
+ "executed a search/replace query on URLs in your WordPress database, your "
1414
+ "galleries will probably no longer show any images. If this is the case, "
1415
+ "click the button above to fix this. We recommend using a migration plugin or "
1416
+ "script next time :)"
1417
+ msgstr ""
1418
+ "Si, ha cambiado la dirección URL de su sitio web de WordPress y ha ejecutado "
1419
+ "manualmente una búsqueda / reemplazo de URL en la base de datos de "
1420
+ "WordPress, es probable que sus galerías no muestren ninguna imagen. Si este "
1421
+ "es el caso, haga clic en el botón de arriba para solucionar este problema. "
1422
+ "Le recomendamos que use un plugin o script de migración la próxima vez :)"
1423
+
1424
+ #: includes/admin/settings.php:575
1425
+ msgid "Add New Images"
1426
+ msgstr "Añadir nuevas imágenes"
1427
+
1428
+ #: includes/admin/settings.php:583
1429
+ msgid ""
1430
+ "When adding media to a Gallery, choose whether to add this media before or "
1431
+ "after any existing images."
1432
+ msgstr ""
1433
+ "Si añade medios a una Galería, elija si desea añadir este medio antes o "
1434
+ "después de las imágenes existentes."
1435
+
1436
+ #: includes/admin/settings.php:590
1437
+ msgid "Delete Image on Gallery Image Deletion"
1438
+ msgstr "Elimina la imagen cuando se borra de una galería"
1439
+
1440
+ #: includes/admin/settings.php:598
1441
+ msgid ""
1442
+ "When deleting an Image from a Gallery, choose whether to delete all media "
1443
+ "associated with that image. Note: If image(s) in the Media Library are "
1444
+ "attached to other Posts, they will not be deleted."
1445
+ msgstr ""
1446
+ "Al borrar una imagen de una galería, elija si desea borrar todos los medios "
1447
+ "asociados con esa imagen. Nota: Si la imagen(es) en la biblioteca multimedia "
1448
+ "está(n) vinculada(s) a otras entradas, no se borrarán."
1449
+
1450
+ #: includes/admin/settings.php:604
1451
+ msgid "Delete Images on Gallery Deletion"
1452
+ msgstr "Elimina las imágenes cuando se borra una galería"
1453
+
1454
+ #: includes/admin/settings.php:612
1455
+ msgid ""
1456
+ "When deleting a Gallery, choose whether to delete all media associated with "
1457
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1458
+ "Posts, they will not be deleted."
1459
+ msgstr ""
1460
+ "Al eliminar una Galería, elija si desea borrar todos los medios asociados a "
1461
+ "la galería. Nota: Si la imagen(es) en la biblioteca multimedia está(n) "
1462
+ "vinculada(s) a otras entradas, no se borrarán."
1463
+
1464
+ #: includes/admin/settings.php:621
1465
+ msgid "Save Settings"
1466
+ msgstr "Guardar ajustes"
1467
+
1468
+ #: includes/admin/skin.php:79
1469
+ msgid "There was an error installing the addon. Please try again."
1470
+ msgstr ""
1471
+ "Hubo un error al instalar el complemento. Por favor, vuelva a intentarlo."
1472
+
1473
+ #: includes/admin/table.php:167
1474
+ msgid "Shortcode"
1475
+ msgstr "Código corto"
1476
+
1477
+ #: includes/admin/table.php:168
1478
+ msgid "Posts"
1479
+ msgstr "Entradas"
1480
+
1481
+ #: includes/admin/table.php:169
1482
+ msgid "Last Modified"
1483
+ msgstr "última modificada"
1484
+
1485
+ #: includes/admin/table.php:170
1486
+ msgid "Date"
1487
+ msgstr "Fecha"
1488
+
1489
+ #: includes/admin/table.php:215
1490
+ msgid "%d Image"
1491
+ msgid_plural "%d Images"
1492
+ msgstr[0] "%d Imagen"
1493
+ msgstr[1] "%d Imagenes"
1494
+
1495
+ #: includes/admin/table.php:294 includes/admin/table.php:369
1496
+ msgid "Number of Columns"
1497
+ msgstr "Número de columnas"
1498
+
1499
+ #: includes/admin/table.php:371 includes/admin/table.php:382
1500
+ #: includes/admin/table.php:392 includes/admin/table.php:397
1501
+ #: includes/admin/table.php:402 includes/admin/table.php:404
1502
+ msgid "— No Change —"
1503
+ msgstr "— Sin cambios —"
1504
+
1505
+ #: includes/global/common.php:63
1506
+ msgid "Automatic"
1507
+ msgstr "Automático"
1508
+
1509
+ #: includes/global/common.php:67
1510
+ msgid "One Column (1)"
1511
+ msgstr "Una columna (1)"
1512
+
1513
+ #: includes/global/common.php:71
1514
+ msgid "Two Columns (2)"
1515
+ msgstr "Dos columnas (2)"
1516
+
1517
+ #: includes/global/common.php:75
1518
+ msgid "Three Columns (3)"
1519
+ msgstr "Tres columnas (3)"
1520
+
1521
+ #: includes/global/common.php:79
1522
+ msgid "Four Columns (4)"
1523
+ msgstr "Cuatro columnas (4)"
1524
+
1525
+ #: includes/global/common.php:83
1526
+ msgid "Five Columns (5)"
1527
+ msgstr "Cinco columnas (5)"
1528
+
1529
+ #: includes/global/common.php:87
1530
+ msgid "Six Columns (6)"
1531
+ msgstr "Seis columnas (6)"
1532
+
1533
+ #: includes/global/common.php:107 includes/global/common.php:228
1534
+ msgid "Base"
1535
+ msgstr "Base"
1536
+
1537
+ #: includes/global/common.php:127
1538
+ msgid "Do not display"
1539
+ msgstr "No mostrar"
1540
+
1541
+ #: includes/global/common.php:131
1542
+ msgid "Display above galleries"
1543
+ msgstr "Mostrar encima de las galerías"
1544
+
1545
+ #: includes/global/common.php:135
1546
+ msgid "Display below galleries"
1547
+ msgstr "Mostrar debajo de las galerías"
1548
+
1549
+ #: includes/global/common.php:155
1550
+ msgid "No Sorting"
1551
+ msgstr "No ordenar"
1552
+
1553
+ #: includes/global/common.php:159 includes/global/common.php:288
1554
+ msgid "Random"
1555
+ msgstr "Random"
1556
+
1557
+ #: includes/global/common.php:163
1558
+ msgid "Published Date"
1559
+ msgstr "Fecha de publicación"
1560
+
1561
+ #: includes/global/common.php:167
1562
+ msgid "Filename"
1563
+ msgstr "Nombre de archivo"
1564
+
1565
+ #: includes/global/common.php:179
1566
+ msgid "Alt"
1567
+ msgstr "Texto alternativo"
1568
+
1569
+ #: includes/global/common.php:203
1570
+ msgid "Ascending (A-Z)"
1571
+ msgstr "Ascendente (A-Z)"
1572
+
1573
+ #: includes/global/common.php:207
1574
+ msgid "Descending (Z-A)"
1575
+ msgstr "Descendente (Z-A)"
1576
+
1577
+ #: includes/global/common.php:308
1578
+ msgid "Float"
1579
+ msgstr "Flotante"
1580
+
1581
+ #: includes/global/common.php:312
1582
+ msgid "Float (Wrapped)"
1583
+ msgstr "Flotante (Wrapped)"
1584
+
1585
+ #: includes/global/common.php:316 includes/global/common.php:344
1586
+ msgid "Inside"
1587
+ msgstr "Dentro"
1588
+
1589
+ #: includes/global/common.php:320 includes/global/common.php:348
1590
+ msgid "Outside"
1591
+ msgstr "Fuera"
1592
+
1593
+ #: includes/global/common.php:324
1594
+ msgid "Over"
1595
+ msgstr "Sobre"
1596
+
1597
+ #: includes/global/common.php:368
1598
+ msgid "No Effect"
1599
+ msgstr "Sin efecto"
1600
+
1601
+ #: includes/global/common.php:372
1602
+ msgid "Fade"
1603
+ msgstr "Fundido"
1604
+
1605
+ #: includes/global/common.php:376
1606
+ msgid "Elastic"
1607
+ msgstr "Elástico"
1608
+
1609
+ #: includes/global/common.php:424
1610
+ msgid "Swing"
1611
+ msgstr "Swing"
1612
+
1613
+ #: includes/global/common.php:428
1614
+ msgid "Quad"
1615
+ msgstr "Quad"
1616
+
1617
+ #: includes/global/common.php:432
1618
+ msgid "Cubic"
1619
+ msgstr "Cubic"
1620
+
1621
+ #: includes/global/common.php:436
1622
+ msgid "Quart"
1623
+ msgstr "Quart"
1624
+
1625
+ #: includes/global/common.php:440
1626
+ msgid "Quint"
1627
+ msgstr "Quint"
1628
+
1629
+ #: includes/global/common.php:444
1630
+ msgid "Sine"
1631
+ msgstr "Sine"
1632
+
1633
+ #: includes/global/common.php:448
1634
+ msgid "Expo"
1635
+ msgstr "Expo"
1636
+
1637
+ #: includes/global/common.php:452
1638
+ msgid "Circ"
1639
+ msgstr "Circ"
1640
+
1641
+ #: includes/global/common.php:456
1642
+ msgid "Back"
1643
+ msgstr "Back"
1644
+
1645
+ #: includes/global/common.php:460
1646
+ msgid "Bounce"
1647
+ msgstr "Bounce"
1648
+
1649
+ #: includes/global/common.php:480 includes/global/common.php:504
1650
+ msgid "Top"
1651
+ msgstr "Arriba"
1652
+
1653
+ #: includes/global/common.php:484 includes/global/common.php:508
1654
+ msgid "Bottom"
1655
+ msgstr "Abajo"
1656
+
1657
+ #: includes/global/common.php:640
1658
+ msgid "Image Files"
1659
+ msgstr "Archivos de imagen"
1660
+
1661
+ #: includes/global/common.php:690
1662
+ msgid "Before Existing Images"
1663
+ msgstr "Antes de las imágenes existentes"
1664
+
1665
+ #: includes/global/common.php:694
1666
+ msgid "After Existing Images"
1667
+ msgstr "Después de las imágenes existentes"
1668
+
1669
+ #: includes/global/common.php:718
1670
+ msgid "Yes"
1671
+ msgstr "Si"
1672
+
1673
+ #: includes/global/common.php:786
1674
+ msgid ""
1675
+ "No image editor could be selected. Please verify with your webhost that you "
1676
+ "have either the GD or Imagick image library compiled with your PHP install "
1677
+ "on your server."
1678
+ msgstr ""
1679
+ "No se pudo seleccionar ningún editor de imágenes. Por favor, verifique con "
1680
+ "su servicio de hosting que tiene compilada en su instalación PHP de su "
1681
+ "servidor una biblioteca de imágenes, ya sea GD o Imagick."
1682
+
1683
+ #: includes/global/common.php:889
1684
+ msgid "No image URL specified for cropping."
1685
+ msgstr "No sé ha especificado ninguna URL de imagen para recortar."
1686
+
1687
+ #: includes/global/common.php:908
1688
+ msgid "No file could be found for the image URL specified."
1689
+ msgstr "No se pudo encontrar el archivo de la URL de imagen especificada."
1690
+
1691
+ #: includes/global/common.php:916 includes/global/common.php:928
1692
+ msgid ""
1693
+ "The dimensions of the original image could not be retrieved for cropping."
1694
+ msgstr ""
1695
+ "No se pudieron recuperar las dimensiones de la imagen original a recortar."
1696
+
1697
+ #: includes/global/posttype.php:51
1698
+ msgid "Envira Galleries"
1699
+ msgstr "Galerias Envira"
1700
+
1701
+ #: includes/global/posttype.php:53
1702
+ msgid "Add New"
1703
+ msgstr "Añadir nueva"
1704
+
1705
+ #: includes/global/posttype.php:54
1706
+ msgid "Add New Envira Gallery"
1707
+ msgstr "Añadir nueva galería Envira"
1708
+
1709
+ #: includes/global/posttype.php:55
1710
+ msgid "Edit Envira Gallery"
1711
+ msgstr "Editar galería Envira"
1712
+
1713
+ #: includes/global/posttype.php:56
1714
+ msgid "New Envira Gallery"
1715
+ msgstr "Nueva galería Envira"
1716
+
1717
+ #: includes/global/posttype.php:57
1718
+ msgid "View Envira Gallery"
1719
+ msgstr "Ver la galería Envira"
1720
+
1721
+ #: includes/global/posttype.php:58
1722
+ msgid "Search Envira Galleries"
1723
+ msgstr "Buscar galerías Envira"
1724
+
1725
+ #: includes/global/posttype.php:59
1726
+ msgid "No Envira galleries found."
1727
+ msgstr "No se han encontrado galerías Envira."
1728
+
1729
+ #: includes/global/posttype.php:60
1730
+ msgid "No Envira galleries found in trash."
1731
+ msgstr "No se han encontrado galerías Envira en la papelera."
1732
+
1733
+ #: includes/global/shortcode.php:753
1734
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1735
+ msgstr ""
1736
+ "El contenido solicitado no se puede cargar. <br/> Por favor, inténtelo de "
1737
+ "nuevo más tarde. </ P>"
1738
+
1739
+ #: includes/global/shortcode.php:754 includes/global/shortcode.php:1287
1740
+ msgid "Close"
1741
+ msgstr "Cerrar"
1742
+
1743
+ #: includes/global/shortcode.php:755 includes/global/shortcode.php:1277
1744
+ msgid "Next"
1745
+ msgstr "Siguiente"
1746
+
1747
+ #: includes/global/shortcode.php:756 includes/global/shortcode.php:1273
1748
+ msgid "Previous"
1749
+ msgstr "Anterior"
1750
+
1751
+ #: includes/global/widget.php:56
1752
+ msgid "Place an Envira gallery into a widgetized area."
1753
+ msgstr "Coloque una galería Envira en una zona de widgets."
1754
+
1755
+ #: includes/global/widget.php:158
1756
+ msgid "Gallery"
1757
+ msgstr "Galería"
1758
+
1759
+ #: includes/global/widget.php:168
1760
+ msgid "Gallery ID #%s"
1761
+ msgstr "ID de galería #%s"
1762
+
1763
+ #. Plugin URI of the plugin/theme
1764
+ msgid "http://enviragallery.com"
1765
+ msgstr "http://enviragallery.com"
1766
+
1767
+ #. Description of the plugin/theme
1768
+ msgid "Envira Gallery is best responsive WordPress gallery plugin."
1769
+ msgstr ""
1770
+ "Envira Gallery is el mejor plugin de galería de Wordpress de diseño "
1771
+ "adaptable."
1772
+
1773
+ #. Author of the plugin/theme
1774
+ msgid "Thomas Griffin"
1775
+ msgstr "Thomas Griffin"
1776
+
1777
+ #. Author URI of the plugin/theme
1778
+ msgid "http://thomasgriffinmedia.com"
1779
+ msgstr "http://thomasgriffinmedia.com"
1780
+
1781
+ #~ msgid "Choose Your Gallery"
1782
+ #~ msgstr "Seleccione su galería"
1783
+
1784
+ #~ msgid "Cancel Gallery Insertion"
1785
+ #~ msgstr "Cancelar inserción de galería"
1786
+
1787
+ #~ msgid "Insert Gallery"
1788
+ #~ msgstr "Insertar galería"
1789
+
1790
+ #~ msgid "Edit Item"
1791
+ #~ msgstr "Editar elemento"
1792
+
1793
+ #~ msgid ""
1794
+ #~ "Caption can take any type of HTML, and are displayed when an image is "
1795
+ #~ "clicked."
1796
+ #~ msgstr ""
1797
+ #~ "El pie puede tener cualquier tipo de HTML y se visualiza cuando se hace "
1798
+ #~ "click en una imagen."
1799
+
1800
+ #~ msgid "Thumbnails"
1801
+ #~ msgstr "Miniaturas"
1802
+
1803
+ #~ msgid "Gallery Type"
1804
+ #~ msgstr "Tipo de galería"
1805
+
1806
+ #~ msgid "(click the icon to open and close the overlay dialog)"
1807
+ #~ msgstr "(haga clic en el icono para abrir y cerrar el diálogo superpuesto)"
1808
+
1809
+ #~ msgid "Click here to view meta information about this gallery."
1810
+ #~ msgstr "Haga clic aquí para ver los metadatos de esta galería."
1811
+
1812
+ #~ msgid ""
1813
+ #~ "Define the maximum image size for the Gallery view. Default will use the "
1814
+ #~ "below Image Dimensions."
1815
+ #~ msgstr ""
1816
+ #~ "Define el tamaño máximo de imagen para la visualización de la galería. De "
1817
+ #~ "manera predeterminada utilizará las dimensiones de la imagen de abajo."
1818
+
1819
+ #~ msgid "The settings below adjust the lightbox outputs and displays."
1820
+ #~ msgstr ""
1821
+ #~ "Los siguientes ajustes configuran la visualización y las características "
1822
+ #~ "de lightbox."
1823
+
1824
+ #~ msgid ""
1825
+ #~ "If enabled, thumbnails are generated automatically inside the lightbox. "
1826
+ #~ "The settings below adjust the thumbnail views for the gallery lightbox "
1827
+ #~ "display."
1828
+ #~ msgstr ""
1829
+ #~ "Si se activa, se generan automáticamente las miniaturas dentro de "
1830
+ #~ "lightbox. Los ajustes siguientes configuran forma de verse las miniatura "
1831
+ #~ "de la galería lightbox."
1832
+
1833
+ #~ msgid ""
1834
+ #~ "The settings below adjust the miscellaneous settings for the gallery "
1835
+ #~ "lightbox display."
1836
+ #~ msgstr ""
1837
+ #~ "Los siguientes ajustes configuran diversos ajustes de visualización de la "
1838
+ #~ "galería lightbox."
1839
+
1840
+ #~ msgid "Function"
1841
+ #~ msgstr "Función"
1842
+
1843
+ #~ msgid "Number of Images"
1844
+ #~ msgstr "Número de imágenes"
1845
+
1846
+ #~ msgid ""
1847
+ #~ "If you have changed the URL of your WordPress web site, and manually "
1848
+ #~ "executed a search/replace query on URLs in your WordPress database, your "
1849
+ #~ "galleries will probably no longer show any images. <strong>If this is "
1850
+ #~ "the case</strong>, click the button above to fix this. We recommend using "
1851
+ #~ "a migration plugin or script next time :)"
1852
+ #~ msgstr ""
1853
+ #~ "Si ha cambiado la dirección URL de su sitio web de WordPress y ha "
1854
+ #~ "ejecutado manualmente una búsqueda / reemplazo de las URL en su base de "
1855
+ #~ "datos de WordPress, es probable que sus galerías ya no muestren ninguna "
1856
+ #~ "imagen. <strong> Si este es el caso </ strong>, haga clic en el botón de "
1857
+ #~ "arriba para solucionar este problema. Recomendamos usar un plugin de "
1858
+ #~ "migración o un script la próxima vez :)"
1859
+
1860
+ #~ msgid ""
1861
+ #~ "When deleting an <strong>Image from a Gallery</strong>, choose whether to "
1862
+ #~ "delete all media associated with that image. Note: If image(s) in the "
1863
+ #~ "Media Library are attached to other Posts, they will not be deleted."
1864
+ #~ msgstr ""
1865
+ #~ "Al eliminar una <strong>imagen de una galería</strong>, elija si desea "
1866
+ #~ "eliminar todos los archivos asociados a esta imagen. Nota: Si la(s) "
1867
+ #~ "imagen(es) en la biblioteca de medios está(n) incluida(s) en otras "
1868
+ #~ "entradas, no se eliminarán."
1869
+
1870
+ #~ msgid ""
1871
+ #~ "When deleting a <strong>Gallery</strong>, choose whether to delete all "
1872
+ #~ "media associated with the gallery. Note: If image(s) in the Media Library "
1873
+ #~ "are attached to other Posts, they will not be deleted."
1874
+ #~ msgstr ""
1875
+ #~ "Al eliminar una <strong>galería</strong>, elija si desea eliminar todos "
1876
+ #~ "los archivos asociados a la galería. Nota: Si la(s) imagen(es) en la "
1877
+ #~ "biblioteca de medios está(n) incluida(s) en otras entradas, no se "
1878
+ #~ "eliminarán."
1879
+
1880
+ #~ msgid "Save Image Settings"
1881
+ #~ msgstr "Guardar ajustes de imagen"
1882
+
1883
+ #~ msgid ""
1884
+ #~ "Missing addons that you think you should be able to see? Try clicking the "
1885
+ #~ "button below to refresh the addon data."
1886
+ #~ msgstr ""
1887
+ #~ "¿Faltan complementos que piensa que debería ser capaz de ver? Intente "
1888
+ #~ "hacer clic en el botón de abajo para actualizar los datos de complementos."
1889
+
1890
+ #~ msgid "Install Addon"
1891
+ #~ msgstr "Instalar complemento"
1892
+
1893
+ #~ msgid ""
1894
+ #~ "Please <a href=\"%s\">deactivate</a> the Envira Lite Plugin. Your premium "
1895
+ #~ "version of Envira Gallery may not work as expected until the Lite version "
1896
+ #~ "is deactivated."
1897
+ #~ msgstr ""
1898
+ #~ "Por favor, <a href=\"%s\"> desactive </a> el Plugin Envira Lite. Su "
1899
+ #~ "versión premium de Envira Gallery puede que no funcione como se espera "
1900
+ #~ "hasta que desactive la versión Lite."
1901
+
1902
+ #~ msgid "Determines the number of columns in the gallery."
1903
+ #~ msgstr "Determina el número de columnas de la galería."
1904
+
1905
+ #~ msgid "Full Width"
1906
+ #~ msgstr "Ancho completo"
1907
+
1908
+ #~ msgid "Search WordPress Content for URL"
1909
+ #~ msgstr "Buscar contenido de WordPress para la URL"
1910
+
1911
+ #~ msgid "Library Images"
1912
+ #~ msgstr "Biblioteca de imágenes"
1913
+
1914
+ #~ msgid "selected"
1915
+ #~ msgstr "seleccionado"
1916
+
1917
+ #~ msgid "Load More Images from Library"
1918
+ #~ msgstr "Cargue más imágenes de la Biblioteca"
1919
+
1920
+ #~ msgid ""
1921
+ #~ "You can insert any image from your Media Library into your gallery. If "
1922
+ #~ "the image you want to insert is not shown on the screen, you can either "
1923
+ #~ "click on the \"Load More Images from Library\" button to load more images "
1924
+ #~ "or use the search box to find the images you are looking for."
1925
+ #~ msgstr ""
1926
+ #~ "Puede insertar cualquier imagen de su biblioteca de medios en su galería. "
1927
+ #~ "Si la imagen que desea insertar no aparece en la pantalla, puede hacer "
1928
+ #~ "clic en el botón \"Cargar más imágenes de la Biblioteca\" para cargar más "
1929
+ #~ "imágenes o utilizar el buscador para encontrar las imágenes que está "
1930
+ #~ "buscando."
languages/envira-gallery-fr_FR.mo ADDED
Binary file
languages/envira-gallery-fr_FR.po ADDED
@@ -0,0 +1,1422 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2015 Envira Gallery
2
+ # This file is distributed under the same license as the Envira Gallery package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery 1.3.5\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/envira-gallery\n"
7
+ "POT-Creation-Date: 2015-12-06 20:01+0100\n"
8
+ "PO-Revision-Date: 2015-12-06 20:50+0100\n"
9
+ "Last-Translator: José Luis Pérez-Lozana <joseluis.perez.lozana@gmail.com>\n"
10
+ "Language-Team: A.Collet\n"
11
+ "Language: fr_FR\n"
12
+ "MIME-Version: 1.0\n"
13
+ "Content-Type: text/plain; charset=UTF-8\n"
14
+ "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 1.8.6\n"
16
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
17
+ "X-Poedit-KeywordsList: __;_e;_x;_n\n"
18
+ "X-Poedit-SourceCharset: UTF-8\n"
19
+
20
+ #: envira-gallery.php:176
21
+ msgid ""
22
+ "Please <a href=\"%s\">deactivate</a> the Envira Lite Plugin. Your premium "
23
+ "version of Envira Gallery may not work as expected until the Lite version is "
24
+ "deactivated."
25
+ msgstr ""
26
+ "Veuillez <a href=\"%s\"> désactiver</a> le Plugin Envira Lite. Votre version "
27
+ "premium d'Envira Gallery pourrait ne pas fonctionner comme prévu jusqu'à ce "
28
+ "que la version Lite soit désactivée."
29
+
30
+ #: envira-gallery.php:575
31
+ msgid ""
32
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
33
+ "version of <strong>3.8</strong> to run properly. The plugin has been "
34
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
35
+ msgstr ""
36
+ "Désolé, mais votre version de WordPress ne correspond pas à la version "
37
+ "<strong>3.8</strong> requise par Envira Gallery pour fonctionner "
38
+ "correctement. Le plugin a été désactivé. <a href=\"%s\">Cliquez ici pour "
39
+ "revenir au tableau de bord</a> ."
40
+
41
+ #: includes/admin/common.php:308 includes/admin/common.php:382
42
+ msgid "Number of Columns"
43
+ msgstr "Nombre de colonnes"
44
+
45
+ #: includes/admin/common.php:317 includes/admin/common.php:393
46
+ #: includes/admin/metaboxes.php:576
47
+ msgid "Gallery Theme"
48
+ msgstr "Thème de la galerie"
49
+
50
+ #: includes/admin/common.php:326 includes/admin/common.php:404
51
+ #: includes/admin/metaboxes.php:631
52
+ msgid "Column Gutter Width"
53
+ msgstr "Largeur d'espace entre les colonnes"
54
+
55
+ #: includes/admin/common.php:331 includes/admin/common.php:409
56
+ #: includes/admin/metaboxes.php:640
57
+ msgid "Margin Below Each Image"
58
+ msgstr "Marge en dessous de chaque image"
59
+
60
+ #: includes/admin/common.php:336 includes/admin/common.php:414
61
+ #: includes/admin/metaboxes.php:686 includes/admin/metaboxes.php:789
62
+ msgid "Image Dimensions"
63
+ msgstr "Afficher les dimensions de l'image"
64
+
65
+ #: includes/admin/common.php:384 includes/admin/common.php:395
66
+ #: includes/admin/common.php:405 includes/admin/common.php:410
67
+ #: includes/admin/common.php:415 includes/admin/common.php:417
68
+ msgid "— No Change —"
69
+ msgstr "Aucune modification"
70
+
71
+ #: includes/admin/editor.php:77
72
+ msgid "Add Gallery"
73
+ msgstr "Ajouter une galerie"
74
+
75
+ #: includes/admin/editor.php:132
76
+ msgid "Choose Your Gallery"
77
+ msgstr "Choisissez votre Galerie"
78
+
79
+ #: includes/admin/editor.php:148 includes/global/widget.php:167
80
+ msgid "Gallery ID #%s"
81
+ msgstr "Galerie ID #%s"
82
+
83
+ #: includes/admin/editor.php:163
84
+ msgid "Helpful Tips"
85
+ msgstr "Conseils utiles"
86
+
87
+ #: includes/admin/editor.php:164
88
+ msgid "Choosing Your Gallery"
89
+ msgstr "Choisir une Galerie"
90
+
91
+ #: includes/admin/editor.php:165
92
+ msgid ""
93
+ "To choose your gallery, simply click on one of the boxes to the left. The "
94
+ "\"Insert Gallery\" button will be activated once you have selected a gallery."
95
+ msgstr ""
96
+ "Pour choisir votre galerie, cliquez sur l'une des cases à gauche. Le bouton "
97
+ "\"Insérer une Galerie\" sera activé une fois que vous aurez sélectionné une "
98
+ "Galerie."
99
+
100
+ #: includes/admin/editor.php:166
101
+ msgid "Inserting Your Gallery"
102
+ msgstr "Insérer votre Galerie"
103
+
104
+ #: includes/admin/editor.php:167
105
+ msgid ""
106
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
107
+ "button below."
108
+ msgstr ""
109
+ "Pour insérer votre galerie dans l'éditeur, cliquez sur le bouton «Insérer "
110
+ "Galerie» ci-dessous."
111
+
112
+ #: includes/admin/editor.php:179
113
+ msgid "Cancel Gallery Insertion"
114
+ msgstr "Annuler l'insertion de Galerie"
115
+
116
+ #: includes/admin/editor.php:182
117
+ msgid "Insert Gallery"
118
+ msgstr "Insérer une Galerie"
119
+
120
+ #: includes/admin/import.php:82
121
+ msgid "Sorry, but you lack the permissions to import a gallery to this post."
122
+ msgstr ""
123
+ "Désolé, mais vous n'avez pas les autorisations pour importer une galerie "
124
+ "dans cet article."
125
+
126
+ #: includes/admin/import.php:87
127
+ msgid ""
128
+ "Sorry, but the post ID you are attempting to import the gallery to cannot "
129
+ "handle a gallery."
130
+ msgstr "Désolé, mais vous ne pouvez pas importer de Galerie dans cet article."
131
+
132
+ #: includes/admin/import.php:92
133
+ msgid "Sorry, but there are no files available to import a gallery."
134
+ msgstr ""
135
+ "Désolé, mais il n'y a pas de fichiers disponibles pour importer une galerie."
136
+
137
+ #: includes/admin/import.php:97
138
+ msgid ""
139
+ "Sorry, but you have attempted to upload a gallery import file with an "
140
+ "incompatible filename. Envira Gallery import files must begin with \"envira-"
141
+ "gallery\"."
142
+ msgstr ""
143
+ "Désolé, mais vous avez tenté de télécharger un nom de fichier incompatible. "
144
+ "Les fichiers d'importation des Galeries Envira doivent commencer par « "
145
+ "envira-gallery»."
146
+
147
+ #: includes/admin/import.php:102
148
+ msgid ""
149
+ "Sorry, but Envira Gallery import files must be in <code>.json</code> format."
150
+ msgstr ""
151
+ "Désolé, mais les fichiers d'importation de la Galerie Envira doivent être au "
152
+ "format <code>.json</code>."
153
+
154
+ #: includes/admin/import.php:109
155
+ msgid ""
156
+ "Sorry, but there was an error retrieving the contents of the gallery export "
157
+ "file. Please try again."
158
+ msgstr ""
159
+ "Désolé, mais il y a eu une erreur pendant la récupération du fichier "
160
+ "d'exportation de la Galerie. Essayer de nouveau."
161
+
162
+ #: includes/admin/import.php:145
163
+ msgid "Imported Gallery #%s"
164
+ msgstr "Galerie #%s importée."
165
+
166
+ #: includes/admin/import.php:602
167
+ msgid ""
168
+ "Envira gallery imported. Please check to ensure all images and data have "
169
+ "been imported properly."
170
+ msgstr ""
171
+ "Galerie Envira importée. Assurez vous que toutes les images et les données "
172
+ "ont été importées correctement."
173
+
174
+ #: includes/admin/license.php:128 includes/admin/license.php:221
175
+ #: includes/admin/license.php:310
176
+ msgid ""
177
+ "There was an error connecting to the remote key API. Please try again later."
178
+ msgstr ""
179
+ "Il y a eu une erreur de connexion à la clé API. Veuillez réessayer "
180
+ "ultérieurement."
181
+
182
+ #: includes/admin/license.php:145
183
+ msgid "Congratulations! This site is now receiving automatic updates."
184
+ msgstr ""
185
+ "Félicitations ! Ce site reçoit maintenant les mises à jour automatiques."
186
+
187
+ #: includes/admin/license.php:263
188
+ msgid "Congratulations! Your key has been refreshed successfully."
189
+ msgstr "Félicitations ! Votre clé a été actualisée avec succès."
190
+
191
+ #: includes/admin/license.php:321
192
+ msgid ""
193
+ "Congratulations! You have deactivated the key from this site successfully."
194
+ msgstr "Félicitations ! Vous avez désactivé la clé de ce site avec succès."
195
+
196
+ #: includes/admin/license.php:415
197
+ msgid ""
198
+ "No valid license key has been entered, so automatic updates for Envira "
199
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
200
+ "license key and begin receiving automatic updates.</a>"
201
+ msgstr ""
202
+ "Aucune clé de licence valide n'a été entrée, donc les mises à jour "
203
+ "automatiques pour Envira Galerie ont été désactivées. <a href=\"%s\">S'il "
204
+ "vous plaît cliquez ici pour entrer votre clé de licence et commencer à "
205
+ "recevoir les mises à jour automatiques.</a>"
206
+
207
+ #: includes/admin/license.php:424
208
+ msgid ""
209
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
210
+ "\"_blank\">Please click here to renew your license key and continue "
211
+ "receiving automatic updates.</a>"
212
+ msgstr ""
213
+ "Votre clé de licence pour Envira Galerie a expiré. <a href=\"%s\" target="
214
+ "\"_blank\">S'il vous plaît cliquez ici pour renouveler votre clé de licence "
215
+ "et continuer à recevoir les mises à jour automatiques.</a>"
216
+
217
+ #: includes/admin/license.php:433
218
+ msgid ""
219
+ "Your license key for Envira Gallery has been disabled. Please use a "
220
+ "different key to continue receiving automatic updates."
221
+ msgstr ""
222
+ "Votre clé de licence pour Envira Gallery a été désactivée. S'il vous plaît "
223
+ "utiliser une clé différente pour continuer à recevoir les mises à jour "
224
+ "automatiques."
225
+
226
+ #: includes/admin/license.php:442
227
+ msgid ""
228
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
229
+ "the user associated with the key has been deleted. Please use a different "
230
+ "key to continue receiving automatic updates."
231
+ msgstr ""
232
+ "Votre clé de licence pour Envira Galerie n'est pas valide. La clé n'existe "
233
+ "pas ou l'utilisateur associé à la clé a été supprimé. Utiliser une clé "
234
+ "différente pour continuer à recevoir les mises à jour automatiques."
235
+
236
+ #: includes/admin/media.php:298 includes/admin/media.php:299
237
+ msgid "Click Here to Insert from Other Image Sources"
238
+ msgstr "Cliquez ici pour insérer d'autres d'images"
239
+
240
+ #: includes/admin/metaboxes.php:95
241
+ msgid "Insert into Gallery"
242
+ msgstr "Insérer dans la galerie"
243
+
244
+ #: includes/admin/metaboxes.php:96 includes/admin/metaboxes.php:188
245
+ msgid "Inserting..."
246
+ msgstr "Insertion ..."
247
+
248
+ #: includes/admin/metaboxes.php:186
249
+ msgid "You must select a file to import before continuing."
250
+ msgstr "Vous devez sélectionner un fichier à importer avant de poursuivre."
251
+
252
+ #: includes/admin/metaboxes.php:194
253
+ msgid "Are you sure you want to remove this image from the gallery?"
254
+ msgstr "Êtes-vous sûr de vouloir supprimer cette image de la galerie?"
255
+
256
+ #: includes/admin/metaboxes.php:195
257
+ msgid "Are you sure you want to remove these images from the gallery?"
258
+ msgstr "Êtes-vous sûr de que vouloir supprimer ces images de la Galerie ?"
259
+
260
+ #: includes/admin/metaboxes.php:198
261
+ msgid "Saving..."
262
+ msgstr "Sauvegarde en cours ..."
263
+
264
+ #: includes/admin/metaboxes.php:199
265
+ msgid "Saved!"
266
+ msgstr "Enregistré !"
267
+
268
+ #: includes/admin/metaboxes.php:271 includes/admin/settings.php:80
269
+ msgid "Envira Gallery Settings"
270
+ msgstr "Réglages Galerie Envira"
271
+
272
+ #: includes/admin/metaboxes.php:378
273
+ msgid "Images"
274
+ msgstr "Images"
275
+
276
+ #: includes/admin/metaboxes.php:379
277
+ msgid "Config"
278
+ msgstr "Configuration"
279
+
280
+ #: includes/admin/metaboxes.php:380
281
+ msgid "Lightbox"
282
+ msgstr "Visionneuse"
283
+
284
+ #: includes/admin/metaboxes.php:381
285
+ msgid "Thumbnails"
286
+ msgstr "Miniatures"
287
+
288
+ #: includes/admin/metaboxes.php:382
289
+ msgid "Mobile"
290
+ msgstr "Mobile"
291
+
292
+ #: includes/admin/metaboxes.php:387
293
+ msgid "Misc"
294
+ msgstr "Divers"
295
+
296
+ #: includes/admin/metaboxes.php:406
297
+ msgid ""
298
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
299
+ "requires at least one (preferably Imagick) in order to crop images and may "
300
+ "not work properly without it. Please contact your webhost and ask them to "
301
+ "compile GD or Imagick for your PHP install."
302
+ msgstr ""
303
+ "Les librairies GD ou Imagick ne sont pas installés sur votre serveur. "
304
+ "Galerie de Envira nécessite au moins un (préférence Imagick) afin de "
305
+ "recadrer les images et peut ne pas fonctionner correctement sans lui. S'il "
306
+ "vous plaît contactez votre hébergeur et demandez-leur de compiler GD ou "
307
+ "Imagick pour votre installation PHP."
308
+
309
+ #: includes/admin/metaboxes.php:414
310
+ msgid "Gallery Type"
311
+ msgstr "Type de galerie"
312
+
313
+ #: includes/admin/metaboxes.php:440 includes/global/common.php:242
314
+ msgid "Default"
315
+ msgstr "Défaut"
316
+
317
+ #: includes/admin/metaboxes.php:488
318
+ msgid "Delete Selected Images from Gallery"
319
+ msgstr "Supprimer les Images sélectionnées dans la Galerie"
320
+
321
+ #: includes/admin/metaboxes.php:528
322
+ msgid "(click the icon to open and close the overlay dialog)"
323
+ msgstr "(Cliquez sur l'icône pour ouvrir et fermer la boîte de dialogue)"
324
+
325
+ #: includes/admin/metaboxes.php:529
326
+ msgid "Click here to view meta information about this gallery."
327
+ msgstr "Cliquez ici pour voir les méta-informations à propos de cette galerie."
328
+
329
+ #: includes/admin/metaboxes.php:531
330
+ msgid ""
331
+ "You can place this gallery anywhere into your posts, pages, custom post "
332
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
333
+ msgstr ""
334
+ "Vous pouvez placer cette galerie dans vos messages, pages, messages "
335
+ "personnalisés ou widgets en utilisant le(s) shortcode(s) ci-dessous:"
336
+
337
+ #: includes/admin/metaboxes.php:536
338
+ msgid ""
339
+ "You can also place this gallery into your template files by using "
340
+ "<strong>one</strong> the template tag(s) below:"
341
+ msgstr ""
342
+ "Vous pouvez également placer cette galerie dans vos fichiers de modèle en "
343
+ "utilisant la balise de modèle ci-dessous:"
344
+
345
+ #: includes/admin/metaboxes.php:558
346
+ msgid ""
347
+ "The settings below adjust the basic configuration options for the gallery."
348
+ msgstr ""
349
+ "Les paramètres ci-dessous ajustement les options de configuration de base "
350
+ "pour la Galerie."
351
+
352
+ #: includes/admin/metaboxes.php:563
353
+ msgid "Number of Gallery Columns"
354
+ msgstr "Nombre de colonnes de la Galerie"
355
+
356
+ #: includes/admin/metaboxes.php:571
357
+ msgid "Determines the number of columns in the gallery."
358
+ msgstr "Détermine le nombre de colonnes dans la galerie."
359
+
360
+ #: includes/admin/metaboxes.php:584
361
+ msgid "Sets the theme for the gallery display."
362
+ msgstr "Définit le thème pour l'affichage de la galerie."
363
+
364
+ #: includes/admin/metaboxes.php:591
365
+ msgid "Display Gallery Description?"
366
+ msgstr "Afficher la Description de la Galerie ?"
367
+
368
+ #: includes/admin/metaboxes.php:603
369
+ msgid "Choose to display a description above or below this gallery's images."
370
+ msgstr ""
371
+ "Choisir d'afficher une description au-dessus ou au-dessous des images de "
372
+ "cette galerie."
373
+
374
+ #: includes/admin/metaboxes.php:610
375
+ msgid "Gallery Description"
376
+ msgstr "Description de la Galerie"
377
+
378
+ #: includes/admin/metaboxes.php:625
379
+ msgid "The description to display for this gallery."
380
+ msgstr "La description à afficher pour cette galerie."
381
+
382
+ #: includes/admin/metaboxes.php:634 includes/admin/metaboxes.php:643
383
+ #: includes/admin/metaboxes.php:689 includes/admin/metaboxes.php:962
384
+ #: includes/admin/metaboxes.php:971 includes/admin/metaboxes.php:1025
385
+ msgid "px"
386
+ msgstr "px"
387
+
388
+ #: includes/admin/metaboxes.php:635
389
+ msgid "Sets the space between the columns (defaults to 10)."
390
+ msgstr "Définit l'espace entre les colonnes (par défaut à 10)."
391
+
392
+ #: includes/admin/metaboxes.php:644
393
+ msgid "Sets the space below each item in the gallery."
394
+ msgstr "Définit l'espace en dessous de chaque élément dans la galerie."
395
+
396
+ #: includes/admin/metaboxes.php:651
397
+ #, fuzzy
398
+ msgid "Sorting"
399
+ msgstr "En train de trier"
400
+
401
+ #: includes/admin/metaboxes.php:663
402
+ msgid ""
403
+ "Choose to sort the images in a different order than displayed on the Images "
404
+ "tab."
405
+ msgstr ""
406
+ "Choisir de trier les images dans un ordre différent que celui affiché sur "
407
+ "l'onglet Images."
408
+
409
+ #: includes/admin/metaboxes.php:668
410
+ msgid "Direction"
411
+ msgstr "Direction"
412
+
413
+ #: includes/admin/metaboxes.php:690
414
+ msgid ""
415
+ "You should adjust these dimensions based on the number of columns in your "
416
+ "gallery. This does not affect the full size lightbox images."
417
+ msgstr ""
418
+ "Vous devriez ajuster ces dimensions basées sur le nombre de colonnes de "
419
+ "votre galerie. Cela n'affecte pas les images quand la visionneuse est en "
420
+ "mode pleine grandeur."
421
+
422
+ #: includes/admin/metaboxes.php:695
423
+ msgid "Crop Images?"
424
+ msgstr " Rogner les images ?"
425
+
426
+ #: includes/admin/metaboxes.php:699
427
+ msgid ""
428
+ "If enabled, forces images to exactly match the sizes defined above for Image "
429
+ "Dimensions and Mobile Dimensions."
430
+ msgstr ""
431
+ "Si activé, force les images à correspondre exactement avec les tailles "
432
+ "définies ci-dessus pour les Dimensions de l'Image et les dimensions Mobiles."
433
+
434
+ #: includes/admin/metaboxes.php:700
435
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
436
+ msgstr ""
437
+ "Si désactivé, les images seront redimensionnées pour conserver les "
438
+ "proportions."
439
+
440
+ #: includes/admin/metaboxes.php:706
441
+ msgid "Set Dimensions on Images?"
442
+ msgstr "Appliquer les dimensions sur les Images ?"
443
+
444
+ #: includes/admin/metaboxes.php:710
445
+ msgid ""
446
+ "Enables or disables the width and height attributes on the img element. Only "
447
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
448
+ msgstr ""
449
+ "Active ou désactive les attributs width et height sur l'élément img. Ne doit "
450
+ "être activée que si vous avez besoin de répondre aux exigences de Google "
451
+ "Pagespeeds."
452
+
453
+ #: includes/admin/metaboxes.php:715
454
+ msgid "Enable Isotope?"
455
+ msgstr "Activez les isotopes ?"
456
+
457
+ #: includes/admin/metaboxes.php:719
458
+ msgid ""
459
+ "Enables or disables isotope/masonry layout support for the main gallery "
460
+ "images."
461
+ msgstr ""
462
+ "Active ou désactive le support de mise en page isotope/maçonnerie pour les "
463
+ "images de la galerie principale."
464
+
465
+ #: includes/admin/metaboxes.php:725
466
+ msgid "Enable CSS Animations?"
467
+ msgstr "Activer les Animations CSS ?"
468
+
469
+ #: includes/admin/metaboxes.php:729
470
+ msgid "Enables CSS animations when loading the main gallery images."
471
+ msgstr ""
472
+ "Activer les animations CSS lors du chargement des images de la galerie "
473
+ "principale."
474
+
475
+ #: includes/admin/metaboxes.php:735
476
+ msgid "Image Opacity"
477
+ msgstr "Opacité de l'image"
478
+
479
+ #: includes/admin/metaboxes.php:739
480
+ msgid ""
481
+ "The opacity to display images at when loading the main gallery images using "
482
+ "CSS animations (between 1 and 100%)."
483
+ msgstr ""
484
+ "L'opacité d'afficher des images lors du chargement de la galerie principale "
485
+ "d'images en utilisant des animations CSS (entre 1 et 100%)."
486
+
487
+ #: includes/admin/metaboxes.php:761
488
+ msgid "The settings below adjust the lightbox outputs and displays."
489
+ msgstr "Les paramètres ci-dessous ajustent la visionneuse."
490
+
491
+ #: includes/admin/metaboxes.php:766 includes/admin/metaboxes.php:1033
492
+ msgid "Enable Lightbox?"
493
+ msgstr "Activer la visionneuse?"
494
+
495
+ #: includes/admin/metaboxes.php:770
496
+ msgid "Enables or disables the gallery lightbox."
497
+ msgstr "Active ou désactive la visionneuse de galerie."
498
+
499
+ #: includes/admin/metaboxes.php:775
500
+ msgid "Gallery Lightbox Theme"
501
+ msgstr "Thème de la visionneuse pour la galerie"
502
+
503
+ #: includes/admin/metaboxes.php:783
504
+ msgid "Sets the theme for the gallery lightbox display."
505
+ msgstr "Définit le thème de la visionneuse de la galerie"
506
+
507
+ #: includes/admin/metaboxes.php:797
508
+ msgid ""
509
+ "Define the maximum image size for the Lightbox view. Default / Full Size "
510
+ "will display the original, full size image."
511
+ msgstr ""
512
+ "Définir la taille maximale des images dans la vue Lightbox. Par défaut / "
513
+ "Taille complète affichera l'image originale, en taille complète."
514
+
515
+ #: includes/admin/metaboxes.php:803
516
+ msgid "Caption Position"
517
+ msgstr "Position de la légende"
518
+
519
+ #: includes/admin/metaboxes.php:811
520
+ msgid "Sets the display of the lightbox image's caption."
521
+ msgstr "Définit l'affichage de la légende de la visionneuse"
522
+
523
+ #: includes/admin/metaboxes.php:816 includes/admin/metaboxes.php:1060
524
+ msgid "Enable Gallery Arrows?"
525
+ msgstr "Activer les flèches de la Galerie ?"
526
+
527
+ #: includes/admin/metaboxes.php:820
528
+ msgid "Enables or disables the gallery lightbox navigation arrows."
529
+ msgstr "Active ou désactive les flèches de navigation de la visionneuse."
530
+
531
+ #: includes/admin/metaboxes.php:825
532
+ msgid "Gallery Arrow Position"
533
+ msgstr "Position des flèche de la Galerie"
534
+
535
+ #: includes/admin/metaboxes.php:833
536
+ msgid "Sets the position of the gallery lightbox navigation arrows."
537
+ msgstr "Définit la position des flèches de navigation de la visionneuse."
538
+
539
+ #: includes/admin/metaboxes.php:838
540
+ msgid "Enable Keyboard Navigation?"
541
+ msgstr "Activer la Navigation au clavier ?"
542
+
543
+ #: includes/admin/metaboxes.php:842
544
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
545
+ msgstr "Active ou désactive la navigation au clavier dans la visionneuse."
546
+
547
+ #: includes/admin/metaboxes.php:847
548
+ msgid "Enable Mousewheel Navigation?"
549
+ msgstr "Activer la Navigation par la molette de souris?"
550
+
551
+ #: includes/admin/metaboxes.php:851
552
+ msgid "Enables or disables mousewheel navigation in the gallery."
553
+ msgstr "Active ou désactive la navigation à la souris dans la Galerie."
554
+
555
+ #: includes/admin/metaboxes.php:856 includes/admin/metaboxes.php:1069
556
+ msgid "Enable Gallery Toolbar?"
557
+ msgstr "Activer la barre d'outils de la Galerie ?"
558
+
559
+ #: includes/admin/metaboxes.php:860
560
+ msgid "Enables or disables the gallery lightbox toolbar."
561
+ msgstr "Active ou désactive la barre d'outils de la visionneuse."
562
+
563
+ #: includes/admin/metaboxes.php:865
564
+ msgid "Display Gallery Title in Toolbar?"
565
+ msgstr "Afficher le titre de la Galerie dans la barre d'outils ?"
566
+
567
+ #: includes/admin/metaboxes.php:869
568
+ msgid "Display the gallery title in the lightbox toolbar."
569
+ msgstr ""
570
+ "Afficher le titre de la galerie dans la barre d'outils de la visionneuse."
571
+
572
+ #: includes/admin/metaboxes.php:874
573
+ msgid "Gallery Toolbar Position"
574
+ msgstr "Position de la barre d'outils de la Galerie."
575
+
576
+ #: includes/admin/metaboxes.php:882
577
+ msgid "Sets the position of the lightbox toolbar."
578
+ msgstr "Définit la position de la barre d'outils de la visionneuse."
579
+
580
+ #: includes/admin/metaboxes.php:887
581
+ msgid "Keep Aspect Ratio?"
582
+ msgstr "Conserver l'échelle"
583
+
584
+ #: includes/admin/metaboxes.php:891
585
+ msgid ""
586
+ "If enabled, images will always resize based on the original aspect ratio."
587
+ msgstr ""
588
+ "Si activé, l'image sera toujours redimensionnée avec les proportions "
589
+ "d'origine."
590
+
591
+ #: includes/admin/metaboxes.php:896
592
+ msgid "Loop Gallery Navigation?"
593
+ msgstr "Navigation en boucle pour la Galerie ?"
594
+
595
+ #: includes/admin/metaboxes.php:900
596
+ msgid ""
597
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
598
+ msgstr "Active ou désactive la navigation en boucle pour la visionneuse."
599
+
600
+ #: includes/admin/metaboxes.php:905
601
+ msgid "Lightbox Transition Effect"
602
+ msgstr "Effet de Transition de la visionneuse"
603
+
604
+ #: includes/admin/metaboxes.php:913
605
+ msgid "Type of transition between images in the lightbox view."
606
+ msgstr "Type de transition entre les images dans la visionneuse."
607
+
608
+ #: includes/admin/metaboxes.php:918
609
+ msgid "HTML5 Output?"
610
+ msgstr "Sortie de l'HTML5 ?"
611
+
612
+ #: includes/admin/metaboxes.php:922
613
+ msgid ""
614
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
615
+ "HTML5 validation."
616
+ msgstr ""
617
+ "Si activé, utilise les données Envirabox-Galerie plutôt que des attributs "
618
+ "rel pour validation W3C HTML5."
619
+
620
+ #: includes/admin/metaboxes.php:945
621
+ msgid ""
622
+ "If enabled, thumbnails are generated automatically inside the lightbox. The "
623
+ "settings below adjust the thumbnail views for the gallery lightbox display."
624
+ msgstr ""
625
+ "Si activé, les vignettes sont générées automatiquement à l'intérieur de la "
626
+ "visionneuse. "
627
+
628
+ #: includes/admin/metaboxes.php:950 includes/admin/metaboxes.php:1078
629
+ msgid "Enable Gallery Thumbnails?"
630
+ msgstr "Afficher les vignettes de la Galerie ?"
631
+
632
+ #: includes/admin/metaboxes.php:954
633
+ msgid "Enables or disables the gallery lightbox thumbnails."
634
+ msgstr "Active ou désactive les vignettes de la visionneuse."
635
+
636
+ #: includes/admin/metaboxes.php:959
637
+ msgid "Gallery Thumbnails Width"
638
+ msgstr "Largeur des vignettes de la Galerie"
639
+
640
+ #: includes/admin/metaboxes.php:963
641
+ msgid "Sets the width of each lightbox thumbnail."
642
+ msgstr "Définit la largeur de chaque vignette de la visionneuse"
643
+
644
+ #: includes/admin/metaboxes.php:968
645
+ msgid "Gallery Thumbnails Height"
646
+ msgstr "Hauteur des vignettes de la Galerie"
647
+
648
+ #: includes/admin/metaboxes.php:972
649
+ msgid "Sets the height of each lightbox thumbnail."
650
+ msgstr "Définit la hauteur de chaque vignette de la visionneuse."
651
+
652
+ #: includes/admin/metaboxes.php:977
653
+ msgid "Gallery Thumbnails Position"
654
+ msgstr "Position des vignettes de la Galerie"
655
+
656
+ #: includes/admin/metaboxes.php:985
657
+ msgid "Sets the position of the lightbox thumbnails."
658
+ msgstr "Définit la position des vignettes de la visionneuse."
659
+
660
+ #: includes/admin/metaboxes.php:1007
661
+ msgid ""
662
+ "The settings below adjust configuration options for the gallery and lightbox "
663
+ "when viewed on a mobile device."
664
+ msgstr ""
665
+ "Les paramètres ci-dessous ajustent les options de configuration pour la "
666
+ "Galerie et la visionneuse sur un appareil mobile."
667
+
668
+ #: includes/admin/metaboxes.php:1013
669
+ msgid "Create Mobile Gallery Images?"
670
+ msgstr "Créer une galerie d'image pour un Mobile ?"
671
+
672
+ #: includes/admin/metaboxes.php:1017
673
+ msgid "Enables or disables creating specific images for mobile devices."
674
+ msgstr ""
675
+ "Active ou désactive la création d'images spécifiques pour les appareils "
676
+ "mobiles."
677
+
678
+ #: includes/admin/metaboxes.php:1022
679
+ msgid "Mobile Dimensions"
680
+ msgstr "Dimensions mobiles"
681
+
682
+ #: includes/admin/metaboxes.php:1026
683
+ msgid "These will be the sizes used for images displayed on mobile devices."
684
+ msgstr ""
685
+ "Ce seront les tailles utilisées pour les images affichées sur les appareils "
686
+ "mobiles."
687
+
688
+ #: includes/admin/metaboxes.php:1037
689
+ msgid "Enables or disables the gallery lightbox on mobile devices."
690
+ msgstr "Active ou désactive la visionneuse sur les appareils mobiles."
691
+
692
+ #: includes/admin/metaboxes.php:1042
693
+ msgid "Enable Gallery Touchwipe?"
694
+ msgstr "Activer la Galerie Touchwipe ?"
695
+
696
+ #: includes/admin/metaboxes.php:1046
697
+ msgid ""
698
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
699
+ "devices."
700
+ msgstr ""
701
+ "Active ou désactive le support des touchwipe pour la visionneuse sur les "
702
+ "appareils mobiles."
703
+
704
+ #: includes/admin/metaboxes.php:1051
705
+ msgid "Close Lightbox on Swipe Up?"
706
+ msgstr "Fermer Lightbox avec un Balayage vers le Haut ?"
707
+
708
+ #: includes/admin/metaboxes.php:1055
709
+ msgid ""
710
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
711
+ "devices."
712
+ msgstr ""
713
+ "Active ou désactive la fermeture de Lightbox quand l'utilisateur balaie vers "
714
+ "le haut sur des appareils mobiles."
715
+
716
+ #: includes/admin/metaboxes.php:1064
717
+ msgid ""
718
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
719
+ msgstr ""
720
+ "Active ou désactive la navigation par flèche de la visionneuse sur les "
721
+ "appareils mobiles."
722
+
723
+ #: includes/admin/metaboxes.php:1073
724
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
725
+ msgstr ""
726
+ "Active ou désactive la barre d'outils de la visionneuse sur les appareils "
727
+ "mobiles."
728
+
729
+ #: includes/admin/metaboxes.php:1082
730
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
731
+ msgstr ""
732
+ "Active ou désactive les vignettes de la visionneuse sur les appareils "
733
+ "mobiles."
734
+
735
+ #: includes/admin/metaboxes.php:1105
736
+ msgid ""
737
+ "The settings below adjust the miscellaneous settings for the gallery "
738
+ "lightbox display."
739
+ msgstr ""
740
+ "Les paramètres ci-dessous ajustent les divers réglages pour l'affichage de "
741
+ "la visionneuse."
742
+
743
+ #: includes/admin/metaboxes.php:1110
744
+ msgid "Gallery Title"
745
+ msgstr "Titre de la galerie"
746
+
747
+ #: includes/admin/metaboxes.php:1114
748
+ msgid "Internal gallery title for identification in the admin."
749
+ msgstr ""
750
+ "Titre interne de la galerie pour l'identification par l'administrateur."
751
+
752
+ #: includes/admin/metaboxes.php:1119
753
+ msgid "Gallery Slug"
754
+ msgstr "Code galerie"
755
+
756
+ #: includes/admin/metaboxes.php:1123
757
+ msgid ""
758
+ "<strong>Unique</strong> internal gallery slug for identification and "
759
+ "advanced gallery queries."
760
+ msgstr ""
761
+ "Code galerie interne <strong>unique</strong>pour l'identification et la "
762
+ "galerie et les requêtes ."
763
+
764
+ #: includes/admin/metaboxes.php:1128
765
+ msgid "Custom Gallery Classes"
766
+ msgstr "Classes de galerie personnalisées"
767
+
768
+ #: includes/admin/metaboxes.php:1131
769
+ msgid "Enter custom gallery CSS classes here, one per line."
770
+ msgstr "Entrez les classes CSS personnalisées ici, un par ligne."
771
+
772
+ #: includes/admin/metaboxes.php:1132
773
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
774
+ msgstr ""
775
+ "Ajouter classes CSS personnalisées à cette galerie. Saisissez une classe par "
776
+ "ligne."
777
+
778
+ #: includes/admin/metaboxes.php:1137
779
+ msgid "Import/Export Gallery"
780
+ msgstr "Importer / Exporter la galerie"
781
+
782
+ #: includes/admin/metaboxes.php:1150
783
+ msgid "Import Gallery"
784
+ msgstr "Importer la galerie"
785
+
786
+ #: includes/admin/metaboxes.php:1157
787
+ msgid "Export Gallery"
788
+ msgstr "Exporter la galerie"
789
+
790
+ #: includes/admin/metaboxes.php:1163
791
+ msgid "Enable RTL Support?"
792
+ msgstr "Activer le Support RTL ?"
793
+
794
+ #: includes/admin/metaboxes.php:1167
795
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
796
+ msgstr ""
797
+ "Active ou désactive le support RTL dans Envira pour les langues de droite à "
798
+ "gauche."
799
+
800
+ #: includes/admin/metaboxes.php:1396
801
+ msgid "Remove Image from Gallery?"
802
+ msgstr "Retirez l'image de la galerie?"
803
+
804
+ #: includes/admin/metaboxes.php:1397
805
+ msgid "Modify Image"
806
+ msgstr "Modifier l'image"
807
+
808
+ #: includes/admin/metaboxes.php:1429
809
+ msgid "Edit previous media item"
810
+ msgstr "Modifier le média précédent"
811
+
812
+ #: includes/admin/metaboxes.php:1432
813
+ msgid "Edit next media item"
814
+ msgstr "Modifier le média suivant"
815
+
816
+ #: includes/admin/metaboxes.php:1438
817
+ msgid "Edit Metadata"
818
+ msgstr "Modifier les métadonnées"
819
+
820
+ #: includes/admin/metaboxes.php:1461 includes/admin/metaboxes.php:1495
821
+ #: includes/admin/posttype.php:83 includes/global/common.php:163
822
+ #: includes/global/widget.php:153
823
+ msgid "Title"
824
+ msgstr "Titre"
825
+
826
+ #: includes/admin/metaboxes.php:1462
827
+ msgid ""
828
+ "Image titles can take any type of HTML. You can adjust the position of the "
829
+ "titles in the main Lightbox settings."
830
+ msgstr ""
831
+ "Les titres des images peuvent prendre tous les types HTML. Vous pouvez "
832
+ "ajuster la position des titres dans les paramètres généraux de la "
833
+ "visionneuse."
834
+
835
+ #: includes/admin/metaboxes.php:1467 includes/admin/metaboxes.php:1501
836
+ #: includes/global/common.php:167
837
+ msgid "Caption"
838
+ msgstr "Légende"
839
+
840
+ #: includes/admin/metaboxes.php:1468
841
+ msgid ""
842
+ "Caption can take any type of HTML, and are displayed when an image is "
843
+ "clicked."
844
+ msgstr ""
845
+ "Les titres peuvent prendre n'importe quel type HTML et sont affichés lorsque "
846
+ "vous cliquez sur une image."
847
+
848
+ #: includes/admin/metaboxes.php:1473 includes/admin/metaboxes.php:1518
849
+ msgid "Alt Text"
850
+ msgstr "Texte au survol"
851
+
852
+ #: includes/admin/metaboxes.php:1474
853
+ msgid "Very important for SEO, the Alt Text describes the image."
854
+ msgstr "Très important pour le référencement, le texte Alt décrit l'image."
855
+
856
+ #: includes/admin/metaboxes.php:1479 includes/admin/metaboxes.php:1524
857
+ #: includes/global/common.php:175
858
+ msgid "URL"
859
+ msgstr "URL"
860
+
861
+ #: includes/admin/metaboxes.php:1480
862
+ msgid ""
863
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
864
+ "full size image."
865
+ msgstr ""
866
+ "Entrer un lien hypertexte si vous souhaitez lier cette image à un endroit "
867
+ "autre que son image pleine taille."
868
+
869
+ #: includes/admin/metaboxes.php:1532
870
+ msgid "Search WordPress Content for URL"
871
+ msgstr "Recherche de contenu WordPress pour les URL"
872
+
873
+ #: includes/admin/metaboxes.php:1543
874
+ msgid "Open URL in New Window?"
875
+ msgstr "Ouvrir le lien dans une nouvelle fenêtre."
876
+
877
+ #: includes/admin/metaboxes.php:1555
878
+ msgid "Save Metadata"
879
+ msgstr "Sauvegarder les métadonnées"
880
+
881
+ #: includes/admin/metaboxes.php:1560
882
+ msgid "Saved."
883
+ msgstr "Sauvegardé."
884
+
885
+ #: includes/admin/notice.php:179
886
+ msgid "Dismiss this notice"
887
+ msgstr "Ignorer ce message"
888
+
889
+ #: includes/admin/posttype.php:84
890
+ msgid "Shortcode"
891
+ msgstr "Shortcode"
892
+
893
+ #: includes/admin/posttype.php:85
894
+ msgid "Function"
895
+ msgstr "Fonction"
896
+
897
+ #: includes/admin/posttype.php:86
898
+ msgid "Number of Images"
899
+ msgstr "Nombre d'images"
900
+
901
+ #: includes/admin/posttype.php:87
902
+ msgid "Posts"
903
+ msgstr "Articles"
904
+
905
+ #: includes/admin/posttype.php:88
906
+ msgid "Last Modified"
907
+ msgstr "Dernière Modification"
908
+
909
+ #: includes/admin/posttype.php:89
910
+ msgid "Date"
911
+ msgstr "Date"
912
+
913
+ #: includes/admin/posttype.php:165 includes/admin/posttype.php:168
914
+ msgid "Envira gallery updated."
915
+ msgstr "Galerie Envira mise à jour."
916
+
917
+ #: includes/admin/posttype.php:166
918
+ msgid "Envira gallery custom field updated."
919
+ msgstr "Champ personnalisé de Galerie Envira mis à jour."
920
+
921
+ #: includes/admin/posttype.php:167
922
+ msgid "Envira gallery custom field deleted."
923
+ msgstr "Champ personnalisé de Galerie Envira supprimé."
924
+
925
+ #: includes/admin/posttype.php:169
926
+ msgid "Envira gallery restored to revision from %s."
927
+ msgstr "Galerie restaurée à la version de% s"
928
+
929
+ #: includes/admin/posttype.php:170
930
+ msgid "Envira gallery published."
931
+ msgstr "Galerie Envira publiée."
932
+
933
+ #: includes/admin/posttype.php:171
934
+ msgid "Envira gallery saved."
935
+ msgstr "Galerie Envira sauvegardée."
936
+
937
+ #: includes/admin/posttype.php:172
938
+ msgid "Envira gallery submitted."
939
+ msgstr "Galerie Envira proposée."
940
+
941
+ #: includes/admin/posttype.php:173
942
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
943
+ msgstr "Galerie Envira programmée <strong>pour:%1$s.</strong>"
944
+
945
+ #: includes/admin/posttype.php:173
946
+ msgid "M j, Y @ G:i"
947
+ msgstr "M j, Y @ G:i"
948
+
949
+ #: includes/admin/posttype.php:174
950
+ msgid "Envira gallery draft updated."
951
+ msgstr "Projet mis à jour."
952
+
953
+ #: includes/admin/settings.php:81 includes/admin/settings.php:807
954
+ msgid "Settings"
955
+ msgstr "Paramètres"
956
+
957
+ #: includes/admin/settings.php:252
958
+ msgid " galleries(s) fixed successfully."
959
+ msgstr "galeries (s) enregistrée(s) avec succès."
960
+
961
+ #: includes/admin/settings.php:385
962
+ msgid "Settings saved successfully."
963
+ msgstr "Les Paramètres ont été enregistrés avec Succès."
964
+
965
+ #: includes/admin/settings.php:431 includes/admin/settings.php:649
966
+ msgid "Status: Active"
967
+ msgstr "Statut : actif"
968
+
969
+ #: includes/admin/settings.php:432 includes/admin/settings.php:670
970
+ msgid "Activate"
971
+ msgstr "Activer"
972
+
973
+ #: includes/admin/settings.php:434
974
+ msgid "Activating..."
975
+ msgstr "Activation ..."
976
+
977
+ #: includes/admin/settings.php:436 includes/admin/settings.php:651
978
+ msgid "Deactivate"
979
+ msgstr "Désactiver"
980
+
981
+ #: includes/admin/settings.php:438
982
+ msgid "Deactivating..."
983
+ msgstr "Désactivation de..."
984
+
985
+ #: includes/admin/settings.php:439 includes/admin/settings.php:668
986
+ msgid "Status: Inactive"
987
+ msgstr "Statut : Inactive"
988
+
989
+ #: includes/admin/settings.php:440
990
+ msgid "Install"
991
+ msgstr "Installer"
992
+
993
+ #: includes/admin/settings.php:442
994
+ msgid "Installing..."
995
+ msgstr "Installation"
996
+
997
+ #: includes/admin/settings.php:443
998
+ msgid "Proceed"
999
+ msgstr "Continuez!"
1000
+
1001
+ #: includes/admin/settings.php:491
1002
+ msgid "General"
1003
+ msgstr "Général"
1004
+
1005
+ #: includes/admin/settings.php:492
1006
+ msgid "Addons"
1007
+ msgstr "Extensions"
1008
+
1009
+ #: includes/admin/settings.php:516
1010
+ msgid "Envira License Key"
1011
+ msgstr "Clé de licence de Envira"
1012
+
1013
+ #: includes/admin/settings.php:522
1014
+ msgid "Verify Key"
1015
+ msgstr "Vérifier la clé."
1016
+
1017
+ #: includes/admin/settings.php:523
1018
+ msgid "Deactivate Key"
1019
+ msgstr "Désactiver la clé"
1020
+
1021
+ #: includes/admin/settings.php:524
1022
+ msgid "License key to enable automatic updates for Envira."
1023
+ msgstr "Clé de licence pour activer les mises à jour automatiques pour Envira."
1024
+
1025
+ #: includes/admin/settings.php:531
1026
+ msgid "Envira License Key Type"
1027
+ msgstr "Type de clé de Licence de Envira"
1028
+
1029
+ #: includes/admin/settings.php:535
1030
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1031
+ msgstr "Votre type de clé de licence pour ce site est <strong>%s.</strong>"
1032
+
1033
+ #: includes/admin/settings.php:538
1034
+ msgid "Refresh Key"
1035
+ msgstr "Actualiser la clé"
1036
+
1037
+ #: includes/admin/settings.php:539
1038
+ msgid ""
1039
+ "Your license key type (handles updates and Addons). Click refresh if your "
1040
+ "license has been upgraded or the type is incorrect."
1041
+ msgstr ""
1042
+ "Votre type clé de licence (comporte les mises à jour et Addons). Si votre "
1043
+ "licence a été mise à niveau ou le type est incorrect, cliquez sur Actualiser."
1044
+
1045
+ #: includes/admin/settings.php:548
1046
+ msgid "Fix Broken Migration"
1047
+ msgstr "Changer les lien suite à une migration."
1048
+
1049
+ #: includes/admin/settings.php:553
1050
+ msgid "Fix"
1051
+ msgstr "Changer"
1052
+
1053
+ #: includes/admin/settings.php:554
1054
+ msgid ""
1055
+ "If you have changed the URL of your WordPress web site, and manually "
1056
+ "executed a search/replace query on URLs in your WordPress database, your "
1057
+ "galleries will probably no longer show any images. <strong>If this is the "
1058
+ "case</strong>, click the button above to fix this. We recommend using a "
1059
+ "migration plugin or script next time :)"
1060
+ msgstr ""
1061
+ "Si vous avez changé l'URL de votre site WordPress et exécuté manuellement "
1062
+ "une requête Rechercher/Remplacer sur les URLs dans votre base de données "
1063
+ "WordPress, vos galeries montreront sans doute plus d'images. <strong>Si "
1064
+ "c'est le cas</strong>, cliquez sur le bouton ci-dessus pour résoudre ce "
1065
+ "problème. Nous vous recommandons d'utiliser un plugin de migration ou un "
1066
+ "script la prochaine fois."
1067
+
1068
+ #: includes/admin/settings.php:570
1069
+ msgid "Add New Images"
1070
+ msgstr "Ajouter de nouvelles images"
1071
+
1072
+ #: includes/admin/settings.php:578
1073
+ msgid ""
1074
+ "When adding media to a Gallery, choose whether to add this media before or "
1075
+ "after any existing images."
1076
+ msgstr ""
1077
+ "Lorsque vous ajoutez des médias à une galerie, choisissez si vous voulez "
1078
+ "l'ajouter avant ou après une image existante."
1079
+
1080
+ #: includes/admin/settings.php:585
1081
+ msgid "Delete Images on Gallery Deletion"
1082
+ msgstr "Supprime les images lors de la suppression de la galerie"
1083
+
1084
+ #: includes/admin/settings.php:593
1085
+ msgid ""
1086
+ "When deleting a Gallery, choose whether to delete all media associated with "
1087
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1088
+ "Posts, they will not be deleted."
1089
+ msgstr ""
1090
+ "Lors de la suppression d'une galerie, choisissez si vous souhaitez supprimer "
1091
+ "tous les médias associés à la galerie. Note: Si une (des) image(s) est "
1092
+ "(sont) attachée(s) à d'autres articles dans la Bibliothèque média, elles ne "
1093
+ "seront pas supprimées."
1094
+
1095
+ #: includes/admin/settings.php:602
1096
+ msgid "Save Image Settings"
1097
+ msgstr "Enregistrer les paramètres de l'image"
1098
+
1099
+ #: includes/admin/settings.php:624
1100
+ msgid ""
1101
+ "In order to get access to Addons, you need to verify your license key for "
1102
+ "Envira Gallery."
1103
+ msgstr ""
1104
+ "Afin d'avoir accès aux Addons, vous devez vérifier votre clé de licence pour "
1105
+ "Envira Galerie."
1106
+
1107
+ #: includes/admin/settings.php:628
1108
+ msgid ""
1109
+ "Missing addons that you think you should be able to see? Try clicking the "
1110
+ "button below to refresh the addon data."
1111
+ msgstr ""
1112
+ "Impossible de voir des Addons ? Essayez de cliquer sur le bouton ci-dessous "
1113
+ "pour actualiser les données de l'addon."
1114
+
1115
+ #: includes/admin/settings.php:630 includes/admin/settings.php:685
1116
+ msgid "Refresh Addons"
1117
+ msgstr "Actualiser les Addons"
1118
+
1119
+ #: includes/admin/settings.php:659
1120
+ msgid "Status: Not Installed"
1121
+ msgstr "Statut : Non installé"
1122
+
1123
+ #: includes/admin/settings.php:661
1124
+ msgid "Install Addon"
1125
+ msgstr "Installer un Addon"
1126
+
1127
+ #: includes/admin/settings.php:683
1128
+ msgid ""
1129
+ "There was an issue retrieving the addons for this site. Please click on the "
1130
+ "button below the refresh the addons data."
1131
+ msgstr ""
1132
+ "Il y a eu un problème en extrayant les Addons pour ce site. Cliquer sur le "
1133
+ "bouton ci-dessous pour la mise à jour des Addons."
1134
+
1135
+ #: includes/admin/settings.php:691
1136
+ msgid ""
1137
+ "In order to get access to Addons, you need to resolve your license key "
1138
+ "errors."
1139
+ msgstr ""
1140
+ "Afin d'avoir accès aux Addons, vous devrez rectifier vos erreurs de clé de "
1141
+ "licence."
1142
+
1143
+ #: includes/admin/skin.php:79
1144
+ msgid "There was an error installing the addon. Please try again."
1145
+ msgstr "Il y a eu une erreur d'installation de l'Addon. Essayer de nouveau."
1146
+
1147
+ #: includes/global/common.php:63
1148
+ msgid "One Column (1)"
1149
+ msgstr "Une Colonne (1)"
1150
+
1151
+ #: includes/global/common.php:67
1152
+ msgid "Two Columns (2)"
1153
+ msgstr "Deux Colonnes (2)"
1154
+
1155
+ #: includes/global/common.php:71
1156
+ msgid "Three Columns (3)"
1157
+ msgstr "Trois Colonnes (3)"
1158
+
1159
+ #: includes/global/common.php:75
1160
+ msgid "Four Columns (4)"
1161
+ msgstr "Quatre Colonnes (4)"
1162
+
1163
+ #: includes/global/common.php:79
1164
+ msgid "Five Columns (5)"
1165
+ msgstr "Cinq Colonnes (5)"
1166
+
1167
+ #: includes/global/common.php:83
1168
+ msgid "Six Columns (6)"
1169
+ msgstr "Six Colonnes (6)"
1170
+
1171
+ #: includes/global/common.php:103 includes/global/common.php:220
1172
+ msgid "Base"
1173
+ msgstr "Base"
1174
+
1175
+ #: includes/global/common.php:123
1176
+ msgid "Do not display"
1177
+ msgstr "Ne pas afficher"
1178
+
1179
+ #: includes/global/common.php:127
1180
+ msgid "Display above galleries"
1181
+ msgstr "Afficher au-dessus des galeries"
1182
+
1183
+ #: includes/global/common.php:131
1184
+ msgid "Display below galleries"
1185
+ msgstr "Afficher au dessous des galeries"
1186
+
1187
+ #: includes/global/common.php:151
1188
+ #, fuzzy
1189
+ msgid "No Sorting"
1190
+ msgstr "Pas de tri"
1191
+
1192
+ #: includes/global/common.php:155
1193
+ msgid "Random"
1194
+ msgstr "Aléatoire"
1195
+
1196
+ #: includes/global/common.php:159
1197
+ msgid "Filename"
1198
+ msgstr "Nom de fichier"
1199
+
1200
+ #: includes/global/common.php:171
1201
+ #, fuzzy
1202
+ msgid "Alt"
1203
+ msgstr "Texte alternatif"
1204
+
1205
+ #: includes/global/common.php:195
1206
+ msgid "Ascending (A-Z)"
1207
+ msgstr "Croissant (A-Z)"
1208
+
1209
+ #: includes/global/common.php:199
1210
+ msgid "Descending (Z-A)"
1211
+ msgstr "Décroissant (Z-A)"
1212
+
1213
+ #: includes/global/common.php:250
1214
+ msgid "Full Width"
1215
+ msgstr "Pleine largeur"
1216
+
1217
+ #: includes/global/common.php:299
1218
+ msgid "Float"
1219
+ msgstr "Flottante"
1220
+
1221
+ #: includes/global/common.php:303
1222
+ msgid "Float (Wrapped)"
1223
+ msgstr "Flottante (encadrée)"
1224
+
1225
+ #: includes/global/common.php:307 includes/global/common.php:335
1226
+ msgid "Inside"
1227
+ msgstr "À l’intérieur"
1228
+
1229
+ #: includes/global/common.php:311 includes/global/common.php:339
1230
+ msgid "Outside"
1231
+ msgstr "À l'extérieur"
1232
+
1233
+ #: includes/global/common.php:315
1234
+ msgid "Over"
1235
+ msgstr "par dessus"
1236
+
1237
+ #: includes/global/common.php:359
1238
+ msgid "Fade"
1239
+ msgstr "Fondu"
1240
+
1241
+ #: includes/global/common.php:363
1242
+ msgid "Elastic"
1243
+ msgstr "Élastique"
1244
+
1245
+ #: includes/global/common.php:367
1246
+ msgid "No Effect"
1247
+ msgstr "Aucun effet"
1248
+
1249
+ #: includes/global/common.php:387 includes/global/common.php:411
1250
+ msgid "Top"
1251
+ msgstr "En haut"
1252
+
1253
+ #: includes/global/common.php:391 includes/global/common.php:415
1254
+ msgid "Bottom"
1255
+ msgstr "En bas"
1256
+
1257
+ #: includes/global/common.php:543
1258
+ msgid "Image Files"
1259
+ msgstr "Fichiers image"
1260
+
1261
+ #: includes/global/common.php:566
1262
+ msgid "Before Existing Images"
1263
+ msgstr "Images existantes avant"
1264
+
1265
+ #: includes/global/common.php:570
1266
+ msgid "After Existing Images"
1267
+ msgstr "Après les Images existantes"
1268
+
1269
+ #: includes/global/common.php:590
1270
+ msgid "No"
1271
+ msgstr "Non"
1272
+
1273
+ #: includes/global/common.php:594
1274
+ msgid "Yes"
1275
+ msgstr "Oui"
1276
+
1277
+ #: includes/global/common.php:658
1278
+ msgid ""
1279
+ "No image editor could be selected. Please verify with your webhost that you "
1280
+ "have either the GD or Imagick image library compiled with your PHP install "
1281
+ "on your server."
1282
+ msgstr ""
1283
+ "Aucun éditeur d'image ne peut être choisi. Vérifier avec votre hébergeur que "
1284
+ "vous avez, soit la bibliothèque d'images GD, ou Imagick, compilées avec "
1285
+ "votre installateur PHP sur votre serveur."
1286
+
1287
+ #: includes/global/common.php:761
1288
+ msgid "No image URL specified for cropping."
1289
+ msgstr "Aucune image URL spécifiée pour le recadrage."
1290
+
1291
+ #: includes/global/common.php:780
1292
+ msgid "No file could be found for the image URL specified."
1293
+ msgstr "Aucun fichier n'a pu être trouvé pour l'URL de l'image spécifiée."
1294
+
1295
+ #: includes/global/common.php:788 includes/global/common.php:800
1296
+ msgid ""
1297
+ "The dimensions of the original image could not be retrieved for cropping."
1298
+ msgstr ""
1299
+ "Les dimensions de l'image d'origine ne peuvent pas être récupérées pour le "
1300
+ "recadrage."
1301
+
1302
+ #: includes/global/posttype.php:51
1303
+ msgid "Envira Galleries"
1304
+ msgstr "Galeries de Envira"
1305
+
1306
+ #. Plugin Name of the plugin/theme
1307
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
1308
+ #: includes/global/widget.php:50
1309
+ msgid "Envira Gallery"
1310
+ msgstr "Galerie Envira "
1311
+
1312
+ #: includes/global/posttype.php:53
1313
+ msgid "Add New"
1314
+ msgstr "Ajouter"
1315
+
1316
+ #: includes/global/posttype.php:54
1317
+ msgid "Add New Envira Gallery"
1318
+ msgstr "Ajouter une nouvelle Galerie Envira"
1319
+
1320
+ #: includes/global/posttype.php:55
1321
+ msgid "Edit Envira Gallery"
1322
+ msgstr "Editer une Galerie Envira"
1323
+
1324
+ #: includes/global/posttype.php:56
1325
+ msgid "New Envira Gallery"
1326
+ msgstr "Nouvelle Galerie Envira"
1327
+
1328
+ #: includes/global/posttype.php:57
1329
+ msgid "View Envira Gallery"
1330
+ msgstr "Voir une Galerie Envira"
1331
+
1332
+ #: includes/global/posttype.php:58
1333
+ msgid "Search Envira Galleries"
1334
+ msgstr "Chercher une Galerie Envira"
1335
+
1336
+ #: includes/global/posttype.php:59
1337
+ msgid "No Envira galleries found."
1338
+ msgstr "Aucune Galerie Envira trouvée."
1339
+
1340
+ #: includes/global/posttype.php:60
1341
+ msgid "No Envira galleries found in trash."
1342
+ msgstr "Aucune Galerie Envira trouvée dans la corbeille"
1343
+
1344
+ #: includes/global/shortcode.php:460
1345
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1346
+ msgstr ""
1347
+ "Le contenu demandé ne peut pas être chargé.<br>Veuillez réessayer "
1348
+ "ultérieurement.<p>"
1349
+
1350
+ #: includes/global/shortcode.php:461 includes/global/shortcode.php:863
1351
+ msgid "Close"
1352
+ msgstr "Fermer"
1353
+
1354
+ #: includes/global/shortcode.php:462 includes/global/shortcode.php:853
1355
+ msgid "Next"
1356
+ msgstr "Suivant"
1357
+
1358
+ #: includes/global/shortcode.php:463 includes/global/shortcode.php:849
1359
+ msgid "Previous"
1360
+ msgstr "Précédent"
1361
+
1362
+ #: includes/global/widget.php:56
1363
+ msgid "Place an Envira gallery into a widgetized area."
1364
+ msgstr "Passer une Galerie Envira dans une zone de widget."
1365
+
1366
+ #: includes/global/widget.php:158
1367
+ msgid "Gallery"
1368
+ msgstr "Galerie"
1369
+
1370
+ #. Plugin URI of the plugin/theme
1371
+ msgid "http://enviragallery.com"
1372
+ msgstr "http://enviragallery.com"
1373
+
1374
+ #. Description of the plugin/theme
1375
+ msgid "Envira Gallery is best responsive WordPress gallery plugin."
1376
+ msgstr ""
1377
+ "Envira Gallery est le meilleur plugin pour WordPress de galerie adaptative."
1378
+
1379
+ #. Author of the plugin/theme
1380
+ msgid "Thomas Griffin"
1381
+ msgstr "Thomas Griffin"
1382
+
1383
+ #. Author URI of the plugin/theme
1384
+ msgid "http://thomasgriffinmedia.com"
1385
+ msgstr "http://thomasgriffinmedia.com"
1386
+
1387
+ #~ msgid "Library Images"
1388
+ #~ msgstr "Bibliothèque d'images"
1389
+
1390
+ #~ msgid "selected"
1391
+ #~ msgstr "sélectionné"
1392
+
1393
+ #~ msgid "Search"
1394
+ #~ msgstr "Chercher"
1395
+
1396
+ #~ msgid "Load More Images from Library"
1397
+ #~ msgstr "Charger Plus d'images de la bibliothèque"
1398
+
1399
+ #~ msgid "Selecting Images"
1400
+ #~ msgstr "Sélection d'images"
1401
+
1402
+ #~ msgid ""
1403
+ #~ "You can insert any image from your Media Library into your gallery. If "
1404
+ #~ "the image you want to insert is not shown on the screen, you can either "
1405
+ #~ "click on the \"Load More Images from Library\" button to load more images "
1406
+ #~ "or use the search box to find the images you are looking for."
1407
+ #~ msgstr ""
1408
+ #~ "Vous pouvez insérer une image à partir de votre bibliothèque multimédia "
1409
+ #~ "dans votre galerie. Si l'image que vous voulez insérer ne figure pas à "
1410
+ #~ "l'écran, vous pouvez soit cliquer sur le bouton \"Charger Plus d'images "
1411
+ #~ "de la bibliothèque\" ou utilisez la zone de recherche."
1412
+
1413
+ #~ msgid "Randomize Gallery Order?"
1414
+ #~ msgstr "Trier aléatoirement ?"
1415
+
1416
+ #~ msgid "If enabled, the gallery output will be randomized on each page load."
1417
+ #~ msgstr ""
1418
+ #~ "Si activé, l'affichage de la Galerie est aléatoire à chaque chargement de "
1419
+ #~ "la page."
1420
+
1421
+ #~ msgid "Update"
1422
+ #~ msgstr "Mettre à jour"
languages/envira-gallery-ru_RU.mo ADDED
Binary file
languages/envira-gallery-ru_RU.po ADDED
@@ -0,0 +1,1501 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2015 Envira Gallery
2
+ # This file is distributed under the same license as the Envira Gallery package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Envira Gallery 1.3.6.2\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/envira-gallery\n"
7
+ "POT-Creation-Date: 2016-02-10 22:24+0300\n"
8
+ "PO-Revision-Date: 2016-02-10 22:25+0300\n"
9
+ "Last-Translator: \n"
10
+ "Language-Team: \n"
11
+ "Language: ru\n"
12
+ "MIME-Version: 1.0\n"
13
+ "Content-Type: text/plain; charset=UTF-8\n"
14
+ "Content-Transfer-Encoding: 8bit\n"
15
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
16
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
17
+ "X-Generator: Poedit 1.8.6\n"
18
+
19
+ #: envira-gallery.php:180
20
+ #, php-format
21
+ msgid ""
22
+ "Please <a href=\"%s\">deactivate</a> the Envira Lite Plugin. Your premium "
23
+ "version of Envira Gallery may not work as expected until the Lite version is "
24
+ "deactivated."
25
+ msgstr ""
26
+ "Пожалуйста, <a href=\"%s\">деактивируйте</a> плагин Envira Lite. Ваша "
27
+ "премиум версия Envira Gallery может работать не так, как ожидается, пока "
28
+ "Lite версия не деактивирована."
29
+
30
+ #: envira-gallery.php:195
31
+ msgid ""
32
+ "Envira Gallery requires PHP 5.3 or greater for some specific functionality. "
33
+ "Please have your web host resolve this."
34
+ msgstr ""
35
+ "Envira Gallery требует PHP 5.3 или выше для некоторых конкретных функций. "
36
+ "Пожалуйста, обратитесь к вашему хостеру для решения этой проблемы."
37
+
38
+ #: envira-gallery.php:599
39
+ #, php-format
40
+ msgid ""
41
+ "Sorry, but your version of WordPress does not meet Envira Gallery's required "
42
+ "version of <strong>3.8</strong> to run properly. The plugin has been "
43
+ "deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
44
+ msgstr ""
45
+ "К сожалению, Ваша версия WordPress не соответствует минимальным требованиям. "
46
+ "Для корректной работы Envira Gallery требуется версия не ниже <strong>3.8</"
47
+ "strong>. Плагин деактивирован. <a href=\"%s\">Нажмите, чтобы вернуться в "
48
+ "Главную консоль</a>."
49
+
50
+ #: includes/admin/common.php:308 includes/admin/common.php:382
51
+ msgid "Number of Columns"
52
+ msgstr "Число колонок"
53
+
54
+ #: includes/admin/common.php:317 includes/admin/common.php:393
55
+ #: includes/admin/metaboxes.php:582
56
+ msgid "Gallery Theme"
57
+ msgstr "Тема галереи"
58
+
59
+ #: includes/admin/common.php:326 includes/admin/common.php:404
60
+ #: includes/admin/metaboxes.php:637
61
+ msgid "Column Gutter Width"
62
+ msgstr "Расстояние между колонками"
63
+
64
+ #: includes/admin/common.php:331 includes/admin/common.php:409
65
+ #: includes/admin/metaboxes.php:646
66
+ msgid "Margin Below Each Image"
67
+ msgstr "Отступ под каждым изображением"
68
+
69
+ #: includes/admin/common.php:336 includes/admin/common.php:414
70
+ #: includes/admin/metaboxes.php:709
71
+ msgid "Image Dimensions"
72
+ msgstr "Размеры изображения"
73
+
74
+ #: includes/admin/common.php:384 includes/admin/common.php:395
75
+ #: includes/admin/common.php:405 includes/admin/common.php:410
76
+ #: includes/admin/common.php:415 includes/admin/common.php:417
77
+ msgid "— No Change —"
78
+ msgstr "— Без изменений —"
79
+
80
+ #: includes/admin/editor.php:77
81
+ msgid "Add Gallery"
82
+ msgstr "Добавить галерею"
83
+
84
+ #: includes/admin/editor.php:135
85
+ msgid "Choose Your Gallery"
86
+ msgstr "Выберите Вашу галерею"
87
+
88
+ #: includes/admin/editor.php:151 includes/global/widget.php:168
89
+ #, php-format
90
+ msgid "Gallery ID #%s"
91
+ msgstr "ID галереи #%s"
92
+
93
+ #: includes/admin/editor.php:166
94
+ msgid "Helpful Tips"
95
+ msgstr "Полезные советы"
96
+
97
+ #: includes/admin/editor.php:167
98
+ msgid "Choosing Your Gallery"
99
+ msgstr "Выбор галереи"
100
+
101
+ #: includes/admin/editor.php:168
102
+ msgid ""
103
+ "To choose your gallery, simply click on one of the boxes to the left. The "
104
+ "\"Insert Gallery\" button will be activated once you have selected a gallery."
105
+ msgstr ""
106
+ "Чтобы выбрать галерею, просто нажмите на один из квадратов слева. Кнопка "
107
+ "\"Добавить галерею\" будет активирована после того, как галерея будет "
108
+ "выбрана."
109
+
110
+ #: includes/admin/editor.php:169
111
+ msgid "Inserting Your Gallery"
112
+ msgstr "Вставка галереи"
113
+
114
+ #: includes/admin/editor.php:170
115
+ msgid ""
116
+ "To insert your gallery into the editor, click on the \"Insert Gallery\" "
117
+ "button below."
118
+ msgstr ""
119
+ "Чтобы вставить галерею в редактор, нажмите на кнопку \"Добавить галерею\" "
120
+ "ниже."
121
+
122
+ #: includes/admin/editor.php:182
123
+ msgid "Cancel Gallery Insertion"
124
+ msgstr "Отменить вставку галереи"
125
+
126
+ #: includes/admin/editor.php:185
127
+ msgid "Insert Gallery"
128
+ msgstr "Вставить галерею"
129
+
130
+ #: includes/admin/import.php:82
131
+ msgid "Sorry, but you lack the permissions to import a gallery to this post."
132
+ msgstr ""
133
+ "Извините, но Вам не хватает прав, чтобы импортировать галерею в этот пост."
134
+
135
+ #: includes/admin/import.php:87
136
+ msgid ""
137
+ "Sorry, but the post ID you are attempting to import the gallery to cannot "
138
+ "handle a gallery."
139
+ msgstr ""
140
+ "Извините, но пост ID, который Вы пытаетесь импортировать в галерею, не может "
141
+ "быть обработан."
142
+
143
+ #: includes/admin/import.php:92
144
+ msgid "Sorry, but there are no files available to import a gallery."
145
+ msgstr "Извините, но нет файлов, доступных для импорта в галерею."
146
+
147
+ #: includes/admin/import.php:97
148
+ msgid ""
149
+ "Sorry, but you have attempted to upload a gallery import file with an "
150
+ "incompatible filename. Envira Gallery import files must begin with \"envira-"
151
+ "gallery\"."
152
+ msgstr ""
153
+ "Извините, но Вы попытались загрузить файл импорта галереи с несовместимым "
154
+ "именем. Файлы импорта Envira Gallery должны начинаться с \"envira-gallery\"."
155
+
156
+ #: includes/admin/import.php:102
157
+ msgid ""
158
+ "Sorry, but Envira Gallery import files must be in <code>.json</code> format."
159
+ msgstr ""
160
+ "Извините, но файлы импорта Envira Gallery должны быть в формате <code>.json</"
161
+ "code>."
162
+
163
+ #: includes/admin/import.php:109
164
+ msgid ""
165
+ "Sorry, but there was an error retrieving the contents of the gallery export "
166
+ "file. Please try again."
167
+ msgstr ""
168
+ "Извините, но произошла ошибка с файлом экспорта галереи. Пожалуйста, "
169
+ "попробуйте еще раз."
170
+
171
+ #: includes/admin/import.php:145
172
+ #, php-format
173
+ msgid "Imported Gallery #%s"
174
+ msgstr "Импортированные галереи #%s"
175
+
176
+ #: includes/admin/import.php:204
177
+ msgid "No valid URL found for the image ID #"
178
+ msgstr "Не найден корректный URL для изображения ID #"
179
+
180
+ #: includes/admin/import.php:286
181
+ msgid "Could not retrieve a valid image from the URL "
182
+ msgstr "Не удалось получить корректное изображение из URL "
183
+
184
+ #: includes/admin/import.php:627
185
+ msgid ""
186
+ "Envira gallery imported. Please check to ensure all images and data have "
187
+ "been imported properly."
188
+ msgstr ""
189
+ "Галерея Envira импортирована. Пожалуйста, проверьте, что все изображения и "
190
+ "данные были импортированы правильно."
191
+
192
+ #: includes/admin/license.php:128 includes/admin/license.php:221
193
+ #: includes/admin/license.php:310
194
+ msgid ""
195
+ "There was an error connecting to the remote key API. Please try again later."
196
+ msgstr ""
197
+ "Ошибка при подключении к удаленному ключу API. Пожалуйста, повторите попытку "
198
+ "позже."
199
+
200
+ #: includes/admin/license.php:145
201
+ msgid "Congratulations! This site is now receiving automatic updates."
202
+ msgstr ""
203
+ "Поздравляем! Этот сайт теперь будет получать автоматические обновления."
204
+
205
+ #: includes/admin/license.php:263
206
+ msgid "Congratulations! Your key has been refreshed successfully."
207
+ msgstr "Поздравляем! Ваш ключ был успешно обновлен."
208
+
209
+ #: includes/admin/license.php:321
210
+ msgid ""
211
+ "Congratulations! You have deactivated the key from this site successfully."
212
+ msgstr "Поздравляем! Вы успешно деактивировали ключ на этом сайте."
213
+
214
+ #: includes/admin/license.php:415
215
+ #, php-format
216
+ msgid ""
217
+ "No valid license key has been entered, so automatic updates for Envira "
218
+ "Gallery have been turned off. <a href=\"%s\">Please click here to enter your "
219
+ "license key and begin receiving automatic updates.</a>"
220
+ msgstr ""
221
+ "Действительный ключ лицензии не был введен, поэтому автоматические "
222
+ "обновления для Envira Gallery выключены. <a href=\"%s\"> Пожалуйста, "
223
+ "щелкните здесь, чтобы ввести Ваш ключ лицензии и начать получать авто "
224
+ "обновления.</a>"
225
+
226
+ #: includes/admin/license.php:424
227
+ #, php-format
228
+ msgid ""
229
+ "Your license key for Envira Gallery has expired. <a href=\"%s\" target="
230
+ "\"_blank\">Please click here to renew your license key and continue "
231
+ "receiving automatic updates.</a>"
232
+ msgstr ""
233
+ "Ваш лицензионный ключ просрочен. <a href=\"%s\" target=\"_blank"
234
+ "\">Пожалуйста, щелкните здесь для обновления ключа лицензии и продолжения "
235
+ "получения авто обновлений.</a>"
236
+
237
+ #: includes/admin/license.php:433
238
+ msgid ""
239
+ "Your license key for Envira Gallery has been disabled. Please use a "
240
+ "different key to continue receiving automatic updates."
241
+ msgstr ""
242
+ "Ваш ключ лицензии Envira Gallery отключен. Пожалуйста, используйте другой "
243
+ "ключ для продолжения получения авто обновлений."
244
+
245
+ #: includes/admin/license.php:442
246
+ msgid ""
247
+ "Your license key for Envira Gallery is invalid. The key no longer exists or "
248
+ "the user associated with the key has been deleted. Please use a different "
249
+ "key to continue receiving automatic updates."
250
+ msgstr ""
251
+ "Ваш ключ лицензии Envira Gallery недействителен. Ключ больше не существует "
252
+ "или пользователь, связанный с ключом, удален. Пожалуйста, используйте другой "
253
+ "ключ для продолжения получения авто обновлений."
254
+
255
+ #: includes/admin/media-view.php:95
256
+ msgid "Edit previous media item"
257
+ msgstr "Редактировать предыдущее медиа"
258
+
259
+ #: includes/admin/media-view.php:96
260
+ msgid "Edit next media item"
261
+ msgstr "Редактировать последующее медиа"
262
+
263
+ #: includes/admin/media-view.php:99
264
+ msgid "Edit Item"
265
+ msgstr "Редактировать элемент"
266
+
267
+ #: includes/admin/media-view.php:119 includes/admin/media-view.php:154
268
+ #: includes/admin/posttype.php:83 includes/global/common.php:163
269
+ #: includes/global/widget.php:153
270
+ msgid "Title"
271
+ msgstr "Заголовок"
272
+
273
+ #: includes/admin/media-view.php:120
274
+ msgid ""
275
+ "Image titles can take any type of HTML. You can adjust the position of the "
276
+ "titles in the main Lightbox settings."
277
+ msgstr ""
278
+ "Заголовки изображений могут принимать любой тип HTML. Вы можете "
279
+ "отрегулировать положение заголовков в основных настройках лайтбокс."
280
+
281
+ #: includes/admin/media-view.php:125 includes/admin/media-view.php:160
282
+ #: includes/global/common.php:167
283
+ msgid "Caption"
284
+ msgstr "Подпись"
285
+
286
+ #: includes/admin/media-view.php:126
287
+ msgid ""
288
+ "Caption can take any type of HTML, and are displayed when an image is "
289
+ "clicked."
290
+ msgstr ""
291
+ "Подпись может принимать любой тип HTML, отображается когда на изображение "
292
+ "нажимают."
293
+
294
+ #: includes/admin/media-view.php:131 includes/admin/media-view.php:176
295
+ msgid "Alt Text"
296
+ msgstr "Alt"
297
+
298
+ #: includes/admin/media-view.php:132
299
+ msgid "Very important for SEO, the Alt Text describes the image."
300
+ msgstr "Очень важно для SEO. Alt описание изображения."
301
+
302
+ #: includes/admin/media-view.php:137 includes/admin/media-view.php:182
303
+ #: includes/global/common.php:175
304
+ msgid "URL"
305
+ msgstr "URL"
306
+
307
+ #: includes/admin/media-view.php:138
308
+ msgid ""
309
+ "Enter a hyperlink if you wish to link this image to somewhere other than its "
310
+ "full size image."
311
+ msgstr ""
312
+ "Введите гиперссылку, если хотите связать это изображение с чем-нибудь, кроме "
313
+ "полного размера изображения."
314
+
315
+ #: includes/admin/media-view.php:186
316
+ msgid "Media File"
317
+ msgstr "Медиа файл"
318
+
319
+ #: includes/admin/media-view.php:187
320
+ msgid "Attachment Page"
321
+ msgstr "Страница с вложением"
322
+
323
+ #: includes/admin/media-view.php:194
324
+ msgid "Open URL in New Window?"
325
+ msgstr "Открыть URL в новом окне?"
326
+
327
+ #: includes/admin/media-view.php:205 includes/admin/media-view.php:206
328
+ msgid "Save Metadata"
329
+ msgstr "Сохранить метаданные"
330
+
331
+ #: includes/admin/media-view.php:212
332
+ msgid "Saved."
333
+ msgstr "Сохранено"
334
+
335
+ #: includes/admin/media.php:298 includes/admin/media.php:299
336
+ msgid "Click Here to Insert from Other Image Sources"
337
+ msgstr "Щелкните здесь, чтобы вставить изображения из других источников"
338
+
339
+ #: includes/admin/metaboxes.php:101
340
+ msgid "Insert into Gallery"
341
+ msgstr "Вставить в галерею"
342
+
343
+ #: includes/admin/metaboxes.php:102 includes/admin/metaboxes.php:194
344
+ msgid "Inserting..."
345
+ msgstr "Вставляем..."
346
+
347
+ #: includes/admin/metaboxes.php:192
348
+ msgid "You must select a file to import before continuing."
349
+ msgstr "Вы должны выбрать файл для импорта перед продолжением."
350
+
351
+ #: includes/admin/metaboxes.php:200
352
+ msgid "Are you sure you want to remove this image from the gallery?"
353
+ msgstr "Вы уверены, что хотите удалить это изображение из галереи?"
354
+
355
+ #: includes/admin/metaboxes.php:201
356
+ msgid "Are you sure you want to remove these images from the gallery?"
357
+ msgstr "Вы уверены, что хотите удалить эти изображения из галереи?"
358
+
359
+ #: includes/admin/metaboxes.php:204
360
+ msgid "Saving..."
361
+ msgstr "Сохранение..."
362
+
363
+ #: includes/admin/metaboxes.php:205
364
+ msgid "Saved!"
365
+ msgstr "Сохранено!"
366
+
367
+ #: includes/admin/metaboxes.php:277 includes/admin/settings.php:80
368
+ msgid "Envira Gallery Settings"
369
+ msgstr "Настройки Envira Gallery"
370
+
371
+ #: includes/admin/metaboxes.php:384
372
+ msgid "Images"
373
+ msgstr "Изображения"
374
+
375
+ #: includes/admin/metaboxes.php:385
376
+ msgid "Config"
377
+ msgstr "Конфигурация"
378
+
379
+ #: includes/admin/metaboxes.php:386
380
+ msgid "Lightbox"
381
+ msgstr "Лайтбокс"
382
+
383
+ #: includes/admin/metaboxes.php:387
384
+ msgid "Thumbnails"
385
+ msgstr "Миниатюры"
386
+
387
+ #: includes/admin/metaboxes.php:388
388
+ msgid "Mobile"
389
+ msgstr "Мобильный"
390
+
391
+ #: includes/admin/metaboxes.php:393
392
+ msgid "Misc"
393
+ msgstr "Разное"
394
+
395
+ #: includes/admin/metaboxes.php:412
396
+ msgid ""
397
+ "The GD or Imagick libraries are not installed on your server. Envira Gallery "
398
+ "requires at least one (preferably Imagick) in order to crop images and may "
399
+ "not work properly without it. Please contact your webhost and ask them to "
400
+ "compile GD or Imagick for your PHP install."
401
+ msgstr ""
402
+ "Библиотеки GD или Imagick не установлены на Вашем сервере. Envira Gallery "
403
+ "требует по крайней мере один из них (желательно - Imagick) для того, чтобы "
404
+ "обрезать изображения. Пожалуйста, свяжитесь с хостером и попросите "
405
+ "установить GD или Imagick."
406
+
407
+ #: includes/admin/metaboxes.php:420
408
+ msgid "Gallery Type"
409
+ msgstr "Тип галереи"
410
+
411
+ #: includes/admin/metaboxes.php:446 includes/global/common.php:242
412
+ msgid "Default"
413
+ msgstr "По умолчанию"
414
+
415
+ #: includes/admin/metaboxes.php:494
416
+ msgid "Delete Selected Images from Gallery"
417
+ msgstr "Удалить выбранные изображения из галереи"
418
+
419
+ #: includes/admin/metaboxes.php:534
420
+ msgid "(click the icon to open and close the overlay dialog)"
421
+ msgstr "(щелкните иконку, чтобы открыть и закрыть всплывающее диалоговое окно)"
422
+
423
+ #: includes/admin/metaboxes.php:535
424
+ msgid "Click here to view meta information about this gallery."
425
+ msgstr "Кликните здесь, чтобы посмотреть мета-информацию об этой галереи."
426
+
427
+ #: includes/admin/metaboxes.php:537
428
+ msgid ""
429
+ "You can place this gallery anywhere into your posts, pages, custom post "
430
+ "types or widgets by using <strong>one</strong> the shortcode(s) below:"
431
+ msgstr ""
432
+ "Вы можете разместить эту галерею в любом месте в Ваших постах, страницах, "
433
+ "пользовательских типах записей или виджетах с помощью <strong>одного</"
434
+ "strong> из шорткодов ниже:"
435
+
436
+ #: includes/admin/metaboxes.php:542
437
+ msgid ""
438
+ "You can also place this gallery into your template files by using "
439
+ "<strong>one</strong> the template tag(s) below:"
440
+ msgstr ""
441
+ "Вы также можете разместить эту галерею в файле шаблона с помощью "
442
+ "<strong>одного</strong> из способов ниже:"
443
+
444
+ #: includes/admin/metaboxes.php:564
445
+ msgid ""
446
+ "The settings below adjust the basic configuration options for the gallery."
447
+ msgstr ""
448
+ "Параметры настройки ниже регулируют возможности базовой конфигурации для "
449
+ "галереи."
450
+
451
+ #: includes/admin/metaboxes.php:569
452
+ msgid "Number of Gallery Columns"
453
+ msgstr "Число колонок галереи"
454
+
455
+ #: includes/admin/metaboxes.php:577
456
+ msgid "Determines the number of columns in the gallery."
457
+ msgstr "Определяет количество столбцов в галерее."
458
+
459
+ #: includes/admin/metaboxes.php:590
460
+ msgid "Sets the theme for the gallery display."
461
+ msgstr "Задает тему для галереи."
462
+
463
+ #: includes/admin/metaboxes.php:597
464
+ msgid "Display Gallery Description?"
465
+ msgstr "Показать описание галереи?"
466
+
467
+ #: includes/admin/metaboxes.php:609
468
+ msgid "Choose to display a description above or below this gallery's images."
469
+ msgstr "Показывать описание выше или ниже изображений галереи."
470
+
471
+ #: includes/admin/metaboxes.php:616
472
+ msgid "Gallery Description"
473
+ msgstr "Описание галереи"
474
+
475
+ #: includes/admin/metaboxes.php:631
476
+ msgid "The description to display for this gallery."
477
+ msgstr "Отображаемое описание для этой галереи."
478
+
479
+ #: includes/admin/metaboxes.php:640 includes/admin/metaboxes.php:649
480
+ #: includes/admin/metaboxes.php:712 includes/admin/metaboxes.php:1022
481
+ #: includes/admin/metaboxes.php:1031 includes/admin/metaboxes.php:1085
482
+ msgid "px"
483
+ msgstr "px"
484
+
485
+ #: includes/admin/metaboxes.php:641
486
+ msgid "Sets the space between the columns (defaults to 10)."
487
+ msgstr "Устанавливает пространство между колонками (по умолчанию 10)."
488
+
489
+ #: includes/admin/metaboxes.php:650
490
+ msgid "Sets the space below each item in the gallery."
491
+ msgstr "Устанавливает расстояние ниже каждого элемента в галерее."
492
+
493
+ #: includes/admin/metaboxes.php:657
494
+ msgid "Sorting"
495
+ msgstr "Сортировка"
496
+
497
+ #: includes/admin/metaboxes.php:669
498
+ msgid ""
499
+ "Choose to sort the images in a different order than displayed on the Images "
500
+ "tab."
501
+ msgstr ""
502
+ "Выберите для сортировки изображений в ином порядке, чем отображается на "
503
+ "вкладке изображений."
504
+
505
+ #: includes/admin/metaboxes.php:674
506
+ msgid "Direction"
507
+ msgstr "Направление"
508
+
509
+ #: includes/admin/metaboxes.php:692 includes/admin/metaboxes.php:812
510
+ msgid "Image Size"
511
+ msgstr "Размер изображения"
512
+
513
+ #: includes/admin/metaboxes.php:704
514
+ msgid ""
515
+ "Define the maximum image size for the Gallery view. Default will use the "
516
+ "below Image Dimensions."
517
+ msgstr ""
518
+ "Определите макс. размер изображения для просмотра Галереи. По умолчанию "
519
+ "будут использованы размеры изображения ниже."
520
+
521
+ #: includes/admin/metaboxes.php:713
522
+ msgid ""
523
+ "You should adjust these dimensions based on the number of columns in your "
524
+ "gallery. This does not affect the full size lightbox images."
525
+ msgstr ""
526
+ "Вы должны настроить эти размеры в зависимости от количества колонок в "
527
+ "галерее. Это не влияет на полный размер лайтбокс изображений."
528
+
529
+ #: includes/admin/metaboxes.php:718
530
+ msgid "Crop Images?"
531
+ msgstr "Обрезать изображения?"
532
+
533
+ #: includes/admin/metaboxes.php:722
534
+ msgid ""
535
+ "If enabled, forces images to exactly match the sizes defined above for Image "
536
+ "Dimensions and Mobile Dimensions."
537
+ msgstr ""
538
+ "Если включено, то заставляет изображения точно соответствовать размерам, "
539
+ "определенным выше для Размеров изображений и Размеров для мобильных."
540
+
541
+ #: includes/admin/metaboxes.php:723
542
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
543
+ msgstr "Если отключено, то изображения будут изменены с учетом их пропорций."
544
+
545
+ #: includes/admin/metaboxes.php:729
546
+ msgid "Set Dimensions on Images?"
547
+ msgstr "Установить размеры изображений?"
548
+
549
+ #: includes/admin/metaboxes.php:733
550
+ msgid ""
551
+ "Enables or disables the width and height attributes on the img element. Only "
552
+ "needs to be enabled if you need to meet Google Pagespeeds requirements."
553
+ msgstr ""
554
+ "Включает или отключает атрибуты width и height для img элемента. Должно быть "
555
+ "включено, если Вы хотите соответствовать требованиям Google Pagespeeds."
556
+
557
+ #: includes/admin/metaboxes.php:738
558
+ msgid "Enable Isotope?"
559
+ msgstr "Включить isotop отображение?"
560
+
561
+ #: includes/admin/metaboxes.php:742
562
+ msgid ""
563
+ "Enables or disables isotope/masonry layout support for the main gallery "
564
+ "images."
565
+ msgstr ""
566
+ "Включает или отключает поддержку расположений isotop/masonry для главных "
567
+ "изображений галереи."
568
+
569
+ #: includes/admin/metaboxes.php:748
570
+ msgid "Enable CSS Animations?"
571
+ msgstr "Включить CSS анимацию?"
572
+
573
+ #: includes/admin/metaboxes.php:752
574
+ msgid "Enables CSS animations when loading the main gallery images."
575
+ msgstr "Включает CSS анимацию при загрузке главных изображений галереи."
576
+
577
+ #: includes/admin/metaboxes.php:758
578
+ msgid "Image Opacity"
579
+ msgstr "Прозрачность изображения"
580
+
581
+ #: includes/admin/metaboxes.php:762
582
+ msgid ""
583
+ "The opacity to display images at when loading the main gallery images using "
584
+ "CSS animations (between 1 and 100%)."
585
+ msgstr ""
586
+ "Непрозрачность показа изображений при загрузке главной галереи изображений с "
587
+ "помощью анимации CSS (между 1 и 100%)."
588
+
589
+ #: includes/admin/metaboxes.php:784
590
+ msgid "The settings below adjust the lightbox outputs and displays."
591
+ msgstr "Параметры настройки ниже регулируют вывод лайтбокса."
592
+
593
+ #: includes/admin/metaboxes.php:789 includes/admin/metaboxes.php:1093
594
+ msgid "Enable Lightbox?"
595
+ msgstr "Включить лайтбокс?"
596
+
597
+ #: includes/admin/metaboxes.php:793
598
+ msgid "Enables or disables the gallery lightbox."
599
+ msgstr "Включает или отключает лайтбокс галерею."
600
+
601
+ #: includes/admin/metaboxes.php:798
602
+ msgid "Gallery Lightbox Theme"
603
+ msgstr "Тема галереи лайтбокс"
604
+
605
+ #: includes/admin/metaboxes.php:806
606
+ msgid "Sets the theme for the gallery lightbox display."
607
+ msgstr "Установить тему для отображения лайтбокс галереи."
608
+
609
+ #: includes/admin/metaboxes.php:820
610
+ msgid ""
611
+ "Define the maximum image size for the Lightbox view. Default will display "
612
+ "the original, full size image."
613
+ msgstr ""
614
+ "Определите макс. размер изображения для лайтбокс. По умолчанию, будет "
615
+ "отображаться исходный, полный размер изображения."
616
+
617
+ #: includes/admin/metaboxes.php:826
618
+ msgid "Caption Position"
619
+ msgstr "Положение заголовка"
620
+
621
+ #: includes/admin/metaboxes.php:834
622
+ msgid "Sets the display of the lightbox image's caption."
623
+ msgstr "Устанавливает показ заголовка изображения лайтбокса."
624
+
625
+ #: includes/admin/metaboxes.php:839 includes/admin/metaboxes.php:1120
626
+ msgid "Enable Gallery Arrows?"
627
+ msgstr "Включить стрелки галереи?"
628
+
629
+ #: includes/admin/metaboxes.php:843
630
+ msgid "Enables or disables the gallery lightbox navigation arrows."
631
+ msgstr "Включает или отключает стрелки навигации лайтбокс галереи."
632
+
633
+ #: includes/admin/metaboxes.php:848
634
+ msgid "Gallery Arrow Position"
635
+ msgstr "Положение стрелок галереи"
636
+
637
+ #: includes/admin/metaboxes.php:856
638
+ msgid "Sets the position of the gallery lightbox navigation arrows."
639
+ msgstr "Устанавливает позицию стрелок навигации лайтбокс галереи."
640
+
641
+ #: includes/admin/metaboxes.php:861
642
+ msgid "Enable Keyboard Navigation?"
643
+ msgstr "Включить навигацию с помощью клавиатуры?"
644
+
645
+ #: includes/admin/metaboxes.php:865
646
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
647
+ msgstr ""
648
+ "Включает или отключает навигацию с помощью клавиатуры в лайтбокс галерее."
649
+
650
+ #: includes/admin/metaboxes.php:870
651
+ msgid "Enable Mousewheel Navigation?"
652
+ msgstr "Включить навигацию колесом мыши?"
653
+
654
+ #: includes/admin/metaboxes.php:874
655
+ msgid "Enables or disables mousewheel navigation in the gallery."
656
+ msgstr "Включает или отключает навигацию колесом мыши в галерее."
657
+
658
+ #: includes/admin/metaboxes.php:879 includes/admin/metaboxes.php:1129
659
+ msgid "Enable Gallery Toolbar?"
660
+ msgstr "Включить панель галереи?"
661
+
662
+ #: includes/admin/metaboxes.php:883
663
+ msgid "Enables or disables the gallery lightbox toolbar."
664
+ msgstr "Вклачает или отключает панели лайтбокс галереи."
665
+
666
+ #: includes/admin/metaboxes.php:888
667
+ msgid "Display Gallery Title in Toolbar?"
668
+ msgstr "Отображать заголовок галереи в панели?"
669
+
670
+ #: includes/admin/metaboxes.php:892
671
+ msgid "Display the gallery title in the lightbox toolbar."
672
+ msgstr "Отображать название галереи на панели инструментов лайтбокса."
673
+
674
+ #: includes/admin/metaboxes.php:897
675
+ msgid "Gallery Toolbar Position"
676
+ msgstr "Положение панели галереи"
677
+
678
+ #: includes/admin/metaboxes.php:905
679
+ msgid "Sets the position of the lightbox toolbar."
680
+ msgstr "Устанавливает положение панели инструментов лайтбокс."
681
+
682
+ #: includes/admin/metaboxes.php:910
683
+ msgid "Keep Aspect Ratio?"
684
+ msgstr "Сохранять пропорции?"
685
+
686
+ #: includes/admin/metaboxes.php:914
687
+ msgid ""
688
+ "If enabled, images will always resize based on the original aspect ratio."
689
+ msgstr ""
690
+ "Если включено, изображения всегда будут менять размер, основываясь на "
691
+ "исходных пропорциях."
692
+
693
+ #: includes/admin/metaboxes.php:919
694
+ msgid "Loop Gallery Navigation?"
695
+ msgstr "Зациклить навигацию галереи?"
696
+
697
+ #: includes/admin/metaboxes.php:923
698
+ msgid ""
699
+ "Enables or disables infinite navigation cycling of the lightbox gallery."
700
+ msgstr ""
701
+ "Включает или отключает бесконечную циклическую навигацию галереи лайтбокс."
702
+
703
+ #: includes/admin/metaboxes.php:928
704
+ msgid "Lightbox Open/Close Effect"
705
+ msgstr "Эффект открытия/закрытия лайтбокса"
706
+
707
+ #: includes/admin/metaboxes.php:948
708
+ msgid "Type of transition when opening and closing the lightbox."
709
+ msgstr "Тип перехода при открытии и закрытии лайтбокса."
710
+
711
+ #: includes/admin/metaboxes.php:953
712
+ msgid "Lightbox Transition Effect"
713
+ msgstr "Лайтбокс эффект перехода"
714
+
715
+ #: includes/admin/metaboxes.php:973
716
+ msgid "Type of transition between images in the lightbox view."
717
+ msgstr "Тип перехода между изображениями в окне просмотра."
718
+
719
+ #: includes/admin/metaboxes.php:978
720
+ msgid "HTML5 Output?"
721
+ msgstr "HTML5 на выходе?"
722
+
723
+ #: includes/admin/metaboxes.php:982
724
+ msgid ""
725
+ "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C "
726
+ "HTML5 validation."
727
+ msgstr ""
728
+ "Если включено, то используются data-envirabox-gallery вместо rel атрибутов "
729
+ "для проверки HTML5 (W3C)."
730
+
731
+ #: includes/admin/metaboxes.php:1005
732
+ msgid ""
733
+ "If enabled, thumbnails are generated automatically inside the lightbox. The "
734
+ "settings below adjust the thumbnail views for the gallery lightbox display."
735
+ msgstr ""
736
+ "Если включено, то эскизы создаются автоматически внутри лайтбокса. Настройки "
737
+ "ниже регулируют режим миниатюр для отображения галереи лайтбокс."
738
+
739
+ #: includes/admin/metaboxes.php:1010 includes/admin/metaboxes.php:1138
740
+ msgid "Enable Gallery Thumbnails?"
741
+ msgstr "Включить галерею миниатюр?"
742
+
743
+ #: includes/admin/metaboxes.php:1014
744
+ msgid "Enables or disables the gallery lightbox thumbnails."
745
+ msgstr "Включает или отключает миниатюры лайтбокс галереи."
746
+
747
+ #: includes/admin/metaboxes.php:1019
748
+ msgid "Gallery Thumbnails Width"
749
+ msgstr "Ширина миниатюр галереи"
750
+
751
+ #: includes/admin/metaboxes.php:1023
752
+ msgid "Sets the width of each lightbox thumbnail."
753
+ msgstr "Устанавливает ширину каждой миниатюры лайтбокса."
754
+
755
+ #: includes/admin/metaboxes.php:1028
756
+ msgid "Gallery Thumbnails Height"
757
+ msgstr "Высота миниатюр галереи"
758
+
759
+ #: includes/admin/metaboxes.php:1032
760
+ msgid "Sets the height of each lightbox thumbnail."
761
+ msgstr "Устанавливает высоту каждой миниатюры лайтбокса."
762
+
763
+ #: includes/admin/metaboxes.php:1037
764
+ msgid "Gallery Thumbnails Position"
765
+ msgstr "Позиция миниатюр галереи"
766
+
767
+ #: includes/admin/metaboxes.php:1045
768
+ msgid "Sets the position of the lightbox thumbnails."
769
+ msgstr "Устанавливает позицию каждой миниатюры лайтбокса."
770
+
771
+ #: includes/admin/metaboxes.php:1067
772
+ msgid ""
773
+ "The settings below adjust configuration options for the gallery and lightbox "
774
+ "when viewed on a mobile device."
775
+ msgstr ""
776
+ "Параметры настройки ниже регулируют конфигурацию галереи и лайтбокса, "
777
+ "просматриваемых на мобильном устройстве."
778
+
779
+ #: includes/admin/metaboxes.php:1073
780
+ msgid "Create Mobile Gallery Images?"
781
+ msgstr "Создать мобильную галерею изображений?"
782
+
783
+ #: includes/admin/metaboxes.php:1077
784
+ msgid "Enables or disables creating specific images for mobile devices."
785
+ msgstr ""
786
+ "Включает или отключает создание определенных изображений для мобильных "
787
+ "устройств."
788
+
789
+ #: includes/admin/metaboxes.php:1082
790
+ msgid "Mobile Dimensions"
791
+ msgstr "Мобильные размеры"
792
+
793
+ #: includes/admin/metaboxes.php:1086
794
+ msgid "These will be the sizes used for images displayed on mobile devices."
795
+ msgstr ""
796
+ "Эти размеры будут использоваться для изображений, отображаемых на мобильных "
797
+ "устройствах."
798
+
799
+ #: includes/admin/metaboxes.php:1097
800
+ msgid "Enables or disables the gallery lightbox on mobile devices."
801
+ msgstr "Включает или отключает галерею лайтбокс на мобильных устройствах."
802
+
803
+ #: includes/admin/metaboxes.php:1102
804
+ msgid "Enable Gallery Touchwipe?"
805
+ msgstr "Включить галерею Touchwipe?"
806
+
807
+ #: includes/admin/metaboxes.php:1106
808
+ msgid ""
809
+ "Enables or disables touchwipe support for the gallery lightbox on mobile "
810
+ "devices."
811
+ msgstr ""
812
+ "Включает или отключает touchwipe поддержка лайтбокс галереи на мобильных "
813
+ "устройствах."
814
+
815
+ #: includes/admin/metaboxes.php:1111
816
+ msgid "Close Lightbox on Swipe Up?"
817
+ msgstr "Закрывать лайтбокс при свайпе вверх?"
818
+
819
+ #: includes/admin/metaboxes.php:1115
820
+ msgid ""
821
+ "Enables or disables closing the Lightbox when the user swipes up on mobile "
822
+ "devices."
823
+ msgstr ""
824
+ "Включает или отключает закрытие лайтбокса, при свайпе вверх на мобильных "
825
+ "устройствах."
826
+
827
+ #: includes/admin/metaboxes.php:1124
828
+ msgid ""
829
+ "Enables or disables the gallery lightbox navigation arrows on mobile devices."
830
+ msgstr ""
831
+ "Включает или отключает стрелки навигации галереи лайтбокс на мобильных "
832
+ "устройствах."
833
+
834
+ #: includes/admin/metaboxes.php:1133
835
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
836
+ msgstr ""
837
+ "Включает или отключает панель галереи лайтбокс на мобильных устройствах."
838
+
839
+ #: includes/admin/metaboxes.php:1142
840
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
841
+ msgstr ""
842
+ "Включает или отключает миниатюры галереи лайтбокс на мобильных устройствах."
843
+
844
+ #: includes/admin/metaboxes.php:1165
845
+ msgid ""
846
+ "The settings below adjust the miscellaneous settings for the gallery "
847
+ "lightbox display."
848
+ msgstr ""
849
+ "Настройки ниже регулируют различные параметры отображения лайтбокс галереи."
850
+
851
+ #: includes/admin/metaboxes.php:1170
852
+ msgid "Gallery Title"
853
+ msgstr "Название галереи"
854
+
855
+ #: includes/admin/metaboxes.php:1174
856
+ msgid "Internal gallery title for identification in the admin."
857
+ msgstr "Внутреннее название галереи для идентификации в админке."
858
+
859
+ #: includes/admin/metaboxes.php:1179
860
+ msgid "Gallery Slug"
861
+ msgstr "Короткое название галереи"
862
+
863
+ #: includes/admin/metaboxes.php:1183
864
+ msgid ""
865
+ "<strong>Unique</strong> internal gallery slug for identification and "
866
+ "advanced gallery queries."
867
+ msgstr ""
868
+ "<strong>Уникальное</strong> внутреннее короткое название галереи для "
869
+ "идентификации и расширенных запросов галереи."
870
+
871
+ #: includes/admin/metaboxes.php:1188
872
+ msgid "Custom Gallery Classes"
873
+ msgstr "Пользовательские классы галереи"
874
+
875
+ #: includes/admin/metaboxes.php:1191
876
+ msgid "Enter custom gallery CSS classes here, one per line."
877
+ msgstr "Вводите пользовательские CSS галереи здесь, по одному в строке."
878
+
879
+ #: includes/admin/metaboxes.php:1192
880
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
881
+ msgstr ""
882
+ "Добавляет пользовательские CSS в эту галерею. Вводите один класс в строке."
883
+
884
+ #: includes/admin/metaboxes.php:1197
885
+ msgid "Import/Export Gallery"
886
+ msgstr "Импорт/Экспорт галереи"
887
+
888
+ #: includes/admin/metaboxes.php:1210
889
+ msgid "Import Gallery"
890
+ msgstr "Импортировать галерею"
891
+
892
+ #: includes/admin/metaboxes.php:1217
893
+ msgid "Export Gallery"
894
+ msgstr "Экспортировать галерею"
895
+
896
+ #: includes/admin/metaboxes.php:1223
897
+ msgid "Enable RTL Support?"
898
+ msgstr "Включить RTL поддержку?"
899
+
900
+ #: includes/admin/metaboxes.php:1227
901
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
902
+ msgstr ""
903
+ "Включает или отключает поддержку RTL в Envira для языков с письмом справа-"
904
+ "налево."
905
+
906
+ #: includes/admin/metaboxes.php:1475
907
+ msgid "Remove Image from Gallery?"
908
+ msgstr "Удалить изображение из галереи?"
909
+
910
+ #: includes/admin/metaboxes.php:1476
911
+ msgid "Modify Image"
912
+ msgstr "Изменить изображение"
913
+
914
+ #: includes/admin/notice.php:179
915
+ msgid "Dismiss this notice"
916
+ msgstr "Закрыть это уведомление"
917
+
918
+ #: includes/admin/posttype.php:84
919
+ msgid "Shortcode"
920
+ msgstr "Шорткод"
921
+
922
+ #: includes/admin/posttype.php:85
923
+ msgid "Function"
924
+ msgstr "Функция"
925
+
926
+ #: includes/admin/posttype.php:86
927
+ msgid "Number of Images"
928
+ msgstr "Количество изображений"
929
+
930
+ #: includes/admin/posttype.php:87
931
+ msgid "Posts"
932
+ msgstr "Записи"
933
+
934
+ #: includes/admin/posttype.php:88
935
+ msgid "Last Modified"
936
+ msgstr "Последнее изменение"
937
+
938
+ #: includes/admin/posttype.php:89
939
+ msgid "Date"
940
+ msgstr "Дата"
941
+
942
+ #: includes/admin/posttype.php:165 includes/admin/posttype.php:168
943
+ msgid "Envira gallery updated."
944
+ msgstr "Envira галерея обновлена."
945
+
946
+ #: includes/admin/posttype.php:166
947
+ msgid "Envira gallery custom field updated."
948
+ msgstr "Пользовательское поле Envira галереи обновлено."
949
+
950
+ #: includes/admin/posttype.php:167
951
+ msgid "Envira gallery custom field deleted."
952
+ msgstr "Пользовательское поле Envira галереи удалено."
953
+
954
+ #: includes/admin/posttype.php:169
955
+ #, php-format
956
+ msgid "Envira gallery restored to revision from %s."
957
+ msgstr "Envira галерея восстановлена в редакции от %s."
958
+
959
+ #: includes/admin/posttype.php:170
960
+ msgid "Envira gallery published."
961
+ msgstr "Envira галерея опубликована."
962
+
963
+ #: includes/admin/posttype.php:171
964
+ msgid "Envira gallery saved."
965
+ msgstr "Envira галерея сохранена."
966
+
967
+ #: includes/admin/posttype.php:172
968
+ msgid "Envira gallery submitted."
969
+ msgstr "Envira галерея представлена."
970
+
971
+ #: includes/admin/posttype.php:173
972
+ #, php-format
973
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
974
+ msgstr "Envira галерея запланирована на: <strong>%1$s</strong>."
975
+
976
+ #: includes/admin/posttype.php:173
977
+ msgid "M j, Y @ G:i"
978
+ msgstr "M j, Y @ G:i"
979
+
980
+ #: includes/admin/posttype.php:174
981
+ msgid "Envira gallery draft updated."
982
+ msgstr "Черновик Envira галереи обновлен"
983
+
984
+ #: includes/admin/settings.php:81 includes/admin/settings.php:807
985
+ msgid "Settings"
986
+ msgstr "Настройки"
987
+
988
+ #: includes/admin/settings.php:252
989
+ msgid " galleries(s) fixed successfully."
990
+ msgstr " галереи успешно установлены."
991
+
992
+ #: includes/admin/settings.php:385
993
+ msgid "Settings saved successfully."
994
+ msgstr "Настройки успешно сохранены."
995
+
996
+ #: includes/admin/settings.php:431 includes/admin/settings.php:649
997
+ msgid "Status: Active"
998
+ msgstr "Статус: Активно"
999
+
1000
+ #: includes/admin/settings.php:432 includes/admin/settings.php:670
1001
+ msgid "Activate"
1002
+ msgstr "Включить"
1003
+
1004
+ #: includes/admin/settings.php:434
1005
+ msgid "Activating..."
1006
+ msgstr "Включение..."
1007
+
1008
+ #: includes/admin/settings.php:436 includes/admin/settings.php:651
1009
+ msgid "Deactivate"
1010
+ msgstr "Отключить"
1011
+
1012
+ #: includes/admin/settings.php:438
1013
+ msgid "Deactivating..."
1014
+ msgstr "Отключение..."
1015
+
1016
+ #: includes/admin/settings.php:439 includes/admin/settings.php:668
1017
+ msgid "Status: Inactive"
1018
+ msgstr "Статус: Неактивно..."
1019
+
1020
+ #: includes/admin/settings.php:440
1021
+ msgid "Install"
1022
+ msgstr "Установить"
1023
+
1024
+ #: includes/admin/settings.php:442
1025
+ msgid "Installing..."
1026
+ msgstr "Установка..."
1027
+
1028
+ #: includes/admin/settings.php:443
1029
+ msgid "Proceed"
1030
+ msgstr "Продолжать"
1031
+
1032
+ #: includes/admin/settings.php:491
1033
+ msgid "General"
1034
+ msgstr "Основной"
1035
+
1036
+ #: includes/admin/settings.php:492
1037
+ msgid "Addons"
1038
+ msgstr "Дополнения"
1039
+
1040
+ #: includes/admin/settings.php:516
1041
+ msgid "Envira License Key"
1042
+ msgstr "Ключ лицензии Enviar"
1043
+
1044
+ #: includes/admin/settings.php:522
1045
+ msgid "Verify Key"
1046
+ msgstr "Проверить ключ"
1047
+
1048
+ #: includes/admin/settings.php:523
1049
+ msgid "Deactivate Key"
1050
+ msgstr "Деактивировать ключ"
1051
+
1052
+ #: includes/admin/settings.php:524
1053
+ msgid "License key to enable automatic updates for Envira."
1054
+ msgstr "Ключ лицензии для включения автоматического обновления для Envira."
1055
+
1056
+ #: includes/admin/settings.php:531
1057
+ msgid "Envira License Key Type"
1058
+ msgstr "Тип ключа лицензии Envira"
1059
+
1060
+ #: includes/admin/settings.php:535
1061
+ #, php-format
1062
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1063
+ msgstr "Тип Вашего лицензионного ключа для этого сайта <strong>%s.</strong>"
1064
+
1065
+ #: includes/admin/settings.php:538
1066
+ msgid "Refresh Key"
1067
+ msgstr "Обновить ключ"
1068
+
1069
+ #: includes/admin/settings.php:539
1070
+ msgid ""
1071
+ "Your license key type (handles updates and Addons). Click refresh if your "
1072
+ "license has been upgraded or the type is incorrect."
1073
+ msgstr ""
1074
+ "Ваш тип лицензионного ключа (управление обновлениями и плагинами). Нажмите "
1075
+ "кнопку Обновить, если Ваша лицензия была обновлена или тип является "
1076
+ "неправильным."
1077
+
1078
+ #: includes/admin/settings.php:548
1079
+ msgid "Fix Broken Migration"
1080
+ msgstr "Исправить нарушенную миграцию"
1081
+
1082
+ #: includes/admin/settings.php:553
1083
+ msgid "Fix"
1084
+ msgstr "Исправить"
1085
+
1086
+ #: includes/admin/settings.php:554
1087
+ msgid ""
1088
+ "If you have changed the URL of your WordPress web site, and manually "
1089
+ "executed a search/replace query on URLs in your WordPress database, your "
1090
+ "galleries will probably no longer show any images. <strong>If this is the "
1091
+ "case</strong>, click the button above to fix this. We recommend using a "
1092
+ "migration plugin or script next time :)"
1093
+ msgstr ""
1094
+ "Если Вы изменили URL-адрес Вашего сайта, и вручную выполнили поиск/замену "
1095
+ "запросов URL-адресов в БД WordPress, Ваши галереи, наверное, больше не "
1096
+ "показывают каких-либо изображений. <strong>В этом случае</strong>, нажмите "
1097
+ "на кнопку выше, чтобы исправить это. Мы рекомендуем использовать плагин или "
1098
+ "скрипт миграции в следующий раз :)"
1099
+
1100
+ #: includes/admin/settings.php:570
1101
+ msgid "Add New Images"
1102
+ msgstr "Добавить новые изображения"
1103
+
1104
+ #: includes/admin/settings.php:578
1105
+ msgid ""
1106
+ "When adding media to a Gallery, choose whether to add this media before or "
1107
+ "after any existing images."
1108
+ msgstr ""
1109
+ "При добавлении медиа в галерею, выберите, добавлять ли это медиа до или "
1110
+ "после любого из существующих изображений."
1111
+
1112
+ #: includes/admin/settings.php:585
1113
+ msgid "Delete Images on Gallery Deletion"
1114
+ msgstr "Удалить изображения при удалении галереи"
1115
+
1116
+ #: includes/admin/settings.php:593
1117
+ msgid ""
1118
+ "When deleting a Gallery, choose whether to delete all media associated with "
1119
+ "the gallery. Note: If image(s) in the Media Library are attached to other "
1120
+ "Posts, they will not be deleted."
1121
+ msgstr ""
1122
+ "Удаляя галерею, выберите, удалить ли все медиа, связанные с галереей. "
1123
+ "Примечание: Если изображение(я) в медиа библиотеке присоединены к другим "
1124
+ "записям, то они не будут удалены."
1125
+
1126
+ #: includes/admin/settings.php:602
1127
+ msgid "Save Image Settings"
1128
+ msgstr "Сохранить настройки изображений"
1129
+
1130
+ #: includes/admin/settings.php:624
1131
+ msgid ""
1132
+ "In order to get access to Addons, you need to verify your license key for "
1133
+ "Envira Gallery."
1134
+ msgstr ""
1135
+ "Чтобы получить доступ к Дополнениям, Вы должны проверить свой ключ лицензии "
1136
+ "Envira Gallery."
1137
+
1138
+ #: includes/admin/settings.php:628
1139
+ msgid ""
1140
+ "Missing addons that you think you should be able to see? Try clicking the "
1141
+ "button below to refresh the addon data."
1142
+ msgstr ""
1143
+ "Отсутствуют аддоны, которые по Вашему мнению Вы должны видеть? Попробуйте "
1144
+ "нажать на кнопку ниже, чтобы обновить данные."
1145
+
1146
+ #: includes/admin/settings.php:630 includes/admin/settings.php:685
1147
+ msgid "Refresh Addons"
1148
+ msgstr "Обновить Дополнения"
1149
+
1150
+ #: includes/admin/settings.php:659
1151
+ msgid "Status: Not Installed"
1152
+ msgstr "Статус: Не установлено"
1153
+
1154
+ #: includes/admin/settings.php:661
1155
+ msgid "Install Addon"
1156
+ msgstr "Установить Дополнение"
1157
+
1158
+ #: includes/admin/settings.php:683
1159
+ msgid ""
1160
+ "There was an issue retrieving the addons for this site. Please click on the "
1161
+ "button below the refresh the addons data."
1162
+ msgstr ""
1163
+ "Возник вопрос получения аддонов? Нажмите на кнопку ниже чтобы обновить "
1164
+ "данные аддонов."
1165
+
1166
+ #: includes/admin/settings.php:691
1167
+ msgid ""
1168
+ "In order to get access to Addons, you need to resolve your license key "
1169
+ "errors."
1170
+ msgstr ""
1171
+ "Чтобы получить доступ к аддонам, необходимо устранить ошибки своего ключа "
1172
+ "лицензии."
1173
+
1174
+ #: includes/admin/skin.php:79
1175
+ msgid "There was an error installing the addon. Please try again."
1176
+ msgstr "Ошибка при установке аддона. Пожалуйста, попробуйте еще раз."
1177
+
1178
+ #: includes/global/common.php:63
1179
+ msgid "One Column (1)"
1180
+ msgstr "Одна колонка (1)"
1181
+
1182
+ #: includes/global/common.php:67
1183
+ msgid "Two Columns (2)"
1184
+ msgstr "Две колонки (2)"
1185
+
1186
+ #: includes/global/common.php:71
1187
+ msgid "Three Columns (3)"
1188
+ msgstr "Три колонки (3)"
1189
+
1190
+ #: includes/global/common.php:75
1191
+ msgid "Four Columns (4)"
1192
+ msgstr "Четыре колонки (4)"
1193
+
1194
+ #: includes/global/common.php:79
1195
+ msgid "Five Columns (5)"
1196
+ msgstr "Пять колонок (5)"
1197
+
1198
+ #: includes/global/common.php:83
1199
+ msgid "Six Columns (6)"
1200
+ msgstr "Шесть колонок (6)"
1201
+
1202
+ #: includes/global/common.php:103 includes/global/common.php:220
1203
+ msgid "Base"
1204
+ msgstr "Базовая"
1205
+
1206
+ #: includes/global/common.php:123
1207
+ msgid "Do not display"
1208
+ msgstr "Не отображать"
1209
+
1210
+ #: includes/global/common.php:127
1211
+ msgid "Display above galleries"
1212
+ msgstr "Показать выше галерей"
1213
+
1214
+ #: includes/global/common.php:131
1215
+ msgid "Display below galleries"
1216
+ msgstr "Показать ниже галерей"
1217
+
1218
+ #: includes/global/common.php:151
1219
+ msgid "No Sorting"
1220
+ msgstr "Без сортировки"
1221
+
1222
+ #: includes/global/common.php:155
1223
+ msgid "Random"
1224
+ msgstr "Случайно"
1225
+
1226
+ #: includes/global/common.php:159
1227
+ msgid "Filename"
1228
+ msgstr "Имя файла"
1229
+
1230
+ #: includes/global/common.php:171
1231
+ msgid "Alt"
1232
+ msgstr "Alt"
1233
+
1234
+ #: includes/global/common.php:195
1235
+ msgid "Ascending (A-Z)"
1236
+ msgstr "По возрастанию (A-Я)"
1237
+
1238
+ #: includes/global/common.php:199
1239
+ msgid "Descending (Z-A)"
1240
+ msgstr "По убыванию (Я-A)"
1241
+
1242
+ #: includes/global/common.php:286
1243
+ msgid "Float"
1244
+ msgstr "Плавающий"
1245
+
1246
+ #: includes/global/common.php:290
1247
+ msgid "Float (Wrapped)"
1248
+ msgstr "Плавающий (обернутый)"
1249
+
1250
+ #: includes/global/common.php:294 includes/global/common.php:322
1251
+ msgid "Inside"
1252
+ msgstr "Внутри"
1253
+
1254
+ #: includes/global/common.php:298 includes/global/common.php:326
1255
+ msgid "Outside"
1256
+ msgstr "Снаружи"
1257
+
1258
+ #: includes/global/common.php:302
1259
+ msgid "Over"
1260
+ msgstr "Поверх"
1261
+
1262
+ #: includes/global/common.php:346
1263
+ msgid "No Effect"
1264
+ msgstr "Без эффекта"
1265
+
1266
+ #: includes/global/common.php:350
1267
+ msgid "Fade"
1268
+ msgstr "Исчезающий"
1269
+
1270
+ #: includes/global/common.php:354
1271
+ msgid "Elastic"
1272
+ msgstr "Эластичный"
1273
+
1274
+ #: includes/global/common.php:402
1275
+ msgid "Swing"
1276
+ msgstr "Качели"
1277
+
1278
+ #: includes/global/common.php:406
1279
+ msgid "Quad"
1280
+ msgstr "Четырехугольный"
1281
+
1282
+ #: includes/global/common.php:410
1283
+ msgid "Cubic"
1284
+ msgstr "Кубический"
1285
+
1286
+ #: includes/global/common.php:414
1287
+ msgid "Quart"
1288
+ msgstr "Кварта"
1289
+
1290
+ #: includes/global/common.php:418
1291
+ msgid "Quint"
1292
+ msgstr "Квинта"
1293
+
1294
+ #: includes/global/common.php:422
1295
+ msgid "Sine"
1296
+ msgstr "Синус"
1297
+
1298
+ #: includes/global/common.php:426
1299
+ msgid "Expo"
1300
+ msgstr "Экспо"
1301
+
1302
+ #: includes/global/common.php:430
1303
+ msgid "Circ"
1304
+ msgstr "Круговой"
1305
+
1306
+ #: includes/global/common.php:434
1307
+ msgid "Back"
1308
+ msgstr "Обратный"
1309
+
1310
+ #: includes/global/common.php:438
1311
+ msgid "Bounce"
1312
+ msgstr "С отскоком"
1313
+
1314
+ #: includes/global/common.php:458 includes/global/common.php:482
1315
+ msgid "Top"
1316
+ msgstr "Верх"
1317
+
1318
+ #: includes/global/common.php:462 includes/global/common.php:486
1319
+ msgid "Bottom"
1320
+ msgstr "Низ"
1321
+
1322
+ #: includes/global/common.php:616
1323
+ msgid "Image Files"
1324
+ msgstr "Файлы изображений"
1325
+
1326
+ #: includes/global/common.php:666
1327
+ msgid "Before Existing Images"
1328
+ msgstr "До существующих изображений"
1329
+
1330
+ #: includes/global/common.php:670
1331
+ msgid "After Existing Images"
1332
+ msgstr "После существующих изображений"
1333
+
1334
+ #: includes/global/common.php:690
1335
+ msgid "No"
1336
+ msgstr "Нет"
1337
+
1338
+ #: includes/global/common.php:694
1339
+ msgid "Yes"
1340
+ msgstr "Да"
1341
+
1342
+ #: includes/global/common.php:758
1343
+ msgid ""
1344
+ "No image editor could be selected. Please verify with your webhost that you "
1345
+ "have either the GD or Imagick image library compiled with your PHP install "
1346
+ "on your server."
1347
+ msgstr ""
1348
+ "Редактор изображений не может быть выбран. Пожалуйста, проверьте с Вашим "
1349
+ "хостером, что у Вас есть библиотеки изображений GD или Imagick, "
1350
+ "скомпилированные с Вашей PHP установкой на Вашем сервере."
1351
+
1352
+ #: includes/global/common.php:861
1353
+ msgid "No image URL specified for cropping."
1354
+ msgstr "Нет URL картинки указанного для обрезки."
1355
+
1356
+ #: includes/global/common.php:880
1357
+ msgid "No file could be found for the image URL specified."
1358
+ msgstr "Файл изображения не найден по указанному URL."
1359
+
1360
+ #: includes/global/common.php:888 includes/global/common.php:900
1361
+ msgid ""
1362
+ "The dimensions of the original image could not be retrieved for cropping."
1363
+ msgstr "Размеры исходного изображения не могут быть получены для обрезки."
1364
+
1365
+ #: includes/global/posttype.php:51
1366
+ msgid "Envira Galleries"
1367
+ msgstr "Галереи Envira"
1368
+
1369
+ #. Plugin Name of the plugin/theme
1370
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
1371
+ #: includes/global/widget.php:50
1372
+ msgid "Envira Gallery"
1373
+ msgstr "Галерея Envira"
1374
+
1375
+ #: includes/global/posttype.php:53
1376
+ msgid "Add New"
1377
+ msgstr "Добавить новую"
1378
+
1379
+ #: includes/global/posttype.php:54
1380
+ msgid "Add New Envira Gallery"
1381
+ msgstr "Добавить новую Envira галерею"
1382
+
1383
+ #: includes/global/posttype.php:55
1384
+ msgid "Edit Envira Gallery"
1385
+ msgstr "Редактировать Envira галерею"
1386
+
1387
+ #: includes/global/posttype.php:56
1388
+ msgid "New Envira Gallery"
1389
+ msgstr "Новая Envira галерея"
1390
+
1391
+ #: includes/global/posttype.php:57
1392
+ msgid "View Envira Gallery"
1393
+ msgstr "Просмотреть Envira галерею"
1394
+
1395
+ #: includes/global/posttype.php:58
1396
+ msgid "Search Envira Galleries"
1397
+ msgstr "Искать Envira галереи"
1398
+
1399
+ #: includes/global/posttype.php:59
1400
+ msgid "No Envira galleries found."
1401
+ msgstr "Envira галереи не найдены."
1402
+
1403
+ #: includes/global/posttype.php:60
1404
+ msgid "No Envira galleries found in trash."
1405
+ msgstr "Envira галереи не найдены в мусоре."
1406
+
1407
+ #: includes/global/shortcode.php:597
1408
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1409
+ msgstr ""
1410
+ "Запрошенный контент не может быть загружен.<br/>Пожалуйста, попробуйте еще "
1411
+ "раз позже.</p>"
1412
+
1413
+ #: includes/global/shortcode.php:598 includes/global/shortcode.php:1020
1414
+ msgid "Close"
1415
+ msgstr "Закрыть"
1416
+
1417
+ #: includes/global/shortcode.php:599 includes/global/shortcode.php:1010
1418
+ msgid "Next"
1419
+ msgstr "След."
1420
+
1421
+ #: includes/global/shortcode.php:600 includes/global/shortcode.php:1006
1422
+ msgid "Previous"
1423
+ msgstr "Пред."
1424
+
1425
+ #: includes/global/widget.php:56
1426
+ msgid "Place an Envira gallery into a widgetized area."
1427
+ msgstr "Поместить галерею Envira в область виджетов."
1428
+
1429
+ #: includes/global/widget.php:158
1430
+ msgid "Gallery"
1431
+ msgstr "Галерея"
1432
+
1433
+ #. Plugin URI of the plugin/theme
1434
+ msgid "http://enviragallery.com"
1435
+ msgstr "http://enviragallery.com"
1436
+
1437
+ #. Description of the plugin/theme
1438
+ msgid "Envira Gallery is best responsive WordPress gallery plugin."
1439
+ msgstr "Envira Gallery лучшая отзывчивая галерея WordPress."
1440
+
1441
+ #. Author of the plugin/theme
1442
+ msgid "Thomas Griffin"
1443
+ msgstr "Thomas Griffin"
1444
+
1445
+ #. Author URI of the plugin/theme
1446
+ msgid "http://thomasgriffinmedia.com"
1447
+ msgstr "http://thomasgriffinmedia.com"
1448
+
1449
+ #~ msgid "Insert Media into Gallery"
1450
+ #~ msgstr "Вставить медиа в галерею"
1451
+
1452
+ #~ msgid "Library Images"
1453
+ #~ msgstr "Библиотека изображений"
1454
+
1455
+ #~ msgid "selected"
1456
+ #~ msgstr "выбранный"
1457
+
1458
+ #~ msgid "Search"
1459
+ #~ msgstr "Поиск"
1460
+
1461
+ #~ msgid "Load More Images from Library"
1462
+ #~ msgstr "Загрузить еще изображения из библиотеки"
1463
+
1464
+ #~ msgid "Selecting Images"
1465
+ #~ msgstr "Выбор изображений"
1466
+
1467
+ #~ msgid ""
1468
+ #~ "You can insert any image from your Media Library into your gallery. If "
1469
+ #~ "the image you want to insert is not shown on the screen, you can either "
1470
+ #~ "click on the \"Load More Images from Library\" button to load more images "
1471
+ #~ "or use the search box to find the images you are looking for."
1472
+ #~ msgstr ""
1473
+ #~ "Вы можете вставить любое изображение из Медиа библиотеки в галерею. Если "
1474
+ #~ "изображение, которое Вы хотите вставить, не отображается на экране, то "
1475
+ #~ "нажмите на кнопку \"Загрузить еще изображения из библиотеки\", чтобы "
1476
+ #~ "загрузить больше изображений, или используйте окно поиска, чтобы найти "
1477
+ #~ "необходимые изображения."
1478
+
1479
+ #~ msgid "Randomize Gallery Order?"
1480
+ #~ msgstr "Случайный порядок галереи?"
1481
+
1482
+ #~ msgid "If enabled, the gallery output will be randomized on each page load."
1483
+ #~ msgstr ""
1484
+ #~ "Если опция включена, галерея будет выводиться в произвольном порядке при "
1485
+ #~ "каждой загрузке страницы."
1486
+
1487
+ #~ msgid ""
1488
+ #~ "Define the maximum image size for the Lightbox view. Default / Full Size "
1489
+ #~ "will display the original, full size image."
1490
+ #~ msgstr ""
1491
+ #~ "Определить максимальный размер изображения для лайтбокса. По умолчанию / "
1492
+ #~ "полный размер будет отображать оригинальный, полный размер изображения."
1493
+
1494
+ #~ msgid "Edit Metadata"
1495
+ #~ msgstr "Редактировать метаданные"
1496
+
1497
+ #~ msgid "Search WordPress Content for URL"
1498
+ #~ msgstr "Поиск WordPress контента для URL"
1499
+
1500
+ #~ msgid "Full Width"
1501
+ #~ msgstr "Полная ширина"
languages/envira-gallery.pot ADDED
@@ -0,0 +1,1534 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.0.3\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/envira-gallery\n"
7
+ "POT-Creation-Date: 2016-05-31 17:37:44+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2016-MO-DA HO:MI+ZONE\n"
12
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+
15
+ #: envira-gallery-lite.php:508
16
+ msgid "Sorry, but your version of WordPress does not meet Envira Gallery's required version of <strong>4.0</strong> to run properly. The plugin has been deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
17
+ msgstr ""
18
+
19
+ #: envira-gallery.php:182
20
+ msgid "Please <a href=\"plugins.php\">deactivate</a> the Envira Lite Plugin. Your premium version of Envira Gallery may not work as expected until the Lite version is deactivated."
21
+ msgstr ""
22
+
23
+ #: envira-gallery.php:197
24
+ msgid "Envira Gallery requires PHP 5.3 or greater for some specific functionality. Please have your web host resolve this."
25
+ msgstr ""
26
+
27
+ #: envira-gallery.php:634
28
+ msgid "Sorry, but your version of WordPress does not meet Envira Gallery's required version of <strong>3.8</strong> to run properly. The plugin has been deactivated. <a href=\"%s\">Click here to return to the Dashboard</a>."
29
+ msgstr ""
30
+
31
+ #: includes/admin/addons.php:79 includes/admin/addons.php:193
32
+ msgid "Envira Gallery Addons"
33
+ msgstr ""
34
+
35
+ #: includes/admin/addons.php:80 includes/admin/addons.php:447
36
+ msgid "Addons"
37
+ msgstr ""
38
+
39
+ #: includes/admin/addons.php:161 includes/admin/settings.php:413
40
+ msgid "Status: Active"
41
+ msgstr ""
42
+
43
+ #: includes/admin/addons.php:162 includes/admin/addons.php:554
44
+ #: includes/admin/settings.php:414
45
+ msgid "Activate"
46
+ msgstr ""
47
+
48
+ #: includes/admin/addons.php:164 includes/admin/settings.php:416
49
+ msgid "Activating..."
50
+ msgstr ""
51
+
52
+ #: includes/admin/addons.php:166 includes/admin/addons.php:538
53
+ #: includes/admin/settings.php:418
54
+ msgid "Deactivate"
55
+ msgstr ""
56
+
57
+ #: includes/admin/addons.php:168 includes/admin/settings.php:420
58
+ msgid "Deactivating..."
59
+ msgstr ""
60
+
61
+ #: includes/admin/addons.php:169 includes/admin/settings.php:421
62
+ msgid "Status: Inactive"
63
+ msgstr ""
64
+
65
+ #: includes/admin/addons.php:170 includes/admin/addons.php:520
66
+ #: includes/admin/settings.php:422
67
+ msgid "Install"
68
+ msgstr ""
69
+
70
+ #: includes/admin/addons.php:172 includes/admin/settings.php:424
71
+ msgid "Installing..."
72
+ msgstr ""
73
+
74
+ #: includes/admin/addons.php:173 includes/admin/settings.php:425
75
+ msgid "Proceed"
76
+ msgstr ""
77
+
78
+ #: includes/admin/addons.php:196
79
+ msgid "Search Envira Addons"
80
+ msgstr ""
81
+
82
+ #: includes/admin/addons.php:198
83
+ msgid "Sort Ascending (A-Z)"
84
+ msgstr ""
85
+
86
+ #: includes/admin/addons.php:199
87
+ msgid "Sort Descending (Z-A)"
88
+ msgstr ""
89
+
90
+ #: includes/admin/addons.php:225
91
+ msgid "In order to get access to Addons, you need to resolve your license key errors."
92
+ msgstr ""
93
+
94
+ #: includes/admin/addons.php:241
95
+ msgid "There was an issue retrieving the addons for this site. Please click on the button below the refresh the addons data."
96
+ msgstr ""
97
+
98
+ #: includes/admin/addons.php:244
99
+ msgid "Refresh Addons"
100
+ msgstr ""
101
+
102
+ #: includes/admin/addons.php:262
103
+ msgid "Available Addons"
104
+ msgstr ""
105
+
106
+ #: includes/admin/addons.php:282
107
+ msgid "Unlock More Addons"
108
+ msgstr ""
109
+
110
+ #: includes/admin/addons.php:283
111
+ msgid "<strong>Want even more addons?</strong> <a href=\"%s\">Upgrade your Envira Gallery account</a> and unlock the following addons."
112
+ msgstr ""
113
+
114
+ #: includes/admin/addons.php:501
115
+ msgid "Upgrade Now"
116
+ msgstr ""
117
+
118
+ #: includes/admin/addons.php:516
119
+ msgid "Status: <span>Not Installed</span>"
120
+ msgstr ""
121
+
122
+ #: includes/admin/addons.php:534
123
+ msgid "Status: <span>Active</span>"
124
+ msgstr ""
125
+
126
+ #: includes/admin/addons.php:550
127
+ msgid "Status: <span>Inactive</span>"
128
+ msgstr ""
129
+
130
+ #: includes/admin/ajax.php:923 includes/admin/ajax.php:926
131
+ msgid "The From Gallery ID has not been specified."
132
+ msgstr ""
133
+
134
+ #: includes/admin/ajax.php:929
135
+ msgid "No images were selected to be moved between Galleries."
136
+ msgstr ""
137
+
138
+ #: includes/admin/common.php:237
139
+ msgid "<strong>Envira Gallery:</strong> Your existing in-page Galleries can now be found by clicking on Envira Gallery in the WordPress Admin menu."
140
+ msgstr ""
141
+
142
+ #: includes/admin/editor.php:86 includes/admin/editor.php:87
143
+ #: includes/admin/editor.php:93 includes/admin/editor.php:94
144
+ #: includes/admin/metaboxes.php:267 includes/admin/metaboxes.php:268
145
+ #: includes/admin/table.php:142 includes/admin/table.php:143
146
+ msgid "Insert"
147
+ msgstr ""
148
+
149
+ #: includes/admin/editor.php:98 includes/admin/editor.php:100
150
+ msgid "Add Gallery"
151
+ msgstr ""
152
+
153
+ #: includes/admin/import.php:82
154
+ msgid "Sorry, but you lack the permissions to import a gallery to this post."
155
+ msgstr ""
156
+
157
+ #: includes/admin/import.php:87
158
+ msgid "Sorry, but the post ID you are attempting to import the gallery to cannot handle a gallery."
159
+ msgstr ""
160
+
161
+ #: includes/admin/import.php:92
162
+ msgid "Sorry, but there are no files available to import a gallery."
163
+ msgstr ""
164
+
165
+ #: includes/admin/import.php:97
166
+ msgid "Sorry, but you have attempted to upload a gallery import file with an incompatible filename. Envira Gallery import files must begin with \"envira-gallery\"."
167
+ msgstr ""
168
+
169
+ #: includes/admin/import.php:102
170
+ msgid "Sorry, but Envira Gallery import files must be in <code>.json</code> format."
171
+ msgstr ""
172
+
173
+ #: includes/admin/import.php:109
174
+ msgid "Sorry, but there was an error retrieving the contents of the gallery export file. Please try again."
175
+ msgstr ""
176
+
177
+ #: includes/admin/import.php:145
178
+ msgid "Imported Gallery #%s"
179
+ msgstr ""
180
+
181
+ #: includes/admin/import.php:643
182
+ msgid "Envira gallery imported. Please check to ensure all images and data have been imported properly."
183
+ msgstr ""
184
+
185
+ #: includes/admin/license.php:131 includes/admin/license.php:224
186
+ #: includes/admin/license.php:313
187
+ msgid "There was an error connecting to the remote key API. Please try again later."
188
+ msgstr ""
189
+
190
+ #: includes/admin/license.php:148
191
+ msgid "Congratulations! This site is now receiving automatic updates."
192
+ msgstr ""
193
+
194
+ #: includes/admin/license.php:266
195
+ msgid "Congratulations! Your key has been refreshed successfully."
196
+ msgstr ""
197
+
198
+ #: includes/admin/license.php:324
199
+ msgid "Congratulations! You have deactivated the key from this site successfully."
200
+ msgstr ""
201
+
202
+ #: includes/admin/license.php:418
203
+ msgid "No valid license key has been entered, so automatic updates for Envira Gallery have been turned off. <a href=\"%s\">Please click here to enter your license key and begin receiving automatic updates.</a>"
204
+ msgstr ""
205
+
206
+ #: includes/admin/license.php:427
207
+ msgid "Your license key for Envira Gallery has expired. <a href=\"%s\" target=\"_blank\">Please click here to renew your license key and continue receiving automatic updates.</a>"
208
+ msgstr ""
209
+
210
+ #: includes/admin/license.php:436
211
+ msgid "Your license key for Envira Gallery has been disabled. Please use a different key to continue receiving automatic updates."
212
+ msgstr ""
213
+
214
+ #: includes/admin/license.php:445
215
+ msgid "Your license key for Envira Gallery is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key to continue receiving automatic updates."
216
+ msgstr ""
217
+
218
+ #: includes/admin/media-view.php:101 includes/admin/media-view.php:102
219
+ #: includes/admin/media-view.php:504 includes/admin/media-view.php:505
220
+ msgid "Search"
221
+ msgstr ""
222
+
223
+ #: includes/admin/media-view.php:154 includes/admin/media-view.php:481
224
+ msgid "Helpful Tips"
225
+ msgstr ""
226
+
227
+ #: includes/admin/media-view.php:155
228
+ msgid "Choosing Your Gallery"
229
+ msgstr ""
230
+
231
+ #: includes/admin/media-view.php:157
232
+ msgid "To choose your gallery, simply click on one of the boxes to the left. Ctrl / cmd and click to select multiple Galleries. The \"Insert Gallery\" button will be activated once you have selected a gallery."
233
+ msgstr ""
234
+
235
+ #: includes/admin/media-view.php:159
236
+ msgid "Inserting Your Gallery"
237
+ msgstr ""
238
+
239
+ #: includes/admin/media-view.php:161
240
+ msgid "To insert your gallery into the editor, click on the \"Insert Gallery\" button below."
241
+ msgstr ""
242
+
243
+ #: includes/admin/media-view.php:165
244
+ msgid "Insert Options"
245
+ msgstr ""
246
+
247
+ #: includes/admin/media-view.php:169
248
+ msgid "Display Title"
249
+ msgstr ""
250
+
251
+ #: includes/admin/media-view.php:171 includes/global/common.php:723
252
+ msgid "No"
253
+ msgstr ""
254
+
255
+ #: includes/admin/media-view.php:175
256
+ msgid "Yes, as Heading H%s"
257
+ msgstr ""
258
+
259
+ #: includes/admin/media-view.php:182
260
+ msgid "Prepends each inserted Gallery with the Gallery Title."
261
+ msgstr ""
262
+
263
+ #: includes/admin/media-view.php:216
264
+ msgid "Edit previous media item"
265
+ msgstr ""
266
+
267
+ #: includes/admin/media-view.php:217
268
+ msgid "Edit next media item"
269
+ msgstr ""
270
+
271
+ #: includes/admin/media-view.php:220
272
+ msgid "Edit Metadata"
273
+ msgstr ""
274
+
275
+ #: includes/admin/media-view.php:240 includes/admin/media-view.php:374
276
+ #: includes/admin/table.php:167 includes/global/common.php:171
277
+ #: includes/global/widget.php:153
278
+ msgid "Title"
279
+ msgstr ""
280
+
281
+ #: includes/admin/media-view.php:243 includes/admin/media-view.php:377
282
+ msgid "Image titles can take any type of HTML. You can adjust the position of the titles in the main Lightbox settings."
283
+ msgstr ""
284
+
285
+ #: includes/admin/media-view.php:252 includes/admin/media-view.php:383
286
+ #: includes/global/common.php:175
287
+ msgid "Caption"
288
+ msgstr ""
289
+
290
+ #: includes/admin/media-view.php:266 includes/admin/media-view.php:397
291
+ msgid "Captions can take any type of HTML, and are displayed when an image is clicked."
292
+ msgstr ""
293
+
294
+ #: includes/admin/media-view.php:275 includes/admin/media-view.php:403
295
+ msgid "Alt Text"
296
+ msgstr ""
297
+
298
+ #: includes/admin/media-view.php:278 includes/admin/media-view.php:406
299
+ msgid "Very important for SEO, the Alt Text describes the image."
300
+ msgstr ""
301
+
302
+ #: includes/admin/media-view.php:284 includes/admin/media-view.php:412
303
+ #: includes/global/common.php:183
304
+ msgid "URL"
305
+ msgstr ""
306
+
307
+ #: includes/admin/media-view.php:288 includes/admin/media-view.php:416
308
+ msgid "Media File"
309
+ msgstr ""
310
+
311
+ #: includes/admin/media-view.php:289 includes/admin/media-view.php:417
312
+ msgid "Attachment Page"
313
+ msgstr ""
314
+
315
+ #: includes/admin/media-view.php:293 includes/admin/media-view.php:421
316
+ msgid "Enter a hyperlink if you wish to link this image to somewhere other than its full size image."
317
+ msgstr ""
318
+
319
+ #: includes/admin/media-view.php:302 includes/admin/media-view.php:427
320
+ msgid "Open URL in New Window?"
321
+ msgstr ""
322
+
323
+ #: includes/admin/media-view.php:305 includes/admin/media-view.php:430
324
+ msgid "Opens your image links in a new browser window / tab."
325
+ msgstr ""
326
+
327
+ #: includes/admin/media-view.php:316
328
+ msgid "Want Captions and more options?"
329
+ msgstr ""
330
+
331
+ #: includes/admin/media-view.php:317
332
+ msgid "By upgrading to Envira Pro, you can get access to numerous other features, including: HTML captions, open links in new windows, WooCommerce product integration and so much more!"
333
+ msgstr ""
334
+
335
+ #: includes/admin/media-view.php:319 includes/admin/metaboxes.php:776
336
+ #: includes/admin/metaboxes.php:1072 includes/admin/metaboxes.php:1388
337
+ #: includes/admin/metaboxes.php:1643 includes/admin/metaboxes.php:1685
338
+ #: includes/admin/metaboxes.php:1707 includes/admin/metaboxes.php:1729
339
+ #: includes/admin/metaboxes.php:1751 includes/admin/metaboxes.php:1773
340
+ msgid "Click here to Upgrade"
341
+ msgstr ""
342
+
343
+ #: includes/admin/media-view.php:336 includes/admin/media-view.php:337
344
+ #: includes/admin/media-view.php:442
345
+ msgid "Save Metadata"
346
+ msgstr ""
347
+
348
+ #: includes/admin/media-view.php:343 includes/admin/media-view.php:448
349
+ msgid "Saved."
350
+ msgstr ""
351
+
352
+ #: includes/admin/media-view.php:358
353
+ msgid "Bulk Edit"
354
+ msgstr ""
355
+
356
+ #: includes/admin/media-view.php:441
357
+ msgid "Save Metadata to Items"
358
+ msgstr ""
359
+
360
+ #: includes/admin/media-view.php:483
361
+ msgid "Select the Gallery to move the selected images to by clicking on one of the boxes to the left."
362
+ msgstr ""
363
+
364
+ #: includes/admin/media-view.php:486
365
+ msgid "Once done, click the Move button, and the selected images will be moved to the chosen Gallery."
366
+ msgstr ""
367
+
368
+ #: includes/admin/metaboxes.php:99
369
+ msgid "The GD or Imagick libraries are not installed on your server. Envira Gallery requires at least one (preferably Imagick) in order to crop images and may not work properly without it. Please contact your webhost and ask them to compile GD or Imagick for your PHP install."
370
+ msgstr ""
371
+
372
+ #: includes/admin/metaboxes.php:134
373
+ msgid "Insert into Gallery"
374
+ msgstr ""
375
+
376
+ #: includes/admin/metaboxes.php:135 includes/admin/metaboxes.php:283
377
+ msgid "Inserting..."
378
+ msgstr ""
379
+
380
+ #: includes/admin/metaboxes.php:160
381
+ msgid "Click Here to Insert from Other Image Sources"
382
+ msgstr ""
383
+
384
+ #: includes/admin/metaboxes.php:161
385
+ msgid "Select Files from Other Sources"
386
+ msgstr ""
387
+
388
+ #: includes/admin/metaboxes.php:169
389
+ msgid "Uploading Image"
390
+ msgstr ""
391
+
392
+ #: includes/admin/metaboxes.php:171
393
+ msgid "of"
394
+ msgstr ""
395
+
396
+ #: includes/admin/metaboxes.php:175
397
+ msgid "All images uploaded."
398
+ msgstr ""
399
+
400
+ #: includes/admin/metaboxes.php:281
401
+ msgid "You must select a file to import before continuing."
402
+ msgstr ""
403
+
404
+ #: includes/admin/metaboxes.php:289
405
+ msgid "Move Media to Gallery"
406
+ msgstr ""
407
+
408
+ #: includes/admin/metaboxes.php:290
409
+ msgid "Move Media to Selected Gallery"
410
+ msgstr ""
411
+
412
+ #: includes/admin/metaboxes.php:293
413
+ msgid "Are you sure you want to remove this image from the gallery?"
414
+ msgstr ""
415
+
416
+ #: includes/admin/metaboxes.php:294
417
+ msgid "Are you sure you want to remove these images from the gallery?"
418
+ msgstr ""
419
+
420
+ #: includes/admin/metaboxes.php:298
421
+ msgid "Saving..."
422
+ msgstr ""
423
+
424
+ #: includes/admin/metaboxes.php:299
425
+ msgid "Saved!"
426
+ msgstr ""
427
+
428
+ #: includes/admin/metaboxes.php:301
429
+ msgid "Select Files from Your Computer"
430
+ msgstr ""
431
+
432
+ #: includes/admin/metaboxes.php:402 includes/admin/partials/header.php:14
433
+ #: includes/global/posttype.php:52 includes/global/posttype.php:62
434
+ #: includes/global/widget.php:50
435
+ msgid "Envira Gallery"
436
+ msgstr ""
437
+
438
+ #: includes/admin/metaboxes.php:406 includes/admin/settings.php:82
439
+ msgid "Envira Gallery Settings"
440
+ msgstr ""
441
+
442
+ #: includes/admin/metaboxes.php:411
443
+ msgid "Envira Gallery Preview"
444
+ msgstr ""
445
+
446
+ #: includes/admin/metaboxes.php:415
447
+ msgid "Envira Gallery Code"
448
+ msgstr ""
449
+
450
+ #: includes/admin/metaboxes.php:586 includes/global/common.php:253
451
+ msgid "Default"
452
+ msgstr ""
453
+
454
+ #: includes/admin/metaboxes.php:603
455
+ msgid "Images"
456
+ msgstr ""
457
+
458
+ #: includes/admin/metaboxes.php:604
459
+ msgid "Config"
460
+ msgstr ""
461
+
462
+ #: includes/admin/metaboxes.php:605
463
+ msgid "Lightbox"
464
+ msgstr ""
465
+
466
+ #: includes/admin/metaboxes.php:606 includes/admin/metaboxes.php:1661
467
+ msgid "Mobile"
468
+ msgstr ""
469
+
470
+ #: includes/admin/metaboxes.php:611
471
+ msgid "Misc"
472
+ msgstr ""
473
+
474
+ #: includes/admin/metaboxes.php:705
475
+ msgid "Currently in your Gallery"
476
+ msgstr ""
477
+
478
+ #: includes/admin/metaboxes.php:707 includes/admin/metaboxes.php:800
479
+ #: includes/admin/metaboxes.php:1096 includes/admin/metaboxes.php:1411
480
+ #: includes/admin/metaboxes.php:1549
481
+ msgid "Need some help?"
482
+ msgstr ""
483
+
484
+ #: includes/admin/metaboxes.php:709 includes/admin/metaboxes.php:802
485
+ #: includes/admin/metaboxes.php:1098 includes/admin/metaboxes.php:1413
486
+ #: includes/admin/metaboxes.php:1551
487
+ msgid "Read the Documentation"
488
+ msgstr ""
489
+
490
+ #: includes/admin/metaboxes.php:713 includes/admin/metaboxes.php:806
491
+ #: includes/admin/metaboxes.php:1102 includes/admin/metaboxes.php:1417
492
+ #: includes/admin/metaboxes.php:1555
493
+ msgid "Watch a Video"
494
+ msgstr ""
495
+
496
+ #: includes/admin/metaboxes.php:725
497
+ msgid "Select All (<span class=\"count\">%d</span>)"
498
+ msgstr ""
499
+
500
+ #: includes/admin/metaboxes.php:730
501
+ msgid "Grid View"
502
+ msgstr ""
503
+
504
+ #: includes/admin/metaboxes.php:733
505
+ msgid "List View"
506
+ msgstr ""
507
+
508
+ #: includes/admin/metaboxes.php:739 includes/admin/metaboxes.php:764
509
+ msgid "Edit Selected Images"
510
+ msgstr ""
511
+
512
+ #: includes/admin/metaboxes.php:740 includes/admin/metaboxes.php:765
513
+ msgid "Move Selected Images to another Gallery"
514
+ msgstr ""
515
+
516
+ #: includes/admin/metaboxes.php:741 includes/admin/metaboxes.php:766
517
+ msgid "Delete Selected Images from Gallery"
518
+ msgstr ""
519
+
520
+ #: includes/admin/metaboxes.php:773
521
+ msgid "Want to make your gallery workflow even better?"
522
+ msgstr ""
523
+
524
+ #: includes/admin/metaboxes.php:774
525
+ msgid "By upgrading to Envira Pro, you can get access to numerous other features, including: a fully featured gallery widget, complete gallery API, powerful gallery documentation, full mobile and Retina support, dedicated customer support and so much more!"
526
+ msgstr ""
527
+
528
+ #: includes/admin/metaboxes.php:797
529
+ msgid "Gallery Settings"
530
+ msgstr ""
531
+
532
+ #: includes/admin/metaboxes.php:799
533
+ msgid "The settings below adjust the basic configuration options for the gallery."
534
+ msgstr ""
535
+
536
+ #: includes/admin/metaboxes.php:814 includes/admin/metaboxes.php:1425
537
+ msgid "Number of Gallery Columns"
538
+ msgstr ""
539
+
540
+ #: includes/admin/metaboxes.php:822
541
+ msgid "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."
542
+ msgstr ""
543
+
544
+ #: includes/admin/metaboxes.php:827 includes/admin/table.php:305
545
+ #: includes/admin/table.php:382
546
+ msgid "Gallery Theme"
547
+ msgstr ""
548
+
549
+ #: includes/admin/metaboxes.php:835
550
+ msgid "Sets the theme for the gallery display."
551
+ msgstr ""
552
+
553
+ #: includes/admin/metaboxes.php:845
554
+ msgid "Display Gallery Description?"
555
+ msgstr ""
556
+
557
+ #: includes/admin/metaboxes.php:857
558
+ msgid "Choose to display a description above or below this gallery's images."
559
+ msgstr ""
560
+
561
+ #: includes/admin/metaboxes.php:864
562
+ msgid "Gallery Description"
563
+ msgstr ""
564
+
565
+ #: includes/admin/metaboxes.php:879
566
+ msgid "The description to display for this gallery."
567
+ msgstr ""
568
+
569
+ #: includes/admin/metaboxes.php:888 includes/admin/table.php:314
570
+ #: includes/admin/table.php:393
571
+ msgid "Column Gutter Width"
572
+ msgstr ""
573
+
574
+ #: includes/admin/metaboxes.php:891 includes/admin/metaboxes.php:900
575
+ #: includes/admin/metaboxes.php:998 includes/admin/metaboxes.php:1345
576
+ #: includes/admin/metaboxes.php:1354 includes/admin/metaboxes.php:1452
577
+ msgid "px"
578
+ msgstr ""
579
+
580
+ #: includes/admin/metaboxes.php:892
581
+ msgid "Sets the space between the columns (defaults to 10)."
582
+ msgstr ""
583
+
584
+ #: includes/admin/metaboxes.php:897 includes/admin/table.php:319
585
+ #: includes/admin/table.php:398
586
+ msgid "Margin Below Each Image"
587
+ msgstr ""
588
+
589
+ #: includes/admin/metaboxes.php:901
590
+ msgid "Sets the space below each item in the gallery."
591
+ msgstr ""
592
+
593
+ #: includes/admin/metaboxes.php:911
594
+ msgid "Sorting"
595
+ msgstr ""
596
+
597
+ #: includes/admin/metaboxes.php:923
598
+ msgid "Choose to sort the images in a different order than displayed on the Images tab."
599
+ msgstr ""
600
+
601
+ #: includes/admin/metaboxes.php:928
602
+ msgid "Direction"
603
+ msgstr ""
604
+
605
+ #: includes/admin/metaboxes.php:949 includes/admin/metaboxes.php:1140
606
+ msgid "Image Size"
607
+ msgstr ""
608
+
609
+ #: includes/admin/metaboxes.php:961
610
+ msgid "Define the maximum image size for the Gallery view. Default will use the below Image Dimensions; Random will allow you to choose one or more WordPress image sizes, which will be used for the gallery output."
611
+ msgstr ""
612
+
613
+ #: includes/admin/metaboxes.php:970
614
+ msgid "Random Image Sizes"
615
+ msgstr ""
616
+
617
+ #: includes/admin/metaboxes.php:986
618
+ msgid "Define the WordPress registered image sizes to include when randomly assigning an image size to each image in your Gallery."
619
+ msgstr ""
620
+
621
+ #: includes/admin/metaboxes.php:995 includes/admin/table.php:325
622
+ #: includes/admin/table.php:403
623
+ msgid "Image Dimensions"
624
+ msgstr ""
625
+
626
+ #: includes/admin/metaboxes.php:999
627
+ msgid "You should adjust these dimensions based on the number of columns in your gallery. This does not affect the full size lightbox images."
628
+ msgstr ""
629
+
630
+ #: includes/admin/metaboxes.php:1004
631
+ msgid "Crop Images?"
632
+ msgstr ""
633
+
634
+ #: includes/admin/metaboxes.php:1008
635
+ msgid "If enabled, forces images to exactly match the sizes defined above for Image Dimensions and Mobile Dimensions."
636
+ msgstr ""
637
+
638
+ #: includes/admin/metaboxes.php:1009
639
+ msgid "If disabled, images will be resized to maintain their aspect ratio."
640
+ msgstr ""
641
+
642
+ #: includes/admin/metaboxes.php:1019
643
+ msgid "Set Dimensions on Images?"
644
+ msgstr ""
645
+
646
+ #: includes/admin/metaboxes.php:1023
647
+ msgid "Enables or disables the width and height attributes on the img element. Only needs to be enabled if you need to meet Google Pagespeeds requirements."
648
+ msgstr ""
649
+
650
+ #: includes/admin/metaboxes.php:1028
651
+ msgid "Enable Isotope?"
652
+ msgstr ""
653
+
654
+ #: includes/admin/metaboxes.php:1032
655
+ msgid "Enables or disables isotope/masonry layout support for the main gallery images."
656
+ msgstr ""
657
+
658
+ #: includes/admin/metaboxes.php:1038
659
+ msgid "Enable CSS Animations?"
660
+ msgstr ""
661
+
662
+ #: includes/admin/metaboxes.php:1042
663
+ msgid "Enables CSS animations when loading the main gallery images."
664
+ msgstr ""
665
+
666
+ #: includes/admin/metaboxes.php:1048
667
+ msgid "Image Opacity"
668
+ msgstr ""
669
+
670
+ #: includes/admin/metaboxes.php:1052
671
+ msgid "The opacity to display images at when loading the main gallery images using CSS animations (between 1 and 100%)."
672
+ msgstr ""
673
+
674
+ #: includes/admin/metaboxes.php:1069
675
+ msgid "Want to do even more with your gallery display?"
676
+ msgstr ""
677
+
678
+ #: includes/admin/metaboxes.php:1070
679
+ msgid "By upgrading to Envira Pro, you can get access to numerous other gallery display features, including: custom image tagging and filtering, mobile specific image assets for blazing fast load times, dedicated and unique gallery URLs, custom gallery themes, gallery thumbnail support and so much more!"
680
+ msgstr ""
681
+
682
+ #: includes/admin/metaboxes.php:1092
683
+ msgid "Lightbox Settings"
684
+ msgstr ""
685
+
686
+ #: includes/admin/metaboxes.php:1094
687
+ msgid "The settings below adjust the lightbox output."
688
+ msgstr ""
689
+
690
+ #: includes/admin/metaboxes.php:1111 includes/admin/metaboxes.php:1472
691
+ msgid "Enable Lightbox?"
692
+ msgstr ""
693
+
694
+ #: includes/admin/metaboxes.php:1115
695
+ msgid "Enables or disables the gallery lightbox."
696
+ msgstr ""
697
+
698
+ #: includes/admin/metaboxes.php:1126
699
+ msgid "Gallery Lightbox Theme"
700
+ msgstr ""
701
+
702
+ #: includes/admin/metaboxes.php:1134
703
+ msgid "Sets the theme for the gallery lightbox display."
704
+ msgstr ""
705
+
706
+ #: includes/admin/metaboxes.php:1148
707
+ msgid "Define the maximum image size for the Lightbox view. Default will display the original, full size image."
708
+ msgstr ""
709
+
710
+ #: includes/admin/metaboxes.php:1154
711
+ msgid "Caption Position"
712
+ msgstr ""
713
+
714
+ #: includes/admin/metaboxes.php:1162
715
+ msgid "Sets the display of the lightbox image's caption."
716
+ msgstr ""
717
+
718
+ #: includes/admin/metaboxes.php:1171 includes/admin/metaboxes.php:1499
719
+ msgid "Enable Gallery Arrows?"
720
+ msgstr ""
721
+
722
+ #: includes/admin/metaboxes.php:1175
723
+ msgid "Enables or disables the gallery lightbox navigation arrows."
724
+ msgstr ""
725
+
726
+ #: includes/admin/metaboxes.php:1180
727
+ msgid "Gallery Arrow Position"
728
+ msgstr ""
729
+
730
+ #: includes/admin/metaboxes.php:1188
731
+ msgid "Sets the position of the gallery lightbox navigation arrows."
732
+ msgstr ""
733
+
734
+ #: includes/admin/metaboxes.php:1193
735
+ msgid "Enable Keyboard Navigation?"
736
+ msgstr ""
737
+
738
+ #: includes/admin/metaboxes.php:1197
739
+ msgid "Enables or disables keyboard navigation in the gallery lightbox."
740
+ msgstr ""
741
+
742
+ #: includes/admin/metaboxes.php:1202
743
+ msgid "Enable Mousewheel Navigation?"
744
+ msgstr ""
745
+
746
+ #: includes/admin/metaboxes.php:1206
747
+ msgid "Enables or disables mousewheel navigation in the gallery."
748
+ msgstr ""
749
+
750
+ #: includes/admin/metaboxes.php:1211 includes/admin/metaboxes.php:1508
751
+ msgid "Enable Gallery Toolbar?"
752
+ msgstr ""
753
+
754
+ #: includes/admin/metaboxes.php:1215
755
+ msgid "Enables or disables the gallery lightbox toolbar."
756
+ msgstr ""
757
+
758
+ #: includes/admin/metaboxes.php:1220
759
+ msgid "Display Gallery Title in Toolbar?"
760
+ msgstr ""
761
+
762
+ #: includes/admin/metaboxes.php:1224
763
+ msgid "Display the gallery title in the lightbox toolbar."
764
+ msgstr ""
765
+
766
+ #: includes/admin/metaboxes.php:1229
767
+ msgid "Gallery Toolbar Position"
768
+ msgstr ""
769
+
770
+ #: includes/admin/metaboxes.php:1237
771
+ msgid "Sets the position of the lightbox toolbar."
772
+ msgstr ""
773
+
774
+ #: includes/admin/metaboxes.php:1242
775
+ msgid "Keep Aspect Ratio?"
776
+ msgstr ""
777
+
778
+ #: includes/admin/metaboxes.php:1246
779
+ msgid "If enabled, images will always resize based on the original aspect ratio."
780
+ msgstr ""
781
+
782
+ #: includes/admin/metaboxes.php:1251
783
+ msgid "Loop Gallery Navigation?"
784
+ msgstr ""
785
+
786
+ #: includes/admin/metaboxes.php:1255
787
+ msgid "Enables or disables infinite navigation cycling of the lightbox gallery."
788
+ msgstr ""
789
+
790
+ #: includes/admin/metaboxes.php:1260
791
+ msgid "Lightbox Open/Close Effect"
792
+ msgstr ""
793
+
794
+ #: includes/admin/metaboxes.php:1280
795
+ msgid "Type of transition when opening and closing the lightbox."
796
+ msgstr ""
797
+
798
+ #: includes/admin/metaboxes.php:1285
799
+ msgid "Lightbox Transition Effect"
800
+ msgstr ""
801
+
802
+ #: includes/admin/metaboxes.php:1305
803
+ msgid "Type of transition between images in the lightbox view."
804
+ msgstr ""
805
+
806
+ #: includes/admin/metaboxes.php:1310
807
+ msgid "HTML5 Output?"
808
+ msgstr ""
809
+
810
+ #: includes/admin/metaboxes.php:1314
811
+ msgid "If enabled, uses data-envirabox-gallery instead of rel attributes for W3C HTML5 validation."
812
+ msgstr ""
813
+
814
+ #: includes/admin/metaboxes.php:1328
815
+ msgid "The settings below adjust the thumbnail views for the gallery lightbox display."
816
+ msgstr ""
817
+
818
+ #: includes/admin/metaboxes.php:1333 includes/admin/metaboxes.php:1517
819
+ msgid "Enable Gallery Thumbnails?"
820
+ msgstr ""
821
+
822
+ #: includes/admin/metaboxes.php:1337
823
+ msgid "Enables or disables the gallery lightbox thumbnails."
824
+ msgstr ""
825
+
826
+ #: includes/admin/metaboxes.php:1342
827
+ msgid "Gallery Thumbnails Width"
828
+ msgstr ""
829
+
830
+ #: includes/admin/metaboxes.php:1346
831
+ msgid "Sets the width of each lightbox thumbnail."
832
+ msgstr ""
833
+
834
+ #: includes/admin/metaboxes.php:1351
835
+ msgid "Gallery Thumbnails Height"
836
+ msgstr ""
837
+
838
+ #: includes/admin/metaboxes.php:1355
839
+ msgid "Sets the height of each lightbox thumbnail."
840
+ msgstr ""
841
+
842
+ #: includes/admin/metaboxes.php:1360
843
+ msgid "Gallery Thumbnails Position"
844
+ msgstr ""
845
+
846
+ #: includes/admin/metaboxes.php:1368
847
+ msgid "Sets the position of the lightbox thumbnails."
848
+ msgstr ""
849
+
850
+ #: includes/admin/metaboxes.php:1385
851
+ msgid "Want even more fine tuned control over your lightbox display?"
852
+ msgstr ""
853
+
854
+ #: includes/admin/metaboxes.php:1386
855
+ msgid "By upgrading to Envira Pro, you can get access to numerous other lightbox features, including: custom lightbox titles, enable/disable lightbox controls (arrow, keyboard and mousehweel navigation), custom lightbox transition effects, native fullscreen support, gallery deeplinking, image protection, lightbox supersize effects, lightbox slideshows and so much more!"
856
+ msgstr ""
857
+
858
+ #: includes/admin/metaboxes.php:1408
859
+ msgid "Mobile Gallery Settings"
860
+ msgstr ""
861
+
862
+ #: includes/admin/metaboxes.php:1410
863
+ msgid "The settings below adjust configuration options for the Gallery when viewed on a mobile device."
864
+ msgstr ""
865
+
866
+ #: includes/admin/metaboxes.php:1433
867
+ msgid "Determines the number of columns in the gallery on mobile devices. Automatic will attempt to fill each row as much as possible before moving on to the next row."
868
+ msgstr ""
869
+
870
+ #: includes/admin/metaboxes.php:1439
871
+ msgid "Create Mobile Gallery Images?"
872
+ msgstr ""
873
+
874
+ #: includes/admin/metaboxes.php:1443
875
+ msgid "Enables or disables creating specific images for mobile devices."
876
+ msgstr ""
877
+
878
+ #: includes/admin/metaboxes.php:1449
879
+ msgid "Mobile Dimensions"
880
+ msgstr ""
881
+
882
+ #: includes/admin/metaboxes.php:1453
883
+ msgid "These will be the sizes used for images displayed on mobile devices."
884
+ msgstr ""
885
+
886
+ #: includes/admin/metaboxes.php:1463
887
+ msgid "Mobile Lightbox Settings"
888
+ msgstr ""
889
+
890
+ #: includes/admin/metaboxes.php:1465
891
+ msgid "The settings below adjust configuration options for the Lightbox when viewed on a mobile device."
892
+ msgstr ""
893
+
894
+ #: includes/admin/metaboxes.php:1476
895
+ msgid "Enables or disables the gallery lightbox on mobile devices."
896
+ msgstr ""
897
+
898
+ #: includes/admin/metaboxes.php:1481
899
+ msgid "Enable Gallery Touchwipe?"
900
+ msgstr ""
901
+
902
+ #: includes/admin/metaboxes.php:1485
903
+ msgid "Enables or disables touchwipe support for the gallery lightbox on mobile devices."
904
+ msgstr ""
905
+
906
+ #: includes/admin/metaboxes.php:1490
907
+ msgid "Close Lightbox on Swipe Up?"
908
+ msgstr ""
909
+
910
+ #: includes/admin/metaboxes.php:1494
911
+ msgid "Enables or disables closing the Lightbox when the user swipes up on mobile devices."
912
+ msgstr ""
913
+
914
+ #: includes/admin/metaboxes.php:1503
915
+ msgid "Enables or disables the gallery lightbox navigation arrows on mobile devices."
916
+ msgstr ""
917
+
918
+ #: includes/admin/metaboxes.php:1512
919
+ msgid "Enables or disables the gallery lightbox toolbar on mobile devices."
920
+ msgstr ""
921
+
922
+ #: includes/admin/metaboxes.php:1521
923
+ msgid "Enables or disables the gallery lightbox thumbnails on mobile devices."
924
+ msgstr ""
925
+
926
+ #: includes/admin/metaboxes.php:1545
927
+ msgid "Miscellaneous Settings"
928
+ msgstr ""
929
+
930
+ #: includes/admin/metaboxes.php:1547
931
+ msgid "The settings below adjust miscellaneous options for the Gallery."
932
+ msgstr ""
933
+
934
+ #: includes/admin/metaboxes.php:1563
935
+ msgid "Gallery Title"
936
+ msgstr ""
937
+
938
+ #: includes/admin/metaboxes.php:1567
939
+ msgid "Internal gallery title for identification in the admin."
940
+ msgstr ""
941
+
942
+ #: includes/admin/metaboxes.php:1572
943
+ msgid "Gallery Slug"
944
+ msgstr ""
945
+
946
+ #: includes/admin/metaboxes.php:1576
947
+ msgid "<strong>Unique</strong> internal gallery slug for identification and advanced gallery queries."
948
+ msgstr ""
949
+
950
+ #: includes/admin/metaboxes.php:1581
951
+ msgid "Custom Gallery Classes"
952
+ msgstr ""
953
+
954
+ #: includes/admin/metaboxes.php:1584
955
+ msgid "Enter custom gallery CSS classes here, one per line."
956
+ msgstr ""
957
+
958
+ #: includes/admin/metaboxes.php:1585
959
+ msgid "Adds custom CSS classes to this gallery. Enter one class per line."
960
+ msgstr ""
961
+
962
+ #: includes/admin/metaboxes.php:1594
963
+ msgid "Import/Export Gallery"
964
+ msgstr ""
965
+
966
+ #: includes/admin/metaboxes.php:1607
967
+ msgid "Import Gallery"
968
+ msgstr ""
969
+
970
+ #: includes/admin/metaboxes.php:1614
971
+ msgid "Export Gallery"
972
+ msgstr ""
973
+
974
+ #: includes/admin/metaboxes.php:1624
975
+ msgid "Enable RTL Support?"
976
+ msgstr ""
977
+
978
+ #: includes/admin/metaboxes.php:1628
979
+ msgid "Enables or disables RTL support in Envira for right-to-left languages."
980
+ msgstr ""
981
+
982
+ #: includes/admin/metaboxes.php:1640 includes/admin/metaboxes.php:1682
983
+ #: includes/admin/metaboxes.php:1704 includes/admin/metaboxes.php:1726
984
+ #: includes/admin/metaboxes.php:1748 includes/admin/metaboxes.php:1770
985
+ msgid "Want to take your galleries further?"
986
+ msgstr ""
987
+
988
+ #: includes/admin/metaboxes.php:1641
989
+ msgid "By upgrading to Envira Pro, you can get access to numerous other features, including: a fully-integrated import/export module for your galleries, custom CSS controls for each gallery and so much more!"
990
+ msgstr ""
991
+
992
+ #: includes/admin/metaboxes.php:1662
993
+ msgid "Videos"
994
+ msgstr ""
995
+
996
+ #: includes/admin/metaboxes.php:1663
997
+ msgid "Social"
998
+ msgstr ""
999
+
1000
+ #: includes/admin/metaboxes.php:1664
1001
+ msgid "Tags"
1002
+ msgstr ""
1003
+
1004
+ #: includes/admin/metaboxes.php:1665
1005
+ msgid "Pagination"
1006
+ msgstr ""
1007
+
1008
+ #: includes/admin/metaboxes.php:1683
1009
+ msgid "By upgrading to Envira Pro, you can get access to mobile-specific settings, including mobile image sizes, number of columns, mobile-specific lightbox options and so much more!"
1010
+ msgstr ""
1011
+
1012
+ #: includes/admin/metaboxes.php:1705
1013
+ msgid "By upgrading to Envira Pro, you can add Videos to your Envira Galleries from YouTube, Vimeo, Wistia, and your own self-hosted videos!"
1014
+ msgstr ""
1015
+
1016
+ #: includes/admin/metaboxes.php:1727
1017
+ msgid "By upgrading to Envira Pro, you can add social sharing buttons to your Gallery images and Lightbox images. With support for Facebook, Twitter, Google+ and Pinterest why not check it out?"
1018
+ msgstr ""
1019
+
1020
+ #: includes/admin/metaboxes.php:1749
1021
+ msgid "By upgrading to Envira Pro, you can add Tags to your Gallery images, allow users to filter your Gallery by tag and so much more!"
1022
+ msgstr ""
1023
+
1024
+ #: includes/admin/metaboxes.php:1771
1025
+ msgid "By upgrading to Envira Pro, you can split your Gallery across multiple pages with pagination, load paginated images via AJAX, lazy loading and more!"
1026
+ msgstr ""
1027
+
1028
+ #: includes/admin/metaboxes.php:2048
1029
+ msgid "Remove Image from Gallery?"
1030
+ msgstr ""
1031
+
1032
+ #: includes/admin/metaboxes.php:2049
1033
+ msgid "Modify Image"
1034
+ msgstr ""
1035
+
1036
+ #: includes/admin/notice.php:167
1037
+ msgid "Dismiss this notice"
1038
+ msgstr ""
1039
+
1040
+ #: includes/admin/partials/metabox-gallery-code.php:11
1041
+ msgid "You can place this gallery anywhere into your posts, pages, custom post types or widgets by using <strong>one</strong> the shortcode(s) below:"
1042
+ msgstr ""
1043
+
1044
+ #: includes/admin/partials/metabox-gallery-code.php:14
1045
+ #: includes/admin/partials/metabox-gallery-code.php:24
1046
+ #: includes/admin/table.php:228
1047
+ msgid "Copy Shortcode to Clipboard"
1048
+ msgstr ""
1049
+
1050
+ #: includes/admin/partials/metabox-gallery-code.php:15
1051
+ #: includes/admin/partials/metabox-gallery-code.php:25
1052
+ #: includes/admin/partials/metabox-gallery-code.php:36
1053
+ #: includes/admin/partials/metabox-gallery-code.php:46
1054
+ #: includes/admin/table.php:229
1055
+ msgid "Copy to Clipboard"
1056
+ msgstr ""
1057
+
1058
+ #: includes/admin/partials/metabox-gallery-code.php:32
1059
+ msgid "You can also place this gallery into your template files by using <strong>one</strong> the template tag(s) below:"
1060
+ msgstr ""
1061
+
1062
+ #: includes/admin/partials/metabox-gallery-code.php:35
1063
+ #: includes/admin/partials/metabox-gallery-code.php:45
1064
+ msgid "Copy Template Tag to Clipboard"
1065
+ msgstr ""
1066
+
1067
+ #: includes/admin/partials/metabox-gallery-type.php:15
1068
+ msgid "Native Envira Gallery"
1069
+ msgstr ""
1070
+
1071
+ #: includes/admin/partials/metabox-gallery-type.php:18
1072
+ #: includes/admin/partials/metabox-gallery-type.php:19
1073
+ msgid "External Gallery"
1074
+ msgstr ""
1075
+
1076
+ #: includes/admin/partials/metabox-gallery-type.php:46
1077
+ msgid "Select Your Service"
1078
+ msgstr ""
1079
+
1080
+ #: includes/admin/partials/metabox-gallery-type.php:75
1081
+ msgid "Create Dynamic Galleries with Envira"
1082
+ msgstr ""
1083
+
1084
+ #: includes/admin/partials/metabox-gallery-type.php:78
1085
+ msgid "Build Galleries from Instagram images."
1086
+ msgstr ""
1087
+
1088
+ #: includes/admin/partials/metabox-gallery-type.php:80
1089
+ msgid "Instagram"
1090
+ msgstr ""
1091
+
1092
+ #: includes/admin/partials/metabox-gallery-type.php:85
1093
+ msgid "Envira Pro allows you to build galleries from Instagram photos, images from your posts, and more."
1094
+ msgstr ""
1095
+
1096
+ #: includes/admin/partials/metabox-gallery-type.php:88
1097
+ #: includes/admin/partials/metabox-gallery-type.php:89
1098
+ msgid "Click Here to Upgrade"
1099
+ msgstr ""
1100
+
1101
+ #: includes/admin/partials/metabox-gallery-type.php:95
1102
+ msgid "It doesn't look like you have any Addons activated which import images from external sources."
1103
+ msgstr ""
1104
+
1105
+ #: includes/admin/posttype.php:97 includes/admin/posttype.php:100
1106
+ msgid "Envira gallery updated."
1107
+ msgstr ""
1108
+
1109
+ #: includes/admin/posttype.php:98
1110
+ msgid "Envira gallery custom field updated."
1111
+ msgstr ""
1112
+
1113
+ #: includes/admin/posttype.php:99
1114
+ msgid "Envira gallery custom field deleted."
1115
+ msgstr ""
1116
+
1117
+ #: includes/admin/posttype.php:101
1118
+ msgid "Envira gallery restored to revision from %s."
1119
+ msgstr ""
1120
+
1121
+ #: includes/admin/posttype.php:102
1122
+ msgid "Envira gallery published."
1123
+ msgstr ""
1124
+
1125
+ #: includes/admin/posttype.php:103
1126
+ msgid "Envira gallery saved."
1127
+ msgstr ""
1128
+
1129
+ #: includes/admin/posttype.php:104
1130
+ msgid "Envira gallery submitted."
1131
+ msgstr ""
1132
+
1133
+ #: includes/admin/posttype.php:105
1134
+ msgid "Envira gallery scheduled for: <strong>%1$s</strong>."
1135
+ msgstr ""
1136
+
1137
+ #: includes/admin/posttype.php:105
1138
+ msgid "M j, Y @ G:i"
1139
+ msgstr ""
1140
+
1141
+ #: includes/admin/posttype.php:106
1142
+ msgid "Envira gallery draft updated."
1143
+ msgstr ""
1144
+
1145
+ #: includes/admin/settings.php:83 includes/admin/settings.php:663
1146
+ msgid "Settings"
1147
+ msgstr ""
1148
+
1149
+ #: includes/admin/settings.php:228
1150
+ msgid " galleries(s) fixed successfully."
1151
+ msgstr ""
1152
+
1153
+ #: includes/admin/settings.php:362
1154
+ msgid "Settings saved successfully."
1155
+ msgstr ""
1156
+
1157
+ #: includes/admin/settings.php:494
1158
+ msgid "General"
1159
+ msgstr ""
1160
+
1161
+ #: includes/admin/settings.php:524
1162
+ msgid "Envira License Key"
1163
+ msgstr ""
1164
+
1165
+ #: includes/admin/settings.php:530
1166
+ msgid "Verify Key"
1167
+ msgstr ""
1168
+
1169
+ #: includes/admin/settings.php:531
1170
+ msgid "Deactivate Key"
1171
+ msgstr ""
1172
+
1173
+ #: includes/admin/settings.php:532
1174
+ msgid "License key to enable automatic updates for Envira."
1175
+ msgstr ""
1176
+
1177
+ #: includes/admin/settings.php:539
1178
+ msgid "Envira License Key Type"
1179
+ msgstr ""
1180
+
1181
+ #: includes/admin/settings.php:543
1182
+ msgid "Your license key type for this site is <strong>%s.</strong>"
1183
+ msgstr ""
1184
+
1185
+ #: includes/admin/settings.php:546
1186
+ msgid "Refresh Key"
1187
+ msgstr ""
1188
+
1189
+ #: includes/admin/settings.php:547
1190
+ msgid "Your license key type (handles updates and Addons). Click refresh if your license has been upgraded or the type is incorrect."
1191
+ msgstr ""
1192
+
1193
+ #: includes/admin/settings.php:556
1194
+ msgid "Fix Broken Migration"
1195
+ msgstr ""
1196
+
1197
+ #: includes/admin/settings.php:561
1198
+ msgid "Fix"
1199
+ msgstr ""
1200
+
1201
+ #: includes/admin/settings.php:562
1202
+ msgid "If you have changed the URL of your WordPress web site, and manually executed a search/replace query on URLs in your WordPress database, your galleries will probably no longer show any images. If this is the case, click the button above to fix this. We recommend using a migration plugin or script next time :)"
1203
+ msgstr ""
1204
+
1205
+ #: includes/admin/settings.php:578
1206
+ msgid "Add New Images"
1207
+ msgstr ""
1208
+
1209
+ #: includes/admin/settings.php:586
1210
+ msgid "When adding media to a Gallery, choose whether to add this media before or after any existing images."
1211
+ msgstr ""
1212
+
1213
+ #: includes/admin/settings.php:593
1214
+ msgid "Delete Image on Gallery Image Deletion"
1215
+ msgstr ""
1216
+
1217
+ #: includes/admin/settings.php:601
1218
+ msgid "When deleting an Image from a Gallery, choose whether to delete all media associated with that image. Note: If image(s) in the Media Library are attached to other Posts, they will not be deleted."
1219
+ msgstr ""
1220
+
1221
+ #: includes/admin/settings.php:607
1222
+ msgid "Delete Images on Gallery Deletion"
1223
+ msgstr ""
1224
+
1225
+ #: includes/admin/settings.php:615
1226
+ msgid "When deleting a Gallery, choose whether to delete all media associated with the gallery. Note: If image(s) in the Media Library are attached to other Posts, they will not be deleted."
1227
+ msgstr ""
1228
+
1229
+ #: includes/admin/settings.php:624
1230
+ msgid "Save Settings"
1231
+ msgstr ""
1232
+
1233
+ #: includes/admin/skin.php:79
1234
+ msgid "There was an error installing the addon. Please try again."
1235
+ msgstr ""
1236
+
1237
+ #: includes/admin/table.php:169
1238
+ msgid "Shortcode"
1239
+ msgstr ""
1240
+
1241
+ #: includes/admin/table.php:170
1242
+ msgid "Posts"
1243
+ msgstr ""
1244
+
1245
+ #: includes/admin/table.php:171
1246
+ msgid "Last Modified"
1247
+ msgstr ""
1248
+
1249
+ #: includes/admin/table.php:172
1250
+ msgid "Date"
1251
+ msgstr ""
1252
+
1253
+ #: includes/admin/table.php:217
1254
+ msgid "%d Image"
1255
+ msgid_plural "%d Images"
1256
+ msgstr[0] ""
1257
+ msgstr[1] ""
1258
+
1259
+ #: includes/admin/table.php:296 includes/admin/table.php:371
1260
+ msgid "Number of Columns"
1261
+ msgstr ""
1262
+
1263
+ #: includes/admin/table.php:373 includes/admin/table.php:384
1264
+ #: includes/admin/table.php:394 includes/admin/table.php:399
1265
+ #: includes/admin/table.php:404 includes/admin/table.php:406
1266
+ msgid "— No Change —"
1267
+ msgstr ""
1268
+
1269
+ #: includes/global/common.php:63
1270
+ msgid "Automatic"
1271
+ msgstr ""
1272
+
1273
+ #: includes/global/common.php:67
1274
+ msgid "One Column (1)"
1275
+ msgstr ""
1276
+
1277
+ #: includes/global/common.php:71
1278
+ msgid "Two Columns (2)"
1279
+ msgstr ""
1280
+
1281
+ #: includes/global/common.php:75
1282
+ msgid "Three Columns (3)"
1283
+ msgstr ""
1284
+
1285
+ #: includes/global/common.php:79
1286
+ msgid "Four Columns (4)"
1287
+ msgstr ""
1288
+
1289
+ #: includes/global/common.php:83
1290
+ msgid "Five Columns (5)"
1291
+ msgstr ""
1292
+
1293
+ #: includes/global/common.php:87
1294
+ msgid "Six Columns (6)"
1295
+ msgstr ""
1296
+
1297
+ #: includes/global/common.php:107 includes/global/common.php:228
1298
+ msgid "Base"
1299
+ msgstr ""
1300
+
1301
+ #: includes/global/common.php:127
1302
+ msgid "Do not display"
1303
+ msgstr ""
1304
+
1305
+ #: includes/global/common.php:131
1306
+ msgid "Display above galleries"
1307
+ msgstr ""
1308
+
1309
+ #: includes/global/common.php:135
1310
+ msgid "Display below galleries"
1311
+ msgstr ""
1312
+
1313
+ #: includes/global/common.php:155
1314
+ msgid "No Sorting"
1315
+ msgstr ""
1316
+
1317
+ #: includes/global/common.php:159 includes/global/common.php:288
1318
+ msgid "Random"
1319
+ msgstr ""
1320
+
1321
+ #: includes/global/common.php:163
1322
+ msgid "Published Date"
1323
+ msgstr ""
1324
+
1325
+ #: includes/global/common.php:167
1326
+ msgid "Filename"
1327
+ msgstr ""
1328
+
1329
+ #: includes/global/common.php:179
1330
+ msgid "Alt"
1331
+ msgstr ""
1332
+
1333
+ #: includes/global/common.php:203
1334
+ msgid "Ascending (A-Z)"
1335
+ msgstr ""
1336
+
1337
+ #: includes/global/common.php:207
1338
+ msgid "Descending (Z-A)"
1339
+ msgstr ""
1340
+
1341
+ #: includes/global/common.php:308
1342
+ msgid "Float"
1343
+ msgstr ""
1344
+
1345
+ #: includes/global/common.php:312
1346
+ msgid "Float (Wrapped)"
1347
+ msgstr ""
1348
+
1349
+ #: includes/global/common.php:316 includes/global/common.php:344
1350
+ msgid "Inside"
1351
+ msgstr ""
1352
+
1353
+ #: includes/global/common.php:320 includes/global/common.php:348
1354
+ msgid "Outside"
1355
+ msgstr ""
1356
+
1357
+ #: includes/global/common.php:324
1358
+ msgid "Over"
1359
+ msgstr ""
1360
+
1361
+ #: includes/global/common.php:368
1362
+ msgid "No Effect"
1363
+ msgstr ""
1364
+
1365
+ #: includes/global/common.php:372
1366
+ msgid "Fade"
1367
+ msgstr ""
1368
+
1369
+ #: includes/global/common.php:376
1370
+ msgid "Elastic"
1371
+ msgstr ""
1372
+
1373
+ #: includes/global/common.php:424
1374
+ msgid "Swing"
1375
+ msgstr ""
1376
+
1377
+ #: includes/global/common.php:428
1378
+ msgid "Quad"
1379
+ msgstr ""
1380
+
1381
+ #: includes/global/common.php:432
1382
+ msgid "Cubic"
1383
+ msgstr ""
1384
+
1385
+ #: includes/global/common.php:436
1386
+ msgid "Quart"
1387
+ msgstr ""
1388
+
1389
+ #: includes/global/common.php:440
1390
+ msgid "Quint"
1391
+ msgstr ""
1392
+
1393
+ #: includes/global/common.php:444
1394
+ msgid "Sine"
1395
+ msgstr ""
1396
+
1397
+ #: includes/global/common.php:448
1398
+ msgid "Expo"
1399
+ msgstr ""
1400
+
1401
+ #: includes/global/common.php:452
1402
+ msgid "Circ"
1403
+ msgstr ""
1404
+
1405
+ #: includes/global/common.php:456
1406
+ msgid "Back"
1407
+ msgstr ""
1408
+
1409
+ #: includes/global/common.php:460
1410
+ msgid "Bounce"
1411
+ msgstr ""
1412
+
1413
+ #: includes/global/common.php:480 includes/global/common.php:504
1414
+ msgid "Top"
1415
+ msgstr ""
1416
+
1417
+ #: includes/global/common.php:484 includes/global/common.php:508
1418
+ msgid "Bottom"
1419
+ msgstr ""
1420
+
1421
+ #: includes/global/common.php:649
1422
+ msgid "Image Files"
1423
+ msgstr ""
1424
+
1425
+ #: includes/global/common.php:699
1426
+ msgid "Before Existing Images"
1427
+ msgstr ""
1428
+
1429
+ #: includes/global/common.php:703
1430
+ msgid "After Existing Images"
1431
+ msgstr ""
1432
+
1433
+ #: includes/global/common.php:727
1434
+ msgid "Yes"
1435
+ msgstr ""
1436
+
1437
+ #: includes/global/common.php:795
1438
+ msgid "No image editor could be selected. Please verify with your webhost that you have either the GD or Imagick image library compiled with your PHP install on your server."
1439
+ msgstr ""
1440
+
1441
+ #: includes/global/common.php:898
1442
+ msgid "No image URL specified for cropping."
1443
+ msgstr ""
1444
+
1445
+ #: includes/global/common.php:917
1446
+ msgid "No file could be found for the image URL specified."
1447
+ msgstr ""
1448
+
1449
+ #: includes/global/common.php:925 includes/global/common.php:937
1450
+ msgid "The dimensions of the original image could not be retrieved for cropping."
1451
+ msgstr ""
1452
+
1453
+ #: includes/global/posttype.php:51
1454
+ msgid "Envira Galleries"
1455
+ msgstr ""
1456
+
1457
+ #: includes/global/posttype.php:53
1458
+ msgid "Add New"
1459
+ msgstr ""
1460
+
1461
+ #: includes/global/posttype.php:54
1462
+ msgid "Add New Envira Gallery"
1463
+ msgstr ""
1464
+
1465
+ #: includes/global/posttype.php:55
1466
+ msgid "Edit Envira Gallery"
1467
+ msgstr ""
1468
+
1469
+ #: includes/global/posttype.php:56
1470
+ msgid "New Envira Gallery"
1471
+ msgstr ""
1472
+
1473
+ #: includes/global/posttype.php:57
1474
+ msgid "View Envira Gallery"
1475
+ msgstr ""
1476
+
1477
+ #: includes/global/posttype.php:58
1478
+ msgid "Search Envira Galleries"
1479
+ msgstr ""
1480
+
1481
+ #: includes/global/posttype.php:59
1482
+ msgid "No Envira galleries found."
1483
+ msgstr ""
1484
+
1485
+ #: includes/global/posttype.php:60
1486
+ msgid "No Envira galleries found in trash."
1487
+ msgstr ""
1488
+
1489
+ #: includes/global/shortcode.php:800
1490
+ msgid "The requested content cannot be loaded.<br/>Please try again later.</p>"
1491
+ msgstr ""
1492
+
1493
+ #: includes/global/shortcode.php:801 includes/global/shortcode.php:1360
1494
+ msgid "Close"
1495
+ msgstr ""
1496
+
1497
+ #: includes/global/shortcode.php:802 includes/global/shortcode.php:1350
1498
+ msgid "Next"
1499
+ msgstr ""
1500
+
1501
+ #: includes/global/shortcode.php:803 includes/global/shortcode.php:1346
1502
+ msgid "Previous"
1503
+ msgstr ""
1504
+
1505
+ #: includes/global/widget.php:56
1506
+ msgid "Place an Envira gallery into a widgetized area."
1507
+ msgstr ""
1508
+
1509
+ #: includes/global/widget.php:158
1510
+ msgid "Gallery"
1511
+ msgstr ""
1512
+
1513
+ #: includes/global/widget.php:168
1514
+ msgid "Gallery ID #%s"
1515
+ msgstr ""
1516
+ #. Plugin Name of the plugin/theme
1517
+ msgid "Envira Gallery Lite"
1518
+ msgstr ""
1519
+
1520
+ #. Plugin URI of the plugin/theme
1521
+ msgid "http://enviragallery.com"
1522
+ msgstr ""
1523
+
1524
+ #. Description of the plugin/theme
1525
+ msgid "Envira Gallery is best responsive WordPress gallery plugin. This is the lite version."
1526
+ msgstr ""
1527
+
1528
+ #. Author of the plugin/theme
1529
+ msgid "Thomas Griffin"
1530
+ msgstr ""
1531
+
1532
+ #. Author URI of the plugin/theme
1533
+ msgid "http://enviragallery.com"
1534
+ msgstr ""
readme.txt CHANGED
@@ -185,6 +185,11 @@ Also, I'm an <a href="https://thomasgriffin.io" rel="me" title="WordPress Develo
185
 
186
  == Changelog ==
187
 
 
 
 
 
 
188
  = 1.5.0.3 =
189
  * Fix: Ensure all CSS and JS is minified
190
  * Fix: Ensure all inline JS is minified
185
 
186
  == Changelog ==
187
 
188
+ = 1.5.0.4 =
189
+ * Fix: Improved default settings for new galleries
190
+ * Fix: Correctly display the title in the lightbox if the lightbox view is defined
191
+ * Fix: Sometimes galleries throwing JS errors in admin
192
+
193
  = 1.5.0.3 =
194
  * Fix: Ensure all CSS and JS is minified
195
  * Fix: Ensure all inline JS is minified