├── screenshot-1.png ├── screenshot-2.png ├── assets ├── images │ ├── icon.jpg │ ├── blank.gif │ ├── fancybox.png │ ├── fancy_close.png │ ├── fancybox-x.png │ ├── fancybox-y.png │ ├── fancy_loading.png │ ├── fancy_nav_left.png │ ├── fancy_shadow_e.png │ ├── fancy_shadow_n.png │ ├── fancy_shadow_s.png │ ├── fancy_shadow_w.png │ ├── modula-300x300.jpg │ ├── fancy_nav_right.png │ ├── fancy_shadow_ne.png │ ├── fancy_shadow_nw.png │ ├── fancy_shadow_se.png │ ├── fancy_shadow_sw.png │ ├── fancy_title_left.png │ ├── fancy_title_main.png │ ├── fancy_title_over.png │ └── fancy_title_right.png ├── js │ ├── admin.js │ └── purify.min.js └── css │ ├── jquery-ui.css │ ├── fancybox-admin.css │ └── fancybox.css ├── languages ├── mfbfw-ja.mo ├── mfbfw-de_DE.mo ├── mfbfw-es_ES.mo ├── mfbfw-pl_PL.mo ├── mfbfw-tr_TR.mo ├── mfbfw-ja.po ├── mfbfw-tr_TR.po └── mfbfw.pot ├── .gitignore ├── package.json ├── lib ├── admin-head.php ├── admin-tab-support.php ├── admin-tab-animations.php ├── admin-tab-galleries.php ├── admin-tab-behaviour.php ├── admin-tab-appearance.php └── admin-tab-other.php ├── admin.php ├── Gruntfile.js ├── class-fancybox-review.php └── readme.txt /screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/screenshot-1.png -------------------------------------------------------------------------------- /screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/screenshot-2.png -------------------------------------------------------------------------------- /assets/images/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/icon.jpg -------------------------------------------------------------------------------- /languages/mfbfw-ja.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/languages/mfbfw-ja.mo -------------------------------------------------------------------------------- /assets/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/blank.gif -------------------------------------------------------------------------------- /languages/mfbfw-de_DE.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/languages/mfbfw-de_DE.mo -------------------------------------------------------------------------------- /languages/mfbfw-es_ES.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/languages/mfbfw-es_ES.mo -------------------------------------------------------------------------------- /languages/mfbfw-pl_PL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/languages/mfbfw-pl_PL.mo -------------------------------------------------------------------------------- /languages/mfbfw-tr_TR.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/languages/mfbfw-tr_TR.mo -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | node_modules/* 3 | .idea/* 4 | *.zip 5 | .DS_Store 6 | package-lock.json 7 | .standard.json 8 | -------------------------------------------------------------------------------- /assets/images/fancybox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancybox.png -------------------------------------------------------------------------------- /assets/images/fancy_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_close.png -------------------------------------------------------------------------------- /assets/images/fancybox-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancybox-x.png -------------------------------------------------------------------------------- /assets/images/fancybox-y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancybox-y.png -------------------------------------------------------------------------------- /assets/images/fancy_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_loading.png -------------------------------------------------------------------------------- /assets/images/fancy_nav_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_nav_left.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_e.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_n.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_s.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_w.png -------------------------------------------------------------------------------- /assets/images/modula-300x300.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/modula-300x300.jpg -------------------------------------------------------------------------------- /assets/images/fancy_nav_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_nav_right.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_ne.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_nw.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_se.png -------------------------------------------------------------------------------- /assets/images/fancy_shadow_sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_shadow_sw.png -------------------------------------------------------------------------------- /assets/images/fancy_title_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_title_left.png -------------------------------------------------------------------------------- /assets/images/fancy_title_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_title_main.png -------------------------------------------------------------------------------- /assets/images/fancy_title_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_title_over.png -------------------------------------------------------------------------------- /assets/images/fancy_title_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColorlibHQ/fancybox-for-wordpress/HEAD/assets/images/fancy_title_right.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fancybox-for-wordpress", 3 | "main": "Gruntfile.js", 4 | "version": "3.3.5", 5 | "homepage": "https://www.colorlib.com", 6 | "author": "Colorlib", 7 | "license": "GPL v3", 8 | "repository": "https://github.com/puikinsh/fancybox-for-wordpress", 9 | "devDependencies": { 10 | "grunt": "^1.0.4", 11 | "grunt-checktextdomain": "^1.0.1", 12 | "grunt-cli": "~1.3.2", 13 | "grunt-contrib-clean": "^2.0.0", 14 | "grunt-contrib-compress": "^1.4.3", 15 | "grunt-contrib-copy": "^1.0.0", 16 | "grunt-wp-i18n": "^1.0.3", 17 | "load-grunt-tasks": "^4.0.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /lib/admin-head.php: -------------------------------------------------------------------------------- 1 |

FancyBox for WordPress settings have been reset.

'; 5 | 6 | 7 | // Get array with all the options 8 | $settings = mfbfw_sanitize_fancy_options( get_option( 'mfbfw' ) ); 9 | 10 | // Get Version 11 | $version = get_option('mfbfw_active_version'); 12 | 13 | // Make selects data 14 | $transitionTypeArray = array( 'fade', 'zoom', 'zoom-in-out' ,'none' ); 15 | $overlayArray = array( 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1 ); 16 | $msArray = array( 0, 25, 50, 75, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1250, 1500, 1750, 2000 ); 17 | $slideEffectArray = array('false','fade','slide','circular','tube','zoom-in-out','rotate'); 18 | -------------------------------------------------------------------------------- /lib/admin-tab-support.php: -------------------------------------------------------------------------------- 1 |

2 | 5 | 6 |

7 | 12 | 13 |

-------------------------------------------------------------------------------- /admin.php: -------------------------------------------------------------------------------- 1 | 7 | 8 |
9 |
10 |
11 |
12 |

13 |

Seamlessly integrates FancyBox into your blog: Upload, activate, and you’re done. Additional configuration optional.

14 |
15 |
16 | 17 |
18 | 19 |
20 | 21 | 22 | 23 |
24 | 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 | 62 |

63 | 64 |
65 | 66 |
67 |
68 | 69 | 71 | 72 |
73 | 74 |
76 | 77 | Plugin developed and supported by Colorlib 78 | 79 |
80 | 81 |
82 | 83 | 87 | -------------------------------------------------------------------------------- /assets/js/admin.js: -------------------------------------------------------------------------------- 1 | jQuery(function () { 2 | 3 | // Tabs 4 | jQuery("#fbfwTabs").tabs(); 5 | 6 | // Hide form fields when not needed (switched by checkbox) 7 | function switchBlock(block, button) { 8 | var buttonValue = jQuery(button + ":checked").val(); 9 | if (buttonValue == "on") { 10 | jQuery(block).css("display", "inline-block"); 11 | } else { 12 | jQuery(block).css("display", "none"); 13 | } 14 | 15 | jQuery(button).on('click', function () { 16 | jQuery(block).animate({ 17 | opacity: "toggle", 18 | height: "toggle" 19 | }, 500); 20 | }); 21 | 22 | } 23 | 24 | 25 | switchBlock("#borderColorBlock", "#border"); 26 | switchBlock("#closeButtonBlock", "#showCloseButton"); 27 | switchBlock("#overlayBlock", "#overlayShow"); 28 | switchBlock("#titleBlock", "#titleShow"); 29 | switchBlock("#callbackBlock", "#callbackEnable"); 30 | switchBlock("#extraCallsBlock", "#extraCallsEnable"); 31 | switchBlock("#easingBlock", "#easing"); 32 | 33 | jQuery(".slider-horizontal").each(function () { 34 | var mySl = jQuery(this); 35 | var defaultState = mySl.prev('input').val(); 36 | mySl.attr('defSl', defaultState); 37 | }); 38 | 39 | //Function enable codemirror on FancyBox Extra Calls 40 | jQuery('.start-editing').on('click', function () { 41 | wp.codeEditor.initialize(jQuery(this).next("textarea")); 42 | jQuery(this).hide(); 43 | }); 44 | 45 | 46 | //add color picker to buttons 47 | jQuery('.color-btn').wpColorPicker(); 48 | 49 | //function to initiate horizontal slider from jQuery UI 50 | jQuery(".slider-horizontal").each(function () { 51 | var mySl = jQuery(this); 52 | var minSl = parseFloat(mySl.attr("minSl")); 53 | var maxSl = parseFloat(mySl.attr("maxSl")); 54 | var defSl = parseFloat(mySl.attr("defSl")); 55 | var stepSl = parseFloat(mySl.attr("stepSl")); 56 | jQuery(this).slider({ 57 | orientation: "horizontal", 58 | range: "min", 59 | min: minSl, 60 | max: maxSl, 61 | value: defSl, 62 | step: stepSl, 63 | slide: function (event, ui) { 64 | mySl.prev("input").val(ui.value); 65 | } 66 | }); 67 | }); 68 | 69 | // Hide Title Color if not needed 70 | var titlePosition = jQuery("input:radio[class=titlePosition]:checked").val(); 71 | 72 | switch (titlePosition) { 73 | case "float": 74 | case "outside": 75 | case "over": 76 | jQuery("#titleColorBlock").css("display", "none"); 77 | } 78 | 79 | jQuery("#titlePositionFloat, #titlePositionOutside, #titlePositionOver").on('click', function () { 80 | jQuery("#titleColorBlock").hide("slow"); 81 | }); 82 | 83 | jQuery("#titlePositionInside").on('click', function () { 84 | jQuery("#titleColorBlock").show("slow"); 85 | }); 86 | 87 | 88 | // Gallery Type 89 | var galleryType = jQuery("input:radio[class=galleryType]:checked").val(); 90 | 91 | switch (galleryType) { 92 | case "all": 93 | case "none": 94 | case "post": 95 | case "single_gutenberg_block" : 96 | jQuery("#customExpressionBlock").css("display", "none"); 97 | } 98 | 99 | jQuery("#galleryTypeAll, #galleryTypeNone, #galleryTypePost, #galleryTypeGutenbergBlock").on('click', function () { 100 | jQuery("#customExpressionBlock").hide("slow"); 101 | }); 102 | 103 | jQuery("#galleryTypeCustom").on('click', function () { 104 | jQuery("#customExpressionBlock").show("slow"); 105 | }); 106 | 107 | }); 108 | 109 | function confirmDefaults() { 110 | if (confirm(defaults_prompt) == true) 111 | return true; 112 | else 113 | return false; 114 | } 115 | 116 | var defaults_prompt = "Are you sure you want to restore FancyBox for WordPress to default settings?"; 117 | 118 | function activatePlugin( url ) { 119 | jQuery.ajax( { 120 | async: true, 121 | type: 'GET', 122 | dataType: 'html', 123 | url: url, 124 | success: function() { 125 | location.reload(); 126 | } 127 | } ); 128 | } -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | // load all tasks 3 | require('load-grunt-tasks')(grunt, {scope: 'devDependencies'}); 4 | 5 | grunt.initConfig({ 6 | pkg: grunt.file.readJSON('package.json'), 7 | checktextdomain: { 8 | standard: { 9 | options:{ 10 | text_domain: [ 'fancybox-for-wordpress' ], //Specify allowed domain(s) 11 | create_report_file: "true", 12 | keywords: [ //List keyword specifications 13 | '__:1,2d', 14 | '_e:1,2d', 15 | '_x:1,2c,3d', 16 | 'esc_html__:1,2d', 17 | 'esc_html_e:1,2d', 18 | 'esc_html_x:1,2c,3d', 19 | 'esc_attr__:1,2d', 20 | 'esc_attr_e:1,2d', 21 | 'esc_attr_x:1,2c,3d', 22 | '_ex:1,2c,3d', 23 | '_n:1,2,4d', 24 | '_nx:1,2,4c,5d', 25 | '_n_noop:1,2,3d', 26 | '_nx_noop:1,2,3c,4d' 27 | ] 28 | }, 29 | files: [{ 30 | src: [ 31 | '**/*.php', 32 | '!**/node_modules/**', 33 | ], //all php 34 | expand: true, 35 | }], 36 | } 37 | }, 38 | makepot: { 39 | target: { 40 | options: { 41 | cwd: '', // Directory of files to internationalize. 42 | domainPath: 'languages/', // Where to save the POT file. 43 | exclude: [], // List of files or directories to ignore. 44 | include: [], // List of files or directories to include. 45 | mainFile: 'fancybox.php', // Main project file. 46 | potComments: '', // The copyright at the beginning of the POT file. 47 | potFilename: 'fancybox-for-wordpress.po', // Name of the POT file. 48 | potHeaders: { 49 | poedit: true, // Includes common Poedit headers. 50 | 'x-poedit-keywordslist': true // Include a list of all possible gettext functions. 51 | }, // Headers to add to the generated POT file. 52 | processPot: null, // A callback function for manipulating the POT file. 53 | type: 'wp-plugin', // Type of project (wp-plugin or wp-theme). 54 | updateTimestamp: true, // Whether the POT-Creation-Date should be updated without other changes. 55 | updatePoFiles: false // Whether to update PO files in the same directory as the POT file. 56 | } 57 | } 58 | }, 59 | clean: { 60 | init: { 61 | src: ['build/'] 62 | }, 63 | build: { 64 | src: [ 65 | 'build/*', 66 | '!build/<%= pkg.name %>.zip' 67 | ] 68 | } 69 | }, 70 | copy: { 71 | build: { 72 | expand: true, 73 | src: [ 74 | '**', 75 | '!node_modules/**', 76 | '!vendor/**', 77 | '!build/**', 78 | '!readme.md', 79 | '!README.md', 80 | '!phpcs.ruleset.xml', 81 | '!Gruntfile.js', 82 | '!package.json', 83 | '!package-lock.json', 84 | '!composer.json', 85 | '!composer.lock', 86 | '!set_tags.sh', 87 | '!fancybox-for-wordpress.zip', 88 | '!nbproject/**' ], 89 | dest: 'build/' 90 | } 91 | }, 92 | compress: { 93 | build: { 94 | options: { 95 | pretty: true, // Pretty print file sizes when logging. 96 | archive: '<%= pkg.name %>-<%= pkg.version %>.zip' 97 | }, 98 | expand: true, 99 | cwd: 'build/', 100 | src: ['**/*'], 101 | dest: '<%= pkg.name %>/' 102 | } 103 | }, 104 | }); 105 | 106 | grunt.registerTask( 'i18n', ['checktextdomain', 'makepot']); 107 | // Build task 108 | grunt.registerTask( 'build-archive', [ 109 | // 'i18n', 110 | 'clean:init', 111 | 'copy', 112 | 'compress:build', 113 | 'clean:init' 114 | ]); 115 | }; -------------------------------------------------------------------------------- /lib/admin-tab-animations.php: -------------------------------------------------------------------------------- 1 |

(basic)', 'mfbfw' ) ); ?>

2 | 3 |

4 | 5 | 6 | 7 | 8 | 14 | 31 | 32 | 33 | 34 | 60 | 61 | 62 | 63 | 88 | 89 | 90 |
9 | 11 | 12 | 13 | 15 |
16 |
17 | > 18 |
19 | 20 | 21 | 24 | 27 |
28 |
29 |
30 |
35 |
36 | 46 |
47 |
48 | 58 |
59 |
64 |
65 | 75 |
76 | 86 |
87 |
-------------------------------------------------------------------------------- /lib/admin-tab-galleries.php: -------------------------------------------------------------------------------- 1 |

(advanced)', 'mfbfw' ) ); ?>

2 |

3 | 8 | 9 | 10 | 11 | 12 | 51 | 52 | 53 | 54 |
13 | /> 14 |

17 | 18 | /> 19 |

22 | 23 | /> 24 |

27 | 28 | /> 29 |

32 |
33 |
34 |
38 |


39 |

class="fancybox" to the links where you want to use FancyBox. Do not call the fancybox() function here, the plugin does this for you.', 'mfbfw'); ?>


40 |

addClass() function is a good way to add the class to the desired links conserving any existing class.', 'mfbfw'); ?>


41 |

getTitle() in your expression to copy the title attribute from the IMG tag to the A tag, so that FancyBox can show captions.', 'mfbfw'); ?>


42 |

jQuery(thumbnails) like in the example expression to apply FancyBox to thumbnails that link to these extensions: BMP, GIF, JPG, JPEG, PNG (both lowercase and uppercase).', 'mfbfw'); ?>


43 |

jQuery("a:has(img)[href$=\'.jpg\']") or whatever works for you.', 'mfbfw'); ?>


44 |

jQuery Documentation for more help.', 'mfbfw'); ?>



45 |


46 |

jQuery(thumbnails).addClass("fancybox").attr("rel","fancybox").getTitle();


47 |

jQuery"a:has(img)[href$='.jpg']").addClass"fancybox").attr("rel","fancybox").getTitle();



48 |
49 |
50 |
55 | -------------------------------------------------------------------------------- /class-fancybox-review.php: -------------------------------------------------------------------------------- 1 | messages = array( 13 | 'notice' => __( "Hi there! Stoked to see you're using Fancybox for a few days now - hope you like it! And if you do, please consider rating it. It would mean the world to us. Keep on rocking!", 'mfbfw' ), 14 | 'rate' => __( 'Rate the plugin', 'mfbfw' ), 15 | 'rated' => __( 'Remind me later', 'mfbfw' ), 16 | 'no_rate' => __( 'Don\'t show again', 'mfbfw' ), 17 | ); 18 | 19 | if ( isset( $args['messages'] ) ) { 20 | $this->messages = wp_parse_args( $args['messages'], $this->messages ); 21 | } 22 | 23 | add_action( 'init', array( $this, 'init' ) ); 24 | 25 | } 26 | 27 | public function init() { 28 | if ( ! is_admin() ) { 29 | return; 30 | } 31 | 32 | $this->value = $this->value(); 33 | 34 | if ( $this->check() ) { 35 | add_action( 'admin_notices', array( $this, 'five_star_wp_rate_notice' ) ); 36 | add_action( 'wp_ajax_epsilon_mfbfw_review', array( $this, 'ajax' ) ); 37 | add_action( 'admin_enqueue_scripts', array( $this, 'enqueue' ) ); 38 | add_action( 'admin_print_footer_scripts', array( $this, 'ajax_script' ) ); 39 | } 40 | 41 | } 42 | 43 | private function check() { 44 | 45 | if ( ! current_user_can('manage_options') ) { 46 | return false; 47 | } 48 | 49 | return( time() > $this->value ); 50 | 51 | } 52 | 53 | private function value() { 54 | 55 | $value = get_option( 'mfbfw-rate-time', false ); 56 | 57 | if ( $value ) { 58 | return $value; 59 | } 60 | 61 | $value = time() + DAY_IN_SECONDS; 62 | update_option( 'mfbfw-rate-time', $value ); 63 | 64 | return $value; 65 | 66 | } 67 | 68 | public function five_star_wp_rate_notice() { 69 | 70 | $url = sprintf( $this->link, $this->slug ); 71 | 72 | ?> 73 |
74 |

messages['notice'] ), esc_html( $this->value ) ) ; ?>

75 |

76 | 77 | messages['rate'] ); ?> 78 | 79 | messages['rated'] ); ?> 80 | messages['no_rate'] ); ?> 81 |

82 |
83 | 118 | 119 | 165 | 166 | FancyBox developed by Janis Skarnelis, ported to WordPress by José Pardilla. Licensed under the MIT License." 36 | msgstr "FancyBox developed by Janis Skarnelis, ported to WordPress by José Pardilla. Licensed under the MIT License." 37 | 38 | #: admin.php:70 39 | msgid "As you can see, this plugin has many options you can edit, but have no fear, you can leave everything as it is if you want, since the default options should be a good start... :)" 40 | msgstr "このプラグインには編集可能な多くのオプションがあります。初起動時に初期値で良い設定となってます。そのままでも構わなければ変更することはありません... :)" 41 | 42 | #: admin.php:74 43 | msgid "If you have problems or questions about FancyBox, please start with these links: How-To & FAQ.
If that does not help, go to the FancyBox Google Group, use the Search option, and if necesary, post your question." 44 | msgstr "トラブル、または、FancyBoxへの質問は、リンク先のHow-To & FAQへ…
そこで、該当項目が無ければ、必要に応じて検索オプションを使用し、the FancyBox Google Groupで検索してください。また、該当項目が無い場合は質問をしてください。" 45 | 46 | #: admin.php:76 47 | msgid "If you are having trouble with this plugin try to localize the problem (switch your theme and/or deactivate plugins until you find the source of the problem). You can also try the Troubleshooting settings at the bottom of this page if necesary. If you still can not get the plugin to work, leave a comment here explaining the problem." 48 | msgstr "このプラグインが動作しない時は、問題の切り分けをしてください(使用中のテーマを変える。または、その他のプラグインを一つずつ有効化する)。必要に応じて、このページの最下部のトラブルシューティングでセッティングを試してください。それでもまだプラグインを起動できない時は、leave a comment here へ問題の詳細をコメントしてください。" 49 | 50 | #: admin.php:81 51 | msgid "Appearance Settings (basic)" 52 | msgstr "外観設定 (基本設定)" 53 | 54 | #: admin.php:83 55 | msgid "These are the main settings, which let you tweak color, borders and animation." 56 | msgstr "主要設定です。(この設定で、色、境界線、基本的なアニメーション動作の調整ができます。)" 57 | 58 | #: admin.php:85 59 | msgid "Note: Having a cache plugin may prevent changes from taking effect immidiately, so clear cache after saving changes here or deactivate cache until you finish editing these options." 60 | msgstr "Note: キャッシュが保持されているため、オプション設定後、すぐに効果が表れないかもしれません。その場合、オプション設定終了後に、キャッシュのクリアをしてください。" 61 | 62 | #: admin.php:95 63 | msgid "Border Color" 64 | msgstr "境界線色" 65 | 66 | #: admin.php:101 67 | msgid "HTML color of the border (default: #BBBBBB)" 68 | msgstr "境界線の表示色 (初期値: #BBBBBB)" 69 | 70 | #: admin.php:109 71 | msgid "Close Button Position" 72 | msgstr "閉じるボタンの位置" 73 | 74 | #: admin.php:115 75 | msgid "Left" 76 | msgstr "左" 77 | 78 | #: admin.php:120 79 | msgid "Right (default)" 80 | msgstr "右 (初期値)" 81 | 82 | #: admin.php:125 83 | msgid "Bottom" 84 | msgstr "下" 85 | 86 | #: admin.php:130 87 | msgid "Top (default)" 88 | msgstr "上 (初期値)" 89 | 90 | #: admin.php:138 91 | msgid "Padding" 92 | msgstr "パディング設定" 93 | 94 | #: admin.php:144 95 | msgid "HTML color of the padding (default: #FFFFFF)" 96 | msgstr "パッディングの表示色 (初期値: #FFFFFF)" 97 | 98 | #: admin.php:149 99 | msgid "Padding size in pixels (default: 10)" 100 | msgstr "パッディングサイズ:px (初期値: 10)" 101 | 102 | #: admin.php:152 103 | msgid "(Set Border Color to \"#000000\" and Padding Size to \"0\" for the classic FancyBox look)" 104 | msgstr "(境界線の色 が \"#000000\" と 内側余白 が \"0\" が、classic FancyBox の設定)" 105 | 106 | #: admin.php:159 107 | msgid "Overlay Options" 108 | msgstr "オーバレイ設定" 109 | 110 | #: admin.php:165 111 | msgid "Add overlay (default: on)" 112 | msgstr "オーバーレイ適用 (初期値: on)" 113 | 114 | #: admin.php:170 115 | msgid "HTML color of the overlay (default: #666666)" 116 | msgstr "オーバーレイの表示色 (初期値: #666666)" 117 | 118 | #: admin.php:183 119 | msgid "Opacity of overlay. 0 is transparent, 1 is opaque (default: 0.3)" 120 | msgstr "オーバーレイ透過度. 0 = 透明, 1 = 黒 0.1刻み(初期値: 0.3)" 121 | 122 | #: admin.php:191 123 | msgid "Zoom Options" 124 | msgstr "ズーム設定" 125 | 126 | #: admin.php:197 127 | msgid "Change content transparency during zoom animations (default: on)" 128 | msgstr "切替時、アニメーション動作を使用 (初期値: on)" 129 | 130 | #: admin.php:209 131 | msgid "Speed in miliseconds of the zooming-in animation (default: 500)" 132 | msgstr "ズームイン アニメーション速度 : 1000=1秒 (初期値: 500)" 133 | 134 | #: admin.php:221 135 | msgid "Speed in miliseconds of the zooming-out animation (default: 500)" 136 | msgstr "ズームアウト アニメーション速度 : 1000=1秒 (初期値: 500)" 137 | 138 | #: admin.php:229 139 | msgid "Easing" 140 | msgstr "加減速設定" 141 | 142 | #: admin.php:235 143 | msgid "Activate easing (default: off)" 144 | msgstr "加減速設定 (初期値: off)" 145 | 146 | #: admin.php:248 147 | msgid "Easing method when opening FancyBox. (default: easeOutBack)" 148 | msgstr "FancyBoxの開始時の加減速動作 (初期値: easeOutBack)" 149 | 150 | #: admin.php:261 151 | msgid "Easing method when closing FancyBox. (default: easeInBack)" 152 | msgstr "FancyBoxの終了時の加減速動作 (初期値: easeInBack)" 153 | 154 | #: admin.php:274 155 | msgid "Easing method when navigating through gallery items. (default: easeInOutQuart)" 156 | msgstr "ギャラリーアイテム閲覧時の加減速動作 (初期値: easeInOutBack)" 157 | 158 | #: admin.php:277 159 | msgid "(There are 30 different easing methods, the first ones are the most boring. You can test them here or here)" 160 | msgstr "(30種類の\"加減速\"設定があります。最初の項目は最も退屈な設定です。 このリンクにてテストできます。ボックスをクリックしてください。)" 161 | 162 | #: admin.php:286 163 | msgid "Show/Hide Advanced Settings" 164 | msgstr "表示/非表示 高度設定" 165 | 166 | #: admin.php:287 167 | msgid "Show/Hide Troubleshooting & Uninstall Settings" 168 | msgstr "表示/非表示 トラブルシューティング & 削除設定" 169 | 170 | #: admin.php:292 171 | msgid "Behavior Settings (medium)" 172 | msgstr "動作設定 (中間値)" 173 | 174 | #: admin.php:294 175 | msgid "The following settings should be left on default unless you know what you are doing." 176 | msgstr "理解していない場合、以下の設定は初期値のままにしてください。" 177 | 178 | #: admin.php:300 179 | msgid "Auto Resize to Fit" 180 | msgstr "自動リサイズ設定" 181 | 182 | #: admin.php:306 183 | msgid "Scale images to fit in viewport (default: on)" 184 | msgstr "イメージの大きさをビューポートに合わせる (初期値: on)" 185 | 186 | #: admin.php:314 187 | msgid "Center on Scroll" 188 | msgstr "表示固定設定" 189 | 190 | #: admin.php:320 191 | msgid "Keep image in the center of the browser window when scrolling (default: on)" 192 | msgstr "ブラウザののスクロールをしても、プレビュー画像を中央に固定する。 (初期値: on)" 193 | 194 | #: admin.php:328 195 | msgid "Close on Click" 196 | msgstr "クリック終了設定" 197 | 198 | #: admin.php:334 199 | msgid "Close FancyBox by clicking on the image (default: off)" 200 | msgstr "FancyBoxをプレビュー画像クリックで閉じる。 (初期値: off)" 201 | 202 | #: admin.php:337 203 | msgid "(You may want to leave this off if you display iframed or inline content and it containts clickable elements - for example: play buttons for movies, links to other pages)" 204 | msgstr "(インラインフレーム、インラインコンテンツをクリックで表示する場合、これらのコンテンツ要素をこのままにしておきたいことがあります-例えば:動画再生ボタンやページリンク)" 205 | 206 | #: admin.php:347 207 | msgid "Gallery Settings (advanced)" 208 | msgstr "ギャラリー設定 (高度設定)" 209 | 210 | #: admin.php:349 211 | msgid "Here you can choose if you want the plugin to group all images into a gallery, or make a gallery for each post. You can also define you own jQuery expression if you like." 212 | msgstr "この設定で、すべての画像をギャラリーに分類するか、各ポストのためにギャラリーを作るかを選択できます。 また、jQueryの動作表現を定義できます。" 213 | 214 | #: admin.php:355 215 | msgid "Frame Size" 216 | msgstr "フレームサイズ" 217 | 218 | #: admin.php:361 219 | msgid "Width in pixels of FancyBox when showing iframe content (default: 640)" 220 | msgstr "FancyBoxのインラインフレームコンテンツの表示幅 :px (初期値: 640)" 221 | 222 | #: admin.php:366 223 | msgid "Height in pixels of FancyBox when showing iframe content (default: 500)" 224 | msgstr "FancyBoxのインラインフレームコンテンツの表示高 :px (初期値: 500)" 225 | 226 | #: admin.php:374 227 | msgid "Gallery Type" 228 | msgstr "ギャラリータイプ" 229 | 230 | #: admin.php:380 231 | msgid "Make a gallery for all images on the page (default)" 232 | msgstr "ページ上の全画像のためにギャラリーを作る (初期値)" 233 | 234 | #: admin.php:385 235 | msgid "Do not group images in gallery automatically (use this if you want to make galleries manually with the REL attribute)" 236 | msgstr "ギャラリーで自動的に画像を分類しない (REL属性で手動でギャラリーを作る場合は使用してください。)" 237 | 238 | #: admin.php:390 239 | msgid "Make a gallery for each post (will only work if your theme uses class=\"post\" on each post, which is common in WordPress" 240 | msgstr "各ポストのためにギャラリーを作る (WordPress標準テーマにおいてclass=\"post\"を各ポストで使う場合に動作します。)" 241 | 242 | #: admin.php:395 243 | msgid "Use a custom expression to apply FancyBox" 244 | msgstr "FancyBoxへのカスタム表示の適用" 245 | 246 | #: admin.php:404 247 | msgid "Custom expression guidelines:" 248 | msgstr "カスタム表示ガイドライン:" 249 | 250 | #: admin.php:406 251 | msgid "The custom expression has to apply class=\"fancybox\" to the links where you want to use FancyBox." 252 | msgstr "カスタム表示をするには、FancyBoxを使用するリンクへ class=\"fancybox\" を付けます。" 253 | 254 | #: admin.php:408 255 | msgid "The jQuery addClass() function is a good way to add the class to the desired links conserving any existing class." 256 | msgstr "jQueryの addClass() 機能を使用すると、どの既存のリンククラスへもaddクラスを加える早道です。" 257 | 258 | #: admin.php:410 259 | msgid "You can use getTitle() in your expression to copy the title attribute from the IMG tag to the A tag, so that FancyBox can show captions." 260 | msgstr "getTitle() を使用して IMG タグや、 A タグへ表示要素を追加し、FancyBoxを表示できます。" 261 | 262 | #: admin.php:412 263 | msgid "Do not call the fancybox() function here, the plugin does this for you." 264 | msgstr "Fancyboxプラグインのfancybox() 機能を使用しない。" 265 | 266 | #: admin.php:428 267 | msgid "Troubleshooting Settings" 268 | msgstr "トラブルシューティング設定" 269 | 270 | #: admin.php:430 271 | msgid "Settings in this section should only be changed if you are having problems with the plugin!" 272 | msgstr "プラグインに関する問題がある場合、この設定を変えるだけです!" 273 | 274 | #: admin.php:432 275 | msgid "If the plugin doesn't seem to work, first you should check for other plugins that may be conflicting with this one, especially other Lightbox, Slimbox, etc. Make sure all your plugins and WordPress itself are up to date (this plugin has only been tested in WordPress 2.7 and above)." 276 | msgstr "プラグインが機能しない場合は、はじめに他の類似プラグイン(特に他のLightbox、Slimbox)や、その他のプラグインと干渉している可能性があります。また、WordPress自体が最新版であることをチェックしてください。(このプラグインは、WordPress 2.7以上のバージョンでテスト済みです。)" 277 | 278 | #: admin.php:434 279 | msgid "Change them one at a time and test to see if they help. Remember that having a cache plugin may prevent changes from taking effect immidiately, so clear cache after saving changes here or deactivate cache until you finish editing these options." 280 | msgstr "これらを一つずつを変更して、影響しているかどうかをテストしてください。これらのオプションを編集し終わってもキャッシュが保持されているため、オプション設定後、すぐに効果が表れないかもしれません。その場合、オプション設定終了後に、キャッシュのクリアをしてください。" 281 | 282 | #: admin.php:440 283 | msgid "Do not call jQuery" 284 | msgstr "jQueryを使用しない" 285 | 286 | #: admin.php:446 287 | msgid "Skip jQuery call. Use this only if jQuery is being loaded twice (default: off)" 288 | msgstr "jQueryの起動スキップ。jQueryが2度起動される場合だけ使用 (初期値: off)" 289 | 290 | #: admin.php:454 291 | msgid "jQuery \"noConflict\" Mode" 292 | msgstr "jQuery \"noConflict\" モード" 293 | 294 | #: admin.php:460 295 | msgid "Use jQuery noConflict mode (default: on)" 296 | msgstr "jQuery ノーコンフリクトモード設定 (初期値: on)" 297 | 298 | #: admin.php:463 299 | msgid "(Turning this off may cause problems if there are plugins activated that use other js framework like mootools, prototype, scriptaculous, etc.)" 300 | msgstr "(この設定の有効化により、Js フレームワークを使用した、mootools、prototype、scriptaculous、その他のプラグインへの干渉を回避できる可能性があります。)" 301 | 302 | #: admin.php:472 303 | msgid "Uninstall" 304 | msgstr "削除" 305 | 306 | #: admin.php:474 307 | msgid "Like many other plugins, FancyBox for WordPress stores its settings on your WordPress' options database table. Actually, these settings are not using more than a couple of kilobytes of space, but if you want to completely uninstall this plugin, check the option below, then save changes, and when you deactivate the plugin, all its settings will be removed from the database." 308 | msgstr "他のプラグインのように、\"FancyBox for WordPress\"は、データベースのオプションテーブルに設定を格納します。これらの設定は2KB以上のスペースを使っていません。しかし、このプラグインを無効化し、削除する場合、完全に元に戻したいならば、下記のオプションをチェックすると、すべての設定はデータベースから削除されます。" 309 | 310 | #: admin.php:480 311 | msgid "Remove settings" 312 | msgstr "設定の無効化" 313 | 314 | #: admin.php:486 315 | msgid "Remove Settings when plugin is deactivated from the \"Manage Plugins\" page. (default: off)" 316 | msgstr "プラグイン設定を \"プラグイン管理\"ページから無効化してください。 (初期値: off)" 317 | 318 | #: admin.php:503 319 | msgid "Save Changes" 320 | msgstr "設定保存" 321 | 322 | #: fancybox.php:437 323 | msgid "Settings" 324 | msgstr "設定" 325 | 326 | -------------------------------------------------------------------------------- /assets/css/fancybox-admin.css: -------------------------------------------------------------------------------- 1 | .settings_page_fancybox-for-wordpress #wpcontent { 2 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif 3 | } 4 | 5 | #mfbfwd { 6 | border-top: 1px dashed #DDD; 7 | margin: 20px auto 40px; 8 | overflow: hidden; 9 | padding-top: 25px; 10 | width: 726px 11 | } 12 | 13 | .mfbfw_box { 14 | border-radius: 3px; 15 | float: left; 16 | font-weight: 700; 17 | height: 90px; 18 | margin: 5px 5px 3px; 19 | opacity: .7; 20 | padding: 0 5px; 21 | text-align: center; 22 | width: 220px 23 | } 24 | 25 | .mfbfw_box:hover { 26 | opacity: .9 27 | } 28 | 29 | .mfbfw_blue, 30 | .mfbfw_yellow { 31 | background: #fdca57; 32 | border: 1px solid #d7922d; 33 | color: #975c25; 34 | -webkit-box-shadow: inset 0 0 20px 5px #fb9822, inset 0 1px 0 #fff, 0 0 0 2px rgba(0, 0, 0, .05), 0 0 2px rgba(0, 0, 0, .5); 35 | -moz-box-shadow: inset 0 0 20px 5px #fb9822, inset 0 1px 0 #fff, 0 0 0 2px rgba(0, 0, 0, .05), 0 0 2px rgba(0, 0, 0, .5); 36 | box-shadow: inset 0 0 20px 5px #fb9822, inset 0 1px 0 #fff, 0 0 0 2px rgba(0, 0, 0, .05), 0 0 2px rgba(0, 0, 0, .5); 37 | text-shadow: 0 1px 0 #fee27d; 38 | filter: dropshadow(color=#ffd21f, offx=0, offy=1) 39 | } 40 | 41 | #fbfwTabs { 42 | background: 0 0; 43 | border: none 44 | } 45 | 46 | #fbfwTabs th { 47 | min-width:250px; 48 | } 49 | 50 | #fbfwTabs .ui-tabs-nav { 51 | background: 0 0; 52 | border: 0; 53 | border-bottom: 1px solid #aaa 54 | } 55 | 56 | #fbfwTabs .ui-tabs-nav li { 57 | border-radius: 0; 58 | margin: 0 5px; 59 | background: #e5e5e5; 60 | top: 2px 61 | } 62 | 63 | #fbfwTabs .ui-tabs-nav li a { 64 | font-size: 15px; 65 | font-weight: 600; 66 | outline: 0; 67 | box-shadow: none 68 | } 69 | 70 | #fbfwTabs .ui-tabs-nav .ui-tabs-active { 71 | background: #f1f1f1; 72 | position: relative; 73 | color: #000; 74 | border: 1px solid #aaa 75 | } 76 | 77 | #fbfwTabs .ui-tabs-nav .ui-tabs-active a { 78 | color: #000 79 | } 80 | 81 | #fbfwTabs .ui-tabs-nav .ui-tabs-active:after { 82 | position: absolute; 83 | width: 100%; 84 | height: 3px; 85 | bottom: -2px; 86 | background: #f1f1f1; 87 | content: ""; 88 | display: block 89 | } 90 | 91 | #fbfwTabs .inlined > div:not(.cf) { 92 | display: inline-block; 93 | width: 50%; 94 | vertical-align: middle 95 | } 96 | 97 | #fbfwTabs .CodeMirror, 98 | #fbfwTabs label[for=extraCalls], 99 | .inlined { 100 | width: 100% 101 | } 102 | 103 | .inlined { 104 | display: block 105 | } 106 | 107 | .inlined .slider-horizontal { 108 | dispaly: inline-block; 109 | width: 80%; 110 | max-width: 200px; 111 | height: 3px !important; 112 | border: 0 !important; 113 | background: #d6d6d6 !important; 114 | border-radius: 3px !important; 115 | margin-right: 25px 116 | } 117 | 118 | .slider-horizontal .ui-slider-range { 119 | background: #d6d6d6 !important; 120 | border-radius: 3px !important 121 | } 122 | 123 | .slider-horizontal .ui-slider-handle { 124 | border-radius: 50%; 125 | height: 18px !important; 126 | width: 18px !important; 127 | top: 50% !important; 128 | transform: translateY(-50%) !important 129 | } 130 | 131 | .slider-horizontal .ui-slider-handle.ui-state-active { 132 | background: #fff !important; 133 | border-color: #d6d6d6 !important 134 | } 135 | 136 | .inlined input { 137 | display: inline-block; 138 | vertical-align: middle; 139 | width: 20%; 140 | max-width: 40px 141 | } 142 | 143 | .inlined .slider-text { 144 | font-size: 12px; 145 | color: #333; 146 | border-radius: 10px; 147 | background-color: #f8f8f8; 148 | -webkit-box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, .1); 149 | -moz-box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, .1); 150 | box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, .1); 151 | width: 42px; 152 | height: 22px; 153 | text-align: center 154 | } 155 | 156 | #pluginLogo img { 157 | max-height: 150px; 158 | width: auto 159 | } 160 | 161 | .inlined > div { 162 | display: inline-block; 163 | vertical-align: top 164 | } 165 | 166 | .inlined #pluginLogo { 167 | width: 19%; 168 | text-align: right; 169 | min-width: 100px 170 | } 171 | 172 | .inlined #pluginDescription { 173 | width: 80%; 174 | text-align: left; 175 | min-width: 100px 176 | } 177 | 178 | #pluginDescription h2 { 179 | font-size: 2.8em; 180 | font-weight: 400; 181 | line-height: 1.2em 182 | } 183 | 184 | #pluginDescription p { 185 | font-size: 19px 186 | } 187 | 188 | span.switch-text { 189 | display: inline-block 190 | } 191 | 192 | span.switch-text { 193 | margin-left: 25px; 194 | padding: 5px 195 | } 196 | 197 | #extraCallsBlock { 198 | width: 80% 199 | } 200 | 201 | #callbackBlock label, 202 | .cf, 203 | .start-editing, 204 | .start-editing p { 205 | width: 100% 206 | } 207 | 208 | .start-editing { 209 | position: absolute; 210 | top: 0; 211 | right: 0; 212 | left: 0; 213 | bottom: 0; 214 | height: calc(100% - 5px); 215 | z-index: 2; 216 | background: rgba(0, 0, 0, .6); 217 | display: flex; 218 | flex-wrap: wrap; 219 | align-items: center; 220 | text-align: center; 221 | color: #fff; 222 | font-size: 20px; 223 | } 224 | 225 | .start-editing p { 226 | display: block; 227 | font-size: 20px !important; 228 | } 229 | 230 | #callbackBlock label, 231 | #customExpressionBlock label, 232 | label[for="extraCalls"] { 233 | width: 100%; 234 | position: relative 235 | } 236 | 237 | #callbackBlock label textarea, 238 | #customExpressionBlock label textarea, 239 | label[for="extraCalls"] textarea { 240 | width: 100%; 241 | height: 100%; 242 | } 243 | 244 | #fbfwTabs .ui-tabs-panel h3 { 245 | margin-top: 0 246 | } 247 | 248 | #fbfwTabs.ui-tabs .ui-tabs-panel { 249 | padding-left: 0 !important; 250 | padding-right: 0 !important 251 | } 252 | 253 | #callbackBlock .CodeMirror-wrap pre { 254 | margin-left: 15px 255 | } 256 | 257 | tr.spacer { 258 | height: 25px; 259 | } 260 | 261 | .line-spacer { 262 | height: 15px; 263 | } 264 | 265 | .hidden-block { 266 | margin-top: 15px; 267 | } 268 | 269 | .about-wrap.fbfw-wrap { 270 | max-width:70%; 271 | float:left; 272 | } 273 | 274 | .cf:after, 275 | .cf:before { 276 | content: " "; 277 | display: table 278 | } 279 | 280 | .cf:after { 281 | clear: both 282 | } 283 | 284 | .about-wrap.fbfw-wrap .about-text, 285 | .about-wrap.fbfw-wrap h1 { 286 | margin-right: 0; 287 | } 288 | 289 | /** 290 | * Tooltip Styles 291 | */ 292 | 293 | /* Base styles for the element that has a tooltip */ 294 | [data-tooltip], 295 | .tooltip { 296 | position: relative; 297 | cursor: pointer; 298 | } 299 | 300 | /* Base styles for the entire tooltip */ 301 | [data-tooltip]:before, 302 | [data-tooltip]:after, 303 | .tooltip:before, 304 | .tooltip:after { 305 | position: absolute; 306 | visibility: hidden; 307 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 308 | filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 309 | opacity: 0; 310 | -webkit-transition: opacity 0.2s ease-in-out, 311 | visibility 0.2s ease-in-out, 312 | -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24); 313 | -moz-transition: opacity 0.2s ease-in-out, 314 | visibility 0.2s ease-in-out, 315 | -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24); 316 | transition: opacity 0.2s ease-in-out, 317 | visibility 0.2s ease-in-out, 318 | transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24); 319 | -webkit-transform: translate3d(0, 0, 0); 320 | -moz-transform: translate3d(0, 0, 0); 321 | transform: translate3d(0, 0, 0); 322 | pointer-events: none; 323 | } 324 | 325 | /* Show the entire tooltip on hover and focus */ 326 | [data-tooltip]:hover:before, 327 | [data-tooltip]:hover:after, 328 | [data-tooltip]:focus:before, 329 | [data-tooltip]:focus:after, 330 | .tooltip:hover:before, 331 | .tooltip:hover:after, 332 | .tooltip:focus:before, 333 | .tooltip:focus:after { 334 | visibility: visible; 335 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 336 | filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 337 | opacity: 1; 338 | } 339 | 340 | /* Base styles for the tooltip's directional arrow */ 341 | .tooltip:before, 342 | [data-tooltip]:before { 343 | z-index: 1001; 344 | border: 6px solid transparent; 345 | background: transparent; 346 | content: ""; 347 | } 348 | 349 | /* Base styles for the tooltip's content area */ 350 | .tooltip:after, 351 | [data-tooltip]:after { 352 | z-index: 1000; 353 | padding: 8px; 354 | width: 360px; 355 | background-color: #000; 356 | background-color: hsla(0, 0%, 20%, 1); 357 | color: #fff; 358 | content: attr(data-tooltip); 359 | line-height: 1.75; 360 | } 361 | 362 | /* Directions */ 363 | 364 | /* Top (default) */ 365 | [data-tooltip]:before, 366 | [data-tooltip]:after, 367 | .tooltip:before, 368 | .tooltip:after, 369 | .tooltip-top:before, 370 | .tooltip-top:after { 371 | bottom: 100%; 372 | left: 50%; 373 | } 374 | 375 | [data-tooltip]:before, 376 | .tooltip:before, 377 | .tooltip-top:before { 378 | margin-left: -6px; 379 | margin-bottom: -12px; 380 | border-top-color: #000; 381 | border-top-color: hsla(0, 0%, 20%, 0.9); 382 | } 383 | 384 | /* Horizontally align top/bottom tooltips */ 385 | [data-tooltip]:after, 386 | .tooltip:after, 387 | .tooltip-top:after { 388 | margin-left: -80px; 389 | } 390 | 391 | [data-tooltip]:hover:before, 392 | [data-tooltip]:hover:after, 393 | [data-tooltip]:focus:before, 394 | [data-tooltip]:focus:after, 395 | .tooltip:hover:before, 396 | .tooltip:hover:after, 397 | .tooltip:focus:before, 398 | .tooltip:focus:after, 399 | .tooltip-top:hover:before, 400 | .tooltip-top:hover:after, 401 | .tooltip-top:focus:before, 402 | .tooltip-top:focus:after { 403 | -webkit-transform: translateY(-12px); 404 | -moz-transform: translateY(-12px); 405 | transform: translateY(-12px); 406 | } 407 | 408 | /* Left */ 409 | .tooltip-left:before, 410 | .tooltip-left:after { 411 | right: 100%; 412 | bottom: 50%; 413 | left: auto; 414 | } 415 | 416 | .tooltip-left:before { 417 | margin-left: 0; 418 | margin-right: -12px; 419 | margin-bottom: 0; 420 | border-top-color: transparent; 421 | border-left-color: #000; 422 | border-left-color: hsla(0, 0%, 20%, 0.9); 423 | } 424 | 425 | .tooltip-left:hover:before, 426 | .tooltip-left:hover:after, 427 | .tooltip-left:focus:before, 428 | .tooltip-left:focus:after { 429 | -webkit-transform: translateX(-12px); 430 | -moz-transform: translateX(-12px); 431 | transform: translateX(-12px); 432 | } 433 | 434 | /* Bottom */ 435 | .tooltip-bottom:before, 436 | .tooltip-bottom:after { 437 | top: 100%; 438 | bottom: auto; 439 | left: 50%; 440 | } 441 | 442 | .tooltip-bottom:before { 443 | margin-top: -12px; 444 | margin-bottom: 0; 445 | border-top-color: transparent; 446 | border-bottom-color: #000; 447 | border-bottom-color: hsla(0, 0%, 20%, 0.9); 448 | } 449 | 450 | .tooltip-bottom:hover:before, 451 | .tooltip-bottom:hover:after, 452 | .tooltip-bottom:focus:before, 453 | .tooltip-bottom:focus:after { 454 | -webkit-transform: translateY(12px); 455 | -moz-transform: translateY(12px); 456 | transform: translateY(12px); 457 | } 458 | 459 | /* Right */ 460 | .tooltip-right:before, 461 | .tooltip-right:after { 462 | bottom: 50%; 463 | left: 100%; 464 | } 465 | 466 | .tooltip-right:before { 467 | margin-bottom: 0; 468 | margin-left: -12px; 469 | border-top-color: transparent; 470 | border-right-color: #000; 471 | border-right-color: hsla(0, 0%, 20%, 0.9); 472 | } 473 | 474 | .tooltip-right:hover:before, 475 | .tooltip-right:hover:after, 476 | .tooltip-right:focus:before, 477 | .tooltip-right:focus:after { 478 | -webkit-transform: translateX(12px); 479 | -moz-transform: translateX(12px); 480 | transform: translateX(12px); 481 | } 482 | 483 | /* Move directional arrows down a bit for left/right tooltips */ 484 | .tooltip-left:before, 485 | .tooltip-right:before { 486 | top: 3px; 487 | } 488 | 489 | /* Vertically center tooltip content for left/right tooltips */ 490 | .tooltip-left:after, 491 | .tooltip-right:after { 492 | margin-left: 0; 493 | margin-bottom: -16px; 494 | } 495 | 496 | #fbfwTabs span[data-tooltip] { 497 | float:right; 498 | } 499 | 500 | /* Epsilon toggle */ 501 | 502 | .epsilon-toggle { 503 | position: relative; 504 | float: left; 505 | user-select: none; 506 | } 507 | 508 | .epsilon-toggle__items { 509 | box-sizing: border-box; 510 | } 511 | 512 | .epsilon-toggle__items > * { 513 | box-sizing: inherit; 514 | } 515 | 516 | .epsilon-toggle__input[type=checkbox] { 517 | border-radius: 2px; 518 | border: 2px solid #6c7781; 519 | margin-right: 12px; 520 | transition: none; 521 | height: 100%; 522 | left: 0; 523 | top: 0; 524 | margin: 0; 525 | padding: 0; 526 | opacity: 0; 527 | position: absolute; 528 | width: 100%; 529 | z-index: 1; 530 | } 531 | 532 | .epsilon-toggle__track { 533 | background-color: #fff; 534 | border: 2px solid #6c7781; 535 | border-radius: 9px; 536 | display: inline-block; 537 | height: 18px; 538 | width: 36px; 539 | vertical-align: top; 540 | transition: background .2s ease; 541 | } 542 | 543 | .epsilon-toggle__thumb { 544 | background-color: #6c7781; 545 | border: 5px solid #6c7781; 546 | border-radius: 50%; 547 | display: block; 548 | height: 10px; 549 | width: 10px; 550 | position: absolute; 551 | left: 4px; 552 | top: 4px; 553 | transition: transform .2s ease; 554 | } 555 | 556 | .epsilon-toggle__off { 557 | position: absolute; 558 | right: 6px; 559 | top: 6px; 560 | color: #6c7781; 561 | fill: currentColor; 562 | } 563 | 564 | .epsilon-toggle__on { 565 | position: absolute; 566 | top: 6px; 567 | left: 8px; 568 | border: 1px solid #fff; 569 | outline: 1px solid transparent; 570 | outline-offset: -1px; 571 | display: none; 572 | } 573 | 574 | 575 | .epsilon-toggle__input[type=checkbox]:checked + .epsilon-toggle__items .epsilon-toggle__track { 576 | background-color: #11a0d2; 577 | border: 9px solid transparent; 578 | } 579 | 580 | .epsilon-toggle__input[type=checkbox]:checked + .epsilon-toggle__items .epsilon-toggle__thumb { 581 | background-color: #fff; 582 | border-width: 0; 583 | transform: translateX(18px); 584 | } 585 | 586 | .epsilon-toggle__input[type=checkbox]:checked + .epsilon-toggle__items .epsilon-toggle__off { 587 | display: none; 588 | } 589 | 590 | .epsilon-toggle__input[type=checkbox]:checked + .epsilon-toggle__items .epsilon-toggle__on { 591 | display: inline-block; 592 | } 593 | 594 | #fbfwTabs .fancy-table > tbody > tr > td { 595 | padding:20px 10px 20px 0; 596 | } 597 | 598 | #fbfwTabs .fancy-table select { 599 | min-width:150px; 600 | margin-right:15px; 601 | } -------------------------------------------------------------------------------- /lib/admin-tab-behaviour.php: -------------------------------------------------------------------------------- 1 |

(medium)', 'mfbfw' ) ); ?>

2 |

3 | 4 | 5 | 6 | 12 | 33 | 34 | 35 | 41 | 59 | 60 | 61 | 67 | 85 | 86 | 87 | 93 | 111 | 112 | 113 | 119 | 137 | 138 | 139 | 145 | 163 | 164 | 165 | 166 | 202 | 203 | 204 | 210 | 228 | 229 | 230 | 236 | 255 | 256 | 257 |
7 | 9 | 10 | 11 | 13 |
14 |
15 | > 16 |
17 | 18 | 19 | 22 | 25 |
26 |
27 |
28 |

29 | 30 |

31 |
32 |
36 | 38 | 39 | 40 | 42 |
43 |
44 | > 45 |
46 | 47 | 48 | 51 | 54 |
55 |
56 |
57 |
58 |
62 | 64 | 65 | 66 | 68 |
69 |
70 | > 71 |
72 | 73 | 74 | 77 | 80 |
81 |
82 |
83 |
84 |
88 | 90 | 91 | 92 | 94 |
95 |
96 | > 97 |
98 | 99 | 100 | 103 | 106 |
107 |
108 |
109 |
110 |
114 | 116 | 117 | 118 | 120 |
121 |
122 | > 123 |
124 | 125 | 126 | 129 | 132 |
133 |
134 |
135 |
136 |
140 | 142 | 143 | 144 | 146 |
147 |
148 | > 149 |
150 | 151 | 152 | 155 | 158 |
159 |
160 |
161 |
162 |
167 |
168 |
169 | > 170 |
171 | 172 | 173 | 176 | 179 |
180 |
181 | 182 |
183 |
184 |
185 |
186 | > 187 |
188 | 189 | 190 | 193 | 196 |
197 |
198 | 199 |
200 |
201 |
205 | 207 | 208 | 209 | 211 |
212 |
213 | > 214 |
215 | 216 | 217 | 220 | 223 |
224 |
225 |
226 |
227 |
231 | 233 | 234 | 235 | 237 |
238 |
239 | > 240 |
241 | 242 | 243 | 246 | 249 |
250 |
251 | 252 |
253 |
254 |
-------------------------------------------------------------------------------- /languages/mfbfw-tr_TR.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "" 3 | "Project-Id-Version: FancyBox for WordPress\n" 4 | "Report-Msgid-Bugs-To: http://wordpress.org/tag/fancybox-for-wordpress\n" 5 | "POT-Creation-Date: 2009-03-25 16:40+0000\n" 6 | "PO-Revision-Date: \n" 7 | "Last-Translator: Yunus Emre \n" 8 | "Language-Team: \n" 9 | "MIME-Version: 1.0\n" 10 | "Content-Type: text/plain; charset=UTF-8\n" 11 | "Content-Transfer-Encoding: 8bit\n" 12 | 13 | #: admin.php:21 14 | #, php-format 15 | msgid "Fancybox for WordPress Options (version %s)" 16 | msgstr "Wordpress Ayarları için Fancybox (Versiyon %s)" 17 | 18 | #: admin.php:25 19 | msgid "If you use FancyBox and like it, buy the author a beer!" 20 | msgstr "Fancybox'u sevdiyseniz kodlayıcısına bir bira ısmarlayabilirsiniz!" 21 | 22 | #: admin.php:46 23 | msgid "The author of this WordPress Plugin also likes beer :P" 24 | msgstr "Bu eklentinin sahibi bira hastasıdır :P" 25 | 26 | #: admin.php:59 27 | msgid "Follow me on Twitter for more WordPress Plugins and Themes" 28 | msgstr "Daha fazla tema ve plugin için Twitter'dan beni takip edin." 29 | 30 | #: admin.php:66 31 | msgid "Info & Support" 32 | msgstr "Bilgi & Destek" 33 | 34 | #: admin.php:68 35 | msgid "FancyBox developed by Janis Skarnelis, ported to WordPress by José Pardilla. Licensed under the MIT License." 36 | msgstr "FancyBox Janis Skarnelis tarafından kodlanmıştır. WordPress'e José Pardilla tarafından uyarlanmıştır. Yunus Emre Bayraktar tarafından Türkçeleştirilmiştir. Lisans Tipi:MIT License." 37 | 38 | #: admin.php:70 39 | msgid "As you can see, this plugin has many options you can edit, but have no fear, you can leave everything as it is if you want, since the default options should be a good start... :)" 40 | msgstr "Gördüğünüz gibi bu eklentide bir çok ayarlama yapabilirsin. Korkma, yanlış yaptığında ilk ayarlara dönüş imkanın var. :)" 41 | 42 | #: admin.php:74 43 | msgid "If you have problems or questions about FancyBox, please start with these links: How-To & FAQ.
If that does not help, go to the FancyBox Google Group, use the Search option, and if necesary, post your question." 44 | msgstr "FancyBox hakkında problem ve sorularınız varsa bu linkten başlayın: How-To & FAQ.
Eğer aradığınızı bulamadıysanız: the FancyBox Google Group,'na gidin ve Arama kutucuğunu kullanın. Bulamadıysanız bir başlık açın." 45 | 46 | #: admin.php:76 47 | msgid "If you are having trouble with this plugin try to localize the problem (switch your theme and/or deactivate plugins until you find the source of the problem). You can also try the Troubleshooting settings at the bottom of this page if necesary. If you still can not get the plugin to work, leave a comment here explaining the problem." 48 | msgstr "Eğer bir problem yaşarsanız temanızı kontrol ediniz ve sorunu çözene kadar eklentiyi kapatınız. Sorun Giderme kılavuzundan gerektiği taktirde yardım alabilirsiniz. eğer hala bir çözüm bulamadıysanız, buraya sorununuz hakkında yorum bırakabilirsiniz." 49 | 50 | #: admin.php:81 51 | msgid "Appearance Settings (basic)" 52 | msgstr "Görünen Ayarlar (basic)" 53 | 54 | #: admin.php:83 55 | msgid "These are the main settings, which let you tweak color, borders and animation." 56 | msgstr "Buradaki ana ayarlar ile renk, çerçeve ve animasyonu seçebilirsiniz." 57 | 58 | #: admin.php:85 59 | msgid "Note: Having a cache plugin may prevent changes from taking effect immidiately, so clear cache after saving changes here or deactivate cache until you finish editing these options." 60 | msgstr "Not: Eğer bir önbellek (Cache) eklentisi kullanıyorsanız ayarlamaları yaptıktan sonra değişiklikleri görmek için önbelleği temizleyin. Daha iyi bir yol ise önbellek eklentisini ayarlarınız bitene kadar kapalı konumda tutun." 61 | 62 | #: admin.php:95 63 | msgid "Border Color" 64 | msgstr "Çerçeve Rengi" 65 | 66 | #: admin.php:101 67 | msgid "HTML color of the border (default: #BBBBBB)" 68 | msgstr "Çerçeve için HTML rengi (default: #BBBBBB)" 69 | 70 | #: admin.php:109 71 | msgid "Close Button Position" 72 | msgstr "Çıkış Butonu Pozisyonu" 73 | 74 | #: admin.php:115 75 | msgid "Left" 76 | msgstr "Sol" 77 | 78 | #: admin.php:120 79 | msgid "Right (default)" 80 | msgstr "Sağ" 81 | 82 | #: admin.php:125 83 | msgid "Bottom" 84 | msgstr "Alt" 85 | 86 | #: admin.php:130 87 | msgid "Top (default)" 88 | msgstr "Üst" 89 | 90 | #: admin.php:138 91 | msgid "Padding" 92 | msgstr "Dolgu" 93 | 94 | #: admin.php:144 95 | msgid "HTML color of the padding (default: #FFFFFF)" 96 | msgstr "Dolgunun HTML rengi (default: #FFFFFF)" 97 | 98 | #: admin.php:149 99 | msgid "Padding size in pixels (default: 10)" 100 | msgstr "Pixel cinsinden dolgu (default: 10)" 101 | 102 | #: admin.php:152 103 | msgid "(Set Border Color to \"#000000\" and Padding Size to \"0\" for the classic FancyBox look)" 104 | msgstr "(Klasik görünüm içinBorder Color'ni \"#000000\"'a ayarla ve Dolgu Boyutunu \"0\"a ayarla )" 105 | 106 | #: admin.php:159 107 | msgid "Overlay Options" 108 | msgstr "Kaplama Ayarları" 109 | 110 | #: admin.php:165 111 | msgid "Add overlay (default: on)" 112 | msgstr "Kaplama Ekle (default: on)" 113 | 114 | #: admin.php:170 115 | msgid "HTML color of the overlay (default: #666666)" 116 | msgstr "Kaplama için ana HTML rengi (default: #666666)" 117 | 118 | #: admin.php:183 119 | msgid "Opacity of overlay. 0 is transparent, 1 is opaque (default: 0.3)" 120 | msgstr "Saydamlık ayarları. \"0\" saydam, \"1\" mat şekildedir. (default: 0.3)" 121 | 122 | #: admin.php:191 123 | msgid "Zoom Options" 124 | msgstr "Yakınlaştırma Ayarları" 125 | 126 | #: admin.php:197 127 | msgid "Change content transparency during zoom animations (default: on)" 128 | msgstr "Animasyonel yakınlaştırma sırasında resmin bulunduğu sayfayı saydamlaştır. (default: on)" 129 | 130 | #: admin.php:209 131 | msgid "Speed in miliseconds of the zooming-in animation (default: 500)" 132 | msgstr "Milisaniye cinsinden yakınlaştırma hızı. (default: 500)" 133 | 134 | #: admin.php:221 135 | msgid "Speed in miliseconds of the zooming-out animation (default: 500)" 136 | msgstr "Milisaniye cinsinden uzaklaştırma hızı. (default: 500)" 137 | 138 | #: admin.php:229 139 | msgid "Easing" 140 | msgstr "Sönüklük" 141 | 142 | #: admin.php:235 143 | msgid "Activate easing (default: off)" 144 | msgstr "Sönüklüğü Aktifleştir (Default: off)" 145 | 146 | #: admin.php:248 147 | msgid "Easing method when opening FancyBox. (default: easeOutBack)" 148 | msgstr "Fancybox'u sönükleştirerek aç. (default: easeinback)" 149 | 150 | #: admin.php:261 151 | msgid "Easing method when closing FancyBox. (default: easeInBack)" 152 | msgstr "Fancybox'u sönükleştirerek kapat. (default: easeinback)" 153 | 154 | #: admin.php:274 155 | msgid "Easing method when navigating through gallery items. (default: easeInOutQuart)" 156 | msgstr "Galeri parçalarını gezdirirken sönükleştir . (default: easeInOutQuart)" 157 | 158 | #: admin.php:277 159 | msgid "(There are 30 different easing methods, the first ones are the most boring. You can test them here or here)" 160 | msgstr "(Burada 30 adet geçiş modu bulunmaktadır. İlk seçtiğiniz kötü olabilir. here or Buradan) diğerlerini de kontrol edebilirsiniz." 161 | 162 | #: admin.php:286 163 | msgid "Show/Hide Advanced Settings" 164 | msgstr "İnce Ayarları Göster/Sakla" 165 | 166 | #: admin.php:287 167 | msgid "Show/Hide Troubleshooting & Uninstall Settings" 168 | msgstr "Troubleshooting & Eklentiyi Kaldırma ayarları Göster/Sakla" 169 | 170 | #: admin.php:292 171 | msgid "Behavior Settings (medium)" 172 | msgstr "Hareket Ayarları (medium)" 173 | 174 | #: admin.php:294 175 | msgid "The following settings should be left on default unless you know what you are doing." 176 | msgstr "Ne yaptığınızı bilmiyorsanız düzünlemekten vazgeçin ve ayarları ilk konumuna getirin. (default değerlerine)" 177 | 178 | #: admin.php:300 179 | msgid "Auto Resize to Fit" 180 | msgstr "Otomatik Boyutlandırma" 181 | 182 | #: admin.php:306 183 | msgid "Scale images to fit in viewport (default: on)" 184 | msgstr "Görüntülemeyi ölçeklendir. (default: on)" 185 | 186 | #: admin.php:314 187 | msgid "Center on Scroll" 188 | msgstr "Kaydırırken Ortada" 189 | 190 | #: admin.php:320 191 | msgid "Keep image in the center of the browser window when scrolling (default: on)" 192 | msgstr "Pencere kaydırıldığında resim de sayfayla beraber kaysın. (default: on)" 193 | 194 | #: admin.php:328 195 | msgid "Close on Click" 196 | msgstr "Tıklandığında Çıkış" 197 | 198 | #: admin.php:334 199 | msgid "Close FancyBox by clicking on the image (default: off)" 200 | msgstr "Resime tıklandığında resim penceresini kapat. (default: off)" 201 | 202 | #: admin.php:337 203 | msgid "(You may want to leave this off if you display iframed or inline content and it containts clickable elements - for example: play buttons for movies, links to other pages)" 204 | msgstr "(Eğer sayfayı iframe içerisinde göstermek istemiyorsanız burayı terkedebilirsiniz. Ör:/ videolar için oynatma butonu ve diğer sayfalara linkler koymak gibi.)" 205 | 206 | #: admin.php:347 207 | msgid "Gallery Settings (advanced)" 208 | msgstr "Galeri Ayarları (advanced)" 209 | 210 | #: admin.php:349 211 | msgid "Here you can choose if you want the plugin to group all images into a gallery, or make a gallery for each post. You can also define you own jQuery expression if you like." 212 | msgstr "İsterseniz buradan bütün resimleri galerinin içine koyabilir ve yazınıza galeri oluşturabilirsiniz. Ayrıca kendi jQuery ifadelerini kullanabilirsiniz." 213 | 214 | #: admin.php:355 215 | msgid "Frame Size" 216 | msgstr "Açılır Pencere Boyutu" 217 | 218 | #: admin.php:361 219 | msgid "Width in pixels of FancyBox when showing iframe content (default: 640)" 220 | msgstr "Açılır pencere açıldığında Fancybox'un Pixel cinsinden genişliği. (default: 640)" 221 | 222 | #: admin.php:366 223 | msgid "Height in pixels of FancyBox when showing iframe content (default: 500)" 224 | msgstr "Açılır pencere açıldığında Fancybox'un Pixel cinsinden yüksekliği. (default: 500)" 225 | 226 | #: admin.php:374 227 | msgid "Gallery Type" 228 | msgstr "Galeri Tipi" 229 | 230 | #: admin.php:380 231 | msgid "Make a gallery for all images on the page (default)" 232 | msgstr "Sayfadaki tüm resimlerden bir galeri oluştur. (default)" 233 | 234 | #: admin.php:385 235 | msgid "Do not group images in gallery automatically (use this if you want to make galleries manually with the REL attribute)" 236 | msgstr "Resimleri otomatik olarak galeriye ekleme. (Bunu resimleri kendiniz galeriye eklemek isterseniz kullanın. ResimleriREL kodu ile galeriye ekleyebilirsiniz.)" 237 | 238 | #: admin.php:390 239 | msgid "Make a gallery for each post (will only work if your theme uses class=\"post\" on each post, which is common in WordPress" 240 | msgstr "Her yazıda resim galerisi oluştur. (Sadece temanız her yazıdaclass=\"post\" kodunu kullanıyorsa çalışır, Wordpress'de yaygın olarak kullanılır.)" 241 | 242 | #: admin.php:395 243 | msgid "Use a custom expression to apply FancyBox" 244 | msgstr "Kendi ifadelerinizi Fancybox'a ekleyin." 245 | 246 | #: admin.php:404 247 | msgid "Custom expression guidelines:" 248 | msgstr "Özelleştirilmiş İfadeler Kılavuzu:" 249 | 250 | #: admin.php:406 251 | msgid "The custom expression has to apply class=\"fancybox\" to the links where you want to use FancyBox." 252 | msgstr "Kendi ifadelerinizi kullanmak için FancyBox'u kullandığınız yerdeki linke class=\"fancybox\" kodunu yerleştiriniz." 253 | 254 | #: admin.php:408 255 | msgid "The jQuery addClass() function is a good way to add the class to the desired links conserving any existing class." 256 | msgstr "jQuery addClass() fonksiyonu linklere falan şekil vermek için iyi bir yoldur." 257 | 258 | #: admin.php:410 259 | msgid "You can use getTitle() in your expression to copy the title attribute from the IMG tag to the A tag, so that FancyBox can show captions." 260 | msgstr "You can use getTitle() in your expression to copy the title attribute from the IMG tag to the A tag, böylece başlıkları gösterebilirsiniz." 261 | 262 | #: admin.php:412 263 | msgid "Do not call the fancybox() function here, the plugin does this for you." 264 | msgstr "fancybox() fonksiyonunu burada çalıştırma, eklenti sizin için." 265 | 266 | #: admin.php:428 267 | msgid "Troubleshooting Settings" 268 | msgstr "Sorun Giderme Ayarları" 269 | 270 | #: admin.php:430 271 | msgid "Settings in this section should only be changed if you are having problems with the plugin!" 272 | msgstr "Bu seçenek sadece eklentide bir problem yaşanıyorsa değiştirilebilir." 273 | 274 | #: admin.php:432 275 | msgid "If the plugin doesn't seem to work, first you should check for other plugins that may be conflicting with this one, especially other Lightbox, Slimbox, etc. Make sure all your plugins and WordPress itself are up to date (this plugin has only been tested in WordPress 2.7 and above)." 276 | msgstr "Eğer bu eklenti çalışmıyor gibi görünüyorsa diğer eklentileri kontrol edin ve tüm eklentilerin güncel olduğundan emin olun. ( Bu eklenti sadece Wordpress 2.7 ve daha yüksek sürümlerinde test edilmiştir.)" 277 | 278 | #: admin.php:434 279 | msgid "Change them one at a time and test to see if they help. Remember that having a cache plugin may prevent changes from taking effect immidiately, so clear cache after saving changes here or deactivate cache until you finish editing these options." 280 | msgstr "Bir defalığına test etmeniz size yardımcı olabilir. Test işlemini yapmadan önce ön bellek (cache) kullanıyorsanız önbelleği temizleyiniz ve sonra test işlemi yapınız. Önbelekleme sizin yaptığınız değişiklikleri görmenizi engelleyecektir. " 281 | 282 | #: admin.php:440 283 | msgid "Do not call jQuery" 284 | msgstr "jQuery kullanma" 285 | 286 | #: admin.php:446 287 | msgid "Skip jQuery call. Use this only if jQuery is being loaded twice (default: off)" 288 | msgstr "JQuery sorgusunu atla. Eğer JQuery iki defa çalışıyorsa bunu kullanın." 289 | 290 | #: admin.php:454 291 | msgid "jQuery \"noConflict\" Mode" 292 | msgstr "jQuery \"noConflict\" Modu" 293 | 294 | #: admin.php:460 295 | msgid "Use jQuery noConflict mode (default: on)" 296 | msgstr "jQuery noConflict modu kullan (default: on)" 297 | 298 | #: admin.php:463 299 | msgid "(Turning this off may cause problems if there are plugins activated that use other js framework like mootools, prototype, scriptaculous, etc.)" 300 | msgstr "(Eğer eklenti aktifken diğer Java Scriptlerle ilgili problem yaşarsa (mootols, prototype gibi) bunu kapalı konuma getirin. )" 301 | 302 | #: admin.php:472 303 | msgid "Uninstall" 304 | msgstr "Eklentiyi Kaldır" 305 | 306 | #: admin.php:474 307 | msgid "Like many other plugins, FancyBox for WordPress stores its settings on your WordPress' options database table. Actually, these settings are not using more than a couple of kilobytes of space, but if you want to completely uninstall this plugin, check the option below, then save changes, and when you deactivate the plugin, all its settings will be removed from the database." 308 | msgstr "Diğer eklentiler gibi Fancybox da veritabanında Wordpress ayarları tablosunu kullanarak çalışır. Çok fazla boyut kullanmamasına rağmen kaldırmak isterseniz öncelikle ayarlardan eklentiyi kapatınız. Böylece ayarlarınız veritababnından silinecektir. Daha sonra kaldırma işlemini tamamlayabilirsiniz." 309 | 310 | #: admin.php:480 311 | msgid "Remove settings" 312 | msgstr "Ayarları Sil" 313 | 314 | #: admin.php:486 315 | msgid "Remove Settings when plugin is deactivated from the \"Manage Plugins\" page. (default: off)" 316 | msgstr "Eklenti etkisizleştirildiğinde ayarları temizle." 317 | 318 | #: admin.php:503 319 | msgid "Save Changes" 320 | msgstr "Değişiklikleri Kaydet" 321 | 322 | #: fancybox.php:437 323 | msgid "Settings" 324 | msgstr "Ayarlar" 325 | 326 | -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- 1 | === FancyBox for WordPress === 2 | Contributors: silkalns 3 | Tags: fancybox, lightbox, images, photos, pictures 4 | Requires at least: 5.6 5 | Tested up to: 6.8 6 | Stable tag: 3.3.6 7 | License: GPLv3 or later 8 | License URI: http://www.gnu.org/licenses/gpl-3.0.html 9 | 10 | Seamlessly integrates FancyBox lightbox into your WordPress blog: Upload, activate, and you're done. Additional configuration optional. 11 | 12 | == Description == 13 | 14 | Seamlessly integrates FancyBox into your blog: Upload, activate, and you're done. Additional configuration optional. 15 | 16 | You can easily customize almost anything you can think about fancybox lightbox: the border, margin width and color, zoom speed, animation type, close button position, overlay color and opacity and even more advanced option like several options to group images into galleries, and more... 17 | 18 | By default, the plugin will use jQuery to apply FancyBox to ANY thumbnails that link directly to an image. This includes posts, the sidebar, etc, so you can activate it and it will be applied automatically. 19 | 20 | = Further Reading = 21 | 22 | This plugin is developed and maintained by Colorlib. Which is well know for their free WordPress themes. However, now they are looking to extend their presence in plugin development and believe that FancyBox lightbox is a great way to start. 23 | 24 | If you are new to WordPress and want to lear more we have got you covered. Colorlib will teach you have to start a blog or create a website and much more. If you are already familiar with WordPress you likely want to learn how to make it faster and more reliable. That's when you want to look into hosting and more specifically WordPress hosting. 25 | 26 | If you enjoy using FancyBox lightbox for WordPress please leave a [positive feedback](https://wordpress.org/support/plugin/fancybox-for-wordpress/reviews/?filter=5). We are committed to make it the best lightbox plugin for WordPress. 27 | 28 | == Changelog == 29 | = 3.3.6 - 25.11.2024 = 30 | Fixed: Security issue - Fixed XSS vulnerability in caption and title handling 31 | 32 | = 3.3.5 - 12.11.2024 = 33 | Fixed: Security issue 34 | 35 | = 3.3.4 - 22.03.2024 = 36 | Fixed: Security issue 37 | 38 | = 3.3.3 - 11.05.2021 = 39 | Fixed : Issue with padding and border ( https://github.com/ColorlibHQ/fancybox-for-wordpress/issues/86 ) 40 | 41 | = 3.3.2 - 05.03.2021 = 42 | Changed: Upgrade Fancybox to latest version ( https://github.com/ColorlibHQ/fancybox-for-wordpress/issues/95 ) 43 | Fixed: Close button not showing up although option is enabled 44 | 45 | = 3.3.1 = 46 | Compatibility with jQuery 3.0 47 | 48 | = 3.3.0 = 49 | Fixed compatibility issue with WordPress 5.6 50 | 51 | = 3.2.9 = 52 | * Added Zoom on Click functionality 53 | 54 | = 3.2.8 = 55 | * Fix property 'title' of undefined when using newer versions of jQuery 56 | * Add option to disable FancyBox on mobile view 57 | 58 | = 3.2.7 = 59 | * Fix for separate gutenberg blocks 60 | * Personalize script handles 61 | * Review dismiss fix 62 | 63 | = 3.2.6 = 64 | * Admin bar overfloat fix 65 | * Tooltip description bug fix 66 | * Add option for caption hide/show 67 | 68 | = 3.2.5 = 69 | * Fix title hide/show option 70 | * Fix extra height on lightbox image wrapper 71 | 72 | = 3.2.4 = 73 | * Removed dashboard news widget 74 | 75 | = 3.2.3 = 76 | * Fix for mobile close on content click 77 | * Fix for mobile close on overlay click 78 | 79 | = 3.2.2 = 80 | * Fix for padding issue when title inside position 81 | * Fix for title color when title is set to inside position 82 | 83 | = 3.2.1 = 84 | * Update toggles 85 | * Added new option to make a gallery for each gutenberg gallery block 86 | 87 | = 3.2.0 = 88 | * Admin UI minor update 89 | * Removed unneeded ie css file 90 | * Added option in Behaviour tab to exclude links that target .pdf files from being displayed in the lightbox 91 | 92 | = 3.1.9 = 93 | * Replace $.fancebox with $.fancyboxforwp. 94 | 95 | = 3.1.8 = 96 | * Fixed "Click to Hide on Overlay only works with Images" 97 | * Fixed "The requested content cannot be loaded" when trying to view page/post in fancybox 98 | 99 | = 3.1.7 = 100 | * Fixed incompatibilty with Envira Gallery 101 | * Fixed incompatibilty with NextGen Gallery 102 | 103 | = 3.1.6 = 104 | * Removed rollback functionality 105 | 106 | = 3.1.5 = 107 | * Added support for mp4 and webp files 108 | 109 | = 3.1.4 = 110 | * Made it work with query string and without query strings. 111 | 112 | = 3.1.3 = 113 | * Fixed "Parse error" - https://wordpress.org/support/topic/no-backend-after-fancybox-update/ 114 | * Fixed "Breaks on query strings" - https://wordpress.org/support/topic/url-with-ssl1-fancybox-doesnt-open/ 115 | * Fixed "Caption problems" - https://wordpress.org/support/topic/border-not-fitting-and-strange-white-line/ 116 | 117 | = 3.1.2 = 118 | * Fixed "All links get the fancybox class" 119 | 120 | = 3.1.1 = 121 | * Removed print_r from fancybox.php 122 | 123 | = 3.1.0 = 124 | * Updated FancyBox library to the latest version 125 | * Changed Admin UI 126 | 127 | = 3.0.12 = 128 | 129 | Fixed errors causes by WordPress SVN. 130 | 131 | = 3.0.7 = 132 | 133 | * Updated Fancybox library 134 | * Updated other libraries this plugins depends on such as jQuery easing and jQuery Mousewheel 135 | * Tested plugin with WordPress 4.6 136 | 137 | = 3.0.6 = 138 | * Fixes to JavaScript code for showing and hiding elements as they are needed in Settings page. (Thanks to jono55 for reporting) 139 | 140 | = 3.0.5 = 141 | * Fixed the Revert Options button. 142 | * Fixed wrong version number being shown on the plugin's settings page. 143 | * Updated plugin and author links in readme and settings page. 144 | * Updated localization catalog (POT file). 145 | * Updated Spanish translation with minor updates. 146 | * Updated Frequently Asked Questions in readme file. 147 | * Removed version number from printed html source code. 148 | * Removed outdated/incomplete translation binaries. 149 | 150 | = 3.0.4 = 151 | * Renamed the setting affected by the security issue mentioned in 3.0.3. This should stop the malicious code from appearing on sites where the plugin is updated without removing the malicious code. 152 | 153 | = 3.0.3 = 154 | * Fixed a security issue. (Thanks to mickaelb for reporting and Konstantin Kovshenin for providing the fix) 155 | 156 | = 3.0.2 = 157 | * Added support for disabling fancybox on individual hyperlinked images by adding class='nolightbox'. (Thanks to Artem Russakovskii) 158 | * Added a link to the github project page in the info tab in the settings page. 159 | * Fixed and cleaned the installation code, new installations of the plugin should work now without need to go to the settings page. 160 | * Fixed false positives in filenames. (Thanks to Artem Russakovskii) 161 | * Fixed incompatibility with wordpress installations where the wp-content directory had been renamed. 162 | * Fixed an issue that could cause the version of the plugin to be removed from settings when deactivating the plugin. 163 | * Improved HTTPS support by using better code to retrieve the plugin url and load files. 164 | * Removed legacy code to suport upgrading settings from 2.x versions of the plugin. This was done to avoid possible issues with clean installations of the plugin. 165 | * Updated some CSS rules in jQuery UI 166 | * Some minor reformatting and cleanup of code (PHP comments, empty lines, ) 167 | 168 | = 3.0.1 = 169 | * Updated: Localization catalog updated. 170 | * Updated: Spanish localization. 171 | * Fixed: Minor change in settings page that may fix options page being invisible in some cases. 172 | 173 | = 3.0.0 = 174 | * New: Fancybox v1.3.4 support This includes many new options, like title position. 175 | * New: Additional FancyBox Calls option that lets the user write their own additional code to use FancyBox on specific areas of the blog, like email subscription buttons, login, etc. 176 | * New: Revert settings button added to options page. When pressed, a confirmation dialog will appear. 177 | * New: Improvements in options page, irrelevant settings (settings that depend on a disabled setting) will hide on real time, meaning a cleaner look in the options page. 178 | * Updated: New cleaner code to select thumbnails on which to apply the fancbox script. 179 | * Updated: Many parts of plugins rewriten with many improvements in code. 180 | * Updated: Options are now serialized into a single row in the database. 181 | * Fixed: Plugin should be SSL friendly from now on. 182 | * Fixed: Do not call jQuery option in troubleshooting section didn't work if easing was enabled. 183 | * Fixed: Load at footer options should work better now. 184 | * Fixed: CSS external files now addded with wp_enqueue_style(). 185 | * Fixed: has_cap error: User level value for options page removed, using role now instead. Thanks to [vonkanehoffen](http://wordpress.org/support/topic/plugin-fancybox-for-wordpress-has_cap-fix). 186 | * Removed: jQuery "noConflict" Mode option removed bacause jQuery bundled with WordPress always used noConflict. 187 | * Removed: Base64 data ("data:image/gif;base64,AAAA") in left and right fancybox link's backgrounds: It didn't seem to be working and it is usually regarded as suspicious code, so it has been removed. 188 | 189 | = 2.7.5 = 190 | * Fixed: Callback arguments are no longer added as "null" when they are not set in options page. 191 | 192 | = 2.7.4 = 193 | * Fixed: Little error tagging 2.7.3, a file didn't upload and broke options page. 194 | * Update: Language POT file 195 | 196 | = 2.7.3 = 197 | * Fixed: Settings not saving in some browsers. Thanks to [supertomate](http://wordpress.org/support/topic/plugin-fancybox-for-wordpress-save-changes-button-doesnt-submit-form?replies=7#post-1765041) 198 | * Fixed: JS being added to other plugins' configuration pages. Thanks to [Brandon Dove](http://wordpress.org/support/topic/plugin-fancybox-for-wordpress-theres-a-problem-with-is_plugin_page?replies=1#post-1888828) 199 | * Added: Support section in options page with better information 200 | 201 | = 2.7.2 = 202 | * Fixed: Layout problem in options page in WordPress 2.9 203 | 204 | = 2.7.1 = 205 | * Fixed: Z-index issue was left out in previus release 206 | * Fixed: Setting to close fancybox when clicking on the overlay wasn't available in the menu 207 | * Fixed: Frame width and height options are now in the "Other" tab 208 | * Fixed: Tabs now translated in Spanish localization 209 | 210 | = 2.7.0 = 211 | * New: Fancybox v1.2.6 support 212 | * New: New Admin page with tabs for better organization of all the options 213 | * Added: Setting to change the speed of the animation when changing gallery items 214 | * Added: Setting to enable or disable Escape key to close Fancybox 215 | * Added: Setting to show or hide close button 216 | * Added: Setting to close fancybox when clicking on the overlay 217 | * Added: Setting to enable or disable callback function on start, show and close events 218 | * Added: Italian translation 219 | * Added: Russian translation 220 | * Added: "Load JS at Footer" option 221 | * Added: New Changelog tab in Wordpress Plugin Directory 222 | * Fixed: Some typos in Spanish translation 223 | * Fixed: FancyBox not showing above some elements (those with zindex higher than 90) 224 | * Fixed: JavaScript code being included in all admin pages instead of just the plugin's options page. 225 | * Fixed: noClonflict preventing frames to work in Fancybox 226 | * Fixed: Custom frame width and height not being applied 227 | * Updated: Japanese translation 228 | * Updated: JS is now Minified instead of Packed 229 | 230 | = 2.6.0 = 231 | * Optimized the JavaScript code used to apply FancyBox 232 | * Updated Custom Expression section in Options Page 233 | * Fixed uppercase image extensions not being recognized 234 | * CSS is now loaded before the JavaScript for better parallelization 235 | * jquery.easing.1.3.js compressed (from 8,10kb to 3,47kb) and renamed to jquery.easing.1.3.pack.js 236 | * Added Turkish translation (some strings missing) 237 | * Added Japanese translation (some strings missing) 238 | * Updated Spanish translation 239 | * Updated to use new Plugin API in WP2.7 for better forward compatibility 240 | * Removed /wp-content/ reference in fancybox.php for better WP2.8 support 241 | * Optimized some code readability 242 | 243 | = 2.5.1 = 244 | * Fixed the plugin not working when selecting Gallery Type "By Post" 245 | * Fixed a bug that would prevent the title in the IMG tag from being copied to the A tag in some cases 246 | * Fixed the Custom Expression showing in the Admin panel when other gallery types are selected 247 | 248 | = 2.5 = 249 | * Support for localizations (Spanish and German localizations included) 250 | * Some parts of the code completely rewritten 251 | * Fixed fancybox files being loaded on the admin pages 252 | * New options for close button position, custom jquery expressions, iframe content 253 | * Options page mostly rewritten, better organized 254 | * Medium/advanced, troubleshooting/uninstall options collapsable, hidden by default 255 | * Better support guidelines and links on options page 256 | * Settings link on the Manage plugins page 257 | * Custom expression hidden when not used 258 | * Title atribute on IMG tags is now copied to its parent A tag for better caption support 259 | * New uninstall options and better handling of new options when installing/updating 260 | * Cleans any old options no longer needed when plugin is activated/updated 261 | 262 | = 2.2 = 263 | * Updated to FancyBox 1.2.1 264 | * Added new settings to Options Page: Easing, padding size, border color 265 | * Tweaked CSS to prevent some themes from adding unwanted styles to fancybox (especially background colors and link outlines) 266 | * Options Page reorganized in three sections: Appearance, Behaviour and Troubleshooting Settings, to make settings easier to find 267 | 268 | = 2.1.1 = 269 | * Fixed a new bug introduced in 2.1 that prevented options from being saved. Sorry about the mess :( 270 | 271 | = 2.1 = 272 | * Fixed a major bug in 2.0 that prevented it from working until plugin's options page was visited 273 | * Added two options for troubleshooting that might help in some cases if the plugin doesn't work: disable jQuery noConflict and skip jQuery call 274 | * Additional fixes to caption CSS: Captions should look better now in Hybrid theme, child themes, and other situations where general table elements are improperly styled 275 | 276 | = 2.0 = 277 | * Brand new Options Page in Admin Panel lets you easely customize many options: fancybox auto apply, image resize to fit, opacity fade while zooming, zoom speed, overlay on/off, overlay color, overlay opacity, close fancybox on image click, keep fancybox centered while scrolling 278 | * CSS completely updated for FancyBox 1.2.0 279 | * Captions fixed in IE 280 | 281 | = 1.3 = 282 | * Shadows and Close button should be fixed now 283 | 284 | = 1.2 = 285 | * Updated to FancyBox 1.2.0 286 | * Uses packed version of the JavaScript file (8kb instead of 14kb) 287 | 288 | = 1.1 = 289 | * Fixed FancyBox not being applied to .jpeg files 290 | * Fixed "Click to close" overlay text 291 | * Moved images to /img/ folder 292 | 293 | 294 | == Upgrade Notice == 295 | 296 | = 3.0.5 = 297 | Fixes the Revert options button and wrong version number on settings page. Also updates links in settings page and readme file. 298 | 299 | 300 | == Installation == 301 | 302 | 1. Upload the `fancybox-for-wordpress` folder to the `/wp-content/plugins/` directory 303 | 2. Activate the plugin through the 'Plugins' menu in WordPress 304 | 3. That's it, FancyBox will be automatically applied to all your image links and galleries. 305 | 4. If you want to customize a bit the look and feel of FancyBox, go to the Options Page under General Options in the WordPress Admin panel 306 | 307 | 308 | == Screenshots == 309 | 310 | 1. Simple example of fancybox on a post. [Live demo here](http://blog.moskis.net/2012/01/20/teclado-apple-en-windows-7/) 311 | 2. Basic settings on Options Page in the Admin Panel. This makes it very easy to customize the plugin to your needs 312 | 313 | 314 | == Frequently Asked Questions == 315 | 316 | **- There was a vulnerability detected in versions 3.0.2 and lower, is my site in danger?** 317 | 318 | This vulnerability was patched in version 3.0.3. 319 | 320 | An additional change was introduced in version 3.0.4 to make sure that the malicious code can't be printed to visitors even if it still remains in the database. 321 | 322 | If you think your site might still be using a vulnerable version of the plugin please log in to your WordPress admin panel, disable the plugin and clear any cache if your site uses a cache system. 323 | 324 | If you wish to continue using the plugin, check that the plugin is updated to the latest version from your admin panel and enable it. Then check the plugin's settings page and make sure there's no abnormal code in any of the fields, especially on the Extra Calls tab. If you are not sure about the code you see in the settings please use the Revert to Defaults button at the bottom of the settings page. 325 | 326 | If you think your site might be compromised in any other way check this guide: [WordPress Codex - FAQ My site was hacked](http://codex.wordpress.org/FAQ_My_site_was_hacked). 327 | 328 | **- Is the FancyBox script vulnerable or unsafe?** 329 | 330 | No, there's nothing wrong with the actual FancyBox script that i know of. 331 | 332 | The vulnerability detected in versions 3.0.2 and lower of the "FancyBox for WordPress" plugin was limited to the plugin itself. Other FancyBox plugins or manual implementations of FancyBox are unrelated to this issue. 333 | -------------------------------------------------------------------------------- /lib/admin-tab-appearance.php: -------------------------------------------------------------------------------- 1 |

(basic)', 'mfbfw' ) ); ?>

2 | 3 |

4 | 5 | 6 | 7 | 8 | 14 | 33 | 34 | 35 | 41 | 59 | 60 | 61 | 67 | 92 | 93 | 94 | 100 | 118 | 119 | 120 | 126 | 161 | 162 | 163 | 169 | 228 | 229 | 230 | 236 | 254 | 255 | 256 | 262 | 281 | 282 | 283 |
9 | 11 | 12 | 13 | 15 |
16 |
17 | > 18 |
19 | 20 | 21 | 24 | 27 |
28 |
29 | 30 |
31 |
32 |
36 | 38 | 39 | 40 | 42 |
43 |
44 | > 45 |
46 | 47 | 48 | 51 | 54 |
55 |
56 |
57 |
58 |
62 | 64 | 65 | 66 | 68 |
69 |
70 | > 71 |
72 | 73 | 74 | 77 | 80 |
81 |
82 |
83 |
84 | 88 |

89 |
90 |
91 |
95 | 97 | 98 | 99 | 101 |
102 | 106 |

107 |
108 | 116 |
117 |
121 | 123 | 124 | 125 | 127 |
128 |
129 | > 130 |
131 | 132 | 133 | 136 | 139 |
140 |
141 | 142 |
143 |
144 | 148 |

149 |
150 | 158 |
159 |
160 |
164 | 166 | 167 | 168 | 170 |
171 |
172 | > 173 |
174 | 175 | 176 | 179 | 182 |
183 |
184 | 185 |
186 |
187 | 192 |
193 |
194 | /> 198 | 201 | /> 205 | 208 | /> 212 | 215 |
216 |
217 | 222 |

223 |

224 |
225 |
226 |
227 |
231 | 233 | 234 | 235 | 237 |
238 |
239 | > 240 |
241 | 242 | 243 | 246 | 249 |
250 |
251 |
252 |
253 |
257 | 259 | 260 | 261 | 263 |
264 |
265 | > 266 |
267 | 268 | 269 | 272 | 275 |
276 |
277 | 278 |
279 |
280 |
-------------------------------------------------------------------------------- /lib/admin-tab-other.php: -------------------------------------------------------------------------------- 1 |

(advanced)', 'mfbfw' ) ); ?>

2 |

3 | 4 | 5 | 6 | 12 | 45 | 46 | 47 | 53 | 74 | 75 | 76 | 82 | 150 | 151 | 152 |
7 | 9 | 10 | 11 | 13 |
14 |
15 | > 16 |
17 | 18 | 19 | 22 | 25 |
26 |
27 | 28 |
29 |

30 | Ajax and Inline content! Flash dimensions won\'t be autodetected so specify them below if necessary. If you want to insert several pieces of flash content with different dimensions you will have to use the Additional FancyBox Calls option.', 'mfbfw' ) ); ?> 31 |

32 |
33 | 38 | 43 |
44 |
48 | 50 | 51 | 52 | 54 |
55 |
56 | > 57 |
58 | 59 | 60 | 63 | 66 |
67 |
68 |
69 |

70 | Parallel Load plugin. In that case, you can do this from Parallel Load\'s options.', 'mfbfw' ); ?> 71 |

72 |
73 |
77 | 79 | 80 | 81 | 83 |
84 |
85 | > 86 |
87 | 88 | 89 | 92 | 95 |
96 |
97 |
98 |

99 |

100 |
101 |
102 | Start event: Will be called right before attempting to load the content', 'mfbfw' ) ); ?> 103 |
104 | 110 | Cancel event: Will be called after loading is canceled', 'mfbfw' ) ); ?> 111 |
112 | 118 | Complete event: Will be called once the content is displayed', 'mfbfw' ) ); ?> 119 |
120 | 126 | CleanUp event: Will be called just before closing', 'mfbfw' ) ); ?> 127 |
128 | 134 | Closed event: Will be called once FancyBox is closed', 'mfbfw' ) ); ?> 135 |
136 | 142 |

143 |

function() { alert('Hello world!'); }

144 |

145 | 146 |

147 |
148 |
149 |
153 |

(advanced)', 'mfbfw' ) ); ?>

154 |

155 |

FancyBox\'s API & Options page.', 'mfbfw' ) ); ?>

156 | 157 | 158 | 159 | 165 | 201 | 202 | 203 |
160 | 162 | 163 | 164 | 166 |
167 |
168 | > 169 |
170 | 171 | 172 | 175 | 178 |
179 |
180 |
181 |
182 |
183 | 189 |


190 |

191 | jQuery("#login a").fancybox({
192 |   'transitionIn': 'elastic',
193 |   'speedIn': 600,
194 |   'speedOut': 200,
195 |   'type': 'iframe'
196 | }); 197 |

198 |
199 |
200 |
204 |

205 |

206 | 207 |

208 |

209 |

210 |
211 | 212 | 213 | 214 | 220 | 238 | 239 | 240 |
215 | 217 | 218 | 219 | 221 |
222 |
223 | > 224 |
225 | 226 | 227 | 230 | 233 |
234 |
235 |
236 |
237 |
241 |

242 |

when you deactivate the plugin, all its settings will be removed from the database.', 'mfbfw' ) ); ?>

243 | 244 | 245 | 246 | 252 | 270 | 271 | 272 |
247 | "> 249 | 250 | 251 | 253 |
254 |
255 | > 256 |
257 | 258 | 259 | 262 | 265 |
266 |
267 |
268 |
269 |
-------------------------------------------------------------------------------- /languages/mfbfw.pot: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2015 FancyBox for WordPress 2 | # This file is distributed under the same license as the FancyBox for WordPress package. 3 | msgid "" 4 | msgstr "" 5 | "Project-Id-Version: FancyBox for WordPress 3.0.5\n" 6 | "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/fancybox-for-" 7 | "wordpress\n" 8 | "POT-Creation-Date: 2015-02-07 01:56:01+00:00\n" 9 | "MIME-Version: 1.0\n" 10 | "Content-Type: text/plain; charset=UTF-8\n" 11 | "Content-Transfer-Encoding: 8bit\n" 12 | "PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n" 13 | "Last-Translator: FULL NAME \n" 14 | "Language-Team: LANGUAGE \n" 15 | 16 | #: admin.php:12 17 | #, php-format 18 | msgid "Fancybox for WordPress (version %s)" 19 | msgstr "" 20 | 21 | #: admin.php:26 22 | msgid "Appearance" 23 | msgstr "" 24 | 25 | #: admin.php:27 26 | msgid "Animations" 27 | msgstr "" 28 | 29 | #: admin.php:28 30 | msgid "Behaviour" 31 | msgstr "" 32 | 33 | #: admin.php:29 34 | msgid "Galleries" 35 | msgstr "" 36 | 37 | #: admin.php:30 38 | msgid "Misc." 39 | msgstr "" 40 | 41 | #: admin.php:31 42 | msgid "Support" 43 | msgstr "" 44 | 45 | #: admin.php:62 46 | msgid "Save Changes" 47 | msgstr "" 48 | 49 | #: admin.php:71 50 | msgid "Revert to defaults" 51 | msgstr "" 52 | 53 | #: fancybox.php:382 54 | msgid "Rollback version" 55 | msgstr "" 56 | 57 | #: fancybox.php:469 58 | msgid "Settings" 59 | msgstr "" 60 | 61 | #: lib/admin-tab-animations.php:1 62 | msgid "Animation Settings (basic)" 63 | msgstr "" 64 | 65 | #: lib/admin-tab-animations.php:3 66 | msgid "" 67 | "These settings control the animations when opening and closing Fancybox, and " 68 | "the optional easing effects." 69 | msgstr "" 70 | 71 | #: lib/admin-tab-animations.php:8 72 | msgid "Zoom Options" 73 | msgstr "" 74 | 75 | #: lib/admin-tab-animations.php:16 76 | msgid "Change content transparency during zoom animations (default: on)" 77 | msgstr "" 78 | 79 | #: lib/admin-tab-animations.php:22 80 | msgid "Animation Type" 81 | msgstr "" 82 | 83 | #: lib/admin-tab-animations.php:33 84 | msgid "Animation type when opening FancyBox. (default: fade)" 85 | msgstr "" 86 | 87 | #: lib/admin-tab-animations.php:45 88 | msgid "Speed in miliseconds of the FancyBox opening animation (default: 500)" 89 | msgstr "" 90 | 91 | #: lib/admin-tab-animations.php:52 92 | msgid "Animation between slides Options" 93 | msgstr "" 94 | 95 | #: lib/admin-tab-animations.php:63 96 | msgid "Select Animation type for the slides(default: fade)" 97 | msgstr "" 98 | 99 | #: lib/admin-tab-animations.php:74 100 | msgid "" 101 | "Speed in miliseconds of the animation when navigating thorugh gallery items " 102 | "(default: 300)" 103 | msgstr "" 104 | 105 | #: lib/admin-tab-appearance.php:1 106 | msgid "Appearance Settings (basic)" 107 | msgstr "" 108 | 109 | #: lib/admin-tab-appearance.php:3 110 | msgid "" 111 | "These setting control how Fancybox looks, they let you tweak color, borders " 112 | "and position of elements, like the image title and closing buttons." 113 | msgstr "" 114 | 115 | #: lib/admin-tab-appearance.php:8 116 | msgid "Close Button" 117 | msgstr "" 118 | 119 | #: lib/admin-tab-appearance.php:17 120 | msgid "Show Close button (default: on)" 121 | msgstr "" 122 | 123 | #: lib/admin-tab-appearance.php:24 124 | msgid "Toolbar" 125 | msgstr "" 126 | 127 | #: lib/admin-tab-appearance.php:33 128 | msgid "Show Toolbar (default: on)" 129 | msgstr "" 130 | 131 | #: lib/admin-tab-appearance.php:40 132 | msgid "Border" 133 | msgstr "" 134 | 135 | #: lib/admin-tab-appearance.php:48 136 | msgid "Show Border (default: off)" 137 | msgstr "" 138 | 139 | #: lib/admin-tab-appearance.php:55 140 | msgid "HTML color of the border (default: #BBBBBB)" 141 | msgstr "" 142 | 143 | #: lib/admin-tab-appearance.php:62 144 | msgid "Padding" 145 | msgstr "" 146 | 147 | #: lib/admin-tab-appearance.php:69 148 | msgid "HTML color of the padding (default: #FFFFFF)" 149 | msgstr "" 150 | 151 | #: lib/admin-tab-appearance.php:70 152 | msgid "" 153 | "(This should be left on #FFFFFF (white) if you want to display anything " 154 | "other than images, like inline or framed content)" 155 | msgstr "" 156 | 157 | #: lib/admin-tab-appearance.php:78 158 | msgid "Padding size in pixels (default: 10)" 159 | msgstr "" 160 | 161 | #: lib/admin-tab-appearance.php:85 162 | msgid "Overlay Options" 163 | msgstr "" 164 | 165 | #: lib/admin-tab-appearance.php:93 166 | msgid "Add overlay (default: on)" 167 | msgstr "" 168 | 169 | #: lib/admin-tab-appearance.php:100 170 | msgid "HTML color of the overlay (default: #666666)" 171 | msgstr "" 172 | 173 | #: lib/admin-tab-appearance.php:108 174 | msgid "Opacity of overlay. 0 is transparent, 1 is opaque (default: 0.3)" 175 | msgstr "" 176 | 177 | #: lib/admin-tab-appearance.php:116 178 | msgid "Title" 179 | msgstr "" 180 | 181 | #: lib/admin-tab-appearance.php:124 182 | msgid "Show the title (default: on)" 183 | msgstr "" 184 | 185 | #: lib/admin-tab-appearance.php:130 186 | msgid "Title size (default: 14px)" 187 | msgstr "" 188 | 189 | #: lib/admin-tab-appearance.php:139 190 | msgid "Inside (default)" 191 | msgstr "" 192 | 193 | #: lib/admin-tab-appearance.php:146 194 | msgid "Outside" 195 | msgstr "" 196 | 197 | #: lib/admin-tab-appearance.php:153 198 | msgid "Over" 199 | msgstr "" 200 | 201 | #: lib/admin-tab-appearance.php:162 202 | msgid "Title text color (default: #333333)" 203 | msgstr "" 204 | 205 | #: lib/admin-tab-appearance.php:163 206 | msgid "(Should contrast with the padding color set above)" 207 | msgstr "" 208 | 209 | #: lib/admin-tab-appearance.php:171 210 | msgid "Navigation Arrows" 211 | msgstr "" 212 | 213 | #: lib/admin-tab-appearance.php:179 214 | msgid "Show the navigation arrows (default: on)" 215 | msgstr "" 216 | 217 | #: lib/admin-tab-behaviour.php:1 218 | msgid "Behavior Settings (medium)" 219 | msgstr "" 220 | 221 | #: lib/admin-tab-behaviour.php:2 222 | msgid "" 223 | "The following settings should be left alone unless you know what you are " 224 | "doing." 225 | msgstr "" 226 | 227 | #: lib/admin-tab-behaviour.php:6 228 | msgid "Close on Content Click" 229 | msgstr "" 230 | 231 | #: lib/admin-tab-behaviour.php:14 232 | msgid "Close FancyBox by clicking on the image (default: off)" 233 | msgstr "" 234 | 235 | #: lib/admin-tab-behaviour.php:17 236 | msgid "" 237 | "(You may want to leave this off if you display iframed or inline content " 238 | "that containts clickable elements - for example: play buttons for movies, " 239 | "links to other pages)" 240 | msgstr "" 241 | 242 | #: lib/admin-tab-behaviour.php:24 243 | msgid "Close on Overlay Click" 244 | msgstr "" 245 | 246 | #: lib/admin-tab-behaviour.php:32 247 | msgid "Close FancyBox by clicking on the overlay sorrounding it (default: on)" 248 | msgstr "" 249 | 250 | #: lib/admin-tab-behaviour.php:39 251 | msgid "Keyboard navigation;" 252 | msgstr "" 253 | 254 | #: lib/admin-tab-behaviour.php:47 255 | msgid "Enable Keyboard Navigation (default: on)" 256 | msgstr "" 257 | 258 | #: lib/admin-tab-behaviour.php:54 259 | msgid "Loop Galleries" 260 | msgstr "" 261 | 262 | #: lib/admin-tab-behaviour.php:62 263 | msgid "" 264 | "This will make galleries loop, allowing you to keep pressing next/back " 265 | "(default: off)" 266 | msgstr "" 267 | 268 | #: lib/admin-tab-behaviour.php:69 269 | msgid "Mouse Wheel Navigation" 270 | msgstr "" 271 | 272 | #: lib/admin-tab-behaviour.php:77 273 | msgid "Lets visitors navigate galleries with the mouse wheel (default: off)" 274 | msgstr "" 275 | 276 | #: lib/admin-tab-behaviour.php:84 277 | msgid "Woocommerce:" 278 | msgstr "" 279 | 280 | #: lib/admin-tab-behaviour.php:92 281 | msgid "Disable on Woocommerce Shop page.( Default : off )" 282 | msgstr "" 283 | 284 | #: lib/admin-tab-behaviour.php:101 285 | msgid "Disable on Woocommerce products.( Default : off )" 286 | msgstr "" 287 | 288 | #: lib/admin-tab-galleries.php:1 289 | msgid "Gallery Settings (advanced)" 290 | msgstr "" 291 | 292 | #: lib/admin-tab-galleries.php:2 293 | msgid "" 294 | "Here you can choose if you want the plugin to group all images into a " 295 | "gallery, or make a gallery for each post. You can also define you own jQuery " 296 | "expression if you like." 297 | msgstr "" 298 | 299 | #: lib/admin-tab-galleries.php:11 300 | msgid "Gallery Type" 301 | msgstr "" 302 | 303 | #: lib/admin-tab-galleries.php:16 304 | msgid "Make a gallery for all images on the page (default)" 305 | msgstr "" 306 | 307 | #: lib/admin-tab-galleries.php:21 308 | msgid "" 309 | "Do not group images in gallery automatically (use this if you want to make " 310 | "galleries manually with the REL attribute)" 311 | msgstr "" 312 | 313 | #: lib/admin-tab-galleries.php:26 314 | msgid "" 315 | "Make a gallery for each post (will only work if your theme uses class=" 316 | "\"post\" on each post, which is common in WordPress" 317 | msgstr "" 318 | 319 | #: lib/admin-tab-galleries.php:31 320 | msgid "Use a custom expression to apply FancyBox" 321 | msgstr "" 322 | 323 | #: lib/admin-tab-galleries.php:35 lib/admin-tab-other.php:70 324 | #: lib/admin-tab-other.php:78 lib/admin-tab-other.php:86 325 | #: lib/admin-tab-other.php:94 lib/admin-tab-other.php:102 326 | #: lib/admin-tab-other.php:137 327 | msgid "Click to start editing" 328 | msgstr "" 329 | 330 | #: lib/admin-tab-galleries.php:39 331 | msgid "Custom expression guidelines:" 332 | msgstr "" 333 | 334 | #: lib/admin-tab-galleries.php:41 335 | msgid "" 336 | "· The custom expression has to apply class=\"fancybox\" " 337 | "to the links where you want to use FancyBox. Do not call the " 338 | "fancybox() function here, the plugin does this for you." 339 | msgstr "" 340 | 341 | #: lib/admin-tab-galleries.php:43 342 | msgid "" 343 | "· The jQuery addClass() function is a good way to add " 344 | "the class to the desired links conserving any existing class." 345 | msgstr "" 346 | 347 | #: lib/admin-tab-galleries.php:45 348 | msgid "" 349 | "· You can use getTitle() in your expression to copy the " 350 | "title attribute from the IMG tag to the A tag, so " 351 | "that FancyBox can show captions." 352 | msgstr "" 353 | 354 | #: lib/admin-tab-galleries.php:47 355 | msgid "" 356 | "· You can use jQuery(thumbnails) like in the example " 357 | "expression to apply FancyBox to thumbnails that link to these extensions: " 358 | "BMP, GIF, JPG, JPEG, PNG (both lowercase and uppercase)." 359 | msgstr "" 360 | 361 | #: lib/admin-tab-galleries.php:49 362 | msgid "" 363 | "· If you want to do it manually you can use something like " 364 | "jQuery(\"a:has(img)[href$='.jpg']\") or whatever works for you." 365 | msgstr "" 366 | 367 | #: lib/admin-tab-galleries.php:51 368 | msgid "" 369 | "See the jQuery " 370 | "Documentation for more help." 371 | msgstr "" 372 | 373 | #: lib/admin-tab-galleries.php:53 374 | msgid "Examples:" 375 | msgstr "" 376 | 377 | #: lib/admin-tab-other.php:1 378 | msgid "Other Settings (advanced)" 379 | msgstr "" 380 | 381 | #: lib/admin-tab-other.php:2 382 | msgid "These are additional settings for advanced users." 383 | msgstr "" 384 | 385 | #: lib/admin-tab-other.php:6 386 | msgid "Dimensions" 387 | msgstr "" 388 | 389 | #: lib/admin-tab-other.php:14 390 | msgid "Auto detect dimensions (default: on)" 391 | msgstr "" 392 | 393 | #: lib/admin-tab-other.php:17 394 | msgid "" 395 | "Only works with Ajax and Inline content! " 396 | "Flash dimensions won't be autodetected so specify them below if necessary. " 397 | "If you want to insert several pieces of flash content with different " 398 | "dimensions you will have to use the Additional FancyBox Calls option." 400 | msgstr "" 401 | 402 | #: lib/admin-tab-other.php:23 403 | msgid "" 404 | "Width for iframe and swf content. Also set for inline content if " 405 | "autoDimensions is disabled (default: 560)" 406 | msgstr "" 407 | 408 | #: lib/admin-tab-other.php:28 409 | msgid "" 410 | "Height for iframe and swf content. Also set for inline content if " 411 | "autoDimensions is disabled (default: 340)" 412 | msgstr "" 413 | 414 | #: lib/admin-tab-other.php:35 415 | msgid "Load JavaScript in Footer" 416 | msgstr "" 417 | 418 | #: lib/admin-tab-other.php:43 419 | msgid "" 420 | "Loads JavaScript at the end of the blog's HTML (experimental) (default: off)" 421 | msgstr "" 422 | 423 | #: lib/admin-tab-other.php:46 424 | msgid "" 425 | "This option won't be recognized if you use Parallel Load " 426 | "plugin. In that case, you can do this from Parallel Load's options." 427 | msgstr "" 428 | 429 | #: lib/admin-tab-other.php:53 430 | msgid "Callbacks" 431 | msgstr "" 432 | 433 | #: lib/admin-tab-other.php:61 434 | msgid "Enable callbacks (default: off)" 435 | msgstr "" 436 | 437 | #: lib/admin-tab-other.php:63 438 | msgid "Enabling this will show additional settings." 439 | msgstr "" 440 | 441 | #: lib/admin-tab-other.php:67 442 | msgid "" 443 | "Callback on Start event: Will be called right before " 444 | "attempting to load the content" 445 | msgstr "" 446 | 447 | #: lib/admin-tab-other.php:75 448 | msgid "" 449 | "Callback on Cancel event: Will be called after loading is " 450 | "canceled" 451 | msgstr "" 452 | 453 | #: lib/admin-tab-other.php:83 454 | msgid "" 455 | "Callback on Complete event: Will be called once the content " 456 | "is displayed" 457 | msgstr "" 458 | 459 | #: lib/admin-tab-other.php:91 460 | msgid "" 461 | "Callback on CleanUp event: Will be called just before " 462 | "closing" 463 | msgstr "" 464 | 465 | #: lib/admin-tab-other.php:99 466 | msgid "" 467 | "Callback on Closed event: Will be called once FancyBox is " 468 | "closed" 469 | msgstr "" 470 | 471 | #: lib/admin-tab-other.php:107 lib/admin-tab-other.php:142 472 | msgid "Example:" 473 | msgstr "" 474 | 475 | #: lib/admin-tab-other.php:110 476 | msgid "Leave empty any speciic callbacks you don't need to use." 477 | msgstr "" 478 | 479 | #: lib/admin-tab-other.php:118 480 | msgid "Extra FancyBox Calls (advanced)" 481 | msgstr "" 482 | 483 | #: lib/admin-tab-other.php:119 484 | msgid "" 485 | "Here you can add as many additional calls to fancybox as you want, with " 486 | "different settings. For example, if you want to use fancybox with iframes or " 487 | "ajax on any specific link, you can configure those calls here without " 488 | "affecting the settings for images." 489 | msgstr "" 490 | 491 | #: lib/admin-tab-other.php:120 492 | msgid "" 493 | "For information on the options available you can use here see FancyBox's API & Options page." 495 | msgstr "" 496 | 497 | #: lib/admin-tab-other.php:124 498 | msgid "Additional FancyBox Calls" 499 | msgstr "" 500 | 501 | #: lib/admin-tab-other.php:132 502 | msgid "Additional FancyBox Calls (default: off)" 503 | msgstr "" 504 | 505 | #: lib/admin-tab-other.php:157 506 | msgid "Troubleshooting Settings" 507 | msgstr "" 508 | 509 | #: lib/admin-tab-other.php:159 510 | msgid "" 511 | "Settings in this section should only be changed if you are having problems " 512 | "with the plugin!" 513 | msgstr "" 514 | 515 | #: lib/admin-tab-other.php:161 516 | msgid "" 517 | "If the plugin doesn't seem to work, first you should check for other plugins " 518 | "that may be conflicting with this one, especially other Lightbox, Slimbox, " 519 | "etc. Make sure all your plugins and WordPress itself are up to date (this " 520 | "plugin has only been tested in WordPress 2.7 and above)." 521 | msgstr "" 522 | 523 | #: lib/admin-tab-other.php:162 524 | msgid "" 525 | "Change them one at a time and test to see if they help. Remember that having " 526 | "a cache plugin may prevent changes from taking effect immidiately, so clear " 527 | "cache after saving changes here or deactivate cache until you finish editing " 528 | "these options." 529 | msgstr "" 530 | 531 | #: lib/admin-tab-other.php:167 532 | msgid "Do not call jQuery" 533 | msgstr "" 534 | 535 | #: lib/admin-tab-other.php:175 536 | msgid "" 537 | "Skip jQuery call. Use this only if jQuery is being loaded twice (default: " 538 | "off)" 539 | msgstr "" 540 | 541 | #: lib/admin-tab-other.php:182 542 | msgid "Uninstall" 543 | msgstr "" 544 | 545 | #: lib/admin-tab-other.php:183 546 | msgid "" 547 | "Like many other plugins, FancyBox for WordPress stores its settings on your " 548 | "WordPress' options database table. Actually, these settings are not using " 549 | "more than a couple of kilobytes of space, but if you want to completely " 550 | "uninstall this plugin, check the option below, then save changes, and " 551 | "when you deactivate the plugin, all its settings will be " 552 | "removed from the database." 553 | msgstr "" 554 | 555 | #: lib/admin-tab-other.php:187 556 | msgid "Remove settings" 557 | msgstr "" 558 | 559 | #: lib/admin-tab-other.php:195 560 | msgid "" 561 | "Remove Settings when plugin is deactivated from the \"Manage Plugins\" page. " 562 | "(default: off)" 563 | msgstr "" 564 | 565 | #: lib/admin-tab-support.php:1 566 | msgid "Help with Fancybox" 567 | msgstr "" 568 | 569 | #: lib/admin-tab-support.php:3 570 | msgid "" 571 | "If you have problems or questions about FancyBox itself (and not this " 572 | "WordPress plugin), please start with these links: How-To & Documentation.
If that " 575 | "does not help, go to the " 576 | "FancyBox Google Group, use the Search option, and if " 577 | "necesary, post your question." 578 | msgstr "" 579 | 580 | #: lib/admin-tab-support.php:6 581 | msgid "Help with Fancybox for WordPress plugin" 582 | msgstr "" 583 | 584 | #: lib/admin-tab-support.php:8 585 | msgid "" 586 | "Try to localize the problem (switch your theme and deactivate plugins until " 587 | "you find the source of the problem). You can also try the Troubleshooting " 588 | "settings of this plugin if necesary." 589 | msgstr "" 590 | 591 | #: lib/admin-tab-support.php:9 592 | msgid "" 593 | "Try reverting the plugin's settings to their defaults with the button below." 594 | msgstr "" 595 | 596 | #: lib/admin-tab-support.php:10 597 | msgid "" 598 | "If you still can not get the plugin to work, write a post in the WordPress Support forums explaining the problem " 601 | "or take a look and the already posted messages." 603 | msgstr "" 604 | 605 | #: lib/admin-tab-support.php:13 606 | msgid "IMPORTANT:" 607 | msgstr "" 608 | 609 | #: lib/admin-tab-support.php:13 610 | msgid "" 611 | "When posting your problem please provide a link to your blog and the page " 612 | "where the error is found, and all relevant information you can, especially " 613 | "your theme, plugins, etc." 614 | msgstr "" 615 | 616 | #: lib/class-fbfw-plugin-rollback.php:41 617 | msgid "Previous plugin version or plugin basename CONST aren't defined." 618 | msgstr "" 619 | 620 | #: lib/class-fbfw-plugin-rollback.php:58 lib/class-fbfw-rollback.php:157 621 | msgid "Rollback to Previous Version" 622 | msgstr "" 623 | 624 | #. Plugin Name of the plugin/theme 625 | msgid "FancyBox for WordPress" 626 | msgstr "" 627 | 628 | #. Plugin URI of the plugin/theme 629 | msgid "http://plugins.josepardilla.com/fancybox-for-wordpress/" 630 | msgstr "" 631 | 632 | #. Description of the plugin/theme 633 | msgid "" 634 | "Integrates FancyBox by Janis Skarnelis into WordPress." 636 | msgstr "" 637 | 638 | #. Author of the plugin/theme 639 | msgid "José Pardilla" 640 | msgstr "" 641 | 642 | #. Author URI of the plugin/theme 643 | msgid "http://josepardilla.com/" 644 | msgstr "" 645 | -------------------------------------------------------------------------------- /assets/js/purify.min.js: -------------------------------------------------------------------------------- 1 | /*! @license DOMPurify 3.1.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.6/LICENSE */ 2 | !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).DOMPurify=t()}(this,(function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:i,seal:a,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;i||(i=function(e){return e}),a||(a=function(e){return e}),c||(c=function(e,t,n){return e.apply(t,n)}),s||(s=function(e,t){return new e(...t)});const u=b(Array.prototype.forEach),m=b(Array.prototype.pop),p=b(Array.prototype.push),f=b(String.prototype.toLowerCase),d=b(String.prototype.toString),h=b(String.prototype.match),g=b(String.prototype.replace),T=b(String.prototype.indexOf),y=b(String.prototype.trim),E=b(Object.prototype.hasOwnProperty),_=b(RegExp.prototype.test),A=(N=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),r=1;r2&&void 0!==arguments[2]?arguments[2]:f;t&&t(e,null);let i=o.length;for(;i--;){let t=o[i];if("string"==typeof t){const e=r(t);e!==t&&(n(o)||(o[i]=e),t=e)}e[t]=!0}return e}function R(e){for(let t=0;t/gm),B=a(/\${[\w\W]*}/gm),W=a(/^data-[\-\w.\u00B7-\uFFFF]/),G=a(/^aria-[\-\w]+$/),Y=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=a(/^(?:\w+script|data):/i),X=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),q=a(/^html$/i),$=a(/^[a-z][.\w]*(-[.\w]+)+$/i);var K=Object.freeze({__proto__:null,MUSTACHE_EXPR:H,ERB_EXPR:z,TMPLIT_EXPR:B,DATA_ATTR:W,ARIA_ATTR:G,IS_ALLOWED_URI:Y,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:X,DOCTYPE_NAME:q,CUSTOM_ELEMENT:$});const V=1,Z=3,J=7,Q=8,ee=9,te=function(){return"undefined"==typeof window?null:window};var ne=function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:te();const o=e=>t(e);if(o.version="3.1.6",o.removed=[],!n||!n.document||n.document.nodeType!==ee)return o.isSupported=!1,o;let{document:r}=n;const a=r,c=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:N,Node:b,Element:R,NodeFilter:H,NamedNodeMap:z=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:B,DOMParser:W,trustedTypes:G}=n,j=R.prototype,X=C(j,"cloneNode"),$=C(j,"remove"),ne=C(j,"nextSibling"),oe=C(j,"childNodes"),re=C(j,"parentNode");if("function"==typeof N){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let ie,ae="";const{implementation:le,createNodeIterator:ce,createDocumentFragment:se,getElementsByTagName:ue}=r,{importNode:me}=a;let pe={};o.isSupported="function"==typeof e&&"function"==typeof re&&le&&void 0!==le.createHTMLDocument;const{MUSTACHE_EXPR:fe,ERB_EXPR:de,TMPLIT_EXPR:he,DATA_ATTR:ge,ARIA_ATTR:Te,IS_SCRIPT_OR_DATA:ye,ATTR_WHITESPACE:Ee,CUSTOM_ELEMENT:_e}=K;let{IS_ALLOWED_URI:Ae}=K,Ne=null;const be=S({},[...L,...D,...v,...x,...M]);let Se=null;const Re=S({},[...I,...U,...P,...F]);let we=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ce=null,Le=null,De=!0,ve=!0,Oe=!1,xe=!0,ke=!1,Me=!0,Ie=!1,Ue=!1,Pe=!1,Fe=!1,He=!1,ze=!1,Be=!0,We=!1,Ge=!0,Ye=!1,je={},Xe=null;const qe=S({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let $e=null;const Ke=S({},["audio","video","img","source","image","track"]);let Ve=null;const Ze=S({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Je="http://www.w3.org/1998/Math/MathML",Qe="http://www.w3.org/2000/svg",et="http://www.w3.org/1999/xhtml";let tt=et,nt=!1,ot=null;const rt=S({},[Je,Qe,et],d);let it=null;const at=["application/xhtml+xml","text/html"];let lt=null,ct=null;const st=r.createElement("form"),ut=function(e){return e instanceof RegExp||e instanceof Function},mt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!ct||ct!==e){if(e&&"object"==typeof e||(e={}),e=w(e),it=-1===at.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,lt="application/xhtml+xml"===it?d:f,Ne=E(e,"ALLOWED_TAGS")?S({},e.ALLOWED_TAGS,lt):be,Se=E(e,"ALLOWED_ATTR")?S({},e.ALLOWED_ATTR,lt):Re,ot=E(e,"ALLOWED_NAMESPACES")?S({},e.ALLOWED_NAMESPACES,d):rt,Ve=E(e,"ADD_URI_SAFE_ATTR")?S(w(Ze),e.ADD_URI_SAFE_ATTR,lt):Ze,$e=E(e,"ADD_DATA_URI_TAGS")?S(w(Ke),e.ADD_DATA_URI_TAGS,lt):Ke,Xe=E(e,"FORBID_CONTENTS")?S({},e.FORBID_CONTENTS,lt):qe,Ce=E(e,"FORBID_TAGS")?S({},e.FORBID_TAGS,lt):{},Le=E(e,"FORBID_ATTR")?S({},e.FORBID_ATTR,lt):{},je=!!E(e,"USE_PROFILES")&&e.USE_PROFILES,De=!1!==e.ALLOW_ARIA_ATTR,ve=!1!==e.ALLOW_DATA_ATTR,Oe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,xe=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,ke=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Ie=e.WHOLE_DOCUMENT||!1,Fe=e.RETURN_DOM||!1,He=e.RETURN_DOM_FRAGMENT||!1,ze=e.RETURN_TRUSTED_TYPE||!1,Pe=e.FORCE_BODY||!1,Be=!1!==e.SANITIZE_DOM,We=e.SANITIZE_NAMED_PROPS||!1,Ge=!1!==e.KEEP_CONTENT,Ye=e.IN_PLACE||!1,Ae=e.ALLOWED_URI_REGEXP||Y,tt=e.NAMESPACE||et,we=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(we.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(we.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(we.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),ke&&(ve=!1),He&&(Fe=!0),je&&(Ne=S({},M),Se=[],!0===je.html&&(S(Ne,L),S(Se,I)),!0===je.svg&&(S(Ne,D),S(Se,U),S(Se,F)),!0===je.svgFilters&&(S(Ne,v),S(Se,U),S(Se,F)),!0===je.mathMl&&(S(Ne,x),S(Se,P),S(Se,F))),e.ADD_TAGS&&(Ne===be&&(Ne=w(Ne)),S(Ne,e.ADD_TAGS,lt)),e.ADD_ATTR&&(Se===Re&&(Se=w(Se)),S(Se,e.ADD_ATTR,lt)),e.ADD_URI_SAFE_ATTR&&S(Ve,e.ADD_URI_SAFE_ATTR,lt),e.FORBID_CONTENTS&&(Xe===qe&&(Xe=w(Xe)),S(Xe,e.FORBID_CONTENTS,lt)),Ge&&(Ne["#text"]=!0),Ie&&S(Ne,["html","head","body"]),Ne.table&&(S(Ne,["tbody"]),delete Ce.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw A('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw A('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ie=e.TRUSTED_TYPES_POLICY,ae=ie.createHTML("")}else void 0===ie&&(ie=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(G,c)),null!==ie&&"string"==typeof ae&&(ae=ie.createHTML(""));i&&i(e),ct=e}},pt=S({},["mi","mo","mn","ms","mtext"]),ft=S({},["foreignobject","annotation-xml"]),dt=S({},["title","style","font","a","script"]),ht=S({},[...D,...v,...O]),gt=S({},[...x,...k]),Tt=function(e){p(o.removed,{element:e});try{re(e).removeChild(e)}catch(t){$(e)}},yt=function(e,t){try{p(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){p(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Se[e])if(Fe||He)try{Tt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Et=function(e){let t=null,n=null;if(Pe)e=""+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===it&&tt===et&&(e=''+e+"");const o=ie?ie.createHTML(e):e;if(tt===et)try{t=(new W).parseFromString(o,it)}catch(e){}if(!t||!t.documentElement){t=le.createDocument(tt,"template",null);try{t.documentElement.innerHTML=nt?ae:o}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),tt===et?ue.call(t,Ie?"html":"body")[0]:Ie?t.documentElement:i},_t=function(e){return ce.call(e.ownerDocument||e,e,H.SHOW_ELEMENT|H.SHOW_COMMENT|H.SHOW_TEXT|H.SHOW_PROCESSING_INSTRUCTION|H.SHOW_CDATA_SECTION,null)},At=function(e){return e instanceof B&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof z)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Nt=function(e){return"function"==typeof b&&e instanceof b},bt=function(e,t,n){pe[e]&&u(pe[e],(e=>{e.call(o,t,n,ct)}))},St=function(e){let t=null;if(bt("beforeSanitizeElements",e,null),At(e))return Tt(e),!0;const n=lt(e.nodeName);if(bt("uponSanitizeElement",e,{tagName:n,allowedTags:Ne}),e.hasChildNodes()&&!Nt(e.firstElementChild)&&_(/<[/\w]/g,e.innerHTML)&&_(/<[/\w]/g,e.textContent))return Tt(e),!0;if(e.nodeType===J)return Tt(e),!0;if(Me&&e.nodeType===Q&&_(/<[/\w]/g,e.data))return Tt(e),!0;if(!Ne[n]||Ce[n]){if(!Ce[n]&&wt(n)){if(we.tagNameCheck instanceof RegExp&&_(we.tagNameCheck,n))return!1;if(we.tagNameCheck instanceof Function&&we.tagNameCheck(n))return!1}if(Ge&&!Xe[n]){const t=re(e)||e.parentNode,n=oe(e)||e.childNodes;if(n&&t){for(let o=n.length-1;o>=0;--o){const r=X(n[o],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,ne(e))}}}return Tt(e),!0}return e instanceof R&&!function(e){let t=re(e);t&&t.tagName||(t={namespaceURI:tt,tagName:"template"});const n=f(e.tagName),o=f(t.tagName);return!!ot[e.namespaceURI]&&(e.namespaceURI===Qe?t.namespaceURI===et?"svg"===n:t.namespaceURI===Je?"svg"===n&&("annotation-xml"===o||pt[o]):Boolean(ht[n]):e.namespaceURI===Je?t.namespaceURI===et?"math"===n:t.namespaceURI===Qe?"math"===n&&ft[o]:Boolean(gt[n]):e.namespaceURI===et?!(t.namespaceURI===Qe&&!ft[o])&&!(t.namespaceURI===Je&&!pt[o])&&!gt[n]&&(dt[n]||!ht[n]):!("application/xhtml+xml"!==it||!ot[e.namespaceURI]))}(e)?(Tt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!_(/<\/no(script|embed|frames)/i,e.innerHTML)?(ke&&e.nodeType===Z&&(t=e.textContent,u([fe,de,he],(e=>{t=g(t,e," ")})),e.textContent!==t&&(p(o.removed,{element:e.cloneNode()}),e.textContent=t)),bt("afterSanitizeElements",e,null),!1):(Tt(e),!0)},Rt=function(e,t,n){if(Be&&("id"===t||"name"===t)&&(n in r||n in st))return!1;if(ve&&!Le[t]&&_(ge,t));else if(De&&_(Te,t));else if(!Se[t]||Le[t]){if(!(wt(e)&&(we.tagNameCheck instanceof RegExp&&_(we.tagNameCheck,e)||we.tagNameCheck instanceof Function&&we.tagNameCheck(e))&&(we.attributeNameCheck instanceof RegExp&&_(we.attributeNameCheck,t)||we.attributeNameCheck instanceof Function&&we.attributeNameCheck(t))||"is"===t&&we.allowCustomizedBuiltInElements&&(we.tagNameCheck instanceof RegExp&&_(we.tagNameCheck,n)||we.tagNameCheck instanceof Function&&we.tagNameCheck(n))))return!1}else if(Ve[t]);else if(_(Ae,g(n,Ee,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==T(n,"data:")||!$e[e]){if(Oe&&!_(ye,g(n,Ee,"")));else if(n)return!1}else;return!0},wt=function(e){return"annotation-xml"!==e&&h(e,_e)},Ct=function(e){bt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se};let r=t.length;for(;r--;){const i=t[r],{name:a,namespaceURI:l,value:c}=i,s=lt(a);let p="value"===a?c:y(c);if(n.attrName=s,n.attrValue=p,n.keepAttr=!0,n.forceKeepAttr=void 0,bt("uponSanitizeAttribute",e,n),p=n.attrValue,Me&&_(/((--!?|])>)|<\/(style|title)/i,p)){yt(a,e);continue}if(n.forceKeepAttr)continue;if(yt(a,e),!n.keepAttr)continue;if(!xe&&_(/\/>/i,p)){yt(a,e);continue}ke&&u([fe,de,he],(e=>{p=g(p,e," ")}));const f=lt(e.nodeName);if(Rt(f,s,p)){if(!We||"id"!==s&&"name"!==s||(yt(a,e),p="user-content-"+p),ie&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(l);else switch(G.getAttributeType(f,s)){case"TrustedHTML":p=ie.createHTML(p);break;case"TrustedScriptURL":p=ie.createScriptURL(p)}try{l?e.setAttributeNS(l,a,p):e.setAttribute(a,p),At(e)?Tt(e):m(o.removed)}catch(e){}}}bt("afterSanitizeAttributes",e,null)},Lt=function e(t){let n=null;const o=_t(t);for(bt("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)bt("uponSanitizeShadowNode",n,null),St(n)||(n.content instanceof s&&e(n.content),Ct(n));bt("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,i=null,l=null;if(nt=!e,nt&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Nt(e)){if("function"!=typeof e.toString)throw A("toString is not a function");if("string"!=typeof(e=e.toString()))throw A("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Ue||mt(t),o.removed=[],"string"==typeof e&&(Ye=!1),Ye){if(e.nodeName){const t=lt(e.nodeName);if(!Ne[t]||Ce[t])throw A("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof b)n=Et("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),r.nodeType===V&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Fe&&!ke&&!Ie&&-1===e.indexOf("<"))return ie&&ze?ie.createHTML(e):e;if(n=Et(e),!n)return Fe?null:ze?ae:""}n&&Pe&&Tt(n.firstChild);const c=_t(Ye?e:n);for(;i=c.nextNode();)St(i)||(i.content instanceof s&&Lt(i.content),Ct(i));if(Ye)return e;if(Fe){if(He)for(l=se.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(Se.shadowroot||Se.shadowrootmode)&&(l=me.call(a,l,!0)),l}let m=Ie?n.outerHTML:n.innerHTML;return Ie&&Ne["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&_(q,n.ownerDocument.doctype.name)&&(m="\n"+m),ke&&u([fe,de,he],(e=>{m=g(m,e," ")})),ie&&ze?ie.createHTML(m):m},o.setConfig=function(){mt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ue=!0},o.clearConfig=function(){ct=null,Ue=!1},o.isValidAttribute=function(e,t,n){ct||mt({});const o=lt(e),r=lt(t);return Rt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(pe[e]=pe[e]||[],p(pe[e],t))},o.removeHook=function(e){if(pe[e])return m(pe[e])},o.removeHooks=function(e){pe[e]&&(pe[e]=[])},o.removeAllHooks=function(){pe={}},o}();return ne})); 3 | //# sourceMappingURL=purify.min.js.map -------------------------------------------------------------------------------- /assets/css/fancybox.css: -------------------------------------------------------------------------------- 1 | body.compensate-for-scrollbar { 2 | overflow: hidden; 3 | } 4 | 5 | .fancybox-active { 6 | height: auto; 7 | } 8 | 9 | .fancybox-is-hidden { 10 | left: -9999px; 11 | margin: 0; 12 | position: absolute !important; 13 | top: -9999px; 14 | visibility: hidden; 15 | } 16 | 17 | .fancybox-container { 18 | -webkit-backface-visibility: hidden; 19 | height: 100%; 20 | left: 0; 21 | outline: none; 22 | position: fixed; 23 | -webkit-tap-highlight-color: transparent; 24 | top: 0; 25 | -ms-touch-action: manipulation; 26 | touch-action: manipulation; 27 | -webkit-transform: translateZ(0); 28 | transform: translateZ(0); 29 | width: 100%; 30 | z-index: 99992; 31 | } 32 | 33 | .fancybox-container * { 34 | box-sizing: border-box; 35 | } 36 | 37 | .fancybox-outer, 38 | .fancybox-inner, 39 | .fancybox-bg, 40 | .fancybox-stage { 41 | bottom: 0; 42 | left: 0; 43 | position: absolute; 44 | right: 0; 45 | top: 0; 46 | } 47 | 48 | .fancybox-outer { 49 | -webkit-overflow-scrolling: touch; 50 | overflow-y: auto; 51 | } 52 | 53 | .fancybox-bg { 54 | background: #1e1e1e; 55 | opacity: 0; 56 | transition-duration: inherit; 57 | transition-property: opacity; 58 | transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); 59 | } 60 | 61 | .fancybox-is-open .fancybox-bg { 62 | opacity: .9; 63 | transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); 64 | } 65 | 66 | .fancybox-infobar, 67 | .fancybox-toolbar, 68 | .fancybox-caption, 69 | .fancybox-navigation .fancybox-button { 70 | direction: ltr; 71 | opacity: 0; 72 | position: absolute; 73 | transition: opacity .25s ease, visibility 0s ease .25s; 74 | visibility: hidden; 75 | z-index: 99997; 76 | } 77 | 78 | .fancybox-show-infobar .fancybox-infobar, 79 | .fancybox-show-toolbar .fancybox-toolbar, 80 | .fancybox-show-caption .fancybox-caption, 81 | .fancybox-show-nav .fancybox-navigation .fancybox-button { 82 | opacity: 1; 83 | transition: opacity .25s ease 0s, visibility 0s ease 0s; 84 | visibility: visible; 85 | } 86 | 87 | .fancybox-infobar { 88 | color: #ccc; 89 | font-size: 13px; 90 | -webkit-font-smoothing: subpixel-antialiased; 91 | height: 44px; 92 | left: 0; 93 | line-height: 44px; 94 | min-width: 44px; 95 | mix-blend-mode: difference; 96 | padding: 0 10px; 97 | pointer-events: none; 98 | top: 0; 99 | -webkit-touch-callout: none; 100 | -webkit-user-select: none; 101 | -moz-user-select: none; 102 | -ms-user-select: none; 103 | user-select: none; 104 | } 105 | 106 | .fancybox-toolbar { 107 | right: 0; 108 | top: 0; 109 | } 110 | 111 | .fancybox-stage { 112 | direction: ltr; 113 | overflow: visible; 114 | -webkit-transform: translateZ(0); 115 | transform: translateZ(0); 116 | z-index: 99994; 117 | } 118 | 119 | .fancybox-is-open .fancybox-stage { 120 | overflow: hidden; 121 | } 122 | 123 | .fancybox-slide { 124 | -webkit-backface-visibility: hidden; 125 | /* Using without prefix would break IE11 */ 126 | display: none; 127 | height: 100%; 128 | left: 0; 129 | outline: none; 130 | overflow: auto; 131 | -webkit-overflow-scrolling: touch; 132 | padding: 44px; 133 | position: absolute; 134 | text-align: center; 135 | top: 0; 136 | transition-property: opacity, -webkit-transform; 137 | transition-property: transform, opacity; 138 | transition-property: transform, opacity, -webkit-transform; 139 | white-space: normal; 140 | width: 100%; 141 | z-index: 99994; 142 | } 143 | 144 | .fancybox-slide::before { 145 | content: ''; 146 | display: inline-block; 147 | font-size: 0; 148 | height: 100%; 149 | vertical-align: middle; 150 | width: 0; 151 | } 152 | 153 | .fancybox-is-sliding .fancybox-slide, 154 | .fancybox-slide--previous, 155 | .fancybox-slide--current, 156 | .fancybox-slide--next { 157 | display: block; 158 | } 159 | 160 | .fancybox-slide--image { 161 | overflow: hidden; 162 | padding: 44px 0; 163 | } 164 | 165 | .fancybox-slide--image::before { 166 | display: none; 167 | } 168 | 169 | .fancybox-slide--html { 170 | padding: 6px; 171 | } 172 | 173 | .fancybox-content { 174 | background: #fff; 175 | display: inline-block; 176 | margin: 0; 177 | max-width: 100%; 178 | overflow: auto; 179 | -webkit-overflow-scrolling: touch; 180 | padding: 44px; 181 | position: relative; 182 | text-align: left; 183 | vertical-align: middle; 184 | } 185 | 186 | .fancybox-slide--image .fancybox-content { 187 | -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1); 188 | animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1); 189 | -webkit-backface-visibility: hidden; 190 | background: transparent; 191 | background-repeat: no-repeat; 192 | background-size: 100% 100%; 193 | left: 0; 194 | max-width: none; 195 | overflow: visible; 196 | padding: 0; 197 | position: absolute; 198 | top: 0; 199 | -webkit-transform-origin: top left; 200 | -ms-transform-origin: top left; 201 | transform-origin: top left; 202 | transition-property: opacity, -webkit-transform; 203 | transition-property: transform, opacity; 204 | transition-property: transform, opacity, -webkit-transform; 205 | -webkit-user-select: none; 206 | -moz-user-select: none; 207 | -ms-user-select: none; 208 | user-select: none; 209 | z-index: 99995; 210 | } 211 | 212 | .fancybox-can-zoomOut .fancybox-content { 213 | cursor: -webkit-zoom-out; 214 | cursor: zoom-out; 215 | } 216 | 217 | .fancybox-can-zoomIn .fancybox-content { 218 | cursor: -webkit-zoom-in; 219 | cursor: zoom-in; 220 | } 221 | 222 | .fancybox-can-swipe .fancybox-content, 223 | .fancybox-can-pan .fancybox-content { 224 | cursor: -webkit-grab; 225 | cursor: grab; 226 | } 227 | 228 | .fancybox-is-grabbing .fancybox-content { 229 | cursor: -webkit-grabbing; 230 | cursor: grabbing; 231 | } 232 | 233 | .fancybox-container [data-selectable='true'] { 234 | cursor: text; 235 | } 236 | 237 | .fancybox-image, 238 | .fancybox-spaceball { 239 | background: transparent; 240 | border: 0; 241 | height: 100%; 242 | /*left: 0;*/ 243 | /* Fix images beeing distorted */ 244 | object-fit: contain; 245 | margin: 0; 246 | max-height: none; 247 | max-width: none; 248 | padding: 0; 249 | /*position: absolute; 250 | top: 0;*/ 251 | -webkit-user-select: none; 252 | -moz-user-select: none; 253 | -ms-user-select: none; 254 | user-select: none; 255 | width: 100%; 256 | } 257 | 258 | .fancybox-spaceball { 259 | z-index: 1; 260 | } 261 | 262 | .fancybox-slide--video .fancybox-content, 263 | .fancybox-slide--map .fancybox-content, 264 | .fancybox-slide--iframe .fancybox-content { 265 | height: 100%; 266 | overflow: visible; 267 | padding: 0; 268 | width: 100%; 269 | } 270 | 271 | .fancybox-slide--video .fancybox-content { 272 | background: #000; 273 | } 274 | 275 | .fancybox-slide--map .fancybox-content { 276 | background: #e5e3df; 277 | } 278 | 279 | .fancybox-slide--iframe .fancybox-content { 280 | background: #fff; 281 | } 282 | 283 | .fancybox-video, 284 | .fancybox-iframe { 285 | background: transparent; 286 | border: 0; 287 | display: block; 288 | height: 100%; 289 | margin: 0; 290 | overflow: hidden; 291 | padding: 0; 292 | width: 100%; 293 | } 294 | 295 | /* Fix iOS */ 296 | .fancybox-iframe { 297 | left: 0; 298 | position: absolute; 299 | top: 0; 300 | } 301 | 302 | .fancybox-error { 303 | background: #fff; 304 | cursor: default; 305 | max-width: 400px; 306 | padding: 40px; 307 | width: 100%; 308 | } 309 | 310 | .fancybox-error p { 311 | color: #444; 312 | font-size: 16px; 313 | line-height: 20px; 314 | margin: 0; 315 | padding: 0; 316 | } 317 | 318 | /* Buttons */ 319 | .fancybox-button { 320 | background: rgba(30, 30, 30, 0.6); 321 | border: 0; 322 | border-radius: 0; 323 | box-shadow: none; 324 | cursor: pointer; 325 | display: inline-block; 326 | height: 44px; 327 | margin: 0; 328 | padding: 10px; 329 | position: relative; 330 | transition: color .2s; 331 | vertical-align: top; 332 | visibility: inherit; 333 | width: 44px; 334 | } 335 | 336 | .fancybox-button, 337 | .fancybox-button:visited, 338 | .fancybox-button:link { 339 | color: #ccc; 340 | } 341 | 342 | .fancybox-button:hover { 343 | color: #fff; 344 | } 345 | 346 | .fancybox-button:focus { 347 | outline: none; 348 | } 349 | 350 | .fancybox-button.fancybox-focus { 351 | outline: 1px dotted; 352 | } 353 | 354 | .fancybox-button[disabled], 355 | .fancybox-button[disabled]:hover { 356 | color: #888; 357 | cursor: default; 358 | outline: none; 359 | } 360 | 361 | /* Fix IE11 */ 362 | .fancybox-button div { 363 | height: 100%; 364 | } 365 | 366 | .fancybox-button svg { 367 | display: block; 368 | height: 100%; 369 | overflow: visible; 370 | position: relative; 371 | width: 100%; 372 | } 373 | 374 | .fancybox-button svg path { 375 | fill: currentColor; 376 | stroke-width: 0; 377 | } 378 | 379 | .fancybox-button--play svg:nth-child(2), 380 | .fancybox-button--fsenter svg:nth-child(2) { 381 | display: none; 382 | } 383 | 384 | .fancybox-button--pause svg:nth-child(1), 385 | .fancybox-button--fsexit svg:nth-child(1) { 386 | display: none; 387 | } 388 | 389 | .fancybox-progress { 390 | background: #ff5268; 391 | height: 2px; 392 | left: 0; 393 | position: absolute; 394 | right: 0; 395 | top: 0; 396 | -webkit-transform: scaleX(0); 397 | -ms-transform: scaleX(0); 398 | transform: scaleX(0); 399 | -webkit-transform-origin: 0; 400 | -ms-transform-origin: 0; 401 | transform-origin: 0; 402 | transition-property: -webkit-transform; 403 | transition-property: transform; 404 | transition-property: transform, -webkit-transform; 405 | transition-timing-function: linear; 406 | z-index: 99998; 407 | } 408 | 409 | /* Close button on the top right corner of html content */ 410 | .fancybox-close-small { 411 | background: transparent; 412 | border: 0; 413 | border-radius: 0; 414 | color: #ccc; 415 | cursor: pointer; 416 | opacity: .8; 417 | padding: 8px; 418 | position: absolute; 419 | right: -12px; 420 | top: -44px; 421 | z-index: 401; 422 | } 423 | 424 | .fancybox-close-small:hover { 425 | color: #fff; 426 | opacity: 1; 427 | } 428 | 429 | .fancybox-slide--html .fancybox-close-small { 430 | color: currentColor; 431 | padding: 10px; 432 | right: 0; 433 | top: 0; 434 | } 435 | 436 | .fancybox-slide--image.fancybox-is-scaling .fancybox-content { 437 | overflow: hidden; 438 | } 439 | 440 | .fancybox-is-scaling .fancybox-close-small, 441 | .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small { 442 | display: none; 443 | } 444 | 445 | /* Navigation arrows */ 446 | .fancybox-navigation .fancybox-button { 447 | background-clip: content-box; 448 | height: 100px; 449 | opacity: 0; 450 | position: absolute; 451 | top: calc(50% - 50px); 452 | width: 70px; 453 | } 454 | 455 | .fancybox-navigation .fancybox-button div { 456 | padding: 7px; 457 | } 458 | 459 | .fancybox-navigation .fancybox-button--arrow_left { 460 | left: 0; 461 | padding: 31px 26px 31px 6px; 462 | } 463 | 464 | .fancybox-navigation .fancybox-button--arrow_right { 465 | padding: 31px 6px 31px 26px; 466 | right: 0; 467 | } 468 | 469 | /* Caption */ 470 | .fancybox-caption { 471 | bottom: 0; 472 | color: #eee; 473 | font-size: 14px; 474 | font-weight: 400; 475 | left: 0; 476 | line-height: 1.5; 477 | padding: 25px 44px 25px 44px; 478 | right: 0; 479 | text-align: center; 480 | z-index: 99996; 481 | } 482 | 483 | .fancybox-caption::before { 484 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=); 485 | background-repeat: repeat-x; 486 | background-size: contain; 487 | bottom: 0; 488 | content: ''; 489 | display: block; 490 | left: 0; 491 | pointer-events: none; 492 | position: absolute; 493 | right: 0; 494 | top: -44px; 495 | z-index: -1; 496 | } 497 | 498 | .fancybox-caption a, 499 | .fancybox-caption a:link, 500 | .fancybox-caption a:visited { 501 | color: #ccc; 502 | text-decoration: none; 503 | } 504 | 505 | .fancybox-caption a:hover { 506 | color: #fff; 507 | text-decoration: underline; 508 | } 509 | 510 | /* Loading indicator */ 511 | .fancybox-loading { 512 | -webkit-animation: fancybox-rotate 1s linear infinite; 513 | animation: fancybox-rotate 1s linear infinite; 514 | background: transparent; 515 | border: 4px solid #888; 516 | border-bottom-color: #fff; 517 | border-radius: 50%; 518 | height: 50px; 519 | left: 50%; 520 | margin: -25px 0 0 -25px; 521 | opacity: .7; 522 | padding: 0; 523 | position: absolute; 524 | top: 50%; 525 | width: 50px; 526 | z-index: 99999; 527 | } 528 | 529 | @-webkit-keyframes fancybox-rotate { 530 | 100% { 531 | -webkit-transform: rotate(360deg); 532 | transform: rotate(360deg); 533 | } 534 | } 535 | 536 | @keyframes fancybox-rotate { 537 | 100% { 538 | -webkit-transform: rotate(360deg); 539 | transform: rotate(360deg); 540 | } 541 | } 542 | 543 | /* Transition effects */ 544 | .fancybox-animated { 545 | transition-timing-function: cubic-bezier(0, 0, 0.25, 1); 546 | } 547 | 548 | /* transitionEffect: slide */ 549 | .fancybox-fx-slide.fancybox-slide--previous { 550 | opacity: 0; 551 | -webkit-transform: translate3d(-100%, 0, 0); 552 | transform: translate3d(-100%, 0, 0); 553 | } 554 | 555 | .fancybox-fx-slide.fancybox-slide--next { 556 | opacity: 0; 557 | -webkit-transform: translate3d(100%, 0, 0); 558 | transform: translate3d(100%, 0, 0); 559 | } 560 | 561 | .fancybox-fx-slide.fancybox-slide--current { 562 | opacity: 1; 563 | -webkit-transform: translate3d(0, 0, 0); 564 | transform: translate3d(0, 0, 0); 565 | } 566 | 567 | /* transitionEffect: fade */ 568 | .fancybox-fx-fade.fancybox-slide--previous, 569 | .fancybox-fx-fade.fancybox-slide--next { 570 | opacity: 0; 571 | transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); 572 | } 573 | 574 | .fancybox-fx-fade.fancybox-slide--current { 575 | opacity: 1; 576 | } 577 | 578 | /* transitionEffect: zoom-in-out */ 579 | .fancybox-fx-zoom-in-out.fancybox-slide--previous { 580 | opacity: 0; 581 | -webkit-transform: scale3d(1.5, 1.5, 1.5); 582 | transform: scale3d(1.5, 1.5, 1.5); 583 | } 584 | 585 | .fancybox-fx-zoom-in-out.fancybox-slide--next { 586 | opacity: 0; 587 | -webkit-transform: scale3d(0.5, 0.5, 0.5); 588 | transform: scale3d(0.5, 0.5, 0.5); 589 | } 590 | 591 | .fancybox-fx-zoom-in-out.fancybox-slide--current { 592 | opacity: 1; 593 | -webkit-transform: scale3d(1, 1, 1); 594 | transform: scale3d(1, 1, 1); 595 | } 596 | 597 | /* transitionEffect: rotate */ 598 | .fancybox-fx-rotate.fancybox-slide--previous { 599 | opacity: 0; 600 | -webkit-transform: rotate(-360deg); 601 | -ms-transform: rotate(-360deg); 602 | transform: rotate(-360deg); 603 | } 604 | 605 | .fancybox-fx-rotate.fancybox-slide--next { 606 | opacity: 0; 607 | -webkit-transform: rotate(360deg); 608 | -ms-transform: rotate(360deg); 609 | transform: rotate(360deg); 610 | } 611 | 612 | .fancybox-fx-rotate.fancybox-slide--current { 613 | opacity: 1; 614 | -webkit-transform: rotate(0deg); 615 | -ms-transform: rotate(0deg); 616 | transform: rotate(0deg); 617 | } 618 | 619 | /* transitionEffect: circular */ 620 | .fancybox-fx-circular.fancybox-slide--previous { 621 | opacity: 0; 622 | -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); 623 | transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); 624 | } 625 | 626 | .fancybox-fx-circular.fancybox-slide--next { 627 | opacity: 0; 628 | -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); 629 | transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); 630 | } 631 | 632 | .fancybox-fx-circular.fancybox-slide--current { 633 | opacity: 1; 634 | -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); 635 | transform: scale3d(1, 1, 1) translate3d(0, 0, 0); 636 | } 637 | 638 | /* transitionEffect: tube */ 639 | .fancybox-fx-tube.fancybox-slide--previous { 640 | -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); 641 | transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); 642 | } 643 | 644 | .fancybox-fx-tube.fancybox-slide--next { 645 | -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); 646 | transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); 647 | } 648 | 649 | .fancybox-fx-tube.fancybox-slide--current { 650 | -webkit-transform: translate3d(0, 0, 0) scale(1); 651 | transform: translate3d(0, 0, 0) scale(1); 652 | } 653 | 654 | /* Styling for Small-Screen Devices */ 655 | @media all and (max-height: 576px) { 656 | .fancybox-caption { 657 | padding: 12px; 658 | } 659 | 660 | .fancybox-slide { 661 | padding-left: 6px; 662 | padding-right: 6px; 663 | } 664 | 665 | .fancybox-slide--image { 666 | padding: 6px 0; 667 | } 668 | 669 | .fancybox-slide--image .fancybox-close-small { 670 | background: #4e4e4e; 671 | color: #f2f4f6; 672 | height: 36px; 673 | opacity: 1; 674 | padding: 6px; 675 | right: 0; 676 | top: 0; 677 | width: 36px; 678 | } 679 | } 680 | 681 | /* Share */ 682 | .fancybox-share { 683 | background: #f4f4f4; 684 | border-radius: 3px; 685 | max-width: 90%; 686 | padding: 30px; 687 | text-align: center; 688 | } 689 | 690 | .fancybox-share h1 { 691 | color: #222; 692 | font-size: 35px; 693 | font-weight: 700; 694 | margin: 0 0 20px 0; 695 | } 696 | 697 | .fancybox-share p { 698 | margin: 0; 699 | padding: 0; 700 | } 701 | 702 | .fancybox-share__button { 703 | border: 0; 704 | border-radius: 3px; 705 | display: inline-block; 706 | font-size: 14px; 707 | font-weight: 700; 708 | line-height: 40px; 709 | margin: 0 5px 10px 5px; 710 | min-width: 130px; 711 | padding: 0 15px; 712 | text-decoration: none; 713 | transition: all .2s; 714 | -webkit-user-select: none; 715 | -moz-user-select: none; 716 | -ms-user-select: none; 717 | user-select: none; 718 | white-space: nowrap; 719 | } 720 | 721 | .fancybox-share__button:visited, 722 | .fancybox-share__button:link { 723 | color: #fff; 724 | } 725 | 726 | .fancybox-share__button:hover { 727 | text-decoration: none; 728 | } 729 | 730 | .fancybox-share__button--fb { 731 | background: #3b5998; 732 | } 733 | 734 | .fancybox-share__button--fb:hover { 735 | background: #344e86; 736 | } 737 | 738 | .fancybox-share__button--pt { 739 | background: #bd081d; 740 | } 741 | 742 | .fancybox-share__button--pt:hover { 743 | background: #aa0719; 744 | } 745 | 746 | .fancybox-share__button--tw { 747 | background: #1da1f2; 748 | } 749 | 750 | .fancybox-share__button--tw:hover { 751 | background: #0d95e8; 752 | } 753 | 754 | .fancybox-share__button svg { 755 | height: 25px; 756 | margin-right: 7px; 757 | position: relative; 758 | top: -1px; 759 | vertical-align: middle; 760 | width: 25px; 761 | } 762 | 763 | .fancybox-share__button svg path { 764 | fill: #fff; 765 | } 766 | 767 | .fancybox-share__input { 768 | background: transparent; 769 | border: 0; 770 | border-bottom: 1px solid #d7d7d7; 771 | border-radius: 0; 772 | color: #5d5b5b; 773 | font-size: 14px; 774 | margin: 10px 0 0 0; 775 | outline: none; 776 | padding: 10px 15px; 777 | width: 100%; 778 | } 779 | 780 | /* Thumbs */ 781 | .fancybox-thumbs { 782 | background: #ddd; 783 | bottom: 0; 784 | display: none; 785 | margin: 0; 786 | -webkit-overflow-scrolling: touch; 787 | -ms-overflow-style: -ms-autohiding-scrollbar; 788 | padding: 2px 2px 4px 2px; 789 | position: absolute; 790 | right: 0; 791 | -webkit-tap-highlight-color: transparent; 792 | top: 0; 793 | width: 212px; 794 | z-index: 99995; 795 | } 796 | 797 | .fancybox-thumbs-x { 798 | overflow-x: auto; 799 | overflow-y: hidden; 800 | } 801 | 802 | .fancybox-show-thumbs .fancybox-thumbs { 803 | display: block; 804 | } 805 | 806 | .fancybox-show-thumbs .fancybox-inner { 807 | right: 212px; 808 | } 809 | 810 | .fancybox-thumbs__list { 811 | font-size: 0; 812 | height: 100%; 813 | list-style: none; 814 | margin: 0; 815 | overflow-x: hidden; 816 | overflow-y: auto; 817 | padding: 0; 818 | position: absolute; 819 | position: relative; 820 | white-space: nowrap; 821 | width: 100%; 822 | } 823 | 824 | .fancybox-thumbs-x .fancybox-thumbs__list { 825 | overflow: hidden; 826 | } 827 | 828 | .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar { 829 | width: 7px; 830 | } 831 | 832 | .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track { 833 | background: #fff; 834 | border-radius: 10px; 835 | box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); 836 | } 837 | 838 | .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb { 839 | background: #2a2a2a; 840 | border-radius: 10px; 841 | } 842 | 843 | .fancybox-thumbs__list a { 844 | -webkit-backface-visibility: hidden; 845 | backface-visibility: hidden; 846 | background-color: rgba(0, 0, 0, 0.1); 847 | background-position: center center; 848 | background-repeat: no-repeat; 849 | background-size: cover; 850 | cursor: pointer; 851 | float: left; 852 | height: 75px; 853 | margin: 2px; 854 | max-height: calc(100% - 8px); 855 | max-width: calc(50% - 4px); 856 | outline: none; 857 | overflow: hidden; 858 | padding: 0; 859 | position: relative; 860 | -webkit-tap-highlight-color: transparent; 861 | width: 100px; 862 | } 863 | 864 | .fancybox-thumbs__list a::before { 865 | border: 6px solid #ff5268; 866 | bottom: 0; 867 | content: ''; 868 | left: 0; 869 | opacity: 0; 870 | position: absolute; 871 | right: 0; 872 | top: 0; 873 | transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); 874 | z-index: 99991; 875 | } 876 | 877 | .fancybox-thumbs__list a:focus::before { 878 | opacity: .5; 879 | } 880 | 881 | .fancybox-thumbs__list a.fancybox-thumbs-active::before { 882 | opacity: 1; 883 | } 884 | 885 | /* Admin bar overfloat fix */ 886 | .fancybox-container.fancybox-is-open { 887 | z-index:99999; 888 | } 889 | 890 | /* Styling for Small-Screen Devices */ 891 | @media all and (max-width: 576px) { 892 | .fancybox-thumbs { 893 | width: 110px; 894 | } 895 | 896 | .fancybox-show-thumbs .fancybox-inner { 897 | right: 110px; 898 | } 899 | 900 | .fancybox-thumbs__list a { 901 | max-width: calc(100% - 10px); 902 | } 903 | } 904 | 905 | .fancybox-content { 906 | height: auto!important; 907 | } --------------------------------------------------------------------------------