Version Description
- IMPORTANT: new galleries mechanism. Your created galleries will work but will not be visible in admin panel. Now, you're able to create galleries right in "Insert shortcode" window. Also, you can now create galleries from posts, categories or even custom taxonomies.
- New shortocde [dummy_image]
- New shortocde [dummy_text]
- New shortocde [animate]
- New shortocde [youtube_advanced]
- New admin page - Examples
- New admin page - Add-ons
- Font Awesome updated to version 4
- New attr [spoiler icon=""]
- Fixed issue with date format in [posts]
- New slider control for shortcode generator
- Small fixes
Download this release
Release Info
Developer | gn_themes |
Plugin | Shortcodes Ultimate |
Version | 4.4.0 |
Comparing to | |
See all releases |
Code changes from version 4.3.2 to 4.4.0
- assets/css/animate.css +1 -0
- assets/css/box-shortcodes.css +123 -85
- assets/css/content-shortcodes.css +15 -9
- assets/css/font-awesome.css +395 -403
- assets/css/generator.css +205 -52
- assets/css/options-page.css +195 -247
- assets/css/simpleslider.css +55 -0
- assets/css/sunrise.css +89 -70
- assets/font/FontAwesome.otf +0 -0
- assets/font/fontawesome-webfont.eot +0 -0
- assets/font/fontawesome-webfont.woff +0 -0
- assets/fonts/FontAwesome.otf +0 -0
- assets/fonts/fontawesome-webfont.eot +0 -0
- assets/{font → fonts}/fontawesome-webfont.svg +21 -6
- assets/{font → fonts}/fontawesome-webfont.ttf +0 -0
- assets/fonts/fontawesome-webfont.woff +0 -0
- assets/images/banners/extra.png +0 -0
- assets/images/banners/how-it-works.jpg +0 -0
- assets/images/banners/maker.png +0 -0
- assets/images/banners/skins.png +0 -0
- assets/images/demo/accordion.png +0 -0
- assets/images/demo/audio.png +0 -0
- assets/images/demo/box.png +0 -0
- assets/images/demo/button.png +0 -0
- assets/images/demo/carousel.png +0 -0
- assets/images/demo/column.png +0 -0
- assets/images/demo/custom_gallery.png +0 -0
- assets/images/demo/divider.png +0 -0
- assets/images/demo/document.png +0 -0
- assets/images/demo/dropcap.png +0 -0
- assets/images/demo/feed.png +0 -0
- assets/images/demo/frame.png +0 -0
- assets/images/demo/gmap.png +0 -0
- assets/images/demo/guests.png +0 -0
- assets/images/demo/heading.png +0 -0
- assets/images/demo/highlight.png +0 -0
- assets/images/demo/jcarousel.png +0 -0
- assets/images/demo/label.png +0 -0
- assets/images/demo/lightbox.png +0 -0
- assets/images/demo/list.png +0 -0
- assets/images/demo/members.png +0 -0
- assets/images/demo/menu.png +0 -0
- assets/images/demo/nivo_slider.png +0 -0
- assets/images/demo/note.png +0 -0
- assets/images/demo/permalink.png +0 -0
- assets/images/demo/posts.png +0 -0
- assets/images/demo/private.png +0 -0
- assets/images/demo/pullquote.png +0 -0
- assets/images/demo/quote.png +0 -0
- assets/images/demo/row.png +0 -0
- assets/images/demo/screenr.png +0 -0
- assets/images/demo/service.png +0 -0
- assets/images/demo/siblings.png +0 -0
- assets/images/demo/slider.png +0 -0
- assets/images/demo/spacer.png +0 -0
- assets/images/demo/spoiler.png +0 -0
- assets/images/demo/subpages.png +0 -0
- assets/images/demo/tab.png +0 -0
- assets/images/demo/table.png +0 -0
- assets/images/demo/tabs.png +0 -0
- assets/images/demo/tooltip.png +0 -0
- assets/images/demo/tweets.png +0 -0
- assets/images/demo/video.png +0 -0
- assets/images/demo/vimeo.png +0 -0
- assets/images/demo/youtube.png +0 -0
- assets/images/galleries/move.png +0 -0
- assets/images/generator/icon.png +0 -0
- assets/images/generator/loading.gif +0 -0
- assets/images/jcarousel/arrows.png +0 -0
- assets/images/{galleries/loading.gif → loading.gif} +0 -0
- assets/images/preview.png +0 -0
- assets/images/{generator/search.png → search.png} +0 -0
- assets/images/success.png +0 -0
- assets/js/galleries-shortcodes.js +33 -32
- assets/js/generator.js +229 -56
- assets/js/inview.js +3 -0
- assets/js/options-page.js +85 -179
- assets/js/other-shortcodes.js +11 -3
- assets/js/simpleslider.js +11 -0
- assets/js/sunrise.js +90 -163
- inc/core/admin-views.php +147 -0
- inc/core/admin.php +11 -0
- inc/core/{class.assets.php → assets.php} +44 -49
- inc/core/class.requirements.php +0 -53
- inc/core/class.shortcodes-ultimate.php +0 -176
- inc/core/class.widget.php +0 -101
- inc/core/{class.data.php → data.php} +668 -260
- inc/core/{class.generator-fields.php → generator-views.php} +58 -6
- inc/core/{class.generator.php → generator.php} +60 -135
- inc/core/load.php +283 -0
- inc/core/requirements.php +51 -0
- inc/core/{class.shortcodes.php → shortcodes.php} +259 -161
- inc/core/tools.php +280 -211
- inc/core/{class.vote.php → vote.php} +10 -5
- inc/core/widget.php +58 -0
- inc/example-addon.php +0 -85
- inc/examples/animations.example +38 -0
- inc/examples/buttons.example +59 -0
- inc/examples/columns.example +71 -0
- inc/examples/media.example +71 -0
- inc/examples/nested.example +37 -0
- inc/examples/posts.example +15 -0
- inc/examples/spoilers.example +108 -0
- inc/examples/tabs.example +78 -0
- inc/vendor/class.sunrise-framework.php +0 -327
- inc/vendor/class.sunrise-views.php +93 -0
- inc/vendor/class.sunrise.php +252 -0
- inc/views/about.php +0 -48
- inc/views/cheatsheet.php +0 -66
- inc/views/checkbox-group.php +0 -15
- inc/views/checkbox.php +0 -11
- inc/views/closetab.php +0 -10
- inc/views/code.php +0 -8
- inc/views/color.php +0 -11
- inc/views/css.php +0 -26
- inc/views/galleries.php +0 -104
- inc/views/hidden.php +0 -1
- inc/views/html.php +0 -4
- inc/views/notifications.php +0 -41
- inc/views/number.php +0 -7
- inc/views/opentab.php +0 -2
- inc/views/radio.php +0 -20
- inc/views/select.php +0 -20
- inc/views/settings.php +0 -28
- inc/views/size.php +0 -17
- inc/views/skin.php +0 -22
- inc/views/text.php +0 -8
- inc/views/textarea.php +0 -8
- inc/views/title.php +0 -4
- inc/views/upload.php +0 -11
- languages/su-el_GR.mo +0 -0
- languages/su-el_GR.po +900 -807
- languages/su-ru_RU.mo +0 -0
- languages/su-ru_RU.po +1365 -947
- languages/su.pot +1281 -870
- readme.txt +23 -7
- shortcodes-ultimate.php +14 -12
- templates/default-loop.php +3 -3
- templates/list-loop.php +19 -21
- templates/single-post.php +2 -4
- templates/teaser-loop.php +1 -3
assets/css/animate.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
@charset "UTF-8";body{-webkit-backface-visibility:hidden;}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-moz-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-o-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.animated.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0);}10%,30%,50%,70%,90%{-o-transform:translateX(-10px);}20%,40%,60%,80%{-o-transform:translateX(10px);}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}.animated.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);}40%{-moz-transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0);}40%{-o-transform:translateY(-30px);}60%{-o-transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}.animated.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}@-moz-keyframes tada{0%{-moz-transform:scale(1);}10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}100%{-moz-transform:scale(1) rotate(0);}}@-o-keyframes tada{0%{-o-transform:scale(1);}10%,20%{-o-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg);}100%{-o-transform:scale(1) rotate(0);}}@keyframes tada{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}.animated.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center;}20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);}100%{-moz-transform:rotate(0deg);}}@-o-keyframes swing{20%{-o-transform:rotate(15deg);}40%{-o-transform:rotate(-10deg);}60%{-o-transform:rotate(5deg);}80%{-o-transform:rotate(-5deg);}100%{-o-transform:rotate(0deg);}}@keyframes swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);}}.animated.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%);}15%{-moz-transform:translateX(-25%) rotate(-5deg);}30%{-moz-transform:translateX(20%) rotate(3deg);}45%{-moz-transform:translateX(-15%) rotate(-3deg);}60%{-moz-transform:translateX(10%) rotate(2deg);}75%{-moz-transform:translateX(-5%) rotate(-1deg);}100%{-moz-transform:translateX(0%);}}@-o-keyframes wobble{0%{-o-transform:translateX(0%);}15%{-o-transform:translateX(-25%) rotate(-5deg);}30%{-o-transform:translateX(20%) rotate(3deg);}45%{-o-transform:translateX(-15%) rotate(-3deg);}60%{-o-transform:translateX(10%) rotate(2deg);}75%{-o-transform:translateX(-5%) rotate(-1deg);}100%{-o-transform:translateX(0%);}}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}.animated.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.1);}100%{-webkit-transform:scale(1);}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(1.1);}100%{-moz-transform:scale(1);}}@-o-keyframes pulse{0%{-o-transform:scale(1);}50%{-o-transform:scale(1.1);}100%{-o-transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.animated.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out;}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out;}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in;}100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in;}}@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out;}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out;}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;}80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in;}100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in;}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-moz-transform:perspective(400px) rotateX(-10deg);}70%{-moz-transform:perspective(400px) rotateX(10deg);}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-o-transform:perspective(400px) rotateX(-10deg);}70%{-o-transform:perspective(400px) rotateX(10deg);}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0;}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{transform:perspective(400px) rotateX(0deg);opacity:1;}}.animated.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1;}100%{transform:perspective(400px) rotateX(90deg);opacity:0;}}.animated.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-moz-transform:perspective(400px) rotateY(-10deg);}70%{-moz-transform:perspective(400px) rotateY(10deg);}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-o-transform:perspective(400px) rotateY(-10deg);}70%{-o-transform:perspective(400px) rotateY(10deg);}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0;}40%{transform:perspective(400px) rotateY(-10deg);}70%{transform:perspective(400px) rotateY(10deg);}100%{transform:perspective(400px) rotateY(0deg);opacity:1;}}.animated.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1;}100%{transform:perspective(400px) rotateY(90deg);opacity:0;}}.animated.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);}100%{opacity:1;-moz-transform:translateY(0);}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px);}100%{opacity:1;-moz-transform:translateY(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}.animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px);}100%{opacity:1;-moz-transform:translateX(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}100%{opacity:1;transform:translateX(0);}}.animated.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px);}100%{opacity:1;-moz-transform:translateX(0);}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateX(0);}}.animated.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px);}100%{opacity:1;-moz-transform:translateY(0);}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0);}}.animated.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px);}100%{opacity:1;-moz-transform:translateY(0);}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}.animated.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px);}100%{opacity:1;-moz-transform:translateX(0);}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}.animated.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px);}100%{opacity:1;-moz-transform:translateX(0);}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}.animated.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.animated.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-20px);}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-20px);}}.animated.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(20px);}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}.animated.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-20px);}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-20px);}}.animated.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(20px);}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(20px);}}.animated.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-2000px);}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}.animated.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(2000px);}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}.animated.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-2000px);}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}.animated.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(2000px);}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}.animated.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(.9);}100%{-webkit-transform:scale(1);}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(.9);}100%{-moz-transform:scale(1);}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3);}50%{opacity:1;-o-transform:scale(1.05);}70%{-o-transform:scale(.9);}100%{-o-transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(.9);}100%{transform:scale(1);}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);}}@-moz-keyframes slideInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}100%{-moz-transform:translateY(0);}}@-o-keyframes slideInDown{0%{opacity:0;-o-transform:translateY(-2000px);}100%{-o-transform:translateY(0);}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px);}100%{transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}100%{-moz-transform:translateX(0);}}@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}100%{-o-transform:translateX(0);}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px);}100%{transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px);}100%{-moz-transform:translateX(0);}}@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px);}100%{-o-transform:translateX(0);}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px);}100%{transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@-moz-keyframes slideOutLeft{0%{-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-2000px);}}@-o-keyframes slideOutLeft{0%{-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-2000px);}}@keyframes slideOutLeft{0%{transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;-o-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@-moz-keyframes slideOutRight{0%{-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(2000px);}}@-o-keyframes slideOutRight{0%{-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(2000px);}}@keyframes slideOutRight{0%{transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}.slideOutRight{-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;-o-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@-moz-keyframes slideOutUp{0%{-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-2000px);}}@-o-keyframes slideOutUp{0%{-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(-2000px);}}@keyframes slideOutUp{0%{transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp;}.animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);}100%{-webkit-transform:translateY(0);}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);}60%{opacity:1;-moz-transform:translateY(-30px);}80%{-moz-transform:translateY(10px);}100%{-moz-transform:translateY(0);}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px);}60%{opacity:1;-o-transform:translateY(-30px);}80%{-o-transform:translateY(10px);}100%{-o-transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}60%{opacity:1;transform:translateY(-30px);}80%{transform:translateY(10px);}100%{transform:translateY(0);}}.animated.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);}100%{-webkit-transform:translateY(0);}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}60%{opacity:1;-moz-transform:translateY(30px);}80%{-moz-transform:translateY(-10px);}100%{-moz-transform:translateY(0);}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);}60%{opacity:1;-o-transform:translateY(30px);}80%{-o-transform:translateY(-10px);}100%{-o-transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0);}}.animated.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}60%{opacity:1;-moz-transform:translateX(30px);}80%{-moz-transform:translateX(-10px);}100%{-moz-transform:translateX(0);}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}60%{opacity:1;-o-transform:translateX(30px);}80%{-o-transform:translateX(-10px);}100%{-o-transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0);}}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px);}60%{opacity:1;-moz-transform:translateX(-30px);}80%{-moz-transform:translateX(10px);}100%{-moz-transform:translateX(0);}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px);}60%{opacity:1;-o-transform:translateX(-30px);}80%{-o-transform:translateX(10px);}100%{-o-transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0);}}.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1);}25%{-moz-transform:scale(.95);}50%{opacity:1;-moz-transform:scale(1.1);}100%{opacity:0;-moz-transform:scale(.3);}}@-o-keyframes bounceOut{0%{-o-transform:scale(1);}25%{-o-transform:scale(.95);}50%{opacity:1;-o-transform:scale(1.1);}100%{opacity:0;-o-transform:scale(.3);}}@keyframes bounceOut{0%{transform:scale(1);}25%{transform:scale(.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(.3);}}.animated.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(20px);}100%{opacity:0;-moz-transform:translateY(-2000px);}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0);}20%{opacity:1;-o-transform:translateY(20px);}100%{opacity:0;-o-transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-2000px);}}.animated.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(-20px);}100%{opacity:0;-moz-transform:translateY(2000px);}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0);}20%{opacity:1;-o-transform:translateY(-20px);}100%{opacity:0;-o-transform:translateY(2000px);}}@keyframes bounceOutDown{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(2000px);}}.animated.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(20px);}100%{opacity:0;-moz-transform:translateX(-2000px);}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0);}20%{opacity:1;-o-transform:translateX(20px);}100%{opacity:0;-o-transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-2000px);}}.animated.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(-20px);}100%{opacity:0;-moz-transform:translateX(2000px);}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0);}20%{opacity:1;-o-transform:translateX(-20px);}100%{opacity:0;-o-transform:translateX(2000px);}}@keyframes bounceOutRight{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(2000px);}}.animated.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0;}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0;}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}100%{transform-origin:center center;transform:rotate(0);opacity:1;}}.animated.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}}.animated.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}}.animated.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}}.animated.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}}.animated.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}.animated.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}}.animated.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}}.animated.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}}.animated.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}}.animated.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);opacity:0;}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}100%{-moz-transform:translateY(700px);opacity:0;}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}100%{-o-transform:translateY(700px);opacity:0;}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}100%{transform:translateY(700px);opacity:0;}}.animated.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;transform:translateX(0px) rotate(0deg);}}.animated.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg);}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}100%{opacity:0;transform:translateX(100%) rotate(120deg);}}.animated.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0;}60%{transform:translateX(-20%) skewX(30deg);opacity:1;}80%{transform:translateX(0%) skewX(-15deg);opacity:1;}100%{transform:translateX(0%) skewX(0deg);opacity:1;}}.animated.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}.animated.lightSpeedIn{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1;}100%{transform:translateX(100%) skewX(-30deg);opacity:0;}}.animated.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}.animated.lightSpeedOut{-webkit-animation-duration:0.25s;-moz-animation-duration:0.25s;-o-animation-duration:0.25s;animation-duration:0.25s;}
|
assets/css/box-shortcodes.css
CHANGED
@@ -14,7 +14,10 @@
|
|
14 |
.su-tabs-nav span {
|
15 |
display: inline-block;
|
16 |
margin-right: 3px;
|
17 |
-
padding:
|
|
|
|
|
|
|
18 |
-webkit-border-top-left-radius: 3px;
|
19 |
-moz-border-radius-topleft: 3px;
|
20 |
border-top-left-radius: 3px;
|
@@ -29,17 +32,15 @@
|
|
29 |
transition: all .2s;
|
30 |
}
|
31 |
.su-tabs-nav span:hover { background: #f5f5f5; }
|
32 |
-
.su-tabs-nav span.su-tabs-current { background: #fff; }
|
33 |
.su-tabs-nav span.su-tabs-disabled {
|
34 |
-
filter: alpha(opacity=50);
|
35 |
opacity: 0.5;
|
|
|
36 |
cursor: default;
|
37 |
}
|
38 |
.su-tabs-pane {
|
39 |
-
padding:
|
40 |
-
-
|
41 |
-
-moz-box-sizing: border-box;
|
42 |
-
box-sizing: border-box;
|
43 |
-webkit-border-bottom-right-radius: 3px;
|
44 |
-moz-border-radius-bottomright: 3px;
|
45 |
border-bottom-right-radius: 3px;
|
@@ -49,9 +50,15 @@
|
|
49 |
background: #fff;
|
50 |
color: #333;
|
51 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
.su-tabs-vertical .su-tabs-nav {
|
53 |
-
width: 200px;
|
54 |
float: left;
|
|
|
55 |
}
|
56 |
.su-tabs-vertical .su-tabs-nav span {
|
57 |
display: block;
|
@@ -66,9 +73,28 @@
|
|
66 |
-moz-border-radius-bottomleft: 3px;
|
67 |
border-bottom-left-radius: 3px;
|
68 |
}
|
|
|
|
|
|
|
|
|
69 |
.su-tabs-vertical .su-tabs-pane {
|
70 |
-
|
71 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
}
|
73 |
|
74 |
/* Spoiler
|
@@ -76,12 +102,34 @@
|
|
76 |
|
77 |
.su-spoiler { margin-bottom: 1.5em; }
|
78 |
.su-spoiler .su-spoiler:last-child { margin-bottom: 0; }
|
79 |
-
.su-accordion .su-spoiler { margin-bottom: 0.
|
80 |
.su-spoiler-title {
|
81 |
position: relative;
|
82 |
cursor: pointer;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
}
|
84 |
.su-spoiler-content {
|
|
|
85 |
-webkit-transition: padding-top .2s;
|
86 |
-moz-transition: padding-top .2s;
|
87 |
-o-transition: padding-top .2s;
|
@@ -89,7 +137,6 @@
|
|
89 |
-ie-transition: padding-top .2s;
|
90 |
}
|
91 |
.su-spoiler.su-spoiler-closed > .su-spoiler-content {
|
92 |
-
width: 0;
|
93 |
height: 0;
|
94 |
margin: 0;
|
95 |
padding: 0;
|
@@ -97,81 +144,70 @@
|
|
97 |
border: none;
|
98 |
opacity: 0;
|
99 |
}
|
100 |
-
.su-spoiler-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
.su-spoiler-style-default > .su-spoiler-title {
|
102 |
-
|
103 |
-
padding:
|
104 |
-
background: #fff;
|
105 |
-
color: #333;
|
106 |
-
font-weight: bold;
|
107 |
-
line-height: 16px;
|
108 |
-
}
|
109 |
-
.su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon {
|
110 |
-
position: absolute;
|
111 |
-
top: 4px;
|
112 |
-
left: 0;
|
113 |
-
display: block;
|
114 |
-
width: 16px;
|
115 |
-
height: 16px;
|
116 |
-
background: 0 -16px url('../images/spoiler.png') no-repeat;
|
117 |
-
}
|
118 |
-
.su-spoiler-style-default.su-spoiler-closed > .su-spoiler-title > .su-spoiler-icon { background: 0 0 url('../images/spoiler.png') no-repeat; }
|
119 |
-
.su-spoiler-style-default > .su-spoiler-content {
|
120 |
-
padding: 1em 0 0 24px;
|
121 |
-
background: #fff;
|
122 |
-
color: #333;
|
123 |
}
|
|
|
|
|
124 |
.su-spoiler-style-fancy {
|
125 |
-
background: #fff;
|
126 |
border: 1px solid #ccc;
|
127 |
-webkit-border-radius: 10px;
|
128 |
-moz-border-radius: 10px;
|
129 |
border-radius: 10px;
|
|
|
|
|
130 |
}
|
131 |
.su-spoiler-style-fancy > .su-spoiler-title {
|
132 |
-
min-height: 20px;
|
133 |
-
padding: 7px 7px 7px 36px;
|
134 |
border-bottom: 1px solid #ccc;
|
135 |
-webkit-border-radius: 10px;
|
136 |
-moz-border-radius: 10px;
|
137 |
border-radius: 10px;
|
138 |
background: #f0f0f0;
|
139 |
-
color: #333;
|
140 |
-
font-weight: bold;
|
141 |
font-size: 0.9em;
|
142 |
-
line-height: 20px;
|
143 |
}
|
144 |
.su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title { border: none; }
|
145 |
-
.su-spoiler-style-fancy > .su-spoiler-title > .su-spoiler-icon {
|
146 |
-
position: absolute;
|
147 |
-
top: 10px;
|
148 |
-
left: 10px;
|
149 |
-
display: block;
|
150 |
-
width: 16px;
|
151 |
-
height: 16px;
|
152 |
-
background: 0 -16px url('../images/spoiler.png') no-repeat;
|
153 |
-
}
|
154 |
-
.su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title > .su-spoiler-icon { background: 0 0 url('../images/spoiler.png') no-repeat; }
|
155 |
.su-spoiler-style-fancy > .su-spoiler-content {
|
156 |
-
padding: 1em;
|
157 |
-webkit-border-radius: 10px;
|
158 |
-moz-border-radius: 10px;
|
159 |
border-radius: 10px;
|
160 |
-
background: #fff;
|
161 |
-
color: #333;
|
162 |
}
|
163 |
.su-spoiler-style-simple {
|
164 |
border-top: 1px solid #ccc;
|
165 |
border-bottom: 1px solid #ccc;
|
166 |
}
|
167 |
.su-spoiler-style-simple > .su-spoiler-title {
|
168 |
-
min-height: 20px;
|
169 |
padding: 5px 10px;
|
170 |
background: #f0f0f0;
|
171 |
color: #333;
|
172 |
-
font-weight: bold;
|
173 |
font-size: 0.9em;
|
174 |
-
line-height: 20px;
|
175 |
}
|
176 |
.su-spoiler-style-simple > .su-spoiler-title > .su-spoiler-icon { display: none; }
|
177 |
.su-spoiler-style-simple > .su-spoiler-content {
|
@@ -183,15 +219,15 @@
|
|
183 |
/* Quote
|
184 |
---------------------------------------------------------------*/
|
185 |
|
186 |
-
.su-quote {
|
187 |
position: relative;
|
188 |
margin-bottom: 1.5em;
|
189 |
padding: 0.5em 3em;
|
190 |
font-style: italic;
|
191 |
}
|
192 |
-
.su-quote-has-cite { margin-bottom: 3em; }
|
193 |
-
.su-quote:before,
|
194 |
-
.su-quote:after {
|
195 |
position: absolute;
|
196 |
display: block;
|
197 |
width: 20px;
|
@@ -199,23 +235,24 @@
|
|
199 |
background-image: url('../images/quote.png');
|
200 |
content: '';
|
201 |
}
|
202 |
-
.su-quote:before {
|
203 |
top: 0;
|
204 |
left: 0;
|
205 |
background-position: 0 0;
|
206 |
}
|
207 |
-
.su-quote:after {
|
208 |
right: 0;
|
209 |
bottom: 0;
|
210 |
background-position: -20px 0;
|
211 |
}
|
212 |
-
.su-quote-cite {
|
213 |
position: absolute;
|
214 |
right: 4em;
|
215 |
bottom: -1.5em;
|
216 |
font-style: normal;
|
217 |
}
|
218 |
-
.su-quote-cite
|
|
|
219 |
|
220 |
/* Pullquote
|
221 |
---------------------------------------------------------------*/
|
@@ -247,51 +284,52 @@
|
|
247 |
}
|
248 |
.su-row:before,
|
249 |
.su-row:after {
|
250 |
-
content: "";
|
251 |
display: table;
|
|
|
252 |
}
|
253 |
-
.su-row:after { clear: both }
|
254 |
.su-column {
|
255 |
display: block;
|
256 |
-
float: left;
|
257 |
margin: 0 4% 1em 0;
|
|
|
258 |
-webkit-box-sizing: border-box;
|
259 |
-moz-box-sizing: border-box;
|
260 |
box-sizing: border-box;
|
261 |
}
|
262 |
.su-column-last { margin-right: 0; }
|
263 |
.su-row .su-column { margin: 0 0 1em 4%; }
|
|
|
264 |
.su-row .su-column:first-child { margin-left: 0; }
|
265 |
.su-column-centered {
|
266 |
-
float: none !important;
|
267 |
-
margin-left: auto !important;
|
268 |
margin-right: auto !important;
|
|
|
|
|
269 |
}
|
270 |
.su-column img,
|
271 |
.su-column iframe,
|
272 |
.su-column object,
|
273 |
-
.su-column embed { max-width: 100
|
274 |
@media only screen {
|
275 |
-
[class*="su-column"] + [class*="su-column"]:last-child { float: right }
|
276 |
-
}
|
277 |
-
.su-column-size-1-1 { width: 100
|
278 |
-
.su-column-size-1-2 { width: 48
|
279 |
-
.su-column-size-1-3 { width: 30.66
|
280 |
-
.su-column-size-2-3 { width: 65.33
|
281 |
-
.su-column-size-1-4 { width: 22
|
282 |
-
.su-column-size-3-4 { width: 74
|
283 |
-
.su-column-size-1-5 { width: 16.8
|
284 |
-
.su-column-size-2-5 { width: 37.6
|
285 |
-
.su-column-size-3-5 { width: 58.4
|
286 |
-
.su-column-size-4-5 { width: 79.2
|
287 |
-
.su-column-size-1-6 { width: 13.33
|
288 |
-
.su-column-size-5-6 { width: 82.66
|
289 |
/* Styles for screens that are less than 768px */
|
290 |
@media only screen and (max-width: 768px) {
|
291 |
.su-column {
|
292 |
width: 100% !important;
|
293 |
-
float: none !important;
|
294 |
margin: 0 0 1em 0 !important;
|
|
|
295 |
}
|
296 |
}
|
297 |
|
14 |
.su-tabs-nav span {
|
15 |
display: inline-block;
|
16 |
margin-right: 3px;
|
17 |
+
padding: 10px 15px;
|
18 |
+
font-size: 13px;
|
19 |
+
min-height: 40px;
|
20 |
+
line-height: 20px;
|
21 |
-webkit-border-top-left-radius: 3px;
|
22 |
-moz-border-radius-topleft: 3px;
|
23 |
border-top-left-radius: 3px;
|
32 |
transition: all .2s;
|
33 |
}
|
34 |
.su-tabs-nav span:hover { background: #f5f5f5; }
|
35 |
+
.su-tabs-nav span.su-tabs-current { background: #fff; cursor: default; }
|
36 |
.su-tabs-nav span.su-tabs-disabled {
|
|
|
37 |
opacity: 0.5;
|
38 |
+
filter: alpha(opacity=50);
|
39 |
cursor: default;
|
40 |
}
|
41 |
.su-tabs-pane {
|
42 |
+
padding: 15px;
|
43 |
+
font-size: 13px;
|
|
|
|
|
44 |
-webkit-border-bottom-right-radius: 3px;
|
45 |
-moz-border-radius-bottomright: 3px;
|
46 |
border-bottom-right-radius: 3px;
|
50 |
background: #fff;
|
51 |
color: #333;
|
52 |
}
|
53 |
+
.su-tabs-vertical:before,
|
54 |
+
.su-tabs-vertical:after {
|
55 |
+
content: " ";
|
56 |
+
display: table;
|
57 |
+
}
|
58 |
+
.su-tabs-vertical:after { clear: both; }
|
59 |
.su-tabs-vertical .su-tabs-nav {
|
|
|
60 |
float: left;
|
61 |
+
width: 30%;
|
62 |
}
|
63 |
.su-tabs-vertical .su-tabs-nav span {
|
64 |
display: block;
|
73 |
-moz-border-radius-bottomleft: 3px;
|
74 |
border-bottom-left-radius: 3px;
|
75 |
}
|
76 |
+
.su-tabs-vertical .su-tabs-panes {
|
77 |
+
float: left;
|
78 |
+
width: 70%;
|
79 |
+
}
|
80 |
.su-tabs-vertical .su-tabs-pane {
|
81 |
+
-webkit-border-radius: 0;
|
82 |
+
-moz-border-radius: 0;
|
83 |
+
border-radius: 0;
|
84 |
+
-webkit-border-top-right-radius: 3px;
|
85 |
+
-webkit-border-bottom-right-radius: 3px;
|
86 |
+
-moz-border-radius-topright: 3px;
|
87 |
+
-moz-border-radius-bottomright: 3px;
|
88 |
+
border-top-right-radius: 3px;
|
89 |
+
border-bottom-right-radius: 3px;
|
90 |
+
}
|
91 |
+
.su-tabs-nav,
|
92 |
+
.su-tabs-nav span,
|
93 |
+
.su-tabs-panes,
|
94 |
+
.su-tabs-pane {
|
95 |
+
-webkit-box-sizing: border-box !important;
|
96 |
+
-moz-box-sizing: border-box !important;
|
97 |
+
box-sizing: border-box !important;
|
98 |
}
|
99 |
|
100 |
/* Spoiler
|
102 |
|
103 |
.su-spoiler { margin-bottom: 1.5em; }
|
104 |
.su-spoiler .su-spoiler:last-child { margin-bottom: 0; }
|
105 |
+
.su-accordion .su-spoiler { margin-bottom: 0.5em; }
|
106 |
.su-spoiler-title {
|
107 |
position: relative;
|
108 |
cursor: pointer;
|
109 |
+
min-height: 20px;
|
110 |
+
line-height: 20px;
|
111 |
+
padding: 7px 7px 7px 34px;
|
112 |
+
font-weight: bold;
|
113 |
+
font-size: 13px;
|
114 |
+
}
|
115 |
+
.su-spoiler-icon {
|
116 |
+
position: absolute;
|
117 |
+
left: 7px;
|
118 |
+
top: 7px;
|
119 |
+
display: block;
|
120 |
+
width: 20px;
|
121 |
+
height: 20px;
|
122 |
+
line-height: 21px;
|
123 |
+
text-align: center;
|
124 |
+
font-size: 14px;
|
125 |
+
font-family: FontAwesome;
|
126 |
+
font-weight: normal;
|
127 |
+
font-style: normal;
|
128 |
+
-webkit-font-smoothing: antialiased;
|
129 |
+
*margin-right: .3em;
|
130 |
}
|
131 |
.su-spoiler-content {
|
132 |
+
padding: 14px;
|
133 |
-webkit-transition: padding-top .2s;
|
134 |
-moz-transition: padding-top .2s;
|
135 |
-o-transition: padding-top .2s;
|
137 |
-ie-transition: padding-top .2s;
|
138 |
}
|
139 |
.su-spoiler.su-spoiler-closed > .su-spoiler-content {
|
|
|
140 |
height: 0;
|
141 |
margin: 0;
|
142 |
padding: 0;
|
144 |
border: none;
|
145 |
opacity: 0;
|
146 |
}
|
147 |
+
.su-spoiler-icon-plus .su-spoiler-icon:before { content: "\f068"; }
|
148 |
+
.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before { content: "\f067"; }
|
149 |
+
.su-spoiler-icon-plus-circle .su-spoiler-icon:before { content: "\f056"; }
|
150 |
+
.su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon:before { content: "\f055"; }
|
151 |
+
.su-spoiler-icon-plus-square-1 .su-spoiler-icon:before { content: "\f146"; }
|
152 |
+
.su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon:before { content: "\f0fe"; }
|
153 |
+
.su-spoiler-icon-plus-square-2 .su-spoiler-icon:before { content: "\f117"; }
|
154 |
+
.su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon:before { content: "\f116"; }
|
155 |
+
.su-spoiler-icon-arrow .su-spoiler-icon:before { content: "\f063"; }
|
156 |
+
.su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon:before { content: "\f061"; }
|
157 |
+
.su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before { content: "\f0ab"; }
|
158 |
+
.su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before { content: "\f0a9"; }
|
159 |
+
.su-spoiler-icon-arrow-circle-2 .su-spoiler-icon:before { content: "\f01a"; }
|
160 |
+
.su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon:before { content: "\f18e"; }
|
161 |
+
.su-spoiler-icon-chevron .su-spoiler-icon:before { content: "\f078"; }
|
162 |
+
.su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon:before { content: "\f054"; }
|
163 |
+
.su-spoiler-icon-chevron-circle .su-spoiler-icon:before { content: "\f13a"; }
|
164 |
+
.su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon:before { content: "\f138"; }
|
165 |
+
.su-spoiler-icon-caret .su-spoiler-icon:before { content: "\f0d7"; }
|
166 |
+
.su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon:before { content: "\f0da"; }
|
167 |
+
.su-spoiler-icon-caret-square .su-spoiler-icon:before { content: "\f150"; }
|
168 |
+
.su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon:before { content: "\f152"; }
|
169 |
+
.su-spoiler-icon-folder-1 .su-spoiler-icon:before { content: "\f07c"; }
|
170 |
+
.su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon:before { content: "\f07b"; }
|
171 |
+
.su-spoiler-icon-folder-2 .su-spoiler-icon:before { content: "\f115"; }
|
172 |
+
.su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon:before { content: "\f114"; }
|
173 |
+
.su-spoiler-style-default { }
|
174 |
.su-spoiler-style-default > .su-spoiler-title {
|
175 |
+
padding-left: 27px;
|
176 |
+
padding-right: 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
}
|
178 |
+
.su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon { left: 0; }
|
179 |
+
.su-spoiler-style-default > .su-spoiler-content { padding: 1em 0 1em 27px; }
|
180 |
.su-spoiler-style-fancy {
|
|
|
181 |
border: 1px solid #ccc;
|
182 |
-webkit-border-radius: 10px;
|
183 |
-moz-border-radius: 10px;
|
184 |
border-radius: 10px;
|
185 |
+
background: #fff;
|
186 |
+
color: #333;
|
187 |
}
|
188 |
.su-spoiler-style-fancy > .su-spoiler-title {
|
|
|
|
|
189 |
border-bottom: 1px solid #ccc;
|
190 |
-webkit-border-radius: 10px;
|
191 |
-moz-border-radius: 10px;
|
192 |
border-radius: 10px;
|
193 |
background: #f0f0f0;
|
|
|
|
|
194 |
font-size: 0.9em;
|
|
|
195 |
}
|
196 |
.su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title { border: none; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
.su-spoiler-style-fancy > .su-spoiler-content {
|
|
|
198 |
-webkit-border-radius: 10px;
|
199 |
-moz-border-radius: 10px;
|
200 |
border-radius: 10px;
|
|
|
|
|
201 |
}
|
202 |
.su-spoiler-style-simple {
|
203 |
border-top: 1px solid #ccc;
|
204 |
border-bottom: 1px solid #ccc;
|
205 |
}
|
206 |
.su-spoiler-style-simple > .su-spoiler-title {
|
|
|
207 |
padding: 5px 10px;
|
208 |
background: #f0f0f0;
|
209 |
color: #333;
|
|
|
210 |
font-size: 0.9em;
|
|
|
211 |
}
|
212 |
.su-spoiler-style-simple > .su-spoiler-title > .su-spoiler-icon { display: none; }
|
213 |
.su-spoiler-style-simple > .su-spoiler-content {
|
219 |
/* Quote
|
220 |
---------------------------------------------------------------*/
|
221 |
|
222 |
+
.su-quote-style-default {
|
223 |
position: relative;
|
224 |
margin-bottom: 1.5em;
|
225 |
padding: 0.5em 3em;
|
226 |
font-style: italic;
|
227 |
}
|
228 |
+
.su-quote-style-default.su-quote-has-cite { margin-bottom: 3em; }
|
229 |
+
.su-quote-style-default:before,
|
230 |
+
.su-quote-style-default:after {
|
231 |
position: absolute;
|
232 |
display: block;
|
233 |
width: 20px;
|
235 |
background-image: url('../images/quote.png');
|
236 |
content: '';
|
237 |
}
|
238 |
+
.su-quote-style-default:before {
|
239 |
top: 0;
|
240 |
left: 0;
|
241 |
background-position: 0 0;
|
242 |
}
|
243 |
+
.su-quote-style-default:after {
|
244 |
right: 0;
|
245 |
bottom: 0;
|
246 |
background-position: -20px 0;
|
247 |
}
|
248 |
+
.su-quote-style-default .su-quote-cite {
|
249 |
position: absolute;
|
250 |
right: 4em;
|
251 |
bottom: -1.5em;
|
252 |
font-style: normal;
|
253 |
}
|
254 |
+
.su-quote-style-default .su-quote-cite:before { content: "\2014\0000a0"; }
|
255 |
+
.su-quote-style-default .su-quote-cite a { text-decoration: underline; }
|
256 |
|
257 |
/* Pullquote
|
258 |
---------------------------------------------------------------*/
|
284 |
}
|
285 |
.su-row:before,
|
286 |
.su-row:after {
|
|
|
287 |
display: table;
|
288 |
+
content: "";
|
289 |
}
|
290 |
+
.su-row:after { clear: both; }
|
291 |
.su-column {
|
292 |
display: block;
|
|
|
293 |
margin: 0 4% 1em 0;
|
294 |
+
float: left;
|
295 |
-webkit-box-sizing: border-box;
|
296 |
-moz-box-sizing: border-box;
|
297 |
box-sizing: border-box;
|
298 |
}
|
299 |
.su-column-last { margin-right: 0; }
|
300 |
.su-row .su-column { margin: 0 0 1em 4%; }
|
301 |
+
.su-row .su-column.su-column-size-1-1 { margin-left: 0; margin-right: 0; }
|
302 |
.su-row .su-column:first-child { margin-left: 0; }
|
303 |
.su-column-centered {
|
|
|
|
|
304 |
margin-right: auto !important;
|
305 |
+
margin-left: auto !important;
|
306 |
+
float: none !important;
|
307 |
}
|
308 |
.su-column img,
|
309 |
.su-column iframe,
|
310 |
.su-column object,
|
311 |
+
.su-column embed { max-width: 100%; }
|
312 |
@media only screen {
|
313 |
+
[class*="su-column"] + [class*="su-column"]:last-child { float: right; }
|
314 |
+
}
|
315 |
+
.su-column-size-1-1 { width: 100%; }
|
316 |
+
.su-column-size-1-2 { width: 48%; }
|
317 |
+
.su-column-size-1-3 { width: 30.66%; }
|
318 |
+
.su-column-size-2-3 { width: 65.33%; }
|
319 |
+
.su-column-size-1-4 { width: 22%; }
|
320 |
+
.su-column-size-3-4 { width: 74%; }
|
321 |
+
.su-column-size-1-5 { width: 16.8%; }
|
322 |
+
.su-column-size-2-5 { width: 37.6%; }
|
323 |
+
.su-column-size-3-5 { width: 58.4%; }
|
324 |
+
.su-column-size-4-5 { width: 79.2%; }
|
325 |
+
.su-column-size-1-6 { width: 13.33%; }
|
326 |
+
.su-column-size-5-6 { width: 82.66%; }
|
327 |
/* Styles for screens that are less than 768px */
|
328 |
@media only screen and (max-width: 768px) {
|
329 |
.su-column {
|
330 |
width: 100% !important;
|
|
|
331 |
margin: 0 0 1em 0 !important;
|
332 |
+
float: none !important;
|
333 |
}
|
334 |
}
|
335 |
|
assets/css/content-shortcodes.css
CHANGED
@@ -3,20 +3,21 @@
|
|
3 |
/* Heading
|
4 |
---------------------------------------------------------------*/
|
5 |
|
6 |
-
.su-heading {
|
7 |
-
margin: 0 0 1.5em 0;
|
8 |
padding: 2px 0;
|
9 |
border-top: 1px solid #999;
|
10 |
border-bottom: 1px solid #999;
|
11 |
}
|
12 |
-
.su-heading-inner {
|
13 |
padding: 1em 0.5em;
|
14 |
border-top: 4px solid #eee;
|
15 |
border-bottom: 4px solid #eee;
|
16 |
}
|
17 |
-
.su-heading-align-left { text-align: left }
|
18 |
-
.su-heading-align-
|
19 |
-
.su-heading-align-right { text-align: right }
|
|
|
|
|
20 |
|
21 |
/* Divider
|
22 |
---------------------------------------------------------------*/
|
@@ -193,13 +194,15 @@
|
|
193 |
margin: 0 !important;
|
194 |
padding: 4px 0 4px 2em !important;
|
195 |
}
|
196 |
-
.su-list ul li img {
|
197 |
position: absolute;
|
198 |
left: 0;
|
199 |
top: 4px;
|
200 |
width: 1.3em;
|
201 |
height: 1.3em;
|
202 |
-
|
|
|
|
|
203 |
}
|
204 |
.su-list ul li i {
|
205 |
position: absolute;
|
@@ -227,7 +230,10 @@
|
|
227 |
-moz-transition: all .2s;
|
228 |
-webkit-transition: all .2s;
|
229 |
}
|
230 |
-
.su-button-wide {
|
|
|
|
|
|
|
231 |
.su-button-center { text-align: center; }
|
232 |
.su-button span {
|
233 |
display: block !important;
|
3 |
/* Heading
|
4 |
---------------------------------------------------------------*/
|
5 |
|
6 |
+
.su-heading-style-default {
|
|
|
7 |
padding: 2px 0;
|
8 |
border-top: 1px solid #999;
|
9 |
border-bottom: 1px solid #999;
|
10 |
}
|
11 |
+
.su-heading-style-default .su-heading-inner {
|
12 |
padding: 1em 0.5em;
|
13 |
border-top: 4px solid #eee;
|
14 |
border-bottom: 4px solid #eee;
|
15 |
}
|
16 |
+
.su-heading.su-heading-align-left { text-align: left; }
|
17 |
+
.su-heading.su-heading-align-left .su-heading-inner { padding-left: 0.2em; }
|
18 |
+
.su-heading.su-heading-align-right { text-align: right; }
|
19 |
+
.su-heading.su-heading-align-right .su-heading-inner { padding-right: 0.2em; }
|
20 |
+
.su-heading.su-heading-align-center { text-align: center; }
|
21 |
|
22 |
/* Divider
|
23 |
---------------------------------------------------------------*/
|
194 |
margin: 0 !important;
|
195 |
padding: 4px 0 4px 2em !important;
|
196 |
}
|
197 |
+
.su-list ul li > img {
|
198 |
position: absolute;
|
199 |
left: 0;
|
200 |
top: 4px;
|
201 |
width: 1.3em;
|
202 |
height: 1.3em;
|
203 |
+
padding: 0;
|
204 |
+
margin: 0;
|
205 |
+
border: none;
|
206 |
}
|
207 |
.su-list ul li i {
|
208 |
position: absolute;
|
230 |
-moz-transition: all .2s;
|
231 |
-webkit-transition: all .2s;
|
232 |
}
|
233 |
+
.su-button-wide {
|
234 |
+
display: block !important;
|
235 |
+
margin: 1em 0;
|
236 |
+
}
|
237 |
.su-button-center { text-align: center; }
|
238 |
.su-button span {
|
239 |
display: block !important;
|
assets/css/font-awesome.css
CHANGED
@@ -1,403 +1,395 @@
|
|
1 |
-
@font-face{font-family:'FontAwesome';src:url('../
|
2 |
-
|
3 |
-
.
|
4 |
-
|
5 |
-
|
6 |
-
.
|
7 |
-
.
|
8 |
-
|
9 |
-
.
|
10 |
-
.
|
11 |
-
.
|
12 |
-
.
|
13 |
-
.
|
14 |
-
.
|
15 |
-
.
|
16 |
-
|
17 |
-
.
|
18 |
-
.
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
.
|
23 |
-
.
|
24 |
-
.
|
25 |
-
.
|
26 |
-
.
|
27 |
-
.
|
28 |
-
.
|
29 |
-
.
|
30 |
-
.
|
31 |
-
.
|
32 |
-
.
|
33 |
-
.
|
34 |
-
.
|
35 |
-
.
|
36 |
-
|
37 |
-
|
38 |
-
.
|
39 |
-
.
|
40 |
-
.
|
41 |
-
.
|
42 |
-
|
43 |
-
.
|
44 |
-
.
|
45 |
-
.
|
46 |
-
.
|
47 |
-
.
|
48 |
-
.
|
49 |
-
.
|
50 |
-
.
|
51 |
-
.
|
52 |
-
.
|
53 |
-
.
|
54 |
-
.
|
55 |
-
.
|
56 |
-
.
|
57 |
-
.
|
58 |
-
.
|
59 |
-
.
|
60 |
-
.
|
61 |
-
.
|
62 |
-
.
|
63 |
-
.
|
64 |
-
.
|
65 |
-
.
|
66 |
-
.
|
67 |
-
.
|
68 |
-
.
|
69 |
-
.
|
70 |
-
.
|
71 |
-
.
|
72 |
-
.
|
73 |
-
.
|
74 |
-
.
|
75 |
-
.
|
76 |
-
.
|
77 |
-
.
|
78 |
-
.
|
79 |
-
.
|
80 |
-
.
|
81 |
-
.
|
82 |
-
.
|
83 |
-
.
|
84 |
-
.
|
85 |
-
.
|
86 |
-
.
|
87 |
-
.
|
88 |
-
.
|
89 |
-
.
|
90 |
-
.
|
91 |
-
.
|
92 |
-
.
|
93 |
-
.
|
94 |
-
.
|
95 |
-
.
|
96 |
-
.
|
97 |
-
.
|
98 |
-
.
|
99 |
-
.
|
100 |
-
.
|
101 |
-
.
|
102 |
-
.
|
103 |
-
.
|
104 |
-
.
|
105 |
-
.
|
106 |
-
.
|
107 |
-
.
|
108 |
-
.
|
109 |
-
.
|
110 |
-
.
|
111 |
-
.
|
112 |
-
.
|
113 |
-
.
|
114 |
-
.
|
115 |
-
.
|
116 |
-
.
|
117 |
-
.
|
118 |
-
.
|
119 |
-
.
|
120 |
-
.
|
121 |
-
.
|
122 |
-
.
|
123 |
-
.
|
124 |
-
.
|
125 |
-
.
|
126 |
-
.
|
127 |
-
.
|
128 |
-
.
|
129 |
-
.
|
130 |
-
.
|
131 |
-
.
|
132 |
-
.
|
133 |
-
.
|
134 |
-
.
|
135 |
-
.
|
136 |
-
.
|
137 |
-
.
|
138 |
-
.
|
139 |
-
.
|
140 |
-
.
|
141 |
-
.
|
142 |
-
.
|
143 |
-
.
|
144 |
-
.
|
145 |
-
.
|
146 |
-
.
|
147 |
-
.
|
148 |
-
.
|
149 |
-
.
|
150 |
-
.
|
151 |
-
.
|
152 |
-
.
|
153 |
-
.
|
154 |
-
.
|
155 |
-
.
|
156 |
-
.
|
157 |
-
.
|
158 |
-
.
|
159 |
-
.
|
160 |
-
.
|
161 |
-
.
|
162 |
-
.
|
163 |
-
.
|
164 |
-
.
|
165 |
-
.
|
166 |
-
.
|
167 |
-
.
|
168 |
-
.
|
169 |
-
.
|
170 |
-
.
|
171 |
-
.
|
172 |
-
.
|
173 |
-
.
|
174 |
-
.
|
175 |
-
.
|
176 |
-
.
|
177 |
-
.
|
178 |
-
.
|
179 |
-
.
|
180 |
-
.
|
181 |
-
.
|
182 |
-
.
|
183 |
-
.
|
184 |
-
.
|
185 |
-
.
|
186 |
-
.
|
187 |
-
.
|
188 |
-
.
|
189 |
-
.
|
190 |
-
.
|
191 |
-
.
|
192 |
-
.
|
193 |
-
.
|
194 |
-
.
|
195 |
-
.
|
196 |
-
.
|
197 |
-
.
|
198 |
-
.
|
199 |
-
.
|
200 |
-
.
|
201 |
-
.
|
202 |
-
.
|
203 |
-
.
|
204 |
-
.
|
205 |
-
.
|
206 |
-
.
|
207 |
-
.
|
208 |
-
.
|
209 |
-
.
|
210 |
-
.
|
211 |
-
.
|
212 |
-
.
|
213 |
-
.
|
214 |
-
.
|
215 |
-
.
|
216 |
-
.
|
217 |
-
.
|
218 |
-
.
|
219 |
-
.
|
220 |
-
.
|
221 |
-
.
|
222 |
-
.
|
223 |
-
.
|
224 |
-
.
|
225 |
-
.
|
226 |
-
.
|
227 |
-
.
|
228 |
-
.
|
229 |
-
.
|
230 |
-
.
|
231 |
-
.
|
232 |
-
.
|
233 |
-
.
|
234 |
-
.
|
235 |
-
.
|
236 |
-
.
|
237 |
-
.
|
238 |
-
.
|
239 |
-
.
|
240 |
-
.
|
241 |
-
.
|
242 |
-
.
|
243 |
-
.
|
244 |
-
.
|
245 |
-
.
|
246 |
-
.
|
247 |
-
.
|
248 |
-
.
|
249 |
-
.
|
250 |
-
.
|
251 |
-
.
|
252 |
-
.
|
253 |
-
.
|
254 |
-
.
|
255 |
-
.
|
256 |
-
.
|
257 |
-
.
|
258 |
-
.
|
259 |
-
.
|
260 |
-
.
|
261 |
-
.
|
262 |
-
.
|
263 |
-
.
|
264 |
-
.
|
265 |
-
.
|
266 |
-
.
|
267 |
-
.
|
268 |
-
.
|
269 |
-
.
|
270 |
-
.
|
271 |
-
.
|
272 |
-
.
|
273 |
-
.
|
274 |
-
.
|
275 |
-
.
|
276 |
-
.
|
277 |
-
.
|
278 |
-
.
|
279 |
-
.
|
280 |
-
.
|
281 |
-
.
|
282 |
-
.
|
283 |
-
.
|
284 |
-
.
|
285 |
-
.
|
286 |
-
.
|
287 |
-
.
|
288 |
-
.
|
289 |
-
.
|
290 |
-
.
|
291 |
-
.
|
292 |
-
.
|
293 |
-
.
|
294 |
-
.
|
295 |
-
.
|
296 |
-
.
|
297 |
-
.
|
298 |
-
.
|
299 |
-
.
|
300 |
-
.
|
301 |
-
.
|
302 |
-
.
|
303 |
-
.
|
304 |
-
.
|
305 |
-
.
|
306 |
-
.
|
307 |
-
.
|
308 |
-
.
|
309 |
-
.
|
310 |
-
.
|
311 |
-
.
|
312 |
-
.
|
313 |
-
.
|
314 |
-
.
|
315 |
-
.
|
316 |
-
.
|
317 |
-
.
|
318 |
-
.
|
319 |
-
.
|
320 |
-
.
|
321 |
-
.
|
322 |
-
.
|
323 |
-
.
|
324 |
-
.
|
325 |
-
.
|
326 |
-
.
|
327 |
-
.
|
328 |
-
.
|
329 |
-
.
|
330 |
-
.
|
331 |
-
.
|
332 |
-
.
|
333 |
-
.
|
334 |
-
.
|
335 |
-
.
|
336 |
-
.
|
337 |
-
.
|
338 |
-
.
|
339 |
-
.
|
340 |
-
.
|
341 |
-
.
|
342 |
-
.
|
343 |
-
.
|
344 |
-
.
|
345 |
-
.
|
346 |
-
.
|
347 |
-
.
|
348 |
-
.
|
349 |
-
.
|
350 |
-
.
|
351 |
-
.
|
352 |
-
.
|
353 |
-
.
|
354 |
-
.
|
355 |
-
.
|
356 |
-
.
|
357 |
-
.
|
358 |
-
.
|
359 |
-
.
|
360 |
-
.
|
361 |
-
.
|
362 |
-
.
|
363 |
-
.
|
364 |
-
.
|
365 |
-
.
|
366 |
-
.
|
367 |
-
.
|
368 |
-
.
|
369 |
-
.
|
370 |
-
.
|
371 |
-
.
|
372 |
-
.
|
373 |
-
.
|
374 |
-
.
|
375 |
-
.
|
376 |
-
.
|
377 |
-
.
|
378 |
-
.
|
379 |
-
.
|
380 |
-
.
|
381 |
-
.
|
382 |
-
.
|
383 |
-
.
|
384 |
-
.
|
385 |
-
.
|
386 |
-
.
|
387 |
-
.
|
388 |
-
.
|
389 |
-
.
|
390 |
-
.
|
391 |
-
.
|
392 |
-
.
|
393 |
-
.
|
394 |
-
.
|
395 |
-
.
|
396 |
-
.icon-gittip:before{content:"\f184";}
|
397 |
-
.icon-sun:before{content:"\f185";}
|
398 |
-
.icon-moon:before{content:"\f186";}
|
399 |
-
.icon-archive:before{content:"\f187";}
|
400 |
-
.icon-bug:before{content:"\f188";}
|
401 |
-
.icon-vk:before{content:"\f189";}
|
402 |
-
.icon-weibo:before{content:"\f18a";}
|
403 |
-
.icon-renren:before{content:"\f18b";}
|
1 |
+
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
|
2 |
+
.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}
|
3 |
+
.fa-2x{font-size:2em}
|
4 |
+
.fa-3x{font-size:3em}
|
5 |
+
.fa-4x{font-size:4em}
|
6 |
+
.fa-5x{font-size:5em}
|
7 |
+
.fa-fw{width:1.2857142857142858em;text-align:center}
|
8 |
+
.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}
|
9 |
+
.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}
|
10 |
+
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
|
11 |
+
.pull-right{float:right}
|
12 |
+
.pull-left{float:left}
|
13 |
+
.fa.pull-left{margin-right:.3em}
|
14 |
+
.fa.pull-right{margin-left:.3em}
|
15 |
+
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
|
16 |
+
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)} 100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)} 100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)} 100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)} 100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)} 100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
|
17 |
+
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
|
18 |
+
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
|
19 |
+
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}
|
20 |
+
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}
|
21 |
+
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
|
22 |
+
.fa-stack-1x,.fa-stack-2x{position:absolute;width:100%;text-align:center}
|
23 |
+
.fa-stack-1x{line-height:inherit}
|
24 |
+
.fa-stack-2x{font-size:2em}
|
25 |
+
.fa-inverse{color:#fff}
|
26 |
+
.fa-glass:before{content:"\f000"}
|
27 |
+
.fa-music:before{content:"\f001"}
|
28 |
+
.fa-search:before{content:"\f002"}
|
29 |
+
.fa-envelope-o:before{content:"\f003"}
|
30 |
+
.fa-heart:before{content:"\f004"}
|
31 |
+
.fa-star:before{content:"\f005"}
|
32 |
+
.fa-star-o:before{content:"\f006"}
|
33 |
+
.fa-user:before{content:"\f007"}
|
34 |
+
.fa-film:before{content:"\f008"}
|
35 |
+
.fa-th-large:before{content:"\f009"}
|
36 |
+
.fa-th:before{content:"\f00a"}
|
37 |
+
.fa-th-list:before{content:"\f00b"}
|
38 |
+
.fa-check:before{content:"\f00c"}
|
39 |
+
.fa-times:before{content:"\f00d"}
|
40 |
+
.fa-search-plus:before{content:"\f00e"}
|
41 |
+
.fa-search-minus:before{content:"\f010"}
|
42 |
+
.fa-power-off:before{content:"\f011"}
|
43 |
+
.fa-signal:before{content:"\f012"}
|
44 |
+
.fa-gear:before,.fa-cog:before{content:"\f013"}
|
45 |
+
.fa-trash-o:before{content:"\f014"}
|
46 |
+
.fa-home:before{content:"\f015"}
|
47 |
+
.fa-file-o:before{content:"\f016"}
|
48 |
+
.fa-clock-o:before{content:"\f017"}
|
49 |
+
.fa-road:before{content:"\f018"}
|
50 |
+
.fa-download:before{content:"\f019"}
|
51 |
+
.fa-arrow-circle-o-down:before{content:"\f01a"}
|
52 |
+
.fa-arrow-circle-o-up:before{content:"\f01b"}
|
53 |
+
.fa-inbox:before{content:"\f01c"}
|
54 |
+
.fa-play-circle-o:before{content:"\f01d"}
|
55 |
+
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
|
56 |
+
.fa-refresh:before{content:"\f021"}
|
57 |
+
.fa-list-alt:before{content:"\f022"}
|
58 |
+
.fa-lock:before{content:"\f023"}
|
59 |
+
.fa-flag:before{content:"\f024"}
|
60 |
+
.fa-headphones:before{content:"\f025"}
|
61 |
+
.fa-volume-off:before{content:"\f026"}
|
62 |
+
.fa-volume-down:before{content:"\f027"}
|
63 |
+
.fa-volume-up:before{content:"\f028"}
|
64 |
+
.fa-qrcode:before{content:"\f029"}
|
65 |
+
.fa-barcode:before{content:"\f02a"}
|
66 |
+
.fa-tag:before{content:"\f02b"}
|
67 |
+
.fa-tags:before{content:"\f02c"}
|
68 |
+
.fa-book:before{content:"\f02d"}
|
69 |
+
.fa-bookmark:before{content:"\f02e"}
|
70 |
+
.fa-print:before{content:"\f02f"}
|
71 |
+
.fa-camera:before{content:"\f030"}
|
72 |
+
.fa-font:before{content:"\f031"}
|
73 |
+
.fa-bold:before{content:"\f032"}
|
74 |
+
.fa-italic:before{content:"\f033"}
|
75 |
+
.fa-text-height:before{content:"\f034"}
|
76 |
+
.fa-text-width:before{content:"\f035"}
|
77 |
+
.fa-align-left:before{content:"\f036"}
|
78 |
+
.fa-align-center:before{content:"\f037"}
|
79 |
+
.fa-align-right:before{content:"\f038"}
|
80 |
+
.fa-align-justify:before{content:"\f039"}
|
81 |
+
.fa-list:before{content:"\f03a"}
|
82 |
+
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
|
83 |
+
.fa-indent:before{content:"\f03c"}
|
84 |
+
.fa-video-camera:before{content:"\f03d"}
|
85 |
+
.fa-picture-o:before{content:"\f03e"}
|
86 |
+
.fa-pencil:before{content:"\f040"}
|
87 |
+
.fa-map-marker:before{content:"\f041"}
|
88 |
+
.fa-adjust:before{content:"\f042"}
|
89 |
+
.fa-tint:before{content:"\f043"}
|
90 |
+
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
|
91 |
+
.fa-share-square-o:before{content:"\f045"}
|
92 |
+
.fa-check-square-o:before{content:"\f046"}
|
93 |
+
.fa-move:before{content:"\f047"}
|
94 |
+
.fa-step-backward:before{content:"\f048"}
|
95 |
+
.fa-fast-backward:before{content:"\f049"}
|
96 |
+
.fa-backward:before{content:"\f04a"}
|
97 |
+
.fa-play:before{content:"\f04b"}
|
98 |
+
.fa-pause:before{content:"\f04c"}
|
99 |
+
.fa-stop:before{content:"\f04d"}
|
100 |
+
.fa-forward:before{content:"\f04e"}
|
101 |
+
.fa-fast-forward:before{content:"\f050"}
|
102 |
+
.fa-step-forward:before{content:"\f051"}
|
103 |
+
.fa-eject:before{content:"\f052"}
|
104 |
+
.fa-chevron-left:before{content:"\f053"}
|
105 |
+
.fa-chevron-right:before{content:"\f054"}
|
106 |
+
.fa-plus-circle:before{content:"\f055"}
|
107 |
+
.fa-minus-circle:before{content:"\f056"}
|
108 |
+
.fa-times-circle:before{content:"\f057"}
|
109 |
+
.fa-check-circle:before{content:"\f058"}
|
110 |
+
.fa-question-circle:before{content:"\f059"}
|
111 |
+
.fa-info-circle:before{content:"\f05a"}
|
112 |
+
.fa-crosshairs:before{content:"\f05b"}
|
113 |
+
.fa-times-circle-o:before{content:"\f05c"}
|
114 |
+
.fa-check-circle-o:before{content:"\f05d"}
|
115 |
+
.fa-ban:before{content:"\f05e"}
|
116 |
+
.fa-arrow-left:before{content:"\f060"}
|
117 |
+
.fa-arrow-right:before{content:"\f061"}
|
118 |
+
.fa-arrow-up:before{content:"\f062"}
|
119 |
+
.fa-arrow-down:before{content:"\f063"}
|
120 |
+
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
|
121 |
+
.fa-resize-full:before{content:"\f065"}
|
122 |
+
.fa-resize-small:before{content:"\f066"}
|
123 |
+
.fa-plus:before{content:"\f067"}
|
124 |
+
.fa-minus:before{content:"\f068"}
|
125 |
+
.fa-asterisk:before{content:"\f069"}
|
126 |
+
.fa-exclamation-circle:before{content:"\f06a"}
|
127 |
+
.fa-gift:before{content:"\f06b"}
|
128 |
+
.fa-leaf:before{content:"\f06c"}
|
129 |
+
.fa-fire:before{content:"\f06d"}
|
130 |
+
.fa-eye:before{content:"\f06e"}
|
131 |
+
.fa-eye-slash:before{content:"\f070"}
|
132 |
+
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
|
133 |
+
.fa-plane:before{content:"\f072"}
|
134 |
+
.fa-calendar:before{content:"\f073"}
|
135 |
+
.fa-random:before{content:"\f074"}
|
136 |
+
.fa-comment:before{content:"\f075"}
|
137 |
+
.fa-magnet:before{content:"\f076"}
|
138 |
+
.fa-chevron-up:before{content:"\f077"}
|
139 |
+
.fa-chevron-down:before{content:"\f078"}
|
140 |
+
.fa-retweet:before{content:"\f079"}
|
141 |
+
.fa-shopping-cart:before{content:"\f07a"}
|
142 |
+
.fa-folder:before{content:"\f07b"}
|
143 |
+
.fa-folder-open:before{content:"\f07c"}
|
144 |
+
.fa-resize-vertical:before{content:"\f07d"}
|
145 |
+
.fa-resize-horizontal:before{content:"\f07e"}
|
146 |
+
.fa-bar-chart-o:before{content:"\f080"}
|
147 |
+
.fa-twitter-square:before{content:"\f081"}
|
148 |
+
.fa-facebook-square:before{content:"\f082"}
|
149 |
+
.fa-camera-retro:before{content:"\f083"}
|
150 |
+
.fa-key:before{content:"\f084"}
|
151 |
+
.fa-gears:before,.fa-cogs:before{content:"\f085"}
|
152 |
+
.fa-comments:before{content:"\f086"}
|
153 |
+
.fa-thumbs-o-up:before{content:"\f087"}
|
154 |
+
.fa-thumbs-o-down:before{content:"\f088"}
|
155 |
+
.fa-star-half:before{content:"\f089"}
|
156 |
+
.fa-heart-o:before{content:"\f08a"}
|
157 |
+
.fa-sign-out:before{content:"\f08b"}
|
158 |
+
.fa-linkedin-square:before{content:"\f08c"}
|
159 |
+
.fa-thumb-tack:before{content:"\f08d"}
|
160 |
+
.fa-external-link:before{content:"\f08e"}
|
161 |
+
.fa-sign-in:before{content:"\f090"}
|
162 |
+
.fa-trophy:before{content:"\f091"}
|
163 |
+
.fa-github-square:before{content:"\f092"}
|
164 |
+
.fa-upload:before{content:"\f093"}
|
165 |
+
.fa-lemon-o:before{content:"\f094"}
|
166 |
+
.fa-phone:before{content:"\f095"}
|
167 |
+
.fa-square-o:before{content:"\f096"}
|
168 |
+
.fa-bookmark-o:before{content:"\f097"}
|
169 |
+
.fa-phone-square:before{content:"\f098"}
|
170 |
+
.fa-twitter:before{content:"\f099"}
|
171 |
+
.fa-facebook:before{content:"\f09a"}
|
172 |
+
.fa-github:before{content:"\f09b"}
|
173 |
+
.fa-unlock:before{content:"\f09c"}
|
174 |
+
.fa-credit-card:before{content:"\f09d"}
|
175 |
+
.fa-rss:before{content:"\f09e"}
|
176 |
+
.fa-hdd:before{content:"\f0a0"}
|
177 |
+
.fa-bullhorn:before{content:"\f0a1"}
|
178 |
+
.fa-bell:before{content:"\f0f3"}
|
179 |
+
.fa-certificate:before{content:"\f0a3"}
|
180 |
+
.fa-hand-o-right:before{content:"\f0a4"}
|
181 |
+
.fa-hand-o-left:before{content:"\f0a5"}
|
182 |
+
.fa-hand-o-up:before{content:"\f0a6"}
|
183 |
+
.fa-hand-o-down:before{content:"\f0a7"}
|
184 |
+
.fa-arrow-circle-left:before{content:"\f0a8"}
|
185 |
+
.fa-arrow-circle-right:before{content:"\f0a9"}
|
186 |
+
.fa-arrow-circle-up:before{content:"\f0aa"}
|
187 |
+
.fa-arrow-circle-down:before{content:"\f0ab"}
|
188 |
+
.fa-globe:before{content:"\f0ac"}
|
189 |
+
.fa-wrench:before{content:"\f0ad"}
|
190 |
+
.fa-tasks:before{content:"\f0ae"}
|
191 |
+
.fa-filter:before{content:"\f0b0"}
|
192 |
+
.fa-briefcase:before{content:"\f0b1"}
|
193 |
+
.fa-fullscreen:before{content:"\f0b2"}
|
194 |
+
.fa-group:before{content:"\f0c0"}
|
195 |
+
.fa-chain:before,.fa-link:before{content:"\f0c1"}
|
196 |
+
.fa-cloud:before{content:"\f0c2"}
|
197 |
+
.fa-flask:before{content:"\f0c3"}
|
198 |
+
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
|
199 |
+
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
|
200 |
+
.fa-paperclip:before{content:"\f0c6"}
|
201 |
+
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
|
202 |
+
.fa-square:before{content:"\f0c8"}
|
203 |
+
.fa-reorder:before{content:"\f0c9"}
|
204 |
+
.fa-list-ul:before{content:"\f0ca"}
|
205 |
+
.fa-list-ol:before{content:"\f0cb"}
|
206 |
+
.fa-strikethrough:before{content:"\f0cc"}
|
207 |
+
.fa-underline:before{content:"\f0cd"}
|
208 |
+
.fa-table:before{content:"\f0ce"}
|
209 |
+
.fa-magic:before{content:"\f0d0"}
|
210 |
+
.fa-truck:before{content:"\f0d1"}
|
211 |
+
.fa-pinterest:before{content:"\f0d2"}
|
212 |
+
.fa-pinterest-square:before{content:"\f0d3"}
|
213 |
+
.fa-google-plus-square:before{content:"\f0d4"}
|
214 |
+
.fa-google-plus:before{content:"\f0d5"}
|
215 |
+
.fa-money:before{content:"\f0d6"}
|
216 |
+
.fa-caret-down:before{content:"\f0d7"}
|
217 |
+
.fa-caret-up:before{content:"\f0d8"}
|
218 |
+
.fa-caret-left:before{content:"\f0d9"}
|
219 |
+
.fa-caret-right:before{content:"\f0da"}
|
220 |
+
.fa-columns:before{content:"\f0db"}
|
221 |
+
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
|
222 |
+
.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}
|
223 |
+
.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}
|
224 |
+
.fa-envelope:before{content:"\f0e0"}
|
225 |
+
.fa-linkedin:before{content:"\f0e1"}
|
226 |
+
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
|
227 |
+
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
|
228 |
+
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
|
229 |
+
.fa-comment-o:before{content:"\f0e5"}
|
230 |
+
.fa-comments-o:before{content:"\f0e6"}
|
231 |
+
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
|
232 |
+
.fa-sitemap:before{content:"\f0e8"}
|
233 |
+
.fa-umbrella:before{content:"\f0e9"}
|
234 |
+
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
|
235 |
+
.fa-lightbulb-o:before{content:"\f0eb"}
|
236 |
+
.fa-exchange:before{content:"\f0ec"}
|
237 |
+
.fa-cloud-download:before{content:"\f0ed"}
|
238 |
+
.fa-cloud-upload:before{content:"\f0ee"}
|
239 |
+
.fa-user-md:before{content:"\f0f0"}
|
240 |
+
.fa-stethoscope:before{content:"\f0f1"}
|
241 |
+
.fa-suitcase:before{content:"\f0f2"}
|
242 |
+
.fa-bell-o:before{content:"\f0a2"}
|
243 |
+
.fa-coffee:before{content:"\f0f4"}
|
244 |
+
.fa-cutlery:before{content:"\f0f5"}
|
245 |
+
.fa-file-text-o:before{content:"\f0f6"}
|
246 |
+
.fa-building:before{content:"\f0f7"}
|
247 |
+
.fa-hospital:before{content:"\f0f8"}
|
248 |
+
.fa-ambulance:before{content:"\f0f9"}
|
249 |
+
.fa-medkit:before{content:"\f0fa"}
|
250 |
+
.fa-fighter-jet:before{content:"\f0fb"}
|
251 |
+
.fa-beer:before{content:"\f0fc"}
|
252 |
+
.fa-h-square:before{content:"\f0fd"}
|
253 |
+
.fa-plus-square:before{content:"\f0fe"}
|
254 |
+
.fa-angle-double-left:before{content:"\f100"}
|
255 |
+
.fa-angle-double-right:before{content:"\f101"}
|
256 |
+
.fa-angle-double-up:before{content:"\f102"}
|
257 |
+
.fa-angle-double-down:before{content:"\f103"}
|
258 |
+
.fa-angle-left:before{content:"\f104"}
|
259 |
+
.fa-angle-right:before{content:"\f105"}
|
260 |
+
.fa-angle-up:before{content:"\f106"}
|
261 |
+
.fa-angle-down:before{content:"\f107"}
|
262 |
+
.fa-desktop:before{content:"\f108"}
|
263 |
+
.fa-laptop:before{content:"\f109"}
|
264 |
+
.fa-tablet:before{content:"\f10a"}
|
265 |
+
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
|
266 |
+
.fa-circle-o:before{content:"\f10c"}
|
267 |
+
.fa-quote-left:before{content:"\f10d"}
|
268 |
+
.fa-quote-right:before{content:"\f10e"}
|
269 |
+
.fa-spinner:before{content:"\f110"}
|
270 |
+
.fa-circle:before{content:"\f111"}
|
271 |
+
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
|
272 |
+
.fa-github-alt:before{content:"\f113"}
|
273 |
+
.fa-folder-o:before{content:"\f114"}
|
274 |
+
.fa-folder-open-o:before{content:"\f115"}
|
275 |
+
.fa-expand-o:before{content:"\f116"}
|
276 |
+
.fa-collapse-o:before{content:"\f117"}
|
277 |
+
.fa-smile-o:before{content:"\f118"}
|
278 |
+
.fa-frown-o:before{content:"\f119"}
|
279 |
+
.fa-meh-o:before{content:"\f11a"}
|
280 |
+
.fa-gamepad:before{content:"\f11b"}
|
281 |
+
.fa-keyboard-o:before{content:"\f11c"}
|
282 |
+
.fa-flag-o:before{content:"\f11d"}
|
283 |
+
.fa-flag-checkered:before{content:"\f11e"}
|
284 |
+
.fa-terminal:before{content:"\f120"}
|
285 |
+
.fa-code:before{content:"\f121"}
|
286 |
+
.fa-reply-all:before{content:"\f122"}
|
287 |
+
.fa-mail-reply-all:before{content:"\f122"}
|
288 |
+
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
|
289 |
+
.fa-location-arrow:before{content:"\f124"}
|
290 |
+
.fa-crop:before{content:"\f125"}
|
291 |
+
.fa-code-fork:before{content:"\f126"}
|
292 |
+
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
|
293 |
+
.fa-question:before{content:"\f128"}
|
294 |
+
.fa-info:before{content:"\f129"}
|
295 |
+
.fa-exclamation:before{content:"\f12a"}
|
296 |
+
.fa-superscript:before{content:"\f12b"}
|
297 |
+
.fa-subscript:before{content:"\f12c"}
|
298 |
+
.fa-eraser:before{content:"\f12d"}
|
299 |
+
.fa-puzzle-piece:before{content:"\f12e"}
|
300 |
+
.fa-microphone:before{content:"\f130"}
|
301 |
+
.fa-microphone-slash:before{content:"\f131"}
|
302 |
+
.fa-shield:before{content:"\f132"}
|
303 |
+
.fa-calendar-o:before{content:"\f133"}
|
304 |
+
.fa-fire-extinguisher:before{content:"\f134"}
|
305 |
+
.fa-rocket:before{content:"\f135"}
|
306 |
+
.fa-maxcdn:before{content:"\f136"}
|
307 |
+
.fa-chevron-circle-left:before{content:"\f137"}
|
308 |
+
.fa-chevron-circle-right:before{content:"\f138"}
|
309 |
+
.fa-chevron-circle-up:before{content:"\f139"}
|
310 |
+
.fa-chevron-circle-down:before{content:"\f13a"}
|
311 |
+
.fa-html5:before{content:"\f13b"}
|
312 |
+
.fa-css3:before{content:"\f13c"}
|
313 |
+
.fa-anchor:before{content:"\f13d"}
|
314 |
+
.fa-unlock-o:before{content:"\f13e"}
|
315 |
+
.fa-bullseye:before{content:"\f140"}
|
316 |
+
.fa-ellipsis-horizontal:before{content:"\f141"}
|
317 |
+
.fa-ellipsis-vertical:before{content:"\f142"}
|
318 |
+
.fa-rss-square:before{content:"\f143"}
|
319 |
+
.fa-play-circle:before{content:"\f144"}
|
320 |
+
.fa-ticket:before{content:"\f145"}
|
321 |
+
.fa-minus-square:before{content:"\f146"}
|
322 |
+
.fa-minus-square-o:before{content:"\f147"}
|
323 |
+
.fa-level-up:before{content:"\f148"}
|
324 |
+
.fa-level-down:before{content:"\f149"}
|
325 |
+
.fa-check-square:before{content:"\f14a"}
|
326 |
+
.fa-pencil-square:before{content:"\f14b"}
|
327 |
+
.fa-external-link-square:before{content:"\f14c"}
|
328 |
+
.fa-share-square:before{content:"\f14d"}
|
329 |
+
.fa-compass:before{content:"\f14e"}
|
330 |
+
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
|
331 |
+
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
|
332 |
+
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
|
333 |
+
.fa-euro:before,.fa-eur:before{content:"\f153"}
|
334 |
+
.fa-gbp:before{content:"\f154"}
|
335 |
+
.fa-dollar:before,.fa-usd:before{content:"\f155"}
|
336 |
+
.fa-rupee:before,.fa-inr:before{content:"\f156"}
|
337 |
+
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
|
338 |
+
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
|
339 |
+
.fa-won:before,.fa-krw:before{content:"\f159"}
|
340 |
+
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
|
341 |
+
.fa-file:before{content:"\f15b"}
|
342 |
+
.fa-file-text:before{content:"\f15c"}
|
343 |
+
.fa-sort-alpha-asc:before{content:"\f15d"}
|
344 |
+
.fa-sort-alpha-desc:before{content:"\f15e"}
|
345 |
+
.fa-sort-amount-asc:before{content:"\f160"}
|
346 |
+
.fa-sort-amount-desc:before{content:"\f161"}
|
347 |
+
.fa-sort-numeric-asc:before{content:"\f162"}
|
348 |
+
.fa-sort-numeric-desc:before{content:"\f163"}
|
349 |
+
.fa-thumbs-up:before{content:"\f164"}
|
350 |
+
.fa-thumbs-down:before{content:"\f165"}
|
351 |
+
.fa-youtube-square:before{content:"\f166"}
|
352 |
+
.fa-youtube:before{content:"\f167"}
|
353 |
+
.fa-xing:before{content:"\f168"}
|
354 |
+
.fa-xing-square:before{content:"\f169"}
|
355 |
+
.fa-youtube-play:before{content:"\f16a"}
|
356 |
+
.fa-dropbox:before{content:"\f16b"}
|
357 |
+
.fa-stack-overflow:before{content:"\f16c"}
|
358 |
+
.fa-instagram:before{content:"\f16d"}
|
359 |
+
.fa-flickr:before{content:"\f16e"}
|
360 |
+
.fa-adn:before{content:"\f170"}
|
361 |
+
.fa-bitbucket:before{content:"\f171"}
|
362 |
+
.fa-bitbucket-square:before{content:"\f172"}
|
363 |
+
.fa-tumblr:before{content:"\f173"}
|
364 |
+
.fa-tumblr-square:before{content:"\f174"}
|
365 |
+
.fa-long-arrow-down:before{content:"\f175"}
|
366 |
+
.fa-long-arrow-up:before{content:"\f176"}
|
367 |
+
.fa-long-arrow-left:before{content:"\f177"}
|
368 |
+
.fa-long-arrow-right:before{content:"\f178"}
|
369 |
+
.fa-apple:before{content:"\f179"}
|
370 |
+
.fa-windows:before{content:"\f17a"}
|
371 |
+
.fa-android:before{content:"\f17b"}
|
372 |
+
.fa-linux:before{content:"\f17c"}
|
373 |
+
.fa-dribbble:before{content:"\f17d"}
|
374 |
+
.fa-skype:before{content:"\f17e"}
|
375 |
+
.fa-foursquare:before{content:"\f180"}
|
376 |
+
.fa-trello:before{content:"\f181"}
|
377 |
+
.fa-female:before{content:"\f182"}
|
378 |
+
.fa-male:before{content:"\f183"}
|
379 |
+
.fa-gittip:before{content:"\f184"}
|
380 |
+
.fa-sun-o:before{content:"\f185"}
|
381 |
+
.fa-moon-o:before{content:"\f186"}
|
382 |
+
.fa-archive:before{content:"\f187"}
|
383 |
+
.fa-bug:before{content:"\f188"}
|
384 |
+
.fa-vk:before{content:"\f189"}
|
385 |
+
.fa-weibo:before{content:"\f18a"}
|
386 |
+
.fa-renren:before{content:"\f18b"}
|
387 |
+
.fa-pagelines:before{content:"\f18c"}
|
388 |
+
.fa-stack-exchange:before{content:"\f18d"}
|
389 |
+
.fa-arrow-circle-o-right:before{content:"\f18e"}
|
390 |
+
.fa-arrow-circle-o-left:before{content:"\f190"}
|
391 |
+
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
|
392 |
+
.fa-dot-circle-o:before{content:"\f192"}
|
393 |
+
.fa-wheelchair:before{content:"\f193"}
|
394 |
+
.fa-vimeo-square:before{content:"\f194"}
|
395 |
+
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/css/generator.css
CHANGED
@@ -1,9 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
.su-generator-clear {
|
2 |
-
clear: both;
|
3 |
height: 0;
|
|
|
4 |
overflow: hidden;
|
5 |
}
|
6 |
.su-generator-hidden { display: none !important; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
.su-generator-button img {
|
8 |
margin: -1px 2px 0 -5px;
|
9 |
vertical-align: middle;
|
@@ -52,7 +67,7 @@
|
|
52 |
width: 100%;
|
53 |
margin-bottom: 30px;
|
54 |
padding: 10px 10px 10px 42px;
|
55 |
-
background: 5px 50% url('../images/
|
56 |
font-size: 1.3em;
|
57 |
}
|
58 |
|
@@ -83,19 +98,18 @@
|
|
83 |
margin-top: 20px;
|
84 |
text-align: left;
|
85 |
}
|
86 |
-
#su-generator-choices:after {
|
87 |
-
display: block;
|
88 |
-
clear: both;
|
89 |
-
content: '';
|
90 |
-
}
|
91 |
#su-generator-choices > span {
|
92 |
position: relative;
|
93 |
-
display:
|
94 |
-
width:
|
95 |
height: 28px;
|
96 |
-
|
97 |
padding: 0 5px 0 28px;
|
|
|
98 |
overflow: hidden;
|
|
|
|
|
|
|
99 |
border: 1px solid #fff;
|
100 |
border-bottom-style: dotted;
|
101 |
border-bottom-color: #e5e5e5;
|
@@ -105,6 +119,7 @@
|
|
105 |
color: #222;
|
106 |
vertical-align: top;
|
107 |
text-align: left;
|
|
|
108 |
cursor: pointer;
|
109 |
}
|
110 |
#su-generator-choices span:hover {
|
@@ -119,15 +134,15 @@
|
|
119 |
}
|
120 |
#su-generator-choices span img {
|
121 |
position: absolute;
|
122 |
-
left: 7px;
|
123 |
top: 7px;
|
|
|
124 |
width: 14px;
|
125 |
height: 14px;
|
126 |
}
|
127 |
#su-generator-choices span:hover img {
|
128 |
position: absolute;
|
129 |
-
left: 5px;
|
130 |
top: 5px;
|
|
|
131 |
width: 18px;
|
132 |
height: 18px;
|
133 |
}
|
@@ -166,14 +181,6 @@
|
|
166 |
font-size: 0.9em;
|
167 |
}
|
168 |
|
169 |
-
/* Shortcode settings (attributes) */
|
170 |
-
#su-generator-settings { display: none; }
|
171 |
-
.su-loading-animation {
|
172 |
-
min-height: 100px;
|
173 |
-
background: 50% 50% url("../images/generator/loading.gif") no-repeat;
|
174 |
-
}
|
175 |
-
.su-loading-animation * { display: none; }
|
176 |
-
|
177 |
/* Attribute container */
|
178 |
#su-generator-settings .su-generator-attr-container {
|
179 |
margin: 0 -20px;
|
@@ -208,9 +215,9 @@
|
|
208 |
bottom: 3px;
|
209 |
display: block;
|
210 |
width: 15px;
|
211 |
-
text-align: left;
|
212 |
color: #999;
|
213 |
content: 'px';
|
|
|
214 |
font-size: 0.9em;
|
215 |
}
|
216 |
|
@@ -225,7 +232,8 @@
|
|
225 |
}
|
226 |
|
227 |
/* Common attribute fields */
|
228 |
-
#su-generator-settings input,
|
|
|
229 |
#su-generator-settings textarea,
|
230 |
#su-generator-settings select {
|
231 |
width: 100%;
|
@@ -238,47 +246,36 @@
|
|
238 |
.su-generator-field-actions .button,
|
239 |
.su-generator-field-actions span { margin-right: 5px; }
|
240 |
.su-generator-field-actions img {
|
241 |
-
vertical-align: middle;
|
242 |
margin: 0 6px 0 -4px;
|
243 |
-
|
244 |
-
.su-generator-uploading { background: 50% 50% url('../images/generator/loading.gif') no-repeat; }
|
245 |
-
#su-generator-settings .su-generator-uploading * {
|
246 |
-
opacity: 0;
|
247 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
248 |
-
filter: alpha(opacity=0);
|
249 |
-
-moz-opacity: 0;
|
250 |
-
-khtml-opacity: 0;
|
251 |
}
|
252 |
|
253 |
/* Icon picker */
|
254 |
.su-generator-icon-picker {
|
255 |
height: 0;
|
256 |
-
overflow: hidden;
|
257 |
margin: 0 -20px;
|
258 |
padding: 0 20px;
|
|
|
259 |
background: #eee;
|
260 |
line-height: 24px;
|
261 |
-
transition: all .2s;
|
262 |
-
-moz-transition: all .2s;
|
263 |
-webkit-transition: all .2s;
|
264 |
-
|
265 |
-
|
266 |
-
display: block;
|
267 |
-
clear: both;
|
268 |
-
content: '';
|
269 |
}
|
270 |
.su-generator-icon-picker.su-generator-icon-picker-visible {
|
271 |
height: auto;
|
272 |
-
overflow: visible;
|
273 |
margin: 1em -20px 0 -20px;
|
274 |
padding: 14px 20px;
|
|
|
275 |
border-top: 1px solid #ccc;
|
276 |
border-bottom: 1px solid #ccc;
|
277 |
}
|
|
|
278 |
.su-generator-icon-picker i {
|
279 |
display: block;
|
280 |
width: 24px;
|
281 |
height: 24px;
|
|
|
282 |
float: left;
|
283 |
color: #555;
|
284 |
text-align: center;
|
@@ -292,7 +289,7 @@
|
|
292 |
}
|
293 |
|
294 |
/* Shadow picker */
|
295 |
-
.su-generator-shadow-picker {}
|
296 |
.su-generator-shadow-picker-field {
|
297 |
position: relative;
|
298 |
display: inline-block;
|
@@ -317,13 +314,80 @@
|
|
317 |
z-index: 9999;
|
318 |
display: none;
|
319 |
border: 1px solid #aaa;
|
|
|
|
|
|
|
320 |
background: #fff;
|
321 |
-webkit-box-shadow: 0 2px 5px #ccc;
|
322 |
-moz-box-shadow: 0 2px 5px #ccc;
|
323 |
box-shadow: 0 2px 5px #ccc;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
-webkit-border-radius: 50%;
|
325 |
-moz-border-radius: 50%;
|
326 |
border-radius: 50%;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
327 |
}
|
328 |
|
329 |
/* Switches */
|
@@ -364,14 +428,100 @@
|
|
364 |
z-index: 9999;
|
365 |
display: none;
|
366 |
border: 1px solid #aaa;
|
|
|
|
|
|
|
367 |
background: #fff;
|
368 |
-webkit-box-shadow: 0 2px 5px #ccc;
|
369 |
-moz-box-shadow: 0 2px 5px #ccc;
|
370 |
box-shadow: 0 2px 5px #ccc;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
371 |
-webkit-border-radius: 50%;
|
372 |
-moz-border-radius: 50%;
|
373 |
border-radius: 50%;
|
374 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
|
376 |
/* Preview box */
|
377 |
#su-generator-preview {
|
@@ -381,10 +531,6 @@
|
|
381 |
overflow: hidden;
|
382 |
border-bottom: 1px solid #ccc;
|
383 |
}
|
384 |
-
.su-preview-loading {
|
385 |
-
min-height: 60px;
|
386 |
-
background: 50% 50% url('../images/generator/loading.gif') no-repeat;
|
387 |
-
}
|
388 |
/* make some previews visible */
|
389 |
#su-generator-preview .su-column { outline: 1px dotted #ccc; }
|
390 |
|
@@ -400,12 +546,7 @@
|
|
400 |
border-bottom-left-radius: 5px;
|
401 |
background: #eee;
|
402 |
}
|
403 |
-
.su-generator-actions:
|
404 |
-
display: block;
|
405 |
-
clear: both;
|
406 |
-
content: '';
|
407 |
-
}
|
408 |
-
.su-generator-actions .button { margin: 0 5px }
|
409 |
#su-generator-insert {
|
410 |
color: #fff !important;
|
411 |
font-weight: bold;
|
@@ -417,4 +558,16 @@ body.su-generator-shown .mfp-wrap { z-index: 1143; }
|
|
417 |
body.su-generator-shown .mfp-preloader { z-index: 1144; }
|
418 |
body.su-generator-shown .mfp-content { z-index: 1145; }
|
419 |
body.su-generator-shown button.mfp-close,
|
420 |
-
body.su-generator-shown button.mfp-arrow { z-index: 1146; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.su-generator-clearfix:before,
|
2 |
+
.su-generator-clearfix:after {
|
3 |
+
display: table;
|
4 |
+
content: " ";
|
5 |
+
}
|
6 |
+
.su-generator-clearfix:after { clear: both; }
|
7 |
.su-generator-clear {
|
|
|
8 |
height: 0;
|
9 |
+
clear: both;
|
10 |
overflow: hidden;
|
11 |
}
|
12 |
.su-generator-hidden { display: none !important; }
|
13 |
+
|
14 |
+
.su-generator-loading {
|
15 |
+
min-height: 60px;
|
16 |
+
background-image: url("../images/loading.gif") !important;
|
17 |
+
background-position: 50% 50% !important;
|
18 |
+
background-repeat: no-repeat !important;
|
19 |
+
}
|
20 |
+
.su-generator-loading * { visibility: hidden; }
|
21 |
+
|
22 |
.su-generator-button img {
|
23 |
margin: -1px 2px 0 -5px;
|
24 |
vertical-align: middle;
|
67 |
width: 100%;
|
68 |
margin-bottom: 30px;
|
69 |
padding: 10px 10px 10px 42px;
|
70 |
+
background: 5px 50% url('../images/search.png') no-repeat;
|
71 |
font-size: 1.3em;
|
72 |
}
|
73 |
|
98 |
margin-top: 20px;
|
99 |
text-align: left;
|
100 |
}
|
|
|
|
|
|
|
|
|
|
|
101 |
#su-generator-choices > span {
|
102 |
position: relative;
|
103 |
+
display: block;
|
104 |
+
width: 20%;
|
105 |
height: 28px;
|
106 |
+
min-width: 130px;
|
107 |
padding: 0 5px 0 28px;
|
108 |
+
float: left;
|
109 |
overflow: hidden;
|
110 |
+
-webkit-box-sizing: border-box;
|
111 |
+
-moz-box-sizing: border-box;
|
112 |
+
box-sizing: border-box;
|
113 |
border: 1px solid #fff;
|
114 |
border-bottom-style: dotted;
|
115 |
border-bottom-color: #e5e5e5;
|
119 |
color: #222;
|
120 |
vertical-align: top;
|
121 |
text-align: left;
|
122 |
+
line-height: 28px;
|
123 |
cursor: pointer;
|
124 |
}
|
125 |
#su-generator-choices span:hover {
|
134 |
}
|
135 |
#su-generator-choices span img {
|
136 |
position: absolute;
|
|
|
137 |
top: 7px;
|
138 |
+
left: 7px;
|
139 |
width: 14px;
|
140 |
height: 14px;
|
141 |
}
|
142 |
#su-generator-choices span:hover img {
|
143 |
position: absolute;
|
|
|
144 |
top: 5px;
|
145 |
+
left: 5px;
|
146 |
width: 18px;
|
147 |
height: 18px;
|
148 |
}
|
181 |
font-size: 0.9em;
|
182 |
}
|
183 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
184 |
/* Attribute container */
|
185 |
#su-generator-settings .su-generator-attr-container {
|
186 |
margin: 0 -20px;
|
215 |
bottom: 3px;
|
216 |
display: block;
|
217 |
width: 15px;
|
|
|
218 |
color: #999;
|
219 |
content: 'px';
|
220 |
+
text-align: left;
|
221 |
font-size: 0.9em;
|
222 |
}
|
223 |
|
232 |
}
|
233 |
|
234 |
/* Common attribute fields */
|
235 |
+
#su-generator-settings input[type="text"],
|
236 |
+
#su-generator-settings input[type="number"],
|
237 |
#su-generator-settings textarea,
|
238 |
#su-generator-settings select {
|
239 |
width: 100%;
|
246 |
.su-generator-field-actions .button,
|
247 |
.su-generator-field-actions span { margin-right: 5px; }
|
248 |
.su-generator-field-actions img {
|
|
|
249 |
margin: 0 6px 0 -4px;
|
250 |
+
vertical-align: middle;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
251 |
}
|
252 |
|
253 |
/* Icon picker */
|
254 |
.su-generator-icon-picker {
|
255 |
height: 0;
|
|
|
256 |
margin: 0 -20px;
|
257 |
padding: 0 20px;
|
258 |
+
overflow: hidden;
|
259 |
background: #eee;
|
260 |
line-height: 24px;
|
|
|
|
|
261 |
-webkit-transition: all .2s;
|
262 |
+
-moz-transition: all .2s;
|
263 |
+
transition: all .2s;
|
|
|
|
|
|
|
264 |
}
|
265 |
.su-generator-icon-picker.su-generator-icon-picker-visible {
|
266 |
height: auto;
|
|
|
267 |
margin: 1em -20px 0 -20px;
|
268 |
padding: 14px 20px;
|
269 |
+
overflow: visible;
|
270 |
border-top: 1px solid #ccc;
|
271 |
border-bottom: 1px solid #ccc;
|
272 |
}
|
273 |
+
.su-generator-icon-picker input { margin-bottom: 15px; }
|
274 |
.su-generator-icon-picker i {
|
275 |
display: block;
|
276 |
width: 24px;
|
277 |
height: 24px;
|
278 |
+
margin-left: 2px;
|
279 |
float: left;
|
280 |
color: #555;
|
281 |
text-align: center;
|
289 |
}
|
290 |
|
291 |
/* Shadow picker */
|
292 |
+
.su-generator-shadow-picker { }
|
293 |
.su-generator-shadow-picker-field {
|
294 |
position: relative;
|
295 |
display: inline-block;
|
314 |
z-index: 9999;
|
315 |
display: none;
|
316 |
border: 1px solid #aaa;
|
317 |
+
-webkit-border-radius: 50%;
|
318 |
+
-moz-border-radius: 50%;
|
319 |
+
border-radius: 50%;
|
320 |
background: #fff;
|
321 |
-webkit-box-shadow: 0 2px 5px #ccc;
|
322 |
-moz-box-shadow: 0 2px 5px #ccc;
|
323 |
box-shadow: 0 2px 5px #ccc;
|
324 |
+
}
|
325 |
+
|
326 |
+
/* Border picker */
|
327 |
+
.su-generator-border-picker { }
|
328 |
+
.su-generator-border-picker-field {
|
329 |
+
position: relative;
|
330 |
+
display: inline-block;
|
331 |
+
width: 30%;
|
332 |
+
padding-right: 3%;
|
333 |
+
}
|
334 |
+
.su-generator-border-picker-field small {
|
335 |
+
display: block;
|
336 |
+
color: #ccc;
|
337 |
+
}
|
338 |
+
.su-generator-border-picker-field input { text-align: right; }
|
339 |
+
.su-generator-border-picker-field.su-generator-border-picker-color {
|
340 |
+
width: 34%;
|
341 |
+
padding-right: 0;
|
342 |
+
}
|
343 |
+
.su-generator-border-picker-field.su-generator-border-picker-color input { text-align: left; }
|
344 |
+
.su-generator-border-picker-color { position: relative; }
|
345 |
+
.su-generator-border-picker-color-wheel {
|
346 |
+
position: absolute;
|
347 |
+
top: 100%;
|
348 |
+
right: 0;
|
349 |
+
z-index: 9999;
|
350 |
+
display: none;
|
351 |
+
border: 1px solid #aaa;
|
352 |
-webkit-border-radius: 50%;
|
353 |
-moz-border-radius: 50%;
|
354 |
border-radius: 50%;
|
355 |
+
background: #fff;
|
356 |
+
-webkit-box-shadow: 0 2px 5px #ccc;
|
357 |
+
-moz-box-shadow: 0 2px 5px #ccc;
|
358 |
+
box-shadow: 0 2px 5px #ccc;
|
359 |
+
}
|
360 |
+
|
361 |
+
/* Range pickers */
|
362 |
+
.su-generator-range-picker { }
|
363 |
+
.su-generator-range-picker .slider {
|
364 |
+
width: 420px;
|
365 |
+
margin: 10px 0 0 0 !important;
|
366 |
+
padding: 0;
|
367 |
+
float: left;
|
368 |
+
}
|
369 |
+
.su-generator-range-picker .slider > .dragger { background: #fff !important; }
|
370 |
+
.su-generator-range-picker .slider:hover > .dragger {
|
371 |
+
background: #fff !important;
|
372 |
+
-webkit-box-shadow: 0 0 0 5px rgba(33,117,155,0.5);
|
373 |
+
-moz-box-shadow: 0 0 0 5px rgba(33,117,155,0.5);
|
374 |
+
box-shadow: 0 0 0 5px rgba(33,117,155,0.5);
|
375 |
+
}
|
376 |
+
.su-generator-range-picker .slider > .dragger.dragging {
|
377 |
+
background: #ccc !important;
|
378 |
+
-webkit-box-shadow: 0 0 0 5px rgba(33,117,155,0.5);
|
379 |
+
-moz-box-shadow: 0 0 0 5px rgba(33,117,155,0.5);
|
380 |
+
box-shadow: 0 0 0 5px rgba(33,117,155,0.5);
|
381 |
+
}
|
382 |
+
.su-generator-range-picker .slider > .track {
|
383 |
+
background: #fff !important;
|
384 |
+
border: 1px solid #ccc !important;
|
385 |
+
height: 12px !important;
|
386 |
+
}
|
387 |
+
.su-generator-range-picker input {
|
388 |
+
width: 60px !important;
|
389 |
+
float: right;
|
390 |
+
text-align: center;
|
391 |
}
|
392 |
|
393 |
/* Switches */
|
428 |
z-index: 9999;
|
429 |
display: none;
|
430 |
border: 1px solid #aaa;
|
431 |
+
-webkit-border-radius: 50%;
|
432 |
+
-moz-border-radius: 50%;
|
433 |
+
border-radius: 50%;
|
434 |
background: #fff;
|
435 |
-webkit-box-shadow: 0 2px 5px #ccc;
|
436 |
-moz-box-shadow: 0 2px 5px #ccc;
|
437 |
box-shadow: 0 2px 5px #ccc;
|
438 |
+
}
|
439 |
+
|
440 |
+
/* Image source picker */
|
441 |
+
.su-generator-isp { margin-bottom: 15px; }
|
442 |
+
.su-generator-isp-source {
|
443 |
+
height: 0;
|
444 |
+
margin: 0 -20px;
|
445 |
+
padding: 0 20px;
|
446 |
+
overflow: hidden;
|
447 |
+
background: #eee;
|
448 |
+
color: #555;
|
449 |
+
opacity: 0;
|
450 |
+
-webkit-transition: opacity .2s;
|
451 |
+
-moz-transition: opacity .2s;
|
452 |
+
transition: opacity .2s;
|
453 |
+
}
|
454 |
+
.su-generator-isp-source.su-generator-isp-source-open {
|
455 |
+
height: auto;
|
456 |
+
margin: 20px -20px 0;
|
457 |
+
padding: 14px 20px;
|
458 |
+
border-top: 1px solid #ccc;
|
459 |
+
border-bottom: 1px solid #ccc;
|
460 |
+
opacity: 1;
|
461 |
+
}
|
462 |
+
.su-generator-isp-images {
|
463 |
+
margin-top: 1em;
|
464 |
+
overflow: auto;
|
465 |
+
}
|
466 |
+
.su-generator-isp-images span {
|
467 |
+
position: relative;
|
468 |
+
display: block;
|
469 |
+
width: 84px;
|
470 |
+
height: 84px;
|
471 |
+
margin: 5px 5px 5px 0;
|
472 |
+
float: left;
|
473 |
+
border: 3px solid #fff;
|
474 |
+
-webkit-border-radius: 50%;
|
475 |
+
-moz-border-radius: 50%;
|
476 |
+
border-radius: 50%;
|
477 |
+
background: #fff;
|
478 |
+
-webkit-box-shadow: 0 1px 2px #999;
|
479 |
+
-moz-box-shadow: 0 1px 2px #999;
|
480 |
+
box-shadow: 0 1px 2px #999;
|
481 |
+
}
|
482 |
+
.su-generator-isp-images span:hover,
|
483 |
+
.su-generator-isp-images span.ui-sortable-helper {
|
484 |
+
-webkit-box-shadow: 0 1px 6px #777;
|
485 |
+
-moz-box-shadow: 0 1px 6px #777;
|
486 |
+
box-shadow: 0 1px 6px #777;
|
487 |
+
}
|
488 |
+
.su-generator-isp-images img {
|
489 |
+
display: block;
|
490 |
+
width: 100%;
|
491 |
+
height: 100%;
|
492 |
+
margin: 0;
|
493 |
+
padding: 0;
|
494 |
+
border: none;
|
495 |
-webkit-border-radius: 50%;
|
496 |
-moz-border-radius: 50%;
|
497 |
border-radius: 50%;
|
498 |
}
|
499 |
+
.su-generator-isp-images span i {
|
500 |
+
position: absolute;
|
501 |
+
top: -3px;
|
502 |
+
right: -3px;
|
503 |
+
display: none;
|
504 |
+
width: 16px;
|
505 |
+
height: 16px;
|
506 |
+
-webkit-border-radius: 50%;
|
507 |
+
-moz-border-radius: 50%;
|
508 |
+
border-radius: 50%;
|
509 |
+
background: #fff;
|
510 |
+
color: #f03;
|
511 |
+
text-align: center;
|
512 |
+
font-size: 12px;
|
513 |
+
line-height: 16px;
|
514 |
+
cursor: pointer;
|
515 |
+
}
|
516 |
+
.su-generator-isp-images span:hover i { display: block; }
|
517 |
+
.su-generator-isp-images span i:hover {
|
518 |
+
background: #f03;
|
519 |
+
color: #fff;
|
520 |
+
}
|
521 |
+
.su-generator-isp-categories,
|
522 |
+
.su-generator-isp-taxonomies,
|
523 |
+
.su-generator-isp-terms { margin-top: 15px; }
|
524 |
+
|
525 |
|
526 |
/* Preview box */
|
527 |
#su-generator-preview {
|
531 |
overflow: hidden;
|
532 |
border-bottom: 1px solid #ccc;
|
533 |
}
|
|
|
|
|
|
|
|
|
534 |
/* make some previews visible */
|
535 |
#su-generator-preview .su-column { outline: 1px dotted #ccc; }
|
536 |
|
546 |
border-bottom-left-radius: 5px;
|
547 |
background: #eee;
|
548 |
}
|
549 |
+
.su-generator-actions .button { margin: 0 5px; }
|
|
|
|
|
|
|
|
|
|
|
550 |
#su-generator-insert {
|
551 |
color: #fff !important;
|
552 |
font-weight: bold;
|
558 |
body.su-generator-shown .mfp-preloader { z-index: 1144; }
|
559 |
body.su-generator-shown .mfp-content { z-index: 1145; }
|
560 |
body.su-generator-shown button.mfp-close,
|
561 |
+
body.su-generator-shown button.mfp-arrow { z-index: 1146; }
|
562 |
+
|
563 |
+
/* Preset manager */
|
564 |
+
.su-generator-presets {
|
565 |
+
margin: 0 -20px;
|
566 |
+
padding: 1.5em 20px;
|
567 |
+
border-bottom: 1px solid #ccc;
|
568 |
+
background: #FDFFD4;
|
569 |
+
line-height: 24px;
|
570 |
+
}
|
571 |
+
.su-generator-presets a {
|
572 |
+
margin-right: 1em;
|
573 |
+
}
|
assets/css/options-page.css
CHANGED
@@ -2,21 +2,35 @@
|
|
2 |
height: 0;
|
3 |
clear: both;
|
4 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
6 |
/* About screen */
|
7 |
#su-about-screen { }
|
8 |
-
#su-about-screen h1 { margin: 1.5em 0 }
|
9 |
#su-about-screen h1 small {
|
10 |
display: block;
|
11 |
margin: 7px 0 0 20px;
|
12 |
-
font-size: 0.5em;
|
13 |
-
font-weight: normal;
|
14 |
color: #aaa;
|
|
|
|
|
15 |
}
|
16 |
#su-about-screen .su-about-column {
|
|
|
|
|
17 |
float: left;
|
18 |
-
width: 300px;
|
19 |
-
margin-right: 30px;
|
20 |
}
|
21 |
#su-links {
|
22 |
margin-bottom: 1.5em;
|
@@ -32,8 +46,8 @@
|
|
32 |
}
|
33 |
#su-video {
|
34 |
width: 100%;
|
35 |
-
max-width: 630px;
|
36 |
min-width: 200px;
|
|
|
37 |
margin-top: 40px;
|
38 |
}
|
39 |
#su-video iframe {
|
@@ -41,269 +55,203 @@
|
|
41 |
height: 370px;
|
42 |
}
|
43 |
|
44 |
-
/*
|
45 |
-
|
46 |
-
|
47 |
-
.su-table-demos td small { color: #aaa }
|
48 |
-
.su-table-demos td a.su-preview {
|
49 |
-
position: relative;
|
50 |
-
display: block;
|
51 |
-
width: 100px;
|
52 |
-
height: 100px;
|
53 |
-
margin-bottom: 30px;
|
54 |
-
overflow: hidden;
|
55 |
-
padding: 3px;
|
56 |
-
background: #fff;
|
57 |
-
border: 2px solid #fff;
|
58 |
-
border-radius: 50%;
|
59 |
-
-moz-border-radius: 50%;
|
60 |
-
-webkit-border-radius: 50%;
|
61 |
-
box-shadow: 0 1px 5px #ccc;
|
62 |
-
-moz-box-shadow: 0 1px 5px #ccc;
|
63 |
-
-webkit-box-shadow: 0 1px 5px #ccc;
|
64 |
-
}
|
65 |
-
.su-table-demos td a.su-preview:after {
|
66 |
-
display: none;
|
67 |
-
content: '';
|
68 |
-
position: absolute;
|
69 |
-
left: 0;
|
70 |
-
top: 0;
|
71 |
-
height: 100%;
|
72 |
-
width: 100%;
|
73 |
-
background: rgb(0, 0, 0) 50% 120% url('../images/preview.png') no-repeat;
|
74 |
-
background-color: rgba(0, 0, 0, 0.5);
|
75 |
-
opacity: 0.7;
|
76 |
-
filter: alpha(opacity=70);
|
77 |
-
}
|
78 |
-
.su-table-demos td a.su-preview:hover:after { display: block }
|
79 |
-
.su-table-demos td a.su-preview img {
|
80 |
-
position: absolute;
|
81 |
-
top: -5%;
|
82 |
-
left: -50%;
|
83 |
-
display: block;
|
84 |
-
}
|
85 |
-
.su-table-demos td a.su-preview:hover:after {
|
86 |
-
display: block;
|
87 |
-
content: '';
|
88 |
-
position: absolute;
|
89 |
-
left: 0;
|
90 |
-
top: 0;
|
91 |
-
height: 100%;
|
92 |
width: 100%;
|
93 |
-
|
94 |
-
background-color: rgba(0, 0, 0, 0.5);
|
95 |
-
}
|
96 |
-
.su-table-demos td h4 {
|
97 |
-
margin: 5px 0;
|
98 |
-
font-size: 1.2em;
|
99 |
-
}
|
100 |
-
.su-table-demos td span {
|
101 |
-
display: block;
|
102 |
-
margin-bottom: 10px;
|
103 |
}
|
104 |
-
|
105 |
-
|
106 |
-
|
|
|
|
|
107 |
}
|
108 |
-
.su-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
|
|
114 |
}
|
115 |
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
}
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
|
|
|
|
|
|
|
|
126 |
}
|
127 |
-
.su-
|
128 |
-
.su-
|
129 |
position: relative;
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
border
|
134 |
-
-
|
135 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
background: #fff;
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
background: -o-linear-gradient(top, #fff 0%, #f8f8f8 2%, #ececec 100%);
|
141 |
-
background: -ms-linear-gradient(top, #fff 0%, #f8f8f8 2%, #ececec 100%);
|
142 |
-
background: linear-gradient(to bottom, #fff 0%, #f8f8f8 2%, #ececec 100%);
|
143 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec', GradientType=0);
|
144 |
}
|
145 |
-
.su-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
border
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
top:
|
156 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
font-weight: bold;
|
158 |
-
|
159 |
-
background-color: transparent;
|
160 |
}
|
161 |
-
.su-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
|
|
|
|
166 |
}
|
167 |
-
.su-
|
168 |
-
|
169 |
-
|
170 |
-
right: 15px;
|
171 |
}
|
172 |
-
.su-gallery-actions a { margin-left: 1em }
|
173 |
-
.su-gallery-close,
|
174 |
-
.su-gallery-save-close { display: none }
|
175 |
-
.su-gallery-edit .su-gallery-close,
|
176 |
-
.su-gallery-edit .su-gallery-save-close { display: inline }
|
177 |
-
.su-gallery-edit .su-gallery-open { display: none }
|
178 |
-
.su-gallery-delete { color: #f03 }
|
179 |
-
.su-gallery-edit .su-gallery-save-close { font-weight: bold }
|
180 |
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
-
|
187 |
-
|
188 |
-
-
|
189 |
-
-
|
190 |
-
-webkit-border-bottom-left-radius: 5px;
|
191 |
-
-moz-border-radius-bottomright: 5px;
|
192 |
-
-moz-border-radius-bottomleft: 5px;
|
193 |
-
border-bottom-right-radius: 5px;
|
194 |
-
border-bottom-left-radius: 5px;
|
195 |
-
}
|
196 |
-
.su-gallery-edit .su-gallery-content {
|
197 |
-
height: auto;
|
198 |
-
padding: 15px;
|
199 |
-
border: 1px solid #dfdfdf;
|
200 |
-
border-top: none;
|
201 |
}
|
202 |
-
.su-
|
|
|
203 |
position: relative;
|
204 |
-
|
205 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
background: #fff;
|
207 |
-
|
208 |
}
|
209 |
-
.su-
|
210 |
-
position: absolute;
|
211 |
-
right: 0;
|
212 |
-
top: 10px;
|
213 |
-
display: block;
|
214 |
-
width: 30px;
|
215 |
-
height: 30px;
|
216 |
-
background: 50% 50% url('../images/galleries/move.png') no-repeat;
|
217 |
-
cursor: move;
|
218 |
-
}
|
219 |
-
.su-gallery-image-preview {
|
220 |
position: absolute;
|
|
|
221 |
left: 0;
|
222 |
-
top: 10px;
|
223 |
display: block;
|
224 |
-
width:
|
225 |
-
height:
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
border:
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
.su-
|
263 |
-
margin-right: 1em;
|
264 |
-
font-size: 0.9em;
|
265 |
-
}
|
266 |
-
.su-gallery-image-actions a.su-gallery-image-delete { color: #f03 }
|
267 |
-
|
268 |
-
.su-gallery-image-data {
|
269 |
-
height: 0;
|
270 |
-
overflow: hidden;
|
271 |
-
}
|
272 |
-
.su-gallery-image-edit .su-gallery-image-data { height: auto }
|
273 |
-
.su-gallery-image-data label {
|
274 |
-
display: inline-block;
|
275 |
-
margin-bottom: 2px;
|
276 |
-
font-size: 0.9em;
|
277 |
-
}
|
278 |
-
.su-gallery-image-data input,
|
279 |
-
.su-gallery-image-data textarea {
|
280 |
-
width: 300px;
|
281 |
-
margin-bottom: 15px;
|
282 |
-
}
|
283 |
-
.su-gallery-image-data textarea { width: 90% }
|
284 |
-
|
285 |
-
/* Custom CSS screen */
|
286 |
-
#su-custom-css-screen { }
|
287 |
-
#su-custom-css-screen textarea {
|
288 |
width: 100%;
|
289 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
}
|
291 |
-
|
292 |
-
|
293 |
-
.su-custom-css-vars {
|
294 |
-
margin: 1.5em 0;
|
295 |
-
line-height: 1.8;
|
296 |
}
|
297 |
-
.su-
|
298 |
-
display:
|
299 |
-
width:
|
300 |
-
|
301 |
-
|
302 |
-
border-right: 1px dotted #777;
|
303 |
-
vertical-align: middle;
|
304 |
}
|
305 |
-
|
306 |
-
body.settings_page_shortcodesultimate .mfp-iframe-scaler iframe { background: #fff }
|
307 |
-
|
308 |
-
#sunrise-plugin-field-custom_css-editor { height: 300px }
|
309 |
-
#sunrise-plugin-field-custom_css-editor .ace_scrollbar { overflow-y: auto !important }
|
2 |
height: 0;
|
3 |
clear: both;
|
4 |
}
|
5 |
+
.su-clearfix:before,
|
6 |
+
.su-clearfix:after {
|
7 |
+
display: table;
|
8 |
+
content: " ";
|
9 |
+
}
|
10 |
+
.su-clearfix:after { clear: both; }
|
11 |
+
|
12 |
+
.su-ajax {
|
13 |
+
min-height: 60px;
|
14 |
+
background-image: url("../images/loading.gif") !important;
|
15 |
+
background-position: 50% 50% !important;
|
16 |
+
background-repeat: no-repeat !important;
|
17 |
+
}
|
18 |
+
.su-ajax * { visibility: hidden; }
|
19 |
|
20 |
/* About screen */
|
21 |
#su-about-screen { }
|
22 |
+
#su-about-screen h1 { margin: 1.5em 0; }
|
23 |
#su-about-screen h1 small {
|
24 |
display: block;
|
25 |
margin: 7px 0 0 20px;
|
|
|
|
|
26 |
color: #aaa;
|
27 |
+
font-weight: normal;
|
28 |
+
font-size: 0.5em;
|
29 |
}
|
30 |
#su-about-screen .su-about-column {
|
31 |
+
width: 400px;
|
32 |
+
margin-bottom: 1em;
|
33 |
float: left;
|
|
|
|
|
34 |
}
|
35 |
#su-links {
|
36 |
margin-bottom: 1.5em;
|
46 |
}
|
47 |
#su-video {
|
48 |
width: 100%;
|
|
|
49 |
min-width: 200px;
|
50 |
+
max-width: 630px;
|
51 |
margin-top: 40px;
|
52 |
}
|
53 |
#su-video iframe {
|
55 |
height: 370px;
|
56 |
}
|
57 |
|
58 |
+
/* Custom CSS screen */
|
59 |
+
#su-custom-css-screen { }
|
60 |
+
#su-custom-css-screen textarea {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
width: 100%;
|
62 |
+
border: 1px solid #ccc;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
}
|
64 |
+
|
65 |
+
.su-custom-css-originals,
|
66 |
+
.su-custom-css-vars {
|
67 |
+
margin: 1.5em 0;
|
68 |
+
line-height: 1.8;
|
69 |
}
|
70 |
+
.su-custom-css-originals span {
|
71 |
+
display: inline-block;
|
72 |
+
width: 1px;
|
73 |
+
height: 1em;
|
74 |
+
margin: 0 0.5em;
|
75 |
+
border-right: 1px dotted #777;
|
76 |
+
vertical-align: middle;
|
77 |
}
|
78 |
|
79 |
+
body.toplevel_page_shortcodes-ultimate .mfp-iframe-scaler iframe { background: #fff; }
|
80 |
+
|
81 |
+
.js #sunrise-field-custom-css-editor { height: 300px; }
|
82 |
+
#sunrise-field-custom-css-editor .ace_scrollbar { overflow-y: auto !important; }
|
83 |
+
|
84 |
+
/* Add-ons screen */
|
85 |
+
#su-addons-screen { margin: 40px 20px; }
|
86 |
+
#su-addons-screen h2 {
|
87 |
+
margin: 0 0 1.2em 0;
|
88 |
+
padding: 0 0 0.8em 0;
|
89 |
+
border-bottom: 1px solid #ddd;
|
90 |
+
color: #666;
|
91 |
+
font-weight: normal;
|
92 |
+
font-size: 2em;
|
93 |
}
|
94 |
+
.su-addons-loop { margin-bottom: 40px; }
|
95 |
+
.su-addons-item {
|
96 |
position: relative;
|
97 |
+
width: 220px;
|
98 |
+
margin: 0 20px 20px 0;
|
99 |
+
float: left;
|
100 |
+
border: 1px solid #ccc;
|
101 |
+
-webkit-border-radius: 3px;
|
102 |
+
-moz-border-radius: 3px;
|
103 |
+
border-radius: 3px;
|
104 |
+
background: #fafafa;
|
105 |
+
-webkit-box-shadow: 0 2px 4px #ddd;
|
106 |
+
-moz-box-shadow: 0 2px 4px #ddd;
|
107 |
+
box-shadow: 0 2px 4px #ddd;
|
108 |
+
cursor: pointer;
|
109 |
+
-webkit-transition: all .2s;
|
110 |
+
-moz-transition: all .2s;
|
111 |
+
transition: all .2s;
|
112 |
+
}
|
113 |
+
.su-addons-item:hover {
|
114 |
+
top: -5px;
|
115 |
+
border-color: #26779C;
|
116 |
background: #fff;
|
117 |
+
-webkit-box-shadow: 0 4px 9px #ccc;
|
118 |
+
-moz-box-shadow: 0 4px 9px #ccc;
|
119 |
+
box-shadow: 0 4px 9px #ccc;
|
|
|
|
|
|
|
|
|
120 |
}
|
121 |
+
.su-addons-item img {
|
122 |
+
display: block;
|
123 |
+
width: 100%;
|
124 |
+
height: 140px;
|
125 |
+
margin: 0;
|
126 |
+
padding: 0;
|
127 |
+
border: none;
|
128 |
+
border-bottom: 7px solid #ddd;
|
129 |
+
-webkit-border-top-left-radius: 3px;
|
130 |
+
-moz-border-radius-topleft: 3px;
|
131 |
+
border-top-left-radius: 3px;
|
132 |
+
-webkit-border-top-right-radius: 3px;
|
133 |
+
-moz-border-radius-topright: 3px;
|
134 |
+
border-top-right-radius: 3px;
|
135 |
+
background: #eee;
|
136 |
+
}
|
137 |
+
.su-addons-item-content { padding: 15px; }
|
138 |
+
.su-addons-item-content h4 {
|
139 |
+
height: 16px;
|
140 |
+
margin: 0 0 15px 0;
|
141 |
+
overflow: hidden;
|
142 |
+
color: #000;
|
143 |
font-weight: bold;
|
144 |
+
font-size: 14px;
|
|
|
145 |
}
|
146 |
+
.su-addons-item-content p {
|
147 |
+
height: 90px;
|
148 |
+
margin: 15px 0;
|
149 |
+
overflow: hidden;
|
150 |
+
color: #555;
|
151 |
+
font-size: 12px;
|
152 |
+
line-height: 1.5;
|
153 |
}
|
154 |
+
.su-addons-item-button {
|
155 |
+
margin-top: 30px;
|
156 |
+
text-align: right;
|
|
|
157 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
|
159 |
+
/* Examples screen */
|
160 |
+
#su-examples-screen { margin: 40px 20px; }
|
161 |
+
#su-examples-screen h2 {
|
162 |
+
margin: 0 0 1.2em 0;
|
163 |
+
padding: 0 0 0.8em 0;
|
164 |
+
border-bottom: 1px solid #ddd;
|
165 |
+
color: #666;
|
166 |
+
font-weight: normal;
|
167 |
+
font-size: 2em;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
}
|
169 |
+
.su-examples-group { margin-bottom: 40px; }
|
170 |
+
.su-examples-item {
|
171 |
position: relative;
|
172 |
+
height: 15px;
|
173 |
+
max-width: 700px;
|
174 |
+
margin: 0 0 10px 0;
|
175 |
+
padding: 15px 20px 15px 65px;
|
176 |
+
overflow: hidden;
|
177 |
+
border: 1px solid #ddd;
|
178 |
+
-webkit-border-radius: 3px;
|
179 |
+
-moz-border-radius: 3px;
|
180 |
+
border-radius: 3px;
|
181 |
+
background: #f8f8f8;
|
182 |
+
color: #444;
|
183 |
+
font-size: 13px;
|
184 |
+
line-height: 15px;
|
185 |
+
cursor: pointer;
|
186 |
+
}
|
187 |
+
.su-examples-item:hover {
|
188 |
+
border-color: #53ACD5;
|
189 |
background: #fff;
|
190 |
+
color: #26779C;
|
191 |
}
|
192 |
+
.su-examples-item i {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
position: absolute;
|
194 |
+
top: 0;
|
195 |
left: 0;
|
|
|
196 |
display: block;
|
197 |
+
width: 45px;
|
198 |
+
height: 45px;
|
199 |
+
-webkit-border-top-left-radius: 3px;
|
200 |
+
-moz-border-radius-topleft: 3px;
|
201 |
+
border-top-left-radius: 3px;
|
202 |
+
-webkit-border-bottom-left-radius: 3px;
|
203 |
+
-moz-border-radius-bottomleft: 3px;
|
204 |
+
border-bottom-left-radius: 3px;
|
205 |
+
background: #eee;
|
206 |
+
text-align: center;
|
207 |
+
font-size: 17px;
|
208 |
+
line-height: 45px;
|
209 |
+
-webkit-transition: all .2s;
|
210 |
+
-moz-transition: all .2s;
|
211 |
+
transition: all .2s;
|
212 |
+
}
|
213 |
+
.su-examples-item:hover i { font-size: 25px; }
|
214 |
+
#su-examples-window {
|
215 |
+
position: relative;
|
216 |
+
width: 85%;
|
217 |
+
min-height: 60px;
|
218 |
+
max-width: 700px;
|
219 |
+
margin: 28px auto 100px;
|
220 |
+
padding: 20px;
|
221 |
+
-webkit-border-bottom-right-radius: 5px;
|
222 |
+
-moz-border-radius-bottomright: 5px;
|
223 |
+
border-bottom-right-radius: 5px;
|
224 |
+
-webkit-border-bottom-left-radius: 5px;
|
225 |
+
-moz-border-radius-bottomleft: 5px;
|
226 |
+
border-bottom-left-radius: 5px;
|
227 |
+
background: #fff;
|
228 |
+
-webkit-box-shadow: 0 2px 25px #000;
|
229 |
+
-moz-box-shadow: 0 2px 25px #000;
|
230 |
+
box-shadow: 0 2px 25px #000;
|
231 |
+
-webkit-transition: max-width .2s;
|
232 |
+
-moz-transition: max-width .2s;
|
233 |
+
transition: max-width .2s;
|
234 |
+
}
|
235 |
+
.su-examples-error {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
width: 100%;
|
237 |
+
height: 40px;
|
238 |
+
color: #f03;
|
239 |
+
text-align: center;
|
240 |
+
line-height: 40px;
|
241 |
+
}
|
242 |
+
#su-examples-window h2 {
|
243 |
+
margin: 30px 0 20px;
|
244 |
+
border-bottom: 1px solid #ddd;
|
245 |
+
padding: 0 0 10px 0;
|
246 |
+
font-size: 1.2em;
|
247 |
+
color: #555;
|
248 |
}
|
249 |
+
.su-examples-code {
|
250 |
+
margin: 20px 0;
|
|
|
|
|
|
|
251 |
}
|
252 |
+
.su-examples-code textarea {
|
253 |
+
display: none;
|
254 |
+
width: 99%;
|
255 |
+
background: #FFFFE0;
|
256 |
+
font-family: Monaco, Consolas, monospace;
|
|
|
|
|
257 |
}
|
|
|
|
|
|
|
|
|
|
assets/css/simpleslider.css
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.slider {
|
2 |
+
width: 300px;
|
3 |
+
}
|
4 |
+
|
5 |
+
.slider > .dragger {
|
6 |
+
background: #8DCA09;
|
7 |
+
background: -webkit-linear-gradient(top, #8DCA09, #72A307);
|
8 |
+
background: -moz-linear-gradient(top, #8DCA09, #72A307);
|
9 |
+
background: linear-gradient(top, #8DCA09, #72A307);
|
10 |
+
|
11 |
+
-webkit-box-shadow: inset 0 2px 2px rgba(255,255,255,0.5), 0 2px 8px rgba(0,0,0,0.2);
|
12 |
+
-moz-box-shadow: inset 0 2px 2px rgba(255,255,255,0.5), 0 2px 8px rgba(0,0,0,0.2);
|
13 |
+
box-shadow: inset 0 2px 2px rgba(255,255,255,0.5), 0 2px 8px rgba(0,0,0,0.2);
|
14 |
+
|
15 |
+
-webkit-border-radius: 10px;
|
16 |
+
-moz-border-radius: 10px;
|
17 |
+
border-radius: 10px;
|
18 |
+
|
19 |
+
border: 1px solid #496805;
|
20 |
+
width: 16px;
|
21 |
+
height: 16px;
|
22 |
+
}
|
23 |
+
|
24 |
+
.slider > .dragger:hover {
|
25 |
+
background: -webkit-linear-gradient(top, #8DCA09, #8DCA09);
|
26 |
+
}
|
27 |
+
|
28 |
+
|
29 |
+
.slider > .track, .slider > .highlight-track {
|
30 |
+
background: #ccc;
|
31 |
+
background: -webkit-linear-gradient(top, #bbb, #ddd);
|
32 |
+
background: -moz-linear-gradient(top, #bbb, #ddd);
|
33 |
+
background: linear-gradient(top, #bbb, #ddd);
|
34 |
+
|
35 |
+
-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
|
36 |
+
-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
|
37 |
+
box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
|
38 |
+
|
39 |
+
-webkit-border-radius: 8px;
|
40 |
+
-moz-border-radius: 8px;
|
41 |
+
border-radius: 8px;
|
42 |
+
|
43 |
+
border: 1px solid #aaa;
|
44 |
+
height: 4px;
|
45 |
+
}
|
46 |
+
|
47 |
+
.slider > .highlight-track {
|
48 |
+
background-color: #8DCA09;
|
49 |
+
background: -webkit-linear-gradient(top, #8DCA09, #72A307);
|
50 |
+
background: -moz-linear-gradient(top, #8DCA09, #72A307);
|
51 |
+
background: linear-gradient(top, #8DCA09, #72A307);
|
52 |
+
|
53 |
+
border-color: #496805;
|
54 |
+
}
|
55 |
+
|
assets/css/sunrise.css
CHANGED
@@ -2,89 +2,109 @@
|
|
2 |
Common styles
|
3 |
***********************************/
|
4 |
|
5 |
-
.sunrise-
|
6 |
float: left;
|
7 |
width: 46%;
|
8 |
margin: 0 4% 1em 0;
|
9 |
}
|
10 |
-
.sunrise-
|
11 |
float: left;
|
12 |
width: 31%;
|
13 |
margin: 0 2% 1em 0;
|
14 |
}
|
15 |
-
.sunrise-
|
16 |
display: block;
|
17 |
height: 0;
|
18 |
overflow: hidden;
|
19 |
clear: both;
|
20 |
}
|
21 |
-
.sunrise-
|
22 |
-
|
23 |
|
24 |
|
25 |
/***********************************
|
26 |
Nav tabs
|
27 |
***********************************/
|
28 |
|
29 |
-
#sunrise-
|
30 |
-
#sunrise-
|
31 |
-
#sunrise-
|
32 |
-
#sunrise-
|
33 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
35 |
|
36 |
/***********************************
|
37 |
Panes
|
38 |
***********************************/
|
39 |
|
40 |
-
.sunrise-
|
41 |
-
margin:
|
42 |
-
padding-bottom: 20px;
|
43 |
-
border-bottom: 3px solid #f0f0f0;
|
44 |
}
|
45 |
-
.js .sunrise-
|
46 |
-
|
47 |
border: none;
|
48 |
}
|
49 |
|
50 |
|
51 |
-
|
52 |
/***********************************
|
53 |
-
|
54 |
***********************************/
|
55 |
|
56 |
-
#sunrise-
|
57 |
-
#sunrise-plugin-settings .form-table th { padding-bottom: 20px }
|
58 |
|
59 |
-
#sunrise-plugin-settings .description {
|
60 |
-
display: block;
|
61 |
-
margin-top: 5px;
|
62 |
-
}
|
63 |
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
max-width: 50em;
|
74 |
-
padding: 4px;
|
75 |
-
font-size: 13px;
|
76 |
-
font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
|
77 |
-
line-height: 21px !important;
|
78 |
-
background: scroll url('../images/code.png');
|
79 |
}
|
80 |
|
81 |
-
|
82 |
-
width:
|
83 |
-
min-width: 25em;
|
84 |
-
max-width: 50em;
|
85 |
}
|
86 |
|
87 |
-
.sunrise-
|
88 |
display: inline-block;
|
89 |
margin: 0 0 5px 0;
|
90 |
}
|
@@ -94,44 +114,44 @@
|
|
94 |
Color picker
|
95 |
***********************************/
|
96 |
|
97 |
-
.sunrise-
|
98 |
-
|
99 |
-
width: 300px;
|
100 |
-
}
|
101 |
-
.sunrise-plugin-color-picker-preview {
|
102 |
position: absolute;
|
103 |
-
|
104 |
-
|
|
|
105 |
display: none;
|
|
|
106 |
background: #fff;
|
107 |
-
|
108 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
}
|
110 |
-
|
111 |
|
112 |
|
113 |
/***********************************
|
114 |
-
|
115 |
***********************************/
|
116 |
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
#sunrise-plugin-settings .sunrise-plugin-notification small {
|
122 |
-
float: right;
|
123 |
-
display: none;
|
124 |
-
color: #555;
|
125 |
}
|
126 |
-
.js #sunrise-plugin-settings .sunrise-plugin-notification:hover small { display: inline }
|
127 |
-
|
128 |
|
129 |
|
130 |
/***********************************
|
131 |
Actions bar
|
132 |
***********************************/
|
133 |
|
134 |
-
.sunrise-
|
135 |
margin-top: 20px;
|
136 |
padding: 10px;
|
137 |
background: #f5f5f5;
|
@@ -143,12 +163,11 @@
|
|
143 |
border-bottom-right-radius: 5px;
|
144 |
border-bottom-left-radius: 5px;
|
145 |
}
|
146 |
-
|
147 |
-
.sunrise-
|
148 |
-
.sunrise-plugin-success-tip {
|
149 |
display: none;
|
150 |
margin-left: 10px;
|
151 |
}
|
152 |
-
.sunrise-
|
153 |
-
.sunrise-
|
154 |
-
.sunrise-
|
2 |
Common styles
|
3 |
***********************************/
|
4 |
|
5 |
+
.sunrise-onehalf {
|
6 |
float: left;
|
7 |
width: 46%;
|
8 |
margin: 0 4% 1em 0;
|
9 |
}
|
10 |
+
.sunrise-onethird {
|
11 |
float: left;
|
12 |
width: 31%;
|
13 |
margin: 0 2% 1em 0;
|
14 |
}
|
15 |
+
.sunrise-clear {
|
16 |
display: block;
|
17 |
height: 0;
|
18 |
overflow: hidden;
|
19 |
clear: both;
|
20 |
}
|
21 |
+
.sunrise-hidden { display: none }
|
|
|
22 |
|
23 |
|
24 |
/***********************************
|
25 |
Nav tabs
|
26 |
***********************************/
|
27 |
|
28 |
+
#sunrise-tabs {}
|
29 |
+
#sunrise-tabs span { cursor: pointer }
|
30 |
+
#sunrise-tabs .nav-tab-active,
|
31 |
+
#sunrise-tabs span:hover { color: #464646 }
|
32 |
+
#sunrise-tabs .nav-tab-active { cursor: default; }
|
33 |
+
h3.sunrise-no-js-tab {
|
34 |
+
margin: 1em 0;
|
35 |
+
padding: 1em;
|
36 |
+
border-top: 2px solid #ccc;
|
37 |
+
border-bottom: 2px solid #ccc;
|
38 |
+
background: #f2f2f2;
|
39 |
+
color: #555;
|
40 |
+
}
|
41 |
|
42 |
|
43 |
/***********************************
|
44 |
Panes
|
45 |
***********************************/
|
46 |
|
47 |
+
.sunrise-pane {
|
48 |
+
margin: 2em 0;
|
|
|
|
|
49 |
}
|
50 |
+
.js .sunrise-pane {
|
51 |
+
display: none;
|
52 |
border: none;
|
53 |
}
|
54 |
|
55 |
|
|
|
56 |
/***********************************
|
57 |
+
Notices
|
58 |
***********************************/
|
59 |
|
60 |
+
#sunrise-settings div.sunrise-notice { margin: 1.5em 0; }
|
|
|
61 |
|
|
|
|
|
|
|
|
|
62 |
|
63 |
+
/***********************************
|
64 |
+
Inline menus
|
65 |
+
***********************************/
|
66 |
+
|
67 |
+
.sunrise-inline-menu {
|
68 |
+
margin: 1.5em 0;
|
69 |
+
line-height: 1.5em;
|
70 |
+
}
|
71 |
+
.sunrise-inline-menu a {
|
72 |
+
display: inline-block;
|
73 |
+
padding: 0 0.7em;
|
74 |
+
border-right: 1px dotted #ccc;
|
75 |
+
text-decoration: none;
|
76 |
+
line-height: 1.5em;
|
77 |
+
}
|
78 |
+
.sunrise-inline-menu a:hover {
|
79 |
+
text-decoration: underline;
|
80 |
}
|
81 |
+
.sunrise-inline-menu a:first-child {
|
82 |
+
padding-left: 0;
|
83 |
+
}
|
84 |
+
.sunrise-inline-menu a:last-child {
|
85 |
+
display: inline-block;
|
86 |
+
padding-right: 0;
|
87 |
+
border-right: none;
|
88 |
+
}
|
89 |
+
|
90 |
+
|
91 |
+
/***********************************
|
92 |
+
Common fields
|
93 |
+
***********************************/
|
94 |
+
|
95 |
+
#sunrise-settings .form-table td,
|
96 |
+
#sunrise-settings .form-table th { padding-bottom: 20px }
|
97 |
|
98 |
+
#sunrise-settings .description {
|
99 |
+
display: block;
|
100 |
+
margin-top: 5px;
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
}
|
102 |
|
103 |
+
#sunrise-settings textarea {
|
104 |
+
min-width: 200px;
|
|
|
|
|
105 |
}
|
106 |
|
107 |
+
.sunrise-checkbox-group label {
|
108 |
display: inline-block;
|
109 |
margin: 0 0 5px 0;
|
110 |
}
|
114 |
Color picker
|
115 |
***********************************/
|
116 |
|
117 |
+
.sunrise-color-picker { position: relative; }
|
118 |
+
.sunrise-color-picker-wheel {
|
|
|
|
|
|
|
119 |
position: absolute;
|
120 |
+
top: 100%;
|
121 |
+
left: 0;
|
122 |
+
z-index: 9999;
|
123 |
display: none;
|
124 |
+
border: 1px solid #aaa;
|
125 |
background: #fff;
|
126 |
+
-webkit-box-shadow: 0 2px 5px #ccc;
|
127 |
+
-moz-box-shadow: 0 2px 5px #ccc;
|
128 |
+
box-shadow: 0 2px 5px #ccc;
|
129 |
+
-webkit-border-radius: 50%;
|
130 |
+
-moz-border-radius: 50%;
|
131 |
+
border-radius: 50%;
|
132 |
+
}
|
133 |
+
.sunrise-color-picker .button img {
|
134 |
+
vertical-align: middle;
|
135 |
+
margin: -3px 4px 0 -4px;
|
136 |
}
|
|
|
137 |
|
138 |
|
139 |
/***********************************
|
140 |
+
Media manager
|
141 |
***********************************/
|
142 |
|
143 |
+
.sunrise-media {}
|
144 |
+
.sunrise-media .button img {
|
145 |
+
vertical-align: middle;
|
146 |
+
margin: -3px 4px 0 -4px;
|
|
|
|
|
|
|
|
|
147 |
}
|
|
|
|
|
148 |
|
149 |
|
150 |
/***********************************
|
151 |
Actions bar
|
152 |
***********************************/
|
153 |
|
154 |
+
.sunrise-actions-bar {
|
155 |
margin-top: 20px;
|
156 |
padding: 10px;
|
157 |
background: #f5f5f5;
|
163 |
border-bottom-right-radius: 5px;
|
164 |
border-bottom-left-radius: 5px;
|
165 |
}
|
166 |
+
.sunrise-spin,
|
167 |
+
.sunrise-success-tip {
|
|
|
168 |
display: none;
|
169 |
margin-left: 10px;
|
170 |
}
|
171 |
+
.sunrise-success-tip { color: #0b0 }
|
172 |
+
.sunrise-spin img,
|
173 |
+
.sunrise-success-tip img { margin: 0 5px -3px 0 }
|
assets/font/FontAwesome.otf
DELETED
Binary file
|
assets/font/fontawesome-webfont.eot
DELETED
Binary file
|
assets/font/fontawesome-webfont.woff
DELETED
Binary file
|
assets/fonts/FontAwesome.otf
ADDED
Binary file
|
assets/fonts/fontawesome-webfont.eot
ADDED
Binary file
|
assets/{font → fonts}/fontawesome-webfont.svg
RENAMED
@@ -310,7 +310,7 @@
|
|
310 |
<glyph unicode="" horiz-adv-x="1664" d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
|
311 |
<glyph unicode="" horiz-adv-x="1408" d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800 q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113 q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
|
312 |
<glyph unicode="" horiz-adv-x="1664" d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1 q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
|
313 |
-
<glyph unicode="" horiz-adv-x="1792" d="
|
314 |
<glyph unicode="" d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
315 |
<glyph unicode="" d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
316 |
<glyph unicode="" d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
@@ -342,7 +342,7 @@
|
|
342 |
<glyph unicode="" horiz-adv-x="1024" d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43 t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5 t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50 t53 -63.5t31.5 -76.5t13 -94z" />
|
343 |
<glyph unicode="" horiz-adv-x="898" d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102 q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
|
344 |
<glyph unicode="" horiz-adv-x="1027" d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61 l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
|
345 |
-
<glyph unicode="" horiz-adv-x="
|
346 |
<glyph unicode="" horiz-adv-x="1792" d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23 t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28 q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
|
347 |
<glyph unicode="" horiz-adv-x="1280" d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164 l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30 t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
|
348 |
<glyph unicode="" horiz-adv-x="1280" d="M1280 768v-800q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h544v-544q0 -40 28 -68t68 -28h544zM1277 896h-509v509q82 -15 132 -65l312 -312q50 -50 65 -132z" />
|
@@ -390,10 +390,25 @@
|
|
390 |
<glyph unicode="" horiz-adv-x="1664" d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207 q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19 t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
|
391 |
<glyph unicode="" horiz-adv-x="1920" d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-78 -100 -90 -131q-17 -41 14 -81q17 -21 81 -82h1l1 -1l1 -1l2 -2q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58 t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6 q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q17 19 38 30q53 26 239 24 q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2 q39 5 64 -2.5t31 -16.5z" />
|
392 |
<glyph unicode="" horiz-adv-x="1792" d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12 q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422 q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178 q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
|
393 |
-
<glyph unicode=""
|
394 |
-
<glyph unicode="" horiz-adv-x="
|
395 |
-
<glyph unicode="" horiz-adv-x="
|
396 |
-
<glyph unicode=""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
<glyph unicode="" horiz-adv-x="1792" />
|
398 |
</font>
|
399 |
</defs></svg>
|
310 |
<glyph unicode="" horiz-adv-x="1664" d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
|
311 |
<glyph unicode="" horiz-adv-x="1408" d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800 q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113 q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
|
312 |
<glyph unicode="" horiz-adv-x="1664" d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1 q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
|
313 |
+
<glyph unicode="" horiz-adv-x="1792" d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
|
314 |
<glyph unicode="" d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
315 |
<glyph unicode="" d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
316 |
<glyph unicode="" d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
342 |
<glyph unicode="" horiz-adv-x="1024" d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43 t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5 t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50 t53 -63.5t31.5 -76.5t13 -94z" />
|
343 |
<glyph unicode="" horiz-adv-x="898" d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102 q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
|
344 |
<glyph unicode="" horiz-adv-x="1027" d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61 l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
|
345 |
+
<glyph unicode="" horiz-adv-x="1280" d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128 q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
|
346 |
<glyph unicode="" horiz-adv-x="1792" d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23 t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28 q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
|
347 |
<glyph unicode="" horiz-adv-x="1280" d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164 l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30 t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
|
348 |
<glyph unicode="" horiz-adv-x="1280" d="M1280 768v-800q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h544v-544q0 -40 28 -68t68 -28h544zM1277 896h-509v509q82 -15 132 -65l312 -312q50 -50 65 -132z" />
|
390 |
<glyph unicode="" horiz-adv-x="1664" d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207 q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19 t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
|
391 |
<glyph unicode="" horiz-adv-x="1920" d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-78 -100 -90 -131q-17 -41 14 -81q17 -21 81 -82h1l1 -1l1 -1l2 -2q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58 t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6 q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q17 19 38 30q53 26 239 24 q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2 q39 5 64 -2.5t31 -16.5z" />
|
392 |
<glyph unicode="" horiz-adv-x="1792" d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12 q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422 q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178 q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
|
393 |
+
<glyph unicode="" d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495 q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
|
394 |
+
<glyph unicode="" horiz-adv-x="1408" d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5 t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56 t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -5 1 -50.5t-1 -71.5q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5 t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
|
395 |
+
<glyph unicode="" horiz-adv-x="1280" d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z " />
|
396 |
+
<glyph unicode="" d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
397 |
+
<glyph unicode="" d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
398 |
+
<glyph unicode="" d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
|
399 |
+
<glyph unicode="" d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5 t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
|
400 |
+
<glyph unicode="" horiz-adv-x="1664" d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128 q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 16 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
|
401 |
+
<glyph unicode="" d="M1254 899q16 85 -21 132q-52 65 -187 45q-17 -3 -41 -12.5t-57.5 -30.5t-64.5 -48.5t-59.5 -70t-44.5 -91.5q80 7 113.5 -16t26.5 -99q-5 -52 -52 -143q-43 -78 -71 -99q-44 -32 -87 14q-23 24 -37.5 64.5t-19 73t-10 84t-8.5 71.5q-23 129 -34 164q-12 37 -35.5 69 t-50.5 40q-57 16 -127 -25q-54 -32 -136.5 -106t-122.5 -102v-7q16 -8 25.5 -26t21.5 -20q21 -3 54.5 8.5t58 10.5t41.5 -30q11 -18 18.5 -38.5t15 -48t12.5 -40.5q17 -46 53 -187q36 -146 57 -197q42 -99 103 -125q43 -12 85 -1.5t76 31.5q131 77 250 237 q104 139 172.5 292.5t82.5 226.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
|
402 |
+
<glyph unicode="" horiz-adv-x="1152" d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160 q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
|
403 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
404 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
405 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
406 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
407 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
408 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
409 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
410 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
411 |
+
<glyph unicode="" horiz-adv-x="1792" />
|
412 |
<glyph unicode="" horiz-adv-x="1792" />
|
413 |
</font>
|
414 |
</defs></svg>
|
assets/{font → fonts}/fontawesome-webfont.ttf
RENAMED
Binary file
|
assets/fonts/fontawesome-webfont.woff
ADDED
Binary file
|
assets/images/banners/extra.png
ADDED
Binary file
|
assets/images/banners/how-it-works.jpg
ADDED
Binary file
|
assets/images/banners/maker.png
ADDED
Binary file
|
assets/images/banners/skins.png
ADDED
Binary file
|
assets/images/demo/accordion.png
DELETED
Binary file
|
assets/images/demo/audio.png
DELETED
Binary file
|
assets/images/demo/box.png
DELETED
Binary file
|
assets/images/demo/button.png
DELETED
Binary file
|
assets/images/demo/carousel.png
DELETED
Binary file
|
assets/images/demo/column.png
DELETED
Binary file
|
assets/images/demo/custom_gallery.png
DELETED
Binary file
|
assets/images/demo/divider.png
DELETED
Binary file
|
assets/images/demo/document.png
DELETED
Binary file
|
assets/images/demo/dropcap.png
DELETED
Binary file
|
assets/images/demo/feed.png
DELETED
Binary file
|
assets/images/demo/frame.png
DELETED
Binary file
|
assets/images/demo/gmap.png
DELETED
Binary file
|
assets/images/demo/guests.png
DELETED
Binary file
|
assets/images/demo/heading.png
DELETED
Binary file
|
assets/images/demo/highlight.png
DELETED
Binary file
|
assets/images/demo/jcarousel.png
DELETED
Binary file
|
assets/images/demo/label.png
DELETED
Binary file
|
assets/images/demo/lightbox.png
DELETED
Binary file
|
assets/images/demo/list.png
DELETED
Binary file
|
assets/images/demo/members.png
DELETED
Binary file
|
assets/images/demo/menu.png
DELETED
Binary file
|
assets/images/demo/nivo_slider.png
DELETED
Binary file
|
assets/images/demo/note.png
DELETED
Binary file
|
assets/images/demo/permalink.png
DELETED
Binary file
|
assets/images/demo/posts.png
DELETED
Binary file
|
assets/images/demo/private.png
DELETED
Binary file
|
assets/images/demo/pullquote.png
DELETED
Binary file
|
assets/images/demo/quote.png
DELETED
Binary file
|
assets/images/demo/row.png
DELETED
Binary file
|
assets/images/demo/screenr.png
DELETED
Binary file
|
assets/images/demo/service.png
DELETED
Binary file
|
assets/images/demo/siblings.png
DELETED
Binary file
|
assets/images/demo/slider.png
DELETED
Binary file
|
assets/images/demo/spacer.png
DELETED
Binary file
|
assets/images/demo/spoiler.png
DELETED
Binary file
|
assets/images/demo/subpages.png
DELETED
Binary file
|
assets/images/demo/tab.png
DELETED
Binary file
|
assets/images/demo/table.png
DELETED
Binary file
|
assets/images/demo/tabs.png
DELETED
Binary file
|
assets/images/demo/tooltip.png
DELETED
Binary file
|
assets/images/demo/tweets.png
DELETED
Binary file
|
assets/images/demo/video.png
DELETED
Binary file
|
assets/images/demo/vimeo.png
DELETED
Binary file
|
assets/images/demo/youtube.png
DELETED
Binary file
|
assets/images/galleries/move.png
DELETED
Binary file
|
assets/images/generator/icon.png
DELETED
Binary file
|
assets/images/generator/loading.gif
DELETED
Binary file
|
assets/images/jcarousel/arrows.png
DELETED
Binary file
|
assets/images/{galleries/loading.gif → loading.gif}
RENAMED
File without changes
|
assets/images/preview.png
DELETED
Binary file
|
assets/images/{generator/search.png → search.png}
RENAMED
File without changes
|
assets/images/success.png
DELETED
Binary file
|
assets/js/galleries-shortcodes.js
CHANGED
@@ -1,62 +1,63 @@
|
|
1 |
-
jQuery(
|
2 |
// Enable sliders
|
3 |
-
$(
|
4 |
// Prepare data
|
5 |
-
var $slider = $(
|
6 |
// Apply Swiper
|
7 |
-
var $swiper = $slider.swiper(
|
8 |
wrapperClass: 'su-slider-slides',
|
9 |
slideClass: 'su-slider-slide',
|
10 |
slideActiveClass: 'su-slider-slide-active',
|
11 |
slideVisibleClass: 'su-slider-slide-visible',
|
12 |
-
pagination: '#' + $slider.attr(
|
13 |
-
autoplay: $slider.data(
|
14 |
paginationClickable: true,
|
15 |
grabCursor: true,
|
16 |
mode: 'horizontal',
|
17 |
-
mousewheelControl: $slider.data(
|
18 |
-
speed: $slider.data(
|
19 |
-
calculateHeight: $slider.hasClass(
|
20 |
loop: true
|
21 |
-
}
|
22 |
// Prev button
|
23 |
-
$slider.find(
|
24 |
$swiper.swipeNext();
|
25 |
-
}
|
26 |
// Next button
|
27 |
-
$slider.find(
|
28 |
$swiper.swipePrev();
|
29 |
-
}
|
30 |
-
}
|
31 |
// Enable carousels
|
32 |
-
$(
|
33 |
// Prepare data
|
34 |
-
var $carousel = $(
|
|
|
35 |
// Apply Swiper
|
36 |
-
var $swiper = $carousel.swiper(
|
37 |
wrapperClass: 'su-carousel-slides',
|
38 |
slideClass: 'su-carousel-slide',
|
39 |
slideActiveClass: 'su-carousel-slide-active',
|
40 |
slideVisibleClass: 'su-carousel-slide-visible',
|
41 |
-
pagination: '#' + $carousel.attr(
|
42 |
-
autoplay: $carousel.data(
|
43 |
paginationClickable: true,
|
44 |
grabCursor: true,
|
45 |
mode: 'horizontal',
|
46 |
-
mousewheelControl: $carousel.data(
|
47 |
-
speed: $carousel.data(
|
48 |
-
slidesPerView: ($carousel.data(
|
49 |
-
slidesPerGroup: $carousel.data(
|
50 |
-
calculateHeight: $carousel.hasClass(
|
51 |
loop: true
|
52 |
-
}
|
53 |
// Prev button
|
54 |
-
$carousel.find(
|
55 |
$swiper.swipeNext();
|
56 |
-
}
|
57 |
// Next button
|
58 |
-
$carousel.find(
|
59 |
$swiper.swipePrev();
|
60 |
-
}
|
61 |
-
}
|
62 |
-
}
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
// Enable sliders
|
3 |
+
$('.su-slider').each(function () {
|
4 |
// Prepare data
|
5 |
+
var $slider = $(this);
|
6 |
// Apply Swiper
|
7 |
+
var $swiper = $slider.swiper({
|
8 |
wrapperClass: 'su-slider-slides',
|
9 |
slideClass: 'su-slider-slide',
|
10 |
slideActiveClass: 'su-slider-slide-active',
|
11 |
slideVisibleClass: 'su-slider-slide-visible',
|
12 |
+
pagination: '#' + $slider.attr('id') + ' .su-slider-pagination',
|
13 |
+
autoplay: $slider.data('autoplay'),
|
14 |
paginationClickable: true,
|
15 |
grabCursor: true,
|
16 |
mode: 'horizontal',
|
17 |
+
mousewheelControl: $slider.data('mousewheel'),
|
18 |
+
speed: $slider.data('speed'),
|
19 |
+
calculateHeight: $slider.hasClass('su-slider-responsive-yes'),
|
20 |
loop: true
|
21 |
+
});
|
22 |
// Prev button
|
23 |
+
$slider.find('.su-slider-prev').click(function (e) {
|
24 |
$swiper.swipeNext();
|
25 |
+
});
|
26 |
// Next button
|
27 |
+
$slider.find('.su-slider-next').click(function (e) {
|
28 |
$swiper.swipePrev();
|
29 |
+
});
|
30 |
+
});
|
31 |
// Enable carousels
|
32 |
+
$('.su-carousel').each(function () {
|
33 |
// Prepare data
|
34 |
+
var $carousel = $(this),
|
35 |
+
$slides = $carousel.find('.su-carousel-slide');
|
36 |
// Apply Swiper
|
37 |
+
var $swiper = $carousel.swiper({
|
38 |
wrapperClass: 'su-carousel-slides',
|
39 |
slideClass: 'su-carousel-slide',
|
40 |
slideActiveClass: 'su-carousel-slide-active',
|
41 |
slideVisibleClass: 'su-carousel-slide-visible',
|
42 |
+
pagination: '#' + $carousel.attr('id') + ' .su-carousel-pagination',
|
43 |
+
autoplay: $carousel.data('autoplay'),
|
44 |
paginationClickable: true,
|
45 |
grabCursor: true,
|
46 |
mode: 'horizontal',
|
47 |
+
mousewheelControl: $carousel.data('mousewheel'),
|
48 |
+
speed: $carousel.data('speed'),
|
49 |
+
slidesPerView: ($carousel.data('items') > $slides.length) ? $slides.length : $carousel.data('items'),
|
50 |
+
slidesPerGroup: $carousel.data('scroll'),
|
51 |
+
calculateHeight: $carousel.hasClass('su-carousel-responsive-yes'),
|
52 |
loop: true
|
53 |
+
});
|
54 |
// Prev button
|
55 |
+
$carousel.find('.su-carousel-prev').click(function (e) {
|
56 |
$swiper.swipeNext();
|
57 |
+
});
|
58 |
// Next button
|
59 |
+
$carousel.find('.su-carousel-next').click(function (e) {
|
60 |
$swiper.swipePrev();
|
61 |
+
});
|
62 |
+
});
|
63 |
+
});
|
assets/js/generator.js
CHANGED
@@ -148,15 +148,15 @@ jQuery(document).ready(function ($) {
|
|
148 |
// Find searched choices and show
|
149 |
$choice.each(function () {
|
150 |
// Get shortcode name
|
151 |
-
var
|
|
|
152 |
desc = $(this).data('desc'),
|
153 |
group = $(this).data('group');
|
154 |
// Show choice if matched
|
155 |
-
if (
|
156 |
-
else
|
157 |
-
if (desc.match(regex) !== null) $(this).show();
|
158 |
-
else
|
159 |
-
if (group.match(regex) !== null) $(this).show();
|
160 |
});
|
161 |
}
|
162 |
});
|
@@ -179,7 +179,7 @@ jQuery(document).ready(function ($) {
|
|
179 |
// Hide choices panel
|
180 |
$choices.hide();
|
181 |
// Show loading animation
|
182 |
-
$settings.addClass('su-loading
|
183 |
// Add narrow class
|
184 |
$generator.addClass('su-generator-narrow');
|
185 |
// Hide filters
|
@@ -187,11 +187,29 @@ jQuery(document).ready(function ($) {
|
|
187 |
},
|
188 |
success: function (data) {
|
189 |
// Hide loading animation
|
190 |
-
$settings.removeClass('su-loading
|
191 |
// Insert new HTML
|
192 |
$settings.html(data);
|
193 |
// Apply selected text to the content field
|
194 |
if (typeof mce_selection !== 'undefined' && mce_selection !== '') $('#su-generator-content').val(mce_selection);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
195 |
// Init color pickers
|
196 |
$('.su-generator-select-color').each(function (index) {
|
197 |
$(this).find('.su-generator-select-color-wheel').filter(':first').farbtastic('.su-generator-select-color-value:eq(' +
|
@@ -203,31 +221,140 @@ jQuery(document).ready(function ($) {
|
|
203 |
$('.su-generator-select-color-wheel:eq(' + index + ')').hide();
|
204 |
});
|
205 |
});
|
206 |
-
// Init
|
207 |
-
$('.su-generator-
|
208 |
-
var $
|
209 |
-
$
|
210 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
211 |
e.preventDefault();
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
218 |
},
|
219 |
-
|
220 |
-
|
221 |
-
$list.html('<option value="0">' + $list.data('loading') + '…</option>');
|
222 |
},
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
|
|
|
|
|
|
|
|
|
|
227 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
});
|
229 |
});
|
230 |
-
// Init
|
231 |
$('.su-generator-upload-button').each(function () {
|
232 |
var $button = $(this),
|
233 |
$val = $(this).parents('.su-generator-attr-container').find('input:text'),
|
@@ -241,9 +368,6 @@ jQuery(document).ready(function ($) {
|
|
241 |
file = wp.media.frames.customHeader = wp.media({
|
242 |
// Title of media manager frame
|
243 |
title: su_generator.upload_title,
|
244 |
-
library: {
|
245 |
-
type: 'image'
|
246 |
-
},
|
247 |
button: {
|
248 |
//Button text
|
249 |
text: su_generator.upload_insert
|
@@ -264,35 +388,57 @@ jQuery(document).ready(function ($) {
|
|
264 |
$('.su-generator-icon-picker-button').each(function () {
|
265 |
var $button = $(this),
|
266 |
$field = $(this).parents('.su-generator-attr-container'),
|
267 |
-
$val = $field.find('
|
268 |
-
$picker = $field.find('.su-generator-icon-picker')
|
|
|
269 |
|
270 |
$button.click(function (e) {
|
271 |
$picker.toggleClass('su-generator-icon-picker-visible');
|
272 |
-
|
|
|
273 |
// Load icons
|
274 |
$.ajax({
|
275 |
-
type: '
|
276 |
url: ajaxurl,
|
277 |
data: {
|
278 |
-
action: '
|
279 |
},
|
280 |
-
dataType: '
|
281 |
beforeSend: function () {
|
282 |
// Show loading animation
|
283 |
-
$picker.
|
|
|
|
|
284 |
},
|
285 |
success: function (data) {
|
286 |
-
$picker.
|
287 |
-
|
288 |
-
|
289 |
-
});
|
290 |
-
$picker.find('i').click(function (e) {
|
291 |
$val.val('icon: ' + $(this).attr('title'));
|
292 |
$picker.removeClass('su-generator-icon-picker-visible');
|
293 |
$val.trigger('change');
|
294 |
e.preventDefault();
|
295 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
296 |
}
|
297 |
});
|
298 |
e.preventDefault();
|
@@ -323,7 +469,7 @@ jQuery(document).ready(function ($) {
|
|
323 |
// Init tax_term selects
|
324 |
$('select#su-generator-attr-taxonomy').on('change', function () {
|
325 |
var $taxonomy = $(this),
|
326 |
-
|
327 |
$terms = $('select#su-generator-attr-tax_term');
|
328 |
// Load new options
|
329 |
window.su_generator_get_terms = $.ajax({
|
@@ -331,25 +477,23 @@ jQuery(document).ready(function ($) {
|
|
331 |
url: ajaxurl,
|
332 |
data: {
|
333 |
action: 'su_generator_get_terms',
|
334 |
-
|
|
|
335 |
},
|
336 |
-
dataType: '
|
337 |
beforeSend: function () {
|
338 |
// Check previous requests
|
339 |
-
if (typeof window.su_generator_get_terms ===
|
340 |
-
'object') window.su_generator_get_terms.abort();
|
341 |
// Show loading animation
|
342 |
-
$terms.parent().addClass('su-generator-
|
343 |
},
|
344 |
success: function (data) {
|
345 |
// Remove previous options
|
346 |
$terms.find('option').remove();
|
347 |
// Append new options
|
348 |
-
|
349 |
-
$terms.append('<option value="' + slug + '">' + data[slug] + '</option>');
|
350 |
-
}
|
351 |
// Hide loading animation
|
352 |
-
$terms.parent().removeClass('su-generator-
|
353 |
}
|
354 |
});
|
355 |
});
|
@@ -379,6 +523,31 @@ jQuery(document).ready(function ($) {
|
|
379 |
$val.val($hoff.val() + 'px ' + $voff.val() + 'px ' + $blur.val() + 'px ' + $color.value.val()).trigger('change');
|
380 |
});
|
381 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
// Remove skip class when setting is changed
|
383 |
$settings.find('.su-generator-attr').on('change keyup blur', function () {
|
384 |
var $cnt = $(this).parents('.su-generator-attr-container'),
|
@@ -422,12 +591,16 @@ jQuery(document).ready(function ($) {
|
|
422 |
// Preview shortcode
|
423 |
$('#su-generator').on('click', '.su-generator-toggle-preview', function (e) {
|
424 |
// Prepare data
|
425 |
-
var $button = $(this)
|
|
|
426 |
// Update link text
|
427 |
$button.hide(); //.text($button.data('update-text'));
|
428 |
// Bind updating on settings changes
|
429 |
if (!$button.hasClass('su-preview-enabled')) $settings.find('input, textarea, select').on('change keyup blur', function () {
|
430 |
-
|
|
|
|
|
|
|
431 |
});
|
432 |
// Add ready-class
|
433 |
$button.addClass('su-preview-enabled');
|
@@ -486,11 +659,11 @@ jQuery(document).ready(function ($) {
|
|
486 |
if (typeof window.su_generator_preview_request ===
|
487 |
'object') window.su_generator_preview_request.abort();
|
488 |
// Show loading animation
|
489 |
-
$preview.addClass('su-
|
490 |
},
|
491 |
success: function (data) {
|
492 |
// Hide loading animation and set new HTML
|
493 |
-
$preview.html(data).removeClass('su-
|
494 |
},
|
495 |
dataType: 'html'
|
496 |
});
|
148 |
// Find searched choices and show
|
149 |
$choice.each(function () {
|
150 |
// Get shortcode name
|
151 |
+
var id = $(this).data('shortcode'),
|
152 |
+
name = $(this).data('name'),
|
153 |
desc = $(this).data('desc'),
|
154 |
group = $(this).data('group');
|
155 |
// Show choice if matched
|
156 |
+
if (id.match(regex) !== null) $(this).show();
|
157 |
+
else if (name.match(regex) !== null) $(this).show();
|
158 |
+
else if (desc.match(regex) !== null) $(this).show();
|
159 |
+
else if (group.match(regex) !== null) $(this).show();
|
|
|
160 |
});
|
161 |
}
|
162 |
});
|
179 |
// Hide choices panel
|
180 |
$choices.hide();
|
181 |
// Show loading animation
|
182 |
+
$settings.addClass('su-generator-loading').show();
|
183 |
// Add narrow class
|
184 |
$generator.addClass('su-generator-narrow');
|
185 |
// Hide filters
|
187 |
},
|
188 |
success: function (data) {
|
189 |
// Hide loading animation
|
190 |
+
$settings.removeClass('su-generator-loading');
|
191 |
// Insert new HTML
|
192 |
$settings.html(data);
|
193 |
// Apply selected text to the content field
|
194 |
if (typeof mce_selection !== 'undefined' && mce_selection !== '') $('#su-generator-content').val(mce_selection);
|
195 |
+
// Init range pickers
|
196 |
+
$('.su-generator-range-picker').each(function (index) {
|
197 |
+
var $picker = $(this),
|
198 |
+
$val = $picker.find('input'),
|
199 |
+
min = $val.attr('min'),
|
200 |
+
max = $val.attr('max'),
|
201 |
+
step = $val.attr('step');
|
202 |
+
// Apply noUIslider
|
203 |
+
$val.simpleSlider({
|
204 |
+
snap: true,
|
205 |
+
step: step,
|
206 |
+
range: [min, max]
|
207 |
+
});
|
208 |
+
$val.attr('type', 'text').show();
|
209 |
+
$val.on('keyup blur', function (e) {
|
210 |
+
$val.simpleSlider('setValue', $val.val());
|
211 |
+
});
|
212 |
+
});
|
213 |
// Init color pickers
|
214 |
$('.su-generator-select-color').each(function (index) {
|
215 |
$(this).find('.su-generator-select-color-wheel').filter(':first').farbtastic('.su-generator-select-color-value:eq(' +
|
221 |
$('.su-generator-select-color-wheel:eq(' + index + ')').hide();
|
222 |
});
|
223 |
});
|
224 |
+
// Init image sourse pickers
|
225 |
+
$('.su-generator-isp').each(function () {
|
226 |
+
var $picker = $(this),
|
227 |
+
$sources = $picker.find('.su-generator-isp-sources'),
|
228 |
+
$source = $picker.find('.su-generator-isp-source'),
|
229 |
+
$add_media = $picker.find('.su-generator-isp-add-media'),
|
230 |
+
$images = $picker.find('.su-generator-isp-images'),
|
231 |
+
$cats = $picker.find('.su-generator-isp-categories'),
|
232 |
+
$taxes = $picker.find('.su-generator-isp-taxonomies'),
|
233 |
+
$terms = $('.su-generator-isp-terms'),
|
234 |
+
$val = $picker.find('.su-generator-attr'),
|
235 |
+
frame;
|
236 |
+
// Update hidden value
|
237 |
+
var update = function () {
|
238 |
+
var val = 'none',
|
239 |
+
ids = '',
|
240 |
+
source = $sources.val();
|
241 |
+
// Media library
|
242 |
+
if (source === 'media') {
|
243 |
+
var images = [];
|
244 |
+
$images.find('span').each(function (i) {
|
245 |
+
images[i] = $(this).data('id');
|
246 |
+
});
|
247 |
+
if (images.length > 0) ids = images.join(',');
|
248 |
+
}
|
249 |
+
// Category
|
250 |
+
else if (source === 'category') {
|
251 |
+
var categories = $cats.val() || [];
|
252 |
+
if (categories.length > 0) ids = categories.join(',');
|
253 |
+
}
|
254 |
+
// Taxonomy
|
255 |
+
else if (source === 'taxonomy') {
|
256 |
+
var tax = $taxes.val() || '',
|
257 |
+
terms = $terms.val() || [];
|
258 |
+
if (tax !== '0' && terms.length > 0) val = 'taxonomy: ' + tax + '/' + terms.join(',');
|
259 |
+
}
|
260 |
+
// Deselect
|
261 |
+
else if (source === '0') {
|
262 |
+
val = 'none';
|
263 |
+
}
|
264 |
+
// Other options
|
265 |
+
else {
|
266 |
+
val = source;
|
267 |
+
}
|
268 |
+
if (ids !== '') val = source + ': ' + ids;
|
269 |
+
$val.val(val).trigger('change');
|
270 |
+
}
|
271 |
+
// Switch source
|
272 |
+
$sources.on('change', function (e) {
|
273 |
+
var source = $(this).val();
|
274 |
e.preventDefault();
|
275 |
+
$source.removeClass('su-generator-isp-source-open');
|
276 |
+
if (source.indexOf(':') === -1) $picker.find('.su-generator-isp-source-' + source).addClass('su-generator-isp-source-open');
|
277 |
+
update();
|
278 |
+
});
|
279 |
+
// Remove image
|
280 |
+
$images.on('click', 'span i', function () {
|
281 |
+
$(this).parent('span').css('border-color', '#f03').fadeOut(300, function () {
|
282 |
+
$(this).remove();
|
283 |
+
update();
|
284 |
+
});
|
285 |
+
});
|
286 |
+
// Add image
|
287 |
+
$add_media.click(function (e) {
|
288 |
+
e.preventDefault();
|
289 |
+
if (typeof (frame) !== 'undefined') frame.close();
|
290 |
+
frame = wp.media.frames.customHeader = wp.media({
|
291 |
+
title: su_generator.isp_media_title,
|
292 |
+
library: {
|
293 |
+
type: 'image'
|
294 |
},
|
295 |
+
button: {
|
296 |
+
text: su_generator.isp_media_insert
|
|
|
297 |
},
|
298 |
+
multiple: true
|
299 |
+
});
|
300 |
+
frame.on('select', function () {
|
301 |
+
var files = frame.state().get('selection').toJSON();
|
302 |
+
$images.find('em').remove();
|
303 |
+
$.each(files, function (i) {
|
304 |
+
$images.append('<span data-id="' + this.id + '" title="' + this.title + '"><img src="' + this.url + '" alt="" /><i class="fa fa-times"></i></span>');
|
305 |
+
});
|
306 |
+
update();
|
307 |
});
|
308 |
+
frame.open();
|
309 |
+
});
|
310 |
+
// Sort images
|
311 |
+
$images.sortable({
|
312 |
+
revert: 200,
|
313 |
+
containment: $picker,
|
314 |
+
tolerance: 'pointer',
|
315 |
+
stop: function () {
|
316 |
+
update();
|
317 |
+
}
|
318 |
+
});
|
319 |
+
// Select categories and terms
|
320 |
+
$cats.on('change', update);
|
321 |
+
$terms.on('change', update);
|
322 |
+
// Select taxonomy
|
323 |
+
$taxes.on('change', function () {
|
324 |
+
var $cont = $(this).parents('.su-generator-isp-source'),
|
325 |
+
tax = $(this).val();
|
326 |
+
// Remove terms
|
327 |
+
$terms.hide().find('option').remove();
|
328 |
+
update();
|
329 |
+
// Taxonomy is not selected
|
330 |
+
if (tax === '0') return;
|
331 |
+
// Taxonomy selected
|
332 |
+
else {
|
333 |
+
var ajax_term_select = $.ajax({
|
334 |
+
url: ajaxurl,
|
335 |
+
type: 'post',
|
336 |
+
dataType: 'html',
|
337 |
+
data: {
|
338 |
+
'action': 'su_generator_get_terms',
|
339 |
+
'tax': tax,
|
340 |
+
'class': 'su-generator-isp-terms',
|
341 |
+
'multiple': true,
|
342 |
+
'size': 10
|
343 |
+
},
|
344 |
+
beforeSend: function () {
|
345 |
+
if (typeof ajax_term_select === 'object') ajax_term_select.abort();
|
346 |
+
$terms.html('').attr('disabled', true).hide();
|
347 |
+
$cont.addClass('su-generator-loading');
|
348 |
+
},
|
349 |
+
success: function (data) {
|
350 |
+
$terms.html(data).attr('disabled', false).show();
|
351 |
+
$cont.removeClass('su-generator-loading');
|
352 |
+
}
|
353 |
+
});
|
354 |
+
}
|
355 |
});
|
356 |
});
|
357 |
+
// Init media buttons
|
358 |
$('.su-generator-upload-button').each(function () {
|
359 |
var $button = $(this),
|
360 |
$val = $(this).parents('.su-generator-attr-container').find('input:text'),
|
368 |
file = wp.media.frames.customHeader = wp.media({
|
369 |
// Title of media manager frame
|
370 |
title: su_generator.upload_title,
|
|
|
|
|
|
|
371 |
button: {
|
372 |
//Button text
|
373 |
text: su_generator.upload_insert
|
388 |
$('.su-generator-icon-picker-button').each(function () {
|
389 |
var $button = $(this),
|
390 |
$field = $(this).parents('.su-generator-attr-container'),
|
391 |
+
$val = $field.find('.su-generator-attr'),
|
392 |
+
$picker = $field.find('.su-generator-icon-picker'),
|
393 |
+
$filter = $picker.find('input:text');
|
394 |
|
395 |
$button.click(function (e) {
|
396 |
$picker.toggleClass('su-generator-icon-picker-visible');
|
397 |
+
$filter.val('').trigger('keyup');
|
398 |
+
if ($picker.hasClass('su-generator-icon-picker-loaded')) return;
|
399 |
// Load icons
|
400 |
$.ajax({
|
401 |
+
type: 'post',
|
402 |
url: ajaxurl,
|
403 |
data: {
|
404 |
+
action: 'su_generator_get_icons'
|
405 |
},
|
406 |
+
dataType: 'html',
|
407 |
beforeSend: function () {
|
408 |
// Show loading animation
|
409 |
+
$picker.addClass('su-generator-loading');
|
410 |
+
// Add loaded class
|
411 |
+
$picker.addClass('su-generator-icon-picker-loaded');
|
412 |
},
|
413 |
success: function (data) {
|
414 |
+
$picker.append(data);
|
415 |
+
var $icons = $picker.children('i');
|
416 |
+
$icons.click(function (e) {
|
|
|
|
|
417 |
$val.val('icon: ' + $(this).attr('title'));
|
418 |
$picker.removeClass('su-generator-icon-picker-visible');
|
419 |
$val.trigger('change');
|
420 |
e.preventDefault();
|
421 |
});
|
422 |
+
$filter.on({
|
423 |
+
keyup: function () {
|
424 |
+
var val = $(this).val(),
|
425 |
+
regex = new RegExp(val, 'gi');
|
426 |
+
// Hide all choices
|
427 |
+
$icons.hide();
|
428 |
+
// Find searched choices and show
|
429 |
+
$icons.each(function () {
|
430 |
+
// Get shortcode name
|
431 |
+
var name = $(this).attr('title');
|
432 |
+
// Show choice if matched
|
433 |
+
if (name.match(regex) !== null) $(this).show();
|
434 |
+
});
|
435 |
+
},
|
436 |
+
focus: function () {
|
437 |
+
$(this).val('');
|
438 |
+
$icons.show();
|
439 |
+
}
|
440 |
+
});
|
441 |
+
$picker.removeClass('su-generator-loading');
|
442 |
}
|
443 |
});
|
444 |
e.preventDefault();
|
469 |
// Init tax_term selects
|
470 |
$('select#su-generator-attr-taxonomy').on('change', function () {
|
471 |
var $taxonomy = $(this),
|
472 |
+
tax = $taxonomy.val(),
|
473 |
$terms = $('select#su-generator-attr-tax_term');
|
474 |
// Load new options
|
475 |
window.su_generator_get_terms = $.ajax({
|
477 |
url: ajaxurl,
|
478 |
data: {
|
479 |
action: 'su_generator_get_terms',
|
480 |
+
tax: tax,
|
481 |
+
noselect: true
|
482 |
},
|
483 |
+
dataType: 'html',
|
484 |
beforeSend: function () {
|
485 |
// Check previous requests
|
486 |
+
if (typeof window.su_generator_get_terms === 'object') window.su_generator_get_terms.abort();
|
|
|
487 |
// Show loading animation
|
488 |
+
$terms.parent().addClass('su-generator-loading');
|
489 |
},
|
490 |
success: function (data) {
|
491 |
// Remove previous options
|
492 |
$terms.find('option').remove();
|
493 |
// Append new options
|
494 |
+
$terms.append(data);
|
|
|
|
|
495 |
// Hide loading animation
|
496 |
+
$terms.parent().removeClass('su-generator-loading');
|
497 |
}
|
498 |
});
|
499 |
});
|
523 |
$val.val($hoff.val() + 'px ' + $voff.val() + 'px ' + $blur.val() + 'px ' + $color.value.val()).trigger('change');
|
524 |
});
|
525 |
});
|
526 |
+
// Init border pickers
|
527 |
+
$('.su-generator-border-picker').each(function (index) {
|
528 |
+
var $picker = $(this),
|
529 |
+
$fields = $picker.find('.su-generator-border-picker-field input, .su-generator-border-picker-field select'),
|
530 |
+
$width = $picker.find('.su-generator-bp-width'),
|
531 |
+
$style = $picker.find('.su-generator-bp-style'),
|
532 |
+
$color = {
|
533 |
+
cnt: $picker.find('.su-generator-border-picker-color'),
|
534 |
+
value: $picker.find('.su-generator-border-picker-color-value'),
|
535 |
+
wheel: $picker.find('.su-generator-border-picker-color-wheel')
|
536 |
+
},
|
537 |
+
$val = $picker.find('.su-generator-attr');
|
538 |
+
// Init color picker
|
539 |
+
$color.wheel.farbtastic($color.value);
|
540 |
+
$color.value.focus(function () {
|
541 |
+
$color.wheel.show();
|
542 |
+
});
|
543 |
+
$color.value.blur(function () {
|
544 |
+
$color.wheel.hide();
|
545 |
+
});
|
546 |
+
// Handle text fields
|
547 |
+
$fields.on('change blur keyup', function () {
|
548 |
+
$val.val($width.val() + 'px ' + $style.val() + ' ' + $color.value.val()).trigger('change');
|
549 |
+
});
|
550 |
+
});
|
551 |
// Remove skip class when setting is changed
|
552 |
$settings.find('.su-generator-attr').on('change keyup blur', function () {
|
553 |
var $cnt = $(this).parents('.su-generator-attr-container'),
|
591 |
// Preview shortcode
|
592 |
$('#su-generator').on('click', '.su-generator-toggle-preview', function (e) {
|
593 |
// Prepare data
|
594 |
+
var $button = $(this),
|
595 |
+
update_timer;
|
596 |
// Update link text
|
597 |
$button.hide(); //.text($button.data('update-text'));
|
598 |
// Bind updating on settings changes
|
599 |
if (!$button.hasClass('su-preview-enabled')) $settings.find('input, textarea, select').on('change keyup blur', function () {
|
600 |
+
window.clearTimeout(update_timer);
|
601 |
+
update_timer = window.setTimeout(function () {
|
602 |
+
su_generator_update_preview();
|
603 |
+
}, 500);
|
604 |
});
|
605 |
// Add ready-class
|
606 |
$button.addClass('su-preview-enabled');
|
659 |
if (typeof window.su_generator_preview_request ===
|
660 |
'object') window.su_generator_preview_request.abort();
|
661 |
// Show loading animation
|
662 |
+
$preview.addClass('su-generator-loading').html('').show();
|
663 |
},
|
664 |
success: function (data) {
|
665 |
// Hide loading animation and set new HTML
|
666 |
+
$preview.html(data).removeClass('su-generator-loading');
|
667 |
},
|
668 |
dataType: 'html'
|
669 |
});
|
assets/js/inview.js
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
(function(d){var p={},e,a,h=document,i=window,f=h.documentElement,j=d.expando;d.event.special.inview={add:function(a){p[a.guid+"-"+this[j]]={data:a,$element:d(this)}},remove:function(a){try{delete p[a.guid+"-"+this[j]]}catch(d){}}};d(i).bind("scroll resize",function(){e=a=null});!f.addEventListener&&f.attachEvent&&f.attachEvent("onfocusin",function(){a=null});setInterval(function(){var k=d(),j,n=0;d.each(p,function(a,b){var c=b.data.selector,d=b.$element;k=k.add(c?d.find(c):d)});if(j=k.length){var b;
|
2 |
+
if(!(b=e)){var g={height:i.innerHeight,width:i.innerWidth};if(!g.height&&((b=h.compatMode)||!d.support.boxModel))b="CSS1Compat"===b?f:h.body,g={height:b.clientHeight,width:b.clientWidth};b=g}e=b;for(a=a||{top:i.pageYOffset||f.scrollTop||h.body.scrollTop,left:i.pageXOffset||f.scrollLeft||h.body.scrollLeft};n<j;n++)if(d.contains(f,k[n])){b=d(k[n]);var l=b.height(),m=b.width(),c=b.offset(),g=b.data("inview");if(!a||!e)break;c.top+l>a.top&&c.top<a.top+e.height&&c.left+m>a.left&&c.left<a.left+e.width?
|
3 |
+
(m=a.left>c.left?"right":a.left+e.width<c.left+m?"left":"both",l=a.top>c.top?"bottom":a.top+e.height<c.top+l?"top":"both",c=m+"-"+l,(!g||g!==c)&&b.data("inview",c).trigger("inview",[!0,m,l])):g&&b.data("inview",!1).trigger("inview",[!1])}}},250)})(jQuery);
|
assets/js/options-page.js
CHANGED
@@ -1,200 +1,106 @@
|
|
1 |
// Wait DOM
|
2 |
jQuery(document).ready(function ($) {
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
// ########## Custom CSS screen ##########
|
5 |
|
6 |
$('.su-custom-css-originals a').magnificPopup({
|
7 |
type: 'iframe'
|
8 |
});
|
9 |
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
|
|
|
|
|
|
22 |
|
23 |
-
// ##########
|
24 |
|
25 |
-
|
26 |
-
$('.su-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
}
|
|
|
|
|
|
|
|
|
33 |
});
|
34 |
|
35 |
-
// ##########
|
36 |
|
37 |
-
//
|
38 |
-
$('
|
39 |
-
|
40 |
-
|
41 |
-
id = ($last.length > 0) ? $last.data('id') + 1 : 0,
|
42 |
-
$gallery = $($.templates('#su_new_gallery_template').render([{
|
43 |
-
id: id
|
44 |
-
}]));
|
45 |
-
// Hide not found message
|
46 |
-
$('#su-galleries-not-found').hide();
|
47 |
-
// Place new gallery
|
48 |
-
$gallery.appendTo('#su-galleries');
|
49 |
-
// Focus gallery name input
|
50 |
-
$gallery.find('.su-gallery-name').focus();
|
51 |
-
// Apply upload buttons actions
|
52 |
-
apply_uploads();
|
53 |
-
// Apply sortable
|
54 |
-
apply_sortable()
|
55 |
-
e.preventDefault();
|
56 |
-
});
|
57 |
-
// Open/close gallery
|
58 |
-
$('.su-gallery-open, .su-gallery-close').live('click', function (e) {
|
59 |
-
$(this).parents('.su-gallery').toggleClass('su-gallery-edit');
|
60 |
-
$(this).parents('.su-gallery').find('.su-gallery-image').removeClass('su-gallery-image-edit');
|
61 |
-
e.preventDefault();
|
62 |
-
});
|
63 |
-
// Close and save gallery
|
64 |
-
$('.su-gallery-save-close').live('click', function (e) {
|
65 |
-
$(this).parents('.su-gallery').removeClass('su-gallery-edit');
|
66 |
-
$(this).parents('.su-gallery').find('.su-gallery-image').removeClass('su-gallery-image-edit');
|
67 |
-
$('#sunrise-plugin-options-form').submit();
|
68 |
-
e.preventDefault();
|
69 |
-
});
|
70 |
-
// Image preview
|
71 |
-
$('.su-gallery-image-preview').live('click', function (e) {
|
72 |
-
$(this).magnificPopup({
|
73 |
-
type: 'image'
|
74 |
-
}).magnificPopup('open');
|
75 |
-
e.preventDefault();
|
76 |
-
});
|
77 |
-
// Delete gallery
|
78 |
-
$('.su-gallery-delete').live('click', function (e) {
|
79 |
-
var message = $('#su-galleries').data('delete-gallery-message');
|
80 |
-
if (confirm(message)) {
|
81 |
-
$(this).parents('.su-gallery').remove();
|
82 |
-
$('#sunrise-plugin-options-form').submit();
|
83 |
-
}
|
84 |
-
e.preventDefault();
|
85 |
-
});
|
86 |
-
// Add new image, apply upload buttons actions
|
87 |
-
apply_uploads();
|
88 |
-
// Update images indexes
|
89 |
-
update_images();
|
90 |
-
// Apply sortables
|
91 |
-
apply_sortable();
|
92 |
-
// Open/close image
|
93 |
-
$('.su-gallery-image-open, .su-gallery-image-title, .su-gallery-image-ok').live('click', function (e) {
|
94 |
-
var $image = $(this).parents('.su-gallery-image');
|
95 |
-
// Change image container class
|
96 |
-
$image.toggleClass('su-gallery-image-edit');
|
97 |
-
// Update image title
|
98 |
-
$image.find('.su-gallery-image-title').text($image.find('.su-gallery-image-title-value').val());
|
99 |
e.preventDefault();
|
100 |
});
|
101 |
-
// Delete image
|
102 |
-
$('.su-gallery-image-delete').live('click', function (e) {
|
103 |
-
// Get message
|
104 |
-
var message = $('#su-galleries').data('delete-image-message');
|
105 |
-
// Confirm deletion
|
106 |
-
if (confirm(message)) $(this).parents('.su-gallery-image').remove();
|
107 |
-
// Update images indexes
|
108 |
-
update_images();
|
109 |
-
e.preventDefault();
|
110 |
-
});
|
111 |
-
|
112 |
-
// Apply sortable
|
113 |
|
114 |
-
|
115 |
-
$('
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
$button.on('click', function (e) {
|
132 |
-
e.preventDefault();
|
133 |
-
e.stopPropagation();
|
134 |
-
// If the frame already exists, reopen it
|
135 |
-
if (typeof (files) !== 'undefined') files.close();
|
136 |
-
// Create WP media frame.
|
137 |
-
files = wp.media.frames.customHeader = wp.media({
|
138 |
-
// Title of media manager frame
|
139 |
-
title: su_options_page.upload_title,
|
140 |
-
library: {
|
141 |
-
type: 'image'
|
142 |
-
},
|
143 |
-
button: {
|
144 |
-
//Button text
|
145 |
-
text: su_options_page.upload_insert
|
146 |
-
},
|
147 |
-
// Do not allow multiple files, if you want multiple, set true
|
148 |
-
multiple: true
|
149 |
-
});
|
150 |
-
//callback for selected image
|
151 |
-
files.on('select', function () {
|
152 |
-
var attachments = files.state().get('selection').toJSON();
|
153 |
-
$.each(attachments, function () {
|
154 |
-
// Create new image section
|
155 |
-
var att = this,
|
156 |
-
$image = $($.templates('#su_new_image_template').render([{
|
157 |
-
id: 999,
|
158 |
-
title: att.title,
|
159 |
-
gallery_id: $gallery.data('id'),
|
160 |
-
image: att.url
|
161 |
-
}]));
|
162 |
-
// Append new image to gallery content
|
163 |
-
$cnt.after($image);
|
164 |
-
// Update images indexes
|
165 |
-
update_images();
|
166 |
-
});
|
167 |
-
});
|
168 |
-
// Open modal
|
169 |
-
files.open();
|
170 |
});
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
$
|
187 |
-
|
188 |
-
}
|
189 |
});
|
190 |
-
|
191 |
});
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
|
|
|
|
200 |
});
|
1 |
// Wait DOM
|
2 |
jQuery(document).ready(function ($) {
|
3 |
|
4 |
+
// ########## About screen ##########
|
5 |
+
|
6 |
+
$('.su-demo-video').magnificPopup({
|
7 |
+
type: 'iframe'
|
8 |
+
});
|
9 |
+
|
10 |
// ########## Custom CSS screen ##########
|
11 |
|
12 |
$('.su-custom-css-originals a').magnificPopup({
|
13 |
type: 'iframe'
|
14 |
});
|
15 |
|
16 |
+
// Enable ACE editor
|
17 |
+
if ($('#sunrise-field-custom-css-editor').length > 0) {
|
18 |
+
var editor = ace.edit('sunrise-field-custom-css-editor'),
|
19 |
+
$textarea = $('#sunrise-field-custom-css').hide();
|
20 |
+
editor.getSession().setValue($textarea.val());
|
21 |
+
editor.getSession().on('change', function () {
|
22 |
+
$textarea.val(editor.getSession().getValue());
|
23 |
+
});
|
24 |
+
editor.getSession().setMode('ace/mode/css');
|
25 |
+
editor.setTheme('ace/theme/monokai');
|
26 |
+
editor.getSession().setUseWrapMode(true);
|
27 |
+
editor.getSession().setWrapLimitRange(null, null);
|
28 |
+
editor.renderer.setShowPrintMargin(null);
|
29 |
+
editor.session.setUseSoftTabs(null);
|
30 |
+
}
|
31 |
|
32 |
+
// ########## Add-ons screen ##########
|
33 |
|
34 |
+
var addons_timer = 0;
|
35 |
+
$('.su-addons-item').each(function () {
|
36 |
+
var $item = $(this),
|
37 |
+
delay = 300;
|
38 |
+
$item.click(function (e) {
|
39 |
+
window.open($(this).data('url'));
|
40 |
+
e.preventDefault();
|
41 |
+
});
|
42 |
+
addons_timer = addons_timer + delay;
|
43 |
+
window.setTimeout(function () {
|
44 |
+
$item.addClass('animated bounceIn').css('visibility', 'visible');
|
45 |
+
}, addons_timer);
|
46 |
});
|
47 |
|
48 |
+
// ########## Examples screen ##########
|
49 |
|
50 |
+
// Disable all buttons
|
51 |
+
$('#su-examples-preview').on('click', '.su-button', function (e) {
|
52 |
+
if ($(this).hasClass('su-example-button-clicked')) alert(su_options_page.not_clickable);
|
53 |
+
else $(this).addClass('su-example-button-clicked');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
e.preventDefault();
|
55 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
57 |
+
var examples_timer = 0,
|
58 |
+
$example_window = $('#su-examples-window'),
|
59 |
+
$example_preview = $('#su-examples-preview');
|
60 |
+
$('.su-examples-group-title, .su-examples-item').each(function () {
|
61 |
+
var $item = $(this),
|
62 |
+
delay = 200;
|
63 |
+
if ($item.hasClass('su-examples-item')) $item.on('mousedown', function (e) {
|
64 |
+
var code = $(this).data('code'),
|
65 |
+
id = $(this).data('id');
|
66 |
+
$item.magnificPopup({
|
67 |
+
type: 'inline',
|
68 |
+
alignTop: true,
|
69 |
+
callbacks: {
|
70 |
+
close: function () {
|
71 |
+
$example_preview.html('');
|
72 |
+
}
|
73 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
});
|
75 |
+
var su_example_preview = $.ajax({
|
76 |
+
url: ajaxurl,
|
77 |
+
type: 'get',
|
78 |
+
dataType: 'html',
|
79 |
+
data: {
|
80 |
+
action: 'su_example_preview',
|
81 |
+
code: code,
|
82 |
+
id: id
|
83 |
+
},
|
84 |
+
beforeSend: function () {
|
85 |
+
if (typeof su_example_preview === 'object') su_example_preview.abort();
|
86 |
+
$example_window.addClass('su-ajax');
|
87 |
+
$item.magnificPopup('open');
|
88 |
+
},
|
89 |
+
success: function (data) {
|
90 |
+
$example_preview.html(data);
|
91 |
+
$example_window.removeClass('su-ajax');
|
92 |
+
}
|
93 |
});
|
94 |
+
e.preventDefault();
|
95 |
});
|
96 |
+
examples_timer = examples_timer + delay;
|
97 |
+
window.setTimeout(function () {
|
98 |
+
$item.addClass('animated fadeInDown').css('visibility', 'visible');
|
99 |
+
}, examples_timer);
|
100 |
+
});
|
101 |
+
$('#su-examples-window').on('mousedown', '.su-examples-get-code', function (e) {
|
102 |
+
$(this).hide();
|
103 |
+
$(this).parent('.su-examples-code').children('textarea').slideDown(300);
|
104 |
+
e.preventDefault();
|
105 |
+
});
|
106 |
});
|
assets/js/other-shortcodes.js
CHANGED
@@ -45,7 +45,7 @@ jQuery(document).ready(function ($) {
|
|
45 |
tabs_height();
|
46 |
});
|
47 |
|
48 |
-
// Activate anchor nav for tabs
|
49 |
anchor_nav();
|
50 |
|
51 |
// Lightbox
|
@@ -118,12 +118,20 @@ jQuery(document).ready(function ($) {
|
|
118 |
$tt.qtip(config);
|
119 |
});
|
120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
function tabs_height() {
|
122 |
$('.su-tabs-vertical').each(function () {
|
123 |
var $tabs = $(this),
|
124 |
-
$
|
|
|
125 |
height = 0;
|
126 |
-
$panes.css('min-height',
|
127 |
});
|
128 |
}
|
129 |
|
45 |
tabs_height();
|
46 |
});
|
47 |
|
48 |
+
// Activate anchor nav for tabs and spoilers
|
49 |
anchor_nav();
|
50 |
|
51 |
// Lightbox
|
118 |
$tt.qtip(config);
|
119 |
});
|
120 |
|
121 |
+
// Animate
|
122 |
+
$('.su-animate').each(function () {
|
123 |
+
$(this).one('inview', function (e) {
|
124 |
+
$(this).addClass('animated').css('visibility', 'visible');
|
125 |
+
});
|
126 |
+
});
|
127 |
+
|
128 |
function tabs_height() {
|
129 |
$('.su-tabs-vertical').each(function () {
|
130 |
var $tabs = $(this),
|
131 |
+
$nav = $tabs.children('.su-tabs-nav'),
|
132 |
+
$panes = $tabs.find('.su-tabs-pane'),
|
133 |
height = 0;
|
134 |
+
$panes.css('min-height', $nav.outerHeight(true));
|
135 |
});
|
136 |
}
|
137 |
|
assets/js/simpleslider.js
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery Simple Slider: Unobtrusive Numerical Slider
|
3 |
+
* Version 1.0.0
|
4 |
+
*
|
5 |
+
* Copyright (c) 2013 James Smith (http://loopj.com)
|
6 |
+
*
|
7 |
+
* Licensed under the MIT license (http://mit-license.org/)
|
8 |
+
*
|
9 |
+
*/
|
10 |
+
|
11 |
+
var __slice=[].slice,__indexOf=[].indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(t in this&&this[t]===e)return t;return-1};(function(e,t){var n;return n=function(){function t(t,n){var r,i=this;this.input=t,this.defaultOptions={animate:!0,snapMid:!1,classPrefix:null,classSuffix:null,theme:null,highlight:!1},this.settings=e.extend({},this.defaultOptions,n),this.settings.theme&&(this.settings.classSuffix="-"+this.settings.theme),this.input.hide(),this.slider=e("<div>").addClass("slider"+(this.settings.classSuffix||"")).css({position:"relative",userSelect:"none",boxSizing:"border-box"}).insertBefore(this.input),this.input.attr("id")&&this.slider.attr("id",this.input.attr("id")+"-slider"),this.track=this.createDivElement("track").css({width:"100%"}),this.settings.highlight&&(this.highlightTrack=this.createDivElement("highlight-track").css({width:"0"})),this.dragger=this.createDivElement("dragger"),this.slider.css({minHeight:this.dragger.outerHeight(),marginLeft:this.dragger.outerWidth()/2,marginRight:this.dragger.outerWidth()/2}),this.track.css({marginTop:this.track.outerHeight()/-2}),this.settings.highlight&&this.highlightTrack.css({marginTop:this.track.outerHeight()/-2}),this.dragger.css({marginTop:this.dragger.outerWidth()/-2,marginLeft:this.dragger.outerWidth()/-2}),this.track.mousedown(function(e){return i.trackEvent(e)}),this.settings.highlight&&this.highlightTrack.mousedown(function(e){return i.trackEvent(e)}),this.dragger.mousedown(function(e){if(e.which!==1)return;return i.dragging=!0,i.dragger.addClass("dragging"),i.domDrag(e.pageX,e.pageY),!1}),e("body").mousemove(function(t){if(i.dragging)return i.domDrag(t.pageX,t.pageY),e("body").css({cursor:"pointer"})}).mouseup(function(t){if(i.dragging)return i.dragging=!1,i.dragger.removeClass("dragging"),e("body").css({cursor:"auto"})}),this.pagePos=0,this.input.val()===""?(this.value=this.getRange().min,this.input.val(this.value)):this.value=this.nearestValidValue(this.input.val()),this.setSliderPositionFromValue(this.value),r=this.valueToRatio(this.value),this.input.trigger("slider:ready",{value:this.value,ratio:r,position:r*this.slider.outerWidth(),el:this.slider})}return t.prototype.createDivElement=function(t){var n;return n=e("<div>").addClass(t).css({position:"absolute",top:"50%",userSelect:"none",cursor:"pointer"}).appendTo(this.slider),n},t.prototype.setRatio=function(e){var t;return e=Math.min(1,e),e=Math.max(0,e),t=this.ratioToValue(e),this.setSliderPositionFromValue(t),this.valueChanged(t,e,"setRatio")},t.prototype.setValue=function(e){var t;return e=this.nearestValidValue(e),t=this.valueToRatio(e),this.setSliderPositionFromValue(e),this.valueChanged(e,t,"setValue")},t.prototype.trackEvent=function(e){if(e.which!==1)return;return this.domDrag(e.pageX,e.pageY,!0),this.dragging=!0,!1},t.prototype.domDrag=function(e,t,n){var r,i,s;n==null&&(n=!1),r=e-this.slider.offset().left,r=Math.min(this.slider.outerWidth(),r),r=Math.max(0,r);if(this.pagePos!==r)return this.pagePos=r,i=r/this.slider.outerWidth(),s=this.ratioToValue(i),this.valueChanged(s,i,"domDrag"),this.settings.snap?this.setSliderPositionFromValue(s,n):this.setSliderPosition(r,n)},t.prototype.setSliderPosition=function(e,t){t==null&&(t=!1);if(t&&this.settings.animate){this.dragger.animate({left:e},200);if(this.settings.highlight)return this.highlightTrack.animate({width:e},200)}else{this.dragger.css({left:e});if(this.settings.highlight)return this.highlightTrack.css({width:e})}},t.prototype.setSliderPositionFromValue=function(e,t){var n;return t==null&&(t=!1),n=this.valueToRatio(e),this.setSliderPosition(n*this.slider.outerWidth(),t)},t.prototype.getRange=function(){return this.settings.allowedValues?{min:Math.min.apply(Math,this.settings.allowedValues),max:Math.max.apply(Math,this.settings.allowedValues)}:this.settings.range?{min:parseFloat(this.settings.range[0]),max:parseFloat(this.settings.range[1])}:{min:0,max:1}},t.prototype.nearestValidValue=function(t){var n,r,i,s;return i=this.getRange(),t=Math.min(i.max,t),t=Math.max(i.min,t),this.settings.allowedValues?(n=null,e.each(this.settings.allowedValues,function(){if(n===null||Math.abs(this-t)<Math.abs(n-t))return n=this}),n):this.settings.step?(r=(i.max-i.min)/this.settings.step,s=Math.floor((t-i.min)/this.settings.step),(t-i.min)%this.settings.step>this.settings.step/2&&s<r&&(s+=1),s*this.settings.step+i.min):t},t.prototype.valueToRatio=function(e){var t,n,r,i,s,o,u,a;if(this.settings.equalSteps){a=this.settings.allowedValues;for(i=o=0,u=a.length;o<u;i=++o){t=a[i];if(typeof n=="undefined"||n===null||Math.abs(t-e)<Math.abs(n-e))n=t,r=i}return this.settings.snapMid?(r+.5)/this.settings.allowedValues.length:r/(this.settings.allowedValues.length-1)}return s=this.getRange(),(e-s.min)/(s.max-s.min)},t.prototype.ratioToValue=function(e){var t,n,r,i,s;return this.settings.equalSteps?(s=this.settings.allowedValues.length,i=Math.round(e*s-.5),t=Math.min(i,this.settings.allowedValues.length-1),this.settings.allowedValues[t]):(n=this.getRange(),r=e*(n.max-n.min)+n.min,this.nearestValidValue(r))},t.prototype.valueChanged=function(t,n,r){var i;if(t.toString()===this.value.toString())return;return this.value=t,i={value:t,ratio:n,position:n*this.slider.outerWidth(),trigger:r,el:this.slider},this.input.val(t).trigger(e.Event("change",i)).trigger("slider:changed",i)},t}(),e.extend(e.fn,{simpleSlider:function(){var t,r,i;return i=arguments[0],t=2<=arguments.length?__slice.call(arguments,1):[],r=["setRatio","setValue"],e(this).each(function(){var s,o;return i&&__indexOf.call(r,i)>=0?(s=e(this).data("slider-object"),s[i].apply(s,t)):(o=i,e(this).data("slider-object",new n(e(this),o)))})}}),e(function(){return e("[data-slider]").each(function(){var t,n,r,i;return t=e(this),r={},n=t.data("slider-values"),n&&(r.allowedValues=function(){var e,t,r,s;r=n.split(","),s=[];for(e=0,t=r.length;e<t;e++)i=r[e],s.push(parseFloat(i));return s}()),t.data("slider-range")&&(r.range=t.data("slider-range").split(",")),t.data("slider-step")&&(r.step=t.data("slider-step")),r.snap=t.data("slider-snap"),r.equalSteps=t.data("slider-equal-steps"),t.data("slider-theme")&&(r.theme=t.data("slider-theme")),t.attr("data-slider-highlight")&&(r.highlight=t.data("slider-highlight")),t.data("slider-animate")!=null&&(r.animate=t.data("slider-animate")),t.simpleSlider(r)})})})(this.jQuery||this.Zepto,this);
|
assets/js/sunrise.js
CHANGED
@@ -1,211 +1,138 @@
|
|
1 |
// Wait DOM
|
2 |
-
jQuery(document).ready(function($) {
|
3 |
|
4 |
|
5 |
// ########## Tabs ##########
|
6 |
|
7 |
// Nav tab click
|
8 |
-
$('#sunrise-
|
9 |
// Hide tips
|
10 |
-
$('.sunrise-
|
11 |
// Remove active class from all tabs
|
12 |
-
$('#sunrise-
|
13 |
// Hide all panes
|
14 |
-
$('.sunrise-
|
15 |
// Add active class to current tab
|
16 |
$(this).addClass('nav-tab-active');
|
17 |
// Show current pane
|
18 |
-
$('.sunrise-
|
19 |
// Save tab to cookies
|
20 |
-
|
21 |
});
|
22 |
|
23 |
// Auto-open tab by link with hash
|
24 |
-
if (
|
25 |
-
$('#sunrise-plugin-tabs span:eq(' + document.location.hash.replace('#tab-','') + ')').trigger('click');
|
26 |
// Auto-open tab by cookies
|
27 |
-
else if (
|
28 |
-
$('#sunrise-plugin-tabs span:eq(' + sunriseReadCookie( pagenow + '_last_tab' ) + ')').trigger('click');
|
29 |
// Open first tab by default
|
30 |
-
else
|
31 |
-
$('#sunrise-plugin-tabs span:eq(0)').trigger('click');
|
32 |
|
33 |
|
34 |
// ########## Ajaxed form ##########
|
35 |
|
36 |
-
$('#sunrise-
|
37 |
-
beforeSubmit: function() {
|
38 |
-
$('.sunrise-
|
39 |
-
$('.sunrise-
|
40 |
-
$('.sunrise-
|
|
|
41 |
},
|
42 |
-
success: function() {
|
43 |
-
$('.sunrise-
|
44 |
-
$('.sunrise-
|
45 |
-
setTimeout(function() {
|
46 |
-
$('.sunrise-
|
47 |
}, 2000);
|
48 |
-
$('.sunrise-
|
49 |
}
|
50 |
});
|
51 |
|
52 |
|
53 |
// ########## Reset settings confirmation ##########
|
54 |
|
55 |
-
$('.sunrise-
|
56 |
-
if (!confirm($(this).attr('title')))
|
57 |
-
|
58 |
-
else
|
59 |
-
return true;
|
60 |
});
|
61 |
|
|
|
62 |
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
$(this).fadeOut(100, function() {
|
69 |
-
$(this).remove();
|
70 |
});
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
$('tr[data-trigger-type="select"] select').each(function(i) {
|
78 |
-
|
79 |
-
var // Input data
|
80 |
-
name = $(this).attr('name'),
|
81 |
-
index = $(this).find(':selected').index();
|
82 |
-
|
83 |
-
//alert( name + ' - ' + index );
|
84 |
-
|
85 |
-
// Hide all related triggables
|
86 |
-
$('tr.sunrise-plugin-triggable[data-triggable^="' + name + '="]').hide();
|
87 |
-
|
88 |
-
// Show selected triggable
|
89 |
-
$('tr.sunrise-plugin-triggable[data-triggable="' + name + '=' + index + '"]').show();
|
90 |
-
|
91 |
-
$(this).change(function() {
|
92 |
-
|
93 |
-
index = $(this).find(':selected').index();
|
94 |
-
|
95 |
-
// Hide all related triggables
|
96 |
-
$('tr.sunrise-plugin-triggable[data-triggable^="' + name + '="]').hide();
|
97 |
-
|
98 |
-
// Show selected triggable
|
99 |
-
$('tr.sunrise-plugin-triggable[data-triggable="' + name + '=' + index + '"]').show();
|
100 |
});
|
101 |
});
|
102 |
|
103 |
-
//
|
104 |
-
|
105 |
-
|
106 |
-
var
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
$('tr.sunrise-plugin-triggable[data-triggable="' + name + '=' + i2 + '"]').show();
|
127 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
});
|
129 |
});
|
130 |
|
|
|
131 |
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
// ########## Upload buttons ##########
|
141 |
-
|
142 |
-
$('.sunrise-plugin-upload-button').click(function(event) {
|
143 |
-
|
144 |
-
// Define upload field
|
145 |
-
window.sunrise_current_upload = $(this).attr('rel');
|
146 |
-
|
147 |
-
// Show thickbox with uploader
|
148 |
-
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
|
149 |
-
|
150 |
-
// Prevent click
|
151 |
-
event.preventDefault();
|
152 |
-
});
|
153 |
-
|
154 |
-
window.send_to_editor = function(html) {
|
155 |
-
|
156 |
-
var url;
|
157 |
-
|
158 |
-
if ( jQuery(html).filter('img:first').length > 0 )
|
159 |
-
url = jQuery(html).filter('img:first').attr('src');
|
160 |
-
else
|
161 |
-
url = jQuery(html).filter('a:first').attr('href');
|
162 |
-
|
163 |
-
// Update upload textfield value
|
164 |
-
$('#sunrise-plugin-field-' + window.sunrise_current_upload).val(url);
|
165 |
-
|
166 |
-
// Hide thickbox
|
167 |
-
tb_remove();
|
168 |
}
|
169 |
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
});
|
180 |
-
|
181 |
-
});
|
182 |
-
|
183 |
-
|
184 |
-
// ########## Cookie utilities ##########
|
185 |
-
|
186 |
-
function sunriseCreateCookie(name,value,days){
|
187 |
-
if(days){
|
188 |
-
var date=new Date();
|
189 |
-
date.setTime(date.getTime()+(days*24*60*60*1000));
|
190 |
-
var expires="; expires="+date.toGMTString()
|
191 |
-
}else var expires="";
|
192 |
-
document.cookie=name+"="+value+expires+"; path=/"
|
193 |
-
}
|
194 |
-
function sunriseReadCookie(name){
|
195 |
-
var nameEQ=name+"=";
|
196 |
-
var ca=document.cookie.split(';');
|
197 |
-
for(var i=0;i<ca.length;i++){
|
198 |
-
var c=ca[i];
|
199 |
-
while(c.charAt(0)==' ')c=c.substring(1,c.length);
|
200 |
-
if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)
|
201 |
}
|
202 |
-
return null
|
203 |
-
}
|
204 |
|
|
|
205 |
|
206 |
-
|
|
|
|
|
|
|
207 |
|
208 |
-
|
209 |
-
var i = haystack.indexOf( needle, offset );
|
210 |
-
return i >= 0 ? i : false;
|
211 |
-
}
|
1 |
// Wait DOM
|
2 |
+
jQuery(document).ready(function ($) {
|
3 |
|
4 |
|
5 |
// ########## Tabs ##########
|
6 |
|
7 |
// Nav tab click
|
8 |
+
$('#sunrise-tabs span').click(function (event) {
|
9 |
// Hide tips
|
10 |
+
$('.sunrise-spin, .sunrise-success-tip').hide();
|
11 |
// Remove active class from all tabs
|
12 |
+
$('#sunrise-tabs span').removeClass('nav-tab-active');
|
13 |
// Hide all panes
|
14 |
+
$('.sunrise-pane').hide();
|
15 |
// Add active class to current tab
|
16 |
$(this).addClass('nav-tab-active');
|
17 |
// Show current pane
|
18 |
+
$('.sunrise-pane:eq(' + $(this).index() + ')').fadeIn(300);
|
19 |
// Save tab to cookies
|
20 |
+
createCookie(pagenow + '_last_tab', $(this).index(), 365);
|
21 |
});
|
22 |
|
23 |
// Auto-open tab by link with hash
|
24 |
+
if (strpos(document.location.hash, '#tab-') !== false) $('#sunrise-tabs span:eq(' + document.location.hash.replace('#tab-', '') + ')').trigger('click');
|
|
|
25 |
// Auto-open tab by cookies
|
26 |
+
else if (readCookie(pagenow + '_last_tab') != null) $('#sunrise-tabs span:eq(' + readCookie(pagenow + '_last_tab') + ')').trigger('click');
|
|
|
27 |
// Open first tab by default
|
28 |
+
else $('#sunrise-tabs span:eq(0)').trigger('click');
|
|
|
29 |
|
30 |
|
31 |
// ########## Ajaxed form ##########
|
32 |
|
33 |
+
$('#sunrise-form').ajaxForm({
|
34 |
+
beforeSubmit: function () {
|
35 |
+
$('.sunrise-success-tip').hide();
|
36 |
+
$('.sunrise-spin').fadeIn(200);
|
37 |
+
$('.sunrise-submit').attr('disabled', true);
|
38 |
+
$('.sunrise-notice').fadeOut(400);
|
39 |
},
|
40 |
+
success: function () {
|
41 |
+
$('.sunrise-spin').hide();
|
42 |
+
$('.sunrise-success-tip').show();
|
43 |
+
setTimeout(function () {
|
44 |
+
$('.sunrise-success-tip').fadeOut(200);
|
45 |
}, 2000);
|
46 |
+
$('.sunrise-submit').attr('disabled', false);
|
47 |
}
|
48 |
});
|
49 |
|
50 |
|
51 |
// ########## Reset settings confirmation ##########
|
52 |
|
53 |
+
$('.sunrise-reset').click(function () {
|
54 |
+
if (!confirm($(this).attr('title'))) return false;
|
55 |
+
else return true;
|
|
|
|
|
56 |
});
|
57 |
|
58 |
+
// ########## Color picker ##########
|
59 |
|
60 |
+
$('.sunrise-color-picker').each(function (i) {
|
61 |
+
$(this).find('.sunrise-color-picker-wheel').filter(':first').farbtastic('.sunrise-color-picker-value:eq(' +
|
62 |
+
i + ')');
|
63 |
+
$(this).find('.sunrise-color-picker-value').focus(function () {
|
64 |
+
$('.sunrise-color-picker-wheel:eq(' + i + ')').show();
|
|
|
|
|
65 |
});
|
66 |
+
$(this).find('.sunrise-color-picker-value').blur(function () {
|
67 |
+
$('.sunrise-color-picker-wheel:eq(' + i + ')').hide();
|
68 |
+
});
|
69 |
+
$(this).find('.sunrise-color-picker-button').click(function (e) {
|
70 |
+
$('.sunrise-color-picker-value:eq(' + i + ')').focus();
|
71 |
+
e.preventDefault();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
});
|
73 |
});
|
74 |
|
75 |
+
// ########## Media manager ##########
|
76 |
+
|
77 |
+
$('.sunrise-media-button').each(function () {
|
78 |
+
var $button = $(this),
|
79 |
+
$val = $(this).parents('.sunrise-media').find('input:text'),
|
80 |
+
file;
|
81 |
+
$button.on('click', function (e) {
|
82 |
+
e.preventDefault();
|
83 |
+
// If the frame already exists, reopen it
|
84 |
+
if (typeof (file) !== 'undefined') file.close();
|
85 |
+
// Create WP media frame.
|
86 |
+
file = wp.media.frames.customHeader = wp.media({
|
87 |
+
// Title of media manager frame
|
88 |
+
title: sunrise.media_title,
|
89 |
+
library: {
|
90 |
+
type: 'image'
|
91 |
+
},
|
92 |
+
button: {
|
93 |
+
//Button text
|
94 |
+
text: sunrise.media_insert
|
95 |
+
},
|
96 |
+
// Do not allow multiple files, if you want multiple, set true
|
97 |
+
multiple: false
|
|
|
98 |
});
|
99 |
+
//callback for selected image
|
100 |
+
file.on('select', function () {
|
101 |
+
var attachment = file.state().get('selection').first().toJSON();
|
102 |
+
$val.val(attachment.url).trigger('change');
|
103 |
+
});
|
104 |
+
// Open modal
|
105 |
+
file.open();
|
106 |
});
|
107 |
});
|
108 |
|
109 |
+
// ########## Cookie utilities ##########
|
110 |
|
111 |
+
function createCookie(name, value, days) {
|
112 |
+
if (days) {
|
113 |
+
var date = new Date();
|
114 |
+
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
115 |
+
var expires = "; expires=" + date.toGMTString()
|
116 |
+
} else var expires = "";
|
117 |
+
document.cookie = name + "=" + value + expires + "; path=/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
118 |
}
|
119 |
|
120 |
+
function readCookie(name) {
|
121 |
+
var nameEQ = name + "=";
|
122 |
+
var ca = document.cookie.split(';');
|
123 |
+
for (var i = 0; i < ca.length; i++) {
|
124 |
+
var c = ca[i];
|
125 |
+
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
|
126 |
+
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)
|
127 |
+
}
|
128 |
+
return null
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
}
|
|
|
|
|
130 |
|
131 |
+
// ########## Strpos tool ##########
|
132 |
|
133 |
+
function strpos(haystack, needle, offset) {
|
134 |
+
var i = haystack.indexOf(needle, offset);
|
135 |
+
return i >= 0 ? i : false;
|
136 |
+
}
|
137 |
|
138 |
+
});
|
|
|
|
|
|
inc/core/admin-views.php
ADDED
@@ -0,0 +1,147 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( class_exists( 'Sunrise3_Views' ) ) {
|
3 |
+
class Su_Admin_Views extends Sunrise3_Views {
|
4 |
+
function __construct() {}
|
5 |
+
|
6 |
+
public static function about( $field, $config ) {
|
7 |
+
ob_start();
|
8 |
+
?>
|
9 |
+
<div id="su-about-screen">
|
10 |
+
<h1><?php _e( 'Welcome to Shortcodes Ultimate', 'su' ); ?> <small><?php _e( 'A real swiss army knife for WordPress', 'su' ); ?></small></h1>
|
11 |
+
<div class="sunrise-inline-menu">
|
12 |
+
<a href="http://gndev.info/shortcodes-ultimate/" target="_blank"><strong><?php _e( 'Project homepage', 'su' ); ?></strong></a>
|
13 |
+
<a href="http://gndev.info/kb/" target="_blank"><?php _e( 'Documentation', 'su' ); ?></a>
|
14 |
+
<a href="http://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank"><?php _e( 'Support forum', 'su' ); ?></a>
|
15 |
+
<a href="http://wordpress.org/extend/plugins/shortcodes-ultimate/changelog/" target="_blank"><?php _e( 'Changelog', 'su' ); ?></a>
|
16 |
+
<a href="https://github.com/gndev/shortcodes-ultimate" target="_blank"><?php _e( 'Fork on GitHub', 'su' ); ?></a>
|
17 |
+
</div>
|
18 |
+
<div class="su-clearfix">
|
19 |
+
<div class="su-about-column">
|
20 |
+
<h3><?php _e( 'Plugin features', 'su' ); ?></h3>
|
21 |
+
<ul>
|
22 |
+
<li><?php _e( '40+ amazing shortcodes', 'su' ); ?></li>
|
23 |
+
<li><?php _e( 'Power of CSS3 transitions', 'su' ); ?></li>
|
24 |
+
<li><?php _e( 'Handy shortcodes generator', 'su' ) ?></li>
|
25 |
+
<li><?php _e( 'International', 'su' ); ?></li>
|
26 |
+
<li><?php _e( 'Documented API', 'su' ); ?></li>
|
27 |
+
</ul>
|
28 |
+
</div>
|
29 |
+
<div class="su-about-column">
|
30 |
+
<h3><?php _e( 'What is a shortcode?', 'su' ); ?></h3>
|
31 |
+
<p><?php _e( '<strong>Shortcode</strong> is a WordPress-specific code that lets you do nifty things with very little effort.', 'su' ); ?></p>
|
32 |
+
<p><?php _e( 'Shortcodes can embed files or create objects that would normally require lots of complicated, ugly code in just one line. Shortcode = shortcut.', 'su' ); ?></p>
|
33 |
+
</div>
|
34 |
+
</div>
|
35 |
+
<div class="su-clearfix">
|
36 |
+
<div class="su-about-column">
|
37 |
+
<h3><?php _e( 'How does it works', 'su' ); ?></h3>
|
38 |
+
<a href="http://www.youtube.com/watch?v=DR2c266yWEA?autoplay=1&showinfo=0&rel=0&theme=light#" target="_blank" class="su-demo-video"><img src="<?php echo plugins_url( 'assets/images/banners/how-it-works.jpg', SU_PLUGIN_FILE ); ?>" alt=""></a>
|
39 |
+
</div>
|
40 |
+
<div class="su-about-column">
|
41 |
+
<h3><?php _e( 'More videos', 'su' ); ?></h3>
|
42 |
+
<ul>
|
43 |
+
<li><a href="http://www.youtube.com/watch?v=IjmaXz-b55I" target="_blank"><?php _e( 'Shortcodes Ultimate Tutorial', 'su' ); ?></a></li>
|
44 |
+
<li><a href="http://www.youtube.com/watch?v=YU3Zu6C5ZfA" target="_blank"><?php _e( 'How to use special widget', 'su' ); ?></a></li>
|
45 |
+
<li><a href="http://www.screenr.com/BK0H" target="_blank"><?php _e( 'How to create Carousel', 'su' ); ?></a></li>
|
46 |
+
<li><a href="http://www.youtube.com/watch?v=kCWyO2F7jTw" target="_blank"><?php _e( 'How to create image gallery', 'su' ); ?></a></li>
|
47 |
+
</ul>
|
48 |
+
</div>
|
49 |
+
</div>
|
50 |
+
</div>
|
51 |
+
<?php
|
52 |
+
$output = ob_get_contents();
|
53 |
+
ob_end_clean();
|
54 |
+
su_query_asset( 'css', array( 'magnific-popup', 'su-options-page' ) );
|
55 |
+
su_query_asset( 'js', array( 'jquery', 'magnific-popup', 'su-options-page' ) );
|
56 |
+
return $output;
|
57 |
+
}
|
58 |
+
|
59 |
+
public static function custom_css( $field, $config ) {
|
60 |
+
ob_start();
|
61 |
+
?>
|
62 |
+
<div id="su-custom-css-screen">
|
63 |
+
<div class="su-custom-css-originals">
|
64 |
+
<p><strong><?php _e( 'You can overview the original styles to override it', $config['textdomain'] ); ?></strong></p>
|
65 |
+
<div class="sunrise-inline-menu">
|
66 |
+
<a href="<?php echo su_skin_url( 'content-shortcodes.css' ); ?>">content-shortcodes.css</a>
|
67 |
+
<a href="<?php echo su_skin_url( 'box-shortcodes.css' ); ?>">box-shortcodes.css</a>
|
68 |
+
<a href="<?php echo su_skin_url( 'media-shortcodes.css' ); ?>">media-shortcodes.css</a>
|
69 |
+
<a href="<?php echo su_skin_url( 'galleries-shortcodes.css' ); ?>">galleries-shortcodes.css</a>
|
70 |
+
<a href="<?php echo su_skin_url( 'players-shortcodes.css' ); ?>">players-shortcodes.css</a>
|
71 |
+
<a href="<?php echo su_skin_url( 'other-shortcodes.css' ); ?>">other-shortcodes.css</a>
|
72 |
+
</div>
|
73 |
+
</div>
|
74 |
+
<div class="su-custom-css-vars">
|
75 |
+
<p><strong><?php _e( 'You can use next variables in your custom CSS', $config['textdomain'] ); ?></strong></p>
|
76 |
+
<code>%home_url%</code> - <?php _e( 'home url', $config['textdomain'] ); ?><br/>
|
77 |
+
<code>%theme_url%</code> - <?php _e( 'theme url', $config['textdomain'] ); ?><br/>
|
78 |
+
<code>%plugin_url%</code> - <?php _e( 'plugin url', $config['textdomain'] ); ?>
|
79 |
+
</div>
|
80 |
+
<div id="su-custom-css-editor">
|
81 |
+
<div id="sunrise-field-<?php echo $field['id']; ?>-editor"></div>
|
82 |
+
<textarea name="sunrise[<?php echo $field['id']; ?>]" id="sunrise-field-<?php echo $field['id']; ?>" class="regular-text" rows="10"><?php echo stripslashes( get_option( $config['prefix'] . $field['id'] ) ); ?></textarea>
|
83 |
+
</div>
|
84 |
+
</div>
|
85 |
+
<?php
|
86 |
+
$output = ob_get_contents();
|
87 |
+
ob_end_clean();
|
88 |
+
su_query_asset( 'css', array( 'magnific-popup', 'su-options-page' ) );
|
89 |
+
su_query_asset( 'js', array( 'jquery', 'magnific-popup', 'ace', 'su-options-page' ) );
|
90 |
+
return $output;
|
91 |
+
}
|
92 |
+
|
93 |
+
public static function examples( $field, $config ) {
|
94 |
+
$output = array();
|
95 |
+
$examples = Su_Data::examples();
|
96 |
+
$preview = '<div style="display:none"><div id="su-examples-window"><div id="su-examples-preview"></div></div></div>';
|
97 |
+
foreach ( $examples as $group ) {
|
98 |
+
$items = array();
|
99 |
+
if ( isset( $group['items'] ) ) foreach ( $group['items'] as $item ) {
|
100 |
+
$code = ( isset( $item['code'] ) ) ? $item['code'] : plugins_url( 'inc/examples/' . $item['id'] . '.example', SU_PLUGIN_FILE );
|
101 |
+
$id = ( isset( $item['id'] ) ) ? $item['id'] : '';
|
102 |
+
$items[] = '<div class="su-examples-item" data-code="' . $code . '" data-id="' . $id . '" data-mfp-src="#su-examples-window" style="visibility:hidden"><i class="fa fa-' . $item['icon'] . '"></i> ' . $item['name'] . '</div>';
|
103 |
+
}
|
104 |
+
$output[] = '<div class="su-examples-group su-clearfix"><h2 class="su-examples-group-title" style="visibility:hidden">' . $group['title'] . '</h2>' . implode( '', $items ) . '</div>';
|
105 |
+
}
|
106 |
+
su_query_asset( 'css', array( 'magnific-popup', 'animate', 'font-awesome', 'su-options-page' ) );
|
107 |
+
su_query_asset( 'js', array( 'jquery', 'magnific-popup', 'su-options-page' ) );
|
108 |
+
return '<div id="su-examples-screen">' . implode( '', $output ) . '</div>' . $preview;
|
109 |
+
}
|
110 |
+
|
111 |
+
public static function addons( $field, $config ) {
|
112 |
+
$output = array();
|
113 |
+
$addons = array(
|
114 |
+
array(
|
115 |
+
'name' => __( 'Maker', 'su' ),
|
116 |
+
'desc' => __( 'This add-on allows you to create custom shortcodes. You can easily create any shortcode with different parameters or even override default shortcodes', 'su' ),
|
117 |
+
'url' => 'http://gndev.info/shortcodes-ultimate/maker/',
|
118 |
+
'image' => plugins_url( 'assets/images/banners/maker.png', SU_PLUGIN_FILE )
|
119 |
+
),
|
120 |
+
array(
|
121 |
+
'name' => __( 'Skins', 'su' ),
|
122 |
+
'desc' => __( 'Set of additional skins for Shrtcodes Ultimate. It includes skins for accordeons/spoilers, tabs and some other shortcodes', 'su' ),
|
123 |
+
'url' => 'http://gndev.info/shortcodes-ultimate/skins/',
|
124 |
+
'image' => plugins_url( 'assets/images/banners/skins.png', SU_PLUGIN_FILE )
|
125 |
+
),
|
126 |
+
);
|
127 |
+
$plugins = array();
|
128 |
+
$output[] = '<h2>' . __( 'Shortcodes Ultimate Add-ons', 'su' ) . '</h2>';
|
129 |
+
$output[] = '<div class="su-addons-loop su-clearfix">';
|
130 |
+
foreach ( $addons as $addon ) {
|
131 |
+
$output[] = '<div class="su-addons-item" style="visibility:hidden" data-url="' . $addon['url'] . '"><img src="' . $addon['image'] . '" alt="' . $addon['image'] . '" /><div class="su-addons-item-content"><h4>' . $addon['name'] . '</h4><p>' . $addon['desc'] . '</p><div class="su-addons-item-button"><a href="' . $addon['url'] . '" class="button button-primary" target="_blank">' . __( 'Learn more', 'su' ) . '</a></div></div></div>';
|
132 |
+
}
|
133 |
+
$output[] = '</div>';
|
134 |
+
if ( count( $plugins ) ) {
|
135 |
+
$output[] = '<h2>' . __( 'Other WordPress Plugins', 'su' ) . '</h2>';
|
136 |
+
$output[] = '<div class="su-addons-loop su-clearfix">';
|
137 |
+
foreach ( $plugins as $plugin ) {
|
138 |
+
$output[] = '<div class="su-addons-item" style="visibility:hidden" data-url="' . $plugin['url'] . '"><img src="' . $plugin['image'] . '" alt="' . $plugin['image'] . '" /><div class="su-addons-item-content"><h4>' . $plugin['name'] . '</h4><p>' . $plugin['desc'] . '</p>' . Su_Shortcodes::button( array( 'url' => $plugin['url'], 'target' => 'blank', 'style' => 'flat', 'background' => '#FF7654', 'wide' => 'yes', 'radius' => '0' ), __( 'Learn more', 'su' ) ) . '</div></div>';
|
139 |
+
}
|
140 |
+
$output[] = '</div>';
|
141 |
+
}
|
142 |
+
su_query_asset( 'css', array( 'animate', 'su-options-page' ) );
|
143 |
+
su_query_asset( 'js', array( 'jquery', 'su-options-page' ) );
|
144 |
+
return '<div id="su-addons-screen">' . implode( '', $output ) . '</div>';
|
145 |
+
}
|
146 |
+
}
|
147 |
+
}
|
inc/core/admin.php
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( class_exists( 'Sunrise3' ) ) {
|
4 |
+
class Su_Admin extends Sunrise3 {
|
5 |
+
function __construct() {
|
6 |
+
parent::__construct();
|
7 |
+
}
|
8 |
+
}
|
9 |
+
|
10 |
+
new Su_Admin;
|
11 |
+
}
|
inc/core/{class.assets.php → assets.php}
RENAMED
@@ -3,7 +3,7 @@
|
|
3 |
/**
|
4 |
* Class for managing plugin assets
|
5 |
*/
|
6 |
-
class
|
7 |
|
8 |
/**
|
9 |
* Set of queried assets
|
@@ -20,66 +20,74 @@ class Shortcodes_Ultimate_Assets {
|
|
20 |
add_action( 'wp_head', array( __CLASS__, 'register' ) );
|
21 |
add_action( 'admin_head', array( __CLASS__, 'register' ) );
|
22 |
add_action( 'su/generator/preview/before', array( __CLASS__, 'register' ) );
|
|
|
23 |
// Enqueue
|
24 |
add_action( 'wp_footer', array( __CLASS__, 'enqueue' ) );
|
25 |
add_action( 'admin_footer', array( __CLASS__, 'enqueue' ) );
|
26 |
// Print
|
27 |
add_action( 'su/generator/preview/after', array( __CLASS__, 'prnt' ) );
|
|
|
28 |
// Custom CSS
|
29 |
add_action( 'wp_footer', array( __CLASS__, 'custom_css' ), 99 );
|
30 |
add_action( 'su/generator/preview/after', array( __CLASS__, 'custom_css' ), 99 );
|
31 |
-
|
32 |
-
add_action( 'sunrise_page_before', array( __CLASS__, 'options_page' ) );
|
33 |
}
|
34 |
|
35 |
/**
|
36 |
* Register assets
|
37 |
*/
|
38 |
public static function register() {
|
39 |
-
//
|
40 |
-
|
|
|
41 |
// Font Awesome
|
42 |
-
wp_register_style( 'font-awesome',
|
|
|
|
|
|
|
|
|
43 |
// qTip
|
44 |
-
wp_register_style( 'qtip',
|
45 |
-
wp_register_script( 'qtip',
|
46 |
// jsRender
|
47 |
-
wp_register_script( 'jsrender',
|
48 |
// Magnific Popup
|
49 |
-
wp_register_style( 'magnific-popup',
|
50 |
-
wp_register_script( 'magnific-popup',
|
51 |
// Ace
|
52 |
-
wp_register_script( 'ace',
|
53 |
// Swiper
|
54 |
-
wp_register_script( 'swiper',
|
55 |
// jPlayer
|
56 |
-
wp_register_script( 'jplayer',
|
57 |
// Options page
|
58 |
-
wp_register_style( 'su-options-page',
|
59 |
-
wp_register_script( 'su-options-page',
|
60 |
wp_localize_script( 'su-options-page', 'su_options_page', array(
|
61 |
'upload_title' => __( 'Choose files', 'su' ),
|
62 |
-
'upload_insert' => __( 'Add selected files', 'su' )
|
|
|
63 |
) );
|
64 |
// Generator
|
65 |
-
wp_register_style( 'su-generator',
|
66 |
-
wp_register_script( 'su-generator',
|
67 |
wp_localize_script( 'su-generator', 'su_generator', array(
|
68 |
'upload_title' => __( 'Choose file', 'su' ),
|
69 |
'upload_insert' => __( 'Insert', 'su' ),
|
70 |
-
'
|
|
|
71 |
) );
|
72 |
// Shortcodes stylesheets
|
73 |
-
wp_register_style( 'su-content-shortcodes', self::skin_url( 'content-shortcodes.css' ), false,
|
74 |
-
wp_register_style( 'su-box-shortcodes', self::skin_url( 'box-shortcodes.css' ), false,
|
75 |
-
wp_register_style( 'su-media-shortcodes', self::skin_url( 'media-shortcodes.css' ), false,
|
76 |
-
wp_register_style( 'su-other-shortcodes', self::skin_url( 'other-shortcodes.css' ), false,
|
77 |
-
wp_register_style( 'su-galleries-shortcodes', self::skin_url( 'galleries-shortcodes.css' ), false,
|
78 |
-
wp_register_style( 'su-players-shortcodes', self::skin_url( 'players-shortcodes.css' ), false,
|
79 |
// Shortcodes scripts
|
80 |
-
wp_register_script( 'su-galleries-shortcodes',
|
81 |
-
wp_register_script( 'su-players-shortcodes',
|
82 |
-
wp_register_script( 'su-other-shortcodes',
|
83 |
wp_localize_script( 'su-other-shortcodes', 'su_other_shortcodes', array( 'no_preview' => __( 'This shortcode doesn\'t work in live preview. Please insert it into editor and preview on the site.', 'su' ) ) );
|
84 |
// Hook to deregister assets or add custom
|
85 |
do_action( 'su/assets/register' );
|
@@ -117,11 +125,10 @@ class Shortcodes_Ultimate_Assets {
|
|
117 |
* Print custom CSS
|
118 |
*/
|
119 |
public static function custom_css() {
|
120 |
-
$shult = shortcodes_ultimate();
|
121 |
// Get custom CSS and apply filters to it
|
122 |
-
$custom_css = apply_filters( 'su/assets/custom_css', str_replace( ''', '\'', html_entity_decode( (string)
|
123 |
// Print CSS if exists
|
124 |
-
if ( $custom_css ) echo "\n\n<!-- Shortcodes Ultimate custom CSS - begin -->\n<style type='text/css'>\n" . stripslashes( str_replace( array( '%theme_url%', '%home_url%', '%plugin_url%' ), array( get_stylesheet_directory_uri(), get_option( 'home' ),
|
125 |
}
|
126 |
|
127 |
/**
|
@@ -146,32 +153,20 @@ class Shortcodes_Ultimate_Assets {
|
|
146 |
return $assets;
|
147 |
}
|
148 |
|
149 |
-
/**
|
150 |
-
* Add options page assets
|
151 |
-
*/
|
152 |
-
public static function options_page() {
|
153 |
-
$shult = shortcodes_ultimate();
|
154 |
-
// Check this is Shortcodes Ultimate settings page
|
155 |
-
if ( $_GET['page'] !== $shult->slug ) return;
|
156 |
-
// Request assets
|
157 |
-
self::add( 'css', array( 'magnific-popup', 'ace', 'su-options-page' ) );
|
158 |
-
self::add( 'js', array( 'jquery', 'magnific-popup', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-mouse', 'jquery-ui-sortable', 'jsrender', 'su-options-page' ) );
|
159 |
-
}
|
160 |
-
|
161 |
/**
|
162 |
* Helper to get full URL of a skin file
|
163 |
*/
|
164 |
public static function skin_url( $file = '' ) {
|
165 |
$shult = shortcodes_ultimate();
|
166 |
-
$skin =
|
167 |
$uploads = wp_upload_dir(); $uploads = $uploads['baseurl'];
|
168 |
// Prepare url to skin directory
|
169 |
-
$url = ( $skin === 'default' ) ?
|
170 |
return trailingslashit( apply_filters( 'su/assets/skin', $url ) ) . $file;
|
171 |
}
|
172 |
}
|
173 |
|
174 |
-
|
175 |
|
176 |
/**
|
177 |
* Helper function to add asset to the query
|
@@ -180,7 +175,7 @@ $shult_assets = new Shortcodes_Ultimate_Assets;
|
|
180 |
* @param mixed $handle Asset handle or array with handles
|
181 |
*/
|
182 |
function su_query_asset( $type, $handle ) {
|
183 |
-
|
184 |
}
|
185 |
|
186 |
/**
|
@@ -189,5 +184,5 @@ function su_query_asset( $type, $handle ) {
|
|
189 |
* @param string $file Asset file name. Example value: box-shortcodes.css
|
190 |
*/
|
191 |
function su_skin_url( $file ) {
|
192 |
-
return
|
193 |
}
|
3 |
/**
|
4 |
* Class for managing plugin assets
|
5 |
*/
|
6 |
+
class Su_Assets {
|
7 |
|
8 |
/**
|
9 |
* Set of queried assets
|
20 |
add_action( 'wp_head', array( __CLASS__, 'register' ) );
|
21 |
add_action( 'admin_head', array( __CLASS__, 'register' ) );
|
22 |
add_action( 'su/generator/preview/before', array( __CLASS__, 'register' ) );
|
23 |
+
add_action( 'su/examples/preview/before', array( __CLASS__, 'register' ) );
|
24 |
// Enqueue
|
25 |
add_action( 'wp_footer', array( __CLASS__, 'enqueue' ) );
|
26 |
add_action( 'admin_footer', array( __CLASS__, 'enqueue' ) );
|
27 |
// Print
|
28 |
add_action( 'su/generator/preview/after', array( __CLASS__, 'prnt' ) );
|
29 |
+
add_action( 'su/examples/preview/after', array( __CLASS__, 'prnt' ) );
|
30 |
// Custom CSS
|
31 |
add_action( 'wp_footer', array( __CLASS__, 'custom_css' ), 99 );
|
32 |
add_action( 'su/generator/preview/after', array( __CLASS__, 'custom_css' ), 99 );
|
33 |
+
add_action( 'su/examples/preview/after', array( __CLASS__, 'custom_css' ), 99 );
|
|
|
34 |
}
|
35 |
|
36 |
/**
|
37 |
* Register assets
|
38 |
*/
|
39 |
public static function register() {
|
40 |
+
// noUIslider
|
41 |
+
wp_register_script( 'simpleslider', plugins_url( 'assets/js/simpleslider.js', SU_PLUGIN_FILE ), array( 'jquery' ), '1.0.0', true );
|
42 |
+
wp_register_style( 'simpleslider', plugins_url( 'assets/css/simpleslider.css', SU_PLUGIN_FILE ), false, '1.0.0', 'all' );
|
43 |
// Font Awesome
|
44 |
+
wp_register_style( 'font-awesome', plugins_url( 'assets/css/font-awesome.css', SU_PLUGIN_FILE ), false, '3.2.1', 'all' );
|
45 |
+
// Animate.css
|
46 |
+
wp_register_style( 'animate', plugins_url( 'assets/css/animate.css', SU_PLUGIN_FILE ), false, '1.0.0', 'all' );
|
47 |
+
// InView
|
48 |
+
wp_register_script( 'inview', plugins_url( 'assets/js/inview.js', SU_PLUGIN_FILE ), array( 'jquery' ), '2.1.1', true );
|
49 |
// qTip
|
50 |
+
wp_register_style( 'qtip', plugins_url( 'assets/css/qtip.css', SU_PLUGIN_FILE ), false, '2.1.1', 'all' );
|
51 |
+
wp_register_script( 'qtip', plugins_url( 'assets/js/qtip.js', SU_PLUGIN_FILE ), array( 'jquery' ), '2.1.1', true );
|
52 |
// jsRender
|
53 |
+
wp_register_script( 'jsrender', plugins_url( 'assets/js/jsrender.js', SU_PLUGIN_FILE ), array( 'jquery' ), '1.0.0-beta', true );
|
54 |
// Magnific Popup
|
55 |
+
wp_register_style( 'magnific-popup', plugins_url( 'assets/css/magnific-popup.css', SU_PLUGIN_FILE ), false, '0.9.7', 'all' );
|
56 |
+
wp_register_script( 'magnific-popup', plugins_url( 'assets/js/magnific-popup.js', SU_PLUGIN_FILE ), array( 'jquery' ), '0.9.7', true );
|
57 |
// Ace
|
58 |
+
wp_register_script( 'ace', plugins_url( 'assets/js/ace/ace.js', SU_PLUGIN_FILE ), false, '1.1.01', true );
|
59 |
// Swiper
|
60 |
+
wp_register_script( 'swiper', plugins_url( 'assets/js/swiper.js', SU_PLUGIN_FILE ), array( 'jquery' ), SU_PLUGIN_VERSION, true );
|
61 |
// jPlayer
|
62 |
+
wp_register_script( 'jplayer', plugins_url( 'assets/js/jplayer.js', SU_PLUGIN_FILE ), array( 'jquery' ), SU_PLUGIN_VERSION, true );
|
63 |
// Options page
|
64 |
+
wp_register_style( 'su-options-page', plugins_url( 'assets/css/options-page.css', SU_PLUGIN_FILE ), false, SU_PLUGIN_VERSION, 'all' );
|
65 |
+
wp_register_script( 'su-options-page', plugins_url( 'assets/js/options-page.js', SU_PLUGIN_FILE ), array( 'magnific-popup', 'jquery-ui-sortable', 'ace', 'jsrender' ), SU_PLUGIN_VERSION, true );
|
66 |
wp_localize_script( 'su-options-page', 'su_options_page', array(
|
67 |
'upload_title' => __( 'Choose files', 'su' ),
|
68 |
+
'upload_insert' => __( 'Add selected files', 'su' ),
|
69 |
+
'not_clickable' => __( 'This button is not clickable', 'su' )
|
70 |
) );
|
71 |
// Generator
|
72 |
+
wp_register_style( 'su-generator', plugins_url( 'assets/css/generator.css', SU_PLUGIN_FILE ), array( 'farbtastic', 'magnific-popup' ), SU_PLUGIN_VERSION, 'all' );
|
73 |
+
wp_register_script( 'su-generator', plugins_url( 'assets/js/generator.js', SU_PLUGIN_FILE ), array( 'farbtastic', 'magnific-popup', 'qtip' ), SU_PLUGIN_VERSION, true );
|
74 |
wp_localize_script( 'su-generator', 'su_generator', array(
|
75 |
'upload_title' => __( 'Choose file', 'su' ),
|
76 |
'upload_insert' => __( 'Insert', 'su' ),
|
77 |
+
'isp_media_title' => __( 'Select images', 'su' ),
|
78 |
+
'isp_media_insert' => __( 'Add selected images', 'su' )
|
79 |
) );
|
80 |
// Shortcodes stylesheets
|
81 |
+
wp_register_style( 'su-content-shortcodes', self::skin_url( 'content-shortcodes.css' ), false, SU_PLUGIN_VERSION, 'all' );
|
82 |
+
wp_register_style( 'su-box-shortcodes', self::skin_url( 'box-shortcodes.css' ), false, SU_PLUGIN_VERSION, 'all' );
|
83 |
+
wp_register_style( 'su-media-shortcodes', self::skin_url( 'media-shortcodes.css' ), false, SU_PLUGIN_VERSION, 'all' );
|
84 |
+
wp_register_style( 'su-other-shortcodes', self::skin_url( 'other-shortcodes.css' ), false, SU_PLUGIN_VERSION, 'all' );
|
85 |
+
wp_register_style( 'su-galleries-shortcodes', self::skin_url( 'galleries-shortcodes.css' ), false, SU_PLUGIN_VERSION, 'all' );
|
86 |
+
wp_register_style( 'su-players-shortcodes', self::skin_url( 'players-shortcodes.css' ), false, SU_PLUGIN_VERSION, 'all' );
|
87 |
// Shortcodes scripts
|
88 |
+
wp_register_script( 'su-galleries-shortcodes', plugins_url( 'assets/js/galleries-shortcodes.js', SU_PLUGIN_FILE ), array( 'jquery', 'swiper' ), SU_PLUGIN_VERSION, true );
|
89 |
+
wp_register_script( 'su-players-shortcodes', plugins_url( 'assets/js/players-shortcodes.js', SU_PLUGIN_FILE ), array( 'jquery', 'jplayer' ), SU_PLUGIN_VERSION, true );
|
90 |
+
wp_register_script( 'su-other-shortcodes', plugins_url( 'assets/js/other-shortcodes.js', SU_PLUGIN_FILE ), array( 'jquery' ), SU_PLUGIN_VERSION, true );
|
91 |
wp_localize_script( 'su-other-shortcodes', 'su_other_shortcodes', array( 'no_preview' => __( 'This shortcode doesn\'t work in live preview. Please insert it into editor and preview on the site.', 'su' ) ) );
|
92 |
// Hook to deregister assets or add custom
|
93 |
do_action( 'su/assets/register' );
|
125 |
* Print custom CSS
|
126 |
*/
|
127 |
public static function custom_css() {
|
|
|
128 |
// Get custom CSS and apply filters to it
|
129 |
+
$custom_css = apply_filters( 'su/assets/custom_css', str_replace( ''', '\'', html_entity_decode( (string) get_option( 'su_option_custom-css' ) ) ) );
|
130 |
// Print CSS if exists
|
131 |
+
if ( $custom_css ) echo "\n\n<!-- Shortcodes Ultimate custom CSS - begin -->\n<style type='text/css'>\n" . stripslashes( str_replace( array( '%theme_url%', '%home_url%', '%plugin_url%' ), array( trailingslashit( get_stylesheet_directory_uri() ), trailingslashit( get_option( 'home' ) ), trailingslashit( plugins_url( '', SU_PLUGIN_FILE ) ) ), $custom_css ) ) . "\n</style>\n<!-- Shortcodes Ultimate custom CSS - end -->\n\n";
|
132 |
}
|
133 |
|
134 |
/**
|
153 |
return $assets;
|
154 |
}
|
155 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
/**
|
157 |
* Helper to get full URL of a skin file
|
158 |
*/
|
159 |
public static function skin_url( $file = '' ) {
|
160 |
$shult = shortcodes_ultimate();
|
161 |
+
$skin = get_option( 'su_option_skin' );
|
162 |
$uploads = wp_upload_dir(); $uploads = $uploads['baseurl'];
|
163 |
// Prepare url to skin directory
|
164 |
+
$url = ( !$skin || $skin === 'default' ) ? plugins_url( 'assets/css/', SU_PLUGIN_FILE ) : $uploads . '/shortcodes-ultimate-skins/' . $skin;
|
165 |
return trailingslashit( apply_filters( 'su/assets/skin', $url ) ) . $file;
|
166 |
}
|
167 |
}
|
168 |
|
169 |
+
new Su_Assets;
|
170 |
|
171 |
/**
|
172 |
* Helper function to add asset to the query
|
175 |
* @param mixed $handle Asset handle or array with handles
|
176 |
*/
|
177 |
function su_query_asset( $type, $handle ) {
|
178 |
+
Su_Assets::add( $type, $handle );
|
179 |
}
|
180 |
|
181 |
/**
|
184 |
* @param string $file Asset file name. Example value: box-shortcodes.css
|
185 |
*/
|
186 |
function su_skin_url( $file ) {
|
187 |
+
return Su_Assets::skin_url( $file );
|
188 |
}
|
inc/core/class.requirements.php
DELETED
@@ -1,53 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Shortcodes_Ultimate_Requirements {
|
3 |
-
|
4 |
-
/**
|
5 |
-
* Constructor
|
6 |
-
*/
|
7 |
-
function __construct() {
|
8 |
-
add_action( 'shutdown', array( __CLASS__, 'wp_footer_check' ), -99 );
|
9 |
-
add_action( 'admin_notices', array( __CLASS__, 'wp_footer_notice' ) );
|
10 |
-
add_action( 'su/activation', array( __CLASS__, 'php_wp' ) );
|
11 |
-
}
|
12 |
-
|
13 |
-
public static function wp_footer_check() {
|
14 |
-
if ( is_admin() || strpos( $_SERVER['REQUEST_URI'], 'wp-admin' ) !== false ) return;
|
15 |
-
delete_option( 'su_no_wp_footer' );
|
16 |
-
if ( !did_action( 'wp_footer' ) && !did_action( 'admin_init' ) && !defined( 'DOING_AJAX' ) ) update_option( 'su_no_wp_footer', true );
|
17 |
-
}
|
18 |
-
|
19 |
-
public static function wp_footer_notice() {
|
20 |
-
//if ( get_option( 'su_no_wp_footer' ) ) echo '<div class="error"><p>' . __( '<b>Shortcodes Ultimate:</b> Your current theme does not use wp_footer tag. Shortcodes will not work properly. Please add the wp_footer in the footer of your theme.', 'su' ) . ' <a href="http://codex.wordpress.org/Function_Reference/wp_footer" target="_blank">' . __( 'Learn more', 'su' ) . '</a>.' . '</p></div>';
|
21 |
-
}
|
22 |
-
|
23 |
-
/**
|
24 |
-
* Check PHP and WordPress versions
|
25 |
-
*/
|
26 |
-
public static function php_wp() {
|
27 |
-
// Prepare versions
|
28 |
-
$min_wp = '3.5';
|
29 |
-
$min_php = '5.1';
|
30 |
-
$wp = get_bloginfo( 'version' );
|
31 |
-
$php = phpversion();
|
32 |
-
// Load textdomain
|
33 |
-
load_plugin_textdomain( 'shortcodes-ultimate', false, dirname( plugin_basename( SU_PLUGIN_FILE ) ), '/languages/' );
|
34 |
-
// Prepare messages
|
35 |
-
$message_wp = sprintf( __( '<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not fully compatible with your version of WordPress (%s).<br />Reccomended WordPress version – %s (or higher).</p><a href="%s">← Return to the plugins screen</a> <a href="%s"%s>Continue and activate anyway →</a>', 'su' ), $wp, $min_wp, network_admin_url( 'plugins.php?deactivate=true' ), $_SERVER['REQUEST_URI'] . '&continue=true', ' style="float:right;font-weight:bold"' );
|
36 |
-
$message_php = sprintf( __( '<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not fully compatible with your PHP version (%s).<br />Reccomended PHP version – %s (or higher).</p><a href="%s">← Return to the plugins screen</a> <a href="%s"%s>Continue and activate anyway →</a>', 'su' ), $php, $min_php, network_admin_url( 'plugins.php?deactivate=true' ), $_SERVER['REQUEST_URI'] . '&continue=true', ' style="float:right;font-weight:bold"' );
|
37 |
-
// Check Forced activation
|
38 |
-
if ( isset( $_GET['continue'] ) ) return;
|
39 |
-
// WP version is too low
|
40 |
-
if ( version_compare( $min_wp, $wp, '>' ) ) {
|
41 |
-
deactivate_plugins( plugin_basename( SU_PLUGIN_FILE ) );
|
42 |
-
wp_die( $message_wp );
|
43 |
-
}
|
44 |
-
// PHP version is too low
|
45 |
-
elseif ( version_compare( $min_php, $php, '>' ) ) {
|
46 |
-
deactivate_plugins( plugin_basename( SU_PLUGIN_FILE ) );
|
47 |
-
wp_die( $message_php );
|
48 |
-
}
|
49 |
-
}
|
50 |
-
|
51 |
-
}
|
52 |
-
|
53 |
-
new Shortcodes_Ultimate_Requirements;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/core/class.shortcodes-ultimate.php
DELETED
@@ -1,176 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Shortcodes_Ultimate {
|
4 |
-
|
5 |
-
/**
|
6 |
-
* Constructor
|
7 |
-
*/
|
8 |
-
function __construct() {
|
9 |
-
add_action( 'plugins_loaded', array( __CLASS__, 'init' ) );
|
10 |
-
register_activation_hook( SU_PLUGIN_FILE, array( __CLASS__, 'activation' ) );
|
11 |
-
register_activation_hook( SU_PLUGIN_FILE, array( __CLASS__, 'deactivation' ) );
|
12 |
-
}
|
13 |
-
|
14 |
-
/**
|
15 |
-
* Plugin init
|
16 |
-
*/
|
17 |
-
public static function init() {
|
18 |
-
// Prepare variable for global plugin helper instance
|
19 |
-
global $shult;
|
20 |
-
// Create plugin helper instance
|
21 |
-
$shult = new Sunrise_Plugin_Framework_2_1( SU_PLUGIN_FILE );
|
22 |
-
// Register settings page
|
23 |
-
$shult->add_options_page( array( 'link' => false ), self::options() );
|
24 |
-
// Translate plugin meta
|
25 |
-
__( 'Shortcodes Ultimate', 'su' );
|
26 |
-
__( 'Vladimir Anokhin', 'su' );
|
27 |
-
__( 'Supercharge your WordPress theme with mega pack of shortcodes', 'su' );
|
28 |
-
// Add plugin actions links
|
29 |
-
add_filter( 'plugin_action_links_' . $shult->basename, array( __CLASS__, 'actions_links' ), -10 );
|
30 |
-
// Add plugin meta links
|
31 |
-
add_filter( 'plugin_row_meta', array( __CLASS__, 'meta_links' ), 10, 2 );
|
32 |
-
// Import custom CSS from previous version
|
33 |
-
add_action( 'admin_init', array( __CLASS__, 'import_custom_css' ) );
|
34 |
-
// Shortcodes Ultimate is ready
|
35 |
-
do_action( 'su/init' );
|
36 |
-
}
|
37 |
-
|
38 |
-
/**
|
39 |
-
* Plugin activation
|
40 |
-
*/
|
41 |
-
public static function activation() {
|
42 |
-
self::timestamp();
|
43 |
-
self::create_skins_dir();
|
44 |
-
Shortcodes_Ultimate_Generator::reset();
|
45 |
-
do_action( 'su/activation' );
|
46 |
-
}
|
47 |
-
|
48 |
-
/**
|
49 |
-
* Plugin deactivation
|
50 |
-
*/
|
51 |
-
public static function deactivation() {
|
52 |
-
do_action( 'su/deactivation' );
|
53 |
-
}
|
54 |
-
|
55 |
-
/**
|
56 |
-
* Add timestamp
|
57 |
-
*/
|
58 |
-
public static function timestamp() {
|
59 |
-
if ( !get_option( 'su_installed' ) ) update_option( 'su_installed', time() );
|
60 |
-
}
|
61 |
-
|
62 |
-
/**
|
63 |
-
* Create directory /wp-content/uploads/shortcodes-ultimate-skins/ on activation
|
64 |
-
*/
|
65 |
-
public static function create_skins_dir() {
|
66 |
-
$upload_dir = wp_upload_dir();
|
67 |
-
$path = trailingslashit( path_join( $upload_dir['basedir'], 'shortcodes-ultimate-skins' ) );
|
68 |
-
if ( !file_exists( $path ) ) mkdir( $path, 0755 );
|
69 |
-
}
|
70 |
-
|
71 |
-
/**
|
72 |
-
* Import custom CSS from previous version
|
73 |
-
*/
|
74 |
-
public static function import_custom_css() {
|
75 |
-
$shult = shortcodes_ultimate();
|
76 |
-
$old = get_option( 'su_custom_css' );
|
77 |
-
if ( !$old ) return;
|
78 |
-
$current = $shult->get_option( 'custom_css' );
|
79 |
-
$shult->update_option( 'custom_css', "/* Custom CSS from v3 - begin */\n" . $old . "\n/* Custom CSS from v3 - end*/\n\n" . $current );
|
80 |
-
delete_option( 'su_custom_css' );
|
81 |
-
}
|
82 |
-
|
83 |
-
/**
|
84 |
-
* Add plugin actions links
|
85 |
-
*/
|
86 |
-
public static function actions_links( $links ) {
|
87 |
-
$shult = shortcodes_ultimate();
|
88 |
-
$links[] = '<a href="' . $shult->admin_url . '#tab-0">' . __( 'Where to start?', 'su' ) . '</a>';
|
89 |
-
return $links;
|
90 |
-
}
|
91 |
-
|
92 |
-
/**
|
93 |
-
* Add plugin meta links
|
94 |
-
*/
|
95 |
-
public static function meta_links( $links, $file ) {
|
96 |
-
global $shult;
|
97 |
-
// Check plugin
|
98 |
-
if ( $file === $shult->basename ) {
|
99 |
-
unset( $links[2] );
|
100 |
-
$links[] = '<a href="http://gndev.info/shortcodes-ultimate/" target="_blank">' . __( 'Project homepage', 'su' ) . '</a>';
|
101 |
-
$links[] = '<a href="http://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank">' . __( 'Support forum', 'su' ) . '</a>';
|
102 |
-
$links[] = '<a href="http://wordpress.org/extend/plugins/shortcodes-ultimate/changelog/" target="_blank">' . __( 'Changelog', 'su' ) . '</a>';
|
103 |
-
}
|
104 |
-
return $links;
|
105 |
-
}
|
106 |
-
|
107 |
-
/**
|
108 |
-
* Plugin options
|
109 |
-
*/
|
110 |
-
public static function options() {
|
111 |
-
return apply_filters( 'su/options', array(
|
112 |
-
array( 'name' => __( 'About', 'su' ), 'type' => 'opentab' ),
|
113 |
-
array( 'type' => 'about' ),
|
114 |
-
array( 'type' => 'closetab', 'actions' => false ),
|
115 |
-
array( 'name' => __( 'Settings', 'su' ), 'type' => 'opentab' ),
|
116 |
-
array(
|
117 |
-
'name' => __( 'Custom formatting', 'su' ),
|
118 |
-
'desc' => __( 'Disable this option if you have some problems with other plugins or content formatting', 'su' ) . '<br /><a href="http://gndev.info/kb/custom-formatting/" target="_blank">' . __( 'Documentation article', 'su' ) . '</a>',
|
119 |
-
'std' => 'on',
|
120 |
-
'id' => 'custom_formatting',
|
121 |
-
'type' => 'checkbox',
|
122 |
-
'label' => __( 'Enabled', 'su' )
|
123 |
-
),
|
124 |
-
array(
|
125 |
-
'name' => __( 'Compatibility mode', 'su' ),
|
126 |
-
'desc' => __( 'Enable this option if you have some problems with other plugins that uses similar shortcode names', 'su' ) . '<br /><code>[button] => [su_button]</code> ' . __( 'etc.', 'su' ) . '<br /><a href="http://gndev.info/kb/compatibility-mode/" target="_blank">' . __( 'Documentation article', 'su' ) . '</a>',
|
127 |
-
'std' => '',
|
128 |
-
'id' => 'compatibility_mode',
|
129 |
-
'type' => 'checkbox',
|
130 |
-
'label' => __( 'Enabled', 'su' )
|
131 |
-
),
|
132 |
-
array(
|
133 |
-
'name' => __( 'Skip default values', 'su' ),
|
134 |
-
'desc' => __( 'Enable this option and the generator will insert a shortcode without default attribute values that you have not changed. As a result, the generated code will be shorter.', 'su' ),
|
135 |
-
'std' => 'on',
|
136 |
-
'id' => 'skip',
|
137 |
-
'type' => 'checkbox',
|
138 |
-
'label' => __( 'Enabled', 'su' )
|
139 |
-
),
|
140 |
-
array(
|
141 |
-
'name' => __( 'Skin', 'su' ),
|
142 |
-
'desc' => sprintf( __( 'Choose skin for shortcodes.<br /><a href="%s" target="_blank">Learn how to create custom skin</a><br /><a href="%s" target="_blank"><b>Download more skins</b></a>', 'su' ), 'http://gndev.info/kb/how-to-create-custom-skin-for-shortcodes-ultimate/', 'http://gndev.info/shortcodes-ultimate/' ),
|
143 |
-
'std' => 'default',
|
144 |
-
'id' => 'skin',
|
145 |
-
'type' => 'text'
|
146 |
-
),
|
147 |
-
array( 'type' => 'closetab' ),
|
148 |
-
array( 'name' => __( 'Custom CSS', 'su' ), 'type' => 'opentab' ),
|
149 |
-
array( 'id' => 'custom_css', 'type' => 'css' ),
|
150 |
-
array( 'type' => 'closetab' ),
|
151 |
-
array( 'name' => __( 'Galleries', 'su' ), 'type' => 'opentab' ),
|
152 |
-
array( 'id' => 'galleries', 'type' => 'galleries' ),
|
153 |
-
array( 'type' => 'closetab' ),
|
154 |
-
array( 'name' => __( 'Cheatsheet', 'su' ), 'type' => 'opentab' ),
|
155 |
-
array( 'type' => 'cheatsheet' ),
|
156 |
-
array( 'type' => 'closetab', 'actions' => false ) ) );
|
157 |
-
}
|
158 |
-
}
|
159 |
-
|
160 |
-
// Define global plugin helper instance
|
161 |
-
$shult = null;
|
162 |
-
|
163 |
-
/**
|
164 |
-
* Register main plugin function to perform checks that plugin is installed
|
165 |
-
*
|
166 |
-
* Useful for integration with themes and other plugins
|
167 |
-
*
|
168 |
-
* @global Sunrise_Plugin_Framework_2 $shult
|
169 |
-
* @return \Sunrise_Plugin_Framework_2
|
170 |
-
*/
|
171 |
-
function shortcodes_ultimate() {
|
172 |
-
global $shult;
|
173 |
-
return $shult;
|
174 |
-
}
|
175 |
-
|
176 |
-
new Shortcodes_Ultimate;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/core/class.widget.php
DELETED
@@ -1,101 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Add function to widgets_init that'll load our widget.
|
4 |
-
*
|
5 |
-
* @since 0.1
|
6 |
-
*/
|
7 |
-
add_action( 'widgets_init', 'shortcodes_ultimate_load_widgets' );
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Register widget
|
11 |
-
*/
|
12 |
-
if ( !function_exists( 'shortcodes_ultimate_load_widgets' ) ) {
|
13 |
-
|
14 |
-
function shortcodes_ultimate_load_widgets() {
|
15 |
-
register_widget( 'Shortcodes_Ultimate_Widget' );
|
16 |
-
}
|
17 |
-
|
18 |
-
}
|
19 |
-
|
20 |
-
/**
|
21 |
-
* Example Widget class.
|
22 |
-
* This class handles everything that needs to be handled with the widget:
|
23 |
-
* the settings, form, display, and update. Nice!
|
24 |
-
*
|
25 |
-
* @since 0.1
|
26 |
-
*/
|
27 |
-
if ( !class_exists( 'Shortcodes_Ultimate_Widget' ) ) {
|
28 |
-
|
29 |
-
class Shortcodes_Ultimate_Widget extends WP_Widget {
|
30 |
-
|
31 |
-
/**
|
32 |
-
* Widget setup.
|
33 |
-
*/
|
34 |
-
function Shortcodes_Ultimate_Widget() {
|
35 |
-
/* Widget settings. */
|
36 |
-
$widget_ops = array( 'classname' => 'shortcodes-ultimate', 'description' => __( 'Special Shortcodes Ultimate widget', 'su' ) );
|
37 |
-
/* Widget control settings. */
|
38 |
-
$control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'shortcodes-ultimate' );
|
39 |
-
/* Create the widget. */
|
40 |
-
$this->WP_Widget( 'shortcodes-ultimate', __( 'Shortcodes Ultimate', 'su' ), $widget_ops, $control_ops );
|
41 |
-
}
|
42 |
-
|
43 |
-
/**
|
44 |
-
* How to display the widget on the screen.
|
45 |
-
*/
|
46 |
-
function widget( $args, $instance ) {
|
47 |
-
extract( $args );
|
48 |
-
/* Our variables from the widget settings. */
|
49 |
-
$title = apply_filters( 'widget_title', $instance['title'] );
|
50 |
-
$content = $instance['content'];
|
51 |
-
/* Before widget (defined by themes). */
|
52 |
-
echo $before_widget;
|
53 |
-
/* Display the widget title if one was input (before and after defined by themes). */
|
54 |
-
if ( $title )
|
55 |
-
echo $before_title . $title . $after_title;
|
56 |
-
/* Display name from widget settings if one was input. */
|
57 |
-
echo '<div class="textwidget">' . do_shortcode( $content ) . '</div>';
|
58 |
-
/* After widget (defined by themes). */
|
59 |
-
echo $after_widget;
|
60 |
-
}
|
61 |
-
|
62 |
-
/**
|
63 |
-
* Update the widget settings.
|
64 |
-
*/
|
65 |
-
function update( $new_instance, $old_instance ) {
|
66 |
-
$instance = $old_instance;
|
67 |
-
|
68 |
-
/* Strip tags for title */
|
69 |
-
$instance['title'] = strip_tags( $new_instance['title'] );
|
70 |
-
$instance['content'] = $new_instance['content'];
|
71 |
-
|
72 |
-
return $instance;
|
73 |
-
}
|
74 |
-
|
75 |
-
/**
|
76 |
-
* Displays the widget settings controls on the widget panel.
|
77 |
-
* Make use of the get_field_id() and get_field_name() function
|
78 |
-
* when creating your form elements. This handles the confusing stuff.
|
79 |
-
*/
|
80 |
-
function form( $instance ) {
|
81 |
-
/* Set up some default widget settings. */
|
82 |
-
$defaults = array( 'title' => __( 'Shortcodes Ultimate', 'su' ), 'content' => '' );
|
83 |
-
$instance = wp_parse_args( ( array ) $instance, $defaults );
|
84 |
-
?>
|
85 |
-
<!-- Widget Title: Text Input -->
|
86 |
-
<p>
|
87 |
-
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:', 'su' ); ?></label>
|
88 |
-
<input type="text" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" class="widefat" />
|
89 |
-
</p>
|
90 |
-
<!-- Content: Textarea -->
|
91 |
-
<p>
|
92 |
-
<?php Shortcodes_Ultimate_Generator::button( array( 'target' => $this->get_field_id( 'content' ) ) ); ?><br/>
|
93 |
-
<textarea name="<?php echo $this->get_field_name( 'content' ); ?>" id="<?php echo $this->get_field_id( 'content' ); ?>" rows="7" class="widefat" style="margin-top:10px"><?php echo $instance['content']; ?></textarea>
|
94 |
-
</p>
|
95 |
-
<?php
|
96 |
-
}
|
97 |
-
|
98 |
-
}
|
99 |
-
|
100 |
-
}
|
101 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/core/{class.data.php → data.php}
RENAMED
@@ -2,31 +2,12 @@
|
|
2 |
/**
|
3 |
* Class for managing plugin data
|
4 |
*/
|
5 |
-
class
|
6 |
|
7 |
/**
|
8 |
* Constructor
|
9 |
*/
|
10 |
-
function __construct() {
|
11 |
-
add_action( 'init', array( __CLASS__, 'register' ) );
|
12 |
-
}
|
13 |
-
|
14 |
-
/**
|
15 |
-
* Register shortcodes
|
16 |
-
*/
|
17 |
-
public static function register() {
|
18 |
-
// Loop through shortcodes
|
19 |
-
foreach ( ( array ) self::shortcodes() as $id => $data ) {
|
20 |
-
unset( $func );
|
21 |
-
if ( isset( $data['function'] ) ) $func = $data['function'];
|
22 |
-
elseif ( method_exists( 'Shortcodes_Ultimate_Shortcodes', $id ) ) $func = array( 'Shortcodes_Ultimate_Shortcodes', $id );
|
23 |
-
elseif ( method_exists( 'Shortcodes_Ultimate_Shortcodes', 'su_' . $id ) ) $func = array( 'Shortcodes_Ultimate_Shortcodes', 'su_' . $id );
|
24 |
-
// Register shortcode
|
25 |
-
if ( isset( $func ) ) add_shortcode( su_cmpt() . $id, $func );
|
26 |
-
}
|
27 |
-
// Register [media] manually // 3.x
|
28 |
-
add_shortcode( su_cmpt() . 'media', array( 'Shortcodes_Ultimate_Shortcodes', 'media' ) );
|
29 |
-
}
|
30 |
|
31 |
/**
|
32 |
* Shortcode groups
|
@@ -42,8 +23,86 @@ class Shortcodes_Ultimate_Data {
|
|
42 |
) );
|
43 |
}
|
44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
public static function icons() {
|
46 |
-
return apply_filters( 'su/data/icons', array( '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
}
|
48 |
|
49 |
/**
|
@@ -57,13 +116,23 @@ class Shortcodes_Ultimate_Data {
|
|
57 |
'type' => 'wrap',
|
58 |
'group' => 'content',
|
59 |
'atts' => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
'size' => array(
|
61 |
-
'type' => '
|
62 |
-
'min' =>
|
63 |
-
'max' =>
|
64 |
'step' => 1,
|
65 |
-
'default' =>
|
66 |
-
'name' => __( 'Size', 'su' ),
|
|
|
67 |
),
|
68 |
'align' => array(
|
69 |
'type' => 'select',
|
@@ -76,15 +145,24 @@ class Shortcodes_Ultimate_Data {
|
|
76 |
'name' => __( 'Align', 'su' ),
|
77 |
'desc' => __( 'Heading text alignment', 'su' )
|
78 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
'class' => array(
|
80 |
'default' => '',
|
81 |
'name' => __( 'Class', 'su' ),
|
82 |
'desc' => __( 'Extra CSS class', 'su' )
|
83 |
)
|
84 |
),
|
85 |
-
'
|
86 |
'desc' => __( 'Styled heading', 'su' ),
|
87 |
-
'icon' => '
|
88 |
),
|
89 |
// tabs
|
90 |
'tabs' => array(
|
@@ -92,6 +170,15 @@ class Shortcodes_Ultimate_Data {
|
|
92 |
'type' => 'wrap',
|
93 |
'group' => 'box',
|
94 |
'atts' => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
'active' => array(
|
96 |
'type' => 'number',
|
97 |
'min' => 1,
|
@@ -102,7 +189,7 @@ class Shortcodes_Ultimate_Data {
|
|
102 |
'desc' => __( 'Select which tab is open by default', 'su' )
|
103 |
),
|
104 |
'vertical' => array(
|
105 |
-
'type' => '
|
106 |
'default' => 'no',
|
107 |
'name' => __( 'Vertical', 'su' ),
|
108 |
'desc' => __( 'Show tabs vertically', 'su' )
|
@@ -113,10 +200,9 @@ class Shortcodes_Ultimate_Data {
|
|
113 |
'desc' => __( 'Extra CSS class', 'su' )
|
114 |
)
|
115 |
),
|
116 |
-
'usage' => '[tabs style="default"] [tab title="Tab name"] Tab content [/tab] [/tabs]',
|
117 |
'content' => __( "[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n[%prefix_tab title=\"Title 3\"]Content 3[/%prefix_tab]", 'su' ),
|
118 |
'desc' => __( 'Tabs container', 'su' ),
|
119 |
-
'icon' => '
|
120 |
),
|
121 |
// tab
|
122 |
'tab' => array(
|
@@ -130,7 +216,7 @@ class Shortcodes_Ultimate_Data {
|
|
130 |
'desc' => __( 'Enter tab name', 'su' )
|
131 |
),
|
132 |
'disabled' => array(
|
133 |
-
'type' => '
|
134 |
'default' => 'no',
|
135 |
'name' => __( 'Disabled', 'su' ),
|
136 |
'desc' => __( 'Is this tab disabled', 'su' )
|
@@ -146,10 +232,9 @@ class Shortcodes_Ultimate_Data {
|
|
146 |
'desc' => __( 'Extra CSS class', 'su' )
|
147 |
)
|
148 |
),
|
149 |
-
'usage' => '[tabs] [tab title="Tab name"] Tab content [/tab] [/tabs]',
|
150 |
'content' => __( 'Tab content', 'su' ),
|
151 |
'desc' => __( 'Single tab', 'su' ),
|
152 |
-
'icon' => '
|
153 |
),
|
154 |
// spoiler
|
155 |
'spoiler' => array(
|
@@ -162,7 +247,7 @@ class Shortcodes_Ultimate_Data {
|
|
162 |
'name' => __( 'Title', 'su' ), 'desc' => __( 'Text in spoiler title', 'su' )
|
163 |
),
|
164 |
'open' => array(
|
165 |
-
'type' => '
|
166 |
'default' => 'no',
|
167 |
'name' => __( 'Open', 'su' ),
|
168 |
'desc' => __( 'Is spoiler content visible by default', 'su' )
|
@@ -176,7 +261,28 @@ class Shortcodes_Ultimate_Data {
|
|
176 |
),
|
177 |
'default' => 'default',
|
178 |
'name' => __( 'Style', 'su' ),
|
179 |
-
'desc' => __( '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
),
|
181 |
'anchor' => array(
|
182 |
'default' => '',
|
@@ -189,10 +295,9 @@ class Shortcodes_Ultimate_Data {
|
|
189 |
'desc' => __( 'Extra CSS class', 'su' )
|
190 |
)
|
191 |
),
|
192 |
-
'usage' => '[spoiler title="Spoiler title"] Hidden text [/spoiler]',
|
193 |
'content' => __( 'Hidden content', 'su' ),
|
194 |
'desc' => __( 'Spoiler with hidden content', 'su' ),
|
195 |
-
'icon' => '
|
196 |
),
|
197 |
// accordion
|
198 |
'accordion' => array(
|
@@ -206,10 +311,9 @@ class Shortcodes_Ultimate_Data {
|
|
206 |
'desc' => __( 'Extra CSS class', 'su' )
|
207 |
)
|
208 |
),
|
209 |
-
'usage' => '[accordion]<br/>[spoiler open="yes"] content [/spoiler]<br/>[spoiler] content [/spoiler]<br/>[spoiler] content [/spoiler]<br/>[/accordion]',
|
210 |
'content' => __( "[%prefix_spoiler]Content[/%prefix_spoiler]\n[%prefix_spoiler]Content[/%prefix_spoiler]\n[%prefix_spoiler]Content[/%prefix_spoiler]", 'su' ),
|
211 |
'desc' => __( 'Accordion with spoilers', 'su' ),
|
212 |
-
'icon' => '
|
213 |
),
|
214 |
// divider
|
215 |
'divider' => array(
|
@@ -218,7 +322,7 @@ class Shortcodes_Ultimate_Data {
|
|
218 |
'group' => 'content',
|
219 |
'atts' => array(
|
220 |
'top' => array(
|
221 |
-
'type' => '
|
222 |
'default' => 'yes',
|
223 |
'name' => __( 'Show TOP link', 'su' ),
|
224 |
'desc' => __( 'Show link to top of the page or not', 'su' )
|
@@ -234,9 +338,8 @@ class Shortcodes_Ultimate_Data {
|
|
234 |
'desc' => __( 'Extra CSS class', 'su' )
|
235 |
)
|
236 |
),
|
237 |
-
'usage' => '[divider top="yes" text="Go to top"]',
|
238 |
'desc' => __( 'Content divider with optional TOP link', 'su' ),
|
239 |
-
'icon' => '
|
240 |
),
|
241 |
// spacer
|
242 |
'spacer' => array(
|
@@ -245,12 +348,13 @@ class Shortcodes_Ultimate_Data {
|
|
245 |
'group' => 'content other',
|
246 |
'atts' => array(
|
247 |
'size' => array(
|
248 |
-
'type' => '
|
249 |
'min' => 0,
|
250 |
-
'max' =>
|
251 |
-
'step' =>
|
252 |
'default' => 20,
|
253 |
-
'name' => __( 'Height', 'su' ),
|
|
|
254 |
),
|
255 |
'class' => array(
|
256 |
'default' => '',
|
@@ -258,9 +362,8 @@ class Shortcodes_Ultimate_Data {
|
|
258 |
'desc' => __( 'Extra CSS class', 'su' )
|
259 |
)
|
260 |
),
|
261 |
-
'usage' => '[spacer size="20"]',
|
262 |
'desc' => __( 'Empty space with adjustable height', 'su' ),
|
263 |
-
'icon' => '
|
264 |
),
|
265 |
// highlight
|
266 |
'highlight' => array(
|
@@ -287,9 +390,9 @@ class Shortcodes_Ultimate_Data {
|
|
287 |
'desc' => __( 'Extra CSS class', 'su' )
|
288 |
)
|
289 |
),
|
290 |
-
'
|
291 |
'desc' => __( 'Highlighted text', 'su' ),
|
292 |
-
'icon' => '
|
293 |
),
|
294 |
// label
|
295 |
'label' => array(
|
@@ -317,9 +420,9 @@ class Shortcodes_Ultimate_Data {
|
|
317 |
'desc' => __( 'Extra CSS class', 'su' )
|
318 |
)
|
319 |
),
|
320 |
-
'
|
321 |
'desc' => __( 'Styled label', 'su' ),
|
322 |
-
'icon' => '
|
323 |
),
|
324 |
// quote
|
325 |
'quote' => array(
|
@@ -327,8 +430,16 @@ class Shortcodes_Ultimate_Data {
|
|
327 |
'type' => 'wrap',
|
328 |
'group' => 'box',
|
329 |
'atts' => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
'cite' => array(
|
331 |
-
'values' => array( ),
|
332 |
'default' => '',
|
333 |
'name' => __( 'Cite', 'su' ),
|
334 |
'desc' => __( 'Quote author name', 'su' )
|
@@ -345,9 +456,9 @@ class Shortcodes_Ultimate_Data {
|
|
345 |
'desc' => __( 'Extra CSS class', 'su' )
|
346 |
)
|
347 |
),
|
348 |
-
'
|
349 |
'desc' => __( 'Blockquote alternative', 'su' ),
|
350 |
-
'icon' => '
|
351 |
),
|
352 |
// pullquote
|
353 |
'pullquote' => array(
|
@@ -370,9 +481,9 @@ class Shortcodes_Ultimate_Data {
|
|
370 |
'desc' => __( 'Extra CSS class', 'su' )
|
371 |
)
|
372 |
),
|
373 |
-
'
|
374 |
'desc' => __( 'Pullquote', 'su' ),
|
375 |
-
'icon' => '
|
376 |
),
|
377 |
// dropcap
|
378 |
'dropcap' => array(
|
@@ -392,9 +503,13 @@ class Shortcodes_Ultimate_Data {
|
|
392 |
'name' => __( 'Style', 'su' ), 'desc' => __( 'Dropcap style preset', 'su' )
|
393 |
),
|
394 |
'size' => array(
|
395 |
-
'type' => '
|
396 |
-
'
|
397 |
-
'
|
|
|
|
|
|
|
|
|
398 |
),
|
399 |
'class' => array(
|
400 |
'default' => '',
|
@@ -402,9 +517,9 @@ class Shortcodes_Ultimate_Data {
|
|
402 |
'desc' => __( 'Extra CSS class', 'su' )
|
403 |
)
|
404 |
),
|
405 |
-
'
|
406 |
'desc' => __( 'Dropcap', 'su' ),
|
407 |
-
'icon' => '
|
408 |
),
|
409 |
// frame
|
410 |
'frame' => array(
|
@@ -429,10 +544,9 @@ class Shortcodes_Ultimate_Data {
|
|
429 |
'desc' => __( 'Extra CSS class', 'su' )
|
430 |
)
|
431 |
),
|
432 |
-
'usage' => '[frame align="center"]<img src="image.jpg">[/frame]',
|
433 |
'content' => '<img src="http://lorempixel.com/g/400/200/" />',
|
434 |
'desc' => __( 'Styled image frame', 'su' ),
|
435 |
-
'icon' => '
|
436 |
),
|
437 |
// row
|
438 |
'row' => array(
|
@@ -446,10 +560,9 @@ class Shortcodes_Ultimate_Data {
|
|
446 |
'desc' => __( 'Extra CSS class', 'su' )
|
447 |
)
|
448 |
),
|
449 |
-
'usage' => '[row]<br/>[column size="1/2"] 50% [/column]<br/>[column size="1/4"] 25% [/column]<br/>[column size="1/4"] 25% [/column]<br/>[/row]',
|
450 |
'content' => __( "[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n[%prefix_column size=\"1/3\"]Content[/%prefix_column]", 'su' ),
|
451 |
'desc' => __( 'Row for flexible columns', 'su' ),
|
452 |
-
'icon' => '
|
453 |
),
|
454 |
// column
|
455 |
'column' => array(
|
@@ -478,7 +591,7 @@ class Shortcodes_Ultimate_Data {
|
|
478 |
'desc' => __( 'Select column width. This width will be calculated depend page width', 'su' )
|
479 |
),
|
480 |
'center' => array(
|
481 |
-
'type' => '
|
482 |
'default' => 'no',
|
483 |
'name' => __( 'Centered', 'su' ),
|
484 |
'desc' => __( 'Is this column centered on the page', 'su' )
|
@@ -489,10 +602,9 @@ class Shortcodes_Ultimate_Data {
|
|
489 |
'desc' => __( 'Extra CSS class', 'su' )
|
490 |
)
|
491 |
),
|
492 |
-
'usage' => '[row]<br/>[column size="6"] 50% [/column]<br/>[column size="3"] 25% [/column]<br/>[column size="3"] 25% [/column]<br/>[/row]',
|
493 |
'content' => __( 'Column content', 'su' ),
|
494 |
'desc' => __( 'Flexible and responsive columns', 'su' ),
|
495 |
-
'icon' => '
|
496 |
),
|
497 |
// list
|
498 |
'list' => array(
|
@@ -518,10 +630,9 @@ class Shortcodes_Ultimate_Data {
|
|
518 |
'desc' => __( 'Extra CSS class', 'su' )
|
519 |
)
|
520 |
),
|
521 |
-
'usage' => '[list style="check"] <ul> <li> List item </li> </ul> [/list]',
|
522 |
'content' => __( "<ul>\n<li>List item</li>\n<li>List item</li>\n<li>List item</li>\n</ul>", 'su' ),
|
523 |
'desc' => __( 'Styled unordered list', 'su' ),
|
524 |
-
'icon' => '
|
525 |
),
|
526 |
// button
|
527 |
'button' => array(
|
@@ -574,7 +685,7 @@ class Shortcodes_Ultimate_Data {
|
|
574 |
'desc' => __( 'Button text color', 'su' )
|
575 |
),
|
576 |
'size' => array(
|
577 |
-
'type' => '
|
578 |
'min' => 1,
|
579 |
'max' => 20,
|
580 |
'step' => 1,
|
@@ -583,12 +694,12 @@ class Shortcodes_Ultimate_Data {
|
|
583 |
'desc' => __( 'Button size', 'su' )
|
584 |
),
|
585 |
'wide' => array(
|
586 |
-
'type' => '
|
587 |
'default' => 'no',
|
588 |
'name' => __( 'Fluid', 'su' ), 'desc' => __( 'Fluid buttons has 100% width', 'su' )
|
589 |
),
|
590 |
'center' => array(
|
591 |
-
'type' => '
|
592 |
'default' => 'no',
|
593 |
'name' => __( 'Centered', 'su' ), 'desc' => __( 'Is button centered on the page', 'su' )
|
594 |
),
|
@@ -640,10 +751,9 @@ class Shortcodes_Ultimate_Data {
|
|
640 |
'desc' => __( 'Extra CSS class', 'su' )
|
641 |
)
|
642 |
),
|
643 |
-
'usage' => '[button url="#" background="#b00" size="3" style="default"] Button text [/button]',
|
644 |
'content' => __( 'Button text', 'su' ),
|
645 |
'desc' => __( 'Styled button', 'su' ),
|
646 |
-
'icon' => '
|
647 |
),
|
648 |
// service
|
649 |
'service' => array(
|
@@ -670,7 +780,7 @@ class Shortcodes_Ultimate_Data {
|
|
670 |
'desc' => __( 'This color will be applied to the selected icon. Does not works with uploaded icons', 'su' )
|
671 |
),
|
672 |
'size' => array(
|
673 |
-
'type' => '
|
674 |
'min' => 10,
|
675 |
'max' => 128,
|
676 |
'step' => 2,
|
@@ -684,10 +794,9 @@ class Shortcodes_Ultimate_Data {
|
|
684 |
'desc' => __( 'Extra CSS class', 'su' )
|
685 |
)
|
686 |
),
|
687 |
-
'usage' => '[service title="Service title" icon="service.png" size="32"] Service description [/service]',
|
688 |
'content' => __( 'Service description', 'su' ),
|
689 |
'desc' => __( 'Service box with title', 'su' ),
|
690 |
-
'icon' => '
|
691 |
),
|
692 |
// box
|
693 |
'box' => array(
|
@@ -727,9 +836,11 @@ class Shortcodes_Ultimate_Data {
|
|
727 |
'name' => __( 'Title text color', 'su' ), 'desc' => __( 'Color for the box title text', 'su' )
|
728 |
),
|
729 |
'radius' => array(
|
730 |
-
'type' => '
|
731 |
-
'
|
732 |
-
'
|
|
|
|
|
733 |
'name' => __( 'Radius', 'su' ),
|
734 |
'desc' => __( 'Box corners radius', 'su' )
|
735 |
),
|
@@ -739,10 +850,9 @@ class Shortcodes_Ultimate_Data {
|
|
739 |
'desc' => __( 'Extra CSS class', 'su' )
|
740 |
)
|
741 |
),
|
742 |
-
'usage' => '[box title="Box title"] Content [/box]',
|
743 |
'content' => __( 'Box content', 'su' ),
|
744 |
'desc' => __( 'Colored box with caption', 'su' ),
|
745 |
-
'icon' => '
|
746 |
),
|
747 |
// note
|
748 |
'note' => array(
|
@@ -764,9 +874,11 @@ class Shortcodes_Ultimate_Data {
|
|
764 |
'desc' => __( 'Note text color', 'su' )
|
765 |
),
|
766 |
'radius' => array(
|
767 |
-
'type' => '
|
768 |
-
'
|
769 |
-
'
|
|
|
|
|
770 |
'name' => __( 'Radius', 'su' ), 'desc' => __( 'Note corners radius', 'su' )
|
771 |
),
|
772 |
'class' => array(
|
@@ -775,9 +887,9 @@ class Shortcodes_Ultimate_Data {
|
|
775 |
'desc' => __( 'Extra CSS class', 'su' )
|
776 |
)
|
777 |
),
|
778 |
-
'
|
779 |
'desc' => __( 'Colored box', 'su' ),
|
780 |
-
'icon' => '
|
781 |
),
|
782 |
// lightbox
|
783 |
'lightbox' => array(
|
@@ -807,10 +919,9 @@ class Shortcodes_Ultimate_Data {
|
|
807 |
'desc' => __( 'Extra CSS class', 'su' )
|
808 |
)
|
809 |
),
|
810 |
-
'usage' => '[lightbox src="http://example.com/" type="iframe"] Open example.com [/lightbox]',
|
811 |
'content' => __( '[%prefix_button] Click Here to Watch the Video [/%prefix_button]', 'su' ),
|
812 |
'desc' => __( 'Lightbox window with custom content', 'su' ),
|
813 |
-
'icon' => '
|
814 |
),
|
815 |
// tooltip
|
816 |
'tooltip' => array(
|
@@ -851,13 +962,13 @@ class Shortcodes_Ultimate_Data {
|
|
851 |
'desc' => __( 'Tooltip position', 'su' )
|
852 |
),
|
853 |
'shadow' => array(
|
854 |
-
'type' => '
|
855 |
'default' => 'no',
|
856 |
'name' => __( 'Shadow', 'su' ),
|
857 |
'desc' => __( 'Add shadow to tooltip. This option is only works with basic styes, e.g. blue, green etc.', 'su' )
|
858 |
),
|
859 |
'rounded' => array(
|
860 |
-
'type' => '
|
861 |
'default' => 'no',
|
862 |
'name' => __( 'Rounded corners', 'su' ),
|
863 |
'desc' => __( 'Use rounded for tooltip. This option is only works with basic styes, e.g. blue, green etc.', 'su' )
|
@@ -899,7 +1010,7 @@ class Shortcodes_Ultimate_Data {
|
|
899 |
'desc' => __( 'Select tooltip behavior', 'su' )
|
900 |
),
|
901 |
'close' => array(
|
902 |
-
'type' => '
|
903 |
'default' => 'no',
|
904 |
'name' => __( 'Close button', 'su' ),
|
905 |
'desc' => __( 'Show close button', 'su' )
|
@@ -910,10 +1021,9 @@ class Shortcodes_Ultimate_Data {
|
|
910 |
'desc' => __( 'Extra CSS class', 'su' )
|
911 |
)
|
912 |
),
|
913 |
-
'usage' => '[tooltip] Hover me [/lightbox]',
|
914 |
'content' => __( '[%prefix_button] Hover me to open tooltip [/%prefix_button]', 'su' ),
|
915 |
'desc' => __( 'Tooltip window with custom content', 'su' ),
|
916 |
-
'icon' => '
|
917 |
),
|
918 |
// private
|
919 |
'private' => array(
|
@@ -927,10 +1037,9 @@ class Shortcodes_Ultimate_Data {
|
|
927 |
'desc' => __( 'Extra CSS class', 'su' )
|
928 |
)
|
929 |
),
|
930 |
-
'usage' => '[private] Private content [/private]',
|
931 |
'content' => __( 'Private note text', 'su' ),
|
932 |
'desc' => __( 'Private note for post authors', 'su' ),
|
933 |
-
'icon' => '
|
934 |
),
|
935 |
// youtube
|
936 |
'youtube' => array(
|
@@ -945,31 +1054,31 @@ class Shortcodes_Ultimate_Data {
|
|
945 |
'desc' => __( 'Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX', 'su' )
|
946 |
),
|
947 |
'width' => array(
|
948 |
-
'type' => '
|
949 |
-
'min' =>
|
950 |
-
'max' =>
|
951 |
'step' => 20,
|
952 |
'default' => 600,
|
953 |
'name' => __( 'Width', 'su' ),
|
954 |
'desc' => __( 'Player width', 'su' )
|
955 |
),
|
956 |
'height' => array(
|
957 |
-
'type' => '
|
958 |
-
'min' =>
|
959 |
-
'max' =>
|
960 |
'step' => 20,
|
961 |
'default' => 400,
|
962 |
'name' => __( 'Height', 'su' ),
|
963 |
'desc' => __( 'Player height', 'su' )
|
964 |
),
|
965 |
'responsive' => array(
|
966 |
-
'type' => '
|
967 |
'default' => 'yes',
|
968 |
'name' => __( 'Responsive', 'su' ),
|
969 |
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
970 |
),
|
971 |
'autoplay' => array(
|
972 |
-
'type' => '
|
973 |
'default' => 'no',
|
974 |
'name' => __( 'Autoplay', 'su' ),
|
975 |
'desc' => __( 'Play video automatically when page is loaded', 'su' )
|
@@ -980,9 +1089,126 @@ class Shortcodes_Ultimate_Data {
|
|
980 |
'desc' => __( 'Extra CSS class', 'su' )
|
981 |
)
|
982 |
),
|
983 |
-
'usage' => '[youtube url="http://www.youtube.com/watch?v=NbE8INOjTKM"]',
|
984 |
'desc' => __( 'YouTube video', 'su' ),
|
985 |
-
'icon' => '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
986 |
),
|
987 |
// vimeo
|
988 |
'vimeo' => array(
|
@@ -996,31 +1222,31 @@ class Shortcodes_Ultimate_Data {
|
|
996 |
'name' => __( 'Url', 'su' ), 'desc' => __( 'Url of Vimeo page with video', 'su' )
|
997 |
),
|
998 |
'width' => array(
|
999 |
-
'type' => '
|
1000 |
-
'min' =>
|
1001 |
-
'max' =>
|
1002 |
'step' => 20,
|
1003 |
'default' => 600,
|
1004 |
'name' => __( 'Width', 'su' ),
|
1005 |
'desc' => __( 'Player width', 'su' )
|
1006 |
),
|
1007 |
'height' => array(
|
1008 |
-
'type' => '
|
1009 |
-
'min' =>
|
1010 |
-
'max' =>
|
1011 |
'step' => 20,
|
1012 |
'default' => 400,
|
1013 |
'name' => __( 'Height', 'su' ),
|
1014 |
'desc' => __( 'Player height', 'su' )
|
1015 |
),
|
1016 |
'responsive' => array(
|
1017 |
-
'type' => '
|
1018 |
'default' => 'yes',
|
1019 |
'name' => __( 'Responsive', 'su' ),
|
1020 |
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
1021 |
),
|
1022 |
'autoplay' => array(
|
1023 |
-
'type' => '
|
1024 |
'default' => 'no',
|
1025 |
'name' => __( 'Autoplay', 'su' ),
|
1026 |
'desc' => __( 'Play video automatically when page is loaded', 'su' )
|
@@ -1031,9 +1257,8 @@ class Shortcodes_Ultimate_Data {
|
|
1031 |
'desc' => __( 'Extra CSS class', 'su' )
|
1032 |
)
|
1033 |
),
|
1034 |
-
'usage' => '[vimeo url="http://vimeo.com/21294655"]',
|
1035 |
'desc' => __( 'Vimeo video', 'su' ),
|
1036 |
-
'icon' => '
|
1037 |
),
|
1038 |
// screenr
|
1039 |
'screenr' => array(
|
@@ -1046,25 +1271,25 @@ class Shortcodes_Ultimate_Data {
|
|
1046 |
'name' => __( 'Url', 'su' ), 'desc' => __( 'Url of Screenr page with video', 'su' )
|
1047 |
),
|
1048 |
'width' => array(
|
1049 |
-
'type' => '
|
1050 |
-
'min' =>
|
1051 |
-
'max' =>
|
1052 |
'step' => 20,
|
1053 |
'default' => 600,
|
1054 |
'name' => __( 'Width', 'su' ),
|
1055 |
'desc' => __( 'Player width', 'su' )
|
1056 |
),
|
1057 |
'height' => array(
|
1058 |
-
'type' => '
|
1059 |
-
'min' =>
|
1060 |
-
'max' =>
|
1061 |
'step' => 20,
|
1062 |
'default' => 400,
|
1063 |
'name' => __( 'Height', 'su' ),
|
1064 |
'desc' => __( 'Player height', 'su' )
|
1065 |
),
|
1066 |
'responsive' => array(
|
1067 |
-
'type' => '
|
1068 |
'default' => 'yes',
|
1069 |
'name' => __( 'Responsive', 'su' ),
|
1070 |
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
@@ -1075,9 +1300,8 @@ class Shortcodes_Ultimate_Data {
|
|
1075 |
'desc' => __( 'Extra CSS class', 'su' )
|
1076 |
)
|
1077 |
),
|
1078 |
-
'usage' => '[screenr url="http://www.screenr.com/OuWH"]',
|
1079 |
'desc' => __( 'Screenr video', 'su' ),
|
1080 |
-
'icon' => '
|
1081 |
),
|
1082 |
// audio
|
1083 |
'audio' => array(
|
@@ -1098,13 +1322,13 @@ class Shortcodes_Ultimate_Data {
|
|
1098 |
'desc' => __( 'Player width. You can specify width in percents and player will be responsive. Example values: <b%value>200px</b>, <b%value>100%</b>', 'su' )
|
1099 |
),
|
1100 |
'autoplay' => array(
|
1101 |
-
'type' => '
|
1102 |
'default' => 'no',
|
1103 |
'name' => __( 'Autoplay', 'su' ),
|
1104 |
'desc' => __( 'Play file automatically when page is loaded', 'su' )
|
1105 |
),
|
1106 |
'loop' => array(
|
1107 |
-
'type' => '
|
1108 |
'default' => 'no',
|
1109 |
'name' => __( 'Loop', 'su' ),
|
1110 |
'desc' => __( 'Repeat when playback is ended', 'su' )
|
@@ -1115,9 +1339,8 @@ class Shortcodes_Ultimate_Data {
|
|
1115 |
'desc' => __( 'Extra CSS class', 'su' )
|
1116 |
)
|
1117 |
),
|
1118 |
-
'usage' => '[audio url="http://example.com/audio.mp3"]',
|
1119 |
'desc' => __( 'Custom audio player', 'su' ),
|
1120 |
-
'icon' => '
|
1121 |
),
|
1122 |
// video
|
1123 |
'video' => array(
|
@@ -1144,37 +1367,37 @@ class Shortcodes_Ultimate_Data {
|
|
1144 |
'desc' => __( 'Player title', 'su' )
|
1145 |
),
|
1146 |
'width' => array(
|
1147 |
-
'type' => '
|
1148 |
-
'min' =>
|
1149 |
-
'max' =>
|
1150 |
'step' => 20,
|
1151 |
'default' => 600,
|
1152 |
'name' => __( 'Width', 'su' ),
|
1153 |
'desc' => __( 'Player width', 'su' )
|
1154 |
),
|
1155 |
'height' => array(
|
1156 |
-
'type' => '
|
1157 |
-
'min' =>
|
1158 |
-
'max' =>
|
1159 |
'step' => 20,
|
1160 |
'default' => 300,
|
1161 |
'name' => __( 'Height', 'su' ),
|
1162 |
'desc' => __( 'Player height', 'su' )
|
1163 |
),
|
1164 |
'controls' => array(
|
1165 |
-
'type' => '
|
1166 |
'default' => 'yes',
|
1167 |
'name' => __( 'Controls', 'su' ),
|
1168 |
'desc' => __( 'Show player controls (play/pause etc.) or not', 'su' )
|
1169 |
),
|
1170 |
'autoplay' => array(
|
1171 |
-
'type' => '
|
1172 |
'default' => 'no',
|
1173 |
'name' => __( 'Autoplay', 'su' ),
|
1174 |
'desc' => __( 'Play file automatically when page is loaded', 'su' )
|
1175 |
),
|
1176 |
'loop' => array(
|
1177 |
-
'type' => '
|
1178 |
'default' => 'no',
|
1179 |
'name' => __( 'Loop', 'su' ),
|
1180 |
'desc' => __( 'Repeat when playback is ended', 'su' )
|
@@ -1185,9 +1408,8 @@ class Shortcodes_Ultimate_Data {
|
|
1185 |
'desc' => __( 'Extra CSS class', 'su' )
|
1186 |
)
|
1187 |
),
|
1188 |
-
'usage' => '[video url="http://example.com/video.mp4"]',
|
1189 |
'desc' => __( 'Custom video player', 'su' ),
|
1190 |
-
'icon' => '
|
1191 |
),
|
1192 |
// table
|
1193 |
'table' => array(
|
@@ -1207,10 +1429,9 @@ class Shortcodes_Ultimate_Data {
|
|
1207 |
'desc' => __( 'Extra CSS class', 'su' )
|
1208 |
)
|
1209 |
),
|
1210 |
-
'usage' => '[table style="default"] <table> ... </table> [/table]<br/>[table style="default" url="http://example.com/file.csv"] [/table]',
|
1211 |
'content' => __( "<table>\n<tr>\n\t<td>Table</td>\n\t<td>Table</td>\n</tr>\n<tr>\n\t<td>Table</td>\n\t<td>Table</td>\n</tr>\n</table>", 'su' ),
|
1212 |
'desc' => __( 'Styled table from HTML or CSV file', 'su' ),
|
1213 |
-
'icon' => '
|
1214 |
),
|
1215 |
// permalink
|
1216 |
'permalink' => array(
|
@@ -1239,10 +1460,9 @@ class Shortcodes_Ultimate_Data {
|
|
1239 |
'desc' => __( 'Extra CSS class', 'su' )
|
1240 |
)
|
1241 |
),
|
1242 |
-
'usage' => '[permalink id=52]<br/>[permalink id="52" target="blank"] Content [/permalink]',
|
1243 |
'content' => '',
|
1244 |
'desc' => __( 'Permalink to specified post/page', 'su' ),
|
1245 |
-
'icon' => '
|
1246 |
),
|
1247 |
// members
|
1248 |
'members' => array(
|
@@ -1273,10 +1493,9 @@ class Shortcodes_Ultimate_Data {
|
|
1273 |
'desc' => __( 'Extra CSS class', 'su' )
|
1274 |
)
|
1275 |
),
|
1276 |
-
'usage' => '[members style="default"] Content for logged members [/members]',
|
1277 |
'content' => __( 'Content for logged members', 'su' ),
|
1278 |
'desc' => __( 'Content for logged in members only', 'su' ),
|
1279 |
-
'icon' => '
|
1280 |
),
|
1281 |
// guests
|
1282 |
'guests' => array(
|
@@ -1290,10 +1509,9 @@ class Shortcodes_Ultimate_Data {
|
|
1290 |
'desc' => __( 'Extra CSS class', 'su' )
|
1291 |
)
|
1292 |
),
|
1293 |
-
'usage' => '[guests] Content for guests [/guests]',
|
1294 |
'content' => __( 'Content for guests', 'su' ),
|
1295 |
'desc' => __( 'Content for guests only', 'su' ),
|
1296 |
-
'icon' => '
|
1297 |
),
|
1298 |
// feed
|
1299 |
'feed' => array(
|
@@ -1308,8 +1526,11 @@ class Shortcodes_Ultimate_Data {
|
|
1308 |
'desc' => __( 'Url to RSS-feed', 'su' )
|
1309 |
),
|
1310 |
'limit' => array(
|
1311 |
-
'type' => '
|
1312 |
-
'
|
|
|
|
|
|
|
1313 |
'name' => __( 'Limit', 'su' ), 'desc' => __( 'Number of items to show', 'su' )
|
1314 |
),
|
1315 |
'class' => array(
|
@@ -1318,9 +1539,8 @@ class Shortcodes_Ultimate_Data {
|
|
1318 |
'desc' => __( 'Extra CSS class', 'su' )
|
1319 |
)
|
1320 |
),
|
1321 |
-
'usage' => '[feed url="http://rss1.smashingmagazine.com/feed/" limit="5"]',
|
1322 |
'desc' => __( 'Feed grabber', 'su' ),
|
1323 |
-
'icon' => '
|
1324 |
),
|
1325 |
// menu
|
1326 |
'menu' => array(
|
@@ -1339,9 +1559,8 @@ class Shortcodes_Ultimate_Data {
|
|
1339 |
'desc' => __( 'Extra CSS class', 'su' )
|
1340 |
)
|
1341 |
),
|
1342 |
-
'usage' => '[menu name="Main menu"]',
|
1343 |
'desc' => __( 'Custom menu by name', 'su' ),
|
1344 |
-
'icon' => '
|
1345 |
),
|
1346 |
// subpages
|
1347 |
'subpages' => array(
|
@@ -1367,9 +1586,8 @@ class Shortcodes_Ultimate_Data {
|
|
1367 |
'desc' => __( 'Extra CSS class', 'su' )
|
1368 |
)
|
1369 |
),
|
1370 |
-
'usage' => '[subpages]<br/>[subpages depth="2" p="122"]',
|
1371 |
'desc' => __( 'List of sub pages', 'su' ),
|
1372 |
-
'icon' => '
|
1373 |
),
|
1374 |
// siblings
|
1375 |
'siblings' => array(
|
@@ -1389,9 +1607,8 @@ class Shortcodes_Ultimate_Data {
|
|
1389 |
'desc' => __( 'Extra CSS class', 'su' )
|
1390 |
)
|
1391 |
),
|
1392 |
-
'usage' => '[siblings]<br/>[siblings depth="2"]',
|
1393 |
'desc' => __( 'List of cureent page siblings', 'su' ),
|
1394 |
-
'icon' => '
|
1395 |
),
|
1396 |
// document
|
1397 |
'document' => array(
|
@@ -1406,25 +1623,25 @@ class Shortcodes_Ultimate_Data {
|
|
1406 |
'desc' => __( 'Url to uploaded document. Supported formats: doc, xls, pdf etc.', 'su' )
|
1407 |
),
|
1408 |
'width' => array(
|
1409 |
-
'type' => '
|
1410 |
-
'min' =>
|
1411 |
-
'max' =>
|
1412 |
'step' => 20,
|
1413 |
'default' => 600,
|
1414 |
'name' => __( 'Width', 'su' ),
|
1415 |
'desc' => __( 'Viewer width', 'su' )
|
1416 |
),
|
1417 |
'height' => array(
|
1418 |
-
'type' => '
|
1419 |
-
'min' =>
|
1420 |
-
'max' =>
|
1421 |
'step' => 20,
|
1422 |
'default' => 600,
|
1423 |
'name' => __( 'Height', 'su' ),
|
1424 |
'desc' => __( 'Viewer height', 'su' )
|
1425 |
),
|
1426 |
'responsive' => array(
|
1427 |
-
'type' => '
|
1428 |
'default' => 'yes',
|
1429 |
'name' => __( 'Responsive', 'su' ),
|
1430 |
'desc' => __( 'Ignore width and height parameters and make viewer responsive', 'su' )
|
@@ -1435,9 +1652,8 @@ class Shortcodes_Ultimate_Data {
|
|
1435 |
'desc' => __( 'Extra CSS class', 'su' )
|
1436 |
)
|
1437 |
),
|
1438 |
-
'usage' => '[document url="file.doc" width="600" height="400"]',
|
1439 |
'desc' => __( 'Document viewer by Google', 'su' ),
|
1440 |
-
'icon' => '
|
1441 |
),
|
1442 |
// gmap
|
1443 |
'gmap' => array(
|
@@ -1446,25 +1662,25 @@ class Shortcodes_Ultimate_Data {
|
|
1446 |
'group' => 'media',
|
1447 |
'atts' => array(
|
1448 |
'width' => array(
|
1449 |
-
'type' => '
|
1450 |
-
'min' =>
|
1451 |
-
'max' =>
|
1452 |
'step' => 20,
|
1453 |
'default' => 600,
|
1454 |
'name' => __( 'Width', 'su' ),
|
1455 |
'desc' => __( 'Map width', 'su' )
|
1456 |
),
|
1457 |
'height' => array(
|
1458 |
-
'type' => '
|
1459 |
-
'min' =>
|
1460 |
-
'max' =>
|
1461 |
'step' => 20,
|
1462 |
'default' => 400,
|
1463 |
'name' => __( 'Height', 'su' ),
|
1464 |
'desc' => __( 'Map height', 'su' )
|
1465 |
),
|
1466 |
'responsive' => array(
|
1467 |
-
'type' => '
|
1468 |
'default' => 'yes',
|
1469 |
'name' => __( 'Responsive', 'su' ),
|
1470 |
'desc' => __( 'Ignore width and height parameters and make map responsive', 'su' )
|
@@ -1481,9 +1697,8 @@ class Shortcodes_Ultimate_Data {
|
|
1481 |
'desc' => __( 'Extra CSS class', 'su' )
|
1482 |
)
|
1483 |
),
|
1484 |
-
'usage' => '[gmap width="600" height="400" address="New York"]',
|
1485 |
'desc' => __( 'Maps by Google', 'su' ),
|
1486 |
-
'icon' => '
|
1487 |
),
|
1488 |
// slider
|
1489 |
'slider' => array(
|
@@ -1491,56 +1706,79 @@ class Shortcodes_Ultimate_Data {
|
|
1491 |
'type' => 'single',
|
1492 |
'group' => 'gallery',
|
1493 |
'atts' => array(
|
1494 |
-
'
|
1495 |
-
'type'
|
1496 |
-
'
|
1497 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1498 |
),
|
1499 |
'width' => array(
|
1500 |
-
'type' => '
|
1501 |
-
'min' =>
|
1502 |
-
'max' =>
|
1503 |
'step' => 20,
|
1504 |
'default' => 600,
|
1505 |
'name' => __( 'Width', 'su' ), 'desc' => __( 'Slider width (in pixels)', 'su' )
|
1506 |
),
|
1507 |
'height' => array(
|
1508 |
-
'type' => '
|
1509 |
-
'min' =>
|
1510 |
-
'max' =>
|
1511 |
'step' => 20,
|
1512 |
'default' => 300,
|
1513 |
'name' => __( 'Height', 'su' ), 'desc' => __( 'Slider height (in pixels)', 'su' )
|
1514 |
),
|
1515 |
'responsive' => array(
|
1516 |
-
'type' => '
|
1517 |
'default' => 'yes',
|
1518 |
'name' => __( 'Responsive', 'su' ),
|
1519 |
'desc' => __( 'Ignore width and height parameters and make slider responsive', 'su' )
|
1520 |
),
|
1521 |
'title' => array(
|
1522 |
-
'type' => '
|
1523 |
'default' => 'yes',
|
1524 |
'name' => __( 'Show titles', 'su' ), 'desc' => __( 'Display slide titles', 'su' )
|
1525 |
),
|
1526 |
'centered' => array(
|
1527 |
-
'type' => '
|
1528 |
'default' => 'yes',
|
1529 |
'name' => __( 'Center', 'su' ), 'desc' => __( 'Is slider centered on the page', 'su' )
|
1530 |
),
|
1531 |
'arrows' => array(
|
1532 |
-
'type' => '
|
1533 |
'default' => 'yes',
|
1534 |
'name' => __( 'Arrows', 'su' ), 'desc' => __( 'Show left and right arrows', 'su' )
|
1535 |
),
|
1536 |
'pages' => array(
|
1537 |
-
'type' => '
|
1538 |
'default' => 'yes',
|
1539 |
'name' => __( 'Pagination', 'su' ),
|
1540 |
'desc' => __( 'Show pagination', 'su' )
|
1541 |
),
|
1542 |
'mousewheel' => array(
|
1543 |
-
'type' => '
|
1544 |
'default' => 'yes', 'name' => __( 'Mouse wheel control', 'su' ),
|
1545 |
'desc' => __( 'Allow to change slides with mouse wheel', 'su' )
|
1546 |
),
|
@@ -1561,21 +1799,14 @@ class Shortcodes_Ultimate_Data {
|
|
1561 |
'default' => 600,
|
1562 |
'name' => __( 'Speed', 'su' ), 'desc' => __( 'Specify animation speed', 'su' )
|
1563 |
),
|
1564 |
-
'target' => array(
|
1565 |
-
'type' => 'switch',
|
1566 |
-
'default' => 'yes',
|
1567 |
-
'name' => __( 'Links target', 'su' ),
|
1568 |
-
'desc' => __( 'Open slides links in new window/tab', 'su' )
|
1569 |
-
),
|
1570 |
'class' => array(
|
1571 |
'default' => '',
|
1572 |
'name' => __( 'Class', 'su' ),
|
1573 |
'desc' => __( 'Extra CSS class', 'su' )
|
1574 |
)
|
1575 |
),
|
1576 |
-
'usage' => '[slider gallery="1"]',
|
1577 |
'desc' => __( 'Customizable image slider', 'su' ),
|
1578 |
-
'icon' => '
|
1579 |
),
|
1580 |
// carousel
|
1581 |
'carousel' => array(
|
@@ -1583,29 +1814,54 @@ class Shortcodes_Ultimate_Data {
|
|
1583 |
'type' => 'single',
|
1584 |
'group' => 'gallery',
|
1585 |
'atts' => array(
|
1586 |
-
'
|
1587 |
-
'type'
|
1588 |
-
'
|
1589 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1590 |
),
|
1591 |
'width' => array(
|
1592 |
-
'type' => '
|
1593 |
-
'min' =>
|
1594 |
-
'max' =>
|
1595 |
'step' => 20,
|
1596 |
'default' => 600,
|
1597 |
-
'name' => __( 'Width', 'su' ),
|
|
|
1598 |
),
|
1599 |
'height' => array(
|
1600 |
-
'type' => '
|
1601 |
-
'min' =>
|
1602 |
-
'max' =>
|
1603 |
'step' => 20,
|
1604 |
'default' => 100,
|
1605 |
-
'name' => __( 'Height', 'su' ),
|
|
|
1606 |
),
|
1607 |
'responsive' => array(
|
1608 |
-
'type' => '
|
1609 |
'default' => 'yes',
|
1610 |
'name' => __( 'Responsive', 'su' ),
|
1611 |
'desc' => __( 'Ignore width and height parameters and make carousel responsive', 'su' )
|
@@ -1614,7 +1870,8 @@ class Shortcodes_Ultimate_Data {
|
|
1614 |
'type' => 'number',
|
1615 |
'min' => 1,
|
1616 |
'max' => 20,
|
1617 |
-
'step' => 1,
|
|
|
1618 |
'name' => __( 'Items to show', 'su' ),
|
1619 |
'desc' => __( 'How much carousel items is visible', 'su' )
|
1620 |
),
|
@@ -1627,28 +1884,28 @@ class Shortcodes_Ultimate_Data {
|
|
1627 |
'desc' => __( 'How much items are scrolled in one transition', 'su' )
|
1628 |
),
|
1629 |
'title' => array(
|
1630 |
-
'type' => '
|
1631 |
'default' => 'yes',
|
1632 |
'name' => __( 'Show titles', 'su' ), 'desc' => __( 'Display titles for each item', 'su' )
|
1633 |
),
|
1634 |
'centered' => array(
|
1635 |
-
'type' => '
|
1636 |
'default' => 'yes',
|
1637 |
'name' => __( 'Center', 'su' ), 'desc' => __( 'Is carousel centered on the page', 'su' )
|
1638 |
),
|
1639 |
'arrows' => array(
|
1640 |
-
'type' => '
|
1641 |
'default' => 'yes',
|
1642 |
'name' => __( 'Arrows', 'su' ), 'desc' => __( 'Show left and right arrows', 'su' )
|
1643 |
),
|
1644 |
'pages' => array(
|
1645 |
-
'type' => '
|
1646 |
'default' => 'no',
|
1647 |
'name' => __( 'Pagination', 'su' ),
|
1648 |
'desc' => __( 'Show pagination', 'su' )
|
1649 |
),
|
1650 |
'mousewheel' => array(
|
1651 |
-
'type' => '
|
1652 |
'default' => 'yes', 'name' => __( 'Mouse wheel control', 'su' ),
|
1653 |
'desc' => __( 'Allow to rotate carousel with mouse wheel', 'su' )
|
1654 |
),
|
@@ -1669,21 +1926,14 @@ class Shortcodes_Ultimate_Data {
|
|
1669 |
'default' => 600,
|
1670 |
'name' => __( 'Speed', 'su' ), 'desc' => __( 'Specify animation speed', 'su' )
|
1671 |
),
|
1672 |
-
'target' => array(
|
1673 |
-
'type' => 'switch',
|
1674 |
-
'default' => 'yes',
|
1675 |
-
'name' => __( 'Links target', 'su' ),
|
1676 |
-
'desc' => __( 'Open carousel links in new window/tab', 'su' )
|
1677 |
-
),
|
1678 |
'class' => array(
|
1679 |
'default' => '',
|
1680 |
'name' => __( 'Class', 'su' ),
|
1681 |
'desc' => __( 'Extra CSS class', 'su' )
|
1682 |
)
|
1683 |
),
|
1684 |
-
'usage' => '[carousel gallery="1"]',
|
1685 |
'desc' => __( 'Customizable image carousel', 'su' ),
|
1686 |
-
'icon' => '
|
1687 |
),
|
1688 |
// custom_gallery
|
1689 |
'custom_gallery' => array(
|
@@ -1691,24 +1941,47 @@ class Shortcodes_Ultimate_Data {
|
|
1691 |
'type' => 'single',
|
1692 |
'group' => 'gallery',
|
1693 |
'atts' => array(
|
1694 |
-
'
|
1695 |
-
'type'
|
1696 |
-
'
|
1697 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1698 |
),
|
1699 |
'width' => array(
|
1700 |
-
'type' => '
|
1701 |
-
'min' =>
|
1702 |
-
'max' =>
|
1703 |
-
'step' =>
|
1704 |
'default' => 90,
|
1705 |
'name' => __( 'Width', 'su' ), 'desc' => __( 'Single item width (in pixels)', 'su' )
|
1706 |
),
|
1707 |
'height' => array(
|
1708 |
-
'type' => '
|
1709 |
-
'min' =>
|
1710 |
-
'max' =>
|
1711 |
-
'step' =>
|
1712 |
'default' => 90,
|
1713 |
'name' => __( 'Height', 'su' ), 'desc' => __( 'Single item height (in pixels)', 'su' )
|
1714 |
),
|
@@ -1723,20 +1996,14 @@ class Shortcodes_Ultimate_Data {
|
|
1723 |
'name' => __( 'Show titles', 'su' ),
|
1724 |
'desc' => __( 'Title display mode', 'su' )
|
1725 |
),
|
1726 |
-
'target' => array(
|
1727 |
-
'type' => 'switch',
|
1728 |
-
'default' => 'yes',
|
1729 |
-
'name' => __( 'Links target', 'su' ), 'desc' => __( 'Open links in new window/tab', 'su' )
|
1730 |
-
),
|
1731 |
'class' => array(
|
1732 |
'default' => '',
|
1733 |
'name' => __( 'Class', 'su' ),
|
1734 |
'desc' => __( 'Extra CSS class', 'su' )
|
1735 |
)
|
1736 |
),
|
1737 |
-
'usage' => '[custom_gallery gallery="1"]',
|
1738 |
'desc' => __( 'Customizable image gallery', 'su' ),
|
1739 |
-
'icon' => '
|
1740 |
),
|
1741 |
// posts
|
1742 |
'posts' => array(
|
@@ -1765,14 +2032,14 @@ class Shortcodes_Ultimate_Data {
|
|
1765 |
'post_type' => array(
|
1766 |
'type' => 'select',
|
1767 |
'multiple' => true,
|
1768 |
-
'values' =>
|
1769 |
'default' => 'post',
|
1770 |
'name' => __( 'Post types', 'su' ),
|
1771 |
'desc' => __( 'Select post types. Hold Ctrl key to select multiple post types', 'su' )
|
1772 |
),
|
1773 |
'taxonomy' => array(
|
1774 |
'type' => 'select',
|
1775 |
-
'values' =>
|
1776 |
'default' => 'category',
|
1777 |
'name' => __( 'Taxonomy', 'su' ),
|
1778 |
'desc' => __( 'Select taxonomy to show posts from', 'su' )
|
@@ -1780,9 +2047,10 @@ class Shortcodes_Ultimate_Data {
|
|
1780 |
'tax_term' => array(
|
1781 |
'type' => 'select',
|
1782 |
'multiple' => true,
|
1783 |
-
'values' =>
|
1784 |
'default' => '',
|
1785 |
-
'name' => __( 'Terms', 'su' ),
|
|
|
1786 |
),
|
1787 |
'tax_operator' => array(
|
1788 |
'type' => 'select',
|
@@ -1793,7 +2061,7 @@ class Shortcodes_Ultimate_Data {
|
|
1793 |
'author' => array(
|
1794 |
'type' => 'select',
|
1795 |
'multiple' => true,
|
1796 |
-
'values' =>
|
1797 |
'default' => 'default',
|
1798 |
'name' => __( 'Authors', 'su' ),
|
1799 |
'desc' => __( 'Choose the authors whose posts you want to show', 'su' )
|
@@ -1861,20 +2129,160 @@ class Shortcodes_Ultimate_Data {
|
|
1861 |
'desc' => __( 'Show only posts with selected status', 'su' )
|
1862 |
),
|
1863 |
'ignore_sticky_posts' => array(
|
1864 |
-
'type' => '
|
1865 |
'default' => 'no',
|
1866 |
'name' => __( 'Ignore sticky', 'su' ),
|
1867 |
'desc' => __( 'Select Yes to ignore posts that is sticked', 'su' )
|
1868 |
)
|
1869 |
),
|
1870 |
-
'usage' => '[posts template="templates/posts.php"]',
|
1871 |
'desc' => __( 'Custom posts query with customizable template', 'su' ),
|
1872 |
-
'icon' => '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1873 |
)
|
1874 |
) );
|
1875 |
// Return result
|
1876 |
return ( is_string( $shortcode ) ) ? $shortcodes[sanitize_text_field( $shortcode )] : $shortcodes;
|
1877 |
}
|
1878 |
}
|
1879 |
-
|
1880 |
-
new Shortcodes_Ultimate_Data;
|
2 |
/**
|
3 |
* Class for managing plugin data
|
4 |
*/
|
5 |
+
class Su_Data {
|
6 |
|
7 |
/**
|
8 |
* Constructor
|
9 |
*/
|
10 |
+
function __construct() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
/**
|
13 |
* Shortcode groups
|
23 |
) );
|
24 |
}
|
25 |
|
26 |
+
public static function borders() {
|
27 |
+
return ( array ) apply_filters( 'su/data/borders', array(
|
28 |
+
'none' => __( 'None', 'su' ),
|
29 |
+
'solid' => __( 'Solid', 'su' ),
|
30 |
+
'dotted' => __( 'Dotted', 'su' ),
|
31 |
+
'dashed' => __( 'Dashed', 'su' ),
|
32 |
+
'double' => __( 'Double', 'su' ),
|
33 |
+
'groove' => __( 'Groove', 'su' ),
|
34 |
+
'ridge' => __( 'Ridge', 'su' )
|
35 |
+
) );
|
36 |
+
}
|
37 |
+
|
38 |
public static function icons() {
|
39 |
+
return apply_filters( 'su/data/icons', array( 'glass', 'music', 'search', 'envelope-o', 'heart', 'star', 'star-o', 'user', 'film', 'th-large', 'th', 'th-list', 'check', 'times', 'search-plus', 'search-minus', 'power-off', 'signal', 'cog', 'trash-o', 'home', 'file-o', 'clock-o', 'road', 'download', 'arrow-circle-o-down', 'arrow-circle-o-up', 'inbox', 'play-circle-o', 'repeat', 'refresh', 'list-alt', 'lock', 'flag', 'headphones', 'volume-off', 'volume-down', 'volume-up', 'qrcode', 'barcode', 'tag', 'tags', 'book', 'bookmark', 'print', 'camera', 'font', 'bold', 'italic', 'text-height', 'text-width', 'align-left', 'align-center', 'align-right', 'align-justify', 'list', 'outdent', 'indent', 'video-camera', 'picture-o', 'pencil', 'map-marker', 'adjust', 'tint', 'pencil-square-o', 'share-square-o', 'check-square-o', 'move', 'step-backward', 'fast-backward', 'backward', 'play', 'pause', 'stop', 'forward', 'fast-forward', 'step-forward', 'eject', 'chevron-left', 'chevron-right', 'plus-circle', 'minus-circle', 'times-circle', 'check-circle', 'question-circle', 'info-circle', 'crosshairs', 'times-circle-o', 'check-circle-o', 'ban', 'arrow-left', 'arrow-right', 'arrow-up', 'arrow-down', 'share', 'resize-full', 'resize-small', 'plus', 'minus', 'asterisk', 'exclamation-circle', 'gift', 'leaf', 'fire', 'eye', 'eye-slash', 'exclamation-triangle', 'plane', 'calendar', 'random', 'comment', 'magnet', 'chevron-up', 'chevron-down', 'retweet', 'shopping-cart', 'folder', 'folder-open', 'resize-vertical', 'resize-horizontal', 'bar-chart-o', 'twitter-square', 'facebook-square', 'camera-retro', 'key', 'cogs', 'comments', 'thumbs-o-up', 'thumbs-o-down', 'star-half', 'heart-o', 'sign-out', 'linkedin-square', 'thumb-tack', 'external-link', 'sign-in', 'trophy', 'github-square', 'upload', 'lemon-o', 'phone', 'square-o', 'bookmark-o', 'phone-square', 'twitter', 'facebook', 'github', 'unlock', 'credit-card', 'rss', 'hdd', 'bullhorn', 'bell', 'certificate', 'hand-o-right', 'hand-o-left', 'hand-o-up', 'hand-o-down', 'arrow-circle-left', 'arrow-circle-right', 'arrow-circle-up', 'arrow-circle-down', 'globe', 'wrench', 'tasks', 'filter', 'briefcase', 'fullscreen', 'group', 'link', 'cloud', 'flask', 'scissors', 'files-o', 'paperclip', 'floppy-o', 'square', 'reorder', 'list-ul', 'list-ol', 'strikethrough', 'underline', 'table', 'magic', 'truck', 'pinterest', 'pinterest-square', 'google-plus-square', 'google-plus', 'money', 'caret-down', 'caret-up', 'caret-left', 'caret-right', 'columns', 'sort', 'sort-asc', 'sort-desc', 'envelope', 'linkedin', 'undo', 'gavel', 'tachometer', 'comment-o', 'comments-o', 'bolt', 'sitemap', 'umbrella', 'clipboard', 'lightbulb-o', 'exchange', 'cloud-download', 'cloud-upload', 'user-md', 'stethoscope', 'suitcase', 'bell-o', 'coffee', 'cutlery', 'file-text-o', 'building', 'hospital', 'ambulance', 'medkit', 'fighter-jet', 'beer', 'h-square', 'plus-square', 'angle-double-left', 'angle-double-right', 'angle-double-up', 'angle-double-down', 'angle-left', 'angle-right', 'angle-up', 'angle-down', 'desktop', 'laptop', 'tablet', 'mobile', 'circle-o', 'quote-left', 'quote-right', 'spinner', 'circle', 'reply', 'github-alt', 'folder-o', 'folder-open-o', 'expand-o', 'collapse-o', 'smile-o', 'frown-o', 'meh-o', 'gamepad', 'keyboard-o', 'flag-o', 'flag-checkered', 'terminal', 'code', 'reply-all', 'mail-reply-all', 'star-half-o', 'location-arrow', 'crop', 'code-fork', 'chain-broken', 'question', 'info', 'exclamation', 'superscript', 'subscript', 'eraser', 'puzzle-piece', 'microphone', 'microphone-slash', 'shield', 'calendar-o', 'fire-extinguisher', 'rocket', 'maxcdn', 'chevron-circle-left', 'chevron-circle-right', 'chevron-circle-up', 'chevron-circle-down', 'html5', 'css3', 'anchor', 'unlock-o', 'bullseye', 'ellipsis-horizontal', 'ellipsis-vertical', 'rss-square', 'play-circle', 'ticket', 'minus-square', 'minus-square-o', 'level-up', 'level-down', 'check-square', 'pencil-square', 'external-link-square', 'share-square', 'compass', 'caret-square-o-down', 'caret-square-o-up', 'caret-square-o-right', 'eur', 'gbp', 'usd', 'inr', 'jpy', 'rub', 'krw', 'btc', 'file', 'file-text', 'sort-alpha-asc', 'sort-alpha-desc', 'sort-amount-asc', 'sort-amount-desc', 'sort-numeric-asc', 'sort-numeric-desc', 'thumbs-up', 'thumbs-down', 'youtube-square', 'youtube', 'xing', 'xing-square', 'youtube-play', 'dropbox', 'stack-overflow', 'instagram', 'flickr', 'adn', 'bitbucket', 'bitbucket-square', 'tumblr', 'tumblr-square', 'long-arrow-down', 'long-arrow-up', 'long-arrow-left', 'long-arrow-right', 'apple', 'windows', 'android', 'linux', 'dribbble', 'skype', 'foursquare', 'trello', 'female', 'male', 'gittip', 'sun-o', 'moon-o', 'archive', 'bug', 'vk', 'weibo', 'renren', 'pagelines', 'stack-exchange', 'arrow-circle-o-right', 'arrow-circle-o-left', 'caret-square-o-left', 'dot-circle-o', 'wheelchair', 'vimeo-square', 'try' ) );
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Shortcode groups
|
44 |
+
*/
|
45 |
+
public static function examples() {
|
46 |
+
return ( array ) apply_filters( 'su/data/examples', array(
|
47 |
+
'basic' => array(
|
48 |
+
'title' => __( 'Basic examples', 'su' ),
|
49 |
+
'items' => array(
|
50 |
+
array(
|
51 |
+
'name' => __( 'Accordions, spoilers, different styles, anchors', 'su' ),
|
52 |
+
'id' => 'spoilers',
|
53 |
+
'code' => plugins_url( 'inc/examples/spoilers.example', SU_PLUGIN_FILE ),
|
54 |
+
'icon' => 'tasks'
|
55 |
+
),
|
56 |
+
array(
|
57 |
+
'name' => __( 'Tabs, vertical tabs, tab anchors', 'su' ),
|
58 |
+
'id' => 'tabs',
|
59 |
+
'code' => plugins_url( 'inc/examples/tabs.example', SU_PLUGIN_FILE ),
|
60 |
+
'icon' => 'folder'
|
61 |
+
),
|
62 |
+
array(
|
63 |
+
'name' => __( 'Column layouts', 'su' ),
|
64 |
+
'id' => 'columns',
|
65 |
+
'code' => plugins_url( 'inc/examples/columns.example', SU_PLUGIN_FILE ),
|
66 |
+
'icon' => 'th-large'
|
67 |
+
),
|
68 |
+
array(
|
69 |
+
'name' => __( 'Media elements, YouTube, Vimeo, Screenr and self-hosted videos, audio player', 'su' ),
|
70 |
+
'id' => 'media',
|
71 |
+
'code' => plugins_url( 'inc/examples/media.example', SU_PLUGIN_FILE ),
|
72 |
+
'icon' => 'play-circle'
|
73 |
+
),
|
74 |
+
array(
|
75 |
+
'name' => __( 'Unlimited buttons', 'su' ),
|
76 |
+
'id' => 'buttons',
|
77 |
+
'code' => plugins_url( 'inc/examples/buttons.example', SU_PLUGIN_FILE ),
|
78 |
+
'icon' => 'heart'
|
79 |
+
),
|
80 |
+
array(
|
81 |
+
'name' => __( 'Animations', 'su' ),
|
82 |
+
'id' => 'animations',
|
83 |
+
'code' => plugins_url( 'inc/examples/animations.example', SU_PLUGIN_FILE ),
|
84 |
+
'icon' => 'bolt'
|
85 |
+
),
|
86 |
+
)
|
87 |
+
),
|
88 |
+
'advanced' => array(
|
89 |
+
'title' => __( 'Advanced examples', 'su' ),
|
90 |
+
'items' => array(
|
91 |
+
array(
|
92 |
+
'name' => __( 'Interacting with posts shortcode', 'su' ),
|
93 |
+
'id' => 'posts',
|
94 |
+
'code' => plugins_url( 'inc/examples/posts.example', SU_PLUGIN_FILE ),
|
95 |
+
'icon' => 'list'
|
96 |
+
),
|
97 |
+
array(
|
98 |
+
'name' => __( 'Nested shortcodes, shortcodes inside of attributes', 'su' ),
|
99 |
+
'id' => 'nested',
|
100 |
+
'code' => plugins_url( 'inc/examples/nested.example', SU_PLUGIN_FILE ),
|
101 |
+
'icon' => 'indent'
|
102 |
+
),
|
103 |
+
)
|
104 |
+
),
|
105 |
+
) );
|
106 |
}
|
107 |
|
108 |
/**
|
116 |
'type' => 'wrap',
|
117 |
'group' => 'content',
|
118 |
'atts' => array(
|
119 |
+
'style' => array(
|
120 |
+
'type' => 'select',
|
121 |
+
'values' => array(
|
122 |
+
'default' => __( 'Default', 'su' ),
|
123 |
+
),
|
124 |
+
'default' => 'default',
|
125 |
+
'name' => __( 'Style', 'su' ),
|
126 |
+
'desc' => sprintf( '%s. <a href="http://gndev.info/shortcodes-ultimate/skins/" target="_blank">%s</a>', __( 'Choose style for this heading', 'su' ), __( 'Install additional styles', 'su' ) )
|
127 |
+
),
|
128 |
'size' => array(
|
129 |
+
'type' => 'slider',
|
130 |
+
'min' => 7,
|
131 |
+
'max' => 48,
|
132 |
'step' => 1,
|
133 |
+
'default' => 13,
|
134 |
+
'name' => __( 'Size', 'su' ),
|
135 |
+
'desc' => __( 'Select heading size (pixels)', 'su' )
|
136 |
),
|
137 |
'align' => array(
|
138 |
'type' => 'select',
|
145 |
'name' => __( 'Align', 'su' ),
|
146 |
'desc' => __( 'Heading text alignment', 'su' )
|
147 |
),
|
148 |
+
'margin' => array(
|
149 |
+
'type' => 'slider',
|
150 |
+
'min' => 0,
|
151 |
+
'max' => 200,
|
152 |
+
'step' => 10,
|
153 |
+
'default' => 20,
|
154 |
+
'name' => __( 'Margin', 'su' ),
|
155 |
+
'desc' => __( 'Bottom margin (pixels)', 'su' )
|
156 |
+
),
|
157 |
'class' => array(
|
158 |
'default' => '',
|
159 |
'name' => __( 'Class', 'su' ),
|
160 |
'desc' => __( 'Extra CSS class', 'su' )
|
161 |
)
|
162 |
),
|
163 |
+
'content' => __( 'Heading text', 'su' ),
|
164 |
'desc' => __( 'Styled heading', 'su' ),
|
165 |
+
'icon' => 'h-square'
|
166 |
),
|
167 |
// tabs
|
168 |
'tabs' => array(
|
170 |
'type' => 'wrap',
|
171 |
'group' => 'box',
|
172 |
'atts' => array(
|
173 |
+
'style' => array(
|
174 |
+
'type' => 'select',
|
175 |
+
'values' => array(
|
176 |
+
'default' => __( 'Default', 'su' )
|
177 |
+
),
|
178 |
+
'default' => 'default',
|
179 |
+
'name' => __( 'Style', 'su' ),
|
180 |
+
'desc' => sprintf( '%s. <a href="http://gndev.info/shortcodes-ultimate/skins/" target="_blank">%s</a>', __( 'Choose style for this tabs', 'su' ), __( 'Install additional styles', 'su' ) )
|
181 |
+
),
|
182 |
'active' => array(
|
183 |
'type' => 'number',
|
184 |
'min' => 1,
|
189 |
'desc' => __( 'Select which tab is open by default', 'su' )
|
190 |
),
|
191 |
'vertical' => array(
|
192 |
+
'type' => 'bool',
|
193 |
'default' => 'no',
|
194 |
'name' => __( 'Vertical', 'su' ),
|
195 |
'desc' => __( 'Show tabs vertically', 'su' )
|
200 |
'desc' => __( 'Extra CSS class', 'su' )
|
201 |
)
|
202 |
),
|
|
|
203 |
'content' => __( "[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n[%prefix_tab title=\"Title 3\"]Content 3[/%prefix_tab]", 'su' ),
|
204 |
'desc' => __( 'Tabs container', 'su' ),
|
205 |
+
'icon' => 'list-alt'
|
206 |
),
|
207 |
// tab
|
208 |
'tab' => array(
|
216 |
'desc' => __( 'Enter tab name', 'su' )
|
217 |
),
|
218 |
'disabled' => array(
|
219 |
+
'type' => 'bool',
|
220 |
'default' => 'no',
|
221 |
'name' => __( 'Disabled', 'su' ),
|
222 |
'desc' => __( 'Is this tab disabled', 'su' )
|
232 |
'desc' => __( 'Extra CSS class', 'su' )
|
233 |
)
|
234 |
),
|
|
|
235 |
'content' => __( 'Tab content', 'su' ),
|
236 |
'desc' => __( 'Single tab', 'su' ),
|
237 |
+
'icon' => 'list-alt'
|
238 |
),
|
239 |
// spoiler
|
240 |
'spoiler' => array(
|
247 |
'name' => __( 'Title', 'su' ), 'desc' => __( 'Text in spoiler title', 'su' )
|
248 |
),
|
249 |
'open' => array(
|
250 |
+
'type' => 'bool',
|
251 |
'default' => 'no',
|
252 |
'name' => __( 'Open', 'su' ),
|
253 |
'desc' => __( 'Is spoiler content visible by default', 'su' )
|
261 |
),
|
262 |
'default' => 'default',
|
263 |
'name' => __( 'Style', 'su' ),
|
264 |
+
'desc' => sprintf( '%s. <a href="http://gndev.info/shortcodes-ultimate/skins/" target="_blank">%s</a>', __( 'Choose style for this spoiler', 'su' ), __( 'Install additional styles', 'su' ) )
|
265 |
+
),
|
266 |
+
'icon' => array(
|
267 |
+
'type' => 'select',
|
268 |
+
'values' => array(
|
269 |
+
'plus' => __( 'Plus', 'su' ),
|
270 |
+
'plus-circle' => __( 'Plus circle', 'su' ),
|
271 |
+
'plus-square-1' => __( 'Plus square 1', 'su' ),
|
272 |
+
'plus-square-2' => __( 'Plus square 2', 'su' ),
|
273 |
+
'arrow' => __( 'Arrow', 'su' ),
|
274 |
+
'arrow-circle-1' => __( 'Arrow circle 1', 'su' ),
|
275 |
+
'arrow-circle-2' => __( 'Arrow circle 2', 'su' ),
|
276 |
+
'chevron' => __( 'Chevron', 'su' ),
|
277 |
+
'chevron-circle' => __( 'Chevron circle', 'su' ),
|
278 |
+
'caret' => __( 'Caret', 'su' ),
|
279 |
+
'caret-square' => __( 'Caret square', 'su' ),
|
280 |
+
'folder-1' => __( 'Folder 1', 'su' ),
|
281 |
+
'folder-2' => __( 'Folder 2', 'su' )
|
282 |
+
),
|
283 |
+
'default' => 'plus',
|
284 |
+
'name' => __( 'Icon', 'su' ),
|
285 |
+
'desc' => __( 'Icons for spoiler', 'su' )
|
286 |
),
|
287 |
'anchor' => array(
|
288 |
'default' => '',
|
295 |
'desc' => __( 'Extra CSS class', 'su' )
|
296 |
)
|
297 |
),
|
|
|
298 |
'content' => __( 'Hidden content', 'su' ),
|
299 |
'desc' => __( 'Spoiler with hidden content', 'su' ),
|
300 |
+
'icon' => 'list-ul'
|
301 |
),
|
302 |
// accordion
|
303 |
'accordion' => array(
|
311 |
'desc' => __( 'Extra CSS class', 'su' )
|
312 |
)
|
313 |
),
|
|
|
314 |
'content' => __( "[%prefix_spoiler]Content[/%prefix_spoiler]\n[%prefix_spoiler]Content[/%prefix_spoiler]\n[%prefix_spoiler]Content[/%prefix_spoiler]", 'su' ),
|
315 |
'desc' => __( 'Accordion with spoilers', 'su' ),
|
316 |
+
'icon' => 'list'
|
317 |
),
|
318 |
// divider
|
319 |
'divider' => array(
|
322 |
'group' => 'content',
|
323 |
'atts' => array(
|
324 |
'top' => array(
|
325 |
+
'type' => 'bool',
|
326 |
'default' => 'yes',
|
327 |
'name' => __( 'Show TOP link', 'su' ),
|
328 |
'desc' => __( 'Show link to top of the page or not', 'su' )
|
338 |
'desc' => __( 'Extra CSS class', 'su' )
|
339 |
)
|
340 |
),
|
|
|
341 |
'desc' => __( 'Content divider with optional TOP link', 'su' ),
|
342 |
+
'icon' => 'ellipsis-horizontal'
|
343 |
),
|
344 |
// spacer
|
345 |
'spacer' => array(
|
348 |
'group' => 'content other',
|
349 |
'atts' => array(
|
350 |
'size' => array(
|
351 |
+
'type' => 'slider',
|
352 |
'min' => 0,
|
353 |
+
'max' => 800,
|
354 |
+
'step' => 10,
|
355 |
'default' => 20,
|
356 |
+
'name' => __( 'Height', 'su' ),
|
357 |
+
'desc' => __( 'Height of the spacer in pixels', 'su' )
|
358 |
),
|
359 |
'class' => array(
|
360 |
'default' => '',
|
362 |
'desc' => __( 'Extra CSS class', 'su' )
|
363 |
)
|
364 |
),
|
|
|
365 |
'desc' => __( 'Empty space with adjustable height', 'su' ),
|
366 |
+
'icon' => 'resize-vertical'
|
367 |
),
|
368 |
// highlight
|
369 |
'highlight' => array(
|
390 |
'desc' => __( 'Extra CSS class', 'su' )
|
391 |
)
|
392 |
),
|
393 |
+
'content' => __( 'Highlighted text', 'su' ),
|
394 |
'desc' => __( 'Highlighted text', 'su' ),
|
395 |
+
'icon' => 'pencil'
|
396 |
),
|
397 |
// label
|
398 |
'label' => array(
|
420 |
'desc' => __( 'Extra CSS class', 'su' )
|
421 |
)
|
422 |
),
|
423 |
+
'content' => __( 'Label', 'su' ),
|
424 |
'desc' => __( 'Styled label', 'su' ),
|
425 |
+
'icon' => 'tag'
|
426 |
),
|
427 |
// quote
|
428 |
'quote' => array(
|
430 |
'type' => 'wrap',
|
431 |
'group' => 'box',
|
432 |
'atts' => array(
|
433 |
+
'style' => array(
|
434 |
+
'type' => 'select',
|
435 |
+
'values' => array(
|
436 |
+
'default' => __( 'Default', 'su' )
|
437 |
+
),
|
438 |
+
'default' => 'default',
|
439 |
+
'name' => __( 'Style', 'su' ),
|
440 |
+
'desc' => sprintf( '%s. <a href="http://gndev.info/shortcodes-ultimate/skins/" target="_blank">%s</a>', __( 'Choose style for this quote', 'su' ), __( 'Install additional styles', 'su' ) )
|
441 |
+
),
|
442 |
'cite' => array(
|
|
|
443 |
'default' => '',
|
444 |
'name' => __( 'Cite', 'su' ),
|
445 |
'desc' => __( 'Quote author name', 'su' )
|
456 |
'desc' => __( 'Extra CSS class', 'su' )
|
457 |
)
|
458 |
),
|
459 |
+
'content' => __( 'Quote', 'su' ),
|
460 |
'desc' => __( 'Blockquote alternative', 'su' ),
|
461 |
+
'icon' => 'quote-right'
|
462 |
),
|
463 |
// pullquote
|
464 |
'pullquote' => array(
|
481 |
'desc' => __( 'Extra CSS class', 'su' )
|
482 |
)
|
483 |
),
|
484 |
+
'content' => __( 'Pullquote', 'su' ),
|
485 |
'desc' => __( 'Pullquote', 'su' ),
|
486 |
+
'icon' => 'quote-left'
|
487 |
),
|
488 |
// dropcap
|
489 |
'dropcap' => array(
|
503 |
'name' => __( 'Style', 'su' ), 'desc' => __( 'Dropcap style preset', 'su' )
|
504 |
),
|
505 |
'size' => array(
|
506 |
+
'type' => 'slider',
|
507 |
+
'min' => 1,
|
508 |
+
'max' => 5,
|
509 |
+
'step' => 1,
|
510 |
+
'default' => 3,
|
511 |
+
'name' => __( 'Size', 'su' ),
|
512 |
+
'desc' => __( 'Choose dropcap size', 'su' )
|
513 |
),
|
514 |
'class' => array(
|
515 |
'default' => '',
|
517 |
'desc' => __( 'Extra CSS class', 'su' )
|
518 |
)
|
519 |
),
|
520 |
+
'content' => __( 'D', 'su' ),
|
521 |
'desc' => __( 'Dropcap', 'su' ),
|
522 |
+
'icon' => 'bold'
|
523 |
),
|
524 |
// frame
|
525 |
'frame' => array(
|
544 |
'desc' => __( 'Extra CSS class', 'su' )
|
545 |
)
|
546 |
),
|
|
|
547 |
'content' => '<img src="http://lorempixel.com/g/400/200/" />',
|
548 |
'desc' => __( 'Styled image frame', 'su' ),
|
549 |
+
'icon' => 'picture-o'
|
550 |
),
|
551 |
// row
|
552 |
'row' => array(
|
560 |
'desc' => __( 'Extra CSS class', 'su' )
|
561 |
)
|
562 |
),
|
|
|
563 |
'content' => __( "[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n[%prefix_column size=\"1/3\"]Content[/%prefix_column]", 'su' ),
|
564 |
'desc' => __( 'Row for flexible columns', 'su' ),
|
565 |
+
'icon' => 'columns'
|
566 |
),
|
567 |
// column
|
568 |
'column' => array(
|
591 |
'desc' => __( 'Select column width. This width will be calculated depend page width', 'su' )
|
592 |
),
|
593 |
'center' => array(
|
594 |
+
'type' => 'bool',
|
595 |
'default' => 'no',
|
596 |
'name' => __( 'Centered', 'su' ),
|
597 |
'desc' => __( 'Is this column centered on the page', 'su' )
|
602 |
'desc' => __( 'Extra CSS class', 'su' )
|
603 |
)
|
604 |
),
|
|
|
605 |
'content' => __( 'Column content', 'su' ),
|
606 |
'desc' => __( 'Flexible and responsive columns', 'su' ),
|
607 |
+
'icon' => 'columns'
|
608 |
),
|
609 |
// list
|
610 |
'list' => array(
|
630 |
'desc' => __( 'Extra CSS class', 'su' )
|
631 |
)
|
632 |
),
|
|
|
633 |
'content' => __( "<ul>\n<li>List item</li>\n<li>List item</li>\n<li>List item</li>\n</ul>", 'su' ),
|
634 |
'desc' => __( 'Styled unordered list', 'su' ),
|
635 |
+
'icon' => 'list-ol'
|
636 |
),
|
637 |
// button
|
638 |
'button' => array(
|
685 |
'desc' => __( 'Button text color', 'su' )
|
686 |
),
|
687 |
'size' => array(
|
688 |
+
'type' => 'slider',
|
689 |
'min' => 1,
|
690 |
'max' => 20,
|
691 |
'step' => 1,
|
694 |
'desc' => __( 'Button size', 'su' )
|
695 |
),
|
696 |
'wide' => array(
|
697 |
+
'type' => 'bool',
|
698 |
'default' => 'no',
|
699 |
'name' => __( 'Fluid', 'su' ), 'desc' => __( 'Fluid buttons has 100% width', 'su' )
|
700 |
),
|
701 |
'center' => array(
|
702 |
+
'type' => 'bool',
|
703 |
'default' => 'no',
|
704 |
'name' => __( 'Centered', 'su' ), 'desc' => __( 'Is button centered on the page', 'su' )
|
705 |
),
|
751 |
'desc' => __( 'Extra CSS class', 'su' )
|
752 |
)
|
753 |
),
|
|
|
754 |
'content' => __( 'Button text', 'su' ),
|
755 |
'desc' => __( 'Styled button', 'su' ),
|
756 |
+
'icon' => 'heart'
|
757 |
),
|
758 |
// service
|
759 |
'service' => array(
|
780 |
'desc' => __( 'This color will be applied to the selected icon. Does not works with uploaded icons', 'su' )
|
781 |
),
|
782 |
'size' => array(
|
783 |
+
'type' => 'slider',
|
784 |
'min' => 10,
|
785 |
'max' => 128,
|
786 |
'step' => 2,
|
794 |
'desc' => __( 'Extra CSS class', 'su' )
|
795 |
)
|
796 |
),
|
|
|
797 |
'content' => __( 'Service description', 'su' ),
|
798 |
'desc' => __( 'Service box with title', 'su' ),
|
799 |
+
'icon' => 'check-square-o'
|
800 |
),
|
801 |
// box
|
802 |
'box' => array(
|
836 |
'name' => __( 'Title text color', 'su' ), 'desc' => __( 'Color for the box title text', 'su' )
|
837 |
),
|
838 |
'radius' => array(
|
839 |
+
'type' => 'slider',
|
840 |
+
'min' => 0,
|
841 |
+
'max' => 20,
|
842 |
+
'step' => 1,
|
843 |
+
'default' => 3,
|
844 |
'name' => __( 'Radius', 'su' ),
|
845 |
'desc' => __( 'Box corners radius', 'su' )
|
846 |
),
|
850 |
'desc' => __( 'Extra CSS class', 'su' )
|
851 |
)
|
852 |
),
|
|
|
853 |
'content' => __( 'Box content', 'su' ),
|
854 |
'desc' => __( 'Colored box with caption', 'su' ),
|
855 |
+
'icon' => 'list-alt'
|
856 |
),
|
857 |
// note
|
858 |
'note' => array(
|
874 |
'desc' => __( 'Note text color', 'su' )
|
875 |
),
|
876 |
'radius' => array(
|
877 |
+
'type' => 'slider',
|
878 |
+
'min' => 0,
|
879 |
+
'max' => 20,
|
880 |
+
'step' => 1,
|
881 |
+
'default' => 3,
|
882 |
'name' => __( 'Radius', 'su' ), 'desc' => __( 'Note corners radius', 'su' )
|
883 |
),
|
884 |
'class' => array(
|
887 |
'desc' => __( 'Extra CSS class', 'su' )
|
888 |
)
|
889 |
),
|
890 |
+
'content' => __( 'Note text', 'su' ),
|
891 |
'desc' => __( 'Colored box', 'su' ),
|
892 |
+
'icon' => 'list-alt'
|
893 |
),
|
894 |
// lightbox
|
895 |
'lightbox' => array(
|
919 |
'desc' => __( 'Extra CSS class', 'su' )
|
920 |
)
|
921 |
),
|
|
|
922 |
'content' => __( '[%prefix_button] Click Here to Watch the Video [/%prefix_button]', 'su' ),
|
923 |
'desc' => __( 'Lightbox window with custom content', 'su' ),
|
924 |
+
'icon' => 'external-link'
|
925 |
),
|
926 |
// tooltip
|
927 |
'tooltip' => array(
|
962 |
'desc' => __( 'Tooltip position', 'su' )
|
963 |
),
|
964 |
'shadow' => array(
|
965 |
+
'type' => 'bool',
|
966 |
'default' => 'no',
|
967 |
'name' => __( 'Shadow', 'su' ),
|
968 |
'desc' => __( 'Add shadow to tooltip. This option is only works with basic styes, e.g. blue, green etc.', 'su' )
|
969 |
),
|
970 |
'rounded' => array(
|
971 |
+
'type' => 'bool',
|
972 |
'default' => 'no',
|
973 |
'name' => __( 'Rounded corners', 'su' ),
|
974 |
'desc' => __( 'Use rounded for tooltip. This option is only works with basic styes, e.g. blue, green etc.', 'su' )
|
1010 |
'desc' => __( 'Select tooltip behavior', 'su' )
|
1011 |
),
|
1012 |
'close' => array(
|
1013 |
+
'type' => 'bool',
|
1014 |
'default' => 'no',
|
1015 |
'name' => __( 'Close button', 'su' ),
|
1016 |
'desc' => __( 'Show close button', 'su' )
|
1021 |
'desc' => __( 'Extra CSS class', 'su' )
|
1022 |
)
|
1023 |
),
|
|
|
1024 |
'content' => __( '[%prefix_button] Hover me to open tooltip [/%prefix_button]', 'su' ),
|
1025 |
'desc' => __( 'Tooltip window with custom content', 'su' ),
|
1026 |
+
'icon' => 'comment-o'
|
1027 |
),
|
1028 |
// private
|
1029 |
'private' => array(
|
1037 |
'desc' => __( 'Extra CSS class', 'su' )
|
1038 |
)
|
1039 |
),
|
|
|
1040 |
'content' => __( 'Private note text', 'su' ),
|
1041 |
'desc' => __( 'Private note for post authors', 'su' ),
|
1042 |
+
'icon' => 'lock'
|
1043 |
),
|
1044 |
// youtube
|
1045 |
'youtube' => array(
|
1054 |
'desc' => __( 'Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX', 'su' )
|
1055 |
),
|
1056 |
'width' => array(
|
1057 |
+
'type' => 'slider',
|
1058 |
+
'min' => 200,
|
1059 |
+
'max' => 1600,
|
1060 |
'step' => 20,
|
1061 |
'default' => 600,
|
1062 |
'name' => __( 'Width', 'su' ),
|
1063 |
'desc' => __( 'Player width', 'su' )
|
1064 |
),
|
1065 |
'height' => array(
|
1066 |
+
'type' => 'slider',
|
1067 |
+
'min' => 200,
|
1068 |
+
'max' => 1600,
|
1069 |
'step' => 20,
|
1070 |
'default' => 400,
|
1071 |
'name' => __( 'Height', 'su' ),
|
1072 |
'desc' => __( 'Player height', 'su' )
|
1073 |
),
|
1074 |
'responsive' => array(
|
1075 |
+
'type' => 'bool',
|
1076 |
'default' => 'yes',
|
1077 |
'name' => __( 'Responsive', 'su' ),
|
1078 |
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
1079 |
),
|
1080 |
'autoplay' => array(
|
1081 |
+
'type' => 'bool',
|
1082 |
'default' => 'no',
|
1083 |
'name' => __( 'Autoplay', 'su' ),
|
1084 |
'desc' => __( 'Play video automatically when page is loaded', 'su' )
|
1089 |
'desc' => __( 'Extra CSS class', 'su' )
|
1090 |
)
|
1091 |
),
|
|
|
1092 |
'desc' => __( 'YouTube video', 'su' ),
|
1093 |
+
'icon' => 'youtube-play'
|
1094 |
+
),
|
1095 |
+
// youtube_advanced
|
1096 |
+
'youtube_advanced' => array(
|
1097 |
+
'name' => __( 'YouTube Advanced', 'su' ),
|
1098 |
+
'type' => 'single',
|
1099 |
+
'group' => 'media',
|
1100 |
+
'atts' => array(
|
1101 |
+
'url' => array(
|
1102 |
+
'values' => array( ),
|
1103 |
+
'default' => '',
|
1104 |
+
'name' => __( 'Url', 'su' ),
|
1105 |
+
'desc' => __( 'Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX', 'su' )
|
1106 |
+
),
|
1107 |
+
'playlist' => array(
|
1108 |
+
'default' => '',
|
1109 |
+
'name' => __( 'Playlist', 'su' ),
|
1110 |
+
'desc' => __( 'Value is a comma-separated list of video IDs to play. If you specify a value, the first video that plays will be the VIDEO_ID specified in the URL path, and the videos specified in the playlist parameter will play thereafter', 'su' )
|
1111 |
+
),
|
1112 |
+
'width' => array(
|
1113 |
+
'type' => 'slider',
|
1114 |
+
'min' => 200,
|
1115 |
+
'max' => 1600,
|
1116 |
+
'step' => 20,
|
1117 |
+
'default' => 600,
|
1118 |
+
'name' => __( 'Width', 'su' ),
|
1119 |
+
'desc' => __( 'Player width', 'su' )
|
1120 |
+
),
|
1121 |
+
'height' => array(
|
1122 |
+
'type' => 'slider',
|
1123 |
+
'min' => 200,
|
1124 |
+
'max' => 1600,
|
1125 |
+
'step' => 20,
|
1126 |
+
'default' => 400,
|
1127 |
+
'name' => __( 'Height', 'su' ),
|
1128 |
+
'desc' => __( 'Player height', 'su' )
|
1129 |
+
),
|
1130 |
+
'responsive' => array(
|
1131 |
+
'type' => 'bool',
|
1132 |
+
'default' => 'yes',
|
1133 |
+
'name' => __( 'Responsive', 'su' ),
|
1134 |
+
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
1135 |
+
),
|
1136 |
+
'controls' => array(
|
1137 |
+
'type' => 'select',
|
1138 |
+
'values' => array(
|
1139 |
+
'no' => __( '0 - Hide controls', 'su' ),
|
1140 |
+
'yes' => __( '1 - Show controls', 'su' ),
|
1141 |
+
'alt' => __( '2 - Show controls when playback is started', 'su' )
|
1142 |
+
),
|
1143 |
+
'default' => 'yes',
|
1144 |
+
'name' => __( 'Controls', 'su' ),
|
1145 |
+
'desc' => __( 'This parameter indicates whether the video player controls will display', 'su' )
|
1146 |
+
),
|
1147 |
+
'autohide' => array(
|
1148 |
+
'type' => 'select',
|
1149 |
+
'values' => array(
|
1150 |
+
'no' => __( '0 - Do not hide controls', 'su' ),
|
1151 |
+
'yes' => __( '1 - Hide all controls on mouse out', 'su' ),
|
1152 |
+
'alt' => __( '2 - Hide progress bar on mouse out', 'su' )
|
1153 |
+
),
|
1154 |
+
'default' => 'alt',
|
1155 |
+
'name' => __( 'Autohide', 'su' ),
|
1156 |
+
'desc' => __( 'This parameter indicates whether the video controls will automatically hide after a video begins playing', 'su' )
|
1157 |
+
),
|
1158 |
+
'showinfo' => array(
|
1159 |
+
'type' => 'bool',
|
1160 |
+
'default' => 'yes',
|
1161 |
+
'name' => __( 'Show title bar', 'su' ),
|
1162 |
+
'desc' => __( 'If you set the parameter value to NO, then the player will not display information like the video title and uploader before the video starts playing.', 'su' )
|
1163 |
+
),
|
1164 |
+
'autoplay' => array(
|
1165 |
+
'type' => 'bool',
|
1166 |
+
'default' => 'no',
|
1167 |
+
'name' => __( 'Autoplay', 'su' ),
|
1168 |
+
'desc' => __( 'Play video automatically when page is loaded', 'su' )
|
1169 |
+
),
|
1170 |
+
'loop' => array(
|
1171 |
+
'type' => 'bool',
|
1172 |
+
'default' => 'no',
|
1173 |
+
'name' => __( 'Loop', 'su' ),
|
1174 |
+
'desc' => __( 'Setting of YES will cause the player to play the initial video again and again', 'su' )
|
1175 |
+
),
|
1176 |
+
'rel' => array(
|
1177 |
+
'type' => 'bool',
|
1178 |
+
'default' => 'yes',
|
1179 |
+
'name' => __( 'Related videos', 'su' ),
|
1180 |
+
'desc' => __( 'This parameter indicates whether the player should show related videos when playback of the initial video ends', 'su' )
|
1181 |
+
),
|
1182 |
+
'fs' => array(
|
1183 |
+
'type' => 'bool',
|
1184 |
+
'default' => 'yes',
|
1185 |
+
'name' => __( 'Show full-screen button', 'su' ),
|
1186 |
+
'desc' => __( 'Setting this parameter to NO prevents the fullscreen button from displaying', 'su' )
|
1187 |
+
),
|
1188 |
+
'modestbranding' => array(
|
1189 |
+
'type' => 'bool',
|
1190 |
+
'default' => 'no',
|
1191 |
+
'name' => 'modestbranding',
|
1192 |
+
'desc' => __( 'This parameter lets you use a YouTube player that does not show a YouTube logo. Set the parameter value to YES to prevent the YouTube logo from displaying in the control bar. Note that a small YouTube text label will still display in the upper-right corner of a paused video when the user\'s mouse pointer hovers over the player', 'su' )
|
1193 |
+
),
|
1194 |
+
'theme' => array(
|
1195 |
+
'type' => 'select',
|
1196 |
+
'values' => array(
|
1197 |
+
'dark' => __( 'Dark theme', 'su' ),
|
1198 |
+
'light' => __( 'Light theme', 'su' )
|
1199 |
+
),
|
1200 |
+
'default' => 'dark',
|
1201 |
+
'name' => __( 'Theme', 'su' ),
|
1202 |
+
'desc' => __( 'This parameter indicates whether the embedded player will display player controls (like a play button or volume control) within a dark or light control bar', 'su' )
|
1203 |
+
),
|
1204 |
+
'class' => array(
|
1205 |
+
'default' => '',
|
1206 |
+
'name' => __( 'Class', 'su' ),
|
1207 |
+
'desc' => __( 'Extra CSS class', 'su' )
|
1208 |
+
)
|
1209 |
+
),
|
1210 |
+
'desc' => __( 'YouTube video player with advanced settings', 'su' ),
|
1211 |
+
'icon' => 'youtube-play'
|
1212 |
),
|
1213 |
// vimeo
|
1214 |
'vimeo' => array(
|
1222 |
'name' => __( 'Url', 'su' ), 'desc' => __( 'Url of Vimeo page with video', 'su' )
|
1223 |
),
|
1224 |
'width' => array(
|
1225 |
+
'type' => 'slider',
|
1226 |
+
'min' => 200,
|
1227 |
+
'max' => 1600,
|
1228 |
'step' => 20,
|
1229 |
'default' => 600,
|
1230 |
'name' => __( 'Width', 'su' ),
|
1231 |
'desc' => __( 'Player width', 'su' )
|
1232 |
),
|
1233 |
'height' => array(
|
1234 |
+
'type' => 'slider',
|
1235 |
+
'min' => 200,
|
1236 |
+
'max' => 1600,
|
1237 |
'step' => 20,
|
1238 |
'default' => 400,
|
1239 |
'name' => __( 'Height', 'su' ),
|
1240 |
'desc' => __( 'Player height', 'su' )
|
1241 |
),
|
1242 |
'responsive' => array(
|
1243 |
+
'type' => 'bool',
|
1244 |
'default' => 'yes',
|
1245 |
'name' => __( 'Responsive', 'su' ),
|
1246 |
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
1247 |
),
|
1248 |
'autoplay' => array(
|
1249 |
+
'type' => 'bool',
|
1250 |
'default' => 'no',
|
1251 |
'name' => __( 'Autoplay', 'su' ),
|
1252 |
'desc' => __( 'Play video automatically when page is loaded', 'su' )
|
1257 |
'desc' => __( 'Extra CSS class', 'su' )
|
1258 |
)
|
1259 |
),
|
|
|
1260 |
'desc' => __( 'Vimeo video', 'su' ),
|
1261 |
+
'icon' => 'youtube-play'
|
1262 |
),
|
1263 |
// screenr
|
1264 |
'screenr' => array(
|
1271 |
'name' => __( 'Url', 'su' ), 'desc' => __( 'Url of Screenr page with video', 'su' )
|
1272 |
),
|
1273 |
'width' => array(
|
1274 |
+
'type' => 'slider',
|
1275 |
+
'min' => 200,
|
1276 |
+
'max' => 1600,
|
1277 |
'step' => 20,
|
1278 |
'default' => 600,
|
1279 |
'name' => __( 'Width', 'su' ),
|
1280 |
'desc' => __( 'Player width', 'su' )
|
1281 |
),
|
1282 |
'height' => array(
|
1283 |
+
'type' => 'slider',
|
1284 |
+
'min' => 200,
|
1285 |
+
'max' => 1600,
|
1286 |
'step' => 20,
|
1287 |
'default' => 400,
|
1288 |
'name' => __( 'Height', 'su' ),
|
1289 |
'desc' => __( 'Player height', 'su' )
|
1290 |
),
|
1291 |
'responsive' => array(
|
1292 |
+
'type' => 'bool',
|
1293 |
'default' => 'yes',
|
1294 |
'name' => __( 'Responsive', 'su' ),
|
1295 |
'desc' => __( 'Ignore width and height parameters and make player responsive', 'su' )
|
1300 |
'desc' => __( 'Extra CSS class', 'su' )
|
1301 |
)
|
1302 |
),
|
|
|
1303 |
'desc' => __( 'Screenr video', 'su' ),
|
1304 |
+
'icon' => 'youtube-play'
|
1305 |
),
|
1306 |
// audio
|
1307 |
'audio' => array(
|
1322 |
'desc' => __( 'Player width. You can specify width in percents and player will be responsive. Example values: <b%value>200px</b>, <b%value>100%</b>', 'su' )
|
1323 |
),
|
1324 |
'autoplay' => array(
|
1325 |
+
'type' => 'bool',
|
1326 |
'default' => 'no',
|
1327 |
'name' => __( 'Autoplay', 'su' ),
|
1328 |
'desc' => __( 'Play file automatically when page is loaded', 'su' )
|
1329 |
),
|
1330 |
'loop' => array(
|
1331 |
+
'type' => 'bool',
|
1332 |
'default' => 'no',
|
1333 |
'name' => __( 'Loop', 'su' ),
|
1334 |
'desc' => __( 'Repeat when playback is ended', 'su' )
|
1339 |
'desc' => __( 'Extra CSS class', 'su' )
|
1340 |
)
|
1341 |
),
|
|
|
1342 |
'desc' => __( 'Custom audio player', 'su' ),
|
1343 |
+
'icon' => 'play-circle'
|
1344 |
),
|
1345 |
// video
|
1346 |
'video' => array(
|
1367 |
'desc' => __( 'Player title', 'su' )
|
1368 |
),
|
1369 |
'width' => array(
|
1370 |
+
'type' => 'slider',
|
1371 |
+
'min' => 200,
|
1372 |
+
'max' => 1600,
|
1373 |
'step' => 20,
|
1374 |
'default' => 600,
|
1375 |
'name' => __( 'Width', 'su' ),
|
1376 |
'desc' => __( 'Player width', 'su' )
|
1377 |
),
|
1378 |
'height' => array(
|
1379 |
+
'type' => 'slider',
|
1380 |
+
'min' => 200,
|
1381 |
+
'max' => 1600,
|
1382 |
'step' => 20,
|
1383 |
'default' => 300,
|
1384 |
'name' => __( 'Height', 'su' ),
|
1385 |
'desc' => __( 'Player height', 'su' )
|
1386 |
),
|
1387 |
'controls' => array(
|
1388 |
+
'type' => 'bool',
|
1389 |
'default' => 'yes',
|
1390 |
'name' => __( 'Controls', 'su' ),
|
1391 |
'desc' => __( 'Show player controls (play/pause etc.) or not', 'su' )
|
1392 |
),
|
1393 |
'autoplay' => array(
|
1394 |
+
'type' => 'bool',
|
1395 |
'default' => 'no',
|
1396 |
'name' => __( 'Autoplay', 'su' ),
|
1397 |
'desc' => __( 'Play file automatically when page is loaded', 'su' )
|
1398 |
),
|
1399 |
'loop' => array(
|
1400 |
+
'type' => 'bool',
|
1401 |
'default' => 'no',
|
1402 |
'name' => __( 'Loop', 'su' ),
|
1403 |
'desc' => __( 'Repeat when playback is ended', 'su' )
|
1408 |
'desc' => __( 'Extra CSS class', 'su' )
|
1409 |
)
|
1410 |
),
|
|
|
1411 |
'desc' => __( 'Custom video player', 'su' ),
|
1412 |
+
'icon' => 'play-circle'
|
1413 |
),
|
1414 |
// table
|
1415 |
'table' => array(
|
1429 |
'desc' => __( 'Extra CSS class', 'su' )
|
1430 |
)
|
1431 |
),
|
|
|
1432 |
'content' => __( "<table>\n<tr>\n\t<td>Table</td>\n\t<td>Table</td>\n</tr>\n<tr>\n\t<td>Table</td>\n\t<td>Table</td>\n</tr>\n</table>", 'su' ),
|
1433 |
'desc' => __( 'Styled table from HTML or CSV file', 'su' ),
|
1434 |
+
'icon' => 'table'
|
1435 |
),
|
1436 |
// permalink
|
1437 |
'permalink' => array(
|
1460 |
'desc' => __( 'Extra CSS class', 'su' )
|
1461 |
)
|
1462 |
),
|
|
|
1463 |
'content' => '',
|
1464 |
'desc' => __( 'Permalink to specified post/page', 'su' ),
|
1465 |
+
'icon' => 'link'
|
1466 |
),
|
1467 |
// members
|
1468 |
'members' => array(
|
1493 |
'desc' => __( 'Extra CSS class', 'su' )
|
1494 |
)
|
1495 |
),
|
|
|
1496 |
'content' => __( 'Content for logged members', 'su' ),
|
1497 |
'desc' => __( 'Content for logged in members only', 'su' ),
|
1498 |
+
'icon' => 'lock'
|
1499 |
),
|
1500 |
// guests
|
1501 |
'guests' => array(
|
1509 |
'desc' => __( 'Extra CSS class', 'su' )
|
1510 |
)
|
1511 |
),
|
|
|
1512 |
'content' => __( 'Content for guests', 'su' ),
|
1513 |
'desc' => __( 'Content for guests only', 'su' ),
|
1514 |
+
'icon' => 'user'
|
1515 |
),
|
1516 |
// feed
|
1517 |
'feed' => array(
|
1526 |
'desc' => __( 'Url to RSS-feed', 'su' )
|
1527 |
),
|
1528 |
'limit' => array(
|
1529 |
+
'type' => 'slider',
|
1530 |
+
'min' => 1,
|
1531 |
+
'max' => 20,
|
1532 |
+
'step' => 1,
|
1533 |
+
'default' => 3,
|
1534 |
'name' => __( 'Limit', 'su' ), 'desc' => __( 'Number of items to show', 'su' )
|
1535 |
),
|
1536 |
'class' => array(
|
1539 |
'desc' => __( 'Extra CSS class', 'su' )
|
1540 |
)
|
1541 |
),
|
|
|
1542 |
'desc' => __( 'Feed grabber', 'su' ),
|
1543 |
+
'icon' => 'rss'
|
1544 |
),
|
1545 |
// menu
|
1546 |
'menu' => array(
|
1559 |
'desc' => __( 'Extra CSS class', 'su' )
|
1560 |
)
|
1561 |
),
|
|
|
1562 |
'desc' => __( 'Custom menu by name', 'su' ),
|
1563 |
+
'icon' => 'reorder'
|
1564 |
),
|
1565 |
// subpages
|
1566 |
'subpages' => array(
|
1586 |
'desc' => __( 'Extra CSS class', 'su' )
|
1587 |
)
|
1588 |
),
|
|
|
1589 |
'desc' => __( 'List of sub pages', 'su' ),
|
1590 |
+
'icon' => 'reorder'
|
1591 |
),
|
1592 |
// siblings
|
1593 |
'siblings' => array(
|
1607 |
'desc' => __( 'Extra CSS class', 'su' )
|
1608 |
)
|
1609 |
),
|
|
|
1610 |
'desc' => __( 'List of cureent page siblings', 'su' ),
|
1611 |
+
'icon' => 'reorder'
|
1612 |
),
|
1613 |
// document
|
1614 |
'document' => array(
|
1623 |
'desc' => __( 'Url to uploaded document. Supported formats: doc, xls, pdf etc.', 'su' )
|
1624 |
),
|
1625 |
'width' => array(
|
1626 |
+
'type' => 'slider',
|
1627 |
+
'min' => 200,
|
1628 |
+
'max' => 1600,
|
1629 |
'step' => 20,
|
1630 |
'default' => 600,
|
1631 |
'name' => __( 'Width', 'su' ),
|
1632 |
'desc' => __( 'Viewer width', 'su' )
|
1633 |
),
|
1634 |
'height' => array(
|
1635 |
+
'type' => 'slider',
|
1636 |
+
'min' => 200,
|
1637 |
+
'max' => 1600,
|
1638 |
'step' => 20,
|
1639 |
'default' => 600,
|
1640 |
'name' => __( 'Height', 'su' ),
|
1641 |
'desc' => __( 'Viewer height', 'su' )
|
1642 |
),
|
1643 |
'responsive' => array(
|
1644 |
+
'type' => 'bool',
|
1645 |
'default' => 'yes',
|
1646 |
'name' => __( 'Responsive', 'su' ),
|
1647 |
'desc' => __( 'Ignore width and height parameters and make viewer responsive', 'su' )
|
1652 |
'desc' => __( 'Extra CSS class', 'su' )
|
1653 |
)
|
1654 |
),
|
|
|
1655 |
'desc' => __( 'Document viewer by Google', 'su' ),
|
1656 |
+
'icon' => 'file-text'
|
1657 |
),
|
1658 |
// gmap
|
1659 |
'gmap' => array(
|
1662 |
'group' => 'media',
|
1663 |
'atts' => array(
|
1664 |
'width' => array(
|
1665 |
+
'type' => 'slider',
|
1666 |
+
'min' => 200,
|
1667 |
+
'max' => 1600,
|
1668 |
'step' => 20,
|
1669 |
'default' => 600,
|
1670 |
'name' => __( 'Width', 'su' ),
|
1671 |
'desc' => __( 'Map width', 'su' )
|
1672 |
),
|
1673 |
'height' => array(
|
1674 |
+
'type' => 'slider',
|
1675 |
+
'min' => 200,
|
1676 |
+
'max' => 1600,
|
1677 |
'step' => 20,
|
1678 |
'default' => 400,
|
1679 |
'name' => __( 'Height', 'su' ),
|
1680 |
'desc' => __( 'Map height', 'su' )
|
1681 |
),
|
1682 |
'responsive' => array(
|
1683 |
+
'type' => 'bool',
|
1684 |
'default' => 'yes',
|
1685 |
'name' => __( 'Responsive', 'su' ),
|
1686 |
'desc' => __( 'Ignore width and height parameters and make map responsive', 'su' )
|
1697 |
'desc' => __( 'Extra CSS class', 'su' )
|
1698 |
)
|
1699 |
),
|
|
|
1700 |
'desc' => __( 'Maps by Google', 'su' ),
|
1701 |
+
'icon' => 'globe'
|
1702 |
),
|
1703 |
// slider
|
1704 |
'slider' => array(
|
1706 |
'type' => 'single',
|
1707 |
'group' => 'gallery',
|
1708 |
'atts' => array(
|
1709 |
+
'source' => array(
|
1710 |
+
'type' => 'image_source',
|
1711 |
+
'default' => 'none',
|
1712 |
+
'name' => __( 'Source', 'su' ),
|
1713 |
+
'desc' => __( 'Choose images source. You can use images from Media library or retrieve it from posts (thumbnails) posted under specified blog category. You can also pick any custom taxonomy', 'su' )
|
1714 |
+
),
|
1715 |
+
'link' => array(
|
1716 |
+
'type' => 'select',
|
1717 |
+
'values' => array(
|
1718 |
+
'none' => __( 'None', 'su' ),
|
1719 |
+
'image' => __( 'Full-size image', 'su' ),
|
1720 |
+
'attachment' => __( 'Attachment page', 'su' ),
|
1721 |
+
'post' => __( 'Post permalink', 'su' )
|
1722 |
+
),
|
1723 |
+
'default' => 'none',
|
1724 |
+
'name' => __( 'Links', 'su' ),
|
1725 |
+
'desc' => __( 'Select which links will be used for images in this gallery', 'su' )
|
1726 |
+
),
|
1727 |
+
'target' => array(
|
1728 |
+
'type' => 'select',
|
1729 |
+
'values' => array(
|
1730 |
+
'self' => __( 'Same window', 'su' ),
|
1731 |
+
'blank' => __( 'New window', 'su' )
|
1732 |
+
),
|
1733 |
+
'default' => 'self',
|
1734 |
+
'name' => __( 'Links target', 'su' ),
|
1735 |
+
'desc' => __( 'Open links in', 'su' )
|
1736 |
),
|
1737 |
'width' => array(
|
1738 |
+
'type' => 'slider',
|
1739 |
+
'min' => 200,
|
1740 |
+
'max' => 1600,
|
1741 |
'step' => 20,
|
1742 |
'default' => 600,
|
1743 |
'name' => __( 'Width', 'su' ), 'desc' => __( 'Slider width (in pixels)', 'su' )
|
1744 |
),
|
1745 |
'height' => array(
|
1746 |
+
'type' => 'slider',
|
1747 |
+
'min' => 200,
|
1748 |
+
'max' => 1600,
|
1749 |
'step' => 20,
|
1750 |
'default' => 300,
|
1751 |
'name' => __( 'Height', 'su' ), 'desc' => __( 'Slider height (in pixels)', 'su' )
|
1752 |
),
|
1753 |
'responsive' => array(
|
1754 |
+
'type' => 'bool',
|
1755 |
'default' => 'yes',
|
1756 |
'name' => __( 'Responsive', 'su' ),
|
1757 |
'desc' => __( 'Ignore width and height parameters and make slider responsive', 'su' )
|
1758 |
),
|
1759 |
'title' => array(
|
1760 |
+
'type' => 'bool',
|
1761 |
'default' => 'yes',
|
1762 |
'name' => __( 'Show titles', 'su' ), 'desc' => __( 'Display slide titles', 'su' )
|
1763 |
),
|
1764 |
'centered' => array(
|
1765 |
+
'type' => 'bool',
|
1766 |
'default' => 'yes',
|
1767 |
'name' => __( 'Center', 'su' ), 'desc' => __( 'Is slider centered on the page', 'su' )
|
1768 |
),
|
1769 |
'arrows' => array(
|
1770 |
+
'type' => 'bool',
|
1771 |
'default' => 'yes',
|
1772 |
'name' => __( 'Arrows', 'su' ), 'desc' => __( 'Show left and right arrows', 'su' )
|
1773 |
),
|
1774 |
'pages' => array(
|
1775 |
+
'type' => 'bool',
|
1776 |
'default' => 'yes',
|
1777 |
'name' => __( 'Pagination', 'su' ),
|
1778 |
'desc' => __( 'Show pagination', 'su' )
|
1779 |
),
|
1780 |
'mousewheel' => array(
|
1781 |
+
'type' => 'bool',
|
1782 |
'default' => 'yes', 'name' => __( 'Mouse wheel control', 'su' ),
|
1783 |
'desc' => __( 'Allow to change slides with mouse wheel', 'su' )
|
1784 |
),
|
1799 |
'default' => 600,
|
1800 |
'name' => __( 'Speed', 'su' ), 'desc' => __( 'Specify animation speed', 'su' )
|
1801 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
1802 |
'class' => array(
|
1803 |
'default' => '',
|
1804 |
'name' => __( 'Class', 'su' ),
|
1805 |
'desc' => __( 'Extra CSS class', 'su' )
|
1806 |
)
|
1807 |
),
|
|
|
1808 |
'desc' => __( 'Customizable image slider', 'su' ),
|
1809 |
+
'icon' => 'picture-o'
|
1810 |
),
|
1811 |
// carousel
|
1812 |
'carousel' => array(
|
1814 |
'type' => 'single',
|
1815 |
'group' => 'gallery',
|
1816 |
'atts' => array(
|
1817 |
+
'source' => array(
|
1818 |
+
'type' => 'image_source',
|
1819 |
+
'default' => 'none',
|
1820 |
+
'name' => __( 'Source', 'su' ),
|
1821 |
+
'desc' => __( 'Choose images source. You can use images from Media library or retrieve it from posts (thumbnails) posted under specified blog category. You can also pick any custom taxonomy', 'su' )
|
1822 |
+
),
|
1823 |
+
'link' => array(
|
1824 |
+
'type' => 'select',
|
1825 |
+
'values' => array(
|
1826 |
+
'none' => __( 'None', 'su' ),
|
1827 |
+
'image' => __( 'Original image', 'su' ),
|
1828 |
+
'attachment' => __( 'Attachment page', 'su' ),
|
1829 |
+
'post' => __( 'Post permalink', 'su' )
|
1830 |
+
),
|
1831 |
+
'default' => 'none',
|
1832 |
+
'name' => __( 'Links', 'su' ),
|
1833 |
+
'desc' => __( 'Select which links will be used for images in this gallery', 'su' )
|
1834 |
+
),
|
1835 |
+
'target' => array(
|
1836 |
+
'type' => 'select',
|
1837 |
+
'values' => array(
|
1838 |
+
'self' => __( 'Same window', 'su' ),
|
1839 |
+
'blank' => __( 'New window', 'su' )
|
1840 |
+
),
|
1841 |
+
'default' => 'self',
|
1842 |
+
'name' => __( 'Links target', 'su' ),
|
1843 |
+
'desc' => __( 'Open links in', 'su' )
|
1844 |
),
|
1845 |
'width' => array(
|
1846 |
+
'type' => 'slider',
|
1847 |
+
'min' => 100,
|
1848 |
+
'max' => 1600,
|
1849 |
'step' => 20,
|
1850 |
'default' => 600,
|
1851 |
+
'name' => __( 'Width', 'su' ),
|
1852 |
+
'desc' => __( 'Carousel width (in pixels)', 'su' )
|
1853 |
),
|
1854 |
'height' => array(
|
1855 |
+
'type' => 'slider',
|
1856 |
+
'min' => 20,
|
1857 |
+
'max' => 1600,
|
1858 |
'step' => 20,
|
1859 |
'default' => 100,
|
1860 |
+
'name' => __( 'Height', 'su' ),
|
1861 |
+
'desc' => __( 'Carousel height (in pixels)', 'su' )
|
1862 |
),
|
1863 |
'responsive' => array(
|
1864 |
+
'type' => 'bool',
|
1865 |
'default' => 'yes',
|
1866 |
'name' => __( 'Responsive', 'su' ),
|
1867 |
'desc' => __( 'Ignore width and height parameters and make carousel responsive', 'su' )
|
1870 |
'type' => 'number',
|
1871 |
'min' => 1,
|
1872 |
'max' => 20,
|
1873 |
+
'step' => 1,
|
1874 |
+
'default' => 3,
|
1875 |
'name' => __( 'Items to show', 'su' ),
|
1876 |
'desc' => __( 'How much carousel items is visible', 'su' )
|
1877 |
),
|
1884 |
'desc' => __( 'How much items are scrolled in one transition', 'su' )
|
1885 |
),
|
1886 |
'title' => array(
|
1887 |
+
'type' => 'bool',
|
1888 |
'default' => 'yes',
|
1889 |
'name' => __( 'Show titles', 'su' ), 'desc' => __( 'Display titles for each item', 'su' )
|
1890 |
),
|
1891 |
'centered' => array(
|
1892 |
+
'type' => 'bool',
|
1893 |
'default' => 'yes',
|
1894 |
'name' => __( 'Center', 'su' ), 'desc' => __( 'Is carousel centered on the page', 'su' )
|
1895 |
),
|
1896 |
'arrows' => array(
|
1897 |
+
'type' => 'bool',
|
1898 |
'default' => 'yes',
|
1899 |
'name' => __( 'Arrows', 'su' ), 'desc' => __( 'Show left and right arrows', 'su' )
|
1900 |
),
|
1901 |
'pages' => array(
|
1902 |
+
'type' => 'bool',
|
1903 |
'default' => 'no',
|
1904 |
'name' => __( 'Pagination', 'su' ),
|
1905 |
'desc' => __( 'Show pagination', 'su' )
|
1906 |
),
|
1907 |
'mousewheel' => array(
|
1908 |
+
'type' => 'bool',
|
1909 |
'default' => 'yes', 'name' => __( 'Mouse wheel control', 'su' ),
|
1910 |
'desc' => __( 'Allow to rotate carousel with mouse wheel', 'su' )
|
1911 |
),
|
1926 |
'default' => 600,
|
1927 |
'name' => __( 'Speed', 'su' ), 'desc' => __( 'Specify animation speed', 'su' )
|
1928 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
1929 |
'class' => array(
|
1930 |
'default' => '',
|
1931 |
'name' => __( 'Class', 'su' ),
|
1932 |
'desc' => __( 'Extra CSS class', 'su' )
|
1933 |
)
|
1934 |
),
|
|
|
1935 |
'desc' => __( 'Customizable image carousel', 'su' ),
|
1936 |
+
'icon' => 'picture-o'
|
1937 |
),
|
1938 |
// custom_gallery
|
1939 |
'custom_gallery' => array(
|
1941 |
'type' => 'single',
|
1942 |
'group' => 'gallery',
|
1943 |
'atts' => array(
|
1944 |
+
'source' => array(
|
1945 |
+
'type' => 'image_source',
|
1946 |
+
'default' => 'none',
|
1947 |
+
'name' => __( 'Source', 'su' ),
|
1948 |
+
'desc' => __( 'Choose images source. You can use images from Media library or retrieve it from posts (thumbnails) posted under specified blog category. You can also pick any custom taxonomy', 'su' )
|
1949 |
+
),
|
1950 |
+
'link' => array(
|
1951 |
+
'type' => 'select',
|
1952 |
+
'values' => array(
|
1953 |
+
'none' => __( 'None', 'su' ),
|
1954 |
+
'image' => __( 'Original image', 'su' ),
|
1955 |
+
'attachment' => __( 'Attachment page', 'su' ),
|
1956 |
+
'post' => __( 'Post permalink', 'su' )
|
1957 |
+
),
|
1958 |
+
'default' => 'none',
|
1959 |
+
'name' => __( 'Links', 'su' ),
|
1960 |
+
'desc' => __( 'Select which links will be used for images in this gallery', 'su' )
|
1961 |
+
),
|
1962 |
+
'target' => array(
|
1963 |
+
'type' => 'select',
|
1964 |
+
'values' => array(
|
1965 |
+
'self' => __( 'Same window', 'su' ),
|
1966 |
+
'blank' => __( 'New window', 'su' )
|
1967 |
+
),
|
1968 |
+
'default' => 'self',
|
1969 |
+
'name' => __( 'Links target', 'su' ),
|
1970 |
+
'desc' => __( 'Open links in', 'su' )
|
1971 |
),
|
1972 |
'width' => array(
|
1973 |
+
'type' => 'slider',
|
1974 |
+
'min' => 10,
|
1975 |
+
'max' => 1600,
|
1976 |
+
'step' => 10,
|
1977 |
'default' => 90,
|
1978 |
'name' => __( 'Width', 'su' ), 'desc' => __( 'Single item width (in pixels)', 'su' )
|
1979 |
),
|
1980 |
'height' => array(
|
1981 |
+
'type' => 'slider',
|
1982 |
+
'min' => 10,
|
1983 |
+
'max' => 1600,
|
1984 |
+
'step' => 10,
|
1985 |
'default' => 90,
|
1986 |
'name' => __( 'Height', 'su' ), 'desc' => __( 'Single item height (in pixels)', 'su' )
|
1987 |
),
|
1996 |
'name' => __( 'Show titles', 'su' ),
|
1997 |
'desc' => __( 'Title display mode', 'su' )
|
1998 |
),
|
|
|
|
|
|
|
|
|
|
|
1999 |
'class' => array(
|
2000 |
'default' => '',
|
2001 |
'name' => __( 'Class', 'su' ),
|
2002 |
'desc' => __( 'Extra CSS class', 'su' )
|
2003 |
)
|
2004 |
),
|
|
|
2005 |
'desc' => __( 'Customizable image gallery', 'su' ),
|
2006 |
+
'icon' => 'picture-o'
|
2007 |
),
|
2008 |
// posts
|
2009 |
'posts' => array(
|
2032 |
'post_type' => array(
|
2033 |
'type' => 'select',
|
2034 |
'multiple' => true,
|
2035 |
+
'values' => Su_Tools::get_types(),
|
2036 |
'default' => 'post',
|
2037 |
'name' => __( 'Post types', 'su' ),
|
2038 |
'desc' => __( 'Select post types. Hold Ctrl key to select multiple post types', 'su' )
|
2039 |
),
|
2040 |
'taxonomy' => array(
|
2041 |
'type' => 'select',
|
2042 |
+
'values' => Su_Tools::get_taxonomies(),
|
2043 |
'default' => 'category',
|
2044 |
'name' => __( 'Taxonomy', 'su' ),
|
2045 |
'desc' => __( 'Select taxonomy to show posts from', 'su' )
|
2047 |
'tax_term' => array(
|
2048 |
'type' => 'select',
|
2049 |
'multiple' => true,
|
2050 |
+
'values' => Su_Tools::get_terms( 'category' ),
|
2051 |
'default' => '',
|
2052 |
+
'name' => __( 'Terms', 'su' ),
|
2053 |
+
'desc' => __( 'Select terms to show posts from', 'su' )
|
2054 |
),
|
2055 |
'tax_operator' => array(
|
2056 |
'type' => 'select',
|
2061 |
'author' => array(
|
2062 |
'type' => 'select',
|
2063 |
'multiple' => true,
|
2064 |
+
'values' => Su_Tools::get_users(),
|
2065 |
'default' => 'default',
|
2066 |
'name' => __( 'Authors', 'su' ),
|
2067 |
'desc' => __( 'Choose the authors whose posts you want to show', 'su' )
|
2129 |
'desc' => __( 'Show only posts with selected status', 'su' )
|
2130 |
),
|
2131 |
'ignore_sticky_posts' => array(
|
2132 |
+
'type' => 'bool',
|
2133 |
'default' => 'no',
|
2134 |
'name' => __( 'Ignore sticky', 'su' ),
|
2135 |
'desc' => __( 'Select Yes to ignore posts that is sticked', 'su' )
|
2136 |
)
|
2137 |
),
|
|
|
2138 |
'desc' => __( 'Custom posts query with customizable template', 'su' ),
|
2139 |
+
'icon' => 'th-list'
|
2140 |
+
),
|
2141 |
+
// dummy_text
|
2142 |
+
'dummy_text' => array(
|
2143 |
+
'name' => __( 'Dummy text', 'su' ),
|
2144 |
+
'type' => 'single',
|
2145 |
+
'group' => 'content',
|
2146 |
+
'atts' => array(
|
2147 |
+
'what' => array(
|
2148 |
+
'type' => 'select',
|
2149 |
+
'values' => array(
|
2150 |
+
'paras' => __( 'Paragraphs', 'su' ),
|
2151 |
+
'words' => __( 'Words', 'su' ),
|
2152 |
+
'bytes' => __( 'Bytes', 'su' ),
|
2153 |
+
),
|
2154 |
+
'default' => 'paras',
|
2155 |
+
'name' => __( 'What', 'su' ),
|
2156 |
+
'desc' => __( 'What to generate', 'su' )
|
2157 |
+
),
|
2158 |
+
'amount' => array(
|
2159 |
+
'type' => 'slider',
|
2160 |
+
'min' => 1,
|
2161 |
+
'max' => 100,
|
2162 |
+
'step' => 1,
|
2163 |
+
'default' => 1,
|
2164 |
+
'name' => __( 'Amount', 'su' ),
|
2165 |
+
'desc' => __( 'How many items (paragraphs or words) to generate. Minimum words amount is 5', 'su' )
|
2166 |
+
),
|
2167 |
+
'cache' => array(
|
2168 |
+
'type' => 'bool',
|
2169 |
+
'default' => 'yes',
|
2170 |
+
'name' => __( 'Cache', 'su' ),
|
2171 |
+
'desc' => __( 'Generated text will be cached. Be careful with this option. If you disable it and insert many dummy_text shortcodes the page load time will be highly increased', 'su' )
|
2172 |
+
),
|
2173 |
+
'class' => array(
|
2174 |
+
'default' => '',
|
2175 |
+
'name' => __( 'Class', 'su' ),
|
2176 |
+
'desc' => __( 'Extra CSS class', 'su' )
|
2177 |
+
)
|
2178 |
+
),
|
2179 |
+
'desc' => __( 'Text placeholder', 'su' ),
|
2180 |
+
'icon' => 'text-height'
|
2181 |
+
),
|
2182 |
+
// dummy_image
|
2183 |
+
'dummy_image' => array(
|
2184 |
+
'name' => __( 'Dummy image', 'su' ),
|
2185 |
+
'type' => 'single',
|
2186 |
+
'group' => 'content',
|
2187 |
+
'atts' => array(
|
2188 |
+
'width' => array(
|
2189 |
+
'type' => 'slider',
|
2190 |
+
'min' => 10,
|
2191 |
+
'max' => 1600,
|
2192 |
+
'step' => 10,
|
2193 |
+
'default' => 500,
|
2194 |
+
'name' => __( 'Width', 'su' ),
|
2195 |
+
'desc' => __( 'Image width', 'su' )
|
2196 |
+
),
|
2197 |
+
'height' => array(
|
2198 |
+
'type' => 'slider',
|
2199 |
+
'min' => 10,
|
2200 |
+
'max' => 1600,
|
2201 |
+
'step' => 10,
|
2202 |
+
'default' => 300,
|
2203 |
+
'name' => __( 'Height', 'su' ),
|
2204 |
+
'desc' => __( 'Image height', 'su' )
|
2205 |
+
),
|
2206 |
+
'theme' => array(
|
2207 |
+
'type' => 'select',
|
2208 |
+
'values' => array(
|
2209 |
+
'any' => __( 'Any', 'su' ),
|
2210 |
+
'abstract' => __( 'Abstract', 'su' ),
|
2211 |
+
'animals' => __( 'Animals', 'su' ),
|
2212 |
+
'business' => __( 'Business', 'su' ),
|
2213 |
+
'cats' => __( 'Cats', 'su' ),
|
2214 |
+
'city' => __( 'City', 'su' ),
|
2215 |
+
'food' => __( 'Food', 'su' ),
|
2216 |
+
'nightlife' => __( 'Night life', 'su' ),
|
2217 |
+
'fashion' => __( 'Fashion', 'su' ),
|
2218 |
+
'people' => __( 'People', 'su' ),
|
2219 |
+
'nature' => __( 'Nature', 'su' ),
|
2220 |
+
'sports' => __( 'Sports', 'su' ),
|
2221 |
+
'technics' => __( 'Technics', 'su' ),
|
2222 |
+
'transport' => __( 'Transport', 'su' )
|
2223 |
+
),
|
2224 |
+
'default' => 'any',
|
2225 |
+
'name' => __( 'Theme', 'su' ),
|
2226 |
+
'desc' => __( 'Select the theme for this image', 'su' )
|
2227 |
+
),
|
2228 |
+
'class' => array(
|
2229 |
+
'default' => '',
|
2230 |
+
'name' => __( 'Class', 'su' ),
|
2231 |
+
'desc' => __( 'Extra CSS class', 'su' )
|
2232 |
+
)
|
2233 |
+
),
|
2234 |
+
'desc' => __( 'Image placeholder with random image', 'su' ),
|
2235 |
+
'icon' => 'picture-o'
|
2236 |
+
),
|
2237 |
+
// animate
|
2238 |
+
'animate' => array(
|
2239 |
+
'name' => __( 'Animation', 'su' ),
|
2240 |
+
'type' => 'wrap',
|
2241 |
+
'group' => 'other',
|
2242 |
+
'atts' => array(
|
2243 |
+
'type' => array(
|
2244 |
+
'type' => 'select',
|
2245 |
+
'values' => array( 'flash', 'bounce', 'shake', 'tada', 'swing', 'wobble', 'pulse', 'flip', 'flipInX', 'flipOutX', 'flipInY', 'flipOutY', 'fadeIn', 'fadeInUp', 'fadeInDown', 'fadeInLeft', 'fadeInRight', 'fadeInUpBig', 'fadeInDownBig', 'fadeInLeftBig', 'fadeInRightBig', 'fadeOut', 'fadeOutUp', 'fadeOutDown', 'fadeOutLeft', 'fadeOutRight', 'fadeOutUpBig', 'fadeOutDownBig', 'fadeOutLeftBig', 'fadeOutRightBig', 'slideInDown', 'slideInLeft', 'slideInRight', 'slideOutUp', 'slideOutLeft', 'slideOutRight', 'bounceIn', 'bounceInDown', 'bounceInUp', 'bounceInLeft', 'bounceInRight', 'bounceOut', 'bounceOutDown', 'bounceOutUp', 'bounceOutLeft', 'bounceOutRight', 'rotateIn', 'rotateInDownLeft', 'rotateInDownRight', 'rotateInUpLeft', 'rotateInUpRight', 'rotateOut', 'rotateOutDownLeft', 'rotateOutDownRight', 'rotateOutUpLeft', 'rotateOutUpRight', 'lightSpeedIn', 'lightSpeedOut', 'hinge', 'rollIn', 'rollOut' ),
|
2246 |
+
'default' => 'bounceIn',
|
2247 |
+
'name' => __( 'Animation', 'su' ),
|
2248 |
+
'desc' => __( 'Select animation type', 'su' )
|
2249 |
+
),
|
2250 |
+
'duration' => array(
|
2251 |
+
'type' => 'slider',
|
2252 |
+
'min' => 0,
|
2253 |
+
'max' => 20,
|
2254 |
+
'step' => 0.5,
|
2255 |
+
'default' => 1,
|
2256 |
+
'name' => __( 'Duration', 'su' ),
|
2257 |
+
'desc' => __( 'Animation duration (seconds)', 'su' )
|
2258 |
+
),
|
2259 |
+
'delay' => array(
|
2260 |
+
'type' => 'slider',
|
2261 |
+
'min' => 0,
|
2262 |
+
'max' => 20,
|
2263 |
+
'step' => 0.5,
|
2264 |
+
'default' => 0,
|
2265 |
+
'name' => __( 'Delay', 'su' ),
|
2266 |
+
'desc' => __( 'Animation delay (seconds)', 'su' )
|
2267 |
+
),
|
2268 |
+
'inline' => array(
|
2269 |
+
'type' => 'bool',
|
2270 |
+
'default' => 'no',
|
2271 |
+
'name' => __( 'Inline', 'su' ),
|
2272 |
+
'desc' => __( 'This parameter determines what HTML tag will be used for animation wrapper. Turn this option to YES and animated element will be wrapped in SPAN instead of DIV. Useful for inline animations, like buttons', 'su' )
|
2273 |
+
),
|
2274 |
+
'class' => array(
|
2275 |
+
'default' => '',
|
2276 |
+
'name' => __( 'Class', 'su' ),
|
2277 |
+
'desc' => __( 'Extra CSS class', 'su' )
|
2278 |
+
)
|
2279 |
+
),
|
2280 |
+
'content' => __( 'Animated content', 'su' ),
|
2281 |
+
'desc' => __( 'Wrapper for animation. Any nested element will be animated', 'su' ),
|
2282 |
+
'icon' => 'bolt'
|
2283 |
)
|
2284 |
) );
|
2285 |
// Return result
|
2286 |
return ( is_string( $shortcode ) ) ? $shortcodes[sanitize_text_field( $shortcode )] : $shortcodes;
|
2287 |
}
|
2288 |
}
|
|
|
|
inc/core/{class.generator-fields.php → generator-views.php}
RENAMED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Shortcode Generator
|
4 |
*/
|
5 |
-
class
|
6 |
|
7 |
/**
|
8 |
* Constructor
|
@@ -16,7 +16,7 @@ class Shortcodes_Ultimate_Generator_Fields {
|
|
16 |
|
17 |
public static function select( $id, $field ) {
|
18 |
// Detect array type (numbers or strings with translations)
|
19 |
-
$is_numbers = is_numeric( implode( '', array_keys( $field['values'] ) ) )
|
20 |
// Multiple selects
|
21 |
$multiple = ( isset( $field['multiple'] ) ) ? ' multiple' : '';
|
22 |
$return = '<select name="' . $id . '" id="su-generator-attr-' . $id . '" class="su-generator-attr"' . $multiple . '>';
|
@@ -33,7 +33,7 @@ class Shortcodes_Ultimate_Generator_Fields {
|
|
33 |
return $return;
|
34 |
}
|
35 |
|
36 |
-
public static function
|
37 |
$return = '<span class="su-generator-switch su-generator-switch-' . $field['default'] . '"><span class="su-generator-yes">' . __( 'Yes', 'su' ) . '</span><span class="su-generator-no">' . __( 'No', 'su' ) . '</span></span><input type="hidden" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr" />';
|
38 |
return $return;
|
39 |
}
|
@@ -44,7 +44,7 @@ class Shortcodes_Ultimate_Generator_Fields {
|
|
44 |
}
|
45 |
|
46 |
public static function icon( $id, $field ) {
|
47 |
-
$return = '<input type="text" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr su-generator-icon-picker-value" /><div class="su-generator-field-actions"><a href="javascript:;" class="button su-generator-upload-button su-generator-field-action"><img src="' . admin_url( '/images/media-button.png' ) . '" alt="' . __( 'Media manager', 'su' ) . '" />' . __( 'Media manager', 'su' ) . '</a> <a href="javascript:;" class="button su-generator-icon-picker-button su-generator-field-action"><img src="' . admin_url( '/images/media-button-other.gif' ) . '" alt="' . __( 'Icon picker', 'su' ) . '" />' . __( 'Icon picker', 'su' ) . '</a></div><div class="su-generator-icon-picker"
|
48 |
return $return;
|
49 |
}
|
50 |
|
@@ -81,12 +81,64 @@ class Shortcodes_Ultimate_Generator_Fields {
|
|
81 |
return $return;
|
82 |
}
|
83 |
|
|
|
|
|
|
|
|
|
|
|
84 |
public static function shadow( $id, $field ) {
|
85 |
$defaults = ( $field['default'] === 'none' ) ? array ( '0', '0', '0', '#000000' ) : explode( ' ', str_replace( 'px', '', $field['default'] ) );
|
86 |
$return = '<div class="su-generator-shadow-picker"><span class="su-generator-shadow-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[0] . '" class="su-generator-sp-hoff" /><small>' . __( 'Horizontal offset', 'su' ) . ' (px)</small></span><span class="su-generator-shadow-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[1] . '" class="su-generator-sp-voff" /><small>' . __( 'Vertical offset', 'su' ) . ' (px)</small></span><span class="su-generator-shadow-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[2] . '" class="su-generator-sp-blur" /><small>' . __( 'Blur', 'su' ) . ' (px)</small></span><span class="su-generator-shadow-picker-field su-generator-shadow-picker-color"><span class="su-generator-shadow-picker-color-wheel"></span><input type="text" value="' . $defaults[3] . '" class="su-generator-shadow-picker-color-value" /><small>' . __( 'Color', 'su' ) . '</small></span><input type="hidden" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr" /></div>';
|
87 |
return $return;
|
88 |
}
|
89 |
|
90 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
|
92 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
/**
|
3 |
* Shortcode Generator
|
4 |
*/
|
5 |
+
class Su_Generator_Views {
|
6 |
|
7 |
/**
|
8 |
* Constructor
|
16 |
|
17 |
public static function select( $id, $field ) {
|
18 |
// Detect array type (numbers or strings with translations)
|
19 |
+
$is_numbers = is_numeric( implode( '', array_keys( $field['values'] ) ) );
|
20 |
// Multiple selects
|
21 |
$multiple = ( isset( $field['multiple'] ) ) ? ' multiple' : '';
|
22 |
$return = '<select name="' . $id . '" id="su-generator-attr-' . $id . '" class="su-generator-attr"' . $multiple . '>';
|
33 |
return $return;
|
34 |
}
|
35 |
|
36 |
+
public static function bool( $id, $field ) {
|
37 |
$return = '<span class="su-generator-switch su-generator-switch-' . $field['default'] . '"><span class="su-generator-yes">' . __( 'Yes', 'su' ) . '</span><span class="su-generator-no">' . __( 'No', 'su' ) . '</span></span><input type="hidden" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr" />';
|
38 |
return $return;
|
39 |
}
|
44 |
}
|
45 |
|
46 |
public static function icon( $id, $field ) {
|
47 |
+
$return = '<input type="text" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr su-generator-icon-picker-value" /><div class="su-generator-field-actions"><a href="javascript:;" class="button su-generator-upload-button su-generator-field-action"><img src="' . admin_url( '/images/media-button.png' ) . '" alt="' . __( 'Media manager', 'su' ) . '" />' . __( 'Media manager', 'su' ) . '</a> <a href="javascript:;" class="button su-generator-icon-picker-button su-generator-field-action"><img src="' . admin_url( '/images/media-button-other.gif' ) . '" alt="' . __( 'Icon picker', 'su' ) . '" />' . __( 'Icon picker', 'su' ) . '</a></div><div class="su-generator-icon-picker su-generator-clearfix"><input type="text" class="widefat" placeholder="' . __( 'Filter icons', 'su' ) . '" /></div>';
|
48 |
return $return;
|
49 |
}
|
50 |
|
81 |
return $return;
|
82 |
}
|
83 |
|
84 |
+
public static function slider( $id, $field ) {
|
85 |
+
$return = '<div class="su-generator-range-picker su-generator-clearfix"><input type="number" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" min="' . $field['min'] . '" max="' . $field['max'] . '" step="' . $field['step'] . '" class="su-generator-attr" /></div>';
|
86 |
+
return $return;
|
87 |
+
}
|
88 |
+
|
89 |
public static function shadow( $id, $field ) {
|
90 |
$defaults = ( $field['default'] === 'none' ) ? array ( '0', '0', '0', '#000000' ) : explode( ' ', str_replace( 'px', '', $field['default'] ) );
|
91 |
$return = '<div class="su-generator-shadow-picker"><span class="su-generator-shadow-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[0] . '" class="su-generator-sp-hoff" /><small>' . __( 'Horizontal offset', 'su' ) . ' (px)</small></span><span class="su-generator-shadow-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[1] . '" class="su-generator-sp-voff" /><small>' . __( 'Vertical offset', 'su' ) . ' (px)</small></span><span class="su-generator-shadow-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[2] . '" class="su-generator-sp-blur" /><small>' . __( 'Blur', 'su' ) . ' (px)</small></span><span class="su-generator-shadow-picker-field su-generator-shadow-picker-color"><span class="su-generator-shadow-picker-color-wheel"></span><input type="text" value="' . $defaults[3] . '" class="su-generator-shadow-picker-color-value" /><small>' . __( 'Color', 'su' ) . '</small></span><input type="hidden" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr" /></div>';
|
92 |
return $return;
|
93 |
}
|
94 |
|
95 |
+
public static function border( $id, $field ) {
|
96 |
+
$defaults = ( $field['default'] === 'none' ) ? array ( '0', 'solid', '#000000' ) : explode( ' ', str_replace( 'px', '', $field['default'] ) );
|
97 |
+
$borders = Su_Tools::select( array(
|
98 |
+
'options' => Su_Data::borders(),
|
99 |
+
'class' => 'su-generator-bp-style',
|
100 |
+
'selected' => $defaults[1]
|
101 |
+
) );
|
102 |
+
$return = '<div class="su-generator-border-picker"><span class="su-generator-border-picker-field"><input type="number" min="-1000" max="1000" step="1" value="' . $defaults[0] . '" class="su-generator-bp-width" /><small>' . __( 'Border width', 'su' ) . ' (px)</small></span><span class="su-generator-border-picker-field">' . $borders . '<small>' . __( 'Border style', 'su' ) . '</small></span><span class="su-generator-border-picker-field su-generator-border-picker-color"><span class="su-generator-border-picker-color-wheel"></span><input type="text" value="' . $defaults[2] . '" class="su-generator-border-picker-color-value" /><small>' . __( 'Border color', 'su' ) . '</small></span><input type="hidden" name="' . $id . '" value="' . esc_attr( $field['default'] ) . '" id="su-generator-attr-' . $id . '" class="su-generator-attr" /></div>';
|
103 |
+
return $return;
|
104 |
+
}
|
105 |
|
106 |
+
public static function image_source( $id, $field ) {
|
107 |
+
$field = wp_parse_args( $field, array(
|
108 |
+
'default' => 'none'
|
109 |
+
) );
|
110 |
+
$sources = Su_Tools::select( array(
|
111 |
+
'options' => array(
|
112 |
+
'media' => __( 'Media library', 'su' ),
|
113 |
+
'posts: recent' => __( 'Recent posts', 'su' ),
|
114 |
+
'category' => __( 'Category', 'su' ),
|
115 |
+
'taxonomy' => __( 'Taxonomy', 'su' )
|
116 |
+
),
|
117 |
+
'selected' => '0',
|
118 |
+
'none' => __( 'Select images source', 'su' ) . '…',
|
119 |
+
'class' => 'su-generator-isp-sources'
|
120 |
+
) );
|
121 |
+
$categories = Su_Tools::select( array(
|
122 |
+
'options' => Su_Tools::get_terms( 'category' ),
|
123 |
+
'multiple' => true,
|
124 |
+
'size' => 10,
|
125 |
+
'class' => 'su-generator-isp-categories'
|
126 |
+
) );
|
127 |
+
$taxonomies = Su_Tools::select( array(
|
128 |
+
'options' => Su_Tools::get_taxonomies(),
|
129 |
+
'none' => __( 'Select taxonomy', 'su' ) . '…',
|
130 |
+
'selected' => '0',
|
131 |
+
'class' => 'su-generator-isp-taxonomies'
|
132 |
+
) );
|
133 |
+
$terms = Su_Tools::select( array(
|
134 |
+
'class' => 'su-generator-isp-terms',
|
135 |
+
'multiple' => true,
|
136 |
+
'size' => 10,
|
137 |
+
'disabled' => true,
|
138 |
+
'style' => 'display:none'
|
139 |
+
) );
|
140 |
+
$return = '<div class="su-generator-isp">' . $sources . '<div class="su-generator-isp-source su-generator-isp-source-media"><div class="su-generator-clearfix"><a href="javascript:;" class="button button-primary su-generator-isp-add-media"><i class="fa fa-plus"></i> ' . __( 'Add images', 'su' ) . '</a></div><div class="su-generator-isp-images su-generator-clearfix"><em class="description">' . __( 'Click the button above and select images.<br>You can select multimple images with Ctrl (Cmd) key', 'su' ) . '</em></div></div><div class="su-generator-isp-source su-generator-isp-source-category"><em class="description">' . __( 'Select categories to retrieve posts from.<br>You can select multiple categories with Ctrl (Cmd) key', 'su' ) . '</em>' . $categories . '</div><div class="su-generator-isp-source su-generator-isp-source-taxonomy"><em class="description">' . __( 'Select taxonomy and it\'s terms.<br>You can select multiple terms with Ctrl (Cmd) key', 'su' ) . '</em>' . $taxonomies . $terms . '</div><input type="hidden" name="' . $id . '" value="' . $field['default'] . '" id="su-generator-attr-' . $id . '" class="su-generator-attr" /></div>';
|
141 |
+
return $return;
|
142 |
+
}
|
143 |
+
|
144 |
+
}
|
inc/core/{class.generator.php → generator.php}
RENAMED
@@ -2,24 +2,24 @@
|
|
2 |
/**
|
3 |
* Shortcode Generator
|
4 |
*/
|
5 |
-
class
|
6 |
|
7 |
/**
|
8 |
* Constructor
|
9 |
*/
|
10 |
function __construct() {
|
11 |
-
add_action( 'media_buttons',
|
12 |
-
add_action( 'su/
|
13 |
-
add_action( '
|
14 |
-
add_action( '
|
15 |
-
add_action( '
|
16 |
-
add_action( '
|
17 |
-
add_action( '
|
18 |
-
add_action( '
|
19 |
-
add_action( '
|
20 |
-
add_action( '
|
21 |
-
add_action( '
|
22 |
-
add_action( '
|
23 |
}
|
24 |
|
25 |
/**
|
@@ -28,19 +28,17 @@ class Shortcodes_Ultimate_Generator {
|
|
28 |
public static function button( $args = array() ) {
|
29 |
// Check access
|
30 |
if ( !self::access_check() ) return;
|
31 |
-
// Plugin object
|
32 |
-
$shult = shortcodes_ultimate();
|
33 |
// Prepare args
|
34 |
$args = wp_parse_args( $args, array(
|
35 |
'target' => 'content',
|
36 |
'text' => __( 'Insert shortcode', 'su' ),
|
37 |
'class' => 'button',
|
38 |
-
'icon' => plugins_url( 'assets/images/
|
39 |
'echo' => true,
|
40 |
'shortcode' => false
|
41 |
) );
|
42 |
// Prepare icon
|
43 |
-
$args['icon']
|
44 |
// Print button
|
45 |
$button = '<a href="javascript:void(0);" class="su-generator-button ' . $args['class'] . '" title="' . $args['text'] . '" data-target="' . $args['target'] . '" data-mfp-src="#su-generator" data-shortcode="' . (string) $args['shortcode'] . '">' . $args['icon'] . $args['text'] . '</a>';
|
46 |
// Show generator popup
|
@@ -48,11 +46,11 @@ class Shortcodes_Ultimate_Generator {
|
|
48 |
add_action( 'admin_footer', array( __CLASS__, 'popup' ) );
|
49 |
// Request assets
|
50 |
wp_enqueue_media();
|
51 |
-
su_query_asset( 'css', array( 'farbtastic', 'qtip', 'magnific-popup', 'font-awesome', 'su-generator' ) );
|
52 |
-
su_query_asset( 'js', array( 'jquery', 'farbtastic', 'qtip', 'magnific-popup', 'su-generator' ) );
|
53 |
// Print/return result
|
54 |
if ( $args['echo'] ) echo $button;
|
55 |
-
|
56 |
}
|
57 |
|
58 |
/**
|
@@ -62,8 +60,7 @@ class Shortcodes_Ultimate_Generator {
|
|
62 |
// Clear popup cache
|
63 |
delete_transient( 'su/generator/popup' );
|
64 |
// Clear shortcodes settings cache
|
65 |
-
foreach ( (array)
|
66 |
-
delete_transient( 'su/generator/settings/' . $name );
|
67 |
}
|
68 |
|
69 |
/**
|
@@ -76,9 +73,8 @@ class Shortcodes_Ultimate_Generator {
|
|
76 |
// Cache not found
|
77 |
else {
|
78 |
ob_start();
|
79 |
-
$shult = shortcodes_ultimate();
|
80 |
$tools = apply_filters( 'su/generator/tools', array(
|
81 |
-
'<a href="' .
|
82 |
'<a href="http://gndev.info/shortcodes-ultimate/" target="_blank" title="' . __( 'Plugin homepage', 'su' ) . '">' . __( 'Plugin homepage', 'su' ) . '</a>',
|
83 |
'<a href="http://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank" title="' . __( 'Support forums', 'su' ) . '">' . __( 'Support forums', 'su' ) . '</a>'
|
84 |
) );
|
@@ -90,21 +86,22 @@ class Shortcodes_Ultimate_Generator {
|
|
90 |
<input type="text" name="su_generator_search" id="su-generator-search" value="" placeholder="<?php _e( 'Search for shortcodes', 'su' ); ?>" />
|
91 |
<div id="su-generator-filter">
|
92 |
<strong><?php _e( 'Filter by type', 'su' ); ?></strong>
|
93 |
-
<?php foreach ( (array)
|
94 |
</div>
|
95 |
-
<div id="su-generator-choices">
|
96 |
<?php
|
97 |
// Choices loop
|
98 |
-
foreach ( (array)
|
99 |
-
$icon = ( isset( $shortcode['icon'] ) ) ? $shortcode['icon'] : '';
|
100 |
-
|
|
|
101 |
}
|
102 |
?>
|
103 |
</div>
|
104 |
</div>
|
105 |
<div id="su-generator-settings"></div>
|
106 |
-
<input type="hidden" name="su-generator-selected" id="su-generator-selected" value="<?php echo
|
107 |
-
<input type="hidden" name="su-generator-url" id="su-generator-url" value="<?php echo
|
108 |
<input type="hidden" name="su-compatibility-mode-prefix" id="su-compatibility-mode-prefix" value="<?php echo su_compatibility_mode_prefix(); ?>" />
|
109 |
<div id="su-generator-result" style="display:none"></div>
|
110 |
</div>
|
@@ -121,8 +118,6 @@ class Shortcodes_Ultimate_Generator {
|
|
121 |
* Process AJAX request
|
122 |
*/
|
123 |
public static function settings() {
|
124 |
-
$shult = shortcodes_ultimate();
|
125 |
-
// Capability check
|
126 |
self::access();
|
127 |
// Param check
|
128 |
if ( empty( $_REQUEST['shortcode'] ) ) wp_die( __( 'Shortcode not specified', 'su' ) );
|
@@ -132,9 +127,9 @@ class Shortcodes_Ultimate_Generator {
|
|
132 |
// Cache not found
|
133 |
else {
|
134 |
// Request queried shortcode
|
135 |
-
$shortcode =
|
136 |
// Prepare skip-if-default option
|
137 |
-
$skip = (
|
138 |
// Prepare actions
|
139 |
$actions = apply_filters( 'su/generator/actions', array(
|
140 |
'insert' => '<a href="javascript:void(0);" class="button button-primary button-large su-generator-insert">' . __( 'Insert shortcode', 'su' ) . '</a>',
|
@@ -151,48 +146,14 @@ class Shortcodes_Ultimate_Generator {
|
|
151 |
foreach ( $shortcode['atts'] as $attr_name => $attr_info ) {
|
152 |
// Prepare default value
|
153 |
$default = (string) ( isset( $attr_info['default'] ) ) ? $attr_info['default'] : '';
|
|
|
154 |
$return .= '<div class="su-generator-attr-container' . $skip . '" data-default="' . esc_attr( $default ) . '">';
|
155 |
$return .= '<h5>' . $attr_info['name'] . '</h5>';
|
156 |
// Create field types
|
157 |
-
if ( !isset( $attr_info['type'] ) ) $attr_info['type'] = '
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::select( $attr_name, $attr_info );
|
162 |
-
break;
|
163 |
-
// Switch
|
164 |
-
case 'switch':
|
165 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::swtch( $attr_name, $attr_info );
|
166 |
-
break;
|
167 |
-
// Upload
|
168 |
-
case 'upload':
|
169 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::upload( $attr_name, $attr_info );
|
170 |
-
break;
|
171 |
-
// Icon
|
172 |
-
case 'icon':
|
173 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::icon( $attr_name, $attr_info );
|
174 |
-
break;
|
175 |
-
// Color
|
176 |
-
case 'color':
|
177 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::color( $attr_name, $attr_info );
|
178 |
-
break;
|
179 |
-
// Gallery
|
180 |
-
case 'gallery':
|
181 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::gallery( $attr_name, $attr_info );
|
182 |
-
break;
|
183 |
-
// Number
|
184 |
-
case 'number':
|
185 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::number( $attr_name, $attr_info );
|
186 |
-
break;
|
187 |
-
// Shadow
|
188 |
-
case 'shadow':
|
189 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::shadow( $attr_name, $attr_info );
|
190 |
-
break;
|
191 |
-
// Text and other types
|
192 |
-
default:
|
193 |
-
$return .= Shortcodes_Ultimate_Generator_Fields::text( $attr_name, $attr_info );
|
194 |
-
break;
|
195 |
-
}
|
196 |
if ( isset( $attr_info['desc'] ) ) $return .= '<div class="su-generator-attr-desc">' . str_replace( '<b%value>', '<b class="su-generator-set-value" title="' . __( 'Click to set this value', 'su' ) . '">', $attr_info['desc'] ) . '</div>';
|
197 |
$return .= '</div>';
|
198 |
}
|
@@ -202,7 +163,8 @@ class Shortcodes_Ultimate_Generator {
|
|
202 |
// Wrapping shortcode
|
203 |
else $return .= '<div class="su-generator-attr-container"><h5>' . __( 'Content', 'su' ) . '</h5><textarea name="su-generator-content" id="su-generator-content" rows="3">' . esc_attr( str_replace( '%prefix_', su_compatibility_mode_prefix(), $shortcode['content'] ) ) . '</textarea></div>';
|
204 |
$return .= '<div id="su-generator-preview"></div>';
|
205 |
-
$return .= '<div class="su-generator-
|
|
|
206 |
set_transient( 'su/generator/settings/' . sanitize_text_field( $_REQUEST['shortcode'] ), $return, 60*60*24*30 );
|
207 |
echo $return;
|
208 |
}
|
@@ -219,79 +181,42 @@ class Shortcodes_Ultimate_Generator {
|
|
219 |
do_action( 'su/generator/preview/before' );
|
220 |
echo '<h5>' . __( 'Preview', 'su' ) . '</h5>';
|
221 |
echo do_shortcode( str_replace( '\"', '"', $_POST['shortcode'] ) );
|
222 |
-
echo '<div
|
223 |
do_action( 'su/generator/preview/after' );
|
224 |
die();
|
225 |
}
|
226 |
|
227 |
-
|
228 |
-
|
229 |
-
*/
|
230 |
-
public static function get_terms() {
|
231 |
-
// Check authentication
|
232 |
-
self::access();
|
233 |
-
die( json_encode( su_get_terms( sanitize_text_field( $_POST['taxonomy'] ) ) ) );
|
234 |
}
|
235 |
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
public static function upload() {
|
240 |
-
// Check capability
|
241 |
-
self::access();
|
242 |
-
// Create mew upload instance
|
243 |
-
$upload = new MediaUpload;
|
244 |
-
// Save file
|
245 |
-
$file = $upload->saveUpload( $field_name = 'file' );
|
246 |
-
// Print result
|
247 |
-
die( wp_get_attachment_url( $file['attachment_id'] ) );
|
248 |
}
|
249 |
|
250 |
-
public static function
|
251 |
-
// Check capability
|
252 |
self::access();
|
253 |
-
|
254 |
-
die( json_encode( Shortcodes_Ultimate_Data::icons() ) );
|
255 |
-
}
|
256 |
-
|
257 |
-
/**
|
258 |
-
* Print json-encoded list of galleries
|
259 |
-
*/
|
260 |
-
public static function galleries() {
|
261 |
-
$shult = shortcodes_ultimate();
|
262 |
-
// Check user
|
263 |
-
if ( !is_user_logged_in() ) return;
|
264 |
-
// Prepare galleries list
|
265 |
-
$galleries = $shult->get_option( 'galleries' );
|
266 |
-
$options = array();
|
267 |
-
// Check that galleries is set
|
268 |
-
if ( is_array( $galleries ) && count( $galleries ) )
|
269 |
-
foreach ( $galleries as $id => $gallery ) {
|
270 |
-
// Is this option selected
|
271 |
-
$selected = ( $id == 0 ) ? ' selected' : '';
|
272 |
-
// Prepare title
|
273 |
-
$gallery['name'] = ( $gallery['name'] == '' ) ? __( 'Untitled gallery', 'su' ) : stripslashes( $gallery['name'] );
|
274 |
-
// Create option
|
275 |
-
$options[] = '<option value="' . ( $id + 1 ) . '"' . $selected . '>' . $gallery['name'] . '</option>';
|
276 |
-
}
|
277 |
-
// Galleries not created
|
278 |
-
else
|
279 |
-
$options[] = '<option value="0" selected>' . __( 'Galleries not found', 'su' ) . '</option>';
|
280 |
-
// Print result
|
281 |
-
die( implode( '', $options ) );
|
282 |
}
|
283 |
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
if (
|
|
|
|
|
|
|
|
|
289 |
}
|
290 |
|
291 |
-
public static function
|
292 |
-
|
293 |
-
|
|
|
|
|
294 |
}
|
295 |
}
|
296 |
|
297 |
-
new
|
2 |
/**
|
3 |
* Shortcode Generator
|
4 |
*/
|
5 |
+
class Su_Generator {
|
6 |
|
7 |
/**
|
8 |
* Constructor
|
9 |
*/
|
10 |
function __construct() {
|
11 |
+
add_action( 'media_buttons', array( __CLASS__, 'button' ), 1000 );
|
12 |
+
add_action( 'su/update', array( __CLASS__, 'reset' ) );
|
13 |
+
add_action( 'su/activation', array( __CLASS__, 'reset' ) );
|
14 |
+
add_action( 'sunrise/page/before', array( __CLASS__, 'reset' ) );
|
15 |
+
add_action( 'create_term', array( __CLASS__, 'reset' ), 10, 3 );
|
16 |
+
add_action( 'edit_term', array( __CLASS__, 'reset' ), 10, 3 );
|
17 |
+
add_action( 'delete_term', array( __CLASS__, 'reset' ), 10, 3 );
|
18 |
+
add_action( 'wp_ajax_su_generator_settings', array( __CLASS__, 'settings' ) );
|
19 |
+
add_action( 'wp_ajax_su_generator_preview', array( __CLASS__, 'preview' ) );
|
20 |
+
add_action( 'wp_ajax_su_generator_get_icons', array( __CLASS__, 'ajax_get_icons' ) );
|
21 |
+
add_action( 'wp_ajax_su_generator_get_terms', array( __CLASS__, 'ajax_get_terms' ) );
|
22 |
+
add_action( 'wp_ajax_su_generator_get_taxonomies', array( __CLASS__, 'ajax_get_taxonomies' ) );
|
23 |
}
|
24 |
|
25 |
/**
|
28 |
public static function button( $args = array() ) {
|
29 |
// Check access
|
30 |
if ( !self::access_check() ) return;
|
|
|
|
|
31 |
// Prepare args
|
32 |
$args = wp_parse_args( $args, array(
|
33 |
'target' => 'content',
|
34 |
'text' => __( 'Insert shortcode', 'su' ),
|
35 |
'class' => 'button',
|
36 |
+
'icon' => plugins_url( 'assets/images/icon.png', SU_PLUGIN_FILE ),
|
37 |
'echo' => true,
|
38 |
'shortcode' => false
|
39 |
) );
|
40 |
// Prepare icon
|
41 |
+
if ( $args['icon'] ) $args['icon'] = '<img src="' . $args['icon'] . '" /> ';
|
42 |
// Print button
|
43 |
$button = '<a href="javascript:void(0);" class="su-generator-button ' . $args['class'] . '" title="' . $args['text'] . '" data-target="' . $args['target'] . '" data-mfp-src="#su-generator" data-shortcode="' . (string) $args['shortcode'] . '">' . $args['icon'] . $args['text'] . '</a>';
|
44 |
// Show generator popup
|
46 |
add_action( 'admin_footer', array( __CLASS__, 'popup' ) );
|
47 |
// Request assets
|
48 |
wp_enqueue_media();
|
49 |
+
su_query_asset( 'css', array( 'simpleslider', 'farbtastic', 'qtip', 'magnific-popup', 'font-awesome', 'su-generator' ) );
|
50 |
+
su_query_asset( 'js', array( 'jquery', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-mouse', 'simpleslider', 'farbtastic', 'qtip', 'magnific-popup', 'su-generator' ) );
|
51 |
// Print/return result
|
52 |
if ( $args['echo'] ) echo $button;
|
53 |
+
return $button;
|
54 |
}
|
55 |
|
56 |
/**
|
60 |
// Clear popup cache
|
61 |
delete_transient( 'su/generator/popup' );
|
62 |
// Clear shortcodes settings cache
|
63 |
+
foreach ( (array) Su_Data::shortcodes() as $name => $data ) delete_transient( 'su/generator/settings/' . $name );
|
|
|
64 |
}
|
65 |
|
66 |
/**
|
73 |
// Cache not found
|
74 |
else {
|
75 |
ob_start();
|
|
|
76 |
$tools = apply_filters( 'su/generator/tools', array(
|
77 |
+
'<a href="' . admin_url( 'admin.php?page=shortcodes-ultimate' ) . '#tab-1" target="_blank" title="' . __( 'Settings', 'su' ) . '">' . __( 'Plugin settings', 'su' ) . '</a>',
|
78 |
'<a href="http://gndev.info/shortcodes-ultimate/" target="_blank" title="' . __( 'Plugin homepage', 'su' ) . '">' . __( 'Plugin homepage', 'su' ) . '</a>',
|
79 |
'<a href="http://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank" title="' . __( 'Support forums', 'su' ) . '">' . __( 'Support forums', 'su' ) . '</a>'
|
80 |
) );
|
86 |
<input type="text" name="su_generator_search" id="su-generator-search" value="" placeholder="<?php _e( 'Search for shortcodes', 'su' ); ?>" />
|
87 |
<div id="su-generator-filter">
|
88 |
<strong><?php _e( 'Filter by type', 'su' ); ?></strong>
|
89 |
+
<?php foreach ( (array) Su_Data::groups() as $group => $label ) echo '<a href="#" data-filter="' . $group . '">' . $label . '</a>'; ?>
|
90 |
</div>
|
91 |
+
<div id="su-generator-choices" class="su-generator-clearfix">
|
92 |
<?php
|
93 |
// Choices loop
|
94 |
+
foreach ( (array) Su_Data::shortcodes() as $name => $shortcode ) {
|
95 |
+
$icon = ( isset( $shortcode['icon'] ) ) ? $shortcode['icon'] : 'puzzle-piece';
|
96 |
+
$shortcode['name'] = ( isset( $shortcode['name'] ) ) ? $shortcode['name'] : $name;
|
97 |
+
echo '<span data-name="' . $shortcode['name'] . '" data-shortcode="' . $name . '" title="' . esc_attr( $shortcode['desc'] ) . '" data-desc="' . esc_attr( $shortcode['desc'] ) . '" data-group="' . $shortcode['group'] . '">' . Su_Tools::icon( $icon ) . $shortcode['name'] . '</span>' . "\n";
|
98 |
}
|
99 |
?>
|
100 |
</div>
|
101 |
</div>
|
102 |
<div id="su-generator-settings"></div>
|
103 |
+
<input type="hidden" name="su-generator-selected" id="su-generator-selected" value="<?php echo plugins_url( '', SU_PLUGIN_FILE ); ?>" />
|
104 |
+
<input type="hidden" name="su-generator-url" id="su-generator-url" value="<?php echo plugins_url( '', SU_PLUGIN_FILE ); ?>" />
|
105 |
<input type="hidden" name="su-compatibility-mode-prefix" id="su-compatibility-mode-prefix" value="<?php echo su_compatibility_mode_prefix(); ?>" />
|
106 |
<div id="su-generator-result" style="display:none"></div>
|
107 |
</div>
|
118 |
* Process AJAX request
|
119 |
*/
|
120 |
public static function settings() {
|
|
|
|
|
121 |
self::access();
|
122 |
// Param check
|
123 |
if ( empty( $_REQUEST['shortcode'] ) ) wp_die( __( 'Shortcode not specified', 'su' ) );
|
127 |
// Cache not found
|
128 |
else {
|
129 |
// Request queried shortcode
|
130 |
+
$shortcode = Su_Data::shortcodes( sanitize_key( $_REQUEST['shortcode'] ) );
|
131 |
// Prepare skip-if-default option
|
132 |
+
$skip = ( get_option( 'su_option_skip' ) === 'on' ) ? ' su-generator-skip' : '';
|
133 |
// Prepare actions
|
134 |
$actions = apply_filters( 'su/generator/actions', array(
|
135 |
'insert' => '<a href="javascript:void(0);" class="button button-primary button-large su-generator-insert">' . __( 'Insert shortcode', 'su' ) . '</a>',
|
146 |
foreach ( $shortcode['atts'] as $attr_name => $attr_info ) {
|
147 |
// Prepare default value
|
148 |
$default = (string) ( isset( $attr_info['default'] ) ) ? $attr_info['default'] : '';
|
149 |
+
$attr_info['name'] = (isset( $attr_info['name'] )) ? $attr_info['name'] : $attr_name;
|
150 |
$return .= '<div class="su-generator-attr-container' . $skip . '" data-default="' . esc_attr( $default ) . '">';
|
151 |
$return .= '<h5>' . $attr_info['name'] . '</h5>';
|
152 |
// Create field types
|
153 |
+
if ( !isset( $attr_info['type'] ) && isset( $attr_info['values'] ) && is_array( $attr_info['values'] ) && count( $attr_info['values'] ) ) $attr_info['type'] = 'select';
|
154 |
+
elseif ( !isset( $attr_info['type'] ) ) $attr_info['type'] = 'text';
|
155 |
+
if ( is_callable( array( 'Su_Generator_Views', $attr_info['type'] ) ) ) $return .= call_user_func( array( 'Su_Generator_Views', $attr_info['type'] ), $attr_name, $attr_info );
|
156 |
+
elseif ( isset( $attr_info['callback'] ) && is_callable( $attr_info['callback'] ) ) $return .= call_user_func( $attr_info['callback'], $attr_name, $attr_info );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
if ( isset( $attr_info['desc'] ) ) $return .= '<div class="su-generator-attr-desc">' . str_replace( '<b%value>', '<b class="su-generator-set-value" title="' . __( 'Click to set this value', 'su' ) . '">', $attr_info['desc'] ) . '</div>';
|
158 |
$return .= '</div>';
|
159 |
}
|
163 |
// Wrapping shortcode
|
164 |
else $return .= '<div class="su-generator-attr-container"><h5>' . __( 'Content', 'su' ) . '</h5><textarea name="su-generator-content" id="su-generator-content" rows="3">' . esc_attr( str_replace( '%prefix_', su_compatibility_mode_prefix(), $shortcode['content'] ) ) . '</textarea></div>';
|
165 |
$return .= '<div id="su-generator-preview"></div>';
|
166 |
+
// $return .= '<div class="su-generator-presets su-generator-clearfix"><a href="javascript:;">Save current settings</a> <a href="javascript:;">Load saved settings</a></div>';
|
167 |
+
$return .= '<div class="su-generator-actions su-generator-clearfix">' . implode( ' ', array_values( $actions ) ) . '</div>';
|
168 |
set_transient( 'su/generator/settings/' . sanitize_text_field( $_REQUEST['shortcode'] ), $return, 60*60*24*30 );
|
169 |
echo $return;
|
170 |
}
|
181 |
do_action( 'su/generator/preview/before' );
|
182 |
echo '<h5>' . __( 'Preview', 'su' ) . '</h5>';
|
183 |
echo do_shortcode( str_replace( '\"', '"', $_POST['shortcode'] ) );
|
184 |
+
echo '<div style="clear:both"></div>';
|
185 |
do_action( 'su/generator/preview/after' );
|
186 |
die();
|
187 |
}
|
188 |
|
189 |
+
public static function access() {
|
190 |
+
if ( !self::access_check() ) wp_die( __( 'Access denied', 'su' ) );
|
|
|
|
|
|
|
|
|
|
|
191 |
}
|
192 |
|
193 |
+
public static function access_check() {
|
194 |
+
$by_role = ( get_option( 'su_generator_access' ) ) ? current_user_can( get_option( 'su_generator_access' ) ) : true;
|
195 |
+
return current_user_can( 'edit_posts' ) && $by_role;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
}
|
197 |
|
198 |
+
public static function ajax_get_icons() {
|
|
|
199 |
self::access();
|
200 |
+
die( Su_Tools::icons() );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
}
|
202 |
|
203 |
+
public static function ajax_get_terms() {
|
204 |
+
self::access();
|
205 |
+
$args = array();
|
206 |
+
if ( isset( $_REQUEST['tax'] ) ) $args['options'] = (array) Su_Tools::get_terms( sanitize_key( $_REQUEST['tax'] ) );
|
207 |
+
if ( isset( $_REQUEST['class'] ) ) $args['class'] = (string) sanitize_key( $_REQUEST['class'] );
|
208 |
+
if ( isset( $_REQUEST['multiple'] ) ) $args['multiple'] = (bool) sanitize_key( $_REQUEST['multiple'] );
|
209 |
+
if ( isset( $_REQUEST['size'] ) ) $args['size'] = (int) sanitize_key( $_REQUEST['size'] );
|
210 |
+
if ( isset( $_REQUEST['noselect'] ) ) $args['noselect'] = (bool) sanitize_key( $_REQUEST['noselect'] );
|
211 |
+
die( Su_Tools::select( $args ) );
|
212 |
}
|
213 |
|
214 |
+
public static function ajax_get_taxonomies() {
|
215 |
+
self::access();
|
216 |
+
$args = array();
|
217 |
+
$args['options'] = Su_Tools::get_taxonomies();
|
218 |
+
die( Su_Tools::select( $args ) );
|
219 |
}
|
220 |
}
|
221 |
|
222 |
+
new Su_Generator;
|
inc/core/load.php
ADDED
@@ -0,0 +1,283 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Shortcodes_Ultimate {
|
3 |
+
|
4 |
+
/**
|
5 |
+
* Constructor
|
6 |
+
*/
|
7 |
+
function __construct() {
|
8 |
+
add_action( 'plugins_loaded', array( __CLASS__, 'init' ) );
|
9 |
+
add_action( 'init', array( __CLASS__, 'register' ) );
|
10 |
+
add_action( 'init', array( __CLASS__, 'update' ), 20 );
|
11 |
+
register_activation_hook( SU_PLUGIN_FILE, array( __CLASS__, 'activation' ) );
|
12 |
+
register_activation_hook( SU_PLUGIN_FILE, array( __CLASS__, 'deactivation' ) );
|
13 |
+
}
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Plugin init
|
17 |
+
*/
|
18 |
+
public static function init() {
|
19 |
+
// Make plugin available for translation
|
20 |
+
load_plugin_textdomain( 'su', false, dirname( plugin_basename( SU_PLUGIN_FILE ) ) . '/languages/' );
|
21 |
+
// Setup admin class
|
22 |
+
Su_Admin::setup( array(
|
23 |
+
'file' => SU_PLUGIN_FILE,
|
24 |
+
'slug' => 'su',
|
25 |
+
'prefix' => 'su_option_',
|
26 |
+
'textdomain' => 'su'
|
27 |
+
) );
|
28 |
+
// Top-level menu
|
29 |
+
Su_Admin::add_menu( array(
|
30 |
+
'page_title' => __( 'Settings', 'su' ) . ' ‹ ' . __( 'Shortcodes Ultimate', 'su' ),
|
31 |
+
'menu_title' => __( 'Shortcodes', 'su' ),
|
32 |
+
'capability' => 'edit_others_posts',
|
33 |
+
'slug' => 'shortcodes-ultimate',
|
34 |
+
'icon_url' => plugins_url( 'assets/images/icon.png', SU_PLUGIN_FILE ),
|
35 |
+
'position' => '80.11',
|
36 |
+
'options' => array(
|
37 |
+
array(
|
38 |
+
'type' => 'opentab',
|
39 |
+
'name' => __( 'About', 'su' )
|
40 |
+
),
|
41 |
+
array(
|
42 |
+
'type' => 'about',
|
43 |
+
'callback' => array( 'Su_Admin_Views', 'about' )
|
44 |
+
),
|
45 |
+
array(
|
46 |
+
'type' => 'closetab',
|
47 |
+
'actions' => false
|
48 |
+
),
|
49 |
+
array(
|
50 |
+
'type' => 'opentab',
|
51 |
+
'name' => __( 'Settings', 'su' )
|
52 |
+
),
|
53 |
+
array(
|
54 |
+
'type' => 'checkbox',
|
55 |
+
'id' => 'custom-formatting',
|
56 |
+
'name' => __( 'Custom formatting', 'su' ),
|
57 |
+
'desc' => __( 'Disable this option if you have some problems with other plugins or content formatting', 'su' ) . '<br /><a href="http://gndev.info/kb/custom-formatting/" target="_blank">' . __( 'Documentation article', 'su' ) . '</a>',
|
58 |
+
'default' => 'on',
|
59 |
+
'label' => __( 'Enabled', 'su' )
|
60 |
+
),
|
61 |
+
array(
|
62 |
+
'type' => 'checkbox',
|
63 |
+
'id' => 'compatibility-mode',
|
64 |
+
'name' => __( 'Compatibility mode', 'su' ),
|
65 |
+
'desc' => __( 'Enable this option if you have some problems with other plugins that uses similar shortcode names', 'su' ) . '<br /><code>[button] => [su_button]</code> ' . __( 'etc.', 'su' ) . '<br /><a href="http://gndev.info/kb/compatibility-mode/" target="_blank">' . __( 'Documentation article', 'su' ) . '</a>',
|
66 |
+
'default' => '',
|
67 |
+
'label' => __( 'Enabled', 'su' )
|
68 |
+
),
|
69 |
+
array(
|
70 |
+
'type' => 'checkbox',
|
71 |
+
'id' => 'skip',
|
72 |
+
'name' => __( 'Skip default values', 'su' ),
|
73 |
+
'desc' => __( 'Enable this option and the generator will insert a shortcode without default attribute values that you have not changed. As a result, the generated code will be shorter.', 'su' ),
|
74 |
+
'default' => 'on',
|
75 |
+
'label' => __( 'Enabled', 'su' )
|
76 |
+
),
|
77 |
+
array(
|
78 |
+
'type' => 'text',
|
79 |
+
'id' => 'skin',
|
80 |
+
'name' => __( 'Skin', 'su' ),
|
81 |
+
'desc' => sprintf( __( 'Choose skin for shortcodes.<br /><a href="%s" target="_blank">Learn how to create custom skin</a><br /><a href="%s" target="_blank"><b>Download more skins</b></a>', 'su' ), 'http://gndev.info/kb/how-to-create-custom-skin-for-shortcodes-ultimate/', 'http://gndev.info/shortcodes-ultimate/' ),
|
82 |
+
'default' => 'default'
|
83 |
+
),
|
84 |
+
array(
|
85 |
+
'type' => 'closetab'
|
86 |
+
),
|
87 |
+
array(
|
88 |
+
'type' => 'opentab',
|
89 |
+
'name' => __( 'Custom CSS', 'su' )
|
90 |
+
),
|
91 |
+
array(
|
92 |
+
'type' => 'custom_css',
|
93 |
+
'id' => 'custom-css',
|
94 |
+
'default' => '',
|
95 |
+
'callback' => array( 'Su_Admin_Views', 'custom_css' )
|
96 |
+
),
|
97 |
+
array(
|
98 |
+
'type' => 'closetab'
|
99 |
+
)
|
100 |
+
)
|
101 |
+
) );
|
102 |
+
// Settings submenu
|
103 |
+
Su_Admin::add_submenu( array(
|
104 |
+
'parent_slug' => 'shortcodes-ultimate',
|
105 |
+
'page_title' => __( 'Settings', 'su' ) . ' ‹ ' . __( 'Shortcodes Ultimate', 'su' ),
|
106 |
+
'menu_title' => __( 'Settings', 'su' ),
|
107 |
+
'capability' => 'edit_others_posts',
|
108 |
+
'slug' => 'shortcodes-ultimate',
|
109 |
+
'options' => array()
|
110 |
+
) );
|
111 |
+
// Examples submenu
|
112 |
+
Su_Admin::add_submenu( array(
|
113 |
+
'parent_slug' => 'shortcodes-ultimate',
|
114 |
+
'page_title' => __( 'Examples', 'su' ) . ' ‹ ' . __( 'Shortcodes Ultimate', 'su' ),
|
115 |
+
'menu_title' => __( 'Examples', 'su' ),
|
116 |
+
'capability' => 'edit_others_posts',
|
117 |
+
'slug' => 'shortcodes-ultimate-examples',
|
118 |
+
'options' => array(
|
119 |
+
array(
|
120 |
+
'type' => 'examples',
|
121 |
+
'callback' => array( 'Su_Admin_Views', 'examples' )
|
122 |
+
)
|
123 |
+
)
|
124 |
+
) );
|
125 |
+
// Add-ons submenu
|
126 |
+
Su_Admin::add_submenu( array(
|
127 |
+
'parent_slug' => 'shortcodes-ultimate',
|
128 |
+
'page_title' => __( 'Add-ons', 'su' ) . ' ‹ ' . __( 'Shortcodes Ultimate', 'su' ),
|
129 |
+
'menu_title' => __( 'Add-ons', 'su' ),
|
130 |
+
'capability' => 'edit_others_posts',
|
131 |
+
'slug' => 'shortcodes-ultimate-addons',
|
132 |
+
'options' => array(
|
133 |
+
array(
|
134 |
+
'type' => 'addons',
|
135 |
+
'callback' => array( 'Su_Admin_Views', 'addons' )
|
136 |
+
)
|
137 |
+
)
|
138 |
+
) );
|
139 |
+
// Translate plugin meta
|
140 |
+
__( 'Shortcodes Ultimate', 'su' );
|
141 |
+
__( 'Vladimir Anokhin', 'su' );
|
142 |
+
__( 'Supercharge your WordPress theme with mega pack of shortcodes', 'su' );
|
143 |
+
// Add plugin actions links
|
144 |
+
add_filter( 'plugin_action_links_' . plugin_basename( SU_PLUGIN_FILE ), array( __CLASS__, 'actions_links' ), -10 );
|
145 |
+
// Add plugin meta links
|
146 |
+
add_filter( 'plugin_row_meta', array( __CLASS__, 'meta_links' ), 10, 2 );
|
147 |
+
// Import custom CSS from version 3.9.5 and below
|
148 |
+
add_action( 'admin_init', array( __CLASS__, 'import_395' ) );
|
149 |
+
// Import settings from versions 4.3.2 and below
|
150 |
+
add_action( 'admin_init', array( __CLASS__, 'import_432' ) );
|
151 |
+
// Shortcodes Ultimate is ready
|
152 |
+
do_action( 'su/init' );
|
153 |
+
}
|
154 |
+
|
155 |
+
/**
|
156 |
+
* Plugin activation
|
157 |
+
*/
|
158 |
+
public static function activation() {
|
159 |
+
self::timestamp();
|
160 |
+
self::skins_dir();
|
161 |
+
update_option( 'su_option_version', SU_PLUGIN_VERSION );
|
162 |
+
do_action( 'su/activation' );
|
163 |
+
}
|
164 |
+
|
165 |
+
/**
|
166 |
+
* Plugin deactivation
|
167 |
+
*/
|
168 |
+
public static function deactivation() {
|
169 |
+
do_action( 'su/deactivation' );
|
170 |
+
}
|
171 |
+
|
172 |
+
/**
|
173 |
+
* Plugin update hook
|
174 |
+
*/
|
175 |
+
public static function update() {
|
176 |
+
$option = get_option( 'su_option_version' );
|
177 |
+
if ( $option !== SU_PLUGIN_VERSION ) {
|
178 |
+
update_option( 'su_option_version', SU_PLUGIN_VERSION );
|
179 |
+
do_action( 'su/update' );
|
180 |
+
}
|
181 |
+
}
|
182 |
+
|
183 |
+
/**
|
184 |
+
* Register shortcodes
|
185 |
+
*/
|
186 |
+
public static function register() {
|
187 |
+
// Prepare compatibility mode prefix
|
188 |
+
$prefix = su_cmpt();
|
189 |
+
// Loop through shortcodes
|
190 |
+
foreach ( ( array ) Su_Data::shortcodes() as $id => $data ) {
|
191 |
+
if ( isset( $data['function'] ) && is_callable( $data['function'] ) ) $func = $data['function'];
|
192 |
+
elseif ( is_callable( array( 'Su_Shortcodes', $id ) ) ) $func = array( 'Su_Shortcodes', $id );
|
193 |
+
elseif ( is_callable( array( 'Su_Shortcodes', 'su_' . $id ) ) ) $func = array( 'Su_Shortcodes', 'su_' . $id );
|
194 |
+
else continue;
|
195 |
+
// Register shortcode
|
196 |
+
add_shortcode( $prefix . $id, $func );
|
197 |
+
}
|
198 |
+
// Register [media] manually // 3.x
|
199 |
+
add_shortcode( $prefix . 'media', array( 'Su_Shortcodes', 'media' ) );
|
200 |
+
}
|
201 |
+
|
202 |
+
/**
|
203 |
+
* Add timestamp
|
204 |
+
*/
|
205 |
+
public static function timestamp() {
|
206 |
+
if ( !get_option( 'su_installed' ) ) update_option( 'su_installed', time() );
|
207 |
+
}
|
208 |
+
|
209 |
+
/**
|
210 |
+
* Create directory /wp-content/uploads/shortcodes-ultimate-skins/ on activation
|
211 |
+
*/
|
212 |
+
public static function skins_dir() {
|
213 |
+
$upload_dir = wp_upload_dir();
|
214 |
+
$path = trailingslashit( path_join( $upload_dir['basedir'], 'shortcodes-ultimate-skins' ) );
|
215 |
+
if ( !file_exists( $path ) ) mkdir( $path, 0755 );
|
216 |
+
}
|
217 |
+
|
218 |
+
/**
|
219 |
+
* Add plugin actions links
|
220 |
+
*/
|
221 |
+
public static function actions_links( $links ) {
|
222 |
+
$links[] = '<a href="' . admin_url( 'admin.php?page=shortcodes-ultimate' ) . '#tab-0">' . __( 'Where to start?', 'su' ) . '</a>';
|
223 |
+
return $links;
|
224 |
+
}
|
225 |
+
|
226 |
+
/**
|
227 |
+
* Add plugin meta links
|
228 |
+
*/
|
229 |
+
public static function meta_links( $links, $file ) {
|
230 |
+
// Check plugin
|
231 |
+
if ( $file === plugin_basename( SU_PLUGIN_FILE ) ) {
|
232 |
+
unset( $links[2] );
|
233 |
+
$links[] = '<a href="http://gndev.info/shortcodes-ultimate/" target="_blank">' . __( 'Project homepage', 'su' ) . '</a>';
|
234 |
+
$links[] = '<a href="http://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank">' . __( 'Support forum', 'su' ) . '</a>';
|
235 |
+
$links[] = '<a href="http://wordpress.org/extend/plugins/shortcodes-ultimate/changelog/" target="_blank">' . __( 'Changelog', 'su' ) . '</a>';
|
236 |
+
}
|
237 |
+
return $links;
|
238 |
+
}
|
239 |
+
|
240 |
+
/**
|
241 |
+
* Import custom CSS from versions 3.9.5 and below
|
242 |
+
*/
|
243 |
+
public static function import_395() {
|
244 |
+
$from_395 = get_option( 'su_custom_css' );
|
245 |
+
if ( !$from_395 ) return;
|
246 |
+
$current = get_option( 'su_option_custom-css' );
|
247 |
+
update_option( 'su_option_custom-css', $from_395 . "\n\n" . $current );
|
248 |
+
delete_option( 'su_custom_css' );
|
249 |
+
}
|
250 |
+
|
251 |
+
/**
|
252 |
+
* Import settings from versions 4.3.2 and below
|
253 |
+
*/
|
254 |
+
public static function import_432() {
|
255 |
+
$from_432 = get_option( 'shortcodesultimate_options' );
|
256 |
+
if ( !$from_432 ) return;
|
257 |
+
// Custom formatting
|
258 |
+
if ( isset( $from_432['custom_formatting'] ) ) update_option( 'su_option_custom-formatting', 'on' );
|
259 |
+
else update_option( 'su_option_custom-formatting', '' );
|
260 |
+
// Compatibility mode
|
261 |
+
if ( isset( $from_432['compatibility_mode'] ) ) update_option( 'su_option_compatibility-mode', 'on' );
|
262 |
+
else update_option( 'su_option_compatibility-mode', '' );
|
263 |
+
// Skin
|
264 |
+
if ( isset( $from_432['skin'] ) ) update_option( 'su_option_skin', $from_432['skin'] );
|
265 |
+
// Skip
|
266 |
+
if ( isset( $from_432['skip'] ) ) update_option( 'su_option_skip', 'on' );
|
267 |
+
else update_option( 'su_option_skip', '' );
|
268 |
+
// Custom CSS
|
269 |
+
if ( isset( $from_432['custom_css'] ) ) update_option( 'su_option_custom-css', $from_432['custom_css'] );
|
270 |
+
// Galleries
|
271 |
+
if ( isset( $from_432['galleries'] ) ) update_option( 'su_option_galleries-432', $from_432['galleries'] );
|
272 |
+
delete_option( 'shortcodesultimate_options' );
|
273 |
+
}
|
274 |
+
}
|
275 |
+
|
276 |
+
/**
|
277 |
+
* Register plugin function to perform checks that plugin is installed
|
278 |
+
*/
|
279 |
+
function shortcodes_ultimate() {
|
280 |
+
return true;
|
281 |
+
}
|
282 |
+
|
283 |
+
new Shortcodes_Ultimate;
|
inc/core/requirements.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Su_Requirements {
|
3 |
+
|
4 |
+
static $config = array(
|
5 |
+
'php' => '5.1',
|
6 |
+
'wp' => '3.5'
|
7 |
+
);
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Constructor
|
11 |
+
*/
|
12 |
+
function __construct() {
|
13 |
+
add_action( 'su/activation', array( __CLASS__, 'php' ) );
|
14 |
+
add_action( 'su/activation', array( __CLASS__, 'wp' ) );
|
15 |
+
}
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Check PHP version
|
19 |
+
*/
|
20 |
+
public static function php() {
|
21 |
+
$php = phpversion();
|
22 |
+
load_plugin_textdomain( 'su', false, dirname( plugin_basename( SU_PLUGIN_FILE ) ), '/languages/' );
|
23 |
+
$msg = sprintf( __( '<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not fully compatible with your PHP version (%s).<br />Reccomended PHP version – %s (or higher).</p><a href="%s">← Return to the plugins screen</a> <a href="%s"%s>Continue and activate anyway →</a>', 'su' ), $php, self::$config['php'], network_admin_url( 'plugins.php?deactivate=true' ), $_SERVER['REQUEST_URI'] . '&continue=true', ' style="float:right;font-weight:bold"' );
|
24 |
+
// Check Forced activation
|
25 |
+
if ( isset( $_GET['continue'] ) ) return;
|
26 |
+
// PHP version is too low
|
27 |
+
elseif ( version_compare( self::$config['php'], $php, '>' ) ) {
|
28 |
+
deactivate_plugins( plugin_basename( SU_PLUGIN_FILE ) );
|
29 |
+
wp_die( $msg );
|
30 |
+
}
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* Check WordPress version
|
35 |
+
*/
|
36 |
+
public static function wp() {
|
37 |
+
$wp = get_bloginfo( 'version' );
|
38 |
+
load_plugin_textdomain( 'su', false, dirname( plugin_basename( SU_PLUGIN_FILE ) ), '/languages/' );
|
39 |
+
$msg = sprintf( __( '<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not fully compatible with your version of WordPress (%s).<br />Reccomended WordPress version – %s (or higher).</p><a href="%s">← Return to the plugins screen</a> <a href="%s"%s>Continue and activate anyway →</a>', 'su' ), $wp, self::$config['wp'], network_admin_url( 'plugins.php?deactivate=true' ), $_SERVER['REQUEST_URI'] . '&continue=true', ' style="float:right;font-weight:bold"' );
|
40 |
+
// Check Forced activation
|
41 |
+
if ( isset( $_GET['continue'] ) ) return;
|
42 |
+
// PHP version is too low
|
43 |
+
elseif ( version_compare( self::$config['wp'], $wp, '>' ) ) {
|
44 |
+
deactivate_plugins( plugin_basename( SU_PLUGIN_FILE ) );
|
45 |
+
wp_die( $msg );
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
}
|
50 |
+
|
51 |
+
new Su_Requirements;
|
inc/core/{class.shortcodes.php → shortcodes.php}
RENAMED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
class
|
4 |
static $tabs = array();
|
5 |
static $tab_count = 0;
|
6 |
|
@@ -8,25 +8,25 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
8 |
|
9 |
public static function heading( $atts = null, $content = null ) {
|
10 |
$atts = shortcode_atts( array(
|
11 |
-
'
|
12 |
-
'
|
13 |
-
'
|
|
|
|
|
14 |
), $atts );
|
15 |
-
|
16 |
-
|
17 |
-
return '<div class="su-heading su-heading-align-' . $atts['align'] . su_ecssc( $atts ) . '" style="font-size:' . $size . 'px"><div class="su-heading-inner">' . $content . '</div></div>';
|
18 |
}
|
19 |
|
20 |
public static function tabs( $atts = null, $content = null ) {
|
21 |
$atts = shortcode_atts( array(
|
22 |
'active' => 1,
|
23 |
'vertical' => 'no',
|
24 |
-
'style' =>
|
25 |
'class' => ''
|
26 |
), $atts );
|
27 |
-
if ( $atts['style']
|
28 |
-
self::$tabs = array();
|
29 |
-
self::$tab_count = 0;
|
30 |
do_shortcode( $content );
|
31 |
$return = '';
|
32 |
$tabs = $panes = array();
|
@@ -36,12 +36,16 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
36 |
$tabs[] = '<span class="' . su_ecssc( $tab ) . $tab['disabled'] . '"' . $tab['anchor'] . '>' . su_scattr( $tab['title'] ) . '</span>';
|
37 |
$panes[] = '<div class="su-tabs-pane' . su_ecssc( $tab ) . '">' . $tab['content'] . '<div style="clear:both;height:0"></div></div>';
|
38 |
}
|
39 |
-
$vertical = ( $atts['vertical'] === 'yes' ) ? ' su-tabs-vertical' : '';
|
40 |
-
$return = '<div class="su-tabs' . $vertical . su_ecssc( $atts ) . '" data-active="' . (string) $atts['active'] . '"><div class="su-tabs-nav">' . implode( '', $tabs ) . '</div><div class="su-tabs-panes">' . implode( "\n", $panes ) . '</div></div>';
|
41 |
}
|
42 |
-
|
43 |
-
|
44 |
-
|
|
|
|
|
|
|
|
|
45 |
return $return;
|
46 |
}
|
47 |
|
@@ -61,6 +65,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
61 |
'class' => $atts['class']
|
62 |
);
|
63 |
self::$tab_count++;
|
|
|
64 |
}
|
65 |
|
66 |
public static function spoiler( $atts = null, $content = null ) {
|
@@ -68,20 +73,24 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
68 |
'title' => __( 'Spoiler title', 'su' ),
|
69 |
'open' => 'no',
|
70 |
'style' => 'default',
|
|
|
71 |
'anchor' => '',
|
72 |
'class' => ''
|
73 |
), $atts );
|
74 |
$atts['style'] = str_replace( array( '1', '2' ), array( 'default', 'fancy' ), $atts['style'] );
|
75 |
-
$closed = ( $atts['open'] !== 'yes' ) ? ' su-spoiler-closed' : '';
|
76 |
$atts['anchor'] = ( $atts['anchor'] ) ? ' data-anchor="' . str_replace( ' ', '', trim( sanitize_text_field( $atts['anchor'] ) ) ) . '"' : '';
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
|
|
|
|
|
|
81 |
}
|
82 |
|
83 |
public static function accordion( $atts = null, $content = null ) {
|
84 |
$atts = shortcode_atts( array( 'class' => '' ), $atts );
|
|
|
85 |
return '<div class="su-accordion' . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</div>';
|
86 |
}
|
87 |
|
@@ -92,17 +101,17 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
92 |
'class' => ''
|
93 |
), $atts );
|
94 |
$top = ( $atts['top'] === 'yes' ) ? '<a href="#">' . su_scattr( $atts['text'] ) . '</a>' : '';
|
95 |
-
|
96 |
return '<div class="su-divider' . su_ecssc( $atts ) . '">' . $top . '</div>';
|
97 |
}
|
98 |
|
99 |
public static function spacer( $atts = null, $content = null ) {
|
100 |
$atts = shortcode_atts( array(
|
101 |
-
'size' =>
|
102 |
'class' => ''
|
103 |
), $atts );
|
104 |
-
|
105 |
-
return '<div class="su-spacer' . su_ecssc( $atts ) . '" style="height:' . $atts['size'] . 'px"></div>';
|
106 |
}
|
107 |
|
108 |
public static function highlight( $atts = null, $content = null ) {
|
@@ -113,7 +122,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
113 |
'class' => ''
|
114 |
), $atts );
|
115 |
if ( $atts['bg'] !== null ) $atts['background'] = $atts['bg'];
|
116 |
-
|
117 |
return '<span class="su-highlight' . su_ecssc( $atts ) . '" style="background:' . $atts['background'] . ';color:' . $atts['color'] . '"> ' . do_shortcode( $content ) . ' </span>';
|
118 |
}
|
119 |
|
@@ -124,22 +133,24 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
124 |
'class' => ''
|
125 |
), $atts );
|
126 |
if ( $atts['style'] !== null ) $atts['type'] = $atts['style'];
|
127 |
-
|
128 |
return '<span class="su-label su-label-type-' . $atts['type'] . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</span>';
|
129 |
}
|
130 |
|
131 |
public static function quote( $atts = null, $content = null ) {
|
132 |
$atts = shortcode_atts( array(
|
|
|
133 |
'cite' => false,
|
134 |
'url' => false,
|
135 |
'class' => ''
|
136 |
), $atts );
|
137 |
-
$cite_link = ( $atts['url'] && $atts['cite'] ) ? '<a href="' . $atts['url'] . '">' . $atts['cite'] . '</a>'
|
138 |
: $atts['cite'];
|
139 |
-
$cite = ( $atts['cite'] ) ? '<span class="su-quote-cite"
|
140 |
$cite_class = ( $atts['cite'] ) ? ' su-quote-has-cite' : '';
|
141 |
-
|
142 |
-
|
|
|
143 |
}
|
144 |
|
145 |
public static function pullquote( $atts = null, $content = null ) {
|
@@ -147,7 +158,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
147 |
'align' => 'left',
|
148 |
'class' => ''
|
149 |
), $atts );
|
150 |
-
|
151 |
return '<div class="su-pullquote su-pullquote-align-' . $atts['align'] . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</div>';
|
152 |
}
|
153 |
|
@@ -160,7 +171,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
160 |
$atts['style'] = str_replace( array( '1', '2', '3' ), array( 'default', 'light', 'default' ), $atts['style'] ); // 3.x
|
161 |
// Calculate font-size
|
162 |
$em = $atts['size'] * 0.5 . 'em';
|
163 |
-
|
164 |
return '<span class="su-dropcap su-dropcap-style-' . $atts['style'] . su_ecssc( $atts ) . '" style="font-size:' . $em . '">' . do_shortcode( $content ) . '</span>';
|
165 |
}
|
166 |
|
@@ -170,8 +181,8 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
170 |
'align' => 'left',
|
171 |
'class' => ''
|
172 |
), $atts );
|
173 |
-
|
174 |
-
|
175 |
return '<span class="su-frame su-frame-align-' . $atts['align'] . ' su-frame-style-' . $atts['style'] . su_ecssc( $atts ) . '"><span class="su-frame-inner">' . do_shortcode( $content ) . '</span></span>';
|
176 |
}
|
177 |
|
@@ -189,7 +200,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
189 |
), $atts );
|
190 |
if ( $atts['last'] !== null && $atts['last'] == '1' ) $atts['class'] .= ' su-column-last';
|
191 |
if ( $atts['center'] === 'yes' ) $atts['class'] .= ' su-column-centered';
|
192 |
-
|
193 |
return '<div class="su-column su-column-size-' . str_replace( '/', '-', $atts['size'] ) . su_ecssc( $atts ) . '"><div class="su-column-inner">' . su_do_shortcode( $content, 'c' ) . '</div></div>';
|
194 |
}
|
195 |
|
@@ -208,11 +219,11 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
208 |
$atts['icon_color'] = '#ffd647';
|
209 |
break;
|
210 |
case 'arrow':
|
211 |
-
$atts['icon'] = 'icon:
|
212 |
$atts['icon_color'] = '#00d1ce';
|
213 |
break;
|
214 |
case 'check':
|
215 |
-
$atts['icon'] = 'icon:
|
216 |
$atts['icon_color'] = '#17bf20';
|
217 |
break;
|
218 |
case 'cross':
|
@@ -220,7 +231,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
220 |
$atts['icon_color'] = '#ff142b';
|
221 |
break;
|
222 |
case 'thumbs':
|
223 |
-
$atts['icon'] = 'icon: thumbs-up
|
224 |
$atts['icon_color'] = '#8a8a8a';
|
225 |
break;
|
226 |
case 'link':
|
@@ -266,11 +277,11 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
266 |
}
|
267 |
}
|
268 |
if ( strpos( $atts['icon'], 'icon:' ) !== false ) {
|
269 |
-
$atts['icon'] = '<i class="
|
270 |
-
|
271 |
}
|
272 |
else $atts['icon'] = '<img src="' . $atts['icon'] . '" alt="" />';
|
273 |
-
|
274 |
return '<div class="su-list su-list-style-' . $atts['style'] . su_ecssc( $atts ) . '">' . str_replace( '<li>', '<li>' . $atts['icon'] . ' ', su_do_shortcode( $content, 'l' ) ) . '</div>';
|
275 |
}
|
276 |
|
@@ -388,8 +399,8 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
388 |
// Prepare icon
|
389 |
if ( $atts['icon'] ) {
|
390 |
if ( strpos( $atts['icon'], 'icon:' ) !== false ) {
|
391 |
-
$icon = '<i class="
|
392 |
-
|
393 |
}
|
394 |
else $icon = '<img src="' . $atts['icon'] . '" alt="' . esc_attr( $content ) . '" style="' . implode( $img_css, ';' ) . '" />';
|
395 |
}
|
@@ -411,7 +422,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
411 |
else $content = $icon . ' ' . $content;
|
412 |
// Prepare onclick action
|
413 |
$atts['onclick'] = ( $atts['onclick'] ) ? ' onClick="' . $atts['onclick'] . '"' : '';
|
414 |
-
|
415 |
return $before . '<a href="' . su_scattr( $atts['url'] ) . '" class="' . implode( $classes, ' ' ) . '" style="' . implode( $a_css, ';' ) . '" target="_' . $atts['target'] . '"' . $atts['onclick'] . '><span style="' . implode( $span_css, ';' ) . '">' . do_shortcode( $content ) . $desc . '</span></a>' . $after;
|
416 |
}
|
417 |
|
@@ -425,14 +436,14 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
425 |
), $atts );
|
426 |
// Built-in icon
|
427 |
if ( strpos( $atts['icon'], 'icon:' ) !== false ) {
|
428 |
-
$atts['icon'] = '<i class="
|
429 |
-
|
430 |
}
|
431 |
// Uploaded icon
|
432 |
else {
|
433 |
$atts['icon'] = '<img src="' . $atts['icon'] . '" width="' . $atts['size'] . '" height="' . $atts['size'] . '" alt="' . $atts['title'] . '" />';
|
434 |
}
|
435 |
-
|
436 |
return '<div class="su-service' . su_ecssc( $atts ) . '"><div class="su-service-title" style="padding-left:' . round( $atts['size'] + 14 ) . 'px;height:' . $atts['size'] . 'px;line-height:' . $atts['size'] . 'px">' . $atts['icon'] . ' ' . su_scattr( $atts['title'] ) . '</div><div class="su-service-content" style="padding-left:' . round( $atts['size'] + 14 ) . 'px">' . do_shortcode( $content ) . '</div></div>';
|
437 |
}
|
438 |
|
@@ -451,7 +462,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
451 |
$radius = ( $atts['radius'] != '0' ) ? 'border-radius:' . $atts['radius'] . 'px;-moz-border-radius:' . $atts['radius'] . 'px;-webkit-border-radius:' . $atts['radius'] . 'px;' : '';
|
452 |
$title_radius = ( $atts['radius'] != '0' ) ? $atts['radius'] - 1 : '';
|
453 |
$title_radius = ( $title_radius ) ? '-webkit-border-top-left-radius:' . $title_radius . 'px;-webkit-border-top-right-radius:' . $title_radius . 'px;-moz-border-radius-topleft:' . $title_radius . 'px;-moz-border-radius-topright:' . $title_radius . 'px;border-top-left-radius:' . $title_radius . 'px;border-top-right-radius:' . $title_radius . 'px;' : '';
|
454 |
-
|
455 |
// Return result
|
456 |
return '<div class="su-box su-box-style-' . $atts['style'] . su_ecssc( $atts ) . '" style="border-color:' . su_hex_shift( $atts['box_color'], 'darker', 20 ) . ';' . $radius . '"><div class="su-box-title" style="background-color:' . $atts['box_color'] . ';color:' . $atts['title_color'] . ';' . $title_radius . '">' . su_scattr( $atts['title'] ) . '</div><div class="su-box-content">' . su_do_shortcode( $content, 'b' ) . '</div></div>';
|
457 |
}
|
@@ -469,7 +480,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
469 |
if ( $atts['background'] !== null ) $atts['note_color'] = $atts['background'];
|
470 |
// Prepare border-radius
|
471 |
$radius = ( $atts['radius'] != '0' ) ? 'border-radius:' . $atts['radius'] . 'px;-moz-border-radius:' . $atts['radius'] . 'px;-webkit-border-radius:' . $atts['radius'] . 'px;' : '';
|
472 |
-
|
473 |
return '<div class="su-note' . su_ecssc( $atts ) . '" style="border-color:' . su_hex_shift( $atts['note_color'], 'darker', 10 ) . ';' . $radius . '"><div class="su-note-inner" style="background-color:' . $atts['note_color'] . ';border-color:' . su_hex_shift( $atts['note_color'], 'lighter', 80 ) . ';color:' . $atts['text_color'] . ';' . $radius . '">' . su_do_shortcode( $content, 'n' ) . '</div></div>';
|
474 |
}
|
475 |
|
@@ -479,10 +490,10 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
479 |
'type' => 'iframe',
|
480 |
'class' => ''
|
481 |
), $atts );
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
return '<span class="su-lightbox' . su_ecssc( $atts ) . '" data-mfp-src="' . su_scattr( $atts['src'] ) . '" data-mfp-type="' . $atts['type'] . '">' . do_shortcode( $content ) . '</span>';
|
487 |
}
|
488 |
|
@@ -513,25 +524,25 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
513 |
if ( $atts['shadow'] === 'yes' ) $classes[] = 'qtip-shadow';
|
514 |
if ( $atts['rounded'] === 'yes' ) $classes[] = 'qtip-rounded';
|
515 |
// Query assets
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
return '<span class="su-tooltip' . su_ecssc( $atts ) . '" data-close="' . $atts['close'] . '" data-behavior="' . $atts['behavior'] . '" data-my="' . $position['my'] . '" data-at="' . $position['at'] . '" data-classes="' . implode( ' ', $classes ) . '" data-title="' . $atts['title'] . '" title="' . esc_attr( $atts['content'] ) . '">' . do_shortcode( $content ) . '</span>';
|
522 |
}
|
523 |
|
524 |
public static function su_private( $atts = null, $content = null ) {
|
525 |
$atts = shortcode_atts( array( 'class' => '' ), $atts );
|
526 |
-
|
527 |
return ( current_user_can( 'publish_posts' ) ) ? '<div class="su-private' . su_ecssc( $atts ) . '"><div class="su-private-shell">' . do_shortcode( $content ) . '</div></div>' : '';
|
528 |
}
|
529 |
|
530 |
public static function media( $atts = null, $content = null ) {
|
531 |
// Check YouTube video
|
532 |
-
if ( strpos( $atts['url'], 'youtu' ) !== false ) return
|
533 |
// Check Vimeo video
|
534 |
-
elseif ( strpos( $atts['url'], 'vimeo' ) !== false ) return
|
535 |
// Image
|
536 |
else return '<img src="' . $atts['url'] . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" style="max-width:100%" />';
|
537 |
}
|
@@ -557,7 +568,47 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
557 |
$return[] = '<div class="su-youtube su-responsive-media-' . $atts['responsive'] . su_ecssc( $atts ) . '">';
|
558 |
$return[] = '<iframe width="' . $atts['width'] . '" height="' . $atts['height'] . '" src="http://www.youtube.com/embed/' . $id . $autoplay . '" frameborder="0" allowfullscreen="true"></iframe>';
|
559 |
$return[] = '</div>';
|
560 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
561 |
// Return result
|
562 |
return implode( '', $return );
|
563 |
}
|
@@ -585,7 +636,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
585 |
'" src="http://player.vimeo.com/video/' . $id . '?title=0&byline=0&portrait=0&color=ffffff' .
|
586 |
$autoplay . '" frameborder="0" allowfullscreen="true"></iframe>';
|
587 |
$return[] = '</div>';
|
588 |
-
|
589 |
// Return result
|
590 |
return implode( '', $return );
|
591 |
}
|
@@ -609,7 +660,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
609 |
$return[] = '<iframe width="' . $atts['width'] . '" height="' . $atts['height'] .
|
610 |
'" src="http://screenr.com/embed/' . $id . '" frameborder="0" allowfullscreen="true"></iframe>';
|
611 |
$return[] = '</div>';
|
612 |
-
|
613 |
// Return result
|
614 |
return implode( '', $return );
|
615 |
}
|
@@ -630,11 +681,11 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
630 |
$width = ( $atts['width'] !== 'auto' ) ? 'max-width:' . $atts['width'] : '';
|
631 |
// Check that url is specified
|
632 |
if ( !$atts['url'] ) return '<p class="su-error">Audio: ' . __( 'please specify correct url', 'su' ) . '</p>';
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
// Create player
|
639 |
return '<div class="su-audio' . su_ecssc( $atts ) . '" data-id="' . $id . '" data-audio="' . $atts['url'] . '" data-swf="' . plugins_url( 'assets/other/Jplayer.swf', SU_PLUGIN_FILE ) . '" data-autoplay="' . $atts['autoplay'] . '" data-loop="' . $atts['loop'] . '" style="' . $width . '"><div id="' . $id . '" class="jp-jplayer"></div><div id="' . $id . '_container" class="jp-audio"><div class="jp-type-single"><div class="jp-gui jp-interface"><div class="jp-controls"><span class="jp-play"></span><span class="jp-pause"></span><span class="jp-stop"></span><span class="jp-mute"></span><span class="jp-unmute"></span><span class="jp-volume-max"></span></div><div class="jp-progress"><div class="jp-seek-bar"><div class="jp-play-bar"></div></div></div><div class="jp-volume-bar"><div class="jp-volume-bar-value"></div></div><div class="jp-current-time"></div><div class="jp-duration"></div></div><div class="jp-title">' . $atts['title'] . '</div></div></div></div>';
|
640 |
}
|
@@ -658,10 +709,10 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
658 |
if ( !$atts['url'] ) return '<p class="su-error">Video: ' . __( 'please specify correct url', 'su' ) . '</p>';
|
659 |
// Prepare title
|
660 |
$title = ( $atts['title'] ) ? '<div class="jp-title">' . $atts['title'] . '</div>' : '';
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
// Create player
|
666 |
return '<div style="width:' . $atts['width'] . 'px"><div id="' . $id . '" class="su-video jp-video su-video-controls-' . $atts['controls'] . su_ecssc( $atts ) . '" data-id="' . $id . '" data-video="' . $atts['url'] . '" data-swf="' . plugins_url( 'assets/other/Jplayer.swf', SU_PLUGIN_FILE ) . '" data-autoplay="' . $atts['autoplay'] . '" data-loop="' . $atts['loop'] . '" data-poster="' . $atts['poster'] . '"><div id="' . $id . '_player" class="jp-jplayer" style="width:' . $atts['width'] . 'px;height:' . $atts['height'] . 'px"></div>' . $title . '<div class="jp-start jp-play"></div><div class="jp-gui"><div class="jp-interface"><div class="jp-progress"><div class="jp-seek-bar"><div class="jp-play-bar"></div></div></div><div class="jp-current-time"></div><div class="jp-duration"></div><div class="jp-controls-holder"><span class="jp-play"></span><span class="jp-pause"></span><span class="jp-mute"></span><span class="jp-unmute"></span><span class="jp-full-screen"></span><span class="jp-restore-screen"></span><div class="jp-volume-bar"><div class="jp-volume-bar-value"></div></div></div></div></div></div></div>';
|
667 |
}
|
@@ -674,9 +725,9 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
674 |
$return = '<div class="su-table' . su_ecssc( $atts ) . '">';
|
675 |
$return .= ( $atts['url'] ) ? su_parse_csv( $atts['url'] ) : do_shortcode( $content );
|
676 |
$return .= '</div>';
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
return $return;
|
681 |
}
|
682 |
|
@@ -712,7 +763,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
712 |
if ( $atts['login'] !== null && $atts['login'] == '0' ) return; // 3.x
|
713 |
// Prepare login link
|
714 |
$login = '<a href="' . esc_attr( $atts['login_url'] ) . '">' . $atts['login_text'] . '</a>';
|
715 |
-
|
716 |
return '<div class="su-members' . su_ecssc( $atts ) . '" style="background-color:' . su_hex_shift( $atts['color'], 'lighter', 50 ) . ';border-color:' .su_hex_shift( $atts['color'], 'darker', 20 ) . ';color:' .su_hex_shift( $atts['color'], 'darker', 60 ) . '">' . str_replace( '%login%', $login, su_scattr( $atts['message'] ) ) . '</div>';
|
717 |
}
|
718 |
// Return original content
|
@@ -723,7 +774,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
723 |
$atts = shortcode_atts( array( 'class' => '' ), $atts );
|
724 |
$return = '';
|
725 |
if ( !is_user_logged_in() && !is_null( $content ) ) {
|
726 |
-
|
727 |
$return = '<div class="su-guests' . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</div>';
|
728 |
}
|
729 |
return $return;
|
@@ -799,7 +850,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
799 |
'class' => ''
|
800 |
), $atts );
|
801 |
if ( $atts['file'] !== null ) $atts['url'] = $atts['file'];
|
802 |
-
|
803 |
return '<div class="su-document su-responsive-media-' . $atts['responsive'] . '"><iframe src="http://docs.google.com/viewer?embedded=true&url=' . $atts['url'] . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" class="su-document' . su_ecssc( $atts ) . '"></iframe></div>';
|
804 |
}
|
805 |
|
@@ -811,16 +862,17 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
811 |
'address' => 'New York',
|
812 |
'class' => ''
|
813 |
), $atts );
|
814 |
-
|
815 |
return '<div class="su-gmap su-responsive-media-' . $atts['responsive'] . su_ecssc( $atts ) . '"><iframe width="' . $atts['width'] . '" height="' . $atts['height'] . '" src="http://maps.google.com/maps?q=' . urlencode( su_scattr( $atts['address'] ) ) . '&output=embed"></iframe></div>';
|
816 |
}
|
817 |
|
818 |
public static function slider( $atts = null, $content = null ) {
|
819 |
-
// Prepare vars
|
820 |
-
$shult = shortcodes_ultimate();
|
821 |
$return = '';
|
822 |
$atts = shortcode_atts( array(
|
823 |
-
'
|
|
|
|
|
|
|
824 |
'width' => 600,
|
825 |
'height' => 300,
|
826 |
'responsive' => 'yes',
|
@@ -831,32 +883,26 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
831 |
'mousewheel' => 'yes',
|
832 |
'autoplay' => 3000,
|
833 |
'speed' => 600,
|
834 |
-
'target' => 'yes',
|
835 |
'class' => ''
|
836 |
), $atts );
|
837 |
-
//
|
838 |
-
$
|
839 |
-
//
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
$size = ( $atts['responsive'] === 'yes' ) ? 'width:100%' : 'width:' . intval( $atts['width'] ) . 'px;height:' . intval( $atts['height'] ) . 'px';
|
852 |
-
// Slides not found
|
853 |
-
if ( !count( $slides ) || !is_array( $slides ) ) $return = '<p class="su-error">Slider: ' . __( 'images not found', 'su' ) . '</p>';
|
854 |
-
// Slides are found
|
855 |
-
else {
|
856 |
// Open slider
|
857 |
$return .= '<div id="' . $id . '" class="su-slider' . $centered . ' su-slider-pages-' . $atts['pages'] . ' su-slider-responsive-' . $atts['responsive'] . su_ecssc( $atts ) . '" style="' . $size . '" data-autoplay="' . $atts['autoplay'] . '" data-speed="' . $atts['speed'] . '" data-mousewheel="' . $mousewheel . '"><div class="su-slider-slides">';
|
858 |
// Create slides
|
859 |
-
foreach (
|
860 |
// Crop the image
|
861 |
$image = su_image_resize( $slide['image'], $atts['width'], $atts['height'] );
|
862 |
// Prepare slide title
|
@@ -866,7 +912,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
866 |
// Slide content with link
|
867 |
if ( $slide['link'] ) $return .= '<a href="' . $slide['link'] . '"' . $target . '><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" />' . $title . '</a>';
|
868 |
// Slide content without link
|
869 |
-
else $return .= '<a><img src="' . $
|
870 |
// Close slide
|
871 |
$return .= '</div>';
|
872 |
}
|
@@ -883,20 +929,23 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
883 |
$return .= '</div>';
|
884 |
// Close slider
|
885 |
$return .= '</div>';
|
|
|
|
|
|
|
|
|
886 |
}
|
887 |
-
|
888 |
-
|
889 |
-
Shortcodes_Ultimate_Assets::add( 'js', 'swiper' );
|
890 |
-
Shortcodes_Ultimate_Assets::add( 'js', 'su-galleries-shortcodes' );
|
891 |
return $return;
|
892 |
}
|
893 |
|
894 |
public static function carousel( $atts = null, $content = null ) {
|
895 |
-
// Prepare vars
|
896 |
-
$shult = shortcodes_ultimate();
|
897 |
$return = '';
|
898 |
$atts = shortcode_atts( array(
|
899 |
-
'
|
|
|
|
|
|
|
900 |
'width' => 600,
|
901 |
'height' => 100,
|
902 |
'responsive' => 'yes',
|
@@ -909,28 +958,22 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
909 |
'mousewheel' => 'yes',
|
910 |
'autoplay' => 3000,
|
911 |
'speed' => 600,
|
912 |
-
'target' => 'yes',
|
913 |
'class' => ''
|
914 |
), $atts );
|
915 |
-
//
|
916 |
-
$
|
917 |
-
//
|
918 |
-
|
919 |
-
|
920 |
-
|
921 |
-
|
922 |
-
|
923 |
-
|
924 |
-
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
|
929 |
-
$size = ( $atts['responsive'] === 'yes' ) ? 'width:100%' : 'width:' . intval( $atts['width'] ) . 'px;height:' . intval( $atts['height'] ) . 'px';
|
930 |
-
// Slides not found
|
931 |
-
if ( !count( $slides ) || !is_array( $slides ) ) $return = '<p class="su-error">Carousel: ' . __( 'images not found', 'su' ) . '</p>';
|
932 |
-
// Slides are found
|
933 |
-
else {
|
934 |
// Open slider
|
935 |
$return .= '<div id="' . $id . '" class="su-carousel' . $centered . ' su-carousel-pages-' . $atts['pages'] . ' su-carousel-responsive-' . $atts['responsive'] . su_ecssc( $atts ) . '" style="' . $size . '" data-autoplay="' . $atts['autoplay'] . '" data-speed="' . $atts['speed'] . '" data-mousewheel="' . $mousewheel . '" data-items="' . $atts['items'] . '" data-scroll="' . $atts['scroll'] . '"><div class="su-carousel-slides">';
|
936 |
// Create slides
|
@@ -944,7 +987,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
944 |
// Slide content with link
|
945 |
if ( $slide['link'] ) $return .= '<a href="' . $slide['link'] . '"' . $target . '><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" />' . $title . '</a>';
|
946 |
// Slide content without link
|
947 |
-
else $return .= '<a><img src="' . $
|
948 |
// Close slide
|
949 |
$return .= '</div>';
|
950 |
}
|
@@ -961,41 +1004,37 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
961 |
$return .= '</div>';
|
962 |
// Close slider
|
963 |
$return .= '</div>';
|
|
|
|
|
|
|
|
|
964 |
}
|
965 |
-
|
966 |
-
|
967 |
-
Shortcodes_Ultimate_Assets::add( 'js', 'swiper' );
|
968 |
-
Shortcodes_Ultimate_Assets::add( 'js', 'su-galleries-shortcodes' );
|
969 |
return $return;
|
970 |
}
|
971 |
|
972 |
public static function custom_gallery( $atts = null, $content = null ) {
|
973 |
-
// Prepare vars
|
974 |
-
$shult = shortcodes_ultimate();
|
975 |
$return = '';
|
976 |
$atts = shortcode_atts( array(
|
977 |
-
'
|
|
|
|
|
978 |
'width' => 90,
|
979 |
'height' => 90,
|
980 |
'title' => 'hover',
|
981 |
-
'target' => '
|
982 |
'class' => ''
|
983 |
), $atts );
|
984 |
-
|
985 |
-
|
986 |
-
|
987 |
-
|
988 |
-
|
989 |
-
// Prepare slides
|
990 |
-
$slides = ( count( ( array ) $gallery['items'] ) ) ? $gallery['items'] : array();
|
991 |
-
// Slides not found
|
992 |
-
if ( !count( $slides ) || !is_array( $slides ) ) $return = '<p class="su-error">Custom gallery: ' . __( 'images not found', 'su' ) . '</p>';
|
993 |
-
// Slides are found
|
994 |
-
else {
|
995 |
// Open gallery
|
996 |
-
$return
|
997 |
// Create slides
|
998 |
-
foreach (
|
999 |
// Crop image
|
1000 |
$image = su_image_resize( $slide['image'], $atts['width'], $atts['height'] );
|
1001 |
// Prepare slide title
|
@@ -1003,9 +1042,9 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
1003 |
// Open slide
|
1004 |
$return .= '<div class="su-custom-gallery-slide">';
|
1005 |
// Slide content with link
|
1006 |
-
if ( $slide['link'] ) $return .= '<a href="' . $slide['link'] . '"' . $target . '><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" />' . $title . '</a>';
|
1007 |
// Slide content without link
|
1008 |
-
else $return .= '<a><img src="' . $
|
1009 |
// Close slide
|
1010 |
$return .= '</div>';
|
1011 |
}
|
@@ -1013,8 +1052,10 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
1013 |
$return .= '<div class="su-clear"></div>';
|
1014 |
// Close gallery
|
1015 |
$return .= '</div>';
|
|
|
1016 |
}
|
1017 |
-
|
|
|
1018 |
return $return;
|
1019 |
}
|
1020 |
|
@@ -1031,6 +1072,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
1031 |
'tax_term' => false,
|
1032 |
'tax_operator' => 'IN',
|
1033 |
'author' => '',
|
|
|
1034 |
'meta_key' => '',
|
1035 |
'offset' => 0,
|
1036 |
'order' => 'DESC',
|
@@ -1117,7 +1159,7 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
1117 |
$count++;
|
1118 |
}
|
1119 |
if ( $more_tax_queries ):
|
1120 |
-
|
1121 |
if ( isset( $original_atts['tax_relation'] ) &&
|
1122 |
in_array( $original_atts['tax_relation'], array( 'AND', 'OR' ) )
|
1123 |
) $tax_relation = $original_atts['tax_relation'];
|
@@ -1155,9 +1197,65 @@ class Shortcodes_Ultimate_Shortcodes {
|
|
1155 |
$posts = $original_posts;
|
1156 |
// Reset the query
|
1157 |
wp_reset_postdata();
|
1158 |
-
|
1159 |
return $output;
|
1160 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1161 |
}
|
1162 |
|
1163 |
-
new
|
1 |
<?php
|
2 |
|
3 |
+
class Su_Shortcodes {
|
4 |
static $tabs = array();
|
5 |
static $tab_count = 0;
|
6 |
|
8 |
|
9 |
public static function heading( $atts = null, $content = null ) {
|
10 |
$atts = shortcode_atts( array(
|
11 |
+
'style' => 'default',
|
12 |
+
'size' => 13,
|
13 |
+
'align' => 'center',
|
14 |
+
'margin' => '20',
|
15 |
+
'class' => ''
|
16 |
), $atts );
|
17 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
18 |
+
do_action( 'su/shortcode/heading', $atts );
|
19 |
+
return '<div class="su-heading su-heading-style-' . $atts['style'] . ' su-heading-align-' . $atts['align'] . su_ecssc( $atts ) . '" style="font-size:' . intVal( $atts['size'] ) . 'px;margin-bottom:' . $atts['margin'] . 'px"><div class="su-heading-inner">' . $content . '</div></div>';
|
20 |
}
|
21 |
|
22 |
public static function tabs( $atts = null, $content = null ) {
|
23 |
$atts = shortcode_atts( array(
|
24 |
'active' => 1,
|
25 |
'vertical' => 'no',
|
26 |
+
'style' => 'default', // 3.x
|
27 |
'class' => ''
|
28 |
), $atts );
|
29 |
+
if ( $atts['style'] === '3' ) $atts['vertical'] = 'yes';
|
|
|
|
|
30 |
do_shortcode( $content );
|
31 |
$return = '';
|
32 |
$tabs = $panes = array();
|
36 |
$tabs[] = '<span class="' . su_ecssc( $tab ) . $tab['disabled'] . '"' . $tab['anchor'] . '>' . su_scattr( $tab['title'] ) . '</span>';
|
37 |
$panes[] = '<div class="su-tabs-pane' . su_ecssc( $tab ) . '">' . $tab['content'] . '<div style="clear:both;height:0"></div></div>';
|
38 |
}
|
39 |
+
$atts['vertical'] = ( $atts['vertical'] === 'yes' ) ? ' su-tabs-vertical' : '';
|
40 |
+
$return = '<div class="su-tabs su-tabs-style-' . $atts['style'] . $atts['vertical'] . su_ecssc( $atts ) . '" data-active="' . (string) $atts['active'] . '"><div class="su-tabs-nav">' . implode( '', $tabs ) . '</div><div class="su-tabs-panes">' . implode( "\n", $panes ) . '</div></div>';
|
41 |
}
|
42 |
+
// Reset tabs
|
43 |
+
self::$tabs = array();
|
44 |
+
self::$tab_count = 0;
|
45 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
46 |
+
su_query_asset( 'js', 'jquery' );
|
47 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
48 |
+
do_action( 'su/shortcode/tabs', $atts );
|
49 |
return $return;
|
50 |
}
|
51 |
|
65 |
'class' => $atts['class']
|
66 |
);
|
67 |
self::$tab_count++;
|
68 |
+
do_action( 'su/shortcode/tab', $atts );
|
69 |
}
|
70 |
|
71 |
public static function spoiler( $atts = null, $content = null ) {
|
73 |
'title' => __( 'Spoiler title', 'su' ),
|
74 |
'open' => 'no',
|
75 |
'style' => 'default',
|
76 |
+
'icon' => 'plus',
|
77 |
'anchor' => '',
|
78 |
'class' => ''
|
79 |
), $atts );
|
80 |
$atts['style'] = str_replace( array( '1', '2' ), array( 'default', 'fancy' ), $atts['style'] );
|
|
|
81 |
$atts['anchor'] = ( $atts['anchor'] ) ? ' data-anchor="' . str_replace( ' ', '', trim( sanitize_text_field( $atts['anchor'] ) ) ) . '"' : '';
|
82 |
+
if ( $atts['open'] !== 'yes' ) $atts['class'] .= ' su-spoiler-closed';
|
83 |
+
su_query_asset( 'css', 'font-awesome' );
|
84 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
85 |
+
su_query_asset( 'js', 'jquery' );
|
86 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
87 |
+
do_action( 'su/shortcode/spoiler', $atts );
|
88 |
+
return '<div class="su-spoiler su-spoiler-style-' . $atts['style'] . ' su-spoiler-icon-' . $atts['icon'] . su_ecssc( $atts ) . '"' . $atts['anchor'] . '><div class="su-spoiler-title"><span class="su-spoiler-icon"></span>' . su_scattr( $atts['title'] ) . '</div><div class="su-spoiler-content">' . su_do_shortcode( $content, 's' ) . '</div></div>';
|
89 |
}
|
90 |
|
91 |
public static function accordion( $atts = null, $content = null ) {
|
92 |
$atts = shortcode_atts( array( 'class' => '' ), $atts );
|
93 |
+
do_action( 'su/shortcode/accordion', $atts );
|
94 |
return '<div class="su-accordion' . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</div>';
|
95 |
}
|
96 |
|
101 |
'class' => ''
|
102 |
), $atts );
|
103 |
$top = ( $atts['top'] === 'yes' ) ? '<a href="#">' . su_scattr( $atts['text'] ) . '</a>' : '';
|
104 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
105 |
return '<div class="su-divider' . su_ecssc( $atts ) . '">' . $top . '</div>';
|
106 |
}
|
107 |
|
108 |
public static function spacer( $atts = null, $content = null ) {
|
109 |
$atts = shortcode_atts( array(
|
110 |
+
'size' => '20',
|
111 |
'class' => ''
|
112 |
), $atts );
|
113 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
114 |
+
return '<div class="su-spacer' . su_ecssc( $atts ) . '" style="height:' . (string) $atts['size'] . 'px"></div>';
|
115 |
}
|
116 |
|
117 |
public static function highlight( $atts = null, $content = null ) {
|
122 |
'class' => ''
|
123 |
), $atts );
|
124 |
if ( $atts['bg'] !== null ) $atts['background'] = $atts['bg'];
|
125 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
126 |
return '<span class="su-highlight' . su_ecssc( $atts ) . '" style="background:' . $atts['background'] . ';color:' . $atts['color'] . '"> ' . do_shortcode( $content ) . ' </span>';
|
127 |
}
|
128 |
|
133 |
'class' => ''
|
134 |
), $atts );
|
135 |
if ( $atts['style'] !== null ) $atts['type'] = $atts['style'];
|
136 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
137 |
return '<span class="su-label su-label-type-' . $atts['type'] . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</span>';
|
138 |
}
|
139 |
|
140 |
public static function quote( $atts = null, $content = null ) {
|
141 |
$atts = shortcode_atts( array(
|
142 |
+
'style' => 'default',
|
143 |
'cite' => false,
|
144 |
'url' => false,
|
145 |
'class' => ''
|
146 |
), $atts );
|
147 |
+
$cite_link = ( $atts['url'] && $atts['cite'] ) ? '<a href="' . $atts['url'] . '" target="_blank">' . $atts['cite'] . '</a>'
|
148 |
: $atts['cite'];
|
149 |
+
$cite = ( $atts['cite'] ) ? '<span class="su-quote-cite">' . $cite_link . '</span>' : '';
|
150 |
$cite_class = ( $atts['cite'] ) ? ' su-quote-has-cite' : '';
|
151 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
152 |
+
do_action( 'su/shortcode/quote', $atts );
|
153 |
+
return '<div class="su-quote su-quote-style-' . $atts['style'] . $cite_class . su_ecssc( $atts ) . '"><div class="su-quote-inner">' . do_shortcode( $content ) . su_scattr( $cite ) . '</div></div>';
|
154 |
}
|
155 |
|
156 |
public static function pullquote( $atts = null, $content = null ) {
|
158 |
'align' => 'left',
|
159 |
'class' => ''
|
160 |
), $atts );
|
161 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
162 |
return '<div class="su-pullquote su-pullquote-align-' . $atts['align'] . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</div>';
|
163 |
}
|
164 |
|
171 |
$atts['style'] = str_replace( array( '1', '2', '3' ), array( 'default', 'light', 'default' ), $atts['style'] ); // 3.x
|
172 |
// Calculate font-size
|
173 |
$em = $atts['size'] * 0.5 . 'em';
|
174 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
175 |
return '<span class="su-dropcap su-dropcap-style-' . $atts['style'] . su_ecssc( $atts ) . '" style="font-size:' . $em . '">' . do_shortcode( $content ) . '</span>';
|
176 |
}
|
177 |
|
181 |
'align' => 'left',
|
182 |
'class' => ''
|
183 |
), $atts );
|
184 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
185 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
186 |
return '<span class="su-frame su-frame-align-' . $atts['align'] . ' su-frame-style-' . $atts['style'] . su_ecssc( $atts ) . '"><span class="su-frame-inner">' . do_shortcode( $content ) . '</span></span>';
|
187 |
}
|
188 |
|
200 |
), $atts );
|
201 |
if ( $atts['last'] !== null && $atts['last'] == '1' ) $atts['class'] .= ' su-column-last';
|
202 |
if ( $atts['center'] === 'yes' ) $atts['class'] .= ' su-column-centered';
|
203 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
204 |
return '<div class="su-column su-column-size-' . str_replace( '/', '-', $atts['size'] ) . su_ecssc( $atts ) . '"><div class="su-column-inner">' . su_do_shortcode( $content, 'c' ) . '</div></div>';
|
205 |
}
|
206 |
|
219 |
$atts['icon_color'] = '#ffd647';
|
220 |
break;
|
221 |
case 'arrow':
|
222 |
+
$atts['icon'] = 'icon: arrow-right';
|
223 |
$atts['icon_color'] = '#00d1ce';
|
224 |
break;
|
225 |
case 'check':
|
226 |
+
$atts['icon'] = 'icon: check';
|
227 |
$atts['icon_color'] = '#17bf20';
|
228 |
break;
|
229 |
case 'cross':
|
231 |
$atts['icon_color'] = '#ff142b';
|
232 |
break;
|
233 |
case 'thumbs':
|
234 |
+
$atts['icon'] = 'icon: thumbs-o-up';
|
235 |
$atts['icon_color'] = '#8a8a8a';
|
236 |
break;
|
237 |
case 'link':
|
277 |
}
|
278 |
}
|
279 |
if ( strpos( $atts['icon'], 'icon:' ) !== false ) {
|
280 |
+
$atts['icon'] = '<i class="fa fa-' . trim( str_replace( 'icon:', '', $atts['icon'] ) ) . '" style="color:' . $atts['icon_color'] . '"></i>';
|
281 |
+
su_query_asset( 'css', 'font-awesome' );
|
282 |
}
|
283 |
else $atts['icon'] = '<img src="' . $atts['icon'] . '" alt="" />';
|
284 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
285 |
return '<div class="su-list su-list-style-' . $atts['style'] . su_ecssc( $atts ) . '">' . str_replace( '<li>', '<li>' . $atts['icon'] . ' ', su_do_shortcode( $content, 'l' ) ) . '</div>';
|
286 |
}
|
287 |
|
399 |
// Prepare icon
|
400 |
if ( $atts['icon'] ) {
|
401 |
if ( strpos( $atts['icon'], 'icon:' ) !== false ) {
|
402 |
+
$icon = '<i class="fa fa-' . trim( str_replace( 'icon:', '', $atts['icon'] ) ) . '" style="font-size:' . $styles['size'] . 'px;color:' . $atts['icon_color'] . '"></i>';
|
403 |
+
su_query_asset( 'css', 'font-awesome' );
|
404 |
}
|
405 |
else $icon = '<img src="' . $atts['icon'] . '" alt="' . esc_attr( $content ) . '" style="' . implode( $img_css, ';' ) . '" />';
|
406 |
}
|
422 |
else $content = $icon . ' ' . $content;
|
423 |
// Prepare onclick action
|
424 |
$atts['onclick'] = ( $atts['onclick'] ) ? ' onClick="' . $atts['onclick'] . '"' : '';
|
425 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
426 |
return $before . '<a href="' . su_scattr( $atts['url'] ) . '" class="' . implode( $classes, ' ' ) . '" style="' . implode( $a_css, ';' ) . '" target="_' . $atts['target'] . '"' . $atts['onclick'] . '><span style="' . implode( $span_css, ';' ) . '">' . do_shortcode( $content ) . $desc . '</span></a>' . $after;
|
427 |
}
|
428 |
|
436 |
), $atts );
|
437 |
// Built-in icon
|
438 |
if ( strpos( $atts['icon'], 'icon:' ) !== false ) {
|
439 |
+
$atts['icon'] = '<i class="fa fa-' . trim( str_replace( 'icon:', '', $atts['icon'] ) ) . '" style="font-size:' . $atts['size'] . 'px;color:' . $atts['icon_color'] . '"></i>';
|
440 |
+
su_query_asset( 'css', 'font-awesome' );
|
441 |
}
|
442 |
// Uploaded icon
|
443 |
else {
|
444 |
$atts['icon'] = '<img src="' . $atts['icon'] . '" width="' . $atts['size'] . '" height="' . $atts['size'] . '" alt="' . $atts['title'] . '" />';
|
445 |
}
|
446 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
447 |
return '<div class="su-service' . su_ecssc( $atts ) . '"><div class="su-service-title" style="padding-left:' . round( $atts['size'] + 14 ) . 'px;height:' . $atts['size'] . 'px;line-height:' . $atts['size'] . 'px">' . $atts['icon'] . ' ' . su_scattr( $atts['title'] ) . '</div><div class="su-service-content" style="padding-left:' . round( $atts['size'] + 14 ) . 'px">' . do_shortcode( $content ) . '</div></div>';
|
448 |
}
|
449 |
|
462 |
$radius = ( $atts['radius'] != '0' ) ? 'border-radius:' . $atts['radius'] . 'px;-moz-border-radius:' . $atts['radius'] . 'px;-webkit-border-radius:' . $atts['radius'] . 'px;' : '';
|
463 |
$title_radius = ( $atts['radius'] != '0' ) ? $atts['radius'] - 1 : '';
|
464 |
$title_radius = ( $title_radius ) ? '-webkit-border-top-left-radius:' . $title_radius . 'px;-webkit-border-top-right-radius:' . $title_radius . 'px;-moz-border-radius-topleft:' . $title_radius . 'px;-moz-border-radius-topright:' . $title_radius . 'px;border-top-left-radius:' . $title_radius . 'px;border-top-right-radius:' . $title_radius . 'px;' : '';
|
465 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
466 |
// Return result
|
467 |
return '<div class="su-box su-box-style-' . $atts['style'] . su_ecssc( $atts ) . '" style="border-color:' . su_hex_shift( $atts['box_color'], 'darker', 20 ) . ';' . $radius . '"><div class="su-box-title" style="background-color:' . $atts['box_color'] . ';color:' . $atts['title_color'] . ';' . $title_radius . '">' . su_scattr( $atts['title'] ) . '</div><div class="su-box-content">' . su_do_shortcode( $content, 'b' ) . '</div></div>';
|
468 |
}
|
480 |
if ( $atts['background'] !== null ) $atts['note_color'] = $atts['background'];
|
481 |
// Prepare border-radius
|
482 |
$radius = ( $atts['radius'] != '0' ) ? 'border-radius:' . $atts['radius'] . 'px;-moz-border-radius:' . $atts['radius'] . 'px;-webkit-border-radius:' . $atts['radius'] . 'px;' : '';
|
483 |
+
su_query_asset( 'css', 'su-box-shortcodes' );
|
484 |
return '<div class="su-note' . su_ecssc( $atts ) . '" style="border-color:' . su_hex_shift( $atts['note_color'], 'darker', 10 ) . ';' . $radius . '"><div class="su-note-inner" style="background-color:' . $atts['note_color'] . ';border-color:' . su_hex_shift( $atts['note_color'], 'lighter', 80 ) . ';color:' . $atts['text_color'] . ';' . $radius . '">' . su_do_shortcode( $content, 'n' ) . '</div></div>';
|
485 |
}
|
486 |
|
490 |
'type' => 'iframe',
|
491 |
'class' => ''
|
492 |
), $atts );
|
493 |
+
su_query_asset( 'css', 'magnific-popup' );
|
494 |
+
su_query_asset( 'js', 'jquery' );
|
495 |
+
su_query_asset( 'js', 'magnific-popup' );
|
496 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
497 |
return '<span class="su-lightbox' . su_ecssc( $atts ) . '" data-mfp-src="' . su_scattr( $atts['src'] ) . '" data-mfp-type="' . $atts['type'] . '">' . do_shortcode( $content ) . '</span>';
|
498 |
}
|
499 |
|
524 |
if ( $atts['shadow'] === 'yes' ) $classes[] = 'qtip-shadow';
|
525 |
if ( $atts['rounded'] === 'yes' ) $classes[] = 'qtip-rounded';
|
526 |
// Query assets
|
527 |
+
su_query_asset( 'css', 'qtip' );
|
528 |
+
su_query_asset( 'css', 'su-other-shortcodes' );
|
529 |
+
su_query_asset( 'js', 'jquery' );
|
530 |
+
su_query_asset( 'js', 'qtip' );
|
531 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
532 |
return '<span class="su-tooltip' . su_ecssc( $atts ) . '" data-close="' . $atts['close'] . '" data-behavior="' . $atts['behavior'] . '" data-my="' . $position['my'] . '" data-at="' . $position['at'] . '" data-classes="' . implode( ' ', $classes ) . '" data-title="' . $atts['title'] . '" title="' . esc_attr( $atts['content'] ) . '">' . do_shortcode( $content ) . '</span>';
|
533 |
}
|
534 |
|
535 |
public static function su_private( $atts = null, $content = null ) {
|
536 |
$atts = shortcode_atts( array( 'class' => '' ), $atts );
|
537 |
+
su_query_asset( 'css', 'su-other-shortcodes' );
|
538 |
return ( current_user_can( 'publish_posts' ) ) ? '<div class="su-private' . su_ecssc( $atts ) . '"><div class="su-private-shell">' . do_shortcode( $content ) . '</div></div>' : '';
|
539 |
}
|
540 |
|
541 |
public static function media( $atts = null, $content = null ) {
|
542 |
// Check YouTube video
|
543 |
+
if ( strpos( $atts['url'], 'youtu' ) !== false ) return Su_Shortcodes::youtube( $atts );
|
544 |
// Check Vimeo video
|
545 |
+
elseif ( strpos( $atts['url'], 'vimeo' ) !== false ) return Su_Shortcodes::vimeo( $atts );
|
546 |
// Image
|
547 |
else return '<img src="' . $atts['url'] . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" style="max-width:100%" />';
|
548 |
}
|
568 |
$return[] = '<div class="su-youtube su-responsive-media-' . $atts['responsive'] . su_ecssc( $atts ) . '">';
|
569 |
$return[] = '<iframe width="' . $atts['width'] . '" height="' . $atts['height'] . '" src="http://www.youtube.com/embed/' . $id . $autoplay . '" frameborder="0" allowfullscreen="true"></iframe>';
|
570 |
$return[] = '</div>';
|
571 |
+
su_query_asset( 'css', 'su-media-shortcodes' );
|
572 |
+
// Return result
|
573 |
+
return implode( '', $return );
|
574 |
+
}
|
575 |
+
|
576 |
+
public static function youtube_advanced( $atts = null, $content = null ) {
|
577 |
+
// Prepare data
|
578 |
+
$return = array();
|
579 |
+
$params = array();
|
580 |
+
$atts = shortcode_atts( array(
|
581 |
+
'url' => 'http://www.youtube.com/watch?v=NbE8INOjTKM',
|
582 |
+
'width' => 600,
|
583 |
+
'height' => 400,
|
584 |
+
'autohide' => 'alt',
|
585 |
+
'autoplay' => 'no',
|
586 |
+
'controls' => 'yes',
|
587 |
+
'fs' => 'yes',
|
588 |
+
'loop' => 'no',
|
589 |
+
'modestbranding' => 'no',
|
590 |
+
'playlist' => '',
|
591 |
+
'rel' => 'yes',
|
592 |
+
'showinfo' => 'yes',
|
593 |
+
'theme' => 'dark',
|
594 |
+
'responsive' => 'yes',
|
595 |
+
'class' => ''
|
596 |
+
), $atts );
|
597 |
+
$atts['url'] = su_scattr( $atts['url'] );
|
598 |
+
$id = ( preg_match( '%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $atts['url'], $match ) ) ? $match[1] : false;
|
599 |
+
// Check that url is specified
|
600 |
+
if ( !$id ) return '<p class="su-error">YouTube: ' . __( 'please specify correct url', 'su' ) . '</p>';
|
601 |
+
// Prepare params
|
602 |
+
foreach( array( 'autohide', 'autoplay', 'controls', 'fs', 'loop', 'modestbranding', 'playlist', 'rel', 'showinfo', 'theme' ) as $param ) $params[$param] = str_replace( array( 'no', 'yes', 'alt' ), array( '0', '1', '2' ), $atts[$param] );
|
603 |
+
// Correct loop
|
604 |
+
if ( $params['loop'] === '1' && $params['playlist'] === '' ) $params['playlist'] = $id;
|
605 |
+
// Prepare player parameters
|
606 |
+
$params = http_build_query( $params );
|
607 |
+
// Create player
|
608 |
+
$return[] = '<div class="su-youtube su-responsive-media-' . $atts['responsive'] . su_ecssc( $atts ) . '">';
|
609 |
+
$return[] = '<iframe width="' . $atts['width'] . '" height="' . $atts['height'] . '" src="http://www.youtube.com/embed/' . $id . '?' . $params . '" frameborder="0" allowfullscreen="true"></iframe>';
|
610 |
+
$return[] = '</div>';
|
611 |
+
su_query_asset( 'css', 'su-media-shortcodes' );
|
612 |
// Return result
|
613 |
return implode( '', $return );
|
614 |
}
|
636 |
'" src="http://player.vimeo.com/video/' . $id . '?title=0&byline=0&portrait=0&color=ffffff' .
|
637 |
$autoplay . '" frameborder="0" allowfullscreen="true"></iframe>';
|
638 |
$return[] = '</div>';
|
639 |
+
su_query_asset( 'css', 'su-media-shortcodes' );
|
640 |
// Return result
|
641 |
return implode( '', $return );
|
642 |
}
|
660 |
$return[] = '<iframe width="' . $atts['width'] . '" height="' . $atts['height'] .
|
661 |
'" src="http://screenr.com/embed/' . $id . '" frameborder="0" allowfullscreen="true"></iframe>';
|
662 |
$return[] = '</div>';
|
663 |
+
su_query_asset( 'css', 'su-media-shortcodes' );
|
664 |
// Return result
|
665 |
return implode( '', $return );
|
666 |
}
|
681 |
$width = ( $atts['width'] !== 'auto' ) ? 'max-width:' . $atts['width'] : '';
|
682 |
// Check that url is specified
|
683 |
if ( !$atts['url'] ) return '<p class="su-error">Audio: ' . __( 'please specify correct url', 'su' ) . '</p>';
|
684 |
+
su_query_asset( 'css', 'su-players-shortcodes' );
|
685 |
+
su_query_asset( 'js', 'jquery' );
|
686 |
+
su_query_asset( 'js', 'jplayer' );
|
687 |
+
su_query_asset( 'js', 'su-players-shortcodes' );
|
688 |
+
su_query_asset( 'js', 'su-players-shortcodes' );
|
689 |
// Create player
|
690 |
return '<div class="su-audio' . su_ecssc( $atts ) . '" data-id="' . $id . '" data-audio="' . $atts['url'] . '" data-swf="' . plugins_url( 'assets/other/Jplayer.swf', SU_PLUGIN_FILE ) . '" data-autoplay="' . $atts['autoplay'] . '" data-loop="' . $atts['loop'] . '" style="' . $width . '"><div id="' . $id . '" class="jp-jplayer"></div><div id="' . $id . '_container" class="jp-audio"><div class="jp-type-single"><div class="jp-gui jp-interface"><div class="jp-controls"><span class="jp-play"></span><span class="jp-pause"></span><span class="jp-stop"></span><span class="jp-mute"></span><span class="jp-unmute"></span><span class="jp-volume-max"></span></div><div class="jp-progress"><div class="jp-seek-bar"><div class="jp-play-bar"></div></div></div><div class="jp-volume-bar"><div class="jp-volume-bar-value"></div></div><div class="jp-current-time"></div><div class="jp-duration"></div></div><div class="jp-title">' . $atts['title'] . '</div></div></div></div>';
|
691 |
}
|
709 |
if ( !$atts['url'] ) return '<p class="su-error">Video: ' . __( 'please specify correct url', 'su' ) . '</p>';
|
710 |
// Prepare title
|
711 |
$title = ( $atts['title'] ) ? '<div class="jp-title">' . $atts['title'] . '</div>' : '';
|
712 |
+
su_query_asset( 'css', 'su-players-shortcodes' );
|
713 |
+
su_query_asset( 'js', 'jquery' );
|
714 |
+
su_query_asset( 'js', 'jplayer' );
|
715 |
+
su_query_asset( 'js', 'su-players-shortcodes' );
|
716 |
// Create player
|
717 |
return '<div style="width:' . $atts['width'] . 'px"><div id="' . $id . '" class="su-video jp-video su-video-controls-' . $atts['controls'] . su_ecssc( $atts ) . '" data-id="' . $id . '" data-video="' . $atts['url'] . '" data-swf="' . plugins_url( 'assets/other/Jplayer.swf', SU_PLUGIN_FILE ) . '" data-autoplay="' . $atts['autoplay'] . '" data-loop="' . $atts['loop'] . '" data-poster="' . $atts['poster'] . '"><div id="' . $id . '_player" class="jp-jplayer" style="width:' . $atts['width'] . 'px;height:' . $atts['height'] . 'px"></div>' . $title . '<div class="jp-start jp-play"></div><div class="jp-gui"><div class="jp-interface"><div class="jp-progress"><div class="jp-seek-bar"><div class="jp-play-bar"></div></div></div><div class="jp-current-time"></div><div class="jp-duration"></div><div class="jp-controls-holder"><span class="jp-play"></span><span class="jp-pause"></span><span class="jp-mute"></span><span class="jp-unmute"></span><span class="jp-full-screen"></span><span class="jp-restore-screen"></span><div class="jp-volume-bar"><div class="jp-volume-bar-value"></div></div></div></div></div></div></div>';
|
718 |
}
|
725 |
$return = '<div class="su-table' . su_ecssc( $atts ) . '">';
|
726 |
$return .= ( $atts['url'] ) ? su_parse_csv( $atts['url'] ) : do_shortcode( $content );
|
727 |
$return .= '</div>';
|
728 |
+
su_query_asset( 'css', 'su-content-shortcodes' );
|
729 |
+
su_query_asset( 'js', 'jquery' );
|
730 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
731 |
return $return;
|
732 |
}
|
733 |
|
763 |
if ( $atts['login'] !== null && $atts['login'] == '0' ) return; // 3.x
|
764 |
// Prepare login link
|
765 |
$login = '<a href="' . esc_attr( $atts['login_url'] ) . '">' . $atts['login_text'] . '</a>';
|
766 |
+
su_query_asset( 'css', 'su-other-shortcodes' );
|
767 |
return '<div class="su-members' . su_ecssc( $atts ) . '" style="background-color:' . su_hex_shift( $atts['color'], 'lighter', 50 ) . ';border-color:' .su_hex_shift( $atts['color'], 'darker', 20 ) . ';color:' .su_hex_shift( $atts['color'], 'darker', 60 ) . '">' . str_replace( '%login%', $login, su_scattr( $atts['message'] ) ) . '</div>';
|
768 |
}
|
769 |
// Return original content
|
774 |
$atts = shortcode_atts( array( 'class' => '' ), $atts );
|
775 |
$return = '';
|
776 |
if ( !is_user_logged_in() && !is_null( $content ) ) {
|
777 |
+
su_query_asset( 'css', 'su-other-shortcodes' );
|
778 |
$return = '<div class="su-guests' . su_ecssc( $atts ) . '">' . do_shortcode( $content ) . '</div>';
|
779 |
}
|
780 |
return $return;
|
850 |
'class' => ''
|
851 |
), $atts );
|
852 |
if ( $atts['file'] !== null ) $atts['url'] = $atts['file'];
|
853 |
+
su_query_asset( 'css', 'su-media-shortcodes' );
|
854 |
return '<div class="su-document su-responsive-media-' . $atts['responsive'] . '"><iframe src="http://docs.google.com/viewer?embedded=true&url=' . $atts['url'] . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" class="su-document' . su_ecssc( $atts ) . '"></iframe></div>';
|
855 |
}
|
856 |
|
862 |
'address' => 'New York',
|
863 |
'class' => ''
|
864 |
), $atts );
|
865 |
+
su_query_asset( 'css', 'su-media-shortcodes' );
|
866 |
return '<div class="su-gmap su-responsive-media-' . $atts['responsive'] . su_ecssc( $atts ) . '"><iframe width="' . $atts['width'] . '" height="' . $atts['height'] . '" src="http://maps.google.com/maps?q=' . urlencode( su_scattr( $atts['address'] ) ) . '&output=embed"></iframe></div>';
|
867 |
}
|
868 |
|
869 |
public static function slider( $atts = null, $content = null ) {
|
|
|
|
|
870 |
$return = '';
|
871 |
$atts = shortcode_atts( array(
|
872 |
+
'source' => 'none',
|
873 |
+
'gallery' => null, // Dep. 4.3.2
|
874 |
+
'link' => 'none',
|
875 |
+
'target' => 'self',
|
876 |
'width' => 600,
|
877 |
'height' => 300,
|
878 |
'responsive' => 'yes',
|
883 |
'mousewheel' => 'yes',
|
884 |
'autoplay' => 3000,
|
885 |
'speed' => 600,
|
|
|
886 |
'class' => ''
|
887 |
), $atts );
|
888 |
+
// Get slides
|
889 |
+
$slides = (array) Su_Tools::get_slides( $atts );
|
890 |
+
// Loop slides
|
891 |
+
if ( count( $slides ) ) {
|
892 |
+
// Prepare unique ID
|
893 |
+
$id = uniqid( 'su_slider_' );
|
894 |
+
// Links target
|
895 |
+
$target = ( $atts['target'] === 'yes' || $atts['target'] === 'blank' ) ? ' target="_blank"' : '';
|
896 |
+
// Centered class
|
897 |
+
$centered = ( $atts['centered'] === 'yes' ) ? ' su-slider-centered' : '';
|
898 |
+
// Wheel control
|
899 |
+
$mousewheel = ( $atts['mousewheel'] === 'yes' ) ? 'true' : 'false';
|
900 |
+
// Prepare width and height
|
901 |
+
$size = ( $atts['responsive'] === 'yes' ) ? 'width:100%' : 'width:' . intval( $atts['width'] ) . 'px;height:' . intval( $atts['height'] ) . 'px';
|
|
|
|
|
|
|
|
|
|
|
902 |
// Open slider
|
903 |
$return .= '<div id="' . $id . '" class="su-slider' . $centered . ' su-slider-pages-' . $atts['pages'] . ' su-slider-responsive-' . $atts['responsive'] . su_ecssc( $atts ) . '" style="' . $size . '" data-autoplay="' . $atts['autoplay'] . '" data-speed="' . $atts['speed'] . '" data-mousewheel="' . $mousewheel . '"><div class="su-slider-slides">';
|
904 |
// Create slides
|
905 |
+
foreach ( $slides as $slide ) {
|
906 |
// Crop the image
|
907 |
$image = su_image_resize( $slide['image'], $atts['width'], $atts['height'] );
|
908 |
// Prepare slide title
|
912 |
// Slide content with link
|
913 |
if ( $slide['link'] ) $return .= '<a href="' . $slide['link'] . '"' . $target . '><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" />' . $title . '</a>';
|
914 |
// Slide content without link
|
915 |
+
else $return .= '<a><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" />' . $title . '</a>';
|
916 |
// Close slide
|
917 |
$return .= '</div>';
|
918 |
}
|
929 |
$return .= '</div>';
|
930 |
// Close slider
|
931 |
$return .= '</div>';
|
932 |
+
su_query_asset( 'css', 'su-galleries-shortcodes' );
|
933 |
+
su_query_asset( 'js', 'jquery' );
|
934 |
+
su_query_asset( 'js', 'swiper' );
|
935 |
+
su_query_asset( 'js', 'su-galleries-shortcodes' );
|
936 |
}
|
937 |
+
// Slides not found
|
938 |
+
else $return = '<p class="su-error">Slider: ' . __( 'images not found', 'su' ) . '</p>';
|
|
|
|
|
939 |
return $return;
|
940 |
}
|
941 |
|
942 |
public static function carousel( $atts = null, $content = null ) {
|
|
|
|
|
943 |
$return = '';
|
944 |
$atts = shortcode_atts( array(
|
945 |
+
'source' => 'none',
|
946 |
+
'gallery' => null, // Dep. 4.3.2
|
947 |
+
'link' => 'none',
|
948 |
+
'target' => 'self',
|
949 |
'width' => 600,
|
950 |
'height' => 100,
|
951 |
'responsive' => 'yes',
|
958 |
'mousewheel' => 'yes',
|
959 |
'autoplay' => 3000,
|
960 |
'speed' => 600,
|
|
|
961 |
'class' => ''
|
962 |
), $atts );
|
963 |
+
// Get slides
|
964 |
+
$slides = (array) Su_Tools::get_slides( $atts );
|
965 |
+
// Loop slides
|
966 |
+
if ( count( $slides ) ) {
|
967 |
+
// Prepare unique ID
|
968 |
+
$id = uniqid( 'su_carousel_' );
|
969 |
+
// Links target
|
970 |
+
$target = ( $atts['target'] === 'yes' || $atts['target'] === 'blank' ) ? ' target="_blank"' : '';
|
971 |
+
// Centered class
|
972 |
+
$centered = ( $atts['centered'] === 'yes' ) ? ' su-carousel-centered' : '';
|
973 |
+
// Wheel control
|
974 |
+
$mousewheel = ( $atts['mousewheel'] === 'yes' ) ? 'true' : 'false';
|
975 |
+
// Prepare width and height
|
976 |
+
$size = ( $atts['responsive'] === 'yes' ) ? 'width:100%' : 'width:' . intval( $atts['width'] ) . 'px;height:' . intval( $atts['height'] ) . 'px';
|
|
|
|
|
|
|
|
|
|
|
977 |
// Open slider
|
978 |
$return .= '<div id="' . $id . '" class="su-carousel' . $centered . ' su-carousel-pages-' . $atts['pages'] . ' su-carousel-responsive-' . $atts['responsive'] . su_ecssc( $atts ) . '" style="' . $size . '" data-autoplay="' . $atts['autoplay'] . '" data-speed="' . $atts['speed'] . '" data-mousewheel="' . $mousewheel . '" data-items="' . $atts['items'] . '" data-scroll="' . $atts['scroll'] . '"><div class="su-carousel-slides">';
|
979 |
// Create slides
|
987 |
// Slide content with link
|
988 |
if ( $slide['link'] ) $return .= '<a href="' . $slide['link'] . '"' . $target . '><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" />' . $title . '</a>';
|
989 |
// Slide content without link
|
990 |
+
else $return .= '<a><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" />' . $title . '</a>';
|
991 |
// Close slide
|
992 |
$return .= '</div>';
|
993 |
}
|
1004 |
$return .= '</div>';
|
1005 |
// Close slider
|
1006 |
$return .= '</div>';
|
1007 |
+
su_query_asset( 'css', 'su-galleries-shortcodes' );
|
1008 |
+
su_query_asset( 'js', 'jquery' );
|
1009 |
+
su_query_asset( 'js', 'swiper' );
|
1010 |
+
su_query_asset( 'js', 'su-galleries-shortcodes' );
|
1011 |
}
|
1012 |
+
// Slides not found
|
1013 |
+
else $return = '<p class="su-error">Carousel: ' . __( 'images not found', 'su' ) . '</p>';
|
|
|
|
|
1014 |
return $return;
|
1015 |
}
|
1016 |
|
1017 |
public static function custom_gallery( $atts = null, $content = null ) {
|
|
|
|
|
1018 |
$return = '';
|
1019 |
$atts = shortcode_atts( array(
|
1020 |
+
'source' => 'none',
|
1021 |
+
'link' => 'none',
|
1022 |
+
'gallery' => null, // Dep. 4.4.0
|
1023 |
'width' => 90,
|
1024 |
'height' => 90,
|
1025 |
'title' => 'hover',
|
1026 |
+
'target' => 'self',
|
1027 |
'class' => ''
|
1028 |
), $atts );
|
1029 |
+
$slides = (array) Su_Tools::get_slides( $atts );
|
1030 |
+
// Loop slides
|
1031 |
+
if ( count( $slides ) ) {
|
1032 |
+
// Prepare links target
|
1033 |
+
$atts['target'] = ( $atts['target'] === 'yes' || $atts['target'] === 'blank' ) ? ' target="_blank"' : '';
|
|
|
|
|
|
|
|
|
|
|
|
|
1034 |
// Open gallery
|
1035 |
+
$return = '<div class="su-custom-gallery su-custom-gallery-title-' . $atts['title'] . su_ecssc( $atts ) . '">';
|
1036 |
// Create slides
|
1037 |
+
foreach ( $slides as $slide ) {
|
1038 |
// Crop image
|
1039 |
$image = su_image_resize( $slide['image'], $atts['width'], $atts['height'] );
|
1040 |
// Prepare slide title
|
1042 |
// Open slide
|
1043 |
$return .= '<div class="su-custom-gallery-slide">';
|
1044 |
// Slide content with link
|
1045 |
+
if ( $slide['link'] ) $return .= '<a href="' . $slide['link'] . '"' . $atts['target'] . '><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" />' . $title . '</a>';
|
1046 |
// Slide content without link
|
1047 |
+
else $return .= '<a><img src="' . $image['url'] . '" alt="' . esc_attr( $slide['title'] ) . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" />' . $title . '</a>';
|
1048 |
// Close slide
|
1049 |
$return .= '</div>';
|
1050 |
}
|
1052 |
$return .= '<div class="su-clear"></div>';
|
1053 |
// Close gallery
|
1054 |
$return .= '</div>';
|
1055 |
+
su_query_asset( 'css', 'su-galleries-shortcodes' );
|
1056 |
}
|
1057 |
+
// Slides not found
|
1058 |
+
else $return = '<p class="su-error">Custom gallery: ' . __( 'images not found', 'su' ) . '</p>';
|
1059 |
return $return;
|
1060 |
}
|
1061 |
|
1072 |
'tax_term' => false,
|
1073 |
'tax_operator' => 'IN',
|
1074 |
'author' => '',
|
1075 |
+
'tag' => '',
|
1076 |
'meta_key' => '',
|
1077 |
'offset' => 0,
|
1078 |
'order' => 'DESC',
|
1159 |
$count++;
|
1160 |
}
|
1161 |
if ( $more_tax_queries ):
|
1162 |
+
$tax_relation = 'AND';
|
1163 |
if ( isset( $original_atts['tax_relation'] ) &&
|
1164 |
in_array( $original_atts['tax_relation'], array( 'AND', 'OR' ) )
|
1165 |
) $tax_relation = $original_atts['tax_relation'];
|
1197 |
$posts = $original_posts;
|
1198 |
// Reset the query
|
1199 |
wp_reset_postdata();
|
1200 |
+
su_query_asset( 'css', 'su-other-shortcodes' );
|
1201 |
return $output;
|
1202 |
}
|
1203 |
+
|
1204 |
+
public static function dummy_text( $atts = null, $content = null ) {
|
1205 |
+
$atts = shortcode_atts( array(
|
1206 |
+
'amount' => 1,
|
1207 |
+
'what' => 'paras',
|
1208 |
+
'cache' => 'yes',
|
1209 |
+
'class' => ''
|
1210 |
+
), $atts );
|
1211 |
+
$transient = 'su/cache/dummy_text/' . sanitize_text_field( $atts['what'] ) . '/' . intval( $atts['amount'] );
|
1212 |
+
$return = get_transient( $transient );
|
1213 |
+
if ( $return && $atts['cache'] === 'yes' && SU_ENABLE_CACHE ) return $return;
|
1214 |
+
else {
|
1215 |
+
$xml = simplexml_load_file( 'http://www.lipsum.com/feed/xml?amount=' . $atts['amount'] . '&what=' . $atts['what'] . '&start=0' );
|
1216 |
+
$return = '<div class="su-dummy-text' . su_ecssc( $atts ) . '">' . wpautop( str_replace( "\n", "\n\n", $xml->lipsum ) ) . '</div>';
|
1217 |
+
set_transient( $transient, $return, 60*60*24*30 );
|
1218 |
+
return $return;
|
1219 |
+
}
|
1220 |
+
}
|
1221 |
+
|
1222 |
+
public static function dummy_image( $atts = null, $content = null ) {
|
1223 |
+
$atts = shortcode_atts( array(
|
1224 |
+
'width' => 500,
|
1225 |
+
'height' => 300,
|
1226 |
+
'theme' => 'any',
|
1227 |
+
'class' => ''
|
1228 |
+
), $atts );
|
1229 |
+
$url = 'http://lorempixel.com/' . $atts['width'] . '/' . $atts['height'] . '/';
|
1230 |
+
if ( $atts['theme'] !== 'any' ) $url .= $atts['theme'] . '/' . rand( 0, 10 ) . '/';
|
1231 |
+
return '<img src="' . $url . '" alt="' . __( 'Dummy image', 'su' ) . '" width="' . $atts['width'] . '" height="' . $atts['height'] . '" class="su-dummy-image' . su_ecssc( $atts ) . '" />';
|
1232 |
+
}
|
1233 |
+
|
1234 |
+
public static function animate( $atts = null, $content = null ) {
|
1235 |
+
$atts = shortcode_atts( array(
|
1236 |
+
'type' => 'bounceIn',
|
1237 |
+
'duration' => 1,
|
1238 |
+
'delay' => 0,
|
1239 |
+
'inline' => 'no',
|
1240 |
+
'class' => ''
|
1241 |
+
), $atts );
|
1242 |
+
$tag = ( $atts['inline'] === 'yes' ) ? 'span' : 'div';
|
1243 |
+
$style = array(
|
1244 |
+
'duration' => array(),
|
1245 |
+
'delay' => array()
|
1246 |
+
);
|
1247 |
+
foreach ( array( '-webkit-', '-moz-', '-ms-', '-o-', '' ) as $vendor ) {
|
1248 |
+
$style['duration'][] = $vendor . 'animation-duration:' . $atts['duration'] . 's';
|
1249 |
+
$style['delay'][] = $vendor . 'animation-delay:' . $atts['delay'] . 's';
|
1250 |
+
}
|
1251 |
+
$return = '<' . $tag . ' class="su-animate ' . $atts['type'] . su_ecssc( $atts ) . '" style="visibility:hidden;' . implode( ';', $style['duration'] ) . ';' . implode( ';', $style['delay'] ) . '" data-animation="' . $atts['type'] . '">' . do_shortcode( $content ) . '</' . $tag . '>';
|
1252 |
+
su_query_asset( 'css', 'animate' );
|
1253 |
+
su_query_asset( 'js', 'jquery' );
|
1254 |
+
su_query_asset( 'js', 'inview' );
|
1255 |
+
su_query_asset( 'js', 'su-other-shortcodes' );
|
1256 |
+
return $return;
|
1257 |
+
}
|
1258 |
+
|
1259 |
}
|
1260 |
|
1261 |
+
new Su_Shortcodes;
|
inc/core/tools.php
CHANGED
@@ -1,11 +1,4 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
/**
|
4 |
-
* Csv files parser
|
5 |
-
* Converts csv-files to html-tables
|
6 |
-
*
|
7 |
-
* @param type $file File url to parse
|
8 |
-
*/
|
9 |
function su_parse_csv( $file ) {
|
10 |
$csv_lines = file( $file );
|
11 |
if ( is_array( $csv_lines ) ) {
|
@@ -78,8 +71,8 @@ function su_parse_csv( $file ) {
|
|
78 |
/**
|
79 |
* Color shift a hex value by a specific percentage factor
|
80 |
*
|
81 |
-
* @param string
|
82 |
-
* @param string
|
83 |
* @param integer $percentage Percentage in range of [0-100] to shift provided hex value by
|
84 |
*
|
85 |
* @return string shifted hex value
|
@@ -110,22 +103,22 @@ function su_hex_shift( $supplied_hex, $shift_method, $percentage = 50 ) {
|
|
110 |
if ( !$valid_shift_option ) trigger_error( "Invalid shift method", E_USER_NOTICE );
|
111 |
// Check Hex string
|
112 |
switch ( strlen( $supplied_hex = ( str_replace( '#', '', trim( $supplied_hex ) ) ) ) ) {
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
}
|
130 |
// Start shifting
|
131 |
$RGB_values['R'] = hexdec( $supplied_hex{0} . $supplied_hex{1} );
|
@@ -133,14 +126,14 @@ function su_hex_shift( $supplied_hex, $shift_method, $percentage = 50 ) {
|
|
133 |
$RGB_values['B'] = hexdec( $supplied_hex{4} . $supplied_hex{5} );
|
134 |
foreach ( $RGB_values as $c => $v ) {
|
135 |
switch ( $shift_method ) {
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
}
|
145 |
$shifted_hex_value .= $current_value = ( strlen( $decimal_to_hex = dechex( $amount ) ) < 2 ) ?
|
146 |
'0' . $decimal_to_hex : $decimal_to_hex;
|
@@ -152,14 +145,12 @@ function su_hex_shift( $supplied_hex, $shift_method, $percentage = 50 ) {
|
|
152 |
* Apply all custom formatting options of plugin
|
153 |
*/
|
154 |
function su_apply_formatting() {
|
155 |
-
// Get plugin object
|
156 |
-
global $shult;
|
157 |
// Enable shortcodes in text widgets
|
158 |
add_filter( 'widget_text', 'do_shortcode' );
|
159 |
// Enable shortcodes in category descriptions
|
160 |
add_filter( 'category_description', 'do_shortcode' );
|
161 |
// Enable auto-formatting
|
162 |
-
if (
|
163 |
// Disable WordPress native content formatters
|
164 |
remove_filter( 'the_content', 'wpautop' );
|
165 |
remove_filter( 'the_content', 'wptexturize' );
|
@@ -177,7 +168,7 @@ add_action( 'init', 'su_apply_formatting' );
|
|
177 |
/**
|
178 |
* Custom formatter function
|
179 |
*
|
180 |
-
* @param string
|
181 |
*
|
182 |
* @return string Formatted content with clean shortcodes content
|
183 |
*/
|
@@ -204,8 +195,8 @@ function su_custom_formatter( $content ) {
|
|
204 |
/**
|
205 |
* Custom do_shortcode function for nested shortcodes
|
206 |
*
|
207 |
-
* @param string
|
208 |
-
* @param string
|
209 |
*
|
210 |
* @return string Formatted content
|
211 |
*/
|
@@ -220,9 +211,8 @@ function su_do_shortcode( $content, $pre ) {
|
|
220 |
* @return string Special prefix
|
221 |
*/
|
222 |
function su_compatibility_mode_prefix() {
|
223 |
-
$shult = shortcodes_ultimate();
|
224 |
$option = get_option( 'su_compatibility_mode_prefix' );
|
225 |
-
if (
|
226 |
else return '';
|
227 |
}
|
228 |
|
@@ -233,145 +223,10 @@ function su_cmpt() {
|
|
233 |
return su_compatibility_mode_prefix();
|
234 |
}
|
235 |
|
236 |
-
/**
|
237 |
-
* Tweet relative time (like: 5 seconds ago)
|
238 |
-
*/
|
239 |
-
function su_rel_time( $original, $do_more = 0 ) {
|
240 |
-
// array of time period chunks
|
241 |
-
$chunks = array( array( 60 * 60 * 24 * 365, __( 'year', 'su' ) ),
|
242 |
-
array( 60 * 60 * 24 * 30, __( 'month', 'su' ) ),
|
243 |
-
array( 60 * 60 * 24 * 7, __( 'week', 'su' ) ),
|
244 |
-
array( 60 * 60 * 24, __( 'day', 'su' ) ),
|
245 |
-
array( 60 * 60, __( 'hour', 'su' ) ),
|
246 |
-
array( 60, __( 'minute', 'su' ) ), );
|
247 |
-
$today = time();
|
248 |
-
$since = $today - $original;
|
249 |
-
for ( $i = 0, $j = count( $chunks ); $i < $j; $i++ ) {
|
250 |
-
$seconds = $chunks[$i][0];
|
251 |
-
$name = $chunks[$i][1];
|
252 |
-
|
253 |
-
if ( ( $count = floor( $since / $seconds ) ) != 0 ) break;
|
254 |
-
}
|
255 |
-
$return = ( $count == 1 ) ? '1 ' . $name : "$count {$name}" . __( 's', 'su' );
|
256 |
-
if ( $i + 1 < $j ) {
|
257 |
-
$seconds2 = $chunks[$i + 1][0];
|
258 |
-
$name2 = $chunks[$i + 1][1];
|
259 |
-
|
260 |
-
// add second item if it's greater than 0
|
261 |
-
if ( ( ( $count2 = floor( ( $since - ( $seconds * $count ) ) / $seconds2 ) ) != 0 ) && $do_more
|
262 |
-
) $return .= ( $count2 == 1 ) ? ', 1 ' . $name2 : ", $count2 {$name2}" . __( 's', 'su' );
|
263 |
-
}
|
264 |
-
return $return;
|
265 |
-
}
|
266 |
-
|
267 |
-
/**
|
268 |
-
* Add hyperlinks to tweets
|
269 |
-
*/
|
270 |
-
function su_parse_links( $text ) {
|
271 |
-
// Props to Allen Shaw & webmancers.com
|
272 |
-
// match protocol://address/path/file.extension?some=variable&another=asf%
|
273 |
-
$text = preg_replace( '/\b([a-zA-Z]+:\/\/[\w_.\-]+\.[a-zA-Z]{2,6}[\/\w\-~.?=&%#+$*!]*)\b/i',
|
274 |
-
"<a href=\"$1\" class=\"twitter-link\">$1</a>", $text );
|
275 |
-
// match www.something.domain/path/file.extension?some=variable&another=asf%
|
276 |
-
$text = preg_replace( '/\b(?<!:\/\/)(www\.[\w_.\-]+\.[a-zA-Z]{2,6}[\/\w\-~.?=&%#+$*!]*)\b/i',
|
277 |
-
"<a href=\"http://$1\" class=\"twitter-link\">$1</a>", $text );
|
278 |
-
|
279 |
-
// match name@address
|
280 |
-
$text = preg_replace( "/\b([a-zA-Z][a-zA-Z0-9\_\.\-]*[a-zA-Z]*\@[a-zA-Z][a-zA-Z0-9\_\.\-]*[a-zA-Z]{2,6})\b/i",
|
281 |
-
"<a href=\"mailto://$1\" class=\"twitter-link\">$1</a>", $text );
|
282 |
-
//mach #trendingtopics. Props to Michael Voigt
|
283 |
-
$text = preg_replace( '/([\.|\,|\:|\¡|\¿|\>|\{|\(]?)#{1}(\w*)([\.|\,|\:|\!|\?|\>|\}|\)]?)\s/i',
|
284 |
-
"$1<a href=\"http://twitter.com/#search?q=$2\" class=\"twitter-link\">#$2</a>$3 ",
|
285 |
-
$text );
|
286 |
-
return $text;
|
287 |
-
}
|
288 |
-
|
289 |
-
/**
|
290 |
-
* Get tweets by username
|
291 |
-
*/
|
292 |
-
function su_get_tweets( $username, $limit, $show_time ) {
|
293 |
-
// Get tweets
|
294 |
-
$tweets = json_decode( file_get_contents( 'https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' .
|
295 |
-
$username . '&count=' . $limit ) );
|
296 |
-
// No username
|
297 |
-
if ( !$username ) {
|
298 |
-
$return = __( 'username not specified', 'su' );
|
299 |
-
$error = true;
|
300 |
-
}
|
301 |
-
// No messages
|
302 |
-
if ( !count( $tweets ) ) {
|
303 |
-
$return = __( 'no public messages', 'su' );
|
304 |
-
$error = true;
|
305 |
-
}
|
306 |
-
// Loop tweets
|
307 |
-
if ( count( $tweets ) ) foreach ( $tweets as $num => $tweet ) {
|
308 |
-
// Prepare relative time
|
309 |
-
$time = ( $show_time ) ?
|
310 |
-
'<span class="su-tweet-time">' . su_rel_time( strtotime( $tweet->created_at ) ) . '</span>' : '';
|
311 |
-
// Prepare last tweet class
|
312 |
-
$last_tweet_class = ( $num == ( $limit - 1 ) ) ? ' su-tweet-last' : '';
|
313 |
-
// Prepare markup
|
314 |
-
$return = '<div class="su-tweet' . $last_tweet_class . '">';
|
315 |
-
$return .=
|
316 |
-
'<a href="http://twitter.com/' . $username . '" class="su-tweet-username">@' . $username . '</a>: ';
|
317 |
-
$return .= su_parse_links( $tweet->text );
|
318 |
-
$return .= $time;
|
319 |
-
$return .= '</div>';
|
320 |
-
}
|
321 |
-
// Return results
|
322 |
-
return ( $error ) ? '<p class="su-error"><strong>Tweets:</strong> ' . $return . '</p>' : $return;
|
323 |
-
}
|
324 |
-
|
325 |
-
function su_get_categories() {
|
326 |
-
$cats = array();
|
327 |
-
foreach ( ( array ) get_terms( 'category' ) as $cat ) {
|
328 |
-
$cats[$cat->slug] = $cat->name;
|
329 |
-
}
|
330 |
-
return $cats;
|
331 |
-
}
|
332 |
-
|
333 |
-
function su_get_post_types() {
|
334 |
-
$types = array();
|
335 |
-
foreach ( ( array ) get_post_types( '', 'objects' ) as $cpt => $cpt_data ) {
|
336 |
-
$types[$cpt] = $cpt_data->label;
|
337 |
-
}
|
338 |
-
return $types;
|
339 |
-
}
|
340 |
-
|
341 |
-
function su_get_users() {
|
342 |
-
$users = array();
|
343 |
-
foreach ( ( array ) get_users() as $user ) {
|
344 |
-
$users[$user->ID] = $user->data->display_name;
|
345 |
-
}
|
346 |
-
return $users;
|
347 |
-
}
|
348 |
-
|
349 |
-
function su_get_taxonomies( $first = false ) {
|
350 |
-
$taxes = array();
|
351 |
-
foreach ( ( array ) get_taxonomies( '', 'objects' ) as $tax ) {
|
352 |
-
$taxes[$tax->name] = $tax->label;
|
353 |
-
}
|
354 |
-
// Return only first taxonomy name
|
355 |
-
if ( $first ) {
|
356 |
-
reset( $taxes );
|
357 |
-
return key( $taxes );
|
358 |
-
}
|
359 |
-
return $taxes;
|
360 |
-
}
|
361 |
-
|
362 |
-
function su_get_terms( $taxonomy ) {
|
363 |
-
$terms = array();
|
364 |
-
// Get the terms
|
365 |
-
foreach ( ( array ) get_terms( $taxonomy, array( 'hide_empty' => false ) ) as $term ) {
|
366 |
-
$terms[$term->slug] = $term->name;
|
367 |
-
}
|
368 |
-
return $terms;
|
369 |
-
}
|
370 |
-
|
371 |
/**
|
372 |
* Extra CSS class helper
|
373 |
*
|
374 |
-
* @param array
|
375 |
*
|
376 |
* @return string
|
377 |
*/
|
@@ -381,7 +236,7 @@ function su_ecssc( $atts ) {
|
|
381 |
|
382 |
/**
|
383 |
* Resizes an image and returns an array containing the resized URL, width, height and file type. Uses native Wordpress functionality.
|
384 |
-
*
|
385 |
* @author Matthew Ruddy (http://easinglider.com)
|
386 |
* @return array An array containing the resized image URL, width, height and file type.
|
387 |
*/
|
@@ -392,74 +247,53 @@ function su_image_resize( $url, $width = NULL, $height = NULL, $crop = true, $re
|
|
392 |
// First implementation
|
393 |
//######################################################################
|
394 |
if ( isset( $wp_version ) && version_compare( $wp_version, '3.5' ) >= 0 ) {
|
395 |
-
|
396 |
global $wpdb;
|
397 |
-
|
398 |
if ( empty( $url ) )
|
399 |
return new WP_Error( 'no_image_url', 'No image URL has been entered.', $url );
|
400 |
-
|
401 |
// Get default size from database
|
402 |
$width = ( $width ) ? $width : get_option( 'thumbnail_size_w' );
|
403 |
$height = ( $height ) ? $height : get_option( 'thumbnail_size_h' );
|
404 |
-
|
405 |
// Allow for different retina sizes
|
406 |
$retina = $retina ? ( $retina === true ? 2 : $retina ) : 1;
|
407 |
-
|
408 |
// Get the image file path
|
409 |
$file_path = parse_url( $url );
|
410 |
$file_path = $_SERVER['DOCUMENT_ROOT'] . $file_path['path'];
|
411 |
-
|
412 |
// Check for Multisite
|
413 |
if ( is_multisite() ) {
|
414 |
global $blog_id;
|
415 |
$blog_details = get_blog_details( $blog_id );
|
416 |
$file_path = str_replace( $blog_details->path . 'files/', '/wp-content/blogs.dir/' . $blog_id . '/files/', $file_path );
|
417 |
}
|
418 |
-
|
419 |
// Destination width and height variables
|
420 |
$dest_width = $width * $retina;
|
421 |
$dest_height = $height * $retina;
|
422 |
-
|
423 |
// File name suffix (appended to original file name)
|
424 |
$suffix = "{$dest_width}x{$dest_height}";
|
425 |
-
|
426 |
// Some additional info about the image
|
427 |
$info = pathinfo( $file_path );
|
428 |
$dir = $info['dirname'];
|
429 |
$ext = $info['extension'];
|
430 |
$name = wp_basename( $file_path, ".$ext" );
|
431 |
-
|
432 |
// Suffix applied to filename
|
433 |
$suffix = "{$dest_width}x{$dest_height}";
|
434 |
-
|
435 |
// Get the destination file name
|
436 |
$dest_file_name = "{$dir}/{$name}-{$suffix}.{$ext}";
|
437 |
-
|
438 |
if ( !file_exists( $dest_file_name ) ) {
|
439 |
-
|
440 |
-
/*
|
441 |
-
* Bail if this image isn't in the Media Library.
|
442 |
-
* We only want to resize Media Library images, so we can be sure they get deleted correctly when appropriate.
|
443 |
-
*/
|
444 |
$query = $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE guid='%s'", $url );
|
445 |
$get_attachment = $wpdb->get_results( $query );
|
446 |
if ( !$get_attachment )
|
447 |
return array( 'url' => $url, 'width' => $width, 'height' => $height );
|
448 |
-
|
449 |
// Load Wordpress Image Editor
|
450 |
$editor = wp_get_image_editor( $file_path );
|
451 |
if ( is_wp_error( $editor ) )
|
452 |
return array( 'url' => $url, 'width' => $width, 'height' => $height );
|
453 |
-
|
454 |
// Get the original image size
|
455 |
$size = $editor->get_size();
|
456 |
$orig_width = $size['width'];
|
457 |
$orig_height = $size['height'];
|
458 |
-
|
459 |
$src_x = $src_y = 0;
|
460 |
$src_w = $orig_width;
|
461 |
$src_h = $orig_height;
|
462 |
-
|
463 |
if ( $crop ) {
|
464 |
|
465 |
$cmp_x = $orig_width / $dest_width;
|
@@ -478,23 +312,19 @@ function su_image_resize( $url, $width = NULL, $height = NULL, $crop = true, $re
|
|
478 |
|
479 |
// Time to crop the image!
|
480 |
$editor->crop( $src_x, $src_y, $src_w, $src_h, $dest_width, $dest_height );
|
481 |
-
|
482 |
// Now let's save the image
|
483 |
$saved = $editor->save( $dest_file_name );
|
484 |
-
|
485 |
// Get resized image information
|
486 |
$resized_url = str_replace( basename( $url ), basename( $saved['path'] ), $url );
|
487 |
$resized_width = $saved['width'];
|
488 |
$resized_height = $saved['height'];
|
489 |
$resized_type = $saved['mime-type'];
|
490 |
-
|
491 |
// Add the resized dimensions to original image metadata (so we can delete our resized images when the original image is delete from the Media Library)
|
492 |
$metadata = wp_get_attachment_metadata( $get_attachment[0]->ID );
|
493 |
if ( isset( $metadata['image_meta'] ) ) {
|
494 |
$metadata['image_meta']['resized_images'][] = $resized_width . 'x' . $resized_height;
|
495 |
wp_update_attachment_metadata( $get_attachment[0]->ID, $metadata );
|
496 |
}
|
497 |
-
|
498 |
// Create the image array
|
499 |
$image_array = array(
|
500 |
'url' => $resized_url,
|
@@ -511,7 +341,6 @@ function su_image_resize( $url, $width = NULL, $height = NULL, $crop = true, $re
|
|
511 |
'type' => $ext
|
512 |
);
|
513 |
}
|
514 |
-
|
515 |
// Return image array
|
516 |
return $image_array;
|
517 |
}
|
@@ -721,20 +550,260 @@ function su_delete_resized_images( $post_id ) {
|
|
721 |
|
722 |
add_action( 'delete_attachment', 'su_delete_resized_images' );
|
723 |
|
724 |
-
class
|
725 |
-
function __construct() {
|
726 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
727 |
return do_shortcode( str_replace( array( '{', '}' ), array( '[', ']' ), $value ) );
|
728 |
}
|
729 |
|
730 |
-
public static function icon( $src = '
|
731 |
-
return ( strpos( $src, '/' ) !== false ) ? '<img src="' . $src . '" alt="" />' : '<i class="' . $src . '"></i>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
732 |
}
|
733 |
}
|
734 |
|
|
|
|
|
735 |
/**
|
736 |
-
* Just a shortcut for
|
737 |
*/
|
738 |
function su_scattr( $value ) {
|
739 |
-
return
|
740 |
}
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
function su_parse_csv( $file ) {
|
3 |
$csv_lines = file( $file );
|
4 |
if ( is_array( $csv_lines ) ) {
|
71 |
/**
|
72 |
* Color shift a hex value by a specific percentage factor
|
73 |
*
|
74 |
+
* @param string $supplied_hex Any valid hex value. Short forms e.g. #333 accepted.
|
75 |
+
* @param string $shift_method How to shift the value e.g( +,up,lighter,>)
|
76 |
* @param integer $percentage Percentage in range of [0-100] to shift provided hex value by
|
77 |
*
|
78 |
* @return string shifted hex value
|
103 |
if ( !$valid_shift_option ) trigger_error( "Invalid shift method", E_USER_NOTICE );
|
104 |
// Check Hex string
|
105 |
switch ( strlen( $supplied_hex = ( str_replace( '#', '', trim( $supplied_hex ) ) ) ) ) {
|
106 |
+
case 3:
|
107 |
+
if ( preg_match( '/^([0-9a-f])([0-9a-f])([0-9a-f])/i', $supplied_hex ) ) {
|
108 |
+
$supplied_hex = preg_replace( '/^([0-9a-f])([0-9a-f])([0-9a-f])/i', '\\1\\1\\2\\2\\3\\3',
|
109 |
+
$supplied_hex );
|
110 |
+
}
|
111 |
+
else {
|
112 |
+
trigger_error( "Invalid hex color value", E_USER_NOTICE );
|
113 |
+
}
|
114 |
+
break;
|
115 |
+
case 6:
|
116 |
+
if ( !preg_match( '/^[0-9a-f]{2}[0-9a-f]{2}[0-9a-f]{2}$/i', $supplied_hex ) ) {
|
117 |
+
trigger_error( "Invalid hex color value", E_USER_NOTICE );
|
118 |
+
}
|
119 |
+
break;
|
120 |
+
default:
|
121 |
+
trigger_error( "Invalid hex color length", E_USER_NOTICE );
|
122 |
}
|
123 |
// Start shifting
|
124 |
$RGB_values['R'] = hexdec( $supplied_hex{0} . $supplied_hex{1} );
|
126 |
$RGB_values['B'] = hexdec( $supplied_hex{4} . $supplied_hex{5} );
|
127 |
foreach ( $RGB_values as $c => $v ) {
|
128 |
switch ( $shift_method ) {
|
129 |
+
case '-':
|
130 |
+
$amount = round( ( ( 255 - $v ) / 100 ) * $percentage ) + $v;
|
131 |
+
break;
|
132 |
+
case '+':
|
133 |
+
$amount = $v - round( ( $v / 100 ) * $percentage );
|
134 |
+
break;
|
135 |
+
default:
|
136 |
+
trigger_error( "Oops. Unexpected shift method", E_USER_NOTICE );
|
137 |
}
|
138 |
$shifted_hex_value .= $current_value = ( strlen( $decimal_to_hex = dechex( $amount ) ) < 2 ) ?
|
139 |
'0' . $decimal_to_hex : $decimal_to_hex;
|
145 |
* Apply all custom formatting options of plugin
|
146 |
*/
|
147 |
function su_apply_formatting() {
|
|
|
|
|
148 |
// Enable shortcodes in text widgets
|
149 |
add_filter( 'widget_text', 'do_shortcode' );
|
150 |
// Enable shortcodes in category descriptions
|
151 |
add_filter( 'category_description', 'do_shortcode' );
|
152 |
// Enable auto-formatting
|
153 |
+
if ( get_option( 'su_option_custom-formatting' ) === 'on' ) {
|
154 |
// Disable WordPress native content formatters
|
155 |
remove_filter( 'the_content', 'wpautop' );
|
156 |
remove_filter( 'the_content', 'wptexturize' );
|
168 |
/**
|
169 |
* Custom formatter function
|
170 |
*
|
171 |
+
* @param string $content
|
172 |
*
|
173 |
* @return string Formatted content with clean shortcodes content
|
174 |
*/
|
195 |
/**
|
196 |
* Custom do_shortcode function for nested shortcodes
|
197 |
*
|
198 |
+
* @param string $content Shortcode content
|
199 |
+
* @param string $pre First shortcode letter
|
200 |
*
|
201 |
* @return string Formatted content
|
202 |
*/
|
211 |
* @return string Special prefix
|
212 |
*/
|
213 |
function su_compatibility_mode_prefix() {
|
|
|
214 |
$option = get_option( 'su_compatibility_mode_prefix' );
|
215 |
+
if ( get_option( 'su_option_compatibility-mode' ) === 'on' ) return ( $option ) ? $option : 'su_';
|
216 |
else return '';
|
217 |
}
|
218 |
|
223 |
return su_compatibility_mode_prefix();
|
224 |
}
|
225 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
226 |
/**
|
227 |
* Extra CSS class helper
|
228 |
*
|
229 |
+
* @param array $atts Shortcode attributes
|
230 |
*
|
231 |
* @return string
|
232 |
*/
|
236 |
|
237 |
/**
|
238 |
* Resizes an image and returns an array containing the resized URL, width, height and file type. Uses native Wordpress functionality.
|
239 |
+
*
|
240 |
* @author Matthew Ruddy (http://easinglider.com)
|
241 |
* @return array An array containing the resized image URL, width, height and file type.
|
242 |
*/
|
247 |
// First implementation
|
248 |
//######################################################################
|
249 |
if ( isset( $wp_version ) && version_compare( $wp_version, '3.5' ) >= 0 ) {
|
|
|
250 |
global $wpdb;
|
|
|
251 |
if ( empty( $url ) )
|
252 |
return new WP_Error( 'no_image_url', 'No image URL has been entered.', $url );
|
|
|
253 |
// Get default size from database
|
254 |
$width = ( $width ) ? $width : get_option( 'thumbnail_size_w' );
|
255 |
$height = ( $height ) ? $height : get_option( 'thumbnail_size_h' );
|
|
|
256 |
// Allow for different retina sizes
|
257 |
$retina = $retina ? ( $retina === true ? 2 : $retina ) : 1;
|
|
|
258 |
// Get the image file path
|
259 |
$file_path = parse_url( $url );
|
260 |
$file_path = $_SERVER['DOCUMENT_ROOT'] . $file_path['path'];
|
|
|
261 |
// Check for Multisite
|
262 |
if ( is_multisite() ) {
|
263 |
global $blog_id;
|
264 |
$blog_details = get_blog_details( $blog_id );
|
265 |
$file_path = str_replace( $blog_details->path . 'files/', '/wp-content/blogs.dir/' . $blog_id . '/files/', $file_path );
|
266 |
}
|
|
|
267 |
// Destination width and height variables
|
268 |
$dest_width = $width * $retina;
|
269 |
$dest_height = $height * $retina;
|
|
|
270 |
// File name suffix (appended to original file name)
|
271 |
$suffix = "{$dest_width}x{$dest_height}";
|
|
|
272 |
// Some additional info about the image
|
273 |
$info = pathinfo( $file_path );
|
274 |
$dir = $info['dirname'];
|
275 |
$ext = $info['extension'];
|
276 |
$name = wp_basename( $file_path, ".$ext" );
|
|
|
277 |
// Suffix applied to filename
|
278 |
$suffix = "{$dest_width}x{$dest_height}";
|
|
|
279 |
// Get the destination file name
|
280 |
$dest_file_name = "{$dir}/{$name}-{$suffix}.{$ext}";
|
|
|
281 |
if ( !file_exists( $dest_file_name ) ) {
|
|
|
|
|
|
|
|
|
|
|
282 |
$query = $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE guid='%s'", $url );
|
283 |
$get_attachment = $wpdb->get_results( $query );
|
284 |
if ( !$get_attachment )
|
285 |
return array( 'url' => $url, 'width' => $width, 'height' => $height );
|
|
|
286 |
// Load Wordpress Image Editor
|
287 |
$editor = wp_get_image_editor( $file_path );
|
288 |
if ( is_wp_error( $editor ) )
|
289 |
return array( 'url' => $url, 'width' => $width, 'height' => $height );
|
|
|
290 |
// Get the original image size
|
291 |
$size = $editor->get_size();
|
292 |
$orig_width = $size['width'];
|
293 |
$orig_height = $size['height'];
|
|
|
294 |
$src_x = $src_y = 0;
|
295 |
$src_w = $orig_width;
|
296 |
$src_h = $orig_height;
|
|
|
297 |
if ( $crop ) {
|
298 |
|
299 |
$cmp_x = $orig_width / $dest_width;
|
312 |
|
313 |
// Time to crop the image!
|
314 |
$editor->crop( $src_x, $src_y, $src_w, $src_h, $dest_width, $dest_height );
|
|
|
315 |
// Now let's save the image
|
316 |
$saved = $editor->save( $dest_file_name );
|
|
|
317 |
// Get resized image information
|
318 |
$resized_url = str_replace( basename( $url ), basename( $saved['path'] ), $url );
|
319 |
$resized_width = $saved['width'];
|
320 |
$resized_height = $saved['height'];
|
321 |
$resized_type = $saved['mime-type'];
|
|
|
322 |
// Add the resized dimensions to original image metadata (so we can delete our resized images when the original image is delete from the Media Library)
|
323 |
$metadata = wp_get_attachment_metadata( $get_attachment[0]->ID );
|
324 |
if ( isset( $metadata['image_meta'] ) ) {
|
325 |
$metadata['image_meta']['resized_images'][] = $resized_width . 'x' . $resized_height;
|
326 |
wp_update_attachment_metadata( $get_attachment[0]->ID, $metadata );
|
327 |
}
|
|
|
328 |
// Create the image array
|
329 |
$image_array = array(
|
330 |
'url' => $resized_url,
|
341 |
'type' => $ext
|
342 |
);
|
343 |
}
|
|
|
344 |
// Return image array
|
345 |
return $image_array;
|
346 |
}
|
550 |
|
551 |
add_action( 'delete_attachment', 'su_delete_resized_images' );
|
552 |
|
553 |
+
class Su_Tools {
|
554 |
+
function __construct() {
|
555 |
+
add_action( 'wp_ajax_su_example_preview', array( __CLASS__, 'example' ) );
|
556 |
+
add_action( 'su/update', array( __CLASS__, 'reset_examples' ) );
|
557 |
+
add_action( 'su/activation', array( __CLASS__, 'reset_examples' ) );
|
558 |
+
}
|
559 |
+
|
560 |
+
public static function select( $args ) {
|
561 |
+
$args = wp_parse_args( $args, array(
|
562 |
+
'id' => '',
|
563 |
+
'name' => '',
|
564 |
+
'class' => '',
|
565 |
+
'multiple' => '',
|
566 |
+
'size' => '',
|
567 |
+
'disabled' => '',
|
568 |
+
'selected' => '',
|
569 |
+
'none' => '',
|
570 |
+
'options' => array(),
|
571 |
+
'style' => '',
|
572 |
+
'format' => 'keyval', // keyval/idtext
|
573 |
+
'noselect' => '' // return options without <select> tag
|
574 |
+
) );
|
575 |
+
$options = array();
|
576 |
+
if ( !is_array( $args['options'] ) ) $args['options'] = array();
|
577 |
+
if ( $args['id'] ) $args['id'] = ' id="' . $args['id'] . '"';
|
578 |
+
if ( $args['name'] ) $args['name'] = ' name="' . $args['name'] . '"';
|
579 |
+
if ( $args['class'] ) $args['class'] = ' class="' . $args['class'] . '"';
|
580 |
+
if ( $args['style'] ) $args['style'] = ' style="' . esc_attr( $args['style'] ) . '"';
|
581 |
+
if ( $args['multiple'] ) $args['multiple'] = ' multiple="multiple"';
|
582 |
+
if ( $args['disabled'] ) $args['disabled'] = ' disabled="disabled"';
|
583 |
+
if ( $args['size'] ) $args['size'] = ' size="' . $args['size'] . '"';
|
584 |
+
if ( $args['none'] && $args['format'] === 'keyval' ) $args['options'][0] = $args['none'];
|
585 |
+
if ( $args['none'] && $args['format'] === 'idtext' ) array_unshift( $args['options'], array( 'id' => '0', 'text' => $args['none'] ) );
|
586 |
+
// keyval loop
|
587 |
+
// $args['options'] = array(
|
588 |
+
// id => text,
|
589 |
+
// id => text
|
590 |
+
// );
|
591 |
+
if ( $args['format'] === 'keyval' ) foreach ( $args['options'] as $id => $text ) {
|
592 |
+
$options[] = '<option value="' . (string) $id . '">' . (string) $text . '</option>';
|
593 |
+
}
|
594 |
+
// idtext loop
|
595 |
+
// $args['options'] = array(
|
596 |
+
// array( id => id, text => text ),
|
597 |
+
// array( id => id, text => text )
|
598 |
+
// );
|
599 |
+
elseif ( $args['format'] === 'idtext' ) foreach ( $args['options'] as $option ) {
|
600 |
+
if ( isset( $option['id'] ) && isset( $option['text'] ) )
|
601 |
+
$options[] = '<option value="' . (string) $option['id'] . '">' . (string) $option['text'] . '</option>';
|
602 |
+
}
|
603 |
+
$options = implode( '', $options );
|
604 |
+
$options = str_replace( 'value="' . $args['selected'] . '"', 'value="' . $args['selected'] . '" selected="selected"', $options );
|
605 |
+
return ( $args['noselect'] ) ? $options : '<select' . $args['id'] . $args['name'] . $args['class'] . $args['multiple'] . $args['size'] . $args['disabled'] . $args['style'] . '>' . $options . '</select>';
|
606 |
+
}
|
607 |
+
|
608 |
+
public static function get_categories() {
|
609 |
+
$cats = array();
|
610 |
+
foreach ( (array) get_terms( 'category', array( 'hide_empty' => false ) ) as $cat ) $cats[$cat->slug] = $cat->name;
|
611 |
+
return $cats;
|
612 |
+
}
|
613 |
+
|
614 |
+
public static function get_types() {
|
615 |
+
$types = array();
|
616 |
+
foreach ( (array) get_post_types( '', 'objects' ) as $cpt => $cpt_data ) $types[$cpt] = $cpt_data->label;
|
617 |
+
return $types;
|
618 |
+
}
|
619 |
+
|
620 |
+
public static function get_users() {
|
621 |
+
$users = array();
|
622 |
+
foreach ( (array) get_users() as $user ) $users[$user->ID] = $user->data->display_name;
|
623 |
+
return $users;
|
624 |
+
}
|
625 |
+
|
626 |
+
public static function get_taxonomies() {
|
627 |
+
$taxes = array();
|
628 |
+
foreach ( (array) get_taxonomies( '', 'objects' ) as $tax ) $taxes[$tax->name] = $tax->label;
|
629 |
+
return $taxes;
|
630 |
+
}
|
631 |
+
|
632 |
+
public static function get_terms( $tax = 'category' ) {
|
633 |
+
$terms = array();
|
634 |
+
foreach ( (array) get_terms( $tax, array( 'hide_empty' => false ) ) as $term ) $terms[$term->term_id] = $term->name;
|
635 |
+
return $terms;
|
636 |
+
}
|
637 |
+
|
638 |
+
public static function get_slides( $args ) {
|
639 |
+
$args = wp_parse_args( $args, array(
|
640 |
+
'source' => 'none',
|
641 |
+
'gallery' => null,
|
642 |
+
'type' => '',
|
643 |
+
'link' => 'none'
|
644 |
+
) );
|
645 |
+
// Get deprecated galleries if needed
|
646 |
+
if ( $args['gallery'] !== null || ( $args['source'] === 'none' && get_option( 'su_option_galleries-432' ) ) ) return self::get_slides_432( $args );
|
647 |
+
// Prepare empty array for slides
|
648 |
+
$slides = array();
|
649 |
+
// Loop through source types
|
650 |
+
foreach ( array( 'media', 'posts', 'category', 'taxonomy' ) as $type )
|
651 |
+
if ( strpos( trim( $args['source'] ), $type . ':' ) === 0 ) {
|
652 |
+
$args['source'] = array(
|
653 |
+
'type' => $type,
|
654 |
+
'val' => (string) trim( str_replace( array( $type . ':', ' ' ), '', $args['source'] ), ',' )
|
655 |
+
);
|
656 |
+
break;
|
657 |
+
}
|
658 |
+
// Source is not parsed correctly, return empty array
|
659 |
+
if ( !is_array( $args['source'] ) ) return $slides;
|
660 |
+
// Default posts query
|
661 |
+
$query = array( 'posts_per_page' => 100 );
|
662 |
+
// Source: media
|
663 |
+
if ( $args['source']['type'] === 'media' ) {
|
664 |
+
$query['post_type'] = 'attachment';
|
665 |
+
$query['post_status'] = 'any';
|
666 |
+
$query['post__in'] = (array) explode( ',', $args['source']['val'] );
|
667 |
+
$query['orderby'] = 'post__in';
|
668 |
+
}
|
669 |
+
// Source: posts
|
670 |
+
if ( $args['source']['type'] === 'posts' ) {
|
671 |
+
if ( $args['source']['val'] !== 'recent' ) {
|
672 |
+
$query['post__in'] = (array) explode( ',', $args['source']['val'] );
|
673 |
+
$query['orderby'] = 'post__in';
|
674 |
+
}
|
675 |
+
}
|
676 |
+
// Source: category
|
677 |
+
elseif ( $args['source']['type'] === 'category' ) {
|
678 |
+
$query['category__in'] = (array) explode( ',', $args['source']['val'] );
|
679 |
+
}
|
680 |
+
// Source: taxonomy
|
681 |
+
elseif ( $args['source']['type'] === 'taxonomy' ) {
|
682 |
+
// Parse taxonomy name and terms ids
|
683 |
+
$args['source']['val'] = explode( '/', $args['source']['val'] );
|
684 |
+
// Taxonomy parsed incorrectly, return empty array
|
685 |
+
if ( !is_array( $args['source']['val'] ) || count( $args['source']['val'] ) !== 2 ) return $slides;
|
686 |
+
$query['tax_query'] = array(
|
687 |
+
array(
|
688 |
+
'taxonomy' => $args['source']['val'][0],
|
689 |
+
'field' => 'id',
|
690 |
+
'terms' => (array) explode( ',', $args['source']['val'][1] )
|
691 |
+
)
|
692 |
+
);
|
693 |
+
}
|
694 |
+
// Query posts
|
695 |
+
$query = new WP_Query( $query );
|
696 |
+
// print_r($query);
|
697 |
+
// Loop through posts
|
698 |
+
if ( is_array( $query->posts ) ) foreach ( $query->posts as $post ) {
|
699 |
+
// Get post thumbnail ID
|
700 |
+
$thumb = ( $args['source']['type'] === 'media' ) ? $post->ID : get_post_thumbnail_id( $post->ID );
|
701 |
+
// Thumbnail isn't set, go to next post
|
702 |
+
if ( !is_numeric( $thumb ) ) continue;
|
703 |
+
$slide = array(
|
704 |
+
'image' => wp_get_attachment_url( $thumb ),
|
705 |
+
'link' => '',
|
706 |
+
'title' => get_the_title( $post->ID )
|
707 |
+
);
|
708 |
+
if ( $args['link'] === 'image' ) $slide['link'] = $slide['image'];
|
709 |
+
elseif ( $args['link'] === 'post' ) $slide['link'] = get_permalink( $post->ID );
|
710 |
+
elseif ( $args['link'] === 'attachment' ) $slide['link'] = get_attachment_link( $thumb );
|
711 |
+
$slides[] = $slide;
|
712 |
+
}
|
713 |
+
// Return slides
|
714 |
+
return $slides;
|
715 |
+
}
|
716 |
+
|
717 |
+
public static function get_slides_432( $args ) {
|
718 |
+
$args = wp_parse_args( $args, array(
|
719 |
+
'gallery' => 1
|
720 |
+
) );
|
721 |
+
$slides = array();
|
722 |
+
$args['gallery'] = ( $args['gallery'] === null ) ? 0 : $args['gallery'] - 1;
|
723 |
+
$galleries = get_option( 'su_option_galleries-432' );
|
724 |
+
// No galleries found
|
725 |
+
if ( !is_array( $galleries ) ) return $slides;
|
726 |
+
// If galleries found loop through them
|
727 |
+
if ( isset( $galleries[$args['gallery']] ) ) $slides = $galleries[$args['gallery']]['items'];
|
728 |
+
// Return slides
|
729 |
+
return $slides;
|
730 |
+
}
|
731 |
+
|
732 |
+
public static function example() {
|
733 |
+
// Check authentication
|
734 |
+
self::access();
|
735 |
+
// Check incoming data
|
736 |
+
if ( !isset( $_REQUEST['code'] ) || !isset( $_REQUEST['id'] ) ) return;
|
737 |
+
// Check for cache
|
738 |
+
$output = get_transient( 'su/examples/render/' . sanitize_key( $_REQUEST['id'] ) );
|
739 |
+
if ( $output && SU_ENABLE_CACHE ) echo $output;
|
740 |
+
// Cache not found
|
741 |
+
else {
|
742 |
+
ob_start();
|
743 |
+
// Prepare data
|
744 |
+
$code = file_get_contents( sanitize_text_field( $_REQUEST['code'] ) );
|
745 |
+
// Check for code
|
746 |
+
if ( !$code ) die( '<p class="su-examples-error">' . __( 'Example code does not found, please check it later', 'su' ) . '</p>' );
|
747 |
+
// Clean-up the code
|
748 |
+
$code = str_replace( array( "\t", '%su_' ), array( ' ', su_cmpt() ), $code );
|
749 |
+
// Split code
|
750 |
+
$chunks = explode( '-----', $code );
|
751 |
+
// Show snippets
|
752 |
+
do_action( 'su/examples/preview/before' );
|
753 |
+
foreach ( $chunks as $chunk ) {
|
754 |
+
// Clean-up new lines
|
755 |
+
$chunk = trim( $chunk, "\n\r" );
|
756 |
+
// Calc textarea rows
|
757 |
+
$rows = substr_count( $chunk, "\n" );
|
758 |
+
$rows = ( $rows < 4 ) ? '4' : (string) ( $rows + 1 );
|
759 |
+
$rows = ( $rows > 20 ) ? '20' : (string) ( $rows + 1 );
|
760 |
+
echo wpautop( do_shortcode( $chunk ) );
|
761 |
+
echo '<div style="clear:both"></div>';
|
762 |
+
echo '<div class="su-examples-code"><span class="su-examples-get-code button"><i class="fa fa-code"></i> ' . __( 'Get the code', 'su' ) . '</span><textarea rows="' . $rows . '">' . esc_textarea( $chunk ) . '</textarea></div>';
|
763 |
+
}
|
764 |
+
do_action( 'su/examples/preview/after' );
|
765 |
+
$output = ob_get_contents();
|
766 |
+
ob_end_clean();
|
767 |
+
set_transient( 'su/examples/render/' . sanitize_key( $_REQUEST['id'] ), $output );
|
768 |
+
echo $output;
|
769 |
+
}
|
770 |
+
die();
|
771 |
+
}
|
772 |
+
|
773 |
+
public static function reset_examples() {
|
774 |
+
foreach( (array) Su_Data::examples() as $example ) foreach( (array) $example['items'] as $item ) delete_transient( 'su/examples/render/' . $item['id'] );
|
775 |
+
}
|
776 |
+
|
777 |
+
public static function do_attr( $value ) {
|
778 |
return do_shortcode( str_replace( array( '{', '}' ), array( '[', ']' ), $value ) );
|
779 |
}
|
780 |
|
781 |
+
public static function icon( $src = 'file' ) {
|
782 |
+
return ( strpos( $src, '/' ) !== false ) ? '<img src="' . $src . '" alt="" />' : '<i class="fa fa-' . $src . '"></i>';
|
783 |
+
}
|
784 |
+
|
785 |
+
public static function icons() {
|
786 |
+
$icons = array();
|
787 |
+
if ( is_callable( array( 'Su_Data', 'icons' ) ) ) foreach ( (array) Su_Data::icons() as $icon ) {
|
788 |
+
$icons[] = '<i class="fa fa-' . $icon . '" title="' . $icon . '"></i>';
|
789 |
+
}
|
790 |
+
return implode( '', $icons );
|
791 |
+
}
|
792 |
+
|
793 |
+
public static function access() {
|
794 |
+
if ( !self::access_check() ) wp_die( __( 'Access denied', 'su' ) );
|
795 |
+
}
|
796 |
+
|
797 |
+
public static function access_check() {
|
798 |
+
return current_user_can( 'edit_posts' );
|
799 |
}
|
800 |
}
|
801 |
|
802 |
+
new Su_Tools;
|
803 |
+
|
804 |
/**
|
805 |
+
* Just a shortcut for Su_Tools::decode_shortcode()
|
806 |
*/
|
807 |
function su_scattr( $value ) {
|
808 |
+
return Su_Tools::do_attr( $value );
|
809 |
}
|
inc/core/{class.vote.php → vote.php}
RENAMED
@@ -1,10 +1,12 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
class
|
|
|
4 |
function __construct() {
|
5 |
add_action( 'load-plugins.php', array( __CLASS__, 'init' ) );
|
6 |
add_action( 'wp_ajax_su_vote', array( __CLASS__, 'vote' ) );
|
7 |
}
|
|
|
8 |
public static function init() {
|
9 |
Shortcodes_Ultimate::timestamp();
|
10 |
$vote = get_option( 'su_vote' );
|
@@ -14,15 +16,17 @@ class Shortcodes_Ultimate_Vote {
|
|
14 |
add_action( 'admin_head', array( __CLASS__, 'register' ) );
|
15 |
add_action( 'admin_footer', array( __CLASS__, 'enqueue' ) );
|
16 |
}
|
|
|
17 |
public static function register() {
|
18 |
-
|
19 |
-
|
20 |
-
wp_register_script( 'su-vote', $shult->assets( 'js', 'vote.js' ), array( 'jquery' ), $shult->version, true );
|
21 |
}
|
|
|
22 |
public static function enqueue() {
|
23 |
wp_enqueue_style( 'su-vote' );
|
24 |
wp_enqueue_script( 'su-vote' );
|
25 |
}
|
|
|
26 |
public static function vote() {
|
27 |
$vote = sanitize_key( $_GET['vote'] );
|
28 |
if ( !is_user_logged_in() || !in_array( $vote, array( 'yes', 'no', 'later', 'tweet' ) ) ) die( 'error' );
|
@@ -30,6 +34,7 @@ class Shortcodes_Ultimate_Vote {
|
|
30 |
if ( $vote === 'later' ) update_option( 'su_installed', time() );
|
31 |
die( 'OK: ' . $vote );
|
32 |
}
|
|
|
33 |
public static function message() {
|
34 |
?>
|
35 |
<div class="su-vote" style="display:none">
|
@@ -52,4 +57,4 @@ class Shortcodes_Ultimate_Vote {
|
|
52 |
}
|
53 |
}
|
54 |
|
55 |
-
new
|
1 |
<?php
|
2 |
|
3 |
+
class Su_Vote {
|
4 |
+
|
5 |
function __construct() {
|
6 |
add_action( 'load-plugins.php', array( __CLASS__, 'init' ) );
|
7 |
add_action( 'wp_ajax_su_vote', array( __CLASS__, 'vote' ) );
|
8 |
}
|
9 |
+
|
10 |
public static function init() {
|
11 |
Shortcodes_Ultimate::timestamp();
|
12 |
$vote = get_option( 'su_vote' );
|
16 |
add_action( 'admin_head', array( __CLASS__, 'register' ) );
|
17 |
add_action( 'admin_footer', array( __CLASS__, 'enqueue' ) );
|
18 |
}
|
19 |
+
|
20 |
public static function register() {
|
21 |
+
wp_register_style( 'su-vote', plugins_url( 'assets/css/vote.css', SU_PLUGIN_FILE ), false, SU_PLUGIN_VERSION, 'all' );
|
22 |
+
wp_register_script( 'su-vote', plugins_url( 'assets/js/vote.js', SU_PLUGIN_FILE ), array( 'jquery' ), SU_PLUGIN_VERSION, true );
|
|
|
23 |
}
|
24 |
+
|
25 |
public static function enqueue() {
|
26 |
wp_enqueue_style( 'su-vote' );
|
27 |
wp_enqueue_script( 'su-vote' );
|
28 |
}
|
29 |
+
|
30 |
public static function vote() {
|
31 |
$vote = sanitize_key( $_GET['vote'] );
|
32 |
if ( !is_user_logged_in() || !in_array( $vote, array( 'yes', 'no', 'later', 'tweet' ) ) ) die( 'error' );
|
34 |
if ( $vote === 'later' ) update_option( 'su_installed', time() );
|
35 |
die( 'OK: ' . $vote );
|
36 |
}
|
37 |
+
|
38 |
public static function message() {
|
39 |
?>
|
40 |
<div class="su-vote" style="display:none">
|
57 |
}
|
58 |
}
|
59 |
|
60 |
+
new Su_Vote;
|
inc/core/widget.php
ADDED
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Su_Widget extends WP_Widget {
|
3 |
+
|
4 |
+
function __construct() {
|
5 |
+
$widget_ops = array(
|
6 |
+
'classname' => 'shortcodes-ultimate',
|
7 |
+
'description' => __( 'Special Shortcodes Ultimate widget', 'su' )
|
8 |
+
);
|
9 |
+
$control_ops = array(
|
10 |
+
'width' => 300,
|
11 |
+
'height' => 350,
|
12 |
+
'id_base' => 'shortcodes-ultimate'
|
13 |
+
);
|
14 |
+
$this->WP_Widget( 'shortcodes-ultimate', __( 'Shortcodes Ultimate', 'su' ), $widget_ops, $control_ops );
|
15 |
+
}
|
16 |
+
|
17 |
+
public static function register() {
|
18 |
+
register_widget( 'Su_Widget' );
|
19 |
+
}
|
20 |
+
|
21 |
+
function widget( $args, $instance ) {
|
22 |
+
extract( $args );
|
23 |
+
$title = apply_filters( 'widget_title', $instance['title'] );
|
24 |
+
$content = $instance['content'];
|
25 |
+
echo $before_widget;
|
26 |
+
if ( $title ) echo $before_title . $title . $after_title;
|
27 |
+
echo '<div class="textwidget">' . do_shortcode( $content ) . '</div>';
|
28 |
+
echo $after_widget;
|
29 |
+
}
|
30 |
+
|
31 |
+
function update( $new_instance, $old_instance ) {
|
32 |
+
$instance = $old_instance;
|
33 |
+
$instance['title'] = strip_tags( $new_instance['title'] );
|
34 |
+
$instance['content'] = $new_instance['content'];
|
35 |
+
return $instance;
|
36 |
+
}
|
37 |
+
|
38 |
+
function form( $instance ) {
|
39 |
+
$defaults = array(
|
40 |
+
'title' => __( 'Shortcodes Ultimate', 'su' ),
|
41 |
+
'content' => ''
|
42 |
+
);
|
43 |
+
$instance = wp_parse_args( ( array ) $instance, $defaults );
|
44 |
+
?>
|
45 |
+
<p>
|
46 |
+
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:', 'su' ); ?></label>
|
47 |
+
<input type="text" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" class="widefat" />
|
48 |
+
</p>
|
49 |
+
<p>
|
50 |
+
<?php Su_Generator::button( array( 'target' => $this->get_field_id( 'content' ) ) ); ?><br/>
|
51 |
+
<textarea name="<?php echo $this->get_field_name( 'content' ); ?>" id="<?php echo $this->get_field_id( 'content' ); ?>" rows="7" class="widefat" style="margin-top:10px"><?php echo $instance['content']; ?></textarea>
|
52 |
+
</p>
|
53 |
+
<?php
|
54 |
+
}
|
55 |
+
|
56 |
+
}
|
57 |
+
|
58 |
+
add_action( 'widgets_init', array( 'Su_Widget', 'register' ) );
|
inc/example-addon.php
DELETED
@@ -1,85 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
add_action( 'admin_notices', 'my_admin_notice' );
|
3 |
-
|
4 |
-
/**
|
5 |
-
* Function to show admin notice if Shortcodes Ultimate is not installed
|
6 |
-
*/
|
7 |
-
function my_admin_notice() {
|
8 |
-
// Check that plugin is not installed
|
9 |
-
if ( function_exists( 'shortcodes_ultimate' ) ) return;
|
10 |
-
?>
|
11 |
-
<div class="error">
|
12 |
-
<p>For full functionality of this theme you need to install and activate plugin <strong>Shortcodes Ultimate</strong>. <a href="<?php echo admin_url( 'plugin-install.php?tab=search&s=shortcodes+ultimate' ); ?>">Install now ›</a></p>
|
13 |
-
</div>
|
14 |
-
<?php
|
15 |
-
}
|
16 |
-
|
17 |
-
add_filter( 'shortcodes_ultimate_data', 'register_my_custom_shortcode' );
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Filter to modify original shortcodes data and add custom shortcodes
|
21 |
-
*
|
22 |
-
* @param array $shortcodes Basic plugin shortcodes
|
23 |
-
* @return array Modified array
|
24 |
-
*/
|
25 |
-
function register_my_custom_shortcode( $shortcodes ) {
|
26 |
-
// Add new shortcode
|
27 |
-
$shortcodes['heading2'] = array(
|
28 |
-
// Shortcode name
|
29 |
-
'name' => __( 'Heading 2', 'textdomain' ),
|
30 |
-
// Shortcode type. Can be 'wrap' or 'single'
|
31 |
-
// Example: [b]this is wrapped[/b], [this_is_single]
|
32 |
-
'type' => 'wrap',
|
33 |
-
// Shortcode group. Can be 'content', 'box', 'media' or 'other'. Groups can be mixed, for example 'content box'
|
34 |
-
'group' => 'content',
|
35 |
-
// List of shortcode params (attributes)
|
36 |
-
'atts' => array(
|
37 |
-
// Style attribute
|
38 |
-
'style' => array(
|
39 |
-
// Attribute type. Can be 'select', 'color', 'switch', 'gallery' or 'text'
|
40 |
-
'type' => 'select',
|
41 |
-
// Available values
|
42 |
-
'values' => array(
|
43 |
-
'default' => __( 'Default', 'textdomain' ),
|
44 |
-
'small' => __( 'Small', 'textdomain' )
|
45 |
-
),
|
46 |
-
// Default value
|
47 |
-
'default' => 'default',
|
48 |
-
// Attribute name
|
49 |
-
'name' => __( 'Style', 'textdomain' ),
|
50 |
-
// Attribute description
|
51 |
-
'desc' => __( 'Heading 2 style', 'textdomain' )
|
52 |
-
)
|
53 |
-
),
|
54 |
-
// Example of usage for cheatsheet
|
55 |
-
'usage' => '[heading2] Content [/heading2]<br/>[heading2 style="2"] Content [/heading2]',
|
56 |
-
// Default content for generator (for wrap-type shortcodes)
|
57 |
-
'content' => __( 'Heading 2 text', 'textdomain' ),
|
58 |
-
// Shortcode description for cheatsheet and generator
|
59 |
-
'desc' => __( 'Styled heading 2', 'textdomain' ),
|
60 |
-
// Custom icon url for Generator (example)
|
61 |
-
'icon' => '/wp-content/plugins/shortcodes-ultimate-addon/img/icon.png',
|
62 |
-
// Custom demo image url for cheatsheet (example)
|
63 |
-
'demo' => '/wp-content/plugins/shortcodes-ultimate-addon/img/demo.png',
|
64 |
-
// Name of custom shortcode function
|
65 |
-
'function' => 'su_heading2_shortcode'
|
66 |
-
);
|
67 |
-
// Return modified data
|
68 |
-
return $shortcodes;
|
69 |
-
}
|
70 |
-
|
71 |
-
/**
|
72 |
-
* Shortcode function
|
73 |
-
*
|
74 |
-
* @param array $atts Shortcode attributes
|
75 |
-
* @param string $content Shortcode content
|
76 |
-
* @return string Shortcode markup
|
77 |
-
*/
|
78 |
-
function su_heading2_shortcode( $atts, $content = null ) {
|
79 |
-
$atts = shortcode_atts( array(
|
80 |
-
'style' => 'default',
|
81 |
-
'align' => 'center'
|
82 |
-
), $atts );
|
83 |
-
return '<div class="su-heading su-heading-style-' . $atts['style'] . '" style="text-align:' . $atts['align'] . '"><div class="su-heading-inner">' . $content . '</div></div>';
|
84 |
-
}
|
85 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/examples/animations.example
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>Different animation types</h2>
|
2 |
+
|
3 |
+
[%su_animate type="bounceIn" delay="1"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
4 |
+
[%su_animate type="flipInX" delay="2"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
5 |
+
[%su_animate type="flipInY" delay="3"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
6 |
+
[%su_animate type="fadeInDown" delay="4"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
7 |
+
[%su_animate type="fadeInLeft" delay="5"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
8 |
+
[%su_animate type="fadeInRight" delay="6"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
9 |
+
[%su_animate type="fadeInUp" delay="7"] [%su_note] Animated text [/%su_note] [/%su_animate]
|
10 |
+
|
11 |
+
-----
|
12 |
+
|
13 |
+
<h2>Animated columns</h2>
|
14 |
+
|
15 |
+
[%su_row]
|
16 |
+
[%su_column size="1/2"]
|
17 |
+
[%su_animate type="fadeInLeft" delay="1" duration="1.5"] [%su_box] Column content [/%su_box] [/%su_animate]
|
18 |
+
[/%su_column]
|
19 |
+
[%su_column size="1/2"]
|
20 |
+
[%su_animate type="fadeInRight" delay="1" duration="1.5"] [%su_box] Column content [/%su_box] [/%su_animate]
|
21 |
+
[/%su_column]
|
22 |
+
[/%su_row]
|
23 |
+
|
24 |
+
-----
|
25 |
+
|
26 |
+
<h2>Animated buttons</h2>
|
27 |
+
|
28 |
+
[%su_animate delay="1" inline="yes"] [%su_button] Click me [/%su_button] [/%su_animate] [%su_animate delay="2" inline="yes"] [%su_button] Click me [/%su_button] [/%su_animate] [%su_animate delay="3" inline="yes"] [%su_button] Click me [/%su_button] [/%su_animate]
|
29 |
+
|
30 |
+
-----
|
31 |
+
|
32 |
+
<h2>Animated tabs</h2>
|
33 |
+
|
34 |
+
[%su_tabs]
|
35 |
+
[%su_tab title="Tab title"] [%su_animate type="fadeInUp"] Tab content [/%su_animate] [/%su_tab]
|
36 |
+
[%su_tab title="Tab title"] [%su_animate type="fadeInUp"] Tab content [/%su_animate] [/%su_tab]
|
37 |
+
[%su_tab title="Tab title"] [%su_animate type="fadeInUp"] Tab content [/%su_animate] [/%su_tab]
|
38 |
+
[/%su_tabs]
|
inc/examples/buttons.example
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>Unlimited sizes</h2>
|
2 |
+
|
3 |
+
[%su_button size="1"] Click me [/%su_button] [%su_button size="2"] Click me [/%su_button]
|
4 |
+
|
5 |
+
[%su_button size="3"] Click me [/%su_button] [%su_button size="4"] Click me [/%su_button]
|
6 |
+
|
7 |
+
[%su_button size="5"] Click me [/%su_button] [%su_button size="6"] Click me [/%su_button]
|
8 |
+
|
9 |
+
[%su_button size="7"] Click me [/%su_button] [%su_button size="8"] Click me [/%su_button]
|
10 |
+
|
11 |
+
[%su_button size="9"] Click me [/%su_button] [%su_button size="10"] Click me [/%su_button]
|
12 |
+
|
13 |
+
[%su_button size="32"] Unlimited sizes! [/%su_button]
|
14 |
+
|
15 |
+
-----
|
16 |
+
|
17 |
+
<h2>Unlimited colors</h2>
|
18 |
+
|
19 |
+
[%su_button background="#2D89EF"] Click me [/%su_button] [%su_button background="#9E2DEF"] Click me [/%su_button] [%su_button background="#F72EBA"] Click me [/%su_button]
|
20 |
+
|
21 |
+
[%su_button background="#FF2F3B"] Click me [/%su_button] [%su_button background="#FF742F"] Click me [/%su_button] [%su_button background="#FFA52F"] Click me [/%su_button]
|
22 |
+
|
23 |
+
[%su_button background="#FFCF2F"] Click me [/%su_button] [%su_button background="#FFF92F"] Click me [/%su_button] [%su_button background="#C5ED2C"] Click me [/%su_button]
|
24 |
+
|
25 |
+
[%su_button background="#3AD828"] Click me [/%su_button] [%su_button background="#27CBD5"] Click me [/%su_button] [%su_button background="#000000"] Click me [/%su_button]
|
26 |
+
|
27 |
+
[%su_button background="#eee" color="#2D89EF"] Click me [/%su_button] [%su_button background="#eee" color="#9E2DEF"] Click me [/%su_button] [%su_button background="#eee" color="#F72EBA"] Click me [/%su_button]
|
28 |
+
|
29 |
+
[%su_button background="#eee" color="#FF2F3B"] Click me [/%su_button] [%su_button background="#eee" color="#FF742F"] Click me [/%su_button] [%su_button background="#eee" color="#FFA52F"] Click me [/%su_button]
|
30 |
+
|
31 |
+
[%su_button background="#eee" color="#FFCF2F"] Click me [/%su_button] [%su_button background="#eee" color="#FFF92F"] Click me [/%su_button] [%su_button background="#eee" color="#C5ED2C"] Click me [/%su_button]
|
32 |
+
|
33 |
+
[%su_button background="#eee" color="#3AD828"] Click me [/%su_button] [%su_button background="#eee" color="#27CBD5"] Click me [/%su_button] [%su_button background="#eee" color="#000000"] Click me [/%su_button]
|
34 |
+
|
35 |
+
-----
|
36 |
+
|
37 |
+
<h2>Different background styles</h2>
|
38 |
+
|
39 |
+
[%su_button style="default"] Click me [/%su_button] [%su_button style="flat"] Click me [/%su_button] [%su_button style="glass"] Click me [/%su_button]
|
40 |
+
|
41 |
+
[%su_button style="noise"] Click me [/%su_button] [%su_button style="bubbles"] Click me [/%su_button] [%su_button style="soft"] Click me [/%su_button]
|
42 |
+
|
43 |
+
[%su_button style="stroked"] Click me [/%su_button] [%su_button style="3d"] Click me [/%su_button]
|
44 |
+
|
45 |
+
-----
|
46 |
+
|
47 |
+
<h2>Customizable border radius</h2>
|
48 |
+
|
49 |
+
[%su_button radius="square"] Click me [/%su_button] [%su_button radius="auto"] Click me [/%su_button] [%su_button radius="10"] Click me [/%su_button] [%su_button radius="round"] Click me [/%su_button]
|
50 |
+
|
51 |
+
-----
|
52 |
+
|
53 |
+
<h2>Built-in icon font</h2>
|
54 |
+
|
55 |
+
<a href="http://fortawesome.github.io/Font-Awesome/icons/" target="_blank">List of built-in icons</a>
|
56 |
+
|
57 |
+
[%su_button icon="icon: check"] Click me [/%su_button] [%su_button icon="icon: arrow-right"] Click me [/%su_button] [%su_button icon="icon: shopping-cart"] Click me [/%su_button]
|
58 |
+
|
59 |
+
[%su_button icon="icon: cogs" color="#000000" icon_color="#000000"] Click me [/%su_button] [%su_button icon="icon: comments" color="#000000" icon_color="#000000"] Click me [/%su_button] [%su_button icon="icon: cloud-download" color="#000000" icon_color="#000000"] Click me [/%su_button]
|
inc/examples/columns.example
ADDED
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>Full-width column</h2>
|
2 |
+
|
3 |
+
[%su_row]
|
4 |
+
[%su_column size="1/1"] [%su_dummy_text what="words" amount="60"] [/%su_column]
|
5 |
+
[/%su_row]
|
6 |
+
|
7 |
+
-----
|
8 |
+
|
9 |
+
<h2>1/2 + 1/2</h2>
|
10 |
+
|
11 |
+
[%su_row]
|
12 |
+
[%su_column size="1/2"] [%su_dummy_text what="words" amount="50"] [/%su_column]
|
13 |
+
[%su_column size="1/2"] [%su_dummy_text what="words" amount="50"] [/%su_column]
|
14 |
+
[/%su_row]
|
15 |
+
|
16 |
+
-----
|
17 |
+
|
18 |
+
<h2>1/3 + 1/3 + 1/3</h2>
|
19 |
+
|
20 |
+
[%su_row]
|
21 |
+
[%su_column size="1/3"] [%su_dummy_text what="words" amount="40"] [/%su_column]
|
22 |
+
[%su_column size="1/3"] [%su_dummy_text what="words" amount="40"] [/%su_column]
|
23 |
+
[%su_column size="1/3"] [%su_dummy_text what="words" amount="40"] [/%su_column]
|
24 |
+
[/%su_row]
|
25 |
+
|
26 |
+
-----
|
27 |
+
|
28 |
+
<h2>1/2 + 1/4 + 1/4</h2>
|
29 |
+
|
30 |
+
[%su_row]
|
31 |
+
[%su_column size="1/2"] [%su_dummy_text what="words" amount="50"] [/%su_column]
|
32 |
+
[%su_column size="1/4"] [%su_dummy_text what="words" amount="20"] [/%su_column]
|
33 |
+
[%su_column size="1/4"] [%su_dummy_text what="words" amount="20"] [/%su_column]
|
34 |
+
[/%su_row]
|
35 |
+
|
36 |
+
-----
|
37 |
+
|
38 |
+
<h2>3/4 + 1/4</h2>
|
39 |
+
|
40 |
+
[%su_row]
|
41 |
+
[%su_column size="3/4"] [%su_dummy_text what="words" amount="60"] [/%su_column]
|
42 |
+
[%su_column size="1/4"] [%su_dummy_text what="words" amount="20"] [/%su_column]
|
43 |
+
[/%su_row]
|
44 |
+
|
45 |
+
-----
|
46 |
+
|
47 |
+
<h2>1/5 + 4/5</h2>
|
48 |
+
|
49 |
+
[%su_row]
|
50 |
+
[%su_column size="1/5"] [%su_dummy_text what="words" amount="20"] [/%su_column]
|
51 |
+
[%su_column size="4/5"] [%su_dummy_text what="words" amount="80"] [/%su_column]
|
52 |
+
[/%su_row]
|
53 |
+
|
54 |
+
-----
|
55 |
+
|
56 |
+
<h2>2/5 + 3/5</h2>
|
57 |
+
|
58 |
+
[%su_row]
|
59 |
+
[%su_column size="2/5"] [%su_dummy_text what="words" amount="40"] [/%su_column]
|
60 |
+
[%su_column size="3/5"] [%su_dummy_text what="words" amount="60"] [/%su_column]
|
61 |
+
[/%su_row]
|
62 |
+
|
63 |
+
-----
|
64 |
+
|
65 |
+
<h2>2/3 + 1/6 + 1/6</h2>
|
66 |
+
|
67 |
+
[%su_row]
|
68 |
+
[%su_column size="2/3"] [%su_dummy_text what="words" amount="40"] [/%su_column]
|
69 |
+
[%su_column size="1/6"] [%su_dummy_text what="words" amount="10"] [/%su_column]
|
70 |
+
[%su_column size="1/6"] [%su_dummy_text what="words" amount="10"] [/%su_column]
|
71 |
+
[/%su_row]
|
inc/examples/media.example
ADDED
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>YouTube video</h2>
|
2 |
+
|
3 |
+
[%su_youtube url="http://youtube.com/watch?v=DR2c266yWEA"]
|
4 |
+
|
5 |
+
-----
|
6 |
+
|
7 |
+
<h2>Vimeo video</h2>
|
8 |
+
|
9 |
+
[%su_vimeo url="http://vimeo.com/78106175"]
|
10 |
+
|
11 |
+
-----
|
12 |
+
|
13 |
+
<h2>Self-hosted video (mp4/flv)</h2>
|
14 |
+
|
15 |
+
[%su_video url="http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer.m4v"]
|
16 |
+
|
17 |
+
-----
|
18 |
+
|
19 |
+
<h2>Non-responsive videos</h2>
|
20 |
+
|
21 |
+
You can customize width and height for this videos
|
22 |
+
|
23 |
+
[%su_youtube url="http://youtube.com/watch?v=DR2c266yWEA" width="300" height="200" responsive="no"]
|
24 |
+
|
25 |
+
[%su_vimeo url="http://vimeo.com/78106175" width="300" height="200" responsive="no"]
|
26 |
+
|
27 |
+
-----
|
28 |
+
|
29 |
+
<h2>Self-hosted audio-files (HTML5/Flash)</h2>
|
30 |
+
|
31 |
+
[%su_audio url="http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3?1"]
|
32 |
+
|
33 |
+
-----
|
34 |
+
|
35 |
+
<h2>Audio player with custom width</h2>
|
36 |
+
|
37 |
+
[%su_audio url="http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3?2" width="400px"]
|
38 |
+
|
39 |
+
-----
|
40 |
+
|
41 |
+
<h2>Advanced YouTube setup #1 - no controls, no related videos</h2>
|
42 |
+
|
43 |
+
[%su_youtube_advanced url="http://youtu.be/NbE8INOjTKM" controls="no" showinfo="no" rel="no"]
|
44 |
+
|
45 |
+
-----
|
46 |
+
|
47 |
+
<h2>Advanced YouTube setup #2 - always visible controls, light theme</h2>
|
48 |
+
|
49 |
+
[%su_youtube_advanced url="http://youtu.be/NbE8INOjTKM" autohide="no" theme="light"]
|
50 |
+
|
51 |
+
-----
|
52 |
+
|
53 |
+
<h2>Media grid: responsive videos + columns</h2>
|
54 |
+
|
55 |
+
[%su_row]
|
56 |
+
[%su_column size="1/2"] [%su_youtube] [/%su_column]
|
57 |
+
[%su_column size="1/2"] [%su_vimeo] [/%su_column]
|
58 |
+
[/%su_row]
|
59 |
+
|
60 |
+
[%su_row]
|
61 |
+
[%su_column size="1/2"] [%su_youtube] [/%su_column]
|
62 |
+
[%su_column size="1/2"] [%su_vimeo] [/%su_column]
|
63 |
+
[/%su_row]
|
64 |
+
|
65 |
+
-----
|
66 |
+
|
67 |
+
<h2>Autoplay and loop</h2>
|
68 |
+
|
69 |
+
You can add autoplay="yes" and loop="yes" to any of these elements and the playback will be automatically started and looped.
|
70 |
+
|
71 |
+
For example: [[%su_youtube url="" autoplay="yes"]]
|
inc/examples/nested.example
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>Basic example</h2>
|
2 |
+
|
3 |
+
[%su_box title="This is a box with nested spoilers"]
|
4 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
5 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
6 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
7 |
+
[/%su_box]
|
8 |
+
|
9 |
+
-----
|
10 |
+
|
11 |
+
<h2>The same nested shortcodes</h2>
|
12 |
+
|
13 |
+
[%su_spoiler title="Click me to see nested spoilers" style="fancy"]
|
14 |
+
[%su__spoiler title="Spoiler title"] Spoiler content [_/%su_spoiler]
|
15 |
+
[%su__spoiler title="Spoiler title"] Spoiler content [_/%su_spoiler]
|
16 |
+
[%su__spoiler title="Spoiler title"] Spoiler content [_/%su_spoiler]
|
17 |
+
[/%su_spoiler]
|
18 |
+
|
19 |
+
-----
|
20 |
+
|
21 |
+
<h2>The same nested shortcodes mixed with other shortcodes</h2>
|
22 |
+
|
23 |
+
[%su_spoiler title="Click me to see nested accordion" style="fancy"]
|
24 |
+
[%su_accordion]
|
25 |
+
[%su__spoiler title="Spoiler title"] Spoiler content [_/%su_spoiler]
|
26 |
+
[%su__spoiler title="Spoiler title"] Spoiler content [_/%su_spoiler]
|
27 |
+
[%su__spoiler title="Spoiler title"] Spoiler content [_/%su_spoiler]
|
28 |
+
[/%su_accordion]
|
29 |
+
[/%su_spoiler]
|
30 |
+
|
31 |
+
-----
|
32 |
+
|
33 |
+
<h2>Shortcodes inside of attributes</h2>
|
34 |
+
|
35 |
+
To use shortcodes inside of attributes you need to replace square brackets with <code>{</code> and <code>}</code>. Open code to see example
|
36 |
+
|
37 |
+
[%su_button url="{shortcode attribute='value'}"] Button [/%su_button]
|
inc/examples/posts.example
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>List of 5 most popular posts (by comments number)</h2>
|
2 |
+
|
3 |
+
[posts template="templates/list-loop.php" posts_per_page="5" orderby="comment_count"]
|
4 |
+
|
5 |
+
-----
|
6 |
+
|
7 |
+
<h2>Most recent posts as a teasers</h2>
|
8 |
+
|
9 |
+
[posts template="templates/teaser-loop.php" orderby="modified"]
|
10 |
+
|
11 |
+
-----
|
12 |
+
|
13 |
+
<h2>Recent uploaded media file</h2>
|
14 |
+
|
15 |
+
[posts template="templates/single-post.php" post_type="attachment" post_status="any"]
|
inc/examples/spoilers.example
ADDED
@@ -0,0 +1,108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>Basic accordion</h2>
|
2 |
+
|
3 |
+
[%su_accordion]
|
4 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
5 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
6 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
7 |
+
[/%su_accordion]
|
8 |
+
|
9 |
+
-----
|
10 |
+
|
11 |
+
<h2>Fancy accordion</h2>
|
12 |
+
|
13 |
+
[%su_accordion]
|
14 |
+
[%su_spoiler title="Spoiler title" style="fancy"] Spoiler content [/%su_spoiler]
|
15 |
+
[%su_spoiler title="Spoiler title" style="fancy"] Spoiler content [/%su_spoiler]
|
16 |
+
[%su_spoiler title="Spoiler title" style="fancy"] Spoiler content [/%su_spoiler]
|
17 |
+
[/%su_accordion]
|
18 |
+
|
19 |
+
-----
|
20 |
+
|
21 |
+
<h2>Accordion with open spoiler</h2>
|
22 |
+
|
23 |
+
[%su_accordion]
|
24 |
+
[%su_spoiler title="Spoiler title" open="yes"] Spoiler content [/%su_spoiler]
|
25 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
26 |
+
[%su_spoiler title="Spoiler title"] Spoiler content [/%su_spoiler]
|
27 |
+
[/%su_accordion]
|
28 |
+
|
29 |
+
-----
|
30 |
+
|
31 |
+
<h2>Different spoiler styles</h2>
|
32 |
+
|
33 |
+
[%su_spoiler title="Spoiler title" style="default"] Spoiler content [/%su_spoiler]
|
34 |
+
[%su_spoiler title="Spoiler title" style="fancy"] Spoiler content [/%su_spoiler]
|
35 |
+
[%su_spoiler title="Spoiler title" style="simple"] Spoiler content [/%su_spoiler]
|
36 |
+
|
37 |
+
-----
|
38 |
+
|
39 |
+
<h2>Open spoilers</h2>
|
40 |
+
|
41 |
+
[%su_spoiler title="Spoiler title" style="default" open="yes"] Spoiler content [/%su_spoiler]
|
42 |
+
[%su_spoiler title="Spoiler title" style="fancy" open="yes"] Spoiler content [/%su_spoiler]
|
43 |
+
[%su_spoiler title="Spoiler title" style="simple" open="yes"] Spoiler content [/%su_spoiler]
|
44 |
+
|
45 |
+
-----
|
46 |
+
|
47 |
+
<h2>Spoilers with anchors (see the code)</h2>
|
48 |
+
|
49 |
+
[%su_spoiler title="Spoiler title" anchor="Spoiler-1"] Spoiler content [/%su_spoiler]
|
50 |
+
[%su_spoiler title="Spoiler title" anchor="Spoiler-2"] Spoiler content [/%su_spoiler]
|
51 |
+
[%su_spoiler title="Spoiler title" anchor="Spoiler-3"] Spoiler content [/%su_spoiler]
|
52 |
+
|
53 |
+
Use next links to open this spoilers
|
54 |
+
|
55 |
+
<a href="#Spoiler-1">Open spoiler 1</a> | <a href="#Spoiler-2">Open spoiler 2</a> | <a href="#Spoiler-3">Open spoiler 3</a>
|
56 |
+
|
57 |
+
-----
|
58 |
+
|
59 |
+
<h2>Accordion + Spoilers + Anchors (see the code)</h2>
|
60 |
+
|
61 |
+
[%su_accordion]
|
62 |
+
[%su_spoiler title="Spoiler title" anchor="Accordion-1"] Spoiler content [/%su_spoiler]
|
63 |
+
[%su_spoiler title="Spoiler title" anchor="Accordion-2"] Spoiler content [/%su_spoiler]
|
64 |
+
[%su_spoiler title="Spoiler title" anchor="Accordion-3"] Spoiler content [/%su_spoiler]
|
65 |
+
[/%su_accordion]
|
66 |
+
|
67 |
+
Use next links to expand accordion items
|
68 |
+
|
69 |
+
<a href="#Accordion-1">Open spoiler 1</a> | <a href="#Accordion-2">Open spoiler 2</a> | <a href="#Accordion-3">Open spoiler 3</a>
|
70 |
+
|
71 |
+
-----
|
72 |
+
|
73 |
+
<h2>Different icons</h2>
|
74 |
+
|
75 |
+
[%su_accordion]
|
76 |
+
[%su_spoiler title="plus" icon="plus"] Spoiler content [/%su_spoiler]
|
77 |
+
[%su_spoiler title="plus-circle" icon="plus-circle"] Spoiler content [/%su_spoiler]
|
78 |
+
[%su_spoiler title="plus-square-1" icon="plus-square-1"] Spoiler content [/%su_spoiler]
|
79 |
+
[%su_spoiler title="plus-square-2" icon="plus-square-2"] Spoiler content [/%su_spoiler]
|
80 |
+
[%su_spoiler title="arrow" icon="arrow"] Spoiler content [/%su_spoiler]
|
81 |
+
[%su_spoiler title="arrow-circle-1" icon="arrow-circle-1"] Spoiler content [/%su_spoiler]
|
82 |
+
[%su_spoiler title="arrow-circle-2" icon="arrow-circle-2"] Spoiler content [/%su_spoiler]
|
83 |
+
[%su_spoiler title="caret" icon="caret"] Spoiler content [/%su_spoiler]
|
84 |
+
[%su_spoiler title="caret-square" icon="caret-square"] Spoiler content [/%su_spoiler]
|
85 |
+
[%su_spoiler title="folder-1" icon="folder-1"] Spoiler content [/%su_spoiler]
|
86 |
+
[%su_spoiler title="folder-2" icon="folder-2"] Spoiler content [/%su_spoiler]
|
87 |
+
[/%su_accordion]
|
88 |
+
|
89 |
+
-----
|
90 |
+
|
91 |
+
<h2>Custom styles</h2>
|
92 |
+
|
93 |
+
[%su_spoiler title="Spoiler title" class="my-custom-spoiler"] Spoiler content [/%su_spoiler]
|
94 |
+
|
95 |
+
<!--
|
96 |
+
IMPORTANT
|
97 |
+
You need to add this CSS code to the custom CSS editor at plugin settings page
|
98 |
+
-->
|
99 |
+
<style>
|
100 |
+
.su-spoiler.my-custom-spoiler {}
|
101 |
+
.su-spoiler.my-custom-spoiler .su-spoiler-title { background-color: #84ADEA }
|
102 |
+
.su-spoiler.my-custom-spoiler .su-spoiler-title .su-spoiler-icon,
|
103 |
+
.su-spoiler.su-spoiler-closed.my-custom-spoiler .su-spoiler-title .su-spoiler-icon {
|
104 |
+
left: 3px;
|
105 |
+
background-color: #fff;
|
106 |
+
}
|
107 |
+
.su-spoiler.my-custom-spoiler .su-spoiler-content { background-color: #C0D1EB }
|
108 |
+
</style>
|
inc/examples/tabs.example
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h2>Default tabs</h2>
|
2 |
+
|
3 |
+
[%su_tabs]
|
4 |
+
[%su_tab title="Tab 1"] Tab 1 content [/%su_tab]
|
5 |
+
[%su_tab title="Tab 2"] Tab 2 content [/%su_tab]
|
6 |
+
[%su_tab title="Tab 3"] Tab 3 content [/%su_tab]
|
7 |
+
[/%su_tabs]
|
8 |
+
|
9 |
+
-----
|
10 |
+
|
11 |
+
<h2>Custom active tab</h2>
|
12 |
+
|
13 |
+
[%su_tabs active="2"]
|
14 |
+
[%su_tab title="Tab 1"] Tab 1 content [/%su_tab]
|
15 |
+
[%su_tab title="Tab 2"] Tab 2 content [/%su_tab]
|
16 |
+
[%su_tab title="Tab 3"] Tab 3 content [/%su_tab]
|
17 |
+
[/%su_tabs]
|
18 |
+
|
19 |
+
-----
|
20 |
+
|
21 |
+
<h2>Vertical tabs</h2>
|
22 |
+
|
23 |
+
[%su_tabs vertical="yes"]
|
24 |
+
[%su_tab title="Tab 1"] Tab 1 content [/%su_tab]
|
25 |
+
[%su_tab title="Tab 2"] Tab 2 content [/%su_tab]
|
26 |
+
[%su_tab title="Tab 3"] Tab 3 content [/%su_tab]
|
27 |
+
[/%su_tabs]
|
28 |
+
|
29 |
+
-----
|
30 |
+
|
31 |
+
<h2>Disabled tabs</h2>
|
32 |
+
|
33 |
+
[%su_tabs]
|
34 |
+
[%su_tab title="Tab 1"] Tab 1 content [/%su_tab]
|
35 |
+
[%su_tab title="Tab 2"] Tab 2 content [/%su_tab]
|
36 |
+
[%su_tab title="Tab 3"] Tab 3 content [/%su_tab]
|
37 |
+
[%su_tab title="Tab 4 (disabled)" disabled="yes"] Tab 4 content [/%su_tab]
|
38 |
+
[%su_tab title="Tab 5 (disabled)" disabled="yes"] Tab 5 content [/%su_tab]
|
39 |
+
[/%su_tabs]
|
40 |
+
|
41 |
+
-----
|
42 |
+
|
43 |
+
<h2>Tabs anchors</h2>
|
44 |
+
|
45 |
+
[%su_tabs]
|
46 |
+
[%su_tab title="Tab 1" anchor="First"] Tab 1 content [/%su_tab]
|
47 |
+
[%su_tab title="Tab 2" anchor="Second"] Tab 2 content [/%su_tab]
|
48 |
+
[%su_tab title="Tab 3" anchor="Third"] Tab 3 content [/%su_tab]
|
49 |
+
[/%su_tabs]
|
50 |
+
|
51 |
+
Use next links to switch this tabs
|
52 |
+
|
53 |
+
<a href="#First">Open tab 1</a> | <a href="#Second">Open tab 2</a> | <a href="#Third">Open tab 3</a>
|
54 |
+
|
55 |
+
-----
|
56 |
+
|
57 |
+
<h2>Custom styles</h2>
|
58 |
+
|
59 |
+
[%su_tabs class="my-custom-tabs"]
|
60 |
+
[%su_tab title="Tab 1"] Tab 1 content [/%su_tab]
|
61 |
+
[%su_tab title="Tab 2"] Tab 2 content [/%su_tab]
|
62 |
+
[%su_tab title="Tab 3"] Tab 3 content [/%su_tab]
|
63 |
+
[/%su_tabs]
|
64 |
+
|
65 |
+
<!--
|
66 |
+
IMPORTANT
|
67 |
+
You need to add this CSS code to the custom CSS editor at plugin settings page
|
68 |
+
-->
|
69 |
+
<style>
|
70 |
+
.su-tabs.my-custom-tabs { background-color: #84ADEA }
|
71 |
+
.su-tabs.my-custom-tabs .su-tabs-nav span { font-size: 1.3em }
|
72 |
+
.su-tabs.my-custom-tabs .su-tabs-nav span.su-tabs-current { background-color: #EDFAFF }
|
73 |
+
.su-tabs.my-custom-tabs .su-tabs-pane {
|
74 |
+
padding: 1em;
|
75 |
+
font-size: 1.3em;
|
76 |
+
background-color: #EDFAFF;
|
77 |
+
}
|
78 |
+
</style>
|
inc/vendor/class.sunrise-framework.php
DELETED
@@ -1,327 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// Check that class doesn't exists
|
4 |
-
if ( !class_exists( 'Sunrise_Plugin_Framework_2_1' ) ) {
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Sunrise Plugin Framework Class
|
8 |
-
*
|
9 |
-
* @author Vladimir Anokhin <ano.vladimir@gmail.com>
|
10 |
-
* @link http://gndev.info/sunrise/
|
11 |
-
*/
|
12 |
-
class Sunrise_Plugin_Framework_2_1 {
|
13 |
-
|
14 |
-
/** @var string Plugin meta */
|
15 |
-
var $meta;
|
16 |
-
|
17 |
-
/** @var string Plugin base name */
|
18 |
-
var $basename;
|
19 |
-
|
20 |
-
/** @var string Short plugin slug */
|
21 |
-
var $slug;
|
22 |
-
|
23 |
-
/** @var string Plugin version */
|
24 |
-
var $version;
|
25 |
-
|
26 |
-
/** @var string Plugin textdomain */
|
27 |
-
var $textdomain;
|
28 |
-
|
29 |
-
/** @var string Full plugin name */
|
30 |
-
var $name;
|
31 |
-
|
32 |
-
/** @var string Plugin directory URL - http://example.com/wp-content/plugins/plugin-slug */
|
33 |
-
var $url;
|
34 |
-
|
35 |
-
/** @var string Relative path to includes directory */
|
36 |
-
var $includes;
|
37 |
-
|
38 |
-
/** @var string Relative path to views directory */
|
39 |
-
var $views;
|
40 |
-
|
41 |
-
/** @var string Relative path to assets directory */
|
42 |
-
var $assets;
|
43 |
-
|
44 |
-
/** @var string Plugin control panel URL */
|
45 |
-
var $admin_url;
|
46 |
-
|
47 |
-
/** @var string Plugin option name. This option contains all plugin settings */
|
48 |
-
var $option;
|
49 |
-
|
50 |
-
/** @var array Set of fields for options page */
|
51 |
-
var $options;
|
52 |
-
|
53 |
-
/** @var string Options page config */
|
54 |
-
var $settings;
|
55 |
-
|
56 |
-
/**
|
57 |
-
* Constructor
|
58 |
-
*
|
59 |
-
* @param $file
|
60 |
-
* @param array $args
|
61 |
-
*/
|
62 |
-
function __construct( $file, $args = array() ) {
|
63 |
-
// Default args
|
64 |
-
$defaults = array( 'includes' => 'inc', 'views' => 'inc/views', 'assets' => 'assets' );
|
65 |
-
// Prepare initial data
|
66 |
-
$this->file = $file;
|
67 |
-
$this->args = wp_parse_args( $args, $defaults );
|
68 |
-
// Check that function get_plugin_data exists
|
69 |
-
if ( !function_exists( 'get_plugin_data' ) )
|
70 |
-
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
71 |
-
// Read plugin meta
|
72 |
-
$this->meta = get_plugin_data( $this->file, false );
|
73 |
-
// Init plugin data
|
74 |
-
$this->basename = plugin_basename( $this->file );
|
75 |
-
$this->slug = sanitize_key( $this->meta['Name'] );
|
76 |
-
$this->version = sanitize_text_field( $this->meta['Version'] );
|
77 |
-
$this->textdomain = sanitize_html_class( $this->meta['TextDomain'] );
|
78 |
-
$this->name = $this->meta['Name'];
|
79 |
-
$this->url = plugins_url( '', $this->file );
|
80 |
-
$this->option = $this->slug . '_options';
|
81 |
-
$this->includes = trailingslashit( path_join( plugin_dir_path( $this->file ), trim( $this->args['includes'], '/' ) ) );
|
82 |
-
$this->views = trailingslashit( path_join( plugin_dir_path( $this->file ), trim( $this->args['views'], '/' ) ) );
|
83 |
-
$this->assets = trim( $this->args['assets'], '/' );
|
84 |
-
// Make plugin available for translation
|
85 |
-
load_plugin_textdomain( $this->textdomain, false, trailingslashit( path_join( dirname( $this->basename ), trim( $this->meta['DomainPath'], '/' ) ) ) );
|
86 |
-
}
|
87 |
-
|
88 |
-
function debug() {
|
89 |
-
die( '<pre>' . print_r( $this, true ) . '</pre>' );
|
90 |
-
}
|
91 |
-
|
92 |
-
/**
|
93 |
-
* Conditional tag to check there is settings page
|
94 |
-
*/
|
95 |
-
function is_settings() {
|
96 |
-
global $pagenow;
|
97 |
-
return is_admin() && $pagenow == $this->settings['parent'] && $_GET['page'] == $this->slug;
|
98 |
-
}
|
99 |
-
|
100 |
-
/**
|
101 |
-
* Register assets
|
102 |
-
*/
|
103 |
-
function register_assets() {
|
104 |
-
wp_register_style( 'sunrise-plugin-framework', $this->assets( 'css', 'sunrise.css' ), false, $this->version, 'all' );
|
105 |
-
wp_register_script( 'sunrise-plugin-framework-form', $this->assets( 'js', 'form.js' ), array( 'jquery' ), $this->version, false );
|
106 |
-
wp_register_script( 'sunrise-plugin-framework', $this->assets( 'js', 'sunrise.js' ), array( 'sunrise-plugin-framework-form' ), $this->version, false );
|
107 |
-
}
|
108 |
-
|
109 |
-
/**
|
110 |
-
* Enqueue assets
|
111 |
-
*/
|
112 |
-
function enqueue_assets() {
|
113 |
-
if ( !$this->is_settings() ) return;
|
114 |
-
foreach ( array( 'thickbox', 'farbtastic', 'sunrise-plugin-framework' ) as $style ) {
|
115 |
-
wp_enqueue_style( $style );
|
116 |
-
}
|
117 |
-
foreach ( array( 'jquery', 'media-upload', 'thickbox', 'farbtastic', 'sunrise-plugin-framework-form',
|
118 |
-
'sunrise-plugin-framework' ) as $script ) {
|
119 |
-
wp_enqueue_script( $script );
|
120 |
-
}
|
121 |
-
}
|
122 |
-
|
123 |
-
/**
|
124 |
-
* Helper function to get assets url by type
|
125 |
-
*/
|
126 |
-
function assets( $type = 'css', $file = 'sunrise.css' ) {
|
127 |
-
return implode( '/', array_filter( array( trim( $this->url, '/' ), trim( $this->assets, '/' ),
|
128 |
-
trim( $type, '/' ), trim( $file, '/' ) ) ) );
|
129 |
-
}
|
130 |
-
|
131 |
-
/**
|
132 |
-
* Set plugin settings to default
|
133 |
-
*/
|
134 |
-
function default_settings( $manual = false ) {
|
135 |
-
// Settings page is created
|
136 |
-
if ( $manual || !get_option( $this->option ) ) {
|
137 |
-
// Create array with default options
|
138 |
-
$defaults = array();
|
139 |
-
// Loop through available options
|
140 |
-
foreach ( (array) $this->options as $value ) $defaults[$value['id']] = $value['std'];
|
141 |
-
// Insert default options
|
142 |
-
update_option( $this->option, $defaults );
|
143 |
-
}
|
144 |
-
}
|
145 |
-
|
146 |
-
/**
|
147 |
-
* Get single option value
|
148 |
-
*
|
149 |
-
* @param mixed $option Option ID to return. If false, all options will be returned
|
150 |
-
*
|
151 |
-
* @return mixed $option Returns option by specified key
|
152 |
-
*/
|
153 |
-
function get_option( $option = false ) {
|
154 |
-
// Get options from database
|
155 |
-
$options = get_option( $this->option );
|
156 |
-
// Check option is specified
|
157 |
-
$value = ( isset( $option ) && $option && isset( $options[$option] ) ) ? $options[$option] : null;
|
158 |
-
if ( $option === false ) $value = $options;
|
159 |
-
// Return result
|
160 |
-
return ( is_array( $value ) ) ? array_filter( $value, 'esc_attr' ) : esc_attr( stripslashes( $value ) );
|
161 |
-
}
|
162 |
-
|
163 |
-
/**
|
164 |
-
* Update single option value
|
165 |
-
*
|
166 |
-
* @param mixed $key Option ID to update
|
167 |
-
* @param mixed $value New value
|
168 |
-
*
|
169 |
-
* @return mixed $option Returns option by specified key
|
170 |
-
*/
|
171 |
-
function update_option( $key = false, $value = false ) {
|
172 |
-
// Prepare variables
|
173 |
-
$settings = get_option( $this->option );
|
174 |
-
$new_settings = array();
|
175 |
-
// Prepare data
|
176 |
-
foreach ( $settings as $id => $val ) $new_settings[$id] = ( $id == $key ) ? $value : $val;
|
177 |
-
// Update option and return operation result
|
178 |
-
return update_option( $this->option, $new_settings );
|
179 |
-
}
|
180 |
-
|
181 |
-
/**
|
182 |
-
* Action to save/reset options
|
183 |
-
*/
|
184 |
-
function manage_options() {
|
185 |
-
// Check this is settings page
|
186 |
-
if ( !$this->is_settings() ) return;
|
187 |
-
// ACTION: RESET
|
188 |
-
if ( isset( $_GET['action'] ) && $_GET['action'] == 'reset' ) {
|
189 |
-
// Prepare variables
|
190 |
-
$new_options = array();
|
191 |
-
// Prepare data
|
192 |
-
foreach ( $this->options as $value ) $new_options[$value['id']] = $value['std'];
|
193 |
-
// Save new options
|
194 |
-
if ( update_option( $this->option, $new_options ) ) {
|
195 |
-
// Redirect
|
196 |
-
wp_redirect( $this->admin_url . '&message=1' );
|
197 |
-
exit;
|
198 |
-
}
|
199 |
-
// Option doesn't updated
|
200 |
-
else {
|
201 |
-
// Redirect
|
202 |
-
wp_redirect( $this->admin_url . '&message=2' );
|
203 |
-
exit;
|
204 |
-
}
|
205 |
-
}
|
206 |
-
// ACTION: SAVE
|
207 |
-
elseif ( isset( $_POST['action'] ) && $_POST['action'] == 'save' ) {
|
208 |
-
// Prepare vars
|
209 |
-
$new_options = array();
|
210 |
-
// Prepare data
|
211 |
-
foreach ( $this->options as $value ) {
|
212 |
-
if ( isset( $value['id'] ) && isset( $_POST[$value['id']] ) ) {
|
213 |
-
$id = $value['id'];
|
214 |
-
$new_options[$id] = ( is_array( $_POST[$id] ) ) ? $_POST[$id] : htmlspecialchars( $_POST[$id] );
|
215 |
-
}
|
216 |
-
}
|
217 |
-
// Save new options
|
218 |
-
if ( update_option( $this->option, $new_options ) ) {
|
219 |
-
// Redirect
|
220 |
-
wp_redirect( $this->admin_url . '&message=3' );
|
221 |
-
exit;
|
222 |
-
}
|
223 |
-
// Options not saved
|
224 |
-
else {
|
225 |
-
// Redirect
|
226 |
-
wp_redirect( $this->admin_url . '&message=4' );
|
227 |
-
exit;
|
228 |
-
}
|
229 |
-
}
|
230 |
-
}
|
231 |
-
|
232 |
-
/**
|
233 |
-
* Register options page
|
234 |
-
*
|
235 |
-
* @param array $args Options page config
|
236 |
-
* @param array $options Set of fields for options page
|
237 |
-
*/
|
238 |
-
function add_options_page( $args, $options = array() ) {
|
239 |
-
// Save options
|
240 |
-
$this->options = $options;
|
241 |
-
// Prepare defaults
|
242 |
-
$defaults = array( 'parent' => 'options-general.php', 'menu_title' => $this->name,
|
243 |
-
'page_title' => $this->name, 'capability' => 'manage_options', 'link' => true );
|
244 |
-
// Parse args
|
245 |
-
$this->settings = wp_parse_args( $args, $defaults );
|
246 |
-
// Define admin url
|
247 |
-
$this->admin_url = admin_url( $this->settings['parent'] . '?page=' . $this->slug );
|
248 |
-
// Register and enqueue assets
|
249 |
-
add_action( 'admin_head', array( &$this, 'register_assets' ) );
|
250 |
-
add_action( 'admin_footer', array( &$this, 'enqueue_assets' ) );
|
251 |
-
// Insert default settings if it's doesn't exists
|
252 |
-
add_action( 'admin_init', array( &$this, 'default_settings' ) );
|
253 |
-
// Manage options
|
254 |
-
add_action( 'admin_menu', array( &$this, 'manage_options' ) );
|
255 |
-
// Add settings page
|
256 |
-
add_action( 'admin_menu', array( &$this, 'options_page' ) );
|
257 |
-
// Add settings link to plugins dashboard
|
258 |
-
if ( $this->settings['link'] ) add_filter( 'plugin_action_links_' . $this->basename, array( &$this,
|
259 |
-
'add_settings_link' ) );
|
260 |
-
}
|
261 |
-
|
262 |
-
/**
|
263 |
-
* Register settings page
|
264 |
-
*/
|
265 |
-
function options_page() {
|
266 |
-
add_submenu_page( $this->settings['parent'], __( $this->settings['page_title'], $this->textdomain ), __( $this->settings['menu_title'], $this->textdomain ), $this->settings['capability'], $this->slug, array( &$this,
|
267 |
-
'render_options_page' ) );
|
268 |
-
}
|
269 |
-
|
270 |
-
/**
|
271 |
-
* Display settings page
|
272 |
-
*/
|
273 |
-
function render_options_page() {
|
274 |
-
$backend_file = $this->views . 'settings.php';
|
275 |
-
if ( file_exists( $backend_file ) ) require_once $backend_file;
|
276 |
-
}
|
277 |
-
|
278 |
-
/**
|
279 |
-
* Add settings link to plugins dashboard
|
280 |
-
*/
|
281 |
-
function add_settings_link( $links ) {
|
282 |
-
$links[] = '<a href="' . $this->admin_url . '">' . __( 'Settings', $this->textdomain ) . '</a>';
|
283 |
-
return $links;
|
284 |
-
}
|
285 |
-
|
286 |
-
/**
|
287 |
-
* Display settings panes
|
288 |
-
*/
|
289 |
-
function render_panes() {
|
290 |
-
// Get current settings
|
291 |
-
$settings = get_option( $this->option );
|
292 |
-
// Options loop
|
293 |
-
foreach ( $this->options as $option ) {
|
294 |
-
// Get option file path
|
295 |
-
$option_file = $this->views . $option['type'] . '.php';
|
296 |
-
// Check that file exists and include it
|
297 |
-
if ( file_exists( $option_file ) ) include $option_file;
|
298 |
-
else
|
299 |
-
trigger_error( 'Option file <strong>' . $option_file . '</strong> not found!', E_USER_NOTICE );
|
300 |
-
}
|
301 |
-
}
|
302 |
-
|
303 |
-
/**
|
304 |
-
* Display settings tabs
|
305 |
-
*/
|
306 |
-
function render_tabs() {
|
307 |
-
foreach ( $this->options as $option ) {
|
308 |
-
if ( $option['type'] == 'opentab' ) {
|
309 |
-
$active = ( isset( $active ) ) ? ' sunrise-plugin-tab-inactive'
|
310 |
-
: ' nav-tab-active sunrise-plugin-tab-active';
|
311 |
-
echo '<span class="nav-tab' . $active . '">' . $option['name'] . '</span>';
|
312 |
-
}
|
313 |
-
}
|
314 |
-
}
|
315 |
-
|
316 |
-
/**
|
317 |
-
* Show notifications
|
318 |
-
*/
|
319 |
-
function notifications( $notifications ) {
|
320 |
-
$file = $this->views . 'notifications.php';
|
321 |
-
if ( file_exists( $file ) ) include $file;
|
322 |
-
}
|
323 |
-
|
324 |
-
}
|
325 |
-
|
326 |
-
}
|
327 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/vendor/class.sunrise-views.php
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( !class_exists( 'Sunrise3_Views' ) ) {
|
3 |
+
class Sunrise3_Views {
|
4 |
+
|
5 |
+
static $config = array();
|
6 |
+
|
7 |
+
function __construct() {}
|
8 |
+
|
9 |
+
public static function notice( $msg = '', $class = '' ) {
|
10 |
+
return '<div class="sunrise-notice ' . $class . '"><p>' . $msg . '</p></div>';
|
11 |
+
}
|
12 |
+
|
13 |
+
public static function opentab( $field ) {
|
14 |
+
return '<div class="sunrise-pane"><h3 class="hide-if-js sunrise-no-js-tab">' . $field['name'] . '</h3><table class="form-table">';
|
15 |
+
}
|
16 |
+
|
17 |
+
public static function closetab( $field, $config ) {
|
18 |
+
$field = wp_parse_args( $field, array( 'actions' => true ) );
|
19 |
+
$return = array();
|
20 |
+
$return[] = '</table>';
|
21 |
+
if ( $field['actions'] ) $return[] = '<div class="sunrise-actions-bar"><input type="submit" value="' . __( 'Save changes', $config['textdomain'] ) . '" class="sunrise-submit button-primary" /><span class="sunrise-spin"><img src="' . admin_url( 'images/wpspin_light.gif' ) . '" alt="" /> ' . __( 'Saving', $config['textdomain'] ) . '…</span><span class="sunrise-success-tip"><img src="' . admin_url( 'images/yes.png' ) . '" alt="" /> ' . __( 'Saved', $config['textdomain'] ) . '</span><a href="' . Sunrise3::get_page_url() . '&sunrise_action=reset" class="sunrise-reset button alignright" title="' . esc_attr( __( 'This action will delete all your settings. Are you sure? This action cannot be undone!', $config['textdomain'] ) ) . '">' . __( 'Restore default settings', $config['textdomain'] ) . '</a></div>';
|
22 |
+
$return[] = '</div>';
|
23 |
+
return implode( '', $return );
|
24 |
+
}
|
25 |
+
|
26 |
+
public static function text( $field, $config ) {
|
27 |
+
$field = wp_parse_args( $field, array(
|
28 |
+
'name' => __( 'Text field', $config['textdomain'] ),
|
29 |
+
'id' => '',
|
30 |
+
'desc' => ''
|
31 |
+
) );
|
32 |
+
return '<tr><th scope="row"><label for="sunrise-field-' . $field['id'] . '">' . $field['name'] . '</label></th><td><input type="text" value="' . get_option( $config['prefix'] . $field['id'] ) . '" name="sunrise[' . $field['id'] . ']" id="sunrise-field-' . $field['id'] . '" class="regular-text" /><p class="description">' . $field['desc'] . '</p></td></tr>';
|
33 |
+
}
|
34 |
+
|
35 |
+
public static function textarea( $field, $config ) {
|
36 |
+
$field = wp_parse_args( $field, array(
|
37 |
+
'name' => __( 'Textarea field', $config['textdomain'] ),
|
38 |
+
'id' => '',
|
39 |
+
'desc' => '',
|
40 |
+
'rows' => 10,
|
41 |
+
'cols' => 30
|
42 |
+
) );
|
43 |
+
return '<tr><th scope="row"><label for="sunrise-field-' . $field['id'] . '">' . $field['name'] . '</label></th><td><textarea name="sunrise[' . $field['id'] . ']" id="sunrise-field-' . $field['id'] . '" class="regular-text widefat" cols="' . $field['cols'] . '" rows="' . $field['rows'] . '">' . stripslashes( get_option( $config['prefix'] . $field['id'] ) ) . '</textarea><p class="description">' . $field['desc'] . '</p></td></tr>';
|
44 |
+
}
|
45 |
+
|
46 |
+
public static function checkbox( $field, $config ) {
|
47 |
+
$field = wp_parse_args( $field, array(
|
48 |
+
'name' => __( 'Checkbox', $config['textdomain'] ),
|
49 |
+
'label' => __( 'Label', $config['textdomain'] ),
|
50 |
+
'id' => '',
|
51 |
+
'desc' => ''
|
52 |
+
) );
|
53 |
+
$checked = ( get_option( $config['prefix'] . $field['id'] ) === 'on' ) ? ' checked="checked"' : '';
|
54 |
+
return '<tr><th scope="row"><label for="sunrise-field-' . $field['id'] . '">' . $field['name'] . '</label></th><td><label><input type="checkbox" name="sunrise[' . $field['id'] . ']" id="sunrise-field-' . $field['id'] . '"' . $checked . ' /> ' . $field['label'] . '</label><span class="description">' . $field['desc'] . '</span></td></tr>';
|
55 |
+
}
|
56 |
+
|
57 |
+
public static function checkbox_group( $field, $config ) {
|
58 |
+
$field = wp_parse_args( $field, array(
|
59 |
+
'name' => __( 'Checkbox', $config['textdomain'] ),
|
60 |
+
'options' => array(),
|
61 |
+
'id' => '',
|
62 |
+
'desc' => ''
|
63 |
+
) );
|
64 |
+
$group = array();
|
65 |
+
$value = (array) get_option( $config['prefix'] . $field['id'] );
|
66 |
+
if ( is_array( $field['options'] ) ) foreach ( $field['options'] as $single ) {
|
67 |
+
$checked = ( isset( $value[$single['id']] ) && $value[$single['id']] === 'on' ) ? ' checked="checked"' : '';
|
68 |
+
$group[] = '<label for="sunrise-field-' . $field['id'] . '-' . $single['id'] . '"><input type="checkbox" name="sunrise[' . $field['id'] . '][' . $single['id'] . ']" id="sunrise-field-' . $field['id'] . '-' . $single['id'] . '"' . $checked . ' /> ' . $single['label'] . '</label><br/>';
|
69 |
+
}
|
70 |
+
return '<tr><th scope="row">' . $field['name'] . '</th><td class="sunrise-checkbox-group">' . implode( '', $group ) . '<span class="description">' . $field['desc'] . '</span></td></tr>';
|
71 |
+
}
|
72 |
+
|
73 |
+
public static function color( $field, $config ) {
|
74 |
+
$field = wp_parse_args( $field, array(
|
75 |
+
'name' => __( 'Color picker', $config['textdomain'] ),
|
76 |
+
'id' => '',
|
77 |
+
'desc' => ''
|
78 |
+
) );
|
79 |
+
// DON'T PANIC about base64 code, this is just an image tag =)
|
80 |
+
return '<tr><th scope="row"><label for="sunrise-field-' . $field['id'] . '">' . $field['name'] . '</label></th><td><div class="sunrise-color-picker"><input type="text" value="' . get_option( $config['prefix'] . $field['id'] ) . '" name="sunrise[' . $field['id'] . ']" id="sunrise-field-' . $field['id'] . '" class="regular-text sunrise-color-picker-value" /><span class="sunrise-color-picker-wheel"></span> <a href="javascript:;" class="button sunrise-color-picker-button hide-if-no-js"><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArFJREFUeNqkU01PE1EUPUOn004/hpmmhH6AFA2KRojxIzFoooK4calLXbhyTeLeEFe69Qe4wJiwcKMLo8Yag9EEIgsS0VpKsdOZ0hbaaUtp6cx0vAOkgbjkJefNnXn3nHvefW8Yy7JwlMHa06uXDM566SUB1JbQwxcx7tpwjEJ1hKDRQju6bhg9SzrCcRfOFE2cxib8uGZN7gkckLshnQw8kG7eGREGJ45x7pCARhdaSr1ajacz5TfKbbPEvqDMz4cc7EeTbKz/Uezcs8tcwxSwvAwk54GyDy7vUKDnysVA9/mrx9ee/uw1FYfN+2jTuuzJ4hFmwsLUwPiTMY7PCdheBPyUE40AkSjg6gb+6OCqfmHg4fUxyxeaaoELdxy0grjLhm+NsJLuAyeTIq15g4DbDwgCUO8FPCKwLoH1+3zsBXOk9CV7l6jPdx0U3ZhgpUvBdSYFzSfCDBO5j6rHBggxctGHdjCCmiggX6aenJCCWWCi42BVx3DT7XcVoUCABNHhhSiK8HgiYLwBNBke2hag8UClDTQ5t2sV+nBHIGXAqaKKEizQblHZR4BzwcHzKDFExh7s79skloLh7AhQf9I/6iv9Tr/HWUCTPOyg104Es9vlMqGwA5QaQLUFqGrdSEBPd05BLiL+Vllo5Cj+CwN50lXhoBhYo+qqA8hTKZnsJ6l6PKU0MqjHOw6sFGYWpV/3gpFRPiREnQyRm1TdQ7BHkx4VEimS6VS9qifVtNLG5kzHAW1ebmmt6U9zHworWs3IkW6GyGu2A0KGkKXMlS3NWJifKxh6fZrOVj58E03MNjIb+Fp4/Th8ajvaN+TlRSnKQjdQKZaN7PdkQ32XUIy8TmRx9v+rbA/dnDWWc9/kxPv7spQdp0swiFrAtpHG7604sq0ZtGPyQQpz1N/5nwADAEUXDAYgnuAXAAAAAElFTkSuQmCC" /> ' . __( 'Pick a color', $config['textdomain'] ) . '</a></div><span class="description">' . $field['desc'] . '</span></td></tr>';
|
81 |
+
}
|
82 |
+
|
83 |
+
public static function media( $field, $config ) {
|
84 |
+
$field = wp_parse_args( $field, array(
|
85 |
+
'name' => __( 'Text field', $config['textdomain'] ),
|
86 |
+
'id' => '',
|
87 |
+
'desc' => ''
|
88 |
+
) );
|
89 |
+
if ( function_exists( 'wp_enqueue_media' ) ) wp_enqueue_media();
|
90 |
+
return '<tr class="sunrise-media"><th scope="row"><label for="sunrise-field-' . $field['id'] . '">' . $field['name'] . '</label></th><td><input type="text" value="' . get_option( $config['prefix'] . $field['id'] ) . '" name="sunrise[' . $field['id'] . ']" id="sunrise-field-' . $field['id'] . '" class="regular-text sunrise-media-value" /> <a href="javascript:;" class="button sunrise-media-button hide-if-no-js"><img src="' . admin_url( 'images/media-button.png' ) . '" alt="" /> ' . __( 'Media manager', $config['textdomain'] ) . '</a><p class="description">' . $field['desc'] . '</p></td></tr>';
|
91 |
+
}
|
92 |
+
}
|
93 |
+
}
|
inc/vendor/class.sunrise.php
ADDED
@@ -0,0 +1,252 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
require_once 'class.sunrise-views.php';
|
4 |
+
|
5 |
+
if ( !class_exists( 'Sunrise3' ) ) {
|
6 |
+
class Sunrise3 {
|
7 |
+
|
8 |
+
static $config = array();
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Constructor
|
12 |
+
*/
|
13 |
+
function __construct( $args = array() ) {
|
14 |
+
add_action( 'admin_menu', array( __CLASS__, 'register' ) );
|
15 |
+
add_action( 'admin_init', array( __CLASS__, 'assets' ), 10 );
|
16 |
+
add_action( 'admin_init', array( __CLASS__, 'enqueue' ), 20 );
|
17 |
+
add_action( 'admin_init', array( __CLASS__, 'submit' ) );
|
18 |
+
}
|
19 |
+
|
20 |
+
public static function setup( $args = array() ) {
|
21 |
+
$config = wp_parse_args( $args, array(
|
22 |
+
'file' => '',
|
23 |
+
'slug' => '',
|
24 |
+
'prefix' => '',
|
25 |
+
'textdomain' => '',
|
26 |
+
'url' => '',
|
27 |
+
'version' => '3.0',
|
28 |
+
'options' => array(),
|
29 |
+
'menus' => array(),
|
30 |
+
'pages' => array(),
|
31 |
+
'slugs' => array(),
|
32 |
+
'css' => 'assets/css',
|
33 |
+
'js' => 'assets/js'
|
34 |
+
) );
|
35 |
+
// Check required settings
|
36 |
+
if ( !$config['file'] ) wp_die( 'Sunrise: please specify plugin file' );
|
37 |
+
if ( !$config['slug'] ) $config['slug'] = sanitize_key( basename( dirname( $config['file'] ) ) );
|
38 |
+
if ( !$config['prefix'] ) $config['prefix'] = 'sunrise_' . sanitize_key( $config['slug'] ) . '_';
|
39 |
+
if ( !$config['textdomain'] ) $config['textdomain'] = sanitize_key( $config['slug'] );
|
40 |
+
// Save config
|
41 |
+
self::$config = $config;
|
42 |
+
}
|
43 |
+
|
44 |
+
public static function config( $option = false ) {
|
45 |
+
return ( $option ) ? self::$config[$option] : self::$config;
|
46 |
+
}
|
47 |
+
|
48 |
+
public static function register() {
|
49 |
+
$config = self::config();
|
50 |
+
if ( isset( $config['menus'] ) && count( $config['menus'] ) )
|
51 |
+
foreach ( $config['menus'] as $menu ) {
|
52 |
+
add_menu_page( $menu['page_title'], $menu['menu_title'], $menu['capability'], $menu['slug'], array( __CLASS__, 'render' ), $menu['icon_url'], $menu['position'] );
|
53 |
+
}
|
54 |
+
if ( isset( $config['pages'] ) && count( $config['pages'] ) )
|
55 |
+
foreach ( $config['pages'] as $page ) {
|
56 |
+
add_submenu_page( $page['parent_slug'], $page['page_title'], $page['menu_title'], $page['capability'], $page['slug'], array( __CLASS__, 'render' ) );
|
57 |
+
}
|
58 |
+
}
|
59 |
+
|
60 |
+
public static function add_menu( $args ) {
|
61 |
+
$args = wp_parse_args( $args, array(
|
62 |
+
'page_title' => __( 'Plugin Settings', self::config( 'textdomain' ) ),
|
63 |
+
'menu_title' => __( 'Plugin Settings', self::config( 'textdomain' ) ),
|
64 |
+
'capability' => 'manage_options',
|
65 |
+
'slug' => self::config( 'slug' ),
|
66 |
+
'icon_url' => admin_url( 'images/wp-logo.png' ),
|
67 |
+
'position' => '81.' . rand( 0, 99 ),
|
68 |
+
'url' => '',
|
69 |
+
'options' => array()
|
70 |
+
) );
|
71 |
+
// Define page url
|
72 |
+
if ( !$args['url'] ) $args['url'] = admin_url( 'admin.php?page=' . $args['slug'] );
|
73 |
+
// Save url to global config
|
74 |
+
if ( !self::$config['url'] ) self::$config['url'] = $args['url'];
|
75 |
+
// Save options to global config
|
76 |
+
if ( is_array( $args['options'] ) && count( $args['options'] ) ) foreach ( $args['options'] as $option ) {
|
77 |
+
self::$config['options'][] = $option;
|
78 |
+
}
|
79 |
+
// Save menu slug to the global config
|
80 |
+
self::$config['slugs'][] = $args['slug'];
|
81 |
+
// Add page to global config
|
82 |
+
self::$config['menus'][$args['slug']] = $args;
|
83 |
+
}
|
84 |
+
|
85 |
+
public static function add_submenu( $args ) {
|
86 |
+
$args = wp_parse_args( $args, array(
|
87 |
+
'parent_slug' => 'options-general.php',
|
88 |
+
'page_title' => __( 'Plugin Settings', self::config( 'textdomain' ) ),
|
89 |
+
'menu_title' => __( 'Plugin Settings', self::config( 'textdomain' ) ),
|
90 |
+
'capability' => 'manage_options',
|
91 |
+
'slug' => self::config( 'slug' ),
|
92 |
+
'url' => '',
|
93 |
+
'options' => array()
|
94 |
+
) );
|
95 |
+
// Define page url
|
96 |
+
if ( !$args['url'] ) {
|
97 |
+
if ( strpos( $args['parent_slug'], '.php' ) !== false ) $args['url'] = admin_url( $args['parent_slug'] . '?page=' . $args['slug'] );
|
98 |
+
else $args['url'] = ( isset( self::$config['menus'][$args['parent_slug']] ) ) ? admin_url( 'admin.php?page=' . $args['slug'] ) : '';
|
99 |
+
}
|
100 |
+
// Save url to global config
|
101 |
+
if ( !self::$config['url'] ) self::$config['url'] = $args['url'];
|
102 |
+
// Save options to global config
|
103 |
+
if ( is_array( $args['options'] ) && count( $args['options'] ) && !in_array( $args['slug'], array_keys( (array) self::$config['menus'] ) ) ) foreach ( $args['options'] as $option ) {
|
104 |
+
self::$config['options'][] = $option;
|
105 |
+
}
|
106 |
+
// Save page slug to the global config
|
107 |
+
self::$config['slugs'][] = $args['slug'];
|
108 |
+
// Add page to global config
|
109 |
+
self::$config['pages'][$args['slug']] = $args;
|
110 |
+
}
|
111 |
+
|
112 |
+
public static function render() {
|
113 |
+
do_action( 'sunrise/page/before' );
|
114 |
+
echo '<div id="sunrise-settings" class="wrap">';
|
115 |
+
echo self::tabs();
|
116 |
+
echo self::notifications();
|
117 |
+
do_action( 'sunrise/page/notifications' );
|
118 |
+
echo '<form action="" method="post" id="sunrise-form">';
|
119 |
+
echo self::panes();
|
120 |
+
echo '<input type="hidden" name="sunrise_action" value="save" />';
|
121 |
+
do_action( 'sunrise/page/form' );
|
122 |
+
echo '</form></div>';
|
123 |
+
do_action( 'sunrise/page/after' );
|
124 |
+
}
|
125 |
+
|
126 |
+
function tabs() {
|
127 |
+
$options = self::get_page_options();
|
128 |
+
$output = array();
|
129 |
+
foreach ( $options as $option ) {
|
130 |
+
if ( isset( $option['type'] ) && isset( $option['name'] ) && $option['type'] === 'opentab' ) $output[] = '<span class="nav-tab">' . $option['name'] . '</span>';
|
131 |
+
}
|
132 |
+
return ( count( $output ) ) ? '<div id="icon-options-general" class="icon32 hide-if-no-js"><br /></div><h2 id="sunrise-tabs" class="nav-tab-wrapper hide-if-no-js">' . implode( '', $output ) . '</h2>' : '';
|
133 |
+
}
|
134 |
+
|
135 |
+
public static function panes() {
|
136 |
+
$options = self::get_page_options();
|
137 |
+
$output = array();
|
138 |
+
foreach ( $options as $option ) {
|
139 |
+
if ( !isset( $option['type'] ) ) continue;
|
140 |
+
elseif ( is_callable( array( 'Sunrise3_Views', $option['type'] ) ) ) $output[] = call_user_func( array( 'Sunrise3_Views', $option['type'] ), $option, self::$config );
|
141 |
+
elseif ( isset( $option['callback'] ) && is_callable( $option['callback'] ) ) $output[] = call_user_func( $option['callback'], $option, self::$config );
|
142 |
+
else $output[] = Sunrise3_Views::notice( 'Sunrise: ' . sprintf( __( 'option type %s is not callable', self::config( 'textdomain' ) ), '<b>' . $option['type'] . '</b>' ), 'error' );
|
143 |
+
}
|
144 |
+
return implode( '', $output );
|
145 |
+
}
|
146 |
+
|
147 |
+
public static function notifications( $msgs = array() ) {
|
148 |
+
$msgs = wp_parse_args( $msgs, apply_filters( 'sunrise/page/notices', array(
|
149 |
+
__( 'For full functionality of this page it is reccomended to enable javascript.', self::config( 'textdomain' ) ),
|
150 |
+
__( 'Settings saved successfully', self::config( 'textdomain' ) ),
|
151 |
+
__( 'Settings reseted successfully', self::config( 'textdomain' ) )
|
152 |
+
) ) );
|
153 |
+
$output = array();
|
154 |
+
$message = ( isset( $_GET['message'] ) && is_numeric( $_GET['message'] ) ) ? intval( sanitize_key( $_GET['message'] ) ) : 0;
|
155 |
+
$output[] = Sunrise3_Views::notice( '<a href="http://enable-javascript.com/" target="_blank">' . $msgs[0] . '</a>.', 'error hide-if-js' );
|
156 |
+
if ( $message !== 0 ) $output[] = Sunrise3_Views::notice( $msgs[$message], 'updated' );
|
157 |
+
return implode( '', $output );
|
158 |
+
}
|
159 |
+
|
160 |
+
public static function assets() {
|
161 |
+
wp_register_style( 'sunrise', plugins_url( self::config( 'css' ), self::config( 'file' ) ) . '/sunrise.css', false, self::config( 'version' ), 'all' );
|
162 |
+
wp_register_script( 'form', plugins_url( self::config( 'js' ), self::config( 'file' ) ) . '/form.js', array( 'jquery' ), self::config( 'version' ), true );
|
163 |
+
wp_register_script( 'sunrise', plugins_url( self::config( 'js' ), self::config( 'file' ) ) . '/sunrise.js', array( 'form' ), self::config( 'version' ), true );
|
164 |
+
wp_localize_script( 'sunrise', 'sunrise', array(
|
165 |
+
'media_title' => __( 'Choose file', self::$config['textdomain'] ),
|
166 |
+
'media_insert' => __( 'Use selected file', self::$config['textdomain'] )
|
167 |
+
) );
|
168 |
+
do_action( 'sunrise/assets/register' );
|
169 |
+
}
|
170 |
+
|
171 |
+
public static function enqueue() {
|
172 |
+
if ( !self::is_sunrise() ) return;
|
173 |
+
foreach ( array( 'farbtastic', 'sunrise' ) as $style ) wp_enqueue_style( $style );
|
174 |
+
foreach ( array( 'jquery', 'farbtastic', 'form', 'sunrise' ) as $script ) wp_enqueue_script( $script );
|
175 |
+
do_action( 'sunrise/assets/enqueue' );
|
176 |
+
}
|
177 |
+
|
178 |
+
public static function defaults() {
|
179 |
+
$config = self::config();
|
180 |
+
if ( isset( $config['options'] ) && is_array( $config['options'] ) ) foreach ( $config['options'] as $option ) {
|
181 |
+
if ( isset( $option['id'] ) && isset( $option['default'] ) ) update_option( $config['prefix'] . $option['id'], $option['default'] );
|
182 |
+
elseif ( isset( $option['id'] ) && isset( $option['options'] ) && is_array( $option['options'] ) ) {
|
183 |
+
$grroup = array();
|
184 |
+
foreach ( $option['options'] as $item ) if ( isset( $item['id'] ) && isset( $item['default'] ) ) $group[$item['id']] = $item['default'];
|
185 |
+
update_option( $config['prefix'] . $option['id'], $group );
|
186 |
+
}
|
187 |
+
}
|
188 |
+
}
|
189 |
+
|
190 |
+
public static function submit() {
|
191 |
+
if ( !isset( $_REQUEST['sunrise_action'] ) || !isset( $_REQUEST['page'] ) ) return;
|
192 |
+
$action = sanitize_key( $_REQUEST['sunrise_action'] );
|
193 |
+
$page = sanitize_key( $_REQUEST['page'] );
|
194 |
+
$options = (array) self::get_page_options();
|
195 |
+
$request = ( isset( $_REQUEST['sunrise'] ) ) ? (array) $_REQUEST['sunrise'] : array();
|
196 |
+
$config = self::config();
|
197 |
+
// Run actions
|
198 |
+
switch ( $action ) {
|
199 |
+
case 'save':
|
200 |
+
foreach ( $options as $option ) {
|
201 |
+
if ( !isset( $option['id'] ) ) continue;
|
202 |
+
$val = ( isset( $request[$option['id']] ) ) ? $request[$option['id']] : '';
|
203 |
+
update_option( $config['prefix'] . $option['id'], $val );
|
204 |
+
}
|
205 |
+
wp_redirect( self::get_page_url() . '&message=1' );
|
206 |
+
exit;
|
207 |
+
break;
|
208 |
+
case 'reset':
|
209 |
+
foreach ( $options as $option ) {
|
210 |
+
if ( !isset( $option['id'] ) ) continue;
|
211 |
+
if ( !isset( $option['default'] ) && isset( $option['options'] ) ) {
|
212 |
+
$option['default'] = array();
|
213 |
+
foreach ( (array) $option['options'] as $item ) {
|
214 |
+
if ( isset( $item['id'] ) && isset( $item['default'] ) ) $option['default'][$item['id']] = $item['default'];
|
215 |
+
}
|
216 |
+
}
|
217 |
+
if ( isset( $option['default'] ) ) update_option( $config['prefix'] . $option['id'], $option['default'] );
|
218 |
+
}
|
219 |
+
wp_redirect( self::get_page_url() . '&message=2' );
|
220 |
+
exit;
|
221 |
+
break;
|
222 |
+
}
|
223 |
+
}
|
224 |
+
|
225 |
+
public static function get_page() {
|
226 |
+
$config = self::config();
|
227 |
+
$slug = sanitize_key( $_REQUEST['page'] );
|
228 |
+
if ( in_array( $slug, array_keys( (array) self::$config['menus'] ) ) ) return self::$config['menus'][$slug];
|
229 |
+
else if ( in_array( $slug, array_keys( (array) self::$config['pages'] ) ) ) return self::$config['pages'][$slug];
|
230 |
+
return array();
|
231 |
+
}
|
232 |
+
|
233 |
+
public static function get_page_options() {
|
234 |
+
$page = self::get_page();
|
235 |
+
$return = array();
|
236 |
+
if ( isset( $page['options'] ) && is_array( $page['options'] ) ) foreach ( $page['options'] as $option ) $return[] = $option;
|
237 |
+
return $return;
|
238 |
+
}
|
239 |
+
|
240 |
+
public static function get_page_url( $slug = false ) {
|
241 |
+
if ( !$slug && isset( $_REQUEST['page'] ) ) $slug = sanitize_key( $_REQUEST['page'] );
|
242 |
+
if ( isset( self::$config['menus'][$slug] ) && isset( self::$config['menus'][$slug]['url'] ) ) return self::$config['menus'][$slug]['url'];
|
243 |
+
elseif ( isset( self::$config['pages'][$slug] ) && isset( self::$config['pages'][$slug]['url'] ) ) return self::$config['pages'][$slug]['url'];
|
244 |
+
return '';
|
245 |
+
}
|
246 |
+
|
247 |
+
public static function is_sunrise() {
|
248 |
+
return isset( $_GET['page'] ) && in_array( $_GET['page'], self::$config['slugs'] );
|
249 |
+
}
|
250 |
+
|
251 |
+
}
|
252 |
+
}
|
inc/views/about.php
DELETED
@@ -1,48 +0,0 @@
|
|
1 |
-
<div id="su-about-screen">
|
2 |
-
<h1><?php _e( 'Welcome to Shortcodes Ultimate', $this->textdomain ); ?> <small><?php _e( 'A real swiss army knife for WordPress', $this->textdomain ); ?></small></h1>
|
3 |
-
<div id="su-links">
|
4 |
-
<a href="http://gndev.info/shortcodes-ultimate/" target="_blank"><strong><?php _e( 'Project homepage', $this->textdomain ); ?></strong></a>
|
5 |
-
<span></span>
|
6 |
-
<a href="http://gndev.info/shortcodes-ultimate/#Addons" target="_blank"><?php _e( 'Addons', $this->textdomain ); ?></a>
|
7 |
-
<span></span>
|
8 |
-
<a href="http://gndev.info/kb/" target="_blank"><?php _e( 'Documentation', $this->textdomain ); ?></a>
|
9 |
-
<span></span>
|
10 |
-
<a href="http://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank"><?php _e( 'Support forum', $this->textdomain ); ?></a>
|
11 |
-
<span></span>
|
12 |
-
<a href="http://wordpress.org/extend/plugins/shortcodes-ultimate/changelog/" target="_blank"><?php _e( 'Changelog', $this->textdomain ); ?></a>
|
13 |
-
<span></span>
|
14 |
-
<a href="https://github.com/gndev/shortcodes-ultimate" target="_blank"><?php _e( 'GitHub', $this->textdomain ); ?></a>
|
15 |
-
<span></span>
|
16 |
-
<a href="http://gndev.info/feedback/" target="_blank"><?php _e( 'Contact author', $this->textdomain ); ?></a>
|
17 |
-
</div>
|
18 |
-
<div class="su-about-column">
|
19 |
-
<h3><?php _e( 'Plugin features', $this->textdomain ); ?></h3>
|
20 |
-
<ul>
|
21 |
-
<li><?php _e( '40+ amazing shortcodes', $this->textdomain ); ?></li>
|
22 |
-
<li><?php _e( 'Power of CSS3 transitions', $this->textdomain ); ?></li>
|
23 |
-
<li><?php _e( 'Handy shortcodes generator', $this->textdomain ) ?></li>
|
24 |
-
<li><?php _e( 'International', $this->textdomain ); ?></li>
|
25 |
-
<li><?php _e( 'Documented API', $this->textdomain ); ?></li>
|
26 |
-
</ul>
|
27 |
-
</div>
|
28 |
-
<div class="su-about-column">
|
29 |
-
<h3><?php _e( 'What is a shortcode?', $this->textdomain ); ?></h3>
|
30 |
-
<p><?php _e( '<strong>Shortcode</strong> is a WordPress-specific code that lets you do nifty things with very little effort.', $this->textdomain ); ?></p>
|
31 |
-
<p><?php _e( 'Shortcodes can embed files or create objects that would normally require lots of complicated, ugly code in just one line. Shortcode = shortcut.', $this->textdomain ); ?></p>
|
32 |
-
</div>
|
33 |
-
<div class="su-clear"></div>
|
34 |
-
<div class="su-about-column">
|
35 |
-
<h3><?php _e( 'How does it works', $this->textdomain ); ?></h3>
|
36 |
-
<iframe style="width:100%" width="220" height="170" src="http://www.youtube.com/embed/DR2c266yWEA" frameborder="0" allowfullscreen=""></iframe>
|
37 |
-
</div>
|
38 |
-
<div class="su-about-column">
|
39 |
-
<h3><?php _e( 'More videos', $this->textdomain ); ?></h3>
|
40 |
-
<ul>
|
41 |
-
<li><a href="http://www.youtube.com/watch?v=IjmaXz-b55I" target="_blank"><?php _e( 'Shortcodes Ultimate Tutorial', $this->textdomain ); ?></a></li>
|
42 |
-
<li><a href="http://www.youtube.com/watch?v=YU3Zu6C5ZfA" target="_blank"><?php _e( 'How to use special widget', $this->textdomain ); ?></a></li>
|
43 |
-
<li><a href="http://www.screenr.com/BK0H" target="_blank"><?php _e( 'How to create Carousel', $this->textdomain ); ?></a></li>
|
44 |
-
<li><a href="http://www.youtube.com/watch?v=kCWyO2F7jTw" target="_blank"><?php _e( 'How to create image gallery', $this->textdomain ); ?></a></li>
|
45 |
-
</ul>
|
46 |
-
</div>
|
47 |
-
<div class="su-clear"></div>
|
48 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/cheatsheet.php
DELETED
@@ -1,66 +0,0 @@
|
|
1 |
-
<table class="widefat fixed su-table-demos">
|
2 |
-
<thead>
|
3 |
-
<tr>
|
4 |
-
<th width="110"></th>
|
5 |
-
<th width="180"><?php _e( 'Shortcode', $this->textdomain ); ?></th>
|
6 |
-
<th><?php _e( 'Parameters', $this->textdomain ); ?></th>
|
7 |
-
<th><?php _e( 'Example', $this->textdomain ); ?></th>
|
8 |
-
</tr>
|
9 |
-
</thead>
|
10 |
-
<tbody>
|
11 |
-
<?php
|
12 |
-
foreach ( (array) Shortcodes_Ultimate_Data::shortcodes() as $id => $shortcode ) {
|
13 |
-
$demo = ( isset( $shortcode['demo'] ) ) ? $shortcode['demo'] : $this->assets( 'images', 'demo' ) . '/' . $id . '.png';
|
14 |
-
?>
|
15 |
-
<tr>
|
16 |
-
<td>
|
17 |
-
<a href="<?php echo $demo; ?>" class="su-preview" title="<?php echo $shortcode['name']; ?> <?php _e( 'Demo', $this->textdomain ); ?>"><img src="<?php echo $demo; ?>" alt="<?php echo $shortcode['name']; ?>" /></a>
|
18 |
-
</td>
|
19 |
-
<td>
|
20 |
-
<h4><?php echo $shortcode['name']; ?></h4>
|
21 |
-
<small><?php echo $shortcode['desc']; ?></small>
|
22 |
-
</td>
|
23 |
-
<td>
|
24 |
-
<?php
|
25 |
-
if ( count( $shortcode['atts'] ) )
|
26 |
-
foreach ( $shortcode['atts'] as $aid => $attr ) {
|
27 |
-
if ( !isset( $attr['type'] ) ) $attr['type'] = 'text';
|
28 |
-
if ( !isset( $attr['default'] ) ) $attr['default'] = '';
|
29 |
-
?>
|
30 |
-
<span class="su-cheatsheet-parameter">
|
31 |
-
<strong><?php echo $attr['name']; ?></strong>
|
32 |
-
<?php
|
33 |
-
// Selects
|
34 |
-
if ( $attr['type'] === 'select' && is_array( $attr['values'] ) && count( $attr['values'] ) ) {
|
35 |
-
$is_numbers = is_numeric( implode( '', array_keys( $attr['values'] ) ) )
|
36 |
-
? true : false;
|
37 |
-
$values = ( $is_numbers ) ? implode( '|', array_values( $attr['values'] ) )
|
38 |
-
: implode( '|', array_keys( $attr['values'] ) );
|
39 |
-
echo $aid . '="' . $values . '"';
|
40 |
-
}
|
41 |
-
// Switch
|
42 |
-
elseif ( $attr['type'] === 'switch' ) echo $aid . '="yes|no"';
|
43 |
-
// Other fields - upload, color, text
|
44 |
-
else echo $aid . '="' . $attr['default'] . '"';
|
45 |
-
?>
|
46 |
-
<br />
|
47 |
-
<?php
|
48 |
-
if ( isset( $attr['default'] ) )
|
49 |
-
echo __( 'Default value', $this->textdomain ) . ': ' . $attr['default'] . '<br />';
|
50 |
-
?>
|
51 |
-
</span>
|
52 |
-
<?php
|
53 |
-
}
|
54 |
-
else
|
55 |
-
_e( '-- no parameters --', $this->textdomain );
|
56 |
-
?>
|
57 |
-
</td>
|
58 |
-
<td>
|
59 |
-
<textarea disabled><?php echo str_replace( '<br/>', "\n", $shortcode['usage'] ); ?></textarea>
|
60 |
-
</td>
|
61 |
-
</tr>
|
62 |
-
<?php
|
63 |
-
}
|
64 |
-
?>
|
65 |
-
</tbody>
|
66 |
-
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/checkbox-group.php
DELETED
@@ -1,15 +0,0 @@
|
|
1 |
-
<tr>
|
2 |
-
<th scope="row"><?php echo $option['name']; ?></th>
|
3 |
-
<td class="sunrise-plugin-checkbox-group">
|
4 |
-
<?php
|
5 |
-
foreach ( $option['options'] as $checkbox => $label ) {
|
6 |
-
$checked = ( $settings[$option['id']][$checkbox] == 'on' ) ? ' checked="checked"' : '';
|
7 |
-
$field_id = 'sunrise-plugin-field-' . $option['id'] . '-' . $checkbox;
|
8 |
-
?>
|
9 |
-
<label for="<?php echo $field_id; ?>"><input type="checkbox" name="<?php echo $option['id']; ?>[<?php echo $checkbox; ?>]" id="<?php echo $field_id; ?>"<?php echo $checked; ?> /> <?php echo $label; ?></label><br/>
|
10 |
-
<?php
|
11 |
-
}
|
12 |
-
?>
|
13 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
14 |
-
</td>
|
15 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/checkbox.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$triggable = ( isset( $option['triggable'] ) ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : '';
|
3 |
-
$checked = ( isset( $settings[$option['id']] ) && $settings[$option['id']] == 'on' ) ? ' checked="checked"' : '';
|
4 |
-
?>
|
5 |
-
<tr<?php echo $triggable; ?>>
|
6 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
7 |
-
<td>
|
8 |
-
<label><input type="checkbox" name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>"<?php echo $checked; ?> /> <?php echo $option['label']; ?></label>
|
9 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
10 |
-
</td>
|
11 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/closetab.php
DELETED
@@ -1,10 +0,0 @@
|
|
1 |
-
</table>
|
2 |
-
<?php if ( !isset( $option['actions'] ) || ( isset( $option['actions'] ) && $option['actions'] !== false ) ) { ?>
|
3 |
-
<div class="sunrise-plugin-actions-bar">
|
4 |
-
<input type="submit" value="<?php _e( 'Save changes', $this->textdomain ); ?>" class="sunrise-plugin-submit button-primary" />
|
5 |
-
<span class="sunrise-plugin-spin"><img src="<?php echo admin_url( 'images/wpspin_light.gif' ); ?>" alt="" /> <?php _e( 'Saving', $this->textdomain ); ?>…</span>
|
6 |
-
<span class="sunrise-plugin-success-tip"><img src="<?php echo $this->assets( 'images', 'success.png' ); ?>" alt="" /> <?php _e( 'Saved', $this->textdomain ); ?></span>
|
7 |
-
<a href="<?php echo $this->admin_url; ?>&action=reset" class="sunrise-plugin-reset button alignright" title="<?php _e( 'This action will remove all your custom CSS, galleries and settings. Are you sure? This action cannot be undone!', $this->textdomain ); ?>"><?php _e( 'Restore default settings', $this->textdomain ); ?></a>
|
8 |
-
</div>
|
9 |
-
<?php } ?>
|
10 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/code.php
DELETED
@@ -1,8 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
4 |
-
<td>
|
5 |
-
<textarea name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text sunrise-plugin-code" rows="<?php echo ( isset( $option['rows'] ) ) ? $option['rows'] : 5; ?>" placeholder="<?php _e( 'Insert code', $this->textdomain ); ?>"><?php echo stripslashes( $settings[$option['id']] ); ?></textarea>
|
6 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
7 |
-
</td>
|
8 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/color.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
4 |
-
<td>
|
5 |
-
<div class="sunrise-plugin-color-picker">
|
6 |
-
<input type="text" value="<?php echo $settings[$option['id']]; ?>" name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text sunrise-plugin-color-picker-value sunrise-plugin-prevent-clickout" style="width:100px" />
|
7 |
-
<span class="sunrise-plugin-color-picker-preview sunrise-plugin-clickout"></span>
|
8 |
-
</div>
|
9 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
10 |
-
</td>
|
11 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/css.php
DELETED
@@ -1,26 +0,0 @@
|
|
1 |
-
<div id="su-custom-css-screen">
|
2 |
-
<div class="su-custom-css-originals">
|
3 |
-
<strong><?php _e( 'You can see the original styles to override it', $this->textdomain ); ?></strong><br/>
|
4 |
-
<a href="<?php echo su_skin_url( 'content-shortcodes.css' ); ?>">content-shortcodes.css</a>
|
5 |
-
<span></span>
|
6 |
-
<a href="<?php echo su_skin_url( 'box-shortcodes.css' ); ?>">box-shortcodes.css</a>
|
7 |
-
<span></span>
|
8 |
-
<a href="<?php echo su_skin_url( 'media-shortcodes.css' ); ?>">media-shortcodes.css</a>
|
9 |
-
<span></span>
|
10 |
-
<a href="<?php echo su_skin_url( 'galleries-shortcodes.css' ); ?>">galleries-shortcodes.css</a>
|
11 |
-
<span></span>
|
12 |
-
<a href="<?php echo su_skin_url( 'players-shortcodes.css' ); ?>">players-shortcodes.css</a>
|
13 |
-
<span></span>
|
14 |
-
<a href="<?php echo su_skin_url( 'other-shortcodes.css' ); ?>">other-shortcodes.css</a>
|
15 |
-
</div>
|
16 |
-
<div class="su-custom-css-vars">
|
17 |
-
<strong><?php _e( 'You can use next variables in your custom CSS', $this->textdomain ); ?></strong><br/>
|
18 |
-
<code>%home_url%</code> - <?php _e( 'home url', $this->textdomain ); ?><br/>
|
19 |
-
<code>%theme_url%</code> - <?php _e( 'theme url', $this->textdomain ); ?><br/>
|
20 |
-
<code>%plugin_url%</code> - <?php _e( 'plugin url', $this->textdomain ); ?>
|
21 |
-
</div>
|
22 |
-
<div id="su-custom-css-editor">
|
23 |
-
<div id="sunrise-plugin-field-<?php echo $option['id']; ?>-editor"></div>
|
24 |
-
<textarea name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text"><?php echo stripslashes( $settings[$option['id']] ); ?></textarea>
|
25 |
-
</div>
|
26 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/galleries.php
DELETED
@@ -1,104 +0,0 @@
|
|
1 |
-
<?php wp_enqueue_media(); ?>
|
2 |
-
<div id="su-galleries-screen">
|
3 |
-
<div id="su-galleries" data-delete-gallery-message="<?php _e( 'Are you sure that you want to delete this gallery? This action can\'t be undone!', $this->textdomain ); ?>" data-delete-image-message="<?php _e( 'Are you sure that you want to delete this image? This action can\'t be undone!', $this->textdomain ); ?>">
|
4 |
-
<div id="su-galleries-actions">
|
5 |
-
<a href="#" class="button su-gallery-create"><?php _e( 'Create new gallery', $this->textdomain ); ?></a>
|
6 |
-
</div>
|
7 |
-
<?php // echo '<pre>' . print_r( $settings, true ) . '</pre>'; ?>
|
8 |
-
<?php
|
9 |
-
// Prepare galleries
|
10 |
-
$galleries = $settings[$option['id']];
|
11 |
-
// Galleries are found
|
12 |
-
if ( is_array( $galleries ) && count( $galleries ) ) {
|
13 |
-
// Loop through galleries
|
14 |
-
foreach ( $galleries as $id => $gallery ) {
|
15 |
-
?>
|
16 |
-
<div class="su-gallery" data-id="<?php echo $id; ?>">
|
17 |
-
<div class="su-gallery-title">
|
18 |
-
<strong><?php echo $id + 1; ?></strong>: <input type="text" value="<?php echo stripslashes( $gallery['name'] ); ?>" class="su-gallery-name" size="30" name="galleries[<?php echo $id; ?>][name]" placeholder="<?php _e( 'Enter gallery name', $this->textdomain ); ?>" />
|
19 |
-
<span class="su-gallery-actions">
|
20 |
-
<a href="#" class="su-gallery-open"><?php _e( 'Edit gallery', $this->textdomain ); ?></a>
|
21 |
-
<a href="#" class="su-gallery-save-close"><?php _e( 'Save & close', $this->textdomain ); ?></a>
|
22 |
-
<a href="#" class="su-gallery-close"><?php _e( 'Close', $this->textdomain ); ?></a>
|
23 |
-
<a href="#" class="su-gallery-delete"><?php _e( 'Delete', $this->textdomain ); ?></a>
|
24 |
-
</span>
|
25 |
-
</div>
|
26 |
-
<div class="su-gallery-content">
|
27 |
-
<div class="su-gallery-add-image"><a href="javscript:;" class="button button-primary button-large"><?php _e( 'Add images', 'su' ); ?></a></div>
|
28 |
-
<?php
|
29 |
-
if ( is_array( $gallery['items'] ) && count( $gallery['items'] ) )
|
30 |
-
foreach ( $gallery['items'] as $item_id => $item ) {
|
31 |
-
?>
|
32 |
-
<div class="su-gallery-image">
|
33 |
-
<span class="su-gallery-image-sort-handle"></span>
|
34 |
-
<a href="<?php echo $item['image']; ?>" class="su-gallery-image-preview"><img src="<?php echo $item['image']; ?>" alt="" /></a>
|
35 |
-
<div class="su-gallery-image-header">
|
36 |
-
<a href="#" class="su-gallery-image-title"><?php echo stripslashes( $item['title'] ); ?></a>
|
37 |
-
<span class="su-gallery-image-actions">
|
38 |
-
<a href="#" class="su-gallery-image-open"><?php _e( 'Edit', $this->textdomain ); ?></a>
|
39 |
-
<a href="#" class="su-gallery-image-delete"><?php _e( 'Delete', $this->textdomain ); ?></a>
|
40 |
-
</span>
|
41 |
-
</div>
|
42 |
-
<div class="su-gallery-image-data">
|
43 |
-
<label><?php _e( 'Title', $this->textdomain ); ?></label><br />
|
44 |
-
<input type="text" value="<?php echo stripslashes( $item['title'] ); ?>" name="galleries[<?php echo $id; ?>][items][<?php echo $item_id; ?>][title]" class="su-gallery-image-title-value" data-field="title" /><br />
|
45 |
-
<label><?php _e( 'Link', $this->textdomain ); ?></label><br />
|
46 |
-
<input type="text" value="<?php echo stripslashes( $item['link'] ); ?>" name="galleries[<?php echo $id; ?>][items][<?php echo $item_id; ?>][link]" data-field="link" /><br />
|
47 |
-
<input type="hidden" value="<?php echo $item['image']; ?>" class="su-gallery-image-image" name="galleries[<?php echo $id; ?>][items][<?php echo $item_id; ?>][image]" data-field="image" />
|
48 |
-
<a href="#" class="button button-small su-gallery-image-ok"><?php _e( 'Close', $this->textdomain ); ?></a>
|
49 |
-
</div>
|
50 |
-
</div>
|
51 |
-
<?php
|
52 |
-
}
|
53 |
-
?>
|
54 |
-
</div>
|
55 |
-
</div>
|
56 |
-
<?php
|
57 |
-
}
|
58 |
-
}
|
59 |
-
// Galleries not found
|
60 |
-
else {
|
61 |
-
?>
|
62 |
-
<div id="su-galleries-not-found"><?php _e( 'Galleries not found', $this->textdomain ); ?></div>
|
63 |
-
<?php
|
64 |
-
}
|
65 |
-
?>
|
66 |
-
</div>
|
67 |
-
<script type="text/html" id="su_new_gallery_template">
|
68 |
-
<div class="su-gallery su-gallery-edit" data-id="{{:id}}">
|
69 |
-
<div class="su-gallery-title">
|
70 |
-
<strong>{{:id+1}}</strong>: <input type="text" value="" class="su-gallery-name" size="30" name="galleries[{{:id}}][name]" placeholder="<?php _e( 'Enter gallery name', $this->textdomain ); ?>" />
|
71 |
-
<span class="su-gallery-actions">
|
72 |
-
<a href="#" class="su-gallery-open"><?php _e( 'Edit gallery', $this->textdomain ); ?></a>
|
73 |
-
<a href="#" class="su-gallery-save-close"><?php _e( 'Save & close', $this->textdomain ); ?></a>
|
74 |
-
<a href="#" class="su-gallery-close"><?php _e( 'Close', $this->textdomain ); ?></a>
|
75 |
-
<a href="#" class="su-gallery-delete"><?php _e( 'Delete', $this->textdomain ); ?></a>
|
76 |
-
</span>
|
77 |
-
</div>
|
78 |
-
<div class="su-gallery-content">
|
79 |
-
<div class="su-gallery-add-image"><a href="javscript:;" class="button button-primary button-large"><?php _e( 'Add images', 'su' ); ?></a></div>
|
80 |
-
</div>
|
81 |
-
</div>
|
82 |
-
</script>
|
83 |
-
<script type="text/html" id="su_new_image_template">
|
84 |
-
<div class="su-gallery-image">
|
85 |
-
<span class="su-gallery-image-sort-handle"></span>
|
86 |
-
<a href="{{:image}}" class="su-gallery-image-preview"><img src="{{:image}}" alt="" /></a>
|
87 |
-
<div class="su-gallery-image-header">
|
88 |
-
<a href="#" class="su-gallery-image-title">{{:title}}</a>
|
89 |
-
<span class="su-gallery-image-actions">
|
90 |
-
<a href="#" class="su-gallery-image-open"><?php _e( 'Edit', $this->textdomain ); ?></a>
|
91 |
-
<a href="#" class="su-gallery-image-delete"><?php _e( 'Delete', $this->textdomain ); ?></a>
|
92 |
-
</span>
|
93 |
-
</div>
|
94 |
-
<div class="su-gallery-image-data">
|
95 |
-
<label><?php _e( 'Title', $this->textdomain ); ?></label><br />
|
96 |
-
<input type="text" value="{{:title}}" name="galleries[{{:gallery_id}}][items][{{:id}}][title]" class="su-gallery-image-title-value" data-field="title" /><br />
|
97 |
-
<label><?php _e( 'Link', $this->textdomain ); ?></label><br />
|
98 |
-
<input type="text" value="{{:image}}" name="galleries[{{:gallery_id}}][items][{{:id}}][link]" data-field="link" /><br />
|
99 |
-
<input type="hidden" value="{{:image}}" class="su-gallery-image-image" name="galleries[{{:gallery_id}}][items][{{:id}}][image]" data-field="image" />
|
100 |
-
<a href="#" class="button button-small su-gallery-image-ok"><?php _e( 'Close', $this->textdomain ); ?></a>
|
101 |
-
</div>
|
102 |
-
</div>
|
103 |
-
</script>
|
104 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/hidden.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
<input type="hidden" value="<?php echo $settings[$option['id']]; ?>" name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="sunrise-plugin-hidden" />
|
|
inc/views/html.php
DELETED
@@ -1,4 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<td colspan="2"><?php echo $option['html']; ?></td>
|
4 |
-
</tr>
|
|
|
|
|
|
|
|
inc/views/notifications.php
DELETED
@@ -1,41 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
// No-js message
|
3 |
-
?>
|
4 |
-
<div class="error sunrise-plugin-notification hide-if-js">
|
5 |
-
<p><?php echo $notifications['js']; ?> <a href="http://enable-javascript.com/" target="_blank"><?php _e( 'Instructions', $this->textdomain ); ?></a>.</p>
|
6 |
-
</div>
|
7 |
-
<?php
|
8 |
-
if ( empty( $_GET['message'] ) ) return;
|
9 |
-
// Options reseted
|
10 |
-
if ( $_GET['message'] == 1 ) {
|
11 |
-
?>
|
12 |
-
<div class="updated sunrise-plugin-notification">
|
13 |
-
<p><?php echo $notifications['reseted']; ?><small class="hide-if-no-js"><?php _e( 'Click to close', $this->textdomain ); ?></small></p>
|
14 |
-
</div>
|
15 |
-
<?php
|
16 |
-
}
|
17 |
-
// Options not reseted
|
18 |
-
if ( $_GET['message'] == 2 ) {
|
19 |
-
?>
|
20 |
-
<div class="error sunrise-plugin-notification">
|
21 |
-
<p><?php echo $notifications['not-reseted']; ?><small class="hide-if-no-js"><?php _e( 'Click to close', $this->textdomain ); ?></small></p>
|
22 |
-
</div>
|
23 |
-
<?php
|
24 |
-
}
|
25 |
-
// Saved
|
26 |
-
if ( $_GET['message'] == 3 ) {
|
27 |
-
?>
|
28 |
-
<div class="updated sunrise-plugin-notification">
|
29 |
-
<p><?php echo $notifications['saved']; ?><small class="hide-if-no-js"><?php _e( 'Click to close', $this->textdomain ); ?></small></p>
|
30 |
-
</div>
|
31 |
-
<?php
|
32 |
-
}
|
33 |
-
// No changes
|
34 |
-
if ( $_GET['message'] == 4 ) {
|
35 |
-
?>
|
36 |
-
<div class="error sunrise-plugin-notification">
|
37 |
-
<p><?php echo $notifications['not-saved']; ?><small class="hide-if-no-js"><?php _e( 'Click to close', $this->textdomain ); ?></small></p>
|
38 |
-
</div>
|
39 |
-
<?php
|
40 |
-
}
|
41 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/number.php
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
<tr>
|
2 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
3 |
-
<td>
|
4 |
-
<input type="number" min="<?php echo $option['min']; ?>" max="<?php echo $option['max']; ?>" value="<?php echo $settings[$option['id']]; ?>" name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text" style="width:80px" /> <small class="sunrise-plugin-units"><?php echo $option['units']; ?></small>
|
5 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
6 |
-
</td>
|
7 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/opentab.php
DELETED
@@ -1,2 +0,0 @@
|
|
1 |
-
<div class="sunrise-plugin-pane hide-if-js">
|
2 |
-
<table class="form-table">
|
|
|
|
inc/views/radio.php
DELETED
@@ -1,20 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$trigger = ( $option['trigger'] ) ? ' data-trigger="true" data-trigger-type="radio"' : '';
|
3 |
-
$triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : '';
|
4 |
-
?>
|
5 |
-
<tr<?php echo $trigger, $triggable; ?>>
|
6 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
7 |
-
<td class="sunrise-plugin-radio-group">
|
8 |
-
<?php
|
9 |
-
foreach ( $option['options'] as $value => $label ) {
|
10 |
-
$checked = ( $settings[$option['id']] == $value ) ? ' checked="checked"' : '';
|
11 |
-
?>
|
12 |
-
<div>
|
13 |
-
<label><input type="radio" name="<?php echo $option['id']; ?>" value="<?php echo $value; ?>"<?php echo $checked; ?> /> <?php echo $label; ?></label>
|
14 |
-
</div>
|
15 |
-
<?php
|
16 |
-
}
|
17 |
-
?>
|
18 |
-
<p class="description"><?php echo $option['desc']; ?></p>
|
19 |
-
</td>
|
20 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/select.php
DELETED
@@ -1,20 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$trigger = ( $option['trigger'] ) ? ' data-trigger="true" data-trigger-type="select"' : '';
|
3 |
-
$triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : '';
|
4 |
-
?>
|
5 |
-
<tr<?php echo $trigger, $triggable; ?>>
|
6 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
7 |
-
<td>
|
8 |
-
<select name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="sunrise-plugin-select">
|
9 |
-
<?php
|
10 |
-
foreach ( $option['options'] as $value => $label ) {
|
11 |
-
$selected = ( $settings[$option['id']] == $value ) ? ' selected="selected"' : '';
|
12 |
-
?>
|
13 |
-
<option value="<?php echo $value; ?>"<?php echo $selected; ?>><?php echo $label; ?></option>
|
14 |
-
<?php
|
15 |
-
}
|
16 |
-
?>
|
17 |
-
</select>
|
18 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
19 |
-
</td>
|
20 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/settings.php
DELETED
@@ -1,28 +0,0 @@
|
|
1 |
-
<?php do_action( 'sunrise_page_before' ); ?>
|
2 |
-
<div id="sunrise-plugin-settings" class="wrap">
|
3 |
-
<div id="icon-options-general" class="icon32 hide-if-no-js"><br /></div>
|
4 |
-
<h2 id="sunrise-plugin-tabs" class="nav-tab-wrapper hide-if-no-js">
|
5 |
-
<?php
|
6 |
-
// Show tabs
|
7 |
-
$this->render_tabs();
|
8 |
-
?>
|
9 |
-
</h2>
|
10 |
-
<?php
|
11 |
-
// Show notifications
|
12 |
-
$this->notifications( array( 'js' => __( 'For full functionality of this page it is reccomended to enable javascript.',
|
13 |
-
$this->textdomain ),
|
14 |
-
'reseted' => __( 'Settings reseted successfully', $this->textdomain ),
|
15 |
-
'not-reseted' => __( 'There is already default settings', $this->textdomain ),
|
16 |
-
'saved' => __( 'Settings saved successfully', $this->textdomain ),
|
17 |
-
'not-saved' => __( 'Settings not saved, because there is no changes',
|
18 |
-
$this->textdomain ) ) );
|
19 |
-
?>
|
20 |
-
<form action="<?php echo $this->admin_url; ?>" method="post" id="sunrise-plugin-options-form">
|
21 |
-
<?php
|
22 |
-
// Show options
|
23 |
-
$this->render_panes();
|
24 |
-
?>
|
25 |
-
<input type="hidden" name="action" value="save" />
|
26 |
-
</form>
|
27 |
-
</div>
|
28 |
-
<?php do_action( 'sunrise_page_after' ); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/size.php
DELETED
@@ -1,17 +0,0 @@
|
|
1 |
-
<tr>
|
2 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
3 |
-
<td>
|
4 |
-
<input type="number" min="<?php echo $option['min']; ?>" max="<?php echo $option['max']; ?>" value="<?php echo $settings[$option['id']][0]; ?>" name="<?php echo $option['id']; ?>[]" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text" style="width:80px" />
|
5 |
-
<select name="<?php echo $option['id']; ?>[]" id="sunrise-plugin-field-2-<?php echo $option['id']; ?>" style="width:60px">
|
6 |
-
<?php
|
7 |
-
foreach ( $option['units'] as $value ) {
|
8 |
-
$selected = ( $settings[$option['id']][1] == $value ) ? ' selected="selected"' : '';
|
9 |
-
?>
|
10 |
-
<option value="<?php echo $value; ?>"<?php echo $selected; ?>><?php echo $value; ?></option>
|
11 |
-
<?php
|
12 |
-
}
|
13 |
-
?>
|
14 |
-
</select>
|
15 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
16 |
-
</td>
|
17 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/skin.php
DELETED
@@ -1,22 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$upload_dir = wp_upload_dir();
|
3 |
-
$dir = new DirectoryIterator( $upload_dir['basedir'] . DIRECTORY_SEPARATOR . 'shortcodes-ultimate-skins' );
|
4 |
-
$option['options'] = array( 'default' );
|
5 |
-
foreach ( $dir as $fileinfo ) if ( $fileinfo->isDir() && !$fileinfo->isDot() ) $option['options'][] = $fileinfo->getFilename();
|
6 |
-
?>
|
7 |
-
<tr>
|
8 |
-
<th scope="row">
|
9 |
-
<label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
10 |
-
<td>
|
11 |
-
<select name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="sunrise-plugin-select">
|
12 |
-
<?php
|
13 |
-
foreach ( $option['options'] as $skin ) {
|
14 |
-
$selected = ( $settings[$option['id']] == $skin ) ? ' selected="selected"' : '';
|
15 |
-
?>
|
16 |
-
<option value="<?php echo $skin; ?>"<?php echo $selected; ?>><?php echo $skin; ?></option>
|
17 |
-
<?php
|
18 |
-
}
|
19 |
-
?>
|
20 |
-
</select> <span class="description"><?php echo $option['desc']; ?></span>
|
21 |
-
</td>
|
22 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/text.php
DELETED
@@ -1,8 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
4 |
-
<td>
|
5 |
-
<input type="text" value="<?php echo $settings[$option['id']]; ?>" name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text" />
|
6 |
-
<p class="description"><?php echo $option['desc']; ?></p>
|
7 |
-
</td>
|
8 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/textarea.php
DELETED
@@ -1,8 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
4 |
-
<td>
|
5 |
-
<textarea name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text sunrise-plugin-textarea" rows="<?php echo ( isset( $option['rows'] ) ) ? $option['rows'] : 5; ?>"><?php echo stripslashes( $settings[$option['id']] ); ?></textarea>
|
6 |
-
<p class="description"><?php echo $option['desc']; ?></p>
|
7 |
-
</td>
|
8 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/views/title.php
DELETED
@@ -1,4 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<th scope="row" colspan="2"><h3 class="sunrise-plugin-title-box" style="margin:0"><?php echo $option['name']; ?></h3></th>
|
4 |
-
</tr>
|
|
|
|
|
|
|
|
inc/views/upload.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php $triggable = ( $option['triggable'] ) ? ' data-triggable="' . $option['triggable'] . '" class="sunrise-plugin-triggable hide-if-js"' : ''; ?>
|
2 |
-
<tr<?php echo $triggable; ?>>
|
3 |
-
<th scope="row"><label for="sunrise-plugin-field-<?php echo $option['id']; ?>"><?php echo $option['name']; ?></label></th>
|
4 |
-
<td>
|
5 |
-
<div style="width:300px">
|
6 |
-
<input type="text" value="<?php echo $settings[$option['id']]; ?>" name="<?php echo $option['id']; ?>" id="sunrise-plugin-field-<?php echo $option['id']; ?>" class="regular-text" style="width:230px" />
|
7 |
-
<a href="#" rel="<?php echo $option['id']; ?>" class="button alignright sunrise-plugin-upload-button hide-if-no-js" style="width:60px;text-align:center;overflow:hidden;padding-left:0;padding-right:0"><?php _e( 'Upload', $this->textdomain ); ?></a>
|
8 |
-
</div>
|
9 |
-
<span class="description"><?php echo $option['desc']; ?></span>
|
10 |
-
</td>
|
11 |
-
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/su-el_GR.mo
CHANGED
Binary file
|
languages/su-el_GR.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Shortcodes Ultimate 4.1.5\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2013-10-
|
6 |
-
"PO-Revision-Date: 2013-10-
|
7 |
"Last-Translator: Kleanthis Manolopoulos <akis_manolopoulos@hotmail.com>\n"
|
8 |
"Language-Team: Kleanthis Manolopoulos <akis_manolopoulos@hotmail.com>\n"
|
9 |
"Language: el_GR\n"
|
@@ -16,41 +16,60 @@ msgstr ""
|
|
16 |
"X-Generator: Poedit 1.5.7\n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
|
19 |
-
#:
|
20 |
msgid "Heading 2"
|
21 |
msgstr "Κεφαλίδα 2"
|
22 |
|
23 |
-
#:
|
24 |
-
#:
|
25 |
-
#:
|
26 |
-
#:
|
27 |
msgid "Default"
|
28 |
msgstr "Προεπιλογή"
|
29 |
|
30 |
-
#:
|
31 |
msgid "Small"
|
32 |
msgstr "Μικρό"
|
33 |
|
34 |
-
#:
|
35 |
-
#:
|
36 |
-
#:
|
37 |
-
#: ../inc/core/class.data.php:783
|
38 |
msgid "Style"
|
39 |
msgstr "Στυλ"
|
40 |
|
41 |
-
#:
|
42 |
msgid "Heading 2 style"
|
43 |
msgstr "Στυλ κεφαλίδας 2"
|
44 |
|
45 |
-
#:
|
46 |
msgid "Heading 2 text"
|
47 |
msgstr "Κείμενο κεφαλίδας 2"
|
48 |
|
49 |
-
#:
|
50 |
msgid "Styled heading 2"
|
51 |
msgstr "Μορφοποίημένη κεφαλίδα 2"
|
52 |
|
53 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
msgid ""
|
55 |
"This shortcode doesn't work in live preview. Please insert it into editor "
|
56 |
"and preview on the site."
|
@@ -58,146 +77,146 @@ msgstr ""
|
|
58 |
"Αυτό το shortcode δεν λειτουργεί στη ζωντανη απεικόνηση. Παρακαλώ να τον "
|
59 |
"εισάγετε στον επεξεργαστή κειμένου και να τον δείτε στην ιστοσελίδα σας."
|
60 |
|
61 |
-
#:
|
62 |
msgid "All"
|
63 |
msgstr "Όλα"
|
64 |
|
65 |
-
#:
|
66 |
msgid "Content"
|
67 |
msgstr "Περιεχόμενο"
|
68 |
|
69 |
-
#:
|
70 |
msgid "Box"
|
71 |
msgstr "Box"
|
72 |
|
73 |
-
#:
|
74 |
msgid "Media"
|
75 |
msgstr "Πολυμέσα"
|
76 |
|
77 |
-
#:
|
78 |
-
#:
|
79 |
-
#:
|
80 |
msgid "Gallery"
|
81 |
msgstr "Gallery"
|
82 |
|
83 |
-
#:
|
84 |
msgid "Other"
|
85 |
msgstr "Άλλα"
|
86 |
|
87 |
-
#:
|
88 |
msgid "Heading"
|
89 |
msgstr "Heading"
|
90 |
|
91 |
-
#:
|
92 |
-
#:
|
93 |
msgid "Size"
|
94 |
msgstr "Μέγεθος"
|
95 |
|
96 |
-
#:
|
97 |
msgid "Select heading size"
|
98 |
msgstr "Μορφοποιημένη κεφαλίδα 2"
|
99 |
|
100 |
-
#:
|
101 |
-
#:
|
102 |
msgid "Left"
|
103 |
msgstr "Αριστερά"
|
104 |
|
105 |
-
#:
|
106 |
-
#:
|
107 |
msgid "Center"
|
108 |
msgstr "Κέντρο"
|
109 |
|
110 |
-
#:
|
111 |
-
#:
|
112 |
msgid "Right"
|
113 |
msgstr "Δεξιά"
|
114 |
|
115 |
-
#:
|
116 |
-
#:
|
117 |
msgid "Align"
|
118 |
msgstr "Στοίχιση"
|
119 |
|
120 |
-
#:
|
121 |
msgid "Heading text alignment"
|
122 |
msgstr "Στοίχιση κειμένου κεφαλίδας"
|
123 |
|
124 |
-
#:
|
125 |
-
#:
|
126 |
-
#:
|
127 |
-
#:
|
128 |
-
#:
|
129 |
-
#:
|
130 |
-
#:
|
131 |
-
#:
|
132 |
-
#:
|
133 |
-
#:
|
134 |
-
#:
|
135 |
-
#:
|
136 |
-
#:
|
137 |
-
#:
|
138 |
-
#:
|
139 |
-
#:
|
140 |
-
#:
|
141 |
-
#:
|
142 |
-
#:
|
143 |
-
#:
|
144 |
-
#:
|
145 |
msgid "Class"
|
146 |
msgstr "Κλάση"
|
147 |
|
148 |
-
#:
|
149 |
-
#:
|
150 |
-
#:
|
151 |
-
#:
|
152 |
-
#:
|
153 |
-
#:
|
154 |
-
#:
|
155 |
-
#:
|
156 |
-
#:
|
157 |
-
#:
|
158 |
-
#:
|
159 |
-
#:
|
160 |
-
#:
|
161 |
-
#:
|
162 |
-
#:
|
163 |
-
#:
|
164 |
-
#:
|
165 |
-
#:
|
166 |
-
#:
|
167 |
-
#:
|
168 |
-
#:
|
169 |
msgid "Extra CSS class"
|
170 |
msgstr "Επιπρόσθετη CSS κλάση"
|
171 |
|
172 |
-
#:
|
173 |
msgid "Heading text"
|
174 |
msgstr "Κείμενο κεφαλίδας"
|
175 |
|
176 |
-
#:
|
177 |
msgid "Styled heading"
|
178 |
msgstr "Μορφοποιημένη κεφαλίδα"
|
179 |
|
180 |
-
#:
|
181 |
msgid "Tabs"
|
182 |
msgstr "Tabs"
|
183 |
|
184 |
-
#:
|
185 |
msgid "Active tab"
|
186 |
msgstr "Ενεργή καρτέλα"
|
187 |
|
188 |
-
#:
|
189 |
msgid "Select which tab is open by default"
|
190 |
msgstr "Επιλέξτε την προεπιλεγμένη καρτέλα που θα είναι ανοιχτή"
|
191 |
|
192 |
-
#:
|
193 |
msgid "Vertical"
|
194 |
msgstr "Κάθετο"
|
195 |
|
196 |
-
#:
|
197 |
msgid "Show tabs vertically"
|
198 |
msgstr "Προβολή καρτελών κάθετα"
|
199 |
|
200 |
-
#:
|
201 |
msgid ""
|
202 |
"[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n"
|
203 |
"[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n"
|
@@ -207,90 +226,116 @@ msgstr ""
|
|
207 |
"[%prefix_tab title=\"Τίτλος 2\"]Περιεχόμενο 2[/%prefix_tab]\n"
|
208 |
"[%prefix_tab title=\"Τίτλος 3\"]Περιεχόμενο 3[/%prefix_tab]"
|
209 |
|
210 |
-
#:
|
211 |
msgid "Tabs container"
|
212 |
msgstr "Δοχείο καρτελών"
|
213 |
|
214 |
-
#:
|
215 |
msgid "Tab"
|
216 |
msgstr "Tab"
|
217 |
|
218 |
-
#:
|
219 |
msgid "Tab name"
|
220 |
msgstr "Όνομα καρτέλας"
|
221 |
|
222 |
-
#:
|
223 |
-
#:
|
224 |
-
#:
|
225 |
-
#:
|
226 |
msgid "Title"
|
227 |
msgstr "Τίτλος"
|
228 |
|
229 |
-
#:
|
230 |
msgid "Enter tab name"
|
231 |
msgstr "Εισάγετε το όνομα της καρτέλας"
|
232 |
|
233 |
-
#:
|
234 |
msgid "Disabled"
|
235 |
msgstr "Απενεργοποιημένο"
|
236 |
|
237 |
-
#:
|
238 |
msgid "Is this tab disabled"
|
239 |
msgstr "Είναι αυτή η καρτέλα απενεργοποιημένη"
|
240 |
|
241 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
242 |
msgid "Tab content"
|
243 |
msgstr "Περιεχόμενο της καρτέλας"
|
244 |
|
245 |
-
#:
|
246 |
msgid "Single tab"
|
247 |
msgstr "Ενιαία καρτέλα"
|
248 |
|
249 |
-
#:
|
250 |
msgid "Spoiler"
|
251 |
msgstr "Spoiler"
|
252 |
|
253 |
-
#:
|
254 |
msgid "Spoiler title"
|
255 |
msgstr "Τίτλος Spoiler"
|
256 |
|
257 |
-
#:
|
258 |
msgid "Text in spoiler title"
|
259 |
msgstr "Κείμενο στον τίτλο του spoiler"
|
260 |
|
261 |
-
#:
|
262 |
msgid "Open"
|
263 |
msgstr "Ανοιχτό"
|
264 |
|
265 |
-
#:
|
266 |
msgid "Is spoiler content visible by default"
|
267 |
msgstr "Είναι το περιεχόμενο του spoiler προκαθορισμένα ορατό"
|
268 |
|
269 |
-
#:
|
270 |
msgid "Fancy"
|
271 |
msgstr "Fancy"
|
272 |
|
273 |
-
#:
|
274 |
msgid "Simple"
|
275 |
msgstr "Απλό"
|
276 |
|
277 |
-
#:
|
278 |
msgid "Spoiler skin"
|
279 |
msgstr "Spoiler skin"
|
280 |
|
281 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
282 |
msgid "Hidden content"
|
283 |
-
msgstr "
|
284 |
|
285 |
-
#:
|
286 |
msgid "Spoiler with hidden content"
|
287 |
msgstr "Spoiler με κρυφό περιεχόμενο"
|
288 |
|
289 |
-
#:
|
290 |
msgid "Accordion"
|
291 |
msgstr "Accordion"
|
292 |
|
293 |
-
#:
|
294 |
msgid ""
|
295 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
296 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
@@ -300,196 +345,196 @@ msgstr ""
|
|
300 |
"[%prefix_spoiler]Περιεχόμενο[/%prefix_spoiler]\n"
|
301 |
"[%prefix_spoiler]Περιεχόμενο[/%prefix_spoiler]"
|
302 |
|
303 |
-
#:
|
304 |
msgid "Accordion with spoilers"
|
305 |
msgstr "Accordion με spoilers"
|
306 |
|
307 |
-
#:
|
308 |
msgid "Divider"
|
309 |
msgstr "Divider"
|
310 |
|
311 |
-
#:
|
312 |
msgid "Show TOP link"
|
313 |
msgstr "Προβολή συνδέσμου TOP"
|
314 |
|
315 |
-
#:
|
316 |
msgid "Show link to top of the page or not"
|
317 |
msgstr "Προβολή ή όχι του συνδέσμου στο πάνω μέρος της σελίδας"
|
318 |
|
319 |
-
#:
|
320 |
msgid "Go to top"
|
321 |
msgstr "Επιστροφή στην αρχή"
|
322 |
|
323 |
-
#:
|
324 |
msgid "Link text"
|
325 |
msgstr "Κείμενο συνδέσμου"
|
326 |
|
327 |
-
#:
|
328 |
msgid "Text for the GO TOP link"
|
329 |
msgstr "Κείμενο για τον σύνδεσμο GO TOP"
|
330 |
|
331 |
-
#:
|
332 |
msgid "Content divider with optional TOP link"
|
333 |
msgstr "Περιεχόμενο του divider με προαιρετικό σύνδεσμο TOP"
|
334 |
|
335 |
-
#:
|
336 |
msgid "Spacer"
|
337 |
msgstr "Spacer"
|
338 |
|
339 |
-
#:
|
340 |
-
#:
|
341 |
-
#:
|
342 |
-
#:
|
343 |
-
#:
|
344 |
msgid "Height"
|
345 |
msgstr "Ύψος"
|
346 |
|
347 |
-
#:
|
348 |
msgid "Height of the spacer in pixels"
|
349 |
msgstr "Ύψος του spacer σε pixels"
|
350 |
|
351 |
-
#:
|
352 |
msgid "Empty space with adjustable height"
|
353 |
msgstr "Κενός χώρος με ρυθμιζόμενο ύψος"
|
354 |
|
355 |
-
#:
|
356 |
msgid "Highlight"
|
357 |
msgstr "Highlight"
|
358 |
|
359 |
-
#:
|
360 |
-
#:
|
361 |
msgid "Background"
|
362 |
msgstr "Φόντο"
|
363 |
|
364 |
-
#:
|
365 |
msgid "Highlighted text background color"
|
366 |
msgstr "Χρώμα φόντου τονισμένου κειμένου"
|
367 |
|
368 |
-
#:
|
369 |
-
#:
|
370 |
msgid "Text color"
|
371 |
msgstr "Χρώμα κειμένου"
|
372 |
|
373 |
-
#:
|
374 |
msgid "Highlighted text color"
|
375 |
msgstr "Χρώμα κειμένου"
|
376 |
|
377 |
-
#:
|
378 |
msgid "Highlighted text"
|
379 |
msgstr "Τονισμένο κείμενο"
|
380 |
|
381 |
-
#:
|
382 |
msgid "Label"
|
383 |
msgstr "Label"
|
384 |
|
385 |
-
#:
|
386 |
msgid "Success"
|
387 |
msgstr "Επιτυχία"
|
388 |
|
389 |
-
#:
|
390 |
msgid "Warning"
|
391 |
msgstr "Προειδοποίηση"
|
392 |
|
393 |
-
#:
|
394 |
msgid "Important"
|
395 |
msgstr "Σημαντικό"
|
396 |
|
397 |
-
#:
|
398 |
msgid "Black"
|
399 |
msgstr "Μαύρο"
|
400 |
|
401 |
-
#:
|
402 |
msgid "Info"
|
403 |
msgstr "Πληροφορίες"
|
404 |
|
405 |
-
#:
|
406 |
msgid "Type"
|
407 |
msgstr "Τύπος"
|
408 |
|
409 |
-
#:
|
410 |
msgid "Style of the label"
|
411 |
msgstr "Στυλ ετικέτας"
|
412 |
|
413 |
-
#:
|
414 |
msgid "Styled label"
|
415 |
msgstr "Μορφοποιημένη ετικέτα"
|
416 |
|
417 |
-
#:
|
418 |
msgid "Quote"
|
419 |
msgstr "Quote"
|
420 |
|
421 |
-
#:
|
422 |
msgid "Cite"
|
423 |
msgstr "Αναφορά"
|
424 |
|
425 |
-
#:
|
426 |
msgid "Quote author name"
|
427 |
msgstr "Παράθεση ονόματος του συγγραφέα"
|
428 |
|
429 |
-
#:
|
430 |
msgid "Cite url"
|
431 |
msgstr "Διεύθυνση αναφοράς"
|
432 |
|
433 |
-
#:
|
434 |
msgid "Url of the quote author. Leave empty to disable link"
|
435 |
msgstr ""
|
436 |
"Διεύθυνση του συγγραφέα αναφοράς. Αφήστε κενό για απενεργοποίηση του "
|
437 |
"συνδέσμου"
|
438 |
|
439 |
-
#:
|
440 |
msgid "Blockquote alternative"
|
441 |
msgstr "Εναλλακτικά blockquote"
|
442 |
|
443 |
-
#:
|
444 |
-
#:
|
445 |
msgid "Pullquote"
|
446 |
msgstr "Pullquote"
|
447 |
|
448 |
-
#:
|
449 |
msgid "Pullquote alignment (float)"
|
450 |
msgstr "Στοίχιση Pullquote (float)"
|
451 |
|
452 |
-
#:
|
453 |
msgid "Dropcap"
|
454 |
msgstr "Dropcap"
|
455 |
|
456 |
-
#:
|
457 |
msgid "Flat"
|
458 |
msgstr "Επίπεδο"
|
459 |
|
460 |
-
#:
|
461 |
msgid "Light"
|
462 |
msgstr "Ανάλαφρο"
|
463 |
|
464 |
-
#:
|
465 |
msgid "Dropcap style preset"
|
466 |
msgstr "Προκαθορισμένο στυλ dropcap"
|
467 |
|
468 |
-
#:
|
469 |
msgid "Choose dropcap size"
|
470 |
msgstr "Επιλέξτε το μέγεθος του dropcap"
|
471 |
|
472 |
-
#:
|
473 |
msgid "D"
|
474 |
msgstr "Δ"
|
475 |
|
476 |
-
#:
|
477 |
msgid "Frame"
|
478 |
msgstr "Frame"
|
479 |
|
480 |
-
#:
|
481 |
msgid "Frame alignment"
|
482 |
msgstr "Στοίχιση της Frame"
|
483 |
|
484 |
-
#:
|
485 |
msgid "Styled image frame"
|
486 |
msgstr "Μορφοποιημένο περίγραμμα εικόνας"
|
487 |
|
488 |
-
#:
|
489 |
msgid "Row"
|
490 |
msgstr "Row"
|
491 |
|
492 |
-
#:
|
493 |
msgid ""
|
494 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
495 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
@@ -499,148 +544,114 @@ msgstr ""
|
|
499 |
"[%prefix_column size=\"1/3\"]Περιεχόμενο[/%prefix_column]\n"
|
500 |
"[%prefix_column size=\"1/3\"]Περιεχόμενο[/%prefix_column]"
|
501 |
|
502 |
-
#:
|
503 |
msgid "Row for flexible columns"
|
504 |
msgstr "Γραμμή για ευέλικτες στήλες"
|
505 |
|
506 |
-
#:
|
507 |
msgid "Column"
|
508 |
msgstr "Column"
|
509 |
|
510 |
-
#:
|
511 |
msgid "Full width"
|
512 |
msgstr "Πλήρες πλάτος"
|
513 |
|
514 |
-
#:
|
515 |
msgid "One half"
|
516 |
msgstr "Ένα δεύτερο"
|
517 |
|
518 |
-
#:
|
519 |
msgid "One third"
|
520 |
msgstr "Ένα τρίτο"
|
521 |
|
522 |
-
#:
|
523 |
msgid "Two third"
|
524 |
msgstr "Δύο τρίτα"
|
525 |
|
526 |
-
#:
|
527 |
msgid "One fourth"
|
528 |
msgstr "Ένα τέταρτο"
|
529 |
|
530 |
-
#:
|
531 |
msgid "Three fourth"
|
532 |
msgstr "Τρία τέταρτα"
|
533 |
|
534 |
-
#:
|
535 |
msgid "One fifth"
|
536 |
msgstr "Ένα πέμπτο"
|
537 |
|
538 |
-
#:
|
539 |
msgid "Two fifth"
|
540 |
msgstr "Δύο πέμπτα"
|
541 |
|
542 |
-
#:
|
543 |
msgid "Three fifth"
|
544 |
msgstr "Τρία πέμπτα"
|
545 |
|
546 |
-
#:
|
547 |
msgid "Four fifth"
|
548 |
msgstr "Τέσσερα πέμπτα"
|
549 |
|
550 |
-
#:
|
551 |
msgid "One sixth"
|
552 |
msgstr "Ένα έκτο"
|
553 |
|
554 |
-
#:
|
555 |
msgid "Five sixth"
|
556 |
msgstr "Πέντε έκτα"
|
557 |
|
558 |
-
#:
|
559 |
msgid "Select column width. This width will be calculated depend page width"
|
560 |
msgstr ""
|
561 |
"Επιπέξτε το πλάτος της στήλης. Το πλάτος θα υπολογιστεί σε σχέση με το "
|
562 |
"πλάτος της σελίδας"
|
563 |
|
564 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
565 |
msgid "Column content"
|
566 |
msgstr "Περιεχόμενο στήλης"
|
567 |
|
568 |
-
#:
|
569 |
msgid "Flexible and responsive columns"
|
570 |
msgstr "Ευέλικτες και ευπροσάρμοστες στήλες"
|
571 |
|
572 |
-
#:
|
573 |
msgid "List"
|
574 |
msgstr "List"
|
575 |
|
576 |
-
#:
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
#: ../inc/core/class.data.php:465
|
581 |
-
msgid "Arrow"
|
582 |
-
msgstr "Βέλος"
|
583 |
-
|
584 |
-
#: ../inc/core/class.data.php:466
|
585 |
-
msgid "Check"
|
586 |
-
msgstr "Check"
|
587 |
-
|
588 |
-
#: ../inc/core/class.data.php:467
|
589 |
-
msgid "Cross"
|
590 |
-
msgstr "Σταυρός"
|
591 |
-
|
592 |
-
#: ../inc/core/class.data.php:468
|
593 |
-
msgid "Thumbs up"
|
594 |
-
msgstr "Thumbs up"
|
595 |
-
|
596 |
-
#: ../inc/core/class.data.php:469 ../inc/core/class.data.php:501
|
597 |
-
#: ../inc/views/galleries.php:47 ../inc/views/galleries.php:102
|
598 |
-
msgid "Link"
|
599 |
-
msgstr "Σύνδεση"
|
600 |
-
|
601 |
-
#: ../inc/core/class.data.php:470
|
602 |
-
msgid "Gear"
|
603 |
-
msgstr "Γρανάζι"
|
604 |
-
|
605 |
-
#: ../inc/core/class.data.php:471
|
606 |
-
msgid "Time"
|
607 |
-
msgstr "Ώρα"
|
608 |
-
|
609 |
-
#: ../inc/core/class.data.php:472 ../inc/core/class.data.php:696
|
610 |
-
msgid "Note"
|
611 |
-
msgstr "Σημείωση"
|
612 |
-
|
613 |
-
#: ../inc/core/class.data.php:473
|
614 |
-
msgid "Plus"
|
615 |
-
msgstr "Συν"
|
616 |
-
|
617 |
-
#: ../inc/core/class.data.php:474
|
618 |
-
msgid "Guard"
|
619 |
-
msgstr "Guard"
|
620 |
-
|
621 |
-
#: ../inc/core/class.data.php:475
|
622 |
-
msgid "Event"
|
623 |
-
msgstr "Συμβάν"
|
624 |
-
|
625 |
-
#: ../inc/core/class.data.php:476
|
626 |
-
msgid "Idea"
|
627 |
-
msgstr "Ιδέα"
|
628 |
|
629 |
-
#:
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
|
635 |
-
#:
|
636 |
-
|
637 |
-
|
|
|
638 |
|
639 |
-
#:
|
640 |
-
|
641 |
-
|
|
|
|
|
|
|
|
|
|
|
642 |
|
643 |
-
#:
|
644 |
msgid ""
|
645 |
"<ul>\n"
|
646 |
"<li>List item</li>\n"
|
@@ -654,306 +665,280 @@ msgstr ""
|
|
654 |
"<li>Αντικείμενο λίστας</li>\n"
|
655 |
"</ul>"
|
656 |
|
657 |
-
#:
|
658 |
msgid "Styled unordered list"
|
659 |
msgstr "Στυλ αταξινόμητης λίστας"
|
660 |
|
661 |
-
#:
|
662 |
msgid "Button"
|
663 |
msgstr "Button"
|
664 |
|
665 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
666 |
msgid "Button link"
|
667 |
msgstr "Σύνδεσμος κουμπιού"
|
668 |
|
669 |
-
#:
|
670 |
msgid "Same tab"
|
671 |
msgstr "Ίδια καρτέλα"
|
672 |
|
673 |
-
#:
|
674 |
msgid "New tab"
|
675 |
msgstr "Νέα καρτέλα"
|
676 |
|
677 |
-
#:
|
678 |
msgid "Target"
|
679 |
msgstr "Στόχος"
|
680 |
|
681 |
-
#:
|
682 |
msgid "Button link target"
|
683 |
msgstr "Σύνδεσμος προορισμού του κουμπιού"
|
684 |
|
685 |
-
#:
|
686 |
msgid "Soft"
|
687 |
msgstr "Απαλό"
|
688 |
|
689 |
-
#:
|
690 |
msgid "Glass"
|
691 |
msgstr "Γυάλινο"
|
692 |
|
693 |
-
#:
|
694 |
msgid "Bubbles"
|
695 |
msgstr "Φυσαλίδες"
|
696 |
|
697 |
-
#:
|
698 |
msgid "Noise"
|
699 |
msgstr "Θόρυβος"
|
700 |
|
701 |
-
#:
|
702 |
msgid "Stroked"
|
703 |
msgstr "Stroked"
|
704 |
|
705 |
-
#:
|
706 |
msgid "3D"
|
707 |
msgstr "3D"
|
708 |
|
709 |
-
#:
|
710 |
msgid "Button background style preset"
|
711 |
msgstr "Προκαθορισμένο στυλ φόντου κουμπιού"
|
712 |
|
713 |
-
#:
|
714 |
msgid "Button background color"
|
715 |
msgstr "Χρώμα φόντου κουμπιού"
|
716 |
|
717 |
-
#:
|
718 |
msgid "Button text color"
|
719 |
msgstr "Χρώμα κειμένου κουμπιού"
|
720 |
|
721 |
-
#:
|
722 |
msgid "Button size"
|
723 |
msgstr "Μέγεθος κουμπιού"
|
724 |
|
725 |
-
#:
|
726 |
msgid "Fluid"
|
727 |
msgstr "Fluid"
|
728 |
|
729 |
-
#:
|
730 |
msgid "Fluid buttons has 100% width"
|
731 |
msgstr "Τα κουμπιά fluid έχουν 100% πλάτος"
|
732 |
|
733 |
-
#:
|
734 |
-
msgid "Centered"
|
735 |
-
msgstr "Κεντραρισμένο"
|
736 |
-
|
737 |
-
#: ../inc/core/class.data.php:556
|
738 |
msgid "Is button centered on the page"
|
739 |
msgstr "Είναι το κουμπί κεντραρισμένο στην σελίδα"
|
740 |
|
741 |
-
#:
|
742 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
743 |
msgid "Radius"
|
744 |
msgstr "Radius"
|
745 |
|
746 |
-
#:
|
747 |
msgid "Radius of button corners. Auto-radius calculation based on button size"
|
748 |
msgstr ""
|
749 |
"Στρογγύλεμα των γωνιών του κουμπιού. Ο υπολογισμός για αυτόματο στρογγύλεμα "
|
750 |
"γίνεται βάση του μεγέθους του κουμπιού"
|
751 |
|
752 |
-
#:
|
753 |
-
msgid "
|
754 |
-
msgstr "Εικονίδιο"
|
755 |
-
|
756 |
-
#: ../inc/core/class.data.php:569
|
757 |
-
msgid ""
|
758 |
-
"You can upload custom icon for this button. Try to begin with <a href="
|
759 |
-
"\"http://webdesign.tutsplus.com/freebies/icons-freebies/exclusive-freebie-50-"
|
760 |
-
"crisp-web-app-icons/\" target=\"_blank\">these free high-quality icons</a>. "
|
761 |
-
"Download archive, unpack icons and upload in this field"
|
762 |
msgstr ""
|
763 |
-
"Μπορείτε να μεταφορτώσετε δικά σας εικονίδια για αυτό το
|
764 |
-
"
|
765 |
-
"exclusive-freebie-50-crisp-web-app-icons/\" target=\"_blank\">δωρεάν "
|
766 |
-
"εικονίδια υψηλής ποιότητας</a>. Κατεβάστε το αρχείο, ξεπακετάρετε τα "
|
767 |
-
"εικονίδια και μεταφορτώστε τα εικονίδια σε αυτό το πεδίο"
|
768 |
-
|
769 |
-
#: ../inc/core/class.data.php:575
|
770 |
-
msgid "Dark"
|
771 |
-
msgstr "Σκούρο"
|
772 |
-
|
773 |
-
#: ../inc/core/class.data.php:578
|
774 |
-
msgid "Text shadow color"
|
775 |
-
msgstr "Χρώμα σκιάς κειμένου"
|
776 |
-
|
777 |
-
#: ../inc/core/class.data.php:578
|
778 |
-
msgid "Color of button text shadow"
|
779 |
-
msgstr "Χρώμα σκιάς κειμένου του κουμπιού"
|
780 |
-
|
781 |
-
#: ../inc/core/class.data.php:583 ../inc/core/class.data.php:1738
|
782 |
-
msgid "None"
|
783 |
-
msgstr "Κανένα"
|
784 |
-
|
785 |
-
#: ../inc/core/class.data.php:584 ../inc/core/class.data.php:789
|
786 |
-
msgid "Top"
|
787 |
-
msgstr "Επάνω"
|
788 |
-
|
789 |
-
#: ../inc/core/class.data.php:586 ../inc/core/class.data.php:790
|
790 |
-
msgid "Bottom"
|
791 |
-
msgstr "Κάτω"
|
792 |
-
|
793 |
-
#: ../inc/core/class.data.php:588
|
794 |
-
msgid "Top right"
|
795 |
-
msgstr "Πάνω δεξιά"
|
796 |
|
797 |
-
#:
|
798 |
-
msgid "
|
799 |
-
msgstr "
|
800 |
|
801 |
-
#:
|
802 |
-
msgid "
|
803 |
-
msgstr "
|
804 |
|
805 |
-
#:
|
806 |
-
msgid "Bottom left"
|
807 |
-
msgstr "Κάτω αριστερά"
|
808 |
-
|
809 |
-
#: ../inc/core/class.data.php:591
|
810 |
-
msgid "Text shadow position"
|
811 |
-
msgstr "Θέση σκιάς κειμένου"
|
812 |
-
|
813 |
-
#: ../inc/core/class.data.php:591
|
814 |
-
msgid "Position of button text shadow"
|
815 |
-
msgstr "Θέση σκιάς κειμένου κουμπιού"
|
816 |
-
|
817 |
-
#: ../inc/core/class.data.php:595
|
818 |
msgid "Description"
|
819 |
msgstr "Περιγραφή"
|
820 |
|
821 |
-
#:
|
822 |
msgid ""
|
823 |
"Small description under button text. This option is incompatible with icon."
|
824 |
msgstr ""
|
825 |
"Μικρή περιγραφή κάτω από το κείμενο του κουμπιού. Αυτή η επιλογή δεν είναι "
|
826 |
"συμβατή με το εικονίδιο."
|
827 |
|
828 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
829 |
msgid "Button text"
|
830 |
msgstr "Κείμενο κουμπιού"
|
831 |
|
832 |
-
#:
|
833 |
msgid "Styled button"
|
834 |
msgstr "Μορφοποίηση κουμπιού"
|
835 |
|
836 |
-
#:
|
837 |
msgid "Service"
|
838 |
msgstr "Service"
|
839 |
|
840 |
-
#:
|
841 |
msgid "Service title"
|
842 |
msgstr "Τίτλος service"
|
843 |
|
844 |
-
#:
|
845 |
msgid "Service name"
|
846 |
msgstr "Όνομα service"
|
847 |
|
848 |
-
#:
|
849 |
msgid "You can upload custom icon for this box"
|
850 |
msgstr "Μπορείτε να μεταφορτώσετε δικά σας εικονίδια για αυτό το πλαίσιο"
|
851 |
|
852 |
-
#:
|
853 |
msgid "Icon size"
|
854 |
msgstr "Μέγεθος εικονιδίου"
|
855 |
|
856 |
-
#:
|
857 |
msgid "Size of the uploaded icon in pixels"
|
858 |
msgstr "Μέγεθος του μεταφορτωμένου εικονιδίου σε pixels"
|
859 |
|
860 |
-
#:
|
861 |
msgid "Service description"
|
862 |
msgstr "Περιγραφή Service"
|
863 |
|
864 |
-
#:
|
865 |
msgid "Service box with title"
|
866 |
msgstr "Πλαίσιο service με τίτλο"
|
867 |
|
868 |
-
#:
|
869 |
msgid "Box title"
|
870 |
msgstr "Τίτλος πλαισίου"
|
871 |
|
872 |
-
#:
|
873 |
msgid "Text for the box title"
|
874 |
msgstr "Κείμενο για τον τίτλο του πλαισίου"
|
875 |
|
876 |
-
#:
|
877 |
msgid "Box style preset"
|
878 |
msgstr "Προκαθορισμένο στυλ πλαισίου"
|
879 |
|
880 |
-
#:
|
881 |
msgid "Color"
|
882 |
msgstr "Χρώμα"
|
883 |
|
884 |
-
#:
|
885 |
msgid "Color for the box title and borders"
|
886 |
msgstr "Χρώμα τίτλου και περιθωρίων πλαισίου"
|
887 |
|
888 |
-
#:
|
889 |
msgid "Title text color"
|
890 |
msgstr "Χρώμα κειμένου τίτλου"
|
891 |
|
892 |
-
#:
|
893 |
msgid "Color for the box title text"
|
894 |
msgstr "Χρώμα κειμένου τίτλου του πλαισίου"
|
895 |
|
896 |
-
#:
|
897 |
msgid "Box corners radius"
|
898 |
msgstr "Στρογγυλεμένες γωνίες πλαισίου"
|
899 |
|
900 |
-
#:
|
901 |
msgid "Box content"
|
902 |
msgstr "Περιεχόμενο πλαισίου"
|
903 |
|
904 |
-
#:
|
905 |
msgid "Colored box with caption"
|
906 |
msgstr "Χρωματισμένο πλαίσιο με λεζάντα"
|
907 |
|
908 |
-
#:
|
|
|
|
|
|
|
|
|
909 |
msgid "Note background color"
|
910 |
msgstr "Χρώμα φόντου σημείωσης"
|
911 |
|
912 |
-
#:
|
913 |
msgid "Note text color"
|
914 |
msgstr "Χρώμα κειμένου σημείωσης"
|
915 |
|
916 |
-
#:
|
917 |
msgid "Note corners radius"
|
918 |
msgstr "Στρογγυλεμένες γωνίες σημείωσης"
|
919 |
|
920 |
-
#:
|
921 |
msgid "Note text"
|
922 |
msgstr "Κείμενο σημείωσης"
|
923 |
|
924 |
-
#:
|
925 |
msgid "Colored box"
|
926 |
msgstr "Χρωματισμένο πλαίσιο"
|
927 |
|
928 |
-
#:
|
929 |
msgid "Lightbox"
|
930 |
msgstr "Lightbox"
|
931 |
|
932 |
-
#:
|
933 |
msgid "Iframe"
|
934 |
msgstr "Iframe"
|
935 |
|
936 |
-
#:
|
937 |
msgid "Image"
|
938 |
msgstr "Image"
|
939 |
|
940 |
-
#:
|
941 |
msgid "Inline (html content)"
|
942 |
msgstr "Inline (html περιεχόμενο)"
|
943 |
|
944 |
-
#:
|
945 |
msgid "Content type"
|
946 |
msgstr "Τύπος περιεχομένου"
|
947 |
|
948 |
-
#:
|
949 |
msgid "Select type of the lightbox window content"
|
950 |
msgstr "Επιλέξτε τον τύπο του περιεχομένου του παραθύρου lightbox"
|
951 |
|
952 |
-
#:
|
953 |
msgid "Content source"
|
954 |
msgstr "Πηγή περιεχομένου"
|
955 |
|
956 |
-
#:
|
957 |
msgid ""
|
958 |
"Insert here URL or CSS selector. Use URL for Iframe and Image content types. "
|
959 |
"Use CSS selector for Inline content type.<br />Example values:<br /><b"
|
@@ -971,84 +956,92 @@ msgstr ""
|
|
971 |
"ιστοσελίδα (iframe)<br /><b%value>#contact-form</b> - οποιοδήποτε HTML "
|
972 |
"περιεχόμενο (inline)"
|
973 |
|
974 |
-
#:
|
975 |
msgid "[%prefix_button] Click Here to Watch the Video [/%prefix_button]"
|
976 |
msgstr ""
|
977 |
"[%prefix_button] Πατήστε εδώ για Αναπαραγωγή του Βίντεο [/%prefix_button]"
|
978 |
|
979 |
-
#:
|
980 |
msgid "Lightbox window with custom content"
|
981 |
msgstr "Παράθυρο Lightbox με προσαρμοσμένο περιεχόμενο"
|
982 |
|
983 |
-
#:
|
984 |
msgid "Tooltip"
|
985 |
msgstr "Tooltip"
|
986 |
|
987 |
-
#:
|
988 |
msgid "Basic: Light"
|
989 |
msgstr "Βασικό: Ανοιχτόχρωμο"
|
990 |
|
991 |
-
#:
|
992 |
msgid "Basic: Dark"
|
993 |
msgstr "Βασικό: Σκούρο"
|
994 |
|
995 |
-
#:
|
996 |
msgid "Basic: Yellow"
|
997 |
msgstr "Βασικό: Κίτρινο"
|
998 |
|
999 |
-
#:
|
1000 |
msgid "Basic: Green"
|
1001 |
msgstr "Βασικό: Πράσινο"
|
1002 |
|
1003 |
-
#:
|
1004 |
msgid "Basic: Red"
|
1005 |
msgstr "Βασικό: Κόκκινο"
|
1006 |
|
1007 |
-
#:
|
1008 |
msgid "Basic: Blue"
|
1009 |
msgstr "Βασικό: Μπλε"
|
1010 |
|
1011 |
-
#:
|
1012 |
msgid "Youtube"
|
1013 |
msgstr "Youtube"
|
1014 |
|
1015 |
-
#:
|
1016 |
msgid "Tipsy"
|
1017 |
msgstr "Tipsy"
|
1018 |
|
1019 |
-
#:
|
1020 |
msgid "Bootstrap"
|
1021 |
msgstr "Bootstrap"
|
1022 |
|
1023 |
-
#:
|
1024 |
msgid "jTools"
|
1025 |
msgstr "jTools"
|
1026 |
|
1027 |
-
#:
|
1028 |
msgid "Tipped"
|
1029 |
msgstr "Tipped"
|
1030 |
|
1031 |
-
#:
|
1032 |
msgid "Cluetip"
|
1033 |
msgstr "Cluetip"
|
1034 |
|
1035 |
-
#:
|
1036 |
msgid "Tooltip window style"
|
1037 |
msgstr "Στυλ παραθύρου Tooltip"
|
1038 |
|
1039 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1040 |
msgid "Position"
|
1041 |
msgstr "Θέση"
|
1042 |
|
1043 |
-
#:
|
1044 |
msgid "Tooltip position"
|
1045 |
msgstr "Θέση του Tooltip"
|
1046 |
|
1047 |
-
#:
|
1048 |
msgid "Shadow"
|
1049 |
msgstr "Σκιά"
|
1050 |
|
1051 |
-
#:
|
1052 |
msgid ""
|
1053 |
"Add shadow to tooltip. This option is only works with basic styes, e.g. "
|
1054 |
"blue, green etc."
|
@@ -1056,11 +1049,11 @@ msgstr ""
|
|
1056 |
"Προσθέστε σκιά στο tooltip. Αυτή η επιλογή λειτουργεί μόνο με τα βασικά "
|
1057 |
"στυλ, π.χ. μπλε, πράσινο κτλ."
|
1058 |
|
1059 |
-
#:
|
1060 |
msgid "Rounded corners"
|
1061 |
msgstr "Στρογγυλεμένες γωνίες"
|
1062 |
|
1063 |
-
#:
|
1064 |
msgid ""
|
1065 |
"Use rounded for tooltip. This option is only works with basic styes, e.g. "
|
1066 |
"blue, green etc."
|
@@ -1068,185 +1061,185 @@ msgstr ""
|
|
1068 |
"Χρησιμοποιήστε στρογγυλεμένα tooltip. Αυτή η επιλογή λειτουργεί μόνο με τα "
|
1069 |
"βασικά στυλ, π.χ. μπλε, πράσινο κτλ."
|
1070 |
|
1071 |
-
#:
|
1072 |
msgid "Font size"
|
1073 |
msgstr "Μέγεθος γραμματοσειράς"
|
1074 |
|
1075 |
-
#:
|
1076 |
msgid "Tooltip font size"
|
1077 |
msgstr "Μέγεθος γραμματοσειράς του Tooltip"
|
1078 |
|
1079 |
-
#:
|
1080 |
msgid "Tooltip title"
|
1081 |
msgstr "Τίτλος Tooltip"
|
1082 |
|
1083 |
-
#:
|
1084 |
msgid ""
|
1085 |
"Enter title for tooltip window. Leave this field empty to hide the title"
|
1086 |
msgstr ""
|
1087 |
"Εισάγεται τον τίτλο για το παράθυρο του tooltip. Αφήστε αυτό το πεδίο κενό "
|
1088 |
"για να αποκρύψετε τον τίτλο"
|
1089 |
|
1090 |
-
#:
|
1091 |
msgid "Tooltip text"
|
1092 |
msgstr "Κείμενο Tooltip"
|
1093 |
|
1094 |
-
#:
|
1095 |
msgid "Tooltip content"
|
1096 |
msgstr "Περιεχόμενο Tooltip"
|
1097 |
|
1098 |
-
#:
|
1099 |
msgid "Enter tooltip content here"
|
1100 |
msgstr "Εισάγετε το περιεχόμενο του tooltip εδώ"
|
1101 |
|
1102 |
-
#:
|
1103 |
msgid "Show and hide on mouse hover"
|
1104 |
msgstr "Προβολή και απόκρυψη όταν είναι το ποντίκι από πάνω"
|
1105 |
|
1106 |
-
#:
|
1107 |
msgid "Show and hide by mouse click"
|
1108 |
msgstr "Προβολή και απόκρυψη με πάτημα του ποντικιού"
|
1109 |
|
1110 |
-
#:
|
1111 |
msgid "Always visible"
|
1112 |
msgstr "Πάντα ορατό"
|
1113 |
|
1114 |
-
#:
|
1115 |
msgid "Behavior"
|
1116 |
msgstr "Συμπεριφορά"
|
1117 |
|
1118 |
-
#:
|
1119 |
msgid "Select tooltip behavior"
|
1120 |
msgstr "Επιλέξτε την συμπερηφορά του tooltip"
|
1121 |
|
1122 |
-
#:
|
1123 |
msgid "Close button"
|
1124 |
msgstr "Κουμπί κλεισίματος"
|
1125 |
|
1126 |
-
#:
|
1127 |
msgid "Show close button"
|
1128 |
msgstr "Προβολή κουμπιού κλεισίματος"
|
1129 |
|
1130 |
-
#:
|
1131 |
msgid "[%prefix_button] Hover me to open tooltip [/%prefix_button]"
|
1132 |
msgstr ""
|
1133 |
"[%prefix_button] Περάστε το ποντίκι από πάνω για να προβληθεί το tooltip [/"
|
1134 |
"%prefix_button]"
|
1135 |
|
1136 |
-
#:
|
1137 |
msgid "Tooltip window with custom content"
|
1138 |
msgstr "Παράθυρο tooltip με προσαρμοσμένο περιεχόμενο"
|
1139 |
|
1140 |
-
#:
|
1141 |
msgid "Private"
|
1142 |
msgstr "Private"
|
1143 |
|
1144 |
-
#:
|
1145 |
msgid "Private note text"
|
1146 |
msgstr "Κείμενο σημείωσης Private"
|
1147 |
|
1148 |
-
#:
|
1149 |
msgid "Private note for post authors"
|
1150 |
msgstr "Σημείωση Private για συγγραφείς δημοσιευμάτων"
|
1151 |
|
1152 |
-
#:
|
1153 |
msgid "YouTube"
|
1154 |
msgstr "YouTube"
|
1155 |
|
1156 |
-
#:
|
1157 |
-
#:
|
1158 |
-
#:
|
1159 |
msgid "Url"
|
1160 |
msgstr "Διεύθυνση"
|
1161 |
|
1162 |
-
#:
|
1163 |
msgid "Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX"
|
1164 |
msgstr ""
|
1165 |
"Διεύθυνση της σελίδας YouTube με το βίντεο. Π.χ. http://youtube.com/watch?"
|
1166 |
"v=XXXXXX"
|
1167 |
|
1168 |
-
#:
|
1169 |
-
#:
|
1170 |
-
#:
|
1171 |
-
#:
|
1172 |
-
#:
|
1173 |
msgid "Width"
|
1174 |
msgstr "Πλάτος"
|
1175 |
|
1176 |
-
#:
|
1177 |
-
#:
|
1178 |
msgid "Player width"
|
1179 |
msgstr "Πλάτος Player"
|
1180 |
|
1181 |
-
#:
|
1182 |
-
#:
|
1183 |
msgid "Player height"
|
1184 |
msgstr "Ύψος Player"
|
1185 |
|
1186 |
-
#:
|
1187 |
-
#:
|
1188 |
-
#:
|
1189 |
-
#:
|
1190 |
msgid "Responsive"
|
1191 |
msgstr "Ανταπόκριση"
|
1192 |
|
1193 |
-
#:
|
1194 |
-
#:
|
1195 |
msgid "Ignore width and height parameters and make player responsive"
|
1196 |
msgstr ""
|
1197 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του player"
|
1198 |
|
1199 |
-
#:
|
1200 |
-
#:
|
1201 |
-
#:
|
1202 |
msgid "Autoplay"
|
1203 |
msgstr "Αυτόματη αναπαραγωγή"
|
1204 |
|
1205 |
-
#:
|
1206 |
msgid "Play video automatically when page is loaded"
|
1207 |
msgstr "Αυτόματη αναπαραγωγή βίντεο με την φόρτωση της σελίδας"
|
1208 |
|
1209 |
-
#:
|
1210 |
msgid "YouTube video"
|
1211 |
msgstr "Βίντεο YouTube"
|
1212 |
|
1213 |
-
#:
|
1214 |
msgid "Vimeo"
|
1215 |
msgstr "Vimeo"
|
1216 |
|
1217 |
-
#:
|
1218 |
msgid "Url of Vimeo page with video"
|
1219 |
msgstr "Διεύθυνση της σελίδας Vimeo με το βίντεο."
|
1220 |
|
1221 |
-
#:
|
1222 |
msgid "Vimeo video"
|
1223 |
msgstr "Βίντεο Vimeo"
|
1224 |
|
1225 |
-
#:
|
1226 |
msgid "Screenr"
|
1227 |
msgstr "Screenr"
|
1228 |
|
1229 |
-
#:
|
1230 |
msgid "Url of Screenr page with video"
|
1231 |
msgstr "Διεύθυνση της σελίδας Screenr με το βίντεο."
|
1232 |
|
1233 |
-
#:
|
1234 |
msgid "Screenr video"
|
1235 |
msgstr "Βίντεο Screenr"
|
1236 |
|
1237 |
-
#:
|
1238 |
msgid "Audio"
|
1239 |
msgstr "Audio"
|
1240 |
|
1241 |
-
#:
|
1242 |
msgid "File"
|
1243 |
msgstr "Αρχείο"
|
1244 |
|
1245 |
-
#:
|
1246 |
msgid "Audio file url. Supported formats: mp3, ogg"
|
1247 |
msgstr "Διεύθυνση αρχείου ήχου. Υποστηριζόμενοι τύποι: mp3, ogg"
|
1248 |
|
1249 |
-
#:
|
1250 |
msgid ""
|
1251 |
"Player width. You can specify width in percents and player will be "
|
1252 |
"responsive. Example values: <b%value>200px</b>, <b%value>100%</b>"
|
@@ -1255,70 +1248,70 @@ msgstr ""
|
|
1255 |
"player θα ανταποκριθεί. Τιμές παραδειγμάτων: <b%value>200px</b>, <b"
|
1256 |
"%value>100%</b>"
|
1257 |
|
1258 |
-
#:
|
1259 |
msgid "Play file automatically when page is loaded"
|
1260 |
msgstr "Αυτόματη αναπαραγωγή αρχείου όταν θα φορτωθεί η σελίδα"
|
1261 |
|
1262 |
-
#:
|
1263 |
msgid "Loop"
|
1264 |
msgstr "Ανακύκλωση"
|
1265 |
|
1266 |
-
#:
|
1267 |
msgid "Repeat when playback is ended"
|
1268 |
msgstr "Επανάληψη όταν η αναπαραγωγή τερματιστεί"
|
1269 |
|
1270 |
-
#:
|
1271 |
msgid "Custom audio player"
|
1272 |
msgstr "Προσαρμοσμένος player ήχου"
|
1273 |
|
1274 |
-
#:
|
1275 |
msgid "Video"
|
1276 |
msgstr "Video"
|
1277 |
|
1278 |
-
#:
|
1279 |
msgid "Url to mp4/flv video-file"
|
1280 |
msgstr "Διεύθυνση του αρχείου βίντεο mp4/flv"
|
1281 |
|
1282 |
-
#:
|
1283 |
msgid "Poster"
|
1284 |
msgstr "Αφίσα"
|
1285 |
|
1286 |
-
#:
|
1287 |
msgid "Url to poster image, that will be shown before playback"
|
1288 |
msgstr ""
|
1289 |
"Διεύθυσνη της φωτογραφίας αφίσας, που θα προβάλλεται πριν από την αναπαραγωγή"
|
1290 |
|
1291 |
-
#:
|
1292 |
msgid "Player title"
|
1293 |
msgstr "Τίτλος player"
|
1294 |
|
1295 |
-
#:
|
1296 |
msgid "Controls"
|
1297 |
msgstr "Χειριστήρια"
|
1298 |
|
1299 |
-
#:
|
1300 |
msgid "Show player controls (play/pause etc.) or not"
|
1301 |
msgstr "Προβολή ή όχι των χειριστηρίων του player (αναπαραγωγή/παύση κτλ)"
|
1302 |
|
1303 |
-
#:
|
1304 |
msgid "Custom video player"
|
1305 |
msgstr "Προσαρμοσμένος player για βίντεο"
|
1306 |
|
1307 |
-
#:
|
1308 |
msgid "Table"
|
1309 |
msgstr "Table"
|
1310 |
|
1311 |
-
#:
|
1312 |
msgid "CSV file"
|
1313 |
msgstr "Αρχείο CSV"
|
1314 |
|
1315 |
-
#:
|
1316 |
msgid "Upload CSV file if you want to create HTML-table from file"
|
1317 |
msgstr ""
|
1318 |
"Μεταφορτώστε ένα αρχείο CSV αν θέλετε να δημιουργήσετε πίνακα - HTML από "
|
1319 |
"αρχείο"
|
1320 |
|
1321 |
-
#:
|
1322 |
msgid ""
|
1323 |
"<table>\n"
|
1324 |
"<tr>\n"
|
@@ -1342,419 +1335,419 @@ msgstr ""
|
|
1342 |
"</tr>\n"
|
1343 |
"</table>"
|
1344 |
|
1345 |
-
#:
|
1346 |
msgid "Styled table from HTML or CSV file"
|
1347 |
msgstr "Μορφοποιημένος πίνακας από HTML ή CSV αρχείο"
|
1348 |
|
1349 |
-
#:
|
1350 |
msgid "Permalink"
|
1351 |
msgstr "Permalink"
|
1352 |
|
1353 |
-
#:
|
1354 |
msgid "ID"
|
1355 |
msgstr "ID"
|
1356 |
|
1357 |
-
#:
|
1358 |
msgid "Post or page ID"
|
1359 |
msgstr "Δημοσίευση ή ID σελίδας"
|
1360 |
|
1361 |
-
#:
|
1362 |
msgid "Link target. blank - link will be opened in new window/tab"
|
1363 |
msgstr ""
|
1364 |
"Στόχος συναδέσμου. Κενό - ο σύνδεσμος θα ανοίξει σε νέο παράθυρο/νέα καρτέλα"
|
1365 |
|
1366 |
-
#:
|
1367 |
msgid "Permalink to specified post/page"
|
1368 |
msgstr "Το permalink για τον ορισμό του δημοσιεύματος/της σελίδας"
|
1369 |
|
1370 |
-
#:
|
1371 |
msgid "Members"
|
1372 |
msgstr "Members"
|
1373 |
|
1374 |
-
#:
|
1375 |
msgid "This content is for registered users only. Please %login%."
|
1376 |
msgstr ""
|
1377 |
"Αυτό το περιεχόμενο είναι μόνο για εγγεγραμμένους χρήστες. Παρακαλώ "
|
1378 |
"%συνδεθείτε%."
|
1379 |
|
1380 |
-
#:
|
1381 |
msgid "Message"
|
1382 |
msgstr "Μήνυμα"
|
1383 |
|
1384 |
-
#:
|
1385 |
msgid "Message for not logged users"
|
1386 |
msgstr "Μήνυμα για μη συνδεδεμένους χρήστες"
|
1387 |
|
1388 |
-
#:
|
1389 |
msgid "Box color"
|
1390 |
msgstr "Χρώμα πλαισίου"
|
1391 |
|
1392 |
-
#:
|
1393 |
msgid "This color will applied only to box for not logged users"
|
1394 |
msgstr ""
|
1395 |
"Αυτό το χρώμα θα εφαρμόζεται στα πλαίσια μόνο για τους μή συνδεδεμένους "
|
1396 |
"χρήστες"
|
1397 |
|
1398 |
-
#:
|
1399 |
msgid "login"
|
1400 |
msgstr "συνδεθείτε"
|
1401 |
|
1402 |
-
#:
|
1403 |
msgid "Login link text"
|
1404 |
msgstr "Κείμενο διεύθυνσης σύνδεσης"
|
1405 |
|
1406 |
-
#:
|
1407 |
msgid "Text for the login link"
|
1408 |
msgstr "Κείμενο για την διεύθυσνη σύνδεσης"
|
1409 |
|
1410 |
-
#:
|
1411 |
msgid "Login link url"
|
1412 |
msgstr "Διεύθυνση σύνδεσης"
|
1413 |
|
1414 |
-
#:
|
1415 |
msgid "Content for logged members"
|
1416 |
msgstr "Περιεχόμενο για συνδεδεμένους χρήστες"
|
1417 |
|
1418 |
-
#:
|
1419 |
msgid "Content for logged in members only"
|
1420 |
msgstr "Περιεχόμενο μόνο για συνδεδεμένους χρήστες"
|
1421 |
|
1422 |
-
#:
|
1423 |
msgid "Guests"
|
1424 |
msgstr "Guests"
|
1425 |
|
1426 |
-
#:
|
1427 |
msgid "Content for guests"
|
1428 |
msgstr "Περιεχόμενο για guests"
|
1429 |
|
1430 |
-
#:
|
1431 |
msgid "Content for guests only"
|
1432 |
msgstr "Περιεχόμενο μόνο για guests"
|
1433 |
|
1434 |
-
#:
|
1435 |
msgid "RSS Feed"
|
1436 |
msgstr "RSS Feed"
|
1437 |
|
1438 |
-
#:
|
1439 |
msgid "Url to RSS-feed"
|
1440 |
msgstr "Διεύθυνση του RSS-feed"
|
1441 |
|
1442 |
-
#:
|
1443 |
msgid "Limit"
|
1444 |
msgstr "Όριο"
|
1445 |
|
1446 |
-
#:
|
1447 |
msgid "Number of items to show"
|
1448 |
msgstr "Αριθμός αντικειμένων που θα προβάλλονται"
|
1449 |
|
1450 |
-
#:
|
1451 |
msgid "Feed grabber"
|
1452 |
msgstr "Feed grabber"
|
1453 |
|
1454 |
-
#:
|
1455 |
msgid "Menu"
|
1456 |
msgstr "Menu"
|
1457 |
|
1458 |
-
#:
|
1459 |
msgid "Menu name"
|
1460 |
msgstr "Ονομασία μενού"
|
1461 |
|
1462 |
-
#:
|
1463 |
msgid "Custom menu name. Ex: Main menu"
|
1464 |
msgstr "Προσαρμοσμένη ονομασία μενού. Π.χ. Main menu"
|
1465 |
|
1466 |
-
#:
|
1467 |
msgid "Custom menu by name"
|
1468 |
msgstr "Προσαρμοσμένο μενού κατά όνομα"
|
1469 |
|
1470 |
-
#:
|
1471 |
msgid "Sub pages"
|
1472 |
msgstr "Sub pages"
|
1473 |
|
1474 |
-
#:
|
1475 |
msgid "Depth"
|
1476 |
msgstr "Βάθος"
|
1477 |
|
1478 |
-
#:
|
1479 |
msgid "Max depth level of children pages"
|
1480 |
msgstr "Μέγιστο επίπεδο βάθους για υποσελίδες"
|
1481 |
|
1482 |
-
#:
|
1483 |
msgid "Parent ID"
|
1484 |
msgstr "ID γονέα"
|
1485 |
|
1486 |
-
#:
|
1487 |
msgid "ID of the parent page. Leave blank to use current page"
|
1488 |
msgstr ""
|
1489 |
"ID της γονικής σελίδας. Αφήστε το κενό, ώστε να χρησιμοποιηθεί η τρέχουσα "
|
1490 |
"σελίδα"
|
1491 |
|
1492 |
-
#:
|
1493 |
msgid "List of sub pages"
|
1494 |
msgstr "Λίστα για υποσελίδες"
|
1495 |
|
1496 |
-
#:
|
1497 |
msgid "Siblings"
|
1498 |
msgstr "Siblings"
|
1499 |
|
1500 |
-
#:
|
1501 |
msgid "Max depth level"
|
1502 |
msgstr "Μέγιστο επίπεδο βάθους"
|
1503 |
|
1504 |
-
#:
|
1505 |
msgid "List of cureent page siblings"
|
1506 |
msgstr "Λίστα από τρέχουσες σελίδες siblings"
|
1507 |
|
1508 |
-
#:
|
1509 |
msgid "Document"
|
1510 |
msgstr "Document"
|
1511 |
|
1512 |
-
#:
|
1513 |
msgid "Url to uploaded document. Supported formats: doc, xls, pdf etc."
|
1514 |
msgstr ""
|
1515 |
"Διεύθυνση για τη μεταφόρτωση εγγράφου. Υποστηριζόμενοι τύποι: doc, xls, pdf "
|
1516 |
"κτλ."
|
1517 |
|
1518 |
-
#:
|
1519 |
msgid "Viewer width"
|
1520 |
msgstr "Πλάτος Viewer"
|
1521 |
|
1522 |
-
#:
|
1523 |
msgid "Viewer height"
|
1524 |
msgstr "Ύψος Viewer"
|
1525 |
|
1526 |
-
#:
|
1527 |
msgid "Ignore width and height parameters and make viewer responsive"
|
1528 |
msgstr ""
|
1529 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του viewer"
|
1530 |
|
1531 |
-
#:
|
1532 |
msgid "Document viewer by Google"
|
1533 |
msgstr "Viewer εγγράφου από Google"
|
1534 |
|
1535 |
-
#:
|
1536 |
msgid "Gmap"
|
1537 |
msgstr "Gmap"
|
1538 |
|
1539 |
-
#:
|
1540 |
msgid "Map width"
|
1541 |
msgstr "Πλάτος χάρτη"
|
1542 |
|
1543 |
-
#:
|
1544 |
msgid "Map height"
|
1545 |
msgstr "Ύψος χάρτη"
|
1546 |
|
1547 |
-
#:
|
1548 |
msgid "Ignore width and height parameters and make map responsive"
|
1549 |
msgstr ""
|
1550 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του χάρτη"
|
1551 |
|
1552 |
-
#:
|
1553 |
msgid "Marker"
|
1554 |
msgstr "Δείκτης"
|
1555 |
|
1556 |
-
#:
|
1557 |
msgid "Address for the marker. You can type it in any language"
|
1558 |
msgstr "Διεύθυνση του δείκτη. Μπορείτε να την γράψετε σε οποιαδήποτε γλώσσα"
|
1559 |
|
1560 |
-
#:
|
1561 |
msgid "Maps by Google"
|
1562 |
msgstr "Χάρτες από Google"
|
1563 |
|
1564 |
-
#:
|
1565 |
msgid "Slider"
|
1566 |
msgstr "Slider"
|
1567 |
|
1568 |
-
#:
|
1569 |
msgid "Choose source gallery, that will be used for this slider"
|
1570 |
msgstr "Επιλέξτε τη γκαλερί που θα χρησιμοποιηθεί σε αυτό το slider"
|
1571 |
|
1572 |
-
#:
|
1573 |
msgid "Slider width (in pixels)"
|
1574 |
msgstr "Πλάτος slider (σε pixels)"
|
1575 |
|
1576 |
-
#:
|
1577 |
msgid "Slider height (in pixels)"
|
1578 |
msgstr "Ycow slider (σε pixels)"
|
1579 |
|
1580 |
-
#:
|
1581 |
msgid "Ignore width and height parameters and make slider responsive"
|
1582 |
msgstr ""
|
1583 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του slider"
|
1584 |
|
1585 |
-
#:
|
1586 |
-
#:
|
1587 |
msgid "Show titles"
|
1588 |
msgstr "Προβολή τίτλων"
|
1589 |
|
1590 |
-
#:
|
1591 |
msgid "Display slide titles"
|
1592 |
msgstr "Προβολή των τίτλων του slide"
|
1593 |
|
1594 |
-
#:
|
1595 |
msgid "Is slider centered on the page"
|
1596 |
msgstr "Είναι το slider κεντραρισμένο στην σελίδα"
|
1597 |
|
1598 |
-
#:
|
1599 |
msgid "Arrows"
|
1600 |
msgstr "Βέλη"
|
1601 |
|
1602 |
-
#:
|
1603 |
msgid "Show left and right arrows"
|
1604 |
msgstr "Προβολή αριστερού και δεξιού βέλους"
|
1605 |
|
1606 |
-
#:
|
1607 |
msgid "Pagination"
|
1608 |
msgstr "Σελιδοποίηση"
|
1609 |
|
1610 |
-
#:
|
1611 |
msgid "Show pagination"
|
1612 |
msgstr "Προβολή σελιδοποίησης"
|
1613 |
|
1614 |
-
#:
|
1615 |
msgid "Mouse wheel control"
|
1616 |
msgstr "Έλεγχος ρόδας ποντικιού"
|
1617 |
|
1618 |
-
#:
|
1619 |
msgid "Allow to change slides with mouse wheel"
|
1620 |
msgstr "Επιτρέψτε την αλλαγή των slides με την ρόδα του ποντικιού"
|
1621 |
|
1622 |
-
#:
|
1623 |
msgid "Choose interval between slide animations. Set to 0 to disable autoplay"
|
1624 |
msgstr ""
|
1625 |
"Επιλέξτε το χρονικό διάστημα μεταξύ των κινούμενων εικόνων του slide. Ορίστε "
|
1626 |
"σε 0 για απενεργοποίηση την αυτόματης αναπαραγωγής"
|
1627 |
|
1628 |
-
#:
|
1629 |
msgid "Speed"
|
1630 |
msgstr "Ταχύτητα"
|
1631 |
|
1632 |
-
#:
|
1633 |
msgid "Specify animation speed"
|
1634 |
msgstr "Καθορίστε την ταχύτητα κίνησης"
|
1635 |
|
1636 |
-
#:
|
1637 |
-
#:
|
1638 |
msgid "Links target"
|
1639 |
msgstr "Στόχος συνδέσμου"
|
1640 |
|
1641 |
-
#:
|
1642 |
msgid "Open slides links in new window/tab"
|
1643 |
msgstr "Άνοιγμα των συνδέσμων του slide σε νέο παράθυρο/νέα καρτέλα"
|
1644 |
|
1645 |
-
#:
|
1646 |
msgid "Customizable image slider"
|
1647 |
msgstr "Προσαρμοζόμενο slider εικόνων"
|
1648 |
|
1649 |
-
#:
|
1650 |
msgid "Carousel"
|
1651 |
msgstr "Carousel"
|
1652 |
|
1653 |
-
#:
|
1654 |
msgid "Choose source gallery, that will be used for this carousel"
|
1655 |
msgstr "Επιλέξτε τη γκαλερί που θα χρησιμοποιηθεί σε αυτό το carousel"
|
1656 |
|
1657 |
-
#:
|
1658 |
msgid "Carousel width (in pixels)"
|
1659 |
msgstr "Πλάτος Carousel (σε pixels)"
|
1660 |
|
1661 |
-
#:
|
1662 |
msgid "Carousel height (in pixels)"
|
1663 |
msgstr "Ύψος Carousel (σε pixels)"
|
1664 |
|
1665 |
-
#:
|
1666 |
msgid "Ignore width and height parameters and make carousel responsive"
|
1667 |
msgstr ""
|
1668 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του "
|
1669 |
"carousel"
|
1670 |
|
1671 |
-
#:
|
1672 |
msgid "Items to show"
|
1673 |
msgstr "Αντικείμενα για προβολή"
|
1674 |
|
1675 |
-
#:
|
1676 |
msgid "How much carousel items is visible"
|
1677 |
msgstr "Πόσα αντικείμενα του Carousel θα προβάλονται"
|
1678 |
|
1679 |
-
#:
|
1680 |
msgid "Scroll number"
|
1681 |
msgstr "Αριθμός κύλισης"
|
1682 |
|
1683 |
-
#:
|
1684 |
msgid "How much items are scrolled in one transition"
|
1685 |
msgstr "Πόσα στοιχεία μετακυλίονται σε ένα μεταβατικό στάδιο"
|
1686 |
|
1687 |
-
#:
|
1688 |
msgid "Display titles for each item"
|
1689 |
msgstr "Προβολή τίτλων για κάθε αντικέιμενο"
|
1690 |
|
1691 |
-
#:
|
1692 |
msgid "Is carousel centered on the page"
|
1693 |
msgstr "Είναι το carousel κεντραρισμένο στην σελίδα"
|
1694 |
|
1695 |
-
#:
|
1696 |
msgid "Allow to rotate carousel with mouse wheel"
|
1697 |
msgstr "Να επιτρέπεται η περιστροφή του carousel με τη ρόδα του ποντικιού"
|
1698 |
|
1699 |
-
#:
|
1700 |
msgid "Choose interval between auto animations. Set to 0 to disable autoplay"
|
1701 |
msgstr ""
|
1702 |
"Επιλέξτε το χρονικό διάστημα μεταξύ των αυτόματων κινούμενων εικόνων. Ορίστε "
|
1703 |
"σε 0 για απενεργοποίηση την αυτόματης αναπαραγωγής"
|
1704 |
|
1705 |
-
#:
|
1706 |
msgid "Open carousel links in new window/tab"
|
1707 |
msgstr "Άνοιγμα των συνδέσμων του carousel σε νέο παράθυρο/νέα καρτέλα"
|
1708 |
|
1709 |
-
#:
|
1710 |
msgid "Customizable image carousel"
|
1711 |
msgstr "Carousel προσαρμοζόμενης εικόνας"
|
1712 |
|
1713 |
-
#:
|
1714 |
msgid "Choose source gallery, that will be used for this shortcode"
|
1715 |
msgstr "Επιλέξτε τη γκαλερί που θα χρησιμοποιηθεί σε αυτό το shortcode"
|
1716 |
|
1717 |
-
#:
|
1718 |
msgid "Single item width (in pixels)"
|
1719 |
msgstr "Πλάτος ενιαίου αντικειμένου (σε pixels)"
|
1720 |
|
1721 |
-
#:
|
1722 |
msgid "Single item height (in pixels)"
|
1723 |
msgstr "Ύψος ενιαίου αντικειμένου (σε pixels)"
|
1724 |
|
1725 |
-
#:
|
1726 |
msgid "Never"
|
1727 |
msgstr "Ποτέ"
|
1728 |
|
1729 |
-
#:
|
1730 |
msgid "On mouse over"
|
1731 |
msgstr "Με το ποντίκι πάνω"
|
1732 |
|
1733 |
-
#:
|
1734 |
msgid "Always"
|
1735 |
msgstr "Πάντα"
|
1736 |
|
1737 |
-
#:
|
1738 |
msgid "Title display mode"
|
1739 |
msgstr "Τρόπος προβολής τίτλου"
|
1740 |
|
1741 |
-
#:
|
1742 |
msgid "Open links in new window/tab"
|
1743 |
msgstr "Άνοιγμα συνδέσμων σε νέο παράθυρο/νέα καρτέλα"
|
1744 |
|
1745 |
-
#:
|
1746 |
msgid "Customizable image gallery"
|
1747 |
msgstr "Προσαρμόσιμη γκαλερί εικόνων"
|
1748 |
|
1749 |
-
#:
|
1750 |
msgid "Posts"
|
1751 |
msgstr "Posts"
|
1752 |
|
1753 |
-
#:
|
1754 |
msgid "Template"
|
1755 |
msgstr "Πρότυπο"
|
1756 |
|
1757 |
-
#:
|
1758 |
msgid ""
|
1759 |
"<b>Do not change this field value if you do not understand description below."
|
1760 |
"</b><br/>Relative path to the template file. Default templates is placed "
|
@@ -1777,58 +1770,58 @@ msgstr ""
|
|
1777 |
"title<br/><b%value>templates/single-post.php</b> - single post template<br/"
|
1778 |
"><b%value>templates/list-loop.php</b> - unordered list with posts titles"
|
1779 |
|
1780 |
-
#:
|
1781 |
msgid "Post ID's"
|
1782 |
msgstr "ID δημοσιευμάτων"
|
1783 |
|
1784 |
-
#:
|
1785 |
msgid "Enter comma separated ID's of the posts that you want to show"
|
1786 |
msgstr ""
|
1787 |
"Εισάγεται τις ID διαχωρισμένες με κόμμα, για τα δημοσιεύματα που θέλετε να "
|
1788 |
"προβάλλονται"
|
1789 |
|
1790 |
-
#:
|
1791 |
msgid "Posts per page"
|
1792 |
msgstr "Δημοσιεύματα ανά σελίδα"
|
1793 |
|
1794 |
-
#:
|
1795 |
msgid ""
|
1796 |
"Specify number of posts that you want to show. Enter -1 to get all posts"
|
1797 |
msgstr ""
|
1798 |
"Ορίστε των αριθμό των δημοσιεύσεων που θέλετε να προβάλονται. Εισάγεται -1 "
|
1799 |
"για να προβληθούν όλες οι δημοσιεύσεις"
|
1800 |
|
1801 |
-
#:
|
1802 |
msgid "Post types"
|
1803 |
msgstr "Τύπος δημοσιευμάτων"
|
1804 |
|
1805 |
-
#:
|
1806 |
msgid "Select post types. Hold Ctrl key to select multiple post types"
|
1807 |
msgstr ""
|
1808 |
"Επιλέξτε τους τύπους των δημοσιευμάτων. Κρατήστε το πλήκτρο Ctrl για να "
|
1809 |
"επιλέξετε πολλαπλούς τύπους δημοσιευμάτων"
|
1810 |
|
1811 |
-
#:
|
1812 |
msgid "Taxonomy"
|
1813 |
msgstr "Taxonomy"
|
1814 |
|
1815 |
-
#:
|
1816 |
msgid "Select taxonomy to show posts from"
|
1817 |
msgstr "Επιλέξτε taxonomy για την προβολή άρθρων"
|
1818 |
|
1819 |
-
#:
|
1820 |
msgid "Terms"
|
1821 |
msgstr "Όροι"
|
1822 |
|
1823 |
-
#:
|
1824 |
msgid "Select terms to show posts from"
|
1825 |
msgstr "Επιλογή όρων για την προβολή δημοσιευμάτων"
|
1826 |
|
1827 |
-
#:
|
1828 |
msgid "Taxonomy term operator"
|
1829 |
msgstr "Taxonomy term operator"
|
1830 |
|
1831 |
-
#:
|
1832 |
msgid ""
|
1833 |
"IN - posts that have any of selected categories terms<br/>NOT IN - posts "
|
1834 |
"that is does not have any of selected terms<br/>AND - posts that have all "
|
@@ -1838,266 +1831,277 @@ msgstr ""
|
|
1838 |
">NOT IN - δημοσιεύματα που δεν έχουν οποιονδήποτε όρο επιλεγμένο<br/>AND - "
|
1839 |
"δημοσιεύματα που έχουν όλους τους όρους επιλεγμένους"
|
1840 |
|
1841 |
-
#:
|
1842 |
msgid "Authors"
|
1843 |
msgstr "Συγγραφείς"
|
1844 |
|
1845 |
-
#:
|
1846 |
msgid "Choose the authors whose posts you want to show"
|
1847 |
msgstr ""
|
1848 |
"Επιλέξτε τους συγγραφείς των οποίων τα δημοσιεύματα θέλετε να προβάλλονται"
|
1849 |
|
1850 |
-
#:
|
1851 |
msgid "Meta key"
|
1852 |
msgstr "Κλειδιά μεταδεδομένων"
|
1853 |
|
1854 |
-
#:
|
1855 |
msgid "Enter meta key name to show posts that have this key"
|
1856 |
msgstr ""
|
1857 |
"Εισάγεται ονόματα κλειδιών μεταδεδομένων για να προβληθούν τα δημοσιεύματα "
|
1858 |
"που τα έχουν"
|
1859 |
|
1860 |
-
#:
|
1861 |
msgid "Offset"
|
1862 |
msgstr "Offset"
|
1863 |
|
1864 |
-
#:
|
1865 |
msgid "Specify offset to start posts loop not from first post"
|
1866 |
msgstr ""
|
1867 |
"Ορίστε offset για την έναρξη του κύκλου δημοσιευμάτων, όχι από το πρώτο "
|
1868 |
"δημοσίευμα"
|
1869 |
|
1870 |
-
#:
|
1871 |
msgid "Descending"
|
1872 |
msgstr "Φθίνουσα"
|
1873 |
|
1874 |
-
#:
|
1875 |
msgid "Ascending"
|
1876 |
msgstr "Αύξουσα"
|
1877 |
|
1878 |
-
#:
|
1879 |
msgid "Order"
|
1880 |
msgstr "Σειρά"
|
1881 |
|
1882 |
-
#:
|
1883 |
msgid "Posts order"
|
1884 |
msgstr "Σειρά δημοσιευμάτων"
|
1885 |
|
1886 |
-
#:
|
|
|
|
|
|
|
|
|
1887 |
msgid "Post ID"
|
1888 |
msgstr "ID δημοσιεύματος"
|
1889 |
|
1890 |
-
#:
|
1891 |
msgid "Post author"
|
1892 |
msgstr "Συγγραφέας δημοσιεύματος"
|
1893 |
|
1894 |
-
#:
|
1895 |
msgid "Post title"
|
1896 |
msgstr "Τίτλος δημοσιεύματος"
|
1897 |
|
1898 |
-
#:
|
1899 |
msgid "Post slug"
|
1900 |
msgstr "Slug δημοσιεύματος"
|
1901 |
|
1902 |
-
#:
|
1903 |
msgid "Date"
|
1904 |
msgstr "Ημέρα"
|
1905 |
|
1906 |
-
#:
|
1907 |
msgid "Last modified date"
|
1908 |
msgstr "Ημέρα τελευταίας τροποποίησης"
|
1909 |
|
1910 |
-
#:
|
1911 |
msgid "Post parent"
|
1912 |
msgstr "Γονέας δημοσιεύματος"
|
1913 |
|
1914 |
-
#:
|
1915 |
msgid "Random"
|
1916 |
msgstr "Τυχαίο"
|
1917 |
|
1918 |
-
#:
|
1919 |
msgid "Comments number"
|
1920 |
msgstr "Αριθμός σχόλιων"
|
1921 |
|
1922 |
-
#:
|
1923 |
msgid "Menu order"
|
1924 |
msgstr "Σειρά μενού"
|
1925 |
|
1926 |
-
#:
|
1927 |
msgid "Meta key values"
|
1928 |
msgstr "Τιμές κλειδιών μεταδεδομένων"
|
1929 |
|
1930 |
-
#:
|
1931 |
msgid "Order by"
|
1932 |
msgstr "Ταξινόμηση κατά"
|
1933 |
|
1934 |
-
#:
|
1935 |
msgid "Order posts by"
|
1936 |
msgstr "Ταξινόμηση δημοσιευμάτων κατά"
|
1937 |
|
1938 |
-
#:
|
1939 |
msgid "Show childrens of entered post (enter post ID)"
|
1940 |
msgstr ""
|
1941 |
"Προβολή υποδημοσιευμάτων για τα δημοσιεύματα που έχετε εισάγει (εισάγεται ID "
|
1942 |
"δημοσιεύματος)"
|
1943 |
|
1944 |
-
#:
|
1945 |
msgid "Published"
|
1946 |
msgstr "Δημοσιευμένα"
|
1947 |
|
1948 |
-
#:
|
1949 |
msgid "Pending"
|
1950 |
msgstr "Εν αναμονή"
|
1951 |
|
1952 |
-
#:
|
1953 |
msgid "Draft"
|
1954 |
msgstr "Προσχέδιο"
|
1955 |
|
1956 |
-
#:
|
1957 |
msgid "Auto-draft"
|
1958 |
msgstr "Αυτόματο προσχέδιο"
|
1959 |
|
1960 |
-
#:
|
1961 |
msgid "Future post"
|
1962 |
msgstr "Μελλοντικό δημοσίευμα"
|
1963 |
|
1964 |
-
#:
|
1965 |
msgid "Private post"
|
1966 |
msgstr "Ιδιωτικό δημοσίευμα"
|
1967 |
|
1968 |
-
#:
|
1969 |
msgid "Inherit"
|
1970 |
msgstr "Κληρονομημένο"
|
1971 |
|
1972 |
-
#:
|
1973 |
msgid "Trashed"
|
1974 |
msgstr "Διεγραμμένο"
|
1975 |
|
1976 |
-
#:
|
1977 |
msgid "Any"
|
1978 |
msgstr "Οποιοδήποτε"
|
1979 |
|
1980 |
-
#:
|
1981 |
msgid "Post status"
|
1982 |
msgstr "Κατάσταση δημοσιεύματος"
|
1983 |
|
1984 |
-
#:
|
1985 |
msgid "Show only posts with selected status"
|
1986 |
msgstr "Προβολή μόνο των δημοσιευμάτων με την επιλεγμένη κατάσταση"
|
1987 |
|
1988 |
-
#:
|
1989 |
msgid "Ignore sticky"
|
1990 |
msgstr "Παράβλεψη καρφιτσωμένων"
|
1991 |
|
1992 |
-
#:
|
1993 |
msgid "Select Yes to ignore posts that is sticked"
|
1994 |
msgstr "Επιλέξτε Ναι για να παραβλέψετε τα καρφιτσωμένα δημοσιεύματα"
|
1995 |
|
1996 |
-
#:
|
1997 |
msgid "Custom posts query with customizable template"
|
1998 |
msgstr "Προσαρμοσμένο ερώτημα δημοσιευμάτων με προσαρμοζόμενο πρότυπο"
|
1999 |
|
2000 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
msgid "Insert shortcode"
|
2002 |
msgstr "Εισαγωγή shortcode"
|
2003 |
|
2004 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
2005 |
msgid "Plugin settings"
|
2006 |
msgstr "Ρυθμίσεις πρόσθετου"
|
2007 |
|
2008 |
-
#:
|
2009 |
msgid "Plugin homepage"
|
2010 |
msgstr "Σελίδα πρόσθετου"
|
2011 |
|
2012 |
-
#:
|
2013 |
msgid "Support forums"
|
2014 |
msgstr "Forum υποστήριξης"
|
2015 |
|
2016 |
-
#:
|
2017 |
msgid "Search for shortcodes"
|
2018 |
msgstr "Αναζήτηση για shortcodes"
|
2019 |
|
2020 |
-
#:
|
2021 |
msgid "Filter by type"
|
2022 |
msgstr "Κατηγοριοποίηση κατά τύπο"
|
2023 |
|
2024 |
-
#:
|
2025 |
msgid "Shortcode not specified"
|
2026 |
msgstr "Δεν καθορίστικε shortcode"
|
2027 |
|
2028 |
-
#:
|
2029 |
msgid "Live preview"
|
2030 |
msgstr "Ζωντανή προεπισκόπηση"
|
2031 |
|
2032 |
-
#:
|
2033 |
msgid "Close window"
|
2034 |
msgstr "Κλείσιμο παραθύρου"
|
2035 |
|
2036 |
-
#:
|
2037 |
msgid "Click to return to the shortcodes list"
|
2038 |
msgstr "Πατήστε εδώ για να επιστρέψετε στην λίστα των shortcode"
|
2039 |
|
2040 |
-
#:
|
2041 |
msgid "All shortcodes"
|
2042 |
msgstr "Όλα τα shortcodes"
|
2043 |
|
2044 |
-
#:
|
2045 |
-
msgid "Yes"
|
2046 |
-
msgstr "Ναι"
|
2047 |
-
|
2048 |
-
#: ../inc/core/class.generator.php:186
|
2049 |
-
msgid "No"
|
2050 |
-
msgstr "Όχι"
|
2051 |
-
|
2052 |
-
#: ../inc/core/class.generator.php:190 ../inc/views/galleries.php:28
|
2053 |
-
#: ../inc/views/galleries.php:83
|
2054 |
-
msgid "Max upload file size"
|
2055 |
-
msgstr "Μέγιστο μέγεθος μεταφόρτωσης αρχείου"
|
2056 |
-
|
2057 |
-
#: ../inc/core/class.generator.php:190 ../inc/views/galleries.php:28
|
2058 |
-
#: ../inc/views/galleries.php:83
|
2059 |
-
msgid "Mb"
|
2060 |
-
msgstr "Mb"
|
2061 |
-
|
2062 |
-
#: ../inc/core/class.generator.php:190 ../inc/views/galleries.php:28
|
2063 |
-
#: ../inc/views/galleries.php:83
|
2064 |
-
msgid "How to increase"
|
2065 |
-
msgstr "Πώς να το αυξήσετε"
|
2066 |
-
|
2067 |
-
#: ../inc/core/class.generator.php:201
|
2068 |
-
msgid "Please wait"
|
2069 |
-
msgstr "Παρακαλώ περιμένετε"
|
2070 |
-
|
2071 |
-
#: ../inc/core/class.generator.php:208 ../inc/core/class.generator.php:296
|
2072 |
-
msgid "Untitled gallery"
|
2073 |
-
msgstr "Γκαλερί χωρίς τίτλο"
|
2074 |
-
|
2075 |
-
#: ../inc/core/class.generator.php:214 ../inc/core/class.generator.php:302
|
2076 |
-
#: ../inc/views/galleries.php:64
|
2077 |
-
msgid "Galleries not found"
|
2078 |
-
msgstr "Δεν βρέθηκαν γκαλερί"
|
2079 |
-
|
2080 |
-
#: ../inc/core/class.generator.php:215
|
2081 |
-
msgid "Manage galleries"
|
2082 |
-
msgstr "Διαχείριση γκαλερί"
|
2083 |
-
|
2084 |
-
#: ../inc/core/class.generator.php:215
|
2085 |
-
msgid "Reload galleries"
|
2086 |
-
msgstr "Επαναφόρτωση των γκαλερί"
|
2087 |
-
|
2088 |
-
#: ../inc/core/class.generator.php:226
|
2089 |
msgid "Click to set this value"
|
2090 |
msgstr "Κάντε κλικ για να ορίσετε αυτήν την τιμή"
|
2091 |
|
2092 |
-
#:
|
2093 |
msgid "Preview"
|
2094 |
msgstr "Προεπισκόπηση"
|
2095 |
|
2096 |
-
#:
|
2097 |
msgid "Access denied"
|
2098 |
msgstr "Άρνηση πρόσβασης"
|
2099 |
|
2100 |
-
#:
|
2101 |
#, php-format
|
2102 |
msgid ""
|
2103 |
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
@@ -2112,7 +2116,7 @@ msgstr ""
|
|
2112 |
"href=\"%s\">← Επιστροφή στην οθόνη των πρόσθετων</a> <a href=\"%s"
|
2113 |
"\"%s>Συνέχεια και ενεργοποίηση οπωσδήποτε →</a>"
|
2114 |
|
2115 |
-
#:
|
2116 |
#, php-format
|
2117 |
msgid ""
|
2118 |
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
@@ -2126,44 +2130,44 @@ msgstr ""
|
|
2126 |
"\">← Return to the plugins screen</a> <a href=\"%s\"%s>Continue and "
|
2127 |
"activate anyway →</a>"
|
2128 |
|
2129 |
-
#:
|
2130 |
-
#:
|
2131 |
msgid "Shortcodes Ultimate"
|
2132 |
msgstr "Shortcodes Ultimate"
|
2133 |
|
2134 |
-
#:
|
2135 |
msgid "Vladimir Anokhin"
|
2136 |
msgstr "Vladimir Anokhin"
|
2137 |
|
2138 |
-
#:
|
2139 |
msgid "Supercharge your WordPress theme with mega pack of shortcodes"
|
2140 |
msgstr "Εμπλουτίστε το WordPess θέμα σας με ένα μεγάλο πακέτο από shortcodes"
|
2141 |
|
2142 |
-
#:
|
2143 |
msgid "Where to start?"
|
2144 |
msgstr "Από που να ξεκινήσω;"
|
2145 |
|
2146 |
-
#:
|
2147 |
msgid "Project homepage"
|
2148 |
msgstr "Iστοσελίδα του πρόσθετου"
|
2149 |
|
2150 |
-
#:
|
2151 |
msgid "Support forum"
|
2152 |
msgstr "Forum υποστήριξης"
|
2153 |
|
2154 |
-
#:
|
2155 |
msgid "Changelog"
|
2156 |
msgstr "Αρχείο καταγραφής αλλαγών"
|
2157 |
|
2158 |
-
#:
|
2159 |
msgid "About"
|
2160 |
msgstr "Σχετικά με"
|
2161 |
|
2162 |
-
#:
|
2163 |
msgid "Custom formatting"
|
2164 |
msgstr "Προσαρμοσμένη μορφοποίηση"
|
2165 |
|
2166 |
-
#:
|
2167 |
msgid ""
|
2168 |
"Disable this option if you have some problems with other plugins or content "
|
2169 |
"formatting"
|
@@ -2171,22 +2175,22 @@ msgstr ""
|
|
2171 |
"Απενεργοποιήστε αυτή την επιλογή αν έχετε προβλήματα με άλλα πρόσθετα ή με "
|
2172 |
"την μορφοποίηση του περιεχομένου"
|
2173 |
|
2174 |
-
#:
|
2175 |
-
#:
|
2176 |
msgid "Documentation article"
|
2177 |
msgstr "Άρθρο τεκμηρίωσης"
|
2178 |
|
2179 |
-
#:
|
2180 |
-
#:
|
2181 |
-
#:
|
2182 |
msgid "Enabled"
|
2183 |
msgstr "Ενεργοποιημένο"
|
2184 |
|
2185 |
-
#:
|
2186 |
msgid "Compatibility mode"
|
2187 |
msgstr "Λειτουργία συμβατότητας"
|
2188 |
|
2189 |
-
#:
|
2190 |
msgid ""
|
2191 |
"Enable this option if you have some problems with other plugins that uses "
|
2192 |
"similar shortcode names"
|
@@ -2194,15 +2198,15 @@ msgstr ""
|
|
2194 |
"Ενεργοποιήστε αυτή την επιλογή, αν έχετε προβλήματα με άλλα πρόσθετα που "
|
2195 |
"χρησιμοποιούν παρόμοια ονόματα στα shortcode"
|
2196 |
|
2197 |
-
#:
|
2198 |
msgid "etc."
|
2199 |
msgstr "κτλ"
|
2200 |
|
2201 |
-
#:
|
2202 |
msgid "Skip default values"
|
2203 |
msgstr "Παράληψη προεπιλεγμένων τιμών"
|
2204 |
|
2205 |
-
#:
|
2206 |
msgid ""
|
2207 |
"Enable this option and the generator will insert a shortcode without default "
|
2208 |
"attribute values that you have not changed. As a result, the generated code "
|
@@ -2212,11 +2216,11 @@ msgstr ""
|
|
2212 |
"προεπιλεγμένες τιμές παραμέτρων που δεν έχετε αλλάξει. Σαν αποτέλεσμα, ο "
|
2213 |
"παραγόμενος κώδικας θα είναι μικρότερος."
|
2214 |
|
2215 |
-
#:
|
2216 |
msgid "Skin"
|
2217 |
msgstr "Θέμα"
|
2218 |
|
2219 |
-
#:
|
2220 |
#, php-format
|
2221 |
msgid ""
|
2222 |
"Choose skin for shortcodes.<br /><a href=\"%s\" target=\"_blank\">Learn how "
|
@@ -2227,19 +2231,46 @@ msgstr ""
|
|
2227 |
"\">Μάθετε πως να δημιουργείτε νέα θέματα</a><br /><a href=\"%s\" target="
|
2228 |
"\"_blank\"><b>Μεταφορτώστε περισσότερα θέματα</b></a>"
|
2229 |
|
2230 |
-
#:
|
2231 |
msgid "Custom CSS"
|
2232 |
msgstr "Προσαρμοσμένο CSS"
|
2233 |
|
2234 |
-
#:
|
2235 |
msgid "Galleries"
|
2236 |
msgstr "Γκαλερί"
|
2237 |
|
2238 |
-
#:
|
2239 |
msgid "Cheatsheet"
|
2240 |
msgstr "Αρχείο Cheatsheet"
|
2241 |
|
2242 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2243 |
msgid ""
|
2244 |
"Hello, my name is Vladimir Anokhin, and I am developer of plugin "
|
2245 |
"<b>Shortcodes Ultimate</b>.<br>If you like this plugin, please write a few "
|
@@ -2252,152 +2283,129 @@ msgstr ""
|
|
2252 |
"twitter. Αυτό θα βοηθήσει και άλλους ανθρώπους να βρούνε αυτό το χρήσιμο "
|
2253 |
"πρόσθετο πιο γρήγορα.<br><b>Ευχαριστώ πολύ!</b>"
|
2254 |
|
2255 |
-
#:
|
2256 |
msgid "Rate plugin"
|
2257 |
msgstr "Βαθμολογήστε το πρόσθετο"
|
2258 |
|
2259 |
-
#:
|
2260 |
msgid "Shortcodes Ultimate - must have WordPress plugin #shortcodesultimate"
|
2261 |
msgstr ""
|
2262 |
"Shortcodes Ultimate - ένα πρόσθετο του WordPress που όλοι πρέπει να έχουν "
|
2263 |
"#shortcodesultimate"
|
2264 |
|
2265 |
-
#:
|
2266 |
msgid "Tweet"
|
2267 |
msgstr "Tweet"
|
2268 |
|
2269 |
-
#:
|
2270 |
msgid "No, thanks"
|
2271 |
msgstr "Όχι ευχαριστώ"
|
2272 |
|
2273 |
-
#:
|
2274 |
msgid "or"
|
2275 |
msgstr "ή"
|
2276 |
|
2277 |
-
#:
|
2278 |
msgid "Remind me later"
|
2279 |
msgstr "Υπενθύμιση αργότερα"
|
2280 |
|
2281 |
-
#:
|
2282 |
msgid "Special Shortcodes Ultimate widget"
|
2283 |
msgstr "Ειδικό widget για το Shortcodes Ultimate"
|
2284 |
|
2285 |
-
#:
|
2286 |
msgid "Title:"
|
2287 |
msgstr "Τίτλος:"
|
2288 |
|
2289 |
-
#:
|
2290 |
-
msgid "This is box title"
|
2291 |
-
msgstr "Αυτός είναι τίτλος πλαισίου"
|
2292 |
-
|
2293 |
-
#: ../inc/core/shortcodes.php:663 ../inc/core/shortcodes.php:696
|
2294 |
-
#: ../inc/core/shortcodes.php:730 ../inc/core/shortcodes.php:764
|
2295 |
-
#: ../inc/core/shortcodes.php:804
|
2296 |
-
msgid "please specify correct url"
|
2297 |
-
msgstr "παρακαλώ να διευκρινίστε σωστή διεύθυνση"
|
2298 |
-
|
2299 |
-
#: ../inc/core/shortcodes.php:1006
|
2300 |
-
msgid "This menu doesn't exists, or has no elements"
|
2301 |
-
msgstr "Αυτό το μενού δεν υπάρχει ή δεν έχει στοιχεία"
|
2302 |
-
|
2303 |
-
#: ../inc/core/shortcodes.php:1094 ../inc/core/shortcodes.php:1180
|
2304 |
-
#: ../inc/core/shortcodes.php:1249
|
2305 |
-
msgid "images not found"
|
2306 |
-
msgstr "δεν βρέθηκαν εικόνες"
|
2307 |
-
|
2308 |
-
#: ../inc/core/shortcodes.php:1447
|
2309 |
-
msgid "template not found"
|
2310 |
-
msgstr "δεν βρέθηκε πρότυπο"
|
2311 |
-
|
2312 |
-
#: ../inc/core/tools.php:234
|
2313 |
msgid "year"
|
2314 |
msgstr "έτος"
|
2315 |
|
2316 |
-
#:
|
2317 |
msgid "month"
|
2318 |
msgstr "μήνας"
|
2319 |
|
2320 |
-
#:
|
2321 |
msgid "week"
|
2322 |
msgstr "εβδομάδα"
|
2323 |
|
2324 |
-
#:
|
2325 |
msgid "day"
|
2326 |
msgstr "ημέρα"
|
2327 |
|
2328 |
-
#:
|
2329 |
msgid "hour"
|
2330 |
msgstr "ώρα"
|
2331 |
|
2332 |
-
#:
|
2333 |
msgid "minute"
|
2334 |
msgstr "λεπτό"
|
2335 |
|
2336 |
-
#:
|
2337 |
msgid "s"
|
2338 |
msgstr "s"
|
2339 |
|
2340 |
-
#:
|
2341 |
msgid "username not specified"
|
2342 |
msgstr "Τό όνομα χρήστη δεν προσδιορίστηκε"
|
2343 |
|
2344 |
-
#:
|
2345 |
msgid "no public messages"
|
2346 |
msgstr "κανένα δημόσιο μήνυμα"
|
2347 |
|
2348 |
-
#:
|
2349 |
msgid "Welcome to Shortcodes Ultimate"
|
2350 |
msgstr "Καλώς ορίσατε στο Shortcodes Ultimate"
|
2351 |
|
2352 |
-
#:
|
2353 |
msgid "A real swiss army knife for WordPress"
|
2354 |
msgstr "Ένας ελβετικός σουγιάς για το WordPress"
|
2355 |
|
2356 |
-
#:
|
2357 |
msgid "Addons"
|
2358 |
msgstr "Πρόσθετα"
|
2359 |
|
2360 |
-
#:
|
2361 |
msgid "Documentation"
|
2362 |
msgstr "Τεκμηρίωση"
|
2363 |
|
2364 |
-
#:
|
2365 |
msgid "GitHub"
|
2366 |
msgstr "GitHub"
|
2367 |
|
2368 |
-
#:
|
2369 |
msgid "Contact author"
|
2370 |
msgstr "Επικοινωνήστε με τον συντάκτη"
|
2371 |
|
2372 |
-
#:
|
2373 |
msgid "Plugin features"
|
2374 |
msgstr "Χαρακτηριστικά πρόσθετου"
|
2375 |
|
2376 |
-
#:
|
2377 |
msgid "40+ amazing shortcodes"
|
2378 |
msgstr "40+ καταπληκτικά shortcodes"
|
2379 |
|
2380 |
-
#:
|
2381 |
msgid "Power of CSS3 transitions"
|
2382 |
msgstr "Ενδυναμωμένο με μεταβάσεις του CSS3"
|
2383 |
|
2384 |
-
#:
|
2385 |
msgid "Handy shortcodes generator"
|
2386 |
msgstr "Εύχρηστη παραγωγή των shortcode"
|
2387 |
|
2388 |
-
#:
|
2389 |
msgid "International"
|
2390 |
msgstr "Διεθνοποιημένο"
|
2391 |
|
2392 |
-
#:
|
2393 |
msgid "Documented API"
|
2394 |
msgstr "Τεκμηριωμένο API"
|
2395 |
|
2396 |
-
#:
|
2397 |
msgid "What is a shortcode?"
|
2398 |
msgstr "Τι είναι τα shortcodes;"
|
2399 |
|
2400 |
-
#:
|
2401 |
msgid ""
|
2402 |
"<strong>Shortcode</strong> is a WordPress-specific code that lets you do "
|
2403 |
"nifty things with very little effort."
|
@@ -2406,7 +2414,7 @@ msgstr ""
|
|
2406 |
"WordPress, που σας επιτρέπει να δημιουργείτε κομψά αντικείμενα με πολύ λίγη "
|
2407 |
"προσπάθεια."
|
2408 |
|
2409 |
-
#:
|
2410 |
msgid ""
|
2411 |
"Shortcodes can embed files or create objects that would normally require "
|
2412 |
"lots of complicated, ugly code in just one line. Shortcode = shortcut."
|
@@ -2415,67 +2423,67 @@ msgstr ""
|
|
2415 |
"με μία γραμμή, που κανονικά θα χρειαζόταν αρκετά περίπλοκο κώδικα. Shortcode "
|
2416 |
"= Συντόμευση."
|
2417 |
|
2418 |
-
#:
|
2419 |
msgid "How does it works"
|
2420 |
msgstr "Πως λειτουργούνε"
|
2421 |
|
2422 |
-
#:
|
2423 |
msgid "More videos"
|
2424 |
msgstr "Περισσότερα βίντεο"
|
2425 |
|
2426 |
-
#:
|
2427 |
msgid "Shortcodes Ultimate Tutorial"
|
2428 |
msgstr "Εκμάθηση του Shortcodes Ultimate"
|
2429 |
|
2430 |
-
#:
|
2431 |
msgid "How to use special widget"
|
2432 |
msgstr "Πως να χρησιμοποιείται συγκεκριμένα widget"
|
2433 |
|
2434 |
-
#:
|
2435 |
msgid "How to create Carousel"
|
2436 |
msgstr "Πώς να δημιουργήσετε Carousel"
|
2437 |
|
2438 |
-
#:
|
2439 |
msgid "How to create image gallery"
|
2440 |
msgstr "Πώς να δημιουργήσετε γκαλερί εικόνων"
|
2441 |
|
2442 |
-
#:
|
2443 |
msgid "Shortcode"
|
2444 |
msgstr "Shortcode"
|
2445 |
|
2446 |
-
#:
|
2447 |
msgid "Parameters"
|
2448 |
msgstr "Παράμετροι"
|
2449 |
|
2450 |
-
#:
|
2451 |
msgid "Example"
|
2452 |
msgstr "Παράδειγμα"
|
2453 |
|
2454 |
-
#:
|
2455 |
msgid "Demo"
|
2456 |
msgstr "Επίδειξη"
|
2457 |
|
2458 |
-
#:
|
2459 |
msgid "Default value"
|
2460 |
msgstr "Προκαθορισμένη τιμή"
|
2461 |
|
2462 |
-
#:
|
2463 |
msgid "-- no parameters --"
|
2464 |
msgstr "-- χωρίς παραμέτρους --"
|
2465 |
|
2466 |
-
#:
|
2467 |
msgid "Save changes"
|
2468 |
msgstr "Αποθήκευση αλλαγών"
|
2469 |
|
2470 |
-
#:
|
2471 |
msgid "Saving"
|
2472 |
msgstr "Αποθηκεύεται"
|
2473 |
|
2474 |
-
#:
|
2475 |
msgid "Saved"
|
2476 |
msgstr "Αποθηκεύτηκε"
|
2477 |
|
2478 |
-
#:
|
2479 |
msgid ""
|
2480 |
"This action will remove all your custom CSS, galleries and settings. Are you "
|
2481 |
"sure? This action cannot be undone!"
|
@@ -2483,36 +2491,36 @@ msgstr ""
|
|
2483 |
"Αυτή η ενέργεια θα αφαιρέσει όλο τον προσαρμοσμένο CSS κώδικα, τις γκαλερί "
|
2484 |
"και τις ρυθμίσεις. Είστε σίγουροι; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί!!!"
|
2485 |
|
2486 |
-
#:
|
2487 |
msgid "Restore default settings"
|
2488 |
msgstr "Επαναφορά προκαθορισμένων ρυθμίσεων"
|
2489 |
|
2490 |
-
#:
|
2491 |
msgid "Insert code"
|
2492 |
msgstr "Εισαγωγή κώδικα"
|
2493 |
|
2494 |
-
#:
|
2495 |
msgid "You can see the original styles to override it"
|
2496 |
msgstr "Μπορείτε να δείτε το πρωτότυπο στυλ για να το παρακάμψετε"
|
2497 |
|
2498 |
-
#:
|
2499 |
msgid "You can use next variables in your custom CSS"
|
2500 |
msgstr ""
|
2501 |
"Μπορείτε να χρησμοποιείσετε τις ακόλουθες μεταβλητές στο προσαρμοσμένο CSS"
|
2502 |
|
2503 |
-
#:
|
2504 |
msgid "home url"
|
2505 |
msgstr "διεύθυνση αρχικής σελίδας"
|
2506 |
|
2507 |
-
#:
|
2508 |
msgid "theme url"
|
2509 |
msgstr "διεύθυνση θέματος"
|
2510 |
|
2511 |
-
#:
|
2512 |
msgid "plugin url"
|
2513 |
msgstr "διεύθυνση πρόσθετου"
|
2514 |
|
2515 |
-
#:
|
2516 |
msgid ""
|
2517 |
"Are you sure that you want to delete this gallery? This action can't be "
|
2518 |
"undone!"
|
@@ -2520,100 +2528,188 @@ msgstr ""
|
|
2520 |
"Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την γκαλερί; Αυτή η ενέργεια "
|
2521 |
"δεν μπορεί να αναιρεθεί!!!"
|
2522 |
|
2523 |
-
#:
|
2524 |
msgid ""
|
2525 |
"Are you sure that you want to delete this image? This action can't be undone!"
|
2526 |
msgstr ""
|
2527 |
"Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την εικόνα; Αυτή η ενέργεια δεν "
|
2528 |
"είναι αναστρέψιμη!!!"
|
2529 |
|
2530 |
-
#:
|
2531 |
msgid "Create new gallery"
|
2532 |
msgstr "Δημιουργία νέας γκαλερί"
|
2533 |
|
2534 |
-
#:
|
2535 |
msgid "Enter gallery name"
|
2536 |
msgstr "Εισάγετε το όνομα της γκαλερί"
|
2537 |
|
2538 |
-
#:
|
2539 |
msgid "Edit gallery"
|
2540 |
msgstr "Επεξεργασία γκαλερί"
|
2541 |
|
2542 |
-
#:
|
2543 |
msgid "Save & close"
|
2544 |
msgstr "Αποθήκευση & κλείσιμο"
|
2545 |
|
2546 |
-
#:
|
2547 |
-
#:
|
2548 |
msgid "Close"
|
2549 |
msgstr "Κλείσιμο"
|
2550 |
|
2551 |
-
#:
|
2552 |
-
#:
|
2553 |
msgid "Delete"
|
2554 |
msgstr "Διαγραφή"
|
2555 |
|
2556 |
-
#:
|
|
|
|
|
|
|
|
|
2557 |
msgid "Edit"
|
2558 |
msgstr "Επεξεργασία"
|
2559 |
|
2560 |
-
#:
|
2561 |
msgid "Instructions"
|
2562 |
msgstr "Οδηγίες"
|
2563 |
|
2564 |
-
#:
|
2565 |
-
#:
|
2566 |
msgid "Click to close"
|
2567 |
msgstr "Πατήστε για κλείσιμο"
|
2568 |
|
2569 |
-
#:
|
2570 |
msgid ""
|
2571 |
"For full functionality of this page it is reccomended to enable javascript."
|
2572 |
msgstr ""
|
2573 |
"Για την πλήρη ενεργοποίηση των χαρακτηριστικών αυτής της σελίδας, προτείνετε "
|
2574 |
"να ενεργοποιήσετε την javascript."
|
2575 |
|
2576 |
-
#:
|
2577 |
msgid "Settings reseted successfully"
|
2578 |
msgstr "Οι ρυθμίσεις επαναφέρθηκαν επιτυχώς"
|
2579 |
|
2580 |
-
#:
|
2581 |
msgid "There is already default settings"
|
2582 |
msgstr "Αυτές είναι ήδη οι προκαθορισμένες ρυθμίσεις"
|
2583 |
|
2584 |
-
#:
|
2585 |
msgid "Settings saved successfully"
|
2586 |
msgstr "Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς"
|
2587 |
|
2588 |
-
#:
|
2589 |
msgid "Settings not saved, because there is no changes"
|
2590 |
msgstr "Οι ρυθμίσεις δεν αποθηκεύτηκαν, διότι δεν υπάρχουν αλλαγές"
|
2591 |
|
2592 |
-
#:
|
2593 |
msgid "Upload"
|
2594 |
msgstr "Μεταφόρτωση"
|
2595 |
|
2596 |
-
#:
|
2597 |
msgid "Posted"
|
2598 |
msgstr "Δημοσιεύτηκε"
|
2599 |
|
2600 |
-
#:
|
2601 |
msgid "0 comments"
|
2602 |
msgstr "0 σχόλια"
|
2603 |
|
2604 |
-
#:
|
2605 |
msgid "1 comment"
|
2606 |
msgstr "1 σχόλιο"
|
2607 |
|
2608 |
-
#:
|
2609 |
msgid "%n comments"
|
2610 |
msgstr "%n σχόλια"
|
2611 |
|
2612 |
-
#:
|
2613 |
-
#:
|
2614 |
msgid "Posts not found"
|
2615 |
msgstr "Τα δημοσιεύματα δεν βρέθηκαν"
|
2616 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2617 |
#~ msgid "Boxes"
|
2618 |
#~ msgstr "Πλαίσια"
|
2619 |
|
@@ -2691,6 +2787,3 @@ msgstr "Τα δημοσιεύματα δεν βρέθηκαν"
|
|
2691 |
|
2692 |
#~ msgid "Toggle fullscreen"
|
2693 |
#~ msgstr "Αλλαγή σε πλήρη οθόνη"
|
2694 |
-
|
2695 |
-
#~ msgid "Add image"
|
2696 |
-
#~ msgstr "Προσθήκη εικόνας"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Shortcodes Ultimate 4.1.5\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2013-10-21 08:42+0300\n"
|
6 |
+
"PO-Revision-Date: 2013-10-22 10:13+0200\n"
|
7 |
"Last-Translator: Kleanthis Manolopoulos <akis_manolopoulos@hotmail.com>\n"
|
8 |
"Language-Team: Kleanthis Manolopoulos <akis_manolopoulos@hotmail.com>\n"
|
9 |
"Language: el_GR\n"
|
16 |
"X-Generator: Poedit 1.5.7\n"
|
17 |
"X-Poedit-SearchPath-0: ..\n"
|
18 |
|
19 |
+
#: inc/example-addon.php:29
|
20 |
msgid "Heading 2"
|
21 |
msgstr "Κεφαλίδα 2"
|
22 |
|
23 |
+
#: inc/example-addon.php:43 inc/core/class.data.php:173
|
24 |
+
#: inc/core/class.data.php:303 inc/core/class.data.php:386
|
25 |
+
#: inc/core/class.data.php:551 inc/core/class.data.php:706
|
26 |
+
#: inc/core/class.data.php:868
|
27 |
msgid "Default"
|
28 |
msgstr "Προεπιλογή"
|
29 |
|
30 |
+
#: inc/example-addon.php:44
|
31 |
msgid "Small"
|
32 |
msgstr "Μικρό"
|
33 |
|
34 |
+
#: inc/example-addon.php:49 inc/core/class.data.php:178
|
35 |
+
#: inc/core/class.data.php:392 inc/core/class.data.php:561
|
36 |
+
#: inc/core/class.data.php:713 inc/core/class.data.php:838
|
|
|
37 |
msgid "Style"
|
38 |
msgstr "Στυλ"
|
39 |
|
40 |
+
#: inc/example-addon.php:51
|
41 |
msgid "Heading 2 style"
|
42 |
msgstr "Στυλ κεφαλίδας 2"
|
43 |
|
44 |
+
#: inc/example-addon.php:57
|
45 |
msgid "Heading 2 text"
|
46 |
msgstr "Κείμενο κεφαλίδας 2"
|
47 |
|
48 |
+
#: inc/example-addon.php:59
|
49 |
msgid "Styled heading 2"
|
50 |
msgstr "Μορφοποίημένη κεφαλίδα 2"
|
51 |
|
52 |
+
#: inc/core/class.assets.php:61
|
53 |
+
msgid "Choose files"
|
54 |
+
msgstr "Επιλέξτε αρχεία"
|
55 |
+
|
56 |
+
#: inc/core/class.assets.php:62
|
57 |
+
msgid "Add selected files"
|
58 |
+
msgstr "Προσθήκη επιλεγμένων αρχείων"
|
59 |
+
|
60 |
+
#: inc/core/class.assets.php:68
|
61 |
+
msgid "Choose file"
|
62 |
+
msgstr "Επιλέξτε αρχείο"
|
63 |
+
|
64 |
+
#: inc/core/class.assets.php:69
|
65 |
+
msgid "Insert"
|
66 |
+
msgstr "Εισαγωγή"
|
67 |
+
|
68 |
+
#: inc/core/class.assets.php:70 inc/core/class.generator-fields.php:61
|
69 |
+
msgid "Please wait"
|
70 |
+
msgstr "Παρακαλώ περιμένετε"
|
71 |
+
|
72 |
+
#: inc/core/class.assets.php:83
|
73 |
msgid ""
|
74 |
"This shortcode doesn't work in live preview. Please insert it into editor "
|
75 |
"and preview on the site."
|
77 |
"Αυτό το shortcode δεν λειτουργεί στη ζωντανη απεικόνηση. Παρακαλώ να τον "
|
78 |
"εισάγετε στον επεξεργαστή κειμένου και να τον δείτε στην ιστοσελίδα σας."
|
79 |
|
80 |
+
#: inc/core/class.data.php:36
|
81 |
msgid "All"
|
82 |
msgstr "Όλα"
|
83 |
|
84 |
+
#: inc/core/class.data.php:37 inc/core/class.generator.php:203
|
85 |
msgid "Content"
|
86 |
msgstr "Περιεχόμενο"
|
87 |
|
88 |
+
#: inc/core/class.data.php:38 inc/core/class.data.php:694
|
89 |
msgid "Box"
|
90 |
msgstr "Box"
|
91 |
|
92 |
+
#: inc/core/class.data.php:39
|
93 |
msgid "Media"
|
94 |
msgstr "Πολυμέσα"
|
95 |
|
96 |
+
#: inc/core/class.data.php:40 inc/core/class.data.php:1496
|
97 |
+
#: inc/core/class.data.php:1588 inc/core/class.data.php:1690
|
98 |
+
#: inc/core/class.data.php:1696
|
99 |
msgid "Gallery"
|
100 |
msgstr "Gallery"
|
101 |
|
102 |
+
#: inc/core/class.data.php:41
|
103 |
msgid "Other"
|
104 |
msgstr "Άλλα"
|
105 |
|
106 |
+
#: inc/core/class.data.php:56
|
107 |
msgid "Heading"
|
108 |
msgstr "Heading"
|
109 |
|
110 |
+
#: inc/core/class.data.php:66 inc/core/class.data.php:397
|
111 |
+
#: inc/core/class.data.php:477 inc/core/class.data.php:582
|
112 |
msgid "Size"
|
113 |
msgstr "Μέγεθος"
|
114 |
|
115 |
+
#: inc/core/class.data.php:66
|
116 |
msgid "Select heading size"
|
117 |
msgstr "Μορφοποιημένη κεφαλίδα 2"
|
118 |
|
119 |
+
#: inc/core/class.data.php:71 inc/core/class.data.php:361
|
120 |
+
#: inc/core/class.data.php:418 inc/core/class.data.php:846
|
121 |
msgid "Left"
|
122 |
msgstr "Αριστερά"
|
123 |
|
124 |
+
#: inc/core/class.data.php:72 inc/core/class.data.php:419
|
125 |
+
#: inc/core/class.data.php:1529 inc/core/class.data.php:1637
|
126 |
msgid "Center"
|
127 |
msgstr "Κέντρο"
|
128 |
|
129 |
+
#: inc/core/class.data.php:73 inc/core/class.data.php:362
|
130 |
+
#: inc/core/class.data.php:420 inc/core/class.data.php:847
|
131 |
msgid "Right"
|
132 |
msgstr "Δεξιά"
|
133 |
|
134 |
+
#: inc/core/class.data.php:76 inc/core/class.data.php:365
|
135 |
+
#: inc/core/class.data.php:423
|
136 |
msgid "Align"
|
137 |
msgstr "Στοίχιση"
|
138 |
|
139 |
+
#: inc/core/class.data.php:77
|
140 |
msgid "Heading text alignment"
|
141 |
msgstr "Στοίχιση κειμένου κεφαλίδας"
|
142 |
|
143 |
+
#: inc/core/class.data.php:81 inc/core/class.data.php:112
|
144 |
+
#: inc/core/class.data.php:145 inc/core/class.data.php:188
|
145 |
+
#: inc/core/class.data.php:205 inc/core/class.data.php:233
|
146 |
+
#: inc/core/class.data.php:257 inc/core/class.data.php:286
|
147 |
+
#: inc/core/class.data.php:316 inc/core/class.data.php:344
|
148 |
+
#: inc/core/class.data.php:369 inc/core/class.data.php:401
|
149 |
+
#: inc/core/class.data.php:428 inc/core/class.data.php:445
|
150 |
+
#: inc/core/class.data.php:488 inc/core/class.data.php:517
|
151 |
+
#: inc/core/class.data.php:639 inc/core/class.data.php:683
|
152 |
+
#: inc/core/class.data.php:738 inc/core/class.data.php:774
|
153 |
+
#: inc/core/class.data.php:806 inc/core/class.data.php:909
|
154 |
+
#: inc/core/class.data.php:926 inc/core/class.data.php:979
|
155 |
+
#: inc/core/class.data.php:1030 inc/core/class.data.php:1074
|
156 |
+
#: inc/core/class.data.php:1114 inc/core/class.data.php:1184
|
157 |
+
#: inc/core/class.data.php:1206 inc/core/class.data.php:1238
|
158 |
+
#: inc/core/class.data.php:1272 inc/core/class.data.php:1289
|
159 |
+
#: inc/core/class.data.php:1317 inc/core/class.data.php:1338
|
160 |
+
#: inc/core/class.data.php:1366 inc/core/class.data.php:1388
|
161 |
+
#: inc/core/class.data.php:1434 inc/core/class.data.php:1480
|
162 |
+
#: inc/core/class.data.php:1572 inc/core/class.data.php:1680
|
163 |
+
#: inc/core/class.data.php:1733
|
164 |
msgid "Class"
|
165 |
msgstr "Κλάση"
|
166 |
|
167 |
+
#: inc/core/class.data.php:82 inc/core/class.data.php:113
|
168 |
+
#: inc/core/class.data.php:146 inc/core/class.data.php:189
|
169 |
+
#: inc/core/class.data.php:206 inc/core/class.data.php:234
|
170 |
+
#: inc/core/class.data.php:258 inc/core/class.data.php:287
|
171 |
+
#: inc/core/class.data.php:317 inc/core/class.data.php:345
|
172 |
+
#: inc/core/class.data.php:370 inc/core/class.data.php:402
|
173 |
+
#: inc/core/class.data.php:429 inc/core/class.data.php:446
|
174 |
+
#: inc/core/class.data.php:489 inc/core/class.data.php:518
|
175 |
+
#: inc/core/class.data.php:640 inc/core/class.data.php:684
|
176 |
+
#: inc/core/class.data.php:739 inc/core/class.data.php:775
|
177 |
+
#: inc/core/class.data.php:807 inc/core/class.data.php:910
|
178 |
+
#: inc/core/class.data.php:927 inc/core/class.data.php:980
|
179 |
+
#: inc/core/class.data.php:1031 inc/core/class.data.php:1075
|
180 |
+
#: inc/core/class.data.php:1115 inc/core/class.data.php:1185
|
181 |
+
#: inc/core/class.data.php:1207 inc/core/class.data.php:1239
|
182 |
+
#: inc/core/class.data.php:1273 inc/core/class.data.php:1290
|
183 |
+
#: inc/core/class.data.php:1318 inc/core/class.data.php:1339
|
184 |
+
#: inc/core/class.data.php:1367 inc/core/class.data.php:1389
|
185 |
+
#: inc/core/class.data.php:1435 inc/core/class.data.php:1481
|
186 |
+
#: inc/core/class.data.php:1573 inc/core/class.data.php:1681
|
187 |
+
#: inc/core/class.data.php:1734
|
188 |
msgid "Extra CSS class"
|
189 |
msgstr "Επιπρόσθετη CSS κλάση"
|
190 |
|
191 |
+
#: inc/core/class.data.php:85
|
192 |
msgid "Heading text"
|
193 |
msgstr "Κείμενο κεφαλίδας"
|
194 |
|
195 |
+
#: inc/core/class.data.php:86
|
196 |
msgid "Styled heading"
|
197 |
msgstr "Μορφοποιημένη κεφαλίδα"
|
198 |
|
199 |
+
#: inc/core/class.data.php:91
|
200 |
msgid "Tabs"
|
201 |
msgstr "Tabs"
|
202 |
|
203 |
+
#: inc/core/class.data.php:101
|
204 |
msgid "Active tab"
|
205 |
msgstr "Ενεργή καρτέλα"
|
206 |
|
207 |
+
#: inc/core/class.data.php:102
|
208 |
msgid "Select which tab is open by default"
|
209 |
msgstr "Επιλέξτε την προεπιλεγμένη καρτέλα που θα είναι ανοιχτή"
|
210 |
|
211 |
+
#: inc/core/class.data.php:107
|
212 |
msgid "Vertical"
|
213 |
msgstr "Κάθετο"
|
214 |
|
215 |
+
#: inc/core/class.data.php:108
|
216 |
msgid "Show tabs vertically"
|
217 |
msgstr "Προβολή καρτελών κάθετα"
|
218 |
|
219 |
+
#: inc/core/class.data.php:117
|
220 |
msgid ""
|
221 |
"[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n"
|
222 |
"[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n"
|
226 |
"[%prefix_tab title=\"Τίτλος 2\"]Περιεχόμενο 2[/%prefix_tab]\n"
|
227 |
"[%prefix_tab title=\"Τίτλος 3\"]Περιεχόμενο 3[/%prefix_tab]"
|
228 |
|
229 |
+
#: inc/core/class.data.php:118
|
230 |
msgid "Tabs container"
|
231 |
msgstr "Δοχείο καρτελών"
|
232 |
|
233 |
+
#: inc/core/class.data.php:123
|
234 |
msgid "Tab"
|
235 |
msgstr "Tab"
|
236 |
|
237 |
+
#: inc/core/class.data.php:128
|
238 |
msgid "Tab name"
|
239 |
msgstr "Όνομα καρτέλας"
|
240 |
|
241 |
+
#: inc/core/class.data.php:129 inc/core/class.data.php:162
|
242 |
+
#: inc/core/class.data.php:657 inc/core/class.data.php:701
|
243 |
+
#: inc/core/class.data.php:1143 inc/views/galleries.php:43
|
244 |
+
#: inc/views/galleries.php:95
|
245 |
msgid "Title"
|
246 |
msgstr "Τίτλος"
|
247 |
|
248 |
+
#: inc/core/class.data.php:130
|
249 |
msgid "Enter tab name"
|
250 |
msgstr "Εισάγετε το όνομα της καρτέλας"
|
251 |
|
252 |
+
#: inc/core/class.data.php:135
|
253 |
msgid "Disabled"
|
254 |
msgstr "Απενεργοποιημένο"
|
255 |
|
256 |
+
#: inc/core/class.data.php:136
|
257 |
msgid "Is this tab disabled"
|
258 |
msgstr "Είναι αυτή η καρτέλα απενεργοποιημένη"
|
259 |
|
260 |
+
#: inc/core/class.data.php:140 inc/core/class.data.php:183
|
261 |
+
msgid "Anchor"
|
262 |
+
msgstr "Anchor"
|
263 |
+
|
264 |
+
#: inc/core/class.data.php:141
|
265 |
+
msgid ""
|
266 |
+
"You can use unique anchor for this tab to access it with hash in page url. "
|
267 |
+
"For example: type here <b%value>Hello</b> and then use url like http://"
|
268 |
+
"example.com/page-url#Hello. This tab will be activated and scrolled in"
|
269 |
+
msgstr ""
|
270 |
+
"Μπορείτε να χρησιμοποιήσετε μια μοναδική anchor για πρόσβαση σε αυτήν την "
|
271 |
+
"καρτέλα σε συνδυασμό με μία διεύθυνση σελίδας. Για παράδειγμα: <b%value>Γειά "
|
272 |
+
"σας</b> και μετά χρησιμοποιήστε κάπως έτσι την διεύθυνση http://example.com/"
|
273 |
+
"page-url#Hello. Αυτή η καρτέλα θα ενεργοποιηθεί και θα μετακυλίεται"
|
274 |
+
|
275 |
+
#: inc/core/class.data.php:150
|
276 |
msgid "Tab content"
|
277 |
msgstr "Περιεχόμενο της καρτέλας"
|
278 |
|
279 |
+
#: inc/core/class.data.php:151
|
280 |
msgid "Single tab"
|
281 |
msgstr "Ενιαία καρτέλα"
|
282 |
|
283 |
+
#: inc/core/class.data.php:156
|
284 |
msgid "Spoiler"
|
285 |
msgstr "Spoiler"
|
286 |
|
287 |
+
#: inc/core/class.data.php:161 inc/core/class.shortcodes.php:68
|
288 |
msgid "Spoiler title"
|
289 |
msgstr "Τίτλος Spoiler"
|
290 |
|
291 |
+
#: inc/core/class.data.php:162
|
292 |
msgid "Text in spoiler title"
|
293 |
msgstr "Κείμενο στον τίτλο του spoiler"
|
294 |
|
295 |
+
#: inc/core/class.data.php:167
|
296 |
msgid "Open"
|
297 |
msgstr "Ανοιχτό"
|
298 |
|
299 |
+
#: inc/core/class.data.php:168
|
300 |
msgid "Is spoiler content visible by default"
|
301 |
msgstr "Είναι το περιεχόμενο του spoiler προκαθορισμένα ορατό"
|
302 |
|
303 |
+
#: inc/core/class.data.php:174
|
304 |
msgid "Fancy"
|
305 |
msgstr "Fancy"
|
306 |
|
307 |
+
#: inc/core/class.data.php:175 inc/core/class.data.php:389
|
308 |
msgid "Simple"
|
309 |
msgstr "Απλό"
|
310 |
|
311 |
+
#: inc/core/class.data.php:179
|
312 |
msgid "Spoiler skin"
|
313 |
msgstr "Spoiler skin"
|
314 |
|
315 |
+
#: inc/core/class.data.php:184
|
316 |
+
msgid ""
|
317 |
+
"You can use unique anchor for this spoiler to access it with hash in page "
|
318 |
+
"url. For example: type here <b%value>Hello</b> and then use url like http://"
|
319 |
+
"example.com/page-url#Hello. This spoiler will be open and scrolled in"
|
320 |
+
msgstr ""
|
321 |
+
"Μπορείτε να χρησιμοποιήσετε μια μοναδική anchor για πρόσβαση σε αυτό το "
|
322 |
+
"spoiler σε συνδυασμό με μία διεύθυνση σελίδας. Για παράδειγμα: <b%value>Γειά "
|
323 |
+
"σας</b> και μετά χρησιμοποιήστε κάπως έτσι την διεύθυνση http://example.com/"
|
324 |
+
"page-url#Hello. Αυτό το spoiler θα ενεργοποιηθεί και θα μετακυλίεται"
|
325 |
+
|
326 |
+
#: inc/core/class.data.php:193
|
327 |
msgid "Hidden content"
|
328 |
+
msgstr "Κρυμμένο περιεχόμενο"
|
329 |
|
330 |
+
#: inc/core/class.data.php:194
|
331 |
msgid "Spoiler with hidden content"
|
332 |
msgstr "Spoiler με κρυφό περιεχόμενο"
|
333 |
|
334 |
+
#: inc/core/class.data.php:199
|
335 |
msgid "Accordion"
|
336 |
msgstr "Accordion"
|
337 |
|
338 |
+
#: inc/core/class.data.php:210
|
339 |
msgid ""
|
340 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
341 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
345 |
"[%prefix_spoiler]Περιεχόμενο[/%prefix_spoiler]\n"
|
346 |
"[%prefix_spoiler]Περιεχόμενο[/%prefix_spoiler]"
|
347 |
|
348 |
+
#: inc/core/class.data.php:211
|
349 |
msgid "Accordion with spoilers"
|
350 |
msgstr "Accordion με spoilers"
|
351 |
|
352 |
+
#: inc/core/class.data.php:216
|
353 |
msgid "Divider"
|
354 |
msgstr "Divider"
|
355 |
|
356 |
+
#: inc/core/class.data.php:223
|
357 |
msgid "Show TOP link"
|
358 |
msgstr "Προβολή συνδέσμου TOP"
|
359 |
|
360 |
+
#: inc/core/class.data.php:224
|
361 |
msgid "Show link to top of the page or not"
|
362 |
msgstr "Προβολή ή όχι του συνδέσμου στο πάνω μέρος της σελίδας"
|
363 |
|
364 |
+
#: inc/core/class.data.php:228 inc/core/class.shortcodes.php:91
|
365 |
msgid "Go to top"
|
366 |
msgstr "Επιστροφή στην αρχή"
|
367 |
|
368 |
+
#: inc/core/class.data.php:229
|
369 |
msgid "Link text"
|
370 |
msgstr "Κείμενο συνδέσμου"
|
371 |
|
372 |
+
#: inc/core/class.data.php:229
|
373 |
msgid "Text for the GO TOP link"
|
374 |
msgstr "Κείμενο για τον σύνδεσμο GO TOP"
|
375 |
|
376 |
+
#: inc/core/class.data.php:238
|
377 |
msgid "Content divider with optional TOP link"
|
378 |
msgstr "Περιεχόμενο του divider με προαιρετικό σύνδεσμο TOP"
|
379 |
|
380 |
+
#: inc/core/class.data.php:243
|
381 |
msgid "Spacer"
|
382 |
msgstr "Spacer"
|
383 |
|
384 |
+
#: inc/core/class.data.php:253 inc/core/class.data.php:962
|
385 |
+
#: inc/core/class.data.php:1013 inc/core/class.data.php:1063
|
386 |
+
#: inc/core/class.data.php:1161 inc/core/class.data.php:1423
|
387 |
+
#: inc/core/class.data.php:1463 inc/core/class.data.php:1513
|
388 |
+
#: inc/core/class.data.php:1605 inc/core/class.data.php:1713
|
389 |
msgid "Height"
|
390 |
msgstr "Ύψος"
|
391 |
|
392 |
+
#: inc/core/class.data.php:253
|
393 |
msgid "Height of the spacer in pixels"
|
394 |
msgstr "Ύψος του spacer σε pixels"
|
395 |
|
396 |
+
#: inc/core/class.data.php:262
|
397 |
msgid "Empty space with adjustable height"
|
398 |
msgstr "Κενός χώρος με ρυθμιζόμενο ύψος"
|
399 |
|
400 |
+
#: inc/core/class.data.php:267
|
401 |
msgid "Highlight"
|
402 |
msgstr "Highlight"
|
403 |
|
404 |
+
#: inc/core/class.data.php:275 inc/core/class.data.php:567
|
405 |
+
#: inc/core/class.data.php:757
|
406 |
msgid "Background"
|
407 |
msgstr "Φόντο"
|
408 |
|
409 |
+
#: inc/core/class.data.php:276
|
410 |
msgid "Highlighted text background color"
|
411 |
msgstr "Χρώμα φόντου τονισμένου κειμένου"
|
412 |
|
413 |
+
#: inc/core/class.data.php:282 inc/core/class.data.php:573
|
414 |
+
#: inc/core/class.data.php:763
|
415 |
msgid "Text color"
|
416 |
msgstr "Χρώμα κειμένου"
|
417 |
|
418 |
+
#: inc/core/class.data.php:282
|
419 |
msgid "Highlighted text color"
|
420 |
msgstr "Χρώμα κειμένου"
|
421 |
|
422 |
+
#: inc/core/class.data.php:290 inc/core/class.data.php:291
|
423 |
msgid "Highlighted text"
|
424 |
msgstr "Τονισμένο κείμενο"
|
425 |
|
426 |
+
#: inc/core/class.data.php:296 inc/core/class.data.php:320
|
427 |
msgid "Label"
|
428 |
msgstr "Label"
|
429 |
|
430 |
+
#: inc/core/class.data.php:304
|
431 |
msgid "Success"
|
432 |
msgstr "Επιτυχία"
|
433 |
|
434 |
+
#: inc/core/class.data.php:305
|
435 |
msgid "Warning"
|
436 |
msgstr "Προειδοποίηση"
|
437 |
|
438 |
+
#: inc/core/class.data.php:306
|
439 |
msgid "Important"
|
440 |
msgstr "Σημαντικό"
|
441 |
|
442 |
+
#: inc/core/class.data.php:307
|
443 |
msgid "Black"
|
444 |
msgstr "Μαύρο"
|
445 |
|
446 |
+
#: inc/core/class.data.php:308
|
447 |
msgid "Info"
|
448 |
msgstr "Πληροφορίες"
|
449 |
|
450 |
+
#: inc/core/class.data.php:311
|
451 |
msgid "Type"
|
452 |
msgstr "Τύπος"
|
453 |
|
454 |
+
#: inc/core/class.data.php:312
|
455 |
msgid "Style of the label"
|
456 |
msgstr "Στυλ ετικέτας"
|
457 |
|
458 |
+
#: inc/core/class.data.php:321
|
459 |
msgid "Styled label"
|
460 |
msgstr "Μορφοποιημένη ετικέτα"
|
461 |
|
462 |
+
#: inc/core/class.data.php:326 inc/core/class.data.php:348
|
463 |
msgid "Quote"
|
464 |
msgstr "Quote"
|
465 |
|
466 |
+
#: inc/core/class.data.php:333
|
467 |
msgid "Cite"
|
468 |
msgstr "Αναφορά"
|
469 |
|
470 |
+
#: inc/core/class.data.php:334
|
471 |
msgid "Quote author name"
|
472 |
msgstr "Παράθεση ονόματος του συγγραφέα"
|
473 |
|
474 |
+
#: inc/core/class.data.php:339
|
475 |
msgid "Cite url"
|
476 |
msgstr "Διεύθυνση αναφοράς"
|
477 |
|
478 |
+
#: inc/core/class.data.php:340
|
479 |
msgid "Url of the quote author. Leave empty to disable link"
|
480 |
msgstr ""
|
481 |
"Διεύθυνση του συγγραφέα αναφοράς. Αφήστε κενό για απενεργοποίηση του "
|
482 |
"συνδέσμου"
|
483 |
|
484 |
+
#: inc/core/class.data.php:349
|
485 |
msgid "Blockquote alternative"
|
486 |
msgstr "Εναλλακτικά blockquote"
|
487 |
|
488 |
+
#: inc/core/class.data.php:354 inc/core/class.data.php:373
|
489 |
+
#: inc/core/class.data.php:374
|
490 |
msgid "Pullquote"
|
491 |
msgstr "Pullquote"
|
492 |
|
493 |
+
#: inc/core/class.data.php:365
|
494 |
msgid "Pullquote alignment (float)"
|
495 |
msgstr "Στοίχιση Pullquote (float)"
|
496 |
|
497 |
+
#: inc/core/class.data.php:379 inc/core/class.data.php:406
|
498 |
msgid "Dropcap"
|
499 |
msgstr "Dropcap"
|
500 |
|
501 |
+
#: inc/core/class.data.php:387 inc/core/class.data.php:552
|
502 |
msgid "Flat"
|
503 |
msgstr "Επίπεδο"
|
504 |
|
505 |
+
#: inc/core/class.data.php:388
|
506 |
msgid "Light"
|
507 |
msgstr "Ανάλαφρο"
|
508 |
|
509 |
+
#: inc/core/class.data.php:392
|
510 |
msgid "Dropcap style preset"
|
511 |
msgstr "Προκαθορισμένο στυλ dropcap"
|
512 |
|
513 |
+
#: inc/core/class.data.php:397
|
514 |
msgid "Choose dropcap size"
|
515 |
msgstr "Επιλέξτε το μέγεθος του dropcap"
|
516 |
|
517 |
+
#: inc/core/class.data.php:405
|
518 |
msgid "D"
|
519 |
msgstr "Δ"
|
520 |
|
521 |
+
#: inc/core/class.data.php:411
|
522 |
msgid "Frame"
|
523 |
msgstr "Frame"
|
524 |
|
525 |
+
#: inc/core/class.data.php:424
|
526 |
msgid "Frame alignment"
|
527 |
msgstr "Στοίχιση της Frame"
|
528 |
|
529 |
+
#: inc/core/class.data.php:434
|
530 |
msgid "Styled image frame"
|
531 |
msgstr "Μορφοποιημένο περίγραμμα εικόνας"
|
532 |
|
533 |
+
#: inc/core/class.data.php:439
|
534 |
msgid "Row"
|
535 |
msgstr "Row"
|
536 |
|
537 |
+
#: inc/core/class.data.php:450
|
538 |
msgid ""
|
539 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
540 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
544 |
"[%prefix_column size=\"1/3\"]Περιεχόμενο[/%prefix_column]\n"
|
545 |
"[%prefix_column size=\"1/3\"]Περιεχόμενο[/%prefix_column]"
|
546 |
|
547 |
+
#: inc/core/class.data.php:451
|
548 |
msgid "Row for flexible columns"
|
549 |
msgstr "Γραμμή για ευέλικτες στήλες"
|
550 |
|
551 |
+
#: inc/core/class.data.php:456
|
552 |
msgid "Column"
|
553 |
msgstr "Column"
|
554 |
|
555 |
+
#: inc/core/class.data.php:463
|
556 |
msgid "Full width"
|
557 |
msgstr "Πλήρες πλάτος"
|
558 |
|
559 |
+
#: inc/core/class.data.php:464
|
560 |
msgid "One half"
|
561 |
msgstr "Ένα δεύτερο"
|
562 |
|
563 |
+
#: inc/core/class.data.php:465
|
564 |
msgid "One third"
|
565 |
msgstr "Ένα τρίτο"
|
566 |
|
567 |
+
#: inc/core/class.data.php:466
|
568 |
msgid "Two third"
|
569 |
msgstr "Δύο τρίτα"
|
570 |
|
571 |
+
#: inc/core/class.data.php:467
|
572 |
msgid "One fourth"
|
573 |
msgstr "Ένα τέταρτο"
|
574 |
|
575 |
+
#: inc/core/class.data.php:468
|
576 |
msgid "Three fourth"
|
577 |
msgstr "Τρία τέταρτα"
|
578 |
|
579 |
+
#: inc/core/class.data.php:469
|
580 |
msgid "One fifth"
|
581 |
msgstr "Ένα πέμπτο"
|
582 |
|
583 |
+
#: inc/core/class.data.php:470
|
584 |
msgid "Two fifth"
|
585 |
msgstr "Δύο πέμπτα"
|
586 |
|
587 |
+
#: inc/core/class.data.php:471
|
588 |
msgid "Three fifth"
|
589 |
msgstr "Τρία πέμπτα"
|
590 |
|
591 |
+
#: inc/core/class.data.php:472
|
592 |
msgid "Four fifth"
|
593 |
msgstr "Τέσσερα πέμπτα"
|
594 |
|
595 |
+
#: inc/core/class.data.php:473
|
596 |
msgid "One sixth"
|
597 |
msgstr "Ένα έκτο"
|
598 |
|
599 |
+
#: inc/core/class.data.php:474
|
600 |
msgid "Five sixth"
|
601 |
msgstr "Πέντε έκτα"
|
602 |
|
603 |
+
#: inc/core/class.data.php:478
|
604 |
msgid "Select column width. This width will be calculated depend page width"
|
605 |
msgstr ""
|
606 |
"Επιπέξτε το πλάτος της στήλης. Το πλάτος θα υπολογιστεί σε σχέση με το "
|
607 |
"πλάτος της σελίδας"
|
608 |
|
609 |
+
#: inc/core/class.data.php:483 inc/core/class.data.php:593
|
610 |
+
msgid "Centered"
|
611 |
+
msgstr "Κεντραρισμένο"
|
612 |
+
|
613 |
+
#: inc/core/class.data.php:484
|
614 |
+
msgid "Is this column centered on the page"
|
615 |
+
msgstr "Είναι στήλη κεντραρισμένη στην σελίδα"
|
616 |
+
|
617 |
+
#: inc/core/class.data.php:493
|
618 |
msgid "Column content"
|
619 |
msgstr "Περιεχόμενο στήλης"
|
620 |
|
621 |
+
#: inc/core/class.data.php:494
|
622 |
msgid "Flexible and responsive columns"
|
623 |
msgstr "Ευέλικτες και ευπροσάρμοστες στήλες"
|
624 |
|
625 |
+
#: inc/core/class.data.php:499
|
626 |
msgid "List"
|
627 |
msgstr "List"
|
628 |
|
629 |
+
#: inc/core/class.data.php:506 inc/core/class.data.php:612
|
630 |
+
#: inc/core/class.data.php:663
|
631 |
+
msgid "Icon"
|
632 |
+
msgstr "Εικονίδιο"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
633 |
|
634 |
+
#: inc/core/class.data.php:507
|
635 |
+
msgid "You can upload custom icon for this list or pick a built-in icon"
|
636 |
+
msgstr ""
|
637 |
+
"Μπορείτε να μεταφορτώσετε δικά σας εικονίδια για αυτή τη λίστα ή να "
|
638 |
+
"επιλέξετε ένα ενσωματωμένο εικονίδιο"
|
639 |
|
640 |
+
#: inc/core/class.data.php:512 inc/core/class.data.php:618
|
641 |
+
#: inc/core/class.data.php:669
|
642 |
+
msgid "Icon color"
|
643 |
+
msgstr "Χρώμα εικονιδίου"
|
644 |
|
645 |
+
#: inc/core/class.data.php:513 inc/core/class.data.php:619
|
646 |
+
#: inc/core/class.data.php:670
|
647 |
+
msgid ""
|
648 |
+
"This color will be applied to the selected icon. Does not works with "
|
649 |
+
"uploaded icons"
|
650 |
+
msgstr ""
|
651 |
+
"Αυτό το χρώμα θα εφαρμόστεί στο επιλεγμένο εικονίδιο. Δεν θα εφαρμοστεί όμως "
|
652 |
+
"στα μεταφορτωμένα εικονίδια"
|
653 |
|
654 |
+
#: inc/core/class.data.php:522
|
655 |
msgid ""
|
656 |
"<ul>\n"
|
657 |
"<li>List item</li>\n"
|
665 |
"<li>Αντικείμενο λίστας</li>\n"
|
666 |
"</ul>"
|
667 |
|
668 |
+
#: inc/core/class.data.php:523
|
669 |
msgid "Styled unordered list"
|
670 |
msgstr "Στυλ αταξινόμητης λίστας"
|
671 |
|
672 |
+
#: inc/core/class.data.php:528
|
673 |
msgid "Button"
|
674 |
msgstr "Button"
|
675 |
|
676 |
+
#: inc/core/class.data.php:535 inc/views/galleries.php:45
|
677 |
+
#: inc/views/galleries.php:97
|
678 |
+
msgid "Link"
|
679 |
+
msgstr "Σύνδεση"
|
680 |
+
|
681 |
+
#: inc/core/class.data.php:536
|
682 |
msgid "Button link"
|
683 |
msgstr "Σύνδεσμος κουμπιού"
|
684 |
|
685 |
+
#: inc/core/class.data.php:541 inc/core/class.data.php:1229
|
686 |
msgid "Same tab"
|
687 |
msgstr "Ίδια καρτέλα"
|
688 |
|
689 |
+
#: inc/core/class.data.php:542 inc/core/class.data.php:1230
|
690 |
msgid "New tab"
|
691 |
msgstr "Νέα καρτέλα"
|
692 |
|
693 |
+
#: inc/core/class.data.php:545 inc/core/class.data.php:1233
|
694 |
msgid "Target"
|
695 |
msgstr "Στόχος"
|
696 |
|
697 |
+
#: inc/core/class.data.php:546
|
698 |
msgid "Button link target"
|
699 |
msgstr "Σύνδεσμος προορισμού του κουμπιού"
|
700 |
|
701 |
+
#: inc/core/class.data.php:553 inc/core/class.data.php:707
|
702 |
msgid "Soft"
|
703 |
msgstr "Απαλό"
|
704 |
|
705 |
+
#: inc/core/class.data.php:554 inc/core/class.data.php:708
|
706 |
msgid "Glass"
|
707 |
msgstr "Γυάλινο"
|
708 |
|
709 |
+
#: inc/core/class.data.php:555 inc/core/class.data.php:709
|
710 |
msgid "Bubbles"
|
711 |
msgstr "Φυσαλίδες"
|
712 |
|
713 |
+
#: inc/core/class.data.php:556 inc/core/class.data.php:710
|
714 |
msgid "Noise"
|
715 |
msgstr "Θόρυβος"
|
716 |
|
717 |
+
#: inc/core/class.data.php:557
|
718 |
msgid "Stroked"
|
719 |
msgstr "Stroked"
|
720 |
|
721 |
+
#: inc/core/class.data.php:558
|
722 |
msgid "3D"
|
723 |
msgstr "3D"
|
724 |
|
725 |
+
#: inc/core/class.data.php:561
|
726 |
msgid "Button background style preset"
|
727 |
msgstr "Προκαθορισμένο στυλ φόντου κουμπιού"
|
728 |
|
729 |
+
#: inc/core/class.data.php:567
|
730 |
msgid "Button background color"
|
731 |
msgstr "Χρώμα φόντου κουμπιού"
|
732 |
|
733 |
+
#: inc/core/class.data.php:574
|
734 |
msgid "Button text color"
|
735 |
msgstr "Χρώμα κειμένου κουμπιού"
|
736 |
|
737 |
+
#: inc/core/class.data.php:583
|
738 |
msgid "Button size"
|
739 |
msgstr "Μέγεθος κουμπιού"
|
740 |
|
741 |
+
#: inc/core/class.data.php:588
|
742 |
msgid "Fluid"
|
743 |
msgstr "Fluid"
|
744 |
|
745 |
+
#: inc/core/class.data.php:588
|
746 |
msgid "Fluid buttons has 100% width"
|
747 |
msgstr "Τα κουμπιά fluid έχουν 100% πλάτος"
|
748 |
|
749 |
+
#: inc/core/class.data.php:593
|
|
|
|
|
|
|
|
|
750 |
msgid "Is button centered on the page"
|
751 |
msgstr "Είναι το κουμπί κεντραρισμένο στην σελίδα"
|
752 |
|
753 |
+
#: inc/core/class.data.php:598
|
754 |
+
msgid "Auto"
|
755 |
+
msgstr "Αυτόματα"
|
756 |
+
|
757 |
+
#: inc/core/class.data.php:599
|
758 |
+
msgid "Round"
|
759 |
+
msgstr "Κυκλικό"
|
760 |
+
|
761 |
+
#: inc/core/class.data.php:600
|
762 |
+
msgid "Square"
|
763 |
+
msgstr "Τετράγωνο"
|
764 |
+
|
765 |
+
#: inc/core/class.data.php:606 inc/core/class.data.php:733
|
766 |
+
#: inc/core/class.data.php:770
|
767 |
msgid "Radius"
|
768 |
msgstr "Radius"
|
769 |
|
770 |
+
#: inc/core/class.data.php:607
|
771 |
msgid "Radius of button corners. Auto-radius calculation based on button size"
|
772 |
msgstr ""
|
773 |
"Στρογγύλεμα των γωνιών του κουμπιού. Ο υπολογισμός για αυτόματο στρογγύλεμα "
|
774 |
"γίνεται βάση του μεγέθους του κουμπιού"
|
775 |
|
776 |
+
#: inc/core/class.data.php:613
|
777 |
+
msgid "You can upload custom icon for this button or pick a built-in icon"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
778 |
msgstr ""
|
779 |
+
"Μπορείτε να μεταφορτώσετε δικά σας εικονίδια για αυτό το κουμπί ή να "
|
780 |
+
"επιλέξετε ένα ενσωματωμένο εικονίδιο"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
781 |
|
782 |
+
#: inc/core/class.data.php:624
|
783 |
+
msgid "Text shadow"
|
784 |
+
msgstr "Σκιά κειμένου"
|
785 |
|
786 |
+
#: inc/core/class.data.php:625
|
787 |
+
msgid "Button text shadow"
|
788 |
+
msgstr "Σκιά κειμένου κουμπιού"
|
789 |
|
790 |
+
#: inc/core/class.data.php:629
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
791 |
msgid "Description"
|
792 |
msgstr "Περιγραφή"
|
793 |
|
794 |
+
#: inc/core/class.data.php:630
|
795 |
msgid ""
|
796 |
"Small description under button text. This option is incompatible with icon."
|
797 |
msgstr ""
|
798 |
"Μικρή περιγραφή κάτω από το κείμενο του κουμπιού. Αυτή η επιλογή δεν είναι "
|
799 |
"συμβατή με το εικονίδιο."
|
800 |
|
801 |
+
#: inc/core/class.data.php:634
|
802 |
+
msgid "onClick"
|
803 |
+
msgstr "Στο πάτημα"
|
804 |
+
|
805 |
+
#: inc/core/class.data.php:635
|
806 |
+
msgid "Advanced JavaScript code for onClick action"
|
807 |
+
msgstr "Προχωρημένος κώδικας JavaScript για τη λειτουργία στο πάτημα"
|
808 |
+
|
809 |
+
#: inc/core/class.data.php:644
|
810 |
msgid "Button text"
|
811 |
msgstr "Κείμενο κουμπιού"
|
812 |
|
813 |
+
#: inc/core/class.data.php:645
|
814 |
msgid "Styled button"
|
815 |
msgstr "Μορφοποίηση κουμπιού"
|
816 |
|
817 |
+
#: inc/core/class.data.php:650
|
818 |
msgid "Service"
|
819 |
msgstr "Service"
|
820 |
|
821 |
+
#: inc/core/class.data.php:656 inc/core/class.shortcodes.php:420
|
822 |
msgid "Service title"
|
823 |
msgstr "Τίτλος service"
|
824 |
|
825 |
+
#: inc/core/class.data.php:658
|
826 |
msgid "Service name"
|
827 |
msgstr "Όνομα service"
|
828 |
|
829 |
+
#: inc/core/class.data.php:664
|
830 |
msgid "You can upload custom icon for this box"
|
831 |
msgstr "Μπορείτε να μεταφορτώσετε δικά σας εικονίδια για αυτό το πλαίσιο"
|
832 |
|
833 |
+
#: inc/core/class.data.php:678
|
834 |
msgid "Icon size"
|
835 |
msgstr "Μέγεθος εικονιδίου"
|
836 |
|
837 |
+
#: inc/core/class.data.php:679
|
838 |
msgid "Size of the uploaded icon in pixels"
|
839 |
msgstr "Μέγεθος του μεταφορτωμένου εικονιδίου σε pixels"
|
840 |
|
841 |
+
#: inc/core/class.data.php:688
|
842 |
msgid "Service description"
|
843 |
msgstr "Περιγραφή Service"
|
844 |
|
845 |
+
#: inc/core/class.data.php:689
|
846 |
msgid "Service box with title"
|
847 |
msgstr "Πλαίσιο service με τίτλο"
|
848 |
|
849 |
+
#: inc/core/class.data.php:700
|
850 |
msgid "Box title"
|
851 |
msgstr "Τίτλος πλαισίου"
|
852 |
|
853 |
+
#: inc/core/class.data.php:701
|
854 |
msgid "Text for the box title"
|
855 |
msgstr "Κείμενο για τον τίτλο του πλαισίου"
|
856 |
|
857 |
+
#: inc/core/class.data.php:714
|
858 |
msgid "Box style preset"
|
859 |
msgstr "Προκαθορισμένο στυλ πλαισίου"
|
860 |
|
861 |
+
#: inc/core/class.data.php:720 inc/core/class.generator-fields.php:86
|
862 |
msgid "Color"
|
863 |
msgstr "Χρώμα"
|
864 |
|
865 |
+
#: inc/core/class.data.php:721
|
866 |
msgid "Color for the box title and borders"
|
867 |
msgstr "Χρώμα τίτλου και περιθωρίων πλαισίου"
|
868 |
|
869 |
+
#: inc/core/class.data.php:727
|
870 |
msgid "Title text color"
|
871 |
msgstr "Χρώμα κειμένου τίτλου"
|
872 |
|
873 |
+
#: inc/core/class.data.php:727
|
874 |
msgid "Color for the box title text"
|
875 |
msgstr "Χρώμα κειμένου τίτλου του πλαισίου"
|
876 |
|
877 |
+
#: inc/core/class.data.php:734
|
878 |
msgid "Box corners radius"
|
879 |
msgstr "Στρογγυλεμένες γωνίες πλαισίου"
|
880 |
|
881 |
+
#: inc/core/class.data.php:743
|
882 |
msgid "Box content"
|
883 |
msgstr "Περιεχόμενο πλαισίου"
|
884 |
|
885 |
+
#: inc/core/class.data.php:744
|
886 |
msgid "Colored box with caption"
|
887 |
msgstr "Χρωματισμένο πλαίσιο με λεζάντα"
|
888 |
|
889 |
+
#: inc/core/class.data.php:749
|
890 |
+
msgid "Note"
|
891 |
+
msgstr "Σημείωση"
|
892 |
+
|
893 |
+
#: inc/core/class.data.php:757
|
894 |
msgid "Note background color"
|
895 |
msgstr "Χρώμα φόντου σημείωσης"
|
896 |
|
897 |
+
#: inc/core/class.data.php:764
|
898 |
msgid "Note text color"
|
899 |
msgstr "Χρώμα κειμένου σημείωσης"
|
900 |
|
901 |
+
#: inc/core/class.data.php:770
|
902 |
msgid "Note corners radius"
|
903 |
msgstr "Στρογγυλεμένες γωνίες σημείωσης"
|
904 |
|
905 |
+
#: inc/core/class.data.php:778
|
906 |
msgid "Note text"
|
907 |
msgstr "Κείμενο σημείωσης"
|
908 |
|
909 |
+
#: inc/core/class.data.php:779
|
910 |
msgid "Colored box"
|
911 |
msgstr "Χρωματισμένο πλαίσιο"
|
912 |
|
913 |
+
#: inc/core/class.data.php:784
|
914 |
msgid "Lightbox"
|
915 |
msgstr "Lightbox"
|
916 |
|
917 |
+
#: inc/core/class.data.php:791
|
918 |
msgid "Iframe"
|
919 |
msgstr "Iframe"
|
920 |
|
921 |
+
#: inc/core/class.data.php:792
|
922 |
msgid "Image"
|
923 |
msgstr "Image"
|
924 |
|
925 |
+
#: inc/core/class.data.php:793
|
926 |
msgid "Inline (html content)"
|
927 |
msgstr "Inline (html περιεχόμενο)"
|
928 |
|
929 |
+
#: inc/core/class.data.php:796
|
930 |
msgid "Content type"
|
931 |
msgstr "Τύπος περιεχομένου"
|
932 |
|
933 |
+
#: inc/core/class.data.php:797
|
934 |
msgid "Select type of the lightbox window content"
|
935 |
msgstr "Επιλέξτε τον τύπο του περιεχομένου του παραθύρου lightbox"
|
936 |
|
937 |
+
#: inc/core/class.data.php:801
|
938 |
msgid "Content source"
|
939 |
msgstr "Πηγή περιεχομένου"
|
940 |
|
941 |
+
#: inc/core/class.data.php:802
|
942 |
msgid ""
|
943 |
"Insert here URL or CSS selector. Use URL for Iframe and Image content types. "
|
944 |
"Use CSS selector for Inline content type.<br />Example values:<br /><b"
|
956 |
"ιστοσελίδα (iframe)<br /><b%value>#contact-form</b> - οποιοδήποτε HTML "
|
957 |
"περιεχόμενο (inline)"
|
958 |
|
959 |
+
#: inc/core/class.data.php:811
|
960 |
msgid "[%prefix_button] Click Here to Watch the Video [/%prefix_button]"
|
961 |
msgstr ""
|
962 |
"[%prefix_button] Πατήστε εδώ για Αναπαραγωγή του Βίντεο [/%prefix_button]"
|
963 |
|
964 |
+
#: inc/core/class.data.php:812
|
965 |
msgid "Lightbox window with custom content"
|
966 |
msgstr "Παράθυρο Lightbox με προσαρμοσμένο περιεχόμενο"
|
967 |
|
968 |
+
#: inc/core/class.data.php:817
|
969 |
msgid "Tooltip"
|
970 |
msgstr "Tooltip"
|
971 |
|
972 |
+
#: inc/core/class.data.php:824
|
973 |
msgid "Basic: Light"
|
974 |
msgstr "Βασικό: Ανοιχτόχρωμο"
|
975 |
|
976 |
+
#: inc/core/class.data.php:825
|
977 |
msgid "Basic: Dark"
|
978 |
msgstr "Βασικό: Σκούρο"
|
979 |
|
980 |
+
#: inc/core/class.data.php:826
|
981 |
msgid "Basic: Yellow"
|
982 |
msgstr "Βασικό: Κίτρινο"
|
983 |
|
984 |
+
#: inc/core/class.data.php:827
|
985 |
msgid "Basic: Green"
|
986 |
msgstr "Βασικό: Πράσινο"
|
987 |
|
988 |
+
#: inc/core/class.data.php:828
|
989 |
msgid "Basic: Red"
|
990 |
msgstr "Βασικό: Κόκκινο"
|
991 |
|
992 |
+
#: inc/core/class.data.php:829
|
993 |
msgid "Basic: Blue"
|
994 |
msgstr "Βασικό: Μπλε"
|
995 |
|
996 |
+
#: inc/core/class.data.php:830
|
997 |
msgid "Youtube"
|
998 |
msgstr "Youtube"
|
999 |
|
1000 |
+
#: inc/core/class.data.php:831
|
1001 |
msgid "Tipsy"
|
1002 |
msgstr "Tipsy"
|
1003 |
|
1004 |
+
#: inc/core/class.data.php:832
|
1005 |
msgid "Bootstrap"
|
1006 |
msgstr "Bootstrap"
|
1007 |
|
1008 |
+
#: inc/core/class.data.php:833
|
1009 |
msgid "jTools"
|
1010 |
msgstr "jTools"
|
1011 |
|
1012 |
+
#: inc/core/class.data.php:834
|
1013 |
msgid "Tipped"
|
1014 |
msgstr "Tipped"
|
1015 |
|
1016 |
+
#: inc/core/class.data.php:835
|
1017 |
msgid "Cluetip"
|
1018 |
msgstr "Cluetip"
|
1019 |
|
1020 |
+
#: inc/core/class.data.php:839
|
1021 |
msgid "Tooltip window style"
|
1022 |
msgstr "Στυλ παραθύρου Tooltip"
|
1023 |
|
1024 |
+
#: inc/core/class.data.php:844
|
1025 |
+
msgid "Top"
|
1026 |
+
msgstr "Επάνω"
|
1027 |
+
|
1028 |
+
#: inc/core/class.data.php:845
|
1029 |
+
msgid "Bottom"
|
1030 |
+
msgstr "Κάτω"
|
1031 |
+
|
1032 |
+
#: inc/core/class.data.php:850
|
1033 |
msgid "Position"
|
1034 |
msgstr "Θέση"
|
1035 |
|
1036 |
+
#: inc/core/class.data.php:851
|
1037 |
msgid "Tooltip position"
|
1038 |
msgstr "Θέση του Tooltip"
|
1039 |
|
1040 |
+
#: inc/core/class.data.php:856
|
1041 |
msgid "Shadow"
|
1042 |
msgstr "Σκιά"
|
1043 |
|
1044 |
+
#: inc/core/class.data.php:857
|
1045 |
msgid ""
|
1046 |
"Add shadow to tooltip. This option is only works with basic styes, e.g. "
|
1047 |
"blue, green etc."
|
1049 |
"Προσθέστε σκιά στο tooltip. Αυτή η επιλογή λειτουργεί μόνο με τα βασικά "
|
1050 |
"στυλ, π.χ. μπλε, πράσινο κτλ."
|
1051 |
|
1052 |
+
#: inc/core/class.data.php:862
|
1053 |
msgid "Rounded corners"
|
1054 |
msgstr "Στρογγυλεμένες γωνίες"
|
1055 |
|
1056 |
+
#: inc/core/class.data.php:863
|
1057 |
msgid ""
|
1058 |
"Use rounded for tooltip. This option is only works with basic styes, e.g. "
|
1059 |
"blue, green etc."
|
1061 |
"Χρησιμοποιήστε στρογγυλεμένα tooltip. Αυτή η επιλογή λειτουργεί μόνο με τα "
|
1062 |
"βασικά στυλ, π.χ. μπλε, πράσινο κτλ."
|
1063 |
|
1064 |
+
#: inc/core/class.data.php:877
|
1065 |
msgid "Font size"
|
1066 |
msgstr "Μέγεθος γραμματοσειράς"
|
1067 |
|
1068 |
+
#: inc/core/class.data.php:878
|
1069 |
msgid "Tooltip font size"
|
1070 |
msgstr "Μέγεθος γραμματοσειράς του Tooltip"
|
1071 |
|
1072 |
+
#: inc/core/class.data.php:882
|
1073 |
msgid "Tooltip title"
|
1074 |
msgstr "Τίτλος Tooltip"
|
1075 |
|
1076 |
+
#: inc/core/class.data.php:883
|
1077 |
msgid ""
|
1078 |
"Enter title for tooltip window. Leave this field empty to hide the title"
|
1079 |
msgstr ""
|
1080 |
"Εισάγεται τον τίτλο για το παράθυρο του tooltip. Αφήστε αυτό το πεδίο κενό "
|
1081 |
"για να αποκρύψετε τον τίτλο"
|
1082 |
|
1083 |
+
#: inc/core/class.data.php:886 inc/core/class.shortcodes.php:497
|
1084 |
msgid "Tooltip text"
|
1085 |
msgstr "Κείμενο Tooltip"
|
1086 |
|
1087 |
+
#: inc/core/class.data.php:887
|
1088 |
msgid "Tooltip content"
|
1089 |
msgstr "Περιεχόμενο Tooltip"
|
1090 |
|
1091 |
+
#: inc/core/class.data.php:888
|
1092 |
msgid "Enter tooltip content here"
|
1093 |
msgstr "Εισάγετε το περιεχόμενο του tooltip εδώ"
|
1094 |
|
1095 |
+
#: inc/core/class.data.php:893
|
1096 |
msgid "Show and hide on mouse hover"
|
1097 |
msgstr "Προβολή και απόκρυψη όταν είναι το ποντίκι από πάνω"
|
1098 |
|
1099 |
+
#: inc/core/class.data.php:894
|
1100 |
msgid "Show and hide by mouse click"
|
1101 |
msgstr "Προβολή και απόκρυψη με πάτημα του ποντικιού"
|
1102 |
|
1103 |
+
#: inc/core/class.data.php:895
|
1104 |
msgid "Always visible"
|
1105 |
msgstr "Πάντα ορατό"
|
1106 |
|
1107 |
+
#: inc/core/class.data.php:898
|
1108 |
msgid "Behavior"
|
1109 |
msgstr "Συμπεριφορά"
|
1110 |
|
1111 |
+
#: inc/core/class.data.php:899
|
1112 |
msgid "Select tooltip behavior"
|
1113 |
msgstr "Επιλέξτε την συμπερηφορά του tooltip"
|
1114 |
|
1115 |
+
#: inc/core/class.data.php:904
|
1116 |
msgid "Close button"
|
1117 |
msgstr "Κουμπί κλεισίματος"
|
1118 |
|
1119 |
+
#: inc/core/class.data.php:905
|
1120 |
msgid "Show close button"
|
1121 |
msgstr "Προβολή κουμπιού κλεισίματος"
|
1122 |
|
1123 |
+
#: inc/core/class.data.php:914
|
1124 |
msgid "[%prefix_button] Hover me to open tooltip [/%prefix_button]"
|
1125 |
msgstr ""
|
1126 |
"[%prefix_button] Περάστε το ποντίκι από πάνω για να προβληθεί το tooltip [/"
|
1127 |
"%prefix_button]"
|
1128 |
|
1129 |
+
#: inc/core/class.data.php:915
|
1130 |
msgid "Tooltip window with custom content"
|
1131 |
msgstr "Παράθυρο tooltip με προσαρμοσμένο περιεχόμενο"
|
1132 |
|
1133 |
+
#: inc/core/class.data.php:920
|
1134 |
msgid "Private"
|
1135 |
msgstr "Private"
|
1136 |
|
1137 |
+
#: inc/core/class.data.php:931
|
1138 |
msgid "Private note text"
|
1139 |
msgstr "Κείμενο σημείωσης Private"
|
1140 |
|
1141 |
+
#: inc/core/class.data.php:932
|
1142 |
msgid "Private note for post authors"
|
1143 |
msgstr "Σημείωση Private για συγγραφείς δημοσιευμάτων"
|
1144 |
|
1145 |
+
#: inc/core/class.data.php:937
|
1146 |
msgid "YouTube"
|
1147 |
msgstr "YouTube"
|
1148 |
|
1149 |
+
#: inc/core/class.data.php:944 inc/core/class.data.php:996
|
1150 |
+
#: inc/core/class.data.php:1046 inc/core/class.data.php:1307
|
1151 |
+
#: inc/core/class.data.php:1405
|
1152 |
msgid "Url"
|
1153 |
msgstr "Διεύθυνση"
|
1154 |
|
1155 |
+
#: inc/core/class.data.php:945
|
1156 |
msgid "Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX"
|
1157 |
msgstr ""
|
1158 |
"Διεύθυνση της σελίδας YouTube με το βίντεο. Π.χ. http://youtube.com/watch?"
|
1159 |
"v=XXXXXX"
|
1160 |
|
1161 |
+
#: inc/core/class.data.php:953 inc/core/class.data.php:1004
|
1162 |
+
#: inc/core/class.data.php:1054 inc/core/class.data.php:1097
|
1163 |
+
#: inc/core/class.data.php:1152 inc/core/class.data.php:1414
|
1164 |
+
#: inc/core/class.data.php:1454 inc/core/class.data.php:1505
|
1165 |
+
#: inc/core/class.data.php:1597 inc/core/class.data.php:1705
|
1166 |
msgid "Width"
|
1167 |
msgstr "Πλάτος"
|
1168 |
|
1169 |
+
#: inc/core/class.data.php:954 inc/core/class.data.php:1005
|
1170 |
+
#: inc/core/class.data.php:1055 inc/core/class.data.php:1153
|
1171 |
msgid "Player width"
|
1172 |
msgstr "Πλάτος Player"
|
1173 |
|
1174 |
+
#: inc/core/class.data.php:963 inc/core/class.data.php:1014
|
1175 |
+
#: inc/core/class.data.php:1064 inc/core/class.data.php:1162
|
1176 |
msgid "Player height"
|
1177 |
msgstr "Ύψος Player"
|
1178 |
|
1179 |
+
#: inc/core/class.data.php:968 inc/core/class.data.php:1019
|
1180 |
+
#: inc/core/class.data.php:1069 inc/core/class.data.php:1429
|
1181 |
+
#: inc/core/class.data.php:1469 inc/core/class.data.php:1518
|
1182 |
+
#: inc/core/class.data.php:1610
|
1183 |
msgid "Responsive"
|
1184 |
msgstr "Ανταπόκριση"
|
1185 |
|
1186 |
+
#: inc/core/class.data.php:969 inc/core/class.data.php:1020
|
1187 |
+
#: inc/core/class.data.php:1070
|
1188 |
msgid "Ignore width and height parameters and make player responsive"
|
1189 |
msgstr ""
|
1190 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του player"
|
1191 |
|
1192 |
+
#: inc/core/class.data.php:974 inc/core/class.data.php:1025
|
1193 |
+
#: inc/core/class.data.php:1103 inc/core/class.data.php:1173
|
1194 |
+
#: inc/core/class.data.php:1553 inc/core/class.data.php:1661
|
1195 |
msgid "Autoplay"
|
1196 |
msgstr "Αυτόματη αναπαραγωγή"
|
1197 |
|
1198 |
+
#: inc/core/class.data.php:975 inc/core/class.data.php:1026
|
1199 |
msgid "Play video automatically when page is loaded"
|
1200 |
msgstr "Αυτόματη αναπαραγωγή βίντεο με την φόρτωση της σελίδας"
|
1201 |
|
1202 |
+
#: inc/core/class.data.php:984
|
1203 |
msgid "YouTube video"
|
1204 |
msgstr "Βίντεο YouTube"
|
1205 |
|
1206 |
+
#: inc/core/class.data.php:989
|
1207 |
msgid "Vimeo"
|
1208 |
msgstr "Vimeo"
|
1209 |
|
1210 |
+
#: inc/core/class.data.php:996
|
1211 |
msgid "Url of Vimeo page with video"
|
1212 |
msgstr "Διεύθυνση της σελίδας Vimeo με το βίντεο."
|
1213 |
|
1214 |
+
#: inc/core/class.data.php:1035
|
1215 |
msgid "Vimeo video"
|
1216 |
msgstr "Βίντεο Vimeo"
|
1217 |
|
1218 |
+
#: inc/core/class.data.php:1040
|
1219 |
msgid "Screenr"
|
1220 |
msgstr "Screenr"
|
1221 |
|
1222 |
+
#: inc/core/class.data.php:1046
|
1223 |
msgid "Url of Screenr page with video"
|
1224 |
msgstr "Διεύθυνση της σελίδας Screenr με το βίντεο."
|
1225 |
|
1226 |
+
#: inc/core/class.data.php:1079
|
1227 |
msgid "Screenr video"
|
1228 |
msgstr "Βίντεο Screenr"
|
1229 |
|
1230 |
+
#: inc/core/class.data.php:1084
|
1231 |
msgid "Audio"
|
1232 |
msgstr "Audio"
|
1233 |
|
1234 |
+
#: inc/core/class.data.php:1091 inc/core/class.data.php:1131
|
1235 |
msgid "File"
|
1236 |
msgstr "Αρχείο"
|
1237 |
|
1238 |
+
#: inc/core/class.data.php:1092
|
1239 |
msgid "Audio file url. Supported formats: mp3, ogg"
|
1240 |
msgstr "Διεύθυνση αρχείου ήχου. Υποστηριζόμενοι τύποι: mp3, ogg"
|
1241 |
|
1242 |
+
#: inc/core/class.data.php:1098
|
1243 |
msgid ""
|
1244 |
"Player width. You can specify width in percents and player will be "
|
1245 |
"responsive. Example values: <b%value>200px</b>, <b%value>100%</b>"
|
1248 |
"player θα ανταποκριθεί. Τιμές παραδειγμάτων: <b%value>200px</b>, <b"
|
1249 |
"%value>100%</b>"
|
1250 |
|
1251 |
+
#: inc/core/class.data.php:1104 inc/core/class.data.php:1174
|
1252 |
msgid "Play file automatically when page is loaded"
|
1253 |
msgstr "Αυτόματη αναπαραγωγή αρχείου όταν θα φορτωθεί η σελίδα"
|
1254 |
|
1255 |
+
#: inc/core/class.data.php:1109 inc/core/class.data.php:1179
|
1256 |
msgid "Loop"
|
1257 |
msgstr "Ανακύκλωση"
|
1258 |
|
1259 |
+
#: inc/core/class.data.php:1110 inc/core/class.data.php:1180
|
1260 |
msgid "Repeat when playback is ended"
|
1261 |
msgstr "Επανάληψη όταν η αναπαραγωγή τερματιστεί"
|
1262 |
|
1263 |
+
#: inc/core/class.data.php:1119
|
1264 |
msgid "Custom audio player"
|
1265 |
msgstr "Προσαρμοσμένος player ήχου"
|
1266 |
|
1267 |
+
#: inc/core/class.data.php:1124
|
1268 |
msgid "Video"
|
1269 |
msgstr "Video"
|
1270 |
|
1271 |
+
#: inc/core/class.data.php:1132
|
1272 |
msgid "Url to mp4/flv video-file"
|
1273 |
msgstr "Διεύθυνση του αρχείου βίντεο mp4/flv"
|
1274 |
|
1275 |
+
#: inc/core/class.data.php:1137
|
1276 |
msgid "Poster"
|
1277 |
msgstr "Αφίσα"
|
1278 |
|
1279 |
+
#: inc/core/class.data.php:1138
|
1280 |
msgid "Url to poster image, that will be shown before playback"
|
1281 |
msgstr ""
|
1282 |
"Διεύθυσνη της φωτογραφίας αφίσας, που θα προβάλλεται πριν από την αναπαραγωγή"
|
1283 |
|
1284 |
+
#: inc/core/class.data.php:1144
|
1285 |
msgid "Player title"
|
1286 |
msgstr "Τίτλος player"
|
1287 |
|
1288 |
+
#: inc/core/class.data.php:1167
|
1289 |
msgid "Controls"
|
1290 |
msgstr "Χειριστήρια"
|
1291 |
|
1292 |
+
#: inc/core/class.data.php:1168
|
1293 |
msgid "Show player controls (play/pause etc.) or not"
|
1294 |
msgstr "Προβολή ή όχι των χειριστηρίων του player (αναπαραγωγή/παύση κτλ)"
|
1295 |
|
1296 |
+
#: inc/core/class.data.php:1189
|
1297 |
msgid "Custom video player"
|
1298 |
msgstr "Προσαρμοσμένος player για βίντεο"
|
1299 |
|
1300 |
+
#: inc/core/class.data.php:1194
|
1301 |
msgid "Table"
|
1302 |
msgstr "Table"
|
1303 |
|
1304 |
+
#: inc/core/class.data.php:1201
|
1305 |
msgid "CSV file"
|
1306 |
msgstr "Αρχείο CSV"
|
1307 |
|
1308 |
+
#: inc/core/class.data.php:1202
|
1309 |
msgid "Upload CSV file if you want to create HTML-table from file"
|
1310 |
msgstr ""
|
1311 |
"Μεταφορτώστε ένα αρχείο CSV αν θέλετε να δημιουργήσετε πίνακα - HTML από "
|
1312 |
"αρχείο"
|
1313 |
|
1314 |
+
#: inc/core/class.data.php:1211
|
1315 |
msgid ""
|
1316 |
"<table>\n"
|
1317 |
"<tr>\n"
|
1335 |
"</tr>\n"
|
1336 |
"</table>"
|
1337 |
|
1338 |
+
#: inc/core/class.data.php:1212
|
1339 |
msgid "Styled table from HTML or CSV file"
|
1340 |
msgstr "Μορφοποιημένος πίνακας από HTML ή CSV αρχείο"
|
1341 |
|
1342 |
+
#: inc/core/class.data.php:1217
|
1343 |
msgid "Permalink"
|
1344 |
msgstr "Permalink"
|
1345 |
|
1346 |
+
#: inc/core/class.data.php:1223
|
1347 |
msgid "ID"
|
1348 |
msgstr "ID"
|
1349 |
|
1350 |
+
#: inc/core/class.data.php:1224
|
1351 |
msgid "Post or page ID"
|
1352 |
msgstr "Δημοσίευση ή ID σελίδας"
|
1353 |
|
1354 |
+
#: inc/core/class.data.php:1234
|
1355 |
msgid "Link target. blank - link will be opened in new window/tab"
|
1356 |
msgstr ""
|
1357 |
"Στόχος συναδέσμου. Κενό - ο σύνδεσμος θα ανοίξει σε νέο παράθυρο/νέα καρτέλα"
|
1358 |
|
1359 |
+
#: inc/core/class.data.php:1244
|
1360 |
msgid "Permalink to specified post/page"
|
1361 |
msgstr "Το permalink για τον ορισμό του δημοσιεύματος/της σελίδας"
|
1362 |
|
1363 |
+
#: inc/core/class.data.php:1249
|
1364 |
msgid "Members"
|
1365 |
msgstr "Members"
|
1366 |
|
1367 |
+
#: inc/core/class.data.php:1254 inc/core/class.shortcodes.php:699
|
1368 |
msgid "This content is for registered users only. Please %login%."
|
1369 |
msgstr ""
|
1370 |
"Αυτό το περιεχόμενο είναι μόνο για εγγεγραμμένους χρήστες. Παρακαλώ "
|
1371 |
"%συνδεθείτε%."
|
1372 |
|
1373 |
+
#: inc/core/class.data.php:1255
|
1374 |
msgid "Message"
|
1375 |
msgstr "Μήνυμα"
|
1376 |
|
1377 |
+
#: inc/core/class.data.php:1255
|
1378 |
msgid "Message for not logged users"
|
1379 |
msgstr "Μήνυμα για μη συνδεδεμένους χρήστες"
|
1380 |
|
1381 |
+
#: inc/core/class.data.php:1260
|
1382 |
msgid "Box color"
|
1383 |
msgstr "Χρώμα πλαισίου"
|
1384 |
|
1385 |
+
#: inc/core/class.data.php:1260
|
1386 |
msgid "This color will applied only to box for not logged users"
|
1387 |
msgstr ""
|
1388 |
"Αυτό το χρώμα θα εφαρμόζεται στα πλαίσια μόνο για τους μή συνδεδεμένους "
|
1389 |
"χρήστες"
|
1390 |
|
1391 |
+
#: inc/core/class.data.php:1263 inc/core/class.shortcodes.php:702
|
1392 |
msgid "login"
|
1393 |
msgstr "συνδεθείτε"
|
1394 |
|
1395 |
+
#: inc/core/class.data.php:1264
|
1396 |
msgid "Login link text"
|
1397 |
msgstr "Κείμενο διεύθυνσης σύνδεσης"
|
1398 |
|
1399 |
+
#: inc/core/class.data.php:1264
|
1400 |
msgid "Text for the login link"
|
1401 |
msgstr "Κείμενο για την διεύθυσνη σύνδεσης"
|
1402 |
|
1403 |
+
#: inc/core/class.data.php:1268
|
1404 |
msgid "Login link url"
|
1405 |
msgstr "Διεύθυνση σύνδεσης"
|
1406 |
|
1407 |
+
#: inc/core/class.data.php:1277
|
1408 |
msgid "Content for logged members"
|
1409 |
msgstr "Περιεχόμενο για συνδεδεμένους χρήστες"
|
1410 |
|
1411 |
+
#: inc/core/class.data.php:1278
|
1412 |
msgid "Content for logged in members only"
|
1413 |
msgstr "Περιεχόμενο μόνο για συνδεδεμένους χρήστες"
|
1414 |
|
1415 |
+
#: inc/core/class.data.php:1283
|
1416 |
msgid "Guests"
|
1417 |
msgstr "Guests"
|
1418 |
|
1419 |
+
#: inc/core/class.data.php:1294
|
1420 |
msgid "Content for guests"
|
1421 |
msgstr "Περιεχόμενο για guests"
|
1422 |
|
1423 |
+
#: inc/core/class.data.php:1295
|
1424 |
msgid "Content for guests only"
|
1425 |
msgstr "Περιεχόμενο μόνο για guests"
|
1426 |
|
1427 |
+
#: inc/core/class.data.php:1300
|
1428 |
msgid "RSS Feed"
|
1429 |
msgstr "RSS Feed"
|
1430 |
|
1431 |
+
#: inc/core/class.data.php:1308
|
1432 |
msgid "Url to RSS-feed"
|
1433 |
msgstr "Διεύθυνση του RSS-feed"
|
1434 |
|
1435 |
+
#: inc/core/class.data.php:1313
|
1436 |
msgid "Limit"
|
1437 |
msgstr "Όριο"
|
1438 |
|
1439 |
+
#: inc/core/class.data.php:1313
|
1440 |
msgid "Number of items to show"
|
1441 |
msgstr "Αριθμός αντικειμένων που θα προβάλλονται"
|
1442 |
|
1443 |
+
#: inc/core/class.data.php:1322
|
1444 |
msgid "Feed grabber"
|
1445 |
msgstr "Feed grabber"
|
1446 |
|
1447 |
+
#: inc/core/class.data.php:1327
|
1448 |
msgid "Menu"
|
1449 |
msgstr "Menu"
|
1450 |
|
1451 |
+
#: inc/core/class.data.php:1334
|
1452 |
msgid "Menu name"
|
1453 |
msgstr "Ονομασία μενού"
|
1454 |
|
1455 |
+
#: inc/core/class.data.php:1334
|
1456 |
msgid "Custom menu name. Ex: Main menu"
|
1457 |
msgstr "Προσαρμοσμένη ονομασία μενού. Π.χ. Main menu"
|
1458 |
|
1459 |
+
#: inc/core/class.data.php:1343
|
1460 |
msgid "Custom menu by name"
|
1461 |
msgstr "Προσαρμοσμένο μενού κατά όνομα"
|
1462 |
|
1463 |
+
#: inc/core/class.data.php:1348
|
1464 |
msgid "Sub pages"
|
1465 |
msgstr "Sub pages"
|
1466 |
|
1467 |
+
#: inc/core/class.data.php:1355 inc/core/class.data.php:1383
|
1468 |
msgid "Depth"
|
1469 |
msgstr "Βάθος"
|
1470 |
|
1471 |
+
#: inc/core/class.data.php:1356
|
1472 |
msgid "Max depth level of children pages"
|
1473 |
msgstr "Μέγιστο επίπεδο βάθους για υποσελίδες"
|
1474 |
|
1475 |
+
#: inc/core/class.data.php:1361
|
1476 |
msgid "Parent ID"
|
1477 |
msgstr "ID γονέα"
|
1478 |
|
1479 |
+
#: inc/core/class.data.php:1362
|
1480 |
msgid "ID of the parent page. Leave blank to use current page"
|
1481 |
msgstr ""
|
1482 |
"ID της γονικής σελίδας. Αφήστε το κενό, ώστε να χρησιμοποιηθεί η τρέχουσα "
|
1483 |
"σελίδα"
|
1484 |
|
1485 |
+
#: inc/core/class.data.php:1371
|
1486 |
msgid "List of sub pages"
|
1487 |
msgstr "Λίστα για υποσελίδες"
|
1488 |
|
1489 |
+
#: inc/core/class.data.php:1376
|
1490 |
msgid "Siblings"
|
1491 |
msgstr "Siblings"
|
1492 |
|
1493 |
+
#: inc/core/class.data.php:1384
|
1494 |
msgid "Max depth level"
|
1495 |
msgstr "Μέγιστο επίπεδο βάθους"
|
1496 |
|
1497 |
+
#: inc/core/class.data.php:1393
|
1498 |
msgid "List of cureent page siblings"
|
1499 |
msgstr "Λίστα από τρέχουσες σελίδες siblings"
|
1500 |
|
1501 |
+
#: inc/core/class.data.php:1398
|
1502 |
msgid "Document"
|
1503 |
msgstr "Document"
|
1504 |
|
1505 |
+
#: inc/core/class.data.php:1406
|
1506 |
msgid "Url to uploaded document. Supported formats: doc, xls, pdf etc."
|
1507 |
msgstr ""
|
1508 |
"Διεύθυνση για τη μεταφόρτωση εγγράφου. Υποστηριζόμενοι τύποι: doc, xls, pdf "
|
1509 |
"κτλ."
|
1510 |
|
1511 |
+
#: inc/core/class.data.php:1415
|
1512 |
msgid "Viewer width"
|
1513 |
msgstr "Πλάτος Viewer"
|
1514 |
|
1515 |
+
#: inc/core/class.data.php:1424
|
1516 |
msgid "Viewer height"
|
1517 |
msgstr "Ύψος Viewer"
|
1518 |
|
1519 |
+
#: inc/core/class.data.php:1430
|
1520 |
msgid "Ignore width and height parameters and make viewer responsive"
|
1521 |
msgstr ""
|
1522 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του viewer"
|
1523 |
|
1524 |
+
#: inc/core/class.data.php:1439
|
1525 |
msgid "Document viewer by Google"
|
1526 |
msgstr "Viewer εγγράφου από Google"
|
1527 |
|
1528 |
+
#: inc/core/class.data.php:1444
|
1529 |
msgid "Gmap"
|
1530 |
msgstr "Gmap"
|
1531 |
|
1532 |
+
#: inc/core/class.data.php:1455
|
1533 |
msgid "Map width"
|
1534 |
msgstr "Πλάτος χάρτη"
|
1535 |
|
1536 |
+
#: inc/core/class.data.php:1464
|
1537 |
msgid "Map height"
|
1538 |
msgstr "Ύψος χάρτη"
|
1539 |
|
1540 |
+
#: inc/core/class.data.php:1470
|
1541 |
msgid "Ignore width and height parameters and make map responsive"
|
1542 |
msgstr ""
|
1543 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του χάρτη"
|
1544 |
|
1545 |
+
#: inc/core/class.data.php:1475
|
1546 |
msgid "Marker"
|
1547 |
msgstr "Δείκτης"
|
1548 |
|
1549 |
+
#: inc/core/class.data.php:1476
|
1550 |
msgid "Address for the marker. You can type it in any language"
|
1551 |
msgstr "Διεύθυνση του δείκτη. Μπορείτε να την γράψετε σε οποιαδήποτε γλώσσα"
|
1552 |
|
1553 |
+
#: inc/core/class.data.php:1485
|
1554 |
msgid "Maps by Google"
|
1555 |
msgstr "Χάρτες από Google"
|
1556 |
|
1557 |
+
#: inc/core/class.data.php:1490
|
1558 |
msgid "Slider"
|
1559 |
msgstr "Slider"
|
1560 |
|
1561 |
+
#: inc/core/class.data.php:1497
|
1562 |
msgid "Choose source gallery, that will be used for this slider"
|
1563 |
msgstr "Επιλέξτε τη γκαλερί που θα χρησιμοποιηθεί σε αυτό το slider"
|
1564 |
|
1565 |
+
#: inc/core/class.data.php:1505
|
1566 |
msgid "Slider width (in pixels)"
|
1567 |
msgstr "Πλάτος slider (σε pixels)"
|
1568 |
|
1569 |
+
#: inc/core/class.data.php:1513
|
1570 |
msgid "Slider height (in pixels)"
|
1571 |
msgstr "Ycow slider (σε pixels)"
|
1572 |
|
1573 |
+
#: inc/core/class.data.php:1519
|
1574 |
msgid "Ignore width and height parameters and make slider responsive"
|
1575 |
msgstr ""
|
1576 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του slider"
|
1577 |
|
1578 |
+
#: inc/core/class.data.php:1524 inc/core/class.data.php:1632
|
1579 |
+
#: inc/core/class.data.php:1723
|
1580 |
msgid "Show titles"
|
1581 |
msgstr "Προβολή τίτλων"
|
1582 |
|
1583 |
+
#: inc/core/class.data.php:1524
|
1584 |
msgid "Display slide titles"
|
1585 |
msgstr "Προβολή των τίτλων του slide"
|
1586 |
|
1587 |
+
#: inc/core/class.data.php:1529
|
1588 |
msgid "Is slider centered on the page"
|
1589 |
msgstr "Είναι το slider κεντραρισμένο στην σελίδα"
|
1590 |
|
1591 |
+
#: inc/core/class.data.php:1534 inc/core/class.data.php:1642
|
1592 |
msgid "Arrows"
|
1593 |
msgstr "Βέλη"
|
1594 |
|
1595 |
+
#: inc/core/class.data.php:1534 inc/core/class.data.php:1642
|
1596 |
msgid "Show left and right arrows"
|
1597 |
msgstr "Προβολή αριστερού και δεξιού βέλους"
|
1598 |
|
1599 |
+
#: inc/core/class.data.php:1539 inc/core/class.data.php:1647
|
1600 |
msgid "Pagination"
|
1601 |
msgstr "Σελιδοποίηση"
|
1602 |
|
1603 |
+
#: inc/core/class.data.php:1540 inc/core/class.data.php:1648
|
1604 |
msgid "Show pagination"
|
1605 |
msgstr "Προβολή σελιδοποίησης"
|
1606 |
|
1607 |
+
#: inc/core/class.data.php:1544 inc/core/class.data.php:1652
|
1608 |
msgid "Mouse wheel control"
|
1609 |
msgstr "Έλεγχος ρόδας ποντικιού"
|
1610 |
|
1611 |
+
#: inc/core/class.data.php:1545
|
1612 |
msgid "Allow to change slides with mouse wheel"
|
1613 |
msgstr "Επιτρέψτε την αλλαγή των slides με την ρόδα του ποντικιού"
|
1614 |
|
1615 |
+
#: inc/core/class.data.php:1554
|
1616 |
msgid "Choose interval between slide animations. Set to 0 to disable autoplay"
|
1617 |
msgstr ""
|
1618 |
"Επιλέξτε το χρονικό διάστημα μεταξύ των κινούμενων εικόνων του slide. Ορίστε "
|
1619 |
"σε 0 για απενεργοποίηση την αυτόματης αναπαραγωγής"
|
1620 |
|
1621 |
+
#: inc/core/class.data.php:1562 inc/core/class.data.php:1670
|
1622 |
msgid "Speed"
|
1623 |
msgstr "Ταχύτητα"
|
1624 |
|
1625 |
+
#: inc/core/class.data.php:1562 inc/core/class.data.php:1670
|
1626 |
msgid "Specify animation speed"
|
1627 |
msgstr "Καθορίστε την ταχύτητα κίνησης"
|
1628 |
|
1629 |
+
#: inc/core/class.data.php:1567 inc/core/class.data.php:1675
|
1630 |
+
#: inc/core/class.data.php:1729
|
1631 |
msgid "Links target"
|
1632 |
msgstr "Στόχος συνδέσμου"
|
1633 |
|
1634 |
+
#: inc/core/class.data.php:1568
|
1635 |
msgid "Open slides links in new window/tab"
|
1636 |
msgstr "Άνοιγμα των συνδέσμων του slide σε νέο παράθυρο/νέα καρτέλα"
|
1637 |
|
1638 |
+
#: inc/core/class.data.php:1577
|
1639 |
msgid "Customizable image slider"
|
1640 |
msgstr "Προσαρμοζόμενο slider εικόνων"
|
1641 |
|
1642 |
+
#: inc/core/class.data.php:1582
|
1643 |
msgid "Carousel"
|
1644 |
msgstr "Carousel"
|
1645 |
|
1646 |
+
#: inc/core/class.data.php:1589
|
1647 |
msgid "Choose source gallery, that will be used for this carousel"
|
1648 |
msgstr "Επιλέξτε τη γκαλερί που θα χρησιμοποιηθεί σε αυτό το carousel"
|
1649 |
|
1650 |
+
#: inc/core/class.data.php:1597
|
1651 |
msgid "Carousel width (in pixels)"
|
1652 |
msgstr "Πλάτος Carousel (σε pixels)"
|
1653 |
|
1654 |
+
#: inc/core/class.data.php:1605
|
1655 |
msgid "Carousel height (in pixels)"
|
1656 |
msgstr "Ύψος Carousel (σε pixels)"
|
1657 |
|
1658 |
+
#: inc/core/class.data.php:1611
|
1659 |
msgid "Ignore width and height parameters and make carousel responsive"
|
1660 |
msgstr ""
|
1661 |
"Αγνόηση των παραμέτρων πλάτους και ύψους, και αυτόματη ανταπόκριση του "
|
1662 |
"carousel"
|
1663 |
|
1664 |
+
#: inc/core/class.data.php:1618
|
1665 |
msgid "Items to show"
|
1666 |
msgstr "Αντικείμενα για προβολή"
|
1667 |
|
1668 |
+
#: inc/core/class.data.php:1619
|
1669 |
msgid "How much carousel items is visible"
|
1670 |
msgstr "Πόσα αντικείμενα του Carousel θα προβάλονται"
|
1671 |
|
1672 |
+
#: inc/core/class.data.php:1626
|
1673 |
msgid "Scroll number"
|
1674 |
msgstr "Αριθμός κύλισης"
|
1675 |
|
1676 |
+
#: inc/core/class.data.php:1627
|
1677 |
msgid "How much items are scrolled in one transition"
|
1678 |
msgstr "Πόσα στοιχεία μετακυλίονται σε ένα μεταβατικό στάδιο"
|
1679 |
|
1680 |
+
#: inc/core/class.data.php:1632
|
1681 |
msgid "Display titles for each item"
|
1682 |
msgstr "Προβολή τίτλων για κάθε αντικέιμενο"
|
1683 |
|
1684 |
+
#: inc/core/class.data.php:1637
|
1685 |
msgid "Is carousel centered on the page"
|
1686 |
msgstr "Είναι το carousel κεντραρισμένο στην σελίδα"
|
1687 |
|
1688 |
+
#: inc/core/class.data.php:1653
|
1689 |
msgid "Allow to rotate carousel with mouse wheel"
|
1690 |
msgstr "Να επιτρέπεται η περιστροφή του carousel με τη ρόδα του ποντικιού"
|
1691 |
|
1692 |
+
#: inc/core/class.data.php:1662
|
1693 |
msgid "Choose interval between auto animations. Set to 0 to disable autoplay"
|
1694 |
msgstr ""
|
1695 |
"Επιλέξτε το χρονικό διάστημα μεταξύ των αυτόματων κινούμενων εικόνων. Ορίστε "
|
1696 |
"σε 0 για απενεργοποίηση την αυτόματης αναπαραγωγής"
|
1697 |
|
1698 |
+
#: inc/core/class.data.php:1676
|
1699 |
msgid "Open carousel links in new window/tab"
|
1700 |
msgstr "Άνοιγμα των συνδέσμων του carousel σε νέο παράθυρο/νέα καρτέλα"
|
1701 |
|
1702 |
+
#: inc/core/class.data.php:1685
|
1703 |
msgid "Customizable image carousel"
|
1704 |
msgstr "Carousel προσαρμοζόμενης εικόνας"
|
1705 |
|
1706 |
+
#: inc/core/class.data.php:1697
|
1707 |
msgid "Choose source gallery, that will be used for this shortcode"
|
1708 |
msgstr "Επιλέξτε τη γκαλερί που θα χρησιμοποιηθεί σε αυτό το shortcode"
|
1709 |
|
1710 |
+
#: inc/core/class.data.php:1705
|
1711 |
msgid "Single item width (in pixels)"
|
1712 |
msgstr "Πλάτος ενιαίου αντικειμένου (σε pixels)"
|
1713 |
|
1714 |
+
#: inc/core/class.data.php:1713
|
1715 |
msgid "Single item height (in pixels)"
|
1716 |
msgstr "Ύψος ενιαίου αντικειμένου (σε pixels)"
|
1717 |
|
1718 |
+
#: inc/core/class.data.php:1718
|
1719 |
msgid "Never"
|
1720 |
msgstr "Ποτέ"
|
1721 |
|
1722 |
+
#: inc/core/class.data.php:1719
|
1723 |
msgid "On mouse over"
|
1724 |
msgstr "Με το ποντίκι πάνω"
|
1725 |
|
1726 |
+
#: inc/core/class.data.php:1720
|
1727 |
msgid "Always"
|
1728 |
msgstr "Πάντα"
|
1729 |
|
1730 |
+
#: inc/core/class.data.php:1724
|
1731 |
msgid "Title display mode"
|
1732 |
msgstr "Τρόπος προβολής τίτλου"
|
1733 |
|
1734 |
+
#: inc/core/class.data.php:1729
|
1735 |
msgid "Open links in new window/tab"
|
1736 |
msgstr "Άνοιγμα συνδέσμων σε νέο παράθυρο/νέα καρτέλα"
|
1737 |
|
1738 |
+
#: inc/core/class.data.php:1738
|
1739 |
msgid "Customizable image gallery"
|
1740 |
msgstr "Προσαρμόσιμη γκαλερί εικόνων"
|
1741 |
|
1742 |
+
#: inc/core/class.data.php:1743
|
1743 |
msgid "Posts"
|
1744 |
msgstr "Posts"
|
1745 |
|
1746 |
+
#: inc/core/class.data.php:1748
|
1747 |
msgid "Template"
|
1748 |
msgstr "Πρότυπο"
|
1749 |
|
1750 |
+
#: inc/core/class.data.php:1749
|
1751 |
msgid ""
|
1752 |
"<b>Do not change this field value if you do not understand description below."
|
1753 |
"</b><br/>Relative path to the template file. Default templates is placed "
|
1770 |
"title<br/><b%value>templates/single-post.php</b> - single post template<br/"
|
1771 |
"><b%value>templates/list-loop.php</b> - unordered list with posts titles"
|
1772 |
|
1773 |
+
#: inc/core/class.data.php:1753
|
1774 |
msgid "Post ID's"
|
1775 |
msgstr "ID δημοσιευμάτων"
|
1776 |
|
1777 |
+
#: inc/core/class.data.php:1754
|
1778 |
msgid "Enter comma separated ID's of the posts that you want to show"
|
1779 |
msgstr ""
|
1780 |
"Εισάγεται τις ID διαχωρισμένες με κόμμα, για τα δημοσιεύματα που θέλετε να "
|
1781 |
"προβάλλονται"
|
1782 |
|
1783 |
+
#: inc/core/class.data.php:1762
|
1784 |
msgid "Posts per page"
|
1785 |
msgstr "Δημοσιεύματα ανά σελίδα"
|
1786 |
|
1787 |
+
#: inc/core/class.data.php:1763
|
1788 |
msgid ""
|
1789 |
"Specify number of posts that you want to show. Enter -1 to get all posts"
|
1790 |
msgstr ""
|
1791 |
"Ορίστε των αριθμό των δημοσιεύσεων που θέλετε να προβάλονται. Εισάγεται -1 "
|
1792 |
"για να προβληθούν όλες οι δημοσιεύσεις"
|
1793 |
|
1794 |
+
#: inc/core/class.data.php:1770
|
1795 |
msgid "Post types"
|
1796 |
msgstr "Τύπος δημοσιευμάτων"
|
1797 |
|
1798 |
+
#: inc/core/class.data.php:1771
|
1799 |
msgid "Select post types. Hold Ctrl key to select multiple post types"
|
1800 |
msgstr ""
|
1801 |
"Επιλέξτε τους τύπους των δημοσιευμάτων. Κρατήστε το πλήκτρο Ctrl για να "
|
1802 |
"επιλέξετε πολλαπλούς τύπους δημοσιευμάτων"
|
1803 |
|
1804 |
+
#: inc/core/class.data.php:1777
|
1805 |
msgid "Taxonomy"
|
1806 |
msgstr "Taxonomy"
|
1807 |
|
1808 |
+
#: inc/core/class.data.php:1778
|
1809 |
msgid "Select taxonomy to show posts from"
|
1810 |
msgstr "Επιλέξτε taxonomy για την προβολή άρθρων"
|
1811 |
|
1812 |
+
#: inc/core/class.data.php:1785
|
1813 |
msgid "Terms"
|
1814 |
msgstr "Όροι"
|
1815 |
|
1816 |
+
#: inc/core/class.data.php:1785
|
1817 |
msgid "Select terms to show posts from"
|
1818 |
msgstr "Επιλογή όρων για την προβολή δημοσιευμάτων"
|
1819 |
|
1820 |
+
#: inc/core/class.data.php:1790
|
1821 |
msgid "Taxonomy term operator"
|
1822 |
msgstr "Taxonomy term operator"
|
1823 |
|
1824 |
+
#: inc/core/class.data.php:1791
|
1825 |
msgid ""
|
1826 |
"IN - posts that have any of selected categories terms<br/>NOT IN - posts "
|
1827 |
"that is does not have any of selected terms<br/>AND - posts that have all "
|
1831 |
">NOT IN - δημοσιεύματα που δεν έχουν οποιονδήποτε όρο επιλεγμένο<br/>AND - "
|
1832 |
"δημοσιεύματα που έχουν όλους τους όρους επιλεγμένους"
|
1833 |
|
1834 |
+
#: inc/core/class.data.php:1798
|
1835 |
msgid "Authors"
|
1836 |
msgstr "Συγγραφείς"
|
1837 |
|
1838 |
+
#: inc/core/class.data.php:1799
|
1839 |
msgid "Choose the authors whose posts you want to show"
|
1840 |
msgstr ""
|
1841 |
"Επιλέξτε τους συγγραφείς των οποίων τα δημοσιεύματα θέλετε να προβάλλονται"
|
1842 |
|
1843 |
+
#: inc/core/class.data.php:1803
|
1844 |
msgid "Meta key"
|
1845 |
msgstr "Κλειδιά μεταδεδομένων"
|
1846 |
|
1847 |
+
#: inc/core/class.data.php:1804
|
1848 |
msgid "Enter meta key name to show posts that have this key"
|
1849 |
msgstr ""
|
1850 |
"Εισάγεται ονόματα κλειδιών μεταδεδομένων για να προβληθούν τα δημοσιεύματα "
|
1851 |
"που τα έχουν"
|
1852 |
|
1853 |
+
#: inc/core/class.data.php:1811
|
1854 |
msgid "Offset"
|
1855 |
msgstr "Offset"
|
1856 |
|
1857 |
+
#: inc/core/class.data.php:1812
|
1858 |
msgid "Specify offset to start posts loop not from first post"
|
1859 |
msgstr ""
|
1860 |
"Ορίστε offset για την έναρξη του κύκλου δημοσιευμάτων, όχι από το πρώτο "
|
1861 |
"δημοσίευμα"
|
1862 |
|
1863 |
+
#: inc/core/class.data.php:1817
|
1864 |
msgid "Descending"
|
1865 |
msgstr "Φθίνουσα"
|
1866 |
|
1867 |
+
#: inc/core/class.data.php:1818
|
1868 |
msgid "Ascending"
|
1869 |
msgstr "Αύξουσα"
|
1870 |
|
1871 |
+
#: inc/core/class.data.php:1821
|
1872 |
msgid "Order"
|
1873 |
msgstr "Σειρά"
|
1874 |
|
1875 |
+
#: inc/core/class.data.php:1822
|
1876 |
msgid "Posts order"
|
1877 |
msgstr "Σειρά δημοσιευμάτων"
|
1878 |
|
1879 |
+
#: inc/core/class.data.php:1827
|
1880 |
+
msgid "None"
|
1881 |
+
msgstr "Κανένα"
|
1882 |
+
|
1883 |
+
#: inc/core/class.data.php:1828
|
1884 |
msgid "Post ID"
|
1885 |
msgstr "ID δημοσιεύματος"
|
1886 |
|
1887 |
+
#: inc/core/class.data.php:1829
|
1888 |
msgid "Post author"
|
1889 |
msgstr "Συγγραφέας δημοσιεύματος"
|
1890 |
|
1891 |
+
#: inc/core/class.data.php:1830
|
1892 |
msgid "Post title"
|
1893 |
msgstr "Τίτλος δημοσιεύματος"
|
1894 |
|
1895 |
+
#: inc/core/class.data.php:1831
|
1896 |
msgid "Post slug"
|
1897 |
msgstr "Slug δημοσιεύματος"
|
1898 |
|
1899 |
+
#: inc/core/class.data.php:1832
|
1900 |
msgid "Date"
|
1901 |
msgstr "Ημέρα"
|
1902 |
|
1903 |
+
#: inc/core/class.data.php:1832
|
1904 |
msgid "Last modified date"
|
1905 |
msgstr "Ημέρα τελευταίας τροποποίησης"
|
1906 |
|
1907 |
+
#: inc/core/class.data.php:1833 inc/core/class.data.php:1843
|
1908 |
msgid "Post parent"
|
1909 |
msgstr "Γονέας δημοσιεύματος"
|
1910 |
|
1911 |
+
#: inc/core/class.data.php:1834
|
1912 |
msgid "Random"
|
1913 |
msgstr "Τυχαίο"
|
1914 |
|
1915 |
+
#: inc/core/class.data.php:1834
|
1916 |
msgid "Comments number"
|
1917 |
msgstr "Αριθμός σχόλιων"
|
1918 |
|
1919 |
+
#: inc/core/class.data.php:1835
|
1920 |
msgid "Menu order"
|
1921 |
msgstr "Σειρά μενού"
|
1922 |
|
1923 |
+
#: inc/core/class.data.php:1835
|
1924 |
msgid "Meta key values"
|
1925 |
msgstr "Τιμές κλειδιών μεταδεδομένων"
|
1926 |
|
1927 |
+
#: inc/core/class.data.php:1838
|
1928 |
msgid "Order by"
|
1929 |
msgstr "Ταξινόμηση κατά"
|
1930 |
|
1931 |
+
#: inc/core/class.data.php:1839
|
1932 |
msgid "Order posts by"
|
1933 |
msgstr "Ταξινόμηση δημοσιευμάτων κατά"
|
1934 |
|
1935 |
+
#: inc/core/class.data.php:1844
|
1936 |
msgid "Show childrens of entered post (enter post ID)"
|
1937 |
msgstr ""
|
1938 |
"Προβολή υποδημοσιευμάτων για τα δημοσιεύματα που έχετε εισάγει (εισάγεται ID "
|
1939 |
"δημοσιεύματος)"
|
1940 |
|
1941 |
+
#: inc/core/class.data.php:1849
|
1942 |
msgid "Published"
|
1943 |
msgstr "Δημοσιευμένα"
|
1944 |
|
1945 |
+
#: inc/core/class.data.php:1850
|
1946 |
msgid "Pending"
|
1947 |
msgstr "Εν αναμονή"
|
1948 |
|
1949 |
+
#: inc/core/class.data.php:1851
|
1950 |
msgid "Draft"
|
1951 |
msgstr "Προσχέδιο"
|
1952 |
|
1953 |
+
#: inc/core/class.data.php:1852
|
1954 |
msgid "Auto-draft"
|
1955 |
msgstr "Αυτόματο προσχέδιο"
|
1956 |
|
1957 |
+
#: inc/core/class.data.php:1853
|
1958 |
msgid "Future post"
|
1959 |
msgstr "Μελλοντικό δημοσίευμα"
|
1960 |
|
1961 |
+
#: inc/core/class.data.php:1854
|
1962 |
msgid "Private post"
|
1963 |
msgstr "Ιδιωτικό δημοσίευμα"
|
1964 |
|
1965 |
+
#: inc/core/class.data.php:1855
|
1966 |
msgid "Inherit"
|
1967 |
msgstr "Κληρονομημένο"
|
1968 |
|
1969 |
+
#: inc/core/class.data.php:1856
|
1970 |
msgid "Trashed"
|
1971 |
msgstr "Διεγραμμένο"
|
1972 |
|
1973 |
+
#: inc/core/class.data.php:1857
|
1974 |
msgid "Any"
|
1975 |
msgstr "Οποιοδήποτε"
|
1976 |
|
1977 |
+
#: inc/core/class.data.php:1860
|
1978 |
msgid "Post status"
|
1979 |
msgstr "Κατάσταση δημοσιεύματος"
|
1980 |
|
1981 |
+
#: inc/core/class.data.php:1861
|
1982 |
msgid "Show only posts with selected status"
|
1983 |
msgstr "Προβολή μόνο των δημοσιευμάτων με την επιλεγμένη κατάσταση"
|
1984 |
|
1985 |
+
#: inc/core/class.data.php:1866
|
1986 |
msgid "Ignore sticky"
|
1987 |
msgstr "Παράβλεψη καρφιτσωμένων"
|
1988 |
|
1989 |
+
#: inc/core/class.data.php:1867
|
1990 |
msgid "Select Yes to ignore posts that is sticked"
|
1991 |
msgstr "Επιλέξτε Ναι για να παραβλέψετε τα καρφιτσωμένα δημοσιεύματα"
|
1992 |
|
1993 |
+
#: inc/core/class.data.php:1871
|
1994 |
msgid "Custom posts query with customizable template"
|
1995 |
msgstr "Προσαρμοσμένο ερώτημα δημοσιευμάτων με προσαρμοζόμενο πρότυπο"
|
1996 |
|
1997 |
+
#: inc/core/class.generator-fields.php:37
|
1998 |
+
msgid "Yes"
|
1999 |
+
msgstr "Ναι"
|
2000 |
+
|
2001 |
+
#: inc/core/class.generator-fields.php:37
|
2002 |
+
msgid "No"
|
2003 |
+
msgstr "Όχι"
|
2004 |
+
|
2005 |
+
#: inc/core/class.generator-fields.php:42
|
2006 |
+
#: inc/core/class.generator-fields.php:47
|
2007 |
+
msgid "Media manager"
|
2008 |
+
msgstr "Διαχειριστής πολυμέσων"
|
2009 |
+
|
2010 |
+
#: inc/core/class.generator-fields.php:47
|
2011 |
+
msgid "Icon picker"
|
2012 |
+
msgstr "Επιλογή εικονιδίου"
|
2013 |
+
|
2014 |
+
#: inc/core/class.generator-fields.php:68 inc/core/class.generator.php:273
|
2015 |
+
msgid "Untitled gallery"
|
2016 |
+
msgstr "Γκαλερί χωρίς τίτλο"
|
2017 |
+
|
2018 |
+
#: inc/core/class.generator-fields.php:74 inc/core/class.generator.php:279
|
2019 |
+
#: inc/views/galleries.php:62
|
2020 |
+
msgid "Galleries not found"
|
2021 |
+
msgstr "Δεν βρέθηκαν γκαλερί"
|
2022 |
+
|
2023 |
+
#: inc/core/class.generator-fields.php:75
|
2024 |
+
msgid "Manage galleries"
|
2025 |
+
msgstr "Διαχείριση γκαλερί"
|
2026 |
+
|
2027 |
+
#: inc/core/class.generator-fields.php:75
|
2028 |
+
msgid "Reload galleries"
|
2029 |
+
msgstr "Επαναφόρτωση των γκαλερί"
|
2030 |
+
|
2031 |
+
#: inc/core/class.generator-fields.php:86
|
2032 |
+
msgid "Horizontal offset"
|
2033 |
+
msgstr "Οριζόντιο offset"
|
2034 |
+
|
2035 |
+
#: inc/core/class.generator-fields.php:86
|
2036 |
+
msgid "Vertical offset"
|
2037 |
+
msgstr "Κάθετο offset"
|
2038 |
+
|
2039 |
+
#: inc/core/class.generator-fields.php:86
|
2040 |
+
msgid "Blur"
|
2041 |
+
msgstr "Θόλωμα"
|
2042 |
+
|
2043 |
+
#: inc/core/class.generator.php:36 inc/core/class.generator.php:140
|
2044 |
msgid "Insert shortcode"
|
2045 |
msgstr "Εισαγωγή shortcode"
|
2046 |
|
2047 |
+
#: inc/core/class.generator.php:81 inc/core/class.shortcodes-ultimate.php:115
|
2048 |
+
#: inc/vendor/class.sunrise-framework.php:282
|
2049 |
+
msgid "Settings"
|
2050 |
+
msgstr "Ρυθμίσεις"
|
2051 |
+
|
2052 |
+
#: inc/core/class.generator.php:81
|
2053 |
msgid "Plugin settings"
|
2054 |
msgstr "Ρυθμίσεις πρόσθετου"
|
2055 |
|
2056 |
+
#: inc/core/class.generator.php:82
|
2057 |
msgid "Plugin homepage"
|
2058 |
msgstr "Σελίδα πρόσθετου"
|
2059 |
|
2060 |
+
#: inc/core/class.generator.php:83
|
2061 |
msgid "Support forums"
|
2062 |
msgstr "Forum υποστήριξης"
|
2063 |
|
2064 |
+
#: inc/core/class.generator.php:90
|
2065 |
msgid "Search for shortcodes"
|
2066 |
msgstr "Αναζήτηση για shortcodes"
|
2067 |
|
2068 |
+
#: inc/core/class.generator.php:92
|
2069 |
msgid "Filter by type"
|
2070 |
msgstr "Κατηγοριοποίηση κατά τύπο"
|
2071 |
|
2072 |
+
#: inc/core/class.generator.php:128
|
2073 |
msgid "Shortcode not specified"
|
2074 |
msgstr "Δεν καθορίστικε shortcode"
|
2075 |
|
2076 |
+
#: inc/core/class.generator.php:141
|
2077 |
msgid "Live preview"
|
2078 |
msgstr "Ζωντανή προεπισκόπηση"
|
2079 |
|
2080 |
+
#: inc/core/class.generator.php:142
|
2081 |
msgid "Close window"
|
2082 |
msgstr "Κλείσιμο παραθύρου"
|
2083 |
|
2084 |
+
#: inc/core/class.generator.php:146
|
2085 |
msgid "Click to return to the shortcodes list"
|
2086 |
msgstr "Πατήστε εδώ για να επιστρέψετε στην λίστα των shortcode"
|
2087 |
|
2088 |
+
#: inc/core/class.generator.php:146
|
2089 |
msgid "All shortcodes"
|
2090 |
msgstr "Όλα τα shortcodes"
|
2091 |
|
2092 |
+
#: inc/core/class.generator.php:196
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2093 |
msgid "Click to set this value"
|
2094 |
msgstr "Κάντε κλικ για να ορίσετε αυτήν την τιμή"
|
2095 |
|
2096 |
+
#: inc/core/class.generator.php:220
|
2097 |
msgid "Preview"
|
2098 |
msgstr "Προεπισκόπηση"
|
2099 |
|
2100 |
+
#: inc/core/class.generator.php:288
|
2101 |
msgid "Access denied"
|
2102 |
msgstr "Άρνηση πρόσβασης"
|
2103 |
|
2104 |
+
#: inc/core/class.requirements.php:35
|
2105 |
#, php-format
|
2106 |
msgid ""
|
2107 |
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2116 |
"href=\"%s\">← Επιστροφή στην οθόνη των πρόσθετων</a> <a href=\"%s"
|
2117 |
"\"%s>Συνέχεια και ενεργοποίηση οπωσδήποτε →</a>"
|
2118 |
|
2119 |
+
#: inc/core/class.requirements.php:36
|
2120 |
#, php-format
|
2121 |
msgid ""
|
2122 |
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2130 |
"\">← Return to the plugins screen</a> <a href=\"%s\"%s>Continue and "
|
2131 |
"activate anyway →</a>"
|
2132 |
|
2133 |
+
#: inc/core/class.shortcodes-ultimate.php:25 inc/core/class.widget.php:40
|
2134 |
+
#: inc/core/class.widget.php:82
|
2135 |
msgid "Shortcodes Ultimate"
|
2136 |
msgstr "Shortcodes Ultimate"
|
2137 |
|
2138 |
+
#: inc/core/class.shortcodes-ultimate.php:26 inc/core/class.vote.php:37
|
2139 |
msgid "Vladimir Anokhin"
|
2140 |
msgstr "Vladimir Anokhin"
|
2141 |
|
2142 |
+
#: inc/core/class.shortcodes-ultimate.php:27
|
2143 |
msgid "Supercharge your WordPress theme with mega pack of shortcodes"
|
2144 |
msgstr "Εμπλουτίστε το WordPess θέμα σας με ένα μεγάλο πακέτο από shortcodes"
|
2145 |
|
2146 |
+
#: inc/core/class.shortcodes-ultimate.php:88
|
2147 |
msgid "Where to start?"
|
2148 |
msgstr "Από που να ξεκινήσω;"
|
2149 |
|
2150 |
+
#: inc/core/class.shortcodes-ultimate.php:100 inc/views/about.php:4
|
2151 |
msgid "Project homepage"
|
2152 |
msgstr "Iστοσελίδα του πρόσθετου"
|
2153 |
|
2154 |
+
#: inc/core/class.shortcodes-ultimate.php:101 inc/views/about.php:10
|
2155 |
msgid "Support forum"
|
2156 |
msgstr "Forum υποστήριξης"
|
2157 |
|
2158 |
+
#: inc/core/class.shortcodes-ultimate.php:102 inc/views/about.php:12
|
2159 |
msgid "Changelog"
|
2160 |
msgstr "Αρχείο καταγραφής αλλαγών"
|
2161 |
|
2162 |
+
#: inc/core/class.shortcodes-ultimate.php:112
|
2163 |
msgid "About"
|
2164 |
msgstr "Σχετικά με"
|
2165 |
|
2166 |
+
#: inc/core/class.shortcodes-ultimate.php:117
|
2167 |
msgid "Custom formatting"
|
2168 |
msgstr "Προσαρμοσμένη μορφοποίηση"
|
2169 |
|
2170 |
+
#: inc/core/class.shortcodes-ultimate.php:118
|
2171 |
msgid ""
|
2172 |
"Disable this option if you have some problems with other plugins or content "
|
2173 |
"formatting"
|
2175 |
"Απενεργοποιήστε αυτή την επιλογή αν έχετε προβλήματα με άλλα πρόσθετα ή με "
|
2176 |
"την μορφοποίηση του περιεχομένου"
|
2177 |
|
2178 |
+
#: inc/core/class.shortcodes-ultimate.php:118
|
2179 |
+
#: inc/core/class.shortcodes-ultimate.php:126
|
2180 |
msgid "Documentation article"
|
2181 |
msgstr "Άρθρο τεκμηρίωσης"
|
2182 |
|
2183 |
+
#: inc/core/class.shortcodes-ultimate.php:122
|
2184 |
+
#: inc/core/class.shortcodes-ultimate.php:130
|
2185 |
+
#: inc/core/class.shortcodes-ultimate.php:138
|
2186 |
msgid "Enabled"
|
2187 |
msgstr "Ενεργοποιημένο"
|
2188 |
|
2189 |
+
#: inc/core/class.shortcodes-ultimate.php:125
|
2190 |
msgid "Compatibility mode"
|
2191 |
msgstr "Λειτουργία συμβατότητας"
|
2192 |
|
2193 |
+
#: inc/core/class.shortcodes-ultimate.php:126
|
2194 |
msgid ""
|
2195 |
"Enable this option if you have some problems with other plugins that uses "
|
2196 |
"similar shortcode names"
|
2198 |
"Ενεργοποιήστε αυτή την επιλογή, αν έχετε προβλήματα με άλλα πρόσθετα που "
|
2199 |
"χρησιμοποιούν παρόμοια ονόματα στα shortcode"
|
2200 |
|
2201 |
+
#: inc/core/class.shortcodes-ultimate.php:126
|
2202 |
msgid "etc."
|
2203 |
msgstr "κτλ"
|
2204 |
|
2205 |
+
#: inc/core/class.shortcodes-ultimate.php:133
|
2206 |
msgid "Skip default values"
|
2207 |
msgstr "Παράληψη προεπιλεγμένων τιμών"
|
2208 |
|
2209 |
+
#: inc/core/class.shortcodes-ultimate.php:134
|
2210 |
msgid ""
|
2211 |
"Enable this option and the generator will insert a shortcode without default "
|
2212 |
"attribute values that you have not changed. As a result, the generated code "
|
2216 |
"προεπιλεγμένες τιμές παραμέτρων που δεν έχετε αλλάξει. Σαν αποτέλεσμα, ο "
|
2217 |
"παραγόμενος κώδικας θα είναι μικρότερος."
|
2218 |
|
2219 |
+
#: inc/core/class.shortcodes-ultimate.php:141
|
2220 |
msgid "Skin"
|
2221 |
msgstr "Θέμα"
|
2222 |
|
2223 |
+
#: inc/core/class.shortcodes-ultimate.php:142
|
2224 |
#, php-format
|
2225 |
msgid ""
|
2226 |
"Choose skin for shortcodes.<br /><a href=\"%s\" target=\"_blank\">Learn how "
|
2231 |
"\">Μάθετε πως να δημιουργείτε νέα θέματα</a><br /><a href=\"%s\" target="
|
2232 |
"\"_blank\"><b>Μεταφορτώστε περισσότερα θέματα</b></a>"
|
2233 |
|
2234 |
+
#: inc/core/class.shortcodes-ultimate.php:148
|
2235 |
msgid "Custom CSS"
|
2236 |
msgstr "Προσαρμοσμένο CSS"
|
2237 |
|
2238 |
+
#: inc/core/class.shortcodes-ultimate.php:151
|
2239 |
msgid "Galleries"
|
2240 |
msgstr "Γκαλερί"
|
2241 |
|
2242 |
+
#: inc/core/class.shortcodes-ultimate.php:154
|
2243 |
msgid "Cheatsheet"
|
2244 |
msgstr "Αρχείο Cheatsheet"
|
2245 |
|
2246 |
+
#: inc/core/class.shortcodes.php:50
|
2247 |
+
msgid "Tab title"
|
2248 |
+
msgstr "Τίτλος καρτέλας"
|
2249 |
+
|
2250 |
+
#: inc/core/class.shortcodes.php:441
|
2251 |
+
msgid "This is box title"
|
2252 |
+
msgstr "Αυτός είναι τίτλος πλαισίου"
|
2253 |
+
|
2254 |
+
#: inc/core/class.shortcodes.php:553 inc/core/class.shortcodes.php:579
|
2255 |
+
#: inc/core/class.shortcodes.php:606 inc/core/class.shortcodes.php:632
|
2256 |
+
#: inc/core/class.shortcodes.php:658
|
2257 |
+
msgid "please specify correct url"
|
2258 |
+
msgstr "παρακαλώ να διευκρινίστε σωστή διεύθυνση"
|
2259 |
+
|
2260 |
+
#: inc/core/class.shortcodes.php:789
|
2261 |
+
msgid "This menu doesn't exists, or has no elements"
|
2262 |
+
msgstr "Αυτό το μενού δεν υπάρχει ή δεν έχει στοιχεία"
|
2263 |
+
|
2264 |
+
#: inc/core/class.shortcodes.php:853 inc/core/class.shortcodes.php:931
|
2265 |
+
#: inc/core/class.shortcodes.php:992
|
2266 |
+
msgid "images not found"
|
2267 |
+
msgstr "δεν βρέθηκαν εικόνες"
|
2268 |
+
|
2269 |
+
#: inc/core/class.shortcodes.php:1151
|
2270 |
+
msgid "template not found"
|
2271 |
+
msgstr "δεν βρέθηκε πρότυπο"
|
2272 |
+
|
2273 |
+
#: inc/core/class.vote.php:39
|
2274 |
msgid ""
|
2275 |
"Hello, my name is Vladimir Anokhin, and I am developer of plugin "
|
2276 |
"<b>Shortcodes Ultimate</b>.<br>If you like this plugin, please write a few "
|
2283 |
"twitter. Αυτό θα βοηθήσει και άλλους ανθρώπους να βρούνε αυτό το χρήσιμο "
|
2284 |
"πρόσθετο πιο γρήγορα.<br><b>Ευχαριστώ πολύ!</b>"
|
2285 |
|
2286 |
+
#: inc/core/class.vote.php:41
|
2287 |
msgid "Rate plugin"
|
2288 |
msgstr "Βαθμολογήστε το πρόσθετο"
|
2289 |
|
2290 |
+
#: inc/core/class.vote.php:42
|
2291 |
msgid "Shortcodes Ultimate - must have WordPress plugin #shortcodesultimate"
|
2292 |
msgstr ""
|
2293 |
"Shortcodes Ultimate - ένα πρόσθετο του WordPress που όλοι πρέπει να έχουν "
|
2294 |
"#shortcodesultimate"
|
2295 |
|
2296 |
+
#: inc/core/class.vote.php:42
|
2297 |
msgid "Tweet"
|
2298 |
msgstr "Tweet"
|
2299 |
|
2300 |
+
#: inc/core/class.vote.php:43
|
2301 |
msgid "No, thanks"
|
2302 |
msgstr "Όχι ευχαριστώ"
|
2303 |
|
2304 |
+
#: inc/core/class.vote.php:44
|
2305 |
msgid "or"
|
2306 |
msgstr "ή"
|
2307 |
|
2308 |
+
#: inc/core/class.vote.php:45
|
2309 |
msgid "Remind me later"
|
2310 |
msgstr "Υπενθύμιση αργότερα"
|
2311 |
|
2312 |
+
#: inc/core/class.widget.php:36
|
2313 |
msgid "Special Shortcodes Ultimate widget"
|
2314 |
msgstr "Ειδικό widget για το Shortcodes Ultimate"
|
2315 |
|
2316 |
+
#: inc/core/class.widget.php:87
|
2317 |
msgid "Title:"
|
2318 |
msgstr "Τίτλος:"
|
2319 |
|
2320 |
+
#: inc/core/tools.php:241
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2321 |
msgid "year"
|
2322 |
msgstr "έτος"
|
2323 |
|
2324 |
+
#: inc/core/tools.php:242
|
2325 |
msgid "month"
|
2326 |
msgstr "μήνας"
|
2327 |
|
2328 |
+
#: inc/core/tools.php:243
|
2329 |
msgid "week"
|
2330 |
msgstr "εβδομάδα"
|
2331 |
|
2332 |
+
#: inc/core/tools.php:244
|
2333 |
msgid "day"
|
2334 |
msgstr "ημέρα"
|
2335 |
|
2336 |
+
#: inc/core/tools.php:245
|
2337 |
msgid "hour"
|
2338 |
msgstr "ώρα"
|
2339 |
|
2340 |
+
#: inc/core/tools.php:246
|
2341 |
msgid "minute"
|
2342 |
msgstr "λεπτό"
|
2343 |
|
2344 |
+
#: inc/core/tools.php:255 inc/core/tools.php:262
|
2345 |
msgid "s"
|
2346 |
msgstr "s"
|
2347 |
|
2348 |
+
#: inc/core/tools.php:298
|
2349 |
msgid "username not specified"
|
2350 |
msgstr "Τό όνομα χρήστη δεν προσδιορίστηκε"
|
2351 |
|
2352 |
+
#: inc/core/tools.php:303
|
2353 |
msgid "no public messages"
|
2354 |
msgstr "κανένα δημόσιο μήνυμα"
|
2355 |
|
2356 |
+
#: inc/views/about.php:2
|
2357 |
msgid "Welcome to Shortcodes Ultimate"
|
2358 |
msgstr "Καλώς ορίσατε στο Shortcodes Ultimate"
|
2359 |
|
2360 |
+
#: inc/views/about.php:2
|
2361 |
msgid "A real swiss army knife for WordPress"
|
2362 |
msgstr "Ένας ελβετικός σουγιάς για το WordPress"
|
2363 |
|
2364 |
+
#: inc/views/about.php:6
|
2365 |
msgid "Addons"
|
2366 |
msgstr "Πρόσθετα"
|
2367 |
|
2368 |
+
#: inc/views/about.php:8
|
2369 |
msgid "Documentation"
|
2370 |
msgstr "Τεκμηρίωση"
|
2371 |
|
2372 |
+
#: inc/views/about.php:14
|
2373 |
msgid "GitHub"
|
2374 |
msgstr "GitHub"
|
2375 |
|
2376 |
+
#: inc/views/about.php:16
|
2377 |
msgid "Contact author"
|
2378 |
msgstr "Επικοινωνήστε με τον συντάκτη"
|
2379 |
|
2380 |
+
#: inc/views/about.php:19
|
2381 |
msgid "Plugin features"
|
2382 |
msgstr "Χαρακτηριστικά πρόσθετου"
|
2383 |
|
2384 |
+
#: inc/views/about.php:21
|
2385 |
msgid "40+ amazing shortcodes"
|
2386 |
msgstr "40+ καταπληκτικά shortcodes"
|
2387 |
|
2388 |
+
#: inc/views/about.php:22
|
2389 |
msgid "Power of CSS3 transitions"
|
2390 |
msgstr "Ενδυναμωμένο με μεταβάσεις του CSS3"
|
2391 |
|
2392 |
+
#: inc/views/about.php:23
|
2393 |
msgid "Handy shortcodes generator"
|
2394 |
msgstr "Εύχρηστη παραγωγή των shortcode"
|
2395 |
|
2396 |
+
#: inc/views/about.php:24
|
2397 |
msgid "International"
|
2398 |
msgstr "Διεθνοποιημένο"
|
2399 |
|
2400 |
+
#: inc/views/about.php:25
|
2401 |
msgid "Documented API"
|
2402 |
msgstr "Τεκμηριωμένο API"
|
2403 |
|
2404 |
+
#: inc/views/about.php:29
|
2405 |
msgid "What is a shortcode?"
|
2406 |
msgstr "Τι είναι τα shortcodes;"
|
2407 |
|
2408 |
+
#: inc/views/about.php:30
|
2409 |
msgid ""
|
2410 |
"<strong>Shortcode</strong> is a WordPress-specific code that lets you do "
|
2411 |
"nifty things with very little effort."
|
2414 |
"WordPress, που σας επιτρέπει να δημιουργείτε κομψά αντικείμενα με πολύ λίγη "
|
2415 |
"προσπάθεια."
|
2416 |
|
2417 |
+
#: inc/views/about.php:31
|
2418 |
msgid ""
|
2419 |
"Shortcodes can embed files or create objects that would normally require "
|
2420 |
"lots of complicated, ugly code in just one line. Shortcode = shortcut."
|
2423 |
"με μία γραμμή, που κανονικά θα χρειαζόταν αρκετά περίπλοκο κώδικα. Shortcode "
|
2424 |
"= Συντόμευση."
|
2425 |
|
2426 |
+
#: inc/views/about.php:35
|
2427 |
msgid "How does it works"
|
2428 |
msgstr "Πως λειτουργούνε"
|
2429 |
|
2430 |
+
#: inc/views/about.php:39
|
2431 |
msgid "More videos"
|
2432 |
msgstr "Περισσότερα βίντεο"
|
2433 |
|
2434 |
+
#: inc/views/about.php:41
|
2435 |
msgid "Shortcodes Ultimate Tutorial"
|
2436 |
msgstr "Εκμάθηση του Shortcodes Ultimate"
|
2437 |
|
2438 |
+
#: inc/views/about.php:42
|
2439 |
msgid "How to use special widget"
|
2440 |
msgstr "Πως να χρησιμοποιείται συγκεκριμένα widget"
|
2441 |
|
2442 |
+
#: inc/views/about.php:43
|
2443 |
msgid "How to create Carousel"
|
2444 |
msgstr "Πώς να δημιουργήσετε Carousel"
|
2445 |
|
2446 |
+
#: inc/views/about.php:44
|
2447 |
msgid "How to create image gallery"
|
2448 |
msgstr "Πώς να δημιουργήσετε γκαλερί εικόνων"
|
2449 |
|
2450 |
+
#: inc/views/cheatsheet.php:5
|
2451 |
msgid "Shortcode"
|
2452 |
msgstr "Shortcode"
|
2453 |
|
2454 |
+
#: inc/views/cheatsheet.php:6
|
2455 |
msgid "Parameters"
|
2456 |
msgstr "Παράμετροι"
|
2457 |
|
2458 |
+
#: inc/views/cheatsheet.php:7
|
2459 |
msgid "Example"
|
2460 |
msgstr "Παράδειγμα"
|
2461 |
|
2462 |
+
#: inc/views/cheatsheet.php:17
|
2463 |
msgid "Demo"
|
2464 |
msgstr "Επίδειξη"
|
2465 |
|
2466 |
+
#: inc/views/cheatsheet.php:49
|
2467 |
msgid "Default value"
|
2468 |
msgstr "Προκαθορισμένη τιμή"
|
2469 |
|
2470 |
+
#: inc/views/cheatsheet.php:55
|
2471 |
msgid "-- no parameters --"
|
2472 |
msgstr "-- χωρίς παραμέτρους --"
|
2473 |
|
2474 |
+
#: inc/views/closetab.php:4
|
2475 |
msgid "Save changes"
|
2476 |
msgstr "Αποθήκευση αλλαγών"
|
2477 |
|
2478 |
+
#: inc/views/closetab.php:5
|
2479 |
msgid "Saving"
|
2480 |
msgstr "Αποθηκεύεται"
|
2481 |
|
2482 |
+
#: inc/views/closetab.php:6
|
2483 |
msgid "Saved"
|
2484 |
msgstr "Αποθηκεύτηκε"
|
2485 |
|
2486 |
+
#: inc/views/closetab.php:7
|
2487 |
msgid ""
|
2488 |
"This action will remove all your custom CSS, galleries and settings. Are you "
|
2489 |
"sure? This action cannot be undone!"
|
2491 |
"Αυτή η ενέργεια θα αφαιρέσει όλο τον προσαρμοσμένο CSS κώδικα, τις γκαλερί "
|
2492 |
"και τις ρυθμίσεις. Είστε σίγουροι; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί!!!"
|
2493 |
|
2494 |
+
#: inc/views/closetab.php:7
|
2495 |
msgid "Restore default settings"
|
2496 |
msgstr "Επαναφορά προκαθορισμένων ρυθμίσεων"
|
2497 |
|
2498 |
+
#: inc/views/code.php:5
|
2499 |
msgid "Insert code"
|
2500 |
msgstr "Εισαγωγή κώδικα"
|
2501 |
|
2502 |
+
#: inc/views/css.php:3
|
2503 |
msgid "You can see the original styles to override it"
|
2504 |
msgstr "Μπορείτε να δείτε το πρωτότυπο στυλ για να το παρακάμψετε"
|
2505 |
|
2506 |
+
#: inc/views/css.php:17
|
2507 |
msgid "You can use next variables in your custom CSS"
|
2508 |
msgstr ""
|
2509 |
"Μπορείτε να χρησμοποιείσετε τις ακόλουθες μεταβλητές στο προσαρμοσμένο CSS"
|
2510 |
|
2511 |
+
#: inc/views/css.php:18
|
2512 |
msgid "home url"
|
2513 |
msgstr "διεύθυνση αρχικής σελίδας"
|
2514 |
|
2515 |
+
#: inc/views/css.php:19
|
2516 |
msgid "theme url"
|
2517 |
msgstr "διεύθυνση θέματος"
|
2518 |
|
2519 |
+
#: inc/views/css.php:20
|
2520 |
msgid "plugin url"
|
2521 |
msgstr "διεύθυνση πρόσθετου"
|
2522 |
|
2523 |
+
#: inc/views/galleries.php:3
|
2524 |
msgid ""
|
2525 |
"Are you sure that you want to delete this gallery? This action can't be "
|
2526 |
"undone!"
|
2528 |
"Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την γκαλερί; Αυτή η ενέργεια "
|
2529 |
"δεν μπορεί να αναιρεθεί!!!"
|
2530 |
|
2531 |
+
#: inc/views/galleries.php:3
|
2532 |
msgid ""
|
2533 |
"Are you sure that you want to delete this image? This action can't be undone!"
|
2534 |
msgstr ""
|
2535 |
"Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την εικόνα; Αυτή η ενέργεια δεν "
|
2536 |
"είναι αναστρέψιμη!!!"
|
2537 |
|
2538 |
+
#: inc/views/galleries.php:5
|
2539 |
msgid "Create new gallery"
|
2540 |
msgstr "Δημιουργία νέας γκαλερί"
|
2541 |
|
2542 |
+
#: inc/views/galleries.php:18 inc/views/galleries.php:70
|
2543 |
msgid "Enter gallery name"
|
2544 |
msgstr "Εισάγετε το όνομα της γκαλερί"
|
2545 |
|
2546 |
+
#: inc/views/galleries.php:20 inc/views/galleries.php:72
|
2547 |
msgid "Edit gallery"
|
2548 |
msgstr "Επεξεργασία γκαλερί"
|
2549 |
|
2550 |
+
#: inc/views/galleries.php:21 inc/views/galleries.php:73
|
2551 |
msgid "Save & close"
|
2552 |
msgstr "Αποθήκευση & κλείσιμο"
|
2553 |
|
2554 |
+
#: inc/views/galleries.php:22 inc/views/galleries.php:48
|
2555 |
+
#: inc/views/galleries.php:74 inc/views/galleries.php:100
|
2556 |
msgid "Close"
|
2557 |
msgstr "Κλείσιμο"
|
2558 |
|
2559 |
+
#: inc/views/galleries.php:23 inc/views/galleries.php:39
|
2560 |
+
#: inc/views/galleries.php:75 inc/views/galleries.php:91
|
2561 |
msgid "Delete"
|
2562 |
msgstr "Διαγραφή"
|
2563 |
|
2564 |
+
#: inc/views/galleries.php:27 inc/views/galleries.php:79
|
2565 |
+
msgid "Add images"
|
2566 |
+
msgstr "Προσθήκη εικόνων"
|
2567 |
+
|
2568 |
+
#: inc/views/galleries.php:38 inc/views/galleries.php:90
|
2569 |
msgid "Edit"
|
2570 |
msgstr "Επεξεργασία"
|
2571 |
|
2572 |
+
#: inc/views/notifications.php:5
|
2573 |
msgid "Instructions"
|
2574 |
msgstr "Οδηγίες"
|
2575 |
|
2576 |
+
#: inc/views/notifications.php:13 inc/views/notifications.php:21
|
2577 |
+
#: inc/views/notifications.php:29 inc/views/notifications.php:37
|
2578 |
msgid "Click to close"
|
2579 |
msgstr "Πατήστε για κλείσιμο"
|
2580 |
|
2581 |
+
#: inc/views/settings.php:12
|
2582 |
msgid ""
|
2583 |
"For full functionality of this page it is reccomended to enable javascript."
|
2584 |
msgstr ""
|
2585 |
"Για την πλήρη ενεργοποίηση των χαρακτηριστικών αυτής της σελίδας, προτείνετε "
|
2586 |
"να ενεργοποιήσετε την javascript."
|
2587 |
|
2588 |
+
#: inc/views/settings.php:14
|
2589 |
msgid "Settings reseted successfully"
|
2590 |
msgstr "Οι ρυθμίσεις επαναφέρθηκαν επιτυχώς"
|
2591 |
|
2592 |
+
#: inc/views/settings.php:15
|
2593 |
msgid "There is already default settings"
|
2594 |
msgstr "Αυτές είναι ήδη οι προκαθορισμένες ρυθμίσεις"
|
2595 |
|
2596 |
+
#: inc/views/settings.php:16
|
2597 |
msgid "Settings saved successfully"
|
2598 |
msgstr "Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς"
|
2599 |
|
2600 |
+
#: inc/views/settings.php:17
|
2601 |
msgid "Settings not saved, because there is no changes"
|
2602 |
msgstr "Οι ρυθμίσεις δεν αποθηκεύτηκαν, διότι δεν υπάρχουν αλλαγές"
|
2603 |
|
2604 |
+
#: inc/views/upload.php:7
|
2605 |
msgid "Upload"
|
2606 |
msgstr "Μεταφόρτωση"
|
2607 |
|
2608 |
+
#: templates/default-loop.php:15 templates/single-post.php:18
|
2609 |
msgid "Posted"
|
2610 |
msgstr "Δημοσιεύτηκε"
|
2611 |
|
2612 |
+
#: templates/default-loop.php:19 templates/single-post.php:18
|
2613 |
msgid "0 comments"
|
2614 |
msgstr "0 σχόλια"
|
2615 |
|
2616 |
+
#: templates/default-loop.php:19 templates/single-post.php:18
|
2617 |
msgid "1 comment"
|
2618 |
msgstr "1 σχόλιο"
|
2619 |
|
2620 |
+
#: templates/default-loop.php:19 templates/single-post.php:18
|
2621 |
msgid "%n comments"
|
2622 |
msgstr "%n σχόλια"
|
2623 |
|
2624 |
+
#: templates/default-loop.php:27 templates/list-loop.php:18
|
2625 |
+
#: templates/single-post.php:30 templates/teaser-loop.php:22
|
2626 |
msgid "Posts not found"
|
2627 |
msgstr "Τα δημοσιεύματα δεν βρέθηκαν"
|
2628 |
|
2629 |
+
#~ msgid "Star"
|
2630 |
+
#~ msgstr "Αστέρι"
|
2631 |
+
|
2632 |
+
#~ msgid "Arrow"
|
2633 |
+
#~ msgstr "Βέλος"
|
2634 |
+
|
2635 |
+
#~ msgid "Check"
|
2636 |
+
#~ msgstr "Check"
|
2637 |
+
|
2638 |
+
#~ msgid "Cross"
|
2639 |
+
#~ msgstr "Σταυρός"
|
2640 |
+
|
2641 |
+
#~ msgid "Thumbs up"
|
2642 |
+
#~ msgstr "Thumbs up"
|
2643 |
+
|
2644 |
+
#~ msgid "Gear"
|
2645 |
+
#~ msgstr "Γρανάζι"
|
2646 |
+
|
2647 |
+
#~ msgid "Time"
|
2648 |
+
#~ msgstr "Ώρα"
|
2649 |
+
|
2650 |
+
#~ msgid "Plus"
|
2651 |
+
#~ msgstr "Συν"
|
2652 |
+
|
2653 |
+
#~ msgid "Guard"
|
2654 |
+
#~ msgstr "Guard"
|
2655 |
+
|
2656 |
+
#~ msgid "Event"
|
2657 |
+
#~ msgstr "Συμβάν"
|
2658 |
+
|
2659 |
+
#~ msgid "Idea"
|
2660 |
+
#~ msgstr "Ιδέα"
|
2661 |
+
|
2662 |
+
#~ msgid "Twitter"
|
2663 |
+
#~ msgstr "Twitter"
|
2664 |
+
|
2665 |
+
#~ msgid "List items style/icons"
|
2666 |
+
#~ msgstr "Στυλ/Εικονίδια αντικειμένων λίστας"
|
2667 |
+
|
2668 |
+
#~ msgid ""
|
2669 |
+
#~ "You can upload custom icon for this button. Try to begin with <a href="
|
2670 |
+
#~ "\"http://webdesign.tutsplus.com/freebies/icons-freebies/exclusive-"
|
2671 |
+
#~ "freebie-50-crisp-web-app-icons/\" target=\"_blank\">these free high-"
|
2672 |
+
#~ "quality icons</a>. Download archive, unpack icons and upload in this field"
|
2673 |
+
#~ msgstr ""
|
2674 |
+
#~ "Μπορείτε να μεταφορτώσετε δικά σας εικονίδια για αυτό το κουμπί. "
|
2675 |
+
#~ "Ξεκινήστε με αυτά τα <a href=\"http://webdesign.tutsplus.com/freebies/"
|
2676 |
+
#~ "icons-freebies/exclusive-freebie-50-crisp-web-app-icons/\" target=\"_blank"
|
2677 |
+
#~ "\">δωρεάν εικονίδια υψηλής ποιότητας</a>. Κατεβάστε το αρχείο, "
|
2678 |
+
#~ "ξεπακετάρετε τα εικονίδια και μεταφορτώστε τα εικονίδια σε αυτό το πεδίο"
|
2679 |
+
|
2680 |
+
#~ msgid "Dark"
|
2681 |
+
#~ msgstr "Σκούρο"
|
2682 |
+
|
2683 |
+
#~ msgid "Color of button text shadow"
|
2684 |
+
#~ msgstr "Χρώμα σκιάς κειμένου του κουμπιού"
|
2685 |
+
|
2686 |
+
#~ msgid "Top right"
|
2687 |
+
#~ msgstr "Πάνω δεξιά"
|
2688 |
+
|
2689 |
+
#~ msgid "Top left"
|
2690 |
+
#~ msgstr "Πάνω αριστερά"
|
2691 |
+
|
2692 |
+
#~ msgid "Bottom right"
|
2693 |
+
#~ msgstr "Κάτω δεξιά"
|
2694 |
+
|
2695 |
+
#~ msgid "Bottom left"
|
2696 |
+
#~ msgstr "Κάτω αριστερά"
|
2697 |
+
|
2698 |
+
#~ msgid "Text shadow position"
|
2699 |
+
#~ msgstr "Θέση σκιάς κειμένου"
|
2700 |
+
|
2701 |
+
#~ msgid "Position of button text shadow"
|
2702 |
+
#~ msgstr "Θέση σκιάς κειμένου κουμπιού"
|
2703 |
+
|
2704 |
+
#~ msgid "Max upload file size"
|
2705 |
+
#~ msgstr "Μέγιστο μέγεθος μεταφόρτωσης αρχείου"
|
2706 |
+
|
2707 |
+
#~ msgid "Mb"
|
2708 |
+
#~ msgstr "Mb"
|
2709 |
+
|
2710 |
+
#~ msgid "How to increase"
|
2711 |
+
#~ msgstr "Πώς να το αυξήσετε"
|
2712 |
+
|
2713 |
#~ msgid "Boxes"
|
2714 |
#~ msgstr "Πλαίσια"
|
2715 |
|
2787 |
|
2788 |
#~ msgid "Toggle fullscreen"
|
2789 |
#~ msgstr "Αλλαγή σε πλήρη οθόνη"
|
|
|
|
|
|
languages/su-ru_RU.mo
CHANGED
Binary file
|
languages/su-ru_RU.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: gn_themes\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2013-
|
6 |
-
"PO-Revision-Date: 2013-
|
7 |
"Last-Translator: Vladimir Anokhin <ano.vladimir@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
@@ -15,60 +15,192 @@ msgstr ""
|
|
15 |
"X-Generator: Poedit 1.5.7\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
-
#: inc/
|
19 |
-
msgid "
|
20 |
-
msgstr "
|
21 |
|
22 |
-
#: inc/
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
|
|
28 |
|
29 |
-
#: inc/
|
30 |
-
msgid "
|
31 |
-
msgstr "
|
32 |
|
33 |
-
#: inc/
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
|
39 |
-
#: inc/
|
40 |
-
msgid "
|
41 |
-
msgstr "
|
|
|
|
|
|
|
|
|
42 |
|
43 |
-
#: inc/
|
44 |
-
msgid "
|
45 |
-
msgstr "
|
46 |
|
47 |
-
#: inc/
|
48 |
-
msgid "
|
49 |
-
|
|
|
|
|
|
|
|
|
50 |
|
51 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
msgid "Choose files"
|
53 |
msgstr "Выбор файлов"
|
54 |
|
55 |
-
#: inc/core/
|
56 |
msgid "Add selected files"
|
57 |
msgstr "Добавить выбранные файлы"
|
58 |
|
59 |
-
#: inc/core/class.
|
60 |
msgid "Choose file"
|
61 |
msgstr "Выбор файла"
|
62 |
|
63 |
-
#: inc/core/
|
64 |
msgid "Insert"
|
65 |
msgstr "Вставить"
|
66 |
|
67 |
-
#: inc/core/
|
68 |
-
msgid "
|
69 |
-
msgstr "
|
70 |
|
71 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
72 |
msgid ""
|
73 |
"This shortcode doesn't work in live preview. Please insert it into editor "
|
74 |
"and preview on the site."
|
@@ -76,146 +208,219 @@ msgstr ""
|
|
76 |
"Этот шорткод не работает в режиме предпросмотра. Пожалуйста вставьте шорткод "
|
77 |
"в редактор и посмотрите результат на странице записи."
|
78 |
|
79 |
-
#: inc/core/
|
80 |
msgid "All"
|
81 |
msgstr "Все"
|
82 |
|
83 |
-
#: inc/core/
|
84 |
msgid "Content"
|
85 |
msgstr "Содержимое"
|
86 |
|
87 |
-
#: inc/core/
|
88 |
msgid "Box"
|
89 |
msgstr "Блок"
|
90 |
|
91 |
-
#: inc/core/
|
92 |
msgid "Media"
|
93 |
msgstr "Медиа"
|
94 |
|
95 |
-
#: inc/core/
|
96 |
-
#: inc/core/class.data.php:1588 inc/core/class.data.php:1690
|
97 |
-
#: inc/core/class.data.php:1696
|
98 |
msgid "Gallery"
|
99 |
msgstr "Галерея"
|
100 |
|
101 |
-
#: inc/core/
|
102 |
msgid "Other"
|
103 |
msgstr "Другое"
|
104 |
|
105 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
msgid "Heading"
|
107 |
msgstr "Заголовок"
|
108 |
|
109 |
-
#: inc/core/
|
110 |
-
#: inc/core/
|
111 |
msgid "Size"
|
112 |
msgstr "Размер"
|
113 |
|
114 |
-
#: inc/core/
|
115 |
msgid "Select heading size"
|
116 |
msgstr "Выберите размер заголовка"
|
117 |
|
118 |
-
#: inc/core/
|
119 |
-
#: inc/core/
|
120 |
msgid "Left"
|
121 |
msgstr "Слева"
|
122 |
|
123 |
-
#: inc/core/
|
124 |
-
#: inc/core/
|
125 |
msgid "Center"
|
126 |
msgstr "По центру"
|
127 |
|
128 |
-
#: inc/core/
|
129 |
-
#: inc/core/
|
130 |
msgid "Right"
|
131 |
msgstr "Справа"
|
132 |
|
133 |
-
#: inc/core/
|
134 |
-
#: inc/core/class.data.php:423
|
135 |
msgid "Align"
|
136 |
msgstr "Выравнивание"
|
137 |
|
138 |
-
#: inc/core/
|
139 |
msgid "Heading text alignment"
|
140 |
msgstr "Выравнивание текста в заголовке"
|
141 |
|
142 |
-
#: inc/core/
|
143 |
-
#: inc/core/
|
144 |
-
#: inc/core/
|
145 |
-
#: inc/core/
|
146 |
-
#: inc/core/
|
147 |
-
#: inc/core/
|
148 |
-
#: inc/core/
|
149 |
-
#: inc/core/
|
150 |
-
#: inc/core/
|
151 |
-
#: inc/core/
|
152 |
-
#: inc/core/
|
153 |
-
#: inc/core/
|
154 |
-
#: inc/core/
|
155 |
-
#: inc/core/
|
156 |
-
#: inc/core/
|
157 |
-
#: inc/core/class.data.php:1272 inc/core/class.data.php:1289
|
158 |
-
#: inc/core/class.data.php:1317 inc/core/class.data.php:1338
|
159 |
-
#: inc/core/class.data.php:1366 inc/core/class.data.php:1388
|
160 |
-
#: inc/core/class.data.php:1434 inc/core/class.data.php:1480
|
161 |
-
#: inc/core/class.data.php:1572 inc/core/class.data.php:1680
|
162 |
-
#: inc/core/class.data.php:1733
|
163 |
msgid "Class"
|
164 |
msgstr "Класс"
|
165 |
|
166 |
-
#: inc/core/
|
167 |
-
#: inc/core/
|
168 |
-
#: inc/core/
|
169 |
-
#: inc/core/
|
170 |
-
#: inc/core/
|
171 |
-
#: inc/core/
|
172 |
-
#: inc/core/
|
173 |
-
#: inc/core/
|
174 |
-
#: inc/core/
|
175 |
-
#: inc/core/
|
176 |
-
#: inc/core/
|
177 |
-
#: inc/core/
|
178 |
-
#: inc/core/
|
179 |
-
#: inc/core/
|
180 |
-
#: inc/core/
|
181 |
-
#: inc/core/class.data.php:1273 inc/core/class.data.php:1290
|
182 |
-
#: inc/core/class.data.php:1318 inc/core/class.data.php:1339
|
183 |
-
#: inc/core/class.data.php:1367 inc/core/class.data.php:1389
|
184 |
-
#: inc/core/class.data.php:1435 inc/core/class.data.php:1481
|
185 |
-
#: inc/core/class.data.php:1573 inc/core/class.data.php:1681
|
186 |
-
#: inc/core/class.data.php:1734
|
187 |
msgid "Extra CSS class"
|
188 |
msgstr "Дополнительный CSS класс"
|
189 |
|
190 |
-
#: inc/core/
|
191 |
msgid "Heading text"
|
192 |
msgstr "Текст заголовка"
|
193 |
|
194 |
-
#: inc/core/
|
195 |
msgid "Styled heading"
|
196 |
msgstr "Стильный заголовок"
|
197 |
|
198 |
-
#: inc/core/
|
199 |
msgid "Tabs"
|
200 |
msgstr "Вкладки"
|
201 |
|
202 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
203 |
msgid "Active tab"
|
204 |
msgstr "Активная вкладка"
|
205 |
|
206 |
-
#: inc/core/
|
207 |
msgid "Select which tab is open by default"
|
208 |
msgstr "Выберите какая вкладка будет открыта по умолчанию"
|
209 |
|
210 |
-
#: inc/core/
|
211 |
msgid "Vertical"
|
212 |
msgstr "Вертикально"
|
213 |
|
214 |
-
#: inc/core/
|
215 |
msgid "Show tabs vertically"
|
216 |
msgstr "Отображать вкладки вертикально"
|
217 |
|
218 |
-
#: inc/core/
|
219 |
msgid ""
|
220 |
"[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n"
|
221 |
"[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n"
|
@@ -225,42 +430,40 @@ msgstr ""
|
|
225 |
"[%prefix_tab title=\"Заголовок 2\"]Содержимое вкладки 2[/%prefix_tab]\n"
|
226 |
"[%prefix_tab title=\"Заголовок 3\"]Содержимое вкладки 3[/%prefix_tab]"
|
227 |
|
228 |
-
#: inc/core/
|
229 |
msgid "Tabs container"
|
230 |
msgstr "Контейнер вкладок"
|
231 |
|
232 |
-
#: inc/core/
|
233 |
msgid "Tab"
|
234 |
msgstr "Вкладка"
|
235 |
|
236 |
-
#: inc/core/
|
237 |
msgid "Tab name"
|
238 |
msgstr "Имя вкладки"
|
239 |
|
240 |
-
#: inc/core/
|
241 |
-
#: inc/core/
|
242 |
-
#: inc/core/class.data.php:1143 inc/views/galleries.php:43
|
243 |
-
#: inc/views/galleries.php:95
|
244 |
msgid "Title"
|
245 |
msgstr "Заголовок"
|
246 |
|
247 |
-
#: inc/core/
|
248 |
msgid "Enter tab name"
|
249 |
msgstr "Введите имя вкладки"
|
250 |
|
251 |
-
#: inc/core/
|
252 |
msgid "Disabled"
|
253 |
msgstr "Отключено"
|
254 |
|
255 |
-
#: inc/core/
|
256 |
msgid "Is this tab disabled"
|
257 |
msgstr "Эта вкладка отключена"
|
258 |
|
259 |
-
#: inc/core/
|
260 |
msgid "Anchor"
|
261 |
msgstr "Якорь"
|
262 |
|
263 |
-
#: inc/core/
|
264 |
msgid ""
|
265 |
"You can use unique anchor for this tab to access it with hash in page url. "
|
266 |
"For example: type here <b%value>Hello</b> and then use url like http://"
|
@@ -271,47 +474,108 @@ msgstr ""
|
|
271 |
"используйте ссылку вида http://example.com/page-utl#Hello. Эта вкладка будет "
|
272 |
"активирована и страница будет прокручена к ней"
|
273 |
|
274 |
-
#: inc/core/
|
275 |
msgid "Tab content"
|
276 |
msgstr "Содержимое вкладки"
|
277 |
|
278 |
-
#: inc/core/
|
279 |
msgid "Single tab"
|
280 |
msgstr "Одиночная вкладка"
|
281 |
|
282 |
-
#: inc/core/
|
283 |
msgid "Spoiler"
|
284 |
msgstr "Спойлер"
|
285 |
|
286 |
-
#: inc/core/
|
287 |
msgid "Spoiler title"
|
288 |
msgstr "Скрытый текст"
|
289 |
|
290 |
-
#: inc/core/
|
291 |
msgid "Text in spoiler title"
|
292 |
msgstr "Текст для заголовка спойлера"
|
293 |
|
294 |
-
#: inc/core/
|
295 |
msgid "Open"
|
296 |
msgstr "Открыт"
|
297 |
|
298 |
-
#: inc/core/
|
299 |
msgid "Is spoiler content visible by default"
|
300 |
msgstr "Виден ли контент спойлера по умолчанию"
|
301 |
|
302 |
-
#: inc/core/
|
303 |
msgid "Fancy"
|
304 |
msgstr "Стильный"
|
305 |
|
306 |
-
#: inc/core/
|
307 |
msgid "Simple"
|
308 |
msgstr "Простой"
|
309 |
|
310 |
-
#: inc/core/
|
311 |
-
msgid "
|
312 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
|
314 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
315 |
msgid ""
|
316 |
"You can use unique anchor for this spoiler to access it with hash in page "
|
317 |
"url. For example: type here <b%value>Hello</b> and then use url like http://"
|
@@ -322,19 +586,19 @@ msgstr ""
|
|
322 |
"используйте ссылку вида http://example.com/page-utl#Hello. Этот спойлер "
|
323 |
"будет открыт и страница будет прокручена к нему"
|
324 |
|
325 |
-
#: inc/core/
|
326 |
msgid "Hidden content"
|
327 |
msgstr "Скрытое содержимое"
|
328 |
|
329 |
-
#: inc/core/
|
330 |
msgid "Spoiler with hidden content"
|
331 |
msgstr "Спойлер со скрытым содержимым"
|
332 |
|
333 |
-
#: inc/core/
|
334 |
msgid "Accordion"
|
335 |
-
msgstr "
|
336 |
|
337 |
-
#: inc/core/
|
338 |
msgid ""
|
339 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
340 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
@@ -344,194 +608,195 @@ msgstr ""
|
|
344 |
"[%prefix_spoiler]Скрытый текст[/%prefix_spoiler]\n"
|
345 |
"[%prefix_spoiler]Скрытый текст[/%prefix_spoiler]"
|
346 |
|
347 |
-
#: inc/core/
|
348 |
msgid "Accordion with spoilers"
|
349 |
-
msgstr "
|
350 |
|
351 |
-
#: inc/core/
|
352 |
msgid "Divider"
|
353 |
msgstr "Разделитель"
|
354 |
|
355 |
-
#: inc/core/
|
356 |
msgid "Show TOP link"
|
357 |
msgstr "Показать ссылку ВВЕРХ"
|
358 |
|
359 |
-
#: inc/core/
|
360 |
msgid "Show link to top of the page or not"
|
361 |
msgstr "Показывать ссылку ВВЕРХ или нет"
|
362 |
|
363 |
-
#: inc/core/
|
364 |
msgid "Go to top"
|
365 |
msgstr "Вверх"
|
366 |
|
367 |
-
#: inc/core/
|
368 |
msgid "Link text"
|
369 |
msgstr "Текст ссылки"
|
370 |
|
371 |
-
#: inc/core/
|
372 |
msgid "Text for the GO TOP link"
|
373 |
msgstr "Текст ссылки ВВЕРХ"
|
374 |
|
375 |
-
#: inc/core/
|
376 |
msgid "Content divider with optional TOP link"
|
377 |
msgstr "Разделитель текста со ссылкой ВВЕРХ"
|
378 |
|
379 |
-
#: inc/core/
|
380 |
msgid "Spacer"
|
381 |
msgstr "Пробел"
|
382 |
|
383 |
-
#: inc/core/
|
384 |
-
#: inc/core/
|
385 |
-
#: inc/core/
|
386 |
-
#: inc/core/
|
387 |
-
#: inc/core/class.data.php:1605 inc/core/class.data.php:1713
|
388 |
msgid "Height"
|
389 |
msgstr "Высота"
|
390 |
|
391 |
-
#: inc/core/
|
392 |
msgid "Height of the spacer in pixels"
|
393 |
msgstr "Высота пробела в пикселях"
|
394 |
|
395 |
-
#: inc/core/
|
396 |
msgid "Empty space with adjustable height"
|
397 |
msgstr "Пробел с настраиваемой высотой"
|
398 |
|
399 |
-
#: inc/core/
|
400 |
msgid "Highlight"
|
401 |
msgstr "Выделитель"
|
402 |
|
403 |
-
#: inc/core/
|
404 |
-
#: inc/core/class.data.php:757
|
405 |
msgid "Background"
|
406 |
msgstr "Фон"
|
407 |
|
408 |
-
#: inc/core/
|
409 |
msgid "Highlighted text background color"
|
410 |
msgstr "Цвет фона выделяемого текста"
|
411 |
|
412 |
-
#: inc/core/
|
413 |
-
#: inc/core/class.data.php:763
|
414 |
msgid "Text color"
|
415 |
msgstr "Цвет текста"
|
416 |
|
417 |
-
#: inc/core/
|
418 |
msgid "Highlighted text color"
|
419 |
msgstr "Цвет выделяемого текста"
|
420 |
|
421 |
-
#: inc/core/
|
422 |
msgid "Highlighted text"
|
423 |
msgstr "Подсвеченный текст"
|
424 |
|
425 |
-
#: inc/core/
|
|
|
426 |
msgid "Label"
|
427 |
msgstr "Ярлык"
|
428 |
|
429 |
-
#: inc/core/
|
430 |
msgid "Success"
|
431 |
msgstr "Успех"
|
432 |
|
433 |
-
#: inc/core/
|
434 |
msgid "Warning"
|
435 |
msgstr "Внимание"
|
436 |
|
437 |
-
#: inc/core/
|
438 |
msgid "Important"
|
439 |
msgstr "Важно"
|
440 |
|
441 |
-
#: inc/core/
|
442 |
msgid "Black"
|
443 |
msgstr "Черный"
|
444 |
|
445 |
-
#: inc/core/
|
446 |
msgid "Info"
|
447 |
msgstr "Инфо"
|
448 |
|
449 |
-
#: inc/core/
|
450 |
msgid "Type"
|
451 |
msgstr "Тип"
|
452 |
|
453 |
-
#: inc/core/
|
454 |
msgid "Style of the label"
|
455 |
msgstr "Стиль ярлыка"
|
456 |
|
457 |
-
#: inc/core/
|
458 |
msgid "Styled label"
|
459 |
msgstr "Стильный ярлык"
|
460 |
|
461 |
-
#: inc/core/
|
462 |
msgid "Quote"
|
463 |
msgstr "Цитата"
|
464 |
|
465 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
466 |
msgid "Cite"
|
467 |
msgstr "Автор"
|
468 |
|
469 |
-
#: inc/core/
|
470 |
msgid "Quote author name"
|
471 |
msgstr "Имя автора цитаты"
|
472 |
|
473 |
-
#: inc/core/
|
474 |
msgid "Cite url"
|
475 |
msgstr "Ссылка автора"
|
476 |
|
477 |
-
#: inc/core/
|
478 |
msgid "Url of the quote author. Leave empty to disable link"
|
479 |
msgstr "Ссылка автора цитаты. Оставьте пустым, чтобы отключить ссылку"
|
480 |
|
481 |
-
#: inc/core/
|
482 |
msgid "Blockquote alternative"
|
483 |
msgstr "Альтернатива цитаты"
|
484 |
|
485 |
-
#: inc/core/
|
486 |
-
#: inc/core/class.data.php:374
|
487 |
msgid "Pullquote"
|
488 |
msgstr "Цитата с обтеканием"
|
489 |
|
490 |
-
#: inc/core/
|
491 |
msgid "Pullquote alignment (float)"
|
492 |
msgstr "Выравнивание цитаты (обтекание)"
|
493 |
|
494 |
-
#: inc/core/
|
495 |
msgid "Dropcap"
|
496 |
msgstr "Буквица"
|
497 |
|
498 |
-
#: inc/core/
|
499 |
msgid "Flat"
|
500 |
msgstr "Плоский"
|
501 |
|
502 |
-
#: inc/core/
|
503 |
msgid "Light"
|
504 |
msgstr "Светлый"
|
505 |
|
506 |
-
#: inc/core/
|
507 |
msgid "Dropcap style preset"
|
508 |
msgstr "Стиль буквицы"
|
509 |
|
510 |
-
#: inc/core/
|
511 |
msgid "Choose dropcap size"
|
512 |
msgstr "Выберите размер буквицы"
|
513 |
|
514 |
-
#: inc/core/
|
515 |
msgid "D"
|
516 |
msgstr "D"
|
517 |
|
518 |
-
#: inc/core/
|
519 |
msgid "Frame"
|
520 |
msgstr "Рамка"
|
521 |
|
522 |
-
#: inc/core/
|
523 |
msgid "Frame alignment"
|
524 |
msgstr "Выравнивание рамки"
|
525 |
|
526 |
-
#: inc/core/
|
527 |
msgid "Styled image frame"
|
528 |
msgstr "Стильный рамка изображения"
|
529 |
|
530 |
-
#: inc/core/
|
531 |
msgid "Row"
|
532 |
msgstr "Колонки"
|
533 |
|
534 |
-
#: inc/core/
|
535 |
msgid ""
|
536 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
537 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
@@ -541,103 +806,96 @@ msgstr ""
|
|
541 |
"[%prefix_column size=\"1/3\"]Содержимое колонки[/%prefix_column]\n"
|
542 |
"[%prefix_column size=\"1/3\"]Содержимое колонки[/%prefix_column]"
|
543 |
|
544 |
-
#: inc/core/
|
545 |
msgid "Row for flexible columns"
|
546 |
msgstr "Контейнер с резиновыми колонками"
|
547 |
|
548 |
-
#: inc/core/
|
549 |
msgid "Column"
|
550 |
msgstr "Колонка"
|
551 |
|
552 |
-
#: inc/core/
|
553 |
msgid "Full width"
|
554 |
msgstr "Во всю ширину"
|
555 |
|
556 |
-
#: inc/core/
|
557 |
msgid "One half"
|
558 |
msgstr "Одна вторая"
|
559 |
|
560 |
-
#: inc/core/
|
561 |
msgid "One third"
|
562 |
msgstr "Одна третья"
|
563 |
|
564 |
-
#: inc/core/
|
565 |
msgid "Two third"
|
566 |
msgstr "Две трети"
|
567 |
|
568 |
-
#: inc/core/
|
569 |
msgid "One fourth"
|
570 |
msgstr "Одна четвертая"
|
571 |
|
572 |
-
#: inc/core/
|
573 |
msgid "Three fourth"
|
574 |
msgstr "Три четвертых"
|
575 |
|
576 |
-
#: inc/core/
|
577 |
msgid "One fifth"
|
578 |
msgstr "Одна пятая"
|
579 |
|
580 |
-
#: inc/core/
|
581 |
msgid "Two fifth"
|
582 |
msgstr "Две пятых"
|
583 |
|
584 |
-
#: inc/core/
|
585 |
msgid "Three fifth"
|
586 |
msgstr "Три пятых"
|
587 |
|
588 |
-
#: inc/core/
|
589 |
msgid "Four fifth"
|
590 |
msgstr "Четыре пятых"
|
591 |
|
592 |
-
#: inc/core/
|
593 |
msgid "One sixth"
|
594 |
msgstr "Одна шестая"
|
595 |
|
596 |
-
#: inc/core/
|
597 |
msgid "Five sixth"
|
598 |
msgstr "Пять шестых"
|
599 |
|
600 |
-
#: inc/core/
|
601 |
msgid "Select column width. This width will be calculated depend page width"
|
602 |
msgstr ""
|
603 |
"Выберите ширину колнки. Эта ширина будет рассчитана на основе ширины страницы"
|
604 |
|
605 |
-
#: inc/core/
|
606 |
msgid "Centered"
|
607 |
msgstr "По центру"
|
608 |
|
609 |
-
#: inc/core/
|
610 |
msgid "Is this column centered on the page"
|
611 |
msgstr "Колонка выровнена по центру страницы"
|
612 |
|
613 |
-
#: inc/core/
|
614 |
msgid "Column content"
|
615 |
msgstr "Содержимое колонки"
|
616 |
|
617 |
-
#: inc/core/
|
618 |
msgid "Flexible and responsive columns"
|
619 |
msgstr "Резновые колонки"
|
620 |
|
621 |
-
#: inc/core/
|
622 |
msgid "List"
|
623 |
msgstr "Список"
|
624 |
|
625 |
-
#: inc/core/
|
626 |
-
#: inc/core/class.data.php:663
|
627 |
-
msgid "Icon"
|
628 |
-
msgstr "Иконка"
|
629 |
-
|
630 |
-
#: inc/core/class.data.php:507
|
631 |
msgid "You can upload custom icon for this list or pick a built-in icon"
|
632 |
msgstr "Вы можете загрузить свою иконку для этого списка или выбрать из списка"
|
633 |
|
634 |
-
#: inc/core/
|
635 |
-
#: inc/core/class.data.php:669
|
636 |
msgid "Icon color"
|
637 |
msgstr "Цвет иконки"
|
638 |
|
639 |
-
#: inc/core/
|
640 |
-
#: inc/core/class.data.php:670
|
641 |
msgid ""
|
642 |
"This color will be applied to the selected icon. Does not works with "
|
643 |
"uploaded icons"
|
@@ -645,7 +903,7 @@ msgstr ""
|
|
645 |
"Этот цвет будет применен только к иконке выбранной из списка. Не работает "
|
646 |
"для загруженных иконок"
|
647 |
|
648 |
-
#: inc/core/
|
649 |
msgid ""
|
650 |
"<ul>\n"
|
651 |
"<li>List item</li>\n"
|
@@ -659,277 +917,275 @@ msgstr ""
|
|
659 |
"<li>Элемент списка</li>\n"
|
660 |
"</ul>"
|
661 |
|
662 |
-
#: inc/core/
|
663 |
msgid "Styled unordered list"
|
664 |
msgstr "Стильный неупорядоченный список"
|
665 |
|
666 |
-
#: inc/core/
|
667 |
msgid "Button"
|
668 |
msgstr "Кнопка"
|
669 |
|
670 |
-
#: inc/core/
|
671 |
-
#: inc/views/galleries.php:97
|
672 |
msgid "Link"
|
673 |
msgstr "Ссылка"
|
674 |
|
675 |
-
#: inc/core/
|
676 |
msgid "Button link"
|
677 |
msgstr "Ссылка кнопки"
|
678 |
|
679 |
-
#: inc/core/
|
680 |
msgid "Same tab"
|
681 |
msgstr "Та же вкладка"
|
682 |
|
683 |
-
#: inc/core/
|
684 |
msgid "New tab"
|
685 |
msgstr "Новая вкладка"
|
686 |
|
687 |
-
#: inc/core/
|
688 |
msgid "Target"
|
689 |
msgstr "Цель"
|
690 |
|
691 |
-
#: inc/core/
|
692 |
msgid "Button link target"
|
693 |
msgstr "Цель ссылки кнопки"
|
694 |
|
695 |
-
#: inc/core/
|
696 |
msgid "Soft"
|
697 |
msgstr "Мягкий"
|
698 |
|
699 |
-
#: inc/core/
|
700 |
msgid "Glass"
|
701 |
msgstr "Стекло"
|
702 |
|
703 |
-
#: inc/core/
|
704 |
msgid "Bubbles"
|
705 |
msgstr "Пузыри"
|
706 |
|
707 |
-
#: inc/core/
|
708 |
msgid "Noise"
|
709 |
msgstr "Шум"
|
710 |
|
711 |
-
#: inc/core/
|
712 |
msgid "Stroked"
|
713 |
msgstr "Прошитый"
|
714 |
|
715 |
-
#: inc/core/
|
716 |
msgid "3D"
|
717 |
msgstr "3D"
|
718 |
|
719 |
-
#: inc/core/
|
720 |
msgid "Button background style preset"
|
721 |
msgstr "Стиль фона кнопки"
|
722 |
|
723 |
-
#: inc/core/
|
724 |
msgid "Button background color"
|
725 |
msgstr "Цвет фона кнопки"
|
726 |
|
727 |
-
#: inc/core/
|
728 |
msgid "Button text color"
|
729 |
msgstr "Цвет текста кнопки"
|
730 |
|
731 |
-
#: inc/core/
|
732 |
msgid "Button size"
|
733 |
msgstr "Размер кнопки"
|
734 |
|
735 |
-
#: inc/core/
|
736 |
msgid "Fluid"
|
737 |
msgstr "Резиновая"
|
738 |
|
739 |
-
#: inc/core/
|
740 |
msgid "Fluid buttons has 100% width"
|
741 |
msgstr "Резиновые кнопки имеют ширину 100%"
|
742 |
|
743 |
-
#: inc/core/
|
744 |
msgid "Is button centered on the page"
|
745 |
msgstr "Кнопка выровнена по центру страницы"
|
746 |
|
747 |
-
#: inc/core/
|
748 |
msgid "Auto"
|
749 |
msgstr "Авто"
|
750 |
|
751 |
-
#: inc/core/
|
752 |
msgid "Round"
|
753 |
msgstr "Круглый"
|
754 |
|
755 |
-
#: inc/core/
|
756 |
msgid "Square"
|
757 |
msgstr "Квадратный"
|
758 |
|
759 |
-
#: inc/core/
|
760 |
-
#: inc/core/class.data.php:770
|
761 |
msgid "Radius"
|
762 |
msgstr "Радиус"
|
763 |
|
764 |
-
#: inc/core/
|
765 |
msgid "Radius of button corners. Auto-radius calculation based on button size"
|
766 |
msgstr ""
|
767 |
"Радиус углов кнопки. Значени auto рассчитывается на основе размера кнопки"
|
768 |
|
769 |
-
#: inc/core/
|
770 |
msgid "You can upload custom icon for this button or pick a built-in icon"
|
771 |
msgstr "Вы можете загрузить свою иконку для этой кнопки или выбрать из списка"
|
772 |
|
773 |
-
#: inc/core/
|
774 |
msgid "Text shadow"
|
775 |
msgstr "Тень текста"
|
776 |
|
777 |
-
#: inc/core/
|
778 |
msgid "Button text shadow"
|
779 |
msgstr "Тень текста на кнопке"
|
780 |
|
781 |
-
#: inc/core/
|
782 |
msgid "Description"
|
783 |
msgstr "Описание"
|
784 |
|
785 |
-
#: inc/core/
|
786 |
msgid ""
|
787 |
"Small description under button text. This option is incompatible with icon."
|
788 |
msgstr ""
|
789 |
"Небольшое описание под текстом кнопки. Это описание не совместимо с иконками "
|
790 |
"кнопок."
|
791 |
|
792 |
-
#: inc/core/
|
793 |
msgid "onClick"
|
794 |
msgstr "onClick"
|
795 |
|
796 |
-
#: inc/core/
|
797 |
msgid "Advanced JavaScript code for onClick action"
|
798 |
msgstr "JavaScript код для атрибута onClick"
|
799 |
|
800 |
-
#: inc/core/
|
801 |
msgid "Button text"
|
802 |
msgstr "Текст кнопки"
|
803 |
|
804 |
-
#: inc/core/
|
805 |
msgid "Styled button"
|
806 |
msgstr "Стильная кнопка"
|
807 |
|
808 |
-
#: inc/core/
|
809 |
msgid "Service"
|
810 |
msgstr "Услуга"
|
811 |
|
812 |
-
#: inc/core/
|
813 |
msgid "Service title"
|
814 |
msgstr "Название услуги"
|
815 |
|
816 |
-
#: inc/core/
|
817 |
msgid "Service name"
|
818 |
msgstr "Название услуги"
|
819 |
|
820 |
-
#: inc/core/
|
821 |
msgid "You can upload custom icon for this box"
|
822 |
msgstr "Вы можете загрузить свою иконку для этого блока"
|
823 |
|
824 |
-
#: inc/core/
|
825 |
msgid "Icon size"
|
826 |
msgstr "Размер иконки"
|
827 |
|
828 |
-
#: inc/core/
|
829 |
msgid "Size of the uploaded icon in pixels"
|
830 |
msgstr "Размер загруженной иконки в пикселях"
|
831 |
|
832 |
-
#: inc/core/
|
833 |
msgid "Service description"
|
834 |
msgstr "Описание услуги"
|
835 |
|
836 |
-
#: inc/core/
|
837 |
msgid "Service box with title"
|
838 |
msgstr "Блок услуга с заголовком"
|
839 |
|
840 |
-
#: inc/core/
|
841 |
msgid "Box title"
|
842 |
msgstr "Заголовок блока"
|
843 |
|
844 |
-
#: inc/core/
|
845 |
msgid "Text for the box title"
|
846 |
msgstr "Текст для заголовка блока"
|
847 |
|
848 |
-
#: inc/core/
|
849 |
msgid "Box style preset"
|
850 |
msgstr "Стиль блока"
|
851 |
|
852 |
-
#: inc/core/
|
853 |
msgid "Color"
|
854 |
msgstr "Цвет"
|
855 |
|
856 |
-
#: inc/core/
|
857 |
msgid "Color for the box title and borders"
|
858 |
msgstr "Цвет заголовка блока и его рамки"
|
859 |
|
860 |
-
#: inc/core/
|
861 |
msgid "Title text color"
|
862 |
msgstr "Цвет текста заголовка"
|
863 |
|
864 |
-
#: inc/core/
|
865 |
msgid "Color for the box title text"
|
866 |
msgstr "Цвет текста в заголовке блока"
|
867 |
|
868 |
-
#: inc/core/
|
869 |
msgid "Box corners radius"
|
870 |
msgstr "Радиус углов"
|
871 |
|
872 |
-
#: inc/core/
|
873 |
msgid "Box content"
|
874 |
msgstr "Содержимое блока"
|
875 |
|
876 |
-
#: inc/core/
|
877 |
msgid "Colored box with caption"
|
878 |
msgstr "Цветной блок с заголовком"
|
879 |
|
880 |
-
#: inc/core/
|
881 |
msgid "Note"
|
882 |
msgstr "Заметка"
|
883 |
|
884 |
-
#: inc/core/
|
885 |
msgid "Note background color"
|
886 |
msgstr "Цвет фона заметки"
|
887 |
|
888 |
-
#: inc/core/
|
889 |
msgid "Note text color"
|
890 |
msgstr "Цвет текста заметки"
|
891 |
|
892 |
-
#: inc/core/
|
893 |
msgid "Note corners radius"
|
894 |
msgstr "Радиус углов"
|
895 |
|
896 |
-
#: inc/core/
|
897 |
msgid "Note text"
|
898 |
msgstr "Текст заметки"
|
899 |
|
900 |
-
#: inc/core/
|
901 |
msgid "Colored box"
|
902 |
msgstr "Цветной блок"
|
903 |
|
904 |
-
#: inc/core/
|
905 |
msgid "Lightbox"
|
906 |
msgstr "Лайтбокс"
|
907 |
|
908 |
-
#: inc/core/
|
909 |
msgid "Iframe"
|
910 |
msgstr "Фрейм (iframe)"
|
911 |
|
912 |
-
#: inc/core/
|
913 |
msgid "Image"
|
914 |
msgstr "Изображение"
|
915 |
|
916 |
-
#: inc/core/
|
917 |
msgid "Inline (html content)"
|
918 |
msgstr "HTML элемент"
|
919 |
|
920 |
-
#: inc/core/
|
921 |
msgid "Content type"
|
922 |
msgstr "Тип содержимого"
|
923 |
|
924 |
-
#: inc/core/
|
925 |
msgid "Select type of the lightbox window content"
|
926 |
msgstr "Выберите тип содержимого в окне лайтбокса"
|
927 |
|
928 |
-
#: inc/core/
|
929 |
msgid "Content source"
|
930 |
msgstr "Источник содержимого"
|
931 |
|
932 |
-
#: inc/core/
|
933 |
msgid ""
|
934 |
"Insert here URL or CSS selector. Use URL for Iframe and Image content types. "
|
935 |
"Use CSS selector for Inline content type.<br />Example values:<br /><b"
|
@@ -946,102 +1202,102 @@ msgstr ""
|
|
946 |
"><b%value>http://example.com/</b> - любая веб-страница (фрейм)<br /><b"
|
947 |
"%value>#contact-form</b> - любой HTML элемент (html элемент)"
|
948 |
|
949 |
-
#: inc/core/
|
950 |
msgid "[%prefix_button] Click Here to Watch the Video [/%prefix_button]"
|
951 |
msgstr ""
|
952 |
"[%prefix_button] Нажмите здесь чтобы посмотреть видео [/%prefix_button]"
|
953 |
|
954 |
-
#: inc/core/
|
955 |
msgid "Lightbox window with custom content"
|
956 |
msgstr "Лайтбокс с произвольным содержимым"
|
957 |
|
958 |
-
#: inc/core/
|
959 |
msgid "Tooltip"
|
960 |
msgstr "Подсказка"
|
961 |
|
962 |
-
#: inc/core/
|
963 |
msgid "Basic: Light"
|
964 |
msgstr "Базовый: Светлый"
|
965 |
|
966 |
-
#: inc/core/
|
967 |
msgid "Basic: Dark"
|
968 |
msgstr "Базовый: Темный"
|
969 |
|
970 |
-
#: inc/core/
|
971 |
msgid "Basic: Yellow"
|
972 |
msgstr "Базовый: Желтый"
|
973 |
|
974 |
-
#: inc/core/
|
975 |
msgid "Basic: Green"
|
976 |
msgstr "Базовый: Зеленый"
|
977 |
|
978 |
-
#: inc/core/
|
979 |
msgid "Basic: Red"
|
980 |
msgstr "Базовый: Красный"
|
981 |
|
982 |
-
#: inc/core/
|
983 |
msgid "Basic: Blue"
|
984 |
msgstr "Базовый: Голубой"
|
985 |
|
986 |
-
#: inc/core/
|
987 |
msgid "Youtube"
|
988 |
msgstr "Youtube"
|
989 |
|
990 |
-
#: inc/core/
|
991 |
msgid "Tipsy"
|
992 |
msgstr "Tipsy"
|
993 |
|
994 |
-
#: inc/core/
|
995 |
msgid "Bootstrap"
|
996 |
msgstr "Bootstrap"
|
997 |
|
998 |
-
#: inc/core/
|
999 |
msgid "jTools"
|
1000 |
msgstr "jTools"
|
1001 |
|
1002 |
-
#: inc/core/
|
1003 |
msgid "Tipped"
|
1004 |
msgstr "Tipped"
|
1005 |
|
1006 |
-
#: inc/core/
|
1007 |
msgid "Cluetip"
|
1008 |
msgstr "Cluetip"
|
1009 |
|
1010 |
-
#: inc/core/
|
1011 |
msgid "Tooltip window style"
|
1012 |
msgstr "Стиль окна подсказки"
|
1013 |
|
1014 |
-
#: inc/core/
|
1015 |
msgid "Top"
|
1016 |
msgstr "Сверху"
|
1017 |
|
1018 |
-
#: inc/core/
|
1019 |
msgid "Bottom"
|
1020 |
msgstr "Снизу"
|
1021 |
|
1022 |
-
#: inc/core/
|
1023 |
msgid "Position"
|
1024 |
msgstr "Положение"
|
1025 |
|
1026 |
-
#: inc/core/
|
1027 |
msgid "Tooltip position"
|
1028 |
msgstr "Положение всплывающей подсказки"
|
1029 |
|
1030 |
-
#: inc/core/
|
1031 |
msgid "Shadow"
|
1032 |
msgstr "Тень"
|
1033 |
|
1034 |
-
#: inc/core/
|
1035 |
msgid ""
|
1036 |
"Add shadow to tooltip. This option is only works with basic styes, e.g. "
|
1037 |
"blue, green etc."
|
1038 |
msgstr "Добавить тень окну подсказки. Тень работает только для базовых стилей."
|
1039 |
|
1040 |
-
#: inc/core/
|
1041 |
msgid "Rounded corners"
|
1042 |
msgstr "Скругление"
|
1043 |
|
1044 |
-
#: inc/core/
|
1045 |
msgid ""
|
1046 |
"Use rounded for tooltip. This option is only works with basic styes, e.g. "
|
1047 |
"blue, green etc."
|
@@ -1049,183 +1305,323 @@ msgstr ""
|
|
1049 |
"Добавить скругленные уголки окну подсказки. Скругление работает только для "
|
1050 |
"базовых стилей."
|
1051 |
|
1052 |
-
#: inc/core/
|
1053 |
msgid "Font size"
|
1054 |
msgstr "Размер шрифта"
|
1055 |
|
1056 |
-
#: inc/core/
|
1057 |
msgid "Tooltip font size"
|
1058 |
msgstr "Размер шрифта подсказки"
|
1059 |
|
1060 |
-
#: inc/core/
|
1061 |
msgid "Tooltip title"
|
1062 |
msgstr "Заголовок подсказки"
|
1063 |
|
1064 |
-
#: inc/core/
|
1065 |
msgid ""
|
1066 |
"Enter title for tooltip window. Leave this field empty to hide the title"
|
1067 |
msgstr ""
|
1068 |
"Укажите заголовок окна подсказки. Оставьте поле пустым, чтобы скрыть "
|
1069 |
"заголовок"
|
1070 |
|
1071 |
-
#: inc/core/
|
1072 |
msgid "Tooltip text"
|
1073 |
msgstr "Текст подсказки"
|
1074 |
|
1075 |
-
#: inc/core/
|
1076 |
msgid "Tooltip content"
|
1077 |
msgstr "Содержимое подсказки"
|
1078 |
|
1079 |
-
#: inc/core/
|
1080 |
msgid "Enter tooltip content here"
|
1081 |
msgstr "Введите сюда содержимое подсказки"
|
1082 |
|
1083 |
-
#: inc/core/
|
1084 |
msgid "Show and hide on mouse hover"
|
1085 |
msgstr "Показать и скрыть при наведении мыши"
|
1086 |
|
1087 |
-
#: inc/core/
|
1088 |
msgid "Show and hide by mouse click"
|
1089 |
msgstr "Показать и скрыть по клику мыши"
|
1090 |
|
1091 |
-
#: inc/core/
|
1092 |
msgid "Always visible"
|
1093 |
msgstr "Всегда видима"
|
1094 |
|
1095 |
-
#: inc/core/
|
1096 |
msgid "Behavior"
|
1097 |
msgstr "Поведение"
|
1098 |
|
1099 |
-
#: inc/core/
|
1100 |
msgid "Select tooltip behavior"
|
1101 |
msgstr "Выберите поведение подсказки"
|
1102 |
|
1103 |
-
#: inc/core/
|
1104 |
msgid "Close button"
|
1105 |
msgstr "Кнопка закрыть"
|
1106 |
|
1107 |
-
#: inc/core/
|
1108 |
msgid "Show close button"
|
1109 |
msgstr "Показывать кнопку закрыть"
|
1110 |
|
1111 |
-
#: inc/core/
|
1112 |
msgid "[%prefix_button] Hover me to open tooltip [/%prefix_button]"
|
1113 |
msgstr ""
|
1114 |
"[%prefix_button] Наведите мышку чтобы увидеть подсказку [/%prefix_button]"
|
1115 |
|
1116 |
-
#: inc/core/
|
1117 |
msgid "Tooltip window with custom content"
|
1118 |
msgstr "Всплывающая подсказка с произвольным содержимым"
|
1119 |
|
1120 |
-
#: inc/core/
|
1121 |
msgid "Private"
|
1122 |
msgstr "Заметка для авторов"
|
1123 |
|
1124 |
-
#: inc/core/
|
1125 |
msgid "Private note text"
|
1126 |
msgstr "Текст приватной заметки"
|
1127 |
|
1128 |
-
#: inc/core/
|
1129 |
msgid "Private note for post authors"
|
1130 |
msgstr "Приватный текст для других авторов"
|
1131 |
|
1132 |
-
#: inc/core/
|
1133 |
msgid "YouTube"
|
1134 |
msgstr "YouTube"
|
1135 |
|
1136 |
-
#: inc/core/
|
1137 |
-
#: inc/core/
|
1138 |
-
#: inc/core/class.data.php:1405
|
1139 |
msgid "Url"
|
1140 |
msgstr "Ссылка"
|
1141 |
|
1142 |
-
#: inc/core/
|
1143 |
msgid "Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX"
|
1144 |
msgstr ""
|
1145 |
"Ссылка на страницу YouTube с видео. Пример: http://youtube.com/watch?v=XXXXXX"
|
1146 |
|
1147 |
-
#: inc/core/
|
1148 |
-
#: inc/core/
|
1149 |
-
#: inc/core/
|
1150 |
-
#: inc/core/
|
1151 |
-
#: inc/core/class.data.php:1597 inc/core/class.data.php:1705
|
1152 |
msgid "Width"
|
1153 |
msgstr "Ширина"
|
1154 |
|
1155 |
-
#: inc/core/
|
1156 |
-
#: inc/core/
|
1157 |
msgid "Player width"
|
1158 |
msgstr "Ширина плеера"
|
1159 |
|
1160 |
-
#: inc/core/
|
1161 |
-
#: inc/core/
|
1162 |
msgid "Player height"
|
1163 |
msgstr "Высота плеера"
|
1164 |
|
1165 |
-
#: inc/core/
|
1166 |
-
#: inc/core/
|
1167 |
-
#: inc/core/
|
1168 |
-
#: inc/core/class.data.php:1610
|
1169 |
msgid "Responsive"
|
1170 |
msgstr "Отзывчивость (responsive)"
|
1171 |
|
1172 |
-
#: inc/core/
|
1173 |
-
#: inc/core/
|
1174 |
msgid "Ignore width and height parameters and make player responsive"
|
1175 |
msgstr ""
|
1176 |
"Игнорировать значения ширины и высоты и сделать проигрыватель отзывчивым"
|
1177 |
|
1178 |
-
#: inc/core/
|
1179 |
-
#: inc/core/
|
1180 |
-
#: inc/core/
|
1181 |
msgid "Autoplay"
|
1182 |
msgstr "Автовоспроизведение"
|
1183 |
|
1184 |
-
#: inc/core/
|
1185 |
msgid "Play video automatically when page is loaded"
|
1186 |
msgstr "Воспроизвести видео автоматически при открытии страницы"
|
1187 |
|
1188 |
-
#: inc/core/
|
1189 |
msgid "YouTube video"
|
1190 |
msgstr "Видео YouTube"
|
1191 |
|
1192 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1193 |
msgid "Vimeo"
|
1194 |
msgstr "Vimeo"
|
1195 |
|
1196 |
-
#: inc/core/
|
1197 |
msgid "Url of Vimeo page with video"
|
1198 |
msgstr "Ссылка на страницу Vimeo с видео"
|
1199 |
|
1200 |
-
#: inc/core/
|
1201 |
msgid "Vimeo video"
|
1202 |
msgstr "Видео Vimeo"
|
1203 |
|
1204 |
-
#: inc/core/
|
1205 |
msgid "Screenr"
|
1206 |
msgstr "Screenr"
|
1207 |
|
1208 |
-
#: inc/core/
|
1209 |
msgid "Url of Screenr page with video"
|
1210 |
msgstr "Ссылка на страницу Screenr с видео"
|
1211 |
|
1212 |
-
#: inc/core/
|
1213 |
msgid "Screenr video"
|
1214 |
msgstr "Видео Screenr"
|
1215 |
|
1216 |
-
#: inc/core/
|
1217 |
msgid "Audio"
|
1218 |
msgstr "Аудио"
|
1219 |
|
1220 |
-
#: inc/core/
|
1221 |
msgid "File"
|
1222 |
msgstr "Файл"
|
1223 |
|
1224 |
-
#: inc/core/
|
1225 |
msgid "Audio file url. Supported formats: mp3, ogg"
|
1226 |
msgstr "Ссылка на аудио-файл. Поддерживаемые форматы: mp3, ogg"
|
1227 |
|
1228 |
-
#: inc/core/
|
1229 |
msgid ""
|
1230 |
"Player width. You can specify width in percents and player will be "
|
1231 |
"responsive. Example values: <b%value>200px</b>, <b%value>100%</b>"
|
@@ -1234,71 +1630,63 @@ msgstr ""
|
|
1234 |
"отзывчивым (responsive). Примеры значений: <b%value>200px</b>, <b"
|
1235 |
"%value>100%</b>"
|
1236 |
|
1237 |
-
#: inc/core/
|
1238 |
msgid "Play file automatically when page is loaded"
|
1239 |
msgstr "Воспроизводить файл автоматически при открытии страницы"
|
1240 |
|
1241 |
-
#: inc/core/
|
1242 |
-
msgid "Loop"
|
1243 |
-
msgstr "Повтор"
|
1244 |
-
|
1245 |
-
#: inc/core/class.data.php:1110 inc/core/class.data.php:1180
|
1246 |
msgid "Repeat when playback is ended"
|
1247 |
msgstr "Повторять, когда воспроизведение окночено"
|
1248 |
|
1249 |
-
#: inc/core/
|
1250 |
msgid "Custom audio player"
|
1251 |
msgstr "Настраиваемый аудио-плеер"
|
1252 |
|
1253 |
-
#: inc/core/
|
1254 |
msgid "Video"
|
1255 |
msgstr "Видео"
|
1256 |
|
1257 |
-
#: inc/core/
|
1258 |
msgid "Url to mp4/flv video-file"
|
1259 |
msgstr "Ссылка на mp4/flv видео-файл"
|
1260 |
|
1261 |
-
#: inc/core/
|
1262 |
msgid "Poster"
|
1263 |
msgstr "Постер"
|
1264 |
|
1265 |
-
#: inc/core/
|
1266 |
msgid "Url to poster image, that will be shown before playback"
|
1267 |
msgstr ""
|
1268 |
"Ссылка на изображение постера. Изображение будет показано перед началом "
|
1269 |
"воспроизведения"
|
1270 |
|
1271 |
-
#: inc/core/
|
1272 |
msgid "Player title"
|
1273 |
msgstr "Заголовок плеера"
|
1274 |
|
1275 |
-
#: inc/core/
|
1276 |
-
msgid "Controls"
|
1277 |
-
msgstr "Элементы управления"
|
1278 |
-
|
1279 |
-
#: inc/core/class.data.php:1168
|
1280 |
msgid "Show player controls (play/pause etc.) or not"
|
1281 |
msgstr ""
|
1282 |
"Показывать элементы управления плеером (воспроизведение/пауза и т.д.) или нет"
|
1283 |
|
1284 |
-
#: inc/core/
|
1285 |
msgid "Custom video player"
|
1286 |
msgstr "Настраиваемый видео-плеер"
|
1287 |
|
1288 |
-
#: inc/core/
|
1289 |
msgid "Table"
|
1290 |
msgstr "Таблица"
|
1291 |
|
1292 |
-
#: inc/core/
|
1293 |
msgid "CSV file"
|
1294 |
msgstr "CSV файл"
|
1295 |
|
1296 |
-
#: inc/core/
|
1297 |
msgid "Upload CSV file if you want to create HTML-table from file"
|
1298 |
msgstr ""
|
1299 |
"Если вы хотите создать HTML-таблицу из CSV-файла, то загрузите его в это поле"
|
1300 |
|
1301 |
-
#: inc/core/
|
1302 |
msgid ""
|
1303 |
"<table>\n"
|
1304 |
"<tr>\n"
|
@@ -1322,417 +1710,437 @@ msgstr ""
|
|
1322 |
"</tr>\n"
|
1323 |
"</table>"
|
1324 |
|
1325 |
-
#: inc/core/
|
1326 |
msgid "Styled table from HTML or CSV file"
|
1327 |
msgstr "Стильная таблица из HTML или CSV файла"
|
1328 |
|
1329 |
-
#: inc/core/
|
1330 |
msgid "Permalink"
|
1331 |
msgstr "Постоянная ссылка"
|
1332 |
|
1333 |
-
#: inc/core/
|
1334 |
msgid "ID"
|
1335 |
msgstr "ID"
|
1336 |
|
1337 |
-
#: inc/core/
|
1338 |
msgid "Post or page ID"
|
1339 |
msgstr "ID записи или страницы"
|
1340 |
|
1341 |
-
#: inc/core/
|
1342 |
msgid "Link target. blank - link will be opened in new window/tab"
|
1343 |
msgstr ""
|
1344 |
"Цель ссылки. blank - означает что ссылка будет открыта в новом окне или "
|
1345 |
"вкладке"
|
1346 |
|
1347 |
-
#: inc/core/
|
1348 |
msgid "Permalink to specified post/page"
|
1349 |
msgstr "Постоянная ссылка на страницу"
|
1350 |
|
1351 |
-
#: inc/core/
|
1352 |
msgid "Members"
|
1353 |
msgstr "Участники"
|
1354 |
|
1355 |
-
#: inc/core/
|
1356 |
msgid "This content is for registered users only. Please %login%."
|
1357 |
msgstr ""
|
1358 |
"Это содержимое только для авторизованых пользователей. Пожалуйста %login%."
|
1359 |
|
1360 |
-
#: inc/core/
|
1361 |
msgid "Message"
|
1362 |
msgstr "Сообщение"
|
1363 |
|
1364 |
-
#: inc/core/
|
1365 |
msgid "Message for not logged users"
|
1366 |
msgstr "Собщение для неавторизованных"
|
1367 |
|
1368 |
-
#: inc/core/
|
1369 |
msgid "Box color"
|
1370 |
msgstr "Цвет блока"
|
1371 |
|
1372 |
-
#: inc/core/
|
1373 |
msgid "This color will applied only to box for not logged users"
|
1374 |
msgstr ""
|
1375 |
"Этот цвет будет применен только к блоку для не авторизованных посетителей"
|
1376 |
|
1377 |
-
#: inc/core/
|
1378 |
msgid "login"
|
1379 |
msgstr "войдите"
|
1380 |
|
1381 |
-
#: inc/core/
|
1382 |
msgid "Login link text"
|
1383 |
msgstr "Текст ссылки войти"
|
1384 |
|
1385 |
-
#: inc/core/
|
1386 |
msgid "Text for the login link"
|
1387 |
msgstr "Текст ссылки ВОЙТИ"
|
1388 |
|
1389 |
-
#: inc/core/
|
1390 |
msgid "Login link url"
|
1391 |
msgstr "Адрес ссылки войти"
|
1392 |
|
1393 |
-
#: inc/core/
|
1394 |
msgid "Content for logged members"
|
1395 |
msgstr "Содержимое для авторизованых пользователей"
|
1396 |
|
1397 |
-
#: inc/core/
|
1398 |
msgid "Content for logged in members only"
|
1399 |
msgstr "Ссодержимое для авторизованых"
|
1400 |
|
1401 |
-
#: inc/core/
|
1402 |
msgid "Guests"
|
1403 |
msgstr "Гости"
|
1404 |
|
1405 |
-
#: inc/core/
|
1406 |
msgid "Content for guests"
|
1407 |
msgstr "Содержимое для гостей"
|
1408 |
|
1409 |
-
#: inc/core/
|
1410 |
msgid "Content for guests only"
|
1411 |
msgstr "Ссодержимое только для гостей"
|
1412 |
|
1413 |
-
#: inc/core/
|
1414 |
msgid "RSS Feed"
|
1415 |
msgstr "RSS лента"
|
1416 |
|
1417 |
-
#: inc/core/
|
1418 |
msgid "Url to RSS-feed"
|
1419 |
msgstr "Ссылка на RSS-ленту"
|
1420 |
|
1421 |
-
#: inc/core/
|
1422 |
msgid "Limit"
|
1423 |
msgstr "Лимит"
|
1424 |
|
1425 |
-
#: inc/core/
|
1426 |
msgid "Number of items to show"
|
1427 |
msgstr "Количество элементов для отображения"
|
1428 |
|
1429 |
-
#: inc/core/
|
1430 |
msgid "Feed grabber"
|
1431 |
msgstr "Граббер новостных лент"
|
1432 |
|
1433 |
-
#: inc/core/
|
1434 |
msgid "Menu"
|
1435 |
msgstr "Меню"
|
1436 |
|
1437 |
-
#: inc/core/
|
1438 |
msgid "Menu name"
|
1439 |
msgstr "Имя меню"
|
1440 |
|
1441 |
-
#: inc/core/
|
1442 |
msgid "Custom menu name. Ex: Main menu"
|
1443 |
msgstr "Имя произвольного меню. Например: Главное меню"
|
1444 |
|
1445 |
-
#: inc/core/
|
1446 |
msgid "Custom menu by name"
|
1447 |
msgstr "Произвольное меню"
|
1448 |
|
1449 |
-
#: inc/core/
|
1450 |
msgid "Sub pages"
|
1451 |
msgstr "Подстраницы"
|
1452 |
|
1453 |
-
#: inc/core/
|
1454 |
msgid "Depth"
|
1455 |
msgstr "Глубина"
|
1456 |
|
1457 |
-
#: inc/core/
|
1458 |
msgid "Max depth level of children pages"
|
1459 |
msgstr "Максимальная глубина дочерних страниц"
|
1460 |
|
1461 |
-
#: inc/core/
|
1462 |
msgid "Parent ID"
|
1463 |
msgstr "ID родителя"
|
1464 |
|
1465 |
-
#: inc/core/
|
1466 |
msgid "ID of the parent page. Leave blank to use current page"
|
1467 |
msgstr ""
|
1468 |
"ID родительской страницы. Оставьте пустым, чтобы использовать текущую "
|
1469 |
"страницу"
|
1470 |
|
1471 |
-
#: inc/core/
|
1472 |
msgid "List of sub pages"
|
1473 |
msgstr "Список дочерних страниц"
|
1474 |
|
1475 |
-
#: inc/core/
|
1476 |
msgid "Siblings"
|
1477 |
msgstr "Соседние страницы"
|
1478 |
|
1479 |
-
#: inc/core/
|
1480 |
msgid "Max depth level"
|
1481 |
msgstr "Максимальный уровень вложенности"
|
1482 |
|
1483 |
-
#: inc/core/
|
1484 |
msgid "List of cureent page siblings"
|
1485 |
msgstr "Список страниц, соседних с текущей"
|
1486 |
|
1487 |
-
#: inc/core/
|
1488 |
msgid "Document"
|
1489 |
msgstr "Документ"
|
1490 |
|
1491 |
-
#: inc/core/
|
1492 |
msgid "Url to uploaded document. Supported formats: doc, xls, pdf etc."
|
1493 |
msgstr ""
|
1494 |
"Ссылка на загруженный документ. Поддерживаемые форматы: doc, xls, pdf и т.д."
|
1495 |
|
1496 |
-
#: inc/core/
|
1497 |
msgid "Viewer width"
|
1498 |
msgstr "Ширина просмотрщика"
|
1499 |
|
1500 |
-
#: inc/core/
|
1501 |
msgid "Viewer height"
|
1502 |
msgstr "Высота просмотрщика"
|
1503 |
|
1504 |
-
#: inc/core/
|
1505 |
msgid "Ignore width and height parameters and make viewer responsive"
|
1506 |
msgstr "Игнорировать значения ширины и высоты и сделать просмотрщик отзывчивым"
|
1507 |
|
1508 |
-
#: inc/core/
|
1509 |
msgid "Document viewer by Google"
|
1510 |
msgstr "Просмотрщик документов от Google"
|
1511 |
|
1512 |
-
#: inc/core/
|
1513 |
msgid "Gmap"
|
1514 |
msgstr "Google карта"
|
1515 |
|
1516 |
-
#: inc/core/
|
1517 |
msgid "Map width"
|
1518 |
msgstr "Ширина карты"
|
1519 |
|
1520 |
-
#: inc/core/
|
1521 |
msgid "Map height"
|
1522 |
msgstr "Высота карты"
|
1523 |
|
1524 |
-
#: inc/core/
|
1525 |
msgid "Ignore width and height parameters and make map responsive"
|
1526 |
msgstr "Игнорировать значения ширины и высоты и сделать карту отзывчивой"
|
1527 |
|
1528 |
-
#: inc/core/
|
1529 |
msgid "Marker"
|
1530 |
msgstr "Маркер"
|
1531 |
|
1532 |
-
#: inc/core/
|
1533 |
msgid "Address for the marker. You can type it in any language"
|
1534 |
msgstr "Адрес маркера. Вы можете ввести адрес на русском языке"
|
1535 |
|
1536 |
-
#: inc/core/
|
1537 |
msgid "Maps by Google"
|
1538 |
msgstr "Карты от Google"
|
1539 |
|
1540 |
-
#: inc/core/
|
1541 |
msgid "Slider"
|
1542 |
msgstr "Слайдер"
|
1543 |
|
1544 |
-
#: inc/core/
|
1545 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1546 |
msgstr ""
|
1547 |
-
"Выберите
|
1548 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1549 |
|
1550 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1551 |
msgid "Slider width (in pixels)"
|
1552 |
msgstr "Ширина слайдера (в пикселях)"
|
1553 |
|
1554 |
-
#: inc/core/
|
1555 |
msgid "Slider height (in pixels)"
|
1556 |
msgstr "Высота слайдера (в пикселях)"
|
1557 |
|
1558 |
-
#: inc/core/
|
1559 |
msgid "Ignore width and height parameters and make slider responsive"
|
1560 |
msgstr "Игнорировать значения ширины и высоты и сделать слайдер отзывчивым"
|
1561 |
|
1562 |
-
#: inc/core/
|
1563 |
-
#: inc/core/class.data.php:1723
|
1564 |
msgid "Show titles"
|
1565 |
msgstr "Показывать заголовки"
|
1566 |
|
1567 |
-
#: inc/core/
|
1568 |
msgid "Display slide titles"
|
1569 |
msgstr "Отображать заголовки слайдов"
|
1570 |
|
1571 |
-
#: inc/core/
|
1572 |
msgid "Is slider centered on the page"
|
1573 |
msgstr "Слайдер выровнен по центру страницы"
|
1574 |
|
1575 |
-
#: inc/core/
|
1576 |
msgid "Arrows"
|
1577 |
msgstr "Стрелки"
|
1578 |
|
1579 |
-
#: inc/core/
|
1580 |
msgid "Show left and right arrows"
|
1581 |
msgstr "Показывать стрелки влево/вправо"
|
1582 |
|
1583 |
-
#: inc/core/
|
1584 |
msgid "Pagination"
|
1585 |
msgstr "Страницы"
|
1586 |
|
1587 |
-
#: inc/core/
|
1588 |
msgid "Show pagination"
|
1589 |
msgstr "Показывать страницы"
|
1590 |
|
1591 |
-
#: inc/core/
|
1592 |
msgid "Mouse wheel control"
|
1593 |
msgstr "Управление колесом мыши"
|
1594 |
|
1595 |
-
#: inc/core/
|
1596 |
msgid "Allow to change slides with mouse wheel"
|
1597 |
msgstr "Разрешить перелистывание слайдов колесом мышки"
|
1598 |
|
1599 |
-
#: inc/core/
|
1600 |
msgid "Choose interval between slide animations. Set to 0 to disable autoplay"
|
1601 |
msgstr ""
|
1602 |
"Укажите интервал между автоматической сменой слайдов. Задайте 0, чтобы "
|
1603 |
"отключить автовоспроизведение"
|
1604 |
|
1605 |
-
#: inc/core/
|
1606 |
msgid "Speed"
|
1607 |
msgstr "Скорость"
|
1608 |
|
1609 |
-
#: inc/core/
|
1610 |
msgid "Specify animation speed"
|
1611 |
msgstr "Укажите скорость анимации"
|
1612 |
|
1613 |
-
#: inc/core/
|
1614 |
-
#: inc/core/class.data.php:1729
|
1615 |
-
msgid "Links target"
|
1616 |
-
msgstr "Цель ссылок"
|
1617 |
-
|
1618 |
-
#: inc/core/class.data.php:1568
|
1619 |
-
msgid "Open slides links in new window/tab"
|
1620 |
-
msgstr "Открывать ссылки слайдов в новом окне или вкладке"
|
1621 |
-
|
1622 |
-
#: inc/core/class.data.php:1577
|
1623 |
msgid "Customizable image slider"
|
1624 |
msgstr "Настраиваемый слайдер изображений"
|
1625 |
|
1626 |
-
#: inc/core/
|
1627 |
msgid "Carousel"
|
1628 |
msgstr "Карусель"
|
1629 |
|
1630 |
-
#: inc/core/
|
1631 |
-
msgid "
|
1632 |
-
msgstr ""
|
1633 |
-
"Выберите галерею-источник, которая будет использована для создания этой "
|
1634 |
-
"карусели"
|
1635 |
|
1636 |
-
#: inc/core/
|
1637 |
msgid "Carousel width (in pixels)"
|
1638 |
msgstr "Ширина карусели (в пикселях)"
|
1639 |
|
1640 |
-
#: inc/core/
|
1641 |
msgid "Carousel height (in pixels)"
|
1642 |
msgstr "Высота карусели (в пикселях)"
|
1643 |
|
1644 |
-
#: inc/core/
|
1645 |
msgid "Ignore width and height parameters and make carousel responsive"
|
1646 |
msgstr "Игнорировать значения ширины и высоты и сделать карусель отзывчивой"
|
1647 |
|
1648 |
-
#: inc/core/
|
1649 |
msgid "Items to show"
|
1650 |
msgstr "Количество элементов для отображения"
|
1651 |
|
1652 |
-
#: inc/core/
|
1653 |
msgid "How much carousel items is visible"
|
1654 |
msgstr "Сколько элементов карусели видны постоянно"
|
1655 |
|
1656 |
-
#: inc/core/
|
1657 |
msgid "Scroll number"
|
1658 |
msgstr "Кол-во прокручиваемых"
|
1659 |
|
1660 |
-
#: inc/core/
|
1661 |
msgid "How much items are scrolled in one transition"
|
1662 |
msgstr "Сколько элементов карусели прокручивается за один переход"
|
1663 |
|
1664 |
-
#: inc/core/
|
1665 |
msgid "Display titles for each item"
|
1666 |
msgstr "Показывать заголовки для каждого элемента карусели"
|
1667 |
|
1668 |
-
#: inc/core/
|
1669 |
msgid "Is carousel centered on the page"
|
1670 |
msgstr "Карусель выровнена по центру страницы"
|
1671 |
|
1672 |
-
#: inc/core/
|
1673 |
msgid "Allow to rotate carousel with mouse wheel"
|
1674 |
msgstr "Разрешить прокрутку карусели колесом мыши"
|
1675 |
|
1676 |
-
#: inc/core/
|
1677 |
msgid "Choose interval between auto animations. Set to 0 to disable autoplay"
|
1678 |
msgstr ""
|
1679 |
"Укажите интервал между автоматической анимацией. Задайте 0, чтобы отключить "
|
1680 |
"автовоспроизведение"
|
1681 |
|
1682 |
-
#: inc/core/
|
1683 |
-
msgid "Open carousel links in new window/tab"
|
1684 |
-
msgstr "Открывать ссылки карусели в новом окне или вкладке"
|
1685 |
-
|
1686 |
-
#: inc/core/class.data.php:1685
|
1687 |
msgid "Customizable image carousel"
|
1688 |
msgstr "Настраиваемая карусель изображений"
|
1689 |
|
1690 |
-
#: inc/core/
|
1691 |
-
msgid "Choose source gallery, that will be used for this shortcode"
|
1692 |
-
msgstr ""
|
1693 |
-
"Выберите галерею-источник, которая будет использована для этого шорткода"
|
1694 |
-
|
1695 |
-
#: inc/core/class.data.php:1705
|
1696 |
msgid "Single item width (in pixels)"
|
1697 |
msgstr "Ширина одного изображения (в пикселях)"
|
1698 |
|
1699 |
-
#: inc/core/
|
1700 |
msgid "Single item height (in pixels)"
|
1701 |
msgstr "Высота одного изображения (в пикселях)"
|
1702 |
|
1703 |
-
#: inc/core/
|
1704 |
msgid "Never"
|
1705 |
msgstr "Никогда"
|
1706 |
|
1707 |
-
#: inc/core/
|
1708 |
msgid "On mouse over"
|
1709 |
msgstr "При наведении мыши"
|
1710 |
|
1711 |
-
#: inc/core/
|
1712 |
msgid "Always"
|
1713 |
msgstr "Всегда"
|
1714 |
|
1715 |
-
#: inc/core/
|
1716 |
msgid "Title display mode"
|
1717 |
msgstr "Режим отображения заголовков"
|
1718 |
|
1719 |
-
#: inc/core/
|
1720 |
-
msgid "Open links in new window/tab"
|
1721 |
-
msgstr "Открывать ссылки в новом окне или вкладке"
|
1722 |
-
|
1723 |
-
#: inc/core/class.data.php:1738
|
1724 |
msgid "Customizable image gallery"
|
1725 |
msgstr "Настраиваемая галерея изображений"
|
1726 |
|
1727 |
-
#: inc/core/
|
1728 |
msgid "Posts"
|
1729 |
msgstr "Записи"
|
1730 |
|
1731 |
-
#: inc/core/
|
1732 |
msgid "Template"
|
1733 |
msgstr "Шаблон"
|
1734 |
|
1735 |
-
#: inc/core/
|
1736 |
msgid ""
|
1737 |
"<b>Do not change this field value if you do not understand description below."
|
1738 |
"</b><br/>Relative path to the template file. Default templates is placed "
|
@@ -1755,55 +2163,55 @@ msgstr ""
|
|
1755 |
"одиночной записи или страницы<br/><b%value>templates/list-loop.php</b> - "
|
1756 |
"маркированный список с заголовками постов"
|
1757 |
|
1758 |
-
#: inc/core/
|
1759 |
msgid "Post ID's"
|
1760 |
msgstr "ID постов"
|
1761 |
|
1762 |
-
#: inc/core/
|
1763 |
msgid "Enter comma separated ID's of the posts that you want to show"
|
1764 |
msgstr "Введите ID постов, которые хотите отобразить, разделенные запятыми"
|
1765 |
|
1766 |
-
#: inc/core/
|
1767 |
msgid "Posts per page"
|
1768 |
msgstr "Кол-во записей"
|
1769 |
|
1770 |
-
#: inc/core/
|
1771 |
msgid ""
|
1772 |
"Specify number of posts that you want to show. Enter -1 to get all posts"
|
1773 |
msgstr ""
|
1774 |
"Укажите число записей, которое хотите отобразить. Введите -1 чтобы "
|
1775 |
"отобразить все найденные записи"
|
1776 |
|
1777 |
-
#: inc/core/
|
1778 |
msgid "Post types"
|
1779 |
msgstr "Типы постов"
|
1780 |
|
1781 |
-
#: inc/core/
|
1782 |
msgid "Select post types. Hold Ctrl key to select multiple post types"
|
1783 |
msgstr ""
|
1784 |
"Выберите типы постов. Удерживайте клавишу Ctrl чтобы выбрать несколько типов"
|
1785 |
|
1786 |
-
#: inc/core/
|
1787 |
msgid "Taxonomy"
|
1788 |
msgstr "Таксономия"
|
1789 |
|
1790 |
-
#: inc/core/
|
1791 |
msgid "Select taxonomy to show posts from"
|
1792 |
msgstr "Выберите таксономию, чтобы посмотреть её категории и выбрать их"
|
1793 |
|
1794 |
-
#: inc/core/
|
1795 |
msgid "Terms"
|
1796 |
msgstr "Категории (terms)"
|
1797 |
|
1798 |
-
#: inc/core/
|
1799 |
msgid "Select terms to show posts from"
|
1800 |
msgstr "Выберите категории, из которых нужно показать записи"
|
1801 |
|
1802 |
-
#: inc/core/
|
1803 |
msgid "Taxonomy term operator"
|
1804 |
msgstr "Оператор выбора категорий"
|
1805 |
|
1806 |
-
#: inc/core/
|
1807 |
msgid ""
|
1808 |
"IN - posts that have any of selected categories terms<br/>NOT IN - posts "
|
1809 |
"that is does not have any of selected terms<br/>AND - posts that have all "
|
@@ -1813,339 +2221,514 @@ msgstr ""
|
|
1813 |
"будут показаны записи, которые НЕ имеют ни одной из выбранных категорий<br/"
|
1814 |
">AND - будут показаны записи, имеющие ТОЛЬКО выбранные категории"
|
1815 |
|
1816 |
-
#: inc/core/
|
1817 |
msgid "Authors"
|
1818 |
msgstr "Авторы"
|
1819 |
|
1820 |
-
#: inc/core/
|
1821 |
msgid "Choose the authors whose posts you want to show"
|
1822 |
msgstr "Выберите авторов, чьи записи хотите показать"
|
1823 |
|
1824 |
-
#: inc/core/
|
1825 |
msgid "Meta key"
|
1826 |
msgstr "Произвольное поле"
|
1827 |
|
1828 |
-
#: inc/core/
|
1829 |
msgid "Enter meta key name to show posts that have this key"
|
1830 |
msgstr ""
|
1831 |
"Введите оригинальное имя произвольного поля, чтобы показать все записи у "
|
1832 |
"которых это поле задано"
|
1833 |
|
1834 |
-
#: inc/core/
|
1835 |
msgid "Offset"
|
1836 |
msgstr "Смещение (offset)"
|
1837 |
|
1838 |
-
#: inc/core/
|
1839 |
msgid "Specify offset to start posts loop not from first post"
|
1840 |
msgstr ""
|
1841 |
"Укажите кол-во записей, которые будут пропущены и не показаны. Например, "
|
1842 |
"если указать 2, то будут показаны записи начиная со третьей"
|
1843 |
|
1844 |
-
#: inc/core/
|
1845 |
msgid "Descending"
|
1846 |
msgstr "По убыванию"
|
1847 |
|
1848 |
-
#: inc/core/
|
1849 |
msgid "Ascending"
|
1850 |
msgstr "По возрастанию"
|
1851 |
|
1852 |
-
#: inc/core/
|
1853 |
msgid "Order"
|
1854 |
msgstr "Порядок"
|
1855 |
|
1856 |
-
#: inc/core/
|
1857 |
msgid "Posts order"
|
1858 |
msgstr "Порядок сортировки записей"
|
1859 |
|
1860 |
-
#: inc/core/
|
1861 |
-
msgid "None"
|
1862 |
-
msgstr "Нет"
|
1863 |
-
|
1864 |
-
#: inc/core/class.data.php:1828
|
1865 |
msgid "Post ID"
|
1866 |
msgstr "ID записи"
|
1867 |
|
1868 |
-
#: inc/core/
|
1869 |
msgid "Post author"
|
1870 |
msgstr "Автор записи"
|
1871 |
|
1872 |
-
#: inc/core/
|
1873 |
msgid "Post title"
|
1874 |
msgstr "Заголовок записи"
|
1875 |
|
1876 |
-
#: inc/core/
|
1877 |
msgid "Post slug"
|
1878 |
msgstr "Ссылка записи (slug)"
|
1879 |
|
1880 |
-
#: inc/core/
|
1881 |
msgid "Date"
|
1882 |
msgstr "Дата"
|
1883 |
|
1884 |
-
#: inc/core/
|
1885 |
msgid "Last modified date"
|
1886 |
msgstr "Дата изменения"
|
1887 |
|
1888 |
-
#: inc/core/
|
1889 |
msgid "Post parent"
|
1890 |
msgstr "Родитель"
|
1891 |
|
1892 |
-
#: inc/core/
|
1893 |
msgid "Random"
|
1894 |
msgstr "Случайно"
|
1895 |
|
1896 |
-
#: inc/core/
|
1897 |
msgid "Comments number"
|
1898 |
msgstr "Кол-во комментариев"
|
1899 |
|
1900 |
-
#: inc/core/
|
1901 |
msgid "Menu order"
|
1902 |
msgstr "Порядок меню"
|
1903 |
|
1904 |
-
#: inc/core/
|
1905 |
msgid "Meta key values"
|
1906 |
msgstr "Значение произвольного поля"
|
1907 |
|
1908 |
-
#: inc/core/
|
1909 |
msgid "Order by"
|
1910 |
msgstr "Сортировать по"
|
1911 |
|
1912 |
-
#: inc/core/
|
1913 |
msgid "Order posts by"
|
1914 |
msgstr "Сортировать записи по следующему признаку"
|
1915 |
|
1916 |
-
#: inc/core/
|
1917 |
msgid "Show childrens of entered post (enter post ID)"
|
1918 |
msgstr "Отобразить потомков введенной записи/страницы (нужно вводить ID)"
|
1919 |
|
1920 |
-
#: inc/core/
|
1921 |
msgid "Published"
|
1922 |
msgstr "Опубликован"
|
1923 |
|
1924 |
-
#: inc/core/
|
1925 |
msgid "Pending"
|
1926 |
msgstr "Ожидает"
|
1927 |
|
1928 |
-
#: inc/core/
|
1929 |
msgid "Draft"
|
1930 |
msgstr "Черновик"
|
1931 |
|
1932 |
-
#: inc/core/
|
1933 |
msgid "Auto-draft"
|
1934 |
msgstr "Авто-черновик"
|
1935 |
|
1936 |
-
#: inc/core/
|
1937 |
msgid "Future post"
|
1938 |
msgstr "Запланирован"
|
1939 |
|
1940 |
-
#: inc/core/
|
1941 |
msgid "Private post"
|
1942 |
msgstr "Приватная запись"
|
1943 |
|
1944 |
-
#: inc/core/
|
1945 |
msgid "Inherit"
|
1946 |
msgstr "Вложенный"
|
1947 |
|
1948 |
-
#: inc/core/
|
1949 |
msgid "Trashed"
|
1950 |
msgstr "В корзине"
|
1951 |
|
1952 |
-
#: inc/core/
|
1953 |
msgid "Any"
|
1954 |
msgstr "Любой"
|
1955 |
|
1956 |
-
#: inc/core/
|
1957 |
msgid "Post status"
|
1958 |
msgstr "Статус записи"
|
1959 |
|
1960 |
-
#: inc/core/
|
1961 |
msgid "Show only posts with selected status"
|
1962 |
msgstr "Показать только записи с выбранным статусом"
|
1963 |
|
1964 |
-
#: inc/core/
|
1965 |
msgid "Ignore sticky"
|
1966 |
msgstr "Игнорировать прикрепленные"
|
1967 |
|
1968 |
-
#: inc/core/
|
1969 |
msgid "Select Yes to ignore posts that is sticked"
|
1970 |
msgstr "Выберите Да, чтобы не показывать прикрепленные (прилепленные) записи"
|
1971 |
|
1972 |
-
#: inc/core/
|
1973 |
msgid "Custom posts query with customizable template"
|
1974 |
msgstr "Произвольный запрос записей/страниц с настраиваемым шаблоном"
|
1975 |
|
1976 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1977 |
msgid "Yes"
|
1978 |
msgstr "Да"
|
1979 |
|
1980 |
-
#: inc/core/
|
1981 |
msgid "No"
|
1982 |
msgstr "Нет"
|
1983 |
|
1984 |
-
#: inc/core/
|
1985 |
-
#: inc/
|
1986 |
msgid "Media manager"
|
1987 |
msgstr "Медиа менеджер"
|
1988 |
|
1989 |
-
#: inc/core/
|
1990 |
msgid "Icon picker"
|
1991 |
msgstr "Выбрать иконку"
|
1992 |
|
1993 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1994 |
msgid "Untitled gallery"
|
1995 |
msgstr "Галерея без имени"
|
1996 |
|
1997 |
-
#: inc/core/
|
1998 |
-
#: inc/views/galleries.php:62
|
1999 |
msgid "Galleries not found"
|
2000 |
msgstr "Галереи не найдены"
|
2001 |
|
2002 |
-
#: inc/core/
|
2003 |
msgid "Manage galleries"
|
2004 |
msgstr "Управление галереями"
|
2005 |
|
2006 |
-
#: inc/core/
|
2007 |
msgid "Reload galleries"
|
2008 |
msgstr "Обновить список"
|
2009 |
|
2010 |
-
#: inc/core/
|
2011 |
msgid "Horizontal offset"
|
2012 |
msgstr "Горизонтально"
|
2013 |
|
2014 |
-
#: inc/core/
|
2015 |
msgid "Vertical offset"
|
2016 |
msgstr "Вертикально"
|
2017 |
|
2018 |
-
#: inc/core/
|
2019 |
msgid "Blur"
|
2020 |
msgstr "Размытие"
|
2021 |
|
2022 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2023 |
msgid "Insert shortcode"
|
2024 |
msgstr "Вставить шорткод"
|
2025 |
|
2026 |
-
#: inc/core/
|
2027 |
-
#: inc/
|
2028 |
msgid "Settings"
|
2029 |
msgstr "Настройки"
|
2030 |
|
2031 |
-
#: inc/core/
|
2032 |
msgid "Plugin settings"
|
2033 |
msgstr "Настройки плагина"
|
2034 |
|
2035 |
-
#: inc/core/
|
2036 |
msgid "Plugin homepage"
|
2037 |
msgstr "Сайт плагина"
|
2038 |
|
2039 |
-
#: inc/core/
|
2040 |
msgid "Support forums"
|
2041 |
msgstr "Форум поддержки"
|
2042 |
|
2043 |
-
#: inc/core/
|
2044 |
msgid "Search for shortcodes"
|
2045 |
msgstr "Поиск шорткода"
|
2046 |
|
2047 |
-
#: inc/core/
|
2048 |
msgid "Filter by type"
|
2049 |
msgstr "Фильтр"
|
2050 |
|
2051 |
-
#: inc/core/
|
2052 |
msgid "Shortcode not specified"
|
2053 |
msgstr "Не выбран шорткод"
|
2054 |
|
2055 |
-
#: inc/core/
|
2056 |
msgid "Live preview"
|
2057 |
msgstr "Включить предпросмотр"
|
2058 |
|
2059 |
-
#: inc/core/
|
2060 |
msgid "Close window"
|
2061 |
msgstr "Закрыть окно"
|
2062 |
|
2063 |
-
#: inc/core/
|
2064 |
msgid "Click to return to the shortcodes list"
|
2065 |
msgstr "Нажмите, чтобы вернуться к списку шорткодов"
|
2066 |
|
2067 |
-
#: inc/core/
|
2068 |
msgid "All shortcodes"
|
2069 |
msgstr "Все шорткоды"
|
2070 |
|
2071 |
-
#: inc/core/
|
2072 |
msgid "Click to set this value"
|
2073 |
msgstr "Нажмите чтобы установить это значение"
|
2074 |
|
2075 |
-
#: inc/core/
|
2076 |
msgid "Preview"
|
2077 |
msgstr "Предпросмотр"
|
2078 |
|
2079 |
-
#: inc/core/
|
2080 |
msgid "Access denied"
|
2081 |
msgstr "Доступ запрещен"
|
2082 |
|
2083 |
-
#: inc/core/
|
2084 |
-
|
2085 |
-
|
2086 |
-
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2087 |
-
"fully compatible with your version of WordPress (%s).<br />Reccomended "
|
2088 |
-
"WordPress version – %s (or higher).</p><a href=\"%s\">← Return to "
|
2089 |
-
"the plugins screen</a> <a href=\"%s\"%s>Continue and activate anyway →</"
|
2090 |
-
"a>"
|
2091 |
-
msgstr ""
|
2092 |
-
"<h1>Упс! Плагин не активирован…</h1> <p>Плагин Shortcodes Ultimate не "
|
2093 |
-
"полностью совместим с вашей версией WordPress (%s).<br />Рекомендуемая "
|
2094 |
-
"версия WordPress – %s (или выше).</p><a href=\"%s\">← Вернуться к "
|
2095 |
-
"списку плагинов</a> <a href=\"%s\"%s>Продолжить и все равно активировать "
|
2096 |
-
"→</a>"
|
2097 |
-
|
2098 |
-
#: inc/core/class.requirements.php:36
|
2099 |
-
#, php-format
|
2100 |
-
msgid ""
|
2101 |
-
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2102 |
-
"fully compatible with your PHP version (%s).<br />Reccomended PHP version "
|
2103 |
-
"– %s (or higher).</p><a href=\"%s\">← Return to the plugins "
|
2104 |
-
"screen</a> <a href=\"%s\"%s>Continue and activate anyway →</a>"
|
2105 |
-
msgstr ""
|
2106 |
-
"<h1>Упс! Плагин не активирован…</h1> <p>Плагин Shortcodes Ultimate не "
|
2107 |
-
"полностью совместим с вашей версией PHP (%s).<br />Рекомендуемая версия PHP "
|
2108 |
-
"– %s (или выше).</p><a href=\"%s\">← Вернуться к списку плагинов</"
|
2109 |
-
"a> <a href=\"%s\"%s>Продолжить и все равно активировать →</a>"
|
2110 |
-
|
2111 |
-
#: inc/core/class.shortcodes-ultimate.php:25 inc/core/class.widget.php:40
|
2112 |
-
#: inc/core/class.widget.php:82
|
2113 |
msgid "Shortcodes Ultimate"
|
2114 |
msgstr "Шорткоды"
|
2115 |
|
2116 |
-
#: inc/core/
|
2117 |
-
msgid "
|
2118 |
-
msgstr "
|
2119 |
-
|
2120 |
-
#: inc/core/class.shortcodes-ultimate.php:27
|
2121 |
-
msgid "Supercharge your WordPress theme with mega pack of shortcodes"
|
2122 |
-
msgstr "Суперзарядка для вашей WordPress-темы с помощью мега набора шорткодов"
|
2123 |
-
|
2124 |
-
#: inc/core/class.shortcodes-ultimate.php:88
|
2125 |
-
msgid "Where to start?"
|
2126 |
-
msgstr "С чего начать?"
|
2127 |
-
|
2128 |
-
#: inc/core/class.shortcodes-ultimate.php:100 inc/views/about.php:4
|
2129 |
-
msgid "Project homepage"
|
2130 |
-
msgstr "Страница проекта"
|
2131 |
-
|
2132 |
-
#: inc/core/class.shortcodes-ultimate.php:101 inc/views/about.php:10
|
2133 |
-
msgid "Support forum"
|
2134 |
-
msgstr "Форум поддержки"
|
2135 |
-
|
2136 |
-
#: inc/core/class.shortcodes-ultimate.php:102 inc/views/about.php:12
|
2137 |
-
msgid "Changelog"
|
2138 |
-
msgstr "Список изменений"
|
2139 |
|
2140 |
-
#: inc/core/
|
2141 |
msgid "About"
|
2142 |
msgstr "О плагине"
|
2143 |
|
2144 |
-
#: inc/core/
|
2145 |
msgid "Custom formatting"
|
2146 |
msgstr "Cпециальное форматирование"
|
2147 |
|
2148 |
-
#: inc/core/
|
2149 |
msgid ""
|
2150 |
"Disable this option if you have some problems with other plugins or content "
|
2151 |
"formatting"
|
@@ -2153,22 +2736,19 @@ msgstr ""
|
|
2153 |
"Снимите этот флажок, если у вас возникли проблемы совместимости с другими "
|
2154 |
"плагинами или форматированием контента"
|
2155 |
|
2156 |
-
#: inc/core/
|
2157 |
-
#: inc/core/class.shortcodes-ultimate.php:126
|
2158 |
msgid "Documentation article"
|
2159 |
msgstr "Статья из документации (англ.)"
|
2160 |
|
2161 |
-
#: inc/core/
|
2162 |
-
#: inc/core/class.shortcodes-ultimate.php:130
|
2163 |
-
#: inc/core/class.shortcodes-ultimate.php:138
|
2164 |
msgid "Enabled"
|
2165 |
msgstr "Включено"
|
2166 |
|
2167 |
-
#: inc/core/
|
2168 |
msgid "Compatibility mode"
|
2169 |
msgstr "Режим совместимости"
|
2170 |
|
2171 |
-
#: inc/core/
|
2172 |
msgid ""
|
2173 |
"Enable this option if you have some problems with other plugins that uses "
|
2174 |
"similar shortcode names"
|
@@ -2176,15 +2756,15 @@ msgstr ""
|
|
2176 |
"Отметьте этот флажок, если у вас используются другие шорткоды с такими же "
|
2177 |
"именами. Все шорткоды этого плагина будут иметь такие имена"
|
2178 |
|
2179 |
-
#: inc/core/
|
2180 |
msgid "etc."
|
2181 |
msgstr "и т.д."
|
2182 |
|
2183 |
-
#: inc/core/
|
2184 |
msgid "Skip default values"
|
2185 |
msgstr "Пропускать значения по умолчанию"
|
2186 |
|
2187 |
-
#: inc/core/
|
2188 |
msgid ""
|
2189 |
"Enable this option and the generator will insert a shortcode without default "
|
2190 |
"attribute values that you have not changed. As a result, the generated code "
|
@@ -2194,11 +2774,11 @@ msgstr ""
|
|
2194 |
"значение которых вы не изменяли. В результате, сгенерированный код будет "
|
2195 |
"более коротким."
|
2196 |
|
2197 |
-
#: inc/core/
|
2198 |
msgid "Skin"
|
2199 |
msgstr "Скин"
|
2200 |
|
2201 |
-
#: inc/core/
|
2202 |
#, php-format
|
2203 |
msgid ""
|
2204 |
"Choose skin for shortcodes.<br /><a href=\"%s\" target=\"_blank\">Learn how "
|
@@ -2209,46 +2789,94 @@ msgstr ""
|
|
2209 |
"\">Инструкция по созданию собственных скинов (англ.)</a><br /><a href=\"%s\" "
|
2210 |
"target=\"_blank\"><b>Скачать скины</b></a>"
|
2211 |
|
2212 |
-
#: inc/core/
|
2213 |
msgid "Custom CSS"
|
2214 |
msgstr "Произвольный CSS"
|
2215 |
|
2216 |
-
#: inc/core/
|
2217 |
-
msgid "
|
2218 |
-
msgstr "
|
2219 |
|
2220 |
-
#: inc/core/
|
2221 |
-
msgid "
|
2222 |
-
msgstr "
|
2223 |
|
2224 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2225 |
msgid "Tab title"
|
2226 |
msgstr "Заголовок вкладкки"
|
2227 |
|
2228 |
-
#: inc/core/
|
2229 |
msgid "This is box title"
|
2230 |
msgstr "Заголовок блока"
|
2231 |
|
2232 |
-
#: inc/core/
|
2233 |
-
#: inc/core/
|
2234 |
-
#: inc/core/
|
2235 |
msgid "please specify correct url"
|
2236 |
msgstr "пожалуйста укажите корректную ссылку"
|
2237 |
|
2238 |
-
#: inc/core/
|
2239 |
msgid "This menu doesn't exists, or has no elements"
|
2240 |
msgstr "Такое меню не существует, или в нем нет ни одного элемента"
|
2241 |
|
2242 |
-
#: inc/core/
|
2243 |
-
#: inc/core/
|
2244 |
msgid "images not found"
|
2245 |
msgstr "изображения не найдены"
|
2246 |
|
2247 |
-
#: inc/core/
|
2248 |
msgid "template not found"
|
2249 |
msgstr "шаблон не найден"
|
2250 |
|
2251 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2252 |
msgid ""
|
2253 |
"Hello, my name is Vladimir Anokhin, and I am developer of plugin "
|
2254 |
"<b>Shortcodes Ultimate</b>.<br>If you like this plugin, please write a few "
|
@@ -2260,338 +2888,128 @@ msgstr ""
|
|
2260 |
"напишите пару слов о нём на сайте wordpress.org или в твиттере. Это поможет "
|
2261 |
"другим людям найти этот полезный плагин быстрее.<br><b>Спасибо!</b>"
|
2262 |
|
2263 |
-
#: inc/core/
|
2264 |
msgid "Rate plugin"
|
2265 |
msgstr "Оценить плагин"
|
2266 |
|
2267 |
-
#: inc/core/
|
2268 |
msgid "Shortcodes Ultimate - must have WordPress plugin #shortcodesultimate"
|
2269 |
msgstr ""
|
2270 |
"Shortcodes Ultimate - очень полезный плагин для WordPress #shortcodesultimate"
|
2271 |
|
2272 |
-
#: inc/core/
|
2273 |
msgid "Tweet"
|
2274 |
msgstr "Твитнуть"
|
2275 |
|
2276 |
-
#: inc/core/
|
2277 |
msgid "No, thanks"
|
2278 |
msgstr "Нет, спасибо"
|
2279 |
|
2280 |
-
#: inc/core/
|
2281 |
msgid "or"
|
2282 |
msgstr "или"
|
2283 |
|
2284 |
-
#: inc/core/
|
2285 |
msgid "Remind me later"
|
2286 |
msgstr "Напомнить позже"
|
2287 |
|
2288 |
-
#: inc/core/
|
2289 |
msgid "Special Shortcodes Ultimate widget"
|
2290 |
msgstr "Специальный виджет для вставки шорткодов"
|
2291 |
|
2292 |
-
#: inc/core/
|
2293 |
msgid "Title:"
|
2294 |
msgstr "Заголовок:"
|
2295 |
|
2296 |
-
#: inc/
|
2297 |
-
msgid "year"
|
2298 |
-
msgstr "год"
|
2299 |
-
|
2300 |
-
#: inc/core/tools.php:242
|
2301 |
-
msgid "month"
|
2302 |
-
msgstr "месяц"
|
2303 |
-
|
2304 |
-
#: inc/core/tools.php:243
|
2305 |
-
msgid "week"
|
2306 |
-
msgstr "неделя"
|
2307 |
-
|
2308 |
-
#: inc/core/tools.php:244
|
2309 |
-
msgid "day"
|
2310 |
-
msgstr "день"
|
2311 |
-
|
2312 |
-
#: inc/core/tools.php:245
|
2313 |
-
msgid "hour"
|
2314 |
-
msgstr "час"
|
2315 |
-
|
2316 |
-
#: inc/core/tools.php:246
|
2317 |
-
msgid "minute"
|
2318 |
-
msgstr "минута"
|
2319 |
-
|
2320 |
-
#: inc/core/tools.php:255 inc/core/tools.php:262
|
2321 |
-
msgid "s"
|
2322 |
-
msgstr "с"
|
2323 |
-
|
2324 |
-
#: inc/core/tools.php:298
|
2325 |
-
msgid "username not specified"
|
2326 |
-
msgstr "имя пользователя не задано"
|
2327 |
-
|
2328 |
-
#: inc/core/tools.php:303
|
2329 |
-
msgid "no public messages"
|
2330 |
-
msgstr "нет публичных твитов"
|
2331 |
-
|
2332 |
-
#: inc/views/about.php:2
|
2333 |
-
msgid "Welcome to Shortcodes Ultimate"
|
2334 |
-
msgstr "Добро пожаловать в Shortcodes Ultimate"
|
2335 |
-
|
2336 |
-
#: inc/views/about.php:2
|
2337 |
-
msgid "A real swiss army knife for WordPress"
|
2338 |
-
msgstr "Настоящий швейцарский армейский нож для WordPress"
|
2339 |
-
|
2340 |
-
#: inc/views/about.php:6
|
2341 |
-
msgid "Addons"
|
2342 |
-
msgstr "Дополнения"
|
2343 |
-
|
2344 |
-
#: inc/views/about.php:8
|
2345 |
-
msgid "Documentation"
|
2346 |
-
msgstr "Документация"
|
2347 |
-
|
2348 |
-
#: inc/views/about.php:14
|
2349 |
-
msgid "GitHub"
|
2350 |
-
msgstr "GitHub"
|
2351 |
-
|
2352 |
-
#: inc/views/about.php:16
|
2353 |
-
msgid "Contact author"
|
2354 |
-
msgstr "Связаться с автором"
|
2355 |
-
|
2356 |
-
#: inc/views/about.php:19
|
2357 |
-
msgid "Plugin features"
|
2358 |
-
msgstr "Возможности плагина"
|
2359 |
-
|
2360 |
-
#: inc/views/about.php:21
|
2361 |
-
msgid "40+ amazing shortcodes"
|
2362 |
-
msgstr "40+ невероятных шорткодов"
|
2363 |
-
|
2364 |
-
#: inc/views/about.php:22
|
2365 |
-
msgid "Power of CSS3 transitions"
|
2366 |
-
msgstr "Сила CSS3"
|
2367 |
-
|
2368 |
-
#: inc/views/about.php:23
|
2369 |
-
msgid "Handy shortcodes generator"
|
2370 |
-
msgstr "Удобный генератор шорткодов"
|
2371 |
-
|
2372 |
-
#: inc/views/about.php:24
|
2373 |
-
msgid "International"
|
2374 |
-
msgstr "Интернационален"
|
2375 |
-
|
2376 |
-
#: inc/views/about.php:25
|
2377 |
-
msgid "Documented API"
|
2378 |
-
msgstr "Доментированный API"
|
2379 |
-
|
2380 |
-
#: inc/views/about.php:29
|
2381 |
-
msgid "What is a shortcode?"
|
2382 |
-
msgstr "Что такое шорткод?"
|
2383 |
-
|
2384 |
-
#: inc/views/about.php:30
|
2385 |
-
msgid ""
|
2386 |
-
"<strong>Shortcode</strong> is a WordPress-specific code that lets you do "
|
2387 |
-
"nifty things with very little effort."
|
2388 |
-
msgstr ""
|
2389 |
-
"<strong>Шорткод</strong> это специфичный для WordPress код, который "
|
2390 |
-
"позволяет вам делать изящные вещи с небольшими усилиями."
|
2391 |
-
|
2392 |
-
#: inc/views/about.php:31
|
2393 |
-
msgid ""
|
2394 |
-
"Shortcodes can embed files or create objects that would normally require "
|
2395 |
-
"lots of complicated, ugly code in just one line. Shortcode = shortcut."
|
2396 |
-
msgstr ""
|
2397 |
-
"С помощью шорткодов можно встраивать на страницу видео- или аудио файлы, "
|
2398 |
-
"галереи, различные кнопки и многое другое с помощью всего одной строки кода."
|
2399 |
-
|
2400 |
-
#: inc/views/about.php:35
|
2401 |
-
msgid "How does it works"
|
2402 |
-
msgstr "Как это работает"
|
2403 |
-
|
2404 |
-
#: inc/views/about.php:39
|
2405 |
-
msgid "More videos"
|
2406 |
-
msgstr "Другие видео"
|
2407 |
-
|
2408 |
-
#: inc/views/about.php:41
|
2409 |
-
msgid "Shortcodes Ultimate Tutorial"
|
2410 |
-
msgstr "Развернутый видео урок по использованию шорткодов (англ.)"
|
2411 |
-
|
2412 |
-
#: inc/views/about.php:42
|
2413 |
-
msgid "How to use special widget"
|
2414 |
-
msgstr "Как использовать специальный виджет"
|
2415 |
-
|
2416 |
-
#: inc/views/about.php:43
|
2417 |
-
msgid "How to create Carousel"
|
2418 |
-
msgstr "Как создать карусель"
|
2419 |
-
|
2420 |
-
#: inc/views/about.php:44
|
2421 |
-
msgid "How to create image gallery"
|
2422 |
-
msgstr "Как создать галерею изображений"
|
2423 |
-
|
2424 |
-
#: inc/views/cheatsheet.php:5
|
2425 |
-
msgid "Shortcode"
|
2426 |
-
msgstr "Шорткоды"
|
2427 |
-
|
2428 |
-
#: inc/views/cheatsheet.php:6
|
2429 |
-
msgid "Parameters"
|
2430 |
-
msgstr "Параметры"
|
2431 |
-
|
2432 |
-
#: inc/views/cheatsheet.php:7
|
2433 |
-
msgid "Example"
|
2434 |
-
msgstr "Пример"
|
2435 |
-
|
2436 |
-
#: inc/views/cheatsheet.php:17
|
2437 |
-
msgid "Demo"
|
2438 |
-
msgstr "Демо"
|
2439 |
-
|
2440 |
-
#: inc/views/cheatsheet.php:49
|
2441 |
-
msgid "Default value"
|
2442 |
-
msgstr "Значение по умолчанию"
|
2443 |
-
|
2444 |
-
#: inc/views/cheatsheet.php:55
|
2445 |
-
msgid "-- no parameters --"
|
2446 |
-
msgstr "-- нет параметров --"
|
2447 |
-
|
2448 |
-
#: inc/views/closetab.php:4
|
2449 |
msgid "Save changes"
|
2450 |
msgstr "Сохранить изменения"
|
2451 |
|
2452 |
-
#: inc/
|
2453 |
msgid "Saving"
|
2454 |
msgstr "Сохранение"
|
2455 |
|
2456 |
-
#: inc/
|
2457 |
msgid "Saved"
|
2458 |
msgstr "Сохранено"
|
2459 |
|
2460 |
-
#: inc/
|
2461 |
msgid ""
|
2462 |
-
"This action will
|
2463 |
-
"
|
2464 |
msgstr ""
|
2465 |
-
"Данное действие удалит
|
2466 |
-
"
|
2467 |
|
2468 |
-
#: inc/
|
2469 |
msgid "Restore default settings"
|
2470 |
msgstr "Сбросить настройки"
|
2471 |
|
2472 |
-
#: inc/views/
|
2473 |
-
msgid "
|
2474 |
-
msgstr "
|
2475 |
|
2476 |
-
#: inc/
|
2477 |
-
msgid "
|
2478 |
-
msgstr "
|
2479 |
|
2480 |
-
#: inc/views/
|
2481 |
-
msgid "
|
2482 |
-
msgstr "
|
2483 |
|
2484 |
-
#: inc/
|
2485 |
-
msgid "
|
2486 |
-
msgstr "
|
2487 |
-
|
2488 |
-
#: inc/views/css.php:19
|
2489 |
-
msgid "theme url"
|
2490 |
-
msgstr "url папки с текущей темой"
|
2491 |
-
|
2492 |
-
#: inc/views/css.php:20
|
2493 |
-
msgid "plugin url"
|
2494 |
-
msgstr "url папки этого плагина"
|
2495 |
-
|
2496 |
-
#: inc/views/galleries.php:3
|
2497 |
-
msgid ""
|
2498 |
-
"Are you sure that you want to delete this gallery? This action can't be "
|
2499 |
-
"undone!"
|
2500 |
-
msgstr ""
|
2501 |
-
"Вы уверены, что хотите удалить эту галерею? Это действие нельзя отменить!"
|
2502 |
-
|
2503 |
-
#: inc/views/galleries.php:3
|
2504 |
-
msgid ""
|
2505 |
-
"Are you sure that you want to delete this image? This action can't be undone!"
|
2506 |
-
msgstr ""
|
2507 |
-
"Вы уверены, что хотите удалить это изображение? Это действие нельзя отменить!"
|
2508 |
-
|
2509 |
-
#: inc/views/galleries.php:5
|
2510 |
-
msgid "Create new gallery"
|
2511 |
-
msgstr "Создать новую галерею"
|
2512 |
-
|
2513 |
-
#: inc/views/galleries.php:18 inc/views/galleries.php:70
|
2514 |
-
msgid "Enter gallery name"
|
2515 |
-
msgstr "Введите имя галереи"
|
2516 |
|
2517 |
-
#: inc/
|
2518 |
-
msgid "
|
2519 |
-
msgstr "
|
2520 |
|
2521 |
-
#: inc/
|
2522 |
-
|
2523 |
-
|
2524 |
-
|
2525 |
-
#: inc/views/galleries.php:22 inc/views/galleries.php:48
|
2526 |
-
#: inc/views/galleries.php:74 inc/views/galleries.php:100
|
2527 |
-
msgid "Close"
|
2528 |
-
msgstr "Закрыть"
|
2529 |
-
|
2530 |
-
#: inc/views/galleries.php:23 inc/views/galleries.php:39
|
2531 |
-
#: inc/views/galleries.php:75 inc/views/galleries.php:91
|
2532 |
-
msgid "Delete"
|
2533 |
-
msgstr "Удалить"
|
2534 |
-
|
2535 |
-
#: inc/views/galleries.php:27 inc/views/galleries.php:79
|
2536 |
-
msgid "Add images"
|
2537 |
-
msgstr "Добавить изображения"
|
2538 |
-
|
2539 |
-
#: inc/views/galleries.php:38 inc/views/galleries.php:90
|
2540 |
-
msgid "Edit"
|
2541 |
-
msgstr "Редактировать"
|
2542 |
-
|
2543 |
-
#: inc/views/notifications.php:5
|
2544 |
-
msgid "Instructions"
|
2545 |
-
msgstr "Инструкции"
|
2546 |
|
2547 |
-
#: inc/
|
2548 |
-
|
2549 |
-
msgid "
|
2550 |
-
msgstr "
|
2551 |
|
2552 |
-
#: inc/
|
2553 |
msgid ""
|
2554 |
"For full functionality of this page it is reccomended to enable javascript."
|
2555 |
msgstr ""
|
2556 |
"Для полной функциональности этой страницы рекомендуется включить Javascript."
|
2557 |
|
2558 |
-
#: inc/
|
2559 |
-
msgid "Settings reseted successfully"
|
2560 |
-
msgstr "Настройки успешно сброшены"
|
2561 |
-
|
2562 |
-
#: inc/views/settings.php:15
|
2563 |
-
msgid "There is already default settings"
|
2564 |
-
msgstr "Настройки уже были сброшены"
|
2565 |
-
|
2566 |
-
#: inc/views/settings.php:16
|
2567 |
msgid "Settings saved successfully"
|
2568 |
msgstr "Настройки успешно сохранены"
|
2569 |
|
2570 |
-
#: inc/
|
2571 |
-
msgid "Settings
|
2572 |
-
msgstr "Настройки
|
2573 |
|
2574 |
-
#: inc/
|
2575 |
-
msgid "
|
2576 |
-
msgstr "
|
2577 |
|
2578 |
-
#: templates/default-loop.php:15 templates/single-post.php:
|
2579 |
msgid "Posted"
|
2580 |
msgstr "Опубликовано"
|
2581 |
|
2582 |
-
#: templates/default-loop.php:19 templates/single-post.php:
|
2583 |
msgid "0 comments"
|
2584 |
msgstr "нет комментариев"
|
2585 |
|
2586 |
-
#: templates/default-loop.php:19 templates/single-post.php:
|
2587 |
msgid "1 comment"
|
2588 |
msgstr "1 комментарий"
|
2589 |
|
2590 |
-
#: templates/default-loop.php:19 templates/single-post.php:
|
2591 |
msgid "%n comments"
|
2592 |
msgstr "%n комментариев"
|
2593 |
|
2594 |
-
#: templates/default-loop.php:27 templates/list-loop.php:
|
2595 |
-
#: templates/single-post.php:
|
2596 |
msgid "Posts not found"
|
2597 |
msgstr "Записи не найдены"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: gn_themes\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2013-11-07 16:55+0300\n"
|
6 |
+
"PO-Revision-Date: 2013-11-07 16:55+0300\n"
|
7 |
"Last-Translator: Vladimir Anokhin <ano.vladimir@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
15 |
"X-Generator: Poedit 1.5.7\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
+
#: inc/core/admin-views.php:10
|
19 |
+
msgid "Welcome to Shortcodes Ultimate"
|
20 |
+
msgstr "Добро пожаловать в Shortcodes Ultimate"
|
21 |
|
22 |
+
#: inc/core/admin-views.php:10
|
23 |
+
msgid "A real swiss army knife for WordPress"
|
24 |
+
msgstr "Настоящий швейцарский армейский нож для WordPress"
|
25 |
+
|
26 |
+
#: inc/core/admin-views.php:12 inc/core/load.php:233
|
27 |
+
msgid "Project homepage"
|
28 |
+
msgstr "Страница проекта"
|
29 |
|
30 |
+
#: inc/core/admin-views.php:13
|
31 |
+
msgid "Documentation"
|
32 |
+
msgstr "Документация"
|
33 |
|
34 |
+
#: inc/core/admin-views.php:14 inc/core/load.php:234
|
35 |
+
msgid "Support forum"
|
36 |
+
msgstr "Форум поддержки"
|
37 |
+
|
38 |
+
#: inc/core/admin-views.php:15 inc/core/load.php:235
|
39 |
+
msgid "Changelog"
|
40 |
+
msgstr "Список изменений"
|
41 |
+
|
42 |
+
#: inc/core/admin-views.php:16
|
43 |
+
msgid "Fork on GitHub"
|
44 |
+
msgstr "Репозиторий на GitHub"
|
45 |
+
|
46 |
+
#: inc/core/admin-views.php:20
|
47 |
+
msgid "Plugin features"
|
48 |
+
msgstr "Возможности плагина"
|
49 |
+
|
50 |
+
#: inc/core/admin-views.php:22
|
51 |
+
msgid "40+ amazing shortcodes"
|
52 |
+
msgstr "40+ невероятных шорткодов"
|
53 |
+
|
54 |
+
#: inc/core/admin-views.php:23
|
55 |
+
msgid "Power of CSS3 transitions"
|
56 |
+
msgstr "Сила CSS3"
|
57 |
+
|
58 |
+
#: inc/core/admin-views.php:24
|
59 |
+
msgid "Handy shortcodes generator"
|
60 |
+
msgstr "Удобный генератор шорткодов"
|
61 |
|
62 |
+
#: inc/core/admin-views.php:25
|
63 |
+
msgid "International"
|
64 |
+
msgstr "Интернационален"
|
65 |
+
|
66 |
+
#: inc/core/admin-views.php:26
|
67 |
+
msgid "Documented API"
|
68 |
+
msgstr "Доментированный API"
|
69 |
|
70 |
+
#: inc/core/admin-views.php:30
|
71 |
+
msgid "What is a shortcode?"
|
72 |
+
msgstr "Что такое шорткод?"
|
73 |
|
74 |
+
#: inc/core/admin-views.php:31
|
75 |
+
msgid ""
|
76 |
+
"<strong>Shortcode</strong> is a WordPress-specific code that lets you do "
|
77 |
+
"nifty things with very little effort."
|
78 |
+
msgstr ""
|
79 |
+
"<strong>Шорткод</strong> это специфичный для WordPress код, который "
|
80 |
+
"позволяет вам делать изящные вещи с небольшими усилиями."
|
81 |
|
82 |
+
#: inc/core/admin-views.php:32
|
83 |
+
msgid ""
|
84 |
+
"Shortcodes can embed files or create objects that would normally require "
|
85 |
+
"lots of complicated, ugly code in just one line. Shortcode = shortcut."
|
86 |
+
msgstr ""
|
87 |
+
"С помощью шорткодов можно встраивать на страницу видео- или аудио файлы, "
|
88 |
+
"галереи, различные кнопки и многое другое с помощью всего одной строки кода."
|
89 |
+
|
90 |
+
#: inc/core/admin-views.php:37
|
91 |
+
msgid "How does it works"
|
92 |
+
msgstr "Как это работает"
|
93 |
+
|
94 |
+
#: inc/core/admin-views.php:41
|
95 |
+
msgid "More videos"
|
96 |
+
msgstr "Другие видео"
|
97 |
+
|
98 |
+
#: inc/core/admin-views.php:43
|
99 |
+
msgid "Shortcodes Ultimate Tutorial"
|
100 |
+
msgstr "Развернутый видео урок по использованию шорткодов (англ.)"
|
101 |
+
|
102 |
+
#: inc/core/admin-views.php:44
|
103 |
+
msgid "How to use special widget"
|
104 |
+
msgstr "Как использовать специальный виджет"
|
105 |
+
|
106 |
+
#: inc/core/admin-views.php:45
|
107 |
+
msgid "How to create Carousel"
|
108 |
+
msgstr "Как создать карусель"
|
109 |
+
|
110 |
+
#: inc/core/admin-views.php:46
|
111 |
+
msgid "How to create image gallery"
|
112 |
+
msgstr "Как создать галерею изображений"
|
113 |
+
|
114 |
+
#: inc/core/admin-views.php:64
|
115 |
+
msgid "You can overview the original styles to override it"
|
116 |
+
msgstr "Вы можете посмотреть оригинальные стили, чтобы перезаписать их"
|
117 |
+
|
118 |
+
#: inc/core/admin-views.php:75
|
119 |
+
msgid "You can use next variables in your custom CSS"
|
120 |
+
msgstr "Вы можете использовать следующие переменные в CSS коде"
|
121 |
+
|
122 |
+
#: inc/core/admin-views.php:76
|
123 |
+
msgid "home url"
|
124 |
+
msgstr "url главной страницы сайта"
|
125 |
+
|
126 |
+
#: inc/core/admin-views.php:77
|
127 |
+
msgid "theme url"
|
128 |
+
msgstr "url папки с текущей темой"
|
129 |
+
|
130 |
+
#: inc/core/admin-views.php:78
|
131 |
+
msgid "plugin url"
|
132 |
+
msgstr "url папки этого плагина"
|
133 |
+
|
134 |
+
#: inc/core/admin-views.php:115
|
135 |
+
msgid "Maker"
|
136 |
+
msgstr "Maker"
|
137 |
+
|
138 |
+
#: inc/core/admin-views.php:116
|
139 |
+
msgid ""
|
140 |
+
"This add-on allows you to create custom shortcodes. You can easily create "
|
141 |
+
"any shortcode with different parameters or even override default shortcodes"
|
142 |
+
msgstr ""
|
143 |
+
"Это дополнение позволит вам создавать собственные шорткоды. Вы можете с "
|
144 |
+
"легкостью создать новый шорткод или даже перезаписать оригинальный"
|
145 |
+
|
146 |
+
#: inc/core/admin-views.php:121
|
147 |
+
msgid "Extra shortcodes"
|
148 |
+
msgstr "Экстра шорткоды"
|
149 |
+
|
150 |
+
#: inc/core/admin-views.php:122
|
151 |
+
msgid "Extra set of additional shortcodes for advanced content styling"
|
152 |
+
msgstr ""
|
153 |
+
"Набор дополнительных шорткодов для продвинутого оформления ваших страниц"
|
154 |
+
|
155 |
+
#: inc/core/admin-views.php:127
|
156 |
+
msgid "Skins"
|
157 |
+
msgstr "Скины"
|
158 |
+
|
159 |
+
#: inc/core/admin-views.php:128
|
160 |
+
msgid ""
|
161 |
+
"Set of additional skins for Shrtcodes Ultimate. It includes skins for "
|
162 |
+
"accordeons/spoilers, tabs and some other shortcodes"
|
163 |
+
msgstr ""
|
164 |
+
"Набор дополнительных скинов для шорткодов плагина. Набор включает в себя "
|
165 |
+
"скины для аккордеонов/спойлеров, вкладок и некоторых других шорткодов"
|
166 |
+
|
167 |
+
#: inc/core/admin-views.php:134
|
168 |
+
msgid "Shortcodes Ultimate Add-ons"
|
169 |
+
msgstr "Дополнения для Shortcodes Ultimate"
|
170 |
+
|
171 |
+
#: inc/core/admin-views.php:137 inc/core/admin-views.php:144
|
172 |
+
msgid "Learn more"
|
173 |
+
msgstr "Узнать больше"
|
174 |
+
|
175 |
+
#: inc/core/admin-views.php:141
|
176 |
+
msgid "Other WordPress Plugins"
|
177 |
+
msgstr "Другие плагины для WordPress"
|
178 |
+
|
179 |
+
#: inc/core/assets.php:66
|
180 |
msgid "Choose files"
|
181 |
msgstr "Выбор файлов"
|
182 |
|
183 |
+
#: inc/core/assets.php:67
|
184 |
msgid "Add selected files"
|
185 |
msgstr "Добавить выбранные файлы"
|
186 |
|
187 |
+
#: inc/core/assets.php:73 inc/vendor/class.sunrise.php:165
|
188 |
msgid "Choose file"
|
189 |
msgstr "Выбор файла"
|
190 |
|
191 |
+
#: inc/core/assets.php:74
|
192 |
msgid "Insert"
|
193 |
msgstr "Вставить"
|
194 |
|
195 |
+
#: inc/core/assets.php:75
|
196 |
+
msgid "Select images"
|
197 |
+
msgstr "Выберите изображения"
|
198 |
|
199 |
+
#: inc/core/assets.php:76
|
200 |
+
msgid "Add selected images"
|
201 |
+
msgstr "Добавить выбранные изображения"
|
202 |
+
|
203 |
+
#: inc/core/assets.php:89
|
204 |
msgid ""
|
205 |
"This shortcode doesn't work in live preview. Please insert it into editor "
|
206 |
"and preview on the site."
|
208 |
"Этот шорткод не работает в режиме предпросмотра. Пожалуйста вставьте шорткод "
|
209 |
"в редактор и посмотрите результат на странице записи."
|
210 |
|
211 |
+
#: inc/core/data.php:17
|
212 |
msgid "All"
|
213 |
msgstr "Все"
|
214 |
|
215 |
+
#: inc/core/data.php:18 inc/core/generator.php:164
|
216 |
msgid "Content"
|
217 |
msgstr "Содержимое"
|
218 |
|
219 |
+
#: inc/core/data.php:19 inc/core/data.php:774
|
220 |
msgid "Box"
|
221 |
msgstr "Блок"
|
222 |
|
223 |
+
#: inc/core/data.php:20
|
224 |
msgid "Media"
|
225 |
msgstr "Медиа"
|
226 |
|
227 |
+
#: inc/core/data.php:21 inc/core/data.php:1902
|
|
|
|
|
228 |
msgid "Gallery"
|
229 |
msgstr "Галерея"
|
230 |
|
231 |
+
#: inc/core/data.php:22
|
232 |
msgid "Other"
|
233 |
msgstr "Другое"
|
234 |
|
235 |
+
#: inc/core/data.php:28 inc/core/data.php:1682 inc/core/data.php:1790
|
236 |
+
#: inc/core/data.php:1915 inc/core/data.php:2057
|
237 |
+
msgid "None"
|
238 |
+
msgstr "Нет"
|
239 |
+
|
240 |
+
#: inc/core/data.php:29
|
241 |
+
msgid "Solid"
|
242 |
+
msgstr "Сплошной"
|
243 |
+
|
244 |
+
#: inc/core/data.php:30
|
245 |
+
msgid "Dotted"
|
246 |
+
msgstr "Пунктирный (точки)"
|
247 |
+
|
248 |
+
#: inc/core/data.php:31
|
249 |
+
msgid "Dashed"
|
250 |
+
msgstr "Пунктирный (тире)"
|
251 |
+
|
252 |
+
#: inc/core/data.php:32
|
253 |
+
msgid "Double"
|
254 |
+
msgstr "Двойной"
|
255 |
+
|
256 |
+
#: inc/core/data.php:33
|
257 |
+
msgid "Groove"
|
258 |
+
msgstr "Выдавленный"
|
259 |
+
|
260 |
+
#: inc/core/data.php:34
|
261 |
+
msgid "Ridge"
|
262 |
+
msgstr "Ребро"
|
263 |
+
|
264 |
+
#: inc/core/data.php:48
|
265 |
+
msgid "Basic examples"
|
266 |
+
msgstr "Основные примеры"
|
267 |
+
|
268 |
+
#: inc/core/data.php:51
|
269 |
+
msgid "Accordions, spoilers, different styles, anchors"
|
270 |
+
msgstr "Аккордеоны, спойлеры, различные стили, якори"
|
271 |
+
|
272 |
+
#: inc/core/data.php:57
|
273 |
+
msgid "Tabs, vertical tabs, tab anchors"
|
274 |
+
msgstr "Вкладки, вертикальные вкладки, якори вкладок"
|
275 |
+
|
276 |
+
#: inc/core/data.php:63
|
277 |
+
msgid "Column layouts"
|
278 |
+
msgstr "Использование колонок"
|
279 |
+
|
280 |
+
#: inc/core/data.php:69
|
281 |
+
msgid ""
|
282 |
+
"Media elements, YouTube, Vimeo, Screenr and self-hosted videos, audio player"
|
283 |
+
msgstr ""
|
284 |
+
"Медиа элементы, YouTube, Vimeo, Screenr и видео из медиа библиотеки, аудио "
|
285 |
+
"плеер"
|
286 |
+
|
287 |
+
#: inc/core/data.php:75
|
288 |
+
msgid "Unlimited buttons"
|
289 |
+
msgstr "Всевозможные кнопки"
|
290 |
+
|
291 |
+
#: inc/core/data.php:83
|
292 |
+
msgid "Advanced examples"
|
293 |
+
msgstr "Дополнительные примеры"
|
294 |
+
|
295 |
+
#: inc/core/data.php:86
|
296 |
+
msgid "Interacting with posts shortcode"
|
297 |
+
msgstr "Работа с шорткодом posts"
|
298 |
+
|
299 |
+
#: inc/core/data.php:92
|
300 |
+
msgid "Nested shortcodes, shortcodes inside of attributes"
|
301 |
+
msgstr "Вложенные шорткоды, шорткоды в атрибутах"
|
302 |
+
|
303 |
+
#: inc/core/data.php:109
|
304 |
msgid "Heading"
|
305 |
msgstr "Заголовок"
|
306 |
|
307 |
+
#: inc/core/data.php:119 inc/core/data.php:483 inc/core/data.php:561
|
308 |
+
#: inc/core/data.php:664
|
309 |
msgid "Size"
|
310 |
msgstr "Размер"
|
311 |
|
312 |
+
#: inc/core/data.php:119
|
313 |
msgid "Select heading size"
|
314 |
msgstr "Выберите размер заголовка"
|
315 |
|
316 |
+
#: inc/core/data.php:124 inc/core/data.php:447 inc/core/data.php:504
|
317 |
+
#: inc/core/data.php:924
|
318 |
msgid "Left"
|
319 |
msgstr "Слева"
|
320 |
|
321 |
+
#: inc/core/data.php:125 inc/core/data.php:505 inc/core/data.php:1731
|
322 |
+
#: inc/core/data.php:1856
|
323 |
msgid "Center"
|
324 |
msgstr "По центру"
|
325 |
|
326 |
+
#: inc/core/data.php:126 inc/core/data.php:448 inc/core/data.php:506
|
327 |
+
#: inc/core/data.php:925
|
328 |
msgid "Right"
|
329 |
msgstr "Справа"
|
330 |
|
331 |
+
#: inc/core/data.php:129 inc/core/data.php:451 inc/core/data.php:509
|
|
|
332 |
msgid "Align"
|
333 |
msgstr "Выравнивание"
|
334 |
|
335 |
+
#: inc/core/data.php:130
|
336 |
msgid "Heading text alignment"
|
337 |
msgstr "Выравнивание текста в заголовке"
|
338 |
|
339 |
+
#: inc/core/data.php:134 inc/core/data.php:174 inc/core/data.php:206
|
340 |
+
#: inc/core/data.php:269 inc/core/data.php:285 inc/core/data.php:312
|
341 |
+
#: inc/core/data.php:336 inc/core/data.php:364 inc/core/data.php:394
|
342 |
+
#: inc/core/data.php:430 inc/core/data.php:455 inc/core/data.php:487
|
343 |
+
#: inc/core/data.php:514 inc/core/data.php:530 inc/core/data.php:572
|
344 |
+
#: inc/core/data.php:600 inc/core/data.php:721 inc/core/data.php:764
|
345 |
+
#: inc/core/data.php:818 inc/core/data.php:853 inc/core/data.php:885
|
346 |
+
#: inc/core/data.php:987 inc/core/data.php:1003 inc/core/data.php:1055
|
347 |
+
#: inc/core/data.php:1173 inc/core/data.php:1223 inc/core/data.php:1266
|
348 |
+
#: inc/core/data.php:1305 inc/core/data.php:1374 inc/core/data.php:1395
|
349 |
+
#: inc/core/data.php:1426 inc/core/data.php:1459 inc/core/data.php:1475
|
350 |
+
#: inc/core/data.php:1502 inc/core/data.php:1522 inc/core/data.php:1549
|
351 |
+
#: inc/core/data.php:1570 inc/core/data.php:1615 inc/core/data.php:1660
|
352 |
+
#: inc/core/data.php:1768 inc/core/data.php:1893 inc/core/data.php:1963
|
353 |
+
#: inc/core/data.php:2137 inc/core/data.php:2192 inc/core/data.php:2232
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
msgid "Class"
|
355 |
msgstr "Класс"
|
356 |
|
357 |
+
#: inc/core/data.php:135 inc/core/data.php:175 inc/core/data.php:207
|
358 |
+
#: inc/core/data.php:270 inc/core/data.php:286 inc/core/data.php:313
|
359 |
+
#: inc/core/data.php:337 inc/core/data.php:365 inc/core/data.php:395
|
360 |
+
#: inc/core/data.php:431 inc/core/data.php:456 inc/core/data.php:488
|
361 |
+
#: inc/core/data.php:515 inc/core/data.php:531 inc/core/data.php:573
|
362 |
+
#: inc/core/data.php:601 inc/core/data.php:722 inc/core/data.php:765
|
363 |
+
#: inc/core/data.php:819 inc/core/data.php:854 inc/core/data.php:886
|
364 |
+
#: inc/core/data.php:988 inc/core/data.php:1004 inc/core/data.php:1056
|
365 |
+
#: inc/core/data.php:1174 inc/core/data.php:1224 inc/core/data.php:1267
|
366 |
+
#: inc/core/data.php:1306 inc/core/data.php:1375 inc/core/data.php:1396
|
367 |
+
#: inc/core/data.php:1427 inc/core/data.php:1460 inc/core/data.php:1476
|
368 |
+
#: inc/core/data.php:1503 inc/core/data.php:1523 inc/core/data.php:1550
|
369 |
+
#: inc/core/data.php:1571 inc/core/data.php:1616 inc/core/data.php:1661
|
370 |
+
#: inc/core/data.php:1769 inc/core/data.php:1894 inc/core/data.php:1964
|
371 |
+
#: inc/core/data.php:2138 inc/core/data.php:2193 inc/core/data.php:2233
|
|
|
|
|
|
|
|
|
|
|
|
|
372 |
msgid "Extra CSS class"
|
373 |
msgstr "Дополнительный CSS класс"
|
374 |
|
375 |
+
#: inc/core/data.php:138
|
376 |
msgid "Heading text"
|
377 |
msgstr "Текст заголовка"
|
378 |
|
379 |
+
#: inc/core/data.php:139
|
380 |
msgid "Styled heading"
|
381 |
msgstr "Стильный заголовок"
|
382 |
|
383 |
+
#: inc/core/data.php:144
|
384 |
msgid "Tabs"
|
385 |
msgstr "Вкладки"
|
386 |
|
387 |
+
#: inc/core/data.php:151 inc/core/data.php:233 inc/core/data.php:381
|
388 |
+
#: inc/core/data.php:411 inc/core/data.php:472 inc/core/data.php:633
|
389 |
+
#: inc/core/data.php:786 inc/core/data.php:946
|
390 |
+
msgid "Default"
|
391 |
+
msgstr "По умолчанию"
|
392 |
+
|
393 |
+
#: inc/core/data.php:154 inc/core/data.php:238 inc/core/data.php:414
|
394 |
+
#: inc/core/data.php:478 inc/core/data.php:643 inc/core/data.php:793
|
395 |
+
#: inc/core/data.php:916
|
396 |
+
msgid "Style"
|
397 |
+
msgstr "Стиль"
|
398 |
+
|
399 |
+
#: inc/core/data.php:155
|
400 |
+
msgid "Choose style for this tabs"
|
401 |
+
msgstr "Выберите стиль для этих вкладок"
|
402 |
+
|
403 |
+
#: inc/core/data.php:155 inc/core/data.php:239 inc/core/data.php:415
|
404 |
+
msgid "Install additional styles"
|
405 |
+
msgstr "Установить дополнительные стили"
|
406 |
+
|
407 |
+
#: inc/core/data.php:163
|
408 |
msgid "Active tab"
|
409 |
msgstr "Активная вкладка"
|
410 |
|
411 |
+
#: inc/core/data.php:164
|
412 |
msgid "Select which tab is open by default"
|
413 |
msgstr "Выберите какая вкладка будет открыта по умолчанию"
|
414 |
|
415 |
+
#: inc/core/data.php:169
|
416 |
msgid "Vertical"
|
417 |
msgstr "Вертикально"
|
418 |
|
419 |
+
#: inc/core/data.php:170
|
420 |
msgid "Show tabs vertically"
|
421 |
msgstr "Отображать вкладки вертикально"
|
422 |
|
423 |
+
#: inc/core/data.php:178
|
424 |
msgid ""
|
425 |
"[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n"
|
426 |
"[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n"
|
430 |
"[%prefix_tab title=\"Заголовок 2\"]Содержимое вкладки 2[/%prefix_tab]\n"
|
431 |
"[%prefix_tab title=\"Заголовок 3\"]Содержимое вкладки 3[/%prefix_tab]"
|
432 |
|
433 |
+
#: inc/core/data.php:179
|
434 |
msgid "Tabs container"
|
435 |
msgstr "Контейнер вкладок"
|
436 |
|
437 |
+
#: inc/core/data.php:184
|
438 |
msgid "Tab"
|
439 |
msgstr "Вкладка"
|
440 |
|
441 |
+
#: inc/core/data.php:189
|
442 |
msgid "Tab name"
|
443 |
msgstr "Имя вкладки"
|
444 |
|
445 |
+
#: inc/core/data.php:190 inc/core/data.php:222 inc/core/data.php:738
|
446 |
+
#: inc/core/data.php:781 inc/core/data.php:1333
|
|
|
|
|
447 |
msgid "Title"
|
448 |
msgstr "Заголовок"
|
449 |
|
450 |
+
#: inc/core/data.php:191
|
451 |
msgid "Enter tab name"
|
452 |
msgstr "Введите имя вкладки"
|
453 |
|
454 |
+
#: inc/core/data.php:196
|
455 |
msgid "Disabled"
|
456 |
msgstr "Отключено"
|
457 |
|
458 |
+
#: inc/core/data.php:197
|
459 |
msgid "Is this tab disabled"
|
460 |
msgstr "Эта вкладка отключена"
|
461 |
|
462 |
+
#: inc/core/data.php:201 inc/core/data.php:264
|
463 |
msgid "Anchor"
|
464 |
msgstr "Якорь"
|
465 |
|
466 |
+
#: inc/core/data.php:202
|
467 |
msgid ""
|
468 |
"You can use unique anchor for this tab to access it with hash in page url. "
|
469 |
"For example: type here <b%value>Hello</b> and then use url like http://"
|
474 |
"используйте ссылку вида http://example.com/page-utl#Hello. Эта вкладка будет "
|
475 |
"активирована и страница будет прокручена к ней"
|
476 |
|
477 |
+
#: inc/core/data.php:210
|
478 |
msgid "Tab content"
|
479 |
msgstr "Содержимое вкладки"
|
480 |
|
481 |
+
#: inc/core/data.php:211
|
482 |
msgid "Single tab"
|
483 |
msgstr "Одиночная вкладка"
|
484 |
|
485 |
+
#: inc/core/data.php:216
|
486 |
msgid "Spoiler"
|
487 |
msgstr "Спойлер"
|
488 |
|
489 |
+
#: inc/core/data.php:221 inc/core/shortcodes.php:72
|
490 |
msgid "Spoiler title"
|
491 |
msgstr "Скрытый текст"
|
492 |
|
493 |
+
#: inc/core/data.php:222
|
494 |
msgid "Text in spoiler title"
|
495 |
msgstr "Текст для заголовка спойлера"
|
496 |
|
497 |
+
#: inc/core/data.php:227
|
498 |
msgid "Open"
|
499 |
msgstr "Открыт"
|
500 |
|
501 |
+
#: inc/core/data.php:228
|
502 |
msgid "Is spoiler content visible by default"
|
503 |
msgstr "Виден ли контент спойлера по умолчанию"
|
504 |
|
505 |
+
#: inc/core/data.php:234
|
506 |
msgid "Fancy"
|
507 |
msgstr "Стильный"
|
508 |
|
509 |
+
#: inc/core/data.php:235 inc/core/data.php:475
|
510 |
msgid "Simple"
|
511 |
msgstr "Простой"
|
512 |
|
513 |
+
#: inc/core/data.php:239
|
514 |
+
msgid "Choose style for this spoiler"
|
515 |
+
msgstr "Выберите стиль для этого спойлера"
|
516 |
+
|
517 |
+
#: inc/core/data.php:244
|
518 |
+
msgid "Plus"
|
519 |
+
msgstr "Плюс"
|
520 |
+
|
521 |
+
#: inc/core/data.php:245
|
522 |
+
msgid "Plus circle"
|
523 |
+
msgstr "Плюс в круге"
|
524 |
+
|
525 |
+
#: inc/core/data.php:246
|
526 |
+
msgid "Plus square 1"
|
527 |
+
msgstr "Плюс в квадрате 1"
|
528 |
+
|
529 |
+
#: inc/core/data.php:247
|
530 |
+
msgid "Plus square 2"
|
531 |
+
msgstr "Плюс в квадрате 2"
|
532 |
+
|
533 |
+
#: inc/core/data.php:248
|
534 |
+
msgid "Arrow"
|
535 |
+
msgstr "Стрелка"
|
536 |
+
|
537 |
+
#: inc/core/data.php:249
|
538 |
+
msgid "Arrow circle 1"
|
539 |
+
msgstr "Стрелка в круге 1"
|
540 |
+
|
541 |
+
#: inc/core/data.php:250
|
542 |
+
msgid "Arrow circle 2"
|
543 |
+
msgstr "Стрелка в круге 2"
|
544 |
+
|
545 |
+
#: inc/core/data.php:251
|
546 |
+
msgid "Chevron"
|
547 |
+
msgstr "Уголок"
|
548 |
+
|
549 |
+
#: inc/core/data.php:252
|
550 |
+
msgid "Chevron circle"
|
551 |
+
msgstr "Уголок в круге"
|
552 |
+
|
553 |
+
#: inc/core/data.php:253
|
554 |
+
msgid "Caret"
|
555 |
+
msgstr "Треугольник"
|
556 |
+
|
557 |
+
#: inc/core/data.php:254
|
558 |
+
msgid "Caret square"
|
559 |
+
msgstr "Треугольник в квадрате"
|
560 |
|
561 |
+
#: inc/core/data.php:255
|
562 |
+
msgid "Folder 1"
|
563 |
+
msgstr "Папка 1"
|
564 |
+
|
565 |
+
#: inc/core/data.php:256
|
566 |
+
msgid "Folder 2"
|
567 |
+
msgstr "Папка 2"
|
568 |
+
|
569 |
+
#: inc/core/data.php:259 inc/core/data.php:589 inc/core/data.php:694
|
570 |
+
#: inc/core/data.php:744
|
571 |
+
msgid "Icon"
|
572 |
+
msgstr "Иконка"
|
573 |
+
|
574 |
+
#: inc/core/data.php:260
|
575 |
+
msgid "Icons for spoiler"
|
576 |
+
msgstr "Иконка для спойлера"
|
577 |
+
|
578 |
+
#: inc/core/data.php:265
|
579 |
msgid ""
|
580 |
"You can use unique anchor for this spoiler to access it with hash in page "
|
581 |
"url. For example: type here <b%value>Hello</b> and then use url like http://"
|
586 |
"используйте ссылку вида http://example.com/page-utl#Hello. Этот спойлер "
|
587 |
"будет открыт и страница будет прокручена к нему"
|
588 |
|
589 |
+
#: inc/core/data.php:273
|
590 |
msgid "Hidden content"
|
591 |
msgstr "Скрытое содержимое"
|
592 |
|
593 |
+
#: inc/core/data.php:274
|
594 |
msgid "Spoiler with hidden content"
|
595 |
msgstr "Спойлер со скрытым содержимым"
|
596 |
|
597 |
+
#: inc/core/data.php:279
|
598 |
msgid "Accordion"
|
599 |
+
msgstr "Аккордеон"
|
600 |
|
601 |
+
#: inc/core/data.php:289
|
602 |
msgid ""
|
603 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
604 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
608 |
"[%prefix_spoiler]Скрытый текст[/%prefix_spoiler]\n"
|
609 |
"[%prefix_spoiler]Скрытый текст[/%prefix_spoiler]"
|
610 |
|
611 |
+
#: inc/core/data.php:290
|
612 |
msgid "Accordion with spoilers"
|
613 |
+
msgstr "Аккордеон со спойлерами"
|
614 |
|
615 |
+
#: inc/core/data.php:295
|
616 |
msgid "Divider"
|
617 |
msgstr "Разделитель"
|
618 |
|
619 |
+
#: inc/core/data.php:302
|
620 |
msgid "Show TOP link"
|
621 |
msgstr "Показать ссылку ВВЕРХ"
|
622 |
|
623 |
+
#: inc/core/data.php:303
|
624 |
msgid "Show link to top of the page or not"
|
625 |
msgstr "Показывать ссылку ВВЕРХ или нет"
|
626 |
|
627 |
+
#: inc/core/data.php:307 inc/core/shortcodes.php:99
|
628 |
msgid "Go to top"
|
629 |
msgstr "Вверх"
|
630 |
|
631 |
+
#: inc/core/data.php:308
|
632 |
msgid "Link text"
|
633 |
msgstr "Текст ссылки"
|
634 |
|
635 |
+
#: inc/core/data.php:308
|
636 |
msgid "Text for the GO TOP link"
|
637 |
msgstr "Текст ссылки ВВЕРХ"
|
638 |
|
639 |
+
#: inc/core/data.php:316
|
640 |
msgid "Content divider with optional TOP link"
|
641 |
msgstr "Разделитель текста со ссылкой ВВЕРХ"
|
642 |
|
643 |
+
#: inc/core/data.php:321
|
644 |
msgid "Spacer"
|
645 |
msgstr "Пробел"
|
646 |
|
647 |
+
#: inc/core/data.php:331 inc/core/data.php:1038 inc/core/data.php:1094
|
648 |
+
#: inc/core/data.php:1206 inc/core/data.php:1255 inc/core/data.php:1351
|
649 |
+
#: inc/core/data.php:1604 inc/core/data.php:1643 inc/core/data.php:1715
|
650 |
+
#: inc/core/data.php:1823 inc/core/data.php:1948 inc/core/data.php:2165
|
|
|
651 |
msgid "Height"
|
652 |
msgstr "Высота"
|
653 |
|
654 |
+
#: inc/core/data.php:332
|
655 |
msgid "Height of the spacer in pixels"
|
656 |
msgstr "Высота пробела в пикселях"
|
657 |
|
658 |
+
#: inc/core/data.php:340
|
659 |
msgid "Empty space with adjustable height"
|
660 |
msgstr "Пробел с настраиваемой высотой"
|
661 |
|
662 |
+
#: inc/core/data.php:345
|
663 |
msgid "Highlight"
|
664 |
msgstr "Выделитель"
|
665 |
|
666 |
+
#: inc/core/data.php:353 inc/core/data.php:649 inc/core/data.php:836
|
|
|
667 |
msgid "Background"
|
668 |
msgstr "Фон"
|
669 |
|
670 |
+
#: inc/core/data.php:354
|
671 |
msgid "Highlighted text background color"
|
672 |
msgstr "Цвет фона выделяемого текста"
|
673 |
|
674 |
+
#: inc/core/data.php:360 inc/core/data.php:655 inc/core/data.php:842
|
|
|
675 |
msgid "Text color"
|
676 |
msgstr "Цвет текста"
|
677 |
|
678 |
+
#: inc/core/data.php:360
|
679 |
msgid "Highlighted text color"
|
680 |
msgstr "Цвет выделяемого текста"
|
681 |
|
682 |
+
#: inc/core/data.php:368 inc/core/data.php:369
|
683 |
msgid "Highlighted text"
|
684 |
msgstr "Подсвеченный текст"
|
685 |
|
686 |
+
#: inc/core/data.php:374 inc/core/data.php:398
|
687 |
+
#: inc/vendor/class.sunrise-views.php:49
|
688 |
msgid "Label"
|
689 |
msgstr "Ярлык"
|
690 |
|
691 |
+
#: inc/core/data.php:382
|
692 |
msgid "Success"
|
693 |
msgstr "Успех"
|
694 |
|
695 |
+
#: inc/core/data.php:383
|
696 |
msgid "Warning"
|
697 |
msgstr "Внимание"
|
698 |
|
699 |
+
#: inc/core/data.php:384
|
700 |
msgid "Important"
|
701 |
msgstr "Важно"
|
702 |
|
703 |
+
#: inc/core/data.php:385
|
704 |
msgid "Black"
|
705 |
msgstr "Черный"
|
706 |
|
707 |
+
#: inc/core/data.php:386
|
708 |
msgid "Info"
|
709 |
msgstr "Инфо"
|
710 |
|
711 |
+
#: inc/core/data.php:389
|
712 |
msgid "Type"
|
713 |
msgstr "Тип"
|
714 |
|
715 |
+
#: inc/core/data.php:390
|
716 |
msgid "Style of the label"
|
717 |
msgstr "Стиль ярлыка"
|
718 |
|
719 |
+
#: inc/core/data.php:399
|
720 |
msgid "Styled label"
|
721 |
msgstr "Стильный ярлык"
|
722 |
|
723 |
+
#: inc/core/data.php:404 inc/core/data.php:434
|
724 |
msgid "Quote"
|
725 |
msgstr "Цитата"
|
726 |
|
727 |
+
#: inc/core/data.php:415
|
728 |
+
msgid "Choose style for this quote"
|
729 |
+
msgstr "Выберите стиль для этой цитаты"
|
730 |
+
|
731 |
+
#: inc/core/data.php:419
|
732 |
msgid "Cite"
|
733 |
msgstr "Автор"
|
734 |
|
735 |
+
#: inc/core/data.php:420
|
736 |
msgid "Quote author name"
|
737 |
msgstr "Имя автора цитаты"
|
738 |
|
739 |
+
#: inc/core/data.php:425
|
740 |
msgid "Cite url"
|
741 |
msgstr "Ссылка автора"
|
742 |
|
743 |
+
#: inc/core/data.php:426
|
744 |
msgid "Url of the quote author. Leave empty to disable link"
|
745 |
msgstr "Ссылка автора цитаты. Оставьте пустым, чтобы отключить ссылку"
|
746 |
|
747 |
+
#: inc/core/data.php:435
|
748 |
msgid "Blockquote alternative"
|
749 |
msgstr "Альтернатива цитаты"
|
750 |
|
751 |
+
#: inc/core/data.php:440 inc/core/data.php:459 inc/core/data.php:460
|
|
|
752 |
msgid "Pullquote"
|
753 |
msgstr "Цитата с обтеканием"
|
754 |
|
755 |
+
#: inc/core/data.php:451
|
756 |
msgid "Pullquote alignment (float)"
|
757 |
msgstr "Выравнивание цитаты (обтекание)"
|
758 |
|
759 |
+
#: inc/core/data.php:465 inc/core/data.php:492
|
760 |
msgid "Dropcap"
|
761 |
msgstr "Буквица"
|
762 |
|
763 |
+
#: inc/core/data.php:473 inc/core/data.php:634
|
764 |
msgid "Flat"
|
765 |
msgstr "Плоский"
|
766 |
|
767 |
+
#: inc/core/data.php:474
|
768 |
msgid "Light"
|
769 |
msgstr "Светлый"
|
770 |
|
771 |
+
#: inc/core/data.php:478
|
772 |
msgid "Dropcap style preset"
|
773 |
msgstr "Стиль буквицы"
|
774 |
|
775 |
+
#: inc/core/data.php:483
|
776 |
msgid "Choose dropcap size"
|
777 |
msgstr "Выберите размер буквицы"
|
778 |
|
779 |
+
#: inc/core/data.php:491
|
780 |
msgid "D"
|
781 |
msgstr "D"
|
782 |
|
783 |
+
#: inc/core/data.php:497
|
784 |
msgid "Frame"
|
785 |
msgstr "Рамка"
|
786 |
|
787 |
+
#: inc/core/data.php:510
|
788 |
msgid "Frame alignment"
|
789 |
msgstr "Выравнивание рамки"
|
790 |
|
791 |
+
#: inc/core/data.php:519
|
792 |
msgid "Styled image frame"
|
793 |
msgstr "Стильный рамка изображения"
|
794 |
|
795 |
+
#: inc/core/data.php:524
|
796 |
msgid "Row"
|
797 |
msgstr "Колонки"
|
798 |
|
799 |
+
#: inc/core/data.php:534
|
800 |
msgid ""
|
801 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
802 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
806 |
"[%prefix_column size=\"1/3\"]Содержимое колонки[/%prefix_column]\n"
|
807 |
"[%prefix_column size=\"1/3\"]Содержимое колонки[/%prefix_column]"
|
808 |
|
809 |
+
#: inc/core/data.php:535
|
810 |
msgid "Row for flexible columns"
|
811 |
msgstr "Контейнер с резиновыми колонками"
|
812 |
|
813 |
+
#: inc/core/data.php:540
|
814 |
msgid "Column"
|
815 |
msgstr "Колонка"
|
816 |
|
817 |
+
#: inc/core/data.php:547
|
818 |
msgid "Full width"
|
819 |
msgstr "Во всю ширину"
|
820 |
|
821 |
+
#: inc/core/data.php:548
|
822 |
msgid "One half"
|
823 |
msgstr "Одна вторая"
|
824 |
|
825 |
+
#: inc/core/data.php:549
|
826 |
msgid "One third"
|
827 |
msgstr "Одна третья"
|
828 |
|
829 |
+
#: inc/core/data.php:550
|
830 |
msgid "Two third"
|
831 |
msgstr "Две трети"
|
832 |
|
833 |
+
#: inc/core/data.php:551
|
834 |
msgid "One fourth"
|
835 |
msgstr "Одна четвертая"
|
836 |
|
837 |
+
#: inc/core/data.php:552
|
838 |
msgid "Three fourth"
|
839 |
msgstr "Три четвертых"
|
840 |
|
841 |
+
#: inc/core/data.php:553
|
842 |
msgid "One fifth"
|
843 |
msgstr "Одна пятая"
|
844 |
|
845 |
+
#: inc/core/data.php:554
|
846 |
msgid "Two fifth"
|
847 |
msgstr "Две пятых"
|
848 |
|
849 |
+
#: inc/core/data.php:555
|
850 |
msgid "Three fifth"
|
851 |
msgstr "Три пятых"
|
852 |
|
853 |
+
#: inc/core/data.php:556
|
854 |
msgid "Four fifth"
|
855 |
msgstr "Четыре пятых"
|
856 |
|
857 |
+
#: inc/core/data.php:557
|
858 |
msgid "One sixth"
|
859 |
msgstr "Одна шестая"
|
860 |
|
861 |
+
#: inc/core/data.php:558
|
862 |
msgid "Five sixth"
|
863 |
msgstr "Пять шестых"
|
864 |
|
865 |
+
#: inc/core/data.php:562
|
866 |
msgid "Select column width. This width will be calculated depend page width"
|
867 |
msgstr ""
|
868 |
"Выберите ширину колнки. Эта ширина будет рассчитана на основе ширины страницы"
|
869 |
|
870 |
+
#: inc/core/data.php:567 inc/core/data.php:675
|
871 |
msgid "Centered"
|
872 |
msgstr "По центру"
|
873 |
|
874 |
+
#: inc/core/data.php:568
|
875 |
msgid "Is this column centered on the page"
|
876 |
msgstr "Колонка выровнена по центру страницы"
|
877 |
|
878 |
+
#: inc/core/data.php:576
|
879 |
msgid "Column content"
|
880 |
msgstr "Содержимое колонки"
|
881 |
|
882 |
+
#: inc/core/data.php:577
|
883 |
msgid "Flexible and responsive columns"
|
884 |
msgstr "Резновые колонки"
|
885 |
|
886 |
+
#: inc/core/data.php:582
|
887 |
msgid "List"
|
888 |
msgstr "Список"
|
889 |
|
890 |
+
#: inc/core/data.php:590
|
|
|
|
|
|
|
|
|
|
|
891 |
msgid "You can upload custom icon for this list or pick a built-in icon"
|
892 |
msgstr "Вы можете загрузить свою иконку для этого списка или выбрать из списка"
|
893 |
|
894 |
+
#: inc/core/data.php:595 inc/core/data.php:700 inc/core/data.php:750
|
|
|
895 |
msgid "Icon color"
|
896 |
msgstr "Цвет иконки"
|
897 |
|
898 |
+
#: inc/core/data.php:596 inc/core/data.php:701 inc/core/data.php:751
|
|
|
899 |
msgid ""
|
900 |
"This color will be applied to the selected icon. Does not works with "
|
901 |
"uploaded icons"
|
903 |
"Этот цвет будет применен только к иконке выбранной из списка. Не работает "
|
904 |
"для загруженных иконок"
|
905 |
|
906 |
+
#: inc/core/data.php:604
|
907 |
msgid ""
|
908 |
"<ul>\n"
|
909 |
"<li>List item</li>\n"
|
917 |
"<li>Элемент списка</li>\n"
|
918 |
"</ul>"
|
919 |
|
920 |
+
#: inc/core/data.php:605
|
921 |
msgid "Styled unordered list"
|
922 |
msgstr "Стильный неупорядоченный список"
|
923 |
|
924 |
+
#: inc/core/data.php:610
|
925 |
msgid "Button"
|
926 |
msgstr "Кнопка"
|
927 |
|
928 |
+
#: inc/core/data.php:617
|
|
|
929 |
msgid "Link"
|
930 |
msgstr "Ссылка"
|
931 |
|
932 |
+
#: inc/core/data.php:618
|
933 |
msgid "Button link"
|
934 |
msgstr "Ссылка кнопки"
|
935 |
|
936 |
+
#: inc/core/data.php:623 inc/core/data.php:1417
|
937 |
msgid "Same tab"
|
938 |
msgstr "Та же вкладка"
|
939 |
|
940 |
+
#: inc/core/data.php:624 inc/core/data.php:1418
|
941 |
msgid "New tab"
|
942 |
msgstr "Новая вкладка"
|
943 |
|
944 |
+
#: inc/core/data.php:627 inc/core/data.php:1421
|
945 |
msgid "Target"
|
946 |
msgstr "Цель"
|
947 |
|
948 |
+
#: inc/core/data.php:628
|
949 |
msgid "Button link target"
|
950 |
msgstr "Цель ссылки кнопки"
|
951 |
|
952 |
+
#: inc/core/data.php:635 inc/core/data.php:787
|
953 |
msgid "Soft"
|
954 |
msgstr "Мягкий"
|
955 |
|
956 |
+
#: inc/core/data.php:636 inc/core/data.php:788
|
957 |
msgid "Glass"
|
958 |
msgstr "Стекло"
|
959 |
|
960 |
+
#: inc/core/data.php:637 inc/core/data.php:789
|
961 |
msgid "Bubbles"
|
962 |
msgstr "Пузыри"
|
963 |
|
964 |
+
#: inc/core/data.php:638 inc/core/data.php:790
|
965 |
msgid "Noise"
|
966 |
msgstr "Шум"
|
967 |
|
968 |
+
#: inc/core/data.php:639
|
969 |
msgid "Stroked"
|
970 |
msgstr "Прошитый"
|
971 |
|
972 |
+
#: inc/core/data.php:640
|
973 |
msgid "3D"
|
974 |
msgstr "3D"
|
975 |
|
976 |
+
#: inc/core/data.php:643
|
977 |
msgid "Button background style preset"
|
978 |
msgstr "Стиль фона кнопки"
|
979 |
|
980 |
+
#: inc/core/data.php:649
|
981 |
msgid "Button background color"
|
982 |
msgstr "Цвет фона кнопки"
|
983 |
|
984 |
+
#: inc/core/data.php:656
|
985 |
msgid "Button text color"
|
986 |
msgstr "Цвет текста кнопки"
|
987 |
|
988 |
+
#: inc/core/data.php:665
|
989 |
msgid "Button size"
|
990 |
msgstr "Размер кнопки"
|
991 |
|
992 |
+
#: inc/core/data.php:670
|
993 |
msgid "Fluid"
|
994 |
msgstr "Резиновая"
|
995 |
|
996 |
+
#: inc/core/data.php:670
|
997 |
msgid "Fluid buttons has 100% width"
|
998 |
msgstr "Резиновые кнопки имеют ширину 100%"
|
999 |
|
1000 |
+
#: inc/core/data.php:675
|
1001 |
msgid "Is button centered on the page"
|
1002 |
msgstr "Кнопка выровнена по центру страницы"
|
1003 |
|
1004 |
+
#: inc/core/data.php:680
|
1005 |
msgid "Auto"
|
1006 |
msgstr "Авто"
|
1007 |
|
1008 |
+
#: inc/core/data.php:681
|
1009 |
msgid "Round"
|
1010 |
msgstr "Круглый"
|
1011 |
|
1012 |
+
#: inc/core/data.php:682
|
1013 |
msgid "Square"
|
1014 |
msgstr "Квадратный"
|
1015 |
|
1016 |
+
#: inc/core/data.php:688 inc/core/data.php:813 inc/core/data.php:849
|
|
|
1017 |
msgid "Radius"
|
1018 |
msgstr "Радиус"
|
1019 |
|
1020 |
+
#: inc/core/data.php:689
|
1021 |
msgid "Radius of button corners. Auto-radius calculation based on button size"
|
1022 |
msgstr ""
|
1023 |
"Радиус углов кнопки. Значени auto рассчитывается на основе размера кнопки"
|
1024 |
|
1025 |
+
#: inc/core/data.php:695
|
1026 |
msgid "You can upload custom icon for this button or pick a built-in icon"
|
1027 |
msgstr "Вы можете загрузить свою иконку для этой кнопки или выбрать из списка"
|
1028 |
|
1029 |
+
#: inc/core/data.php:706
|
1030 |
msgid "Text shadow"
|
1031 |
msgstr "Тень текста"
|
1032 |
|
1033 |
+
#: inc/core/data.php:707
|
1034 |
msgid "Button text shadow"
|
1035 |
msgstr "Тень текста на кнопке"
|
1036 |
|
1037 |
+
#: inc/core/data.php:711
|
1038 |
msgid "Description"
|
1039 |
msgstr "Описание"
|
1040 |
|
1041 |
+
#: inc/core/data.php:712
|
1042 |
msgid ""
|
1043 |
"Small description under button text. This option is incompatible with icon."
|
1044 |
msgstr ""
|
1045 |
"Небольшое описание под текстом кнопки. Это описание не совместимо с иконками "
|
1046 |
"кнопок."
|
1047 |
|
1048 |
+
#: inc/core/data.php:716
|
1049 |
msgid "onClick"
|
1050 |
msgstr "onClick"
|
1051 |
|
1052 |
+
#: inc/core/data.php:717
|
1053 |
msgid "Advanced JavaScript code for onClick action"
|
1054 |
msgstr "JavaScript код для атрибута onClick"
|
1055 |
|
1056 |
+
#: inc/core/data.php:725
|
1057 |
msgid "Button text"
|
1058 |
msgstr "Текст кнопки"
|
1059 |
|
1060 |
+
#: inc/core/data.php:726
|
1061 |
msgid "Styled button"
|
1062 |
msgstr "Стильная кнопка"
|
1063 |
|
1064 |
+
#: inc/core/data.php:731
|
1065 |
msgid "Service"
|
1066 |
msgstr "Услуга"
|
1067 |
|
1068 |
+
#: inc/core/data.php:737 inc/core/shortcodes.php:430
|
1069 |
msgid "Service title"
|
1070 |
msgstr "Название услуги"
|
1071 |
|
1072 |
+
#: inc/core/data.php:739
|
1073 |
msgid "Service name"
|
1074 |
msgstr "Название услуги"
|
1075 |
|
1076 |
+
#: inc/core/data.php:745
|
1077 |
msgid "You can upload custom icon for this box"
|
1078 |
msgstr "Вы можете загрузить свою иконку для этого блока"
|
1079 |
|
1080 |
+
#: inc/core/data.php:759
|
1081 |
msgid "Icon size"
|
1082 |
msgstr "Размер иконки"
|
1083 |
|
1084 |
+
#: inc/core/data.php:760
|
1085 |
msgid "Size of the uploaded icon in pixels"
|
1086 |
msgstr "Размер загруженной иконки в пикселях"
|
1087 |
|
1088 |
+
#: inc/core/data.php:768
|
1089 |
msgid "Service description"
|
1090 |
msgstr "Описание услуги"
|
1091 |
|
1092 |
+
#: inc/core/data.php:769
|
1093 |
msgid "Service box with title"
|
1094 |
msgstr "Блок услуга с заголовком"
|
1095 |
|
1096 |
+
#: inc/core/data.php:780
|
1097 |
msgid "Box title"
|
1098 |
msgstr "Заголовок блока"
|
1099 |
|
1100 |
+
#: inc/core/data.php:781
|
1101 |
msgid "Text for the box title"
|
1102 |
msgstr "Текст для заголовка блока"
|
1103 |
|
1104 |
+
#: inc/core/data.php:794
|
1105 |
msgid "Box style preset"
|
1106 |
msgstr "Стиль блока"
|
1107 |
|
1108 |
+
#: inc/core/data.php:800 inc/core/generator-views.php:86
|
1109 |
msgid "Color"
|
1110 |
msgstr "Цвет"
|
1111 |
|
1112 |
+
#: inc/core/data.php:801
|
1113 |
msgid "Color for the box title and borders"
|
1114 |
msgstr "Цвет заголовка блока и его рамки"
|
1115 |
|
1116 |
+
#: inc/core/data.php:807
|
1117 |
msgid "Title text color"
|
1118 |
msgstr "Цвет текста заголовка"
|
1119 |
|
1120 |
+
#: inc/core/data.php:807
|
1121 |
msgid "Color for the box title text"
|
1122 |
msgstr "Цвет текста в заголовке блока"
|
1123 |
|
1124 |
+
#: inc/core/data.php:814
|
1125 |
msgid "Box corners radius"
|
1126 |
msgstr "Радиус углов"
|
1127 |
|
1128 |
+
#: inc/core/data.php:822
|
1129 |
msgid "Box content"
|
1130 |
msgstr "Содержимое блока"
|
1131 |
|
1132 |
+
#: inc/core/data.php:823
|
1133 |
msgid "Colored box with caption"
|
1134 |
msgstr "Цветной блок с заголовком"
|
1135 |
|
1136 |
+
#: inc/core/data.php:828
|
1137 |
msgid "Note"
|
1138 |
msgstr "Заметка"
|
1139 |
|
1140 |
+
#: inc/core/data.php:836
|
1141 |
msgid "Note background color"
|
1142 |
msgstr "Цвет фона заметки"
|
1143 |
|
1144 |
+
#: inc/core/data.php:843
|
1145 |
msgid "Note text color"
|
1146 |
msgstr "Цвет текста заметки"
|
1147 |
|
1148 |
+
#: inc/core/data.php:849
|
1149 |
msgid "Note corners radius"
|
1150 |
msgstr "Радиус углов"
|
1151 |
|
1152 |
+
#: inc/core/data.php:857
|
1153 |
msgid "Note text"
|
1154 |
msgstr "Текст заметки"
|
1155 |
|
1156 |
+
#: inc/core/data.php:858
|
1157 |
msgid "Colored box"
|
1158 |
msgstr "Цветной блок"
|
1159 |
|
1160 |
+
#: inc/core/data.php:863
|
1161 |
msgid "Lightbox"
|
1162 |
msgstr "Лайтбокс"
|
1163 |
|
1164 |
+
#: inc/core/data.php:870
|
1165 |
msgid "Iframe"
|
1166 |
msgstr "Фрейм (iframe)"
|
1167 |
|
1168 |
+
#: inc/core/data.php:871
|
1169 |
msgid "Image"
|
1170 |
msgstr "Изображение"
|
1171 |
|
1172 |
+
#: inc/core/data.php:872
|
1173 |
msgid "Inline (html content)"
|
1174 |
msgstr "HTML элемент"
|
1175 |
|
1176 |
+
#: inc/core/data.php:875
|
1177 |
msgid "Content type"
|
1178 |
msgstr "Тип содержимого"
|
1179 |
|
1180 |
+
#: inc/core/data.php:876
|
1181 |
msgid "Select type of the lightbox window content"
|
1182 |
msgstr "Выберите тип содержимого в окне лайтбокса"
|
1183 |
|
1184 |
+
#: inc/core/data.php:880
|
1185 |
msgid "Content source"
|
1186 |
msgstr "Источник содержимого"
|
1187 |
|
1188 |
+
#: inc/core/data.php:881
|
1189 |
msgid ""
|
1190 |
"Insert here URL or CSS selector. Use URL for Iframe and Image content types. "
|
1191 |
"Use CSS selector for Inline content type.<br />Example values:<br /><b"
|
1202 |
"><b%value>http://example.com/</b> - любая веб-страница (фрейм)<br /><b"
|
1203 |
"%value>#contact-form</b> - любой HTML элемент (html элемент)"
|
1204 |
|
1205 |
+
#: inc/core/data.php:889
|
1206 |
msgid "[%prefix_button] Click Here to Watch the Video [/%prefix_button]"
|
1207 |
msgstr ""
|
1208 |
"[%prefix_button] Нажмите здесь чтобы посмотреть видео [/%prefix_button]"
|
1209 |
|
1210 |
+
#: inc/core/data.php:890
|
1211 |
msgid "Lightbox window with custom content"
|
1212 |
msgstr "Лайтбокс с произвольным содержимым"
|
1213 |
|
1214 |
+
#: inc/core/data.php:895
|
1215 |
msgid "Tooltip"
|
1216 |
msgstr "Подсказка"
|
1217 |
|
1218 |
+
#: inc/core/data.php:902
|
1219 |
msgid "Basic: Light"
|
1220 |
msgstr "Базовый: Светлый"
|
1221 |
|
1222 |
+
#: inc/core/data.php:903
|
1223 |
msgid "Basic: Dark"
|
1224 |
msgstr "Базовый: Темный"
|
1225 |
|
1226 |
+
#: inc/core/data.php:904
|
1227 |
msgid "Basic: Yellow"
|
1228 |
msgstr "Базовый: Желтый"
|
1229 |
|
1230 |
+
#: inc/core/data.php:905
|
1231 |
msgid "Basic: Green"
|
1232 |
msgstr "Базовый: Зеленый"
|
1233 |
|
1234 |
+
#: inc/core/data.php:906
|
1235 |
msgid "Basic: Red"
|
1236 |
msgstr "Базовый: Красный"
|
1237 |
|
1238 |
+
#: inc/core/data.php:907
|
1239 |
msgid "Basic: Blue"
|
1240 |
msgstr "Базовый: Голубой"
|
1241 |
|
1242 |
+
#: inc/core/data.php:908
|
1243 |
msgid "Youtube"
|
1244 |
msgstr "Youtube"
|
1245 |
|
1246 |
+
#: inc/core/data.php:909
|
1247 |
msgid "Tipsy"
|
1248 |
msgstr "Tipsy"
|
1249 |
|
1250 |
+
#: inc/core/data.php:910
|
1251 |
msgid "Bootstrap"
|
1252 |
msgstr "Bootstrap"
|
1253 |
|
1254 |
+
#: inc/core/data.php:911
|
1255 |
msgid "jTools"
|
1256 |
msgstr "jTools"
|
1257 |
|
1258 |
+
#: inc/core/data.php:912
|
1259 |
msgid "Tipped"
|
1260 |
msgstr "Tipped"
|
1261 |
|
1262 |
+
#: inc/core/data.php:913
|
1263 |
msgid "Cluetip"
|
1264 |
msgstr "Cluetip"
|
1265 |
|
1266 |
+
#: inc/core/data.php:917
|
1267 |
msgid "Tooltip window style"
|
1268 |
msgstr "Стиль окна подсказки"
|
1269 |
|
1270 |
+
#: inc/core/data.php:922
|
1271 |
msgid "Top"
|
1272 |
msgstr "Сверху"
|
1273 |
|
1274 |
+
#: inc/core/data.php:923
|
1275 |
msgid "Bottom"
|
1276 |
msgstr "Снизу"
|
1277 |
|
1278 |
+
#: inc/core/data.php:928
|
1279 |
msgid "Position"
|
1280 |
msgstr "Положение"
|
1281 |
|
1282 |
+
#: inc/core/data.php:929
|
1283 |
msgid "Tooltip position"
|
1284 |
msgstr "Положение всплывающей подсказки"
|
1285 |
|
1286 |
+
#: inc/core/data.php:934
|
1287 |
msgid "Shadow"
|
1288 |
msgstr "Тень"
|
1289 |
|
1290 |
+
#: inc/core/data.php:935
|
1291 |
msgid ""
|
1292 |
"Add shadow to tooltip. This option is only works with basic styes, e.g. "
|
1293 |
"blue, green etc."
|
1294 |
msgstr "Добавить тень окну подсказки. Тень работает только для базовых стилей."
|
1295 |
|
1296 |
+
#: inc/core/data.php:940
|
1297 |
msgid "Rounded corners"
|
1298 |
msgstr "Скругление"
|
1299 |
|
1300 |
+
#: inc/core/data.php:941
|
1301 |
msgid ""
|
1302 |
"Use rounded for tooltip. This option is only works with basic styes, e.g. "
|
1303 |
"blue, green etc."
|
1305 |
"Добавить скругленные уголки окну подсказки. Скругление работает только для "
|
1306 |
"базовых стилей."
|
1307 |
|
1308 |
+
#: inc/core/data.php:955
|
1309 |
msgid "Font size"
|
1310 |
msgstr "Размер шрифта"
|
1311 |
|
1312 |
+
#: inc/core/data.php:956
|
1313 |
msgid "Tooltip font size"
|
1314 |
msgstr "Размер шрифта подсказки"
|
1315 |
|
1316 |
+
#: inc/core/data.php:960
|
1317 |
msgid "Tooltip title"
|
1318 |
msgstr "Заголовок подсказки"
|
1319 |
|
1320 |
+
#: inc/core/data.php:961
|
1321 |
msgid ""
|
1322 |
"Enter title for tooltip window. Leave this field empty to hide the title"
|
1323 |
msgstr ""
|
1324 |
"Укажите заголовок окна подсказки. Оставьте поле пустым, чтобы скрыть "
|
1325 |
"заголовок"
|
1326 |
|
1327 |
+
#: inc/core/data.php:964 inc/core/shortcodes.php:507
|
1328 |
msgid "Tooltip text"
|
1329 |
msgstr "Текст подсказки"
|
1330 |
|
1331 |
+
#: inc/core/data.php:965
|
1332 |
msgid "Tooltip content"
|
1333 |
msgstr "Содержимое подсказки"
|
1334 |
|
1335 |
+
#: inc/core/data.php:966
|
1336 |
msgid "Enter tooltip content here"
|
1337 |
msgstr "Введите сюда содержимое подсказки"
|
1338 |
|
1339 |
+
#: inc/core/data.php:971
|
1340 |
msgid "Show and hide on mouse hover"
|
1341 |
msgstr "Показать и скрыть при наведении мыши"
|
1342 |
|
1343 |
+
#: inc/core/data.php:972
|
1344 |
msgid "Show and hide by mouse click"
|
1345 |
msgstr "Показать и скрыть по клику мыши"
|
1346 |
|
1347 |
+
#: inc/core/data.php:973
|
1348 |
msgid "Always visible"
|
1349 |
msgstr "Всегда видима"
|
1350 |
|
1351 |
+
#: inc/core/data.php:976
|
1352 |
msgid "Behavior"
|
1353 |
msgstr "Поведение"
|
1354 |
|
1355 |
+
#: inc/core/data.php:977
|
1356 |
msgid "Select tooltip behavior"
|
1357 |
msgstr "Выберите поведение подсказки"
|
1358 |
|
1359 |
+
#: inc/core/data.php:982
|
1360 |
msgid "Close button"
|
1361 |
msgstr "Кнопка закрыть"
|
1362 |
|
1363 |
+
#: inc/core/data.php:983
|
1364 |
msgid "Show close button"
|
1365 |
msgstr "Показывать кнопку закрыть"
|
1366 |
|
1367 |
+
#: inc/core/data.php:991
|
1368 |
msgid "[%prefix_button] Hover me to open tooltip [/%prefix_button]"
|
1369 |
msgstr ""
|
1370 |
"[%prefix_button] Наведите мышку чтобы увидеть подсказку [/%prefix_button]"
|
1371 |
|
1372 |
+
#: inc/core/data.php:992
|
1373 |
msgid "Tooltip window with custom content"
|
1374 |
msgstr "Всплывающая подсказка с произвольным содержимым"
|
1375 |
|
1376 |
+
#: inc/core/data.php:997
|
1377 |
msgid "Private"
|
1378 |
msgstr "Заметка для авторов"
|
1379 |
|
1380 |
+
#: inc/core/data.php:1007
|
1381 |
msgid "Private note text"
|
1382 |
msgstr "Текст приватной заметки"
|
1383 |
|
1384 |
+
#: inc/core/data.php:1008
|
1385 |
msgid "Private note for post authors"
|
1386 |
msgstr "Приватный текст для других авторов"
|
1387 |
|
1388 |
+
#: inc/core/data.php:1013
|
1389 |
msgid "YouTube"
|
1390 |
msgstr "YouTube"
|
1391 |
|
1392 |
+
#: inc/core/data.php:1020 inc/core/data.php:1071 inc/core/data.php:1189
|
1393 |
+
#: inc/core/data.php:1238 inc/core/data.php:1492 inc/core/data.php:1586
|
|
|
1394 |
msgid "Url"
|
1395 |
msgstr "Ссылка"
|
1396 |
|
1397 |
+
#: inc/core/data.php:1021 inc/core/data.php:1072
|
1398 |
msgid "Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX"
|
1399 |
msgstr ""
|
1400 |
"Ссылка на страницу YouTube с видео. Пример: http://youtube.com/watch?v=XXXXXX"
|
1401 |
|
1402 |
+
#: inc/core/data.php:1029 inc/core/data.php:1085 inc/core/data.php:1197
|
1403 |
+
#: inc/core/data.php:1246 inc/core/data.php:1288 inc/core/data.php:1342
|
1404 |
+
#: inc/core/data.php:1595 inc/core/data.php:1634 inc/core/data.php:1707
|
1405 |
+
#: inc/core/data.php:1815 inc/core/data.php:1940 inc/core/data.php:2156
|
|
|
1406 |
msgid "Width"
|
1407 |
msgstr "Ширина"
|
1408 |
|
1409 |
+
#: inc/core/data.php:1030 inc/core/data.php:1086 inc/core/data.php:1198
|
1410 |
+
#: inc/core/data.php:1247 inc/core/data.php:1343
|
1411 |
msgid "Player width"
|
1412 |
msgstr "Ширина плеера"
|
1413 |
|
1414 |
+
#: inc/core/data.php:1039 inc/core/data.php:1095 inc/core/data.php:1207
|
1415 |
+
#: inc/core/data.php:1256 inc/core/data.php:1352
|
1416 |
msgid "Player height"
|
1417 |
msgstr "Высота плеера"
|
1418 |
|
1419 |
+
#: inc/core/data.php:1044 inc/core/data.php:1100 inc/core/data.php:1212
|
1420 |
+
#: inc/core/data.php:1261 inc/core/data.php:1610 inc/core/data.php:1649
|
1421 |
+
#: inc/core/data.php:1720 inc/core/data.php:1828
|
|
|
1422 |
msgid "Responsive"
|
1423 |
msgstr "Отзывчивость (responsive)"
|
1424 |
|
1425 |
+
#: inc/core/data.php:1045 inc/core/data.php:1101 inc/core/data.php:1213
|
1426 |
+
#: inc/core/data.php:1262
|
1427 |
msgid "Ignore width and height parameters and make player responsive"
|
1428 |
msgstr ""
|
1429 |
"Игнорировать значения ширины и высоты и сделать проигрыватель отзывчивым"
|
1430 |
|
1431 |
+
#: inc/core/data.php:1050 inc/core/data.php:1134 inc/core/data.php:1218
|
1432 |
+
#: inc/core/data.php:1294 inc/core/data.php:1363 inc/core/data.php:1755
|
1433 |
+
#: inc/core/data.php:1880
|
1434 |
msgid "Autoplay"
|
1435 |
msgstr "Автовоспроизведение"
|
1436 |
|
1437 |
+
#: inc/core/data.php:1051 inc/core/data.php:1135 inc/core/data.php:1219
|
1438 |
msgid "Play video automatically when page is loaded"
|
1439 |
msgstr "Воспроизвести видео автоматически при открытии страницы"
|
1440 |
|
1441 |
+
#: inc/core/data.php:1059
|
1442 |
msgid "YouTube video"
|
1443 |
msgstr "Видео YouTube"
|
1444 |
|
1445 |
+
#: inc/core/data.php:1064
|
1446 |
+
msgid "YouTube Advanced"
|
1447 |
+
msgstr "YouTube продвинутый"
|
1448 |
+
|
1449 |
+
#: inc/core/data.php:1076
|
1450 |
+
msgid "Playlist"
|
1451 |
+
msgstr "Плейлист"
|
1452 |
+
|
1453 |
+
#: inc/core/data.php:1077
|
1454 |
+
msgid ""
|
1455 |
+
"Value is a comma-separated list of video IDs to play. If you specify a "
|
1456 |
+
"value, the first video that plays will be the VIDEO_ID specified in the URL "
|
1457 |
+
"path, and the videos specified in the playlist parameter will play thereafter"
|
1458 |
+
msgstr ""
|
1459 |
+
"Разделенный запятыми список ID видео для плейлиста. Если вы укажете это "
|
1460 |
+
"значение, то первым будет проиграно видео из параметра URL, а указанные "
|
1461 |
+
"здесь видео будут проиграны после него"
|
1462 |
+
|
1463 |
+
#: inc/core/data.php:1106
|
1464 |
+
msgid "0 - Hide controls"
|
1465 |
+
msgstr "0 - Спрятать панель"
|
1466 |
+
|
1467 |
+
#: inc/core/data.php:1107
|
1468 |
+
msgid "1 - Show controls"
|
1469 |
+
msgstr "1 - Показать панель"
|
1470 |
+
|
1471 |
+
#: inc/core/data.php:1108
|
1472 |
+
msgid "2 - Show controls when playback is started"
|
1473 |
+
msgstr "2 - Показать панель при начале воспроизведения"
|
1474 |
+
|
1475 |
+
#: inc/core/data.php:1111 inc/core/data.php:1357
|
1476 |
+
msgid "Controls"
|
1477 |
+
msgstr "Элементы управления"
|
1478 |
+
|
1479 |
+
#: inc/core/data.php:1112
|
1480 |
+
msgid "This parameter indicates whether the video player controls will display"
|
1481 |
+
msgstr ""
|
1482 |
+
"Этот параметр определяет как показывать панель управления воспроизведением"
|
1483 |
+
|
1484 |
+
#: inc/core/data.php:1117
|
1485 |
+
msgid "0 - Do not hide controls"
|
1486 |
+
msgstr "0 - Не прятать панель"
|
1487 |
+
|
1488 |
+
#: inc/core/data.php:1118
|
1489 |
+
msgid "1 - Hide all controls on mouse out"
|
1490 |
+
msgstr "1 - Спрятать панель при уходе мыши"
|
1491 |
+
|
1492 |
+
#: inc/core/data.php:1119
|
1493 |
+
msgid "2 - Hide progress bar on mouse out"
|
1494 |
+
msgstr "2 - Спрятать полосу прокрутки при уходе мыши"
|
1495 |
+
|
1496 |
+
#: inc/core/data.php:1122
|
1497 |
+
msgid "Autohide"
|
1498 |
+
msgstr "Авто-скрытие"
|
1499 |
+
|
1500 |
+
#: inc/core/data.php:1123
|
1501 |
+
msgid ""
|
1502 |
+
"This parameter indicates whether the video controls will automatically hide "
|
1503 |
+
"after a video begins playing"
|
1504 |
+
msgstr ""
|
1505 |
+
"Этот параметр определяет как скрывать панель управления воспроизведением во "
|
1506 |
+
"время проигрывания ролика"
|
1507 |
+
|
1508 |
+
#: inc/core/data.php:1128
|
1509 |
+
msgid "Show title bar"
|
1510 |
+
msgstr "Показывать заголовок"
|
1511 |
+
|
1512 |
+
#: inc/core/data.php:1129
|
1513 |
+
msgid ""
|
1514 |
+
"If you set the parameter value to NO, then the player will not display "
|
1515 |
+
"information like the video title and uploader before the video starts "
|
1516 |
+
"playing."
|
1517 |
+
msgstr ""
|
1518 |
+
"Если вы установите параметр на НЕТ, то в плеере не будет показан заголовок с "
|
1519 |
+
"названием видео и имя автора видео"
|
1520 |
+
|
1521 |
+
#: inc/core/data.php:1140 inc/core/data.php:1300 inc/core/data.php:1369
|
1522 |
+
msgid "Loop"
|
1523 |
+
msgstr "Повтор"
|
1524 |
+
|
1525 |
+
#: inc/core/data.php:1141
|
1526 |
+
msgid ""
|
1527 |
+
"Setting of YES will cause the player to play the initial video again and "
|
1528 |
+
"again"
|
1529 |
+
msgstr "Видео будет снова проиграно по окнчании воспроизведения"
|
1530 |
+
|
1531 |
+
#: inc/core/data.php:1146
|
1532 |
+
msgid "Related videos"
|
1533 |
+
msgstr "Похожие видео"
|
1534 |
+
|
1535 |
+
#: inc/core/data.php:1147
|
1536 |
+
msgid ""
|
1537 |
+
"This parameter indicates whether the player should show related videos when "
|
1538 |
+
"playback of the initial video ends"
|
1539 |
+
msgstr ""
|
1540 |
+
"Этот параметр позволяет отключать показ похожих видео по окончании "
|
1541 |
+
"воспроизведения"
|
1542 |
+
|
1543 |
+
#: inc/core/data.php:1152
|
1544 |
+
msgid "Show full-screen button"
|
1545 |
+
msgstr "Показывать кнопку полноэкранного режима"
|
1546 |
+
|
1547 |
+
#: inc/core/data.php:1153
|
1548 |
+
msgid ""
|
1549 |
+
"Setting this parameter to NO prevents the fullscreen button from displaying"
|
1550 |
+
msgstr ""
|
1551 |
+
"Установка этого параметра на НЕТ скроет кнопку перехода в полноэкранный режим"
|
1552 |
+
|
1553 |
+
#: inc/core/data.php:1159
|
1554 |
+
msgid ""
|
1555 |
+
"This parameter lets you use a YouTube player that does not show a YouTube "
|
1556 |
+
"logo. Set the parameter value to YES to prevent the YouTube logo from "
|
1557 |
+
"displaying in the control bar. Note that a small YouTube text label will "
|
1558 |
+
"still display in the upper-right corner of a paused video when the user's "
|
1559 |
+
"mouse pointer hovers over the player"
|
1560 |
+
msgstr ""
|
1561 |
+
"Установите этот параметр на ДА и логотип YouTube будет удален с панели "
|
1562 |
+
"управления воспроизведением. Вместо он будет показан либо в панели заголовка "
|
1563 |
+
"видео, либо как полупрозрачный над видео"
|
1564 |
+
|
1565 |
+
#: inc/core/data.php:1164
|
1566 |
+
msgid "Dark theme"
|
1567 |
+
msgstr "Темная тема"
|
1568 |
+
|
1569 |
+
#: inc/core/data.php:1165
|
1570 |
+
msgid "Light theme"
|
1571 |
+
msgstr "Светлая тема"
|
1572 |
+
|
1573 |
+
#: inc/core/data.php:1168 inc/core/data.php:2187
|
1574 |
+
msgid "Theme"
|
1575 |
+
msgstr "Тема"
|
1576 |
+
|
1577 |
+
#: inc/core/data.php:1169
|
1578 |
+
msgid ""
|
1579 |
+
"This parameter indicates whether the embedded player will display player "
|
1580 |
+
"controls (like a play button or volume control) within a dark or light "
|
1581 |
+
"control bar"
|
1582 |
+
msgstr "Выберите тему для проигрывателя"
|
1583 |
+
|
1584 |
+
#: inc/core/data.php:1177
|
1585 |
+
msgid "YouTube video player with advanced settings"
|
1586 |
+
msgstr "YouTube видео плеер с расширенными настройками"
|
1587 |
+
|
1588 |
+
#: inc/core/data.php:1182
|
1589 |
msgid "Vimeo"
|
1590 |
msgstr "Vimeo"
|
1591 |
|
1592 |
+
#: inc/core/data.php:1189
|
1593 |
msgid "Url of Vimeo page with video"
|
1594 |
msgstr "Ссылка на страницу Vimeo с видео"
|
1595 |
|
1596 |
+
#: inc/core/data.php:1227
|
1597 |
msgid "Vimeo video"
|
1598 |
msgstr "Видео Vimeo"
|
1599 |
|
1600 |
+
#: inc/core/data.php:1232
|
1601 |
msgid "Screenr"
|
1602 |
msgstr "Screenr"
|
1603 |
|
1604 |
+
#: inc/core/data.php:1238
|
1605 |
msgid "Url of Screenr page with video"
|
1606 |
msgstr "Ссылка на страницу Screenr с видео"
|
1607 |
|
1608 |
+
#: inc/core/data.php:1270
|
1609 |
msgid "Screenr video"
|
1610 |
msgstr "Видео Screenr"
|
1611 |
|
1612 |
+
#: inc/core/data.php:1275
|
1613 |
msgid "Audio"
|
1614 |
msgstr "Аудио"
|
1615 |
|
1616 |
+
#: inc/core/data.php:1282 inc/core/data.php:1321
|
1617 |
msgid "File"
|
1618 |
msgstr "Файл"
|
1619 |
|
1620 |
+
#: inc/core/data.php:1283
|
1621 |
msgid "Audio file url. Supported formats: mp3, ogg"
|
1622 |
msgstr "Ссылка на аудио-файл. Поддерживаемые форматы: mp3, ogg"
|
1623 |
|
1624 |
+
#: inc/core/data.php:1289
|
1625 |
msgid ""
|
1626 |
"Player width. You can specify width in percents and player will be "
|
1627 |
"responsive. Example values: <b%value>200px</b>, <b%value>100%</b>"
|
1630 |
"отзывчивым (responsive). Примеры значений: <b%value>200px</b>, <b"
|
1631 |
"%value>100%</b>"
|
1632 |
|
1633 |
+
#: inc/core/data.php:1295 inc/core/data.php:1364
|
1634 |
msgid "Play file automatically when page is loaded"
|
1635 |
msgstr "Воспроизводить файл автоматически при открытии страницы"
|
1636 |
|
1637 |
+
#: inc/core/data.php:1301 inc/core/data.php:1370
|
|
|
|
|
|
|
|
|
1638 |
msgid "Repeat when playback is ended"
|
1639 |
msgstr "Повторять, когда воспроизведение окночено"
|
1640 |
|
1641 |
+
#: inc/core/data.php:1309
|
1642 |
msgid "Custom audio player"
|
1643 |
msgstr "Настраиваемый аудио-плеер"
|
1644 |
|
1645 |
+
#: inc/core/data.php:1314
|
1646 |
msgid "Video"
|
1647 |
msgstr "Видео"
|
1648 |
|
1649 |
+
#: inc/core/data.php:1322
|
1650 |
msgid "Url to mp4/flv video-file"
|
1651 |
msgstr "Ссылка на mp4/flv видео-файл"
|
1652 |
|
1653 |
+
#: inc/core/data.php:1327
|
1654 |
msgid "Poster"
|
1655 |
msgstr "Постер"
|
1656 |
|
1657 |
+
#: inc/core/data.php:1328
|
1658 |
msgid "Url to poster image, that will be shown before playback"
|
1659 |
msgstr ""
|
1660 |
"Ссылка на изображение постера. Изображение будет показано перед началом "
|
1661 |
"воспроизведения"
|
1662 |
|
1663 |
+
#: inc/core/data.php:1334
|
1664 |
msgid "Player title"
|
1665 |
msgstr "Заголовок плеера"
|
1666 |
|
1667 |
+
#: inc/core/data.php:1358
|
|
|
|
|
|
|
|
|
1668 |
msgid "Show player controls (play/pause etc.) or not"
|
1669 |
msgstr ""
|
1670 |
"Показывать элементы управления плеером (воспроизведение/пауза и т.д.) или нет"
|
1671 |
|
1672 |
+
#: inc/core/data.php:1378
|
1673 |
msgid "Custom video player"
|
1674 |
msgstr "Настраиваемый видео-плеер"
|
1675 |
|
1676 |
+
#: inc/core/data.php:1383
|
1677 |
msgid "Table"
|
1678 |
msgstr "Таблица"
|
1679 |
|
1680 |
+
#: inc/core/data.php:1390
|
1681 |
msgid "CSV file"
|
1682 |
msgstr "CSV файл"
|
1683 |
|
1684 |
+
#: inc/core/data.php:1391
|
1685 |
msgid "Upload CSV file if you want to create HTML-table from file"
|
1686 |
msgstr ""
|
1687 |
"Если вы хотите создать HTML-таблицу из CSV-файла, то загрузите его в это поле"
|
1688 |
|
1689 |
+
#: inc/core/data.php:1399
|
1690 |
msgid ""
|
1691 |
"<table>\n"
|
1692 |
"<tr>\n"
|
1710 |
"</tr>\n"
|
1711 |
"</table>"
|
1712 |
|
1713 |
+
#: inc/core/data.php:1400
|
1714 |
msgid "Styled table from HTML or CSV file"
|
1715 |
msgstr "Стильная таблица из HTML или CSV файла"
|
1716 |
|
1717 |
+
#: inc/core/data.php:1405
|
1718 |
msgid "Permalink"
|
1719 |
msgstr "Постоянная ссылка"
|
1720 |
|
1721 |
+
#: inc/core/data.php:1411
|
1722 |
msgid "ID"
|
1723 |
msgstr "ID"
|
1724 |
|
1725 |
+
#: inc/core/data.php:1412
|
1726 |
msgid "Post or page ID"
|
1727 |
msgstr "ID записи или страницы"
|
1728 |
|
1729 |
+
#: inc/core/data.php:1422
|
1730 |
msgid "Link target. blank - link will be opened in new window/tab"
|
1731 |
msgstr ""
|
1732 |
"Цель ссылки. blank - означает что ссылка будет открыта в новом окне или "
|
1733 |
"вкладке"
|
1734 |
|
1735 |
+
#: inc/core/data.php:1431
|
1736 |
msgid "Permalink to specified post/page"
|
1737 |
msgstr "Постоянная ссылка на страницу"
|
1738 |
|
1739 |
+
#: inc/core/data.php:1436
|
1740 |
msgid "Members"
|
1741 |
msgstr "Участники"
|
1742 |
|
1743 |
+
#: inc/core/data.php:1441 inc/core/shortcodes.php:749
|
1744 |
msgid "This content is for registered users only. Please %login%."
|
1745 |
msgstr ""
|
1746 |
"Это содержимое только для авторизованых пользователей. Пожалуйста %login%."
|
1747 |
|
1748 |
+
#: inc/core/data.php:1442
|
1749 |
msgid "Message"
|
1750 |
msgstr "Сообщение"
|
1751 |
|
1752 |
+
#: inc/core/data.php:1442
|
1753 |
msgid "Message for not logged users"
|
1754 |
msgstr "Собщение для неавторизованных"
|
1755 |
|
1756 |
+
#: inc/core/data.php:1447
|
1757 |
msgid "Box color"
|
1758 |
msgstr "Цвет блока"
|
1759 |
|
1760 |
+
#: inc/core/data.php:1447
|
1761 |
msgid "This color will applied only to box for not logged users"
|
1762 |
msgstr ""
|
1763 |
"Этот цвет будет применен только к блоку для не авторизованных посетителей"
|
1764 |
|
1765 |
+
#: inc/core/data.php:1450 inc/core/shortcodes.php:752
|
1766 |
msgid "login"
|
1767 |
msgstr "войдите"
|
1768 |
|
1769 |
+
#: inc/core/data.php:1451
|
1770 |
msgid "Login link text"
|
1771 |
msgstr "Текст ссылки войти"
|
1772 |
|
1773 |
+
#: inc/core/data.php:1451
|
1774 |
msgid "Text for the login link"
|
1775 |
msgstr "Текст ссылки ВОЙТИ"
|
1776 |
|
1777 |
+
#: inc/core/data.php:1455
|
1778 |
msgid "Login link url"
|
1779 |
msgstr "Адрес ссылки войти"
|
1780 |
|
1781 |
+
#: inc/core/data.php:1463
|
1782 |
msgid "Content for logged members"
|
1783 |
msgstr "Содержимое для авторизованых пользователей"
|
1784 |
|
1785 |
+
#: inc/core/data.php:1464
|
1786 |
msgid "Content for logged in members only"
|
1787 |
msgstr "Ссодержимое для авторизованых"
|
1788 |
|
1789 |
+
#: inc/core/data.php:1469
|
1790 |
msgid "Guests"
|
1791 |
msgstr "Гости"
|
1792 |
|
1793 |
+
#: inc/core/data.php:1479
|
1794 |
msgid "Content for guests"
|
1795 |
msgstr "Содержимое для гостей"
|
1796 |
|
1797 |
+
#: inc/core/data.php:1480
|
1798 |
msgid "Content for guests only"
|
1799 |
msgstr "Ссодержимое только для гостей"
|
1800 |
|
1801 |
+
#: inc/core/data.php:1485
|
1802 |
msgid "RSS Feed"
|
1803 |
msgstr "RSS лента"
|
1804 |
|
1805 |
+
#: inc/core/data.php:1493
|
1806 |
msgid "Url to RSS-feed"
|
1807 |
msgstr "Ссылка на RSS-ленту"
|
1808 |
|
1809 |
+
#: inc/core/data.php:1498
|
1810 |
msgid "Limit"
|
1811 |
msgstr "Лимит"
|
1812 |
|
1813 |
+
#: inc/core/data.php:1498
|
1814 |
msgid "Number of items to show"
|
1815 |
msgstr "Количество элементов для отображения"
|
1816 |
|
1817 |
+
#: inc/core/data.php:1506
|
1818 |
msgid "Feed grabber"
|
1819 |
msgstr "Граббер новостных лент"
|
1820 |
|
1821 |
+
#: inc/core/data.php:1511
|
1822 |
msgid "Menu"
|
1823 |
msgstr "Меню"
|
1824 |
|
1825 |
+
#: inc/core/data.php:1518
|
1826 |
msgid "Menu name"
|
1827 |
msgstr "Имя меню"
|
1828 |
|
1829 |
+
#: inc/core/data.php:1518
|
1830 |
msgid "Custom menu name. Ex: Main menu"
|
1831 |
msgstr "Имя произвольного меню. Например: Главное меню"
|
1832 |
|
1833 |
+
#: inc/core/data.php:1526
|
1834 |
msgid "Custom menu by name"
|
1835 |
msgstr "Произвольное меню"
|
1836 |
|
1837 |
+
#: inc/core/data.php:1531
|
1838 |
msgid "Sub pages"
|
1839 |
msgstr "Подстраницы"
|
1840 |
|
1841 |
+
#: inc/core/data.php:1538 inc/core/data.php:1565
|
1842 |
msgid "Depth"
|
1843 |
msgstr "Глубина"
|
1844 |
|
1845 |
+
#: inc/core/data.php:1539
|
1846 |
msgid "Max depth level of children pages"
|
1847 |
msgstr "Максимальная глубина дочерних страниц"
|
1848 |
|
1849 |
+
#: inc/core/data.php:1544
|
1850 |
msgid "Parent ID"
|
1851 |
msgstr "ID родителя"
|
1852 |
|
1853 |
+
#: inc/core/data.php:1545
|
1854 |
msgid "ID of the parent page. Leave blank to use current page"
|
1855 |
msgstr ""
|
1856 |
"ID родительской страницы. Оставьте пустым, чтобы использовать текущую "
|
1857 |
"страницу"
|
1858 |
|
1859 |
+
#: inc/core/data.php:1553
|
1860 |
msgid "List of sub pages"
|
1861 |
msgstr "Список дочерних страниц"
|
1862 |
|
1863 |
+
#: inc/core/data.php:1558
|
1864 |
msgid "Siblings"
|
1865 |
msgstr "Соседние страницы"
|
1866 |
|
1867 |
+
#: inc/core/data.php:1566
|
1868 |
msgid "Max depth level"
|
1869 |
msgstr "Максимальный уровень вложенности"
|
1870 |
|
1871 |
+
#: inc/core/data.php:1574
|
1872 |
msgid "List of cureent page siblings"
|
1873 |
msgstr "Список страниц, соседних с текущей"
|
1874 |
|
1875 |
+
#: inc/core/data.php:1579
|
1876 |
msgid "Document"
|
1877 |
msgstr "Документ"
|
1878 |
|
1879 |
+
#: inc/core/data.php:1587
|
1880 |
msgid "Url to uploaded document. Supported formats: doc, xls, pdf etc."
|
1881 |
msgstr ""
|
1882 |
"Ссылка на загруженный документ. Поддерживаемые форматы: doc, xls, pdf и т.д."
|
1883 |
|
1884 |
+
#: inc/core/data.php:1596
|
1885 |
msgid "Viewer width"
|
1886 |
msgstr "Ширина просмотрщика"
|
1887 |
|
1888 |
+
#: inc/core/data.php:1605
|
1889 |
msgid "Viewer height"
|
1890 |
msgstr "Высота просмотрщика"
|
1891 |
|
1892 |
+
#: inc/core/data.php:1611
|
1893 |
msgid "Ignore width and height parameters and make viewer responsive"
|
1894 |
msgstr "Игнорировать значения ширины и высоты и сделать просмотрщик отзывчивым"
|
1895 |
|
1896 |
+
#: inc/core/data.php:1619
|
1897 |
msgid "Document viewer by Google"
|
1898 |
msgstr "Просмотрщик документов от Google"
|
1899 |
|
1900 |
+
#: inc/core/data.php:1624
|
1901 |
msgid "Gmap"
|
1902 |
msgstr "Google карта"
|
1903 |
|
1904 |
+
#: inc/core/data.php:1635
|
1905 |
msgid "Map width"
|
1906 |
msgstr "Ширина карты"
|
1907 |
|
1908 |
+
#: inc/core/data.php:1644
|
1909 |
msgid "Map height"
|
1910 |
msgstr "Высота карты"
|
1911 |
|
1912 |
+
#: inc/core/data.php:1650
|
1913 |
msgid "Ignore width and height parameters and make map responsive"
|
1914 |
msgstr "Игнорировать значения ширины и высоты и сделать карту отзывчивой"
|
1915 |
|
1916 |
+
#: inc/core/data.php:1655
|
1917 |
msgid "Marker"
|
1918 |
msgstr "Маркер"
|
1919 |
|
1920 |
+
#: inc/core/data.php:1656
|
1921 |
msgid "Address for the marker. You can type it in any language"
|
1922 |
msgstr "Адрес маркера. Вы можете ввести адрес на русском языке"
|
1923 |
|
1924 |
+
#: inc/core/data.php:1664
|
1925 |
msgid "Maps by Google"
|
1926 |
msgstr "Карты от Google"
|
1927 |
|
1928 |
+
#: inc/core/data.php:1669
|
1929 |
msgid "Slider"
|
1930 |
msgstr "Слайдер"
|
1931 |
|
1932 |
+
#: inc/core/data.php:1676 inc/core/data.php:1784 inc/core/data.php:1909
|
1933 |
+
msgid "Source"
|
1934 |
+
msgstr "Источник"
|
1935 |
+
|
1936 |
+
#: inc/core/data.php:1677 inc/core/data.php:1785 inc/core/data.php:1910
|
1937 |
+
msgid ""
|
1938 |
+
"Choose images source. You can use images from Media library or retrieve it "
|
1939 |
+
"from posts (thumbnails) posted under specified blog category. You can also "
|
1940 |
+
"pick any custom taxonomy"
|
1941 |
msgstr ""
|
1942 |
+
"Выберите источник изображений. Вы можете использовать изображения из медиа-"
|
1943 |
+
"библиотеки или получить их из записей блога (миниатюры записей) "
|
1944 |
+
"опубликованных в выбранной категории. Вы также можете выбрать произвольную "
|
1945 |
+
"таксономию и её рубрики"
|
1946 |
+
|
1947 |
+
#: inc/core/data.php:1683
|
1948 |
+
msgid "Full-size image"
|
1949 |
+
msgstr "Полноразмерное изображение"
|
1950 |
+
|
1951 |
+
#: inc/core/data.php:1684 inc/core/data.php:1792 inc/core/data.php:1917
|
1952 |
+
msgid "Attachment page"
|
1953 |
+
msgstr "Страница медиа-файла"
|
1954 |
+
|
1955 |
+
#: inc/core/data.php:1685 inc/core/data.php:1793 inc/core/data.php:1918
|
1956 |
+
msgid "Post permalink"
|
1957 |
+
msgstr "Ссылка записи"
|
1958 |
+
|
1959 |
+
#: inc/core/data.php:1688 inc/core/data.php:1796 inc/core/data.php:1921
|
1960 |
+
msgid "Links"
|
1961 |
+
msgstr "Ссылки"
|
1962 |
+
|
1963 |
+
#: inc/core/data.php:1689 inc/core/data.php:1797 inc/core/data.php:1922
|
1964 |
+
msgid "Select which links will be used for images in this gallery"
|
1965 |
+
msgstr "Выберите какие ссылки использовать для элементов этой галереи"
|
1966 |
|
1967 |
+
#: inc/core/data.php:1694 inc/core/data.php:1802 inc/core/data.php:1927
|
1968 |
+
msgid "Same window"
|
1969 |
+
msgstr "То же окно"
|
1970 |
+
|
1971 |
+
#: inc/core/data.php:1695 inc/core/data.php:1803 inc/core/data.php:1928
|
1972 |
+
msgid "New window"
|
1973 |
+
msgstr "Новое окно"
|
1974 |
+
|
1975 |
+
#: inc/core/data.php:1698 inc/core/data.php:1806 inc/core/data.php:1931
|
1976 |
+
msgid "Links target"
|
1977 |
+
msgstr "Цель ссылок"
|
1978 |
+
|
1979 |
+
#: inc/core/data.php:1699 inc/core/data.php:1807 inc/core/data.php:1932
|
1980 |
+
msgid "Open links in"
|
1981 |
+
msgstr "Открывать ссылки в"
|
1982 |
+
|
1983 |
+
#: inc/core/data.php:1707
|
1984 |
msgid "Slider width (in pixels)"
|
1985 |
msgstr "Ширина слайдера (в пикселях)"
|
1986 |
|
1987 |
+
#: inc/core/data.php:1715
|
1988 |
msgid "Slider height (in pixels)"
|
1989 |
msgstr "Высота слайдера (в пикселях)"
|
1990 |
|
1991 |
+
#: inc/core/data.php:1721
|
1992 |
msgid "Ignore width and height parameters and make slider responsive"
|
1993 |
msgstr "Игнорировать значения ширины и высоты и сделать слайдер отзывчивым"
|
1994 |
|
1995 |
+
#: inc/core/data.php:1726 inc/core/data.php:1851 inc/core/data.php:1958
|
|
|
1996 |
msgid "Show titles"
|
1997 |
msgstr "Показывать заголовки"
|
1998 |
|
1999 |
+
#: inc/core/data.php:1726
|
2000 |
msgid "Display slide titles"
|
2001 |
msgstr "Отображать заголовки слайдов"
|
2002 |
|
2003 |
+
#: inc/core/data.php:1731
|
2004 |
msgid "Is slider centered on the page"
|
2005 |
msgstr "Слайдер выровнен по центру страницы"
|
2006 |
|
2007 |
+
#: inc/core/data.php:1736 inc/core/data.php:1861
|
2008 |
msgid "Arrows"
|
2009 |
msgstr "Стрелки"
|
2010 |
|
2011 |
+
#: inc/core/data.php:1736 inc/core/data.php:1861
|
2012 |
msgid "Show left and right arrows"
|
2013 |
msgstr "Показывать стрелки влево/вправо"
|
2014 |
|
2015 |
+
#: inc/core/data.php:1741 inc/core/data.php:1866
|
2016 |
msgid "Pagination"
|
2017 |
msgstr "Страницы"
|
2018 |
|
2019 |
+
#: inc/core/data.php:1742 inc/core/data.php:1867
|
2020 |
msgid "Show pagination"
|
2021 |
msgstr "Показывать страницы"
|
2022 |
|
2023 |
+
#: inc/core/data.php:1746 inc/core/data.php:1871
|
2024 |
msgid "Mouse wheel control"
|
2025 |
msgstr "Управление колесом мыши"
|
2026 |
|
2027 |
+
#: inc/core/data.php:1747
|
2028 |
msgid "Allow to change slides with mouse wheel"
|
2029 |
msgstr "Разрешить перелистывание слайдов колесом мышки"
|
2030 |
|
2031 |
+
#: inc/core/data.php:1756
|
2032 |
msgid "Choose interval between slide animations. Set to 0 to disable autoplay"
|
2033 |
msgstr ""
|
2034 |
"Укажите интервал между автоматической сменой слайдов. Задайте 0, чтобы "
|
2035 |
"отключить автовоспроизведение"
|
2036 |
|
2037 |
+
#: inc/core/data.php:1764 inc/core/data.php:1889
|
2038 |
msgid "Speed"
|
2039 |
msgstr "Скорость"
|
2040 |
|
2041 |
+
#: inc/core/data.php:1764 inc/core/data.php:1889
|
2042 |
msgid "Specify animation speed"
|
2043 |
msgstr "Укажите скорость анимации"
|
2044 |
|
2045 |
+
#: inc/core/data.php:1772
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2046 |
msgid "Customizable image slider"
|
2047 |
msgstr "Настраиваемый слайдер изображений"
|
2048 |
|
2049 |
+
#: inc/core/data.php:1777
|
2050 |
msgid "Carousel"
|
2051 |
msgstr "Карусель"
|
2052 |
|
2053 |
+
#: inc/core/data.php:1791 inc/core/data.php:1916
|
2054 |
+
msgid "Original image"
|
2055 |
+
msgstr "Оригинальное изображение"
|
|
|
|
|
2056 |
|
2057 |
+
#: inc/core/data.php:1815
|
2058 |
msgid "Carousel width (in pixels)"
|
2059 |
msgstr "Ширина карусели (в пикселях)"
|
2060 |
|
2061 |
+
#: inc/core/data.php:1823
|
2062 |
msgid "Carousel height (in pixels)"
|
2063 |
msgstr "Высота карусели (в пикселях)"
|
2064 |
|
2065 |
+
#: inc/core/data.php:1829
|
2066 |
msgid "Ignore width and height parameters and make carousel responsive"
|
2067 |
msgstr "Игнорировать значения ширины и высоты и сделать карусель отзывчивой"
|
2068 |
|
2069 |
+
#: inc/core/data.php:1837
|
2070 |
msgid "Items to show"
|
2071 |
msgstr "Количество элементов для отображения"
|
2072 |
|
2073 |
+
#: inc/core/data.php:1838
|
2074 |
msgid "How much carousel items is visible"
|
2075 |
msgstr "Сколько элементов карусели видны постоянно"
|
2076 |
|
2077 |
+
#: inc/core/data.php:1845
|
2078 |
msgid "Scroll number"
|
2079 |
msgstr "Кол-во прокручиваемых"
|
2080 |
|
2081 |
+
#: inc/core/data.php:1846
|
2082 |
msgid "How much items are scrolled in one transition"
|
2083 |
msgstr "Сколько элементов карусели прокручивается за один переход"
|
2084 |
|
2085 |
+
#: inc/core/data.php:1851
|
2086 |
msgid "Display titles for each item"
|
2087 |
msgstr "Показывать заголовки для каждого элемента карусели"
|
2088 |
|
2089 |
+
#: inc/core/data.php:1856
|
2090 |
msgid "Is carousel centered on the page"
|
2091 |
msgstr "Карусель выровнена по центру страницы"
|
2092 |
|
2093 |
+
#: inc/core/data.php:1872
|
2094 |
msgid "Allow to rotate carousel with mouse wheel"
|
2095 |
msgstr "Разрешить прокрутку карусели колесом мыши"
|
2096 |
|
2097 |
+
#: inc/core/data.php:1881
|
2098 |
msgid "Choose interval between auto animations. Set to 0 to disable autoplay"
|
2099 |
msgstr ""
|
2100 |
"Укажите интервал между автоматической анимацией. Задайте 0, чтобы отключить "
|
2101 |
"автовоспроизведение"
|
2102 |
|
2103 |
+
#: inc/core/data.php:1897
|
|
|
|
|
|
|
|
|
2104 |
msgid "Customizable image carousel"
|
2105 |
msgstr "Настраиваемая карусель изображений"
|
2106 |
|
2107 |
+
#: inc/core/data.php:1940
|
|
|
|
|
|
|
|
|
|
|
2108 |
msgid "Single item width (in pixels)"
|
2109 |
msgstr "Ширина одного изображения (в пикселях)"
|
2110 |
|
2111 |
+
#: inc/core/data.php:1948
|
2112 |
msgid "Single item height (in pixels)"
|
2113 |
msgstr "Высота одного изображения (в пикселях)"
|
2114 |
|
2115 |
+
#: inc/core/data.php:1953
|
2116 |
msgid "Never"
|
2117 |
msgstr "Никогда"
|
2118 |
|
2119 |
+
#: inc/core/data.php:1954
|
2120 |
msgid "On mouse over"
|
2121 |
msgstr "При наведении мыши"
|
2122 |
|
2123 |
+
#: inc/core/data.php:1955
|
2124 |
msgid "Always"
|
2125 |
msgstr "Всегда"
|
2126 |
|
2127 |
+
#: inc/core/data.php:1959
|
2128 |
msgid "Title display mode"
|
2129 |
msgstr "Режим отображения заголовков"
|
2130 |
|
2131 |
+
#: inc/core/data.php:1967
|
|
|
|
|
|
|
|
|
2132 |
msgid "Customizable image gallery"
|
2133 |
msgstr "Настраиваемая галерея изображений"
|
2134 |
|
2135 |
+
#: inc/core/data.php:1972
|
2136 |
msgid "Posts"
|
2137 |
msgstr "Записи"
|
2138 |
|
2139 |
+
#: inc/core/data.php:1977
|
2140 |
msgid "Template"
|
2141 |
msgstr "Шаблон"
|
2142 |
|
2143 |
+
#: inc/core/data.php:1978
|
2144 |
msgid ""
|
2145 |
"<b>Do not change this field value if you do not understand description below."
|
2146 |
"</b><br/>Relative path to the template file. Default templates is placed "
|
2163 |
"одиночной записи или страницы<br/><b%value>templates/list-loop.php</b> - "
|
2164 |
"маркированный список с заголовками постов"
|
2165 |
|
2166 |
+
#: inc/core/data.php:1982
|
2167 |
msgid "Post ID's"
|
2168 |
msgstr "ID постов"
|
2169 |
|
2170 |
+
#: inc/core/data.php:1983
|
2171 |
msgid "Enter comma separated ID's of the posts that you want to show"
|
2172 |
msgstr "Введите ID постов, которые хотите отобразить, разделенные запятыми"
|
2173 |
|
2174 |
+
#: inc/core/data.php:1991
|
2175 |
msgid "Posts per page"
|
2176 |
msgstr "Кол-во записей"
|
2177 |
|
2178 |
+
#: inc/core/data.php:1992
|
2179 |
msgid ""
|
2180 |
"Specify number of posts that you want to show. Enter -1 to get all posts"
|
2181 |
msgstr ""
|
2182 |
"Укажите число записей, которое хотите отобразить. Введите -1 чтобы "
|
2183 |
"отобразить все найденные записи"
|
2184 |
|
2185 |
+
#: inc/core/data.php:1999
|
2186 |
msgid "Post types"
|
2187 |
msgstr "Типы постов"
|
2188 |
|
2189 |
+
#: inc/core/data.php:2000
|
2190 |
msgid "Select post types. Hold Ctrl key to select multiple post types"
|
2191 |
msgstr ""
|
2192 |
"Выберите типы постов. Удерживайте клавишу Ctrl чтобы выбрать несколько типов"
|
2193 |
|
2194 |
+
#: inc/core/data.php:2006 inc/core/generator-views.php:110
|
2195 |
msgid "Taxonomy"
|
2196 |
msgstr "Таксономия"
|
2197 |
|
2198 |
+
#: inc/core/data.php:2007
|
2199 |
msgid "Select taxonomy to show posts from"
|
2200 |
msgstr "Выберите таксономию, чтобы посмотреть её категории и выбрать их"
|
2201 |
|
2202 |
+
#: inc/core/data.php:2014
|
2203 |
msgid "Terms"
|
2204 |
msgstr "Категории (terms)"
|
2205 |
|
2206 |
+
#: inc/core/data.php:2015
|
2207 |
msgid "Select terms to show posts from"
|
2208 |
msgstr "Выберите категории, из которых нужно показать записи"
|
2209 |
|
2210 |
+
#: inc/core/data.php:2020
|
2211 |
msgid "Taxonomy term operator"
|
2212 |
msgstr "Оператор выбора категорий"
|
2213 |
|
2214 |
+
#: inc/core/data.php:2021
|
2215 |
msgid ""
|
2216 |
"IN - posts that have any of selected categories terms<br/>NOT IN - posts "
|
2217 |
"that is does not have any of selected terms<br/>AND - posts that have all "
|
2221 |
"будут показаны записи, которые НЕ имеют ни одной из выбранных категорий<br/"
|
2222 |
">AND - будут показаны записи, имеющие ТОЛЬКО выбранные категории"
|
2223 |
|
2224 |
+
#: inc/core/data.php:2028
|
2225 |
msgid "Authors"
|
2226 |
msgstr "Авторы"
|
2227 |
|
2228 |
+
#: inc/core/data.php:2029
|
2229 |
msgid "Choose the authors whose posts you want to show"
|
2230 |
msgstr "Выберите авторов, чьи записи хотите показать"
|
2231 |
|
2232 |
+
#: inc/core/data.php:2033
|
2233 |
msgid "Meta key"
|
2234 |
msgstr "Произвольное поле"
|
2235 |
|
2236 |
+
#: inc/core/data.php:2034
|
2237 |
msgid "Enter meta key name to show posts that have this key"
|
2238 |
msgstr ""
|
2239 |
"Введите оригинальное имя произвольного поля, чтобы показать все записи у "
|
2240 |
"которых это поле задано"
|
2241 |
|
2242 |
+
#: inc/core/data.php:2041
|
2243 |
msgid "Offset"
|
2244 |
msgstr "Смещение (offset)"
|
2245 |
|
2246 |
+
#: inc/core/data.php:2042
|
2247 |
msgid "Specify offset to start posts loop not from first post"
|
2248 |
msgstr ""
|
2249 |
"Укажите кол-во записей, которые будут пропущены и не показаны. Например, "
|
2250 |
"если указать 2, то будут показаны записи начиная со третьей"
|
2251 |
|
2252 |
+
#: inc/core/data.php:2047
|
2253 |
msgid "Descending"
|
2254 |
msgstr "По убыванию"
|
2255 |
|
2256 |
+
#: inc/core/data.php:2048
|
2257 |
msgid "Ascending"
|
2258 |
msgstr "По возрастанию"
|
2259 |
|
2260 |
+
#: inc/core/data.php:2051
|
2261 |
msgid "Order"
|
2262 |
msgstr "Порядок"
|
2263 |
|
2264 |
+
#: inc/core/data.php:2052
|
2265 |
msgid "Posts order"
|
2266 |
msgstr "Порядок сортировки записей"
|
2267 |
|
2268 |
+
#: inc/core/data.php:2058
|
|
|
|
|
|
|
|
|
2269 |
msgid "Post ID"
|
2270 |
msgstr "ID записи"
|
2271 |
|
2272 |
+
#: inc/core/data.php:2059
|
2273 |
msgid "Post author"
|
2274 |
msgstr "Автор записи"
|
2275 |
|
2276 |
+
#: inc/core/data.php:2060
|
2277 |
msgid "Post title"
|
2278 |
msgstr "Заголовок записи"
|
2279 |
|
2280 |
+
#: inc/core/data.php:2061
|
2281 |
msgid "Post slug"
|
2282 |
msgstr "Ссылка записи (slug)"
|
2283 |
|
2284 |
+
#: inc/core/data.php:2062
|
2285 |
msgid "Date"
|
2286 |
msgstr "Дата"
|
2287 |
|
2288 |
+
#: inc/core/data.php:2062
|
2289 |
msgid "Last modified date"
|
2290 |
msgstr "Дата изменения"
|
2291 |
|
2292 |
+
#: inc/core/data.php:2063 inc/core/data.php:2073
|
2293 |
msgid "Post parent"
|
2294 |
msgstr "Родитель"
|
2295 |
|
2296 |
+
#: inc/core/data.php:2064
|
2297 |
msgid "Random"
|
2298 |
msgstr "Случайно"
|
2299 |
|
2300 |
+
#: inc/core/data.php:2064
|
2301 |
msgid "Comments number"
|
2302 |
msgstr "Кол-во комментариев"
|
2303 |
|
2304 |
+
#: inc/core/data.php:2065
|
2305 |
msgid "Menu order"
|
2306 |
msgstr "Порядок меню"
|
2307 |
|
2308 |
+
#: inc/core/data.php:2065
|
2309 |
msgid "Meta key values"
|
2310 |
msgstr "Значение произвольного поля"
|
2311 |
|
2312 |
+
#: inc/core/data.php:2068
|
2313 |
msgid "Order by"
|
2314 |
msgstr "Сортировать по"
|
2315 |
|
2316 |
+
#: inc/core/data.php:2069
|
2317 |
msgid "Order posts by"
|
2318 |
msgstr "Сортировать записи по следующему признаку"
|
2319 |
|
2320 |
+
#: inc/core/data.php:2074
|
2321 |
msgid "Show childrens of entered post (enter post ID)"
|
2322 |
msgstr "Отобразить потомков введенной записи/страницы (нужно вводить ID)"
|
2323 |
|
2324 |
+
#: inc/core/data.php:2079
|
2325 |
msgid "Published"
|
2326 |
msgstr "Опубликован"
|
2327 |
|
2328 |
+
#: inc/core/data.php:2080
|
2329 |
msgid "Pending"
|
2330 |
msgstr "Ожидает"
|
2331 |
|
2332 |
+
#: inc/core/data.php:2081
|
2333 |
msgid "Draft"
|
2334 |
msgstr "Черновик"
|
2335 |
|
2336 |
+
#: inc/core/data.php:2082
|
2337 |
msgid "Auto-draft"
|
2338 |
msgstr "Авто-черновик"
|
2339 |
|
2340 |
+
#: inc/core/data.php:2083
|
2341 |
msgid "Future post"
|
2342 |
msgstr "Запланирован"
|
2343 |
|
2344 |
+
#: inc/core/data.php:2084
|
2345 |
msgid "Private post"
|
2346 |
msgstr "Приватная запись"
|
2347 |
|
2348 |
+
#: inc/core/data.php:2085
|
2349 |
msgid "Inherit"
|
2350 |
msgstr "Вложенный"
|
2351 |
|
2352 |
+
#: inc/core/data.php:2086
|
2353 |
msgid "Trashed"
|
2354 |
msgstr "В корзине"
|
2355 |
|
2356 |
+
#: inc/core/data.php:2087 inc/core/data.php:2171
|
2357 |
msgid "Any"
|
2358 |
msgstr "Любой"
|
2359 |
|
2360 |
+
#: inc/core/data.php:2090
|
2361 |
msgid "Post status"
|
2362 |
msgstr "Статус записи"
|
2363 |
|
2364 |
+
#: inc/core/data.php:2091
|
2365 |
msgid "Show only posts with selected status"
|
2366 |
msgstr "Показать только записи с выбранным статусом"
|
2367 |
|
2368 |
+
#: inc/core/data.php:2096
|
2369 |
msgid "Ignore sticky"
|
2370 |
msgstr "Игнорировать прикрепленные"
|
2371 |
|
2372 |
+
#: inc/core/data.php:2097
|
2373 |
msgid "Select Yes to ignore posts that is sticked"
|
2374 |
msgstr "Выберите Да, чтобы не показывать прикрепленные (прилепленные) записи"
|
2375 |
|
2376 |
+
#: inc/core/data.php:2100
|
2377 |
msgid "Custom posts query with customizable template"
|
2378 |
msgstr "Произвольный запрос записей/страниц с настраиваемым шаблоном"
|
2379 |
|
2380 |
+
#: inc/core/data.php:2105
|
2381 |
+
msgid "Dummy text"
|
2382 |
+
msgstr "Текст рыба"
|
2383 |
+
|
2384 |
+
#: inc/core/data.php:2112
|
2385 |
+
msgid "Paragraphs"
|
2386 |
+
msgstr "Параграфы"
|
2387 |
+
|
2388 |
+
#: inc/core/data.php:2113
|
2389 |
+
msgid "Words"
|
2390 |
+
msgstr "Слова"
|
2391 |
+
|
2392 |
+
#: inc/core/data.php:2114
|
2393 |
+
msgid "Bytes"
|
2394 |
+
msgstr "Байты"
|
2395 |
+
|
2396 |
+
#: inc/core/data.php:2117
|
2397 |
+
msgid "What"
|
2398 |
+
msgstr "Что"
|
2399 |
+
|
2400 |
+
#: inc/core/data.php:2118
|
2401 |
+
msgid "What to generate"
|
2402 |
+
msgstr "Что генерировать"
|
2403 |
+
|
2404 |
+
#: inc/core/data.php:2126
|
2405 |
+
msgid "Amount"
|
2406 |
+
msgstr "Количество"
|
2407 |
+
|
2408 |
+
#: inc/core/data.php:2127
|
2409 |
+
msgid ""
|
2410 |
+
"How many items (paragraphs or words) to generate. Minimum words amount is 5"
|
2411 |
+
msgstr ""
|
2412 |
+
"Какое количество (параграфов или слов) генерировать. Минимальное количество "
|
2413 |
+
"слов - 5"
|
2414 |
+
|
2415 |
+
#: inc/core/data.php:2132
|
2416 |
+
msgid "Cache"
|
2417 |
+
msgstr "Кеш"
|
2418 |
+
|
2419 |
+
#: inc/core/data.php:2133
|
2420 |
+
msgid ""
|
2421 |
+
"Generated text will be cached. Be careful with this option. If you disable "
|
2422 |
+
"it and insert many dummy_text shortcodes the page load time will be highly "
|
2423 |
+
"increased"
|
2424 |
+
msgstr ""
|
2425 |
+
"Сгенерированный текст будет кеширован. Бдьте осторожны с этой опцией. Если "
|
2426 |
+
"вы отключите её и вставите много таких шорткодов на странице, то время "
|
2427 |
+
"загрузки страницы может сильно возрости"
|
2428 |
+
|
2429 |
+
#: inc/core/data.php:2141
|
2430 |
+
msgid "Text placeholder"
|
2431 |
+
msgstr "Текст болванка"
|
2432 |
+
|
2433 |
+
#: inc/core/data.php:2146 inc/core/shortcodes.php:1230
|
2434 |
+
msgid "Dummy image"
|
2435 |
+
msgstr "Изображение болванка"
|
2436 |
+
|
2437 |
+
#: inc/core/data.php:2157
|
2438 |
+
msgid "Image width"
|
2439 |
+
msgstr "Ширина изображения"
|
2440 |
+
|
2441 |
+
#: inc/core/data.php:2166
|
2442 |
+
msgid "Image height"
|
2443 |
+
msgstr "Высота изображения"
|
2444 |
+
|
2445 |
+
#: inc/core/data.php:2172
|
2446 |
+
msgid "Abstract"
|
2447 |
+
msgstr "Абстрактное"
|
2448 |
+
|
2449 |
+
#: inc/core/data.php:2173
|
2450 |
+
msgid "Animals"
|
2451 |
+
msgstr "Животные"
|
2452 |
+
|
2453 |
+
#: inc/core/data.php:2174
|
2454 |
+
msgid "Business"
|
2455 |
+
msgstr "Бизнес"
|
2456 |
+
|
2457 |
+
#: inc/core/data.php:2175
|
2458 |
+
msgid "Cats"
|
2459 |
+
msgstr "Котэ"
|
2460 |
+
|
2461 |
+
#: inc/core/data.php:2176
|
2462 |
+
msgid "City"
|
2463 |
+
msgstr "Город"
|
2464 |
+
|
2465 |
+
#: inc/core/data.php:2177
|
2466 |
+
msgid "Food"
|
2467 |
+
msgstr "Еда"
|
2468 |
+
|
2469 |
+
#: inc/core/data.php:2178
|
2470 |
+
msgid "Night life"
|
2471 |
+
msgstr "Ночная жизнь"
|
2472 |
+
|
2473 |
+
#: inc/core/data.php:2179
|
2474 |
+
msgid "Fashion"
|
2475 |
+
msgstr "Мода"
|
2476 |
+
|
2477 |
+
#: inc/core/data.php:2180
|
2478 |
+
msgid "People"
|
2479 |
+
msgstr "Люди"
|
2480 |
+
|
2481 |
+
#: inc/core/data.php:2181
|
2482 |
+
msgid "Nature"
|
2483 |
+
msgstr "Природа"
|
2484 |
+
|
2485 |
+
#: inc/core/data.php:2182
|
2486 |
+
msgid "Sports"
|
2487 |
+
msgstr "Спорт"
|
2488 |
+
|
2489 |
+
#: inc/core/data.php:2183
|
2490 |
+
msgid "Technics"
|
2491 |
+
msgstr "Техника"
|
2492 |
+
|
2493 |
+
#: inc/core/data.php:2184
|
2494 |
+
msgid "Transport"
|
2495 |
+
msgstr "Транспорт"
|
2496 |
+
|
2497 |
+
#: inc/core/data.php:2188
|
2498 |
+
msgid "Select the theme for this image"
|
2499 |
+
msgstr "Выберите тему изображений"
|
2500 |
+
|
2501 |
+
#: inc/core/data.php:2196
|
2502 |
+
msgid "Image placeholder with random image"
|
2503 |
+
msgstr "Изображение болванка со случайным изображением"
|
2504 |
+
|
2505 |
+
#: inc/core/data.php:2201 inc/core/data.php:2209
|
2506 |
+
msgid "Animation"
|
2507 |
+
msgstr "Анимация"
|
2508 |
+
|
2509 |
+
#: inc/core/data.php:2210
|
2510 |
+
msgid "Select animation type"
|
2511 |
+
msgstr "Выберите тип анимации"
|
2512 |
+
|
2513 |
+
#: inc/core/data.php:2218
|
2514 |
+
msgid "Duration"
|
2515 |
+
msgstr "Продолжительность"
|
2516 |
+
|
2517 |
+
#: inc/core/data.php:2219
|
2518 |
+
msgid "Animation duration (seconds)"
|
2519 |
+
msgstr "Продолжительность анимации (секунды)"
|
2520 |
+
|
2521 |
+
#: inc/core/data.php:2227
|
2522 |
+
msgid "Delay"
|
2523 |
+
msgstr "Задержка"
|
2524 |
+
|
2525 |
+
#: inc/core/data.php:2228
|
2526 |
+
msgid "Animation delay (seconds)"
|
2527 |
+
msgstr "Задержка перед началом анимации (секунды)"
|
2528 |
+
|
2529 |
+
#: inc/core/data.php:2236
|
2530 |
+
msgid "Animated content"
|
2531 |
+
msgstr "Анимированное содержимое"
|
2532 |
+
|
2533 |
+
#: inc/core/data.php:2237
|
2534 |
+
msgid "Wrapper for animation. Any nested element will be animated"
|
2535 |
+
msgstr ""
|
2536 |
+
"Контейнер для анимации. Любой элемент помещенный в этот контейнер будет "
|
2537 |
+
"анимирован"
|
2538 |
+
|
2539 |
+
#: inc/core/generator-views.php:37
|
2540 |
msgid "Yes"
|
2541 |
msgstr "Да"
|
2542 |
|
2543 |
+
#: inc/core/generator-views.php:37
|
2544 |
msgid "No"
|
2545 |
msgstr "Нет"
|
2546 |
|
2547 |
+
#: inc/core/generator-views.php:42 inc/core/generator-views.php:47
|
2548 |
+
#: inc/vendor/class.sunrise-views.php:90
|
2549 |
msgid "Media manager"
|
2550 |
msgstr "Медиа менеджер"
|
2551 |
|
2552 |
+
#: inc/core/generator-views.php:47
|
2553 |
msgid "Icon picker"
|
2554 |
msgstr "Выбрать иконку"
|
2555 |
|
2556 |
+
#: inc/core/generator-views.php:47
|
2557 |
+
msgid "Filter icons"
|
2558 |
+
msgstr "Фильтр иконок"
|
2559 |
+
|
2560 |
+
#: inc/core/generator-views.php:61
|
2561 |
+
msgid "Please wait"
|
2562 |
+
msgstr "Пожалуйста подождите"
|
2563 |
+
|
2564 |
+
#: inc/core/generator-views.php:68
|
2565 |
msgid "Untitled gallery"
|
2566 |
msgstr "Галерея без имени"
|
2567 |
|
2568 |
+
#: inc/core/generator-views.php:74
|
|
|
2569 |
msgid "Galleries not found"
|
2570 |
msgstr "Галереи не найдены"
|
2571 |
|
2572 |
+
#: inc/core/generator-views.php:75
|
2573 |
msgid "Manage galleries"
|
2574 |
msgstr "Управление галереями"
|
2575 |
|
2576 |
+
#: inc/core/generator-views.php:75
|
2577 |
msgid "Reload galleries"
|
2578 |
msgstr "Обновить список"
|
2579 |
|
2580 |
+
#: inc/core/generator-views.php:86
|
2581 |
msgid "Horizontal offset"
|
2582 |
msgstr "Горизонтально"
|
2583 |
|
2584 |
+
#: inc/core/generator-views.php:86
|
2585 |
msgid "Vertical offset"
|
2586 |
msgstr "Вертикально"
|
2587 |
|
2588 |
+
#: inc/core/generator-views.php:86
|
2589 |
msgid "Blur"
|
2590 |
msgstr "Размытие"
|
2591 |
|
2592 |
+
#: inc/core/generator-views.php:97
|
2593 |
+
msgid "Border width"
|
2594 |
+
msgstr "Ширина рамки"
|
2595 |
+
|
2596 |
+
#: inc/core/generator-views.php:97
|
2597 |
+
msgid "Border style"
|
2598 |
+
msgstr "Стиль рамки"
|
2599 |
+
|
2600 |
+
#: inc/core/generator-views.php:97
|
2601 |
+
msgid "Border color"
|
2602 |
+
msgstr "Цвет рамки"
|
2603 |
+
|
2604 |
+
#: inc/core/generator-views.php:107
|
2605 |
+
msgid "Media library"
|
2606 |
+
msgstr "Медиа библиотека"
|
2607 |
+
|
2608 |
+
#: inc/core/generator-views.php:108
|
2609 |
+
msgid "Recent posts"
|
2610 |
+
msgstr "Последние записи"
|
2611 |
+
|
2612 |
+
#: inc/core/generator-views.php:109
|
2613 |
+
msgid "Category"
|
2614 |
+
msgstr "Категория"
|
2615 |
+
|
2616 |
+
#: inc/core/generator-views.php:113
|
2617 |
+
msgid "Select images source"
|
2618 |
+
msgstr "Выберите источник изображений"
|
2619 |
+
|
2620 |
+
#: inc/core/generator-views.php:124
|
2621 |
+
msgid "Select taxonomy"
|
2622 |
+
msgstr "Выберите таксономию"
|
2623 |
+
|
2624 |
+
#: inc/core/generator-views.php:135
|
2625 |
+
msgid "Add images"
|
2626 |
+
msgstr "Добавить изображения"
|
2627 |
+
|
2628 |
+
#: inc/core/generator-views.php:135
|
2629 |
+
msgid ""
|
2630 |
+
"Click the button above and select images.<br>You can select multimple images "
|
2631 |
+
"with Ctrl (Cmd) key"
|
2632 |
+
msgstr ""
|
2633 |
+
"Нажмите кнопку выше и выберите изображения.<br>Вы можете выбрать несколько "
|
2634 |
+
"изображений удерживая клавишу Ctrl (Cmd)"
|
2635 |
+
|
2636 |
+
#: inc/core/generator-views.php:135
|
2637 |
+
msgid ""
|
2638 |
+
"Select categories to retrieve posts from.<br>You can select multiple "
|
2639 |
+
"categories with Ctrl (Cmd) key"
|
2640 |
+
msgstr ""
|
2641 |
+
"Выберите категории из которых брать записи.<br>Вы можете выбрать несколько "
|
2642 |
+
"категорий удерживая клавишу Ctrl (Cmd)"
|
2643 |
+
|
2644 |
+
#: inc/core/generator-views.php:135
|
2645 |
+
msgid ""
|
2646 |
+
"Select taxonomy and it's terms.<br>You can select multiple terms with Ctrl "
|
2647 |
+
"(Cmd) key"
|
2648 |
+
msgstr ""
|
2649 |
+
"Выберите таксономию и её категории.<br>Вы можете выбрать несколько категорий "
|
2650 |
+
"удерживая клавишу Ctrl (Cmd)"
|
2651 |
+
|
2652 |
+
#: inc/core/generator.php:34 inc/core/generator.php:135
|
2653 |
msgid "Insert shortcode"
|
2654 |
msgstr "Вставить шорткод"
|
2655 |
|
2656 |
+
#: inc/core/generator.php:77 inc/core/load.php:30 inc/core/load.php:51
|
2657 |
+
#: inc/core/load.php:105 inc/core/load.php:106
|
2658 |
msgid "Settings"
|
2659 |
msgstr "Настройки"
|
2660 |
|
2661 |
+
#: inc/core/generator.php:77
|
2662 |
msgid "Plugin settings"
|
2663 |
msgstr "Настройки плагина"
|
2664 |
|
2665 |
+
#: inc/core/generator.php:78
|
2666 |
msgid "Plugin homepage"
|
2667 |
msgstr "Сайт плагина"
|
2668 |
|
2669 |
+
#: inc/core/generator.php:79
|
2670 |
msgid "Support forums"
|
2671 |
msgstr "Форум поддержки"
|
2672 |
|
2673 |
+
#: inc/core/generator.php:86
|
2674 |
msgid "Search for shortcodes"
|
2675 |
msgstr "Поиск шорткода"
|
2676 |
|
2677 |
+
#: inc/core/generator.php:88
|
2678 |
msgid "Filter by type"
|
2679 |
msgstr "Фильтр"
|
2680 |
|
2681 |
+
#: inc/core/generator.php:123
|
2682 |
msgid "Shortcode not specified"
|
2683 |
msgstr "Не выбран шорткод"
|
2684 |
|
2685 |
+
#: inc/core/generator.php:136
|
2686 |
msgid "Live preview"
|
2687 |
msgstr "Включить предпросмотр"
|
2688 |
|
2689 |
+
#: inc/core/generator.php:137
|
2690 |
msgid "Close window"
|
2691 |
msgstr "Закрыть окно"
|
2692 |
|
2693 |
+
#: inc/core/generator.php:141
|
2694 |
msgid "Click to return to the shortcodes list"
|
2695 |
msgstr "Нажмите, чтобы вернуться к списку шорткодов"
|
2696 |
|
2697 |
+
#: inc/core/generator.php:141
|
2698 |
msgid "All shortcodes"
|
2699 |
msgstr "Все шорткоды"
|
2700 |
|
2701 |
+
#: inc/core/generator.php:157
|
2702 |
msgid "Click to set this value"
|
2703 |
msgstr "Нажмите чтобы установить это значение"
|
2704 |
|
2705 |
+
#: inc/core/generator.php:182
|
2706 |
msgid "Preview"
|
2707 |
msgstr "Предпросмотр"
|
2708 |
|
2709 |
+
#: inc/core/generator.php:190 inc/core/tools.php:794
|
2710 |
msgid "Access denied"
|
2711 |
msgstr "Доступ запрещен"
|
2712 |
|
2713 |
+
#: inc/core/load.php:30 inc/core/load.php:105 inc/core/load.php:114
|
2714 |
+
#: inc/core/load.php:128 inc/core/load.php:140 inc/core/widget.php:14
|
2715 |
+
#: inc/core/widget.php:40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2716 |
msgid "Shortcodes Ultimate"
|
2717 |
msgstr "Шорткоды"
|
2718 |
|
2719 |
+
#: inc/core/load.php:31
|
2720 |
+
msgid "Shortcodes"
|
2721 |
+
msgstr "Шорткоды"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2722 |
|
2723 |
+
#: inc/core/load.php:39
|
2724 |
msgid "About"
|
2725 |
msgstr "О плагине"
|
2726 |
|
2727 |
+
#: inc/core/load.php:56
|
2728 |
msgid "Custom formatting"
|
2729 |
msgstr "Cпециальное форматирование"
|
2730 |
|
2731 |
+
#: inc/core/load.php:57
|
2732 |
msgid ""
|
2733 |
"Disable this option if you have some problems with other plugins or content "
|
2734 |
"formatting"
|
2736 |
"Снимите этот флажок, если у вас возникли проблемы совместимости с другими "
|
2737 |
"плагинами или форматированием контента"
|
2738 |
|
2739 |
+
#: inc/core/load.php:57 inc/core/load.php:65
|
|
|
2740 |
msgid "Documentation article"
|
2741 |
msgstr "Статья из документации (англ.)"
|
2742 |
|
2743 |
+
#: inc/core/load.php:59 inc/core/load.php:67 inc/core/load.php:75
|
|
|
|
|
2744 |
msgid "Enabled"
|
2745 |
msgstr "Включено"
|
2746 |
|
2747 |
+
#: inc/core/load.php:64
|
2748 |
msgid "Compatibility mode"
|
2749 |
msgstr "Режим совместимости"
|
2750 |
|
2751 |
+
#: inc/core/load.php:65
|
2752 |
msgid ""
|
2753 |
"Enable this option if you have some problems with other plugins that uses "
|
2754 |
"similar shortcode names"
|
2756 |
"Отметьте этот флажок, если у вас используются другие шорткоды с такими же "
|
2757 |
"именами. Все шорткоды этого плагина будут иметь такие имена"
|
2758 |
|
2759 |
+
#: inc/core/load.php:65
|
2760 |
msgid "etc."
|
2761 |
msgstr "и т.д."
|
2762 |
|
2763 |
+
#: inc/core/load.php:72
|
2764 |
msgid "Skip default values"
|
2765 |
msgstr "Пропускать значения по умолчанию"
|
2766 |
|
2767 |
+
#: inc/core/load.php:73
|
2768 |
msgid ""
|
2769 |
"Enable this option and the generator will insert a shortcode without default "
|
2770 |
"attribute values that you have not changed. As a result, the generated code "
|
2774 |
"значение которых вы не изменяли. В результате, сгенерированный код будет "
|
2775 |
"более коротким."
|
2776 |
|
2777 |
+
#: inc/core/load.php:80
|
2778 |
msgid "Skin"
|
2779 |
msgstr "Скин"
|
2780 |
|
2781 |
+
#: inc/core/load.php:81
|
2782 |
#, php-format
|
2783 |
msgid ""
|
2784 |
"Choose skin for shortcodes.<br /><a href=\"%s\" target=\"_blank\">Learn how "
|
2789 |
"\">Инструкция по созданию собственных скинов (англ.)</a><br /><a href=\"%s\" "
|
2790 |
"target=\"_blank\"><b>Скачать скины</b></a>"
|
2791 |
|
2792 |
+
#: inc/core/load.php:89
|
2793 |
msgid "Custom CSS"
|
2794 |
msgstr "Произвольный CSS"
|
2795 |
|
2796 |
+
#: inc/core/load.php:114 inc/core/load.php:115
|
2797 |
+
msgid "Examples"
|
2798 |
+
msgstr "Примеры"
|
2799 |
|
2800 |
+
#: inc/core/load.php:128 inc/core/load.php:129
|
2801 |
+
msgid "Add-ons"
|
2802 |
+
msgstr "Дополнения"
|
2803 |
|
2804 |
+
#: inc/core/load.php:141 inc/core/vote.php:42
|
2805 |
+
msgid "Vladimir Anokhin"
|
2806 |
+
msgstr "Владимир Анохин"
|
2807 |
+
|
2808 |
+
#: inc/core/load.php:142
|
2809 |
+
msgid "Supercharge your WordPress theme with mega pack of shortcodes"
|
2810 |
+
msgstr "Суперзарядка для вашей WordPress-темы с помощью мега набора шорткодов"
|
2811 |
+
|
2812 |
+
#: inc/core/load.php:222
|
2813 |
+
msgid "Where to start?"
|
2814 |
+
msgstr "С чего начать?"
|
2815 |
+
|
2816 |
+
#: inc/core/requirements.php:23
|
2817 |
+
#, php-format
|
2818 |
+
msgid ""
|
2819 |
+
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2820 |
+
"fully compatible with your PHP version (%s).<br />Reccomended PHP version "
|
2821 |
+
"– %s (or higher).</p><a href=\"%s\">← Return to the plugins "
|
2822 |
+
"screen</a> <a href=\"%s\"%s>Continue and activate anyway →</a>"
|
2823 |
+
msgstr ""
|
2824 |
+
"<h1>Упс! Плагин не активирован…</h1> <p>Плагин Shortcodes Ultimate не "
|
2825 |
+
"полностью совместим с вашей версией PHP (%s).<br />Рекомендуемая версия PHP "
|
2826 |
+
"– %s (или выше).</p><a href=\"%s\">← Вернуться к списку плагинов</"
|
2827 |
+
"a> <a href=\"%s\"%s>Продолжить и все равно активировать →</a>"
|
2828 |
+
|
2829 |
+
#: inc/core/requirements.php:39
|
2830 |
+
#, php-format
|
2831 |
+
msgid ""
|
2832 |
+
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2833 |
+
"fully compatible with your version of WordPress (%s).<br />Reccomended "
|
2834 |
+
"WordPress version – %s (or higher).</p><a href=\"%s\">← Return to "
|
2835 |
+
"the plugins screen</a> <a href=\"%s\"%s>Continue and activate anyway →</"
|
2836 |
+
"a>"
|
2837 |
+
msgstr ""
|
2838 |
+
"<h1>Упс! Плагин не активирован…</h1> <p>Плагин Shortcodes Ultimate не "
|
2839 |
+
"полностью совместим с вашей версией WordPress (%s).<br />Рекомендуемая "
|
2840 |
+
"версия WordPress – %s (или выше).</p><a href=\"%s\">← Вернуться к "
|
2841 |
+
"списку плагинов</a> <a href=\"%s\"%s>Продолжить и все равно активировать "
|
2842 |
+
"→</a>"
|
2843 |
+
|
2844 |
+
#: inc/core/shortcodes.php:53
|
2845 |
msgid "Tab title"
|
2846 |
msgstr "Заголовок вкладкки"
|
2847 |
|
2848 |
+
#: inc/core/shortcodes.php:451
|
2849 |
msgid "This is box title"
|
2850 |
msgstr "Заголовок блока"
|
2851 |
|
2852 |
+
#: inc/core/shortcodes.php:563 inc/core/shortcodes.php:599
|
2853 |
+
#: inc/core/shortcodes.php:629 inc/core/shortcodes.php:656
|
2854 |
+
#: inc/core/shortcodes.php:682 inc/core/shortcodes.php:708
|
2855 |
msgid "please specify correct url"
|
2856 |
msgstr "пожалуйста укажите корректную ссылку"
|
2857 |
|
2858 |
+
#: inc/core/shortcodes.php:839
|
2859 |
msgid "This menu doesn't exists, or has no elements"
|
2860 |
msgstr "Такое меню не существует, или в нем нет ни одного элемента"
|
2861 |
|
2862 |
+
#: inc/core/shortcodes.php:937 inc/core/shortcodes.php:1012
|
2863 |
+
#: inc/core/shortcodes.php:1057
|
2864 |
msgid "images not found"
|
2865 |
msgstr "изображения не найдены"
|
2866 |
|
2867 |
+
#: inc/core/shortcodes.php:1192
|
2868 |
msgid "template not found"
|
2869 |
msgstr "шаблон не найден"
|
2870 |
|
2871 |
+
#: inc/core/tools.php:746
|
2872 |
+
msgid "Example code does not found, please check it later"
|
2873 |
+
msgstr "Код примера не найден, возвращайтесь позже"
|
2874 |
+
|
2875 |
+
#: inc/core/tools.php:762
|
2876 |
+
msgid "Get the code"
|
2877 |
+
msgstr "Получить код"
|
2878 |
+
|
2879 |
+
#: inc/core/vote.php:44
|
2880 |
msgid ""
|
2881 |
"Hello, my name is Vladimir Anokhin, and I am developer of plugin "
|
2882 |
"<b>Shortcodes Ultimate</b>.<br>If you like this plugin, please write a few "
|
2888 |
"напишите пару слов о нём на сайте wordpress.org или в твиттере. Это поможет "
|
2889 |
"другим людям найти этот полезный плагин быстрее.<br><b>Спасибо!</b>"
|
2890 |
|
2891 |
+
#: inc/core/vote.php:46
|
2892 |
msgid "Rate plugin"
|
2893 |
msgstr "Оценить плагин"
|
2894 |
|
2895 |
+
#: inc/core/vote.php:47
|
2896 |
msgid "Shortcodes Ultimate - must have WordPress plugin #shortcodesultimate"
|
2897 |
msgstr ""
|
2898 |
"Shortcodes Ultimate - очень полезный плагин для WordPress #shortcodesultimate"
|
2899 |
|
2900 |
+
#: inc/core/vote.php:47
|
2901 |
msgid "Tweet"
|
2902 |
msgstr "Твитнуть"
|
2903 |
|
2904 |
+
#: inc/core/vote.php:48
|
2905 |
msgid "No, thanks"
|
2906 |
msgstr "Нет, спасибо"
|
2907 |
|
2908 |
+
#: inc/core/vote.php:49
|
2909 |
msgid "or"
|
2910 |
msgstr "или"
|
2911 |
|
2912 |
+
#: inc/core/vote.php:50
|
2913 |
msgid "Remind me later"
|
2914 |
msgstr "Напомнить позже"
|
2915 |
|
2916 |
+
#: inc/core/widget.php:7
|
2917 |
msgid "Special Shortcodes Ultimate widget"
|
2918 |
msgstr "Специальный виджет для вставки шорткодов"
|
2919 |
|
2920 |
+
#: inc/core/widget.php:46
|
2921 |
msgid "Title:"
|
2922 |
msgstr "Заголовок:"
|
2923 |
|
2924 |
+
#: inc/vendor/class.sunrise-views.php:21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2925 |
msgid "Save changes"
|
2926 |
msgstr "Сохранить изменения"
|
2927 |
|
2928 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2929 |
msgid "Saving"
|
2930 |
msgstr "Сохранение"
|
2931 |
|
2932 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2933 |
msgid "Saved"
|
2934 |
msgstr "Сохранено"
|
2935 |
|
2936 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2937 |
msgid ""
|
2938 |
+
"This action will delete all your settings. Are you sure? This action cannot "
|
2939 |
+
"be undone!"
|
2940 |
msgstr ""
|
2941 |
+
"Данное действие удалит все ваши настройки. Вы уверены? Это действие нельзя "
|
2942 |
+
"будет отменить!"
|
2943 |
|
2944 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2945 |
msgid "Restore default settings"
|
2946 |
msgstr "Сбросить настройки"
|
2947 |
|
2948 |
+
#: inc/vendor/class.sunrise-views.php:28 inc/vendor/class.sunrise-views.php:85
|
2949 |
+
msgid "Text field"
|
2950 |
+
msgstr "Текстовое поле"
|
2951 |
|
2952 |
+
#: inc/vendor/class.sunrise-views.php:37
|
2953 |
+
msgid "Textarea field"
|
2954 |
+
msgstr "Текстовое поле"
|
2955 |
|
2956 |
+
#: inc/vendor/class.sunrise-views.php:48 inc/vendor/class.sunrise-views.php:59
|
2957 |
+
msgid "Checkbox"
|
2958 |
+
msgstr "Флажок"
|
2959 |
|
2960 |
+
#: inc/vendor/class.sunrise-views.php:75
|
2961 |
+
msgid "Color picker"
|
2962 |
+
msgstr "Пипетка"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2963 |
|
2964 |
+
#: inc/vendor/class.sunrise-views.php:80
|
2965 |
+
msgid "Pick a color"
|
2966 |
+
msgstr "Выберите цвет"
|
2967 |
|
2968 |
+
#: inc/vendor/class.sunrise.php:62 inc/vendor/class.sunrise.php:63
|
2969 |
+
#: inc/vendor/class.sunrise.php:88 inc/vendor/class.sunrise.php:89
|
2970 |
+
msgid "Plugin Settings"
|
2971 |
+
msgstr "Настройки плагина"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2972 |
|
2973 |
+
#: inc/vendor/class.sunrise.php:142
|
2974 |
+
#, php-format
|
2975 |
+
msgid "option type %s is not callable"
|
2976 |
+
msgstr "тип поля %s не может быть отображен"
|
2977 |
|
2978 |
+
#: inc/vendor/class.sunrise.php:149
|
2979 |
msgid ""
|
2980 |
"For full functionality of this page it is reccomended to enable javascript."
|
2981 |
msgstr ""
|
2982 |
"Для полной функциональности этой страницы рекомендуется включить Javascript."
|
2983 |
|
2984 |
+
#: inc/vendor/class.sunrise.php:150
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2985 |
msgid "Settings saved successfully"
|
2986 |
msgstr "Настройки успешно сохранены"
|
2987 |
|
2988 |
+
#: inc/vendor/class.sunrise.php:151
|
2989 |
+
msgid "Settings reseted successfully"
|
2990 |
+
msgstr "Настройки успешно сброшены"
|
2991 |
|
2992 |
+
#: inc/vendor/class.sunrise.php:166
|
2993 |
+
msgid "Use selected file"
|
2994 |
+
msgstr "Использовать выбранный файл"
|
2995 |
|
2996 |
+
#: templates/default-loop.php:15 templates/single-post.php:17
|
2997 |
msgid "Posted"
|
2998 |
msgstr "Опубликовано"
|
2999 |
|
3000 |
+
#: templates/default-loop.php:19 templates/single-post.php:17
|
3001 |
msgid "0 comments"
|
3002 |
msgstr "нет комментариев"
|
3003 |
|
3004 |
+
#: templates/default-loop.php:19 templates/single-post.php:17
|
3005 |
msgid "1 comment"
|
3006 |
msgstr "1 комментарий"
|
3007 |
|
3008 |
+
#: templates/default-loop.php:19 templates/single-post.php:17
|
3009 |
msgid "%n comments"
|
3010 |
msgstr "%n комментариев"
|
3011 |
|
3012 |
+
#: templates/default-loop.php:27 templates/list-loop.php:16
|
3013 |
+
#: templates/single-post.php:28 templates/teaser-loop.php:20
|
3014 |
msgid "Posts not found"
|
3015 |
msgstr "Записи не найдены"
|
languages/su.pot
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Shortcodes Ultimate\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2013-10
|
6 |
-
"PO-Revision-Date: 2013-10
|
7 |
"Last-Translator: Vladimir Anokhin <ano.vladimir@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
@@ -15,615 +15,875 @@ msgstr ""
|
|
15 |
"X-Generator: Poedit 1.5.7\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
-
#: inc/
|
19 |
-
msgid "
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: inc/
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
|
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: inc/
|
30 |
-
msgid "
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: inc/
|
34 |
-
|
35 |
-
|
36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: inc/
|
40 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: inc/
|
44 |
-
msgid "
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: inc/
|
48 |
-
msgid "
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: inc/core/
|
52 |
msgid "Choose files"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: inc/core/
|
56 |
msgid "Add selected files"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
60 |
msgid "Choose file"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: inc/core/
|
64 |
msgid "Insert"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: inc/core/
|
68 |
-
msgid "
|
|
|
|
|
|
|
|
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: inc/core/
|
72 |
msgid ""
|
73 |
"This shortcode doesn't work in live preview. Please insert it into editor "
|
74 |
"and preview on the site."
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: inc/core/
|
78 |
msgid "All"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: inc/core/
|
82 |
msgid "Content"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: inc/core/
|
86 |
msgid "Box"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: inc/core/
|
90 |
msgid "Media"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: inc/core/
|
94 |
-
#: inc/core/class.data.php:1588 inc/core/class.data.php:1690
|
95 |
-
#: inc/core/class.data.php:1696
|
96 |
msgid "Gallery"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: inc/core/
|
100 |
msgid "Other"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
msgid "Heading"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: inc/core/
|
108 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
msgid "Size"
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: inc/core/
|
113 |
-
msgid "Select heading size"
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: inc/core/
|
117 |
-
#: inc/core/
|
118 |
msgid "Left"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: inc/core/
|
122 |
-
#: inc/core/
|
123 |
msgid "Center"
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: inc/core/
|
127 |
-
#: inc/core/
|
128 |
msgid "Right"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: inc/core/
|
132 |
-
#: inc/core/class.data.php:423
|
133 |
msgid "Align"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: inc/core/
|
137 |
msgid "Heading text alignment"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: inc/core/
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
#: inc/core/
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
#: inc/core/
|
149 |
-
#: inc/core/
|
150 |
-
#: inc/core/
|
151 |
-
#: inc/core/
|
152 |
-
#: inc/core/
|
153 |
-
#: inc/core/
|
154 |
-
#: inc/core/
|
155 |
-
#: inc/core/
|
156 |
-
#: inc/core/
|
157 |
-
#: inc/core/
|
158 |
-
#: inc/core/
|
159 |
-
#: inc/core/
|
160 |
-
#: inc/core/
|
|
|
|
|
161 |
msgid "Class"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: inc/core/
|
165 |
-
#: inc/core/
|
166 |
-
#: inc/core/
|
167 |
-
#: inc/core/
|
168 |
-
#: inc/core/
|
169 |
-
#: inc/core/
|
170 |
-
#: inc/core/
|
171 |
-
#: inc/core/
|
172 |
-
#: inc/core/
|
173 |
-
#: inc/core/
|
174 |
-
#: inc/core/
|
175 |
-
#: inc/core/
|
176 |
-
#: inc/core/
|
177 |
-
#: inc/core/
|
178 |
-
#: inc/core/
|
179 |
-
#: inc/core/class.data.php:1273 inc/core/class.data.php:1290
|
180 |
-
#: inc/core/class.data.php:1318 inc/core/class.data.php:1339
|
181 |
-
#: inc/core/class.data.php:1367 inc/core/class.data.php:1389
|
182 |
-
#: inc/core/class.data.php:1435 inc/core/class.data.php:1481
|
183 |
-
#: inc/core/class.data.php:1573 inc/core/class.data.php:1681
|
184 |
-
#: inc/core/class.data.php:1734
|
185 |
msgid "Extra CSS class"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: inc/core/
|
189 |
msgid "Heading text"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: inc/core/
|
193 |
msgid "Styled heading"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: inc/core/
|
197 |
msgid "Tabs"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
201 |
msgid "Active tab"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: inc/core/
|
205 |
msgid "Select which tab is open by default"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: inc/core/
|
209 |
msgid "Vertical"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: inc/core/
|
213 |
msgid "Show tabs vertically"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: inc/core/
|
217 |
msgid ""
|
218 |
"[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n"
|
219 |
"[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n"
|
220 |
"[%prefix_tab title=\"Title 3\"]Content 3[/%prefix_tab]"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: inc/core/
|
224 |
msgid "Tabs container"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: inc/core/
|
228 |
msgid "Tab"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: inc/core/
|
232 |
msgid "Tab name"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: inc/core/
|
236 |
-
#: inc/core/
|
237 |
-
#: inc/core/class.data.php:1143 inc/views/galleries.php:43
|
238 |
-
#: inc/views/galleries.php:95
|
239 |
msgid "Title"
|
240 |
msgstr ""
|
241 |
|
242 |
-
#: inc/core/
|
243 |
msgid "Enter tab name"
|
244 |
msgstr ""
|
245 |
|
246 |
-
#: inc/core/
|
247 |
msgid "Disabled"
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: inc/core/
|
251 |
msgid "Is this tab disabled"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: inc/core/
|
255 |
msgid "Anchor"
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: inc/core/
|
259 |
msgid ""
|
260 |
"You can use unique anchor for this tab to access it with hash in page url. "
|
261 |
"For example: type here <b%value>Hello</b> and then use url like http://"
|
262 |
"example.com/page-url#Hello. This tab will be activated and scrolled in"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: inc/core/
|
266 |
msgid "Tab content"
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: inc/core/
|
270 |
msgid "Single tab"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: inc/core/
|
274 |
msgid "Spoiler"
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: inc/core/
|
278 |
msgid "Spoiler title"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: inc/core/
|
282 |
msgid "Text in spoiler title"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: inc/core/
|
286 |
msgid "Open"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: inc/core/
|
290 |
msgid "Is spoiler content visible by default"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: inc/core/
|
294 |
msgid "Fancy"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: inc/core/
|
298 |
msgid "Simple"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: inc/core/
|
302 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
306 |
msgid ""
|
307 |
"You can use unique anchor for this spoiler to access it with hash in page "
|
308 |
"url. For example: type here <b%value>Hello</b> and then use url like http://"
|
309 |
"example.com/page-url#Hello. This spoiler will be open and scrolled in"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: inc/core/
|
313 |
msgid "Hidden content"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: inc/core/
|
317 |
msgid "Spoiler with hidden content"
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: inc/core/
|
321 |
msgid "Accordion"
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: inc/core/
|
325 |
msgid ""
|
326 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
327 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
328 |
"[%prefix_spoiler]Content[/%prefix_spoiler]"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: inc/core/
|
332 |
msgid "Accordion with spoilers"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: inc/core/
|
336 |
msgid "Divider"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: inc/core/
|
340 |
msgid "Show TOP link"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: inc/core/
|
344 |
msgid "Show link to top of the page or not"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: inc/core/
|
348 |
msgid "Go to top"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: inc/core/
|
352 |
msgid "Link text"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: inc/core/
|
356 |
msgid "Text for the GO TOP link"
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: inc/core/
|
360 |
msgid "Content divider with optional TOP link"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: inc/core/
|
364 |
msgid "Spacer"
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: inc/core/
|
368 |
-
#: inc/core/
|
369 |
-
#: inc/core/
|
370 |
-
#: inc/core/
|
371 |
-
#: inc/core/class.data.php:1605 inc/core/class.data.php:1713
|
372 |
msgid "Height"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: inc/core/
|
376 |
msgid "Height of the spacer in pixels"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: inc/core/
|
380 |
msgid "Empty space with adjustable height"
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: inc/core/
|
384 |
msgid "Highlight"
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: inc/core/
|
388 |
-
#: inc/core/class.data.php:757
|
389 |
msgid "Background"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: inc/core/
|
393 |
msgid "Highlighted text background color"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: inc/core/
|
397 |
-
#: inc/core/class.data.php:763
|
398 |
msgid "Text color"
|
399 |
msgstr ""
|
400 |
|
401 |
-
#: inc/core/
|
402 |
msgid "Highlighted text color"
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: inc/core/
|
406 |
msgid "Highlighted text"
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: inc/core/
|
|
|
410 |
msgid "Label"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: inc/core/
|
414 |
msgid "Success"
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: inc/core/
|
418 |
msgid "Warning"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: inc/core/
|
422 |
msgid "Important"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: inc/core/
|
426 |
msgid "Black"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: inc/core/
|
430 |
msgid "Info"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: inc/core/
|
434 |
msgid "Type"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: inc/core/
|
438 |
msgid "Style of the label"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: inc/core/
|
442 |
msgid "Styled label"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: inc/core/
|
446 |
msgid "Quote"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
450 |
msgid "Cite"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: inc/core/
|
454 |
msgid "Quote author name"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: inc/core/
|
458 |
msgid "Cite url"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: inc/core/
|
462 |
msgid "Url of the quote author. Leave empty to disable link"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: inc/core/
|
466 |
msgid "Blockquote alternative"
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: inc/core/
|
470 |
-
#: inc/core/class.data.php:374
|
471 |
msgid "Pullquote"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: inc/core/
|
475 |
msgid "Pullquote alignment (float)"
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: inc/core/
|
479 |
msgid "Dropcap"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: inc/core/
|
483 |
msgid "Flat"
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: inc/core/
|
487 |
msgid "Light"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: inc/core/
|
491 |
msgid "Dropcap style preset"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: inc/core/
|
495 |
msgid "Choose dropcap size"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: inc/core/
|
499 |
msgid "D"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: inc/core/
|
503 |
msgid "Frame"
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: inc/core/
|
507 |
msgid "Frame alignment"
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: inc/core/
|
511 |
msgid "Styled image frame"
|
512 |
msgstr ""
|
513 |
|
514 |
-
#: inc/core/
|
515 |
msgid "Row"
|
516 |
msgstr ""
|
517 |
|
518 |
-
#: inc/core/
|
519 |
msgid ""
|
520 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
521 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
522 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: inc/core/
|
526 |
msgid "Row for flexible columns"
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: inc/core/
|
530 |
msgid "Column"
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: inc/core/
|
534 |
msgid "Full width"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: inc/core/
|
538 |
msgid "One half"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: inc/core/
|
542 |
msgid "One third"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: inc/core/
|
546 |
msgid "Two third"
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: inc/core/
|
550 |
msgid "One fourth"
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: inc/core/
|
554 |
msgid "Three fourth"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: inc/core/
|
558 |
msgid "One fifth"
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: inc/core/
|
562 |
msgid "Two fifth"
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: inc/core/
|
566 |
msgid "Three fifth"
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: inc/core/
|
570 |
msgid "Four fifth"
|
571 |
msgstr ""
|
572 |
|
573 |
-
#: inc/core/
|
574 |
msgid "One sixth"
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: inc/core/
|
578 |
msgid "Five sixth"
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: inc/core/
|
582 |
msgid "Select column width. This width will be calculated depend page width"
|
583 |
msgstr ""
|
584 |
|
585 |
-
#: inc/core/
|
586 |
msgid "Centered"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: inc/core/
|
590 |
msgid "Is this column centered on the page"
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: inc/core/
|
594 |
msgid "Column content"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: inc/core/
|
598 |
msgid "Flexible and responsive columns"
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: inc/core/
|
602 |
msgid "List"
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: inc/core/
|
606 |
-
#: inc/core/class.data.php:663
|
607 |
-
msgid "Icon"
|
608 |
-
msgstr ""
|
609 |
-
|
610 |
-
#: inc/core/class.data.php:507
|
611 |
msgid "You can upload custom icon for this list or pick a built-in icon"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: inc/core/
|
615 |
-
#: inc/core/class.data.php:669
|
616 |
msgid "Icon color"
|
617 |
msgstr ""
|
618 |
|
619 |
-
#: inc/core/
|
620 |
-
#: inc/core/class.data.php:670
|
621 |
msgid ""
|
622 |
"This color will be applied to the selected icon. Does not works with "
|
623 |
"uploaded icons"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: inc/core/
|
627 |
msgid ""
|
628 |
"<ul>\n"
|
629 |
"<li>List item</li>\n"
|
@@ -632,274 +892,272 @@ msgid ""
|
|
632 |
"</ul>"
|
633 |
msgstr ""
|
634 |
|
635 |
-
#: inc/core/
|
636 |
msgid "Styled unordered list"
|
637 |
msgstr ""
|
638 |
|
639 |
-
#: inc/core/
|
640 |
msgid "Button"
|
641 |
msgstr ""
|
642 |
|
643 |
-
#: inc/core/
|
644 |
-
#: inc/views/galleries.php:97
|
645 |
msgid "Link"
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: inc/core/
|
649 |
msgid "Button link"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: inc/core/
|
653 |
msgid "Same tab"
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: inc/core/
|
657 |
msgid "New tab"
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: inc/core/
|
661 |
msgid "Target"
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: inc/core/
|
665 |
msgid "Button link target"
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: inc/core/
|
669 |
msgid "Soft"
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: inc/core/
|
673 |
msgid "Glass"
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: inc/core/
|
677 |
msgid "Bubbles"
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: inc/core/
|
681 |
msgid "Noise"
|
682 |
msgstr ""
|
683 |
|
684 |
-
#: inc/core/
|
685 |
msgid "Stroked"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: inc/core/
|
689 |
msgid "3D"
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: inc/core/
|
693 |
msgid "Button background style preset"
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: inc/core/
|
697 |
msgid "Button background color"
|
698 |
msgstr ""
|
699 |
|
700 |
-
#: inc/core/
|
701 |
msgid "Button text color"
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: inc/core/
|
705 |
msgid "Button size"
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: inc/core/
|
709 |
msgid "Fluid"
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: inc/core/
|
713 |
msgid "Fluid buttons has 100% width"
|
714 |
msgstr ""
|
715 |
|
716 |
-
#: inc/core/
|
717 |
msgid "Is button centered on the page"
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: inc/core/
|
721 |
msgid "Auto"
|
722 |
msgstr ""
|
723 |
|
724 |
-
#: inc/core/
|
725 |
msgid "Round"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: inc/core/
|
729 |
msgid "Square"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#: inc/core/
|
733 |
-
#: inc/core/class.data.php:770
|
734 |
msgid "Radius"
|
735 |
msgstr ""
|
736 |
|
737 |
-
#: inc/core/
|
738 |
msgid "Radius of button corners. Auto-radius calculation based on button size"
|
739 |
msgstr ""
|
740 |
|
741 |
-
#: inc/core/
|
742 |
msgid "You can upload custom icon for this button or pick a built-in icon"
|
743 |
msgstr ""
|
744 |
|
745 |
-
#: inc/core/
|
746 |
msgid "Text shadow"
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: inc/core/
|
750 |
msgid "Button text shadow"
|
751 |
msgstr ""
|
752 |
|
753 |
-
#: inc/core/
|
754 |
msgid "Description"
|
755 |
msgstr ""
|
756 |
|
757 |
-
#: inc/core/
|
758 |
msgid ""
|
759 |
"Small description under button text. This option is incompatible with icon."
|
760 |
msgstr ""
|
761 |
|
762 |
-
#: inc/core/
|
763 |
msgid "onClick"
|
764 |
msgstr ""
|
765 |
|
766 |
-
#: inc/core/
|
767 |
msgid "Advanced JavaScript code for onClick action"
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: inc/core/
|
771 |
msgid "Button text"
|
772 |
msgstr ""
|
773 |
|
774 |
-
#: inc/core/
|
775 |
msgid "Styled button"
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: inc/core/
|
779 |
msgid "Service"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: inc/core/
|
783 |
msgid "Service title"
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: inc/core/
|
787 |
msgid "Service name"
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: inc/core/
|
791 |
msgid "You can upload custom icon for this box"
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: inc/core/
|
795 |
msgid "Icon size"
|
796 |
msgstr ""
|
797 |
|
798 |
-
#: inc/core/
|
799 |
msgid "Size of the uploaded icon in pixels"
|
800 |
msgstr ""
|
801 |
|
802 |
-
#: inc/core/
|
803 |
msgid "Service description"
|
804 |
msgstr ""
|
805 |
|
806 |
-
#: inc/core/
|
807 |
msgid "Service box with title"
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: inc/core/
|
811 |
msgid "Box title"
|
812 |
msgstr ""
|
813 |
|
814 |
-
#: inc/core/
|
815 |
msgid "Text for the box title"
|
816 |
msgstr ""
|
817 |
|
818 |
-
#: inc/core/
|
819 |
msgid "Box style preset"
|
820 |
msgstr ""
|
821 |
|
822 |
-
#: inc/core/
|
823 |
msgid "Color"
|
824 |
msgstr ""
|
825 |
|
826 |
-
#: inc/core/
|
827 |
msgid "Color for the box title and borders"
|
828 |
msgstr ""
|
829 |
|
830 |
-
#: inc/core/
|
831 |
msgid "Title text color"
|
832 |
msgstr ""
|
833 |
|
834 |
-
#: inc/core/
|
835 |
msgid "Color for the box title text"
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: inc/core/
|
839 |
msgid "Box corners radius"
|
840 |
msgstr ""
|
841 |
|
842 |
-
#: inc/core/
|
843 |
msgid "Box content"
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: inc/core/
|
847 |
msgid "Colored box with caption"
|
848 |
msgstr ""
|
849 |
|
850 |
-
#: inc/core/
|
851 |
msgid "Note"
|
852 |
msgstr ""
|
853 |
|
854 |
-
#: inc/core/
|
855 |
msgid "Note background color"
|
856 |
msgstr ""
|
857 |
|
858 |
-
#: inc/core/
|
859 |
msgid "Note text color"
|
860 |
msgstr ""
|
861 |
|
862 |
-
#: inc/core/
|
863 |
msgid "Note corners radius"
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: inc/core/
|
867 |
msgid "Note text"
|
868 |
msgstr ""
|
869 |
|
870 |
-
#: inc/core/
|
871 |
msgid "Colored box"
|
872 |
msgstr ""
|
873 |
|
874 |
-
#: inc/core/
|
875 |
msgid "Lightbox"
|
876 |
msgstr ""
|
877 |
|
878 |
-
#: inc/core/
|
879 |
msgid "Iframe"
|
880 |
msgstr ""
|
881 |
|
882 |
-
#: inc/core/
|
883 |
msgid "Image"
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: inc/core/
|
887 |
msgid "Inline (html content)"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: inc/core/
|
891 |
msgid "Content type"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: inc/core/
|
895 |
msgid "Select type of the lightbox window content"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: inc/core/
|
899 |
msgid "Content source"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: inc/core/
|
903 |
msgid ""
|
904 |
"Insert here URL or CSS selector. Use URL for Iframe and Image content types. "
|
905 |
"Use CSS selector for Inline content type.<br />Example values:<br /><b"
|
@@ -909,344 +1167,462 @@ msgid ""
|
|
909 |
"(iframe)<br /><b%value>#contact-form</b> - any HTML content (inline)"
|
910 |
msgstr ""
|
911 |
|
912 |
-
#: inc/core/
|
913 |
msgid "[%prefix_button] Click Here to Watch the Video [/%prefix_button]"
|
914 |
msgstr ""
|
915 |
|
916 |
-
#: inc/core/
|
917 |
msgid "Lightbox window with custom content"
|
918 |
msgstr ""
|
919 |
|
920 |
-
#: inc/core/
|
921 |
msgid "Tooltip"
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: inc/core/
|
925 |
msgid "Basic: Light"
|
926 |
msgstr ""
|
927 |
|
928 |
-
#: inc/core/
|
929 |
msgid "Basic: Dark"
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: inc/core/
|
933 |
msgid "Basic: Yellow"
|
934 |
msgstr ""
|
935 |
|
936 |
-
#: inc/core/
|
937 |
msgid "Basic: Green"
|
938 |
msgstr ""
|
939 |
|
940 |
-
#: inc/core/
|
941 |
msgid "Basic: Red"
|
942 |
msgstr ""
|
943 |
|
944 |
-
#: inc/core/
|
945 |
msgid "Basic: Blue"
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: inc/core/
|
949 |
msgid "Youtube"
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: inc/core/
|
953 |
msgid "Tipsy"
|
954 |
msgstr ""
|
955 |
|
956 |
-
#: inc/core/
|
957 |
msgid "Bootstrap"
|
958 |
msgstr ""
|
959 |
|
960 |
-
#: inc/core/
|
961 |
msgid "jTools"
|
962 |
msgstr ""
|
963 |
|
964 |
-
#: inc/core/
|
965 |
msgid "Tipped"
|
966 |
msgstr ""
|
967 |
|
968 |
-
#: inc/core/
|
969 |
msgid "Cluetip"
|
970 |
msgstr ""
|
971 |
|
972 |
-
#: inc/core/
|
973 |
msgid "Tooltip window style"
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: inc/core/
|
977 |
msgid "Top"
|
978 |
msgstr ""
|
979 |
|
980 |
-
#: inc/core/
|
981 |
msgid "Bottom"
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: inc/core/
|
985 |
msgid "Position"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: inc/core/
|
989 |
msgid "Tooltip position"
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: inc/core/
|
993 |
msgid "Shadow"
|
994 |
msgstr ""
|
995 |
|
996 |
-
#: inc/core/
|
997 |
msgid ""
|
998 |
"Add shadow to tooltip. This option is only works with basic styes, e.g. "
|
999 |
"blue, green etc."
|
1000 |
msgstr ""
|
1001 |
|
1002 |
-
#: inc/core/
|
1003 |
msgid "Rounded corners"
|
1004 |
msgstr ""
|
1005 |
|
1006 |
-
#: inc/core/
|
1007 |
msgid ""
|
1008 |
"Use rounded for tooltip. This option is only works with basic styes, e.g. "
|
1009 |
"blue, green etc."
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: inc/core/
|
1013 |
msgid "Font size"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
-
#: inc/core/
|
1017 |
msgid "Tooltip font size"
|
1018 |
msgstr ""
|
1019 |
|
1020 |
-
#: inc/core/
|
1021 |
msgid "Tooltip title"
|
1022 |
msgstr ""
|
1023 |
|
1024 |
-
#: inc/core/
|
1025 |
msgid ""
|
1026 |
"Enter title for tooltip window. Leave this field empty to hide the title"
|
1027 |
msgstr ""
|
1028 |
|
1029 |
-
#: inc/core/
|
1030 |
msgid "Tooltip text"
|
1031 |
msgstr ""
|
1032 |
|
1033 |
-
#: inc/core/
|
1034 |
msgid "Tooltip content"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
-
#: inc/core/
|
1038 |
msgid "Enter tooltip content here"
|
1039 |
msgstr ""
|
1040 |
|
1041 |
-
#: inc/core/
|
1042 |
msgid "Show and hide on mouse hover"
|
1043 |
msgstr ""
|
1044 |
|
1045 |
-
#: inc/core/
|
1046 |
msgid "Show and hide by mouse click"
|
1047 |
msgstr ""
|
1048 |
|
1049 |
-
#: inc/core/
|
1050 |
msgid "Always visible"
|
1051 |
msgstr ""
|
1052 |
|
1053 |
-
#: inc/core/
|
1054 |
msgid "Behavior"
|
1055 |
msgstr ""
|
1056 |
|
1057 |
-
#: inc/core/
|
1058 |
msgid "Select tooltip behavior"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
-
#: inc/core/
|
1062 |
msgid "Close button"
|
1063 |
msgstr ""
|
1064 |
|
1065 |
-
#: inc/core/
|
1066 |
msgid "Show close button"
|
1067 |
msgstr ""
|
1068 |
|
1069 |
-
#: inc/core/
|
1070 |
msgid "[%prefix_button] Hover me to open tooltip [/%prefix_button]"
|
1071 |
msgstr ""
|
1072 |
|
1073 |
-
#: inc/core/
|
1074 |
msgid "Tooltip window with custom content"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: inc/core/
|
1078 |
msgid "Private"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: inc/core/
|
1082 |
msgid "Private note text"
|
1083 |
msgstr ""
|
1084 |
|
1085 |
-
#: inc/core/
|
1086 |
msgid "Private note for post authors"
|
1087 |
msgstr ""
|
1088 |
|
1089 |
-
#: inc/core/
|
1090 |
msgid "YouTube"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: inc/core/
|
1094 |
-
#: inc/core/
|
1095 |
-
#: inc/core/class.data.php:1405
|
1096 |
msgid "Url"
|
1097 |
msgstr ""
|
1098 |
|
1099 |
-
#: inc/core/
|
1100 |
msgid "Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX"
|
1101 |
msgstr ""
|
1102 |
|
1103 |
-
#: inc/core/
|
1104 |
-
#: inc/core/
|
1105 |
-
#: inc/core/
|
1106 |
-
#: inc/core/
|
1107 |
-
#: inc/core/class.data.php:1597 inc/core/class.data.php:1705
|
1108 |
msgid "Width"
|
1109 |
msgstr ""
|
1110 |
|
1111 |
-
#: inc/core/
|
1112 |
-
#: inc/core/
|
1113 |
msgid "Player width"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: inc/core/
|
1117 |
-
#: inc/core/
|
1118 |
msgid "Player height"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: inc/core/
|
1122 |
-
#: inc/core/
|
1123 |
-
#: inc/core/
|
1124 |
-
#: inc/core/class.data.php:1610
|
1125 |
msgid "Responsive"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
-
#: inc/core/
|
1129 |
-
#: inc/core/
|
1130 |
msgid "Ignore width and height parameters and make player responsive"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: inc/core/
|
1134 |
-
#: inc/core/
|
1135 |
-
#: inc/core/
|
1136 |
msgid "Autoplay"
|
1137 |
msgstr ""
|
1138 |
|
1139 |
-
#: inc/core/
|
1140 |
msgid "Play video automatically when page is loaded"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
-
#: inc/core/
|
1144 |
msgid "YouTube video"
|
1145 |
msgstr ""
|
1146 |
|
1147 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1148 |
msgid "Vimeo"
|
1149 |
msgstr ""
|
1150 |
|
1151 |
-
#: inc/core/
|
1152 |
msgid "Url of Vimeo page with video"
|
1153 |
msgstr ""
|
1154 |
|
1155 |
-
#: inc/core/
|
1156 |
msgid "Vimeo video"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
-
#: inc/core/
|
1160 |
msgid "Screenr"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
-
#: inc/core/
|
1164 |
msgid "Url of Screenr page with video"
|
1165 |
msgstr ""
|
1166 |
|
1167 |
-
#: inc/core/
|
1168 |
msgid "Screenr video"
|
1169 |
msgstr ""
|
1170 |
|
1171 |
-
#: inc/core/
|
1172 |
msgid "Audio"
|
1173 |
msgstr ""
|
1174 |
|
1175 |
-
#: inc/core/
|
1176 |
msgid "File"
|
1177 |
msgstr ""
|
1178 |
|
1179 |
-
#: inc/core/
|
1180 |
msgid "Audio file url. Supported formats: mp3, ogg"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
-
#: inc/core/
|
1184 |
msgid ""
|
1185 |
"Player width. You can specify width in percents and player will be "
|
1186 |
"responsive. Example values: <b%value>200px</b>, <b%value>100%</b>"
|
1187 |
msgstr ""
|
1188 |
|
1189 |
-
#: inc/core/
|
1190 |
msgid "Play file automatically when page is loaded"
|
1191 |
msgstr ""
|
1192 |
|
1193 |
-
#: inc/core/
|
1194 |
-
msgid "Loop"
|
1195 |
-
msgstr ""
|
1196 |
-
|
1197 |
-
#: inc/core/class.data.php:1110 inc/core/class.data.php:1180
|
1198 |
msgid "Repeat when playback is ended"
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: inc/core/
|
1202 |
msgid "Custom audio player"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: inc/core/
|
1206 |
msgid "Video"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
-
#: inc/core/
|
1210 |
msgid "Url to mp4/flv video-file"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
-
#: inc/core/
|
1214 |
msgid "Poster"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
-
#: inc/core/
|
1218 |
msgid "Url to poster image, that will be shown before playback"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
-
#: inc/core/
|
1222 |
msgid "Player title"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
-
#: inc/core/
|
1226 |
-
msgid "Controls"
|
1227 |
-
msgstr ""
|
1228 |
-
|
1229 |
-
#: inc/core/class.data.php:1168
|
1230 |
msgid "Show player controls (play/pause etc.) or not"
|
1231 |
msgstr ""
|
1232 |
|
1233 |
-
#: inc/core/
|
1234 |
msgid "Custom video player"
|
1235 |
msgstr ""
|
1236 |
|
1237 |
-
#: inc/core/
|
1238 |
msgid "Table"
|
1239 |
msgstr ""
|
1240 |
|
1241 |
-
#: inc/core/
|
1242 |
msgid "CSV file"
|
1243 |
msgstr ""
|
1244 |
|
1245 |
-
#: inc/core/
|
1246 |
msgid "Upload CSV file if you want to create HTML-table from file"
|
1247 |
msgstr ""
|
1248 |
|
1249 |
-
#: inc/core/
|
1250 |
msgid ""
|
1251 |
"<table>\n"
|
1252 |
"<tr>\n"
|
@@ -1260,401 +1636,422 @@ msgid ""
|
|
1260 |
"</table>"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
-
#: inc/core/
|
1264 |
msgid "Styled table from HTML or CSV file"
|
1265 |
msgstr ""
|
1266 |
|
1267 |
-
#: inc/core/
|
1268 |
msgid "Permalink"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
#: inc/core/
|
1272 |
msgid "ID"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: inc/core/
|
1276 |
msgid "Post or page ID"
|
1277 |
msgstr ""
|
1278 |
|
1279 |
-
#: inc/core/
|
1280 |
msgid "Link target. blank - link will be opened in new window/tab"
|
1281 |
msgstr ""
|
1282 |
|
1283 |
-
#: inc/core/
|
1284 |
msgid "Permalink to specified post/page"
|
1285 |
msgstr ""
|
1286 |
|
1287 |
-
#: inc/core/
|
1288 |
msgid "Members"
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: inc/core/
|
1292 |
msgid "This content is for registered users only. Please %login%."
|
1293 |
msgstr ""
|
1294 |
|
1295 |
-
#: inc/core/
|
1296 |
msgid "Message"
|
1297 |
msgstr ""
|
1298 |
|
1299 |
-
#: inc/core/
|
1300 |
msgid "Message for not logged users"
|
1301 |
msgstr ""
|
1302 |
|
1303 |
-
#: inc/core/
|
1304 |
msgid "Box color"
|
1305 |
msgstr ""
|
1306 |
|
1307 |
-
#: inc/core/
|
1308 |
msgid "This color will applied only to box for not logged users"
|
1309 |
msgstr ""
|
1310 |
|
1311 |
-
#: inc/core/
|
1312 |
msgid "login"
|
1313 |
msgstr ""
|
1314 |
|
1315 |
-
#: inc/core/
|
1316 |
msgid "Login link text"
|
1317 |
msgstr ""
|
1318 |
|
1319 |
-
#: inc/core/
|
1320 |
msgid "Text for the login link"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
-
#: inc/core/
|
1324 |
msgid "Login link url"
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#: inc/core/
|
1328 |
msgid "Content for logged members"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: inc/core/
|
1332 |
msgid "Content for logged in members only"
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: inc/core/
|
1336 |
msgid "Guests"
|
1337 |
msgstr ""
|
1338 |
|
1339 |
-
#: inc/core/
|
1340 |
msgid "Content for guests"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
-
#: inc/core/
|
1344 |
msgid "Content for guests only"
|
1345 |
msgstr ""
|
1346 |
|
1347 |
-
#: inc/core/
|
1348 |
msgid "RSS Feed"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
-
#: inc/core/
|
1352 |
msgid "Url to RSS-feed"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: inc/core/
|
1356 |
msgid "Limit"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
-
#: inc/core/
|
1360 |
msgid "Number of items to show"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: inc/core/
|
1364 |
msgid "Feed grabber"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: inc/core/
|
1368 |
msgid "Menu"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: inc/core/
|
1372 |
msgid "Menu name"
|
1373 |
msgstr ""
|
1374 |
|
1375 |
-
#: inc/core/
|
1376 |
msgid "Custom menu name. Ex: Main menu"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: inc/core/
|
1380 |
msgid "Custom menu by name"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
-
#: inc/core/
|
1384 |
msgid "Sub pages"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
-
#: inc/core/
|
1388 |
msgid "Depth"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
-
#: inc/core/
|
1392 |
msgid "Max depth level of children pages"
|
1393 |
msgstr ""
|
1394 |
|
1395 |
-
#: inc/core/
|
1396 |
msgid "Parent ID"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
-
#: inc/core/
|
1400 |
msgid "ID of the parent page. Leave blank to use current page"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
-
#: inc/core/
|
1404 |
msgid "List of sub pages"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
-
#: inc/core/
|
1408 |
msgid "Siblings"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
-
#: inc/core/
|
1412 |
msgid "Max depth level"
|
1413 |
msgstr ""
|
1414 |
|
1415 |
-
#: inc/core/
|
1416 |
msgid "List of cureent page siblings"
|
1417 |
msgstr ""
|
1418 |
|
1419 |
-
#: inc/core/
|
1420 |
msgid "Document"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
-
#: inc/core/
|
1424 |
msgid "Url to uploaded document. Supported formats: doc, xls, pdf etc."
|
1425 |
msgstr ""
|
1426 |
|
1427 |
-
#: inc/core/
|
1428 |
msgid "Viewer width"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
-
#: inc/core/
|
1432 |
msgid "Viewer height"
|
1433 |
msgstr ""
|
1434 |
|
1435 |
-
#: inc/core/
|
1436 |
msgid "Ignore width and height parameters and make viewer responsive"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: inc/core/
|
1440 |
msgid "Document viewer by Google"
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: inc/core/
|
1444 |
msgid "Gmap"
|
1445 |
msgstr ""
|
1446 |
|
1447 |
-
#: inc/core/
|
1448 |
msgid "Map width"
|
1449 |
msgstr ""
|
1450 |
|
1451 |
-
#: inc/core/
|
1452 |
msgid "Map height"
|
1453 |
msgstr ""
|
1454 |
|
1455 |
-
#: inc/core/
|
1456 |
msgid "Ignore width and height parameters and make map responsive"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
-
#: inc/core/
|
1460 |
msgid "Marker"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
-
#: inc/core/
|
1464 |
msgid "Address for the marker. You can type it in any language"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
-
#: inc/core/
|
1468 |
msgid "Maps by Google"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
-
#: inc/core/
|
1472 |
msgid "Slider"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
-
#: inc/core/
|
1476 |
-
msgid "
|
1477 |
msgstr ""
|
1478 |
|
1479 |
-
#: inc/core/
|
1480 |
-
msgid "
|
|
|
|
|
|
|
1481 |
msgstr ""
|
1482 |
|
1483 |
-
#: inc/core/
|
1484 |
-
msgid "
|
1485 |
msgstr ""
|
1486 |
|
1487 |
-
#: inc/core/
|
1488 |
-
msgid "
|
1489 |
msgstr ""
|
1490 |
|
1491 |
-
#: inc/core/
|
1492 |
-
|
1493 |
-
msgid "Show titles"
|
1494 |
msgstr ""
|
1495 |
|
1496 |
-
#: inc/core/
|
1497 |
-
msgid "
|
1498 |
msgstr ""
|
1499 |
|
1500 |
-
#: inc/core/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1501 |
msgid "Is slider centered on the page"
|
1502 |
msgstr ""
|
1503 |
|
1504 |
-
#: inc/core/
|
1505 |
msgid "Arrows"
|
1506 |
msgstr ""
|
1507 |
|
1508 |
-
#: inc/core/
|
1509 |
msgid "Show left and right arrows"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
-
#: inc/core/
|
1513 |
msgid "Pagination"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
-
#: inc/core/
|
1517 |
msgid "Show pagination"
|
1518 |
msgstr ""
|
1519 |
|
1520 |
-
#: inc/core/
|
1521 |
msgid "Mouse wheel control"
|
1522 |
msgstr ""
|
1523 |
|
1524 |
-
#: inc/core/
|
1525 |
msgid "Allow to change slides with mouse wheel"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
-
#: inc/core/
|
1529 |
msgid "Choose interval between slide animations. Set to 0 to disable autoplay"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: inc/core/
|
1533 |
msgid "Speed"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: inc/core/
|
1537 |
msgid "Specify animation speed"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: inc/core/
|
1541 |
-
#: inc/core/class.data.php:1729
|
1542 |
-
msgid "Links target"
|
1543 |
-
msgstr ""
|
1544 |
-
|
1545 |
-
#: inc/core/class.data.php:1568
|
1546 |
-
msgid "Open slides links in new window/tab"
|
1547 |
-
msgstr ""
|
1548 |
-
|
1549 |
-
#: inc/core/class.data.php:1577
|
1550 |
msgid "Customizable image slider"
|
1551 |
msgstr ""
|
1552 |
|
1553 |
-
#: inc/core/
|
1554 |
msgid "Carousel"
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: inc/core/
|
1558 |
-
msgid "
|
1559 |
msgstr ""
|
1560 |
|
1561 |
-
#: inc/core/
|
1562 |
msgid "Carousel width (in pixels)"
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
#: inc/core/
|
1566 |
msgid "Carousel height (in pixels)"
|
1567 |
msgstr ""
|
1568 |
|
1569 |
-
#: inc/core/
|
1570 |
msgid "Ignore width and height parameters and make carousel responsive"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
-
#: inc/core/
|
1574 |
msgid "Items to show"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: inc/core/
|
1578 |
msgid "How much carousel items is visible"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
-
#: inc/core/
|
1582 |
msgid "Scroll number"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: inc/core/
|
1586 |
msgid "How much items are scrolled in one transition"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
-
#: inc/core/
|
1590 |
msgid "Display titles for each item"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#: inc/core/
|
1594 |
msgid "Is carousel centered on the page"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: inc/core/
|
1598 |
msgid "Allow to rotate carousel with mouse wheel"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
-
#: inc/core/
|
1602 |
msgid "Choose interval between auto animations. Set to 0 to disable autoplay"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
-
#: inc/core/
|
1606 |
-
msgid "Open carousel links in new window/tab"
|
1607 |
-
msgstr ""
|
1608 |
-
|
1609 |
-
#: inc/core/class.data.php:1685
|
1610 |
msgid "Customizable image carousel"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: inc/core/
|
1614 |
-
msgid "Choose source gallery, that will be used for this shortcode"
|
1615 |
-
msgstr ""
|
1616 |
-
|
1617 |
-
#: inc/core/class.data.php:1705
|
1618 |
msgid "Single item width (in pixels)"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
-
#: inc/core/
|
1622 |
msgid "Single item height (in pixels)"
|
1623 |
msgstr ""
|
1624 |
|
1625 |
-
#: inc/core/
|
1626 |
msgid "Never"
|
1627 |
msgstr ""
|
1628 |
|
1629 |
-
#: inc/core/
|
1630 |
msgid "On mouse over"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
-
#: inc/core/
|
1634 |
msgid "Always"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
-
#: inc/core/
|
1638 |
msgid "Title display mode"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
-
#: inc/core/
|
1642 |
-
msgid "Open links in new window/tab"
|
1643 |
-
msgstr ""
|
1644 |
-
|
1645 |
-
#: inc/core/class.data.php:1738
|
1646 |
msgid "Customizable image gallery"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#: inc/core/
|
1650 |
msgid "Posts"
|
1651 |
msgstr ""
|
1652 |
|
1653 |
-
#: inc/core/
|
1654 |
msgid "Template"
|
1655 |
msgstr ""
|
1656 |
|
1657 |
-
#: inc/core/
|
1658 |
msgid ""
|
1659 |
"<b>Do not change this field value if you do not understand description below."
|
1660 |
"</b><br/>Relative path to the template file. Default templates is placed "
|
@@ -1667,800 +2064,814 @@ msgid ""
|
|
1667 |
"%value>templates/list-loop.php</b> - unordered list with posts titles"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
-
#: inc/core/
|
1671 |
msgid "Post ID's"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
-
#: inc/core/
|
1675 |
msgid "Enter comma separated ID's of the posts that you want to show"
|
1676 |
msgstr ""
|
1677 |
|
1678 |
-
#: inc/core/
|
1679 |
msgid "Posts per page"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
-
#: inc/core/
|
1683 |
msgid ""
|
1684 |
"Specify number of posts that you want to show. Enter -1 to get all posts"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: inc/core/
|
1688 |
msgid "Post types"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#: inc/core/
|
1692 |
msgid "Select post types. Hold Ctrl key to select multiple post types"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: inc/core/
|
1696 |
msgid "Taxonomy"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: inc/core/
|
1700 |
msgid "Select taxonomy to show posts from"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: inc/core/
|
1704 |
msgid "Terms"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
-
#: inc/core/
|
1708 |
msgid "Select terms to show posts from"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
-
#: inc/core/
|
1712 |
msgid "Taxonomy term operator"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
-
#: inc/core/
|
1716 |
msgid ""
|
1717 |
"IN - posts that have any of selected categories terms<br/>NOT IN - posts "
|
1718 |
"that is does not have any of selected terms<br/>AND - posts that have all "
|
1719 |
"selected terms"
|
1720 |
msgstr ""
|
1721 |
|
1722 |
-
#: inc/core/
|
1723 |
msgid "Authors"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
-
#: inc/core/
|
1727 |
msgid "Choose the authors whose posts you want to show"
|
1728 |
msgstr ""
|
1729 |
|
1730 |
-
#: inc/core/
|
1731 |
msgid "Meta key"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
-
#: inc/core/
|
1735 |
msgid "Enter meta key name to show posts that have this key"
|
1736 |
msgstr ""
|
1737 |
|
1738 |
-
#: inc/core/
|
1739 |
msgid "Offset"
|
1740 |
msgstr ""
|
1741 |
|
1742 |
-
#: inc/core/
|
1743 |
msgid "Specify offset to start posts loop not from first post"
|
1744 |
msgstr ""
|
1745 |
|
1746 |
-
#: inc/core/
|
1747 |
msgid "Descending"
|
1748 |
msgstr ""
|
1749 |
|
1750 |
-
#: inc/core/
|
1751 |
msgid "Ascending"
|
1752 |
msgstr ""
|
1753 |
|
1754 |
-
#: inc/core/
|
1755 |
msgid "Order"
|
1756 |
msgstr ""
|
1757 |
|
1758 |
-
#: inc/core/
|
1759 |
msgid "Posts order"
|
1760 |
msgstr ""
|
1761 |
|
1762 |
-
#: inc/core/
|
1763 |
-
msgid "None"
|
1764 |
-
msgstr ""
|
1765 |
-
|
1766 |
-
#: inc/core/class.data.php:1828
|
1767 |
msgid "Post ID"
|
1768 |
msgstr ""
|
1769 |
|
1770 |
-
#: inc/core/
|
1771 |
msgid "Post author"
|
1772 |
msgstr ""
|
1773 |
|
1774 |
-
#: inc/core/
|
1775 |
msgid "Post title"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: inc/core/
|
1779 |
msgid "Post slug"
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: inc/core/
|
1783 |
msgid "Date"
|
1784 |
msgstr ""
|
1785 |
|
1786 |
-
#: inc/core/
|
1787 |
msgid "Last modified date"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#: inc/core/
|
1791 |
msgid "Post parent"
|
1792 |
msgstr ""
|
1793 |
|
1794 |
-
#: inc/core/
|
1795 |
msgid "Random"
|
1796 |
msgstr ""
|
1797 |
|
1798 |
-
#: inc/core/
|
1799 |
msgid "Comments number"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: inc/core/
|
1803 |
msgid "Menu order"
|
1804 |
msgstr ""
|
1805 |
|
1806 |
-
#: inc/core/
|
1807 |
msgid "Meta key values"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
-
#: inc/core/
|
1811 |
msgid "Order by"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
-
#: inc/core/
|
1815 |
msgid "Order posts by"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
-
#: inc/core/
|
1819 |
msgid "Show childrens of entered post (enter post ID)"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
-
#: inc/core/
|
1823 |
msgid "Published"
|
1824 |
msgstr ""
|
1825 |
|
1826 |
-
#: inc/core/
|
1827 |
msgid "Pending"
|
1828 |
msgstr ""
|
1829 |
|
1830 |
-
#: inc/core/
|
1831 |
msgid "Draft"
|
1832 |
msgstr ""
|
1833 |
|
1834 |
-
#: inc/core/
|
1835 |
msgid "Auto-draft"
|
1836 |
msgstr ""
|
1837 |
|
1838 |
-
#: inc/core/
|
1839 |
msgid "Future post"
|
1840 |
msgstr ""
|
1841 |
|
1842 |
-
#: inc/core/
|
1843 |
msgid "Private post"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
-
#: inc/core/
|
1847 |
msgid "Inherit"
|
1848 |
msgstr ""
|
1849 |
|
1850 |
-
#: inc/core/
|
1851 |
msgid "Trashed"
|
1852 |
msgstr ""
|
1853 |
|
1854 |
-
#: inc/core/
|
1855 |
msgid "Any"
|
1856 |
msgstr ""
|
1857 |
|
1858 |
-
#: inc/core/
|
1859 |
msgid "Post status"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
-
#: inc/core/
|
1863 |
msgid "Show only posts with selected status"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
-
#: inc/core/
|
1867 |
msgid "Ignore sticky"
|
1868 |
msgstr ""
|
1869 |
|
1870 |
-
#: inc/core/
|
1871 |
msgid "Select Yes to ignore posts that is sticked"
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
#: inc/core/
|
1875 |
msgid "Custom posts query with customizable template"
|
1876 |
msgstr ""
|
1877 |
|
1878 |
-
#: inc/core/
|
1879 |
-
msgid "
|
1880 |
msgstr ""
|
1881 |
|
1882 |
-
#: inc/core/
|
1883 |
-
msgid "
|
1884 |
msgstr ""
|
1885 |
|
1886 |
-
#: inc/core/
|
1887 |
-
|
1888 |
-
msgid "Media manager"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
-
#: inc/core/
|
1892 |
-
msgid "
|
1893 |
msgstr ""
|
1894 |
|
1895 |
-
#: inc/core/
|
1896 |
-
msgid "
|
1897 |
msgstr ""
|
1898 |
|
1899 |
-
#: inc/core/
|
1900 |
-
|
1901 |
-
msgid "Galleries not found"
|
1902 |
msgstr ""
|
1903 |
|
1904 |
-
#: inc/core/
|
1905 |
-
msgid "
|
1906 |
msgstr ""
|
1907 |
|
1908 |
-
#: inc/core/
|
1909 |
-
msgid "
|
|
|
1910 |
msgstr ""
|
1911 |
|
1912 |
-
#: inc/core/
|
1913 |
-
msgid "
|
1914 |
msgstr ""
|
1915 |
|
1916 |
-
#: inc/core/
|
1917 |
-
msgid "
|
|
|
|
|
|
|
1918 |
msgstr ""
|
1919 |
|
1920 |
-
#: inc/core/
|
1921 |
-
msgid "
|
1922 |
msgstr ""
|
1923 |
|
1924 |
-
#: inc/core/
|
1925 |
-
msgid "
|
1926 |
msgstr ""
|
1927 |
|
1928 |
-
#: inc/core/
|
1929 |
-
|
1930 |
-
msgid "Settings"
|
1931 |
msgstr ""
|
1932 |
|
1933 |
-
#: inc/core/
|
1934 |
-
msgid "
|
1935 |
msgstr ""
|
1936 |
|
1937 |
-
#: inc/core/
|
1938 |
-
msgid "
|
1939 |
msgstr ""
|
1940 |
|
1941 |
-
#: inc/core/
|
1942 |
-
msgid "
|
1943 |
msgstr ""
|
1944 |
|
1945 |
-
#: inc/core/
|
1946 |
-
msgid "
|
1947 |
msgstr ""
|
1948 |
|
1949 |
-
#: inc/core/
|
1950 |
-
msgid "
|
1951 |
msgstr ""
|
1952 |
|
1953 |
-
#: inc/core/
|
1954 |
-
msgid "
|
1955 |
msgstr ""
|
1956 |
|
1957 |
-
#: inc/core/
|
1958 |
-
msgid "
|
1959 |
msgstr ""
|
1960 |
|
1961 |
-
#: inc/core/
|
1962 |
-
msgid "
|
1963 |
msgstr ""
|
1964 |
|
1965 |
-
#: inc/core/
|
1966 |
-
msgid "
|
1967 |
msgstr ""
|
1968 |
|
1969 |
-
#: inc/core/
|
1970 |
-
msgid "
|
1971 |
msgstr ""
|
1972 |
|
1973 |
-
#: inc/core/
|
1974 |
-
msgid "
|
1975 |
msgstr ""
|
1976 |
|
1977 |
-
#: inc/core/
|
1978 |
-
msgid "
|
1979 |
msgstr ""
|
1980 |
|
1981 |
-
#: inc/core/
|
1982 |
-
msgid "
|
1983 |
msgstr ""
|
1984 |
|
1985 |
-
#: inc/core/
|
1986 |
-
|
1987 |
-
msgid ""
|
1988 |
-
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
1989 |
-
"fully compatible with your version of WordPress (%s).<br />Reccomended "
|
1990 |
-
"WordPress version – %s (or higher).</p><a href=\"%s\">← Return to "
|
1991 |
-
"the plugins screen</a> <a href=\"%s\"%s>Continue and activate anyway →</"
|
1992 |
-
"a>"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
-
#: inc/core/
|
1996 |
-
|
1997 |
-
msgid ""
|
1998 |
-
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
1999 |
-
"fully compatible with your PHP version (%s).<br />Reccomended PHP version "
|
2000 |
-
"– %s (or higher).</p><a href=\"%s\">← Return to the plugins "
|
2001 |
-
"screen</a> <a href=\"%s\"%s>Continue and activate anyway →</a>"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
-
#: inc/core/
|
2005 |
-
|
2006 |
-
msgid "Shortcodes Ultimate"
|
2007 |
msgstr ""
|
2008 |
|
2009 |
-
#: inc/core/
|
2010 |
-
msgid "
|
2011 |
msgstr ""
|
2012 |
|
2013 |
-
#: inc/core/
|
2014 |
-
msgid "
|
2015 |
msgstr ""
|
2016 |
|
2017 |
-
#: inc/core/
|
2018 |
-
msgid "
|
2019 |
msgstr ""
|
2020 |
|
2021 |
-
#: inc/core/
|
2022 |
-
msgid "
|
2023 |
msgstr ""
|
2024 |
|
2025 |
-
#: inc/core/
|
2026 |
-
msgid "
|
2027 |
msgstr ""
|
2028 |
|
2029 |
-
#: inc/core/
|
2030 |
-
msgid "
|
2031 |
msgstr ""
|
2032 |
|
2033 |
-
#: inc/core/
|
2034 |
-
msgid "
|
2035 |
msgstr ""
|
2036 |
|
2037 |
-
#: inc/core/
|
2038 |
-
msgid "
|
|
|
|
|
|
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: inc/core/
|
2042 |
-
msgid ""
|
2043 |
-
"Disable this option if you have some problems with other plugins or content "
|
2044 |
-
"formatting"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
-
#: inc/core/
|
2048 |
-
|
2049 |
-
msgid "Documentation article"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
-
#: inc/core/
|
2053 |
-
|
2054 |
-
#: inc/core/class.shortcodes-ultimate.php:138
|
2055 |
-
msgid "Enabled"
|
2056 |
msgstr ""
|
2057 |
|
2058 |
-
#: inc/core/
|
2059 |
-
msgid "
|
2060 |
msgstr ""
|
2061 |
|
2062 |
-
#: inc/core/
|
2063 |
-
|
2064 |
-
"
|
2065 |
-
"similar shortcode names"
|
2066 |
msgstr ""
|
2067 |
|
2068 |
-
#: inc/core/
|
2069 |
-
msgid "
|
2070 |
msgstr ""
|
2071 |
|
2072 |
-
#: inc/core/
|
2073 |
-
msgid "
|
2074 |
msgstr ""
|
2075 |
|
2076 |
-
#: inc/core/
|
2077 |
-
msgid ""
|
2078 |
-
"Enable this option and the generator will insert a shortcode without default "
|
2079 |
-
"attribute values that you have not changed. As a result, the generated code "
|
2080 |
-
"will be shorter."
|
2081 |
msgstr ""
|
2082 |
|
2083 |
-
#: inc/core/
|
2084 |
-
msgid "
|
2085 |
msgstr ""
|
2086 |
|
2087 |
-
#: inc/core/
|
2088 |
-
|
2089 |
-
msgid ""
|
2090 |
-
"Choose skin for shortcodes.<br /><a href=\"%s\" target=\"_blank\">Learn how "
|
2091 |
-
"to create custom skin</a><br /><a href=\"%s\" target=\"_blank\"><b>Download "
|
2092 |
-
"more skins</b></a>"
|
2093 |
msgstr ""
|
2094 |
|
2095 |
-
#: inc/core/
|
2096 |
-
msgid "
|
2097 |
msgstr ""
|
2098 |
|
2099 |
-
#: inc/core/
|
2100 |
-
msgid "
|
2101 |
msgstr ""
|
2102 |
|
2103 |
-
#: inc/core/
|
2104 |
-
msgid "
|
2105 |
msgstr ""
|
2106 |
|
2107 |
-
#: inc/core/
|
2108 |
-
msgid "
|
2109 |
msgstr ""
|
2110 |
|
2111 |
-
#: inc/core/
|
2112 |
-
msgid "
|
2113 |
msgstr ""
|
2114 |
|
2115 |
-
#: inc/core/
|
2116 |
-
|
2117 |
-
#: inc/core/class.shortcodes.php:658
|
2118 |
-
msgid "please specify correct url"
|
2119 |
msgstr ""
|
2120 |
|
2121 |
-
#: inc/core/
|
2122 |
-
msgid "
|
2123 |
msgstr ""
|
2124 |
|
2125 |
-
#: inc/core/
|
2126 |
-
|
2127 |
-
msgid "images not found"
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: inc/core/
|
2131 |
-
msgid "
|
2132 |
msgstr ""
|
2133 |
|
2134 |
-
#: inc/core/
|
2135 |
-
msgid ""
|
2136 |
-
"Hello, my name is Vladimir Anokhin, and I am developer of plugin "
|
2137 |
-
"<b>Shortcodes Ultimate</b>.<br>If you like this plugin, please write a few "
|
2138 |
-
"words about it at the wordpress.org or twitter. It will help other people "
|
2139 |
-
"find this useful plugin more quickly.<br><b>Thank you!</b>"
|
2140 |
msgstr ""
|
2141 |
|
2142 |
-
#: inc/core/
|
2143 |
-
msgid "
|
2144 |
msgstr ""
|
2145 |
|
2146 |
-
#: inc/core/
|
2147 |
-
msgid "
|
2148 |
msgstr ""
|
2149 |
|
2150 |
-
#: inc/core/
|
2151 |
-
msgid "
|
2152 |
msgstr ""
|
2153 |
|
2154 |
-
#: inc/core/
|
2155 |
-
msgid "
|
2156 |
msgstr ""
|
2157 |
|
2158 |
-
#: inc/core/
|
2159 |
-
msgid "
|
|
|
|
|
2160 |
msgstr ""
|
2161 |
|
2162 |
-
#: inc/core/
|
2163 |
-
msgid "
|
|
|
|
|
2164 |
msgstr ""
|
2165 |
|
2166 |
-
#: inc/core/
|
2167 |
-
msgid "
|
|
|
|
|
2168 |
msgstr ""
|
2169 |
|
2170 |
-
#: inc/core/
|
2171 |
-
msgid "
|
2172 |
msgstr ""
|
2173 |
|
2174 |
-
#: inc/core/
|
2175 |
-
|
|
|
2176 |
msgstr ""
|
2177 |
|
2178 |
-
#: inc/core/
|
2179 |
-
msgid "
|
2180 |
msgstr ""
|
2181 |
|
2182 |
-
#: inc/core/
|
2183 |
-
msgid "
|
2184 |
msgstr ""
|
2185 |
|
2186 |
-
#: inc/core/
|
2187 |
-
msgid "
|
2188 |
msgstr ""
|
2189 |
|
2190 |
-
#: inc/core/
|
2191 |
-
msgid "
|
2192 |
msgstr ""
|
2193 |
|
2194 |
-
#: inc/core/
|
2195 |
-
msgid "
|
2196 |
msgstr ""
|
2197 |
|
2198 |
-
#: inc/core/
|
2199 |
-
msgid "
|
2200 |
msgstr ""
|
2201 |
|
2202 |
-
#: inc/core/
|
2203 |
-
msgid "
|
2204 |
msgstr ""
|
2205 |
|
2206 |
-
#: inc/core/
|
2207 |
-
msgid "
|
2208 |
msgstr ""
|
2209 |
|
2210 |
-
#: inc/
|
2211 |
-
msgid "
|
2212 |
msgstr ""
|
2213 |
|
2214 |
-
#: inc/
|
2215 |
-
msgid "
|
2216 |
msgstr ""
|
2217 |
|
2218 |
-
#: inc/
|
2219 |
-
msgid "
|
2220 |
msgstr ""
|
2221 |
|
2222 |
-
#: inc/
|
2223 |
-
msgid "
|
2224 |
msgstr ""
|
2225 |
|
2226 |
-
#: inc/
|
2227 |
-
msgid "
|
2228 |
msgstr ""
|
2229 |
|
2230 |
-
#: inc/
|
2231 |
-
|
|
|
|
|
2232 |
msgstr ""
|
2233 |
|
2234 |
-
#: inc/
|
2235 |
-
msgid "
|
2236 |
msgstr ""
|
2237 |
|
2238 |
-
#: inc/
|
2239 |
-
msgid "
|
2240 |
msgstr ""
|
2241 |
|
2242 |
-
#: inc/
|
2243 |
-
msgid "
|
2244 |
msgstr ""
|
2245 |
|
2246 |
-
#: inc/
|
2247 |
-
msgid "
|
|
|
|
|
2248 |
msgstr ""
|
2249 |
|
2250 |
-
#: inc/
|
2251 |
-
msgid "
|
2252 |
msgstr ""
|
2253 |
|
2254 |
-
#: inc/
|
2255 |
-
msgid "
|
2256 |
msgstr ""
|
2257 |
|
2258 |
-
#: inc/
|
2259 |
-
msgid "
|
2260 |
msgstr ""
|
2261 |
|
2262 |
-
#: inc/
|
2263 |
msgid ""
|
2264 |
-
"
|
2265 |
-
"
|
|
|
|
|
|
|
|
|
2266 |
msgstr ""
|
2267 |
|
2268 |
-
#: inc/
|
|
|
|
|
|
|
|
|
2269 |
msgid ""
|
2270 |
-
"
|
2271 |
-
"
|
|
|
2272 |
msgstr ""
|
2273 |
|
2274 |
-
#: inc/
|
2275 |
-
msgid "
|
2276 |
msgstr ""
|
2277 |
|
2278 |
-
#: inc/
|
2279 |
-
|
|
|
|
|
|
|
|
|
2280 |
msgstr ""
|
2281 |
|
2282 |
-
#: inc/
|
2283 |
-
msgid "
|
2284 |
msgstr ""
|
2285 |
|
2286 |
-
#: inc/
|
2287 |
-
msgid "
|
2288 |
msgstr ""
|
2289 |
|
2290 |
-
#: inc/
|
2291 |
-
msgid "
|
2292 |
msgstr ""
|
2293 |
|
2294 |
-
#: inc/
|
2295 |
-
msgid "
|
2296 |
msgstr ""
|
2297 |
|
2298 |
-
#: inc/
|
2299 |
-
msgid "
|
2300 |
msgstr ""
|
2301 |
|
2302 |
-
#: inc/
|
2303 |
-
msgid "
|
2304 |
msgstr ""
|
2305 |
|
2306 |
-
#: inc/
|
2307 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2308 |
msgstr ""
|
2309 |
|
2310 |
-
#: inc/
|
2311 |
-
msgid "
|
2312 |
msgstr ""
|
2313 |
|
2314 |
-
#: inc/
|
2315 |
-
msgid "
|
2316 |
msgstr ""
|
2317 |
|
2318 |
-
#: inc/
|
2319 |
-
|
|
|
|
|
2320 |
msgstr ""
|
2321 |
|
2322 |
-
#: inc/
|
2323 |
-
msgid "
|
2324 |
msgstr ""
|
2325 |
|
2326 |
-
#: inc/
|
2327 |
-
|
|
|
2328 |
msgstr ""
|
2329 |
|
2330 |
-
#: inc/
|
2331 |
-
msgid "
|
2332 |
msgstr ""
|
2333 |
|
2334 |
-
#: inc/
|
2335 |
-
msgid ""
|
2336 |
-
"This action will remove all your custom CSS, galleries and settings. Are you "
|
2337 |
-
"sure? This action cannot be undone!"
|
2338 |
msgstr ""
|
2339 |
|
2340 |
-
#: inc/
|
2341 |
-
msgid "
|
2342 |
msgstr ""
|
2343 |
|
2344 |
-
#: inc/
|
2345 |
-
msgid "
|
|
|
|
|
|
|
|
|
2346 |
msgstr ""
|
2347 |
|
2348 |
-
#: inc/
|
2349 |
-
msgid "
|
2350 |
msgstr ""
|
2351 |
|
2352 |
-
#: inc/
|
2353 |
-
msgid "
|
2354 |
msgstr ""
|
2355 |
|
2356 |
-
#: inc/
|
2357 |
-
msgid "
|
2358 |
msgstr ""
|
2359 |
|
2360 |
-
#: inc/
|
2361 |
-
msgid "
|
2362 |
msgstr ""
|
2363 |
|
2364 |
-
#: inc/
|
2365 |
-
msgid "
|
2366 |
msgstr ""
|
2367 |
|
2368 |
-
#: inc/
|
2369 |
-
msgid ""
|
2370 |
-
"Are you sure that you want to delete this gallery? This action can't be "
|
2371 |
-
"undone!"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
-
#: inc/
|
2375 |
-
msgid ""
|
2376 |
-
"Are you sure that you want to delete this image? This action can't be undone!"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
-
#: inc/
|
2380 |
-
msgid "
|
2381 |
msgstr ""
|
2382 |
|
2383 |
-
#: inc/
|
2384 |
-
msgid "
|
2385 |
msgstr ""
|
2386 |
|
2387 |
-
#: inc/
|
2388 |
-
msgid "
|
2389 |
msgstr ""
|
2390 |
|
2391 |
-
#: inc/
|
2392 |
-
msgid "
|
2393 |
msgstr ""
|
2394 |
|
2395 |
-
#: inc/
|
2396 |
-
|
2397 |
-
|
|
|
2398 |
msgstr ""
|
2399 |
|
2400 |
-
#: inc/
|
2401 |
-
|
2402 |
-
msgid "Delete"
|
2403 |
msgstr ""
|
2404 |
|
2405 |
-
#: inc/
|
2406 |
-
msgid "
|
2407 |
msgstr ""
|
2408 |
|
2409 |
-
#: inc/
|
2410 |
-
msgid "
|
2411 |
msgstr ""
|
2412 |
|
2413 |
-
#: inc/views/
|
2414 |
-
msgid "
|
2415 |
msgstr ""
|
2416 |
|
2417 |
-
#: inc/
|
2418 |
-
|
2419 |
-
msgid "Click to close"
|
2420 |
msgstr ""
|
2421 |
|
2422 |
-
#: inc/
|
2423 |
-
msgid ""
|
2424 |
-
"For full functionality of this page it is reccomended to enable javascript."
|
2425 |
msgstr ""
|
2426 |
|
2427 |
-
#: inc/
|
2428 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2429 |
msgstr ""
|
2430 |
|
2431 |
-
#: inc/
|
2432 |
-
msgid "
|
|
|
2433 |
msgstr ""
|
2434 |
|
2435 |
-
#: inc/
|
2436 |
msgid "Settings saved successfully"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
-
#: inc/
|
2440 |
-
msgid "Settings
|
2441 |
msgstr ""
|
2442 |
|
2443 |
-
#: inc/
|
2444 |
-
msgid "
|
2445 |
msgstr ""
|
2446 |
|
2447 |
-
#: templates/default-loop.php:15 templates/single-post.php:
|
2448 |
msgid "Posted"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
-
#: templates/default-loop.php:19 templates/single-post.php:
|
2452 |
msgid "0 comments"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
-
#: templates/default-loop.php:19 templates/single-post.php:
|
2456 |
msgid "1 comment"
|
2457 |
msgstr ""
|
2458 |
|
2459 |
-
#: templates/default-loop.php:19 templates/single-post.php:
|
2460 |
msgid "%n comments"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
-
#: templates/default-loop.php:27 templates/list-loop.php:
|
2464 |
-
#: templates/single-post.php:
|
2465 |
msgid "Posts not found"
|
2466 |
msgstr ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Shortcodes Ultimate\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2013-11-10 21:52+0300\n"
|
6 |
+
"PO-Revision-Date: 2013-11-10 21:52+0300\n"
|
7 |
"Last-Translator: Vladimir Anokhin <ano.vladimir@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
15 |
"X-Generator: Poedit 1.5.7\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
+
#: inc/core/admin-views.php:10
|
19 |
+
msgid "Welcome to Shortcodes Ultimate"
|
20 |
msgstr ""
|
21 |
|
22 |
+
#: inc/core/admin-views.php:10
|
23 |
+
msgid "A real swiss army knife for WordPress"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: inc/core/admin-views.php:12 inc/core/load.php:233
|
27 |
+
msgid "Project homepage"
|
28 |
msgstr ""
|
29 |
|
30 |
+
#: inc/core/admin-views.php:13
|
31 |
+
msgid "Documentation"
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: inc/core/admin-views.php:14 inc/core/load.php:234
|
35 |
+
msgid "Support forum"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: inc/core/admin-views.php:15 inc/core/load.php:235
|
39 |
+
msgid "Changelog"
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: inc/core/admin-views.php:16
|
43 |
+
msgid "Fork on GitHub"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: inc/core/admin-views.php:20
|
47 |
+
msgid "Plugin features"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: inc/core/admin-views.php:22
|
51 |
+
msgid "40+ amazing shortcodes"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: inc/core/admin-views.php:23
|
55 |
+
msgid "Power of CSS3 transitions"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: inc/core/admin-views.php:24
|
59 |
+
msgid "Handy shortcodes generator"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: inc/core/admin-views.php:25
|
63 |
+
msgid "International"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: inc/core/admin-views.php:26
|
67 |
+
msgid "Documented API"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: inc/core/admin-views.php:30
|
71 |
+
msgid "What is a shortcode?"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: inc/core/admin-views.php:31
|
75 |
+
msgid ""
|
76 |
+
"<strong>Shortcode</strong> is a WordPress-specific code that lets you do "
|
77 |
+
"nifty things with very little effort."
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: inc/core/admin-views.php:32
|
81 |
+
msgid ""
|
82 |
+
"Shortcodes can embed files or create objects that would normally require "
|
83 |
+
"lots of complicated, ugly code in just one line. Shortcode = shortcut."
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: inc/core/admin-views.php:37
|
87 |
+
msgid "How does it works"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: inc/core/admin-views.php:41
|
91 |
+
msgid "More videos"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: inc/core/admin-views.php:43
|
95 |
+
msgid "Shortcodes Ultimate Tutorial"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: inc/core/admin-views.php:44
|
99 |
+
msgid "How to use special widget"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: inc/core/admin-views.php:45
|
103 |
+
msgid "How to create Carousel"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: inc/core/admin-views.php:46
|
107 |
+
msgid "How to create image gallery"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: inc/core/admin-views.php:64
|
111 |
+
msgid "You can overview the original styles to override it"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: inc/core/admin-views.php:75
|
115 |
+
msgid "You can use next variables in your custom CSS"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: inc/core/admin-views.php:76
|
119 |
+
msgid "home url"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: inc/core/admin-views.php:77
|
123 |
+
msgid "theme url"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: inc/core/admin-views.php:78
|
127 |
+
msgid "plugin url"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: inc/core/admin-views.php:115
|
131 |
+
msgid "Maker"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: inc/core/admin-views.php:116
|
135 |
+
msgid ""
|
136 |
+
"This add-on allows you to create custom shortcodes. You can easily create "
|
137 |
+
"any shortcode with different parameters or even override default shortcodes"
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: inc/core/admin-views.php:121
|
141 |
+
msgid "Skins"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: inc/core/admin-views.php:122
|
145 |
+
msgid ""
|
146 |
+
"Set of additional skins for Shrtcodes Ultimate. It includes skins for "
|
147 |
+
"accordeons/spoilers, tabs and some other shortcodes"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: inc/core/admin-views.php:128
|
151 |
+
msgid "Shortcodes Ultimate Add-ons"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: inc/core/admin-views.php:131 inc/core/admin-views.php:138
|
155 |
+
msgid "Learn more"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: inc/core/admin-views.php:135
|
159 |
+
msgid "Other WordPress Plugins"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: inc/core/assets.php:67
|
163 |
msgid "Choose files"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: inc/core/assets.php:68
|
167 |
msgid "Add selected files"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: inc/core/assets.php:69
|
171 |
+
msgid "This button is not clickable"
|
172 |
+
msgstr ""
|
173 |
+
|
174 |
+
#: inc/core/assets.php:75 inc/vendor/class.sunrise.php:165
|
175 |
msgid "Choose file"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: inc/core/assets.php:76
|
179 |
msgid "Insert"
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: inc/core/assets.php:77
|
183 |
+
msgid "Select images"
|
184 |
+
msgstr ""
|
185 |
+
|
186 |
+
#: inc/core/assets.php:78
|
187 |
+
msgid "Add selected images"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: inc/core/assets.php:91
|
191 |
msgid ""
|
192 |
"This shortcode doesn't work in live preview. Please insert it into editor "
|
193 |
"and preview on the site."
|
194 |
msgstr ""
|
195 |
|
196 |
+
#: inc/core/data.php:17
|
197 |
msgid "All"
|
198 |
msgstr ""
|
199 |
|
200 |
+
#: inc/core/data.php:18 inc/core/generator.php:164
|
201 |
msgid "Content"
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: inc/core/data.php:19 inc/core/data.php:803
|
205 |
msgid "Box"
|
206 |
msgstr ""
|
207 |
|
208 |
+
#: inc/core/data.php:20
|
209 |
msgid "Media"
|
210 |
msgstr ""
|
211 |
|
212 |
+
#: inc/core/data.php:21 inc/core/data.php:1940
|
|
|
|
|
213 |
msgid "Gallery"
|
214 |
msgstr ""
|
215 |
|
216 |
+
#: inc/core/data.php:22
|
217 |
msgid "Other"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: inc/core/data.php:28 inc/core/data.php:1718 inc/core/data.php:1826
|
221 |
+
#: inc/core/data.php:1953 inc/core/data.php:2095
|
222 |
+
msgid "None"
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
+
#: inc/core/data.php:29
|
226 |
+
msgid "Solid"
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: inc/core/data.php:30
|
230 |
+
msgid "Dotted"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: inc/core/data.php:31
|
234 |
+
msgid "Dashed"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: inc/core/data.php:32
|
238 |
+
msgid "Double"
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: inc/core/data.php:33
|
242 |
+
msgid "Groove"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: inc/core/data.php:34
|
246 |
+
msgid "Ridge"
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: inc/core/data.php:48
|
250 |
+
msgid "Basic examples"
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: inc/core/data.php:51
|
254 |
+
msgid "Accordions, spoilers, different styles, anchors"
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: inc/core/data.php:57
|
258 |
+
msgid "Tabs, vertical tabs, tab anchors"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: inc/core/data.php:63
|
262 |
+
msgid "Column layouts"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: inc/core/data.php:69
|
266 |
+
msgid ""
|
267 |
+
"Media elements, YouTube, Vimeo, Screenr and self-hosted videos, audio player"
|
268 |
+
msgstr ""
|
269 |
+
|
270 |
+
#: inc/core/data.php:75
|
271 |
+
msgid "Unlimited buttons"
|
272 |
+
msgstr ""
|
273 |
+
|
274 |
+
#: inc/core/data.php:81
|
275 |
+
msgid "Animations"
|
276 |
+
msgstr ""
|
277 |
+
|
278 |
+
#: inc/core/data.php:89
|
279 |
+
msgid "Advanced examples"
|
280 |
+
msgstr ""
|
281 |
+
|
282 |
+
#: inc/core/data.php:92
|
283 |
+
msgid "Interacting with posts shortcode"
|
284 |
+
msgstr ""
|
285 |
+
|
286 |
+
#: inc/core/data.php:98
|
287 |
+
msgid "Nested shortcodes, shortcodes inside of attributes"
|
288 |
+
msgstr ""
|
289 |
+
|
290 |
+
#: inc/core/data.php:115
|
291 |
msgid "Heading"
|
292 |
msgstr ""
|
293 |
|
294 |
+
#: inc/core/data.php:122 inc/core/data.php:176 inc/core/data.php:258
|
295 |
+
#: inc/core/data.php:406 inc/core/data.php:436 inc/core/data.php:497
|
296 |
+
#: inc/core/data.php:662 inc/core/data.php:815 inc/core/data.php:979
|
297 |
+
msgid "Default"
|
298 |
+
msgstr ""
|
299 |
+
|
300 |
+
#: inc/core/data.php:125 inc/core/data.php:179 inc/core/data.php:263
|
301 |
+
#: inc/core/data.php:439 inc/core/data.php:503 inc/core/data.php:672
|
302 |
+
#: inc/core/data.php:822 inc/core/data.php:949
|
303 |
+
msgid "Style"
|
304 |
+
msgstr ""
|
305 |
+
|
306 |
+
#: inc/core/data.php:126
|
307 |
+
msgid "Choose style for this heading"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: inc/core/data.php:126 inc/core/data.php:180 inc/core/data.php:264
|
311 |
+
#: inc/core/data.php:440
|
312 |
+
msgid "Install additional styles"
|
313 |
+
msgstr ""
|
314 |
+
|
315 |
+
#: inc/core/data.php:134 inc/core/data.php:511 inc/core/data.php:590
|
316 |
+
#: inc/core/data.php:693
|
317 |
msgid "Size"
|
318 |
msgstr ""
|
319 |
|
320 |
+
#: inc/core/data.php:135
|
321 |
+
msgid "Select heading size (pixels)"
|
322 |
msgstr ""
|
323 |
|
324 |
+
#: inc/core/data.php:140 inc/core/data.php:472 inc/core/data.php:533
|
325 |
+
#: inc/core/data.php:957
|
326 |
msgid "Left"
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: inc/core/data.php:141 inc/core/data.php:534 inc/core/data.php:1767
|
330 |
+
#: inc/core/data.php:1894
|
331 |
msgid "Center"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: inc/core/data.php:142 inc/core/data.php:473 inc/core/data.php:535
|
335 |
+
#: inc/core/data.php:958
|
336 |
msgid "Right"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: inc/core/data.php:145 inc/core/data.php:476 inc/core/data.php:538
|
|
|
340 |
msgid "Align"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: inc/core/data.php:146
|
344 |
msgid "Heading text alignment"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: inc/core/data.php:154
|
348 |
+
msgid "Margin"
|
349 |
+
msgstr ""
|
350 |
+
|
351 |
+
#: inc/core/data.php:155
|
352 |
+
msgid "Bottom margin (pixels)"
|
353 |
+
msgstr ""
|
354 |
+
|
355 |
+
#: inc/core/data.php:159 inc/core/data.php:199 inc/core/data.php:231
|
356 |
+
#: inc/core/data.php:294 inc/core/data.php:310 inc/core/data.php:337
|
357 |
+
#: inc/core/data.php:361 inc/core/data.php:389 inc/core/data.php:419
|
358 |
+
#: inc/core/data.php:455 inc/core/data.php:480 inc/core/data.php:516
|
359 |
+
#: inc/core/data.php:543 inc/core/data.php:559 inc/core/data.php:601
|
360 |
+
#: inc/core/data.php:629 inc/core/data.php:750 inc/core/data.php:793
|
361 |
+
#: inc/core/data.php:849 inc/core/data.php:886 inc/core/data.php:918
|
362 |
+
#: inc/core/data.php:1020 inc/core/data.php:1036 inc/core/data.php:1088
|
363 |
+
#: inc/core/data.php:1206 inc/core/data.php:1256 inc/core/data.php:1299
|
364 |
+
#: inc/core/data.php:1338 inc/core/data.php:1407 inc/core/data.php:1428
|
365 |
+
#: inc/core/data.php:1459 inc/core/data.php:1492 inc/core/data.php:1508
|
366 |
+
#: inc/core/data.php:1538 inc/core/data.php:1558 inc/core/data.php:1585
|
367 |
+
#: inc/core/data.php:1606 inc/core/data.php:1651 inc/core/data.php:1696
|
368 |
+
#: inc/core/data.php:1804 inc/core/data.php:1931 inc/core/data.php:2001
|
369 |
+
#: inc/core/data.php:2175 inc/core/data.php:2230 inc/core/data.php:2276
|
370 |
msgid "Class"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: inc/core/data.php:160 inc/core/data.php:200 inc/core/data.php:232
|
374 |
+
#: inc/core/data.php:295 inc/core/data.php:311 inc/core/data.php:338
|
375 |
+
#: inc/core/data.php:362 inc/core/data.php:390 inc/core/data.php:420
|
376 |
+
#: inc/core/data.php:456 inc/core/data.php:481 inc/core/data.php:517
|
377 |
+
#: inc/core/data.php:544 inc/core/data.php:560 inc/core/data.php:602
|
378 |
+
#: inc/core/data.php:630 inc/core/data.php:751 inc/core/data.php:794
|
379 |
+
#: inc/core/data.php:850 inc/core/data.php:887 inc/core/data.php:919
|
380 |
+
#: inc/core/data.php:1021 inc/core/data.php:1037 inc/core/data.php:1089
|
381 |
+
#: inc/core/data.php:1207 inc/core/data.php:1257 inc/core/data.php:1300
|
382 |
+
#: inc/core/data.php:1339 inc/core/data.php:1408 inc/core/data.php:1429
|
383 |
+
#: inc/core/data.php:1460 inc/core/data.php:1493 inc/core/data.php:1509
|
384 |
+
#: inc/core/data.php:1539 inc/core/data.php:1559 inc/core/data.php:1586
|
385 |
+
#: inc/core/data.php:1607 inc/core/data.php:1652 inc/core/data.php:1697
|
386 |
+
#: inc/core/data.php:1805 inc/core/data.php:1932 inc/core/data.php:2002
|
387 |
+
#: inc/core/data.php:2176 inc/core/data.php:2231 inc/core/data.php:2277
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
msgid "Extra CSS class"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: inc/core/data.php:163
|
392 |
msgid "Heading text"
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: inc/core/data.php:164
|
396 |
msgid "Styled heading"
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: inc/core/data.php:169
|
400 |
msgid "Tabs"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: inc/core/data.php:180
|
404 |
+
msgid "Choose style for this tabs"
|
405 |
+
msgstr ""
|
406 |
+
|
407 |
+
#: inc/core/data.php:188
|
408 |
msgid "Active tab"
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: inc/core/data.php:189
|
412 |
msgid "Select which tab is open by default"
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: inc/core/data.php:194
|
416 |
msgid "Vertical"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: inc/core/data.php:195
|
420 |
msgid "Show tabs vertically"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: inc/core/data.php:203
|
424 |
msgid ""
|
425 |
"[%prefix_tab title=\"Title 1\"]Content 1[/%prefix_tab]\n"
|
426 |
"[%prefix_tab title=\"Title 2\"]Content 2[/%prefix_tab]\n"
|
427 |
"[%prefix_tab title=\"Title 3\"]Content 3[/%prefix_tab]"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: inc/core/data.php:204
|
431 |
msgid "Tabs container"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: inc/core/data.php:209
|
435 |
msgid "Tab"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: inc/core/data.php:214
|
439 |
msgid "Tab name"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: inc/core/data.php:215 inc/core/data.php:247 inc/core/data.php:767
|
443 |
+
#: inc/core/data.php:810 inc/core/data.php:1366
|
|
|
|
|
444 |
msgid "Title"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: inc/core/data.php:216
|
448 |
msgid "Enter tab name"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: inc/core/data.php:221
|
452 |
msgid "Disabled"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: inc/core/data.php:222
|
456 |
msgid "Is this tab disabled"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: inc/core/data.php:226 inc/core/data.php:289
|
460 |
msgid "Anchor"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: inc/core/data.php:227
|
464 |
msgid ""
|
465 |
"You can use unique anchor for this tab to access it with hash in page url. "
|
466 |
"For example: type here <b%value>Hello</b> and then use url like http://"
|
467 |
"example.com/page-url#Hello. This tab will be activated and scrolled in"
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: inc/core/data.php:235
|
471 |
msgid "Tab content"
|
472 |
msgstr ""
|
473 |
|
474 |
+
#: inc/core/data.php:236
|
475 |
msgid "Single tab"
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: inc/core/data.php:241
|
479 |
msgid "Spoiler"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: inc/core/data.php:246 inc/core/shortcodes.php:73
|
483 |
msgid "Spoiler title"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: inc/core/data.php:247
|
487 |
msgid "Text in spoiler title"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: inc/core/data.php:252
|
491 |
msgid "Open"
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: inc/core/data.php:253
|
495 |
msgid "Is spoiler content visible by default"
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: inc/core/data.php:259
|
499 |
msgid "Fancy"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: inc/core/data.php:260 inc/core/data.php:500
|
503 |
msgid "Simple"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: inc/core/data.php:264
|
507 |
+
msgid "Choose style for this spoiler"
|
508 |
+
msgstr ""
|
509 |
+
|
510 |
+
#: inc/core/data.php:269
|
511 |
+
msgid "Plus"
|
512 |
+
msgstr ""
|
513 |
+
|
514 |
+
#: inc/core/data.php:270
|
515 |
+
msgid "Plus circle"
|
516 |
+
msgstr ""
|
517 |
+
|
518 |
+
#: inc/core/data.php:271
|
519 |
+
msgid "Plus square 1"
|
520 |
+
msgstr ""
|
521 |
+
|
522 |
+
#: inc/core/data.php:272
|
523 |
+
msgid "Plus square 2"
|
524 |
+
msgstr ""
|
525 |
+
|
526 |
+
#: inc/core/data.php:273
|
527 |
+
msgid "Arrow"
|
528 |
+
msgstr ""
|
529 |
+
|
530 |
+
#: inc/core/data.php:274
|
531 |
+
msgid "Arrow circle 1"
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
#: inc/core/data.php:275
|
535 |
+
msgid "Arrow circle 2"
|
536 |
+
msgstr ""
|
537 |
+
|
538 |
+
#: inc/core/data.php:276
|
539 |
+
msgid "Chevron"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: inc/core/data.php:277
|
543 |
+
msgid "Chevron circle"
|
544 |
+
msgstr ""
|
545 |
+
|
546 |
+
#: inc/core/data.php:278
|
547 |
+
msgid "Caret"
|
548 |
+
msgstr ""
|
549 |
+
|
550 |
+
#: inc/core/data.php:279
|
551 |
+
msgid "Caret square"
|
552 |
+
msgstr ""
|
553 |
+
|
554 |
+
#: inc/core/data.php:280
|
555 |
+
msgid "Folder 1"
|
556 |
+
msgstr ""
|
557 |
+
|
558 |
+
#: inc/core/data.php:281
|
559 |
+
msgid "Folder 2"
|
560 |
+
msgstr ""
|
561 |
+
|
562 |
+
#: inc/core/data.php:284 inc/core/data.php:618 inc/core/data.php:723
|
563 |
+
#: inc/core/data.php:773
|
564 |
+
msgid "Icon"
|
565 |
+
msgstr ""
|
566 |
+
|
567 |
+
#: inc/core/data.php:285
|
568 |
+
msgid "Icons for spoiler"
|
569 |
+
msgstr ""
|
570 |
+
|
571 |
+
#: inc/core/data.php:290
|
572 |
msgid ""
|
573 |
"You can use unique anchor for this spoiler to access it with hash in page "
|
574 |
"url. For example: type here <b%value>Hello</b> and then use url like http://"
|
575 |
"example.com/page-url#Hello. This spoiler will be open and scrolled in"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: inc/core/data.php:298
|
579 |
msgid "Hidden content"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: inc/core/data.php:299
|
583 |
msgid "Spoiler with hidden content"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: inc/core/data.php:304
|
587 |
msgid "Accordion"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: inc/core/data.php:314
|
591 |
msgid ""
|
592 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
593 |
"[%prefix_spoiler]Content[/%prefix_spoiler]\n"
|
594 |
"[%prefix_spoiler]Content[/%prefix_spoiler]"
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: inc/core/data.php:315
|
598 |
msgid "Accordion with spoilers"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: inc/core/data.php:320
|
602 |
msgid "Divider"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: inc/core/data.php:327
|
606 |
msgid "Show TOP link"
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: inc/core/data.php:328
|
610 |
msgid "Show link to top of the page or not"
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: inc/core/data.php:332 inc/core/shortcodes.php:100
|
614 |
msgid "Go to top"
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: inc/core/data.php:333
|
618 |
msgid "Link text"
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: inc/core/data.php:333
|
622 |
msgid "Text for the GO TOP link"
|
623 |
msgstr ""
|
624 |
|
625 |
+
#: inc/core/data.php:341
|
626 |
msgid "Content divider with optional TOP link"
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: inc/core/data.php:346
|
630 |
msgid "Spacer"
|
631 |
msgstr ""
|
632 |
|
633 |
+
#: inc/core/data.php:356 inc/core/data.php:1071 inc/core/data.php:1127
|
634 |
+
#: inc/core/data.php:1239 inc/core/data.php:1288 inc/core/data.php:1384
|
635 |
+
#: inc/core/data.php:1640 inc/core/data.php:1679 inc/core/data.php:1751
|
636 |
+
#: inc/core/data.php:1860 inc/core/data.php:1986 inc/core/data.php:2203
|
|
|
637 |
msgid "Height"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: inc/core/data.php:357
|
641 |
msgid "Height of the spacer in pixels"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: inc/core/data.php:365
|
645 |
msgid "Empty space with adjustable height"
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: inc/core/data.php:370
|
649 |
msgid "Highlight"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: inc/core/data.php:378 inc/core/data.php:678 inc/core/data.php:867
|
|
|
653 |
msgid "Background"
|
654 |
msgstr ""
|
655 |
|
656 |
+
#: inc/core/data.php:379
|
657 |
msgid "Highlighted text background color"
|
658 |
msgstr ""
|
659 |
|
660 |
+
#: inc/core/data.php:385 inc/core/data.php:684 inc/core/data.php:873
|
|
|
661 |
msgid "Text color"
|
662 |
msgstr ""
|
663 |
|
664 |
+
#: inc/core/data.php:385
|
665 |
msgid "Highlighted text color"
|
666 |
msgstr ""
|
667 |
|
668 |
+
#: inc/core/data.php:393 inc/core/data.php:394
|
669 |
msgid "Highlighted text"
|
670 |
msgstr ""
|
671 |
|
672 |
+
#: inc/core/data.php:399 inc/core/data.php:423
|
673 |
+
#: inc/vendor/class.sunrise-views.php:49
|
674 |
msgid "Label"
|
675 |
msgstr ""
|
676 |
|
677 |
+
#: inc/core/data.php:407
|
678 |
msgid "Success"
|
679 |
msgstr ""
|
680 |
|
681 |
+
#: inc/core/data.php:408
|
682 |
msgid "Warning"
|
683 |
msgstr ""
|
684 |
|
685 |
+
#: inc/core/data.php:409
|
686 |
msgid "Important"
|
687 |
msgstr ""
|
688 |
|
689 |
+
#: inc/core/data.php:410
|
690 |
msgid "Black"
|
691 |
msgstr ""
|
692 |
|
693 |
+
#: inc/core/data.php:411
|
694 |
msgid "Info"
|
695 |
msgstr ""
|
696 |
|
697 |
+
#: inc/core/data.php:414
|
698 |
msgid "Type"
|
699 |
msgstr ""
|
700 |
|
701 |
+
#: inc/core/data.php:415
|
702 |
msgid "Style of the label"
|
703 |
msgstr ""
|
704 |
|
705 |
+
#: inc/core/data.php:424
|
706 |
msgid "Styled label"
|
707 |
msgstr ""
|
708 |
|
709 |
+
#: inc/core/data.php:429 inc/core/data.php:459
|
710 |
msgid "Quote"
|
711 |
msgstr ""
|
712 |
|
713 |
+
#: inc/core/data.php:440
|
714 |
+
msgid "Choose style for this quote"
|
715 |
+
msgstr ""
|
716 |
+
|
717 |
+
#: inc/core/data.php:444
|
718 |
msgid "Cite"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: inc/core/data.php:445
|
722 |
msgid "Quote author name"
|
723 |
msgstr ""
|
724 |
|
725 |
+
#: inc/core/data.php:450
|
726 |
msgid "Cite url"
|
727 |
msgstr ""
|
728 |
|
729 |
+
#: inc/core/data.php:451
|
730 |
msgid "Url of the quote author. Leave empty to disable link"
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: inc/core/data.php:460
|
734 |
msgid "Blockquote alternative"
|
735 |
msgstr ""
|
736 |
|
737 |
+
#: inc/core/data.php:465 inc/core/data.php:484 inc/core/data.php:485
|
|
|
738 |
msgid "Pullquote"
|
739 |
msgstr ""
|
740 |
|
741 |
+
#: inc/core/data.php:476
|
742 |
msgid "Pullquote alignment (float)"
|
743 |
msgstr ""
|
744 |
|
745 |
+
#: inc/core/data.php:490 inc/core/data.php:521
|
746 |
msgid "Dropcap"
|
747 |
msgstr ""
|
748 |
|
749 |
+
#: inc/core/data.php:498 inc/core/data.php:663
|
750 |
msgid "Flat"
|
751 |
msgstr ""
|
752 |
|
753 |
+
#: inc/core/data.php:499
|
754 |
msgid "Light"
|
755 |
msgstr ""
|
756 |
|
757 |
+
#: inc/core/data.php:503
|
758 |
msgid "Dropcap style preset"
|
759 |
msgstr ""
|
760 |
|
761 |
+
#: inc/core/data.php:512
|
762 |
msgid "Choose dropcap size"
|
763 |
msgstr ""
|
764 |
|
765 |
+
#: inc/core/data.php:520
|
766 |
msgid "D"
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: inc/core/data.php:526
|
770 |
msgid "Frame"
|
771 |
msgstr ""
|
772 |
|
773 |
+
#: inc/core/data.php:539
|
774 |
msgid "Frame alignment"
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: inc/core/data.php:548
|
778 |
msgid "Styled image frame"
|
779 |
msgstr ""
|
780 |
|
781 |
+
#: inc/core/data.php:553
|
782 |
msgid "Row"
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: inc/core/data.php:563
|
786 |
msgid ""
|
787 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
788 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]\n"
|
789 |
"[%prefix_column size=\"1/3\"]Content[/%prefix_column]"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: inc/core/data.php:564
|
793 |
msgid "Row for flexible columns"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: inc/core/data.php:569
|
797 |
msgid "Column"
|
798 |
msgstr ""
|
799 |
|
800 |
+
#: inc/core/data.php:576
|
801 |
msgid "Full width"
|
802 |
msgstr ""
|
803 |
|
804 |
+
#: inc/core/data.php:577
|
805 |
msgid "One half"
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: inc/core/data.php:578
|
809 |
msgid "One third"
|
810 |
msgstr ""
|
811 |
|
812 |
+
#: inc/core/data.php:579
|
813 |
msgid "Two third"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: inc/core/data.php:580
|
817 |
msgid "One fourth"
|
818 |
msgstr ""
|
819 |
|
820 |
+
#: inc/core/data.php:581
|
821 |
msgid "Three fourth"
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: inc/core/data.php:582
|
825 |
msgid "One fifth"
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: inc/core/data.php:583
|
829 |
msgid "Two fifth"
|
830 |
msgstr ""
|
831 |
|
832 |
+
#: inc/core/data.php:584
|
833 |
msgid "Three fifth"
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: inc/core/data.php:585
|
837 |
msgid "Four fifth"
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: inc/core/data.php:586
|
841 |
msgid "One sixth"
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: inc/core/data.php:587
|
845 |
msgid "Five sixth"
|
846 |
msgstr ""
|
847 |
|
848 |
+
#: inc/core/data.php:591
|
849 |
msgid "Select column width. This width will be calculated depend page width"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: inc/core/data.php:596 inc/core/data.php:704
|
853 |
msgid "Centered"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: inc/core/data.php:597
|
857 |
msgid "Is this column centered on the page"
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: inc/core/data.php:605
|
861 |
msgid "Column content"
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: inc/core/data.php:606
|
865 |
msgid "Flexible and responsive columns"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: inc/core/data.php:611
|
869 |
msgid "List"
|
870 |
msgstr ""
|
871 |
|
872 |
+
#: inc/core/data.php:619
|
|
|
|
|
|
|
|
|
|
|
873 |
msgid "You can upload custom icon for this list or pick a built-in icon"
|
874 |
msgstr ""
|
875 |
|
876 |
+
#: inc/core/data.php:624 inc/core/data.php:729 inc/core/data.php:779
|
|
|
877 |
msgid "Icon color"
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: inc/core/data.php:625 inc/core/data.php:730 inc/core/data.php:780
|
|
|
881 |
msgid ""
|
882 |
"This color will be applied to the selected icon. Does not works with "
|
883 |
"uploaded icons"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: inc/core/data.php:633
|
887 |
msgid ""
|
888 |
"<ul>\n"
|
889 |
"<li>List item</li>\n"
|
892 |
"</ul>"
|
893 |
msgstr ""
|
894 |
|
895 |
+
#: inc/core/data.php:634
|
896 |
msgid "Styled unordered list"
|
897 |
msgstr ""
|
898 |
|
899 |
+
#: inc/core/data.php:639
|
900 |
msgid "Button"
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: inc/core/data.php:646
|
|
|
904 |
msgid "Link"
|
905 |
msgstr ""
|
906 |
|
907 |
+
#: inc/core/data.php:647
|
908 |
msgid "Button link"
|
909 |
msgstr ""
|
910 |
|
911 |
+
#: inc/core/data.php:652 inc/core/data.php:1450
|
912 |
msgid "Same tab"
|
913 |
msgstr ""
|
914 |
|
915 |
+
#: inc/core/data.php:653 inc/core/data.php:1451
|
916 |
msgid "New tab"
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: inc/core/data.php:656 inc/core/data.php:1454
|
920 |
msgid "Target"
|
921 |
msgstr ""
|
922 |
|
923 |
+
#: inc/core/data.php:657
|
924 |
msgid "Button link target"
|
925 |
msgstr ""
|
926 |
|
927 |
+
#: inc/core/data.php:664 inc/core/data.php:816
|
928 |
msgid "Soft"
|
929 |
msgstr ""
|
930 |
|
931 |
+
#: inc/core/data.php:665 inc/core/data.php:817
|
932 |
msgid "Glass"
|
933 |
msgstr ""
|
934 |
|
935 |
+
#: inc/core/data.php:666 inc/core/data.php:818
|
936 |
msgid "Bubbles"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: inc/core/data.php:667 inc/core/data.php:819
|
940 |
msgid "Noise"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: inc/core/data.php:668
|
944 |
msgid "Stroked"
|
945 |
msgstr ""
|
946 |
|
947 |
+
#: inc/core/data.php:669
|
948 |
msgid "3D"
|
949 |
msgstr ""
|
950 |
|
951 |
+
#: inc/core/data.php:672
|
952 |
msgid "Button background style preset"
|
953 |
msgstr ""
|
954 |
|
955 |
+
#: inc/core/data.php:678
|
956 |
msgid "Button background color"
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: inc/core/data.php:685
|
960 |
msgid "Button text color"
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: inc/core/data.php:694
|
964 |
msgid "Button size"
|
965 |
msgstr ""
|
966 |
|
967 |
+
#: inc/core/data.php:699
|
968 |
msgid "Fluid"
|
969 |
msgstr ""
|
970 |
|
971 |
+
#: inc/core/data.php:699
|
972 |
msgid "Fluid buttons has 100% width"
|
973 |
msgstr ""
|
974 |
|
975 |
+
#: inc/core/data.php:704
|
976 |
msgid "Is button centered on the page"
|
977 |
msgstr ""
|
978 |
|
979 |
+
#: inc/core/data.php:709
|
980 |
msgid "Auto"
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: inc/core/data.php:710
|
984 |
msgid "Round"
|
985 |
msgstr ""
|
986 |
|
987 |
+
#: inc/core/data.php:711
|
988 |
msgid "Square"
|
989 |
msgstr ""
|
990 |
|
991 |
+
#: inc/core/data.php:717 inc/core/data.php:844 inc/core/data.php:882
|
|
|
992 |
msgid "Radius"
|
993 |
msgstr ""
|
994 |
|
995 |
+
#: inc/core/data.php:718
|
996 |
msgid "Radius of button corners. Auto-radius calculation based on button size"
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: inc/core/data.php:724
|
1000 |
msgid "You can upload custom icon for this button or pick a built-in icon"
|
1001 |
msgstr ""
|
1002 |
|
1003 |
+
#: inc/core/data.php:735
|
1004 |
msgid "Text shadow"
|
1005 |
msgstr ""
|
1006 |
|
1007 |
+
#: inc/core/data.php:736
|
1008 |
msgid "Button text shadow"
|
1009 |
msgstr ""
|
1010 |
|
1011 |
+
#: inc/core/data.php:740
|
1012 |
msgid "Description"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
+
#: inc/core/data.php:741
|
1016 |
msgid ""
|
1017 |
"Small description under button text. This option is incompatible with icon."
|
1018 |
msgstr ""
|
1019 |
|
1020 |
+
#: inc/core/data.php:745
|
1021 |
msgid "onClick"
|
1022 |
msgstr ""
|
1023 |
|
1024 |
+
#: inc/core/data.php:746
|
1025 |
msgid "Advanced JavaScript code for onClick action"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: inc/core/data.php:754
|
1029 |
msgid "Button text"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
+
#: inc/core/data.php:755
|
1033 |
msgid "Styled button"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: inc/core/data.php:760
|
1037 |
msgid "Service"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
+
#: inc/core/data.php:766 inc/core/shortcodes.php:431
|
1041 |
msgid "Service title"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
+
#: inc/core/data.php:768
|
1045 |
msgid "Service name"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
+
#: inc/core/data.php:774
|
1049 |
msgid "You can upload custom icon for this box"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
+
#: inc/core/data.php:788
|
1053 |
msgid "Icon size"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: inc/core/data.php:789
|
1057 |
msgid "Size of the uploaded icon in pixels"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: inc/core/data.php:797
|
1061 |
msgid "Service description"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
+
#: inc/core/data.php:798
|
1065 |
msgid "Service box with title"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
+
#: inc/core/data.php:809
|
1069 |
msgid "Box title"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
+
#: inc/core/data.php:810
|
1073 |
msgid "Text for the box title"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
+
#: inc/core/data.php:823
|
1077 |
msgid "Box style preset"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#: inc/core/data.php:829 inc/core/generator-views.php:91
|
1081 |
msgid "Color"
|
1082 |
msgstr ""
|
1083 |
|
1084 |
+
#: inc/core/data.php:830
|
1085 |
msgid "Color for the box title and borders"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
+
#: inc/core/data.php:836
|
1089 |
msgid "Title text color"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: inc/core/data.php:836
|
1093 |
msgid "Color for the box title text"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: inc/core/data.php:845
|
1097 |
msgid "Box corners radius"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
+
#: inc/core/data.php:853
|
1101 |
msgid "Box content"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
+
#: inc/core/data.php:854
|
1105 |
msgid "Colored box with caption"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
+
#: inc/core/data.php:859
|
1109 |
msgid "Note"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
+
#: inc/core/data.php:867
|
1113 |
msgid "Note background color"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
+
#: inc/core/data.php:874
|
1117 |
msgid "Note text color"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
+
#: inc/core/data.php:882
|
1121 |
msgid "Note corners radius"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
+
#: inc/core/data.php:890
|
1125 |
msgid "Note text"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
+
#: inc/core/data.php:891
|
1129 |
msgid "Colored box"
|
1130 |
msgstr ""
|
1131 |
|
1132 |
+
#: inc/core/data.php:896
|
1133 |
msgid "Lightbox"
|
1134 |
msgstr ""
|
1135 |
|
1136 |
+
#: inc/core/data.php:903
|
1137 |
msgid "Iframe"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: inc/core/data.php:904
|
1141 |
msgid "Image"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
+
#: inc/core/data.php:905
|
1145 |
msgid "Inline (html content)"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
+
#: inc/core/data.php:908
|
1149 |
msgid "Content type"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
+
#: inc/core/data.php:909
|
1153 |
msgid "Select type of the lightbox window content"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: inc/core/data.php:913
|
1157 |
msgid "Content source"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
+
#: inc/core/data.php:914
|
1161 |
msgid ""
|
1162 |
"Insert here URL or CSS selector. Use URL for Iframe and Image content types. "
|
1163 |
"Use CSS selector for Inline content type.<br />Example values:<br /><b"
|
1167 |
"(iframe)<br /><b%value>#contact-form</b> - any HTML content (inline)"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
+
#: inc/core/data.php:922
|
1171 |
msgid "[%prefix_button] Click Here to Watch the Video [/%prefix_button]"
|
1172 |
msgstr ""
|
1173 |
|
1174 |
+
#: inc/core/data.php:923
|
1175 |
msgid "Lightbox window with custom content"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
+
#: inc/core/data.php:928
|
1179 |
msgid "Tooltip"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: inc/core/data.php:935
|
1183 |
msgid "Basic: Light"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
+
#: inc/core/data.php:936
|
1187 |
msgid "Basic: Dark"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: inc/core/data.php:937
|
1191 |
msgid "Basic: Yellow"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: inc/core/data.php:938
|
1195 |
msgid "Basic: Green"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: inc/core/data.php:939
|
1199 |
msgid "Basic: Red"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: inc/core/data.php:940
|
1203 |
msgid "Basic: Blue"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: inc/core/data.php:941
|
1207 |
msgid "Youtube"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: inc/core/data.php:942
|
1211 |
msgid "Tipsy"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: inc/core/data.php:943
|
1215 |
msgid "Bootstrap"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
+
#: inc/core/data.php:944
|
1219 |
msgid "jTools"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
+
#: inc/core/data.php:945
|
1223 |
msgid "Tipped"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
+
#: inc/core/data.php:946
|
1227 |
msgid "Cluetip"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
+
#: inc/core/data.php:950
|
1231 |
msgid "Tooltip window style"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
#: inc/core/data.php:955
|
1235 |
msgid "Top"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
+
#: inc/core/data.php:956
|
1239 |
msgid "Bottom"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: inc/core/data.php:961
|
1243 |
msgid "Position"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: inc/core/data.php:962
|
1247 |
msgid "Tooltip position"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: inc/core/data.php:967
|
1251 |
msgid "Shadow"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: inc/core/data.php:968
|
1255 |
msgid ""
|
1256 |
"Add shadow to tooltip. This option is only works with basic styes, e.g. "
|
1257 |
"blue, green etc."
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: inc/core/data.php:973
|
1261 |
msgid "Rounded corners"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
+
#: inc/core/data.php:974
|
1265 |
msgid ""
|
1266 |
"Use rounded for tooltip. This option is only works with basic styes, e.g. "
|
1267 |
"blue, green etc."
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: inc/core/data.php:988
|
1271 |
msgid "Font size"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
+
#: inc/core/data.php:989
|
1275 |
msgid "Tooltip font size"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
+
#: inc/core/data.php:993
|
1279 |
msgid "Tooltip title"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: inc/core/data.php:994
|
1283 |
msgid ""
|
1284 |
"Enter title for tooltip window. Leave this field empty to hide the title"
|
1285 |
msgstr ""
|
1286 |
|
1287 |
+
#: inc/core/data.php:997 inc/core/shortcodes.php:508
|
1288 |
msgid "Tooltip text"
|
1289 |
msgstr ""
|
1290 |
|
1291 |
+
#: inc/core/data.php:998
|
1292 |
msgid "Tooltip content"
|
1293 |
msgstr ""
|
1294 |
|
1295 |
+
#: inc/core/data.php:999
|
1296 |
msgid "Enter tooltip content here"
|
1297 |
msgstr ""
|
1298 |
|
1299 |
+
#: inc/core/data.php:1004
|
1300 |
msgid "Show and hide on mouse hover"
|
1301 |
msgstr ""
|
1302 |
|
1303 |
+
#: inc/core/data.php:1005
|
1304 |
msgid "Show and hide by mouse click"
|
1305 |
msgstr ""
|
1306 |
|
1307 |
+
#: inc/core/data.php:1006
|
1308 |
msgid "Always visible"
|
1309 |
msgstr ""
|
1310 |
|
1311 |
+
#: inc/core/data.php:1009
|
1312 |
msgid "Behavior"
|
1313 |
msgstr ""
|
1314 |
|
1315 |
+
#: inc/core/data.php:1010
|
1316 |
msgid "Select tooltip behavior"
|
1317 |
msgstr ""
|
1318 |
|
1319 |
+
#: inc/core/data.php:1015
|
1320 |
msgid "Close button"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
+
#: inc/core/data.php:1016
|
1324 |
msgid "Show close button"
|
1325 |
msgstr ""
|
1326 |
|
1327 |
+
#: inc/core/data.php:1024
|
1328 |
msgid "[%prefix_button] Hover me to open tooltip [/%prefix_button]"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
+
#: inc/core/data.php:1025
|
1332 |
msgid "Tooltip window with custom content"
|
1333 |
msgstr ""
|
1334 |
|
1335 |
+
#: inc/core/data.php:1030
|
1336 |
msgid "Private"
|
1337 |
msgstr ""
|
1338 |
|
1339 |
+
#: inc/core/data.php:1040
|
1340 |
msgid "Private note text"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
+
#: inc/core/data.php:1041
|
1344 |
msgid "Private note for post authors"
|
1345 |
msgstr ""
|
1346 |
|
1347 |
+
#: inc/core/data.php:1046
|
1348 |
msgid "YouTube"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
+
#: inc/core/data.php:1053 inc/core/data.php:1104 inc/core/data.php:1222
|
1352 |
+
#: inc/core/data.php:1271 inc/core/data.php:1525 inc/core/data.php:1622
|
|
|
1353 |
msgid "Url"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
+
#: inc/core/data.php:1054 inc/core/data.php:1105
|
1357 |
msgid "Url of YouTube page with video. Ex: http://youtube.com/watch?v=XXXXXX"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
+
#: inc/core/data.php:1062 inc/core/data.php:1118 inc/core/data.php:1230
|
1361 |
+
#: inc/core/data.php:1279 inc/core/data.php:1321 inc/core/data.php:1375
|
1362 |
+
#: inc/core/data.php:1631 inc/core/data.php:1670 inc/core/data.php:1743
|
1363 |
+
#: inc/core/data.php:1851 inc/core/data.php:1978 inc/core/data.php:2194
|
|
|
1364 |
msgid "Width"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
+
#: inc/core/data.php:1063 inc/core/data.php:1119 inc/core/data.php:1231
|
1368 |
+
#: inc/core/data.php:1280 inc/core/data.php:1376
|
1369 |
msgid "Player width"
|
1370 |
msgstr ""
|
1371 |
|
1372 |
+
#: inc/core/data.php:1072 inc/core/data.php:1128 inc/core/data.php:1240
|
1373 |
+
#: inc/core/data.php:1289 inc/core/data.php:1385
|
1374 |
msgid "Player height"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
+
#: inc/core/data.php:1077 inc/core/data.php:1133 inc/core/data.php:1245
|
1378 |
+
#: inc/core/data.php:1294 inc/core/data.php:1646 inc/core/data.php:1685
|
1379 |
+
#: inc/core/data.php:1756 inc/core/data.php:1866
|
|
|
1380 |
msgid "Responsive"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
+
#: inc/core/data.php:1078 inc/core/data.php:1134 inc/core/data.php:1246
|
1384 |
+
#: inc/core/data.php:1295
|
1385 |
msgid "Ignore width and height parameters and make player responsive"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
+
#: inc/core/data.php:1083 inc/core/data.php:1167 inc/core/data.php:1251
|
1389 |
+
#: inc/core/data.php:1327 inc/core/data.php:1396 inc/core/data.php:1791
|
1390 |
+
#: inc/core/data.php:1918
|
1391 |
msgid "Autoplay"
|
1392 |
msgstr ""
|
1393 |
|
1394 |
+
#: inc/core/data.php:1084 inc/core/data.php:1168 inc/core/data.php:1252
|
1395 |
msgid "Play video automatically when page is loaded"
|
1396 |
msgstr ""
|
1397 |
|
1398 |
+
#: inc/core/data.php:1092
|
1399 |
msgid "YouTube video"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
+
#: inc/core/data.php:1097
|
1403 |
+
msgid "YouTube Advanced"
|
1404 |
+
msgstr ""
|
1405 |
+
|
1406 |
+
#: inc/core/data.php:1109
|
1407 |
+
msgid "Playlist"
|
1408 |
+
msgstr ""
|
1409 |
+
|
1410 |
+
#: inc/core/data.php:1110
|
1411 |
+
msgid ""
|
1412 |
+
"Value is a comma-separated list of video IDs to play. If you specify a "
|
1413 |
+
"value, the first video that plays will be the VIDEO_ID specified in the URL "
|
1414 |
+
"path, and the videos specified in the playlist parameter will play thereafter"
|
1415 |
+
msgstr ""
|
1416 |
+
|
1417 |
+
#: inc/core/data.php:1139
|
1418 |
+
msgid "0 - Hide controls"
|
1419 |
+
msgstr ""
|
1420 |
+
|
1421 |
+
#: inc/core/data.php:1140
|
1422 |
+
msgid "1 - Show controls"
|
1423 |
+
msgstr ""
|
1424 |
+
|
1425 |
+
#: inc/core/data.php:1141
|
1426 |
+
msgid "2 - Show controls when playback is started"
|
1427 |
+
msgstr ""
|
1428 |
+
|
1429 |
+
#: inc/core/data.php:1144 inc/core/data.php:1390
|
1430 |
+
msgid "Controls"
|
1431 |
+
msgstr ""
|
1432 |
+
|
1433 |
+
#: inc/core/data.php:1145
|
1434 |
+
msgid "This parameter indicates whether the video player controls will display"
|
1435 |
+
msgstr ""
|
1436 |
+
|
1437 |
+
#: inc/core/data.php:1150
|
1438 |
+
msgid "0 - Do not hide controls"
|
1439 |
+
msgstr ""
|
1440 |
+
|
1441 |
+
#: inc/core/data.php:1151
|
1442 |
+
msgid "1 - Hide all controls on mouse out"
|
1443 |
+
msgstr ""
|
1444 |
+
|
1445 |
+
#: inc/core/data.php:1152
|
1446 |
+
msgid "2 - Hide progress bar on mouse out"
|
1447 |
+
msgstr ""
|
1448 |
+
|
1449 |
+
#: inc/core/data.php:1155
|
1450 |
+
msgid "Autohide"
|
1451 |
+
msgstr ""
|
1452 |
+
|
1453 |
+
#: inc/core/data.php:1156
|
1454 |
+
msgid ""
|
1455 |
+
"This parameter indicates whether the video controls will automatically hide "
|
1456 |
+
"after a video begins playing"
|
1457 |
+
msgstr ""
|
1458 |
+
|
1459 |
+
#: inc/core/data.php:1161
|
1460 |
+
msgid "Show title bar"
|
1461 |
+
msgstr ""
|
1462 |
+
|
1463 |
+
#: inc/core/data.php:1162
|
1464 |
+
msgid ""
|
1465 |
+
"If you set the parameter value to NO, then the player will not display "
|
1466 |
+
"information like the video title and uploader before the video starts "
|
1467 |
+
"playing."
|
1468 |
+
msgstr ""
|
1469 |
+
|
1470 |
+
#: inc/core/data.php:1173 inc/core/data.php:1333 inc/core/data.php:1402
|
1471 |
+
msgid "Loop"
|
1472 |
+
msgstr ""
|
1473 |
+
|
1474 |
+
#: inc/core/data.php:1174
|
1475 |
+
msgid ""
|
1476 |
+
"Setting of YES will cause the player to play the initial video again and "
|
1477 |
+
"again"
|
1478 |
+
msgstr ""
|
1479 |
+
|
1480 |
+
#: inc/core/data.php:1179
|
1481 |
+
msgid "Related videos"
|
1482 |
+
msgstr ""
|
1483 |
+
|
1484 |
+
#: inc/core/data.php:1180
|
1485 |
+
msgid ""
|
1486 |
+
"This parameter indicates whether the player should show related videos when "
|
1487 |
+
"playback of the initial video ends"
|
1488 |
+
msgstr ""
|
1489 |
+
|
1490 |
+
#: inc/core/data.php:1185
|
1491 |
+
msgid "Show full-screen button"
|
1492 |
+
msgstr ""
|
1493 |
+
|
1494 |
+
#: inc/core/data.php:1186
|
1495 |
+
msgid ""
|
1496 |
+
"Setting this parameter to NO prevents the fullscreen button from displaying"
|
1497 |
+
msgstr ""
|
1498 |
+
|
1499 |
+
#: inc/core/data.php:1192
|
1500 |
+
msgid ""
|
1501 |
+
"This parameter lets you use a YouTube player that does not show a YouTube "
|
1502 |
+
"logo. Set the parameter value to YES to prevent the YouTube logo from "
|
1503 |
+
"displaying in the control bar. Note that a small YouTube text label will "
|
1504 |
+
"still display in the upper-right corner of a paused video when the user's "
|
1505 |
+
"mouse pointer hovers over the player"
|
1506 |
+
msgstr ""
|
1507 |
+
|
1508 |
+
#: inc/core/data.php:1197
|
1509 |
+
msgid "Dark theme"
|
1510 |
+
msgstr ""
|
1511 |
+
|
1512 |
+
#: inc/core/data.php:1198
|
1513 |
+
msgid "Light theme"
|
1514 |
+
msgstr ""
|
1515 |
+
|
1516 |
+
#: inc/core/data.php:1201 inc/core/data.php:2225
|
1517 |
+
msgid "Theme"
|
1518 |
+
msgstr ""
|
1519 |
+
|
1520 |
+
#: inc/core/data.php:1202
|
1521 |
+
msgid ""
|
1522 |
+
"This parameter indicates whether the embedded player will display player "
|
1523 |
+
"controls (like a play button or volume control) within a dark or light "
|
1524 |
+
"control bar"
|
1525 |
+
msgstr ""
|
1526 |
+
|
1527 |
+
#: inc/core/data.php:1210
|
1528 |
+
msgid "YouTube video player with advanced settings"
|
1529 |
+
msgstr ""
|
1530 |
+
|
1531 |
+
#: inc/core/data.php:1215
|
1532 |
msgid "Vimeo"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: inc/core/data.php:1222
|
1536 |
msgid "Url of Vimeo page with video"
|
1537 |
msgstr ""
|
1538 |
|
1539 |
+
#: inc/core/data.php:1260
|
1540 |
msgid "Vimeo video"
|
1541 |
msgstr ""
|
1542 |
|
1543 |
+
#: inc/core/data.php:1265
|
1544 |
msgid "Screenr"
|
1545 |
msgstr ""
|
1546 |
|
1547 |
+
#: inc/core/data.php:1271
|
1548 |
msgid "Url of Screenr page with video"
|
1549 |
msgstr ""
|
1550 |
|
1551 |
+
#: inc/core/data.php:1303
|
1552 |
msgid "Screenr video"
|
1553 |
msgstr ""
|
1554 |
|
1555 |
+
#: inc/core/data.php:1308
|
1556 |
msgid "Audio"
|
1557 |
msgstr ""
|
1558 |
|
1559 |
+
#: inc/core/data.php:1315 inc/core/data.php:1354
|
1560 |
msgid "File"
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
#: inc/core/data.php:1316
|
1564 |
msgid "Audio file url. Supported formats: mp3, ogg"
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
#: inc/core/data.php:1322
|
1568 |
msgid ""
|
1569 |
"Player width. You can specify width in percents and player will be "
|
1570 |
"responsive. Example values: <b%value>200px</b>, <b%value>100%</b>"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
+
#: inc/core/data.php:1328 inc/core/data.php:1397
|
1574 |
msgid "Play file automatically when page is loaded"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
+
#: inc/core/data.php:1334 inc/core/data.php:1403
|
|
|
|
|
|
|
|
|
1578 |
msgid "Repeat when playback is ended"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
+
#: inc/core/data.php:1342
|
1582 |
msgid "Custom audio player"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
+
#: inc/core/data.php:1347
|
1586 |
msgid "Video"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
+
#: inc/core/data.php:1355
|
1590 |
msgid "Url to mp4/flv video-file"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
+
#: inc/core/data.php:1360
|
1594 |
msgid "Poster"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
+
#: inc/core/data.php:1361
|
1598 |
msgid "Url to poster image, that will be shown before playback"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
+
#: inc/core/data.php:1367
|
1602 |
msgid "Player title"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
+
#: inc/core/data.php:1391
|
|
|
|
|
|
|
|
|
1606 |
msgid "Show player controls (play/pause etc.) or not"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
+
#: inc/core/data.php:1411
|
1610 |
msgid "Custom video player"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: inc/core/data.php:1416
|
1614 |
msgid "Table"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
+
#: inc/core/data.php:1423
|
1618 |
msgid "CSV file"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
+
#: inc/core/data.php:1424
|
1622 |
msgid "Upload CSV file if you want to create HTML-table from file"
|
1623 |
msgstr ""
|
1624 |
|
1625 |
+
#: inc/core/data.php:1432
|
1626 |
msgid ""
|
1627 |
"<table>\n"
|
1628 |
"<tr>\n"
|
1636 |
"</table>"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
+
#: inc/core/data.php:1433
|
1640 |
msgid "Styled table from HTML or CSV file"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
+
#: inc/core/data.php:1438
|
1644 |
msgid "Permalink"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
+
#: inc/core/data.php:1444
|
1648 |
msgid "ID"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
+
#: inc/core/data.php:1445
|
1652 |
msgid "Post or page ID"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
+
#: inc/core/data.php:1455
|
1656 |
msgid "Link target. blank - link will be opened in new window/tab"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
+
#: inc/core/data.php:1464
|
1660 |
msgid "Permalink to specified post/page"
|
1661 |
msgstr ""
|
1662 |
|
1663 |
+
#: inc/core/data.php:1469
|
1664 |
msgid "Members"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
+
#: inc/core/data.php:1474 inc/core/shortcodes.php:750
|
1668 |
msgid "This content is for registered users only. Please %login%."
|
1669 |
msgstr ""
|
1670 |
|
1671 |
+
#: inc/core/data.php:1475
|
1672 |
msgid "Message"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
+
#: inc/core/data.php:1475
|
1676 |
msgid "Message for not logged users"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
+
#: inc/core/data.php:1480
|
1680 |
msgid "Box color"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
+
#: inc/core/data.php:1480
|
1684 |
msgid "This color will applied only to box for not logged users"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
+
#: inc/core/data.php:1483 inc/core/shortcodes.php:753
|
1688 |
msgid "login"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
+
#: inc/core/data.php:1484
|
1692 |
msgid "Login link text"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
+
#: inc/core/data.php:1484
|
1696 |
msgid "Text for the login link"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
+
#: inc/core/data.php:1488
|
1700 |
msgid "Login link url"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: inc/core/data.php:1496
|
1704 |
msgid "Content for logged members"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
+
#: inc/core/data.php:1497
|
1708 |
msgid "Content for logged in members only"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
+
#: inc/core/data.php:1502
|
1712 |
msgid "Guests"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
+
#: inc/core/data.php:1512
|
1716 |
msgid "Content for guests"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#: inc/core/data.php:1513
|
1720 |
msgid "Content for guests only"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: inc/core/data.php:1518
|
1724 |
msgid "RSS Feed"
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: inc/core/data.php:1526
|
1728 |
msgid "Url to RSS-feed"
|
1729 |
msgstr ""
|
1730 |
|
1731 |
+
#: inc/core/data.php:1534
|
1732 |
msgid "Limit"
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: inc/core/data.php:1534
|
1736 |
msgid "Number of items to show"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: inc/core/data.php:1542
|
1740 |
msgid "Feed grabber"
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: inc/core/data.php:1547
|
1744 |
msgid "Menu"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: inc/core/data.php:1554
|
1748 |
msgid "Menu name"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: inc/core/data.php:1554
|
1752 |
msgid "Custom menu name. Ex: Main menu"
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: inc/core/data.php:1562
|
1756 |
msgid "Custom menu by name"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
+
#: inc/core/data.php:1567
|
1760 |
msgid "Sub pages"
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: inc/core/data.php:1574 inc/core/data.php:1601
|
1764 |
msgid "Depth"
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: inc/core/data.php:1575
|
1768 |
msgid "Max depth level of children pages"
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: inc/core/data.php:1580
|
1772 |
msgid "Parent ID"
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: inc/core/data.php:1581
|
1776 |
msgid "ID of the parent page. Leave blank to use current page"
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: inc/core/data.php:1589
|
1780 |
msgid "List of sub pages"
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: inc/core/data.php:1594
|
1784 |
msgid "Siblings"
|
1785 |
msgstr ""
|
1786 |
|
1787 |
+
#: inc/core/data.php:1602
|
1788 |
msgid "Max depth level"
|
1789 |
msgstr ""
|
1790 |
|
1791 |
+
#: inc/core/data.php:1610
|
1792 |
msgid "List of cureent page siblings"
|
1793 |
msgstr ""
|
1794 |
|
1795 |
+
#: inc/core/data.php:1615
|
1796 |
msgid "Document"
|
1797 |
msgstr ""
|
1798 |
|
1799 |
+
#: inc/core/data.php:1623
|
1800 |
msgid "Url to uploaded document. Supported formats: doc, xls, pdf etc."
|
1801 |
msgstr ""
|
1802 |
|
1803 |
+
#: inc/core/data.php:1632
|
1804 |
msgid "Viewer width"
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: inc/core/data.php:1641
|
1808 |
msgid "Viewer height"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
#: inc/core/data.php:1647
|
1812 |
msgid "Ignore width and height parameters and make viewer responsive"
|
1813 |
msgstr ""
|
1814 |
|
1815 |
+
#: inc/core/data.php:1655
|
1816 |
msgid "Document viewer by Google"
|
1817 |
msgstr ""
|
1818 |
|
1819 |
+
#: inc/core/data.php:1660
|
1820 |
msgid "Gmap"
|
1821 |
msgstr ""
|
1822 |
|
1823 |
+
#: inc/core/data.php:1671
|
1824 |
msgid "Map width"
|
1825 |
msgstr ""
|
1826 |
|
1827 |
+
#: inc/core/data.php:1680
|
1828 |
msgid "Map height"
|
1829 |
msgstr ""
|
1830 |
|
1831 |
+
#: inc/core/data.php:1686
|
1832 |
msgid "Ignore width and height parameters and make map responsive"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
+
#: inc/core/data.php:1691
|
1836 |
msgid "Marker"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
+
#: inc/core/data.php:1692
|
1840 |
msgid "Address for the marker. You can type it in any language"
|
1841 |
msgstr ""
|
1842 |
|
1843 |
+
#: inc/core/data.php:1700
|
1844 |
msgid "Maps by Google"
|
1845 |
msgstr ""
|
1846 |
|
1847 |
+
#: inc/core/data.php:1705
|
1848 |
msgid "Slider"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
+
#: inc/core/data.php:1712 inc/core/data.php:1820 inc/core/data.php:1947
|
1852 |
+
msgid "Source"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
+
#: inc/core/data.php:1713 inc/core/data.php:1821 inc/core/data.php:1948
|
1856 |
+
msgid ""
|
1857 |
+
"Choose images source. You can use images from Media library or retrieve it "
|
1858 |
+
"from posts (thumbnails) posted under specified blog category. You can also "
|
1859 |
+
"pick any custom taxonomy"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
+
#: inc/core/data.php:1719
|
1863 |
+
msgid "Full-size image"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
+
#: inc/core/data.php:1720 inc/core/data.php:1828 inc/core/data.php:1955
|
1867 |
+
msgid "Attachment page"
|
1868 |
msgstr ""
|
1869 |
|
1870 |
+
#: inc/core/data.php:1721 inc/core/data.php:1829 inc/core/data.php:1956
|
1871 |
+
msgid "Post permalink"
|
|
|
1872 |
msgstr ""
|
1873 |
|
1874 |
+
#: inc/core/data.php:1724 inc/core/data.php:1832 inc/core/data.php:1959
|
1875 |
+
msgid "Links"
|
1876 |
msgstr ""
|
1877 |
|
1878 |
+
#: inc/core/data.php:1725 inc/core/data.php:1833 inc/core/data.php:1960
|
1879 |
+
msgid "Select which links will be used for images in this gallery"
|
1880 |
+
msgstr ""
|
1881 |
+
|
1882 |
+
#: inc/core/data.php:1730 inc/core/data.php:1838 inc/core/data.php:1965
|
1883 |
+
msgid "Same window"
|
1884 |
+
msgstr ""
|
1885 |
+
|
1886 |
+
#: inc/core/data.php:1731 inc/core/data.php:1839 inc/core/data.php:1966
|
1887 |
+
msgid "New window"
|
1888 |
+
msgstr ""
|
1889 |
+
|
1890 |
+
#: inc/core/data.php:1734 inc/core/data.php:1842 inc/core/data.php:1969
|
1891 |
+
msgid "Links target"
|
1892 |
+
msgstr ""
|
1893 |
+
|
1894 |
+
#: inc/core/data.php:1735 inc/core/data.php:1843 inc/core/data.php:1970
|
1895 |
+
msgid "Open links in"
|
1896 |
+
msgstr ""
|
1897 |
+
|
1898 |
+
#: inc/core/data.php:1743
|
1899 |
+
msgid "Slider width (in pixels)"
|
1900 |
+
msgstr ""
|
1901 |
+
|
1902 |
+
#: inc/core/data.php:1751
|
1903 |
+
msgid "Slider height (in pixels)"
|
1904 |
+
msgstr ""
|
1905 |
+
|
1906 |
+
#: inc/core/data.php:1757
|
1907 |
+
msgid "Ignore width and height parameters and make slider responsive"
|
1908 |
+
msgstr ""
|
1909 |
+
|
1910 |
+
#: inc/core/data.php:1762 inc/core/data.php:1889 inc/core/data.php:1996
|
1911 |
+
msgid "Show titles"
|
1912 |
+
msgstr ""
|
1913 |
+
|
1914 |
+
#: inc/core/data.php:1762
|
1915 |
+
msgid "Display slide titles"
|
1916 |
+
msgstr ""
|
1917 |
+
|
1918 |
+
#: inc/core/data.php:1767
|
1919 |
msgid "Is slider centered on the page"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: inc/core/data.php:1772 inc/core/data.php:1899
|
1923 |
msgid "Arrows"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: inc/core/data.php:1772 inc/core/data.php:1899
|
1927 |
msgid "Show left and right arrows"
|
1928 |
msgstr ""
|
1929 |
|
1930 |
+
#: inc/core/data.php:1777 inc/core/data.php:1904
|
1931 |
msgid "Pagination"
|
1932 |
msgstr ""
|
1933 |
|
1934 |
+
#: inc/core/data.php:1778 inc/core/data.php:1905
|
1935 |
msgid "Show pagination"
|
1936 |
msgstr ""
|
1937 |
|
1938 |
+
#: inc/core/data.php:1782 inc/core/data.php:1909
|
1939 |
msgid "Mouse wheel control"
|
1940 |
msgstr ""
|
1941 |
|
1942 |
+
#: inc/core/data.php:1783
|
1943 |
msgid "Allow to change slides with mouse wheel"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: inc/core/data.php:1792
|
1947 |
msgid "Choose interval between slide animations. Set to 0 to disable autoplay"
|
1948 |
msgstr ""
|
1949 |
|
1950 |
+
#: inc/core/data.php:1800 inc/core/data.php:1927
|
1951 |
msgid "Speed"
|
1952 |
msgstr ""
|
1953 |
|
1954 |
+
#: inc/core/data.php:1800 inc/core/data.php:1927
|
1955 |
msgid "Specify animation speed"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
+
#: inc/core/data.php:1808
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1959 |
msgid "Customizable image slider"
|
1960 |
msgstr ""
|
1961 |
|
1962 |
+
#: inc/core/data.php:1813
|
1963 |
msgid "Carousel"
|
1964 |
msgstr ""
|
1965 |
|
1966 |
+
#: inc/core/data.php:1827 inc/core/data.php:1954
|
1967 |
+
msgid "Original image"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
+
#: inc/core/data.php:1852
|
1971 |
msgid "Carousel width (in pixels)"
|
1972 |
msgstr ""
|
1973 |
|
1974 |
+
#: inc/core/data.php:1861
|
1975 |
msgid "Carousel height (in pixels)"
|
1976 |
msgstr ""
|
1977 |
|
1978 |
+
#: inc/core/data.php:1867
|
1979 |
msgid "Ignore width and height parameters and make carousel responsive"
|
1980 |
msgstr ""
|
1981 |
|
1982 |
+
#: inc/core/data.php:1875
|
1983 |
msgid "Items to show"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
+
#: inc/core/data.php:1876
|
1987 |
msgid "How much carousel items is visible"
|
1988 |
msgstr ""
|
1989 |
|
1990 |
+
#: inc/core/data.php:1883
|
1991 |
msgid "Scroll number"
|
1992 |
msgstr ""
|
1993 |
|
1994 |
+
#: inc/core/data.php:1884
|
1995 |
msgid "How much items are scrolled in one transition"
|
1996 |
msgstr ""
|
1997 |
|
1998 |
+
#: inc/core/data.php:1889
|
1999 |
msgid "Display titles for each item"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
+
#: inc/core/data.php:1894
|
2003 |
msgid "Is carousel centered on the page"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
+
#: inc/core/data.php:1910
|
2007 |
msgid "Allow to rotate carousel with mouse wheel"
|
2008 |
msgstr ""
|
2009 |
|
2010 |
+
#: inc/core/data.php:1919
|
2011 |
msgid "Choose interval between auto animations. Set to 0 to disable autoplay"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
#: inc/core/data.php:1935
|
|
|
|
|
|
|
|
|
2015 |
msgid "Customizable image carousel"
|
2016 |
msgstr ""
|
2017 |
|
2018 |
+
#: inc/core/data.php:1978
|
|
|
|
|
|
|
|
|
2019 |
msgid "Single item width (in pixels)"
|
2020 |
msgstr ""
|
2021 |
|
2022 |
+
#: inc/core/data.php:1986
|
2023 |
msgid "Single item height (in pixels)"
|
2024 |
msgstr ""
|
2025 |
|
2026 |
+
#: inc/core/data.php:1991
|
2027 |
msgid "Never"
|
2028 |
msgstr ""
|
2029 |
|
2030 |
+
#: inc/core/data.php:1992
|
2031 |
msgid "On mouse over"
|
2032 |
msgstr ""
|
2033 |
|
2034 |
+
#: inc/core/data.php:1993
|
2035 |
msgid "Always"
|
2036 |
msgstr ""
|
2037 |
|
2038 |
+
#: inc/core/data.php:1997
|
2039 |
msgid "Title display mode"
|
2040 |
msgstr ""
|
2041 |
|
2042 |
+
#: inc/core/data.php:2005
|
|
|
|
|
|
|
|
|
2043 |
msgid "Customizable image gallery"
|
2044 |
msgstr ""
|
2045 |
|
2046 |
+
#: inc/core/data.php:2010
|
2047 |
msgid "Posts"
|
2048 |
msgstr ""
|
2049 |
|
2050 |
+
#: inc/core/data.php:2015
|
2051 |
msgid "Template"
|
2052 |
msgstr ""
|
2053 |
|
2054 |
+
#: inc/core/data.php:2016
|
2055 |
msgid ""
|
2056 |
"<b>Do not change this field value if you do not understand description below."
|
2057 |
"</b><br/>Relative path to the template file. Default templates is placed "
|
2064 |
"%value>templates/list-loop.php</b> - unordered list with posts titles"
|
2065 |
msgstr ""
|
2066 |
|
2067 |
+
#: inc/core/data.php:2020
|
2068 |
msgid "Post ID's"
|
2069 |
msgstr ""
|
2070 |
|
2071 |
+
#: inc/core/data.php:2021
|
2072 |
msgid "Enter comma separated ID's of the posts that you want to show"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
+
#: inc/core/data.php:2029
|
2076 |
msgid "Posts per page"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
+
#: inc/core/data.php:2030
|
2080 |
msgid ""
|
2081 |
"Specify number of posts that you want to show. Enter -1 to get all posts"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
+
#: inc/core/data.php:2037
|
2085 |
msgid "Post types"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
+
#: inc/core/data.php:2038
|
2089 |
msgid "Select post types. Hold Ctrl key to select multiple post types"
|
2090 |
msgstr ""
|
2091 |
|
2092 |
+
#: inc/core/data.php:2044 inc/core/generator-views.php:115
|
2093 |
msgid "Taxonomy"
|
2094 |
msgstr ""
|
2095 |
|
2096 |
+
#: inc/core/data.php:2045
|
2097 |
msgid "Select taxonomy to show posts from"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
+
#: inc/core/data.php:2052
|
2101 |
msgid "Terms"
|
2102 |
msgstr ""
|
2103 |
|
2104 |
+
#: inc/core/data.php:2053
|
2105 |
msgid "Select terms to show posts from"
|
2106 |
msgstr ""
|
2107 |
|
2108 |
+
#: inc/core/data.php:2058
|
2109 |
msgid "Taxonomy term operator"
|
2110 |
msgstr ""
|
2111 |
|
2112 |
+
#: inc/core/data.php:2059
|
2113 |
msgid ""
|
2114 |
"IN - posts that have any of selected categories terms<br/>NOT IN - posts "
|
2115 |
"that is does not have any of selected terms<br/>AND - posts that have all "
|
2116 |
"selected terms"
|
2117 |
msgstr ""
|
2118 |
|
2119 |
+
#: inc/core/data.php:2066
|
2120 |
msgid "Authors"
|
2121 |
msgstr ""
|
2122 |
|
2123 |
+
#: inc/core/data.php:2067
|
2124 |
msgid "Choose the authors whose posts you want to show"
|
2125 |
msgstr ""
|
2126 |
|
2127 |
+
#: inc/core/data.php:2071
|
2128 |
msgid "Meta key"
|
2129 |
msgstr ""
|
2130 |
|
2131 |
+
#: inc/core/data.php:2072
|
2132 |
msgid "Enter meta key name to show posts that have this key"
|
2133 |
msgstr ""
|
2134 |
|
2135 |
+
#: inc/core/data.php:2079
|
2136 |
msgid "Offset"
|
2137 |
msgstr ""
|
2138 |
|
2139 |
+
#: inc/core/data.php:2080
|
2140 |
msgid "Specify offset to start posts loop not from first post"
|
2141 |
msgstr ""
|
2142 |
|
2143 |
+
#: inc/core/data.php:2085
|
2144 |
msgid "Descending"
|
2145 |
msgstr ""
|
2146 |
|
2147 |
+
#: inc/core/data.php:2086
|
2148 |
msgid "Ascending"
|
2149 |
msgstr ""
|
2150 |
|
2151 |
+
#: inc/core/data.php:2089
|
2152 |
msgid "Order"
|
2153 |
msgstr ""
|
2154 |
|
2155 |
+
#: inc/core/data.php:2090
|
2156 |
msgid "Posts order"
|
2157 |
msgstr ""
|
2158 |
|
2159 |
+
#: inc/core/data.php:2096
|
|
|
|
|
|
|
|
|
2160 |
msgid "Post ID"
|
2161 |
msgstr ""
|
2162 |
|
2163 |
+
#: inc/core/data.php:2097
|
2164 |
msgid "Post author"
|
2165 |
msgstr ""
|
2166 |
|
2167 |
+
#: inc/core/data.php:2098
|
2168 |
msgid "Post title"
|
2169 |
msgstr ""
|
2170 |
|
2171 |
+
#: inc/core/data.php:2099
|
2172 |
msgid "Post slug"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: inc/core/data.php:2100
|
2176 |
msgid "Date"
|
2177 |
msgstr ""
|
2178 |
|
2179 |
+
#: inc/core/data.php:2100
|
2180 |
msgid "Last modified date"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
+
#: inc/core/data.php:2101 inc/core/data.php:2111
|
2184 |
msgid "Post parent"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
+
#: inc/core/data.php:2102
|
2188 |
msgid "Random"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: inc/core/data.php:2102
|
2192 |
msgid "Comments number"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
+
#: inc/core/data.php:2103
|
2196 |
msgid "Menu order"
|
2197 |
msgstr ""
|
2198 |
|
2199 |
+
#: inc/core/data.php:2103
|
2200 |
msgid "Meta key values"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
+
#: inc/core/data.php:2106
|
2204 |
msgid "Order by"
|
2205 |
msgstr ""
|
2206 |
|
2207 |
+
#: inc/core/data.php:2107
|
2208 |
msgid "Order posts by"
|
2209 |
msgstr ""
|
2210 |
|
2211 |
+
#: inc/core/data.php:2112
|
2212 |
msgid "Show childrens of entered post (enter post ID)"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
+
#: inc/core/data.php:2117
|
2216 |
msgid "Published"
|
2217 |
msgstr ""
|
2218 |
|
2219 |
+
#: inc/core/data.php:2118
|
2220 |
msgid "Pending"
|
2221 |
msgstr ""
|
2222 |
|
2223 |
+
#: inc/core/data.php:2119
|
2224 |
msgid "Draft"
|
2225 |
msgstr ""
|
2226 |
|
2227 |
+
#: inc/core/data.php:2120
|
2228 |
msgid "Auto-draft"
|
2229 |
msgstr ""
|
2230 |
|
2231 |
+
#: inc/core/data.php:2121
|
2232 |
msgid "Future post"
|
2233 |
msgstr ""
|
2234 |
|
2235 |
+
#: inc/core/data.php:2122
|
2236 |
msgid "Private post"
|
2237 |
msgstr ""
|
2238 |
|
2239 |
+
#: inc/core/data.php:2123
|
2240 |
msgid "Inherit"
|
2241 |
msgstr ""
|
2242 |
|
2243 |
+
#: inc/core/data.php:2124
|
2244 |
msgid "Trashed"
|
2245 |
msgstr ""
|
2246 |
|
2247 |
+
#: inc/core/data.php:2125 inc/core/data.php:2209
|
2248 |
msgid "Any"
|
2249 |
msgstr ""
|
2250 |
|
2251 |
+
#: inc/core/data.php:2128
|
2252 |
msgid "Post status"
|
2253 |
msgstr ""
|
2254 |
|
2255 |
+
#: inc/core/data.php:2129
|
2256 |
msgid "Show only posts with selected status"
|
2257 |
msgstr ""
|
2258 |
|
2259 |
+
#: inc/core/data.php:2134
|
2260 |
msgid "Ignore sticky"
|
2261 |
msgstr ""
|
2262 |
|
2263 |
+
#: inc/core/data.php:2135
|
2264 |
msgid "Select Yes to ignore posts that is sticked"
|
2265 |
msgstr ""
|
2266 |
|
2267 |
+
#: inc/core/data.php:2138
|
2268 |
msgid "Custom posts query with customizable template"
|
2269 |
msgstr ""
|
2270 |
|
2271 |
+
#: inc/core/data.php:2143
|
2272 |
+
msgid "Dummy text"
|
2273 |
msgstr ""
|
2274 |
|
2275 |
+
#: inc/core/data.php:2150
|
2276 |
+
msgid "Paragraphs"
|
2277 |
msgstr ""
|
2278 |
|
2279 |
+
#: inc/core/data.php:2151
|
2280 |
+
msgid "Words"
|
|
|
2281 |
msgstr ""
|
2282 |
|
2283 |
+
#: inc/core/data.php:2152
|
2284 |
+
msgid "Bytes"
|
2285 |
msgstr ""
|
2286 |
|
2287 |
+
#: inc/core/data.php:2155
|
2288 |
+
msgid "What"
|
2289 |
msgstr ""
|
2290 |
|
2291 |
+
#: inc/core/data.php:2156
|
2292 |
+
msgid "What to generate"
|
|
|
2293 |
msgstr ""
|
2294 |
|
2295 |
+
#: inc/core/data.php:2164
|
2296 |
+
msgid "Amount"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
+
#: inc/core/data.php:2165
|
2300 |
+
msgid ""
|
2301 |
+
"How many items (paragraphs or words) to generate. Minimum words amount is 5"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: inc/core/data.php:2170
|
2305 |
+
msgid "Cache"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: inc/core/data.php:2171
|
2309 |
+
msgid ""
|
2310 |
+
"Generated text will be cached. Be careful with this option. If you disable "
|
2311 |
+
"it and insert many dummy_text shortcodes the page load time will be highly "
|
2312 |
+
"increased"
|
2313 |
msgstr ""
|
2314 |
|
2315 |
+
#: inc/core/data.php:2179
|
2316 |
+
msgid "Text placeholder"
|
2317 |
msgstr ""
|
2318 |
|
2319 |
+
#: inc/core/data.php:2184 inc/core/shortcodes.php:1231
|
2320 |
+
msgid "Dummy image"
|
2321 |
msgstr ""
|
2322 |
|
2323 |
+
#: inc/core/data.php:2195
|
2324 |
+
msgid "Image width"
|
|
|
2325 |
msgstr ""
|
2326 |
|
2327 |
+
#: inc/core/data.php:2204
|
2328 |
+
msgid "Image height"
|
2329 |
msgstr ""
|
2330 |
|
2331 |
+
#: inc/core/data.php:2210
|
2332 |
+
msgid "Abstract"
|
2333 |
msgstr ""
|
2334 |
|
2335 |
+
#: inc/core/data.php:2211
|
2336 |
+
msgid "Animals"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
+
#: inc/core/data.php:2212
|
2340 |
+
msgid "Business"
|
2341 |
msgstr ""
|
2342 |
|
2343 |
+
#: inc/core/data.php:2213
|
2344 |
+
msgid "Cats"
|
2345 |
msgstr ""
|
2346 |
|
2347 |
+
#: inc/core/data.php:2214
|
2348 |
+
msgid "City"
|
2349 |
msgstr ""
|
2350 |
|
2351 |
+
#: inc/core/data.php:2215
|
2352 |
+
msgid "Food"
|
2353 |
msgstr ""
|
2354 |
|
2355 |
+
#: inc/core/data.php:2216
|
2356 |
+
msgid "Night life"
|
2357 |
msgstr ""
|
2358 |
|
2359 |
+
#: inc/core/data.php:2217
|
2360 |
+
msgid "Fashion"
|
2361 |
msgstr ""
|
2362 |
|
2363 |
+
#: inc/core/data.php:2218
|
2364 |
+
msgid "People"
|
2365 |
msgstr ""
|
2366 |
|
2367 |
+
#: inc/core/data.php:2219
|
2368 |
+
msgid "Nature"
|
2369 |
msgstr ""
|
2370 |
|
2371 |
+
#: inc/core/data.php:2220
|
2372 |
+
msgid "Sports"
|
2373 |
msgstr ""
|
2374 |
|
2375 |
+
#: inc/core/data.php:2221
|
2376 |
+
msgid "Technics"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
+
#: inc/core/data.php:2222
|
2380 |
+
msgid "Transport"
|
|
|
|
|
|
|
|
|
|
|
|
|
2381 |
msgstr ""
|
2382 |
|
2383 |
+
#: inc/core/data.php:2226
|
2384 |
+
msgid "Select the theme for this image"
|
|
|
|
|
|
|
|
|
|
|
2385 |
msgstr ""
|
2386 |
|
2387 |
+
#: inc/core/data.php:2234
|
2388 |
+
msgid "Image placeholder with random image"
|
|
|
2389 |
msgstr ""
|
2390 |
|
2391 |
+
#: inc/core/data.php:2239 inc/core/data.php:2247
|
2392 |
+
msgid "Animation"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
+
#: inc/core/data.php:2248
|
2396 |
+
msgid "Select animation type"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
+
#: inc/core/data.php:2256
|
2400 |
+
msgid "Duration"
|
2401 |
msgstr ""
|
2402 |
|
2403 |
+
#: inc/core/data.php:2257
|
2404 |
+
msgid "Animation duration (seconds)"
|
2405 |
msgstr ""
|
2406 |
|
2407 |
+
#: inc/core/data.php:2265
|
2408 |
+
msgid "Delay"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
+
#: inc/core/data.php:2266
|
2412 |
+
msgid "Animation delay (seconds)"
|
2413 |
msgstr ""
|
2414 |
|
2415 |
+
#: inc/core/data.php:2271
|
2416 |
+
msgid "Inline"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: inc/core/data.php:2272
|
2420 |
+
msgid ""
|
2421 |
+
"This parameter determines what HTML tag will be used for animation wrapper. "
|
2422 |
+
"Turn this option to YES and animated element will be wrapped in SPAN instead "
|
2423 |
+
"of DIV. Useful for inline animations, like buttons"
|
2424 |
msgstr ""
|
2425 |
|
2426 |
+
#: inc/core/data.php:2280
|
2427 |
+
msgid "Animated content"
|
|
|
|
|
2428 |
msgstr ""
|
2429 |
|
2430 |
+
#: inc/core/data.php:2281
|
2431 |
+
msgid "Wrapper for animation. Any nested element will be animated"
|
|
|
2432 |
msgstr ""
|
2433 |
|
2434 |
+
#: inc/core/generator-views.php:37
|
2435 |
+
msgid "Yes"
|
|
|
|
|
2436 |
msgstr ""
|
2437 |
|
2438 |
+
#: inc/core/generator-views.php:37
|
2439 |
+
msgid "No"
|
2440 |
msgstr ""
|
2441 |
|
2442 |
+
#: inc/core/generator-views.php:42 inc/core/generator-views.php:47
|
2443 |
+
#: inc/vendor/class.sunrise-views.php:90
|
2444 |
+
msgid "Media manager"
|
|
|
2445 |
msgstr ""
|
2446 |
|
2447 |
+
#: inc/core/generator-views.php:47
|
2448 |
+
msgid "Icon picker"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
+
#: inc/core/generator-views.php:47
|
2452 |
+
msgid "Filter icons"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
+
#: inc/core/generator-views.php:61
|
2456 |
+
msgid "Please wait"
|
|
|
|
|
|
|
2457 |
msgstr ""
|
2458 |
|
2459 |
+
#: inc/core/generator-views.php:68
|
2460 |
+
msgid "Untitled gallery"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
+
#: inc/core/generator-views.php:74
|
2464 |
+
msgid "Galleries not found"
|
|
|
|
|
|
|
|
|
2465 |
msgstr ""
|
2466 |
|
2467 |
+
#: inc/core/generator-views.php:75
|
2468 |
+
msgid "Manage galleries"
|
2469 |
msgstr ""
|
2470 |
|
2471 |
+
#: inc/core/generator-views.php:75
|
2472 |
+
msgid "Reload galleries"
|
2473 |
msgstr ""
|
2474 |
|
2475 |
+
#: inc/core/generator-views.php:91
|
2476 |
+
msgid "Horizontal offset"
|
2477 |
msgstr ""
|
2478 |
|
2479 |
+
#: inc/core/generator-views.php:91
|
2480 |
+
msgid "Vertical offset"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
+
#: inc/core/generator-views.php:91
|
2484 |
+
msgid "Blur"
|
2485 |
msgstr ""
|
2486 |
|
2487 |
+
#: inc/core/generator-views.php:102
|
2488 |
+
msgid "Border width"
|
|
|
|
|
2489 |
msgstr ""
|
2490 |
|
2491 |
+
#: inc/core/generator-views.php:102
|
2492 |
+
msgid "Border style"
|
2493 |
msgstr ""
|
2494 |
|
2495 |
+
#: inc/core/generator-views.php:102
|
2496 |
+
msgid "Border color"
|
|
|
2497 |
msgstr ""
|
2498 |
|
2499 |
+
#: inc/core/generator-views.php:112
|
2500 |
+
msgid "Media library"
|
2501 |
msgstr ""
|
2502 |
|
2503 |
+
#: inc/core/generator-views.php:113
|
2504 |
+
msgid "Recent posts"
|
|
|
|
|
|
|
|
|
2505 |
msgstr ""
|
2506 |
|
2507 |
+
#: inc/core/generator-views.php:114
|
2508 |
+
msgid "Category"
|
2509 |
msgstr ""
|
2510 |
|
2511 |
+
#: inc/core/generator-views.php:118
|
2512 |
+
msgid "Select images source"
|
2513 |
msgstr ""
|
2514 |
|
2515 |
+
#: inc/core/generator-views.php:129
|
2516 |
+
msgid "Select taxonomy"
|
2517 |
msgstr ""
|
2518 |
|
2519 |
+
#: inc/core/generator-views.php:140
|
2520 |
+
msgid "Add images"
|
2521 |
msgstr ""
|
2522 |
|
2523 |
+
#: inc/core/generator-views.php:140
|
2524 |
+
msgid ""
|
2525 |
+
"Click the button above and select images.<br>You can select multimple images "
|
2526 |
+
"with Ctrl (Cmd) key"
|
2527 |
msgstr ""
|
2528 |
|
2529 |
+
#: inc/core/generator-views.php:140
|
2530 |
+
msgid ""
|
2531 |
+
"Select categories to retrieve posts from.<br>You can select multiple "
|
2532 |
+
"categories with Ctrl (Cmd) key"
|
2533 |
msgstr ""
|
2534 |
|
2535 |
+
#: inc/core/generator-views.php:140
|
2536 |
+
msgid ""
|
2537 |
+
"Select taxonomy and it's terms.<br>You can select multiple terms with Ctrl "
|
2538 |
+
"(Cmd) key"
|
2539 |
msgstr ""
|
2540 |
|
2541 |
+
#: inc/core/generator.php:34 inc/core/generator.php:135
|
2542 |
+
msgid "Insert shortcode"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
+
#: inc/core/generator.php:77 inc/core/load.php:30 inc/core/load.php:51
|
2546 |
+
#: inc/core/load.php:105 inc/core/load.php:106
|
2547 |
+
msgid "Settings"
|
2548 |
msgstr ""
|
2549 |
|
2550 |
+
#: inc/core/generator.php:77
|
2551 |
+
msgid "Plugin settings"
|
2552 |
msgstr ""
|
2553 |
|
2554 |
+
#: inc/core/generator.php:78
|
2555 |
+
msgid "Plugin homepage"
|
2556 |
msgstr ""
|
2557 |
|
2558 |
+
#: inc/core/generator.php:79
|
2559 |
+
msgid "Support forums"
|
2560 |
msgstr ""
|
2561 |
|
2562 |
+
#: inc/core/generator.php:86
|
2563 |
+
msgid "Search for shortcodes"
|
2564 |
msgstr ""
|
2565 |
|
2566 |
+
#: inc/core/generator.php:88
|
2567 |
+
msgid "Filter by type"
|
2568 |
msgstr ""
|
2569 |
|
2570 |
+
#: inc/core/generator.php:123
|
2571 |
+
msgid "Shortcode not specified"
|
2572 |
msgstr ""
|
2573 |
|
2574 |
+
#: inc/core/generator.php:136
|
2575 |
+
msgid "Live preview"
|
2576 |
msgstr ""
|
2577 |
|
2578 |
+
#: inc/core/generator.php:137
|
2579 |
+
msgid "Close window"
|
2580 |
msgstr ""
|
2581 |
|
2582 |
+
#: inc/core/generator.php:141
|
2583 |
+
msgid "Click to return to the shortcodes list"
|
2584 |
msgstr ""
|
2585 |
|
2586 |
+
#: inc/core/generator.php:141
|
2587 |
+
msgid "All shortcodes"
|
2588 |
msgstr ""
|
2589 |
|
2590 |
+
#: inc/core/generator.php:157
|
2591 |
+
msgid "Click to set this value"
|
2592 |
msgstr ""
|
2593 |
|
2594 |
+
#: inc/core/generator.php:182
|
2595 |
+
msgid "Preview"
|
2596 |
msgstr ""
|
2597 |
|
2598 |
+
#: inc/core/generator.php:190 inc/core/tools.php:794
|
2599 |
+
msgid "Access denied"
|
2600 |
msgstr ""
|
2601 |
|
2602 |
+
#: inc/core/load.php:30 inc/core/load.php:105 inc/core/load.php:114
|
2603 |
+
#: inc/core/load.php:128 inc/core/load.php:140 inc/core/widget.php:14
|
2604 |
+
#: inc/core/widget.php:40
|
2605 |
+
msgid "Shortcodes Ultimate"
|
2606 |
msgstr ""
|
2607 |
|
2608 |
+
#: inc/core/load.php:31
|
2609 |
+
msgid "Shortcodes"
|
2610 |
msgstr ""
|
2611 |
|
2612 |
+
#: inc/core/load.php:39
|
2613 |
+
msgid "About"
|
2614 |
msgstr ""
|
2615 |
|
2616 |
+
#: inc/core/load.php:56
|
2617 |
+
msgid "Custom formatting"
|
2618 |
msgstr ""
|
2619 |
|
2620 |
+
#: inc/core/load.php:57
|
2621 |
+
msgid ""
|
2622 |
+
"Disable this option if you have some problems with other plugins or content "
|
2623 |
+
"formatting"
|
2624 |
msgstr ""
|
2625 |
|
2626 |
+
#: inc/core/load.php:57 inc/core/load.php:65
|
2627 |
+
msgid "Documentation article"
|
2628 |
msgstr ""
|
2629 |
|
2630 |
+
#: inc/core/load.php:59 inc/core/load.php:67 inc/core/load.php:75
|
2631 |
+
msgid "Enabled"
|
2632 |
msgstr ""
|
2633 |
|
2634 |
+
#: inc/core/load.php:64
|
2635 |
+
msgid "Compatibility mode"
|
2636 |
msgstr ""
|
2637 |
|
2638 |
+
#: inc/core/load.php:65
|
2639 |
msgid ""
|
2640 |
+
"Enable this option if you have some problems with other plugins that uses "
|
2641 |
+
"similar shortcode names"
|
2642 |
+
msgstr ""
|
2643 |
+
|
2644 |
+
#: inc/core/load.php:65
|
2645 |
+
msgid "etc."
|
2646 |
msgstr ""
|
2647 |
|
2648 |
+
#: inc/core/load.php:72
|
2649 |
+
msgid "Skip default values"
|
2650 |
+
msgstr ""
|
2651 |
+
|
2652 |
+
#: inc/core/load.php:73
|
2653 |
msgid ""
|
2654 |
+
"Enable this option and the generator will insert a shortcode without default "
|
2655 |
+
"attribute values that you have not changed. As a result, the generated code "
|
2656 |
+
"will be shorter."
|
2657 |
msgstr ""
|
2658 |
|
2659 |
+
#: inc/core/load.php:80
|
2660 |
+
msgid "Skin"
|
2661 |
msgstr ""
|
2662 |
|
2663 |
+
#: inc/core/load.php:81
|
2664 |
+
#, php-format
|
2665 |
+
msgid ""
|
2666 |
+
"Choose skin for shortcodes.<br /><a href=\"%s\" target=\"_blank\">Learn how "
|
2667 |
+
"to create custom skin</a><br /><a href=\"%s\" target=\"_blank\"><b>Download "
|
2668 |
+
"more skins</b></a>"
|
2669 |
msgstr ""
|
2670 |
|
2671 |
+
#: inc/core/load.php:89
|
2672 |
+
msgid "Custom CSS"
|
2673 |
msgstr ""
|
2674 |
|
2675 |
+
#: inc/core/load.php:114 inc/core/load.php:115
|
2676 |
+
msgid "Examples"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
+
#: inc/core/load.php:128 inc/core/load.php:129
|
2680 |
+
msgid "Add-ons"
|
2681 |
msgstr ""
|
2682 |
|
2683 |
+
#: inc/core/load.php:141 inc/core/vote.php:42
|
2684 |
+
msgid "Vladimir Anokhin"
|
2685 |
msgstr ""
|
2686 |
|
2687 |
+
#: inc/core/load.php:142
|
2688 |
+
msgid "Supercharge your WordPress theme with mega pack of shortcodes"
|
2689 |
msgstr ""
|
2690 |
|
2691 |
+
#: inc/core/load.php:222
|
2692 |
+
msgid "Where to start?"
|
2693 |
msgstr ""
|
2694 |
|
2695 |
+
#: inc/core/requirements.php:23
|
2696 |
+
#, php-format
|
2697 |
+
msgid ""
|
2698 |
+
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2699 |
+
"fully compatible with your PHP version (%s).<br />Reccomended PHP version "
|
2700 |
+
"– %s (or higher).</p><a href=\"%s\">← Return to the plugins "
|
2701 |
+
"screen</a> <a href=\"%s\"%s>Continue and activate anyway →</a>"
|
2702 |
+
msgstr ""
|
2703 |
+
|
2704 |
+
#: inc/core/requirements.php:39
|
2705 |
+
#, php-format
|
2706 |
+
msgid ""
|
2707 |
+
"<h1>Oops! Plugin not activated…</h1> <p>Shortcodes Ultimate is not "
|
2708 |
+
"fully compatible with your version of WordPress (%s).<br />Reccomended "
|
2709 |
+
"WordPress version – %s (or higher).</p><a href=\"%s\">← Return to "
|
2710 |
+
"the plugins screen</a> <a href=\"%s\"%s>Continue and activate anyway →</"
|
2711 |
+
"a>"
|
2712 |
msgstr ""
|
2713 |
|
2714 |
+
#: inc/core/shortcodes.php:54
|
2715 |
+
msgid "Tab title"
|
2716 |
msgstr ""
|
2717 |
|
2718 |
+
#: inc/core/shortcodes.php:452
|
2719 |
+
msgid "This is box title"
|
2720 |
msgstr ""
|
2721 |
|
2722 |
+
#: inc/core/shortcodes.php:564 inc/core/shortcodes.php:600
|
2723 |
+
#: inc/core/shortcodes.php:630 inc/core/shortcodes.php:657
|
2724 |
+
#: inc/core/shortcodes.php:683 inc/core/shortcodes.php:709
|
2725 |
+
msgid "please specify correct url"
|
2726 |
msgstr ""
|
2727 |
|
2728 |
+
#: inc/core/shortcodes.php:840
|
2729 |
+
msgid "This menu doesn't exists, or has no elements"
|
2730 |
msgstr ""
|
2731 |
|
2732 |
+
#: inc/core/shortcodes.php:938 inc/core/shortcodes.php:1013
|
2733 |
+
#: inc/core/shortcodes.php:1058
|
2734 |
+
msgid "images not found"
|
2735 |
msgstr ""
|
2736 |
|
2737 |
+
#: inc/core/shortcodes.php:1193
|
2738 |
+
msgid "template not found"
|
2739 |
msgstr ""
|
2740 |
|
2741 |
+
#: inc/core/tools.php:746
|
2742 |
+
msgid "Example code does not found, please check it later"
|
|
|
|
|
2743 |
msgstr ""
|
2744 |
|
2745 |
+
#: inc/core/tools.php:762
|
2746 |
+
msgid "Get the code"
|
2747 |
msgstr ""
|
2748 |
|
2749 |
+
#: inc/core/vote.php:44
|
2750 |
+
msgid ""
|
2751 |
+
"Hello, my name is Vladimir Anokhin, and I am developer of plugin "
|
2752 |
+
"<b>Shortcodes Ultimate</b>.<br>If you like this plugin, please write a few "
|
2753 |
+
"words about it at the wordpress.org or twitter. It will help other people "
|
2754 |
+
"find this useful plugin more quickly.<br><b>Thank you!</b>"
|
2755 |
msgstr ""
|
2756 |
|
2757 |
+
#: inc/core/vote.php:46
|
2758 |
+
msgid "Rate plugin"
|
2759 |
msgstr ""
|
2760 |
|
2761 |
+
#: inc/core/vote.php:47
|
2762 |
+
msgid "Shortcodes Ultimate - must have WordPress plugin #shortcodesultimate"
|
2763 |
msgstr ""
|
2764 |
|
2765 |
+
#: inc/core/vote.php:47
|
2766 |
+
msgid "Tweet"
|
2767 |
msgstr ""
|
2768 |
|
2769 |
+
#: inc/core/vote.php:48
|
2770 |
+
msgid "No, thanks"
|
2771 |
msgstr ""
|
2772 |
|
2773 |
+
#: inc/core/vote.php:49
|
2774 |
+
msgid "or"
|
2775 |
msgstr ""
|
2776 |
|
2777 |
+
#: inc/core/vote.php:50
|
2778 |
+
msgid "Remind me later"
|
|
|
|
|
2779 |
msgstr ""
|
2780 |
|
2781 |
+
#: inc/core/widget.php:7
|
2782 |
+
msgid "Special Shortcodes Ultimate widget"
|
|
|
2783 |
msgstr ""
|
2784 |
|
2785 |
+
#: inc/core/widget.php:46
|
2786 |
+
msgid "Title:"
|
2787 |
msgstr ""
|
2788 |
|
2789 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2790 |
+
msgid "Save changes"
|
2791 |
msgstr ""
|
2792 |
|
2793 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2794 |
+
msgid "Saving"
|
2795 |
msgstr ""
|
2796 |
|
2797 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2798 |
+
msgid "Saved"
|
2799 |
msgstr ""
|
2800 |
|
2801 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2802 |
+
msgid ""
|
2803 |
+
"This action will delete all your settings. Are you sure? This action cannot "
|
2804 |
+
"be undone!"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
+
#: inc/vendor/class.sunrise-views.php:21
|
2808 |
+
msgid "Restore default settings"
|
|
|
2809 |
msgstr ""
|
2810 |
|
2811 |
+
#: inc/vendor/class.sunrise-views.php:28 inc/vendor/class.sunrise-views.php:85
|
2812 |
+
msgid "Text field"
|
2813 |
msgstr ""
|
2814 |
|
2815 |
+
#: inc/vendor/class.sunrise-views.php:37
|
2816 |
+
msgid "Textarea field"
|
2817 |
msgstr ""
|
2818 |
|
2819 |
+
#: inc/vendor/class.sunrise-views.php:48 inc/vendor/class.sunrise-views.php:59
|
2820 |
+
msgid "Checkbox"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
+
#: inc/vendor/class.sunrise-views.php:75
|
2824 |
+
msgid "Color picker"
|
|
|
2825 |
msgstr ""
|
2826 |
|
2827 |
+
#: inc/vendor/class.sunrise-views.php:80
|
2828 |
+
msgid "Pick a color"
|
|
|
2829 |
msgstr ""
|
2830 |
|
2831 |
+
#: inc/vendor/class.sunrise.php:62 inc/vendor/class.sunrise.php:63
|
2832 |
+
#: inc/vendor/class.sunrise.php:88 inc/vendor/class.sunrise.php:89
|
2833 |
+
msgid "Plugin Settings"
|
2834 |
+
msgstr ""
|
2835 |
+
|
2836 |
+
#: inc/vendor/class.sunrise.php:142
|
2837 |
+
#, php-format
|
2838 |
+
msgid "option type %s is not callable"
|
2839 |
msgstr ""
|
2840 |
|
2841 |
+
#: inc/vendor/class.sunrise.php:149
|
2842 |
+
msgid ""
|
2843 |
+
"For full functionality of this page it is reccomended to enable javascript."
|
2844 |
msgstr ""
|
2845 |
|
2846 |
+
#: inc/vendor/class.sunrise.php:150
|
2847 |
msgid "Settings saved successfully"
|
2848 |
msgstr ""
|
2849 |
|
2850 |
+
#: inc/vendor/class.sunrise.php:151
|
2851 |
+
msgid "Settings reseted successfully"
|
2852 |
msgstr ""
|
2853 |
|
2854 |
+
#: inc/vendor/class.sunrise.php:166
|
2855 |
+
msgid "Use selected file"
|
2856 |
msgstr ""
|
2857 |
|
2858 |
+
#: templates/default-loop.php:15 templates/single-post.php:17
|
2859 |
msgid "Posted"
|
2860 |
msgstr ""
|
2861 |
|
2862 |
+
#: templates/default-loop.php:19 templates/single-post.php:17
|
2863 |
msgid "0 comments"
|
2864 |
msgstr ""
|
2865 |
|
2866 |
+
#: templates/default-loop.php:19 templates/single-post.php:17
|
2867 |
msgid "1 comment"
|
2868 |
msgstr ""
|
2869 |
|
2870 |
+
#: templates/default-loop.php:19 templates/single-post.php:17
|
2871 |
msgid "%n comments"
|
2872 |
msgstr ""
|
2873 |
|
2874 |
+
#: templates/default-loop.php:27 templates/list-loop.php:16
|
2875 |
+
#: templates/single-post.php:28 templates/teaser-loop.php:20
|
2876 |
msgid "Posts not found"
|
2877 |
msgstr ""
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: gn_themes
|
|
3 |
License: GPL3
|
4 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MMA2VA7JDXWDY
|
5 |
Tags: shortcode, shortcodes, short code, video, responsive, responsive video, youtube, vimeo, audio, mp3, tab, tabs, button, buttons, jquery, box, boxes, toggle, spoiler, column, columns, services, service, pullquote, list, lists, images, image, links, fancy, fancy link, fancy links, fancy buttons, jquery tabs, accordion, slider, plugin, admin, gallery, bloginfo, list pages, sub pages, navigation, siblings pages, children pages, permalink, permalinks, feed, document, member, members, guests, membership, documents, carousel, rss, touch, icon, icons
|
6 |
-
Requires at least: 3.
|
7 |
Tested up to: 4.0
|
8 |
Stable tag: trunk
|
9 |
|
@@ -23,12 +23,11 @@ With this plugin you can easily create tabs, buttons, boxes, different sliders,
|
|
23 |
* Power of CSS3
|
24 |
* Custom CSS editor with syntax highlight
|
25 |
* Special widget
|
26 |
-
*
|
27 |
-
* Extensible
|
28 |
|
29 |
-
= Add-ons =
|
30 |
-
* [
|
31 |
-
* [
|
32 |
|
33 |
= Demo video =
|
34 |
[youtube http://www.youtube.com/watch?v=DR2c266yWEA]
|
@@ -60,6 +59,9 @@ Have a translation? [Contact me](http://gndev.info/feedback/)
|
|
60 |
* Dmitry Semenov - [Magnific Popup jQuery plugin](http://dimsemenov.com/plugins/magnific-popup/)
|
61 |
* Craig Thompson - [qTip jQuery plugin](http://qtip2.com/)
|
62 |
* Vladimir Kharlampidi - [Swiper jQuery plugin](http://www.idangero.us/sliders/swiper/)
|
|
|
|
|
|
|
63 |
|
64 |
|
65 |
== Installation ==
|
@@ -95,10 +97,24 @@ Upgrade normally via your Wordpress admin -> Plugins panel.
|
|
95 |
|
96 |
== Changelog ==
|
97 |
|
98 |
-
= 4.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
* Small fixes
|
|
|
|
|
100 |
* New text-shadow picker for [button]
|
101 |
* Anchor navigation for spoilers and tabs - [forum topic](http://wordpress.org/support/topic/hyperlinks-to-spoilers-and-tabs)
|
|
|
102 |
|
103 |
= 4.3 =
|
104 |
* IMPORTANT: removed old list icons. These icons replaced with new font-awesome icons
|
3 |
License: GPL3
|
4 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MMA2VA7JDXWDY
|
5 |
Tags: shortcode, shortcodes, short code, video, responsive, responsive video, youtube, vimeo, audio, mp3, tab, tabs, button, buttons, jquery, box, boxes, toggle, spoiler, column, columns, services, service, pullquote, list, lists, images, image, links, fancy, fancy link, fancy links, fancy buttons, jquery tabs, accordion, slider, plugin, admin, gallery, bloginfo, list pages, sub pages, navigation, siblings pages, children pages, permalink, permalinks, feed, document, member, members, guests, membership, documents, carousel, rss, touch, icon, icons
|
6 |
+
Requires at least: 3.5
|
7 |
Tested up to: 4.0
|
8 |
Stable tag: trunk
|
9 |
|
23 |
* Power of CSS3
|
24 |
* Custom CSS editor with syntax highlight
|
25 |
* Special widget
|
26 |
+
* Rich API
|
|
|
27 |
|
28 |
+
= Premium Add-ons =
|
29 |
+
* __[Extra Skins](http://gndev.info/shortcodes-ultimate/skins/)__ - 60+ additional skins for plugin shortcodes
|
30 |
+
* __[Shortcode Creator](http://gndev.info/shortcodes-ultimate/maker/)__ - allows you to create your own custom shortcodes
|
31 |
|
32 |
= Demo video =
|
33 |
[youtube http://www.youtube.com/watch?v=DR2c266yWEA]
|
59 |
* Dmitry Semenov - [Magnific Popup jQuery plugin](http://dimsemenov.com/plugins/magnific-popup/)
|
60 |
* Craig Thompson - [qTip jQuery plugin](http://qtip2.com/)
|
61 |
* Vladimir Kharlampidi - [Swiper jQuery plugin](http://www.idangero.us/sliders/swiper/)
|
62 |
+
* Designmodo - [Flat UI Free icons](http://designmodo.com/)
|
63 |
+
* Dave Gandy - [Font Awesome](http://fortawesome.github.io/Font-Awesome/)
|
64 |
+
* James Smith - [Simple Slider jQuery plugin](http://loopj.com/jquery-simple-slider/)
|
65 |
|
66 |
|
67 |
== Installation ==
|
97 |
|
98 |
== Changelog ==
|
99 |
|
100 |
+
= 4.4.0 =
|
101 |
+
* __IMPORTANT__: new galleries mechanism. Your created galleries will work but will not be visible in admin panel. Now, you're able to create galleries right in "Insert shortcode" window. Also, you can now create galleries from posts, categories or even custom taxonomies.
|
102 |
+
* New shortocde [dummy_image]
|
103 |
+
* New shortocde [dummy_text]
|
104 |
+
* New shortocde [animate]
|
105 |
+
* New shortocde [youtube_advanced]
|
106 |
+
* New admin page - Examples
|
107 |
+
* New admin page - Add-ons
|
108 |
+
* Font Awesome updated to version 4
|
109 |
+
* New attr [spoiler icon=""]
|
110 |
+
* Fixed issue with date format in [posts]
|
111 |
+
* New slider control for shortcode generator
|
112 |
* Small fixes
|
113 |
+
|
114 |
+
= 4.3.2 =
|
115 |
* New text-shadow picker for [button]
|
116 |
* Anchor navigation for spoilers and tabs - [forum topic](http://wordpress.org/support/topic/hyperlinks-to-spoilers-and-tabs)
|
117 |
+
* Small fixes
|
118 |
|
119 |
= 4.3 =
|
120 |
* IMPORTANT: removed old list icons. These icons replaced with new font-awesome icons
|
shortcodes-ultimate.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: Shortcodes Ultimate
|
4 |
Plugin URI: http://gndev.info/shortcodes-ultimate/
|
5 |
-
Version: 4.
|
6 |
Author: Vladimir Anokhin
|
7 |
Author URI: http://gndev.info/
|
8 |
Description: Supercharge your WordPress theme with mega pack of shortcodes
|
@@ -13,20 +13,22 @@
|
|
13 |
|
14 |
// Define plugin file constant
|
15 |
define( 'SU_PLUGIN_FILE', __FILE__ );
|
16 |
-
define( 'SU_PLUGIN_VERSION', '4.
|
17 |
define( 'SU_ENABLE_CACHE', true );
|
18 |
|
19 |
// Includes
|
20 |
-
require_once 'inc/vendor/class.sunrise-framework.php';
|
21 |
require_once 'inc/vendor/class.image-meta.php';
|
22 |
require_once 'inc/vendor/class.media-upload.php';
|
23 |
-
require_once 'inc/
|
24 |
-
require_once 'inc/core/
|
25 |
-
require_once 'inc/core/
|
26 |
-
require_once 'inc/core/
|
|
|
|
|
|
|
27 |
require_once 'inc/core/tools.php';
|
28 |
-
require_once 'inc/core/
|
29 |
-
require_once 'inc/core/
|
30 |
-
require_once 'inc/core/
|
31 |
-
require_once 'inc/core/
|
32 |
-
require_once 'inc/core/
|
2 |
/*
|
3 |
Plugin Name: Shortcodes Ultimate
|
4 |
Plugin URI: http://gndev.info/shortcodes-ultimate/
|
5 |
+
Version: 4.4.0
|
6 |
Author: Vladimir Anokhin
|
7 |
Author URI: http://gndev.info/
|
8 |
Description: Supercharge your WordPress theme with mega pack of shortcodes
|
13 |
|
14 |
// Define plugin file constant
|
15 |
define( 'SU_PLUGIN_FILE', __FILE__ );
|
16 |
+
define( 'SU_PLUGIN_VERSION', '4.4.0' );
|
17 |
define( 'SU_ENABLE_CACHE', true );
|
18 |
|
19 |
// Includes
|
|
|
20 |
require_once 'inc/vendor/class.image-meta.php';
|
21 |
require_once 'inc/vendor/class.media-upload.php';
|
22 |
+
require_once 'inc/vendor/class.sunrise.php';
|
23 |
+
require_once 'inc/core/admin-views.php';
|
24 |
+
require_once 'inc/core/admin.php';
|
25 |
+
require_once 'inc/core/requirements.php';
|
26 |
+
require_once 'inc/core/load.php';
|
27 |
+
require_once 'inc/core/assets.php';
|
28 |
+
require_once 'inc/core/shortcodes.php';
|
29 |
require_once 'inc/core/tools.php';
|
30 |
+
require_once 'inc/core/data.php';
|
31 |
+
require_once 'inc/core/generator-views.php';
|
32 |
+
require_once 'inc/core/generator.php';
|
33 |
+
require_once 'inc/core/widget.php';
|
34 |
+
require_once 'inc/core/vote.php';
|
templates/default-loop.php
CHANGED
@@ -12,11 +12,11 @@
|
|
12 |
<a class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
|
13 |
<?php endif; ?>
|
14 |
<h2 class="su-post-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
|
15 |
-
<div class="su-post-meta"><?php _e( 'Posted', '
|
16 |
<div class="su-post-excerpt">
|
17 |
<?php the_excerpt(); ?>
|
18 |
</div>
|
19 |
-
<a href="<?php comments_link(); ?>" class="su-post-comments-link"><?php comments_number( __( '0 comments', '
|
20 |
</div>
|
21 |
|
22 |
<?php
|
@@ -24,7 +24,7 @@
|
|
24 |
}
|
25 |
// Posts not found
|
26 |
else {
|
27 |
-
echo '<h4>' . __( 'Posts not found', '
|
28 |
}
|
29 |
?>
|
30 |
</div>
|
12 |
<a class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
|
13 |
<?php endif; ?>
|
14 |
<h2 class="su-post-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
|
15 |
+
<div class="su-post-meta"><?php _e( 'Posted', 'su' ); ?>: <?php the_time( get_option( 'date_format' ) ); ?></div>
|
16 |
<div class="su-post-excerpt">
|
17 |
<?php the_excerpt(); ?>
|
18 |
</div>
|
19 |
+
<a href="<?php comments_link(); ?>" class="su-post-comments-link"><?php comments_number( __( '0 comments', 'su' ), __( '1 comment', 'su' ), __( '%n comments', 'su' ) ); ?></a>
|
20 |
</div>
|
21 |
|
22 |
<?php
|
24 |
}
|
25 |
// Posts not found
|
26 |
else {
|
27 |
+
echo '<h4>' . __( 'Posts not found', 'su' ) . '</h4>';
|
28 |
}
|
29 |
?>
|
30 |
</div>
|
templates/list-loop.php
CHANGED
@@ -1,22 +1,20 @@
|
|
1 |
<ul class="su-posts su-posts-list-loop">
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
?>
|
22 |
-
</ul>
|
1 |
<ul class="su-posts su-posts-list-loop">
|
2 |
+
<?php
|
3 |
+
// Posts are found
|
4 |
+
if ( $posts->have_posts() ) {
|
5 |
+
while ( $posts->have_posts() ) {
|
6 |
+
$posts->the_post();
|
7 |
+
global $post;
|
8 |
+
?>
|
9 |
+
<li id="su-post-<?php the_ID(); ?>" class="su-post"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
|
10 |
+
<?php
|
11 |
+
}
|
12 |
+
}
|
13 |
+
// Posts not found
|
14 |
+
else {
|
15 |
+
?>
|
16 |
+
<li><?php _e( 'Posts not found', 'su' ) ?></li>
|
17 |
+
<?php
|
18 |
+
}
|
19 |
+
?>
|
20 |
+
</ul>
|
|
|
|
templates/single-post.php
CHANGED
@@ -12,22 +12,20 @@
|
|
12 |
if ( $first ) {
|
13 |
$first = false;
|
14 |
?>
|
15 |
-
|
16 |
<div id="su-post-<?php the_ID(); ?>" class="su-post">
|
17 |
<h1 class="su-post-title"><?php the_title(); ?></h1>
|
18 |
-
<div class="su-post-meta"><?php _e( 'Posted', '
|
19 |
<div class="su-post-content">
|
20 |
<?php the_content(); ?>
|
21 |
</div>
|
22 |
</div>
|
23 |
-
|
24 |
<?php
|
25 |
}
|
26 |
endwhile;
|
27 |
}
|
28 |
// Posts not found
|
29 |
else {
|
30 |
-
echo '<h4>' . __( 'Posts not found', '
|
31 |
}
|
32 |
?>
|
33 |
</div>
|
12 |
if ( $first ) {
|
13 |
$first = false;
|
14 |
?>
|
|
|
15 |
<div id="su-post-<?php the_ID(); ?>" class="su-post">
|
16 |
<h1 class="su-post-title"><?php the_title(); ?></h1>
|
17 |
+
<div class="su-post-meta"><?php _e( 'Posted', 'su' ); ?>: <?php the_time( get_option( 'date_format' ) ); ?> | <a href="<?php comments_link(); ?>" class="su-post-comments-link"><?php comments_number( __( '0 comments', 'su' ), __( '1 comment', 'su' ), __( '%n comments', 'su' ) ); ?></a></div>
|
18 |
<div class="su-post-content">
|
19 |
<?php the_content(); ?>
|
20 |
</div>
|
21 |
</div>
|
|
|
22 |
<?php
|
23 |
}
|
24 |
endwhile;
|
25 |
}
|
26 |
// Posts not found
|
27 |
else {
|
28 |
+
echo '<h4>' . __( 'Posts not found', 'su' ) . '</h4>';
|
29 |
}
|
30 |
?>
|
31 |
</div>
|
templates/teaser-loop.php
CHANGED
@@ -6,20 +6,18 @@
|
|
6 |
$posts->the_post();
|
7 |
global $post;
|
8 |
?>
|
9 |
-
|
10 |
<div id="su-post-<?php the_ID(); ?>" class="su-post">
|
11 |
<?php if ( has_post_thumbnail() ) : ?>
|
12 |
<a class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
|
13 |
<?php endif; ?>
|
14 |
<h2 class="su-post-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
|
15 |
</div>
|
16 |
-
|
17 |
<?php
|
18 |
endwhile;
|
19 |
}
|
20 |
// Posts not found
|
21 |
else {
|
22 |
-
echo '<h4>' . __( 'Posts not found', '
|
23 |
}
|
24 |
?>
|
25 |
</div>
|
6 |
$posts->the_post();
|
7 |
global $post;
|
8 |
?>
|
|
|
9 |
<div id="su-post-<?php the_ID(); ?>" class="su-post">
|
10 |
<?php if ( has_post_thumbnail() ) : ?>
|
11 |
<a class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
|
12 |
<?php endif; ?>
|
13 |
<h2 class="su-post-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
|
14 |
</div>
|
|
|
15 |
<?php
|
16 |
endwhile;
|
17 |
}
|
18 |
// Posts not found
|
19 |
else {
|
20 |
+
echo '<h4>' . __( 'Posts not found', 'su' ) . '</h4>';
|
21 |
}
|
22 |
?>
|
23 |
</div>
|