Version Description
Last Stable Tag 2.0.1
Download this release
Release Info
Developer | yithemes |
Plugin | YITH WooCommerce Catalog Mode |
Version | 2.0.1 |
Comparing to | |
See all releases |
Code changes from version 2.0.0 to 2.0.1
- Gruntfile.js +0 -141
- assets/images/01-bg.png +0 -0
- assets/images/01-icon.png +0 -0
- assets/images/01.png +0 -0
- assets/images/02-bg.png +0 -0
- assets/images/02-icon.png +0 -0
- assets/images/02.png +0 -0
- assets/images/03-bg.png +0 -0
- assets/images/03-icon.png +0 -0
- assets/images/03.png +0 -0
- assets/images/04-bg.png +0 -0
- assets/images/04-icon.png +0 -0
- assets/images/04.png +0 -0
- assets/images/05-bg.png +0 -0
- assets/images/05-icon.png +0 -0
- assets/images/05.png +0 -0
- assets/images/06-bg.png +0 -0
- assets/images/06-icon.png +0 -0
- assets/images/06.png +0 -0
- assets/images/07-bg.png +0 -0
- assets/images/07-icon.png +0 -0
- assets/images/07.png +0 -0
- assets/images/08-bg.png +0 -0
- assets/images/08-icon.png +0 -0
- assets/images/08.png +0 -0
- assets/images/09-bg.png +0 -0
- assets/images/09-icon.png +0 -0
- assets/images/09.png +0 -0
- assets/images/10-bg.png +0 -0
- assets/images/10-icon.png +0 -0
- assets/images/10.png +0 -0
- assets/images/upgrade.png +0 -0
- assets/images/yith-woocommerce-catalog-mode.jpg +0 -0
- init.php +3 -3
- languages/yith-woocommerce-catalog-mode-nl_NL.mo +0 -0
- languages/yith-woocommerce-catalog-mode-nl_NL.po +294 -0
- languages/yith-woocommerce-catalog-mode.pot +2 -2
- package-lock.json +0 -1329
- package.json +0 -19
- plugin-fw/assets/css/chosen/chosen.css +435 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_flat_10_000000_40x100.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_222222_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_228ef1_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ef8c08_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ffd27a_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ffffff_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_flat_0_eeeeee_40x100.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_flat_55_c0402a_40x100.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_flat_55_eeeeee_40x100.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_glass_35_dddddd_1x400.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_glass_60_eeeeee_1x400.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_inset-hard_75_999999_1x100.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-icons_3383bb_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-icons_454545_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-icons_70b2e1_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-icons_999999_256x240.png +0 -0
- plugin-fw/assets/css/overcast/images/ui-icons_fbc856_256x240.png +0 -0
- plugin-fw/assets/css/overcast/jquery-ui-1.8.9.custom.css +578 -0
- plugin-fw/assets/css/overcast/jquery-ui-custom/jquery-ui-1.8.9.custom.css +578 -0
- plugin-fw/assets/css/yit-plugin-panel-sidebar.css +388 -0
- plugin-fw/assets/css/yit-plugin-panel.css +7 -2
- plugin-fw/assets/css/yith-fields.css +260 -133
- plugin-fw/assets/images/banner-free.png +0 -0
- plugin-fw/assets/images/chosen/chosen-sprite.png +0 -0
- plugin-fw/assets/images/chosen/chosen-sprite@2x.png +0 -0
- plugin-fw/assets/images/off.png +0 -0
- plugin-fw/assets/images/on.png +0 -0
- plugin-fw/assets/images/rate_banner.png +0 -0
- plugin-fw/assets/images/select.png +0 -0
- plugin-fw/assets/images/slider/grey.gif +0 -0
- plugin-fw/assets/images/slider/handle.png +0 -0
- plugin-fw/assets/images/slider/orange.gif +0 -0
- plugin-fw/assets/images/slider/tooltip.png +0 -0
- plugin-fw/assets/images/upgrade-page/01.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/02.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/03.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/04.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/05.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/06.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/07.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/08.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/09.jpg +0 -0
- plugin-fw/assets/images/upgrade_banner.png +0 -0
- plugin-fw/assets/images/widgets/box-icon.png +0 -0
- plugin-fw/assets/images/widgets/box-white-icon.png +0 -0
- plugin-fw/assets/images/widgets/despacho.png +0 -0
- plugin-fw/assets/images/widgets/info-icon.png +0 -0
- plugin-fw/assets/images/widgets/link-bg.png +0 -0
- plugin-fw/assets/images/widgets/link-bg2.png +0 -0
- plugin-fw/assets/images/widgets/link-icon.png +0 -0
- plugin-fw/assets/images/widgets/membership-bg.png +0 -0
- plugin-fw/assets/js/chosen/ajax-chosen.jquery.js +81 -0
- plugin-fw/assets/js/chosen/ajax-chosen.jquery.min.js +2 -0
- plugin-fw/assets/js/chosen/chosen.jquery.js +1211 -0
- plugin-fw/assets/js/panel.spinner.js +139 -0
- plugin-fw/assets/js/panel.spinner.min.js +3 -0
- plugin-fw/assets/js/yit-cptu-sortable-posts.js +32 -0
- plugin-fw/assets/js/yit-plugin-panel-sidebar.js +56 -0
- plugin-fw/assets/js/yit-plugin-panel-sidebar.min.js +1 -0
- plugin-fw/assets/js/yit-plugin-panel.js +16 -4
- plugin-fw/assets/js/yit-plugin-panel.min.js +5 -1
- plugin-fw/assets/js/yith-colorpicker.min.js +1 -1
- plugin-fw/assets/js/yith-fields.js +67 -2
- plugin-fw/assets/js/yith-fields.min.js +30 -1
- plugin-fw/init.php +2 -2
- plugin-fw/languages/yith-plugin-fw-el.po +137 -135
- plugin-fw/languages/yith-plugin-fw-es_ES.po +137 -135
- plugin-fw/languages/yith-plugin-fw-it_IT.po +137 -135
- plugin-fw/languages/yith-plugin-fw-nl_NL.po +137 -135
- plugin-fw/languages/yith-plugin-fw.pot +162 -150
- plugin-fw/lib/yit-plugin-panel-sidebar.php +430 -0
- plugin-fw/lib/yit-plugin-panel-wc.php +1 -1
- plugin-fw/lib/yit-plugin-panel.php +43 -12
- plugin-fw/lib/yith-system-status.php +1 -1
- plugin-fw/package.json +2 -2
- plugin-fw/templates/fields/dimensions.php +123 -0
- plugin-fw/templates/fields/select-images.php +3 -3
- plugin-fw/templates/fields/upload.php +1 -1
- plugin-fw/templates/metaboxes/types/ajax-products.php +63 -0
- plugin-fw/templates/metaboxes/types/categories.php +88 -0
- plugin-fw/templates/metaboxes/types/checkbox.php +23 -0
- plugin-fw/templates/metaboxes/types/chosen.php +32 -0
- plugin-fw/templates/metaboxes/types/colorpicker.php +22 -0
- plugin-fw/templates/metaboxes/types/contactform.php +557 -0
- plugin-fw/templates/metaboxes/types/customtabs.php +152 -0
- plugin-fw/templates/metaboxes/types/datepicker.php +21 -0
- plugin-fw/templates/metaboxes/types/hidden.php +18 -0
- plugin-fw/templates/metaboxes/types/image-gallery.php +48 -0
- plugin-fw/templates/metaboxes/types/images.php +90 -0
- plugin-fw/templates/metaboxes/types/number.php +50 -0
- plugin-fw/templates/metaboxes/types/onoff.php +30 -0
- plugin-fw/templates/metaboxes/types/preview.php +19 -0
- plugin-fw/templates/metaboxes/types/responsivesliders.php +31 -0
- plugin-fw/templates/metaboxes/types/select-icon.php +72 -0
- plugin-fw/templates/metaboxes/types/select-mailchimp.php +32 -0
- plugin-fw/templates/metaboxes/types/select.php +32 -0
- plugin-fw/templates/metaboxes/types/sep.php +18 -0
- plugin-fw/templates/metaboxes/types/sidebar-layout.php +61 -0
- plugin-fw/templates/metaboxes/types/sidebarlist.php +29 -0
- plugin-fw/templates/metaboxes/types/sidebars.php +124 -0
- plugin-fw/templates/metaboxes/types/simple-text.php +20 -0
- plugin-fw/templates/metaboxes/types/slider.php +35 -0
- plugin-fw/templates/metaboxes/types/text-array.php +30 -0
- plugin-fw/templates/metaboxes/types/text.php +24 -0
- plugin-fw/templates/metaboxes/types/textarea-editor.php +42 -0
- plugin-fw/templates/metaboxes/types/textarea.php +25 -0
- plugin-fw/templates/metaboxes/types/title.php +18 -0
- plugin-fw/templates/metaboxes/types/typography.php +255 -0
- plugin-fw/templates/metaboxes/types/upload.php +24 -0
- plugin-fw/templates/panel/sidebar/sidebar.php +20 -0
- plugin-fw/templates/panel/sidebar/widget.php +53 -0
- plugin-fw/templates/panel/sidebar/widgets/badges/badge.php +11 -0
- plugin-fw/templates/panel/sidebar/widgets/widget-despacho.php +19 -0
- plugin-fw/templates/panel/sidebar/widgets/widget-links.php +34 -0
- plugin-fw/templates/panel/sidebar/widgets/widget-membership.php +29 -0
- plugin-fw/templates/panel/sidebar/widgets/widgets.php +42 -0
- plugin-fw/templates/panel/types/chosen.php +36 -0
- plugin-fw/templates/panel/types/colorpicker.php +38 -0
- plugin-fw/templates/panel/types/connected-list.php +27 -0
- plugin-fw/templates/panel/types/layout-panel.php +0 -0
- plugin-fw/templates/panel/types/number.php +35 -0
- plugin-fw/templates/panel/types/on-off.php +34 -0
- plugin-fw/templates/panel/types/select-mailchimp.php +36 -0
- plugin-fw/templates/panel/types/select.php +41 -0
- plugin-fw/templates/panel/types/slider.php +40 -0
- plugin-fw/templates/panel/types/text-button.php +36 -0
- plugin-fw/templates/panel/types/text.php +35 -0
- plugin-fw/templates/panel/types/textarea-codemirror.php +40 -0
- plugin-fw/templates/panel/types/textarea.php +35 -0
- plugin-fw/templates/panel/types/upload.php +46 -0
- plugin-fw/templates/panel/videobox.php +83 -0
- plugin-fw/templates/upgrade/upgrade-to-pro-version.php +75 -0
- plugin-fw/yit-functions.php +39 -0
- plugin-options/premium-landing-options.php +23 -0
- readme.txt +7 -2
Gruntfile.js
DELETED
@@ -1,141 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Required
|
3 |
-
* - install grunt
|
4 |
-
* sudo npm install -g grunt-cli
|
5 |
-
* - install node-wp-i18n
|
6 |
-
* sudo npm install -g node-wp-i18n
|
7 |
-
*/
|
8 |
-
|
9 |
-
const potInfo = {
|
10 |
-
potFilename: 'yith-woocommerce-catalog-mode.pot',
|
11 |
-
potHeaders : {
|
12 |
-
poedit : true, // Includes common Poedit headers.
|
13 |
-
'x-poedit-keywordslist': true, // Include a list of all possible gettext functions.
|
14 |
-
'report-msgid-bugs-to' : 'Your Inspiration Themes <plugins@yithemes.com>',
|
15 |
-
'language-team' : 'Your Inspiration Themes <info@yithemes.com>'
|
16 |
-
}
|
17 |
-
};
|
18 |
-
|
19 |
-
module.exports = function ( grunt ) {
|
20 |
-
'use strict';
|
21 |
-
|
22 |
-
grunt.initConfig(
|
23 |
-
{
|
24 |
-
dirs: {
|
25 |
-
css: 'assets/css',
|
26 |
-
js : 'assets/js'
|
27 |
-
},
|
28 |
-
|
29 |
-
uglify: {
|
30 |
-
options: {
|
31 |
-
ie8 : true,
|
32 |
-
parse : {
|
33 |
-
strict: false
|
34 |
-
},
|
35 |
-
output: {
|
36 |
-
comments: /@license|@preserve|^!/
|
37 |
-
}
|
38 |
-
},
|
39 |
-
common : {
|
40 |
-
files: [ {
|
41 |
-
expand: true,
|
42 |
-
cwd : '<%= dirs.js %>/',
|
43 |
-
src : [ '*.js', '!*.min.js' ],
|
44 |
-
dest : '<%= dirs.js %>/',
|
45 |
-
ext : '.min.js'
|
46 |
-
} ]
|
47 |
-
}
|
48 |
-
},
|
49 |
-
|
50 |
-
jshint: {
|
51 |
-
options: {
|
52 |
-
jshintrc: '.jshintrc'
|
53 |
-
},
|
54 |
-
all : [
|
55 |
-
'<%= dirs.js %>/**/*.js',
|
56 |
-
'!<%= dirs.js %>/**/*.min.js'
|
57 |
-
]
|
58 |
-
},
|
59 |
-
|
60 |
-
cssmin: {
|
61 |
-
minify: {
|
62 |
-
expand: true,
|
63 |
-
cwd : '<%= dirs.css %>/',
|
64 |
-
src : [ '*.css', '!*.min.css' ],
|
65 |
-
dest : '<%= dirs.css %>/',
|
66 |
-
ext : '.min.css'
|
67 |
-
}
|
68 |
-
},
|
69 |
-
|
70 |
-
makepot: {
|
71 |
-
options: {
|
72 |
-
type : 'wp-plugin',
|
73 |
-
domainPath : 'languages',
|
74 |
-
potHeaders : potInfo.potHeaders,
|
75 |
-
updatePoFiles: true,
|
76 |
-
processPot : function ( pot ) {
|
77 |
-
// Exclude plugin meta
|
78 |
-
var translation,
|
79 |
-
excluded_meta = [
|
80 |
-
'Plugin Name of the plugin/theme',
|
81 |
-
'Plugin URI of the plugin/theme',
|
82 |
-
'Author of the plugin/theme',
|
83 |
-
'Author URI of the plugin/theme'
|
84 |
-
];
|
85 |
-
|
86 |
-
for ( translation in pot.translations[ '' ] ) {
|
87 |
-
if ( 'undefined' !== typeof pot.translations[ '' ][ translation ].comments.extracted ) {
|
88 |
-
if ( excluded_meta.indexOf( pot.translations[ '' ][ translation ].comments.extracted ) >= 0 ) {
|
89 |
-
console.log( 'Excluded meta: ' + pot.translations[ '' ][ translation ].comments.extracted );
|
90 |
-
delete pot.translations[ '' ][ translation ];
|
91 |
-
}
|
92 |
-
}
|
93 |
-
}
|
94 |
-
|
95 |
-
return pot;
|
96 |
-
}
|
97 |
-
},
|
98 |
-
dist : {
|
99 |
-
options: {
|
100 |
-
potFilename: potInfo.potFilename,
|
101 |
-
exclude : [
|
102 |
-
'plugin-fw/.*',
|
103 |
-
'plugin-upgrade/.*',
|
104 |
-
'mode_modules/.*',
|
105 |
-
'tests/.*',
|
106 |
-
'tmp/.*',
|
107 |
-
'lib/.*',
|
108 |
-
'includes/libraries/.*',
|
109 |
-
'logs/.*'
|
110 |
-
]
|
111 |
-
}
|
112 |
-
}
|
113 |
-
}
|
114 |
-
|
115 |
-
}
|
116 |
-
);
|
117 |
-
|
118 |
-
// Load NPM tasks to be used here.
|
119 |
-
grunt.loadNpmTasks( 'grunt-wp-i18n' );
|
120 |
-
grunt.loadNpmTasks( 'grunt-contrib-uglify' );
|
121 |
-
grunt.loadNpmTasks( 'grunt-contrib-jshint' );
|
122 |
-
grunt.loadNpmTasks( 'grunt-contrib-cssmin' );
|
123 |
-
|
124 |
-
// Register tasks.
|
125 |
-
grunt.registerTask(
|
126 |
-
'default',
|
127 |
-
[
|
128 |
-
'js',
|
129 |
-
'css',
|
130 |
-
'i18n'
|
131 |
-
]
|
132 |
-
);
|
133 |
-
|
134 |
-
grunt.registerTask( 'checkjs', [ 'jshint' ] );
|
135 |
-
|
136 |
-
grunt.registerTask( 'js', [ 'uglify' ] );
|
137 |
-
|
138 |
-
grunt.registerTask( 'css', [ 'cssmin' ] );
|
139 |
-
|
140 |
-
grunt.registerTask( 'i18n', [ 'makepot' ] );
|
141 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/images/01-bg.png
ADDED
Binary file
|
assets/images/01-icon.png
ADDED
Binary file
|
assets/images/01.png
ADDED
Binary file
|
assets/images/02-bg.png
ADDED
Binary file
|
assets/images/02-icon.png
ADDED
Binary file
|
assets/images/02.png
ADDED
Binary file
|
assets/images/03-bg.png
ADDED
Binary file
|
assets/images/03-icon.png
ADDED
Binary file
|
assets/images/03.png
ADDED
Binary file
|
assets/images/04-bg.png
ADDED
Binary file
|
assets/images/04-icon.png
ADDED
Binary file
|
assets/images/04.png
ADDED
Binary file
|
assets/images/05-bg.png
ADDED
Binary file
|
assets/images/05-icon.png
ADDED
Binary file
|
assets/images/05.png
ADDED
Binary file
|
assets/images/06-bg.png
ADDED
Binary file
|
assets/images/06-icon.png
ADDED
Binary file
|
assets/images/06.png
ADDED
Binary file
|
assets/images/07-bg.png
ADDED
Binary file
|
assets/images/07-icon.png
ADDED
Binary file
|
assets/images/07.png
ADDED
Binary file
|
assets/images/08-bg.png
ADDED
Binary file
|
assets/images/08-icon.png
ADDED
Binary file
|
assets/images/08.png
ADDED
Binary file
|
assets/images/09-bg.png
ADDED
Binary file
|
assets/images/09-icon.png
ADDED
Binary file
|
assets/images/09.png
ADDED
Binary file
|
assets/images/10-bg.png
ADDED
Binary file
|
assets/images/10-icon.png
ADDED
Binary file
|
assets/images/10.png
ADDED
Binary file
|
assets/images/upgrade.png
ADDED
Binary file
|
assets/images/yith-woocommerce-catalog-mode.jpg
ADDED
Binary file
|
init.php
CHANGED
@@ -5,10 +5,10 @@
|
|
5 |
* Description: <code><strong>YITH WooCommerce Catalog Mode</strong></code> allows hiding product prices, cart and checkout from your store and turning it into a performing product catalogue. You will be able to adjust your catalogue settings as you prefer based on your requirements. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>
|
6 |
* Author: YITH
|
7 |
* Text Domain: yith-woocommerce-catalog-mode
|
8 |
-
* Version: 2.0.
|
9 |
* Author URI: https://yithemes.com/
|
10 |
-
* WC requires at least: 3.
|
11 |
-
* WC tested up to: 4.
|
12 |
*/
|
13 |
|
14 |
if ( ! defined( 'ABSPATH' ) ) {
|
5 |
* Description: <code><strong>YITH WooCommerce Catalog Mode</strong></code> allows hiding product prices, cart and checkout from your store and turning it into a performing product catalogue. You will be able to adjust your catalogue settings as you prefer based on your requirements. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>
|
6 |
* Author: YITH
|
7 |
* Text Domain: yith-woocommerce-catalog-mode
|
8 |
+
* Version: 2.0.1
|
9 |
* Author URI: https://yithemes.com/
|
10 |
+
* WC requires at least: 3.9.0
|
11 |
+
* WC tested up to: 4.1.x
|
12 |
*/
|
13 |
|
14 |
if ( ! defined( 'ABSPATH' ) ) {
|
languages/yith-woocommerce-catalog-mode-nl_NL.mo
ADDED
Binary file
|
languages/yith-woocommerce-catalog-mode-nl_NL.po
ADDED
@@ -0,0 +1,294 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: YITH WooCommerce Catalog Mode\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2015-10-02 09:48+0100\n"
|
6 |
+
"PO-Revision-Date: Sun Oct 18 2015 12:56:28 GMT+0200 (West-Europa "
|
7 |
+
"(zomertijd))\n"
|
8 |
+
"Last-Translator: admin <admin@localhost.local>\n"
|
9 |
+
"Language-Team: Your Inspiration Themes <plugins@yithemes.com>\n"
|
10 |
+
"Language: Dutch\n"
|
11 |
+
"Plural-Forms: nplurals=2; plural=n != 1\n"
|
12 |
+
"MIME-Version: 1.0\n"
|
13 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
+
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
+
"X-Generator: Loco - https://localise.biz/\n"
|
17 |
+
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
|
18 |
+
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
|
19 |
+
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
|
20 |
+
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
|
21 |
+
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
|
22 |
+
"X-Poedit-Basepath: .\n"
|
23 |
+
"X-Poedit-SearchPath-0: ..\n"
|
24 |
+
"X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
|
25 |
+
"X-Loco-Target-Locale: nl_NL"
|
26 |
+
|
27 |
+
#: ../class.yith-woocommerce-catalog-mode.php:602
|
28 |
+
#: ../class.yith-woocommerce-catalog-mode.php:671
|
29 |
+
msgid "Settings"
|
30 |
+
msgstr "Instellingen"
|
31 |
+
|
32 |
+
#: ../class.yith-woocommerce-catalog-mode.php:606
|
33 |
+
msgid "Premium Settings"
|
34 |
+
msgstr "Geavanceerde Instellingen"
|
35 |
+
|
36 |
+
#: ../class.yith-woocommerce-catalog-mode.php:607
|
37 |
+
msgid "Exclusion List"
|
38 |
+
msgstr "UItsluitingslijst"
|
39 |
+
|
40 |
+
#: ../class.yith-woocommerce-catalog-mode.php:610
|
41 |
+
#: ../class.yith-woocommerce-catalog-mode.php:674
|
42 |
+
msgid "Premium Version"
|
43 |
+
msgstr "Premium Versie"
|
44 |
+
|
45 |
+
#: ../class.yith-woocommerce-catalog-mode.php:616
|
46 |
+
#: ../class.yith-woocommerce-catalog-mode.php:617
|
47 |
+
msgid "Catalog Mode"
|
48 |
+
msgstr "Cataloog mode"
|
49 |
+
|
50 |
+
#: ../class.yith-woocommerce-catalog-mode.php:700
|
51 |
+
msgid "Plugin Documentation"
|
52 |
+
msgstr "Plugin Documentatie"
|
53 |
+
|
54 |
+
#: ../init.php:23
|
55 |
+
msgid ""
|
56 |
+
"YITH WooCommerce Catalog Mode is enabled but not effective. It requires "
|
57 |
+
"WooCommerce in order to work."
|
58 |
+
msgstr ""
|
59 |
+
"YITH WooCommerce Catalog Mode is ingeschakeld maar niet werkzaam. "
|
60 |
+
"WooCommerce is nodig om te werken."
|
61 |
+
|
62 |
+
#: ../init.php:31
|
63 |
+
msgid ""
|
64 |
+
"You can't activate the free version of YITH WooCommerce Catalog Mode while "
|
65 |
+
"you are using the premium one."
|
66 |
+
msgstr ""
|
67 |
+
"U kunt het gratis versie vanYITH WooCommerce Catalog Mode niet activeren als "
|
68 |
+
"u het premium versie gebruikt."
|
69 |
+
|
70 |
+
#: ../plugin-options/settings-options.php:18
|
71 |
+
msgid "Upgrade to the PREMIUM VERSION"
|
72 |
+
msgstr "Upgrade naar het PREMIUM VERSIE"
|
73 |
+
|
74 |
+
#: ../plugin-options/settings-options.php:21
|
75 |
+
#: ../plugin-options/settings-options.php:27
|
76 |
+
msgid "YITH WooCommerce Catalog Mode"
|
77 |
+
msgstr "YITH WooCommerce Catalog Mode"
|
78 |
+
|
79 |
+
#: ../plugin-options/settings-options.php:22
|
80 |
+
msgid "Discover the Advanced Features"
|
81 |
+
msgstr "Ontdek de Speciale Eigenschappen"
|
82 |
+
|
83 |
+
#: ../plugin-options/settings-options.php:23
|
84 |
+
msgid ""
|
85 |
+
"Upgrade to the PREMIUM VERSION of YITH WooCommerce Catalog Mode to benefit "
|
86 |
+
"from all features!"
|
87 |
+
msgstr ""
|
88 |
+
"Upgrade naar het PREMIUM VERSIE van YITH WooCommerce Catalog Mode om van "
|
89 |
+
"alle functies te profiteren."
|
90 |
+
|
91 |
+
#: ../plugin-options/settings-options.php:29
|
92 |
+
msgid "Get Support and Pro Features"
|
93 |
+
msgstr "Krijg Support en Pro functies"
|
94 |
+
|
95 |
+
#: ../plugin-options/settings-options.php:30
|
96 |
+
msgid ""
|
97 |
+
"By purchasing the premium version of the plugin, you will take advantage of "
|
98 |
+
"the advanced features of the product and you will get one year of free "
|
99 |
+
"updates and support through our platform available 24h/24."
|
100 |
+
msgstr ""
|
101 |
+
"Door de aankoop van de premium-versie van de plugin, zult u profiteren van "
|
102 |
+
"de geavanceerde functies van het product en u zult een jaar gratis updates "
|
103 |
+
"ontvangen en de ondersteuning door middel van ons beschikbaar platform 24u / "
|
104 |
+
"24."
|
105 |
+
|
106 |
+
#: ../plugin-options/settings-options.php:40
|
107 |
+
#: ../plugin-options/settings-options.php:49
|
108 |
+
#: ../plugin-options/settings-options.php:99
|
109 |
+
#: ../plugin-options/settings-options.php:107
|
110 |
+
msgid "\"Add to cart\" button"
|
111 |
+
msgstr "\"Toevoegen aan winkelwagen\" button"
|
112 |
+
|
113 |
+
#: ../plugin-options/settings-options.php:42
|
114 |
+
msgid "Exclude selected products (See \"Exclusions\" tab)"
|
115 |
+
msgstr "Uitsluiten geselecteerde producten ( zie \"Uitsluitings\" tab)"
|
116 |
+
|
117 |
+
#: ../plugin-options/settings-options.php:51
|
118 |
+
msgid "Reverse Exclusion List (Restrict Catalog Mode to selected items only)"
|
119 |
+
msgstr ""
|
120 |
+
"Omgekeerde Uitsluitingslijst ( Alleen Restrict Catalog Mode geselecteerde "
|
121 |
+
"items)"
|
122 |
+
|
123 |
+
#: ../plugin-options/settings-options.php:58
|
124 |
+
msgid "Variable products"
|
125 |
+
msgstr "Variabele producten"
|
126 |
+
|
127 |
+
#: ../plugin-options/settings-options.php:60
|
128 |
+
msgid "Hide product variations"
|
129 |
+
msgstr "Verberg product variaties"
|
130 |
+
|
131 |
+
#: ../plugin-options/settings-options.php:71
|
132 |
+
msgid "General Settings"
|
133 |
+
msgstr "Algemene instellingen"
|
134 |
+
|
135 |
+
#: ../plugin-options/settings-options.php:76
|
136 |
+
msgid "Enable YITH Woocommerce Catalog Mode"
|
137 |
+
msgstr "YITH Woocommerce Catalog Mode inschakelen"
|
138 |
+
|
139 |
+
#: ../plugin-options/settings-options.php:83
|
140 |
+
msgid "Admin View"
|
141 |
+
msgstr "Admin weergave"
|
142 |
+
|
143 |
+
#: ../plugin-options/settings-options.php:85
|
144 |
+
msgid "Enable Catalog Mode also for administrators"
|
145 |
+
msgstr "Catalog Mode ook voor beheerders inschakelen"
|
146 |
+
|
147 |
+
#: ../plugin-options/settings-options.php:94
|
148 |
+
msgid "Catalog Mode Settings"
|
149 |
+
msgstr "Catalog Mode instellingen"
|
150 |
+
|
151 |
+
#: ../plugin-options/settings-options.php:101
|
152 |
+
msgid "Hide in product details page"
|
153 |
+
msgstr "Verberg in productdetail pagina"
|
154 |
+
|
155 |
+
#: ../plugin-options/settings-options.php:109
|
156 |
+
msgid "Hide in other pages"
|
157 |
+
msgstr "Verberg in andere pagina's"
|
158 |
+
|
159 |
+
#: ../plugin-options/settings-options.php:118
|
160 |
+
msgid "\"Cart\" and \"Checkout\" pages"
|
161 |
+
msgstr "\"Winkelwagen\" en \"afrekenen\" pagina's"
|
162 |
+
|
163 |
+
#: ../plugin-options/settings-options.php:120
|
164 |
+
msgid "Hide and disable all shop features"
|
165 |
+
msgstr "Verberg en schakel alle winkel functies uit"
|
166 |
+
|
167 |
+
#: ../templates/admin/premium.php:226 ../templates/admin/premium.php:352
|
168 |
+
#, php-format
|
169 |
+
msgid ""
|
170 |
+
"Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Catalog Mode%2$s "
|
171 |
+
"to benefit from all features!"
|
172 |
+
msgstr ""
|
173 |
+
"Upgrade naar %1$spremium version%2$s of %1$sYITH WooCommerce Catalog "
|
174 |
+
"Mode%2$s om te profiteren van alle functies!"
|
175 |
+
|
176 |
+
#: ../templates/admin/premium.php:229 ../templates/admin/premium.php:355
|
177 |
+
msgid "UPGRADE"
|
178 |
+
msgstr "UPGRADE"
|
179 |
+
|
180 |
+
#: ../templates/admin/premium.php:230 ../templates/admin/premium.php:356
|
181 |
+
msgid "to the premium version"
|
182 |
+
msgstr "naar het premium versie"
|
183 |
+
|
184 |
+
#: ../templates/admin/premium.php:236
|
185 |
+
msgid "Premium Features"
|
186 |
+
msgstr "Premium Functies"
|
187 |
+
|
188 |
+
#: ../templates/admin/premium.php:244
|
189 |
+
msgid "Hide price"
|
190 |
+
msgstr "Verberg prijs"
|
191 |
+
|
192 |
+
#: ../templates/admin/premium.php:247
|
193 |
+
#, php-format
|
194 |
+
msgid ""
|
195 |
+
"Hide the price of products in your shop and replace it with a text. Decide "
|
196 |
+
"if some of the products have to be excluded and if %1$shiding price%2$s has "
|
197 |
+
"to be applied to all or restricted only to unlogged users."
|
198 |
+
msgstr ""
|
199 |
+
"Verberg de prijs van de producten in uw winkel en vervang deze door een "
|
200 |
+
"tekst. Beslis of sommige van de producten worden uitgesloten en indien "
|
201 |
+
"%1$shiding price%2$s moet worden toegepast op alle of beperkt tot niet "
|
202 |
+
"ingelogde gebruikers."
|
203 |
+
|
204 |
+
#: ../templates/admin/premium.php:257
|
205 |
+
msgid "Inquiry form"
|
206 |
+
msgstr "Aanvraagformulier"
|
207 |
+
|
208 |
+
#: ../templates/admin/premium.php:260
|
209 |
+
#, php-format
|
210 |
+
msgid ""
|
211 |
+
"Improve single product page by adding a tab with an %1$sinquiry form%2$s "
|
212 |
+
"explicitly thought to let them send messages to site administrator."
|
213 |
+
msgstr ""
|
214 |
+
"Verbeter de enkel product pagina door het toevoegen van een tab met "
|
215 |
+
"%1$sinquiry form%2$s expliciet bedacht om hun berichten te laten sturen naar "
|
216 |
+
"de websitebeheerder."
|
217 |
+
|
218 |
+
#: ../templates/admin/premium.php:276
|
219 |
+
msgid "Custom button"
|
220 |
+
msgstr "Aangepaste button"
|
221 |
+
|
222 |
+
#: ../templates/admin/premium.php:279
|
223 |
+
#, php-format
|
224 |
+
msgid ""
|
225 |
+
"Add a button in single product page to call users to a specific "
|
226 |
+
"%1$saction%2$s, depending on the specified %1$slink%2$s (email sending, "
|
227 |
+
"skype call, telephone call)."
|
228 |
+
msgstr ""
|
229 |
+
"Voeg een button toe in de enkel product pagina om gebruikers te laten bellen "
|
230 |
+
"voor een specifieke %1$saction%2$s, afhankelijk van de opgegeven "
|
231 |
+
"%1$slink%2$s (email sending, skype call, telephone call)."
|
232 |
+
|
233 |
+
#: ../templates/admin/premium.php:289
|
234 |
+
msgid "Product reviews"
|
235 |
+
msgstr "Product beoordeling"
|
236 |
+
|
237 |
+
#: ../templates/admin/premium.php:292
|
238 |
+
#, php-format
|
239 |
+
msgid ""
|
240 |
+
"You can disable product %1$sreviewing system%2$s of your shop and decide if "
|
241 |
+
"applying it to all users or just to unlogged ones."
|
242 |
+
msgstr ""
|
243 |
+
"U kunt uw product %1$sreviewing system%2$s uitschakelen in uw winkel en "
|
244 |
+
"beslissen of dit voor alle gebruikers is of alleen voor niet ingelogde "
|
245 |
+
"gebruikers."
|
246 |
+
|
247 |
+
#: ../templates/admin/premium.php:308
|
248 |
+
msgid "Exclusion list"
|
249 |
+
msgstr "Uitgesloten lijst"
|
250 |
+
|
251 |
+
#: ../templates/admin/premium.php:311
|
252 |
+
#, php-format
|
253 |
+
msgid ""
|
254 |
+
"Set plugin options, but if you want that options concerning price visibility "
|
255 |
+
"and ‘Add to cart’ do not apply to specific products, add them to "
|
256 |
+
"%1$sexclusion list%2$s and, voilà, problem solved."
|
257 |
+
msgstr ""
|
258 |
+
"Stel plugin opties in, maar als je wilt dat de opties met betrekking tot "
|
259 |
+
"prijs zichtbaarheid en 'Bestellen' niet van toepassing zijn op specifieke "
|
260 |
+
"producten, voeg ze toe aan %1$sexclusion list%2$s en, voilà probleem "
|
261 |
+
"opgelost."
|
262 |
+
|
263 |
+
#: ../templates/admin/premium.php:321
|
264 |
+
msgid "REVERSE EXCLUSION LIST"
|
265 |
+
msgstr "OMGEKEERDE UITSLUITINGSLIJST"
|
266 |
+
|
267 |
+
#: ../templates/admin/premium.php:324
|
268 |
+
#, php-format
|
269 |
+
msgid ""
|
270 |
+
"Apply Catalog Mode to some items only: add them to the \"Exclusion List\" and "
|
271 |
+
"%1$smake it work in the opposite way as usual%2$s. All items in the shop "
|
272 |
+
"show price and “Add to Cart” button, while items in the list don’t."
|
273 |
+
msgstr ""
|
274 |
+
"Catalog Mode toepassing voor slechts enkele items: voeg ze toe aan de "
|
275 |
+
"\"Uitsluitingslijst\" en %1$smake it work in the opposite way as usual%2$s. "
|
276 |
+
"Van alle items in de winkel de prijs tonen en de \"Toevoegen aan winkelwagen\" "
|
277 |
+
"button, terwijl items niet in de lijst staan."
|
278 |
+
|
279 |
+
#: ../templates/admin/premium.php:340
|
280 |
+
msgid "Source page of the request"
|
281 |
+
msgstr "Bronpagina van de aanvraag"
|
282 |
+
|
283 |
+
#: ../templates/admin/premium.php:343
|
284 |
+
#, php-format
|
285 |
+
msgid ""
|
286 |
+
"Thanks to the %1$s\"Product Permalink\"%2$s option you will be able to know "
|
287 |
+
"from which page your users have generated the request.%3$sThe email "
|
288 |
+
"generated from the request form will include the address of the page: "
|
289 |
+
"another important information that can be really useful for you."
|
290 |
+
msgstr ""
|
291 |
+
"Met dank aan de %1$s\"Product Permalink\"%2$s optie is het mogelijk om te "
|
292 |
+
"weten welke pagina je gebruiker heeft gemaakt de aanvraag %3$s De e-mail "
|
293 |
+
"gegenereerd op basis van het aanvraagformulier zal het adres van de pagina: "
|
294 |
+
"en andere belangrijke informatie die kan nuttig zijn voor jou."
|
languages/yith-woocommerce-catalog-mode.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the YITH WooCommerce Catalog Mode package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: YITH WooCommerce Catalog Mode 2.0.
|
6 |
"Report-Msgid-Bugs-To: Your Inspiration Themes <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2020-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
2 |
# This file is distributed under the same license as the YITH WooCommerce Catalog Mode package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: YITH WooCommerce Catalog Mode 2.0.1\n"
|
6 |
"Report-Msgid-Bugs-To: Your Inspiration Themes <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-05-06 14:34:12+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
package-lock.json
DELETED
@@ -1,1329 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "yith-woocommerce-catalog-mode",
|
3 |
-
"version": "2.0.0",
|
4 |
-
"lockfileVersion": 1,
|
5 |
-
"requires": true,
|
6 |
-
"dependencies": {
|
7 |
-
"abbrev": {
|
8 |
-
"version": "1.1.1",
|
9 |
-
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
10 |
-
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
|
11 |
-
"dev": true
|
12 |
-
},
|
13 |
-
"ansi-regex": {
|
14 |
-
"version": "2.1.1",
|
15 |
-
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
|
16 |
-
"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
|
17 |
-
"dev": true
|
18 |
-
},
|
19 |
-
"ansi-styles": {
|
20 |
-
"version": "3.2.1",
|
21 |
-
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
|
22 |
-
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
|
23 |
-
"dev": true,
|
24 |
-
"requires": {
|
25 |
-
"color-convert": "^1.9.0"
|
26 |
-
}
|
27 |
-
},
|
28 |
-
"argparse": {
|
29 |
-
"version": "1.0.10",
|
30 |
-
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
31 |
-
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
|
32 |
-
"dev": true,
|
33 |
-
"requires": {
|
34 |
-
"sprintf-js": "~1.0.2"
|
35 |
-
},
|
36 |
-
"dependencies": {
|
37 |
-
"sprintf-js": {
|
38 |
-
"version": "1.0.3",
|
39 |
-
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
40 |
-
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
|
41 |
-
"dev": true
|
42 |
-
}
|
43 |
-
}
|
44 |
-
},
|
45 |
-
"array-find-index": {
|
46 |
-
"version": "1.0.2",
|
47 |
-
"resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
|
48 |
-
"integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
|
49 |
-
"dev": true
|
50 |
-
},
|
51 |
-
"async": {
|
52 |
-
"version": "1.5.2",
|
53 |
-
"resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
|
54 |
-
"integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
|
55 |
-
"dev": true
|
56 |
-
},
|
57 |
-
"balanced-match": {
|
58 |
-
"version": "1.0.0",
|
59 |
-
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
|
60 |
-
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
|
61 |
-
"dev": true
|
62 |
-
},
|
63 |
-
"bluebird": {
|
64 |
-
"version": "3.7.2",
|
65 |
-
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
|
66 |
-
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
|
67 |
-
"dev": true
|
68 |
-
},
|
69 |
-
"brace-expansion": {
|
70 |
-
"version": "1.1.11",
|
71 |
-
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
|
72 |
-
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
|
73 |
-
"dev": true,
|
74 |
-
"requires": {
|
75 |
-
"balanced-match": "^1.0.0",
|
76 |
-
"concat-map": "0.0.1"
|
77 |
-
}
|
78 |
-
},
|
79 |
-
"camelcase": {
|
80 |
-
"version": "2.1.1",
|
81 |
-
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
|
82 |
-
"integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
|
83 |
-
"dev": true
|
84 |
-
},
|
85 |
-
"camelcase-keys": {
|
86 |
-
"version": "2.1.0",
|
87 |
-
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
|
88 |
-
"integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
|
89 |
-
"dev": true,
|
90 |
-
"requires": {
|
91 |
-
"camelcase": "^2.0.0",
|
92 |
-
"map-obj": "^1.0.0"
|
93 |
-
}
|
94 |
-
},
|
95 |
-
"chalk": {
|
96 |
-
"version": "2.4.2",
|
97 |
-
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
|
98 |
-
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
|
99 |
-
"dev": true,
|
100 |
-
"requires": {
|
101 |
-
"ansi-styles": "^3.2.1",
|
102 |
-
"escape-string-regexp": "^1.0.5",
|
103 |
-
"supports-color": "^5.3.0"
|
104 |
-
}
|
105 |
-
},
|
106 |
-
"clean-css": {
|
107 |
-
"version": "4.2.1",
|
108 |
-
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
|
109 |
-
"integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
|
110 |
-
"dev": true,
|
111 |
-
"requires": {
|
112 |
-
"source-map": "~0.6.0"
|
113 |
-
}
|
114 |
-
},
|
115 |
-
"cli": {
|
116 |
-
"version": "1.0.1",
|
117 |
-
"resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
|
118 |
-
"integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
|
119 |
-
"dev": true,
|
120 |
-
"requires": {
|
121 |
-
"exit": "0.1.2",
|
122 |
-
"glob": "^7.1.1"
|
123 |
-
},
|
124 |
-
"dependencies": {
|
125 |
-
"glob": {
|
126 |
-
"version": "7.1.6",
|
127 |
-
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
|
128 |
-
"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
|
129 |
-
"dev": true,
|
130 |
-
"requires": {
|
131 |
-
"fs.realpath": "^1.0.0",
|
132 |
-
"inflight": "^1.0.4",
|
133 |
-
"inherits": "2",
|
134 |
-
"minimatch": "^3.0.4",
|
135 |
-
"once": "^1.3.0",
|
136 |
-
"path-is-absolute": "^1.0.0"
|
137 |
-
}
|
138 |
-
}
|
139 |
-
}
|
140 |
-
},
|
141 |
-
"coffeescript": {
|
142 |
-
"version": "1.10.0",
|
143 |
-
"resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
|
144 |
-
"integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
|
145 |
-
"dev": true
|
146 |
-
},
|
147 |
-
"color-convert": {
|
148 |
-
"version": "1.9.3",
|
149 |
-
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
|
150 |
-
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
|
151 |
-
"dev": true,
|
152 |
-
"requires": {
|
153 |
-
"color-name": "1.1.3"
|
154 |
-
}
|
155 |
-
},
|
156 |
-
"color-name": {
|
157 |
-
"version": "1.1.3",
|
158 |
-
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
|
159 |
-
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
|
160 |
-
"dev": true
|
161 |
-
},
|
162 |
-
"colors": {
|
163 |
-
"version": "1.1.2",
|
164 |
-
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
|
165 |
-
"integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
|
166 |
-
"dev": true
|
167 |
-
},
|
168 |
-
"concat-map": {
|
169 |
-
"version": "0.0.1",
|
170 |
-
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
171 |
-
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
|
172 |
-
"dev": true
|
173 |
-
},
|
174 |
-
"console-browserify": {
|
175 |
-
"version": "1.1.0",
|
176 |
-
"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
|
177 |
-
"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
|
178 |
-
"dev": true,
|
179 |
-
"requires": {
|
180 |
-
"date-now": "^0.1.4"
|
181 |
-
}
|
182 |
-
},
|
183 |
-
"core-util-is": {
|
184 |
-
"version": "1.0.2",
|
185 |
-
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
186 |
-
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
|
187 |
-
"dev": true
|
188 |
-
},
|
189 |
-
"currently-unhandled": {
|
190 |
-
"version": "0.4.1",
|
191 |
-
"resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
|
192 |
-
"integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
|
193 |
-
"dev": true,
|
194 |
-
"requires": {
|
195 |
-
"array-find-index": "^1.0.1"
|
196 |
-
}
|
197 |
-
},
|
198 |
-
"date-now": {
|
199 |
-
"version": "0.1.4",
|
200 |
-
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
|
201 |
-
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
|
202 |
-
"dev": true
|
203 |
-
},
|
204 |
-
"dateformat": {
|
205 |
-
"version": "1.0.12",
|
206 |
-
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
|
207 |
-
"integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
|
208 |
-
"dev": true,
|
209 |
-
"requires": {
|
210 |
-
"get-stdin": "^4.0.1",
|
211 |
-
"meow": "^3.3.0"
|
212 |
-
}
|
213 |
-
},
|
214 |
-
"decamelize": {
|
215 |
-
"version": "1.2.0",
|
216 |
-
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
|
217 |
-
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
|
218 |
-
"dev": true
|
219 |
-
},
|
220 |
-
"dom-serializer": {
|
221 |
-
"version": "0.2.2",
|
222 |
-
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
|
223 |
-
"integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
|
224 |
-
"dev": true,
|
225 |
-
"requires": {
|
226 |
-
"domelementtype": "^2.0.1",
|
227 |
-
"entities": "^2.0.0"
|
228 |
-
},
|
229 |
-
"dependencies": {
|
230 |
-
"domelementtype": {
|
231 |
-
"version": "2.0.1",
|
232 |
-
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
|
233 |
-
"integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
|
234 |
-
"dev": true
|
235 |
-
},
|
236 |
-
"entities": {
|
237 |
-
"version": "2.0.0",
|
238 |
-
"resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
|
239 |
-
"integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
|
240 |
-
"dev": true
|
241 |
-
}
|
242 |
-
}
|
243 |
-
},
|
244 |
-
"domelementtype": {
|
245 |
-
"version": "1.3.1",
|
246 |
-
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
|
247 |
-
"integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
|
248 |
-
"dev": true
|
249 |
-
},
|
250 |
-
"domhandler": {
|
251 |
-
"version": "2.3.0",
|
252 |
-
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
|
253 |
-
"integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
|
254 |
-
"dev": true,
|
255 |
-
"requires": {
|
256 |
-
"domelementtype": "1"
|
257 |
-
}
|
258 |
-
},
|
259 |
-
"domutils": {
|
260 |
-
"version": "1.5.1",
|
261 |
-
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
|
262 |
-
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
|
263 |
-
"dev": true,
|
264 |
-
"requires": {
|
265 |
-
"dom-serializer": "0",
|
266 |
-
"domelementtype": "1"
|
267 |
-
}
|
268 |
-
},
|
269 |
-
"duplexer": {
|
270 |
-
"version": "0.1.1",
|
271 |
-
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
|
272 |
-
"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
|
273 |
-
"dev": true
|
274 |
-
},
|
275 |
-
"encoding": {
|
276 |
-
"version": "0.1.12",
|
277 |
-
"resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
|
278 |
-
"integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
|
279 |
-
"dev": true,
|
280 |
-
"requires": {
|
281 |
-
"iconv-lite": "~0.4.13"
|
282 |
-
}
|
283 |
-
},
|
284 |
-
"entities": {
|
285 |
-
"version": "1.0.0",
|
286 |
-
"resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
|
287 |
-
"integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
|
288 |
-
"dev": true
|
289 |
-
},
|
290 |
-
"error-ex": {
|
291 |
-
"version": "1.3.2",
|
292 |
-
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
|
293 |
-
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
|
294 |
-
"dev": true,
|
295 |
-
"requires": {
|
296 |
-
"is-arrayish": "^0.2.1"
|
297 |
-
}
|
298 |
-
},
|
299 |
-
"escape-string-regexp": {
|
300 |
-
"version": "1.0.5",
|
301 |
-
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
302 |
-
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
|
303 |
-
"dev": true
|
304 |
-
},
|
305 |
-
"esprima": {
|
306 |
-
"version": "4.0.1",
|
307 |
-
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
|
308 |
-
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
|
309 |
-
"dev": true
|
310 |
-
},
|
311 |
-
"eventemitter2": {
|
312 |
-
"version": "0.4.14",
|
313 |
-
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
|
314 |
-
"integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
|
315 |
-
"dev": true
|
316 |
-
},
|
317 |
-
"exit": {
|
318 |
-
"version": "0.1.2",
|
319 |
-
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
|
320 |
-
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
|
321 |
-
"dev": true
|
322 |
-
},
|
323 |
-
"figures": {
|
324 |
-
"version": "1.7.0",
|
325 |
-
"resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
|
326 |
-
"integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
|
327 |
-
"dev": true,
|
328 |
-
"requires": {
|
329 |
-
"escape-string-regexp": "^1.0.5",
|
330 |
-
"object-assign": "^4.1.0"
|
331 |
-
}
|
332 |
-
},
|
333 |
-
"find-up": {
|
334 |
-
"version": "1.1.2",
|
335 |
-
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
|
336 |
-
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
|
337 |
-
"dev": true,
|
338 |
-
"requires": {
|
339 |
-
"path-exists": "^2.0.0",
|
340 |
-
"pinkie-promise": "^2.0.0"
|
341 |
-
}
|
342 |
-
},
|
343 |
-
"findup-sync": {
|
344 |
-
"version": "0.3.0",
|
345 |
-
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
|
346 |
-
"integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
|
347 |
-
"dev": true,
|
348 |
-
"requires": {
|
349 |
-
"glob": "~5.0.0"
|
350 |
-
},
|
351 |
-
"dependencies": {
|
352 |
-
"glob": {
|
353 |
-
"version": "5.0.15",
|
354 |
-
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
|
355 |
-
"integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
|
356 |
-
"dev": true,
|
357 |
-
"requires": {
|
358 |
-
"inflight": "^1.0.4",
|
359 |
-
"inherits": "2",
|
360 |
-
"minimatch": "2 || 3",
|
361 |
-
"once": "^1.3.0",
|
362 |
-
"path-is-absolute": "^1.0.0"
|
363 |
-
}
|
364 |
-
}
|
365 |
-
}
|
366 |
-
},
|
367 |
-
"fs.realpath": {
|
368 |
-
"version": "1.0.0",
|
369 |
-
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
370 |
-
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
|
371 |
-
"dev": true
|
372 |
-
},
|
373 |
-
"get-stdin": {
|
374 |
-
"version": "4.0.1",
|
375 |
-
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
|
376 |
-
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
|
377 |
-
"dev": true
|
378 |
-
},
|
379 |
-
"getobject": {
|
380 |
-
"version": "0.1.0",
|
381 |
-
"resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
|
382 |
-
"integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
|
383 |
-
"dev": true
|
384 |
-
},
|
385 |
-
"gettext-parser": {
|
386 |
-
"version": "3.1.1",
|
387 |
-
"resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-3.1.1.tgz",
|
388 |
-
"integrity": "sha512-vNhWcqXEtZPs5Ft1ReA34g7ByWotpcOIeJvXVy2jF3/G2U9v6W0wG4Z4hXzcU8R//jArqkgHcVCGgGqa4vxVlQ==",
|
389 |
-
"dev": true,
|
390 |
-
"requires": {
|
391 |
-
"encoding": "^0.1.12",
|
392 |
-
"readable-stream": "^3.2.0",
|
393 |
-
"safe-buffer": "^5.1.2"
|
394 |
-
},
|
395 |
-
"dependencies": {
|
396 |
-
"readable-stream": {
|
397 |
-
"version": "3.4.0",
|
398 |
-
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
|
399 |
-
"integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
|
400 |
-
"dev": true,
|
401 |
-
"requires": {
|
402 |
-
"inherits": "^2.0.3",
|
403 |
-
"string_decoder": "^1.1.1",
|
404 |
-
"util-deprecate": "^1.0.1"
|
405 |
-
}
|
406 |
-
}
|
407 |
-
}
|
408 |
-
},
|
409 |
-
"glob": {
|
410 |
-
"version": "7.0.6",
|
411 |
-
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
|
412 |
-
"integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
|
413 |
-
"dev": true,
|
414 |
-
"requires": {
|
415 |
-
"fs.realpath": "^1.0.0",
|
416 |
-
"inflight": "^1.0.4",
|
417 |
-
"inherits": "2",
|
418 |
-
"minimatch": "^3.0.2",
|
419 |
-
"once": "^1.3.0",
|
420 |
-
"path-is-absolute": "^1.0.0"
|
421 |
-
}
|
422 |
-
},
|
423 |
-
"graceful-fs": {
|
424 |
-
"version": "4.2.3",
|
425 |
-
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
|
426 |
-
"integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
|
427 |
-
"dev": true
|
428 |
-
},
|
429 |
-
"grunt": {
|
430 |
-
"version": "1.1.0",
|
431 |
-
"resolved": "https://registry.npmjs.org/grunt/-/grunt-1.1.0.tgz",
|
432 |
-
"integrity": "sha512-+NGod0grmviZ7Nzdi9am7vuRS/h76PcWDsV635mEXF0PEQMUV6Kb+OjTdsVxbi0PZmfQOjCMKb3w8CVZcqsn1g==",
|
433 |
-
"dev": true,
|
434 |
-
"requires": {
|
435 |
-
"coffeescript": "~1.10.0",
|
436 |
-
"dateformat": "~1.0.12",
|
437 |
-
"eventemitter2": "~0.4.13",
|
438 |
-
"exit": "~0.1.1",
|
439 |
-
"findup-sync": "~0.3.0",
|
440 |
-
"glob": "~7.0.0",
|
441 |
-
"grunt-cli": "~1.2.0",
|
442 |
-
"grunt-known-options": "~1.1.0",
|
443 |
-
"grunt-legacy-log": "~2.0.0",
|
444 |
-
"grunt-legacy-util": "~1.1.1",
|
445 |
-
"iconv-lite": "~0.4.13",
|
446 |
-
"js-yaml": "~3.13.1",
|
447 |
-
"minimatch": "~3.0.2",
|
448 |
-
"mkdirp": "~1.0.3",
|
449 |
-
"nopt": "~3.0.6",
|
450 |
-
"path-is-absolute": "~1.0.0",
|
451 |
-
"rimraf": "~2.6.2"
|
452 |
-
},
|
453 |
-
"dependencies": {
|
454 |
-
"grunt-cli": {
|
455 |
-
"version": "1.2.0",
|
456 |
-
"resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
|
457 |
-
"integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
|
458 |
-
"dev": true,
|
459 |
-
"requires": {
|
460 |
-
"findup-sync": "~0.3.0",
|
461 |
-
"grunt-known-options": "~1.1.0",
|
462 |
-
"nopt": "~3.0.6",
|
463 |
-
"resolve": "~1.1.0"
|
464 |
-
}
|
465 |
-
},
|
466 |
-
"mkdirp": {
|
467 |
-
"version": "1.0.3",
|
468 |
-
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz",
|
469 |
-
"integrity": "sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==",
|
470 |
-
"dev": true
|
471 |
-
},
|
472 |
-
"resolve": {
|
473 |
-
"version": "1.1.7",
|
474 |
-
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
|
475 |
-
"integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
|
476 |
-
"dev": true
|
477 |
-
}
|
478 |
-
}
|
479 |
-
},
|
480 |
-
"grunt-contrib-cssmin": {
|
481 |
-
"version": "3.0.0",
|
482 |
-
"resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-3.0.0.tgz",
|
483 |
-
"integrity": "sha512-eXpooYmVGKMs/xV7DzTLgJFPVOfMuawPD3x0JwhlH0mumq2NtH3xsxaHxp1Y3NKxp0j0tRhFS6kSBRsz6TuTGg==",
|
484 |
-
"dev": true,
|
485 |
-
"requires": {
|
486 |
-
"chalk": "^2.4.1",
|
487 |
-
"clean-css": "~4.2.1",
|
488 |
-
"maxmin": "^2.1.0"
|
489 |
-
}
|
490 |
-
},
|
491 |
-
"grunt-contrib-jshint": {
|
492 |
-
"version": "2.1.0",
|
493 |
-
"resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-2.1.0.tgz",
|
494 |
-
"integrity": "sha512-65S2/C/6RfjY/umTxfwXXn+wVvaYmykHkHSsW6Q6rhkbv3oudTEgqnFFZvWzWCoHUb+3GMZLbP3oSrNyvshmIQ==",
|
495 |
-
"dev": true,
|
496 |
-
"requires": {
|
497 |
-
"chalk": "^2.4.2",
|
498 |
-
"hooker": "^0.2.3",
|
499 |
-
"jshint": "~2.10.2"
|
500 |
-
}
|
501 |
-
},
|
502 |
-
"grunt-contrib-uglify": {
|
503 |
-
"version": "4.0.1",
|
504 |
-
"resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-4.0.1.tgz",
|
505 |
-
"integrity": "sha512-dwf8/+4uW1+7pH72WButOEnzErPGmtUvc8p08B0eQS/6ON0WdeQu0+WFeafaPTbbY1GqtS25lsHWaDeiTQNWPg==",
|
506 |
-
"dev": true,
|
507 |
-
"requires": {
|
508 |
-
"chalk": "^2.4.1",
|
509 |
-
"maxmin": "^2.1.0",
|
510 |
-
"uglify-js": "^3.5.0",
|
511 |
-
"uri-path": "^1.0.0"
|
512 |
-
},
|
513 |
-
"dependencies": {
|
514 |
-
"ansi-styles": {
|
515 |
-
"version": "2.2.1",
|
516 |
-
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
517 |
-
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
|
518 |
-
"dev": true
|
519 |
-
},
|
520 |
-
"gzip-size": {
|
521 |
-
"version": "3.0.0",
|
522 |
-
"resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
|
523 |
-
"integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
|
524 |
-
"dev": true,
|
525 |
-
"requires": {
|
526 |
-
"duplexer": "^0.1.1"
|
527 |
-
}
|
528 |
-
},
|
529 |
-
"maxmin": {
|
530 |
-
"version": "2.1.0",
|
531 |
-
"resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
|
532 |
-
"integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
|
533 |
-
"dev": true,
|
534 |
-
"requires": {
|
535 |
-
"chalk": "^1.0.0",
|
536 |
-
"figures": "^1.0.1",
|
537 |
-
"gzip-size": "^3.0.0",
|
538 |
-
"pretty-bytes": "^3.0.0"
|
539 |
-
},
|
540 |
-
"dependencies": {
|
541 |
-
"chalk": {
|
542 |
-
"version": "1.1.3",
|
543 |
-
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
|
544 |
-
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
|
545 |
-
"dev": true,
|
546 |
-
"requires": {
|
547 |
-
"ansi-styles": "^2.2.1",
|
548 |
-
"escape-string-regexp": "^1.0.2",
|
549 |
-
"has-ansi": "^2.0.0",
|
550 |
-
"strip-ansi": "^3.0.0",
|
551 |
-
"supports-color": "^2.0.0"
|
552 |
-
}
|
553 |
-
}
|
554 |
-
}
|
555 |
-
},
|
556 |
-
"pretty-bytes": {
|
557 |
-
"version": "3.0.1",
|
558 |
-
"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
|
559 |
-
"integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
|
560 |
-
"dev": true,
|
561 |
-
"requires": {
|
562 |
-
"number-is-nan": "^1.0.0"
|
563 |
-
}
|
564 |
-
},
|
565 |
-
"supports-color": {
|
566 |
-
"version": "2.0.0",
|
567 |
-
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
|
568 |
-
"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
|
569 |
-
"dev": true
|
570 |
-
}
|
571 |
-
}
|
572 |
-
},
|
573 |
-
"grunt-known-options": {
|
574 |
-
"version": "1.1.1",
|
575 |
-
"resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
|
576 |
-
"integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
|
577 |
-
"dev": true
|
578 |
-
},
|
579 |
-
"grunt-legacy-log": {
|
580 |
-
"version": "2.0.0",
|
581 |
-
"resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
|
582 |
-
"integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
|
583 |
-
"dev": true,
|
584 |
-
"requires": {
|
585 |
-
"colors": "~1.1.2",
|
586 |
-
"grunt-legacy-log-utils": "~2.0.0",
|
587 |
-
"hooker": "~0.2.3",
|
588 |
-
"lodash": "~4.17.5"
|
589 |
-
}
|
590 |
-
},
|
591 |
-
"grunt-legacy-log-utils": {
|
592 |
-
"version": "2.0.1",
|
593 |
-
"resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
|
594 |
-
"integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
|
595 |
-
"dev": true,
|
596 |
-
"requires": {
|
597 |
-
"chalk": "~2.4.1",
|
598 |
-
"lodash": "~4.17.10"
|
599 |
-
}
|
600 |
-
},
|
601 |
-
"grunt-legacy-util": {
|
602 |
-
"version": "1.1.1",
|
603 |
-
"resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
|
604 |
-
"integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
|
605 |
-
"dev": true,
|
606 |
-
"requires": {
|
607 |
-
"async": "~1.5.2",
|
608 |
-
"exit": "~0.1.1",
|
609 |
-
"getobject": "~0.1.0",
|
610 |
-
"hooker": "~0.2.3",
|
611 |
-
"lodash": "~4.17.10",
|
612 |
-
"underscore.string": "~3.3.4",
|
613 |
-
"which": "~1.3.0"
|
614 |
-
}
|
615 |
-
},
|
616 |
-
"grunt-wp-i18n": {
|
617 |
-
"version": "1.0.3",
|
618 |
-
"resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.3.tgz",
|
619 |
-
"integrity": "sha512-CJNbEKeBeOSAPeaJ9B8iCgSwtaG63UR9/uT46a4OsIqnFhOJpeAi138JTlvjfIbnDVoBrzvdrKJe1svveLjUtA==",
|
620 |
-
"dev": true,
|
621 |
-
"requires": {
|
622 |
-
"grunt": "^1.0.3",
|
623 |
-
"node-wp-i18n": "^1.2.2"
|
624 |
-
}
|
625 |
-
},
|
626 |
-
"gzip-size": {
|
627 |
-
"version": "3.0.0",
|
628 |
-
"resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
|
629 |
-
"integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
|
630 |
-
"dev": true,
|
631 |
-
"requires": {
|
632 |
-
"duplexer": "^0.1.1"
|
633 |
-
}
|
634 |
-
},
|
635 |
-
"has-ansi": {
|
636 |
-
"version": "2.0.0",
|
637 |
-
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
|
638 |
-
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
|
639 |
-
"dev": true,
|
640 |
-
"requires": {
|
641 |
-
"ansi-regex": "^2.0.0"
|
642 |
-
}
|
643 |
-
},
|
644 |
-
"has-flag": {
|
645 |
-
"version": "3.0.0",
|
646 |
-
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
|
647 |
-
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
|
648 |
-
"dev": true
|
649 |
-
},
|
650 |
-
"hooker": {
|
651 |
-
"version": "0.2.3",
|
652 |
-
"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
|
653 |
-
"integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
|
654 |
-
"dev": true
|
655 |
-
},
|
656 |
-
"hosted-git-info": {
|
657 |
-
"version": "2.8.8",
|
658 |
-
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
|
659 |
-
"integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
|
660 |
-
"dev": true
|
661 |
-
},
|
662 |
-
"htmlparser2": {
|
663 |
-
"version": "3.8.3",
|
664 |
-
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
|
665 |
-
"integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
|
666 |
-
"dev": true,
|
667 |
-
"requires": {
|
668 |
-
"domelementtype": "1",
|
669 |
-
"domhandler": "2.3",
|
670 |
-
"domutils": "1.5",
|
671 |
-
"entities": "1.0",
|
672 |
-
"readable-stream": "1.1"
|
673 |
-
},
|
674 |
-
"dependencies": {
|
675 |
-
"isarray": {
|
676 |
-
"version": "0.0.1",
|
677 |
-
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
678 |
-
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
679 |
-
"dev": true
|
680 |
-
},
|
681 |
-
"readable-stream": {
|
682 |
-
"version": "1.1.14",
|
683 |
-
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
684 |
-
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
685 |
-
"dev": true,
|
686 |
-
"requires": {
|
687 |
-
"core-util-is": "~1.0.0",
|
688 |
-
"inherits": "~2.0.1",
|
689 |
-
"isarray": "0.0.1",
|
690 |
-
"string_decoder": "~0.10.x"
|
691 |
-
}
|
692 |
-
},
|
693 |
-
"string_decoder": {
|
694 |
-
"version": "0.10.31",
|
695 |
-
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
696 |
-
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
697 |
-
"dev": true
|
698 |
-
}
|
699 |
-
}
|
700 |
-
},
|
701 |
-
"iconv-lite": {
|
702 |
-
"version": "0.4.24",
|
703 |
-
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
|
704 |
-
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
|
705 |
-
"dev": true,
|
706 |
-
"requires": {
|
707 |
-
"safer-buffer": ">= 2.1.2 < 3"
|
708 |
-
}
|
709 |
-
},
|
710 |
-
"indent-string": {
|
711 |
-
"version": "2.1.0",
|
712 |
-
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
|
713 |
-
"integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
|
714 |
-
"dev": true,
|
715 |
-
"requires": {
|
716 |
-
"repeating": "^2.0.0"
|
717 |
-
}
|
718 |
-
},
|
719 |
-
"inflight": {
|
720 |
-
"version": "1.0.6",
|
721 |
-
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
|
722 |
-
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
|
723 |
-
"dev": true,
|
724 |
-
"requires": {
|
725 |
-
"once": "^1.3.0",
|
726 |
-
"wrappy": "1"
|
727 |
-
}
|
728 |
-
},
|
729 |
-
"inherits": {
|
730 |
-
"version": "2.0.4",
|
731 |
-
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
|
732 |
-
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
733 |
-
"dev": true
|
734 |
-
},
|
735 |
-
"is-arrayish": {
|
736 |
-
"version": "0.2.1",
|
737 |
-
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
738 |
-
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
|
739 |
-
"dev": true
|
740 |
-
},
|
741 |
-
"is-finite": {
|
742 |
-
"version": "1.1.0",
|
743 |
-
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
|
744 |
-
"integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
|
745 |
-
"dev": true
|
746 |
-
},
|
747 |
-
"is-utf8": {
|
748 |
-
"version": "0.2.1",
|
749 |
-
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
|
750 |
-
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
751 |
-
"dev": true
|
752 |
-
},
|
753 |
-
"isexe": {
|
754 |
-
"version": "2.0.0",
|
755 |
-
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
756 |
-
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
757 |
-
"dev": true
|
758 |
-
},
|
759 |
-
"js-yaml": {
|
760 |
-
"version": "3.13.1",
|
761 |
-
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
|
762 |
-
"integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
|
763 |
-
"dev": true,
|
764 |
-
"requires": {
|
765 |
-
"argparse": "^1.0.7",
|
766 |
-
"esprima": "^4.0.0"
|
767 |
-
}
|
768 |
-
},
|
769 |
-
"jshint": {
|
770 |
-
"version": "2.10.3",
|
771 |
-
"resolved": "https://registry.npmjs.org/jshint/-/jshint-2.10.3.tgz",
|
772 |
-
"integrity": "sha512-d8AoXcNNYzmm7cdmulQ3dQApbrPYArtVBO6n4xOICe4QsXGNHCAKDcFORzqP52LhK61KX0VhY39yYzCsNq+bxQ==",
|
773 |
-
"dev": true,
|
774 |
-
"requires": {
|
775 |
-
"cli": "~1.0.0",
|
776 |
-
"console-browserify": "1.1.x",
|
777 |
-
"exit": "0.1.x",
|
778 |
-
"htmlparser2": "3.8.x",
|
779 |
-
"lodash": "~4.17.11",
|
780 |
-
"minimatch": "~3.0.2",
|
781 |
-
"shelljs": "0.3.x",
|
782 |
-
"strip-json-comments": "1.0.x"
|
783 |
-
}
|
784 |
-
},
|
785 |
-
"load-json-file": {
|
786 |
-
"version": "1.1.0",
|
787 |
-
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
|
788 |
-
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
|
789 |
-
"dev": true,
|
790 |
-
"requires": {
|
791 |
-
"graceful-fs": "^4.1.2",
|
792 |
-
"parse-json": "^2.2.0",
|
793 |
-
"pify": "^2.0.0",
|
794 |
-
"pinkie-promise": "^2.0.0",
|
795 |
-
"strip-bom": "^2.0.0"
|
796 |
-
}
|
797 |
-
},
|
798 |
-
"lodash": {
|
799 |
-
"version": "4.17.15",
|
800 |
-
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
|
801 |
-
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
|
802 |
-
"dev": true
|
803 |
-
},
|
804 |
-
"loud-rejection": {
|
805 |
-
"version": "1.6.0",
|
806 |
-
"resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
|
807 |
-
"integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
|
808 |
-
"dev": true,
|
809 |
-
"requires": {
|
810 |
-
"currently-unhandled": "^0.4.1",
|
811 |
-
"signal-exit": "^3.0.0"
|
812 |
-
}
|
813 |
-
},
|
814 |
-
"map-obj": {
|
815 |
-
"version": "1.0.1",
|
816 |
-
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
|
817 |
-
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
|
818 |
-
"dev": true
|
819 |
-
},
|
820 |
-
"maxmin": {
|
821 |
-
"version": "2.1.0",
|
822 |
-
"resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
|
823 |
-
"integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
|
824 |
-
"dev": true,
|
825 |
-
"requires": {
|
826 |
-
"chalk": "^1.0.0",
|
827 |
-
"figures": "^1.0.1",
|
828 |
-
"gzip-size": "^3.0.0",
|
829 |
-
"pretty-bytes": "^3.0.0"
|
830 |
-
},
|
831 |
-
"dependencies": {
|
832 |
-
"ansi-styles": {
|
833 |
-
"version": "2.2.1",
|
834 |
-
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
835 |
-
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
|
836 |
-
"dev": true
|
837 |
-
},
|
838 |
-
"chalk": {
|
839 |
-
"version": "1.1.3",
|
840 |
-
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
|
841 |
-
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
|
842 |
-
"dev": true,
|
843 |
-
"requires": {
|
844 |
-
"ansi-styles": "^2.2.1",
|
845 |
-
"escape-string-regexp": "^1.0.2",
|
846 |
-
"has-ansi": "^2.0.0",
|
847 |
-
"strip-ansi": "^3.0.0",
|
848 |
-
"supports-color": "^2.0.0"
|
849 |
-
}
|
850 |
-
},
|
851 |
-
"supports-color": {
|
852 |
-
"version": "2.0.0",
|
853 |
-
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
|
854 |
-
"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
|
855 |
-
"dev": true
|
856 |
-
}
|
857 |
-
}
|
858 |
-
},
|
859 |
-
"meow": {
|
860 |
-
"version": "3.7.0",
|
861 |
-
"resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
|
862 |
-
"integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
|
863 |
-
"dev": true,
|
864 |
-
"requires": {
|
865 |
-
"camelcase-keys": "^2.0.0",
|
866 |
-
"decamelize": "^1.1.2",
|
867 |
-
"loud-rejection": "^1.0.0",
|
868 |
-
"map-obj": "^1.0.1",
|
869 |
-
"minimist": "^1.1.3",
|
870 |
-
"normalize-package-data": "^2.3.4",
|
871 |
-
"object-assign": "^4.0.1",
|
872 |
-
"read-pkg-up": "^1.0.1",
|
873 |
-
"redent": "^1.0.0",
|
874 |
-
"trim-newlines": "^1.0.0"
|
875 |
-
}
|
876 |
-
},
|
877 |
-
"minimatch": {
|
878 |
-
"version": "3.0.4",
|
879 |
-
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
|
880 |
-
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
|
881 |
-
"dev": true,
|
882 |
-
"requires": {
|
883 |
-
"brace-expansion": "^1.1.7"
|
884 |
-
}
|
885 |
-
},
|
886 |
-
"minimist": {
|
887 |
-
"version": "1.2.5",
|
888 |
-
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
|
889 |
-
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
|
890 |
-
"dev": true
|
891 |
-
},
|
892 |
-
"mkdirp": {
|
893 |
-
"version": "0.5.1",
|
894 |
-
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
|
895 |
-
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
|
896 |
-
"dev": true,
|
897 |
-
"requires": {
|
898 |
-
"minimist": "0.0.8"
|
899 |
-
},
|
900 |
-
"dependencies": {
|
901 |
-
"minimist": {
|
902 |
-
"version": "0.0.8",
|
903 |
-
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
904 |
-
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
|
905 |
-
"dev": true
|
906 |
-
}
|
907 |
-
}
|
908 |
-
},
|
909 |
-
"node-wp-i18n": {
|
910 |
-
"version": "1.2.3",
|
911 |
-
"resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.2.3.tgz",
|
912 |
-
"integrity": "sha512-YMzMcsjXbGYDB9vHyb289CYXAGmXhcNLbeTlOnWgPNkZd9xrovcbRd7cQyKd9BQHOjS7Nw8WCbJ7nvtR7rc0rg==",
|
913 |
-
"dev": true,
|
914 |
-
"requires": {
|
915 |
-
"bluebird": "^3.4.1",
|
916 |
-
"gettext-parser": "^3.1.0",
|
917 |
-
"glob": "^7.0.5",
|
918 |
-
"lodash": "^4.14.2",
|
919 |
-
"minimist": "^1.2.0",
|
920 |
-
"mkdirp": "^0.5.1",
|
921 |
-
"tmp": "^0.0.33"
|
922 |
-
}
|
923 |
-
},
|
924 |
-
"nopt": {
|
925 |
-
"version": "3.0.6",
|
926 |
-
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
|
927 |
-
"integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
|
928 |
-
"dev": true,
|
929 |
-
"requires": {
|
930 |
-
"abbrev": "1"
|
931 |
-
}
|
932 |
-
},
|
933 |
-
"normalize-package-data": {
|
934 |
-
"version": "2.5.0",
|
935 |
-
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
|
936 |
-
"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
|
937 |
-
"dev": true,
|
938 |
-
"requires": {
|
939 |
-
"hosted-git-info": "^2.1.4",
|
940 |
-
"resolve": "^1.10.0",
|
941 |
-
"semver": "2 || 3 || 4 || 5",
|
942 |
-
"validate-npm-package-license": "^3.0.1"
|
943 |
-
}
|
944 |
-
},
|
945 |
-
"number-is-nan": {
|
946 |
-
"version": "1.0.1",
|
947 |
-
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
|
948 |
-
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
|
949 |
-
"dev": true
|
950 |
-
},
|
951 |
-
"object-assign": {
|
952 |
-
"version": "4.1.1",
|
953 |
-
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
954 |
-
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
955 |
-
"dev": true
|
956 |
-
},
|
957 |
-
"once": {
|
958 |
-
"version": "1.4.0",
|
959 |
-
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
960 |
-
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
|
961 |
-
"dev": true,
|
962 |
-
"requires": {
|
963 |
-
"wrappy": "1"
|
964 |
-
}
|
965 |
-
},
|
966 |
-
"os-tmpdir": {
|
967 |
-
"version": "1.0.2",
|
968 |
-
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
|
969 |
-
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
|
970 |
-
"dev": true
|
971 |
-
},
|
972 |
-
"parse-json": {
|
973 |
-
"version": "2.2.0",
|
974 |
-
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
|
975 |
-
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
|
976 |
-
"dev": true,
|
977 |
-
"requires": {
|
978 |
-
"error-ex": "^1.2.0"
|
979 |
-
}
|
980 |
-
},
|
981 |
-
"path-exists": {
|
982 |
-
"version": "2.1.0",
|
983 |
-
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
|
984 |
-
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
|
985 |
-
"dev": true,
|
986 |
-
"requires": {
|
987 |
-
"pinkie-promise": "^2.0.0"
|
988 |
-
}
|
989 |
-
},
|
990 |
-
"path-is-absolute": {
|
991 |
-
"version": "1.0.1",
|
992 |
-
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
993 |
-
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
|
994 |
-
"dev": true
|
995 |
-
},
|
996 |
-
"path-parse": {
|
997 |
-
"version": "1.0.6",
|
998 |
-
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
|
999 |
-
"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
|
1000 |
-
"dev": true
|
1001 |
-
},
|
1002 |
-
"path-type": {
|
1003 |
-
"version": "1.1.0",
|
1004 |
-
"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
|
1005 |
-
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
|
1006 |
-
"dev": true,
|
1007 |
-
"requires": {
|
1008 |
-
"graceful-fs": "^4.1.2",
|
1009 |
-
"pify": "^2.0.0",
|
1010 |
-
"pinkie-promise": "^2.0.0"
|
1011 |
-
}
|
1012 |
-
},
|
1013 |
-
"pify": {
|
1014 |
-
"version": "2.3.0",
|
1015 |
-
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
1016 |
-
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
1017 |
-
"dev": true
|
1018 |
-
},
|
1019 |
-
"pinkie": {
|
1020 |
-
"version": "2.0.4",
|
1021 |
-
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
|
1022 |
-
"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
|
1023 |
-
"dev": true
|
1024 |
-
},
|
1025 |
-
"pinkie-promise": {
|
1026 |
-
"version": "2.0.1",
|
1027 |
-
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
|
1028 |
-
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
|
1029 |
-
"dev": true,
|
1030 |
-
"requires": {
|
1031 |
-
"pinkie": "^2.0.0"
|
1032 |
-
}
|
1033 |
-
},
|
1034 |
-
"pretty-bytes": {
|
1035 |
-
"version": "3.0.1",
|
1036 |
-
"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
|
1037 |
-
"integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
|
1038 |
-
"dev": true,
|
1039 |
-
"requires": {
|
1040 |
-
"number-is-nan": "^1.0.0"
|
1041 |
-
}
|
1042 |
-
},
|
1043 |
-
"read-pkg": {
|
1044 |
-
"version": "1.1.0",
|
1045 |
-
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
|
1046 |
-
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
|
1047 |
-
"dev": true,
|
1048 |
-
"requires": {
|
1049 |
-
"load-json-file": "^1.0.0",
|
1050 |
-
"normalize-package-data": "^2.3.2",
|
1051 |
-
"path-type": "^1.0.0"
|
1052 |
-
}
|
1053 |
-
},
|
1054 |
-
"read-pkg-up": {
|
1055 |
-
"version": "1.0.1",
|
1056 |
-
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
|
1057 |
-
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
|
1058 |
-
"dev": true,
|
1059 |
-
"requires": {
|
1060 |
-
"find-up": "^1.0.0",
|
1061 |
-
"read-pkg": "^1.0.0"
|
1062 |
-
}
|
1063 |
-
},
|
1064 |
-
"redent": {
|
1065 |
-
"version": "1.0.0",
|
1066 |
-
"resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
|
1067 |
-
"integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
|
1068 |
-
"dev": true,
|
1069 |
-
"requires": {
|
1070 |
-
"indent-string": "^2.1.0",
|
1071 |
-
"strip-indent": "^1.0.1"
|
1072 |
-
}
|
1073 |
-
},
|
1074 |
-
"repeating": {
|
1075 |
-
"version": "2.0.1",
|
1076 |
-
"resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
|
1077 |
-
"integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
|
1078 |
-
"dev": true,
|
1079 |
-
"requires": {
|
1080 |
-
"is-finite": "^1.0.0"
|
1081 |
-
}
|
1082 |
-
},
|
1083 |
-
"resolve": {
|
1084 |
-
"version": "1.15.1",
|
1085 |
-
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
|
1086 |
-
"integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
|
1087 |
-
"dev": true,
|
1088 |
-
"requires": {
|
1089 |
-
"path-parse": "^1.0.6"
|
1090 |
-
}
|
1091 |
-
},
|
1092 |
-
"rimraf": {
|
1093 |
-
"version": "2.6.3",
|
1094 |
-
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
|
1095 |
-
"integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
|
1096 |
-
"dev": true,
|
1097 |
-
"requires": {
|
1098 |
-
"glob": "^7.1.3"
|
1099 |
-
},
|
1100 |
-
"dependencies": {
|
1101 |
-
"glob": {
|
1102 |
-
"version": "7.1.6",
|
1103 |
-
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
|
1104 |
-
"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
|
1105 |
-
"dev": true,
|
1106 |
-
"requires": {
|
1107 |
-
"fs.realpath": "^1.0.0",
|
1108 |
-
"inflight": "^1.0.4",
|
1109 |
-
"inherits": "2",
|
1110 |
-
"minimatch": "^3.0.4",
|
1111 |
-
"once": "^1.3.0",
|
1112 |
-
"path-is-absolute": "^1.0.0"
|
1113 |
-
}
|
1114 |
-
}
|
1115 |
-
}
|
1116 |
-
},
|
1117 |
-
"safe-buffer": {
|
1118 |
-
"version": "5.1.2",
|
1119 |
-
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
1120 |
-
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
|
1121 |
-
"dev": true
|
1122 |
-
},
|
1123 |
-
"safer-buffer": {
|
1124 |
-
"version": "2.1.2",
|
1125 |
-
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
1126 |
-
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
|
1127 |
-
"dev": true
|
1128 |
-
},
|
1129 |
-
"semver": {
|
1130 |
-
"version": "5.7.1",
|
1131 |
-
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
1132 |
-
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
1133 |
-
"dev": true
|
1134 |
-
},
|
1135 |
-
"shelljs": {
|
1136 |
-
"version": "0.3.0",
|
1137 |
-
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
|
1138 |
-
"integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
|
1139 |
-
"dev": true
|
1140 |
-
},
|
1141 |
-
"signal-exit": {
|
1142 |
-
"version": "3.0.2",
|
1143 |
-
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
|
1144 |
-
"integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
|
1145 |
-
"dev": true
|
1146 |
-
},
|
1147 |
-
"source-map": {
|
1148 |
-
"version": "0.6.1",
|
1149 |
-
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
1150 |
-
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
1151 |
-
"dev": true
|
1152 |
-
},
|
1153 |
-
"spdx-correct": {
|
1154 |
-
"version": "3.1.0",
|
1155 |
-
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
|
1156 |
-
"integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
|
1157 |
-
"dev": true,
|
1158 |
-
"requires": {
|
1159 |
-
"spdx-expression-parse": "^3.0.0",
|
1160 |
-
"spdx-license-ids": "^3.0.0"
|
1161 |
-
}
|
1162 |
-
},
|
1163 |
-
"spdx-exceptions": {
|
1164 |
-
"version": "2.2.0",
|
1165 |
-
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
|
1166 |
-
"integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
|
1167 |
-
"dev": true
|
1168 |
-
},
|
1169 |
-
"spdx-expression-parse": {
|
1170 |
-
"version": "3.0.0",
|
1171 |
-
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
|
1172 |
-
"integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
|
1173 |
-
"dev": true,
|
1174 |
-
"requires": {
|
1175 |
-
"spdx-exceptions": "^2.1.0",
|
1176 |
-
"spdx-license-ids": "^3.0.0"
|
1177 |
-
}
|
1178 |
-
},
|
1179 |
-
"spdx-license-ids": {
|
1180 |
-
"version": "3.0.5",
|
1181 |
-
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
|
1182 |
-
"integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
|
1183 |
-
"dev": true
|
1184 |
-
},
|
1185 |
-
"sprintf-js": {
|
1186 |
-
"version": "1.1.2",
|
1187 |
-
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
|
1188 |
-
"integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
|
1189 |
-
"dev": true
|
1190 |
-
},
|
1191 |
-
"string_decoder": {
|
1192 |
-
"version": "1.1.1",
|
1193 |
-
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
|
1194 |
-
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
|
1195 |
-
"dev": true,
|
1196 |
-
"requires": {
|
1197 |
-
"safe-buffer": "~5.1.0"
|
1198 |
-
}
|
1199 |
-
},
|
1200 |
-
"strip-ansi": {
|
1201 |
-
"version": "3.0.1",
|
1202 |
-
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
|
1203 |
-
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
|
1204 |
-
"dev": true,
|
1205 |
-
"requires": {
|
1206 |
-
"ansi-regex": "^2.0.0"
|
1207 |
-
}
|
1208 |
-
},
|
1209 |
-
"strip-bom": {
|
1210 |
-
"version": "2.0.0",
|
1211 |
-
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
|
1212 |
-
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
|
1213 |
-
"dev": true,
|
1214 |
-
"requires": {
|
1215 |
-
"is-utf8": "^0.2.0"
|
1216 |
-
}
|
1217 |
-
},
|
1218 |
-
"strip-indent": {
|
1219 |
-
"version": "1.0.1",
|
1220 |
-
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
|
1221 |
-
"integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
|
1222 |
-
"dev": true,
|
1223 |
-
"requires": {
|
1224 |
-
"get-stdin": "^4.0.1"
|
1225 |
-
}
|
1226 |
-
},
|
1227 |
-
"strip-json-comments": {
|
1228 |
-
"version": "1.0.4",
|
1229 |
-
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
|
1230 |
-
"integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
|
1231 |
-
"dev": true
|
1232 |
-
},
|
1233 |
-
"supports-color": {
|
1234 |
-
"version": "5.5.0",
|
1235 |
-
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
1236 |
-
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
|
1237 |
-
"dev": true,
|
1238 |
-
"requires": {
|
1239 |
-
"has-flag": "^3.0.0"
|
1240 |
-
}
|
1241 |
-
},
|
1242 |
-
"tmp": {
|
1243 |
-
"version": "0.0.33",
|
1244 |
-
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
|
1245 |
-
"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
|
1246 |
-
"dev": true,
|
1247 |
-
"requires": {
|
1248 |
-
"os-tmpdir": "~1.0.2"
|
1249 |
-
}
|
1250 |
-
},
|
1251 |
-
"trim-newlines": {
|
1252 |
-
"version": "1.0.0",
|
1253 |
-
"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
|
1254 |
-
"integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
|
1255 |
-
"dev": true
|
1256 |
-
},
|
1257 |
-
"uglify-js": {
|
1258 |
-
"version": "3.7.3",
|
1259 |
-
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.3.tgz",
|
1260 |
-
"integrity": "sha512-7tINm46/3puUA4hCkKYo4Xdts+JDaVC9ZPRcG8Xw9R4nhO/gZgUM3TENq8IF4Vatk8qCig4MzP/c8G4u2BkVQg==",
|
1261 |
-
"dev": true,
|
1262 |
-
"requires": {
|
1263 |
-
"commander": "~2.20.3",
|
1264 |
-
"source-map": "~0.6.1"
|
1265 |
-
},
|
1266 |
-
"dependencies": {
|
1267 |
-
"commander": {
|
1268 |
-
"version": "2.20.3",
|
1269 |
-
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
1270 |
-
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
1271 |
-
"dev": true
|
1272 |
-
},
|
1273 |
-
"source-map": {
|
1274 |
-
"version": "0.6.1",
|
1275 |
-
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
1276 |
-
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
1277 |
-
"dev": true
|
1278 |
-
}
|
1279 |
-
}
|
1280 |
-
},
|
1281 |
-
"underscore.string": {
|
1282 |
-
"version": "3.3.5",
|
1283 |
-
"resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
|
1284 |
-
"integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
|
1285 |
-
"dev": true,
|
1286 |
-
"requires": {
|
1287 |
-
"sprintf-js": "^1.0.3",
|
1288 |
-
"util-deprecate": "^1.0.2"
|
1289 |
-
}
|
1290 |
-
},
|
1291 |
-
"uri-path": {
|
1292 |
-
"version": "1.0.0",
|
1293 |
-
"resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
|
1294 |
-
"integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
|
1295 |
-
"dev": true
|
1296 |
-
},
|
1297 |
-
"util-deprecate": {
|
1298 |
-
"version": "1.0.2",
|
1299 |
-
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
1300 |
-
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
|
1301 |
-
"dev": true
|
1302 |
-
},
|
1303 |
-
"validate-npm-package-license": {
|
1304 |
-
"version": "3.0.4",
|
1305 |
-
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
|
1306 |
-
"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
|
1307 |
-
"dev": true,
|
1308 |
-
"requires": {
|
1309 |
-
"spdx-correct": "^3.0.0",
|
1310 |
-
"spdx-expression-parse": "^3.0.0"
|
1311 |
-
}
|
1312 |
-
},
|
1313 |
-
"which": {
|
1314 |
-
"version": "1.3.1",
|
1315 |
-
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
|
1316 |
-
"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
|
1317 |
-
"dev": true,
|
1318 |
-
"requires": {
|
1319 |
-
"isexe": "^2.0.0"
|
1320 |
-
}
|
1321 |
-
},
|
1322 |
-
"wrappy": {
|
1323 |
-
"version": "1.0.2",
|
1324 |
-
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
|
1325 |
-
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
|
1326 |
-
"dev": true
|
1327 |
-
}
|
1328 |
-
}
|
1329 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
package.json
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "yith-woocommerce-catalog-mode",
|
3 |
-
"version": "2.0.0",
|
4 |
-
"description": "YITH WooCommerce Catalog Mode",
|
5 |
-
"main": "Gruntfile.js",
|
6 |
-
"scripts": {
|
7 |
-
"test": "echo \"Error: no test specified\" && exit 1"
|
8 |
-
},
|
9 |
-
"author": "YITH",
|
10 |
-
"license": "GPL-3.0+",
|
11 |
-
"keywords": [],
|
12 |
-
"devDependencies": {
|
13 |
-
"grunt": "^1.1.0",
|
14 |
-
"grunt-contrib-cssmin": "^3.0.0",
|
15 |
-
"grunt-contrib-jshint": "^2.0.0",
|
16 |
-
"grunt-contrib-uglify": "^4.0.0",
|
17 |
-
"grunt-wp-i18n": "^1.0.2"
|
18 |
-
}
|
19 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/css/chosen/chosen.css
ADDED
@@ -0,0 +1,435 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
Chosen, a Select Box Enhancer for jQuery and Prototype
|
3 |
+
by Patrick Filler for Harvest, http://getharvest.com
|
4 |
+
|
5 |
+
Version 1.1.0
|
6 |
+
Full source at https://github.com/harvesthq/chosen
|
7 |
+
Copyright (c) 2011 Harvest http://getharvest.com
|
8 |
+
|
9 |
+
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
|
10 |
+
This file is generated by `grunt build`, do not edit it by hand.
|
11 |
+
*/
|
12 |
+
|
13 |
+
/* @group Base */
|
14 |
+
.chosen-container {
|
15 |
+
position: relative;
|
16 |
+
display: inline-block;
|
17 |
+
vertical-align: middle;
|
18 |
+
font-size: 13px;
|
19 |
+
zoom: 1;
|
20 |
+
*display: inline;
|
21 |
+
-webkit-user-select: none;
|
22 |
+
-moz-user-select: none;
|
23 |
+
user-select: none;
|
24 |
+
}
|
25 |
+
.chosen-container .chosen-drop {
|
26 |
+
position: absolute;
|
27 |
+
top: 100%;
|
28 |
+
left: -9999px;
|
29 |
+
z-index: 1010;
|
30 |
+
-webkit-box-sizing: border-box;
|
31 |
+
-moz-box-sizing: border-box;
|
32 |
+
box-sizing: border-box;
|
33 |
+
width: 100%;
|
34 |
+
border: 1px solid #aaa;
|
35 |
+
border-top: 0;
|
36 |
+
background: #fff;
|
37 |
+
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
|
38 |
+
}
|
39 |
+
.chosen-container.chosen-with-drop .chosen-drop {
|
40 |
+
left: 0;
|
41 |
+
}
|
42 |
+
.chosen-container a {
|
43 |
+
cursor: pointer;
|
44 |
+
}
|
45 |
+
|
46 |
+
/* @end */
|
47 |
+
/* @group Single Chosen */
|
48 |
+
.chosen-container-single .chosen-single {
|
49 |
+
position: relative;
|
50 |
+
display: block;
|
51 |
+
overflow: hidden;
|
52 |
+
padding: 0 0 0 8px;
|
53 |
+
height: 23px;
|
54 |
+
border: 1px solid #aaa;
|
55 |
+
border-radius: 5px;
|
56 |
+
background-color: #fff;
|
57 |
+
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
|
58 |
+
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
59 |
+
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
60 |
+
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
61 |
+
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
62 |
+
background-clip: padding-box;
|
63 |
+
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
|
64 |
+
color: #444;
|
65 |
+
text-decoration: none;
|
66 |
+
white-space: nowrap;
|
67 |
+
line-height: 24px;
|
68 |
+
}
|
69 |
+
.chosen-container-single .chosen-default {
|
70 |
+
color: #999;
|
71 |
+
}
|
72 |
+
.chosen-container-single .chosen-single span {
|
73 |
+
display: block;
|
74 |
+
overflow: hidden;
|
75 |
+
margin-right: 26px;
|
76 |
+
text-overflow: ellipsis;
|
77 |
+
white-space: nowrap;
|
78 |
+
}
|
79 |
+
.chosen-container-single .chosen-single-with-deselect span {
|
80 |
+
margin-right: 38px;
|
81 |
+
}
|
82 |
+
.chosen-container-single .chosen-single abbr {
|
83 |
+
position: absolute;
|
84 |
+
top: 6px;
|
85 |
+
right: 26px;
|
86 |
+
display: block;
|
87 |
+
width: 12px;
|
88 |
+
height: 12px;
|
89 |
+
background: url('../../images/chosen/chosen-sprite.png') -42px 1px no-repeat;
|
90 |
+
font-size: 1px;
|
91 |
+
}
|
92 |
+
.chosen-container-single .chosen-single abbr:hover {
|
93 |
+
background-position: -42px -10px;
|
94 |
+
}
|
95 |
+
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
|
96 |
+
background-position: -42px -10px;
|
97 |
+
}
|
98 |
+
.chosen-container-single .chosen-single div {
|
99 |
+
position: absolute;
|
100 |
+
top: 0;
|
101 |
+
right: 0;
|
102 |
+
display: block;
|
103 |
+
width: 18px;
|
104 |
+
height: 100%;
|
105 |
+
}
|
106 |
+
.chosen-container-single .chosen-single div b {
|
107 |
+
display: block;
|
108 |
+
width: 100%;
|
109 |
+
height: 100%;
|
110 |
+
background: url('../../images/chosen/chosen-sprite.png') no-repeat 0px 2px;
|
111 |
+
}
|
112 |
+
.chosen-container-single .chosen-search {
|
113 |
+
position: relative;
|
114 |
+
z-index: 1010;
|
115 |
+
margin: 0;
|
116 |
+
padding: 3px 4px;
|
117 |
+
white-space: nowrap;
|
118 |
+
}
|
119 |
+
.chosen-container-single .chosen-search input[type="text"] {
|
120 |
+
-webkit-box-sizing: border-box;
|
121 |
+
-moz-box-sizing: border-box;
|
122 |
+
box-sizing: border-box;
|
123 |
+
margin: 1px 0;
|
124 |
+
padding: 4px 20px 4px 5px;
|
125 |
+
width: 100%;
|
126 |
+
height: auto;
|
127 |
+
outline: 0;
|
128 |
+
border: 1px solid #aaa;
|
129 |
+
background: white url('../../images/chosen/chosen-sprite.png') no-repeat 100% -20px;
|
130 |
+
background: url('../../images/chosen/chosen-sprite.png') no-repeat 100% -20px;
|
131 |
+
font-size: 1em;
|
132 |
+
font-family: sans-serif;
|
133 |
+
line-height: normal;
|
134 |
+
border-radius: 0;
|
135 |
+
}
|
136 |
+
.chosen-container-single .chosen-drop {
|
137 |
+
margin-top: -1px;
|
138 |
+
border-radius: 0 0 4px 4px;
|
139 |
+
background-clip: padding-box;
|
140 |
+
}
|
141 |
+
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
|
142 |
+
position: absolute;
|
143 |
+
left: -9999px;
|
144 |
+
}
|
145 |
+
|
146 |
+
/* @end */
|
147 |
+
/* @group Results */
|
148 |
+
.chosen-container .chosen-results {
|
149 |
+
position: relative;
|
150 |
+
overflow-x: hidden;
|
151 |
+
overflow-y: auto;
|
152 |
+
margin: 0 4px 4px 0;
|
153 |
+
padding: 0 0 0 4px;
|
154 |
+
max-height: 240px;
|
155 |
+
-webkit-overflow-scrolling: touch;
|
156 |
+
}
|
157 |
+
.chosen-container .chosen-results li {
|
158 |
+
display: none;
|
159 |
+
margin: 0;
|
160 |
+
padding: 5px 6px;
|
161 |
+
list-style: none;
|
162 |
+
line-height: 15px;
|
163 |
+
-webkit-touch-callout: none;
|
164 |
+
}
|
165 |
+
.chosen-container .chosen-results li.active-result {
|
166 |
+
display: list-item;
|
167 |
+
cursor: pointer;
|
168 |
+
}
|
169 |
+
.chosen-container .chosen-results li.disabled-result {
|
170 |
+
display: list-item;
|
171 |
+
color: #ccc;
|
172 |
+
cursor: default;
|
173 |
+
}
|
174 |
+
.chosen-container .chosen-results li.highlighted {
|
175 |
+
background-color: #3875d7;
|
176 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
|
177 |
+
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
178 |
+
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
179 |
+
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
180 |
+
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
|
181 |
+
color: #fff;
|
182 |
+
}
|
183 |
+
.chosen-container .chosen-results li.no-results {
|
184 |
+
display: list-item;
|
185 |
+
background: #f4f4f4;
|
186 |
+
}
|
187 |
+
.chosen-container .chosen-results li.group-result {
|
188 |
+
display: list-item;
|
189 |
+
font-weight: bold;
|
190 |
+
cursor: default;
|
191 |
+
}
|
192 |
+
.chosen-container .chosen-results li.group-option {
|
193 |
+
padding-left: 15px;
|
194 |
+
}
|
195 |
+
.chosen-container .chosen-results li em {
|
196 |
+
font-style: normal;
|
197 |
+
text-decoration: underline;
|
198 |
+
}
|
199 |
+
|
200 |
+
/* @end */
|
201 |
+
/* @group Multi Chosen */
|
202 |
+
.chosen-container-multi .chosen-choices {
|
203 |
+
position: relative;
|
204 |
+
overflow: hidden;
|
205 |
+
-webkit-box-sizing: border-box;
|
206 |
+
-moz-box-sizing: border-box;
|
207 |
+
box-sizing: border-box;
|
208 |
+
margin: 0;
|
209 |
+
padding: 0;
|
210 |
+
width: 100%;
|
211 |
+
height: auto !important;
|
212 |
+
height: 1%;
|
213 |
+
border: 1px solid #aaa;
|
214 |
+
background-color: #fff;
|
215 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
216 |
+
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
217 |
+
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
218 |
+
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
219 |
+
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
|
220 |
+
cursor: text;
|
221 |
+
}
|
222 |
+
.chosen-container-multi .chosen-choices li {
|
223 |
+
float: left;
|
224 |
+
list-style: none;
|
225 |
+
}
|
226 |
+
.chosen-container-multi .chosen-choices li.search-field {
|
227 |
+
margin: 0;
|
228 |
+
padding: 0;
|
229 |
+
white-space: nowrap;
|
230 |
+
}
|
231 |
+
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
|
232 |
+
margin: 1px 0;
|
233 |
+
padding: 5px;
|
234 |
+
height: 15px;
|
235 |
+
outline: 0;
|
236 |
+
border: 0 !important;
|
237 |
+
background: transparent !important;
|
238 |
+
box-shadow: none;
|
239 |
+
color: #666;
|
240 |
+
font-size: 100%;
|
241 |
+
font-family: sans-serif;
|
242 |
+
line-height: normal;
|
243 |
+
border-radius: 0;
|
244 |
+
}
|
245 |
+
.chosen-container-multi .chosen-choices li.search-field .default {
|
246 |
+
color: #999;
|
247 |
+
}
|
248 |
+
.chosen-container-multi .chosen-choices li.search-choice {
|
249 |
+
position: relative;
|
250 |
+
margin: 3px 0 3px 5px;
|
251 |
+
padding: 3px 20px 3px 5px;
|
252 |
+
border: 1px solid #aaa;
|
253 |
+
border-radius: 3px;
|
254 |
+
background-color: #e4e4e4;
|
255 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
256 |
+
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
257 |
+
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
258 |
+
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
259 |
+
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
260 |
+
background-clip: padding-box;
|
261 |
+
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
|
262 |
+
color: #333;
|
263 |
+
line-height: 13px;
|
264 |
+
cursor: default;
|
265 |
+
}
|
266 |
+
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
|
267 |
+
position: absolute;
|
268 |
+
top: 4px;
|
269 |
+
right: 3px;
|
270 |
+
display: block;
|
271 |
+
width: 12px;
|
272 |
+
height: 12px;
|
273 |
+
background: url('../../images/chosen/chosen-sprite.png') -42px 1px no-repeat;
|
274 |
+
font-size: 1px;
|
275 |
+
}
|
276 |
+
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
|
277 |
+
background-position: -42px -10px;
|
278 |
+
}
|
279 |
+
.chosen-container-multi .chosen-choices li.search-choice-disabled {
|
280 |
+
padding-right: 5px;
|
281 |
+
border: 1px solid #ccc;
|
282 |
+
background-color: #e4e4e4;
|
283 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
284 |
+
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
285 |
+
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
286 |
+
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
287 |
+
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
288 |
+
color: #666;
|
289 |
+
}
|
290 |
+
.chosen-container-multi .chosen-choices li.search-choice-focus {
|
291 |
+
background: #d4d4d4;
|
292 |
+
}
|
293 |
+
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
|
294 |
+
background-position: -42px -10px;
|
295 |
+
}
|
296 |
+
.chosen-container-multi .chosen-results {
|
297 |
+
margin: 0;
|
298 |
+
padding: 0;
|
299 |
+
}
|
300 |
+
.chosen-container-multi .chosen-drop .result-selected {
|
301 |
+
display: list-item;
|
302 |
+
color: #ccc;
|
303 |
+
cursor: default;
|
304 |
+
}
|
305 |
+
|
306 |
+
/* @end */
|
307 |
+
/* @group Active */
|
308 |
+
.chosen-container-active .chosen-single {
|
309 |
+
border: 1px solid #5897fb;
|
310 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
|
311 |
+
}
|
312 |
+
.chosen-container-active.chosen-with-drop .chosen-single {
|
313 |
+
border: 1px solid #aaa;
|
314 |
+
-moz-border-radius-bottomright: 0;
|
315 |
+
border-bottom-right-radius: 0;
|
316 |
+
-moz-border-radius-bottomleft: 0;
|
317 |
+
border-bottom-left-radius: 0;
|
318 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
|
319 |
+
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
320 |
+
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
321 |
+
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
322 |
+
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
|
323 |
+
box-shadow: 0 1px 0 #fff inset;
|
324 |
+
}
|
325 |
+
.chosen-container-active.chosen-with-drop .chosen-single div {
|
326 |
+
border-left: none;
|
327 |
+
background: transparent;
|
328 |
+
}
|
329 |
+
.chosen-container-active.chosen-with-drop .chosen-single div b {
|
330 |
+
background-position: -18px 2px;
|
331 |
+
}
|
332 |
+
.chosen-container-active .chosen-choices {
|
333 |
+
border: 1px solid #5897fb;
|
334 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
|
335 |
+
}
|
336 |
+
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
|
337 |
+
color: #111 !important;
|
338 |
+
}
|
339 |
+
|
340 |
+
/* @end */
|
341 |
+
/* @group Disabled Support */
|
342 |
+
.chosen-disabled {
|
343 |
+
opacity: 0.5 !important;
|
344 |
+
cursor: default;
|
345 |
+
}
|
346 |
+
.chosen-disabled .chosen-single {
|
347 |
+
cursor: default;
|
348 |
+
}
|
349 |
+
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
|
350 |
+
cursor: default;
|
351 |
+
}
|
352 |
+
|
353 |
+
/* @end */
|
354 |
+
/* @group Right to Left */
|
355 |
+
.chosen-rtl {
|
356 |
+
text-align: right;
|
357 |
+
}
|
358 |
+
.chosen-rtl .chosen-single {
|
359 |
+
overflow: visible;
|
360 |
+
padding: 0 8px 0 0;
|
361 |
+
}
|
362 |
+
.chosen-rtl .chosen-single span {
|
363 |
+
margin-right: 0;
|
364 |
+
margin-left: 26px;
|
365 |
+
direction: rtl;
|
366 |
+
}
|
367 |
+
.chosen-rtl .chosen-single-with-deselect span {
|
368 |
+
margin-left: 38px;
|
369 |
+
}
|
370 |
+
.chosen-rtl .chosen-single div {
|
371 |
+
right: auto;
|
372 |
+
left: 3px;
|
373 |
+
}
|
374 |
+
.chosen-rtl .chosen-single abbr {
|
375 |
+
right: auto;
|
376 |
+
left: 26px;
|
377 |
+
}
|
378 |
+
.chosen-rtl .chosen-choices li {
|
379 |
+
float: right;
|
380 |
+
}
|
381 |
+
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
|
382 |
+
direction: rtl;
|
383 |
+
}
|
384 |
+
.chosen-rtl .chosen-choices li.search-choice {
|
385 |
+
margin: 3px 5px 3px 0;
|
386 |
+
padding: 3px 5px 3px 19px;
|
387 |
+
}
|
388 |
+
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
|
389 |
+
right: auto;
|
390 |
+
left: 4px;
|
391 |
+
}
|
392 |
+
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
|
393 |
+
.chosen-rtl .chosen-drop {
|
394 |
+
left: 9999px;
|
395 |
+
}
|
396 |
+
.chosen-rtl.chosen-container-single .chosen-results {
|
397 |
+
margin: 0 0 4px 4px;
|
398 |
+
padding: 0 4px 0 0;
|
399 |
+
}
|
400 |
+
.chosen-rtl .chosen-results li.group-option {
|
401 |
+
padding-right: 15px;
|
402 |
+
padding-left: 0;
|
403 |
+
}
|
404 |
+
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
|
405 |
+
border-right: none;
|
406 |
+
}
|
407 |
+
.chosen-rtl .chosen-search input[type="text"] {
|
408 |
+
padding: 4px 5px 4px 20px;
|
409 |
+
background: white url('../../images/chosen/chosen-sprite.png') no-repeat -30px -20px;
|
410 |
+
background: url('../../images/chosen/chosen-sprite.png') no-repeat -30px -20px;
|
411 |
+
direction: rtl;
|
412 |
+
}
|
413 |
+
.chosen-rtl.chosen-container-single .chosen-single div b {
|
414 |
+
background-position: 6px 2px;
|
415 |
+
}
|
416 |
+
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
|
417 |
+
background-position: -12px 2px;
|
418 |
+
}
|
419 |
+
|
420 |
+
/* @end */
|
421 |
+
/* @group Retina compatibility */
|
422 |
+
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
|
423 |
+
.chosen-rtl .chosen-search input[type="text"],
|
424 |
+
.chosen-container-single .chosen-single abbr,
|
425 |
+
.chosen-container-single .chosen-single div b,
|
426 |
+
.chosen-container-single .chosen-search input[type="text"],
|
427 |
+
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
|
428 |
+
.chosen-container .chosen-results-scroll-down span,
|
429 |
+
.chosen-container .chosen-results-scroll-up span {
|
430 |
+
background-image: url('../../images/chosen/chosen-sprite@2x.png') !important;
|
431 |
+
background-size: 52px 37px !important;
|
432 |
+
background-repeat: no-repeat !important;
|
433 |
+
}
|
434 |
+
}
|
435 |
+
/* @end */
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_flat_10_000000_40x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_222222_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_228ef1_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ef8c08_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ffd27a_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ffffff_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_flat_0_eeeeee_40x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_flat_55_c0402a_40x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_flat_55_eeeeee_40x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_glass_35_dddddd_1x400.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_glass_60_eeeeee_1x400.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_inset-hard_75_999999_1x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-icons_3383bb_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-icons_454545_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-icons_70b2e1_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-icons_999999_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/images/ui-icons_fbc856_256x240.png
ADDED
Binary file
|
plugin-fw/assets/css/overcast/jquery-ui-1.8.9.custom.css
ADDED
@@ -0,0 +1,578 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery UI CSS Framework 1.8.13
|
3 |
+
*
|
4 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* http://jquery.org/license
|
7 |
+
*
|
8 |
+
* http://docs.jquery.com/UI/Theming/API
|
9 |
+
*/
|
10 |
+
|
11 |
+
/* Layout helpers
|
12 |
+
----------------------------------*/
|
13 |
+
.ui-helper-hidden { display: none; }
|
14 |
+
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
15 |
+
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
16 |
+
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
17 |
+
.ui-helper-clearfix { display: inline-block; }
|
18 |
+
/* required comment for clearfix to work in Opera \*/
|
19 |
+
* html .ui-helper-clearfix { height:1%; }
|
20 |
+
.ui-helper-clearfix { display:block; }
|
21 |
+
/* end clearfix */
|
22 |
+
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
23 |
+
|
24 |
+
|
25 |
+
/* Interaction Cues
|
26 |
+
----------------------------------*/
|
27 |
+
.ui-state-disabled { cursor: default !important; }
|
28 |
+
|
29 |
+
|
30 |
+
/* Icons
|
31 |
+
----------------------------------*/
|
32 |
+
|
33 |
+
/* states and images */
|
34 |
+
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
35 |
+
|
36 |
+
|
37 |
+
/* Misc visuals
|
38 |
+
----------------------------------*/
|
39 |
+
|
40 |
+
/* Overlays */
|
41 |
+
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
42 |
+
|
43 |
+
|
44 |
+
/*
|
45 |
+
* jQuery UI CSS Framework 1.8.13
|
46 |
+
*
|
47 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
48 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
+
* http://jquery.org/license
|
50 |
+
*
|
51 |
+
* http://docs.jquery.com/UI/Theming/API
|
52 |
+
*
|
53 |
+
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
|
54 |
+
*/
|
55 |
+
|
56 |
+
|
57 |
+
/* Component containers
|
58 |
+
----------------------------------*/
|
59 |
+
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
|
60 |
+
.ui-widget .ui-widget { font-size: 1em; }
|
61 |
+
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
|
62 |
+
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(../images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
|
63 |
+
.ui-widget-content a { color: #333333; }
|
64 |
+
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(../images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
65 |
+
.ui-widget-header a { color: #ffffff; }
|
66 |
+
|
67 |
+
/* Interaction states
|
68 |
+
----------------------------------*/
|
69 |
+
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(../images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
|
70 |
+
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
|
71 |
+
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(../images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
|
72 |
+
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
|
73 |
+
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(../images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
|
74 |
+
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
|
75 |
+
.ui-widget :active { outline: none; }
|
76 |
+
|
77 |
+
/* Interaction Cues
|
78 |
+
----------------------------------*/
|
79 |
+
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(../images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
|
80 |
+
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
81 |
+
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(../images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
|
82 |
+
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
|
83 |
+
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
|
84 |
+
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
85 |
+
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
86 |
+
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
87 |
+
|
88 |
+
/* Icons
|
89 |
+
----------------------------------*/
|
90 |
+
|
91 |
+
/* states and images */
|
92 |
+
.ui-icon { width: 16px; height: 16px; background-image: url(../images/jquery_ui/ui-icons_222222_256x240.png); }
|
93 |
+
.ui-widget-content .ui-icon {background-image: url(../images/jquery_ui/ui-icons_222222_256x240.png); }
|
94 |
+
.ui-widget-header .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ffffff_256x240.png); }
|
95 |
+
.ui-state-default .ui-icon { background-image: url(../images/jquery_ui/ui-icons_ef8c08_256x240.png); }
|
96 |
+
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ef8c08_256x240.png); }
|
97 |
+
.ui-state-active .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ef8c08_256x240.png); }
|
98 |
+
.ui-state-highlight .ui-icon {background-image: url(../images/jquery_ui/ui-icons_228ef1_256x240.png); }
|
99 |
+
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ffd27a_256x240.png); }
|
100 |
+
|
101 |
+
/* positioning */
|
102 |
+
.ui-icon-carat-1-n { background-position: 0 0; }
|
103 |
+
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
104 |
+
.ui-icon-carat-1-e { background-position: -32px 0; }
|
105 |
+
.ui-icon-carat-1-se { background-position: -48px 0; }
|
106 |
+
.ui-icon-carat-1-s { background-position: -64px 0; }
|
107 |
+
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
108 |
+
.ui-icon-carat-1-w { background-position: -96px 0; }
|
109 |
+
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
110 |
+
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
111 |
+
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
112 |
+
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
113 |
+
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
114 |
+
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
115 |
+
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
116 |
+
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
117 |
+
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
118 |
+
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
119 |
+
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
120 |
+
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
121 |
+
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
122 |
+
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
123 |
+
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
124 |
+
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
125 |
+
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
126 |
+
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
127 |
+
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
128 |
+
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
129 |
+
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
130 |
+
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
131 |
+
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
132 |
+
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
133 |
+
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
134 |
+
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
135 |
+
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
136 |
+
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
137 |
+
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
138 |
+
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
139 |
+
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
140 |
+
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
141 |
+
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
142 |
+
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
143 |
+
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
144 |
+
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
145 |
+
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
146 |
+
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
147 |
+
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
148 |
+
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
149 |
+
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
150 |
+
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
151 |
+
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
152 |
+
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
153 |
+
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
154 |
+
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
155 |
+
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
156 |
+
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
157 |
+
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
158 |
+
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
159 |
+
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
160 |
+
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
161 |
+
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
162 |
+
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
163 |
+
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
164 |
+
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
165 |
+
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
166 |
+
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
167 |
+
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
168 |
+
.ui-icon-extlink { background-position: -32px -80px; }
|
169 |
+
.ui-icon-newwin { background-position: -48px -80px; }
|
170 |
+
.ui-icon-refresh { background-position: -64px -80px; }
|
171 |
+
.ui-icon-shuffle { background-position: -80px -80px; }
|
172 |
+
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
173 |
+
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
174 |
+
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
175 |
+
.ui-icon-folder-open { background-position: -16px -96px; }
|
176 |
+
.ui-icon-document { background-position: -32px -96px; }
|
177 |
+
.ui-icon-document-b { background-position: -48px -96px; }
|
178 |
+
.ui-icon-note { background-position: -64px -96px; }
|
179 |
+
.ui-icon-mail-closed { background-position: -80px -96px; }
|
180 |
+
.ui-icon-mail-open { background-position: -96px -96px; }
|
181 |
+
.ui-icon-suitcase { background-position: -112px -96px; }
|
182 |
+
.ui-icon-comment { background-position: -128px -96px; }
|
183 |
+
.ui-icon-person { background-position: -144px -96px; }
|
184 |
+
.ui-icon-print { background-position: -160px -96px; }
|
185 |
+
.ui-icon-trash { background-position: -176px -96px; }
|
186 |
+
.ui-icon-locked { background-position: -192px -96px; }
|
187 |
+
.ui-icon-unlocked { background-position: -208px -96px; }
|
188 |
+
.ui-icon-bookmark { background-position: -224px -96px; }
|
189 |
+
.ui-icon-tag { background-position: -240px -96px; }
|
190 |
+
.ui-icon-home { background-position: 0 -112px; }
|
191 |
+
.ui-icon-flag { background-position: -16px -112px; }
|
192 |
+
.ui-icon-calendar { background-position: -32px -112px; }
|
193 |
+
.ui-icon-cart { background-position: -48px -112px; }
|
194 |
+
.ui-icon-pencil { background-position: -64px -112px; }
|
195 |
+
.ui-icon-clock { background-position: -80px -112px; }
|
196 |
+
.ui-icon-disk { background-position: -96px -112px; }
|
197 |
+
.ui-icon-calculator { background-position: -112px -112px; }
|
198 |
+
.ui-icon-zoomin { background-position: -128px -112px; }
|
199 |
+
.ui-icon-zoomout { background-position: -144px -112px; }
|
200 |
+
.ui-icon-search { background-position: -160px -112px; }
|
201 |
+
.ui-icon-wrench { background-position: -176px -112px; }
|
202 |
+
.ui-icon-gear { background-position: -192px -112px; }
|
203 |
+
.ui-icon-heart { background-position: -208px -112px; }
|
204 |
+
.ui-icon-star { background-position: -224px -112px; }
|
205 |
+
.ui-icon-link { background-position: -240px -112px; }
|
206 |
+
.ui-icon-cancel { background-position: 0 -128px; }
|
207 |
+
.ui-icon-plus { background-position: -16px -128px; }
|
208 |
+
.ui-icon-plusthick { background-position: -32px -128px; }
|
209 |
+
.ui-icon-minus { background-position: -48px -128px; }
|
210 |
+
.ui-icon-minusthick { background-position: -64px -128px; }
|
211 |
+
.ui-icon-close { background-position: -80px -128px; }
|
212 |
+
.ui-icon-closethick { background-position: -96px -128px; }
|
213 |
+
.ui-icon-key { background-position: -112px -128px; }
|
214 |
+
.ui-icon-lightbulb { background-position: -128px -128px; }
|
215 |
+
.ui-icon-scissors { background-position: -144px -128px; }
|
216 |
+
.ui-icon-clipboard { background-position: -160px -128px; }
|
217 |
+
.ui-icon-copy { background-position: -176px -128px; }
|
218 |
+
.ui-icon-contact { background-position: -192px -128px; }
|
219 |
+
.ui-icon-image { background-position: -208px -128px; }
|
220 |
+
.ui-icon-video { background-position: -224px -128px; }
|
221 |
+
.ui-icon-script { background-position: -240px -128px; }
|
222 |
+
.ui-icon-alert { background-position: 0 -144px; }
|
223 |
+
.ui-icon-info { background-position: -16px -144px; }
|
224 |
+
.ui-icon-notice { background-position: -32px -144px; }
|
225 |
+
.ui-icon-help { background-position: -48px -144px; }
|
226 |
+
.ui-icon-check { background-position: -64px -144px; }
|
227 |
+
.ui-icon-bullet { background-position: -80px -144px; }
|
228 |
+
.ui-icon-radio-off { background-position: -96px -144px; }
|
229 |
+
.ui-icon-radio-on { background-position: -112px -144px; }
|
230 |
+
.ui-icon-pin-w { background-position: -128px -144px; }
|
231 |
+
.ui-icon-pin-s { background-position: -144px -144px; }
|
232 |
+
.ui-icon-play { background-position: 0 -160px; }
|
233 |
+
.ui-icon-pause { background-position: -16px -160px; }
|
234 |
+
.ui-icon-seek-next { background-position: -32px -160px; }
|
235 |
+
.ui-icon-seek-prev { background-position: -48px -160px; }
|
236 |
+
.ui-icon-seek-end { background-position: -64px -160px; }
|
237 |
+
.ui-icon-seek-start { background-position: -80px -160px; }
|
238 |
+
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
239 |
+
.ui-icon-seek-first { background-position: -80px -160px; }
|
240 |
+
.ui-icon-stop { background-position: -96px -160px; }
|
241 |
+
.ui-icon-eject { background-position: -112px -160px; }
|
242 |
+
.ui-icon-volume-off { background-position: -128px -160px; }
|
243 |
+
.ui-icon-volume-on { background-position: -144px -160px; }
|
244 |
+
.ui-icon-power { background-position: 0 -176px; }
|
245 |
+
.ui-icon-signal-diag { background-position: -16px -176px; }
|
246 |
+
.ui-icon-signal { background-position: -32px -176px; }
|
247 |
+
.ui-icon-battery-0 { background-position: -48px -176px; }
|
248 |
+
.ui-icon-battery-1 { background-position: -64px -176px; }
|
249 |
+
.ui-icon-battery-2 { background-position: -80px -176px; }
|
250 |
+
.ui-icon-battery-3 { background-position: -96px -176px; }
|
251 |
+
.ui-icon-circle-plus { background-position: 0 -192px; }
|
252 |
+
.ui-icon-circle-minus { background-position: -16px -192px; }
|
253 |
+
.ui-icon-circle-close { background-position: -32px -192px; }
|
254 |
+
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
255 |
+
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
256 |
+
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
257 |
+
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
258 |
+
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
259 |
+
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
260 |
+
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
261 |
+
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
262 |
+
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
263 |
+
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
264 |
+
.ui-icon-circle-check { background-position: -208px -192px; }
|
265 |
+
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
266 |
+
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
267 |
+
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
268 |
+
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
269 |
+
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
270 |
+
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
271 |
+
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
272 |
+
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
273 |
+
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
274 |
+
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
275 |
+
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
276 |
+
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
277 |
+
|
278 |
+
|
279 |
+
/* Misc visuals
|
280 |
+
----------------------------------*/
|
281 |
+
|
282 |
+
/* Corner radius */
|
283 |
+
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
|
284 |
+
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
285 |
+
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
286 |
+
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
287 |
+
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
288 |
+
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
289 |
+
.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
290 |
+
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
291 |
+
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
|
292 |
+
|
293 |
+
/* Overlays */
|
294 |
+
.ui-widget-overlay { background: #666666 url(../images/jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
|
295 |
+
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(../images/jquery_ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
|
296 |
+
* jQuery UI Resizable 1.8.13
|
297 |
+
*
|
298 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
299 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
300 |
+
* http://jquery.org/license
|
301 |
+
*
|
302 |
+
* http://docs.jquery.com/UI/Resizable#theming
|
303 |
+
*/
|
304 |
+
.ui-resizable { position: relative;}
|
305 |
+
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;
|
306 |
+
/* http://bugs.jqueryui.com/ticket/7233
|
307 |
+
- Resizable: resizable handles fail to work in IE if transparent and content overlaps
|
308 |
+
*/
|
309 |
+
background-image:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=);
|
310 |
+
}
|
311 |
+
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
|
312 |
+
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
|
313 |
+
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
|
314 |
+
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
|
315 |
+
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
|
316 |
+
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
|
317 |
+
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
|
318 |
+
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
|
319 |
+
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
320 |
+
* jQuery UI Selectable 1.8.13
|
321 |
+
*
|
322 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
323 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
324 |
+
* http://jquery.org/license
|
325 |
+
*
|
326 |
+
* http://docs.jquery.com/UI/Selectable#theming
|
327 |
+
*/
|
328 |
+
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
|
329 |
+
/*
|
330 |
+
* jQuery UI Accordion 1.8.13
|
331 |
+
*
|
332 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
333 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
334 |
+
* http://jquery.org/license
|
335 |
+
*
|
336 |
+
* http://docs.jquery.com/UI/Accordion#theming
|
337 |
+
*/
|
338 |
+
/* IE/Win - Fix animation bug - #4615 */
|
339 |
+
.ui-accordion { width: 100%; }
|
340 |
+
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
341 |
+
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
342 |
+
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
343 |
+
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
|
344 |
+
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
|
345 |
+
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
346 |
+
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
|
347 |
+
.ui-accordion .ui-accordion-content-active { display: block; }
|
348 |
+
/*
|
349 |
+
* jQuery UI Autocomplete 1.8.13
|
350 |
+
*
|
351 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
352 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
353 |
+
* http://jquery.org/license
|
354 |
+
*
|
355 |
+
* http://docs.jquery.com/UI/Autocomplete#theming
|
356 |
+
*/
|
357 |
+
.ui-autocomplete { position: absolute; cursor: default; }
|
358 |
+
|
359 |
+
/* workarounds */
|
360 |
+
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
361 |
+
|
362 |
+
/*
|
363 |
+
* jQuery UI Menu 1.8.13
|
364 |
+
*
|
365 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
366 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
367 |
+
* http://jquery.org/license
|
368 |
+
*
|
369 |
+
* http://docs.jquery.com/UI/Menu#theming
|
370 |
+
*/
|
371 |
+
.ui-menu {
|
372 |
+
list-style:none;
|
373 |
+
padding: 2px;
|
374 |
+
margin: 0;
|
375 |
+
display:block;
|
376 |
+
float: left;
|
377 |
+
}
|
378 |
+
.ui-menu .ui-menu {
|
379 |
+
margin-top: -3px;
|
380 |
+
}
|
381 |
+
.ui-menu .ui-menu-item {
|
382 |
+
margin:0;
|
383 |
+
padding: 0;
|
384 |
+
zoom: 1;
|
385 |
+
float: left;
|
386 |
+
clear: left;
|
387 |
+
width: 100%;
|
388 |
+
}
|
389 |
+
.ui-menu .ui-menu-item a {
|
390 |
+
text-decoration:none;
|
391 |
+
display:block;
|
392 |
+
padding:.2em .4em;
|
393 |
+
line-height:1.5;
|
394 |
+
zoom:1;
|
395 |
+
}
|
396 |
+
.ui-menu .ui-menu-item a.ui-state-hover,
|
397 |
+
.ui-menu .ui-menu-item a.ui-state-active {
|
398 |
+
font-weight: normal;
|
399 |
+
margin: -1px;
|
400 |
+
}
|
401 |
+
/*
|
402 |
+
* jQuery UI Button 1.8.13
|
403 |
+
*
|
404 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
405 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
406 |
+
* http://jquery.org/license
|
407 |
+
*
|
408 |
+
* http://docs.jquery.com/UI/Button#theming
|
409 |
+
*/
|
410 |
+
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
|
411 |
+
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
|
412 |
+
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
|
413 |
+
.ui-button-icons-only { width: 3.4em; }
|
414 |
+
button.ui-button-icons-only { width: 3.7em; }
|
415 |
+
|
416 |
+
/*button text element */
|
417 |
+
.ui-button .ui-button-text { display: block; line-height: 1.4; }
|
418 |
+
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
|
419 |
+
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
|
420 |
+
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
|
421 |
+
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
|
422 |
+
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
|
423 |
+
/* no icon support for input elements, provide padding by default */
|
424 |
+
input.ui-button { padding: .4em 1em; }
|
425 |
+
|
426 |
+
/*button icon element(s) */
|
427 |
+
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
|
428 |
+
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
|
429 |
+
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
|
430 |
+
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
431 |
+
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
432 |
+
|
433 |
+
/*button sets*/
|
434 |
+
.ui-buttonset { margin-right: 7px; }
|
435 |
+
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
|
436 |
+
|
437 |
+
/* workarounds */
|
438 |
+
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
|
439 |
+
/*
|
440 |
+
* jQuery UI Dialog 1.8.13
|
441 |
+
*
|
442 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
443 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
444 |
+
* http://jquery.org/license
|
445 |
+
*
|
446 |
+
* http://docs.jquery.com/UI/Dialog#theming
|
447 |
+
*/
|
448 |
+
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
|
449 |
+
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
|
450 |
+
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
|
451 |
+
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
|
452 |
+
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
|
453 |
+
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
|
454 |
+
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
|
455 |
+
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
|
456 |
+
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
|
457 |
+
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
|
458 |
+
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
|
459 |
+
.ui-draggable .ui-dialog-titlebar { cursor: move; }
|
460 |
+
/*
|
461 |
+
* jQuery UI Slider 1.8.13
|
462 |
+
*
|
463 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
464 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
465 |
+
* http://jquery.org/license
|
466 |
+
*
|
467 |
+
* http://docs.jquery.com/UI/Slider#theming
|
468 |
+
*/
|
469 |
+
.ui-slider { position: relative; text-align: left; }
|
470 |
+
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
|
471 |
+
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
|
472 |
+
|
473 |
+
.ui-slider-horizontal { height: .8em; }
|
474 |
+
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
|
475 |
+
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
|
476 |
+
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
|
477 |
+
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
|
478 |
+
|
479 |
+
.ui-slider-vertical { width: .8em; height: 100px; }
|
480 |
+
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
|
481 |
+
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
|
482 |
+
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
|
483 |
+
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
484 |
+
* jQuery UI Tabs 1.8.13
|
485 |
+
*
|
486 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
487 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
488 |
+
* http://jquery.org/license
|
489 |
+
*
|
490 |
+
* http://docs.jquery.com/UI/Tabs#theming
|
491 |
+
*/
|
492 |
+
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
493 |
+
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
|
494 |
+
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
|
495 |
+
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
|
496 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
|
497 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
|
498 |
+
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
499 |
+
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
|
500 |
+
.ui-tabs .ui-tabs-hide { display: none !important; }
|
501 |
+
/*
|
502 |
+
* jQuery UI Datepicker 1.8.13
|
503 |
+
*
|
504 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
505 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
506 |
+
* http://jquery.org/license
|
507 |
+
*
|
508 |
+
* http://docs.jquery.com/UI/Datepicker#theming
|
509 |
+
*/
|
510 |
+
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
|
511 |
+
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
512 |
+
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
513 |
+
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
514 |
+
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
515 |
+
.ui-datepicker .ui-datepicker-next { right:2px; }
|
516 |
+
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
517 |
+
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
518 |
+
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
519 |
+
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
|
520 |
+
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
521 |
+
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
522 |
+
.ui-datepicker select.ui-datepicker-month,
|
523 |
+
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
524 |
+
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
525 |
+
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
526 |
+
.ui-datepicker td { border: 0; padding: 1px; }
|
527 |
+
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
528 |
+
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
|
529 |
+
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
530 |
+
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
531 |
+
|
532 |
+
/* with multiple calendars */
|
533 |
+
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
534 |
+
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
535 |
+
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
536 |
+
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
537 |
+
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
538 |
+
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
539 |
+
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
540 |
+
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
541 |
+
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
542 |
+
.ui-datepicker-row-break { clear:both; width:100%; }
|
543 |
+
|
544 |
+
/* RTL support */
|
545 |
+
.ui-datepicker-rtl { direction: rtl; }
|
546 |
+
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
|
547 |
+
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
|
548 |
+
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
|
549 |
+
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
|
550 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
|
551 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
|
552 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
553 |
+
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
|
554 |
+
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
555 |
+
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
556 |
+
|
557 |
+
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
|
558 |
+
.ui-datepicker-cover {
|
559 |
+
display: none; /*sorry for IE5*/
|
560 |
+
display/**/: block; /*sorry for IE5*/
|
561 |
+
position: absolute; /*must have*/
|
562 |
+
z-index: -1; /*must have*/
|
563 |
+
filter: mask(); /*must have*/
|
564 |
+
top: -4px; /*must have*/
|
565 |
+
left: -4px; /*must have*/
|
566 |
+
width: 200px; /*must have*/
|
567 |
+
height: 200px; /*must have*/
|
568 |
+
}/*
|
569 |
+
* jQuery UI Progressbar 1.8.13
|
570 |
+
*
|
571 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
572 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
573 |
+
* http://jquery.org/license
|
574 |
+
*
|
575 |
+
* http://docs.jquery.com/UI/Progressbar#theming
|
576 |
+
*/
|
577 |
+
.ui-progressbar { height:2em; text-align: left; }
|
578 |
+
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
|
plugin-fw/assets/css/overcast/jquery-ui-custom/jquery-ui-1.8.9.custom.css
ADDED
@@ -0,0 +1,578 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery UI CSS Framework 1.8.13
|
3 |
+
*
|
4 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* http://jquery.org/license
|
7 |
+
*
|
8 |
+
* http://docs.jquery.com/UI/Theming/API
|
9 |
+
*/
|
10 |
+
|
11 |
+
/* Layout helpers
|
12 |
+
----------------------------------*/
|
13 |
+
.ui-helper-hidden { display: none; }
|
14 |
+
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
15 |
+
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
16 |
+
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
17 |
+
.ui-helper-clearfix { display: inline-block; }
|
18 |
+
/* required comment for clearfix to work in Opera \*/
|
19 |
+
* html .ui-helper-clearfix { height:1%; }
|
20 |
+
.ui-helper-clearfix { display:block; }
|
21 |
+
/* end clearfix */
|
22 |
+
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
23 |
+
|
24 |
+
|
25 |
+
/* Interaction Cues
|
26 |
+
----------------------------------*/
|
27 |
+
.ui-state-disabled { cursor: default !important; }
|
28 |
+
|
29 |
+
|
30 |
+
/* Icons
|
31 |
+
----------------------------------*/
|
32 |
+
|
33 |
+
/* states and images */
|
34 |
+
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
35 |
+
|
36 |
+
|
37 |
+
/* Misc visuals
|
38 |
+
----------------------------------*/
|
39 |
+
|
40 |
+
/* Overlays */
|
41 |
+
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
42 |
+
|
43 |
+
|
44 |
+
/*
|
45 |
+
* jQuery UI CSS Framework 1.8.13
|
46 |
+
*
|
47 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
48 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
+
* http://jquery.org/license
|
50 |
+
*
|
51 |
+
* http://docs.jquery.com/UI/Theming/API
|
52 |
+
*
|
53 |
+
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
|
54 |
+
*/
|
55 |
+
|
56 |
+
|
57 |
+
/* Component containers
|
58 |
+
----------------------------------*/
|
59 |
+
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
|
60 |
+
.ui-widget .ui-widget { font-size: 1em; }
|
61 |
+
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
|
62 |
+
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(../images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
|
63 |
+
.ui-widget-content a { color: #333333; }
|
64 |
+
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(../images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
65 |
+
.ui-widget-header a { color: #ffffff; }
|
66 |
+
|
67 |
+
/* Interaction states
|
68 |
+
----------------------------------*/
|
69 |
+
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(../images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
|
70 |
+
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
|
71 |
+
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(../images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
|
72 |
+
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
|
73 |
+
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(../images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
|
74 |
+
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
|
75 |
+
.ui-widget :active { outline: none; }
|
76 |
+
|
77 |
+
/* Interaction Cues
|
78 |
+
----------------------------------*/
|
79 |
+
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(../images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
|
80 |
+
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
81 |
+
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(../images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
|
82 |
+
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
|
83 |
+
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
|
84 |
+
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
85 |
+
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
86 |
+
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
87 |
+
|
88 |
+
/* Icons
|
89 |
+
----------------------------------*/
|
90 |
+
|
91 |
+
/* states and images */
|
92 |
+
.ui-icon { width: 16px; height: 16px; background-image: url(../images/jquery_ui/ui-icons_222222_256x240.png); }
|
93 |
+
.ui-widget-content .ui-icon {background-image: url(../images/jquery_ui/ui-icons_222222_256x240.png); }
|
94 |
+
.ui-widget-header .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ffffff_256x240.png); }
|
95 |
+
.ui-state-default .ui-icon { background-image: url(../images/jquery_ui/ui-icons_ef8c08_256x240.png); }
|
96 |
+
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ef8c08_256x240.png); }
|
97 |
+
.ui-state-active .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ef8c08_256x240.png); }
|
98 |
+
.ui-state-highlight .ui-icon {background-image: url(../images/jquery_ui/ui-icons_228ef1_256x240.png); }
|
99 |
+
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/jquery_ui/ui-icons_ffd27a_256x240.png); }
|
100 |
+
|
101 |
+
/* positioning */
|
102 |
+
.ui-icon-carat-1-n { background-position: 0 0; }
|
103 |
+
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
104 |
+
.ui-icon-carat-1-e { background-position: -32px 0; }
|
105 |
+
.ui-icon-carat-1-se { background-position: -48px 0; }
|
106 |
+
.ui-icon-carat-1-s { background-position: -64px 0; }
|
107 |
+
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
108 |
+
.ui-icon-carat-1-w { background-position: -96px 0; }
|
109 |
+
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
110 |
+
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
111 |
+
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
112 |
+
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
113 |
+
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
114 |
+
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
115 |
+
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
116 |
+
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
117 |
+
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
118 |
+
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
119 |
+
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
120 |
+
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
121 |
+
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
122 |
+
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
123 |
+
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
124 |
+
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
125 |
+
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
126 |
+
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
127 |
+
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
128 |
+
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
129 |
+
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
130 |
+
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
131 |
+
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
132 |
+
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
133 |
+
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
134 |
+
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
135 |
+
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
136 |
+
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
137 |
+
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
138 |
+
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
139 |
+
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
140 |
+
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
141 |
+
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
142 |
+
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
143 |
+
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
144 |
+
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
145 |
+
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
146 |
+
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
147 |
+
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
148 |
+
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
149 |
+
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
150 |
+
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
151 |
+
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
152 |
+
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
153 |
+
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
154 |
+
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
155 |
+
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
156 |
+
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
157 |
+
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
158 |
+
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
159 |
+
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
160 |
+
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
161 |
+
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
162 |
+
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
163 |
+
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
164 |
+
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
165 |
+
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
166 |
+
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
167 |
+
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
168 |
+
.ui-icon-extlink { background-position: -32px -80px; }
|
169 |
+
.ui-icon-newwin { background-position: -48px -80px; }
|
170 |
+
.ui-icon-refresh { background-position: -64px -80px; }
|
171 |
+
.ui-icon-shuffle { background-position: -80px -80px; }
|
172 |
+
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
173 |
+
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
174 |
+
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
175 |
+
.ui-icon-folder-open { background-position: -16px -96px; }
|
176 |
+
.ui-icon-document { background-position: -32px -96px; }
|
177 |
+
.ui-icon-document-b { background-position: -48px -96px; }
|
178 |
+
.ui-icon-note { background-position: -64px -96px; }
|
179 |
+
.ui-icon-mail-closed { background-position: -80px -96px; }
|
180 |
+
.ui-icon-mail-open { background-position: -96px -96px; }
|
181 |
+
.ui-icon-suitcase { background-position: -112px -96px; }
|
182 |
+
.ui-icon-comment { background-position: -128px -96px; }
|
183 |
+
.ui-icon-person { background-position: -144px -96px; }
|
184 |
+
.ui-icon-print { background-position: -160px -96px; }
|
185 |
+
.ui-icon-trash { background-position: -176px -96px; }
|
186 |
+
.ui-icon-locked { background-position: -192px -96px; }
|
187 |
+
.ui-icon-unlocked { background-position: -208px -96px; }
|
188 |
+
.ui-icon-bookmark { background-position: -224px -96px; }
|
189 |
+
.ui-icon-tag { background-position: -240px -96px; }
|
190 |
+
.ui-icon-home { background-position: 0 -112px; }
|
191 |
+
.ui-icon-flag { background-position: -16px -112px; }
|
192 |
+
.ui-icon-calendar { background-position: -32px -112px; }
|
193 |
+
.ui-icon-cart { background-position: -48px -112px; }
|
194 |
+
.ui-icon-pencil { background-position: -64px -112px; }
|
195 |
+
.ui-icon-clock { background-position: -80px -112px; }
|
196 |
+
.ui-icon-disk { background-position: -96px -112px; }
|
197 |
+
.ui-icon-calculator { background-position: -112px -112px; }
|
198 |
+
.ui-icon-zoomin { background-position: -128px -112px; }
|
199 |
+
.ui-icon-zoomout { background-position: -144px -112px; }
|
200 |
+
.ui-icon-search { background-position: -160px -112px; }
|
201 |
+
.ui-icon-wrench { background-position: -176px -112px; }
|
202 |
+
.ui-icon-gear { background-position: -192px -112px; }
|
203 |
+
.ui-icon-heart { background-position: -208px -112px; }
|
204 |
+
.ui-icon-star { background-position: -224px -112px; }
|
205 |
+
.ui-icon-link { background-position: -240px -112px; }
|
206 |
+
.ui-icon-cancel { background-position: 0 -128px; }
|
207 |
+
.ui-icon-plus { background-position: -16px -128px; }
|
208 |
+
.ui-icon-plusthick { background-position: -32px -128px; }
|
209 |
+
.ui-icon-minus { background-position: -48px -128px; }
|
210 |
+
.ui-icon-minusthick { background-position: -64px -128px; }
|
211 |
+
.ui-icon-close { background-position: -80px -128px; }
|
212 |
+
.ui-icon-closethick { background-position: -96px -128px; }
|
213 |
+
.ui-icon-key { background-position: -112px -128px; }
|
214 |
+
.ui-icon-lightbulb { background-position: -128px -128px; }
|
215 |
+
.ui-icon-scissors { background-position: -144px -128px; }
|
216 |
+
.ui-icon-clipboard { background-position: -160px -128px; }
|
217 |
+
.ui-icon-copy { background-position: -176px -128px; }
|
218 |
+
.ui-icon-contact { background-position: -192px -128px; }
|
219 |
+
.ui-icon-image { background-position: -208px -128px; }
|
220 |
+
.ui-icon-video { background-position: -224px -128px; }
|
221 |
+
.ui-icon-script { background-position: -240px -128px; }
|
222 |
+
.ui-icon-alert { background-position: 0 -144px; }
|
223 |
+
.ui-icon-info { background-position: -16px -144px; }
|
224 |
+
.ui-icon-notice { background-position: -32px -144px; }
|
225 |
+
.ui-icon-help { background-position: -48px -144px; }
|
226 |
+
.ui-icon-check { background-position: -64px -144px; }
|
227 |
+
.ui-icon-bullet { background-position: -80px -144px; }
|
228 |
+
.ui-icon-radio-off { background-position: -96px -144px; }
|
229 |
+
.ui-icon-radio-on { background-position: -112px -144px; }
|
230 |
+
.ui-icon-pin-w { background-position: -128px -144px; }
|
231 |
+
.ui-icon-pin-s { background-position: -144px -144px; }
|
232 |
+
.ui-icon-play { background-position: 0 -160px; }
|
233 |
+
.ui-icon-pause { background-position: -16px -160px; }
|
234 |
+
.ui-icon-seek-next { background-position: -32px -160px; }
|
235 |
+
.ui-icon-seek-prev { background-position: -48px -160px; }
|
236 |
+
.ui-icon-seek-end { background-position: -64px -160px; }
|
237 |
+
.ui-icon-seek-start { background-position: -80px -160px; }
|
238 |
+
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
239 |
+
.ui-icon-seek-first { background-position: -80px -160px; }
|
240 |
+
.ui-icon-stop { background-position: -96px -160px; }
|
241 |
+
.ui-icon-eject { background-position: -112px -160px; }
|
242 |
+
.ui-icon-volume-off { background-position: -128px -160px; }
|
243 |
+
.ui-icon-volume-on { background-position: -144px -160px; }
|
244 |
+
.ui-icon-power { background-position: 0 -176px; }
|
245 |
+
.ui-icon-signal-diag { background-position: -16px -176px; }
|
246 |
+
.ui-icon-signal { background-position: -32px -176px; }
|
247 |
+
.ui-icon-battery-0 { background-position: -48px -176px; }
|
248 |
+
.ui-icon-battery-1 { background-position: -64px -176px; }
|
249 |
+
.ui-icon-battery-2 { background-position: -80px -176px; }
|
250 |
+
.ui-icon-battery-3 { background-position: -96px -176px; }
|
251 |
+
.ui-icon-circle-plus { background-position: 0 -192px; }
|
252 |
+
.ui-icon-circle-minus { background-position: -16px -192px; }
|
253 |
+
.ui-icon-circle-close { background-position: -32px -192px; }
|
254 |
+
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
255 |
+
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
256 |
+
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
257 |
+
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
258 |
+
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
259 |
+
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
260 |
+
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
261 |
+
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
262 |
+
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
263 |
+
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
264 |
+
.ui-icon-circle-check { background-position: -208px -192px; }
|
265 |
+
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
266 |
+
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
267 |
+
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
268 |
+
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
269 |
+
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
270 |
+
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
271 |
+
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
272 |
+
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
273 |
+
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
274 |
+
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
275 |
+
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
276 |
+
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
277 |
+
|
278 |
+
|
279 |
+
/* Misc visuals
|
280 |
+
----------------------------------*/
|
281 |
+
|
282 |
+
/* Corner radius */
|
283 |
+
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
|
284 |
+
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
285 |
+
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
286 |
+
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
287 |
+
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
288 |
+
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
289 |
+
.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
290 |
+
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
291 |
+
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
|
292 |
+
|
293 |
+
/* Overlays */
|
294 |
+
.ui-widget-overlay { background: #666666 url(../images/jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
|
295 |
+
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(../images/jquery_ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
|
296 |
+
* jQuery UI Resizable 1.8.13
|
297 |
+
*
|
298 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
299 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
300 |
+
* http://jquery.org/license
|
301 |
+
*
|
302 |
+
* http://docs.jquery.com/UI/Resizable#theming
|
303 |
+
*/
|
304 |
+
.ui-resizable { position: relative;}
|
305 |
+
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;
|
306 |
+
/* http://bugs.jqueryui.com/ticket/7233
|
307 |
+
- Resizable: resizable handles fail to work in IE if transparent and content overlaps
|
308 |
+
*/
|
309 |
+
background-image:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=);
|
310 |
+
}
|
311 |
+
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
|
312 |
+
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
|
313 |
+
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
|
314 |
+
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
|
315 |
+
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
|
316 |
+
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
|
317 |
+
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
|
318 |
+
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
|
319 |
+
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
320 |
+
* jQuery UI Selectable 1.8.13
|
321 |
+
*
|
322 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
323 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
324 |
+
* http://jquery.org/license
|
325 |
+
*
|
326 |
+
* http://docs.jquery.com/UI/Selectable#theming
|
327 |
+
*/
|
328 |
+
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
|
329 |
+
/*
|
330 |
+
* jQuery UI Accordion 1.8.13
|
331 |
+
*
|
332 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
333 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
334 |
+
* http://jquery.org/license
|
335 |
+
*
|
336 |
+
* http://docs.jquery.com/UI/Accordion#theming
|
337 |
+
*/
|
338 |
+
/* IE/Win - Fix animation bug - #4615 */
|
339 |
+
.ui-accordion { width: 100%; }
|
340 |
+
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
341 |
+
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
342 |
+
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
343 |
+
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
|
344 |
+
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
|
345 |
+
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
346 |
+
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
|
347 |
+
.ui-accordion .ui-accordion-content-active { display: block; }
|
348 |
+
/*
|
349 |
+
* jQuery UI Autocomplete 1.8.13
|
350 |
+
*
|
351 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
352 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
353 |
+
* http://jquery.org/license
|
354 |
+
*
|
355 |
+
* http://docs.jquery.com/UI/Autocomplete#theming
|
356 |
+
*/
|
357 |
+
.ui-autocomplete { position: absolute; cursor: default; }
|
358 |
+
|
359 |
+
/* workarounds */
|
360 |
+
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
361 |
+
|
362 |
+
/*
|
363 |
+
* jQuery UI Menu 1.8.13
|
364 |
+
*
|
365 |
+
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
366 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
367 |
+
* http://jquery.org/license
|
368 |
+
*
|
369 |
+
* http://docs.jquery.com/UI/Menu#theming
|
370 |
+
*/
|
371 |
+
.ui-menu {
|
372 |
+
list-style:none;
|
373 |
+
padding: 2px;
|
374 |
+
margin: 0;
|
375 |
+
display:block;
|
376 |
+
float: left;
|
377 |
+
}
|
378 |
+
.ui-menu .ui-menu {
|
379 |
+
margin-top: -3px;
|
380 |
+
}
|
381 |
+
.ui-menu .ui-menu-item {
|
382 |
+
margin:0;
|
383 |
+
padding: 0;
|
384 |
+
zoom: 1;
|
385 |
+
float: left;
|
386 |
+
clear: left;
|
387 |
+
width: 100%;
|
388 |
+
}
|
389 |
+
.ui-menu .ui-menu-item a {
|
390 |
+
text-decoration:none;
|
391 |
+
display:block;
|
392 |
+
padding:.2em .4em;
|
393 |
+
line-height:1.5;
|
394 |
+
zoom:1;
|
395 |
+
}
|
396 |
+
.ui-menu .ui-menu-item a.ui-state-hover,
|
397 |
+
.ui-menu .ui-menu-item a.ui-state-active {
|
398 |
+
font-weight: normal;
|
399 |
+
margin: -1px;
|
400 |
+
}
|
401 |
+
/*
|
402 |
+
* jQuery UI Button 1.8.13
|
403 |
+
*
|
404 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
405 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
406 |
+
* http://jquery.org/license
|
407 |
+
*
|
408 |
+
* http://docs.jquery.com/UI/Button#theming
|
409 |
+
*/
|
410 |
+
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
|
411 |
+
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
|
412 |
+
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
|
413 |
+
.ui-button-icons-only { width: 3.4em; }
|
414 |
+
button.ui-button-icons-only { width: 3.7em; }
|
415 |
+
|
416 |
+
/*button text element */
|
417 |
+
.ui-button .ui-button-text { display: block; line-height: 1.4; }
|
418 |
+
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
|
419 |
+
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
|
420 |
+
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
|
421 |
+
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
|
422 |
+
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
|
423 |
+
/* no icon support for input elements, provide padding by default */
|
424 |
+
input.ui-button { padding: .4em 1em; }
|
425 |
+
|
426 |
+
/*button icon element(s) */
|
427 |
+
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
|
428 |
+
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
|
429 |
+
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
|
430 |
+
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
431 |
+
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
432 |
+
|
433 |
+
/*button sets*/
|
434 |
+
.ui-buttonset { margin-right: 7px; }
|
435 |
+
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
|
436 |
+
|
437 |
+
/* workarounds */
|
438 |
+
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
|
439 |
+
/*
|
440 |
+
* jQuery UI Dialog 1.8.13
|
441 |
+
*
|
442 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
443 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
444 |
+
* http://jquery.org/license
|
445 |
+
*
|
446 |
+
* http://docs.jquery.com/UI/Dialog#theming
|
447 |
+
*/
|
448 |
+
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
|
449 |
+
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
|
450 |
+
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
|
451 |
+
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
|
452 |
+
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
|
453 |
+
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
|
454 |
+
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
|
455 |
+
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
|
456 |
+
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
|
457 |
+
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
|
458 |
+
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
|
459 |
+
.ui-draggable .ui-dialog-titlebar { cursor: move; }
|
460 |
+
/*
|
461 |
+
* jQuery UI Slider 1.8.13
|
462 |
+
*
|
463 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
464 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
465 |
+
* http://jquery.org/license
|
466 |
+
*
|
467 |
+
* http://docs.jquery.com/UI/Slider#theming
|
468 |
+
*/
|
469 |
+
.ui-slider { position: relative; text-align: left; }
|
470 |
+
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
|
471 |
+
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
|
472 |
+
|
473 |
+
.ui-slider-horizontal { height: .8em; }
|
474 |
+
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
|
475 |
+
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
|
476 |
+
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
|
477 |
+
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
|
478 |
+
|
479 |
+
.ui-slider-vertical { width: .8em; height: 100px; }
|
480 |
+
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
|
481 |
+
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
|
482 |
+
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
|
483 |
+
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
484 |
+
* jQuery UI Tabs 1.8.13
|
485 |
+
*
|
486 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
487 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
488 |
+
* http://jquery.org/license
|
489 |
+
*
|
490 |
+
* http://docs.jquery.com/UI/Tabs#theming
|
491 |
+
*/
|
492 |
+
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
493 |
+
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
|
494 |
+
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
|
495 |
+
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
|
496 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
|
497 |
+
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
|
498 |
+
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
499 |
+
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
|
500 |
+
.ui-tabs .ui-tabs-hide { display: none !important; }
|
501 |
+
/*
|
502 |
+
* jQuery UI Datepicker 1.8.13
|
503 |
+
*
|
504 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
505 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
506 |
+
* http://jquery.org/license
|
507 |
+
*
|
508 |
+
* http://docs.jquery.com/UI/Datepicker#theming
|
509 |
+
*/
|
510 |
+
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
|
511 |
+
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
512 |
+
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
513 |
+
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
514 |
+
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
515 |
+
.ui-datepicker .ui-datepicker-next { right:2px; }
|
516 |
+
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
517 |
+
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
518 |
+
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
519 |
+
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
|
520 |
+
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
521 |
+
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
522 |
+
.ui-datepicker select.ui-datepicker-month,
|
523 |
+
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
524 |
+
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
525 |
+
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
526 |
+
.ui-datepicker td { border: 0; padding: 1px; }
|
527 |
+
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
528 |
+
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
|
529 |
+
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
530 |
+
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
531 |
+
|
532 |
+
/* with multiple calendars */
|
533 |
+
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
534 |
+
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
535 |
+
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
536 |
+
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
537 |
+
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
538 |
+
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
539 |
+
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
540 |
+
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
541 |
+
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
542 |
+
.ui-datepicker-row-break { clear:both; width:100%; }
|
543 |
+
|
544 |
+
/* RTL support */
|
545 |
+
.ui-datepicker-rtl { direction: rtl; }
|
546 |
+
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
|
547 |
+
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
|
548 |
+
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
|
549 |
+
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
|
550 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
|
551 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
|
552 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
553 |
+
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
|
554 |
+
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
555 |
+
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
556 |
+
|
557 |
+
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
|
558 |
+
.ui-datepicker-cover {
|
559 |
+
display: none; /*sorry for IE5*/
|
560 |
+
display/**/: block; /*sorry for IE5*/
|
561 |
+
position: absolute; /*must have*/
|
562 |
+
z-index: -1; /*must have*/
|
563 |
+
filter: mask(); /*must have*/
|
564 |
+
top: -4px; /*must have*/
|
565 |
+
left: -4px; /*must have*/
|
566 |
+
width: 200px; /*must have*/
|
567 |
+
height: 200px; /*must have*/
|
568 |
+
}/*
|
569 |
+
* jQuery UI Progressbar 1.8.13
|
570 |
+
*
|
571 |
+
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
572 |
+
* Dual licensed under the MIT or GPL Version 2 licenses.
|
573 |
+
* http://jquery.org/license
|
574 |
+
*
|
575 |
+
* http://docs.jquery.com/UI/Progressbar#theming
|
576 |
+
*/
|
577 |
+
.ui-progressbar { height:2em; text-align: left; }
|
578 |
+
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
|
plugin-fw/assets/css/yit-plugin-panel-sidebar.css
ADDED
@@ -0,0 +1,388 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* This file belongs to the YIT Plugin Framework.
|
3 |
+
*
|
4 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
5 |
+
* that is bundled with this package in the file LICENSE.txt.
|
6 |
+
* It is also available through the world-wide-web at this URL:
|
7 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
8 |
+
*/
|
9 |
+
|
10 |
+
/* === Panel Sidebar === */
|
11 |
+
#yit-panel-sidebar {
|
12 |
+
width : 275px;
|
13 |
+
float : right;
|
14 |
+
margin : 10px 0 0 10px;
|
15 |
+
}
|
16 |
+
|
17 |
+
#yit-panel-sidebar.yith-panel-sidebar-hidden {
|
18 |
+
position : absolute;
|
19 |
+
top : 0;
|
20 |
+
right : 0;
|
21 |
+
}
|
22 |
+
|
23 |
+
#yit-panel-sidebar.yith-panel-sidebar-hidden #yit-panel-sidebar-widgets-container {
|
24 |
+
display : none;
|
25 |
+
}
|
26 |
+
|
27 |
+
.yit-panel-sidebar-widget-wrapper {
|
28 |
+
position : relative;
|
29 |
+
margin : 10px 0 30px 0;
|
30 |
+
}
|
31 |
+
|
32 |
+
.yit-panel-sidebar-widget-container {
|
33 |
+
border-radius : 5px;
|
34 |
+
border : 1px solid #ddd;
|
35 |
+
background : #fff;
|
36 |
+
box-shadow : 0 2px 1px -1px #ccc;
|
37 |
+
overflow : hidden;
|
38 |
+
}
|
39 |
+
|
40 |
+
.yit-panel-sidebar-widget-container a {
|
41 |
+
text-decoration : none;
|
42 |
+
}
|
43 |
+
|
44 |
+
.yit-panel-sidebar-widget-container img.yit-panel-sidebar-widget-image {
|
45 |
+
width : 100%;
|
46 |
+
position : relative;
|
47 |
+
bottom : -5px;
|
48 |
+
}
|
49 |
+
|
50 |
+
.yit-panel-sidebar-widget-title {
|
51 |
+
padding : 12px 10px;
|
52 |
+
background : #f4f4f4;
|
53 |
+
font-size : 10px;
|
54 |
+
text-transform : uppercase;
|
55 |
+
font-weight : 700;
|
56 |
+
}
|
57 |
+
|
58 |
+
.yit-panel-sidebar-widget-title.dashicons {
|
59 |
+
width : auto !important;
|
60 |
+
height : auto !important;
|
61 |
+
display : block;
|
62 |
+
font-family : "Open Sans", sans-serif;
|
63 |
+
text-align : left;
|
64 |
+
}
|
65 |
+
|
66 |
+
.yit-panel-sidebar-widget-title.dashicons::before {
|
67 |
+
font-family : "Dashicons";
|
68 |
+
font-size : 18px;
|
69 |
+
display : inline-block;
|
70 |
+
vertical-align : middle;
|
71 |
+
margin-right : 10px;
|
72 |
+
font-weight : normal;
|
73 |
+
}
|
74 |
+
|
75 |
+
.yit-panel-sidebar-widget-title.orange {
|
76 |
+
background : #ff643e;
|
77 |
+
color : #fff;
|
78 |
+
}
|
79 |
+
|
80 |
+
.yit-panel-sidebar-widget-title.green {
|
81 |
+
background : #a3c401;
|
82 |
+
color : #fff;
|
83 |
+
}
|
84 |
+
|
85 |
+
.yit-panel-sidebar-widget-title.red {
|
86 |
+
background : #e4313c;
|
87 |
+
color : #fff;
|
88 |
+
}
|
89 |
+
|
90 |
+
.yit-panel-sidebar-widget-title.yellow {
|
91 |
+
background : #ffc400;
|
92 |
+
color : #333;
|
93 |
+
}
|
94 |
+
|
95 |
+
.yit-panel-sidebar-widget-title.center {
|
96 |
+
text-align : center;
|
97 |
+
}
|
98 |
+
|
99 |
+
.yit-panel-sidebar-widget-title.right {
|
100 |
+
text-align : right;
|
101 |
+
}
|
102 |
+
|
103 |
+
.yit-panel-sidebar-widget-content {
|
104 |
+
padding : 15px;
|
105 |
+
}
|
106 |
+
|
107 |
+
.yit-panel-sidebar-widget-content p {
|
108 |
+
font-size : 11px;
|
109 |
+
line-height : 18px;
|
110 |
+
margin : 0;
|
111 |
+
text-align : justify;
|
112 |
+
}
|
113 |
+
|
114 |
+
.yit-panel-sidebar-widget-badge.gift-tape {
|
115 |
+
color : #000;
|
116 |
+
font-family : "Open Sans", sans-serif;
|
117 |
+
box-sizing : border-box;
|
118 |
+
position : absolute;
|
119 |
+
background-color : transparent;
|
120 |
+
width : 70px;
|
121 |
+
height : 70px;
|
122 |
+
overflow : hidden;
|
123 |
+
top : 0;
|
124 |
+
right : 0;
|
125 |
+
}
|
126 |
+
|
127 |
+
.yit-panel-sidebar-widget-badge.gift-tape div.yit-panel-sidebar-widget-badge-text {
|
128 |
+
background : #ffd600;
|
129 |
+
background : -webkit-linear-gradient(left, #fe8502, #ffe400); /* For Safari 5.1 to 6.0 */
|
130 |
+
background : -o-linear-gradient(right, #fe8502, #ffe400); /* For Opera 11.1 to 12.0 */
|
131 |
+
background : -moz-linear-gradient(right, #fe8502, #ffe400); /* For Firefox 3.6 to 15 */
|
132 |
+
background : linear-gradient(to right, #fe8502, #ffe400); /* Standard syntax */
|
133 |
+
font-size : 10px;
|
134 |
+
font-weight : bold;
|
135 |
+
line-height : 24px;
|
136 |
+
position : absolute;
|
137 |
+
text-align : center;
|
138 |
+
z-index : 100;
|
139 |
+
-webkit-transform : rotate(45deg);
|
140 |
+
-ms-transform : rotate(45deg);
|
141 |
+
transform : rotate(45deg);
|
142 |
+
top : 15px;
|
143 |
+
left : -6px;
|
144 |
+
width : 100px;
|
145 |
+
text-shadow : 1px 1px 1px #fff;
|
146 |
+
}
|
147 |
+
|
148 |
+
img.yit-panel-sidebar-widget-despacho-image {
|
149 |
+
background : #ffffff;
|
150 |
+
background : -webkit-linear-gradient(#ffffff, #a5b7c5); /* For Safari 5.1 to 6.0 */
|
151 |
+
background : -o-linear-gradient(#ffffff, #a5b7c5); /* For Opera 11.1 to 12.0 */
|
152 |
+
background : -moz-linear-gradient(#ffffff, #a5b7c5); /* For Firefox 3.6 to 15 */
|
153 |
+
background : linear-gradient(#ffffff, #a5b7c5); /* Standard syntax */
|
154 |
+
}
|
155 |
+
|
156 |
+
/* ==== Buttons ==== */
|
157 |
+
#yit-panel-sidebar .button {
|
158 |
+
color : #ffffff;
|
159 |
+
border : none;
|
160 |
+
background : #666666;
|
161 |
+
-webkit-box-shadow : none;
|
162 |
+
box-shadow : none;
|
163 |
+
vertical-align : middle;
|
164 |
+
text-transform : uppercase;
|
165 |
+
font-size : 11px;
|
166 |
+
font-weight : 700;
|
167 |
+
height : 32px;
|
168 |
+
line-height : 32px;
|
169 |
+
padding : 0 18px 1px;
|
170 |
+
}
|
171 |
+
|
172 |
+
#yit-panel-sidebar .button.orange {
|
173 |
+
background : #ff6340;
|
174 |
+
}
|
175 |
+
|
176 |
+
#yit-panel-sidebar .button.green {
|
177 |
+
background : #a3c401;
|
178 |
+
}
|
179 |
+
|
180 |
+
#yit-panel-sidebar .button.red {
|
181 |
+
background : #e4313c;
|
182 |
+
}
|
183 |
+
|
184 |
+
#yit-panel-sidebar .button.yellow {
|
185 |
+
background : #ffc400;
|
186 |
+
}
|
187 |
+
|
188 |
+
/* === Title Icons === */
|
189 |
+
#yit-panel-sidebar .yit-panel-sidebar-widget-icon:before {
|
190 |
+
content : " ";
|
191 |
+
width : 16px;
|
192 |
+
height : 16px;
|
193 |
+
display : inline-block;
|
194 |
+
vertical-align : middle;
|
195 |
+
margin-right : 10px;
|
196 |
+
}
|
197 |
+
|
198 |
+
#yit-panel-sidebar .yit-panel-sidebar-widget-icon.link-icon:before {
|
199 |
+
background : transparent url('../images/widgets/link-icon.png') no-repeat;
|
200 |
+
background-size : contain;
|
201 |
+
}
|
202 |
+
|
203 |
+
#yit-panel-sidebar .yit-panel-sidebar-widget-icon.info-icon:before {
|
204 |
+
background : transparent url('../images/widgets/info-icon.png') no-repeat;
|
205 |
+
background-size : contain;
|
206 |
+
}
|
207 |
+
|
208 |
+
#yit-panel-sidebar .yit-panel-sidebar-widget-icon.box-icon:before {
|
209 |
+
background : transparent url('../images/widgets/box-icon.png') no-repeat;
|
210 |
+
background-size : contain;
|
211 |
+
}
|
212 |
+
|
213 |
+
#yit-panel-sidebar .yit-panel-sidebar-widget-icon.box-white-icon:before {
|
214 |
+
background : transparent url('../images/widgets/box-white-icon.png') no-repeat;
|
215 |
+
background-size : contain;
|
216 |
+
}
|
217 |
+
|
218 |
+
/* ==== Membership Widget ==== */
|
219 |
+
#yit-panel-sidebar-membership-widget {
|
220 |
+
|
221 |
+
}
|
222 |
+
|
223 |
+
#yit-panel-sidebar-membership-widget .yit-panel-sidebar-widget-title {
|
224 |
+
text-align : center;
|
225 |
+
}
|
226 |
+
|
227 |
+
#yit-panel-sidebar-membership-widget .yit-panel-sidebar-widget-content {
|
228 |
+
background : transparent url('../images/widgets/membership-bg.png') no-repeat;
|
229 |
+
background-position : 105% 160%;
|
230 |
+
background-size : 50%;
|
231 |
+
}
|
232 |
+
|
233 |
+
#yit-panel-sidebar-membership-widget .membership-row {
|
234 |
+
margin-bottom: 20px;
|
235 |
+
clear : both;
|
236 |
+
overflow: hidden;
|
237 |
+
}
|
238 |
+
|
239 |
+
#yit-panel-sidebar-membership-widget .membership-total-price {
|
240 |
+
font-size : 25px;
|
241 |
+
font-weight : 700;
|
242 |
+
display : block;
|
243 |
+
width : 50%;
|
244 |
+
box-sizing : border-box;
|
245 |
+
float : left;
|
246 |
+
line-height : 37px;
|
247 |
+
|
248 |
+
}
|
249 |
+
|
250 |
+
#yit-panel-sidebar-membership-widget .membership-offer-text {
|
251 |
+
display : block;
|
252 |
+
font-size : 10px;
|
253 |
+
text-transform : uppercase;
|
254 |
+
width : 50%;
|
255 |
+
line-height : 14px;
|
256 |
+
box-sizing : border-box;
|
257 |
+
float : left;
|
258 |
+
}
|
259 |
+
|
260 |
+
#yit-panel-sidebar-membership-widget .membership-offer-text2 {
|
261 |
+
display : block;
|
262 |
+
font-size : 10px;
|
263 |
+
text-transform : uppercase;
|
264 |
+
text-align : right;
|
265 |
+
vertical-align : middle;
|
266 |
+
float : left;
|
267 |
+
}
|
268 |
+
|
269 |
+
#yit-panel-sidebar-membership-widget .membership-offer-sale-text {
|
270 |
+
display : block;
|
271 |
+
font-size : 22px;
|
272 |
+
color : #ff6340;
|
273 |
+
text-transform : uppercase;
|
274 |
+
text-align : left;
|
275 |
+
vertical-align : middle;
|
276 |
+
margin-left : 6px;
|
277 |
+
font-weight : 600;
|
278 |
+
float : left;
|
279 |
+
}
|
280 |
+
|
281 |
+
#yit-panel-sidebar-membership-widget .membership-buttons {
|
282 |
+
text-align : center;
|
283 |
+
margin-bottom : 10px;
|
284 |
+
}
|
285 |
+
|
286 |
+
/* ==== Important Links Widget ==== */
|
287 |
+
#yit-panel-sidebar-links-widget .yit-panel-sidebar-widget-content {
|
288 |
+
background : transparent url('../images/widgets/link-bg.png') no-repeat;
|
289 |
+
background-position : 110% 120%;
|
290 |
+
background-size : 50%;
|
291 |
+
}
|
292 |
+
|
293 |
+
ul.yit-panel-sidebar-links-list {
|
294 |
+
margin : 0;
|
295 |
+
}
|
296 |
+
|
297 |
+
ul.yit-panel-sidebar-links-list li {
|
298 |
+
margin : 0 0 10px 0;
|
299 |
+
}
|
300 |
+
|
301 |
+
ul.yit-panel-sidebar-links-list li:before {
|
302 |
+
content : " ";
|
303 |
+
width : 15px;
|
304 |
+
height : 13px;
|
305 |
+
display : inline-block;
|
306 |
+
background : transparent url('../images/ui-icons_454545_256x240.png') no-repeat -64px -144px;
|
307 |
+
margin-right : 7px;
|
308 |
+
}
|
309 |
+
|
310 |
+
/* === Sidebar Actions ===*/
|
311 |
+
#yit-panel-sidebar-actions {
|
312 |
+
text-align : right;
|
313 |
+
}
|
314 |
+
|
315 |
+
.yit-panel-sidebar-action-title {
|
316 |
+
margin-right : 5px;
|
317 |
+
text-transform : uppercase;
|
318 |
+
font-size : 11px;
|
319 |
+
}
|
320 |
+
|
321 |
+
#yit-panel-sidebar-action-hide {
|
322 |
+
text-align : right;
|
323 |
+
cursor : pointer;
|
324 |
+
}
|
325 |
+
|
326 |
+
.yit-panel-sidebar-action-hide-icon {
|
327 |
+
color : #f4f4f4;
|
328 |
+
background : #565656;
|
329 |
+
border-radius : 50%;
|
330 |
+
}
|
331 |
+
|
332 |
+
#yit-panel-sidebar-action-hide:hover .yit-panel-sidebar-action-title {
|
333 |
+
color : #000;
|
334 |
+
}
|
335 |
+
|
336 |
+
#yit-panel-sidebar-action-hide:hover .yit-panel-sidebar-action-hide-icon {
|
337 |
+
background : #000;
|
338 |
+
}
|
339 |
+
|
340 |
+
.hide-on-click .yit-panel-sidebar-action-hide-icon:before {
|
341 |
+
content : "\f139" !important;
|
342 |
+
}
|
343 |
+
|
344 |
+
/* === Responsive === */
|
345 |
+
|
346 |
+
@media (min-width : 767px) {
|
347 |
+
#wpbody-content #yit-panel-sidebar {
|
348 |
+
margin-right : 15px;
|
349 |
+
}
|
350 |
+
}
|
351 |
+
|
352 |
+
@media (max-width : 767px) {
|
353 |
+
#yit-panel-sidebar {
|
354 |
+
width : 275px;
|
355 |
+
margin : 20px auto 0 auto;
|
356 |
+
float : none;
|
357 |
+
display : block;
|
358 |
+
}
|
359 |
+
|
360 |
+
#yit-panel-sidebar.yith-panel-sidebar-hidden {
|
361 |
+
position : static;
|
362 |
+
}
|
363 |
+
|
364 |
+
#yit-panel-sidebar-actions {
|
365 |
+
text-align : center;
|
366 |
+
}
|
367 |
+
|
368 |
+
#yit-panel-sidebar-action-hide {
|
369 |
+
text-align : center;
|
370 |
+
}
|
371 |
+
}
|
372 |
+
|
373 |
+
@media (max-width : 480px) {
|
374 |
+
|
375 |
+
}
|
376 |
+
|
377 |
+
@media (min-width : 768px) and (max-width : 992px) {
|
378 |
+
}
|
379 |
+
|
380 |
+
@media (min-width : 980px) and (max-width : 1199px) {
|
381 |
+
}
|
382 |
+
|
383 |
+
@media (min-width : 1200px) {
|
384 |
+
|
385 |
+
}
|
386 |
+
|
387 |
+
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (-o-min-device-pixel-ratio : 3/2), only screen and (min--moz-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
|
388 |
+
}
|
plugin-fw/assets/css/yit-plugin-panel.css
CHANGED
@@ -46,7 +46,12 @@
|
|
46 |
margin-right : 15px;
|
47 |
}
|
48 |
|
49 |
-
.yith-plugin-fw-panel-custom-tab-container
|
|
|
|
|
|
|
|
|
|
|
50 |
border : none;
|
51 |
padding : 15px 0;
|
52 |
}
|
@@ -124,7 +129,7 @@
|
|
124 |
cursor : pointer;
|
125 |
background-color : #375f6b;
|
126 |
color : #fff;
|
127 |
-
margin-left: 10px !important;
|
128 |
}
|
129 |
|
130 |
.yith-plugin-fw-wp-page-wrapper .wrap a.page-title-action:hover {
|
46 |
margin-right : 15px;
|
47 |
}
|
48 |
|
49 |
+
.yith-plugin-ui .yith-plugin-fw-panel-custom-tab-container{
|
50 |
+
border: 1px solid #ddd;
|
51 |
+
border-top : 0;
|
52 |
+
}
|
53 |
+
|
54 |
+
.yith-plugin-ui .yith-plugin-fw-panel-custom-tab-container > h2 {
|
55 |
border : none;
|
56 |
padding : 15px 0;
|
57 |
}
|
129 |
cursor : pointer;
|
130 |
background-color : #375f6b;
|
131 |
color : #fff;
|
132 |
+
margin-left : 10px !important;
|
133 |
}
|
134 |
|
135 |
.yith-plugin-fw-wp-page-wrapper .wrap a.page-title-action:hover {
|
plugin-fw/assets/css/yith-fields.css
CHANGED
@@ -28,8 +28,8 @@
|
|
28 |
}
|
29 |
|
30 |
.yith-plugin-fw-title-field-wrapper h3.title {
|
31 |
-
width
|
32 |
-
padding: 0 !important;
|
33 |
}
|
34 |
|
35 |
.the-metabox .yith-plugin-fw-title-field-wrapper h3.title {
|
@@ -37,15 +37,16 @@
|
|
37 |
}
|
38 |
|
39 |
.yith-plugin-fw span.color-alpha {
|
40 |
-
height: 100
|
41 |
-
width: 100% !important;
|
42 |
-
border: 1px solid #d9d9d9;
|
43 |
-
margin: -1px;
|
44 |
}
|
45 |
|
46 |
-
.yith-plugin-fw
|
47 |
-
height: 100%;
|
48 |
}
|
|
|
49 |
.yith-plugin-fw input[type=email],
|
50 |
.yith-plugin-fw input[type=number],
|
51 |
.yith-plugin-fw input[type=text]:not(.select2-search__field),
|
@@ -55,11 +56,11 @@
|
|
55 |
.yith-plugin-ui input[type=password],
|
56 |
.woocommerce .yith-plugin-fw table.form-table input[type=text]:not(.select2-search__field),
|
57 |
.woocommerce .yith-plugin-fw table.form-table select {
|
58 |
-
width
|
59 |
-
max-width
|
60 |
-
height
|
61 |
-
padding
|
62 |
-
line-height: 1;
|
63 |
}
|
64 |
|
65 |
.woocommerce .yith-plugin-fw table.form-table input[type=text].wp-color-picker,
|
@@ -72,8 +73,8 @@
|
|
72 |
padding : 3px 5px;
|
73 |
}
|
74 |
|
75 |
-
.wp-core-ui
|
76 |
-
border-color: #7e8993;
|
77 |
}
|
78 |
|
79 |
.woocommerce .yith-plugin-fw table.form-table input[type=text].colorpick,
|
@@ -442,12 +443,12 @@ ul.yit-icons-manager-list li.active {
|
|
442 |
WordPress 5.3 with old panel fixes
|
443 |
****************/
|
444 |
.yith-plugin-fw-field-wrapper .select2-container .select2-selection--single {
|
445 |
-
height: auto;
|
446 |
-
line-height: 1;
|
447 |
}
|
448 |
|
449 |
-
.yith-plugin-fw-field-wrapper .select2-container .select2-selection--single .select2-selection__arrow{
|
450 |
-
height: 100%;
|
451 |
}
|
452 |
|
453 |
/****************
|
@@ -480,157 +481,192 @@ YITH UI
|
|
480 |
}
|
481 |
|
482 |
.yith-icon-paypal-svgrepo-com:before {
|
483 |
-
content: "\e91b";
|
484 |
}
|
|
|
485 |
.yith-icon-check-circle:before {
|
486 |
-
content: "\e921";
|
487 |
-
color: #757575;
|
488 |
}
|
|
|
489 |
.yith-icon-info-squared:before {
|
490 |
-
content: "\e922";
|
491 |
-
color: #757575;
|
492 |
}
|
|
|
493 |
.yith-icon-warning-triangle:before {
|
494 |
-
content: "\e923";
|
495 |
-
color: #757575;
|
496 |
}
|
|
|
497 |
.yith-icon-bank:before {
|
498 |
-
content: "\e91c";
|
499 |
}
|
|
|
500 |
.yith-icon-accounting:before {
|
501 |
-
content: "\e91d";
|
502 |
}
|
|
|
503 |
.yith-icon-bank-check:before {
|
504 |
-
content: "\e91e";
|
505 |
}
|
|
|
506 |
.yith-icon-cash:before {
|
507 |
-
content: "\e91f";
|
508 |
}
|
|
|
509 |
.yith-icon-credit-card:before {
|
510 |
-
content: "\e920";
|
511 |
}
|
|
|
512 |
.yith-icon-calendar_add:before {
|
513 |
-
content: "\e913";
|
514 |
-
color: #757575;
|
515 |
}
|
|
|
516 |
.yith-icon-calendar_money:before {
|
517 |
-
content: "\e914";
|
518 |
-
color: #757575;
|
519 |
}
|
|
|
520 |
.yith-icon-calendar2:before {
|
521 |
-
content: "\e915";
|
522 |
-
color: #757575;
|
523 |
}
|
|
|
524 |
.yith-icon-people:before {
|
525 |
-
content: "\e916";
|
526 |
-
color: #757575;
|
527 |
}
|
|
|
528 |
.yith-icon-shield_money:before {
|
529 |
-
content: "\e917";
|
530 |
-
color: #757575;
|
531 |
}
|
|
|
532 |
.yith-icon-time_check:before {
|
533 |
-
content: "\e918";
|
534 |
-
color: #757575;
|
535 |
}
|
|
|
536 |
.yith-icon-world_settings:before {
|
537 |
-
content: "\e919";
|
538 |
-
color: #757575;
|
539 |
}
|
|
|
540 |
.yith-icon-arrow_eye_closed:before {
|
541 |
-
content: "\e912";
|
542 |
-
color: #757575;
|
543 |
}
|
|
|
544 |
.yith-icon-arrow_eye:before {
|
545 |
-
content: "\e911";
|
546 |
-
color: #757575;
|
547 |
}
|
|
|
548 |
.yith-icon-reset:before {
|
549 |
-
content: "\e910";
|
550 |
-
color: #757575;
|
551 |
}
|
|
|
552 |
.yith-icon-drag:before {
|
553 |
-
content: "\e90f";
|
554 |
-
color: #757575;
|
555 |
}
|
|
|
556 |
.yith-icon-trash:before {
|
557 |
-
content: "\e90d";
|
558 |
-
color: #757575;
|
559 |
}
|
|
|
560 |
.yith-icon-info:before {
|
561 |
-
content: "\e90e";
|
562 |
-
color: #757575;
|
563 |
}
|
|
|
564 |
.yith-icon-arrow_down:before {
|
565 |
-
content: "\e900";
|
566 |
-
color: #757575;
|
567 |
}
|
|
|
568 |
.yith-icon-arrow_left:before {
|
569 |
-
content: "\e901";
|
570 |
-
color: #757575;
|
571 |
}
|
|
|
572 |
.yith-icon-arrow_right:before {
|
573 |
-
content: "\e902";
|
574 |
-
color: #757575;
|
575 |
}
|
|
|
576 |
.yith-icon-arrow_up:before {
|
577 |
-
content: "\e903";
|
578 |
-
color: #757575;
|
579 |
}
|
|
|
580 |
.yith-icon-calendar:before {
|
581 |
-
content: "\e904";
|
582 |
-
color: #757575;
|
583 |
}
|
|
|
584 |
.yith-icon-check:before {
|
585 |
-
content: "\e905";
|
586 |
-
color: #757575;
|
587 |
}
|
|
|
588 |
.yith-icon-close:before {
|
589 |
-
content: "\e906";
|
590 |
-
color: #757575;
|
591 |
}
|
|
|
592 |
.yith-icon-edit:before {
|
593 |
-
content: "\e907";
|
594 |
-
color: #757575;
|
595 |
}
|
|
|
596 |
.yith-icon-magnifier:before {
|
597 |
-
content: "\e908";
|
598 |
-
color: #757575;
|
599 |
}
|
|
|
600 |
.yith-icon-pencil:before {
|
601 |
-
content: "\e909";
|
602 |
-
color: #757575;
|
603 |
}
|
|
|
604 |
.yith-icon-plus:before {
|
605 |
-
content: "\e90a";
|
606 |
-
color: #757575;
|
607 |
}
|
|
|
608 |
.yith-icon-update:before {
|
609 |
-
content: "\e90b";
|
610 |
-
color: #757575;
|
611 |
}
|
|
|
612 |
.yith-icon-upload:before {
|
613 |
-
content: "\e90c";
|
614 |
-
color: #757575;
|
615 |
}
|
|
|
616 |
.yith-icon-reply:before {
|
617 |
-
content: "\e91a";
|
618 |
}
|
619 |
|
620 |
.yith-plugin-fw-banner {
|
621 |
-
width
|
622 |
-
height: 45px;
|
623 |
-
background
|
624 |
-
display: flex;
|
625 |
-
align-items: center;
|
626 |
-
padding-right: -23px;
|
627 |
}
|
628 |
|
629 |
.yith-plugin-fw-banner h1 {
|
630 |
text-transform : uppercase;
|
631 |
color : #0c5777;
|
632 |
font-size : 15px;
|
633 |
-
padding: 0 0 0 110px;
|
634 |
font-weight : 700;
|
635 |
text-align : left;
|
636 |
display : inline-block;
|
@@ -653,19 +689,20 @@ YITH UI
|
|
653 |
box-shadow : none;
|
654 |
}
|
655 |
|
656 |
-
.yith-plugin-fw-rate{
|
657 |
-
margin: 20px 0;
|
658 |
}
|
659 |
|
660 |
-
.yith-plugin-fw-rate .dashicons-star-filled{
|
661 |
-
font-size: 12px;
|
662 |
-
margin: 4px -4px;
|
663 |
-
color: #0c5777;
|
664 |
}
|
665 |
|
666 |
-
.yith-plugin-fw-rate a{
|
667 |
-
text-decoration: none;
|
668 |
}
|
|
|
669 |
.yith-plugin-ui a {
|
670 |
outline : none;
|
671 |
box-shadow : none;
|
@@ -784,9 +821,11 @@ YITH UI
|
|
784 |
.yith-plugin-ui #plugin-fw-wc table.form-table th, #yith-plugin-fw-panel table.form-table th.titledesc, .yith-plugin-ui #plugin-fw-wc table.form-table td, #yith-plugin-fw-panel table.form-table td.forminp {
|
785 |
padding : 30px 20px;
|
786 |
}
|
|
|
787 |
.yith-plugin-ui #plugin-fw-wc table.form-table tr.toggle-element-fixed td, #yith-plugin-fw-panel table.form-table tr.toggle-element-fixed td.forminp {
|
788 |
-
padding: 0 20px 30px;
|
789 |
}
|
|
|
790 |
.yith-plugin-ui #plugin-fw-wc h2 + div {
|
791 |
background : #fff;
|
792 |
border-left : 1px solid #d9d9d9;
|
@@ -863,11 +902,11 @@ YITH UI
|
|
863 |
.yith-plugin-ui input[type=text]:not(.select2-search__field).wp-color-picker,
|
864 |
.yith-plugin-ui table.form-table input[type=text].wp-color-picker,
|
865 |
.woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].wp-color-picker {
|
866 |
-
border: 0;
|
867 |
-
height: 30px;
|
868 |
-
max-width: 121px;
|
869 |
-
font-size: 11px;
|
870 |
-
padding: 0;
|
871 |
}
|
872 |
|
873 |
.yith-plugin-ui .search-box input[name="s"] {
|
@@ -1125,14 +1164,14 @@ YITH UI
|
|
1125 |
.yith-plugin-ui .select2-container.select2-container--focus .select2-selection--single,
|
1126 |
.yith-plugin-ui .select2-container.select2-container--focus .select2-selection--multiple,
|
1127 |
.yith-plugin-ui .select2-container.select2-container--open .select2-selection--single,
|
1128 |
-
.yith-plugin-ui .select2-container.select2-container--open .select2-selection--multiple{
|
1129 |
-
margin
|
1130 |
-
border
|
1131 |
box-shadow : none;
|
1132 |
}
|
1133 |
|
1134 |
-
.yith-plugin-ui .select2-container .select2-selection--single .select2-selection__arrow{
|
1135 |
-
background: none;
|
1136 |
}
|
1137 |
|
1138 |
/* old panel*/
|
@@ -1602,8 +1641,8 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
1602 |
|
1603 |
.yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-input-wrap,
|
1604 |
.yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-input-wrap > * {
|
1605 |
-
display: inline-block !important;
|
1606 |
-
vertical-align: middle;
|
1607 |
}
|
1608 |
|
1609 |
.yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-active .iris-picker,
|
@@ -1660,7 +1699,7 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
1660 |
}
|
1661 |
|
1662 |
.yith-plugin-ui .wp-picker-default-custom:before {
|
1663 |
-
content: "\e91a";
|
1664 |
text-indent : 0;
|
1665 |
font-family : 'yith-icon';
|
1666 |
font-size : 20px;
|
@@ -1755,7 +1794,7 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
1755 |
cursor : grab;
|
1756 |
}
|
1757 |
|
1758 |
-
.yith-plugin-ui .yith-plugin-fw-slider-container .ui-slider-horizontal .ui-slider-handle:active:after{
|
1759 |
cursor : grabbing;
|
1760 |
}
|
1761 |
|
@@ -1787,9 +1826,11 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
1787 |
cursor : pointer;
|
1788 |
transition : all ease 0.5s;
|
1789 |
}
|
|
|
1790 |
.yith-plugin-ui .yith-toggle-row.fixed {
|
1791 |
-
margin: 0;
|
1792 |
}
|
|
|
1793 |
.yith-plugin-ui .yith-toggle-row.highlight {
|
1794 |
transition : all ease 0.5s;
|
1795 |
/*box-shadow: 0 0 7px rgb(81, 117, 129);*/
|
@@ -2098,29 +2139,113 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
2098 |
|
2099 |
/** MULTI SELECT **/
|
2100 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select {
|
2101 |
-
display: inline-block;
|
2102 |
-
width: 30%;
|
2103 |
-
margin-right: 3%;
|
2104 |
-
max-width: 400px;
|
2105 |
}
|
|
|
2106 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select label {
|
2107 |
-
display: block;
|
2108 |
-
font-size: 11px;
|
2109 |
-
font-weight: 600;
|
2110 |
-
margin: 0 0 10px 0;
|
2111 |
}
|
|
|
2112 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select select,
|
2113 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select span.select2 {
|
2114 |
-
width: 100% !important;
|
2115 |
-
min-width: auto !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2116 |
}
|
2117 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2118 |
/** OVERRIDE WOOCOMMERCE CLASSES FOR 5.3 */
|
2119 |
-
.branch-5-3 .yith-plugin-fw .select2-container .select2-selection--single .select2-selection__arrow{
|
2120 |
-
background:none;
|
2121 |
}
|
2122 |
-
|
2123 |
-
|
|
|
2124 |
}
|
2125 |
|
2126 |
@media screen and (max-width : 1440px) {
|
@@ -2161,10 +2286,12 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
2161 |
.yith-plugin-fw-banner h1 {
|
2162 |
line-height : 1.2em;
|
2163 |
}
|
2164 |
-
|
2165 |
-
|
2166 |
-
|
|
|
2167 |
}
|
|
|
2168 |
.yith-plugin-ui .yith-add-box,
|
2169 |
.yith-plugin-ui .yith-toggle-row {
|
2170 |
width : 100%;
|
@@ -2177,7 +2304,7 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
|
|
2177 |
}
|
2178 |
|
2179 |
.yith-plugin-ui .wp-picker-container .wp-color-result.button {
|
2180 |
-
padding: 0;
|
2181 |
}
|
2182 |
|
2183 |
}
|
28 |
}
|
29 |
|
30 |
.yith-plugin-fw-title-field-wrapper h3.title {
|
31 |
+
width : 100%;
|
32 |
+
padding : 0 !important;
|
33 |
}
|
34 |
|
35 |
.the-metabox .yith-plugin-fw-title-field-wrapper h3.title {
|
37 |
}
|
38 |
|
39 |
.yith-plugin-fw span.color-alpha {
|
40 |
+
height : 100% !important;
|
41 |
+
width : 100% !important;
|
42 |
+
border : 1px solid #d9d9d9;
|
43 |
+
margin : -1px;
|
44 |
}
|
45 |
|
46 |
+
.yith-plugin-fw .wp-color-result-text {
|
47 |
+
height : 100%;
|
48 |
}
|
49 |
+
|
50 |
.yith-plugin-fw input[type=email],
|
51 |
.yith-plugin-fw input[type=number],
|
52 |
.yith-plugin-fw input[type=text]:not(.select2-search__field),
|
56 |
.yith-plugin-ui input[type=password],
|
57 |
.woocommerce .yith-plugin-fw table.form-table input[type=text]:not(.select2-search__field),
|
58 |
.woocommerce .yith-plugin-fw table.form-table select {
|
59 |
+
width : 400px;
|
60 |
+
max-width : 100%;
|
61 |
+
height : 30px;
|
62 |
+
padding : 5px;
|
63 |
+
line-height : 1;
|
64 |
}
|
65 |
|
66 |
.woocommerce .yith-plugin-fw table.form-table input[type=text].wp-color-picker,
|
73 |
padding : 3px 5px;
|
74 |
}
|
75 |
|
76 |
+
.wp-core-ui .yith-plugin-fw-colorpicker-field-wrapper button {
|
77 |
+
border-color : #7e8993;
|
78 |
}
|
79 |
|
80 |
.woocommerce .yith-plugin-fw table.form-table input[type=text].colorpick,
|
443 |
WordPress 5.3 with old panel fixes
|
444 |
****************/
|
445 |
.yith-plugin-fw-field-wrapper .select2-container .select2-selection--single {
|
446 |
+
height : auto;
|
447 |
+
line-height : 1;
|
448 |
}
|
449 |
|
450 |
+
.yith-plugin-fw-field-wrapper .select2-container .select2-selection--single .select2-selection__arrow {
|
451 |
+
height : 100%;
|
452 |
}
|
453 |
|
454 |
/****************
|
481 |
}
|
482 |
|
483 |
.yith-icon-paypal-svgrepo-com:before {
|
484 |
+
content : "\e91b";
|
485 |
}
|
486 |
+
|
487 |
.yith-icon-check-circle:before {
|
488 |
+
content : "\e921";
|
489 |
+
color : #757575;
|
490 |
}
|
491 |
+
|
492 |
.yith-icon-info-squared:before {
|
493 |
+
content : "\e922";
|
494 |
+
color : #757575;
|
495 |
}
|
496 |
+
|
497 |
.yith-icon-warning-triangle:before {
|
498 |
+
content : "\e923";
|
499 |
+
color : #757575;
|
500 |
}
|
501 |
+
|
502 |
.yith-icon-bank:before {
|
503 |
+
content : "\e91c";
|
504 |
}
|
505 |
+
|
506 |
.yith-icon-accounting:before {
|
507 |
+
content : "\e91d";
|
508 |
}
|
509 |
+
|
510 |
.yith-icon-bank-check:before {
|
511 |
+
content : "\e91e";
|
512 |
}
|
513 |
+
|
514 |
.yith-icon-cash:before {
|
515 |
+
content : "\e91f";
|
516 |
}
|
517 |
+
|
518 |
.yith-icon-credit-card:before {
|
519 |
+
content : "\e920";
|
520 |
}
|
521 |
+
|
522 |
.yith-icon-calendar_add:before {
|
523 |
+
content : "\e913";
|
524 |
+
color : #757575;
|
525 |
}
|
526 |
+
|
527 |
.yith-icon-calendar_money:before {
|
528 |
+
content : "\e914";
|
529 |
+
color : #757575;
|
530 |
}
|
531 |
+
|
532 |
.yith-icon-calendar2:before {
|
533 |
+
content : "\e915";
|
534 |
+
color : #757575;
|
535 |
}
|
536 |
+
|
537 |
.yith-icon-people:before {
|
538 |
+
content : "\e916";
|
539 |
+
color : #757575;
|
540 |
}
|
541 |
+
|
542 |
.yith-icon-shield_money:before {
|
543 |
+
content : "\e917";
|
544 |
+
color : #757575;
|
545 |
}
|
546 |
+
|
547 |
.yith-icon-time_check:before {
|
548 |
+
content : "\e918";
|
549 |
+
color : #757575;
|
550 |
}
|
551 |
+
|
552 |
.yith-icon-world_settings:before {
|
553 |
+
content : "\e919";
|
554 |
+
color : #757575;
|
555 |
}
|
556 |
+
|
557 |
.yith-icon-arrow_eye_closed:before {
|
558 |
+
content : "\e912";
|
559 |
+
color : #757575;
|
560 |
}
|
561 |
+
|
562 |
.yith-icon-arrow_eye:before {
|
563 |
+
content : "\e911";
|
564 |
+
color : #757575;
|
565 |
}
|
566 |
+
|
567 |
.yith-icon-reset:before {
|
568 |
+
content : "\e910";
|
569 |
+
color : #757575;
|
570 |
}
|
571 |
+
|
572 |
.yith-icon-drag:before {
|
573 |
+
content : "\e90f";
|
574 |
+
color : #757575;
|
575 |
}
|
576 |
+
|
577 |
.yith-icon-trash:before {
|
578 |
+
content : "\e90d";
|
579 |
+
color : #757575;
|
580 |
}
|
581 |
+
|
582 |
.yith-icon-info:before {
|
583 |
+
content : "\e90e";
|
584 |
+
color : #757575;
|
585 |
}
|
586 |
+
|
587 |
.yith-icon-arrow_down:before {
|
588 |
+
content : "\e900";
|
589 |
+
color : #757575;
|
590 |
}
|
591 |
+
|
592 |
.yith-icon-arrow_left:before {
|
593 |
+
content : "\e901";
|
594 |
+
color : #757575;
|
595 |
}
|
596 |
+
|
597 |
.yith-icon-arrow_right:before {
|
598 |
+
content : "\e902";
|
599 |
+
color : #757575;
|
600 |
}
|
601 |
+
|
602 |
.yith-icon-arrow_up:before {
|
603 |
+
content : "\e903";
|
604 |
+
color : #757575;
|
605 |
}
|
606 |
+
|
607 |
.yith-icon-calendar:before {
|
608 |
+
content : "\e904";
|
609 |
+
color : #757575;
|
610 |
}
|
611 |
+
|
612 |
.yith-icon-check:before {
|
613 |
+
content : "\e905";
|
614 |
+
color : #757575;
|
615 |
}
|
616 |
+
|
617 |
.yith-icon-close:before {
|
618 |
+
content : "\e906";
|
619 |
+
color : #757575;
|
620 |
}
|
621 |
+
|
622 |
.yith-icon-edit:before {
|
623 |
+
content : "\e907";
|
624 |
+
color : #757575;
|
625 |
}
|
626 |
+
|
627 |
.yith-icon-magnifier:before {
|
628 |
+
content : "\e908";
|
629 |
+
color : #757575;
|
630 |
}
|
631 |
+
|
632 |
.yith-icon-pencil:before {
|
633 |
+
content : "\e909";
|
634 |
+
color : #757575;
|
635 |
}
|
636 |
+
|
637 |
.yith-icon-plus:before {
|
638 |
+
content : "\e90a";
|
639 |
+
color : #757575;
|
640 |
}
|
641 |
+
|
642 |
.yith-icon-update:before {
|
643 |
+
content : "\e90b";
|
644 |
+
color : #757575;
|
645 |
}
|
646 |
+
|
647 |
.yith-icon-upload:before {
|
648 |
+
content : "\e90c";
|
649 |
+
color : #757575;
|
650 |
}
|
651 |
+
|
652 |
.yith-icon-reply:before {
|
653 |
+
content : "\e91a";
|
654 |
}
|
655 |
|
656 |
.yith-plugin-fw-banner {
|
657 |
+
width : 100%;
|
658 |
+
height : 45px;
|
659 |
+
background : url('../images/banner-premium.png');
|
660 |
+
display : flex;
|
661 |
+
align-items : center;
|
662 |
+
padding-right : -23px;
|
663 |
}
|
664 |
|
665 |
.yith-plugin-fw-banner h1 {
|
666 |
text-transform : uppercase;
|
667 |
color : #0c5777;
|
668 |
font-size : 15px;
|
669 |
+
padding : 0 0 0 110px;
|
670 |
font-weight : 700;
|
671 |
text-align : left;
|
672 |
display : inline-block;
|
689 |
box-shadow : none;
|
690 |
}
|
691 |
|
692 |
+
.yith-plugin-fw-rate {
|
693 |
+
margin : 20px 0;
|
694 |
}
|
695 |
|
696 |
+
.yith-plugin-fw-rate .dashicons-star-filled {
|
697 |
+
font-size : 12px;
|
698 |
+
margin : 4px -4px;
|
699 |
+
color : #0c5777;
|
700 |
}
|
701 |
|
702 |
+
.yith-plugin-fw-rate a {
|
703 |
+
text-decoration : none;
|
704 |
}
|
705 |
+
|
706 |
.yith-plugin-ui a {
|
707 |
outline : none;
|
708 |
box-shadow : none;
|
821 |
.yith-plugin-ui #plugin-fw-wc table.form-table th, #yith-plugin-fw-panel table.form-table th.titledesc, .yith-plugin-ui #plugin-fw-wc table.form-table td, #yith-plugin-fw-panel table.form-table td.forminp {
|
822 |
padding : 30px 20px;
|
823 |
}
|
824 |
+
|
825 |
.yith-plugin-ui #plugin-fw-wc table.form-table tr.toggle-element-fixed td, #yith-plugin-fw-panel table.form-table tr.toggle-element-fixed td.forminp {
|
826 |
+
padding : 0 20px 30px;
|
827 |
}
|
828 |
+
|
829 |
.yith-plugin-ui #plugin-fw-wc h2 + div {
|
830 |
background : #fff;
|
831 |
border-left : 1px solid #d9d9d9;
|
902 |
.yith-plugin-ui input[type=text]:not(.select2-search__field).wp-color-picker,
|
903 |
.yith-plugin-ui table.form-table input[type=text].wp-color-picker,
|
904 |
.woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].wp-color-picker {
|
905 |
+
border : 0;
|
906 |
+
height : 30px;
|
907 |
+
max-width : 121px;
|
908 |
+
font-size : 11px;
|
909 |
+
padding : 0;
|
910 |
}
|
911 |
|
912 |
.yith-plugin-ui .search-box input[name="s"] {
|
1164 |
.yith-plugin-ui .select2-container.select2-container--focus .select2-selection--single,
|
1165 |
.yith-plugin-ui .select2-container.select2-container--focus .select2-selection--multiple,
|
1166 |
.yith-plugin-ui .select2-container.select2-container--open .select2-selection--single,
|
1167 |
+
.yith-plugin-ui .select2-container.select2-container--open .select2-selection--multiple {
|
1168 |
+
margin : 0;
|
1169 |
+
border : 0;
|
1170 |
box-shadow : none;
|
1171 |
}
|
1172 |
|
1173 |
+
.yith-plugin-ui .select2-container .select2-selection--single .select2-selection__arrow {
|
1174 |
+
background : none;
|
1175 |
}
|
1176 |
|
1177 |
/* old panel*/
|
1641 |
|
1642 |
.yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-input-wrap,
|
1643 |
.yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-input-wrap > * {
|
1644 |
+
display : inline-block !important;
|
1645 |
+
vertical-align : middle;
|
1646 |
}
|
1647 |
|
1648 |
.yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-active .iris-picker,
|
1699 |
}
|
1700 |
|
1701 |
.yith-plugin-ui .wp-picker-default-custom:before {
|
1702 |
+
content : "\e91a";
|
1703 |
text-indent : 0;
|
1704 |
font-family : 'yith-icon';
|
1705 |
font-size : 20px;
|
1794 |
cursor : grab;
|
1795 |
}
|
1796 |
|
1797 |
+
.yith-plugin-ui .yith-plugin-fw-slider-container .ui-slider-horizontal .ui-slider-handle:active:after {
|
1798 |
cursor : grabbing;
|
1799 |
}
|
1800 |
|
1826 |
cursor : pointer;
|
1827 |
transition : all ease 0.5s;
|
1828 |
}
|
1829 |
+
|
1830 |
.yith-plugin-ui .yith-toggle-row.fixed {
|
1831 |
+
margin : 0;
|
1832 |
}
|
1833 |
+
|
1834 |
.yith-plugin-ui .yith-toggle-row.highlight {
|
1835 |
transition : all ease 0.5s;
|
1836 |
/*box-shadow: 0 0 7px rgb(81, 117, 129);*/
|
2139 |
|
2140 |
/** MULTI SELECT **/
|
2141 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select {
|
2142 |
+
display : inline-block;
|
2143 |
+
width : 30%;
|
2144 |
+
margin-right : 3%;
|
2145 |
+
max-width : 400px;
|
2146 |
}
|
2147 |
+
|
2148 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select label {
|
2149 |
+
display : block;
|
2150 |
+
font-size : 11px;
|
2151 |
+
font-weight : 600;
|
2152 |
+
margin : 0 0 10px 0;
|
2153 |
}
|
2154 |
+
|
2155 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select select,
|
2156 |
.yith-plugin-ui .yith-plugin-fw-multi-select .yith-single-select span.select2 {
|
2157 |
+
width : 100% !important;
|
2158 |
+
min-width : auto !important;
|
2159 |
+
}
|
2160 |
+
|
2161 |
+
/**
|
2162 |
+
* Dimensions
|
2163 |
+
*/
|
2164 |
+
|
2165 |
+
.yith-plugin-fw-dimensions {
|
2166 |
+
max-width : 400px;
|
2167 |
+
}
|
2168 |
+
|
2169 |
+
.yith-plugin-fw-dimensions__units {
|
2170 |
+
text-align : right;
|
2171 |
+
text-transform : uppercase;
|
2172 |
+
}
|
2173 |
+
|
2174 |
+
.yith-plugin-fw-dimensions__unit {
|
2175 |
+
display : inline-block;
|
2176 |
+
padding : 5px 3px;
|
2177 |
+
cursor : pointer;
|
2178 |
+
font-weight : 700;
|
2179 |
+
}
|
2180 |
+
|
2181 |
+
.yith-plugin-fw-dimensions__unit--selected {
|
2182 |
+
text-decoration : underline;
|
2183 |
+
color : #007694;
|
2184 |
+
}
|
2185 |
+
|
2186 |
+
.yith-plugin-fw-dimensions__dimensions {
|
2187 |
+
display : flex;
|
2188 |
+
margin-top : 3px;
|
2189 |
+
}
|
2190 |
+
|
2191 |
+
.yith-plugin-fw-dimensions__dimension {
|
2192 |
+
text-align : center;
|
2193 |
+
}
|
2194 |
+
|
2195 |
+
.yith-plugin-fw-dimensions__dimension > input[type=number].yith-plugin-fw-dimensions__dimension__number {
|
2196 |
+
width : 100% !important;
|
2197 |
+
min-width : 0 !important;
|
2198 |
+
border-radius : 0 !important;
|
2199 |
+
border : 1px solid #d8d8d8 !important;
|
2200 |
+
border-left : none !important;
|
2201 |
+
height : 38px !important;
|
2202 |
+
text-align : center;
|
2203 |
+
}
|
2204 |
+
|
2205 |
+
.yith-plugin-fw-dimensions__dimension:first-child > input[type=number].yith-plugin-fw-dimensions__dimension__number {
|
2206 |
+
border-left : 1px solid #d8d8d8 !important;
|
2207 |
+
border-radius : 6px 0 0 6px !important;
|
2208 |
+
}
|
2209 |
+
|
2210 |
+
.yith-plugin-fw-dimensions__dimension:last-child > input[type=number].yith-plugin-fw-dimensions__dimension__number {
|
2211 |
+
border-radius : 0 6px 6px 0 !important;
|
2212 |
+
}
|
2213 |
+
|
2214 |
+
.yith-plugin-fw-dimensions__dimension__label {
|
2215 |
+
text-transform : uppercase;
|
2216 |
+
font-weight : 700;
|
2217 |
+
color : #91959b;
|
2218 |
+
font-size : .8em;
|
2219 |
+
}
|
2220 |
+
|
2221 |
+
.yith-plugin-fw-dimensions__linked {
|
2222 |
+
cursor : pointer;
|
2223 |
}
|
2224 |
|
2225 |
+
.yith-plugin-fw-dimensions__linked span {
|
2226 |
+
border : 1px solid #d8d8d8;
|
2227 |
+
border-left : none;
|
2228 |
+
height : 38px;
|
2229 |
+
border-radius : 0 6px 6px 0;
|
2230 |
+
box-sizing : border-box;
|
2231 |
+
padding : 8px 10px;
|
2232 |
+
width : 100%;
|
2233 |
+
}
|
2234 |
+
|
2235 |
+
.yith-plugin-fw-dimensions--linked-active .yith-plugin-fw-dimensions__linked span {
|
2236 |
+
color : #fff;
|
2237 |
+
background : #007694;
|
2238 |
+
border-color : #007694;
|
2239 |
+
}
|
2240 |
+
|
2241 |
+
|
2242 |
/** OVERRIDE WOOCOMMERCE CLASSES FOR 5.3 */
|
2243 |
+
.branch-5-3 .yith-plugin-fw .select2-container .select2-selection--single .select2-selection__arrow {
|
2244 |
+
background : none;
|
2245 |
}
|
2246 |
+
|
2247 |
+
.branch-5-3 .yith-plugin-fw .select2-container.select2-container--focus .select2-selection--single, .branch-5-3 .yith-plugin-fw .select2-container.select2-container--open .select2-selection--multiple, .branch-5-3 .yith-plugin-fw .select2-container.select2-container--open .select2-selection--single {
|
2248 |
+
box-shadow : none;
|
2249 |
}
|
2250 |
|
2251 |
@media screen and (max-width : 1440px) {
|
2286 |
.yith-plugin-fw-banner h1 {
|
2287 |
line-height : 1.2em;
|
2288 |
}
|
2289 |
+
|
2290 |
+
.yith-plugin-fw-banner h1 {
|
2291 |
+
font-size : 12px;
|
2292 |
+
padding-right : 10px;
|
2293 |
}
|
2294 |
+
|
2295 |
.yith-plugin-ui .yith-add-box,
|
2296 |
.yith-plugin-ui .yith-toggle-row {
|
2297 |
width : 100%;
|
2304 |
}
|
2305 |
|
2306 |
.yith-plugin-ui .wp-picker-container .wp-color-result.button {
|
2307 |
+
padding : 0;
|
2308 |
}
|
2309 |
|
2310 |
}
|
plugin-fw/assets/images/banner-free.png
ADDED
Binary file
|
plugin-fw/assets/images/chosen/chosen-sprite.png
ADDED
Binary file
|
plugin-fw/assets/images/chosen/chosen-sprite@2x.png
ADDED
Binary file
|
plugin-fw/assets/images/off.png
ADDED
Binary file
|
plugin-fw/assets/images/on.png
ADDED
Binary file
|
plugin-fw/assets/images/rate_banner.png
ADDED
Binary file
|
plugin-fw/assets/images/select.png
ADDED
Binary file
|
plugin-fw/assets/images/slider/grey.gif
ADDED
Binary file
|
plugin-fw/assets/images/slider/handle.png
ADDED
Binary file
|
plugin-fw/assets/images/slider/orange.gif
ADDED
Binary file
|
plugin-fw/assets/images/slider/tooltip.png
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/01.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/02.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/03.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/04.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/05.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/06.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/07.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/08.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade-page/09.jpg
ADDED
Binary file
|
plugin-fw/assets/images/upgrade_banner.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/box-icon.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/box-white-icon.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/despacho.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/info-icon.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/link-bg.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/link-bg2.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/link-icon.png
ADDED
Binary file
|
plugin-fw/assets/images/widgets/membership-bg.png
ADDED
Binary file
|
plugin-fw/assets/js/chosen/ajax-chosen.jquery.js
ADDED
@@ -0,0 +1,81 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Generated by CoffeeScript 1.3.1
|
2 |
+
|
3 |
+
(function($) {
|
4 |
+
return $.fn.ajaxChosen = function(settings, callback) {
|
5 |
+
var chosenXhr, defaultOptions, options, select;
|
6 |
+
if (settings == null) {
|
7 |
+
settings = {};
|
8 |
+
}
|
9 |
+
if (callback == null) {
|
10 |
+
callback = function() {};
|
11 |
+
}
|
12 |
+
defaultOptions = {
|
13 |
+
minTermLength: 3,
|
14 |
+
afterTypeDelay: 500,
|
15 |
+
jsonTermKey: "term"
|
16 |
+
};
|
17 |
+
select = this;
|
18 |
+
chosenXhr = null;
|
19 |
+
options = $.extend({}, defaultOptions, settings);
|
20 |
+
this.chosen();
|
21 |
+
return this.each(function() {
|
22 |
+
return $(this).next('.chosen-container').find(".search-field > input, .chosen-search > input").bind('keyup', function() {
|
23 |
+
var field, msg, success, val;
|
24 |
+
val = $.trim($(this).attr('value'));
|
25 |
+
msg = val.length < options.minTermLength ? "Keep typing..." : "Looking for '" + val + "'";
|
26 |
+
select.next('.chosen-container').find('.no-results').text(msg);
|
27 |
+
if (val === $(this).data('prevVal')) {
|
28 |
+
return false;
|
29 |
+
}
|
30 |
+
$(this).data('prevVal', val);
|
31 |
+
if (this.timer) {
|
32 |
+
clearTimeout(this.timer);
|
33 |
+
}
|
34 |
+
if (val.length < options.minTermLength) {
|
35 |
+
return false;
|
36 |
+
}
|
37 |
+
field = $(this);
|
38 |
+
if (!(options.data != null)) {
|
39 |
+
options.data = {};
|
40 |
+
}
|
41 |
+
options.data[options.jsonTermKey] = val;
|
42 |
+
if (options.dataCallback != null) {
|
43 |
+
options.data = options.dataCallback(options.data);
|
44 |
+
}
|
45 |
+
success = options.success;
|
46 |
+
options.success = function(data) {
|
47 |
+
var items, selected_values;
|
48 |
+
if (!(data != null)) {
|
49 |
+
return;
|
50 |
+
}
|
51 |
+
selected_values = [];
|
52 |
+
select.find('option').each(function() {
|
53 |
+
if (!$(this).is(":selected")) {
|
54 |
+
return $(this).remove();
|
55 |
+
} else {
|
56 |
+
return selected_values.push($(this).val() + "-" + $(this).text());
|
57 |
+
}
|
58 |
+
});
|
59 |
+
items = callback(data);
|
60 |
+
$.each(items, function(value, text) {
|
61 |
+
if ($.inArray(value + "-" + text, selected_values) === -1) {
|
62 |
+
return $("<option />").attr('value', value).html(text).appendTo(select);
|
63 |
+
}
|
64 |
+
});
|
65 |
+
select.trigger("chosen:updated");
|
66 |
+
if (success != null) {
|
67 |
+
success(data);
|
68 |
+
}
|
69 |
+
field.attr('value', val);
|
70 |
+
return field.css('width', 'auto');
|
71 |
+
};
|
72 |
+
return this.timer = setTimeout(function() {
|
73 |
+
if (chosenXhr) {
|
74 |
+
chosenXhr.abort();
|
75 |
+
}
|
76 |
+
return chosenXhr = $.ajax(options);
|
77 |
+
}, options.afterTypeDelay);
|
78 |
+
});
|
79 |
+
});
|
80 |
+
};
|
81 |
+
})(jQuery);
|
plugin-fw/assets/js/chosen/ajax-chosen.jquery.min.js
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
1 |
+
// Generated by CoffeeScript 1.3.1
|
2 |
+
(function(e){return e.fn.ajaxChosen=function(t,n){var r,i,s,o;t==null&&(t={});n==null&&(n=function(){});i={minTermLength:3,afterTypeDelay:500,jsonTermKey:"term"};o=this;r=null;s=e.extend({},i,t);this.chosen();return this.each(function(){return e(this).next(".chosen-container").find(".search-field > input, .chosen-search > input").bind("keyup",function(){var t,i,u,a;a=e.trim(e(this).attr("value"));i=a.length<s.minTermLength?"Keep typing...":"Looking for '"+a+"'";o.next(".chosen-container").find(".no-results").text(i);if(a===e(this).data("prevVal"))return!1;e(this).data("prevVal",a);this.timer&&clearTimeout(this.timer);if(a.length<s.minTermLength)return!1;t=e(this);s.data==null&&(s.data={});s.data[s.jsonTermKey]=a;s.dataCallback!=null&&(s.data=s.dataCallback(s.data));u=s.success;s.success=function(r){var i,s;if(r==null)return;s=[];o.find("option").each(function(){return e(this).is(":selected")?s.push(e(this).val()+"-"+e(this).text()):e(this).remove()});i=n(r);e.each(i,function(t,n){if(e.inArray(t+"-"+n,s)===-1)return e("<option />").attr("value",t).html(n).appendTo(o)});o.trigger("chosen:updated");u!=null&&u(r);t.attr("value",a);return t.css("width","auto")};return this.timer=setTimeout(function(){r&&r.abort();return r=e.ajax(s)},s.afterTypeDelay)})})}})(jQuery);
|
plugin-fw/assets/js/chosen/chosen.jquery.js
ADDED
@@ -0,0 +1,1211 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
Chosen, a Select Box Enhancer for jQuery and Prototype
|
3 |
+
by Patrick Filler for Harvest, http://getharvest.com
|
4 |
+
|
5 |
+
Version 1.1.0
|
6 |
+
Full source at https://github.com/harvesthq/chosen
|
7 |
+
Copyright (c) 2011 Harvest http://getharvest.com
|
8 |
+
|
9 |
+
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
|
10 |
+
This file is generated by `grunt build`, do not edit it by hand.
|
11 |
+
*/
|
12 |
+
|
13 |
+
(function() {
|
14 |
+
var $, AbstractChosen, Chosen, SelectParser, _ref,
|
15 |
+
__hasProp = {}.hasOwnProperty,
|
16 |
+
__extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; };
|
17 |
+
|
18 |
+
SelectParser = (function() {
|
19 |
+
function SelectParser() {
|
20 |
+
this.options_index = 0;
|
21 |
+
this.parsed = [];
|
22 |
+
}
|
23 |
+
|
24 |
+
SelectParser.prototype.add_node = function(child) {
|
25 |
+
if (child.nodeName.toUpperCase() === "OPTGROUP") {
|
26 |
+
return this.add_group(child);
|
27 |
+
} else {
|
28 |
+
return this.add_option(child);
|
29 |
+
}
|
30 |
+
};
|
31 |
+
|
32 |
+
SelectParser.prototype.add_group = function(group) {
|
33 |
+
var group_position, option, _i, _len, _ref, _results;
|
34 |
+
group_position = this.parsed.length;
|
35 |
+
this.parsed.push({
|
36 |
+
array_index: group_position,
|
37 |
+
group: true,
|
38 |
+
label: this.escapeExpression(group.label),
|
39 |
+
children: 0,
|
40 |
+
disabled: group.disabled
|
41 |
+
});
|
42 |
+
_ref = group.childNodes;
|
43 |
+
_results = [];
|
44 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
45 |
+
option = _ref[_i];
|
46 |
+
_results.push(this.add_option(option, group_position, group.disabled));
|
47 |
+
}
|
48 |
+
return _results;
|
49 |
+
};
|
50 |
+
|
51 |
+
SelectParser.prototype.add_option = function(option, group_position, group_disabled) {
|
52 |
+
if (option.nodeName.toUpperCase() === "OPTION") {
|
53 |
+
if (option.text !== "") {
|
54 |
+
if (group_position != null) {
|
55 |
+
this.parsed[group_position].children += 1;
|
56 |
+
}
|
57 |
+
this.parsed.push({
|
58 |
+
array_index: this.parsed.length,
|
59 |
+
options_index: this.options_index,
|
60 |
+
value: option.value,
|
61 |
+
text: option.text,
|
62 |
+
html: option.innerHTML,
|
63 |
+
selected: option.selected,
|
64 |
+
disabled: group_disabled === true ? group_disabled : option.disabled,
|
65 |
+
group_array_index: group_position,
|
66 |
+
classes: option.className,
|
67 |
+
style: option.style.cssText
|
68 |
+
});
|
69 |
+
} else {
|
70 |
+
this.parsed.push({
|
71 |
+
array_index: this.parsed.length,
|
72 |
+
options_index: this.options_index,
|
73 |
+
empty: true
|
74 |
+
});
|
75 |
+
}
|
76 |
+
return this.options_index += 1;
|
77 |
+
}
|
78 |
+
};
|
79 |
+
|
80 |
+
SelectParser.prototype.escapeExpression = function(text) {
|
81 |
+
var map, unsafe_chars;
|
82 |
+
if ((text == null) || text === false) {
|
83 |
+
return "";
|
84 |
+
}
|
85 |
+
if (!/[\&\<\>\"\'\`]/.test(text)) {
|
86 |
+
return text;
|
87 |
+
}
|
88 |
+
map = {
|
89 |
+
"<": "<",
|
90 |
+
">": ">",
|
91 |
+
'"': """,
|
92 |
+
"'": "'",
|
93 |
+
"`": "`"
|
94 |
+
};
|
95 |
+
unsafe_chars = /&(?!\w+;)|[\<\>\"\'\`]/g;
|
96 |
+
return text.replace(unsafe_chars, function(chr) {
|
97 |
+
return map[chr] || "&";
|
98 |
+
});
|
99 |
+
};
|
100 |
+
|
101 |
+
return SelectParser;
|
102 |
+
|
103 |
+
})();
|
104 |
+
|
105 |
+
SelectParser.select_to_array = function(select) {
|
106 |
+
var child, parser, _i, _len, _ref;
|
107 |
+
parser = new SelectParser();
|
108 |
+
_ref = select.childNodes;
|
109 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
110 |
+
child = _ref[_i];
|
111 |
+
parser.add_node(child);
|
112 |
+
}
|
113 |
+
return parser.parsed;
|
114 |
+
};
|
115 |
+
|
116 |
+
AbstractChosen = (function() {
|
117 |
+
function AbstractChosen(form_field, options) {
|
118 |
+
this.form_field = form_field;
|
119 |
+
this.options = options != null ? options : {};
|
120 |
+
if (!AbstractChosen.browser_is_supported()) {
|
121 |
+
return;
|
122 |
+
}
|
123 |
+
this.is_multiple = this.form_field.multiple;
|
124 |
+
this.set_default_text();
|
125 |
+
this.set_default_values();
|
126 |
+
this.setup();
|
127 |
+
this.set_up_html();
|
128 |
+
this.register_observers();
|
129 |
+
}
|
130 |
+
|
131 |
+
AbstractChosen.prototype.set_default_values = function() {
|
132 |
+
var _this = this;
|
133 |
+
this.click_test_action = function(evt) {
|
134 |
+
return _this.test_active_click(evt);
|
135 |
+
};
|
136 |
+
this.activate_action = function(evt) {
|
137 |
+
return _this.activate_field(evt);
|
138 |
+
};
|
139 |
+
this.active_field = false;
|
140 |
+
this.mouse_on_container = false;
|
141 |
+
this.results_showing = false;
|
142 |
+
this.result_highlighted = null;
|
143 |
+
this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false;
|
144 |
+
this.disable_search_threshold = this.options.disable_search_threshold || 0;
|
145 |
+
this.disable_search = this.options.disable_search || false;
|
146 |
+
this.enable_split_word_search = this.options.enable_split_word_search != null ? this.options.enable_split_word_search : true;
|
147 |
+
this.group_search = this.options.group_search != null ? this.options.group_search : true;
|
148 |
+
this.search_contains = this.options.search_contains || false;
|
149 |
+
this.single_backstroke_delete = this.options.single_backstroke_delete != null ? this.options.single_backstroke_delete : true;
|
150 |
+
this.max_selected_options = this.options.max_selected_options || Infinity;
|
151 |
+
this.inherit_select_classes = this.options.inherit_select_classes || false;
|
152 |
+
this.display_selected_options = this.options.display_selected_options != null ? this.options.display_selected_options : true;
|
153 |
+
return this.display_disabled_options = this.options.display_disabled_options != null ? this.options.display_disabled_options : true;
|
154 |
+
};
|
155 |
+
|
156 |
+
AbstractChosen.prototype.set_default_text = function() {
|
157 |
+
if (this.form_field.getAttribute("data-placeholder")) {
|
158 |
+
this.default_text = this.form_field.getAttribute("data-placeholder");
|
159 |
+
} else if (this.is_multiple) {
|
160 |
+
this.default_text = this.options.placeholder_text_multiple || this.options.placeholder_text || AbstractChosen.default_multiple_text;
|
161 |
+
} else {
|
162 |
+
this.default_text = this.options.placeholder_text_single || this.options.placeholder_text || AbstractChosen.default_single_text;
|
163 |
+
}
|
164 |
+
return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || AbstractChosen.default_no_result_text;
|
165 |
+
};
|
166 |
+
|
167 |
+
AbstractChosen.prototype.mouse_enter = function() {
|
168 |
+
return this.mouse_on_container = true;
|
169 |
+
};
|
170 |
+
|
171 |
+
AbstractChosen.prototype.mouse_leave = function() {
|
172 |
+
return this.mouse_on_container = false;
|
173 |
+
};
|
174 |
+
|
175 |
+
AbstractChosen.prototype.input_focus = function(evt) {
|
176 |
+
var _this = this;
|
177 |
+
if (this.is_multiple) {
|
178 |
+
if (!this.active_field) {
|
179 |
+
return setTimeout((function() {
|
180 |
+
return _this.container_mousedown();
|
181 |
+
}), 50);
|
182 |
+
}
|
183 |
+
} else {
|
184 |
+
if (!this.active_field) {
|
185 |
+
return this.activate_field();
|
186 |
+
}
|
187 |
+
}
|
188 |
+
};
|
189 |
+
|
190 |
+
AbstractChosen.prototype.input_blur = function(evt) {
|
191 |
+
var _this = this;
|
192 |
+
if (!this.mouse_on_container) {
|
193 |
+
this.active_field = false;
|
194 |
+
return setTimeout((function() {
|
195 |
+
return _this.blur_test();
|
196 |
+
}), 100);
|
197 |
+
}
|
198 |
+
};
|
199 |
+
|
200 |
+
AbstractChosen.prototype.results_option_build = function(options) {
|
201 |
+
var content, data, _i, _len, _ref;
|
202 |
+
content = '';
|
203 |
+
_ref = this.results_data;
|
204 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
205 |
+
data = _ref[_i];
|
206 |
+
if (data.group) {
|
207 |
+
content += this.result_add_group(data);
|
208 |
+
} else {
|
209 |
+
content += this.result_add_option(data);
|
210 |
+
}
|
211 |
+
if (options != null ? options.first : void 0) {
|
212 |
+
if (data.selected && this.is_multiple) {
|
213 |
+
this.choice_build(data);
|
214 |
+
} else if (data.selected && !this.is_multiple) {
|
215 |
+
this.single_set_selected_text(data.text);
|
216 |
+
}
|
217 |
+
}
|
218 |
+
}
|
219 |
+
return content;
|
220 |
+
};
|
221 |
+
|
222 |
+
AbstractChosen.prototype.result_add_option = function(option) {
|
223 |
+
var classes, option_el;
|
224 |
+
if (!option.search_match) {
|
225 |
+
return '';
|
226 |
+
}
|
227 |
+
if (!this.include_option_in_results(option)) {
|
228 |
+
return '';
|
229 |
+
}
|
230 |
+
classes = [];
|
231 |
+
if (!option.disabled && !(option.selected && this.is_multiple)) {
|
232 |
+
classes.push("active-result");
|
233 |
+
}
|
234 |
+
if (option.disabled && !(option.selected && this.is_multiple)) {
|
235 |
+
classes.push("disabled-result");
|
236 |
+
}
|
237 |
+
if (option.selected) {
|
238 |
+
classes.push("result-selected");
|
239 |
+
}
|
240 |
+
if (option.group_array_index != null) {
|
241 |
+
classes.push("group-option");
|
242 |
+
}
|
243 |
+
if (option.classes !== "") {
|
244 |
+
classes.push(option.classes);
|
245 |
+
}
|
246 |
+
option_el = document.createElement("li");
|
247 |
+
option_el.className = classes.join(" ");
|
248 |
+
option_el.style.cssText = option.style;
|
249 |
+
option_el.setAttribute("data-option-array-index", option.array_index);
|
250 |
+
option_el.innerHTML = option.search_text;
|
251 |
+
return this.outerHTML(option_el);
|
252 |
+
};
|
253 |
+
|
254 |
+
AbstractChosen.prototype.result_add_group = function(group) {
|
255 |
+
var group_el;
|
256 |
+
if (!(group.search_match || group.group_match)) {
|
257 |
+
return '';
|
258 |
+
}
|
259 |
+
if (!(group.active_options > 0)) {
|
260 |
+
return '';
|
261 |
+
}
|
262 |
+
group_el = document.createElement("li");
|
263 |
+
group_el.className = "group-result";
|
264 |
+
group_el.innerHTML = group.search_text;
|
265 |
+
return this.outerHTML(group_el);
|
266 |
+
};
|
267 |
+
|
268 |
+
AbstractChosen.prototype.results_update_field = function() {
|
269 |
+
this.set_default_text();
|
270 |
+
if (!this.is_multiple) {
|
271 |
+
this.results_reset_cleanup();
|
272 |
+
}
|
273 |
+
this.result_clear_highlight();
|
274 |
+
this.results_build();
|
275 |
+
if (this.results_showing) {
|
276 |
+
return this.winnow_results();
|
277 |
+
}
|
278 |
+
};
|
279 |
+
|
280 |
+
AbstractChosen.prototype.reset_single_select_options = function() {
|
281 |
+
var result, _i, _len, _ref, _results;
|
282 |
+
_ref = this.results_data;
|
283 |
+
_results = [];
|
284 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
285 |
+
result = _ref[_i];
|
286 |
+
if (result.selected) {
|
287 |
+
_results.push(result.selected = false);
|
288 |
+
} else {
|
289 |
+
_results.push(void 0);
|
290 |
+
}
|
291 |
+
}
|
292 |
+
return _results;
|
293 |
+
};
|
294 |
+
|
295 |
+
AbstractChosen.prototype.results_toggle = function() {
|
296 |
+
if (this.results_showing) {
|
297 |
+
return this.results_hide();
|
298 |
+
} else {
|
299 |
+
return this.results_show();
|
300 |
+
}
|
301 |
+
};
|
302 |
+
|
303 |
+
AbstractChosen.prototype.results_search = function(evt) {
|
304 |
+
if (this.results_showing) {
|
305 |
+
return this.winnow_results();
|
306 |
+
} else {
|
307 |
+
return this.results_show();
|
308 |
+
}
|
309 |
+
};
|
310 |
+
|
311 |
+
AbstractChosen.prototype.winnow_results = function() {
|
312 |
+
var escapedSearchText, option, regex, regexAnchor, results, results_group, searchText, startpos, text, zregex, _i, _len, _ref;
|
313 |
+
this.no_results_clear();
|
314 |
+
results = 0;
|
315 |
+
searchText = this.get_search_text();
|
316 |
+
escapedSearchText = searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
|
317 |
+
regexAnchor = this.search_contains ? "" : "^";
|
318 |
+
regex = new RegExp(regexAnchor + escapedSearchText, 'i');
|
319 |
+
zregex = new RegExp(escapedSearchText, 'i');
|
320 |
+
_ref = this.results_data;
|
321 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
322 |
+
option = _ref[_i];
|
323 |
+
option.search_match = false;
|
324 |
+
results_group = null;
|
325 |
+
if (this.include_option_in_results(option)) {
|
326 |
+
if (option.group) {
|
327 |
+
option.group_match = false;
|
328 |
+
option.active_options = 0;
|
329 |
+
}
|
330 |
+
if ((option.group_array_index != null) && this.results_data[option.group_array_index]) {
|
331 |
+
results_group = this.results_data[option.group_array_index];
|
332 |
+
if (results_group.active_options === 0 && results_group.search_match) {
|
333 |
+
results += 1;
|
334 |
+
}
|
335 |
+
results_group.active_options += 1;
|
336 |
+
}
|
337 |
+
if (!(option.group && !this.group_search)) {
|
338 |
+
option.search_text = option.group ? option.label : option.html;
|
339 |
+
option.search_match = this.search_string_match(option.search_text, regex);
|
340 |
+
if (option.search_match && !option.group) {
|
341 |
+
results += 1;
|
342 |
+
}
|
343 |
+
if (option.search_match) {
|
344 |
+
if (searchText.length) {
|
345 |
+
startpos = option.search_text.search(zregex);
|
346 |
+
text = option.search_text.substr(0, startpos + searchText.length) + '</em>' + option.search_text.substr(startpos + searchText.length);
|
347 |
+
option.search_text = text.substr(0, startpos) + '<em>' + text.substr(startpos);
|
348 |
+
}
|
349 |
+
if (results_group != null) {
|
350 |
+
results_group.group_match = true;
|
351 |
+
}
|
352 |
+
} else if ((option.group_array_index != null) && this.results_data[option.group_array_index].search_match) {
|
353 |
+
option.search_match = true;
|
354 |
+
}
|
355 |
+
}
|
356 |
+
}
|
357 |
+
}
|
358 |
+
this.result_clear_highlight();
|
359 |
+
if (results < 1 && searchText.length) {
|
360 |
+
this.update_results_content("");
|
361 |
+
return this.no_results(searchText);
|
362 |
+
} else {
|
363 |
+
this.update_results_content(this.results_option_build());
|
364 |
+
return this.winnow_results_set_highlight();
|
365 |
+
}
|
366 |
+
};
|
367 |
+
|
368 |
+
AbstractChosen.prototype.search_string_match = function(search_string, regex) {
|
369 |
+
var part, parts, _i, _len;
|
370 |
+
if (regex.test(search_string)) {
|
371 |
+
return true;
|
372 |
+
} else if (this.enable_split_word_search && (search_string.indexOf(" ") >= 0 || search_string.indexOf("[") === 0)) {
|
373 |
+
parts = search_string.replace(/\[|\]/g, "").split(" ");
|
374 |
+
if (parts.length) {
|
375 |
+
for (_i = 0, _len = parts.length; _i < _len; _i++) {
|
376 |
+
part = parts[_i];
|
377 |
+
if (regex.test(part)) {
|
378 |
+
return true;
|
379 |
+
}
|
380 |
+
}
|
381 |
+
}
|
382 |
+
}
|
383 |
+
};
|
384 |
+
|
385 |
+
AbstractChosen.prototype.choices_count = function() {
|
386 |
+
var option, _i, _len, _ref;
|
387 |
+
if (this.selected_option_count != null) {
|
388 |
+
return this.selected_option_count;
|
389 |
+
}
|
390 |
+
this.selected_option_count = 0;
|
391 |
+
_ref = this.form_field.options;
|
392 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
393 |
+
option = _ref[_i];
|
394 |
+
if (option.selected) {
|
395 |
+
this.selected_option_count += 1;
|
396 |
+
}
|
397 |
+
}
|
398 |
+
return this.selected_option_count;
|
399 |
+
};
|
400 |
+
|
401 |
+
AbstractChosen.prototype.choices_click = function(evt) {
|
402 |
+
evt.preventDefault();
|
403 |
+
if (!(this.results_showing || this.is_disabled)) {
|
404 |
+
return this.results_show();
|
405 |
+
}
|
406 |
+
};
|
407 |
+
|
408 |
+
AbstractChosen.prototype.keyup_checker = function(evt) {
|
409 |
+
var stroke, _ref;
|
410 |
+
stroke = (_ref = evt.which) != null ? _ref : evt.keyCode;
|
411 |
+
this.search_field_scale();
|
412 |
+
switch (stroke) {
|
413 |
+
case 8:
|
414 |
+
if (this.is_multiple && this.backstroke_length < 1 && this.choices_count() > 0) {
|
415 |
+
return this.keydown_backstroke();
|
416 |
+
} else if (!this.pending_backstroke) {
|
417 |
+
this.result_clear_highlight();
|
418 |
+
return this.results_search();
|
419 |
+
}
|
420 |
+
break;
|
421 |
+
case 13:
|
422 |
+
evt.preventDefault();
|
423 |
+
if (this.results_showing) {
|
424 |
+
return this.result_select(evt);
|
425 |
+
}
|
426 |
+
break;
|
427 |
+
case 27:
|
428 |
+
if (this.results_showing) {
|
429 |
+
this.results_hide();
|
430 |
+
}
|
431 |
+
return true;
|
432 |
+
case 9:
|
433 |
+
case 38:
|
434 |
+
case 40:
|
435 |
+
case 16:
|
436 |
+
case 91:
|
437 |
+
case 17:
|
438 |
+
break;
|
439 |
+
default:
|
440 |
+
return this.results_search();
|
441 |
+
}
|
442 |
+
};
|
443 |
+
|
444 |
+
AbstractChosen.prototype.clipboard_event_checker = function(evt) {
|
445 |
+
var _this = this;
|
446 |
+
return setTimeout((function() {
|
447 |
+
return _this.results_search();
|
448 |
+
}), 50);
|
449 |
+
};
|
450 |
+
|
451 |
+
AbstractChosen.prototype.container_width = function() {
|
452 |
+
if (this.options.width != null) {
|
453 |
+
return this.options.width;
|
454 |
+
} else {
|
455 |
+
return "" + this.form_field.offsetWidth + "px";
|
456 |
+
}
|
457 |
+
};
|
458 |
+
|
459 |
+
AbstractChosen.prototype.include_option_in_results = function(option) {
|
460 |
+
if (this.is_multiple && (!this.display_selected_options && option.selected)) {
|
461 |
+
return false;
|
462 |
+
}
|
463 |
+
if (!this.display_disabled_options && option.disabled) {
|
464 |
+
return false;
|
465 |
+
}
|
466 |
+
if (option.empty) {
|
467 |
+
return false;
|
468 |
+
}
|
469 |
+
return true;
|
470 |
+
};
|
471 |
+
|
472 |
+
AbstractChosen.prototype.search_results_touchstart = function(evt) {
|
473 |
+
this.touch_started = true;
|
474 |
+
return this.search_results_mouseover(evt);
|
475 |
+
};
|
476 |
+
|
477 |
+
AbstractChosen.prototype.search_results_touchmove = function(evt) {
|
478 |
+
this.touch_started = false;
|
479 |
+
return this.search_results_mouseout(evt);
|
480 |
+
};
|
481 |
+
|
482 |
+
AbstractChosen.prototype.search_results_touchend = function(evt) {
|
483 |
+
if (this.touch_started) {
|
484 |
+
return this.search_results_mouseup(evt);
|
485 |
+
}
|
486 |
+
};
|
487 |
+
|
488 |
+
AbstractChosen.prototype.outerHTML = function(element) {
|
489 |
+
var tmp;
|
490 |
+
if (element.outerHTML) {
|
491 |
+
return element.outerHTML;
|
492 |
+
}
|
493 |
+
tmp = document.createElement("div");
|
494 |
+
tmp.appendChild(element);
|
495 |
+
return tmp.innerHTML;
|
496 |
+
};
|
497 |
+
|
498 |
+
AbstractChosen.browser_is_supported = function() {
|
499 |
+
if (window.navigator.appName === "Microsoft Internet Explorer") {
|
500 |
+
return document.documentMode >= 8;
|
501 |
+
}
|
502 |
+
if (/iP(od|hone)/i.test(window.navigator.userAgent)) {
|
503 |
+
return false;
|
504 |
+
}
|
505 |
+
if (/Android/i.test(window.navigator.userAgent)) {
|
506 |
+
if (/Mobile/i.test(window.navigator.userAgent)) {
|
507 |
+
return false;
|
508 |
+
}
|
509 |
+
}
|
510 |
+
return true;
|
511 |
+
};
|
512 |
+
|
513 |
+
AbstractChosen.default_multiple_text = "Select Some Options";
|
514 |
+
|
515 |
+
AbstractChosen.default_single_text = "Select an Option";
|
516 |
+
|
517 |
+
AbstractChosen.default_no_result_text = "No results match";
|
518 |
+
|
519 |
+
return AbstractChosen;
|
520 |
+
|
521 |
+
})();
|
522 |
+
|
523 |
+
$ = jQuery;
|
524 |
+
|
525 |
+
$.fn.extend({
|
526 |
+
chosen: function(options) {
|
527 |
+
if (!AbstractChosen.browser_is_supported()) {
|
528 |
+
return this;
|
529 |
+
}
|
530 |
+
return this.each(function(input_field) {
|
531 |
+
var $this, chosen;
|
532 |
+
$this = $(this);
|
533 |
+
chosen = $this.data('chosen');
|
534 |
+
if (options === 'destroy' && chosen) {
|
535 |
+
chosen.destroy();
|
536 |
+
} else if (!chosen) {
|
537 |
+
$this.data('chosen', new Chosen(this, options));
|
538 |
+
}
|
539 |
+
});
|
540 |
+
}
|
541 |
+
});
|
542 |
+
|
543 |
+
Chosen = (function(_super) {
|
544 |
+
__extends(Chosen, _super);
|
545 |
+
|
546 |
+
function Chosen() {
|
547 |
+
_ref = Chosen.__super__.constructor.apply(this, arguments);
|
548 |
+
return _ref;
|
549 |
+
}
|
550 |
+
|
551 |
+
Chosen.prototype.setup = function() {
|
552 |
+
this.form_field_jq = $(this.form_field);
|
553 |
+
this.current_selectedIndex = this.form_field.selectedIndex;
|
554 |
+
return this.is_rtl = this.form_field_jq.hasClass("chosen-rtl");
|
555 |
+
};
|
556 |
+
|
557 |
+
Chosen.prototype.set_up_html = function() {
|
558 |
+
var container_classes, container_props;
|
559 |
+
container_classes = ["chosen-container"];
|
560 |
+
container_classes.push("chosen-container-" + (this.is_multiple ? "multi" : "single"));
|
561 |
+
if (this.inherit_select_classes && this.form_field.className) {
|
562 |
+
container_classes.push(this.form_field.className);
|
563 |
+
}
|
564 |
+
if (this.is_rtl) {
|
565 |
+
container_classes.push("chosen-rtl");
|
566 |
+
}
|
567 |
+
container_props = {
|
568 |
+
'class': container_classes.join(' '),
|
569 |
+
'style': "width: " + (this.container_width()) + ";",
|
570 |
+
'title': this.form_field.title
|
571 |
+
};
|
572 |
+
if (this.form_field.id.length) {
|
573 |
+
container_props.id = this.form_field.id.replace(/[^\w]/g, '_') + "_chosen";
|
574 |
+
}
|
575 |
+
this.container = $("<div />", container_props);
|
576 |
+
if (this.is_multiple) {
|
577 |
+
this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="' + this.default_text + '" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>');
|
578 |
+
} else {
|
579 |
+
this.container.html('<a class="chosen-single chosen-default" tabindex="-1"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>');
|
580 |
+
}
|
581 |
+
this.form_field_jq.hide().after(this.container);
|
582 |
+
this.dropdown = this.container.find('div.chosen-drop').first();
|
583 |
+
this.search_field = this.container.find('input').first();
|
584 |
+
this.search_results = this.container.find('ul.chosen-results').first();
|
585 |
+
this.search_field_scale();
|
586 |
+
this.search_no_results = this.container.find('li.no-results').first();
|
587 |
+
if (this.is_multiple) {
|
588 |
+
this.search_choices = this.container.find('ul.chosen-choices').first();
|
589 |
+
this.search_container = this.container.find('li.search-field').first();
|
590 |
+
} else {
|
591 |
+
this.search_container = this.container.find('div.chosen-search').first();
|
592 |
+
this.selected_item = this.container.find('.chosen-single').first();
|
593 |
+
}
|
594 |
+
this.results_build();
|
595 |
+
this.set_tab_index();
|
596 |
+
this.set_label_behavior();
|
597 |
+
return this.form_field_jq.trigger("chosen:ready", {
|
598 |
+
chosen: this
|
599 |
+
});
|
600 |
+
};
|
601 |
+
|
602 |
+
Chosen.prototype.register_observers = function() {
|
603 |
+
var _this = this;
|
604 |
+
this.container.bind('mousedown.chosen', function(evt) {
|
605 |
+
_this.container_mousedown(evt);
|
606 |
+
});
|
607 |
+
this.container.bind('mouseup.chosen', function(evt) {
|
608 |
+
_this.container_mouseup(evt);
|
609 |
+
});
|
610 |
+
this.container.bind('mouseenter.chosen', function(evt) {
|
611 |
+
_this.mouse_enter(evt);
|
612 |
+
});
|
613 |
+
this.container.bind('mouseleave.chosen', function(evt) {
|
614 |
+
_this.mouse_leave(evt);
|
615 |
+
});
|
616 |
+
this.search_results.bind('mouseup.chosen', function(evt) {
|
617 |
+
_this.search_results_mouseup(evt);
|
618 |
+
});
|
619 |
+
this.search_results.bind('mouseover.chosen', function(evt) {
|
620 |
+
_this.search_results_mouseover(evt);
|
621 |
+
});
|
622 |
+
this.search_results.bind('mouseout.chosen', function(evt) {
|
623 |
+
_this.search_results_mouseout(evt);
|
624 |
+
});
|
625 |
+
this.search_results.bind('mousewheel.chosen DOMMouseScroll.chosen', function(evt) {
|
626 |
+
_this.search_results_mousewheel(evt);
|
627 |
+
});
|
628 |
+
this.search_results.bind('touchstart.chosen', function(evt) {
|
629 |
+
_this.search_results_touchstart(evt);
|
630 |
+
});
|
631 |
+
this.search_results.bind('touchmove.chosen', function(evt) {
|
632 |
+
_this.search_results_touchmove(evt);
|
633 |
+
});
|
634 |
+
this.search_results.bind('touchend.chosen', function(evt) {
|
635 |
+
_this.search_results_touchend(evt);
|
636 |
+
});
|
637 |
+
this.form_field_jq.bind("chosen:updated.chosen", function(evt) {
|
638 |
+
_this.results_update_field(evt);
|
639 |
+
});
|
640 |
+
this.form_field_jq.bind("chosen:activate.chosen", function(evt) {
|
641 |
+
_this.activate_field(evt);
|
642 |
+
});
|
643 |
+
this.form_field_jq.bind("chosen:open.chosen", function(evt) {
|
644 |
+
_this.container_mousedown(evt);
|
645 |
+
});
|
646 |
+
this.form_field_jq.bind("chosen:close.chosen", function(evt) {
|
647 |
+
_this.input_blur(evt);
|
648 |
+
});
|
649 |
+
this.search_field.bind('blur.chosen', function(evt) {
|
650 |
+
_this.input_blur(evt);
|
651 |
+
});
|
652 |
+
this.search_field.bind('keyup.chosen', function(evt) {
|
653 |
+
_this.keyup_checker(evt);
|
654 |
+
});
|
655 |
+
this.search_field.bind('keydown.chosen', function(evt) {
|
656 |
+
_this.keydown_checker(evt);
|
657 |
+
});
|
658 |
+
this.search_field.bind('focus.chosen', function(evt) {
|
659 |
+
_this.input_focus(evt);
|
660 |
+
});
|
661 |
+
this.search_field.bind('cut.chosen', function(evt) {
|
662 |
+
_this.clipboard_event_checker(evt);
|
663 |
+
});
|
664 |
+
this.search_field.bind('paste.chosen', function(evt) {
|
665 |
+
_this.clipboard_event_checker(evt);
|
666 |
+
});
|
667 |
+
if (this.is_multiple) {
|
668 |
+
return this.search_choices.bind('click.chosen', function(evt) {
|
669 |
+
_this.choices_click(evt);
|
670 |
+
});
|
671 |
+
} else {
|
672 |
+
return this.container.bind('click.chosen', function(evt) {
|
673 |
+
evt.preventDefault();
|
674 |
+
});
|
675 |
+
}
|
676 |
+
};
|
677 |
+
|
678 |
+
Chosen.prototype.destroy = function() {
|
679 |
+
$(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action);
|
680 |
+
if (this.search_field[0].tabIndex) {
|
681 |
+
this.form_field_jq[0].tabIndex = this.search_field[0].tabIndex;
|
682 |
+
}
|
683 |
+
this.container.remove();
|
684 |
+
this.form_field_jq.removeData('chosen');
|
685 |
+
return this.form_field_jq.show();
|
686 |
+
};
|
687 |
+
|
688 |
+
Chosen.prototype.search_field_disabled = function() {
|
689 |
+
this.is_disabled = this.form_field_jq[0].disabled;
|
690 |
+
if (this.is_disabled) {
|
691 |
+
this.container.addClass('chosen-disabled');
|
692 |
+
this.search_field[0].disabled = true;
|
693 |
+
if (!this.is_multiple) {
|
694 |
+
this.selected_item.unbind("focus.chosen", this.activate_action);
|
695 |
+
}
|
696 |
+
return this.close_field();
|
697 |
+
} else {
|
698 |
+
this.container.removeClass('chosen-disabled');
|
699 |
+
this.search_field[0].disabled = false;
|
700 |
+
if (!this.is_multiple) {
|
701 |
+
return this.selected_item.bind("focus.chosen", this.activate_action);
|
702 |
+
}
|
703 |
+
}
|
704 |
+
};
|
705 |
+
|
706 |
+
Chosen.prototype.container_mousedown = function(evt) {
|
707 |
+
if (!this.is_disabled) {
|
708 |
+
if (evt && evt.type === "mousedown" && !this.results_showing) {
|
709 |
+
evt.preventDefault();
|
710 |
+
}
|
711 |
+
if (!((evt != null) && ($(evt.target)).hasClass("search-choice-close"))) {
|
712 |
+
if (!this.active_field) {
|
713 |
+
if (this.is_multiple) {
|
714 |
+
this.search_field.val("");
|
715 |
+
}
|
716 |
+
$(this.container[0].ownerDocument).bind('click.chosen', this.click_test_action);
|
717 |
+
this.results_show();
|
718 |
+
} else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chosen-single").length)) {
|
719 |
+
evt.preventDefault();
|
720 |
+
this.results_toggle();
|
721 |
+
}
|
722 |
+
return this.activate_field();
|
723 |
+
}
|
724 |
+
}
|
725 |
+
};
|
726 |
+
|
727 |
+
Chosen.prototype.container_mouseup = function(evt) {
|
728 |
+
if (evt.target.nodeName === "ABBR" && !this.is_disabled) {
|
729 |
+
return this.results_reset(evt);
|
730 |
+
}
|
731 |
+
};
|
732 |
+
|
733 |
+
Chosen.prototype.search_results_mousewheel = function(evt) {
|
734 |
+
var delta;
|
735 |
+
if (evt.originalEvent) {
|
736 |
+
delta = -evt.originalEvent.wheelDelta || evt.originalEvent.detail;
|
737 |
+
}
|
738 |
+
if (delta != null) {
|
739 |
+
evt.preventDefault();
|
740 |
+
if (evt.type === 'DOMMouseScroll') {
|
741 |
+
delta = delta * 40;
|
742 |
+
}
|
743 |
+
return this.search_results.scrollTop(delta + this.search_results.scrollTop());
|
744 |
+
}
|
745 |
+
};
|
746 |
+
|
747 |
+
Chosen.prototype.blur_test = function(evt) {
|
748 |
+
if (!this.active_field && this.container.hasClass("chosen-container-active")) {
|
749 |
+
return this.close_field();
|
750 |
+
}
|
751 |
+
};
|
752 |
+
|
753 |
+
Chosen.prototype.close_field = function() {
|
754 |
+
$(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action);
|
755 |
+
this.active_field = false;
|
756 |
+
this.results_hide();
|
757 |
+
this.container.removeClass("chosen-container-active");
|
758 |
+
this.clear_backstroke();
|
759 |
+
this.show_search_field_default();
|
760 |
+
return this.search_field_scale();
|
761 |
+
};
|
762 |
+
|
763 |
+
Chosen.prototype.activate_field = function() {
|
764 |
+
this.container.addClass("chosen-container-active");
|
765 |
+
this.active_field = true;
|
766 |
+
this.search_field.val(this.search_field.val());
|
767 |
+
return this.search_field.focus();
|
768 |
+
};
|
769 |
+
|
770 |
+
Chosen.prototype.test_active_click = function(evt) {
|
771 |
+
var active_container;
|
772 |
+
active_container = $(evt.target).closest('.chosen-container');
|
773 |
+
if (active_container.length && this.container[0] === active_container[0]) {
|
774 |
+
return this.active_field = true;
|
775 |
+
} else {
|
776 |
+
return this.close_field();
|
777 |
+
}
|
778 |
+
};
|
779 |
+
|
780 |
+
Chosen.prototype.results_build = function() {
|
781 |
+
this.parsing = true;
|
782 |
+
this.selected_option_count = null;
|
783 |
+
this.results_data = SelectParser.select_to_array(this.form_field);
|
784 |
+
if (this.is_multiple) {
|
785 |
+
this.search_choices.find("li.search-choice").remove();
|
786 |
+
} else if (!this.is_multiple) {
|
787 |
+
this.single_set_selected_text();
|
788 |
+
if (this.disable_search || this.form_field.options.length <= this.disable_search_threshold) {
|
789 |
+
this.search_field[0].readOnly = true;
|
790 |
+
this.container.addClass("chosen-container-single-nosearch");
|
791 |
+
} else {
|
792 |
+
this.search_field[0].readOnly = false;
|
793 |
+
this.container.removeClass("chosen-container-single-nosearch");
|
794 |
+
}
|
795 |
+
}
|
796 |
+
this.update_results_content(this.results_option_build({
|
797 |
+
first: true
|
798 |
+
}));
|
799 |
+
this.search_field_disabled();
|
800 |
+
this.show_search_field_default();
|
801 |
+
this.search_field_scale();
|
802 |
+
return this.parsing = false;
|
803 |
+
};
|
804 |
+
|
805 |
+
Chosen.prototype.result_do_highlight = function(el) {
|
806 |
+
var high_bottom, high_top, maxHeight, visible_bottom, visible_top;
|
807 |
+
if (el.length) {
|
808 |
+
this.result_clear_highlight();
|
809 |
+
this.result_highlight = el;
|
810 |
+
this.result_highlight.addClass("highlighted");
|
811 |
+
maxHeight = parseInt(this.search_results.css("maxHeight"), 10);
|
812 |
+
visible_top = this.search_results.scrollTop();
|
813 |
+
visible_bottom = maxHeight + visible_top;
|
814 |
+
high_top = this.result_highlight.position().top + this.search_results.scrollTop();
|
815 |
+
high_bottom = high_top + this.result_highlight.outerHeight();
|
816 |
+
if (high_bottom >= visible_bottom) {
|
817 |
+
return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0);
|
818 |
+
} else if (high_top < visible_top) {
|
819 |
+
return this.search_results.scrollTop(high_top);
|
820 |
+
}
|
821 |
+
}
|
822 |
+
};
|
823 |
+
|
824 |
+
Chosen.prototype.result_clear_highlight = function() {
|
825 |
+
if (this.result_highlight) {
|
826 |
+
this.result_highlight.removeClass("highlighted");
|
827 |
+
}
|
828 |
+
return this.result_highlight = null;
|
829 |
+
};
|
830 |
+
|
831 |
+
Chosen.prototype.results_show = function() {
|
832 |
+
if (this.is_multiple && this.max_selected_options <= this.choices_count()) {
|
833 |
+
this.form_field_jq.trigger("chosen:maxselected", {
|
834 |
+
chosen: this
|
835 |
+
});
|
836 |
+
return false;
|
837 |
+
}
|
838 |
+
this.container.addClass("chosen-with-drop");
|
839 |
+
this.results_showing = true;
|
840 |
+
this.search_field.focus();
|
841 |
+
this.search_field.val(this.search_field.val());
|
842 |
+
this.winnow_results();
|
843 |
+
return this.form_field_jq.trigger("chosen:showing_dropdown", {
|
844 |
+
chosen: this
|
845 |
+
});
|
846 |
+
};
|
847 |
+
|
848 |
+
Chosen.prototype.update_results_content = function(content) {
|
849 |
+
return this.search_results.html(content);
|
850 |
+
};
|
851 |
+
|
852 |
+
Chosen.prototype.results_hide = function() {
|
853 |
+
if (this.results_showing) {
|
854 |
+
this.result_clear_highlight();
|
855 |
+
this.container.removeClass("chosen-with-drop");
|
856 |
+
this.form_field_jq.trigger("chosen:hiding_dropdown", {
|
857 |
+
chosen: this
|
858 |
+
});
|
859 |
+
}
|
860 |
+
return this.results_showing = false;
|
861 |
+
};
|
862 |
+
|
863 |
+
Chosen.prototype.set_tab_index = function(el) {
|
864 |
+
var ti;
|
865 |
+
if (this.form_field.tabIndex) {
|
866 |
+
ti = this.form_field.tabIndex;
|
867 |
+
this.form_field.tabIndex = -1;
|
868 |
+
return this.search_field[0].tabIndex = ti;
|
869 |
+
}
|
870 |
+
};
|
871 |
+
|
872 |
+
Chosen.prototype.set_label_behavior = function() {
|
873 |
+
var _this = this;
|
874 |
+
this.form_field_label = this.form_field_jq.parents("label");
|
875 |
+
if (!this.form_field_label.length && this.form_field.id.length) {
|
876 |
+
this.form_field_label = $("label[for='" + this.form_field.id + "']");
|
877 |
+
}
|
878 |
+
if (this.form_field_label.length > 0) {
|
879 |
+
return this.form_field_label.bind('click.chosen', function(evt) {
|
880 |
+
if (_this.is_multiple) {
|
881 |
+
return _this.container_mousedown(evt);
|
882 |
+
} else {
|
883 |
+
return _this.activate_field();
|
884 |
+
}
|
885 |
+
});
|
886 |
+
}
|
887 |
+
};
|
888 |
+
|
889 |
+
Chosen.prototype.show_search_field_default = function() {
|
890 |
+
if (this.is_multiple && this.choices_count() < 1 && !this.active_field) {
|
891 |
+
this.search_field.val(this.default_text);
|
892 |
+
return this.search_field.addClass("default");
|
893 |
+
} else {
|
894 |
+
this.search_field.val("");
|
895 |
+
return this.search_field.removeClass("default");
|
896 |
+
}
|
897 |
+
};
|
898 |
+
|
899 |
+
Chosen.prototype.search_results_mouseup = function(evt) {
|
900 |
+
var target;
|
901 |
+
target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first();
|
902 |
+
if (target.length) {
|
903 |
+
this.result_highlight = target;
|
904 |
+
this.result_select(evt);
|
905 |
+
return this.search_field.focus();
|
906 |
+
}
|
907 |
+
};
|
908 |
+
|
909 |
+
Chosen.prototype.search_results_mouseover = function(evt) {
|
910 |
+
var target;
|
911 |
+
target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first();
|
912 |
+
if (target) {
|
913 |
+
return this.result_do_highlight(target);
|
914 |
+
}
|
915 |
+
};
|
916 |
+
|
917 |
+
Chosen.prototype.search_results_mouseout = function(evt) {
|
918 |
+
if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) {
|
919 |
+
return this.result_clear_highlight();
|
920 |
+
}
|
921 |
+
};
|
922 |
+
|
923 |
+
Chosen.prototype.choice_build = function(item) {
|
924 |
+
var choice, close_link,
|
925 |
+
_this = this;
|
926 |
+
choice = $('<li />', {
|
927 |
+
"class": "search-choice"
|
928 |
+
}).html("<span>" + item.html + "</span>");
|
929 |
+
if (item.disabled) {
|
930 |
+
choice.addClass('search-choice-disabled');
|
931 |
+
} else {
|
932 |
+
close_link = $('<a />', {
|
933 |
+
"class": 'search-choice-close',
|
934 |
+
'data-option-array-index': item.array_index
|
935 |
+
});
|
936 |
+
close_link.bind('click.chosen', function(evt) {
|
937 |
+
return _this.choice_destroy_link_click(evt);
|
938 |
+
});
|
939 |
+
choice.append(close_link);
|
940 |
+
}
|
941 |
+
return this.search_container.before(choice);
|
942 |
+
};
|
943 |
+
|
944 |
+
Chosen.prototype.choice_destroy_link_click = function(evt) {
|
945 |
+
evt.preventDefault();
|
946 |
+
evt.stopPropagation();
|
947 |
+
if (!this.is_disabled) {
|
948 |
+
return this.choice_destroy($(evt.target));
|
949 |
+
}
|
950 |
+
};
|
951 |
+
|
952 |
+
Chosen.prototype.choice_destroy = function(link) {
|
953 |
+
if (this.result_deselect(link[0].getAttribute("data-option-array-index"))) {
|
954 |
+
this.show_search_field_default();
|
955 |
+
if (this.is_multiple && this.choices_count() > 0 && this.search_field.val().length < 1) {
|
956 |
+
this.results_hide();
|
957 |
+
}
|
958 |
+
link.parents('li').first().remove();
|
959 |
+
return this.search_field_scale();
|
960 |
+
}
|
961 |
+
};
|
962 |
+
|
963 |
+
Chosen.prototype.results_reset = function() {
|
964 |
+
this.reset_single_select_options();
|
965 |
+
this.form_field.options[0].selected = true;
|
966 |
+
this.single_set_selected_text();
|
967 |
+
this.show_search_field_default();
|
968 |
+
this.results_reset_cleanup();
|
969 |
+
this.form_field_jq.trigger("change");
|
970 |
+
if (this.active_field) {
|
971 |
+
return this.results_hide();
|
972 |
+
}
|
973 |
+
};
|
974 |
+
|
975 |
+
Chosen.prototype.results_reset_cleanup = function() {
|
976 |
+
this.current_selectedIndex = this.form_field.selectedIndex;
|
977 |
+
return this.selected_item.find("abbr").remove();
|
978 |
+
};
|
979 |
+
|
980 |
+
Chosen.prototype.result_select = function(evt) {
|
981 |
+
var high, item;
|
982 |
+
if (this.result_highlight) {
|
983 |
+
high = this.result_highlight;
|
984 |
+
this.result_clear_highlight();
|
985 |
+
if (this.is_multiple && this.max_selected_options <= this.choices_count()) {
|
986 |
+
this.form_field_jq.trigger("chosen:maxselected", {
|
987 |
+
chosen: this
|
988 |
+
});
|
989 |
+
return false;
|
990 |
+
}
|
991 |
+
if (this.is_multiple) {
|
992 |
+
high.removeClass("active-result");
|
993 |
+
} else {
|
994 |
+
this.reset_single_select_options();
|
995 |
+
}
|
996 |
+
item = this.results_data[high[0].getAttribute("data-option-array-index")];
|
997 |
+
item.selected = true;
|
998 |
+
this.form_field.options[item.options_index].selected = true;
|
999 |
+
this.selected_option_count = null;
|
1000 |
+
if (this.is_multiple) {
|
1001 |
+
this.choice_build(item);
|
1002 |
+
} else {
|
1003 |
+
this.single_set_selected_text(item.text);
|
1004 |
+
}
|
1005 |
+
if (!((evt.metaKey || evt.ctrlKey) && this.is_multiple)) {
|
1006 |
+
this.results_hide();
|
1007 |
+
}
|
1008 |
+
this.search_field.val("");
|
1009 |
+
if (this.is_multiple || this.form_field.selectedIndex !== this.current_selectedIndex) {
|
1010 |
+
this.form_field_jq.trigger("change", {
|
1011 |
+
'selected': this.form_field.options[item.options_index].value
|
1012 |
+
});
|
1013 |
+
}
|
1014 |
+
this.current_selectedIndex = this.form_field.selectedIndex;
|
1015 |
+
return this.search_field_scale();
|
1016 |
+
}
|
1017 |
+
};
|
1018 |
+
|
1019 |
+
Chosen.prototype.single_set_selected_text = function(text) {
|
1020 |
+
if (text == null) {
|
1021 |
+
text = this.default_text;
|
1022 |
+
}
|
1023 |
+
if (text === this.default_text) {
|
1024 |
+
this.selected_item.addClass("chosen-default");
|
1025 |
+
} else {
|
1026 |
+
this.single_deselect_control_build();
|
1027 |
+
this.selected_item.removeClass("chosen-default");
|
1028 |
+
}
|
1029 |
+
return this.selected_item.find("span").text(text);
|
1030 |
+
};
|
1031 |
+
|
1032 |
+
Chosen.prototype.result_deselect = function(pos) {
|
1033 |
+
var result_data;
|
1034 |
+
result_data = this.results_data[pos];
|
1035 |
+
if (!this.form_field.options[result_data.options_index].disabled) {
|
1036 |
+
result_data.selected = false;
|
1037 |
+
this.form_field.options[result_data.options_index].selected = false;
|
1038 |
+
this.selected_option_count = null;
|
1039 |
+
this.result_clear_highlight();
|
1040 |
+
if (this.results_showing) {
|
1041 |
+
this.winnow_results();
|
1042 |
+
}
|
1043 |
+
this.form_field_jq.trigger("change", {
|
1044 |
+
deselected: this.form_field.options[result_data.options_index].value
|
1045 |
+
});
|
1046 |
+
this.search_field_scale();
|
1047 |
+
return true;
|
1048 |
+
} else {
|
1049 |
+
return false;
|
1050 |
+
}
|
1051 |
+
};
|
1052 |
+
|
1053 |
+
Chosen.prototype.single_deselect_control_build = function() {
|
1054 |
+
if (!this.allow_single_deselect) {
|
1055 |
+
return;
|
1056 |
+
}
|
1057 |
+
if (!this.selected_item.find("abbr").length) {
|
1058 |
+
this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>");
|
1059 |
+
}
|
1060 |
+
return this.selected_item.addClass("chosen-single-with-deselect");
|
1061 |
+
};
|
1062 |
+
|
1063 |
+
Chosen.prototype.get_search_text = function() {
|
1064 |
+
if (this.search_field.val() === this.default_text) {
|
1065 |
+
return "";
|
1066 |
+
} else {
|
1067 |
+
return $('<div/>').text($.trim(this.search_field.val())).html();
|
1068 |
+
}
|
1069 |
+
};
|
1070 |
+
|
1071 |
+
Chosen.prototype.winnow_results_set_highlight = function() {
|
1072 |
+
var do_high, selected_results;
|
1073 |
+
selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : [];
|
1074 |
+
do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first();
|
1075 |
+
if (do_high != null) {
|
1076 |
+
return this.result_do_highlight(do_high);
|
1077 |
+
}
|
1078 |
+
};
|
1079 |
+
|
1080 |
+
Chosen.prototype.no_results = function(terms) {
|
1081 |
+
var no_results_html;
|
1082 |
+
no_results_html = $('<li class="no-results">' + this.results_none_found + ' "<span></span>"</li>');
|
1083 |
+
no_results_html.find("span").first().html(terms);
|
1084 |
+
this.search_results.append(no_results_html);
|
1085 |
+
return this.form_field_jq.trigger("chosen:no_results", {
|
1086 |
+
chosen: this
|
1087 |
+
});
|
1088 |
+
};
|
1089 |
+
|
1090 |
+
Chosen.prototype.no_results_clear = function() {
|
1091 |
+
return this.search_results.find(".no-results").remove();
|
1092 |
+
};
|
1093 |
+
|
1094 |
+
Chosen.prototype.keydown_arrow = function() {
|
1095 |
+
var next_sib;
|
1096 |
+
if (this.results_showing && this.result_highlight) {
|
1097 |
+
next_sib = this.result_highlight.nextAll("li.active-result").first();
|
1098 |
+
if (next_sib) {
|
1099 |
+
return this.result_do_highlight(next_sib);
|
1100 |
+
}
|
1101 |
+
} else {
|
1102 |
+
return this.results_show();
|
1103 |
+
}
|
1104 |
+
};
|
1105 |
+
|
1106 |
+
Chosen.prototype.keyup_arrow = function() {
|
1107 |
+
var prev_sibs;
|
1108 |
+
if (!this.results_showing && !this.is_multiple) {
|
1109 |
+
return this.results_show();
|
1110 |
+
} else if (this.result_highlight) {
|
1111 |
+
prev_sibs = this.result_highlight.prevAll("li.active-result");
|
1112 |
+
if (prev_sibs.length) {
|
1113 |
+
return this.result_do_highlight(prev_sibs.first());
|
1114 |
+
} else {
|
1115 |
+
if (this.choices_count() > 0) {
|
1116 |
+
this.results_hide();
|
1117 |
+
}
|
1118 |
+
return this.result_clear_highlight();
|
1119 |
+
}
|
1120 |
+
}
|
1121 |
+
};
|
1122 |
+
|
1123 |
+
Chosen.prototype.keydown_backstroke = function() {
|
1124 |
+
var next_available_destroy;
|
1125 |
+
if (this.pending_backstroke) {
|
1126 |
+
this.choice_destroy(this.pending_backstroke.find("a").first());
|
1127 |
+
return this.clear_backstroke();
|
1128 |
+
} else {
|
1129 |
+
next_available_destroy = this.search_container.siblings("li.search-choice").last();
|
1130 |
+
if (next_available_destroy.length && !next_available_destroy.hasClass("search-choice-disabled")) {
|
1131 |
+
this.pending_backstroke = next_available_destroy;
|
1132 |
+
if (this.single_backstroke_delete) {
|
1133 |
+
return this.keydown_backstroke();
|
1134 |
+
} else {
|
1135 |
+
return this.pending_backstroke.addClass("search-choice-focus");
|
1136 |
+
}
|
1137 |
+
}
|
1138 |
+
}
|
1139 |
+
};
|
1140 |
+
|
1141 |
+
Chosen.prototype.clear_backstroke = function() {
|
1142 |
+
if (this.pending_backstroke) {
|
1143 |
+
this.pending_backstroke.removeClass("search-choice-focus");
|
1144 |
+
}
|
1145 |
+
return this.pending_backstroke = null;
|
1146 |
+
};
|
1147 |
+
|
1148 |
+
Chosen.prototype.keydown_checker = function(evt) {
|
1149 |
+
var stroke, _ref1;
|
1150 |
+
stroke = (_ref1 = evt.which) != null ? _ref1 : evt.keyCode;
|
1151 |
+
this.search_field_scale();
|
1152 |
+
if (stroke !== 8 && this.pending_backstroke) {
|
1153 |
+
this.clear_backstroke();
|
1154 |
+
}
|
1155 |
+
switch (stroke) {
|
1156 |
+
case 8:
|
1157 |
+
this.backstroke_length = this.search_field.val().length;
|
1158 |
+
break;
|
1159 |
+
case 9:
|
1160 |
+
if (this.results_showing && !this.is_multiple) {
|
1161 |
+
this.result_select(evt);
|
1162 |
+
}
|
1163 |
+
this.mouse_on_container = false;
|
1164 |
+
break;
|
1165 |
+
case 13:
|
1166 |
+
evt.preventDefault();
|
1167 |
+
break;
|
1168 |
+
case 38:
|
1169 |
+
evt.preventDefault();
|
1170 |
+
this.keyup_arrow();
|
1171 |
+
break;
|
1172 |
+
case 40:
|
1173 |
+
evt.preventDefault();
|
1174 |
+
this.keydown_arrow();
|
1175 |
+
break;
|
1176 |
+
}
|
1177 |
+
};
|
1178 |
+
|
1179 |
+
Chosen.prototype.search_field_scale = function() {
|
1180 |
+
var div, f_width, h, style, style_block, styles, w, _i, _len;
|
1181 |
+
if (this.is_multiple) {
|
1182 |
+
h = 0;
|
1183 |
+
w = 0;
|
1184 |
+
style_block = "position:absolute; left: -1000px; top: -1000px; display:none;";
|
1185 |
+
styles = ['font-size', 'font-style', 'font-weight', 'font-family', 'line-height', 'text-transform', 'letter-spacing'];
|
1186 |
+
for (_i = 0, _len = styles.length; _i < _len; _i++) {
|
1187 |
+
style = styles[_i];
|
1188 |
+
style_block += style + ":" + this.search_field.css(style) + ";";
|
1189 |
+
}
|
1190 |
+
div = $('<div />', {
|
1191 |
+
'style': style_block
|
1192 |
+
});
|
1193 |
+
div.text(this.search_field.val());
|
1194 |
+
$('body').append(div);
|
1195 |
+
w = div.width() + 25;
|
1196 |
+
div.remove();
|
1197 |
+
f_width = this.container.outerWidth();
|
1198 |
+
if (w > f_width - 10) {
|
1199 |
+
w = f_width - 10;
|
1200 |
+
}
|
1201 |
+
return this.search_field.css({
|
1202 |
+
'width': w + 'px'
|
1203 |
+
});
|
1204 |
+
}
|
1205 |
+
};
|
1206 |
+
|
1207 |
+
return Chosen;
|
1208 |
+
|
1209 |
+
})(AbstractChosen);
|
1210 |
+
|
1211 |
+
}).call(this);
|
plugin-fw/assets/js/panel.spinner.js
ADDED
@@ -0,0 +1,139 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Spinner for jQuery (version 0.1)
|
3 |
+
Copyright (c) 2012 Simone D'Amico
|
4 |
+
http://simonedamico.com/
|
5 |
+
|
6 |
+
Licensed under the MIT license:
|
7 |
+
http://www.opensource.org/licenses/mit-license.php
|
8 |
+
|
9 |
+
Any and all use of this script must be accompanied by this copyright/license notice in its present form.
|
10 |
+
|
11 |
+
*/
|
12 |
+
(function($){
|
13 |
+
$.fn.spinner = function(params) {
|
14 |
+
|
15 |
+
//private methods
|
16 |
+
var _createButton = function( buttonClass, buttonLabel ) {
|
17 |
+
return $('<button/>', {
|
18 |
+
'class' : buttonClass + ' spinner-button',
|
19 |
+
text : buttonLabel
|
20 |
+
});
|
21 |
+
};
|
22 |
+
|
23 |
+
var _createBody = function(input) {
|
24 |
+
//create wrapper
|
25 |
+
var wrapper = input.wrap('<div class="spinner-wrapper"></div>').parent();
|
26 |
+
|
27 |
+
//create spinner buttons
|
28 |
+
var plus = _createButton('button-plus', '+').appendTo(wrapper).show(),
|
29 |
+
minus = _createButton('button-minus', '-').appendTo(wrapper).show();
|
30 |
+
|
31 |
+
return wrapper;
|
32 |
+
};
|
33 |
+
|
34 |
+
var _buttonClick = function( e ) {
|
35 |
+
var input = e.data.input,
|
36 |
+
params = e.data.params,
|
37 |
+
button = $(this),
|
38 |
+
value = parseFloat(input.val());
|
39 |
+
|
40 |
+
if( button.hasClass('button-plus') ) {
|
41 |
+
if( params.max != null ) {
|
42 |
+
if( ( value + params.interval ) <= params.max ) {
|
43 |
+
input.val( value + params.interval );
|
44 |
+
} else {
|
45 |
+
input.val( params.max );
|
46 |
+
}
|
47 |
+
} else {
|
48 |
+
input.val( value + params.interval );
|
49 |
+
}
|
50 |
+
} else if( button.hasClass('button-minus') ) {
|
51 |
+
if( params.min != null ) {
|
52 |
+
if( ( value - params.interval ) >= params.min ) {
|
53 |
+
input.val( value - params.interval );
|
54 |
+
} else {
|
55 |
+
input.val( params.min );
|
56 |
+
}
|
57 |
+
} else {
|
58 |
+
input.val( value - params.interval );
|
59 |
+
}
|
60 |
+
}
|
61 |
+
|
62 |
+
input.change(); e.preventDefault();
|
63 |
+
};
|
64 |
+
|
65 |
+
var _validateContent = function( e ) {
|
66 |
+
var value = parseFloat( $(this).val() );
|
67 |
+
|
68 |
+
if( params.max != null && value >= params.max ) {
|
69 |
+
$(this).val(params.max);
|
70 |
+
} else if( value <= params.min || isNaN( value ) ) {
|
71 |
+
$(this).val(params.min ? params.min : 0);
|
72 |
+
} else {
|
73 |
+
$(this).val(value);
|
74 |
+
}
|
75 |
+
};
|
76 |
+
|
77 |
+
|
78 |
+
//public methods
|
79 |
+
var methods = {
|
80 |
+
init : function( params ) {
|
81 |
+
|
82 |
+
var params = $.extend({
|
83 |
+
min: null,
|
84 |
+
max: null,
|
85 |
+
interval: 1,
|
86 |
+
defaultValue: 0,
|
87 |
+
mouseWheel: true,
|
88 |
+
largeInterval: 10
|
89 |
+
}, params);
|
90 |
+
|
91 |
+
var self = this,
|
92 |
+
t = $(this),
|
93 |
+
data = t.data('spinner');
|
94 |
+
|
95 |
+
return this.each(function(){
|
96 |
+
//check if the plugin hasn't already been initialized
|
97 |
+
//and it's an input[type=text] element
|
98 |
+
if( !data && t.is(':text') ) {
|
99 |
+
//initialize the value
|
100 |
+
if( params.defaultValue ) {
|
101 |
+
t.val( params.defaultValue );
|
102 |
+
}
|
103 |
+
|
104 |
+
//create the spinner body
|
105 |
+
var wrapper = _createBody(t);
|
106 |
+
|
107 |
+
//event handlers
|
108 |
+
//var mouseWheelEventName = $.browser.mozilla ? 'DOMMouseScroll' : 'mousewheel';
|
109 |
+
|
110 |
+
wrapper.find('.spinner-button')
|
111 |
+
.bind('click.spinner', { params: params, input: t }, _buttonClick);
|
112 |
+
|
113 |
+
t.bind('blur.spinner', _validateContent)
|
114 |
+
//.bind('keyup.spinner', _validateKey)
|
115 |
+
//.bind(mouseWheelEventName, _inputMousewheel);
|
116 |
+
|
117 |
+
//register field data
|
118 |
+
t.data('spinner', {
|
119 |
+
target: self
|
120 |
+
});
|
121 |
+
}
|
122 |
+
});
|
123 |
+
},
|
124 |
+
|
125 |
+
destroy : function( params) {
|
126 |
+
console.log('destroy', params);
|
127 |
+
}
|
128 |
+
};
|
129 |
+
|
130 |
+
//execute the plugin
|
131 |
+
if ( methods[params] ) {
|
132 |
+
return methods[params].apply( this, Array.prototype.slice.call( arguments, 1 ));
|
133 |
+
} else if ( typeof params === 'object' || ! params ) {
|
134 |
+
return methods.init.apply( this, arguments );
|
135 |
+
} else {
|
136 |
+
$.error( 'Method ' + params + ' does not exist' );
|
137 |
+
}
|
138 |
+
};
|
139 |
+
})(jQuery);
|
plugin-fw/assets/js/panel.spinner.min.js
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
(function(d){d.fn.spinner=function(c){var h=function(b,e){return d("<button/>",{"class":b+" spinner-button",text:e})},k=function(b){var e=b.data.input,a=b.data.params,c=d(this),f=parseFloat(e.val());c.hasClass("button-plus")?null!=a.max?f+a.interval<=a.max?e.val(f+a.interval):e.val(a.max):e.val(f+a.interval):c.hasClass("button-minus")&&(null!=a.min?f-a.interval>=a.min?e.val(f-a.interval):e.val(a.min):e.val(f-a.interval));e.change();b.preventDefault()},l=function(b){b=parseFloat(d(this).val());null!=
|
2 |
+
c.max&&b>=c.max?d(this).val(c.max):b<=c.min||isNaN(b)?d(this).val(c.min?c.min:0):d(this).val(b)},g={init:function(b){b=d.extend({min:null,max:null,interval:1,defaultValue:0,mouseWheel:!0,largeInterval:10},b);var c=this,a=d(this),g=a.data("spinner");return this.each(function(){if(!g&&a.is(":text")){b.defaultValue&&a.val(b.defaultValue);var d=a.wrap('<div class="spinner-wrapper"></div>').parent();h("button-plus","+").appendTo(d).show();h("button-minus","-").appendTo(d).show();d.find(".spinner-button").bind("click.spinner",
|
3 |
+
{params:b,input:a},k);a.bind("blur.spinner",l);a.data("spinner",{target:c})}})},destroy:function(b){console.log("destroy",b)}};if(g[c])return g[c].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof c&&c)d.error("Method "+c+" does not exist");else return g.init.apply(this,arguments)}})(jQuery);
|
plugin-fw/assets/js/yit-cptu-sortable-posts.js
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* This file belongs to the YIT Framework.
|
3 |
+
*
|
4 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
5 |
+
* that is bundled with this package in the file LICENSE.txt.
|
6 |
+
* It is also available through the world-wide-web at this URL:
|
7 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
8 |
+
*/
|
9 |
+
|
10 |
+
(function($) {
|
11 |
+
"use strict";
|
12 |
+
// Author code here
|
13 |
+
|
14 |
+
$("#the-list").sortable({
|
15 |
+
items : 'tr',
|
16 |
+
axis : 'y',
|
17 |
+
helper : function(e, ui) {
|
18 |
+
ui.children().children().each(function() {
|
19 |
+
$(this).width( $(this).width() );
|
20 |
+
});
|
21 |
+
return ui;
|
22 |
+
},
|
23 |
+
update : function(e, ui) {
|
24 |
+
$.post( ajaxurl, {
|
25 |
+
action: 'cpt_sort_posts',
|
26 |
+
order: $("#the-list").sortable("serialize"),
|
27 |
+
post_type: typenow
|
28 |
+
});
|
29 |
+
}
|
30 |
+
});
|
31 |
+
|
32 |
+
})(jQuery);
|
plugin-fw/assets/js/yit-plugin-panel-sidebar.js
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* This file belongs to the YIT Plugin Framework.
|
3 |
+
*
|
4 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
5 |
+
* that is bundled with this package in the file LICENSE.txt.
|
6 |
+
* It is also available through the world-wide-web at this URL:
|
7 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
8 |
+
*/
|
9 |
+
|
10 |
+
|
11 |
+
(function ( $ ) {
|
12 |
+
var hide_sidebar_btn = $( '#yit-panel-sidebar-action-hide' ),
|
13 |
+
hide_sidebar_text = hide_sidebar_btn.find( '.yit-panel-sidebar-action-title' ),
|
14 |
+
sidebar = $( '#yit-panel-sidebar' ),
|
15 |
+
panel_wrapper = $( '.' + sidebar_labels.wrapper_class ),
|
16 |
+
ajax_hide_option_save_call,
|
17 |
+
ajax_hide_option_save = function ( option ) {
|
18 |
+
if ( ajax_hide_option_save_call ) {
|
19 |
+
ajax_hide_option_save_call.abort();
|
20 |
+
}
|
21 |
+
|
22 |
+
var post_data = {
|
23 |
+
option: option,
|
24 |
+
action: 'yith_plugin_panel_sidebar_set_collapse_option'
|
25 |
+
};
|
26 |
+
|
27 |
+
ajax_hide_option_save_call = $.ajax( {
|
28 |
+
type: "POST",
|
29 |
+
data: post_data,
|
30 |
+
url: ajaxurl
|
31 |
+
} );
|
32 |
+
},
|
33 |
+
hide_sidebar = function () {
|
34 |
+
hide_sidebar_btn.removeClass( 'hide-on-click' );
|
35 |
+
hide_sidebar_text.html( sidebar_labels.show_sidebar );
|
36 |
+
sidebar.addClass( 'yith-panel-sidebar-hidden' );
|
37 |
+
panel_wrapper.addClass( 'yit-admin-panel-content-wrap-full' );
|
38 |
+
ajax_hide_option_save( 'yes' );
|
39 |
+
},
|
40 |
+
show_sidebar = function () {
|
41 |
+
hide_sidebar_btn.addClass( 'hide-on-click' );
|
42 |
+
hide_sidebar_text.html( sidebar_labels.hide_sidebar );
|
43 |
+
sidebar.removeClass( 'yith-panel-sidebar-hidden' );
|
44 |
+
panel_wrapper.removeClass( 'yit-admin-panel-content-wrap-full' );
|
45 |
+
ajax_hide_option_save( 'no' );
|
46 |
+
};
|
47 |
+
|
48 |
+
hide_sidebar_btn.on( 'click', function () {
|
49 |
+
if ( $( this ).is( '.hide-on-click' ) ) {
|
50 |
+
hide_sidebar();
|
51 |
+
} else {
|
52 |
+
show_sidebar();
|
53 |
+
}
|
54 |
+
} );
|
55 |
+
|
56 |
+
})( jQuery );
|
plugin-fw/assets/js/yit-plugin-panel-sidebar.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
!function(a){var i,e=a("#yit-panel-sidebar-action-hide"),n=e.find(".yit-panel-sidebar-action-title"),l=a("#yit-panel-sidebar"),s=a("."+sidebar_labels.wrapper_class),t=function(e){i&&i.abort();var n={option:e,action:"yith_plugin_panel_sidebar_set_collapse_option"};i=a.ajax({type:"POST",data:n,url:ajaxurl})},d=function(){e.removeClass("hide-on-click"),n.html(sidebar_labels.show_sidebar),l.addClass("yith-panel-sidebar-hidden"),s.addClass("yit-admin-panel-content-wrap-full"),t("yes")},o=function(){e.addClass("hide-on-click"),n.html(sidebar_labels.hide_sidebar),l.removeClass("yith-panel-sidebar-hidden"),s.removeClass("yit-admin-panel-content-wrap-full"),t("no")};e.on("click",function(){a(this).is(".hide-on-click")?d():o()})}(jQuery);
|
plugin-fw/assets/js/yit-plugin-panel.js
CHANGED
@@ -15,13 +15,21 @@ jQuery( function ( $ ) {
|
|
15 |
var field = '#' + t.data( 'dep-target' ),
|
16 |
dep = '#' + t.data( 'dep-id' ),
|
17 |
value = t.data( 'dep-value' ),
|
18 |
-
type = t.data( 'dep-type' )
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
|
20 |
dependencies_handler( field, dep, value.toString(), type );
|
21 |
|
22 |
-
$( dep ).on(
|
23 |
dependencies_handler( field, dep, value.toString(), type );
|
24 |
-
} ).
|
|
|
25 |
} );
|
26 |
|
27 |
//Handle dependencies.
|
@@ -44,6 +52,10 @@ jQuery( function ( $ ) {
|
|
44 |
}
|
45 |
}
|
46 |
|
|
|
|
|
|
|
|
|
47 |
values = values.split( ',' );
|
48 |
|
49 |
for ( var i = 0; i < values.length; i++ ) {
|
@@ -178,4 +190,4 @@ jQuery( function ( $ ) {
|
|
178 |
wrap.prepend( notices );
|
179 |
}
|
180 |
|
181 |
-
} );
|
15 |
var field = '#' + t.data( 'dep-target' ),
|
16 |
dep = '#' + t.data( 'dep-id' ),
|
17 |
value = t.data( 'dep-value' ),
|
18 |
+
type = t.data( 'dep-type' ),
|
19 |
+
event = 'change',
|
20 |
+
wrapper = $( dep + '-wrapper' ),
|
21 |
+
field_type = wrapper.data( 'type' );
|
22 |
+
|
23 |
+
if( field_type === 'select-images' ){
|
24 |
+
event = 'yith_select_images_value_changed';
|
25 |
+
}
|
26 |
|
27 |
dependencies_handler( field, dep, value.toString(), type );
|
28 |
|
29 |
+
$( dep ).on( event, function () {
|
30 |
dependencies_handler( field, dep, value.toString(), type );
|
31 |
+
} ).trigger( event );
|
32 |
+
|
33 |
} );
|
34 |
|
35 |
//Handle dependencies.
|
52 |
}
|
53 |
}
|
54 |
|
55 |
+
if( $( deps + '-wrapper' ).data( 'type' ) === 'select-images' ){
|
56 |
+
val = $( deps + '-wrapper' ).find( 'select' ).first().val();
|
57 |
+
}
|
58 |
+
|
59 |
values = values.split( ',' );
|
60 |
|
61 |
for ( var i = 0; i < values.length; i++ ) {
|
190 |
wrap.prepend( notices );
|
191 |
}
|
192 |
|
193 |
+
} );
|
plugin-fw/assets/js/yit-plugin-panel.min.js
CHANGED
@@ -1 +1,5 @@
|
|
1 |
-
jQuery(function(
|
|
|
|
|
|
|
|
1 |
+
jQuery(function(b){function h(a,c,d,f){var e=!0;if("string"==typeof c){":radio"==c.substr(0,6)&&(c+=":checked");var g=b(c).val();"checkbox"==b(c).attr("type")&&(g=b(c).is(":checked")?"yes":"no");"select-images"===b(c+"-wrapper").data("type")&&(g=b(c+"-wrapper").find("select").first().val());d=d.split(",");for(c=0;c<d.length;c++)if(g!=d[c])e=!1;else{e=!0;break}}d=b(a);a=b(a+"-container").closest("tr");1>a.length&&(a=d.closest(".yith-plugin-fw-panel-wc-row"));f=f.split("-");for(var h in f)if(g=f[h],
|
2 |
+
e)switch(g){case "disable":a.removeClass("yith-disabled");d.attr("disabled",!1);break;case "hideme":d.show();break;case "fadeInOut":case "fadeIn":a.show(500);break;case "fadeOut":a.show();break;default:a.show(),a.fadeTo("slow",1).addClass("fade-in")}else switch(g){case "disable":a.addClass("yith-disabled");d.attr("disabled",!0);break;case "hideme":d.hide();break;case "fadeInOut":case "fadeOut":a.hide(500);break;case "fadeIn":a.hide();break;default:a.hasClass("fade-in")?a.fadeTo("slow",0,function(){b(this).hide().removeClass("fade-in")}):
|
3 |
+
(a.hide(),a.css({opacity:"0"}))}}b("[data-dep-target]").each(function(){var a=b(this),c="#"+a.data("dep-target"),d="#"+a.data("dep-id"),f=a.data("dep-value"),e=a.data("dep-type");a="change";"select-images"===b(d+"-wrapper").data("type")&&(a="yith_select_images_value_changed");h(c,d,f.toString(),e);b(d).on(a,function(){h(c,d,f.toString(),e)}).trigger(a)});b(".rm_connectedlist").each(function(){var a=b(this).find("ul"),c=b(this).find(":hidden");a.sortable({connectWith:a,update:function(d,f){var e={};
|
4 |
+
a.each(function(){var a={};b(this).children().each(function(){a[b(this).data("option")]=b(this).text()});e[b(this).data("list")]=a});c.val(JSON.stringify(e).replace(/[\\"']/g,"\\$&").replace(/\u0000/g,"\\0"))}}).disableSelection()});b(document).ready(function(){b(".google-analytic-generate").click(function(){var a=b("#"+b(this).data("textarea")).data("codemirrorInstance"),c=b("#"+b(this).data("input")).val(),d=b(this).data("basename");a.replaceRange("(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement( o ),\nm=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n\nga('create', '"+
|
5 |
+
(c+"', '"+d+"');\nga('send', 'pageview');\n"),a.getCursor("start"),a.getCursor("end"))})});b(".yith-plugin-fw-panel .woo-nav-tab-wrapper").removeClass("woo-nav-tab-wrapper").addClass("yith-nav-tab-wrapper");var k=b(".wrap.yith-plugin-ui").first(),l=b("div.updated, div.error, div.notice");l.addClass("inline");k.length&&k.prepend(l)});
|
plugin-fw/assets/js/yith-colorpicker.min.js
CHANGED
@@ -8,4 +8,4 @@
|
|
8 |
* https://github.com/kallookoo/wp-color-picker-alpha
|
9 |
* Licensed under the GPLv2 license or later.
|
10 |
*/
|
11 |
-
!function(t){if(!t.wp.wpColorPicker.prototype._hasAlpha){var o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",
|
8 |
* https://github.com/kallookoo/wp-color-picker-alpha
|
9 |
* Licensed under the GPLv2 license or later.
|
10 |
*/
|
11 |
+
!function(t){if(!t.wp.wpColorPicker.prototype._hasAlpha){var o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",i='<div class="wp-picker-holder" />',a='<div class="wp-picker-container" />',e='<input type="button" class="button button-small" />',r='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>';Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var t=parseInt(this._color,10).toString(16);return this.error?"":(t.length<6&&(t=("00000"+t).substr(-6)),"#"+t)},t.widget("wp.wpColorPicker",t.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(t.support.iris){var n=this,l=n.element;if(t.extend(n.options,l.data()),"hue"===n.options.type)return n._createHueOnly();n.close=t.proxy(n.close,n),n.initialValue=l.val(),l.addClass("wp-color-picker"),l.parent("label").length||(l.wrap("<label></label>"),n.wrappingLabelText=t('<span class="screen-reader-text"></span>').insertBefore(l).text(wpColorPickerL10n.defaultLabel)),n.wrappingLabel=l.parent(),n.wrappingLabel.wrap(a),n.wrap=n.wrappingLabel.parent(),n.toggler=t(r).insertBefore(n.wrappingLabel).css({backgroundColor:n.initialValue}),n.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),n.pickerContainer=t(i).insertAfter(n.wrappingLabel),n.button=t(e),n.options.defaultColor?(n.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),n.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(n.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),n.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),n.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(n.button),n.inputWrapper=l.closest(".wp-picker-input-wrap"),l.iris({target:n.pickerContainer,hide:n.options.hide,width:n.options.width,mode:n.options.mode,palettes:n.options.palettes,change:function(i,a){n.options.alpha?(n.toggler.css({"background-image":"url("+o+")"}),n.toggler.css({position:"relative"}),0==n.toggler.find("span.color-alpha").length&&n.toggler.append('<span class="color-alpha" />'),n.toggler.find("span.color-alpha").css({width:"30px",height:"24px",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:a.color.toString()})):n.toggler.css({backgroundColor:a.color.toString()}),t.isFunction(n.options.change)&&n.options.change.call(this,i,a)}}),l.val(n.initialValue),n._addListeners(),n.options.hide||n.toggler.click()}},_addListeners:function(){var o=this;o.wrap.on("click.wpcolorpicker",function(t){t.stopPropagation()}),o.toggler.click(function(){o.toggler.hasClass("wp-picker-open")?o.close():o.open()}),o.element.on("change",function(i){(""===t(this).val()||o.element.hasClass("iris-error"))&&(o.options.alpha?o.toggler.find("span.color-alpha").css("backgroundColor",""):o.toggler.css("backgroundColor",""),t.isFunction(o.options.clear)&&o.options.clear.call(this,i))}),o.button.on("click",function(i){t(this).hasClass("wp-picker-clear")?(o.element.val(""),o.options.alpha?o.toggler.find("span.color-alpha").css("backgroundColor",""):o.toggler.css("backgroundColor",""),t.isFunction(o.options.clear)&&o.options.clear.call(this,i),o.element.trigger("change")):t(this).hasClass("wp-picker-default")&&o.element.val(o.options.defaultColor).change()})}}),t.widget("a8c.iris",t.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),void 0!==this.options.alpha&&this.options.alpha){var o=this,i=o.element,a=t('<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>').appendTo(o.picker.find(".iris-picker-inner")),e={aContainer:a,aSlider:a.find(".iris-slider-offset-alpha")};void 0!==i.data("custom-width")?o.options.customWidth=parseInt(i.data("custom-width"))||0:o.options.customWidth=100,o.options.defaultWidth=i.width(),(o._color._alpha<1||-1!=o._color.toString().indexOf("rgb"))&&i.width(parseInt(o.options.defaultWidth+o.options.customWidth)),t.each(e,function(t,i){o.controls[t]=i}),o.controls.square.css({"margin-right":"0"});var r=o.picker.width()-o.controls.square.width()-20,n=r/6,l=r/2-n;t.each(["aContainer","strip"],function(t,i){o.controls[i].width(l).css({"margin-left":n+"px"})}),o._initControls(),o._change()}},_initControls:function(){if(this._super(),this.options.alpha){var t=this;t.controls.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*t._color._alpha),slide:function(o,i){t._color._alpha=parseFloat(i.value/100),t._change.apply(t,arguments)}})}},_change:function(){this._super();var t=this,i=t.element;if(this.options.alpha){var a=t.controls,e=parseInt(100*t._color._alpha),r=t._color.toRgb(),n=["rgb("+r.r+","+r.g+","+r.b+") 0%","rgba("+r.r+","+r.g+","+r.b+", 0) 100%"],l=t.options.defaultWidth,s=t.options.customWidth,p=t.picker.closest(".wp-picker-container").find(".wp-color-result");a.aContainer.css({background:"linear-gradient(to bottom, "+n.join(", ")+"), url("+o+")"}),p.hasClass("wp-picker-open")&&(a.aSlider.slider("value",e),t._color._alpha<1?(a.strip.attr("style",a.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),i.width(parseInt(l+s))):i.width(l))}!!i.data("reset-alpha")&&t.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){t._color._alpha=1,t.active="external",t._change()}),i.trigger("change")},_addInputListeners:function(t){var o=this,i=function(i){var a=new Color(t.val()),e=t.val();t.removeClass("iris-error"),a.error?""!==e&&t.addClass("iris-error"):a.toString()!==o._color.toString()&&("keyup"===i.type&&e.match(/^[0-9a-fA-F]{3}$/)||o._setOption("color",a.toString()))};t.on("change",i).on("keyup",o._debounce(i,100)),o.options.hide&&t.on("focus",function(){o.show()})}})}}(jQuery),jQuery(document).ready(function(t){t(".color-picker").wpColorPicker()});
|
plugin-fw/assets/js/yith-fields.js
CHANGED
@@ -84,7 +84,7 @@
|
|
84 |
// preview
|
85 |
$upload.imgUrl.change( function () {
|
86 |
var url = $( this ).val(),
|
87 |
-
|
88 |
preview = $( this ).parent().find( $upload.imgPreviewHandler ).first();
|
89 |
|
90 |
if ( preview.length < 1 ) {
|
@@ -383,7 +383,7 @@
|
|
383 |
select = wrapper.find( 'select' ).first();
|
384 |
|
385 |
if ( select.length ) {
|
386 |
-
select.val( key );
|
387 |
items.removeClass( 'yith-plugin-fw-select-images__item--selected' );
|
388 |
item.addClass( 'yith-plugin-fw-select-images__item--selected' );
|
389 |
}
|
@@ -728,5 +728,70 @@
|
|
728 |
$( '.select2-results' ).closest( '.select2-container' ).addClass( 'yith-plugin-fw-select2-container' );
|
729 |
}
|
730 |
} );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
731 |
|
732 |
} )( jQuery );
|
84 |
// preview
|
85 |
$upload.imgUrl.change( function () {
|
86 |
var url = $( this ).val(),
|
87 |
+
re = new RegExp( "(http|ftp|https)://[a-zA-Z0-9@?^=%&:/~+#-_.]*.(gif|jpg|jpeg|png|ico|svg)" ),
|
88 |
preview = $( this ).parent().find( $upload.imgPreviewHandler ).first();
|
89 |
|
90 |
if ( preview.length < 1 ) {
|
383 |
select = wrapper.find( 'select' ).first();
|
384 |
|
385 |
if ( select.length ) {
|
386 |
+
select.val( key ).trigger('yith_select_images_value_changed');
|
387 |
items.removeClass( 'yith-plugin-fw-select-images__item--selected' );
|
388 |
item.addClass( 'yith-plugin-fw-select-images__item--selected' );
|
389 |
}
|
728 |
$( '.select2-results' ).closest( '.select2-container' ).addClass( 'yith-plugin-fw-select2-container' );
|
729 |
}
|
730 |
} );
|
731 |
+
/**
|
732 |
+
* Dimensions
|
733 |
+
*/
|
734 |
+
var fw_dimensions = {
|
735 |
+
selectors : {
|
736 |
+
wrapper : '.yith-plugin-fw-dimensions',
|
737 |
+
units : {
|
738 |
+
wrapper : '.yith-plugin-fw-dimensions__units',
|
739 |
+
single : '.yith-plugin-fw-dimensions__unit',
|
740 |
+
value : '.yith-plugin-fw-dimensions__unit__value',
|
741 |
+
selectedClass: 'yith-plugin-fw-dimensions__unit--selected'
|
742 |
+
},
|
743 |
+
linked : {
|
744 |
+
button : '.yith-plugin-fw-dimensions__linked',
|
745 |
+
value : '.yith-plugin-fw-dimensions__linked__value',
|
746 |
+
wrapperActiveClass: 'yith-plugin-fw-dimensions--linked-active'
|
747 |
+
},
|
748 |
+
dimensions: {
|
749 |
+
number: '.yith-plugin-fw-dimensions__dimension__number'
|
750 |
+
}
|
751 |
+
},
|
752 |
+
init : function () {
|
753 |
+
var self = fw_dimensions;
|
754 |
+
$( document ).on( 'click', self.selectors.units.single, self.unitChange );
|
755 |
+
$( document ).on( 'click', self.selectors.linked.button, self.linkedChange );
|
756 |
+
$( document ).on( 'change keyup', self.selectors.dimensions.number, self.numberChange );
|
757 |
+
},
|
758 |
+
unitChange : function ( e ) {
|
759 |
+
var unit = $( this ).closest( fw_dimensions.selectors.units.single ),
|
760 |
+
wrapper = unit.closest( fw_dimensions.selectors.units.wrapper ),
|
761 |
+
units = wrapper.find( fw_dimensions.selectors.units.single ),
|
762 |
+
valueField = wrapper.find( fw_dimensions.selectors.units.value ).first(),
|
763 |
+
value = unit.data( 'value' );
|
764 |
+
|
765 |
+
units.removeClass( fw_dimensions.selectors.units.selectedClass );
|
766 |
+
unit.addClass( fw_dimensions.selectors.units.selectedClass );
|
767 |
+
valueField.val( value );
|
768 |
+
},
|
769 |
+
linkedChange: function () {
|
770 |
+
var button = $( this ).closest( fw_dimensions.selectors.linked.button ),
|
771 |
+
mainWrapper = button.closest( fw_dimensions.selectors.wrapper ),
|
772 |
+
valueField = button.find( fw_dimensions.selectors.linked.value ),
|
773 |
+
value = valueField.val();
|
774 |
+
|
775 |
+
if ( 'yes' === value ) {
|
776 |
+
mainWrapper.removeClass( fw_dimensions.selectors.linked.wrapperActiveClass );
|
777 |
+
valueField.val( 'no' );
|
778 |
+
} else {
|
779 |
+
mainWrapper.addClass( fw_dimensions.selectors.linked.wrapperActiveClass );
|
780 |
+
valueField.val( 'yes' );
|
781 |
+
|
782 |
+
mainWrapper.find( fw_dimensions.selectors.dimensions.number ).first().trigger( 'change' );
|
783 |
+
}
|
784 |
+
},
|
785 |
+
numberChange: function ( e ) {
|
786 |
+
var number = $( this ).closest( fw_dimensions.selectors.dimensions.number ),
|
787 |
+
mainWrapper = number.closest( fw_dimensions.selectors.wrapper );
|
788 |
+
if ( mainWrapper.hasClass( fw_dimensions.selectors.linked.wrapperActiveClass ) ) {
|
789 |
+
var numbers = mainWrapper.find( fw_dimensions.selectors.dimensions.number );
|
790 |
+
|
791 |
+
numbers.val( number.val() );
|
792 |
+
}
|
793 |
+
}
|
794 |
+
};
|
795 |
+
fw_dimensions.init();
|
796 |
|
797 |
} )( jQuery );
|
plugin-fw/assets/js/yith-fields.min.js
CHANGED
@@ -1 +1,30 @@
|
|
1 |
-
!function(e){e(document).on("yith_fields_init",function(){var t=e(".yith-plugin-fw-datepicker"),i=e(".yith-plugin-fw-colorpicker"),a={imgPreviewHandler:".yith-plugin-fw-upload-img-preview",uploadButtonHandler:".yith-plugin-fw-upload-button",imgUrlHandler:".yith-plugin-fw-upload-img-url",resetButtonHandler:".yith-plugin-fw-upload-button-reset",imgUrl:e(".yith-plugin-fw-upload-img-url")},l=e(".add_media"),n={sliderWrapper:e(".yith-plugin-fw .image-gallery ul.slides-wrapper"),buttonHandler:".yith-plugin-fw .image-gallery-button"},o=e(".yith-plugin-fw-sidebar-layout"),r=e(".yith-plugin-fw .yith-plugin-fw-slider-container .ui-slider-horizontal"),d=e(".codemirror"),s=e(".yit-icons-manager-wrapper");e(".yith-plugin-ui td.forminp-checkbox");t.each(function(){var t=e(this).data();t.showAnim=!1,t.beforeShow=function(e,t){t.dpDiv.addClass("yith-plugin-fw-datepicker-div")},t.onClose=function(e,t){t.dpDiv.removeClass("yith-plugin-fw-datepicker-div")},e(this).datepicker(t)}),i.wpColorPicker({palettes:!1,width:200,mode:"hsl",clear:function(){var t=e(this);t.val(t.data("default-color")),t.change()}}),i.each(function(){var t=e(this).data("variations-label"),i=e(this).closest(".yith-plugin-fw-colorpicker-field-wrapper"),a=e(this).closest(".yith-single-colorpicker"),l=i.find(".wp-picker-input-wrap"),n=a.find(".wp-picker-input-wrap");if(l.length&&i.find("a.wp-color-result").attr("title",t),a.length&&a.find("a.wp-color-result").attr("title",t),!l.find(".wp-picker-clear-custom").length){var o=e("<span/>").attr({"class":"wp-picker-default-custom"});l.find(".wp-picker-default").wrap(o)}n.find(".wp-picker-clear-custom").length||(o=e("<span/>").attr({"class":"wp-picker-default-custom"}),n.find(".wp-picker-default").wrap(o))}),"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&(a.imgUrl.change(function(){var t=e(this).val(),i=new RegExp("(http|ftp|https)://[a-zA-Z0-9@?^=%&:/~+#-_.]*.(gif|jpg|jpeg|png|ico)"),l=e(this).parent().find(a.imgPreviewHandler).first();l.length<1&&(l=e(this).parent().parent().find(a.imgPreviewHandler).first()),i.test(t)?l.html('<img src="'+t+'" style="max-width:100px; max-height:100px;" />'):l.html("")}).trigger("change"),e(document).on("click",a.uploadButtonHandler,function(t){t.preventDefault();var i,l=e(this).attr("id").replace(/-button$/,"");if(i)i.open();else{var n=[new wp.media.controller.Library({library:wp.media.query(),multiple:!1,title:"Choose Image",priority:20,filterable:"uploaded"})];(i=wp.media.frames.downloadable_file=wp.media({title:"Choose Image",library:{type:""},button:{text:"Choose Image"},multiple:!1,states:n})).on("select",function(){var t=i.state().get("selection").first().toJSON();e("#"+l).val(t.url),e("#"+l+"-yith-attachment-id")&&e("#"+l+"-yith-attachment-id").val(t.id),a.imgUrl.trigger("change")}),i.open()}}),e(document).on("click",a.resetButtonHandler,function(t){var i=e(this),l=i.attr("id"),n=i.attr("id").replace(/-button-reset$/,""),o=e("#"+l).data("default");e("#"+n).val(o),a.imgUrl.trigger("change")}));l.on("click",function(){}),"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&(e(document).on("click",n.buttonHandler,function(t){var i=e(this),a=i.closest(".image-gallery"),l=a.find(".image_gallery_ids"),n=l.val(),o=a.find("ul.slides-wrapper"),r=wp.media.frames.image_gallery=wp.media({title:i.data("choose"),button:{text:i.data("update")},states:[new wp.media.controller.Library({title:i.data("choose"),filterable:"all",multiple:!0})]});r.on("select",function(){r.state().get("selection").map(function(e){(e=e.toJSON()).id&&(n=n?n+","+e.id:e.id,o.append('<li class="image" data-attachment_id="'+e.id+'"><img src="'+e.sizes.thumbnail.url+'"/><ul class="actions"><li><a href="#" class="delete" title="'+i.data("delete")+'">x</a></li></ul></li>'))}),l.val(n)}),r.open()}),n.sliderWrapper.each(function(){var t=e(this);t.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,forceHelperSize:!1,helper:"clone",opacity:.65,start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style")},update:function(i,a){var l="";t.find("li.image").css("cursor","default").each(function(){var t=e(this).attr("data-attachment_id");l=l+t+","}),t.closest(".image-gallery").find(".image_gallery_ids").val(l)}})}),n.sliderWrapper.on("click","a.delete",function(){var t=e(this).closest(".image-gallery"),i=e(this).closest(".image-gallery ul.slides-wrapper"),a=t.find(".image_gallery_ids"),l="";e(this).closest("li.image").remove(),i.find("li.image").css("cursor","default").each(function(){var t=e(this).attr("data-attachment_id");l=l+t+","}),a.val(l)})),o.each(function(){e(this).find("img").on("click",function(){var t=e(this).closest(".yith-plugin-fw-sidebar-layout"),i=t.find(".yith-plugin-fw-sidebar-layout-sidebar-left-container"),a=t.find(".yith-plugin-fw-sidebar-layout-sidebar-right-container"),l=e(this).data("type");if(e(this).parent().children(":radio").attr("checked",!1),e(this).prev(":radio").attr("checked",!0),void 0!==l)switch(l){case"left":i.show(),a.hide();break;case"right":a.show(),i.hide();break;case"double":i.show(),a.show();break;default:i.hide(),a.hide()}})}),r.each(function(){var t=e(this).data("val"),i=e(this).data("min"),a=e(this).data("max"),l=e(this).data("step"),n=e(this).data("labels");e(this).slider({value:t,min:i,max:a,range:"min",step:l,create:function(){e(this).find(".ui-slider-handle").text(e(this).slider("value"))},slide:function(t,i){e(this).find("input").val(i.value),e(this).find(".ui-slider-handle").text(i.value),e(this).siblings(".feedback").find("strong").text(i.value+n)}})}),d.each(function(t,i){var a=CodeMirror.fromTextArea(i,{lineNumbers:1,mode:"javascript",showCursorWhenSelecting:!0});e(i).data("codemirrorInstance",a)}),e(document).on("click",".yith-plugin-fw-select-all",function(){e("#"+e(this).data("select-id")).find("option").prop("selected",!0).trigger("change")}),e(document).on("click",".yith-plugin-fw-deselect-all",function(){e("#"+e(this).data("select-id")).find("option").prop("selected",!1).trigger("change")}),s.each(function(){var t=e(this),i=t.find(".yit-icons-manager-icon-preview").first(),a=t.find(".yit-icons-manager-icon-text");t.on("click",".yit-icons-manager-list li",function(l){var n=e(l.target).closest("li"),o=n.data("font"),r=n.data("icon"),d=n.data("key"),s=n.data("name");i.attr("data-font",o),i.attr("data-icon",r),i.attr("data-key",d),i.attr("data-name",s),a.val(o+":"+s),t.find(".yit-icons-manager-list li").removeClass("active"),n.addClass("active")}),t.on("click",".yit-icons-manager-action-set-default",function(){t.find(".yit-icons-manager-list li.default").trigger("click")})}),e(document).on("click",".yith-plugin-fw-select-images__item",function(){var t=e(this),i=t.data("key"),a=t.closest(".yith-plugin-fw-select-images__wrapper"),l=a.find(".yith-plugin-fw-select-images__item"),n=a.find("select").first();n.length&&(n.val(i),l.removeClass("yith-plugin-fw-select-images__item--selected"),t.addClass("yith-plugin-fw-select-images__item--selected"))}),e(document.body).trigger("wc-enhanced-select-init"),e(document).find(".ui-sortable .yith-toggle-elements").sortable({cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",stop:function(t,i){var a=jQuery(".ui-sortable-handle"),l=0,n=new Array;for(l=0;l<a.length;l++)n[l]=e(a[l]).data("item_key");n.length>0&&e(this).closest(".toggle-element").saveToggleElement(null,n)}}),e(document.body).trigger("yith-framework-enhanced-select-init")}).trigger("yith_fields_init"),e(document).on("click",".yith-plugin-fw-onoff-container span",function(){var t=e(this).prev("input");t.prop("checked")?t.prop("checked",!1).attr("value","no").removeClass("onoffchecked"):t.prop("checked",!0).attr("value","yes").addClass("onoffchecked"),t.change()}),e.fn.saveToggleElement=function(t,i){var a=e(this),l="yith_plugin_fw_save_toggle_element",n=a.serializeToggleElement(),o=a.find(".yith-toggle_wrapper"),r=o.attr("id"),d=e.urlParam("tab");n.append("security",o.data("nonce")),void 0!==i&&i.length>0&&n.append("yith_toggle_elements_order_keys",i),a.closest(".metaboxes-tab.yith-plugin-ui").length?(l="yith_plugin_fw_save_toggle_element_metabox",post_id=e(this).closest("form#post").find("#post_ID").val(),yit_metaboxes_nonce=e(this).closest("form#post").find("#yit_metaboxes_nonce").val(),metabox_tab=e(this).closest(".tabs-panel").attr("id"),url=yith_framework_fw_fields.ajax_url+"?action="+l+"&post_ID="+post_id+"&yit_metaboxes_nonce="+yit_metaboxes_nonce+"&toggle_id="+r+"&metabox_tab="+metabox_tab):url=yith_framework_fw_fields.admin_url+"?action="+l+"&tab="+d+"&toggle_id="+r,e.ajax({type:"POST",url:url,data:n,contentType:!1,processData:!1,success:function(i){t&&t.removeClass("show"),e(document).trigger("yith_save_toggle_element_done",[i,a])}})},e.fn.serializeToggleElement=function(){var t=e(this),i=new FormData,a=e(t).find(":input").serializeArray();return e.each(a,function(e,t){el_name=t.name,i.append(t.name,t.value)}),i},e.fn.formatToggleTitle=function(){var t=e(this),i=t.find(":input"),a=t.find("span.title").data("title_format"),l=t.find(".subtitle").data("subtitle_format"),n=new RegExp("[^%%]+(?=[%%])","g");if(void 0!==a)var o=a.match(n);if(void 0!==l)var r=l.match(n);e.each(i,function(t,i){void 0!==e(i).attr("id")&&($field_id=e(i).attr("id"),$field_array=$field_id.split("_"),$field_array.pop(),$field_id=$field_array.join("_"),$field_val=e(i).val(),null!=o&&void 0!==o&&-1!==o.indexOf($field_id)&&(a=a.replace("%%"+$field_id+"%%",$field_val)),null!=r&&void 0!==r&&-1!==r.indexOf($field_id)&&(l=l.replace("%%"+$field_id+"%%",$field_val)))}),""!==a&&t.find("span.title").html(a),""!==l&&t.find(".subtitle").html(l),e(document).trigger("yith-toggle-element-item-title",[t])},e.urlParam=function(e){var t=new RegExp("[?&]"+e+"=([^&#]*)").exec(window.location.search);return null!==t&&(t[1]||0)},e(document).on("click",".yith-toggle-title",function(t){var i=e(t.target),a=i.closest(".yith-toggle-row"),l=a.find(".yith-toggle-content");if(i.hasClass("yith-plugin-fw-onoff")||i.hasClass("yith-icon-drag"))return!1;a.is(".yith-toggle-row-opened")?l.slideUp(400):l.slideDown(400),a.toggleClass("yith-toggle-row-opened")}),e(document).on("click",".yith-add-box-button",function(t){t.preventDefault();var i=e(this),a=i.data("box_id"),l=i.data("closed_label"),n=i.data("opened_label"),o=i.closest(".yith-toggle_wrapper").attr("id");template=wp.template("yith-toggle-element-add-box-content-"+o),""!==a&&(e("#"+a).html(template({index:"box_id"})).slideToggle(),""!==l&&(i.html()===l?i.html(n).removeClass("closed"):i.html(l).addClass("closed")),e(document).trigger("yith_fields_init"),e(document).trigger("yith-add-box-button-toggle",[i]))}),e(document).on("click",".yith-add-box-buttons .yith-save-button",function(t){t.preventDefault();var i=e(this).parents(".yith-add-box"),a=e(this).closest(".yith-toggle_wrapper").attr("id"),l=i.find(".spinner"),n=e(this).parents(".toggle-element"),o=i.find(":input"),r=n.find(".yith-toggle-row").length,d=e('<input type="hidden">');d.val(r),e(document).trigger("yith-toggle-change-counter",[d,i]),r=d.val();var s=wp.template("yith-toggle-element-item-"+a),c=e(s({index:r}));l.addClass("show"),e.each(o,function(t,i){void 0!==e(i).attr("id")&&($field_id=e(i).attr("id"),$field_val=e(i).val(),"radio"==e(i).attr("type")?($field_id=$field_id.replace("new_",""),$field_id=$field_id.replace("-"+$field_val,""),$field_id=$field_id+"_dataindex-"+$field_val):$field_id=$field_id.replace("new_","")+"_"+r,e(i).is(":checked")&&e(c).find("#"+$field_id).prop("checked",!0),(e(i).hasClass("yith-post-search")||e(i).hasClass("yith-term-search"))&&e(c).find("#"+$field_id).html(e("#"+e(i).attr("id")).html()),e(c).find("#"+$field_id).val($field_val))}),e(c).formatToggleTitle();var g=e('<input type="hidden">').val("yes");e(document).trigger("yith-toggle-element-item-before-add",[i,c,g]);setTimeout(function(){if("yes"===g.val()){e(n).find(".yith-toggle-elements").append(c),e(i).find(".yith-plugin-fw-datepicker").datepicker("destroy"),e(i).html(""),e(i).prev(".yith-add-box-button").trigger("click"),n.saveToggleElement();setTimeout(function(){e(n).find(".highlight").removeClass("highlight")},2e3),e(document).trigger("yith_fields_init")}},1e3)}),e(document).on("click",".yith-toggle-row .yith-save-button",function(t){t.preventDefault();var i=e(this).closest(".toggle-element"),a=e(this).closest(".yith-toggle-row"),l=a.find(".spinner");a.formatToggleTitle();var n=e('<input type="hidden">').val("yes");e(document).trigger("yith-toggle-element-item-before-update",[i,a,n]),"yes"===n.val()&&(l.addClass("show"),i.saveToggleElement(l))}),e(document).on("click",".yith-toggle-row .yith-delete-button",function(t){t.preventDefault();var i=e(this).closest(".toggle-element");e(this).closest(".yith-toggle-row").remove(),i.saveToggleElement()}),e(document).on("click",".yith-toggle-onoff",function(t){t.preventDefault(),e(this).closest(".toggle-element").saveToggleElement()}),e(document).on("click",".yith-plugin-fw-radio input[type=radio]",function(){e(this).closest(".yith-plugin-fw-radio").val(e(this).val()).trigger("change")}),e(document).on("click",".yith-password-eye",function(){var t=e(this),i=e(this).closest(".yith-password-wrapper").find("input");"password"===i.attr("type")?(i.attr("type","text"),t.addClass("yith-password-eye-closed")):(i.attr("type","password"),t.removeClass("yith-password-eye-closed"))}),e(document.body).on("yith-plugin-fw-init-radio",function(){e(".yith-plugin-fw-radio:not(.yith-plugin-fw-radio--initialized)").each(function(){e(this).val(e(this).attr("value")),e(this).addClass("yith-plugin-fw-radio--initialized")})}).trigger("yith-plugin-fw-init-radio"),e(document).on("select2:open",function(t){e(t.target).closest(".yith-plugin-ui").length&&e(".select2-results").closest(".select2-container").addClass("yith-plugin-fw-select2-container")})}(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function(a){a(document).on("yith_fields_init",function(){var b=a(".yith-plugin-fw-datepicker"),c=a(".yith-plugin-fw-colorpicker"),d=a(".yith-plugin-fw-upload-img-url"),e=a(".add_media"),f=a(".yith-plugin-fw .image-gallery ul.slides-wrapper"),h=a(".yith-plugin-fw-sidebar-layout"),k=a(".yith-plugin-fw .yith-plugin-fw-slider-container .ui-slider-horizontal"),l=a(".codemirror"),n=a(".yit-icons-manager-wrapper");a(".yith-plugin-ui td.forminp-checkbox");b.each(function(){var b=a(this).data();b.showAnim=
|
2 |
+
!1;b.beforeShow=function(a,b){b.dpDiv.addClass("yith-plugin-fw-datepicker-div")};b.onClose=function(a,b){b.dpDiv.removeClass("yith-plugin-fw-datepicker-div")};a(this).datepicker(b)});c.wpColorPicker({palettes:!1,width:200,mode:"hsl",clear:function(){var b=a(this);b.val(b.data("default-color"));b.change()}});c.each(function(){var b=a(this).data("variations-label"),g=a(this).closest(".yith-plugin-fw-colorpicker-field-wrapper"),c=a(this).closest(".yith-single-colorpicker"),m=g.find(".wp-picker-input-wrap"),
|
3 |
+
d=c.find(".wp-picker-input-wrap");m.length&&g.find("a.wp-color-result").attr("title",b);c.length&&c.find("a.wp-color-result").attr("title",b);m.find(".wp-picker-clear-custom").length||(b=a("<span/>").attr({"class":"wp-picker-default-custom"}),m.find(".wp-picker-default").wrap(b));d.find(".wp-picker-clear-custom").length||(b=a("<span/>").attr({"class":"wp-picker-default-custom"}),d.find(".wp-picker-default").wrap(b))});"undefined"!==typeof wp&&"undefined"!==typeof wp.media&&(d.change(function(){var b=
|
4 |
+
a(this).val(),g=a(this).parent().find(".yith-plugin-fw-upload-img-preview").first();1>g.length&&(g=a(this).parent().parent().find(".yith-plugin-fw-upload-img-preview").first());/(http|ftp|https):\/\/[a-zA-Z0-9@?^=%&:/~+#-_.]*.(gif|jpg|jpeg|png|ico|svg)/.test(b)?g.html('<img src="'+b+'" style="max-width:100px; max-height:100px;" />'):g.html("")}).trigger("change"),a(document).on("click",".yith-plugin-fw-upload-button",function(b){b.preventDefault();var g=a(this).attr("id").replace(/-button$/,"");
|
5 |
+
if(!c){b=[new wp.media.controller.Library({library:wp.media.query(),multiple:!1,title:"Choose Image",priority:20,filterable:"uploaded"})];var c=wp.media.frames.downloadable_file=wp.media({title:"Choose Image",library:{type:""},button:{text:"Choose Image"},multiple:!1,states:b});c.on("select",function(){var b=c.state().get("selection").first().toJSON();a("#"+g).val(b.url);a("#"+g+"-yith-attachment-id")&&a("#"+g+"-yith-attachment-id").val(b.id);d.trigger("change")})}c.open()}),a(document).on("click",
|
6 |
+
".yith-plugin-fw-upload-button-reset",function(b){var c=a(this);b=c.attr("id");c=c.attr("id").replace(/-button-reset$/,"");b=a("#"+b).data("default");a("#"+c).val(b);d.trigger("change")}));e.on("click",function(){});"undefined"!==typeof wp&&"undefined"!==typeof wp.media&&(a(document).on("click",".yith-plugin-fw .image-gallery-button",function(b){var c=a(this);b=c.closest(".image-gallery");var d=b.find(".image_gallery_ids"),m=d.val(),p=b.find("ul.slides-wrapper"),e=wp.media.frames.image_gallery=wp.media({title:c.data("choose"),
|
7 |
+
button:{text:c.data("update")},states:[new wp.media.controller.Library({title:c.data("choose"),filterable:"all",multiple:!0})]});e.on("select",function(){e.state().get("selection").map(function(a){a=a.toJSON();a.id&&(m=m?m+","+a.id:a.id,p.append('<li class="image" data-attachment_id="'+a.id+'"><img src="'+a.sizes.thumbnail.url+'"/><ul class="actions"><li><a href="#" class="delete" title="'+c.data("delete")+'">x</a></li></ul></li>'))});d.val(m)});e.open()}),f.each(function(){var b=a(this);b.sortable({items:"li.image",
|
8 |
+
cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,forceHelperSize:!1,helper:"clone",opacity:.65,start:function(a,b){b.item.css("background-color","#f6f6f6")},stop:function(a,b){b.item.removeAttr("style")},update:function(c,d){var g="";b.find("li.image").css("cursor","default").each(function(){var b=a(this).attr("data-attachment_id");g=g+b+","});b.closest(".image-gallery").find(".image_gallery_ids").val(g)}})}),f.on("click","a.delete",function(){var b=a(this).closest(".image-gallery"),c=a(this).closest(".image-gallery ul.slides-wrapper");
|
9 |
+
b=b.find(".image_gallery_ids");var d="";a(this).closest("li.image").remove();c.find("li.image").css("cursor","default").each(function(){var b=a(this).attr("data-attachment_id");d=d+b+","});b.val(d)}));h.each(function(){a(this).find("img").on("click",function(){var b=a(this).closest(".yith-plugin-fw-sidebar-layout"),c=b.find(".yith-plugin-fw-sidebar-layout-sidebar-left-container");b=b.find(".yith-plugin-fw-sidebar-layout-sidebar-right-container");var d=a(this).data("type");a(this).parent().children(":radio").attr("checked",
|
10 |
+
!1);a(this).prev(":radio").attr("checked",!0);if("undefined"!=typeof d)switch(d){case "left":c.show();b.hide();break;case "right":b.show();c.hide();break;case "double":c.show();b.show();break;default:c.hide(),b.hide()}})});k.each(function(){var b=a(this).data("val"),c=a(this).data("min"),d=a(this).data("max"),e=a(this).data("step"),f=a(this).data("labels");a(this).slider({value:b,min:c,max:d,range:"min",step:e,create:function(){a(this).find(".ui-slider-handle").text(a(this).slider("value"))},slide:function(b,
|
11 |
+
c){a(this).find("input").val(c.value);a(this).find(".ui-slider-handle").text(c.value);a(this).siblings(".feedback").find("strong").text(c.value+f)}})});l.each(function(b,c){var d=CodeMirror.fromTextArea(c,{lineNumbers:1,mode:"javascript",showCursorWhenSelecting:!0});a(c).data("codemirrorInstance",d)});a(document).on("click",".yith-plugin-fw-select-all",function(){a("#"+a(this).data("select-id")).find("option").prop("selected",!0).trigger("change")});a(document).on("click",".yith-plugin-fw-deselect-all",
|
12 |
+
function(){a("#"+a(this).data("select-id")).find("option").prop("selected",!1).trigger("change")});n.each(function(){var b=a(this),c=b.find(".yit-icons-manager-icon-preview").first(),d=b.find(".yit-icons-manager-icon-text");b.on("click",".yit-icons-manager-list li",function(e){e=a(e.target).closest("li");var g=e.data("font"),f=e.data("icon"),m=e.data("key"),h=e.data("name");c.attr("data-font",g);c.attr("data-icon",f);c.attr("data-key",m);c.attr("data-name",h);d.val(g+":"+h);b.find(".yit-icons-manager-list li").removeClass("active");
|
13 |
+
e.addClass("active")});b.on("click",".yit-icons-manager-action-set-default",function(){b.find(".yit-icons-manager-list li.default").trigger("click")})});a(document).on("click",".yith-plugin-fw-select-images__item",function(){var b=a(this),c=b.data("key"),d=b.closest(".yith-plugin-fw-select-images__wrapper"),e=d.find(".yith-plugin-fw-select-images__item");d=d.find("select").first();d.length&&(d.val(c).trigger("yith_select_images_value_changed"),e.removeClass("yith-plugin-fw-select-images__item--selected"),
|
14 |
+
b.addClass("yith-plugin-fw-select-images__item--selected"))});a(document.body).trigger("wc-enhanced-select-init");a(document).find(".ui-sortable .yith-toggle-elements").sortable({cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",stop:function(b,c){var d=jQuery(".ui-sortable-handle"),e,g=[];for(e=0;e<d.length;e++)g[e]=a(d[e]).data("item_key");0<g.length&&a(this).closest(".toggle-element").saveToggleElement(null,g)}});a(document.body).trigger("yith-framework-enhanced-select-init")}).trigger("yith_fields_init");
|
15 |
+
a(document).on("click",".yith-plugin-fw-onoff-container span",function(){var b=a(this).prev("input");b.prop("checked")?b.prop("checked",!1).attr("value","no").removeClass("onoffchecked"):b.prop("checked",!0).attr("value","yes").addClass("onoffchecked");b.change()});a.fn.saveToggleElement=function(b,c){var d=a(this),e="yith_plugin_fw_save_toggle_element",f=d.serializeToggleElement(),h=d.find(".yith-toggle_wrapper"),k=h.attr("id"),l=a.urlParam("tab");f.append("security",h.data("nonce"));"undefined"!=
|
16 |
+
typeof c&&0<c.length&&f.append("yith_toggle_elements_order_keys",c);d.closest(".metaboxes-tab.yith-plugin-ui").length?(e="yith_plugin_fw_save_toggle_element_metabox",post_id=a(this).closest("form#post").find("#post_ID").val(),yit_metaboxes_nonce=a(this).closest("form#post").find("#yit_metaboxes_nonce").val(),metabox_tab=a(this).closest(".tabs-panel").attr("id"),url=yith_framework_fw_fields.ajax_url+"?action="+e+"&post_ID="+post_id+"&yit_metaboxes_nonce="+yit_metaboxes_nonce+"&toggle_id="+k+"&metabox_tab="+
|
17 |
+
metabox_tab):url=yith_framework_fw_fields.admin_url+"?action="+e+"&tab="+l+"&toggle_id="+k;a.ajax({type:"POST",url:url,data:f,contentType:!1,processData:!1,success:function(c){b&&b.removeClass("show");a(document).trigger("yith_save_toggle_element_done",[c,d])}})};a.fn.serializeToggleElement=function(){var b=a(this),c=new FormData;b=a(b).find(":input").serializeArray();a.each(b,function(a,b){el_name=b.name;c.append(b.name,b.value)});return c};a.fn.formatToggleTitle=function(){var b=a(this),c=b.find(":input"),
|
18 |
+
d=b.find("span.title").data("title_format"),e=b.find(".subtitle").data("subtitle_format"),f=RegExp("[^%%]+(?=[%%])","g");if("undefined"!=typeof d)var h=d.match(f);if("undefined"!=typeof e)var k=e.match(f);a.each(c,function(b,c){"undefined"!=typeof a(c).attr("id")&&($field_id=a(c).attr("id"),$field_array=$field_id.split("_"),$field_array.pop(),$field_id=$field_array.join("_"),$field_val=a(c).val(),null!=h&&"undefined"!=typeof h&&-1!==h.indexOf($field_id)&&(d=d.replace("%%"+$field_id+"%%",$field_val)),
|
19 |
+
null!=k&&"undefined"!=typeof k&&-1!==k.indexOf($field_id)&&(e=e.replace("%%"+$field_id+"%%",$field_val)))});""!==d&&b.find("span.title").html(d);""!==e&&b.find(".subtitle").html(e);a(document).trigger("yith-toggle-element-item-title",[b])};a.urlParam=function(a){a=(new RegExp("[?&]"+a+"=([^&#]*)")).exec(window.location.search);return null!==a?a[1]||0:!1};a(document).on("click",".yith-toggle-title",function(b){b=a(b.target);var c=b.closest(".yith-toggle-row"),d=c.find(".yith-toggle-content");if(b.hasClass("yith-plugin-fw-onoff")||
|
20 |
+
b.hasClass("yith-icon-drag"))return!1;c.is(".yith-toggle-row-opened")?d.slideUp(400):d.slideDown(400);c.toggleClass("yith-toggle-row-opened")});a(document).on("click",".yith-add-box-button",function(b){b.preventDefault();b=a(this);var c=b.data("box_id"),d=b.data("closed_label"),e=b.data("opened_label"),f=b.closest(".yith-toggle_wrapper").attr("id");template=wp.template("yith-toggle-element-add-box-content-"+f);""!==c&&(a("#"+c).html(template({index:"box_id"})).slideToggle(),""!==d&&(b.html()===d?
|
21 |
+
b.html(e).removeClass("closed"):b.html(d).addClass("closed")),a(document).trigger("yith_fields_init"),a(document).trigger("yith-add-box-button-toggle",[b]))});a(document).on("click",".yith-add-box-buttons .yith-save-button",function(b){b.preventDefault();var c=a(this).parents(".yith-add-box"),d=a(this).closest(".yith-toggle_wrapper").attr("id");b=c.find(".spinner");var e=a(this).parents(".toggle-element"),f=c.find(":input"),h=e.find(".yith-toggle-row").length,k=a('<input type="hidden">');k.val(h);
|
22 |
+
a(document).trigger("yith-toggle-change-counter",[k,c]);h=k.val();d=wp.template("yith-toggle-element-item-"+d);var l=a(d({index:h}));b.addClass("show");a.each(f,function(b,c){"undefined"!=typeof a(c).attr("id")&&($field_id=a(c).attr("id"),$field_val=a(c).val(),"radio"==a(c).attr("type")?($field_id=$field_id.replace("new_",""),$field_id=$field_id.replace("-"+$field_val,""),$field_id=$field_id+"_dataindex-"+$field_val):$field_id=$field_id.replace("new_","")+"_"+h,a(c).is(":checked")&&a(l).find("#"+
|
23 |
+
$field_id).prop("checked",!0),(a(c).hasClass("yith-post-search")||a(c).hasClass("yith-term-search"))&&a(l).find("#"+$field_id).html(a("#"+a(c).attr("id")).html()),a(l).find("#"+$field_id).val($field_val))});a(l).formatToggleTitle();var n=a('<input type="hidden">').val("yes");a(document).trigger("yith-toggle-element-item-before-add",[c,l,n]);setTimeout(function(){"yes"===n.val()&&(a(e).find(".yith-toggle-elements").append(l),a(c).find(".yith-plugin-fw-datepicker").datepicker("destroy"),a(c).html(""),
|
24 |
+
a(c).prev(".yith-add-box-button").trigger("click"),e.saveToggleElement(),setTimeout(function(){a(e).find(".highlight").removeClass("highlight")},2E3),a(document).trigger("yith_fields_init"))},1E3)});a(document).on("click",".yith-toggle-row .yith-save-button",function(b){b.preventDefault();b=a(this).closest(".toggle-element");var c=a(this).closest(".yith-toggle-row"),d=c.find(".spinner");c.formatToggleTitle();var e=a('<input type="hidden">').val("yes");a(document).trigger("yith-toggle-element-item-before-update",
|
25 |
+
[b,c,e]);"yes"===e.val()&&(d.addClass("show"),b.saveToggleElement(d))});a(document).on("click",".yith-toggle-row .yith-delete-button",function(b){b.preventDefault();b=a(this).closest(".toggle-element");a(this).closest(".yith-toggle-row").remove();b.saveToggleElement()});a(document).on("click",".yith-toggle-onoff",function(b){b.preventDefault();a(this).closest(".toggle-element").saveToggleElement()});a(document).on("click",".yith-plugin-fw-radio input[type=radio]",function(){a(this).closest(".yith-plugin-fw-radio").val(a(this).val()).trigger("change")});
|
26 |
+
a(document).on("click",".yith-password-eye",function(){var b=a(this),c=a(this).closest(".yith-password-wrapper").find("input");"password"===c.attr("type")?(c.attr("type","text"),b.addClass("yith-password-eye-closed")):(c.attr("type","password"),b.removeClass("yith-password-eye-closed"))});a(document.body).on("yith-plugin-fw-init-radio",function(){a(".yith-plugin-fw-radio:not(.yith-plugin-fw-radio--initialized)").each(function(){a(this).val(a(this).attr("value"));a(this).addClass("yith-plugin-fw-radio--initialized")})}).trigger("yith-plugin-fw-init-radio");
|
27 |
+
a(document).on("select2:open",function(b){a(b.target).closest(".yith-plugin-ui").length&&a(".select2-results").closest(".select2-container").addClass("yith-plugin-fw-select2-container")});var f={selectors:{wrapper:".yith-plugin-fw-dimensions",units:{wrapper:".yith-plugin-fw-dimensions__units",single:".yith-plugin-fw-dimensions__unit",value:".yith-plugin-fw-dimensions__unit__value",selectedClass:"yith-plugin-fw-dimensions__unit--selected"},linked:{button:".yith-plugin-fw-dimensions__linked",value:".yith-plugin-fw-dimensions__linked__value",
|
28 |
+
wrapperActiveClass:"yith-plugin-fw-dimensions--linked-active"},dimensions:{number:".yith-plugin-fw-dimensions__dimension__number"}},init:function(){var b=f;a(document).on("click",b.selectors.units.single,b.unitChange);a(document).on("click",b.selectors.linked.button,b.linkedChange);a(document).on("change keyup",b.selectors.dimensions.number,b.numberChange)},unitChange:function(b){b=a(this).closest(f.selectors.units.single);var c=b.closest(f.selectors.units.wrapper),d=c.find(f.selectors.units.single);
|
29 |
+
c=c.find(f.selectors.units.value).first();var e=b.data("value");d.removeClass(f.selectors.units.selectedClass);b.addClass(f.selectors.units.selectedClass);c.val(e)},linkedChange:function(){var b=a(this).closest(f.selectors.linked.button),c=b.closest(f.selectors.wrapper);b=b.find(f.selectors.linked.value);"yes"===b.val()?(c.removeClass(f.selectors.linked.wrapperActiveClass),b.val("no")):(c.addClass(f.selectors.linked.wrapperActiveClass),b.val("yes"),c.find(f.selectors.dimensions.number).first().trigger("change"))},
|
30 |
+
numberChange:function(b){b=a(this).closest(f.selectors.dimensions.number);var c=b.closest(f.selectors.wrapper);c.hasClass(f.selectors.linked.wrapperActiveClass)&&c.find(f.selectors.dimensions.number).val(b.val())}};f.init()})(jQuery);
|
plugin-fw/init.php
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
-
* Version: 3.4.
|
5 |
* Author: YITH
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author Your Inspiration Themes
|
10 |
-
* @version 3.4.
|
11 |
*/
|
12 |
/**
|
13 |
* This file belongs to the YIT Plugin Framework.
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
+
* Version: 3.4.21
|
5 |
* Author: YITH
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author Your Inspiration Themes
|
10 |
+
* @version 3.4.20
|
11 |
*/
|
12 |
/**
|
13 |
* This file belongs to the YIT Plugin Framework.
|
plugin-fw/languages/yith-plugin-fw-el.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2020-04-06
|
8 |
"PO-Revision-Date: 2020-04-06 10:45+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
@@ -22,109 +22,45 @@ msgstr ""
|
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
25 |
-
#: lib/privacy/yit-privacy.php:24
|
26 |
-
msgctxt "Privacy Policy Guide Title"
|
27 |
-
msgid "YITH Plugins"
|
28 |
-
msgstr "Πρόσθετα YITH"
|
29 |
-
|
30 |
-
#: lib/privacy/yit-privacy.php:59
|
31 |
-
msgctxt "Privacy Policy Content"
|
32 |
-
msgid ""
|
33 |
-
"This sample language includes the basics around what personal data your "
|
34 |
-
"store may be collecting, storing and sharing, as well as who may have access "
|
35 |
-
"to that data. Depending on what settings are enabled and which additional "
|
36 |
-
"plugins are used, the specific information shared by your store will vary. "
|
37 |
-
"We recommend consulting with a lawyer when deciding what information to "
|
38 |
-
"disclose on your privacy policy."
|
39 |
-
msgstr ""
|
40 |
-
"Αυτό το δείγμα γλώσσας περιλαμβάνει τα βασικά στοιχεία γύρω από το τι "
|
41 |
-
"προσωπικά δεδομένα το κατάστημά σας μπορεί να συλλέγει, την αποθήκευση και "
|
42 |
-
"την κοινή χρήση, καθώς και ποιοι μπορεί να έχουν πρόσβαση σε αυτά τα "
|
43 |
-
"δεδομένα. Ανάλογα με τις ρυθμίσεις που είναι ενεργοποιημένες και ποια "
|
44 |
-
"επιπλέον πρόσθετα χρησιμοποιούνται, οι συγκεκριμένες πληροφορίες που "
|
45 |
-
"κοινοποιούνται από το κατάστημά σας θα ποικίλλουν. Συνιστούμε τη διαβούλευση "
|
46 |
-
"με έναν δικηγόρο, όταν αποφασίζετε ποιες πληροφορίες να αποκαλύπτετε στην "
|
47 |
-
"πολιτική απορρήτου σας."
|
48 |
-
|
49 |
-
#: lib/privacy/yit-privacy.php:63
|
50 |
-
msgctxt "Privacy Policy Content"
|
51 |
-
msgid "What we collect and store"
|
52 |
-
msgstr "Τι συλλέγουμε και αποθηκεύουμε"
|
53 |
-
|
54 |
-
#: lib/privacy/yit-privacy.php:66
|
55 |
-
msgctxt "Privacy Policy Content"
|
56 |
-
msgid "Who on our team has access"
|
57 |
-
msgstr "Ποιος στην ομάδα μας έχει πρόσβαση"
|
58 |
-
|
59 |
-
#: lib/privacy/yit-privacy.php:69
|
60 |
-
msgctxt "Privacy Policy Content"
|
61 |
-
msgid "What we share with others"
|
62 |
-
msgstr "Τι μοιραζόμαστε με τους άλλους"
|
63 |
-
|
64 |
-
#: lib/privacy/yit-privacy.php:72
|
65 |
-
msgctxt "Privacy Policy Content"
|
66 |
-
msgid "Payments"
|
67 |
-
msgstr "Πληρωμές"
|
68 |
-
|
69 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
70 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
71 |
-
#, php-format
|
72 |
msgid "Add %s"
|
73 |
msgstr "Προσθήκη %s"
|
74 |
|
75 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
76 |
-
#, php-format
|
77 |
msgid "Add New %s"
|
78 |
msgstr "Προσθήκη Νέου %s"
|
79 |
|
80 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
81 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
82 |
-
#, php-format
|
83 |
msgid "Edit %s"
|
84 |
msgstr "Επεξεργασία %s"
|
85 |
|
86 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
87 |
-
#, php-format
|
88 |
msgid "New %s"
|
89 |
msgstr "Νέο %s"
|
90 |
|
91 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
92 |
-
#, php-format
|
93 |
msgid "All %s"
|
94 |
msgstr "Όλα %s"
|
95 |
|
96 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
97 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
98 |
-
#, php-format
|
99 |
msgid "View %s"
|
100 |
msgstr "Προβολή %s"
|
101 |
|
102 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
103 |
-
#, php-format
|
104 |
msgid "Search %s"
|
105 |
msgstr "Αναζήτηση %s"
|
106 |
|
107 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
108 |
-
#, php-format
|
109 |
msgid "No %s found"
|
110 |
msgstr "Δεν βρέθηκε %s"
|
111 |
|
112 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
113 |
-
#, php-format
|
114 |
msgid "No %s found in Trash"
|
115 |
msgstr "Δεν βρέθηκε %s στον Κάδο Ανακύκλωσης"
|
116 |
|
117 |
-
#: lib/yit-cpt-unlimited.php:627
|
118 |
-
#, php-format
|
119 |
-
msgctxt "taxonomy general name"
|
120 |
-
msgid "%s Categories"
|
121 |
-
msgstr "Κατηγορίες %s"
|
122 |
-
|
123 |
-
#: lib/yit-cpt-unlimited.php:628
|
124 |
-
msgctxt "taxonomy singular name"
|
125 |
-
msgid "Category"
|
126 |
-
msgstr "Κατηγορία"
|
127 |
-
|
128 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
129 |
msgid "Search Categories"
|
130 |
msgstr "Αναζήτηση Κατηγοριών"
|
@@ -166,7 +102,6 @@ msgid "Categories"
|
|
166 |
msgstr "Κατηγορίες"
|
167 |
|
168 |
#: lib/yit-cpt-unlimited.php:1044
|
169 |
-
#, php-format
|
170 |
msgid "%s Settings"
|
171 |
msgstr "Ρυθμίσεις %s"
|
172 |
|
@@ -180,7 +115,6 @@ msgid "Type"
|
|
180 |
msgstr "Τύπος"
|
181 |
|
182 |
#: lib/yit-cpt-unlimited.php:1054
|
183 |
-
#, php-format
|
184 |
msgid "Layout for this %s"
|
185 |
msgstr "Διάταξη για %s"
|
186 |
|
@@ -252,7 +186,6 @@ msgid "Quick links"
|
|
252 |
msgstr "Γρήγορα λινκ"
|
253 |
|
254 |
#: lib/yit-cpt-unlimited.php:1477
|
255 |
-
#, php-format
|
256 |
msgid "Show frontend of the %s"
|
257 |
msgstr "Προβολή εμφάνισης του %s"
|
258 |
|
@@ -262,7 +195,6 @@ msgid "Name"
|
|
262 |
msgstr "Όνομα"
|
263 |
|
264 |
#: lib/yit-cpt-unlimited.php:1635
|
265 |
-
#, php-format
|
266 |
msgid "Add %s from images"
|
267 |
msgstr "Προσθήκη %s από εικόνες"
|
268 |
|
@@ -279,16 +211,16 @@ msgstr ""
|
|
279 |
msgid "Plugin Settings"
|
280 |
msgstr "Ρυθμίσεις Προσθέτου"
|
281 |
|
282 |
-
#: lib/yit-plugin-panel.php:
|
283 |
msgid "How to install premium version"
|
284 |
msgstr "Πώς να εγκαταστήσετε την προηγμένη έκδοση"
|
285 |
|
286 |
-
#: lib/yit-plugin-panel.php:
|
287 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
288 |
msgid "Save Changes"
|
289 |
msgstr "Αποθήκευση Αλλαγών"
|
290 |
|
291 |
-
#: lib/yit-plugin-panel.php:
|
292 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
293 |
msgid ""
|
294 |
"If you continue with this action, you will reset all options in this page."
|
@@ -296,70 +228,70 @@ msgstr ""
|
|
296 |
"Αν συνεχίσετε με αυτή την ενέργεια θα επαναφέρετε όλες τις επιλογές στη "
|
297 |
"σελίδα."
|
298 |
|
299 |
-
#: lib/yit-plugin-panel.php:
|
300 |
msgid "Reset to default"
|
301 |
msgstr "Επαναφορά σε προεπιλεγμένο"
|
302 |
|
303 |
-
#: lib/yit-plugin-panel.php:
|
304 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
305 |
msgid "Are you sure?"
|
306 |
msgstr "Είστε σίγουρος;"
|
307 |
|
308 |
-
#: lib/yit-plugin-panel.php:
|
309 |
msgid ""
|
310 |
"The element you have entered already exists. Please, enter another name."
|
311 |
msgstr "Το στοιχείο που εισάγατε υπάρχει ήδη. Παρακαλώ, εισάγετε άλλο όνομα."
|
312 |
|
313 |
-
#: lib/yit-plugin-panel.php:
|
314 |
msgid "Settings saved"
|
315 |
msgstr "Ρυθμίσεις αποθηκεύτηκαν"
|
316 |
|
317 |
-
#: lib/yit-plugin-panel.php:
|
318 |
msgid "Settings reset"
|
319 |
msgstr "Επαναφορά ρυθμίσεων"
|
320 |
|
321 |
-
#: lib/yit-plugin-panel.php:
|
322 |
msgid "Element deleted correctly."
|
323 |
msgstr "Το στοιχείο διαγράφηκε επιτυχώς."
|
324 |
|
325 |
-
#: lib/yit-plugin-panel.php:
|
326 |
msgid "Element updated correctly."
|
327 |
msgstr "Το στοιχείο αναβαθμίστηκε επιτυχώς."
|
328 |
|
329 |
-
#: lib/yit-plugin-panel.php:
|
330 |
msgid "Database imported correctly."
|
331 |
msgstr "Επιτυχής εισαγωγή βάσης δεδομένων."
|
332 |
|
333 |
-
#: lib/yit-plugin-panel.php:
|
334 |
msgid "An error has occurred during import. Please try again."
|
335 |
msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή. Παρακαλώ προσπαθήστε ξανά."
|
336 |
|
337 |
-
#: lib/yit-plugin-panel.php:
|
338 |
msgid "The added file is not valid."
|
339 |
msgstr "Το προστιθέμενο αρχείο δεν είναι έγκυρο."
|
340 |
|
341 |
-
#: lib/yit-plugin-panel.php:
|
342 |
msgid "Sorry, import is disabled."
|
343 |
msgstr "Συγνώμη, η εισαγωγή είναι απενεργοποιημένη."
|
344 |
|
345 |
-
#: lib/yit-plugin-panel.php:
|
346 |
msgid "Sorting successful."
|
347 |
msgstr "Διαλογή επιτυχής."
|
348 |
|
349 |
-
#: lib/yit-plugin-panel.php:
|
350 |
msgid "We need your support"
|
351 |
msgstr "Χρειαζόμαστε την υποστήριξή σας"
|
352 |
|
353 |
-
#: lib/yit-plugin-panel.php:
|
354 |
msgid "to keep updating and improving the plugin. Please,"
|
355 |
msgstr ""
|
356 |
"για να διατηρήσετε την ενημέρωση και τη βελτίωση του πρόσθετου. Παρακαλώ,"
|
357 |
|
358 |
-
#: lib/yit-plugin-panel.php:
|
359 |
msgid "help us by leaving a five-star rating"
|
360 |
msgstr "βοηθήστε μας αφήνοντας μια βαθμολογία πέντε αστέρων"
|
361 |
|
362 |
-
#: lib/yit-plugin-panel.php:
|
363 |
msgid ":) Thanks!"
|
364 |
msgstr ":) Ευχαριστώ!"
|
365 |
|
@@ -432,26 +364,6 @@ msgstr ""
|
|
432 |
"Παρουσιάστηκε σφάλμα, που πιθανότατα σημαίνει ότι έπεσε το τροφοδοτικό. "
|
433 |
"Προσπαθήστε ξανά αργότερα."
|
434 |
|
435 |
-
#: lib/yith-dashboard.php:99
|
436 |
-
msgctxt "Plugin FW"
|
437 |
-
msgid "View Changelog"
|
438 |
-
msgstr "Προβολή Αρχείου Καταγραφής"
|
439 |
-
|
440 |
-
#: lib/yith-dashboard.php:100
|
441 |
-
msgctxt "Plugin FW"
|
442 |
-
msgid "Latest update released on"
|
443 |
-
msgstr "Τελευταία αναβάθμιση κυκλοφόρησε στις"
|
444 |
-
|
445 |
-
#: lib/yith-dashboard.php:143
|
446 |
-
msgctxt "Button label"
|
447 |
-
msgid "Close"
|
448 |
-
msgstr "Απενεργοποίηση"
|
449 |
-
|
450 |
-
#: lib/yith-gutenberg.php:134
|
451 |
-
msgctxt "[gutenberg]: Category Name"
|
452 |
-
msgid "YITH"
|
453 |
-
msgstr "YITH"
|
454 |
-
|
455 |
#: lib/yith-system-status.php:105
|
456 |
msgid "WordPress Version"
|
457 |
msgstr "Έκδοση WordPress"
|
@@ -521,7 +433,6 @@ msgid "Warning!"
|
|
521 |
msgstr "Προσοχή!"
|
522 |
|
523 |
#: lib/yith-system-status.php:298
|
524 |
-
#, php-format
|
525 |
msgid ""
|
526 |
"The system check has detected some compatibility issues on your "
|
527 |
"installation. %sClick here%s to know more"
|
@@ -535,7 +446,6 @@ msgstr "Αναζήτηση Πελατών"
|
|
535 |
|
536 |
#: templates/fields/ajax-customers.php:83
|
537 |
#: templates/fields/ajax-customers.php:93
|
538 |
-
#, php-format
|
539 |
msgid "%1$s (#%2$s – %3$s)"
|
540 |
msgstr "%1$s (#%2$s – %3$s)"
|
541 |
|
@@ -603,16 +513,6 @@ msgstr "Προσθέστε εικόνες"
|
|
603 |
msgid "Delete"
|
604 |
msgstr "Διαγραφή"
|
605 |
|
606 |
-
#: templates/fields/onoff.php:24
|
607 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
608 |
-
msgid "YES"
|
609 |
-
msgstr "ΝΑΙ"
|
610 |
-
|
611 |
-
#: templates/fields/onoff.php:25
|
612 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
613 |
-
msgid "NO"
|
614 |
-
msgstr "ΟΧΙ"
|
615 |
-
|
616 |
#: templates/fields/select-buttons.php:21
|
617 |
msgid "Add All"
|
618 |
msgstr "Προσθήκη Όλων"
|
@@ -659,12 +559,10 @@ msgid "Image preview"
|
|
659 |
msgstr "Προεπισκόπηση εικόνας"
|
660 |
|
661 |
#: templates/metaboxes/types/icon-list.php:90
|
662 |
-
#, php-format
|
663 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
664 |
msgstr "(Default: %s <img src=“%s”/>)"
|
665 |
|
666 |
#: templates/metaboxes/types/icon-list.php:92
|
667 |
-
#, php-format
|
668 |
msgid "(Default: <i %s></i> )"
|
669 |
msgstr "(Default: <i %s></i> )"
|
670 |
|
@@ -697,18 +595,15 @@ msgid "N/A"
|
|
697 |
msgstr "N/A"
|
698 |
|
699 |
#: templates/sysinfo/system-information-panel.php:96
|
700 |
-
#, php-format
|
701 |
msgid "%s needs %s enabled"
|
702 |
msgstr "%s χρειάζεται %s ενεργοποιημένο"
|
703 |
|
704 |
#: templates/sysinfo/system-information-panel.php:98
|
705 |
-
#, php-format
|
706 |
msgid "%s needs at least %s of available memory"
|
707 |
msgstr "%s χρειάζεται τουλάχιστον %s διαθέσιμης μνήμης"
|
708 |
|
709 |
#: templates/sysinfo/system-information-panel.php:100
|
710 |
#: templates/sysinfo/system-information-panel.php:149
|
711 |
-
#, php-format
|
712 |
msgid ""
|
713 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
714 |
"available memory"
|
@@ -719,7 +614,6 @@ msgstr ""
|
|
719 |
#: templates/sysinfo/system-information-panel.php:102
|
720 |
#: templates/sysinfo/system-information-panel.php:137
|
721 |
#: templates/sysinfo/system-information-panel.php:151
|
722 |
-
#, php-format
|
723 |
msgid ""
|
724 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
725 |
msgstr ""
|
@@ -727,7 +621,6 @@ msgstr ""
|
|
727 |
"να το βελτιώσετε."
|
728 |
|
729 |
#: templates/sysinfo/system-information-panel.php:105
|
730 |
-
#, php-format
|
731 |
msgid "%s needs at least %s version"
|
732 |
msgstr "%s χρειάζεται τουλάχιστον %s έκδοση"
|
733 |
|
@@ -744,7 +637,6 @@ msgid "Contact your hosting company in order to update it."
|
|
744 |
msgstr "Επικοινωνήστε με την εταιρεία hosting σας για να αναβαθμίσετε."
|
745 |
|
746 |
#: templates/sysinfo/system-information-panel.php:126
|
747 |
-
#, php-format
|
748 |
msgid "Remove %s from %s file"
|
749 |
msgstr "Αφαίρεση %s από αρχείο %s"
|
750 |
|
@@ -781,6 +673,123 @@ msgstr "Πίσω στο πάνελ Συστήματος"
|
|
781 |
msgid "Back to top"
|
782 |
msgstr "Πίσω στην κορυφή"
|
783 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
784 |
#: yit-plugin.php:83
|
785 |
msgctxt "Plugin Row Meta"
|
786 |
msgid "Live Demo"
|
@@ -806,13 +815,6 @@ msgctxt "Action links"
|
|
806 |
msgid "Settings"
|
807 |
msgstr "Ρυθμίσεις"
|
808 |
|
809 |
-
#: yit-plugin.php:194
|
810 |
-
msgid "License"
|
811 |
-
msgstr "Άδεια χρήσης προϊόντος"
|
812 |
-
|
813 |
-
#~ msgid "YITH"
|
814 |
-
#~ msgstr "YITH"
|
815 |
-
|
816 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
817 |
#~ msgid "ON"
|
818 |
#~ msgstr "ΕΝΕΡΓΟΠΟΙΗΣΗ"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-04-23 06:38:32+00:00\n"
|
8 |
"PO-Revision-Date: 2020-04-06 10:45+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
26 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
|
|
27 |
msgid "Add %s"
|
28 |
msgstr "Προσθήκη %s"
|
29 |
|
30 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
|
|
31 |
msgid "Add New %s"
|
32 |
msgstr "Προσθήκη Νέου %s"
|
33 |
|
34 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
35 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
|
|
36 |
msgid "Edit %s"
|
37 |
msgstr "Επεξεργασία %s"
|
38 |
|
39 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
|
|
40 |
msgid "New %s"
|
41 |
msgstr "Νέο %s"
|
42 |
|
43 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
|
|
44 |
msgid "All %s"
|
45 |
msgstr "Όλα %s"
|
46 |
|
47 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
48 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
|
|
49 |
msgid "View %s"
|
50 |
msgstr "Προβολή %s"
|
51 |
|
52 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
|
|
53 |
msgid "Search %s"
|
54 |
msgstr "Αναζήτηση %s"
|
55 |
|
56 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
|
|
57 |
msgid "No %s found"
|
58 |
msgstr "Δεν βρέθηκε %s"
|
59 |
|
60 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
|
|
61 |
msgid "No %s found in Trash"
|
62 |
msgstr "Δεν βρέθηκε %s στον Κάδο Ανακύκλωσης"
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
65 |
msgid "Search Categories"
|
66 |
msgstr "Αναζήτηση Κατηγοριών"
|
102 |
msgstr "Κατηγορίες"
|
103 |
|
104 |
#: lib/yit-cpt-unlimited.php:1044
|
|
|
105 |
msgid "%s Settings"
|
106 |
msgstr "Ρυθμίσεις %s"
|
107 |
|
115 |
msgstr "Τύπος"
|
116 |
|
117 |
#: lib/yit-cpt-unlimited.php:1054
|
|
|
118 |
msgid "Layout for this %s"
|
119 |
msgstr "Διάταξη για %s"
|
120 |
|
186 |
msgstr "Γρήγορα λινκ"
|
187 |
|
188 |
#: lib/yit-cpt-unlimited.php:1477
|
|
|
189 |
msgid "Show frontend of the %s"
|
190 |
msgstr "Προβολή εμφάνισης του %s"
|
191 |
|
195 |
msgstr "Όνομα"
|
196 |
|
197 |
#: lib/yit-cpt-unlimited.php:1635
|
|
|
198 |
msgid "Add %s from images"
|
199 |
msgstr "Προσθήκη %s από εικόνες"
|
200 |
|
211 |
msgid "Plugin Settings"
|
212 |
msgstr "Ρυθμίσεις Προσθέτου"
|
213 |
|
214 |
+
#: lib/yit-plugin-panel.php:455 lib/yit-plugin-panel.php:458
|
215 |
msgid "How to install premium version"
|
216 |
msgstr "Πώς να εγκαταστήσετε την προηγμένη έκδοση"
|
217 |
|
218 |
+
#: lib/yit-plugin-panel.php:603 lib/yit-plugin-subpanel.php:151
|
219 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
220 |
msgid "Save Changes"
|
221 |
msgstr "Αποθήκευση Αλλαγών"
|
222 |
|
223 |
+
#: lib/yit-plugin-panel.php:606 lib/yit-plugin-subpanel.php:154
|
224 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
225 |
msgid ""
|
226 |
"If you continue with this action, you will reset all options in this page."
|
228 |
"Αν συνεχίσετε με αυτή την ενέργεια θα επαναφέρετε όλες τις επιλογές στη "
|
229 |
"σελίδα."
|
230 |
|
231 |
+
#: lib/yit-plugin-panel.php:608 lib/yit-plugin-subpanel.php:156
|
232 |
msgid "Reset to default"
|
233 |
msgstr "Επαναφορά σε προεπιλεγμένο"
|
234 |
|
235 |
+
#: lib/yit-plugin-panel.php:609 lib/yit-plugin-subpanel.php:157
|
236 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
237 |
msgid "Are you sure?"
|
238 |
msgstr "Είστε σίγουρος;"
|
239 |
|
240 |
+
#: lib/yit-plugin-panel.php:807
|
241 |
msgid ""
|
242 |
"The element you have entered already exists. Please, enter another name."
|
243 |
msgstr "Το στοιχείο που εισάγατε υπάρχει ήδη. Παρακαλώ, εισάγετε άλλο όνομα."
|
244 |
|
245 |
+
#: lib/yit-plugin-panel.php:808
|
246 |
msgid "Settings saved"
|
247 |
msgstr "Ρυθμίσεις αποθηκεύτηκαν"
|
248 |
|
249 |
+
#: lib/yit-plugin-panel.php:809
|
250 |
msgid "Settings reset"
|
251 |
msgstr "Επαναφορά ρυθμίσεων"
|
252 |
|
253 |
+
#: lib/yit-plugin-panel.php:810
|
254 |
msgid "Element deleted correctly."
|
255 |
msgstr "Το στοιχείο διαγράφηκε επιτυχώς."
|
256 |
|
257 |
+
#: lib/yit-plugin-panel.php:811 lib/yit-plugin-panel.php:812
|
258 |
msgid "Element updated correctly."
|
259 |
msgstr "Το στοιχείο αναβαθμίστηκε επιτυχώς."
|
260 |
|
261 |
+
#: lib/yit-plugin-panel.php:813
|
262 |
msgid "Database imported correctly."
|
263 |
msgstr "Επιτυχής εισαγωγή βάσης δεδομένων."
|
264 |
|
265 |
+
#: lib/yit-plugin-panel.php:814
|
266 |
msgid "An error has occurred during import. Please try again."
|
267 |
msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή. Παρακαλώ προσπαθήστε ξανά."
|
268 |
|
269 |
+
#: lib/yit-plugin-panel.php:815
|
270 |
msgid "The added file is not valid."
|
271 |
msgstr "Το προστιθέμενο αρχείο δεν είναι έγκυρο."
|
272 |
|
273 |
+
#: lib/yit-plugin-panel.php:816
|
274 |
msgid "Sorry, import is disabled."
|
275 |
msgstr "Συγνώμη, η εισαγωγή είναι απενεργοποιημένη."
|
276 |
|
277 |
+
#: lib/yit-plugin-panel.php:817
|
278 |
msgid "Sorting successful."
|
279 |
msgstr "Διαλογή επιτυχής."
|
280 |
|
281 |
+
#: lib/yit-plugin-panel.php:1265
|
282 |
msgid "We need your support"
|
283 |
msgstr "Χρειαζόμαστε την υποστήριξή σας"
|
284 |
|
285 |
+
#: lib/yit-plugin-panel.php:1266
|
286 |
msgid "to keep updating and improving the plugin. Please,"
|
287 |
msgstr ""
|
288 |
"για να διατηρήσετε την ενημέρωση και τη βελτίωση του πρόσθετου. Παρακαλώ,"
|
289 |
|
290 |
+
#: lib/yit-plugin-panel.php:1268
|
291 |
msgid "help us by leaving a five-star rating"
|
292 |
msgstr "βοηθήστε μας αφήνοντας μια βαθμολογία πέντε αστέρων"
|
293 |
|
294 |
+
#: lib/yit-plugin-panel.php:1269
|
295 |
msgid ":) Thanks!"
|
296 |
msgstr ":) Ευχαριστώ!"
|
297 |
|
364 |
"Παρουσιάστηκε σφάλμα, που πιθανότατα σημαίνει ότι έπεσε το τροφοδοτικό. "
|
365 |
"Προσπαθήστε ξανά αργότερα."
|
366 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
#: lib/yith-system-status.php:105
|
368 |
msgid "WordPress Version"
|
369 |
msgstr "Έκδοση WordPress"
|
433 |
msgstr "Προσοχή!"
|
434 |
|
435 |
#: lib/yith-system-status.php:298
|
|
|
436 |
msgid ""
|
437 |
"The system check has detected some compatibility issues on your "
|
438 |
"installation. %sClick here%s to know more"
|
446 |
|
447 |
#: templates/fields/ajax-customers.php:83
|
448 |
#: templates/fields/ajax-customers.php:93
|
|
|
449 |
msgid "%1$s (#%2$s – %3$s)"
|
450 |
msgstr "%1$s (#%2$s – %3$s)"
|
451 |
|
513 |
msgid "Delete"
|
514 |
msgstr "Διαγραφή"
|
515 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
516 |
#: templates/fields/select-buttons.php:21
|
517 |
msgid "Add All"
|
518 |
msgstr "Προσθήκη Όλων"
|
559 |
msgstr "Προεπισκόπηση εικόνας"
|
560 |
|
561 |
#: templates/metaboxes/types/icon-list.php:90
|
|
|
562 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
563 |
msgstr "(Default: %s <img src=“%s”/>)"
|
564 |
|
565 |
#: templates/metaboxes/types/icon-list.php:92
|
|
|
566 |
msgid "(Default: <i %s></i> )"
|
567 |
msgstr "(Default: <i %s></i> )"
|
568 |
|
595 |
msgstr "N/A"
|
596 |
|
597 |
#: templates/sysinfo/system-information-panel.php:96
|
|
|
598 |
msgid "%s needs %s enabled"
|
599 |
msgstr "%s χρειάζεται %s ενεργοποιημένο"
|
600 |
|
601 |
#: templates/sysinfo/system-information-panel.php:98
|
|
|
602 |
msgid "%s needs at least %s of available memory"
|
603 |
msgstr "%s χρειάζεται τουλάχιστον %s διαθέσιμης μνήμης"
|
604 |
|
605 |
#: templates/sysinfo/system-information-panel.php:100
|
606 |
#: templates/sysinfo/system-information-panel.php:149
|
|
|
607 |
msgid ""
|
608 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
609 |
"available memory"
|
614 |
#: templates/sysinfo/system-information-panel.php:102
|
615 |
#: templates/sysinfo/system-information-panel.php:137
|
616 |
#: templates/sysinfo/system-information-panel.php:151
|
|
|
617 |
msgid ""
|
618 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
619 |
msgstr ""
|
621 |
"να το βελτιώσετε."
|
622 |
|
623 |
#: templates/sysinfo/system-information-panel.php:105
|
|
|
624 |
msgid "%s needs at least %s version"
|
625 |
msgstr "%s χρειάζεται τουλάχιστον %s έκδοση"
|
626 |
|
637 |
msgstr "Επικοινωνήστε με την εταιρεία hosting σας για να αναβαθμίσετε."
|
638 |
|
639 |
#: templates/sysinfo/system-information-panel.php:126
|
|
|
640 |
msgid "Remove %s from %s file"
|
641 |
msgstr "Αφαίρεση %s από αρχείο %s"
|
642 |
|
673 |
msgid "Back to top"
|
674 |
msgstr "Πίσω στην κορυφή"
|
675 |
|
676 |
+
#: yit-plugin.php:194
|
677 |
+
msgid "License"
|
678 |
+
msgstr "Άδεια χρήσης προϊόντος"
|
679 |
+
|
680 |
+
#. Author of the plugin/theme
|
681 |
+
msgid "YITH"
|
682 |
+
msgstr "YITH"
|
683 |
+
|
684 |
+
#: lib/privacy/yit-privacy.php:24
|
685 |
+
msgctxt "Privacy Policy Guide Title"
|
686 |
+
msgid "YITH Plugins"
|
687 |
+
msgstr "Πρόσθετα YITH"
|
688 |
+
|
689 |
+
#: lib/privacy/yit-privacy.php:59
|
690 |
+
msgctxt "Privacy Policy Content"
|
691 |
+
msgid ""
|
692 |
+
"This sample language includes the basics around what personal data your "
|
693 |
+
"store may be collecting, storing and sharing, as well as who may have access "
|
694 |
+
"to that data. Depending on what settings are enabled and which additional "
|
695 |
+
"plugins are used, the specific information shared by your store will vary. "
|
696 |
+
"We recommend consulting with a lawyer when deciding what information to "
|
697 |
+
"disclose on your privacy policy."
|
698 |
+
msgstr ""
|
699 |
+
"Αυτό το δείγμα γλώσσας περιλαμβάνει τα βασικά στοιχεία γύρω από το τι "
|
700 |
+
"προσωπικά δεδομένα το κατάστημά σας μπορεί να συλλέγει, την αποθήκευση και "
|
701 |
+
"την κοινή χρήση, καθώς και ποιοι μπορεί να έχουν πρόσβαση σε αυτά τα "
|
702 |
+
"δεδομένα. Ανάλογα με τις ρυθμίσεις που είναι ενεργοποιημένες και ποια "
|
703 |
+
"επιπλέον πρόσθετα χρησιμοποιούνται, οι συγκεκριμένες πληροφορίες που "
|
704 |
+
"κοινοποιούνται από το κατάστημά σας θα ποικίλλουν. Συνιστούμε τη διαβούλευση "
|
705 |
+
"με έναν δικηγόρο, όταν αποφασίζετε ποιες πληροφορίες να αποκαλύπτετε στην "
|
706 |
+
"πολιτική απορρήτου σας."
|
707 |
+
|
708 |
+
#: lib/privacy/yit-privacy.php:63
|
709 |
+
msgctxt "Privacy Policy Content"
|
710 |
+
msgid "What we collect and store"
|
711 |
+
msgstr "Τι συλλέγουμε και αποθηκεύουμε"
|
712 |
+
|
713 |
+
#: lib/privacy/yit-privacy.php:66
|
714 |
+
msgctxt "Privacy Policy Content"
|
715 |
+
msgid "Who on our team has access"
|
716 |
+
msgstr "Ποιος στην ομάδα μας έχει πρόσβαση"
|
717 |
+
|
718 |
+
#: lib/privacy/yit-privacy.php:69
|
719 |
+
msgctxt "Privacy Policy Content"
|
720 |
+
msgid "What we share with others"
|
721 |
+
msgstr "Τι μοιραζόμαστε με τους άλλους"
|
722 |
+
|
723 |
+
#: lib/privacy/yit-privacy.php:72
|
724 |
+
msgctxt "Privacy Policy Content"
|
725 |
+
msgid "Payments"
|
726 |
+
msgstr "Πληρωμές"
|
727 |
+
|
728 |
+
#: lib/yit-cpt-unlimited.php:627
|
729 |
+
msgctxt "taxonomy general name"
|
730 |
+
msgid "%s Categories"
|
731 |
+
msgstr "Κατηγορίες %s"
|
732 |
+
|
733 |
+
#: lib/yit-cpt-unlimited.php:628
|
734 |
+
msgctxt "taxonomy singular name"
|
735 |
+
msgid "Category"
|
736 |
+
msgstr "Κατηγορία"
|
737 |
+
|
738 |
+
#: lib/yith-dashboard.php:99
|
739 |
+
msgctxt "Plugin FW"
|
740 |
+
msgid "View Changelog"
|
741 |
+
msgstr "Προβολή Αρχείου Καταγραφής"
|
742 |
+
|
743 |
+
#: lib/yith-dashboard.php:100
|
744 |
+
msgctxt "Plugin FW"
|
745 |
+
msgid "Latest update released on"
|
746 |
+
msgstr "Τελευταία αναβάθμιση κυκλοφόρησε στις"
|
747 |
+
|
748 |
+
#: lib/yith-dashboard.php:143
|
749 |
+
msgctxt "Button label"
|
750 |
+
msgid "Close"
|
751 |
+
msgstr "Απενεργοποίηση"
|
752 |
+
|
753 |
+
#: lib/yith-gutenberg.php:134
|
754 |
+
msgctxt "[gutenberg]: Category Name"
|
755 |
+
msgid "YITH"
|
756 |
+
msgstr "YITH"
|
757 |
+
|
758 |
+
#: templates/fields/dimensions.php:16
|
759 |
+
msgctxt "Position in the \"Dimensions\" field"
|
760 |
+
msgid "Top"
|
761 |
+
msgstr ""
|
762 |
+
|
763 |
+
#: templates/fields/dimensions.php:17
|
764 |
+
msgctxt "Position in the \"Dimensions\" field"
|
765 |
+
msgid "Right"
|
766 |
+
msgstr ""
|
767 |
+
|
768 |
+
#: templates/fields/dimensions.php:18
|
769 |
+
msgctxt "Position in the \"Dimensions\" field"
|
770 |
+
msgid "Bottom"
|
771 |
+
msgstr ""
|
772 |
+
|
773 |
+
#: templates/fields/dimensions.php:19
|
774 |
+
msgctxt "Position in the \"Dimensions\" field"
|
775 |
+
msgid "Left"
|
776 |
+
msgstr ""
|
777 |
+
|
778 |
+
#: templates/fields/dimensions.php:117
|
779 |
+
msgctxt "Tooltip in the \"Dimensions\" field"
|
780 |
+
msgid "Link values together"
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: templates/fields/onoff.php:24
|
784 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
785 |
+
msgid "YES"
|
786 |
+
msgstr "ΝΑΙ"
|
787 |
+
|
788 |
+
#: templates/fields/onoff.php:25
|
789 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
790 |
+
msgid "NO"
|
791 |
+
msgstr "ΟΧΙ"
|
792 |
+
|
793 |
#: yit-plugin.php:83
|
794 |
msgctxt "Plugin Row Meta"
|
795 |
msgid "Live Demo"
|
815 |
msgid "Settings"
|
816 |
msgstr "Ρυθμίσεις"
|
817 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
818 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
819 |
#~ msgid "ON"
|
820 |
#~ msgstr "ΕΝΕΡΓΟΠΟΙΗΣΗ"
|
plugin-fw/languages/yith-plugin-fw-es_ES.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2020-04-06
|
8 |
"PO-Revision-Date: 2020-04-06 10:45+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
@@ -22,108 +22,45 @@ msgstr ""
|
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
25 |
-
#: lib/privacy/yit-privacy.php:24
|
26 |
-
msgctxt "Privacy Policy Guide Title"
|
27 |
-
msgid "YITH Plugins"
|
28 |
-
msgstr "Plugins de YITH"
|
29 |
-
|
30 |
-
#: lib/privacy/yit-privacy.php:59
|
31 |
-
msgctxt "Privacy Policy Content"
|
32 |
-
msgid ""
|
33 |
-
"This sample language includes the basics around what personal data your "
|
34 |
-
"store may be collecting, storing and sharing, as well as who may have access "
|
35 |
-
"to that data. Depending on what settings are enabled and which additional "
|
36 |
-
"plugins are used, the specific information shared by your store will vary. "
|
37 |
-
"We recommend consulting with a lawyer when deciding what information to "
|
38 |
-
"disclose on your privacy policy."
|
39 |
-
msgstr ""
|
40 |
-
"Este lenguaje de muestra incluye los conceptos básicos sobre qué datos "
|
41 |
-
"personales puede estar recolectando, almacenando y compartiendo tu tienda, "
|
42 |
-
"así como quién puede tener acceso a esos datos. Dependiendo de qué "
|
43 |
-
"configuración esté habilitada y qué complementos adicionales se utilicen, la "
|
44 |
-
"información específica compartida por tu tienda variará. Recomendamos "
|
45 |
-
"consultar con un abogado cuando decidas qué información divulgar sobre tu "
|
46 |
-
"política de privacidad."
|
47 |
-
|
48 |
-
#: lib/privacy/yit-privacy.php:63
|
49 |
-
msgctxt "Privacy Policy Content"
|
50 |
-
msgid "What we collect and store"
|
51 |
-
msgstr "Qué recopilamos y almacenamos"
|
52 |
-
|
53 |
-
#: lib/privacy/yit-privacy.php:66
|
54 |
-
msgctxt "Privacy Policy Content"
|
55 |
-
msgid "Who on our team has access"
|
56 |
-
msgstr "Quién en nuestro equipo tiene acceso"
|
57 |
-
|
58 |
-
#: lib/privacy/yit-privacy.php:69
|
59 |
-
msgctxt "Privacy Policy Content"
|
60 |
-
msgid "What we share with others"
|
61 |
-
msgstr "Qué compartimos con otros"
|
62 |
-
|
63 |
-
#: lib/privacy/yit-privacy.php:72
|
64 |
-
msgctxt "Privacy Policy Content"
|
65 |
-
msgid "Payments"
|
66 |
-
msgstr "Pagos"
|
67 |
-
|
68 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
69 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
70 |
-
#, php-format
|
71 |
msgid "Add %s"
|
72 |
msgstr "Añadir %s"
|
73 |
|
74 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
75 |
-
#, php-format
|
76 |
msgid "Add New %s"
|
77 |
msgstr "Añadir nuevo/a %s"
|
78 |
|
79 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
80 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
81 |
-
#, php-format
|
82 |
msgid "Edit %s"
|
83 |
msgstr "Editar %s"
|
84 |
|
85 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
86 |
-
#, php-format
|
87 |
msgid "New %s"
|
88 |
msgstr "Nuevo/a %s"
|
89 |
|
90 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
91 |
-
#, php-format
|
92 |
msgid "All %s"
|
93 |
msgstr "Todo %s"
|
94 |
|
95 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
96 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
97 |
-
#, php-format
|
98 |
msgid "View %s"
|
99 |
msgstr "Ver %s"
|
100 |
|
101 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
102 |
-
#, php-format
|
103 |
msgid "Search %s"
|
104 |
msgstr "Buscar %s"
|
105 |
|
106 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
107 |
-
#, php-format
|
108 |
msgid "No %s found"
|
109 |
msgstr "No se encontraron %s"
|
110 |
|
111 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
112 |
-
#, php-format
|
113 |
msgid "No %s found in Trash"
|
114 |
msgstr "No se encontraron %s en la papelera"
|
115 |
|
116 |
-
#: lib/yit-cpt-unlimited.php:627
|
117 |
-
#, php-format
|
118 |
-
msgctxt "taxonomy general name"
|
119 |
-
msgid "%s Categories"
|
120 |
-
msgstr "%s Categorías"
|
121 |
-
|
122 |
-
#: lib/yit-cpt-unlimited.php:628
|
123 |
-
msgctxt "taxonomy singular name"
|
124 |
-
msgid "Category"
|
125 |
-
msgstr "Categoría"
|
126 |
-
|
127 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
128 |
msgid "Search Categories"
|
129 |
msgstr "Buscar Categorías"
|
@@ -165,7 +102,6 @@ msgid "Categories"
|
|
165 |
msgstr "Categorías"
|
166 |
|
167 |
#: lib/yit-cpt-unlimited.php:1044
|
168 |
-
#, php-format
|
169 |
msgid "%s Settings"
|
170 |
msgstr "%s Ajustes"
|
171 |
|
@@ -179,7 +115,6 @@ msgid "Type"
|
|
179 |
msgstr "Tipo"
|
180 |
|
181 |
#: lib/yit-cpt-unlimited.php:1054
|
182 |
-
#, php-format
|
183 |
msgid "Layout for this %s"
|
184 |
msgstr "Diseño para este %s"
|
185 |
|
@@ -252,7 +187,6 @@ msgid "Quick links"
|
|
252 |
msgstr "Enlaces rápidos"
|
253 |
|
254 |
#: lib/yit-cpt-unlimited.php:1477
|
255 |
-
#, php-format
|
256 |
msgid "Show frontend of the %s"
|
257 |
msgstr "Mostrar parte delantera de %s"
|
258 |
|
@@ -262,7 +196,6 @@ msgid "Name"
|
|
262 |
msgstr "Nombre"
|
263 |
|
264 |
#: lib/yit-cpt-unlimited.php:1635
|
265 |
-
#, php-format
|
266 |
msgid "Add %s from images"
|
267 |
msgstr "Añadir %s desde imágenes"
|
268 |
|
@@ -278,87 +211,87 @@ msgstr "Los cambios que has hecho se perderán si abandonas esta página."
|
|
278 |
msgid "Plugin Settings"
|
279 |
msgstr "Ajustes del plugin"
|
280 |
|
281 |
-
#: lib/yit-plugin-panel.php:
|
282 |
msgid "How to install premium version"
|
283 |
msgstr "Cómo instalar la versión premium"
|
284 |
|
285 |
-
#: lib/yit-plugin-panel.php:
|
286 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
287 |
msgid "Save Changes"
|
288 |
msgstr "Guardar cambios"
|
289 |
|
290 |
-
#: lib/yit-plugin-panel.php:
|
291 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
292 |
msgid ""
|
293 |
"If you continue with this action, you will reset all options in this page."
|
294 |
msgstr ""
|
295 |
"Si sigues con esta acción, se reiniciarán todas las opciones en esta página."
|
296 |
|
297 |
-
#: lib/yit-plugin-panel.php:
|
298 |
msgid "Reset to default"
|
299 |
msgstr "Restablecer a predeterminado"
|
300 |
|
301 |
-
#: lib/yit-plugin-panel.php:
|
302 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
303 |
msgid "Are you sure?"
|
304 |
msgstr "¿Estás seguro/a?"
|
305 |
|
306 |
-
#: lib/yit-plugin-panel.php:
|
307 |
msgid ""
|
308 |
"The element you have entered already exists. Please, enter another name."
|
309 |
msgstr ""
|
310 |
"El elemento que has introducido ya existe. Por favor, introduce otro nombre."
|
311 |
|
312 |
-
#: lib/yit-plugin-panel.php:
|
313 |
msgid "Settings saved"
|
314 |
msgstr "Ajustes guardados"
|
315 |
|
316 |
-
#: lib/yit-plugin-panel.php:
|
317 |
msgid "Settings reset"
|
318 |
msgstr "Ajustes reiniciados"
|
319 |
|
320 |
-
#: lib/yit-plugin-panel.php:
|
321 |
msgid "Element deleted correctly."
|
322 |
msgstr "Elemento borrado correctamente."
|
323 |
|
324 |
-
#: lib/yit-plugin-panel.php:
|
325 |
msgid "Element updated correctly."
|
326 |
msgstr "Elemento actualizado correctamente."
|
327 |
|
328 |
-
#: lib/yit-plugin-panel.php:
|
329 |
msgid "Database imported correctly."
|
330 |
msgstr "Base de datos importada correctamente."
|
331 |
|
332 |
-
#: lib/yit-plugin-panel.php:
|
333 |
msgid "An error has occurred during import. Please try again."
|
334 |
msgstr ""
|
335 |
"Ha ocurrido un error durante la importación. Por favor, inténtalo de nuevo."
|
336 |
|
337 |
-
#: lib/yit-plugin-panel.php:
|
338 |
msgid "The added file is not valid."
|
339 |
msgstr "El archivo añadido no es válido."
|
340 |
|
341 |
-
#: lib/yit-plugin-panel.php:
|
342 |
msgid "Sorry, import is disabled."
|
343 |
msgstr "Lo sentimos, la importación está deshabilitada."
|
344 |
|
345 |
-
#: lib/yit-plugin-panel.php:
|
346 |
msgid "Sorting successful."
|
347 |
msgstr "Clasificación fue realizada con éxito."
|
348 |
|
349 |
-
#: lib/yit-plugin-panel.php:
|
350 |
msgid "We need your support"
|
351 |
msgstr "Necesitamos tu ayuda"
|
352 |
|
353 |
-
#: lib/yit-plugin-panel.php:
|
354 |
msgid "to keep updating and improving the plugin. Please,"
|
355 |
msgstr "para seguir actualizando y mejora el plugin. Por favor,"
|
356 |
|
357 |
-
#: lib/yit-plugin-panel.php:
|
358 |
msgid "help us by leaving a five-star rating"
|
359 |
msgstr "ayúdanos dejando una valoración de 5 estrellas"
|
360 |
|
361 |
-
#: lib/yit-plugin-panel.php:
|
362 |
msgid ":) Thanks!"
|
363 |
msgstr ":) ¡Gracias!"
|
364 |
|
@@ -432,26 +365,6 @@ msgstr ""
|
|
432 |
"Ha ocurrido un error, lo que probablemente significa que el feed está caído. "
|
433 |
"Inténtalo de nuevo más tarde."
|
434 |
|
435 |
-
#: lib/yith-dashboard.php:99
|
436 |
-
msgctxt "Plugin FW"
|
437 |
-
msgid "View Changelog"
|
438 |
-
msgstr "Ver registro de cambios"
|
439 |
-
|
440 |
-
#: lib/yith-dashboard.php:100
|
441 |
-
msgctxt "Plugin FW"
|
442 |
-
msgid "Latest update released on"
|
443 |
-
msgstr "Última actualización publicada el"
|
444 |
-
|
445 |
-
#: lib/yith-dashboard.php:143
|
446 |
-
msgctxt "Button label"
|
447 |
-
msgid "Close"
|
448 |
-
msgstr "Cerrar"
|
449 |
-
|
450 |
-
#: lib/yith-gutenberg.php:134
|
451 |
-
msgctxt "[gutenberg]: Category Name"
|
452 |
-
msgid "YITH"
|
453 |
-
msgstr "YITH"
|
454 |
-
|
455 |
#: lib/yith-system-status.php:105
|
456 |
msgid "WordPress Version"
|
457 |
msgstr "Versión de WordPress"
|
@@ -521,7 +434,6 @@ msgid "Warning!"
|
|
521 |
msgstr "¡Atención! "
|
522 |
|
523 |
#: lib/yith-system-status.php:298
|
524 |
-
#, php-format
|
525 |
msgid ""
|
526 |
"The system check has detected some compatibility issues on your "
|
527 |
"installation. %sClick here%s to know more"
|
@@ -535,7 +447,6 @@ msgstr "Buscar clientes"
|
|
535 |
|
536 |
#: templates/fields/ajax-customers.php:83
|
537 |
#: templates/fields/ajax-customers.php:93
|
538 |
-
#, php-format
|
539 |
msgid "%1$s (#%2$s – %3$s)"
|
540 |
msgstr "%1$s (#%2$s – %3$s)"
|
541 |
|
@@ -603,16 +514,6 @@ msgstr "Añadir imágenes"
|
|
603 |
msgid "Delete"
|
604 |
msgstr "Borrar"
|
605 |
|
606 |
-
#: templates/fields/onoff.php:24
|
607 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
608 |
-
msgid "YES"
|
609 |
-
msgstr "SI"
|
610 |
-
|
611 |
-
#: templates/fields/onoff.php:25
|
612 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
613 |
-
msgid "NO"
|
614 |
-
msgstr "NO"
|
615 |
-
|
616 |
#: templates/fields/select-buttons.php:21
|
617 |
msgid "Add All"
|
618 |
msgstr "Añadir todo"
|
@@ -659,12 +560,10 @@ msgid "Image preview"
|
|
659 |
msgstr "Previsualización de imagen"
|
660 |
|
661 |
#: templates/metaboxes/types/icon-list.php:90
|
662 |
-
#, php-format
|
663 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
664 |
msgstr "(Por defecto: %s <img src=\"%s\"/>)"
|
665 |
|
666 |
#: templates/metaboxes/types/icon-list.php:92
|
667 |
-
#, php-format
|
668 |
msgid "(Default: <i %s></i> )"
|
669 |
msgstr "(Por defecto: <i %s></i> )"
|
670 |
|
@@ -697,18 +596,15 @@ msgid "N/A"
|
|
697 |
msgstr "N/D"
|
698 |
|
699 |
#: templates/sysinfo/system-information-panel.php:96
|
700 |
-
#, php-format
|
701 |
msgid "%s needs %s enabled"
|
702 |
msgstr "%s necesita %s enabled"
|
703 |
|
704 |
#: templates/sysinfo/system-information-panel.php:98
|
705 |
-
#, php-format
|
706 |
msgid "%s needs at least %s of available memory"
|
707 |
msgstr "%s necesita al menos %s de memoria disponible"
|
708 |
|
709 |
#: templates/sysinfo/system-information-panel.php:100
|
710 |
#: templates/sysinfo/system-information-panel.php:149
|
711 |
-
#, php-format
|
712 |
msgid ""
|
713 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
714 |
"available memory"
|
@@ -719,14 +615,12 @@ msgstr ""
|
|
719 |
#: templates/sysinfo/system-information-panel.php:102
|
720 |
#: templates/sysinfo/system-information-panel.php:137
|
721 |
#: templates/sysinfo/system-information-panel.php:151
|
722 |
-
#, php-format
|
723 |
msgid ""
|
724 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
725 |
msgstr ""
|
726 |
"Lee más %s aquí%s o contacta a tu compañía de hosting para incrementarlo."
|
727 |
|
728 |
#: templates/sysinfo/system-information-panel.php:105
|
729 |
-
#, php-format
|
730 |
msgid "%s needs at least %s version"
|
731 |
msgstr "%s necesita al menos la versión %s"
|
732 |
|
@@ -743,7 +637,6 @@ msgid "Contact your hosting company in order to update it."
|
|
743 |
msgstr "Contacta a tu compañía de hosting para actualizarlo."
|
744 |
|
745 |
#: templates/sysinfo/system-information-panel.php:126
|
746 |
-
#, php-format
|
747 |
msgid "Remove %s from %s file"
|
748 |
msgstr "Eliminar %s del archivo %s"
|
749 |
|
@@ -780,6 +673,123 @@ msgstr "Volver al panel del Sistema"
|
|
780 |
msgid "Back to top"
|
781 |
msgstr "Volver arriba"
|
782 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
783 |
#: yit-plugin.php:83
|
784 |
msgctxt "Plugin Row Meta"
|
785 |
msgid "Live Demo"
|
@@ -805,14 +815,6 @@ msgctxt "Action links"
|
|
805 |
msgid "Settings"
|
806 |
msgstr "Ajustes"
|
807 |
|
808 |
-
#: yit-plugin.php:194
|
809 |
-
msgid "License"
|
810 |
-
msgstr "Licencia"
|
811 |
-
|
812 |
-
#, fuzzy
|
813 |
-
#~ msgid "YITH"
|
814 |
-
#~ msgstr "YITH"
|
815 |
-
|
816 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
817 |
#~ msgid "ON"
|
818 |
#~ msgstr "ON"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-04-23 06:38:32+00:00\n"
|
8 |
"PO-Revision-Date: 2020-04-06 10:45+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
26 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
|
|
27 |
msgid "Add %s"
|
28 |
msgstr "Añadir %s"
|
29 |
|
30 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
|
|
31 |
msgid "Add New %s"
|
32 |
msgstr "Añadir nuevo/a %s"
|
33 |
|
34 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
35 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
|
|
36 |
msgid "Edit %s"
|
37 |
msgstr "Editar %s"
|
38 |
|
39 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
|
|
40 |
msgid "New %s"
|
41 |
msgstr "Nuevo/a %s"
|
42 |
|
43 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
|
|
44 |
msgid "All %s"
|
45 |
msgstr "Todo %s"
|
46 |
|
47 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
48 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
|
|
49 |
msgid "View %s"
|
50 |
msgstr "Ver %s"
|
51 |
|
52 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
|
|
53 |
msgid "Search %s"
|
54 |
msgstr "Buscar %s"
|
55 |
|
56 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
|
|
57 |
msgid "No %s found"
|
58 |
msgstr "No se encontraron %s"
|
59 |
|
60 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
|
|
61 |
msgid "No %s found in Trash"
|
62 |
msgstr "No se encontraron %s en la papelera"
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
65 |
msgid "Search Categories"
|
66 |
msgstr "Buscar Categorías"
|
102 |
msgstr "Categorías"
|
103 |
|
104 |
#: lib/yit-cpt-unlimited.php:1044
|
|
|
105 |
msgid "%s Settings"
|
106 |
msgstr "%s Ajustes"
|
107 |
|
115 |
msgstr "Tipo"
|
116 |
|
117 |
#: lib/yit-cpt-unlimited.php:1054
|
|
|
118 |
msgid "Layout for this %s"
|
119 |
msgstr "Diseño para este %s"
|
120 |
|
187 |
msgstr "Enlaces rápidos"
|
188 |
|
189 |
#: lib/yit-cpt-unlimited.php:1477
|
|
|
190 |
msgid "Show frontend of the %s"
|
191 |
msgstr "Mostrar parte delantera de %s"
|
192 |
|
196 |
msgstr "Nombre"
|
197 |
|
198 |
#: lib/yit-cpt-unlimited.php:1635
|
|
|
199 |
msgid "Add %s from images"
|
200 |
msgstr "Añadir %s desde imágenes"
|
201 |
|
211 |
msgid "Plugin Settings"
|
212 |
msgstr "Ajustes del plugin"
|
213 |
|
214 |
+
#: lib/yit-plugin-panel.php:455 lib/yit-plugin-panel.php:458
|
215 |
msgid "How to install premium version"
|
216 |
msgstr "Cómo instalar la versión premium"
|
217 |
|
218 |
+
#: lib/yit-plugin-panel.php:603 lib/yit-plugin-subpanel.php:151
|
219 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
220 |
msgid "Save Changes"
|
221 |
msgstr "Guardar cambios"
|
222 |
|
223 |
+
#: lib/yit-plugin-panel.php:606 lib/yit-plugin-subpanel.php:154
|
224 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
225 |
msgid ""
|
226 |
"If you continue with this action, you will reset all options in this page."
|
227 |
msgstr ""
|
228 |
"Si sigues con esta acción, se reiniciarán todas las opciones en esta página."
|
229 |
|
230 |
+
#: lib/yit-plugin-panel.php:608 lib/yit-plugin-subpanel.php:156
|
231 |
msgid "Reset to default"
|
232 |
msgstr "Restablecer a predeterminado"
|
233 |
|
234 |
+
#: lib/yit-plugin-panel.php:609 lib/yit-plugin-subpanel.php:157
|
235 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
236 |
msgid "Are you sure?"
|
237 |
msgstr "¿Estás seguro/a?"
|
238 |
|
239 |
+
#: lib/yit-plugin-panel.php:807
|
240 |
msgid ""
|
241 |
"The element you have entered already exists. Please, enter another name."
|
242 |
msgstr ""
|
243 |
"El elemento que has introducido ya existe. Por favor, introduce otro nombre."
|
244 |
|
245 |
+
#: lib/yit-plugin-panel.php:808
|
246 |
msgid "Settings saved"
|
247 |
msgstr "Ajustes guardados"
|
248 |
|
249 |
+
#: lib/yit-plugin-panel.php:809
|
250 |
msgid "Settings reset"
|
251 |
msgstr "Ajustes reiniciados"
|
252 |
|
253 |
+
#: lib/yit-plugin-panel.php:810
|
254 |
msgid "Element deleted correctly."
|
255 |
msgstr "Elemento borrado correctamente."
|
256 |
|
257 |
+
#: lib/yit-plugin-panel.php:811 lib/yit-plugin-panel.php:812
|
258 |
msgid "Element updated correctly."
|
259 |
msgstr "Elemento actualizado correctamente."
|
260 |
|
261 |
+
#: lib/yit-plugin-panel.php:813
|
262 |
msgid "Database imported correctly."
|
263 |
msgstr "Base de datos importada correctamente."
|
264 |
|
265 |
+
#: lib/yit-plugin-panel.php:814
|
266 |
msgid "An error has occurred during import. Please try again."
|
267 |
msgstr ""
|
268 |
"Ha ocurrido un error durante la importación. Por favor, inténtalo de nuevo."
|
269 |
|
270 |
+
#: lib/yit-plugin-panel.php:815
|
271 |
msgid "The added file is not valid."
|
272 |
msgstr "El archivo añadido no es válido."
|
273 |
|
274 |
+
#: lib/yit-plugin-panel.php:816
|
275 |
msgid "Sorry, import is disabled."
|
276 |
msgstr "Lo sentimos, la importación está deshabilitada."
|
277 |
|
278 |
+
#: lib/yit-plugin-panel.php:817
|
279 |
msgid "Sorting successful."
|
280 |
msgstr "Clasificación fue realizada con éxito."
|
281 |
|
282 |
+
#: lib/yit-plugin-panel.php:1265
|
283 |
msgid "We need your support"
|
284 |
msgstr "Necesitamos tu ayuda"
|
285 |
|
286 |
+
#: lib/yit-plugin-panel.php:1266
|
287 |
msgid "to keep updating and improving the plugin. Please,"
|
288 |
msgstr "para seguir actualizando y mejora el plugin. Por favor,"
|
289 |
|
290 |
+
#: lib/yit-plugin-panel.php:1268
|
291 |
msgid "help us by leaving a five-star rating"
|
292 |
msgstr "ayúdanos dejando una valoración de 5 estrellas"
|
293 |
|
294 |
+
#: lib/yit-plugin-panel.php:1269
|
295 |
msgid ":) Thanks!"
|
296 |
msgstr ":) ¡Gracias!"
|
297 |
|
365 |
"Ha ocurrido un error, lo que probablemente significa que el feed está caído. "
|
366 |
"Inténtalo de nuevo más tarde."
|
367 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
368 |
#: lib/yith-system-status.php:105
|
369 |
msgid "WordPress Version"
|
370 |
msgstr "Versión de WordPress"
|
434 |
msgstr "¡Atención! "
|
435 |
|
436 |
#: lib/yith-system-status.php:298
|
|
|
437 |
msgid ""
|
438 |
"The system check has detected some compatibility issues on your "
|
439 |
"installation. %sClick here%s to know more"
|
447 |
|
448 |
#: templates/fields/ajax-customers.php:83
|
449 |
#: templates/fields/ajax-customers.php:93
|
|
|
450 |
msgid "%1$s (#%2$s – %3$s)"
|
451 |
msgstr "%1$s (#%2$s – %3$s)"
|
452 |
|
514 |
msgid "Delete"
|
515 |
msgstr "Borrar"
|
516 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
517 |
#: templates/fields/select-buttons.php:21
|
518 |
msgid "Add All"
|
519 |
msgstr "Añadir todo"
|
560 |
msgstr "Previsualización de imagen"
|
561 |
|
562 |
#: templates/metaboxes/types/icon-list.php:90
|
|
|
563 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
564 |
msgstr "(Por defecto: %s <img src=\"%s\"/>)"
|
565 |
|
566 |
#: templates/metaboxes/types/icon-list.php:92
|
|
|
567 |
msgid "(Default: <i %s></i> )"
|
568 |
msgstr "(Por defecto: <i %s></i> )"
|
569 |
|
596 |
msgstr "N/D"
|
597 |
|
598 |
#: templates/sysinfo/system-information-panel.php:96
|
|
|
599 |
msgid "%s needs %s enabled"
|
600 |
msgstr "%s necesita %s enabled"
|
601 |
|
602 |
#: templates/sysinfo/system-information-panel.php:98
|
|
|
603 |
msgid "%s needs at least %s of available memory"
|
604 |
msgstr "%s necesita al menos %s de memoria disponible"
|
605 |
|
606 |
#: templates/sysinfo/system-information-panel.php:100
|
607 |
#: templates/sysinfo/system-information-panel.php:149
|
|
|
608 |
msgid ""
|
609 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
610 |
"available memory"
|
615 |
#: templates/sysinfo/system-information-panel.php:102
|
616 |
#: templates/sysinfo/system-information-panel.php:137
|
617 |
#: templates/sysinfo/system-information-panel.php:151
|
|
|
618 |
msgid ""
|
619 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
620 |
msgstr ""
|
621 |
"Lee más %s aquí%s o contacta a tu compañía de hosting para incrementarlo."
|
622 |
|
623 |
#: templates/sysinfo/system-information-panel.php:105
|
|
|
624 |
msgid "%s needs at least %s version"
|
625 |
msgstr "%s necesita al menos la versión %s"
|
626 |
|
637 |
msgstr "Contacta a tu compañía de hosting para actualizarlo."
|
638 |
|
639 |
#: templates/sysinfo/system-information-panel.php:126
|
|
|
640 |
msgid "Remove %s from %s file"
|
641 |
msgstr "Eliminar %s del archivo %s"
|
642 |
|
673 |
msgid "Back to top"
|
674 |
msgstr "Volver arriba"
|
675 |
|
676 |
+
#: yit-plugin.php:194
|
677 |
+
msgid "License"
|
678 |
+
msgstr "Licencia"
|
679 |
+
|
680 |
+
#. Author of the plugin/theme
|
681 |
+
#, fuzzy
|
682 |
+
msgid "YITH"
|
683 |
+
msgstr "YITH"
|
684 |
+
|
685 |
+
#: lib/privacy/yit-privacy.php:24
|
686 |
+
msgctxt "Privacy Policy Guide Title"
|
687 |
+
msgid "YITH Plugins"
|
688 |
+
msgstr "Plugins de YITH"
|
689 |
+
|
690 |
+
#: lib/privacy/yit-privacy.php:59
|
691 |
+
msgctxt "Privacy Policy Content"
|
692 |
+
msgid ""
|
693 |
+
"This sample language includes the basics around what personal data your "
|
694 |
+
"store may be collecting, storing and sharing, as well as who may have access "
|
695 |
+
"to that data. Depending on what settings are enabled and which additional "
|
696 |
+
"plugins are used, the specific information shared by your store will vary. "
|
697 |
+
"We recommend consulting with a lawyer when deciding what information to "
|
698 |
+
"disclose on your privacy policy."
|
699 |
+
msgstr ""
|
700 |
+
"Este lenguaje de muestra incluye los conceptos básicos sobre qué datos "
|
701 |
+
"personales puede estar recolectando, almacenando y compartiendo tu tienda, "
|
702 |
+
"así como quién puede tener acceso a esos datos. Dependiendo de qué "
|
703 |
+
"configuración esté habilitada y qué complementos adicionales se utilicen, la "
|
704 |
+
"información específica compartida por tu tienda variará. Recomendamos "
|
705 |
+
"consultar con un abogado cuando decidas qué información divulgar sobre tu "
|
706 |
+
"política de privacidad."
|
707 |
+
|
708 |
+
#: lib/privacy/yit-privacy.php:63
|
709 |
+
msgctxt "Privacy Policy Content"
|
710 |
+
msgid "What we collect and store"
|
711 |
+
msgstr "Qué recopilamos y almacenamos"
|
712 |
+
|
713 |
+
#: lib/privacy/yit-privacy.php:66
|
714 |
+
msgctxt "Privacy Policy Content"
|
715 |
+
msgid "Who on our team has access"
|
716 |
+
msgstr "Quién en nuestro equipo tiene acceso"
|
717 |
+
|
718 |
+
#: lib/privacy/yit-privacy.php:69
|
719 |
+
msgctxt "Privacy Policy Content"
|
720 |
+
msgid "What we share with others"
|
721 |
+
msgstr "Qué compartimos con otros"
|
722 |
+
|
723 |
+
#: lib/privacy/yit-privacy.php:72
|
724 |
+
msgctxt "Privacy Policy Content"
|
725 |
+
msgid "Payments"
|
726 |
+
msgstr "Pagos"
|
727 |
+
|
728 |
+
#: lib/yit-cpt-unlimited.php:627
|
729 |
+
msgctxt "taxonomy general name"
|
730 |
+
msgid "%s Categories"
|
731 |
+
msgstr "%s Categorías"
|
732 |
+
|
733 |
+
#: lib/yit-cpt-unlimited.php:628
|
734 |
+
msgctxt "taxonomy singular name"
|
735 |
+
msgid "Category"
|
736 |
+
msgstr "Categoría"
|
737 |
+
|
738 |
+
#: lib/yith-dashboard.php:99
|
739 |
+
msgctxt "Plugin FW"
|
740 |
+
msgid "View Changelog"
|
741 |
+
msgstr "Ver registro de cambios"
|
742 |
+
|
743 |
+
#: lib/yith-dashboard.php:100
|
744 |
+
msgctxt "Plugin FW"
|
745 |
+
msgid "Latest update released on"
|
746 |
+
msgstr "Última actualización publicada el"
|
747 |
+
|
748 |
+
#: lib/yith-dashboard.php:143
|
749 |
+
msgctxt "Button label"
|
750 |
+
msgid "Close"
|
751 |
+
msgstr "Cerrar"
|
752 |
+
|
753 |
+
#: lib/yith-gutenberg.php:134
|
754 |
+
msgctxt "[gutenberg]: Category Name"
|
755 |
+
msgid "YITH"
|
756 |
+
msgstr "YITH"
|
757 |
+
|
758 |
+
#: templates/fields/dimensions.php:16
|
759 |
+
msgctxt "Position in the \"Dimensions\" field"
|
760 |
+
msgid "Top"
|
761 |
+
msgstr ""
|
762 |
+
|
763 |
+
#: templates/fields/dimensions.php:17
|
764 |
+
msgctxt "Position in the \"Dimensions\" field"
|
765 |
+
msgid "Right"
|
766 |
+
msgstr ""
|
767 |
+
|
768 |
+
#: templates/fields/dimensions.php:18
|
769 |
+
msgctxt "Position in the \"Dimensions\" field"
|
770 |
+
msgid "Bottom"
|
771 |
+
msgstr ""
|
772 |
+
|
773 |
+
#: templates/fields/dimensions.php:19
|
774 |
+
msgctxt "Position in the \"Dimensions\" field"
|
775 |
+
msgid "Left"
|
776 |
+
msgstr ""
|
777 |
+
|
778 |
+
#: templates/fields/dimensions.php:117
|
779 |
+
msgctxt "Tooltip in the \"Dimensions\" field"
|
780 |
+
msgid "Link values together"
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: templates/fields/onoff.php:24
|
784 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
785 |
+
msgid "YES"
|
786 |
+
msgstr "SI"
|
787 |
+
|
788 |
+
#: templates/fields/onoff.php:25
|
789 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
790 |
+
msgid "NO"
|
791 |
+
msgstr "NO"
|
792 |
+
|
793 |
#: yit-plugin.php:83
|
794 |
msgctxt "Plugin Row Meta"
|
795 |
msgid "Live Demo"
|
815 |
msgid "Settings"
|
816 |
msgstr "Ajustes"
|
817 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
818 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
819 |
#~ msgid "ON"
|
820 |
#~ msgstr "ON"
|
plugin-fw/languages/yith-plugin-fw-it_IT.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2020-04-06
|
8 |
"PO-Revision-Date: 2020-04-06 10:46+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: YIThemes <plugins@yithemes.com>\n"
|
@@ -22,108 +22,45 @@ msgstr ""
|
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
25 |
-
#: lib/privacy/yit-privacy.php:24
|
26 |
-
msgctxt "Privacy Policy Guide Title"
|
27 |
-
msgid "YITH Plugins"
|
28 |
-
msgstr "YITH Plugins"
|
29 |
-
|
30 |
-
#: lib/privacy/yit-privacy.php:59
|
31 |
-
msgctxt "Privacy Policy Content"
|
32 |
-
msgid ""
|
33 |
-
"This sample language includes the basics around what personal data your "
|
34 |
-
"store may be collecting, storing and sharing, as well as who may have access "
|
35 |
-
"to that data. Depending on what settings are enabled and which additional "
|
36 |
-
"plugins are used, the specific information shared by your store will vary. "
|
37 |
-
"We recommend consulting with a lawyer when deciding what information to "
|
38 |
-
"disclose on your privacy policy."
|
39 |
-
msgstr ""
|
40 |
-
"Questo esempio include gli elementi di base sulla raccolta dei dati "
|
41 |
-
"personali, la memorizzazione e la condivisione, nonché su chi è autorizzato "
|
42 |
-
"ad accedere a tali dati. In base alle impostazioni abilitate e ai moduli di "
|
43 |
-
"estensione aggiuntivi utilizzati, le informazioni specifiche condivise dal "
|
44 |
-
"nostro negozio possono variare. Ti consigliamo di consultare un legale al "
|
45 |
-
"momento di decidere quali informazioni divulgare nell'informativa sulla "
|
46 |
-
"privacy."
|
47 |
-
|
48 |
-
#: lib/privacy/yit-privacy.php:63
|
49 |
-
msgctxt "Privacy Policy Content"
|
50 |
-
msgid "What we collect and store"
|
51 |
-
msgstr "Cosa raccogliamo e salviamo"
|
52 |
-
|
53 |
-
#: lib/privacy/yit-privacy.php:66
|
54 |
-
msgctxt "Privacy Policy Content"
|
55 |
-
msgid "Who on our team has access"
|
56 |
-
msgstr "Persone del nostro gruppo di lavoro che hanno accesso"
|
57 |
-
|
58 |
-
#: lib/privacy/yit-privacy.php:69
|
59 |
-
msgctxt "Privacy Policy Content"
|
60 |
-
msgid "What we share with others"
|
61 |
-
msgstr "Cosa condividiamo con gli altri"
|
62 |
-
|
63 |
-
#: lib/privacy/yit-privacy.php:72
|
64 |
-
msgctxt "Privacy Policy Content"
|
65 |
-
msgid "Payments"
|
66 |
-
msgstr "Pagamenti"
|
67 |
-
|
68 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
69 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
70 |
-
#, php-format
|
71 |
msgid "Add %s"
|
72 |
msgstr "Aggiungi %s"
|
73 |
|
74 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
75 |
-
#, php-format
|
76 |
msgid "Add New %s"
|
77 |
msgstr "Aggiungi nuovo %s"
|
78 |
|
79 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
80 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
81 |
-
#, php-format
|
82 |
msgid "Edit %s"
|
83 |
msgstr "Modifica %s"
|
84 |
|
85 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
86 |
-
#, php-format
|
87 |
msgid "New %s"
|
88 |
msgstr "Nuovo %s"
|
89 |
|
90 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
91 |
-
#, php-format
|
92 |
msgid "All %s"
|
93 |
msgstr "Tutti %s"
|
94 |
|
95 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
96 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
97 |
-
#, php-format
|
98 |
msgid "View %s"
|
99 |
msgstr "Visualizza %s"
|
100 |
|
101 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
102 |
-
#, php-format
|
103 |
msgid "Search %s"
|
104 |
msgstr "Cerca %s"
|
105 |
|
106 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
107 |
-
#, php-format
|
108 |
msgid "No %s found"
|
109 |
msgstr "Nessun %s trovato"
|
110 |
|
111 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
112 |
-
#, php-format
|
113 |
msgid "No %s found in Trash"
|
114 |
msgstr "Nessun %s trovato nel cestino"
|
115 |
|
116 |
-
#: lib/yit-cpt-unlimited.php:627
|
117 |
-
#, php-format
|
118 |
-
msgctxt "taxonomy general name"
|
119 |
-
msgid "%s Categories"
|
120 |
-
msgstr "%s Categorie"
|
121 |
-
|
122 |
-
#: lib/yit-cpt-unlimited.php:628
|
123 |
-
msgctxt "taxonomy singular name"
|
124 |
-
msgid "Category"
|
125 |
-
msgstr "Categoria"
|
126 |
-
|
127 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
128 |
msgid "Search Categories"
|
129 |
msgstr "Cerca categorie"
|
@@ -165,7 +102,6 @@ msgid "Categories"
|
|
165 |
msgstr "Categorie"
|
166 |
|
167 |
#: lib/yit-cpt-unlimited.php:1044
|
168 |
-
#, php-format
|
169 |
msgid "%s Settings"
|
170 |
msgstr "Impostazioni %s"
|
171 |
|
@@ -179,7 +115,6 @@ msgid "Type"
|
|
179 |
msgstr "Tipologia"
|
180 |
|
181 |
#: lib/yit-cpt-unlimited.php:1054
|
182 |
-
#, php-format
|
183 |
msgid "Layout for this %s"
|
184 |
msgstr "Layout per questo %s"
|
185 |
|
@@ -251,7 +186,6 @@ msgid "Quick links"
|
|
251 |
msgstr "Link rapidi"
|
252 |
|
253 |
#: lib/yit-cpt-unlimited.php:1477
|
254 |
-
#, php-format
|
255 |
msgid "Show frontend of the %s"
|
256 |
msgstr "Mostra front end di %s"
|
257 |
|
@@ -261,7 +195,6 @@ msgid "Name"
|
|
261 |
msgstr "Nome"
|
262 |
|
263 |
#: lib/yit-cpt-unlimited.php:1635
|
264 |
-
#, php-format
|
265 |
msgid "Add %s from images"
|
266 |
msgstr "Aggiungi %s dalla immagini"
|
267 |
|
@@ -277,16 +210,16 @@ msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
|
277 |
msgid "Plugin Settings"
|
278 |
msgstr "Impostazioni plugin"
|
279 |
|
280 |
-
#: lib/yit-plugin-panel.php:
|
281 |
msgid "How to install premium version"
|
282 |
msgstr "Come installare la versione premium"
|
283 |
|
284 |
-
#: lib/yit-plugin-panel.php:
|
285 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
286 |
msgid "Save Changes"
|
287 |
msgstr "Salva modifiche"
|
288 |
|
289 |
-
#: lib/yit-plugin-panel.php:
|
290 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
291 |
msgid ""
|
292 |
"If you continue with this action, you will reset all options in this page."
|
@@ -294,69 +227,69 @@ msgstr ""
|
|
294 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
295 |
"reimpostate."
|
296 |
|
297 |
-
#: lib/yit-plugin-panel.php:
|
298 |
msgid "Reset to default"
|
299 |
msgstr "Ripristina configurazione predefinita"
|
300 |
|
301 |
-
#: lib/yit-plugin-panel.php:
|
302 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
303 |
msgid "Are you sure?"
|
304 |
msgstr "Sei sicuro?"
|
305 |
|
306 |
-
#: lib/yit-plugin-panel.php:
|
307 |
msgid ""
|
308 |
"The element you have entered already exists. Please, enter another name."
|
309 |
msgstr "L'elemento inserito esiste già. Per favore, inserisci un altro nome."
|
310 |
|
311 |
-
#: lib/yit-plugin-panel.php:
|
312 |
msgid "Settings saved"
|
313 |
msgstr "Impostazioni salvate"
|
314 |
|
315 |
-
#: lib/yit-plugin-panel.php:
|
316 |
msgid "Settings reset"
|
317 |
msgstr "Impostazioni azzerate"
|
318 |
|
319 |
-
#: lib/yit-plugin-panel.php:
|
320 |
msgid "Element deleted correctly."
|
321 |
msgstr "Elemento rimosso correttamente."
|
322 |
|
323 |
-
#: lib/yit-plugin-panel.php:
|
324 |
msgid "Element updated correctly."
|
325 |
msgstr "Elemento aggiornato correttamente."
|
326 |
|
327 |
-
#: lib/yit-plugin-panel.php:
|
328 |
msgid "Database imported correctly."
|
329 |
msgstr "Database importato correttamente."
|
330 |
|
331 |
-
#: lib/yit-plugin-panel.php:
|
332 |
msgid "An error has occurred during import. Please try again."
|
333 |
msgstr "Si è verificato un errore durante l'importazione. Prova di nuovo."
|
334 |
|
335 |
-
#: lib/yit-plugin-panel.php:
|
336 |
msgid "The added file is not valid."
|
337 |
msgstr "Il file aggiunto non è valido."
|
338 |
|
339 |
-
#: lib/yit-plugin-panel.php:
|
340 |
msgid "Sorry, import is disabled."
|
341 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
342 |
|
343 |
-
#: lib/yit-plugin-panel.php:
|
344 |
msgid "Sorting successful."
|
345 |
msgstr "Ordinamento effettuato con successo."
|
346 |
|
347 |
-
#: lib/yit-plugin-panel.php:
|
348 |
msgid "We need your support"
|
349 |
msgstr "Abbiamo bisogno del tuo sostegno"
|
350 |
|
351 |
-
#: lib/yit-plugin-panel.php:
|
352 |
msgid "to keep updating and improving the plugin. Please,"
|
353 |
msgstr "per poter continuare ad aggiornare e migliorare il plugin."
|
354 |
|
355 |
-
#: lib/yit-plugin-panel.php:
|
356 |
msgid "help us by leaving a five-star rating"
|
357 |
msgstr "Puoi darci una mano lasciando una recensione a 5 stelle"
|
358 |
|
359 |
-
#: lib/yit-plugin-panel.php:
|
360 |
msgid ":) Thanks!"
|
361 |
msgstr ":) Grazie!"
|
362 |
|
@@ -427,26 +360,6 @@ msgstr ""
|
|
427 |
"Si è verificato un errore probabilmente causato dal feed non disponibile. "
|
428 |
"Riprova più tardi."
|
429 |
|
430 |
-
#: lib/yith-dashboard.php:99
|
431 |
-
msgctxt "Plugin FW"
|
432 |
-
msgid "View Changelog"
|
433 |
-
msgstr "Visualizza il changelog"
|
434 |
-
|
435 |
-
#: lib/yith-dashboard.php:100
|
436 |
-
msgctxt "Plugin FW"
|
437 |
-
msgid "Latest update released on"
|
438 |
-
msgstr "Ultimo aggiornamento rilasciato il"
|
439 |
-
|
440 |
-
#: lib/yith-dashboard.php:143
|
441 |
-
msgctxt "Button label"
|
442 |
-
msgid "Close"
|
443 |
-
msgstr "Chiudi"
|
444 |
-
|
445 |
-
#: lib/yith-gutenberg.php:134
|
446 |
-
msgctxt "[gutenberg]: Category Name"
|
447 |
-
msgid "YITH"
|
448 |
-
msgstr "YITH"
|
449 |
-
|
450 |
#: lib/yith-system-status.php:105
|
451 |
msgid "WordPress Version"
|
452 |
msgstr "Versione di WordPress"
|
@@ -516,7 +429,6 @@ msgid "Warning!"
|
|
516 |
msgstr "Attenzione!"
|
517 |
|
518 |
#: lib/yith-system-status.php:298
|
519 |
-
#, php-format
|
520 |
msgid ""
|
521 |
"The system check has detected some compatibility issues on your "
|
522 |
"installation. %sClick here%s to know more"
|
@@ -530,7 +442,6 @@ msgstr "Cerca fra i clienti"
|
|
530 |
|
531 |
#: templates/fields/ajax-customers.php:83
|
532 |
#: templates/fields/ajax-customers.php:93
|
533 |
-
#, php-format
|
534 |
msgid "%1$s (#%2$s – %3$s)"
|
535 |
msgstr "%1$s (#%2$s – %3$s)"
|
536 |
|
@@ -598,16 +509,6 @@ msgstr "Aggiungi immagini"
|
|
598 |
msgid "Delete"
|
599 |
msgstr "Rimuovi"
|
600 |
|
601 |
-
#: templates/fields/onoff.php:24
|
602 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
603 |
-
msgid "YES"
|
604 |
-
msgstr "SI"
|
605 |
-
|
606 |
-
#: templates/fields/onoff.php:25
|
607 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
608 |
-
msgid "NO"
|
609 |
-
msgstr "NO"
|
610 |
-
|
611 |
#: templates/fields/select-buttons.php:21
|
612 |
msgid "Add All"
|
613 |
msgstr "Aggiungi tutti"
|
@@ -654,12 +555,10 @@ msgid "Image preview"
|
|
654 |
msgstr "Anteprima immagine"
|
655 |
|
656 |
#: templates/metaboxes/types/icon-list.php:90
|
657 |
-
#, php-format
|
658 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
659 |
msgstr "(Default: %s <img src=\"%s\"/>)"
|
660 |
|
661 |
#: templates/metaboxes/types/icon-list.php:92
|
662 |
-
#, php-format
|
663 |
msgid "(Default: <i %s></i> )"
|
664 |
msgstr "(Default: <i %s></i> )"
|
665 |
|
@@ -692,18 +591,15 @@ msgid "N/A"
|
|
692 |
msgstr "N.D."
|
693 |
|
694 |
#: templates/sysinfo/system-information-panel.php:96
|
695 |
-
#, php-format
|
696 |
msgid "%s needs %s enabled"
|
697 |
msgstr "%s necessita l'attivazione di %s"
|
698 |
|
699 |
#: templates/sysinfo/system-information-panel.php:98
|
700 |
-
#, php-format
|
701 |
msgid "%s needs at least %s of available memory"
|
702 |
msgstr "%s necessita almeno %s di memoria disponibile"
|
703 |
|
704 |
#: templates/sysinfo/system-information-panel.php:100
|
705 |
#: templates/sysinfo/system-information-panel.php:149
|
706 |
-
#, php-format
|
707 |
msgid ""
|
708 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
709 |
"available memory"
|
@@ -714,7 +610,6 @@ msgstr ""
|
|
714 |
#: templates/sysinfo/system-information-panel.php:102
|
715 |
#: templates/sysinfo/system-information-panel.php:137
|
716 |
#: templates/sysinfo/system-information-panel.php:151
|
717 |
-
#, php-format
|
718 |
msgid ""
|
719 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
720 |
msgstr ""
|
@@ -722,7 +617,6 @@ msgstr ""
|
|
722 |
"un upgrade."
|
723 |
|
724 |
#: templates/sysinfo/system-information-panel.php:105
|
725 |
-
#, php-format
|
726 |
msgid "%s needs at least %s version"
|
727 |
msgstr "%s necessita almeno della versione %s"
|
728 |
|
@@ -739,7 +633,6 @@ msgid "Contact your hosting company in order to update it."
|
|
739 |
msgstr "Contatta il tuo servizio hosting per aggiornarlo."
|
740 |
|
741 |
#: templates/sysinfo/system-information-panel.php:126
|
742 |
-
#, php-format
|
743 |
msgid "Remove %s from %s file"
|
744 |
msgstr "Rimuovi %s dal file %s"
|
745 |
|
@@ -776,6 +669,123 @@ msgstr "Torna al pannello di Sistema"
|
|
776 |
msgid "Back to top"
|
777 |
msgstr "Torna su"
|
778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
779 |
#: yit-plugin.php:83
|
780 |
msgctxt "Plugin Row Meta"
|
781 |
msgid "Live Demo"
|
@@ -801,14 +811,6 @@ msgctxt "Action links"
|
|
801 |
msgid "Settings"
|
802 |
msgstr "Impostazioni"
|
803 |
|
804 |
-
#: yit-plugin.php:194
|
805 |
-
msgid "License"
|
806 |
-
msgstr "Chiave di licenza"
|
807 |
-
|
808 |
-
#, fuzzy
|
809 |
-
#~ msgid "YITH"
|
810 |
-
#~ msgstr "YITH"
|
811 |
-
|
812 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
813 |
#~ msgid "ON"
|
814 |
#~ msgstr "SÌ"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-04-23 06:38:32+00:00\n"
|
8 |
"PO-Revision-Date: 2020-04-06 10:46+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: YIThemes <plugins@yithemes.com>\n"
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
26 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
|
|
27 |
msgid "Add %s"
|
28 |
msgstr "Aggiungi %s"
|
29 |
|
30 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
|
|
31 |
msgid "Add New %s"
|
32 |
msgstr "Aggiungi nuovo %s"
|
33 |
|
34 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
35 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
|
|
36 |
msgid "Edit %s"
|
37 |
msgstr "Modifica %s"
|
38 |
|
39 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
|
|
40 |
msgid "New %s"
|
41 |
msgstr "Nuovo %s"
|
42 |
|
43 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
|
|
44 |
msgid "All %s"
|
45 |
msgstr "Tutti %s"
|
46 |
|
47 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
48 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
|
|
49 |
msgid "View %s"
|
50 |
msgstr "Visualizza %s"
|
51 |
|
52 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
|
|
53 |
msgid "Search %s"
|
54 |
msgstr "Cerca %s"
|
55 |
|
56 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
|
|
57 |
msgid "No %s found"
|
58 |
msgstr "Nessun %s trovato"
|
59 |
|
60 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
|
|
61 |
msgid "No %s found in Trash"
|
62 |
msgstr "Nessun %s trovato nel cestino"
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
65 |
msgid "Search Categories"
|
66 |
msgstr "Cerca categorie"
|
102 |
msgstr "Categorie"
|
103 |
|
104 |
#: lib/yit-cpt-unlimited.php:1044
|
|
|
105 |
msgid "%s Settings"
|
106 |
msgstr "Impostazioni %s"
|
107 |
|
115 |
msgstr "Tipologia"
|
116 |
|
117 |
#: lib/yit-cpt-unlimited.php:1054
|
|
|
118 |
msgid "Layout for this %s"
|
119 |
msgstr "Layout per questo %s"
|
120 |
|
186 |
msgstr "Link rapidi"
|
187 |
|
188 |
#: lib/yit-cpt-unlimited.php:1477
|
|
|
189 |
msgid "Show frontend of the %s"
|
190 |
msgstr "Mostra front end di %s"
|
191 |
|
195 |
msgstr "Nome"
|
196 |
|
197 |
#: lib/yit-cpt-unlimited.php:1635
|
|
|
198 |
msgid "Add %s from images"
|
199 |
msgstr "Aggiungi %s dalla immagini"
|
200 |
|
210 |
msgid "Plugin Settings"
|
211 |
msgstr "Impostazioni plugin"
|
212 |
|
213 |
+
#: lib/yit-plugin-panel.php:455 lib/yit-plugin-panel.php:458
|
214 |
msgid "How to install premium version"
|
215 |
msgstr "Come installare la versione premium"
|
216 |
|
217 |
+
#: lib/yit-plugin-panel.php:603 lib/yit-plugin-subpanel.php:151
|
218 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
219 |
msgid "Save Changes"
|
220 |
msgstr "Salva modifiche"
|
221 |
|
222 |
+
#: lib/yit-plugin-panel.php:606 lib/yit-plugin-subpanel.php:154
|
223 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
224 |
msgid ""
|
225 |
"If you continue with this action, you will reset all options in this page."
|
227 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
228 |
"reimpostate."
|
229 |
|
230 |
+
#: lib/yit-plugin-panel.php:608 lib/yit-plugin-subpanel.php:156
|
231 |
msgid "Reset to default"
|
232 |
msgstr "Ripristina configurazione predefinita"
|
233 |
|
234 |
+
#: lib/yit-plugin-panel.php:609 lib/yit-plugin-subpanel.php:157
|
235 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
236 |
msgid "Are you sure?"
|
237 |
msgstr "Sei sicuro?"
|
238 |
|
239 |
+
#: lib/yit-plugin-panel.php:807
|
240 |
msgid ""
|
241 |
"The element you have entered already exists. Please, enter another name."
|
242 |
msgstr "L'elemento inserito esiste già. Per favore, inserisci un altro nome."
|
243 |
|
244 |
+
#: lib/yit-plugin-panel.php:808
|
245 |
msgid "Settings saved"
|
246 |
msgstr "Impostazioni salvate"
|
247 |
|
248 |
+
#: lib/yit-plugin-panel.php:809
|
249 |
msgid "Settings reset"
|
250 |
msgstr "Impostazioni azzerate"
|
251 |
|
252 |
+
#: lib/yit-plugin-panel.php:810
|
253 |
msgid "Element deleted correctly."
|
254 |
msgstr "Elemento rimosso correttamente."
|
255 |
|
256 |
+
#: lib/yit-plugin-panel.php:811 lib/yit-plugin-panel.php:812
|
257 |
msgid "Element updated correctly."
|
258 |
msgstr "Elemento aggiornato correttamente."
|
259 |
|
260 |
+
#: lib/yit-plugin-panel.php:813
|
261 |
msgid "Database imported correctly."
|
262 |
msgstr "Database importato correttamente."
|
263 |
|
264 |
+
#: lib/yit-plugin-panel.php:814
|
265 |
msgid "An error has occurred during import. Please try again."
|
266 |
msgstr "Si è verificato un errore durante l'importazione. Prova di nuovo."
|
267 |
|
268 |
+
#: lib/yit-plugin-panel.php:815
|
269 |
msgid "The added file is not valid."
|
270 |
msgstr "Il file aggiunto non è valido."
|
271 |
|
272 |
+
#: lib/yit-plugin-panel.php:816
|
273 |
msgid "Sorry, import is disabled."
|
274 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
275 |
|
276 |
+
#: lib/yit-plugin-panel.php:817
|
277 |
msgid "Sorting successful."
|
278 |
msgstr "Ordinamento effettuato con successo."
|
279 |
|
280 |
+
#: lib/yit-plugin-panel.php:1265
|
281 |
msgid "We need your support"
|
282 |
msgstr "Abbiamo bisogno del tuo sostegno"
|
283 |
|
284 |
+
#: lib/yit-plugin-panel.php:1266
|
285 |
msgid "to keep updating and improving the plugin. Please,"
|
286 |
msgstr "per poter continuare ad aggiornare e migliorare il plugin."
|
287 |
|
288 |
+
#: lib/yit-plugin-panel.php:1268
|
289 |
msgid "help us by leaving a five-star rating"
|
290 |
msgstr "Puoi darci una mano lasciando una recensione a 5 stelle"
|
291 |
|
292 |
+
#: lib/yit-plugin-panel.php:1269
|
293 |
msgid ":) Thanks!"
|
294 |
msgstr ":) Grazie!"
|
295 |
|
360 |
"Si è verificato un errore probabilmente causato dal feed non disponibile. "
|
361 |
"Riprova più tardi."
|
362 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
#: lib/yith-system-status.php:105
|
364 |
msgid "WordPress Version"
|
365 |
msgstr "Versione di WordPress"
|
429 |
msgstr "Attenzione!"
|
430 |
|
431 |
#: lib/yith-system-status.php:298
|
|
|
432 |
msgid ""
|
433 |
"The system check has detected some compatibility issues on your "
|
434 |
"installation. %sClick here%s to know more"
|
442 |
|
443 |
#: templates/fields/ajax-customers.php:83
|
444 |
#: templates/fields/ajax-customers.php:93
|
|
|
445 |
msgid "%1$s (#%2$s – %3$s)"
|
446 |
msgstr "%1$s (#%2$s – %3$s)"
|
447 |
|
509 |
msgid "Delete"
|
510 |
msgstr "Rimuovi"
|
511 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
512 |
#: templates/fields/select-buttons.php:21
|
513 |
msgid "Add All"
|
514 |
msgstr "Aggiungi tutti"
|
555 |
msgstr "Anteprima immagine"
|
556 |
|
557 |
#: templates/metaboxes/types/icon-list.php:90
|
|
|
558 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
559 |
msgstr "(Default: %s <img src=\"%s\"/>)"
|
560 |
|
561 |
#: templates/metaboxes/types/icon-list.php:92
|
|
|
562 |
msgid "(Default: <i %s></i> )"
|
563 |
msgstr "(Default: <i %s></i> )"
|
564 |
|
591 |
msgstr "N.D."
|
592 |
|
593 |
#: templates/sysinfo/system-information-panel.php:96
|
|
|
594 |
msgid "%s needs %s enabled"
|
595 |
msgstr "%s necessita l'attivazione di %s"
|
596 |
|
597 |
#: templates/sysinfo/system-information-panel.php:98
|
|
|
598 |
msgid "%s needs at least %s of available memory"
|
599 |
msgstr "%s necessita almeno %s di memoria disponibile"
|
600 |
|
601 |
#: templates/sysinfo/system-information-panel.php:100
|
602 |
#: templates/sysinfo/system-information-panel.php:149
|
|
|
603 |
msgid ""
|
604 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
605 |
"available memory"
|
610 |
#: templates/sysinfo/system-information-panel.php:102
|
611 |
#: templates/sysinfo/system-information-panel.php:137
|
612 |
#: templates/sysinfo/system-information-panel.php:151
|
|
|
613 |
msgid ""
|
614 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
615 |
msgstr ""
|
617 |
"un upgrade."
|
618 |
|
619 |
#: templates/sysinfo/system-information-panel.php:105
|
|
|
620 |
msgid "%s needs at least %s version"
|
621 |
msgstr "%s necessita almeno della versione %s"
|
622 |
|
633 |
msgstr "Contatta il tuo servizio hosting per aggiornarlo."
|
634 |
|
635 |
#: templates/sysinfo/system-information-panel.php:126
|
|
|
636 |
msgid "Remove %s from %s file"
|
637 |
msgstr "Rimuovi %s dal file %s"
|
638 |
|
669 |
msgid "Back to top"
|
670 |
msgstr "Torna su"
|
671 |
|
672 |
+
#: yit-plugin.php:194
|
673 |
+
msgid "License"
|
674 |
+
msgstr "Chiave di licenza"
|
675 |
+
|
676 |
+
#. Author of the plugin/theme
|
677 |
+
#, fuzzy
|
678 |
+
msgid "YITH"
|
679 |
+
msgstr "YITH"
|
680 |
+
|
681 |
+
#: lib/privacy/yit-privacy.php:24
|
682 |
+
msgctxt "Privacy Policy Guide Title"
|
683 |
+
msgid "YITH Plugins"
|
684 |
+
msgstr "YITH Plugins"
|
685 |
+
|
686 |
+
#: lib/privacy/yit-privacy.php:59
|
687 |
+
msgctxt "Privacy Policy Content"
|
688 |
+
msgid ""
|
689 |
+
"This sample language includes the basics around what personal data your "
|
690 |
+
"store may be collecting, storing and sharing, as well as who may have access "
|
691 |
+
"to that data. Depending on what settings are enabled and which additional "
|
692 |
+
"plugins are used, the specific information shared by your store will vary. "
|
693 |
+
"We recommend consulting with a lawyer when deciding what information to "
|
694 |
+
"disclose on your privacy policy."
|
695 |
+
msgstr ""
|
696 |
+
"Questo esempio include gli elementi di base sulla raccolta dei dati "
|
697 |
+
"personali, la memorizzazione e la condivisione, nonché su chi è autorizzato "
|
698 |
+
"ad accedere a tali dati. In base alle impostazioni abilitate e ai moduli di "
|
699 |
+
"estensione aggiuntivi utilizzati, le informazioni specifiche condivise dal "
|
700 |
+
"nostro negozio possono variare. Ti consigliamo di consultare un legale al "
|
701 |
+
"momento di decidere quali informazioni divulgare nell'informativa sulla "
|
702 |
+
"privacy."
|
703 |
+
|
704 |
+
#: lib/privacy/yit-privacy.php:63
|
705 |
+
msgctxt "Privacy Policy Content"
|
706 |
+
msgid "What we collect and store"
|
707 |
+
msgstr "Cosa raccogliamo e salviamo"
|
708 |
+
|
709 |
+
#: lib/privacy/yit-privacy.php:66
|
710 |
+
msgctxt "Privacy Policy Content"
|
711 |
+
msgid "Who on our team has access"
|
712 |
+
msgstr "Persone del nostro gruppo di lavoro che hanno accesso"
|
713 |
+
|
714 |
+
#: lib/privacy/yit-privacy.php:69
|
715 |
+
msgctxt "Privacy Policy Content"
|
716 |
+
msgid "What we share with others"
|
717 |
+
msgstr "Cosa condividiamo con gli altri"
|
718 |
+
|
719 |
+
#: lib/privacy/yit-privacy.php:72
|
720 |
+
msgctxt "Privacy Policy Content"
|
721 |
+
msgid "Payments"
|
722 |
+
msgstr "Pagamenti"
|
723 |
+
|
724 |
+
#: lib/yit-cpt-unlimited.php:627
|
725 |
+
msgctxt "taxonomy general name"
|
726 |
+
msgid "%s Categories"
|
727 |
+
msgstr "%s Categorie"
|
728 |
+
|
729 |
+
#: lib/yit-cpt-unlimited.php:628
|
730 |
+
msgctxt "taxonomy singular name"
|
731 |
+
msgid "Category"
|
732 |
+
msgstr "Categoria"
|
733 |
+
|
734 |
+
#: lib/yith-dashboard.php:99
|
735 |
+
msgctxt "Plugin FW"
|
736 |
+
msgid "View Changelog"
|
737 |
+
msgstr "Visualizza il changelog"
|
738 |
+
|
739 |
+
#: lib/yith-dashboard.php:100
|
740 |
+
msgctxt "Plugin FW"
|
741 |
+
msgid "Latest update released on"
|
742 |
+
msgstr "Ultimo aggiornamento rilasciato il"
|
743 |
+
|
744 |
+
#: lib/yith-dashboard.php:143
|
745 |
+
msgctxt "Button label"
|
746 |
+
msgid "Close"
|
747 |
+
msgstr "Chiudi"
|
748 |
+
|
749 |
+
#: lib/yith-gutenberg.php:134
|
750 |
+
msgctxt "[gutenberg]: Category Name"
|
751 |
+
msgid "YITH"
|
752 |
+
msgstr "YITH"
|
753 |
+
|
754 |
+
#: templates/fields/dimensions.php:16
|
755 |
+
msgctxt "Position in the \"Dimensions\" field"
|
756 |
+
msgid "Top"
|
757 |
+
msgstr ""
|
758 |
+
|
759 |
+
#: templates/fields/dimensions.php:17
|
760 |
+
msgctxt "Position in the \"Dimensions\" field"
|
761 |
+
msgid "Right"
|
762 |
+
msgstr ""
|
763 |
+
|
764 |
+
#: templates/fields/dimensions.php:18
|
765 |
+
msgctxt "Position in the \"Dimensions\" field"
|
766 |
+
msgid "Bottom"
|
767 |
+
msgstr ""
|
768 |
+
|
769 |
+
#: templates/fields/dimensions.php:19
|
770 |
+
msgctxt "Position in the \"Dimensions\" field"
|
771 |
+
msgid "Left"
|
772 |
+
msgstr ""
|
773 |
+
|
774 |
+
#: templates/fields/dimensions.php:117
|
775 |
+
msgctxt "Tooltip in the \"Dimensions\" field"
|
776 |
+
msgid "Link values together"
|
777 |
+
msgstr ""
|
778 |
+
|
779 |
+
#: templates/fields/onoff.php:24
|
780 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
781 |
+
msgid "YES"
|
782 |
+
msgstr "SI"
|
783 |
+
|
784 |
+
#: templates/fields/onoff.php:25
|
785 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
786 |
+
msgid "NO"
|
787 |
+
msgstr "NO"
|
788 |
+
|
789 |
#: yit-plugin.php:83
|
790 |
msgctxt "Plugin Row Meta"
|
791 |
msgid "Live Demo"
|
811 |
msgid "Settings"
|
812 |
msgstr "Impostazioni"
|
813 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
814 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
815 |
#~ msgid "ON"
|
816 |
#~ msgstr "SÌ"
|
plugin-fw/languages/yith-plugin-fw-nl_NL.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2020-04-06
|
8 |
"PO-Revision-Date: 2020-04-06 15:05+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
@@ -22,108 +22,45 @@ msgstr ""
|
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
25 |
-
#: lib/privacy/yit-privacy.php:24
|
26 |
-
msgctxt "Privacy Policy Guide Title"
|
27 |
-
msgid "YITH Plugins"
|
28 |
-
msgstr "YITH Plugins"
|
29 |
-
|
30 |
-
#: lib/privacy/yit-privacy.php:59
|
31 |
-
msgctxt "Privacy Policy Content"
|
32 |
-
msgid ""
|
33 |
-
"This sample language includes the basics around what personal data your "
|
34 |
-
"store may be collecting, storing and sharing, as well as who may have access "
|
35 |
-
"to that data. Depending on what settings are enabled and which additional "
|
36 |
-
"plugins are used, the specific information shared by your store will vary. "
|
37 |
-
"We recommend consulting with a lawyer when deciding what information to "
|
38 |
-
"disclose on your privacy policy."
|
39 |
-
msgstr ""
|
40 |
-
"Deze voorbeeldtaal bevat de basisinformatie over de persoonlijke gegevens "
|
41 |
-
"die je winkel mogelijk verzamelt, bewaart en deelt en wie toegang heeft tot "
|
42 |
-
"die gegevens. Afhankelijk van welke instellingen zijn ingeschakeld en welke "
|
43 |
-
"extra plug-ins worden gebruikt, varieert de specifieke informatie die door "
|
44 |
-
"je winkel wordt gedeeld. We raden je aan om een advocaat te raadplegen "
|
45 |
-
"wanneer je beslist welke informatie openbaar wordt gemaakt in je "
|
46 |
-
"privacybeleid."
|
47 |
-
|
48 |
-
#: lib/privacy/yit-privacy.php:63
|
49 |
-
msgctxt "Privacy Policy Content"
|
50 |
-
msgid "What we collect and store"
|
51 |
-
msgstr "Wat we verzamelen en bewaren"
|
52 |
-
|
53 |
-
#: lib/privacy/yit-privacy.php:66
|
54 |
-
msgctxt "Privacy Policy Content"
|
55 |
-
msgid "Who on our team has access"
|
56 |
-
msgstr "Wie in ons team heeft toegang"
|
57 |
-
|
58 |
-
#: lib/privacy/yit-privacy.php:69
|
59 |
-
msgctxt "Privacy Policy Content"
|
60 |
-
msgid "What we share with others"
|
61 |
-
msgstr "Wat we delen met anderen"
|
62 |
-
|
63 |
-
#: lib/privacy/yit-privacy.php:72
|
64 |
-
msgctxt "Privacy Policy Content"
|
65 |
-
msgid "Payments"
|
66 |
-
msgstr "Betalingen"
|
67 |
-
|
68 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
69 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
70 |
-
#, php-format
|
71 |
msgid "Add %s"
|
72 |
msgstr "Toevoegen %s"
|
73 |
|
74 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
75 |
-
#, php-format
|
76 |
msgid "Add New %s"
|
77 |
msgstr "Nieuwe toevoegen %s"
|
78 |
|
79 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
80 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
81 |
-
#, php-format
|
82 |
msgid "Edit %s"
|
83 |
msgstr "Bewerk %s"
|
84 |
|
85 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
86 |
-
#, php-format
|
87 |
msgid "New %s"
|
88 |
msgstr "Nieuwe %s"
|
89 |
|
90 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
91 |
-
#, php-format
|
92 |
msgid "All %s"
|
93 |
msgstr "Alle %s"
|
94 |
|
95 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
96 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
97 |
-
#, php-format
|
98 |
msgid "View %s"
|
99 |
msgstr "Bekijk %s"
|
100 |
|
101 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
102 |
-
#, php-format
|
103 |
msgid "Search %s"
|
104 |
msgstr "Zoek %s"
|
105 |
|
106 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
107 |
-
#, php-format
|
108 |
msgid "No %s found"
|
109 |
msgstr "Geen %s gevonden"
|
110 |
|
111 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
112 |
-
#, php-format
|
113 |
msgid "No %s found in Trash"
|
114 |
msgstr "Geen %s gevonden in prullenbak"
|
115 |
|
116 |
-
#: lib/yit-cpt-unlimited.php:627
|
117 |
-
#, php-format
|
118 |
-
msgctxt "taxonomy general name"
|
119 |
-
msgid "%s Categories"
|
120 |
-
msgstr "%s Categorieën"
|
121 |
-
|
122 |
-
#: lib/yit-cpt-unlimited.php:628
|
123 |
-
msgctxt "taxonomy singular name"
|
124 |
-
msgid "Category"
|
125 |
-
msgstr "Categorie"
|
126 |
-
|
127 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
128 |
msgid "Search Categories"
|
129 |
msgstr "Zoek categorieën"
|
@@ -165,7 +102,6 @@ msgid "Categories"
|
|
165 |
msgstr "Categorieën"
|
166 |
|
167 |
#: lib/yit-cpt-unlimited.php:1044
|
168 |
-
#, php-format
|
169 |
msgid "%s Settings"
|
170 |
msgstr "%s instellingen"
|
171 |
|
@@ -179,7 +115,6 @@ msgid "Type"
|
|
179 |
msgstr "Type"
|
180 |
|
181 |
#: lib/yit-cpt-unlimited.php:1054
|
182 |
-
#, php-format
|
183 |
msgid "Layout for this %s"
|
184 |
msgstr "De lay-out hiervoor %s"
|
185 |
|
@@ -255,7 +190,6 @@ msgid "Quick links"
|
|
255 |
msgstr "Snelle links"
|
256 |
|
257 |
#: lib/yit-cpt-unlimited.php:1477
|
258 |
-
#, php-format
|
259 |
msgid "Show frontend of the %s"
|
260 |
msgstr "Toon frontend van de %s"
|
261 |
|
@@ -265,7 +199,6 @@ msgid "Name"
|
|
265 |
msgstr "Naam"
|
266 |
|
267 |
#: lib/yit-cpt-unlimited.php:1635
|
268 |
-
#, php-format
|
269 |
msgid "Add %s from images"
|
270 |
msgstr "Voeg %s toe vanaf afbeeldingen"
|
271 |
|
@@ -281,84 +214,84 @@ msgstr "Als je deze pagina verlaat zullen alle wijzigingen verloren gaan."
|
|
281 |
msgid "Plugin Settings"
|
282 |
msgstr "Plugin instellingen"
|
283 |
|
284 |
-
#: lib/yit-plugin-panel.php:
|
285 |
msgid "How to install premium version"
|
286 |
msgstr "Hoe installeer ik de premium versie"
|
287 |
|
288 |
-
#: lib/yit-plugin-panel.php:
|
289 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
290 |
msgid "Save Changes"
|
291 |
msgstr "Wijzigingen opslaan"
|
292 |
|
293 |
-
#: lib/yit-plugin-panel.php:
|
294 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
295 |
msgid ""
|
296 |
"If you continue with this action, you will reset all options in this page."
|
297 |
msgstr "Als u deze actie voortzet, zult u alle opties op deze pagina resetten."
|
298 |
|
299 |
-
#: lib/yit-plugin-panel.php:
|
300 |
msgid "Reset to default"
|
301 |
msgstr "Resetten naar standaard"
|
302 |
|
303 |
-
#: lib/yit-plugin-panel.php:
|
304 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
305 |
msgid "Are you sure?"
|
306 |
msgstr "Weet u het zeker?"
|
307 |
|
308 |
-
#: lib/yit-plugin-panel.php:
|
309 |
msgid ""
|
310 |
"The element you have entered already exists. Please, enter another name."
|
311 |
msgstr "Het element dat u hebt ingevoerd bestaat al. Voer een andere naam in."
|
312 |
|
313 |
-
#: lib/yit-plugin-panel.php:
|
314 |
msgid "Settings saved"
|
315 |
msgstr "Instellingen opgeslagen"
|
316 |
|
317 |
-
#: lib/yit-plugin-panel.php:
|
318 |
msgid "Settings reset"
|
319 |
msgstr "Instellingen resetten"
|
320 |
|
321 |
-
#: lib/yit-plugin-panel.php:
|
322 |
msgid "Element deleted correctly."
|
323 |
msgstr "Element succesvol verwijderd."
|
324 |
|
325 |
-
#: lib/yit-plugin-panel.php:
|
326 |
msgid "Element updated correctly."
|
327 |
msgstr "Element juist bijgewerkt."
|
328 |
|
329 |
-
#: lib/yit-plugin-panel.php:
|
330 |
msgid "Database imported correctly."
|
331 |
msgstr "Database juist geïmporteerd."
|
332 |
|
333 |
-
#: lib/yit-plugin-panel.php:
|
334 |
msgid "An error has occurred during import. Please try again."
|
335 |
msgstr "Er is een fout opgetreden tijdens importeren. Probeer opnieuw."
|
336 |
|
337 |
-
#: lib/yit-plugin-panel.php:
|
338 |
msgid "The added file is not valid."
|
339 |
msgstr "Het toegevoegde bestand is ongeldig."
|
340 |
|
341 |
-
#: lib/yit-plugin-panel.php:
|
342 |
msgid "Sorry, import is disabled."
|
343 |
msgstr "Sorry, importeren is uitgeschakeld."
|
344 |
|
345 |
-
#: lib/yit-plugin-panel.php:
|
346 |
msgid "Sorting successful."
|
347 |
msgstr "Sorteren succesvol."
|
348 |
|
349 |
-
#: lib/yit-plugin-panel.php:
|
350 |
msgid "We need your support"
|
351 |
msgstr "We hebben uw hulp nodig"
|
352 |
|
353 |
-
#: lib/yit-plugin-panel.php:
|
354 |
msgid "to keep updating and improving the plugin. Please,"
|
355 |
msgstr "om de plugin te blijven updaten en verbeteren. A.u.b.,"
|
356 |
|
357 |
-
#: lib/yit-plugin-panel.php:
|
358 |
msgid "help us by leaving a five-star rating"
|
359 |
msgstr "help ons door een vijf-sterenbeoordeling achter te laten"
|
360 |
|
361 |
-
#: lib/yit-plugin-panel.php:
|
362 |
msgid ":) Thanks!"
|
363 |
msgstr ":) Bedankt!"
|
364 |
|
@@ -429,26 +362,6 @@ msgstr ""
|
|
429 |
"Er is een fout opgetreden, wat waarschijnlijk betekend dat de feed uit te "
|
430 |
"lucht is. Probeer het later opnieuw."
|
431 |
|
432 |
-
#: lib/yith-dashboard.php:99
|
433 |
-
msgctxt "Plugin FW"
|
434 |
-
msgid "View Changelog"
|
435 |
-
msgstr "Bekijk wijzigingenlogboek"
|
436 |
-
|
437 |
-
#: lib/yith-dashboard.php:100
|
438 |
-
msgctxt "Plugin FW"
|
439 |
-
msgid "Latest update released on"
|
440 |
-
msgstr "Laatste update uitgebracht op"
|
441 |
-
|
442 |
-
#: lib/yith-dashboard.php:143
|
443 |
-
msgctxt "Button label"
|
444 |
-
msgid "Close"
|
445 |
-
msgstr "Sluiten"
|
446 |
-
|
447 |
-
#: lib/yith-gutenberg.php:134
|
448 |
-
msgctxt "[gutenberg]: Category Name"
|
449 |
-
msgid "YITH"
|
450 |
-
msgstr "YITH"
|
451 |
-
|
452 |
#: lib/yith-system-status.php:105
|
453 |
msgid "WordPress Version"
|
454 |
msgstr "WordPress Versie"
|
@@ -518,7 +431,6 @@ msgid "Warning!"
|
|
518 |
msgstr "Waarschuwing!"
|
519 |
|
520 |
#: lib/yith-system-status.php:298
|
521 |
-
#, php-format
|
522 |
msgid ""
|
523 |
"The system check has detected some compatibility issues on your "
|
524 |
"installation. %sClick here%s to know more"
|
@@ -532,7 +444,6 @@ msgstr "Zoek klanten"
|
|
532 |
|
533 |
#: templates/fields/ajax-customers.php:83
|
534 |
#: templates/fields/ajax-customers.php:93
|
535 |
-
#, php-format
|
536 |
msgid "%1$s (#%2$s – %3$s)"
|
537 |
msgstr "%1$s (#%2$s – %3$s)"
|
538 |
|
@@ -600,16 +511,6 @@ msgstr "Afbeeldingen toevoegen"
|
|
600 |
msgid "Delete"
|
601 |
msgstr "Verwijderen"
|
602 |
|
603 |
-
#: templates/fields/onoff.php:24
|
604 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
605 |
-
msgid "YES"
|
606 |
-
msgstr "JA"
|
607 |
-
|
608 |
-
#: templates/fields/onoff.php:25
|
609 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
610 |
-
msgid "NO"
|
611 |
-
msgstr "NEE"
|
612 |
-
|
613 |
#: templates/fields/select-buttons.php:21
|
614 |
msgid "Add All"
|
615 |
msgstr "Allen toevoegen"
|
@@ -656,12 +557,10 @@ msgid "Image preview"
|
|
656 |
msgstr "Voorbeeld afbeelding"
|
657 |
|
658 |
#: templates/metaboxes/types/icon-list.php:90
|
659 |
-
#, php-format
|
660 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
661 |
msgstr "(Default: %s <img src=\"%s\"/>)"
|
662 |
|
663 |
#: templates/metaboxes/types/icon-list.php:92
|
664 |
-
#, php-format
|
665 |
msgid "(Default: <i %s></i> )"
|
666 |
msgstr "(Default: <i %s></i> )"
|
667 |
|
@@ -694,18 +593,15 @@ msgid "N/A"
|
|
694 |
msgstr "N.V.T"
|
695 |
|
696 |
#: templates/sysinfo/system-information-panel.php:96
|
697 |
-
#, php-format
|
698 |
msgid "%s needs %s enabled"
|
699 |
msgstr "%s heeft nodig %s ingeschakeld"
|
700 |
|
701 |
#: templates/sysinfo/system-information-panel.php:98
|
702 |
-
#, php-format
|
703 |
msgid "%s needs at least %s of available memory"
|
704 |
msgstr "%s heeft ten minste %s beschikbaar geheugen nodig"
|
705 |
|
706 |
#: templates/sysinfo/system-information-panel.php:100
|
707 |
#: templates/sysinfo/system-information-panel.php:149
|
708 |
-
#, php-format
|
709 |
msgid ""
|
710 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
711 |
"available memory"
|
@@ -716,7 +612,6 @@ msgstr ""
|
|
716 |
#: templates/sysinfo/system-information-panel.php:102
|
717 |
#: templates/sysinfo/system-information-panel.php:137
|
718 |
#: templates/sysinfo/system-information-panel.php:151
|
719 |
-
#, php-format
|
720 |
msgid ""
|
721 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
722 |
msgstr ""
|
@@ -724,7 +619,6 @@ msgstr ""
|
|
724 |
"verhogen."
|
725 |
|
726 |
#: templates/sysinfo/system-information-panel.php:105
|
727 |
-
#, php-format
|
728 |
msgid "%s needs at least %s version"
|
729 |
msgstr "%s heeft minstens %s versie nodig"
|
730 |
|
@@ -741,7 +635,6 @@ msgid "Contact your hosting company in order to update it."
|
|
741 |
msgstr "Neem contact op met uw hostingmaatschappij om het bij te werken."
|
742 |
|
743 |
#: templates/sysinfo/system-information-panel.php:126
|
744 |
-
#, php-format
|
745 |
msgid "Remove %s from %s file"
|
746 |
msgstr "Verwijder %s uit %s bestand"
|
747 |
|
@@ -778,6 +671,123 @@ msgstr "Terug naar systeempaneel"
|
|
778 |
msgid "Back to top"
|
779 |
msgstr "Terug naar boven"
|
780 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
781 |
#: yit-plugin.php:83
|
782 |
msgctxt "Plugin Row Meta"
|
783 |
msgid "Live Demo"
|
@@ -803,14 +813,6 @@ msgctxt "Action links"
|
|
803 |
msgid "Settings"
|
804 |
msgstr "Instellingen"
|
805 |
|
806 |
-
#: yit-plugin.php:194
|
807 |
-
msgid "License"
|
808 |
-
msgstr "Licentie"
|
809 |
-
|
810 |
-
#, fuzzy
|
811 |
-
#~ msgid "YITH"
|
812 |
-
#~ msgstr "YITH"
|
813 |
-
|
814 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
815 |
#~ msgid "ON"
|
816 |
#~ msgstr "AAN"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-04-23 06:38:32+00:00\n"
|
8 |
"PO-Revision-Date: 2020-04-06 15:05+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
26 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
|
|
27 |
msgid "Add %s"
|
28 |
msgstr "Toevoegen %s"
|
29 |
|
30 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
|
|
31 |
msgid "Add New %s"
|
32 |
msgstr "Nieuwe toevoegen %s"
|
33 |
|
34 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
35 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
|
|
36 |
msgid "Edit %s"
|
37 |
msgstr "Bewerk %s"
|
38 |
|
39 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
|
|
40 |
msgid "New %s"
|
41 |
msgstr "Nieuwe %s"
|
42 |
|
43 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
|
|
44 |
msgid "All %s"
|
45 |
msgstr "Alle %s"
|
46 |
|
47 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
48 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
|
|
49 |
msgid "View %s"
|
50 |
msgstr "Bekijk %s"
|
51 |
|
52 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
|
|
53 |
msgid "Search %s"
|
54 |
msgstr "Zoek %s"
|
55 |
|
56 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
|
|
57 |
msgid "No %s found"
|
58 |
msgstr "Geen %s gevonden"
|
59 |
|
60 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
|
|
61 |
msgid "No %s found in Trash"
|
62 |
msgstr "Geen %s gevonden in prullenbak"
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
65 |
msgid "Search Categories"
|
66 |
msgstr "Zoek categorieën"
|
102 |
msgstr "Categorieën"
|
103 |
|
104 |
#: lib/yit-cpt-unlimited.php:1044
|
|
|
105 |
msgid "%s Settings"
|
106 |
msgstr "%s instellingen"
|
107 |
|
115 |
msgstr "Type"
|
116 |
|
117 |
#: lib/yit-cpt-unlimited.php:1054
|
|
|
118 |
msgid "Layout for this %s"
|
119 |
msgstr "De lay-out hiervoor %s"
|
120 |
|
190 |
msgstr "Snelle links"
|
191 |
|
192 |
#: lib/yit-cpt-unlimited.php:1477
|
|
|
193 |
msgid "Show frontend of the %s"
|
194 |
msgstr "Toon frontend van de %s"
|
195 |
|
199 |
msgstr "Naam"
|
200 |
|
201 |
#: lib/yit-cpt-unlimited.php:1635
|
|
|
202 |
msgid "Add %s from images"
|
203 |
msgstr "Voeg %s toe vanaf afbeeldingen"
|
204 |
|
214 |
msgid "Plugin Settings"
|
215 |
msgstr "Plugin instellingen"
|
216 |
|
217 |
+
#: lib/yit-plugin-panel.php:455 lib/yit-plugin-panel.php:458
|
218 |
msgid "How to install premium version"
|
219 |
msgstr "Hoe installeer ik de premium versie"
|
220 |
|
221 |
+
#: lib/yit-plugin-panel.php:603 lib/yit-plugin-subpanel.php:151
|
222 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
223 |
msgid "Save Changes"
|
224 |
msgstr "Wijzigingen opslaan"
|
225 |
|
226 |
+
#: lib/yit-plugin-panel.php:606 lib/yit-plugin-subpanel.php:154
|
227 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
228 |
msgid ""
|
229 |
"If you continue with this action, you will reset all options in this page."
|
230 |
msgstr "Als u deze actie voortzet, zult u alle opties op deze pagina resetten."
|
231 |
|
232 |
+
#: lib/yit-plugin-panel.php:608 lib/yit-plugin-subpanel.php:156
|
233 |
msgid "Reset to default"
|
234 |
msgstr "Resetten naar standaard"
|
235 |
|
236 |
+
#: lib/yit-plugin-panel.php:609 lib/yit-plugin-subpanel.php:157
|
237 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
238 |
msgid "Are you sure?"
|
239 |
msgstr "Weet u het zeker?"
|
240 |
|
241 |
+
#: lib/yit-plugin-panel.php:807
|
242 |
msgid ""
|
243 |
"The element you have entered already exists. Please, enter another name."
|
244 |
msgstr "Het element dat u hebt ingevoerd bestaat al. Voer een andere naam in."
|
245 |
|
246 |
+
#: lib/yit-plugin-panel.php:808
|
247 |
msgid "Settings saved"
|
248 |
msgstr "Instellingen opgeslagen"
|
249 |
|
250 |
+
#: lib/yit-plugin-panel.php:809
|
251 |
msgid "Settings reset"
|
252 |
msgstr "Instellingen resetten"
|
253 |
|
254 |
+
#: lib/yit-plugin-panel.php:810
|
255 |
msgid "Element deleted correctly."
|
256 |
msgstr "Element succesvol verwijderd."
|
257 |
|
258 |
+
#: lib/yit-plugin-panel.php:811 lib/yit-plugin-panel.php:812
|
259 |
msgid "Element updated correctly."
|
260 |
msgstr "Element juist bijgewerkt."
|
261 |
|
262 |
+
#: lib/yit-plugin-panel.php:813
|
263 |
msgid "Database imported correctly."
|
264 |
msgstr "Database juist geïmporteerd."
|
265 |
|
266 |
+
#: lib/yit-plugin-panel.php:814
|
267 |
msgid "An error has occurred during import. Please try again."
|
268 |
msgstr "Er is een fout opgetreden tijdens importeren. Probeer opnieuw."
|
269 |
|
270 |
+
#: lib/yit-plugin-panel.php:815
|
271 |
msgid "The added file is not valid."
|
272 |
msgstr "Het toegevoegde bestand is ongeldig."
|
273 |
|
274 |
+
#: lib/yit-plugin-panel.php:816
|
275 |
msgid "Sorry, import is disabled."
|
276 |
msgstr "Sorry, importeren is uitgeschakeld."
|
277 |
|
278 |
+
#: lib/yit-plugin-panel.php:817
|
279 |
msgid "Sorting successful."
|
280 |
msgstr "Sorteren succesvol."
|
281 |
|
282 |
+
#: lib/yit-plugin-panel.php:1265
|
283 |
msgid "We need your support"
|
284 |
msgstr "We hebben uw hulp nodig"
|
285 |
|
286 |
+
#: lib/yit-plugin-panel.php:1266
|
287 |
msgid "to keep updating and improving the plugin. Please,"
|
288 |
msgstr "om de plugin te blijven updaten en verbeteren. A.u.b.,"
|
289 |
|
290 |
+
#: lib/yit-plugin-panel.php:1268
|
291 |
msgid "help us by leaving a five-star rating"
|
292 |
msgstr "help ons door een vijf-sterenbeoordeling achter te laten"
|
293 |
|
294 |
+
#: lib/yit-plugin-panel.php:1269
|
295 |
msgid ":) Thanks!"
|
296 |
msgstr ":) Bedankt!"
|
297 |
|
362 |
"Er is een fout opgetreden, wat waarschijnlijk betekend dat de feed uit te "
|
363 |
"lucht is. Probeer het later opnieuw."
|
364 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
#: lib/yith-system-status.php:105
|
366 |
msgid "WordPress Version"
|
367 |
msgstr "WordPress Versie"
|
431 |
msgstr "Waarschuwing!"
|
432 |
|
433 |
#: lib/yith-system-status.php:298
|
|
|
434 |
msgid ""
|
435 |
"The system check has detected some compatibility issues on your "
|
436 |
"installation. %sClick here%s to know more"
|
444 |
|
445 |
#: templates/fields/ajax-customers.php:83
|
446 |
#: templates/fields/ajax-customers.php:93
|
|
|
447 |
msgid "%1$s (#%2$s – %3$s)"
|
448 |
msgstr "%1$s (#%2$s – %3$s)"
|
449 |
|
511 |
msgid "Delete"
|
512 |
msgstr "Verwijderen"
|
513 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
514 |
#: templates/fields/select-buttons.php:21
|
515 |
msgid "Add All"
|
516 |
msgstr "Allen toevoegen"
|
557 |
msgstr "Voorbeeld afbeelding"
|
558 |
|
559 |
#: templates/metaboxes/types/icon-list.php:90
|
|
|
560 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
561 |
msgstr "(Default: %s <img src=\"%s\"/>)"
|
562 |
|
563 |
#: templates/metaboxes/types/icon-list.php:92
|
|
|
564 |
msgid "(Default: <i %s></i> )"
|
565 |
msgstr "(Default: <i %s></i> )"
|
566 |
|
593 |
msgstr "N.V.T"
|
594 |
|
595 |
#: templates/sysinfo/system-information-panel.php:96
|
|
|
596 |
msgid "%s needs %s enabled"
|
597 |
msgstr "%s heeft nodig %s ingeschakeld"
|
598 |
|
599 |
#: templates/sysinfo/system-information-panel.php:98
|
|
|
600 |
msgid "%s needs at least %s of available memory"
|
601 |
msgstr "%s heeft ten minste %s beschikbaar geheugen nodig"
|
602 |
|
603 |
#: templates/sysinfo/system-information-panel.php:100
|
604 |
#: templates/sysinfo/system-information-panel.php:149
|
|
|
605 |
msgid ""
|
606 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
607 |
"available memory"
|
612 |
#: templates/sysinfo/system-information-panel.php:102
|
613 |
#: templates/sysinfo/system-information-panel.php:137
|
614 |
#: templates/sysinfo/system-information-panel.php:151
|
|
|
615 |
msgid ""
|
616 |
"Read more %s here%s or contact your hosting company in order to increase it."
|
617 |
msgstr ""
|
619 |
"verhogen."
|
620 |
|
621 |
#: templates/sysinfo/system-information-panel.php:105
|
|
|
622 |
msgid "%s needs at least %s version"
|
623 |
msgstr "%s heeft minstens %s versie nodig"
|
624 |
|
635 |
msgstr "Neem contact op met uw hostingmaatschappij om het bij te werken."
|
636 |
|
637 |
#: templates/sysinfo/system-information-panel.php:126
|
|
|
638 |
msgid "Remove %s from %s file"
|
639 |
msgstr "Verwijder %s uit %s bestand"
|
640 |
|
671 |
msgid "Back to top"
|
672 |
msgstr "Terug naar boven"
|
673 |
|
674 |
+
#: yit-plugin.php:194
|
675 |
+
msgid "License"
|
676 |
+
msgstr "Licentie"
|
677 |
+
|
678 |
+
#. Author of the plugin/theme
|
679 |
+
#, fuzzy
|
680 |
+
msgid "YITH"
|
681 |
+
msgstr "YITH"
|
682 |
+
|
683 |
+
#: lib/privacy/yit-privacy.php:24
|
684 |
+
msgctxt "Privacy Policy Guide Title"
|
685 |
+
msgid "YITH Plugins"
|
686 |
+
msgstr "YITH Plugins"
|
687 |
+
|
688 |
+
#: lib/privacy/yit-privacy.php:59
|
689 |
+
msgctxt "Privacy Policy Content"
|
690 |
+
msgid ""
|
691 |
+
"This sample language includes the basics around what personal data your "
|
692 |
+
"store may be collecting, storing and sharing, as well as who may have access "
|
693 |
+
"to that data. Depending on what settings are enabled and which additional "
|
694 |
+
"plugins are used, the specific information shared by your store will vary. "
|
695 |
+
"We recommend consulting with a lawyer when deciding what information to "
|
696 |
+
"disclose on your privacy policy."
|
697 |
+
msgstr ""
|
698 |
+
"Deze voorbeeldtaal bevat de basisinformatie over de persoonlijke gegevens "
|
699 |
+
"die je winkel mogelijk verzamelt, bewaart en deelt en wie toegang heeft tot "
|
700 |
+
"die gegevens. Afhankelijk van welke instellingen zijn ingeschakeld en welke "
|
701 |
+
"extra plug-ins worden gebruikt, varieert de specifieke informatie die door "
|
702 |
+
"je winkel wordt gedeeld. We raden je aan om een advocaat te raadplegen "
|
703 |
+
"wanneer je beslist welke informatie openbaar wordt gemaakt in je "
|
704 |
+
"privacybeleid."
|
705 |
+
|
706 |
+
#: lib/privacy/yit-privacy.php:63
|
707 |
+
msgctxt "Privacy Policy Content"
|
708 |
+
msgid "What we collect and store"
|
709 |
+
msgstr "Wat we verzamelen en bewaren"
|
710 |
+
|
711 |
+
#: lib/privacy/yit-privacy.php:66
|
712 |
+
msgctxt "Privacy Policy Content"
|
713 |
+
msgid "Who on our team has access"
|
714 |
+
msgstr "Wie in ons team heeft toegang"
|
715 |
+
|
716 |
+
#: lib/privacy/yit-privacy.php:69
|
717 |
+
msgctxt "Privacy Policy Content"
|
718 |
+
msgid "What we share with others"
|
719 |
+
msgstr "Wat we delen met anderen"
|
720 |
+
|
721 |
+
#: lib/privacy/yit-privacy.php:72
|
722 |
+
msgctxt "Privacy Policy Content"
|
723 |
+
msgid "Payments"
|
724 |
+
msgstr "Betalingen"
|
725 |
+
|
726 |
+
#: lib/yit-cpt-unlimited.php:627
|
727 |
+
msgctxt "taxonomy general name"
|
728 |
+
msgid "%s Categories"
|
729 |
+
msgstr "%s Categorieën"
|
730 |
+
|
731 |
+
#: lib/yit-cpt-unlimited.php:628
|
732 |
+
msgctxt "taxonomy singular name"
|
733 |
+
msgid "Category"
|
734 |
+
msgstr "Categorie"
|
735 |
+
|
736 |
+
#: lib/yith-dashboard.php:99
|
737 |
+
msgctxt "Plugin FW"
|
738 |
+
msgid "View Changelog"
|
739 |
+
msgstr "Bekijk wijzigingenlogboek"
|
740 |
+
|
741 |
+
#: lib/yith-dashboard.php:100
|
742 |
+
msgctxt "Plugin FW"
|
743 |
+
msgid "Latest update released on"
|
744 |
+
msgstr "Laatste update uitgebracht op"
|
745 |
+
|
746 |
+
#: lib/yith-dashboard.php:143
|
747 |
+
msgctxt "Button label"
|
748 |
+
msgid "Close"
|
749 |
+
msgstr "Sluiten"
|
750 |
+
|
751 |
+
#: lib/yith-gutenberg.php:134
|
752 |
+
msgctxt "[gutenberg]: Category Name"
|
753 |
+
msgid "YITH"
|
754 |
+
msgstr "YITH"
|
755 |
+
|
756 |
+
#: templates/fields/dimensions.php:16
|
757 |
+
msgctxt "Position in the \"Dimensions\" field"
|
758 |
+
msgid "Top"
|
759 |
+
msgstr ""
|
760 |
+
|
761 |
+
#: templates/fields/dimensions.php:17
|
762 |
+
msgctxt "Position in the \"Dimensions\" field"
|
763 |
+
msgid "Right"
|
764 |
+
msgstr ""
|
765 |
+
|
766 |
+
#: templates/fields/dimensions.php:18
|
767 |
+
msgctxt "Position in the \"Dimensions\" field"
|
768 |
+
msgid "Bottom"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: templates/fields/dimensions.php:19
|
772 |
+
msgctxt "Position in the \"Dimensions\" field"
|
773 |
+
msgid "Left"
|
774 |
+
msgstr ""
|
775 |
+
|
776 |
+
#: templates/fields/dimensions.php:117
|
777 |
+
msgctxt "Tooltip in the \"Dimensions\" field"
|
778 |
+
msgid "Link values together"
|
779 |
+
msgstr ""
|
780 |
+
|
781 |
+
#: templates/fields/onoff.php:24
|
782 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
783 |
+
msgid "YES"
|
784 |
+
msgstr "JA"
|
785 |
+
|
786 |
+
#: templates/fields/onoff.php:25
|
787 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
788 |
+
msgid "NO"
|
789 |
+
msgstr "NEE"
|
790 |
+
|
791 |
#: yit-plugin.php:83
|
792 |
msgctxt "Plugin Row Meta"
|
793 |
msgid "Live Demo"
|
813 |
msgid "Settings"
|
814 |
msgstr "Instellingen"
|
815 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
816 |
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
817 |
#~ msgid "ON"
|
818 |
#~ msgstr "AAN"
|
plugin-fw/languages/yith-plugin-fw.pot
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
# Copyright (C) 2020
|
2 |
# This file is distributed under the same license as the package.
|
3 |
-
#, fuzzy
|
4 |
msgid ""
|
5 |
msgstr ""
|
6 |
"Project-Id-Version: \n"
|
7 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
8 |
-
"POT-Creation-Date: 2020-04-06
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -14,109 +13,56 @@ msgstr ""
|
|
14 |
"Language-Team: YITH <info@yithemes.com>\n"
|
15 |
"Language: en\n"
|
16 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
17 |
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
-
"X-Poedit-KeywordsList:
|
19 |
-
"
|
20 |
-
"esc_html_x:1,2c
|
21 |
-
"X-Poedit-Basepath:
|
22 |
-
"X-Textdomain-Support: yes\n"
|
23 |
-
"X-Generator: Poedit 2.2.1\n"
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
msgid "YITH Plugins"
|
29 |
-
msgstr ""
|
30 |
-
|
31 |
-
#: lib/privacy/yit-privacy.php:59
|
32 |
-
msgctxt "Privacy Policy Content"
|
33 |
-
msgid ""
|
34 |
-
"This sample language includes the basics around what personal data your store may "
|
35 |
-
"be collecting, storing and sharing, as well as who may have access to that data. "
|
36 |
-
"Depending on what settings are enabled and which additional plugins are used, the "
|
37 |
-
"specific information shared by your store will vary. We recommend consulting with "
|
38 |
-
"a lawyer when deciding what information to disclose on your privacy policy."
|
39 |
-
msgstr ""
|
40 |
-
|
41 |
-
#: lib/privacy/yit-privacy.php:63
|
42 |
-
msgctxt "Privacy Policy Content"
|
43 |
-
msgid "What we collect and store"
|
44 |
-
msgstr ""
|
45 |
-
|
46 |
-
#: lib/privacy/yit-privacy.php:66
|
47 |
-
msgctxt "Privacy Policy Content"
|
48 |
-
msgid "Who on our team has access"
|
49 |
-
msgstr ""
|
50 |
-
|
51 |
-
#: lib/privacy/yit-privacy.php:69
|
52 |
-
msgctxt "Privacy Policy Content"
|
53 |
-
msgid "What we share with others"
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
#: lib/privacy/yit-privacy.php:72
|
57 |
-
msgctxt "Privacy Policy Content"
|
58 |
-
msgid "Payments"
|
59 |
-
msgstr ""
|
60 |
|
61 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
62 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
63 |
-
#, php-format
|
64 |
msgid "Add %s"
|
65 |
msgstr ""
|
66 |
|
67 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
68 |
-
#, php-format
|
69 |
msgid "Add New %s"
|
70 |
msgstr ""
|
71 |
|
72 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
73 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
74 |
-
#, php-format
|
75 |
msgid "Edit %s"
|
76 |
msgstr ""
|
77 |
|
78 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
79 |
-
#, php-format
|
80 |
msgid "New %s"
|
81 |
msgstr ""
|
82 |
|
83 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
84 |
-
#, php-format
|
85 |
msgid "All %s"
|
86 |
msgstr ""
|
87 |
|
88 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
89 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
90 |
-
#, php-format
|
91 |
msgid "View %s"
|
92 |
msgstr ""
|
93 |
|
94 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
95 |
-
#, php-format
|
96 |
msgid "Search %s"
|
97 |
msgstr ""
|
98 |
|
99 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
100 |
-
#, php-format
|
101 |
msgid "No %s found"
|
102 |
msgstr ""
|
103 |
|
104 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
105 |
-
#, php-format
|
106 |
msgid "No %s found in Trash"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: lib/yit-cpt-unlimited.php:627
|
110 |
-
#, php-format
|
111 |
-
msgctxt "taxonomy general name"
|
112 |
-
msgid "%s Categories"
|
113 |
-
msgstr ""
|
114 |
-
|
115 |
-
#: lib/yit-cpt-unlimited.php:628
|
116 |
-
msgctxt "taxonomy singular name"
|
117 |
-
msgid "Category"
|
118 |
-
msgstr ""
|
119 |
-
|
120 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
121 |
msgid "Search Categories"
|
122 |
msgstr ""
|
@@ -158,7 +104,6 @@ msgid "Categories"
|
|
158 |
msgstr ""
|
159 |
|
160 |
#: lib/yit-cpt-unlimited.php:1044
|
161 |
-
#, php-format
|
162 |
msgid "%s Settings"
|
163 |
msgstr ""
|
164 |
|
@@ -172,7 +117,6 @@ msgid "Type"
|
|
172 |
msgstr ""
|
173 |
|
174 |
#: lib/yit-cpt-unlimited.php:1054
|
175 |
-
#, php-format
|
176 |
msgid "Layout for this %s"
|
177 |
msgstr ""
|
178 |
|
@@ -182,7 +126,8 @@ msgstr ""
|
|
182 |
|
183 |
#: lib/yit-cpt-unlimited.php:1061
|
184 |
msgid ""
|
185 |
-
"Univocal identification name in the URL for each product (slug from post if
|
|
|
186 |
msgstr ""
|
187 |
|
188 |
#: lib/yit-cpt-unlimited.php:1066
|
@@ -207,9 +152,9 @@ msgstr ""
|
|
207 |
|
208 |
#: lib/yit-cpt-unlimited.php:1079
|
209 |
msgid ""
|
210 |
-
"If you want to use categories in the portfolio, set a name for taxonomy.
|
211 |
-
"should be a slug (must not contain capital letters nor spaces) and
|
212 |
-
"more than 32 characters long (database structure restriction)."
|
213 |
msgstr ""
|
214 |
|
215 |
#: lib/yit-cpt-unlimited.php:1084
|
@@ -237,7 +182,6 @@ msgid "Quick links"
|
|
237 |
msgstr ""
|
238 |
|
239 |
#: lib/yit-cpt-unlimited.php:1477
|
240 |
-
#, php-format
|
241 |
msgid "Show frontend of the %s"
|
242 |
msgstr ""
|
243 |
|
@@ -247,7 +191,6 @@ msgid "Name"
|
|
247 |
msgstr ""
|
248 |
|
249 |
#: lib/yit-cpt-unlimited.php:1635
|
250 |
-
#, php-format
|
251 |
msgid "Add %s from images"
|
252 |
msgstr ""
|
253 |
|
@@ -263,82 +206,82 @@ msgstr ""
|
|
263 |
msgid "Plugin Settings"
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: lib/yit-plugin-panel.php:
|
267 |
msgid "How to install premium version"
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: lib/yit-plugin-panel.php:
|
271 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
272 |
msgid "Save Changes"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: lib/yit-plugin-panel.php:
|
276 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
277 |
msgid "If you continue with this action, you will reset all options in this page."
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: lib/yit-plugin-panel.php:
|
281 |
msgid "Reset to default"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: lib/yit-plugin-panel.php:
|
285 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
286 |
msgid "Are you sure?"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: lib/yit-plugin-panel.php:
|
290 |
msgid "The element you have entered already exists. Please, enter another name."
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: lib/yit-plugin-panel.php:
|
294 |
msgid "Settings saved"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: lib/yit-plugin-panel.php:
|
298 |
msgid "Settings reset"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: lib/yit-plugin-panel.php:
|
302 |
msgid "Element deleted correctly."
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: lib/yit-plugin-panel.php:
|
306 |
msgid "Element updated correctly."
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: lib/yit-plugin-panel.php:
|
310 |
msgid "Database imported correctly."
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: lib/yit-plugin-panel.php:
|
314 |
msgid "An error has occurred during import. Please try again."
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: lib/yit-plugin-panel.php:
|
318 |
msgid "The added file is not valid."
|
319 |
msgstr ""
|
320 |
|
321 |
-
#: lib/yit-plugin-panel.php:
|
322 |
msgid "Sorry, import is disabled."
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: lib/yit-plugin-panel.php:
|
326 |
msgid "Sorting successful."
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: lib/yit-plugin-panel.php:
|
330 |
msgid "We need your support"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: lib/yit-plugin-panel.php:
|
334 |
msgid "to keep updating and improving the plugin. Please,"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: lib/yit-plugin-panel.php:
|
338 |
msgid "help us by leaving a five-star rating"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: lib/yit-plugin-panel.php:
|
342 |
msgid ":) Thanks!"
|
343 |
msgstr ""
|
344 |
|
@@ -367,13 +310,15 @@ msgstr ""
|
|
367 |
|
368 |
#: lib/yit-pointers.php:85
|
369 |
msgid ""
|
370 |
-
"From now on, you can find the option panel of YITH plugins in YITH Plugins
|
371 |
-
"
|
372 |
-
"
|
373 |
-
"
|
374 |
-
"
|
375 |
-
"
|
376 |
-
"
|
|
|
|
|
377 |
msgstr ""
|
378 |
|
379 |
#: lib/yith-dashboard.php:40
|
@@ -390,27 +335,8 @@ msgstr ""
|
|
390 |
|
391 |
#: lib/yith-dashboard.php:71
|
392 |
msgid ""
|
393 |
-
"An error has occurred, which probably means the feed is down. Try again
|
394 |
-
|
395 |
-
|
396 |
-
#: lib/yith-dashboard.php:99
|
397 |
-
msgctxt "Plugin FW"
|
398 |
-
msgid "View Changelog"
|
399 |
-
msgstr ""
|
400 |
-
|
401 |
-
#: lib/yith-dashboard.php:100
|
402 |
-
msgctxt "Plugin FW"
|
403 |
-
msgid "Latest update released on"
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: lib/yith-dashboard.php:143
|
407 |
-
msgctxt "Button label"
|
408 |
-
msgid "Close"
|
409 |
-
msgstr ""
|
410 |
-
|
411 |
-
#: lib/yith-gutenberg.php:134
|
412 |
-
msgctxt "[gutenberg]: Category Name"
|
413 |
-
msgid "YITH"
|
414 |
msgstr ""
|
415 |
|
416 |
#: lib/yith-system-status.php:105
|
@@ -482,18 +408,17 @@ msgid "Warning!"
|
|
482 |
msgstr ""
|
483 |
|
484 |
#: lib/yith-system-status.php:298
|
485 |
-
#, php-format
|
486 |
msgid ""
|
487 |
-
"The system check has detected some compatibility issues on your
|
488 |
-
"%sClick here%s to know more"
|
489 |
msgstr ""
|
490 |
|
491 |
#: templates/fields/ajax-customers.php:57
|
492 |
msgid "Search Customers"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: templates/fields/ajax-customers.php:83
|
496 |
-
|
497 |
msgid "%1$s (#%2$s – %3$s)"
|
498 |
msgstr ""
|
499 |
|
@@ -561,16 +486,6 @@ msgstr ""
|
|
561 |
msgid "Delete"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: templates/fields/onoff.php:24
|
565 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
566 |
-
msgid "YES"
|
567 |
-
msgstr ""
|
568 |
-
|
569 |
-
#: templates/fields/onoff.php:25
|
570 |
-
msgctxt "YES/NO button: use MAX 3 characters!"
|
571 |
-
msgid "NO"
|
572 |
-
msgstr ""
|
573 |
-
|
574 |
#: templates/fields/select-buttons.php:21
|
575 |
msgid "Add All"
|
576 |
msgstr ""
|
@@ -617,12 +532,10 @@ msgid "Image preview"
|
|
617 |
msgstr ""
|
618 |
|
619 |
#: templates/metaboxes/types/icon-list.php:90
|
620 |
-
#, php-format
|
621 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
622 |
msgstr ""
|
623 |
|
624 |
#: templates/metaboxes/types/icon-list.php:92
|
625 |
-
#, php-format
|
626 |
msgid "(Default: <i %s></i> )"
|
627 |
msgstr ""
|
628 |
|
@@ -655,18 +568,15 @@ msgid "N/A"
|
|
655 |
msgstr ""
|
656 |
|
657 |
#: templates/sysinfo/system-information-panel.php:96
|
658 |
-
#, php-format
|
659 |
msgid "%s needs %s enabled"
|
660 |
msgstr ""
|
661 |
|
662 |
#: templates/sysinfo/system-information-panel.php:98
|
663 |
-
#, php-format
|
664 |
msgid "%s needs at least %s of available memory"
|
665 |
msgstr ""
|
666 |
|
667 |
#: templates/sysinfo/system-information-panel.php:100
|
668 |
#: templates/sysinfo/system-information-panel.php:149
|
669 |
-
#, php-format
|
670 |
msgid ""
|
671 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
672 |
"available memory"
|
@@ -675,12 +585,10 @@ msgstr ""
|
|
675 |
#: templates/sysinfo/system-information-panel.php:102
|
676 |
#: templates/sysinfo/system-information-panel.php:137
|
677 |
#: templates/sysinfo/system-information-panel.php:151
|
678 |
-
#, php-format
|
679 |
msgid "Read more %s here%s or contact your hosting company in order to increase it."
|
680 |
msgstr ""
|
681 |
|
682 |
#: templates/sysinfo/system-information-panel.php:105
|
683 |
-
#, php-format
|
684 |
msgid "%s needs at least %s version"
|
685 |
msgstr ""
|
686 |
|
@@ -695,7 +603,6 @@ msgid "Contact your hosting company in order to update it."
|
|
695 |
msgstr ""
|
696 |
|
697 |
#: templates/sysinfo/system-information-panel.php:126
|
698 |
-
#, php-format
|
699 |
msgid "Remove %s from %s file"
|
700 |
msgstr ""
|
701 |
|
@@ -705,14 +612,14 @@ msgstr ""
|
|
705 |
|
706 |
#: templates/sysinfo/system-information-panel.php:157
|
707 |
msgid ""
|
708 |
-
"We cannot determine which <b>TLS</b> version is installed because
|
709 |
-
"module is disabled. Ask your hosting company to enable it."
|
710 |
msgstr ""
|
711 |
|
712 |
#: templates/sysinfo/system-information-panel.php:160
|
713 |
msgid ""
|
714 |
-
"<b>ImageMagick</b> module is not installed. Ask your hosting company to
|
715 |
-
"it."
|
716 |
msgstr ""
|
717 |
|
718 |
#: templates/sysinfo/system-information-panel.php:172
|
@@ -727,6 +634,115 @@ msgstr ""
|
|
727 |
msgid "Back to top"
|
728 |
msgstr ""
|
729 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
730 |
#: yit-plugin.php:83
|
731 |
msgctxt "Plugin Row Meta"
|
732 |
msgid "Live Demo"
|
@@ -750,8 +766,4 @@ msgstr ""
|
|
750 |
#: yit-plugin.php:190
|
751 |
msgctxt "Action links"
|
752 |
msgid "Settings"
|
753 |
-
msgstr ""
|
754 |
-
|
755 |
-
#: yit-plugin.php:194
|
756 |
-
msgid "License"
|
757 |
-
msgstr ""
|
1 |
# Copyright (C) 2020
|
2 |
# This file is distributed under the same license as the package.
|
|
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-04-23 06:42:33+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"Language-Team: YITH <info@yithemes.com>\n"
|
14 |
"Language: en\n"
|
15 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
16 |
+
"X-Poedit-Country: United States\n"
|
17 |
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
+
"X-Poedit-KeywordsList: "
|
19 |
+
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
|
20 |
+
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
|
21 |
+
"X-Poedit-Basepath: ../\n"
|
|
|
|
|
22 |
"X-Poedit-SearchPath-0: .\n"
|
23 |
+
"X-Poedit-Bookmarks: \n"
|
24 |
+
"X-Textdomain-Support: yes\n"
|
25 |
+
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
#: lib/yit-cpt-unlimited.php:462 lib/yit-cpt-unlimited.php:576
|
28 |
#: lib/yit-cpt-unlimited.php:721 lib/yit-cpt-unlimited.php:1636
|
|
|
29 |
msgid "Add %s"
|
30 |
msgstr ""
|
31 |
|
32 |
#: lib/yit-cpt-unlimited.php:463 lib/yit-cpt-unlimited.php:577
|
|
|
33 |
msgid "Add New %s"
|
34 |
msgstr ""
|
35 |
|
36 |
#: lib/yit-cpt-unlimited.php:464 lib/yit-cpt-unlimited.php:578
|
37 |
#: lib/yit-cpt-unlimited.php:1269 lib/yit-cpt-unlimited.php:1306
|
|
|
38 |
msgid "Edit %s"
|
39 |
msgstr ""
|
40 |
|
41 |
#: lib/yit-cpt-unlimited.php:465 lib/yit-cpt-unlimited.php:579
|
|
|
42 |
msgid "New %s"
|
43 |
msgstr ""
|
44 |
|
45 |
#: lib/yit-cpt-unlimited.php:466 lib/yit-cpt-unlimited.php:580
|
|
|
46 |
msgid "All %s"
|
47 |
msgstr ""
|
48 |
|
49 |
#: lib/yit-cpt-unlimited.php:467 lib/yit-cpt-unlimited.php:581
|
50 |
#: lib/yit-cpt-unlimited.php:1253 lib/yit-cpt-unlimited.php:1307
|
|
|
51 |
msgid "View %s"
|
52 |
msgstr ""
|
53 |
|
54 |
#: lib/yit-cpt-unlimited.php:468 lib/yit-cpt-unlimited.php:582
|
|
|
55 |
msgid "Search %s"
|
56 |
msgstr ""
|
57 |
|
58 |
#: lib/yit-cpt-unlimited.php:469 lib/yit-cpt-unlimited.php:583
|
|
|
59 |
msgid "No %s found"
|
60 |
msgstr ""
|
61 |
|
62 |
#: lib/yit-cpt-unlimited.php:470 lib/yit-cpt-unlimited.php:584
|
|
|
63 |
msgid "No %s found in Trash"
|
64 |
msgstr ""
|
65 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
#: lib/yit-cpt-unlimited.php:629 templates/fields/ajax-terms.php:56
|
67 |
msgid "Search Categories"
|
68 |
msgstr ""
|
104 |
msgstr ""
|
105 |
|
106 |
#: lib/yit-cpt-unlimited.php:1044
|
|
|
107 |
msgid "%s Settings"
|
108 |
msgstr ""
|
109 |
|
117 |
msgstr ""
|
118 |
|
119 |
#: lib/yit-cpt-unlimited.php:1054
|
|
|
120 |
msgid "Layout for this %s"
|
121 |
msgstr ""
|
122 |
|
126 |
|
127 |
#: lib/yit-cpt-unlimited.php:1061
|
128 |
msgid ""
|
129 |
+
"Univocal identification name in the URL for each product (slug from post if "
|
130 |
+
"empty)"
|
131 |
msgstr ""
|
132 |
|
133 |
#: lib/yit-cpt-unlimited.php:1066
|
152 |
|
153 |
#: lib/yit-cpt-unlimited.php:1079
|
154 |
msgid ""
|
155 |
+
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
156 |
+
"Name should be a slug (must not contain capital letters nor spaces) and "
|
157 |
+
"must not be more than 32 characters long (database structure restriction)."
|
158 |
msgstr ""
|
159 |
|
160 |
#: lib/yit-cpt-unlimited.php:1084
|
182 |
msgstr ""
|
183 |
|
184 |
#: lib/yit-cpt-unlimited.php:1477
|
|
|
185 |
msgid "Show frontend of the %s"
|
186 |
msgstr ""
|
187 |
|
191 |
msgstr ""
|
192 |
|
193 |
#: lib/yit-cpt-unlimited.php:1635
|
|
|
194 |
msgid "Add %s from images"
|
195 |
msgstr ""
|
196 |
|
206 |
msgid "Plugin Settings"
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: lib/yit-plugin-panel.php:455 lib/yit-plugin-panel.php:458
|
210 |
msgid "How to install premium version"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: lib/yit-plugin-panel.php:603 lib/yit-plugin-subpanel.php:151
|
214 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
215 |
msgid "Save Changes"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: lib/yit-plugin-panel.php:606 lib/yit-plugin-subpanel.php:154
|
219 |
#: templates/panel/woocommerce/woocommerce-form.php:17
|
220 |
msgid "If you continue with this action, you will reset all options in this page."
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: lib/yit-plugin-panel.php:608 lib/yit-plugin-subpanel.php:156
|
224 |
msgid "Reset to default"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: lib/yit-plugin-panel.php:609 lib/yit-plugin-subpanel.php:157
|
228 |
#: templates/panel/woocommerce/woocommerce-form.php:21
|
229 |
msgid "Are you sure?"
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: lib/yit-plugin-panel.php:807
|
233 |
msgid "The element you have entered already exists. Please, enter another name."
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: lib/yit-plugin-panel.php:808
|
237 |
msgid "Settings saved"
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: lib/yit-plugin-panel.php:809
|
241 |
msgid "Settings reset"
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: lib/yit-plugin-panel.php:810
|
245 |
msgid "Element deleted correctly."
|
246 |
msgstr ""
|
247 |
|
248 |
+
#: lib/yit-plugin-panel.php:811 lib/yit-plugin-panel.php:812
|
249 |
msgid "Element updated correctly."
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: lib/yit-plugin-panel.php:813
|
253 |
msgid "Database imported correctly."
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: lib/yit-plugin-panel.php:814
|
257 |
msgid "An error has occurred during import. Please try again."
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: lib/yit-plugin-panel.php:815
|
261 |
msgid "The added file is not valid."
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: lib/yit-plugin-panel.php:816
|
265 |
msgid "Sorry, import is disabled."
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: lib/yit-plugin-panel.php:817
|
269 |
msgid "Sorting successful."
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: lib/yit-plugin-panel.php:1265
|
273 |
msgid "We need your support"
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: lib/yit-plugin-panel.php:1266
|
277 |
msgid "to keep updating and improving the plugin. Please,"
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: lib/yit-plugin-panel.php:1268
|
281 |
msgid "help us by leaving a five-star rating"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: lib/yit-plugin-panel.php:1269
|
285 |
msgid ":) Thanks!"
|
286 |
msgstr ""
|
287 |
|
310 |
|
311 |
#: lib/yit-pointers.php:85
|
312 |
msgid ""
|
313 |
+
"From now on, you can find the option panel of YITH plugins in YITH Plugins "
|
314 |
+
"menu.\n"
|
315 |
+
" Every time one of our plugins is added, "
|
316 |
+
"a new entry will be added to this menu.\n"
|
317 |
+
" For example, after the update, plugin "
|
318 |
+
"options (such as for YITH WooCommerce Wishlist, YITH WooCommerce Ajax "
|
319 |
+
"Search, etc.)\n"
|
320 |
+
" will be moved from previous location to "
|
321 |
+
"YITH Plugins tab."
|
322 |
msgstr ""
|
323 |
|
324 |
#: lib/yith-dashboard.php:40
|
335 |
|
336 |
#: lib/yith-dashboard.php:71
|
337 |
msgid ""
|
338 |
+
"An error has occurred, which probably means the feed is down. Try again "
|
339 |
+
"later."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
340 |
msgstr ""
|
341 |
|
342 |
#: lib/yith-system-status.php:105
|
408 |
msgstr ""
|
409 |
|
410 |
#: lib/yith-system-status.php:298
|
|
|
411 |
msgid ""
|
412 |
+
"The system check has detected some compatibility issues on your "
|
413 |
+
"installation. %sClick here%s to know more"
|
414 |
msgstr ""
|
415 |
|
416 |
#: templates/fields/ajax-customers.php:57
|
417 |
msgid "Search Customers"
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: templates/fields/ajax-customers.php:83
|
421 |
+
#: templates/fields/ajax-customers.php:93
|
422 |
msgid "%1$s (#%2$s – %3$s)"
|
423 |
msgstr ""
|
424 |
|
486 |
msgid "Delete"
|
487 |
msgstr ""
|
488 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
#: templates/fields/select-buttons.php:21
|
490 |
msgid "Add All"
|
491 |
msgstr ""
|
532 |
msgstr ""
|
533 |
|
534 |
#: templates/metaboxes/types/icon-list.php:90
|
|
|
535 |
msgid "(Default: %s <img src=\"%s\"/>)"
|
536 |
msgstr ""
|
537 |
|
538 |
#: templates/metaboxes/types/icon-list.php:92
|
|
|
539 |
msgid "(Default: <i %s></i> )"
|
540 |
msgstr ""
|
541 |
|
568 |
msgstr ""
|
569 |
|
570 |
#: templates/sysinfo/system-information-panel.php:96
|
|
|
571 |
msgid "%s needs %s enabled"
|
572 |
msgstr ""
|
573 |
|
574 |
#: templates/sysinfo/system-information-panel.php:98
|
|
|
575 |
msgid "%s needs at least %s of available memory"
|
576 |
msgstr ""
|
577 |
|
578 |
#: templates/sysinfo/system-information-panel.php:100
|
579 |
#: templates/sysinfo/system-information-panel.php:149
|
|
|
580 |
msgid ""
|
581 |
"For optimal functioning of our plugins, we suggest setting at least %s of "
|
582 |
"available memory"
|
585 |
#: templates/sysinfo/system-information-panel.php:102
|
586 |
#: templates/sysinfo/system-information-panel.php:137
|
587 |
#: templates/sysinfo/system-information-panel.php:151
|
|
|
588 |
msgid "Read more %s here%s or contact your hosting company in order to increase it."
|
589 |
msgstr ""
|
590 |
|
591 |
#: templates/sysinfo/system-information-panel.php:105
|
|
|
592 |
msgid "%s needs at least %s version"
|
593 |
msgstr ""
|
594 |
|
603 |
msgstr ""
|
604 |
|
605 |
#: templates/sysinfo/system-information-panel.php:126
|
|
|
606 |
msgid "Remove %s from %s file"
|
607 |
msgstr ""
|
608 |
|
612 |
|
613 |
#: templates/sysinfo/system-information-panel.php:157
|
614 |
msgid ""
|
615 |
+
"We cannot determine which <b>TLS</b> version is installed because "
|
616 |
+
"<b>cURL</b> module is disabled. Ask your hosting company to enable it."
|
617 |
msgstr ""
|
618 |
|
619 |
#: templates/sysinfo/system-information-panel.php:160
|
620 |
msgid ""
|
621 |
+
"<b>ImageMagick</b> module is not installed. Ask your hosting company to "
|
622 |
+
"install it."
|
623 |
msgstr ""
|
624 |
|
625 |
#: templates/sysinfo/system-information-panel.php:172
|
634 |
msgid "Back to top"
|
635 |
msgstr ""
|
636 |
|
637 |
+
#: yit-plugin.php:194
|
638 |
+
msgid "License"
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#. Author of the plugin/theme
|
642 |
+
msgid "YITH"
|
643 |
+
msgstr ""
|
644 |
+
|
645 |
+
#: lib/privacy/yit-privacy.php:24
|
646 |
+
msgctxt "Privacy Policy Guide Title"
|
647 |
+
msgid "YITH Plugins"
|
648 |
+
msgstr ""
|
649 |
+
|
650 |
+
#: lib/privacy/yit-privacy.php:59
|
651 |
+
msgctxt "Privacy Policy Content"
|
652 |
+
msgid ""
|
653 |
+
"This sample language includes the basics around what personal data your "
|
654 |
+
"store may be collecting, storing and sharing, as well as who may have "
|
655 |
+
"access to that data. Depending on what settings are enabled and which "
|
656 |
+
"additional plugins are used, the specific information shared by your store "
|
657 |
+
"will vary. We recommend consulting with a lawyer when deciding what "
|
658 |
+
"information to disclose on your privacy policy."
|
659 |
+
msgstr ""
|
660 |
+
|
661 |
+
#: lib/privacy/yit-privacy.php:63
|
662 |
+
msgctxt "Privacy Policy Content"
|
663 |
+
msgid "What we collect and store"
|
664 |
+
msgstr ""
|
665 |
+
|
666 |
+
#: lib/privacy/yit-privacy.php:66
|
667 |
+
msgctxt "Privacy Policy Content"
|
668 |
+
msgid "Who on our team has access"
|
669 |
+
msgstr ""
|
670 |
+
|
671 |
+
#: lib/privacy/yit-privacy.php:69
|
672 |
+
msgctxt "Privacy Policy Content"
|
673 |
+
msgid "What we share with others"
|
674 |
+
msgstr ""
|
675 |
+
|
676 |
+
#: lib/privacy/yit-privacy.php:72
|
677 |
+
msgctxt "Privacy Policy Content"
|
678 |
+
msgid "Payments"
|
679 |
+
msgstr ""
|
680 |
+
|
681 |
+
#: lib/yit-cpt-unlimited.php:627
|
682 |
+
msgctxt "taxonomy general name"
|
683 |
+
msgid "%s Categories"
|
684 |
+
msgstr ""
|
685 |
+
|
686 |
+
#: lib/yit-cpt-unlimited.php:628
|
687 |
+
msgctxt "taxonomy singular name"
|
688 |
+
msgid "Category"
|
689 |
+
msgstr ""
|
690 |
+
|
691 |
+
#: lib/yith-dashboard.php:99
|
692 |
+
msgctxt "Plugin FW"
|
693 |
+
msgid "View Changelog"
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: lib/yith-dashboard.php:100
|
697 |
+
msgctxt "Plugin FW"
|
698 |
+
msgid "Latest update released on"
|
699 |
+
msgstr ""
|
700 |
+
|
701 |
+
#: lib/yith-dashboard.php:143
|
702 |
+
msgctxt "Button label"
|
703 |
+
msgid "Close"
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: lib/yith-gutenberg.php:134
|
707 |
+
msgctxt "[gutenberg]: Category Name"
|
708 |
+
msgid "YITH"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: templates/fields/dimensions.php:16
|
712 |
+
msgctxt "Position in the \"Dimensions\" field"
|
713 |
+
msgid "Top"
|
714 |
+
msgstr ""
|
715 |
+
|
716 |
+
#: templates/fields/dimensions.php:17
|
717 |
+
msgctxt "Position in the \"Dimensions\" field"
|
718 |
+
msgid "Right"
|
719 |
+
msgstr ""
|
720 |
+
|
721 |
+
#: templates/fields/dimensions.php:18
|
722 |
+
msgctxt "Position in the \"Dimensions\" field"
|
723 |
+
msgid "Bottom"
|
724 |
+
msgstr ""
|
725 |
+
|
726 |
+
#: templates/fields/dimensions.php:19
|
727 |
+
msgctxt "Position in the \"Dimensions\" field"
|
728 |
+
msgid "Left"
|
729 |
+
msgstr ""
|
730 |
+
|
731 |
+
#: templates/fields/dimensions.php:117
|
732 |
+
msgctxt "Tooltip in the \"Dimensions\" field"
|
733 |
+
msgid "Link values together"
|
734 |
+
msgstr ""
|
735 |
+
|
736 |
+
#: templates/fields/onoff.php:24
|
737 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
738 |
+
msgid "YES"
|
739 |
+
msgstr ""
|
740 |
+
|
741 |
+
#: templates/fields/onoff.php:25
|
742 |
+
msgctxt "YES/NO button: use MAX 3 characters!"
|
743 |
+
msgid "NO"
|
744 |
+
msgstr ""
|
745 |
+
|
746 |
#: yit-plugin.php:83
|
747 |
msgctxt "Plugin Row Meta"
|
748 |
msgid "Live Demo"
|
766 |
#: yit-plugin.php:190
|
767 |
msgctxt "Action links"
|
768 |
msgid "Settings"
|
769 |
+
msgstr ""
|
|
|
|
|
|
|
|
plugin-fw/lib/yit-plugin-panel-sidebar.php
ADDED
@@ -0,0 +1,430 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( !defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
if ( !class_exists( 'YIT_Plugin_Panel_Sidebar' ) ) {
|
16 |
+
/**
|
17 |
+
* YIT Plugin Panel Sidebar
|
18 |
+
*
|
19 |
+
* @class YIT_Plugin_Panel_Sidebar
|
20 |
+
* @package Yithemes
|
21 |
+
* @since 1.0
|
22 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
23 |
+
*/
|
24 |
+
class YIT_Plugin_Panel_Sidebar {
|
25 |
+
/**
|
26 |
+
* @var string version of class
|
27 |
+
*/
|
28 |
+
public $version = '1.0.1';
|
29 |
+
|
30 |
+
|
31 |
+
/**
|
32 |
+
* @var array array of widgets
|
33 |
+
*/
|
34 |
+
public $widgets = array();
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @type string
|
38 |
+
*/
|
39 |
+
protected $_remote_widget_xml = 'http://bit.ly/1UJ83xN';
|
40 |
+
|
41 |
+
/**
|
42 |
+
* default priority for Remote Widgets
|
43 |
+
*
|
44 |
+
* @type int
|
45 |
+
*/
|
46 |
+
public $default_remote_widget_priority = 40;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* parent panel
|
50 |
+
*
|
51 |
+
* @var YIT_Plugin_Panel
|
52 |
+
*/
|
53 |
+
public $panel;
|
54 |
+
|
55 |
+
private $_is_collapsed;
|
56 |
+
|
57 |
+
/**
|
58 |
+
* @type string
|
59 |
+
*/
|
60 |
+
public static $transient_remote_widgets = 'yit_panel_sidebar_remote_widgets';
|
61 |
+
|
62 |
+
/**
|
63 |
+
* @type string
|
64 |
+
*/
|
65 |
+
public static $transient_updated_remote_widgets = 'yit_panel_sidebar_remote_widgets_update';
|
66 |
+
|
67 |
+
/**
|
68 |
+
* @type string
|
69 |
+
*/
|
70 |
+
public static $collapse_option = 'yith_plugin_panel_sidebar_collapse';
|
71 |
+
|
72 |
+
/**
|
73 |
+
* Constructor
|
74 |
+
*
|
75 |
+
* @param YIT_Plugin_Panel $panel the parent panel
|
76 |
+
*
|
77 |
+
* @since 1.0
|
78 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
79 |
+
*/
|
80 |
+
private function __construct( $panel ) {
|
81 |
+
$this->panel = $panel;
|
82 |
+
|
83 |
+
/* load and sort default widgets and remote widgets */
|
84 |
+
$this->load_widgets();
|
85 |
+
|
86 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
|
87 |
+
add_filter( 'yit_admin_panel_content_class', array( $this, 'filter_admin_panel_content_class' ) );
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* get instance
|
92 |
+
*
|
93 |
+
* @static
|
94 |
+
* @return YIT_Plugin_Panel_Sidebar
|
95 |
+
*
|
96 |
+
* @since 1.0
|
97 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
98 |
+
*/
|
99 |
+
public static function instance( $panel ) {
|
100 |
+
return new self( $panel );
|
101 |
+
}
|
102 |
+
|
103 |
+
/**
|
104 |
+
* return true if is collapsed by option
|
105 |
+
*
|
106 |
+
* @return bool
|
107 |
+
*/
|
108 |
+
public function is_collapsed() {
|
109 |
+
if ( !isset( $this->_is_collapsed ) ) {
|
110 |
+
$this->_is_collapsed = get_option( self::$collapse_option, 'no' ) === 'yes';
|
111 |
+
}
|
112 |
+
|
113 |
+
return $this->_is_collapsed;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* if is collapsed add a class to panel wrapper
|
118 |
+
*
|
119 |
+
* @param $class
|
120 |
+
*
|
121 |
+
* @return string
|
122 |
+
*/
|
123 |
+
public function filter_admin_panel_content_class( $class ) {
|
124 |
+
if ( $this->is_collapsed() ) {
|
125 |
+
$class .= ' yit-admin-panel-content-wrap-full';
|
126 |
+
}
|
127 |
+
|
128 |
+
return $class;
|
129 |
+
}
|
130 |
+
|
131 |
+
/**
|
132 |
+
* Add one or more widgets to $this->widgets
|
133 |
+
*
|
134 |
+
* @param array $widgets
|
135 |
+
*/
|
136 |
+
public function add_widgets( $widgets ) {
|
137 |
+
$this->widgets = array_merge( $this->widgets, $widgets );
|
138 |
+
}
|
139 |
+
|
140 |
+
/**
|
141 |
+
* delete transients
|
142 |
+
*/
|
143 |
+
public static function delete_transients() {
|
144 |
+
delete_transient( self::$transient_remote_widgets );
|
145 |
+
delete_transient( self::$transient_updated_remote_widgets );
|
146 |
+
}
|
147 |
+
|
148 |
+
/**
|
149 |
+
* filter and sort widgets
|
150 |
+
*/
|
151 |
+
private function _filter_and_sort_widgets() {
|
152 |
+
/* filter widgets */
|
153 |
+
$page_name = isset( $this->panel->settings[ 'page' ] ) ? $this->panel->settings[ 'page' ] : '';
|
154 |
+
$this->widgets = apply_filters( 'yit_plugin_panel_sidebar_widgets', $this->widgets, $page_name );
|
155 |
+
|
156 |
+
/*sort widgets*/
|
157 |
+
uasort( $this->widgets, array( $this, 'sort_widgets' ) );
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* get Remote Widget by XML from YIThemes
|
162 |
+
*
|
163 |
+
* @return array
|
164 |
+
*
|
165 |
+
* @since 1.0
|
166 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
167 |
+
*/
|
168 |
+
public function get_remote_widgets() {
|
169 |
+
$load_remote_widgets = apply_filters( 'yit_panel_sidebar_load_remote_widgets', true );
|
170 |
+
if ( !$load_remote_widgets )
|
171 |
+
return array();
|
172 |
+
|
173 |
+
$remote_widgets = get_transient( self::$transient_remote_widgets );
|
174 |
+
$updated = get_transient( self::$transient_updated_remote_widgets );
|
175 |
+
$is_debug = defined( 'YIT_FW_REMOTE_WIDGETS_DEBUG' ) && YIT_FW_REMOTE_WIDGETS_DEBUG;
|
176 |
+
|
177 |
+
if ( $is_debug || $updated === false || $remote_widgets === false ) {
|
178 |
+
$remote_widgets = array();
|
179 |
+
} else {
|
180 |
+
return $remote_widgets;
|
181 |
+
}
|
182 |
+
|
183 |
+
$expiration = 1 * DAY_IN_SECONDS;
|
184 |
+
$updated_expiration = DAY_IN_SECONDS; // update frequency
|
185 |
+
|
186 |
+
$remote_xml = wp_remote_get( $this->_remote_widget_xml );
|
187 |
+
if ( !is_wp_error( $remote_xml ) && isset( $remote_xml[ 'response' ][ 'code' ] ) && '200' == $remote_xml[ 'response' ][ 'code' ] && class_exists( 'SimpleXmlElement' ) ) {
|
188 |
+
try {
|
189 |
+
// suppress all XML errors when loading the document
|
190 |
+
libxml_use_internal_errors( true );
|
191 |
+
|
192 |
+
$xml_data = new SimpleXmlElement( $remote_xml[ 'body' ] );
|
193 |
+
$xml_remote_widgets = isset( $xml_data->widget ) ? $xml_data->widget : array();
|
194 |
+
|
195 |
+
$enabled_args = array(
|
196 |
+
'title',
|
197 |
+
'icon',
|
198 |
+
'content',
|
199 |
+
'class',
|
200 |
+
'title_class',
|
201 |
+
'badge',
|
202 |
+
'badge_text',
|
203 |
+
'image',
|
204 |
+
'image_class',
|
205 |
+
'priority',
|
206 |
+
'starting',
|
207 |
+
'expiration',
|
208 |
+
);
|
209 |
+
|
210 |
+
$last_remote_priority = $this->default_remote_widget_priority;
|
211 |
+
|
212 |
+
foreach ( $xml_remote_widgets as $xml_widget ) {
|
213 |
+
if ( !isset( $xml_widget->id ) )
|
214 |
+
continue;
|
215 |
+
|
216 |
+
$widget_id = (string) $xml_widget->id;
|
217 |
+
$widget_array = array();
|
218 |
+
foreach ( $enabled_args as $key ) {
|
219 |
+
if ( isset( $xml_widget->$key ) ) {
|
220 |
+
$widget_array[ $key ] = (string) $xml_widget->$key;
|
221 |
+
} else {
|
222 |
+
if ( $key == 'priority' ) {
|
223 |
+
$widget_array[ $key ] = $last_remote_priority;
|
224 |
+
$last_remote_priority += 10;
|
225 |
+
}
|
226 |
+
}
|
227 |
+
}
|
228 |
+
$remote_widgets[ $widget_id ] = $widget_array;
|
229 |
+
}
|
230 |
+
|
231 |
+
$xml_expiration = isset( $xml_data->expiration ) ? (string) $xml_data->expiration : '';
|
232 |
+
if ( !empty( $xml_expiration ) ) {
|
233 |
+
$expiration = strtotime( $xml_expiration ) - strtotime( 'now' );
|
234 |
+
// if the XML is expired removes widgets
|
235 |
+
if ( $expiration < 1 )
|
236 |
+
$remote_widgets = array();
|
237 |
+
|
238 |
+
$is_urgent = isset( $xml_data->urgent ) ? !!$xml_data->urgent : false;
|
239 |
+
$is_urgent = true;
|
240 |
+
if ( !$is_urgent ) {
|
241 |
+
$four_days_random = mt_rand( 0, 4 * DAY_IN_SECONDS );
|
242 |
+
$expiration += $four_days_random;
|
243 |
+
} else {
|
244 |
+
/**
|
245 |
+
* - - - - - U R G E N T - - - - -
|
246 |
+
* it will be updated the exact day, BUT in different time! :)
|
247 |
+
* [to prevent too many request at the same time]
|
248 |
+
*/
|
249 |
+
$one_day_random = mt_rand( 0, DAY_IN_SECONDS );
|
250 |
+
$expiration += $one_day_random;
|
251 |
+
}
|
252 |
+
}
|
253 |
+
|
254 |
+
$four_days_random = mt_rand( 0, 4 * DAY_IN_SECONDS );
|
255 |
+
|
256 |
+
/* to prevent multiple request if it's expired */
|
257 |
+
if ( $expiration < 1 ) {
|
258 |
+
$expiration = 1 * DAY_IN_SECONDS + $four_days_random;
|
259 |
+
}
|
260 |
+
} catch ( Exception $e ) {
|
261 |
+
|
262 |
+
}
|
263 |
+
|
264 |
+
//$updated_expiration = 30 * DAY_IN_SECONDS + $four_days_random;
|
265 |
+
}
|
266 |
+
|
267 |
+
set_transient( self::$transient_remote_widgets, $remote_widgets, $expiration );
|
268 |
+
set_transient( self::$transient_updated_remote_widgets, true, $updated_expiration );
|
269 |
+
|
270 |
+
return $remote_widgets;
|
271 |
+
}
|
272 |
+
|
273 |
+
/**
|
274 |
+
* load and sort default widgets and remote widgets
|
275 |
+
*
|
276 |
+
* @since 1.0
|
277 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
278 |
+
*/
|
279 |
+
public function load_widgets() {
|
280 |
+
/* get static widgets */
|
281 |
+
$this->widgets = include( YIT_CORE_PLUGIN_TEMPLATE_PATH . '/panel/sidebar/widgets/widgets.php' );
|
282 |
+
|
283 |
+
/* get remote widgets */
|
284 |
+
$remote_widgets = $this->get_remote_widgets();
|
285 |
+
$this->add_widgets( $remote_widgets );
|
286 |
+
}
|
287 |
+
|
288 |
+
/**
|
289 |
+
* Print the panel sidebar
|
290 |
+
*
|
291 |
+
* @return void
|
292 |
+
*
|
293 |
+
* @since 1.0
|
294 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
295 |
+
*/
|
296 |
+
public function print_panel_sidebar() {
|
297 |
+
do_action( 'yit_panel_before_sidebar' );
|
298 |
+
|
299 |
+
include( YIT_CORE_PLUGIN_TEMPLATE_PATH . '/panel/sidebar/sidebar.php' );
|
300 |
+
|
301 |
+
do_action( 'yit_panel_after_sidebar' );
|
302 |
+
}
|
303 |
+
|
304 |
+
/**
|
305 |
+
* Print the panel sidebar widgets
|
306 |
+
*
|
307 |
+
* @return void
|
308 |
+
*
|
309 |
+
* @since 1.0
|
310 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
311 |
+
*/
|
312 |
+
public function print_panel_sidebar_widgets() {
|
313 |
+
$basename = YIT_CORE_PLUGIN_PATH;
|
314 |
+
$path = '/panel/sidebar/widget.php';
|
315 |
+
|
316 |
+
$default_args = array(
|
317 |
+
'id' => '',
|
318 |
+
'title' => '',
|
319 |
+
'icon' => '',
|
320 |
+
'content' => '',
|
321 |
+
'class' => '',
|
322 |
+
'title_class' => '',
|
323 |
+
'template' => '',
|
324 |
+
'badge' => '',
|
325 |
+
'badge_text' => '',
|
326 |
+
'image' => '',
|
327 |
+
'image_class' => '',
|
328 |
+
'args' => array(),
|
329 |
+
'hide_if_empty_args' => '',
|
330 |
+
'priority' => 10,
|
331 |
+
'starting' => '',
|
332 |
+
'expiration' => '',
|
333 |
+
);
|
334 |
+
|
335 |
+
$this->_filter_and_sort_widgets();
|
336 |
+
|
337 |
+
foreach ( $this->widgets as $widget_id => $widget ) {
|
338 |
+
$args = array_merge( $widget, array( 'id' => $widget_id ) );
|
339 |
+
$args = wp_parse_args( $args, $default_args );
|
340 |
+
|
341 |
+
$is_started = empty( $args[ 'starting' ] ) || strtotime( $args[ 'starting' ] . ' midnight' ) <= strtotime( 'midnight' );
|
342 |
+
$is_expired = !empty( $args[ 'expiration' ] ) && strtotime( $args[ 'expiration' ] . ' midnight' ) < strtotime( 'midnight' );
|
343 |
+
|
344 |
+
if ( $is_expired || !$is_started )
|
345 |
+
continue;
|
346 |
+
|
347 |
+
if ( !empty( $args[ 'hide_if_empty_args' ] ) ) {
|
348 |
+
$hide_if_empty_args = $args[ 'hide_if_empty_args' ];
|
349 |
+
$continue = false;
|
350 |
+
foreach ( $hide_if_empty_args as $hide_if_empty_arg ) {
|
351 |
+
if ( empty( $args[ 'args' ][ $hide_if_empty_arg ] ) ) {
|
352 |
+
$continue = true;
|
353 |
+
break;
|
354 |
+
}
|
355 |
+
}
|
356 |
+
if ( $continue )
|
357 |
+
continue;
|
358 |
+
}
|
359 |
+
|
360 |
+
do_action( 'yit_panel_sidebar_before_widget', $widget_id, $widget );
|
361 |
+
|
362 |
+
yit_plugin_get_template( $basename, $path, $args );
|
363 |
+
|
364 |
+
do_action( 'yit_panel_sidebar_after_widget', $widget_id, $widget );
|
365 |
+
}
|
366 |
+
}
|
367 |
+
|
368 |
+
/**
|
369 |
+
* set transient for first activation
|
370 |
+
* to prevent too many calls to YIThemes
|
371 |
+
*/
|
372 |
+
public static function set_transient_for_first_activation() {
|
373 |
+
$remote_widgets = get_transient( self::$transient_remote_widgets );
|
374 |
+
$updated = get_transient( self::$transient_updated_remote_widgets );
|
375 |
+
|
376 |
+
$first_activation = $updated === false && $remote_widgets === false;
|
377 |
+
if ( $first_activation ) {
|
378 |
+
$seven_days_random = mt_rand( 0, 7 * DAY_IN_SECONDS );
|
379 |
+
$expiration = 1 * DAY_IN_SECONDS + $seven_days_random;
|
380 |
+
|
381 |
+
set_transient( self::$transient_remote_widgets, array(), $expiration );
|
382 |
+
set_transient( self::$transient_updated_remote_widgets, true, $expiration );
|
383 |
+
}
|
384 |
+
}
|
385 |
+
|
386 |
+
/**
|
387 |
+
* Sort widgets by priority
|
388 |
+
*
|
389 |
+
* @param $a
|
390 |
+
* @param $b
|
391 |
+
*
|
392 |
+
* @return bool
|
393 |
+
*
|
394 |
+
* @since 1.0
|
395 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
396 |
+
*/
|
397 |
+
public function sort_widgets( $a, $b ) {
|
398 |
+
$priority_a = isset( $a[ 'priority' ] ) ? intval( $a[ 'priority' ] ) : $this->default_remote_widget_priority;
|
399 |
+
$priority_b = isset( $b[ 'priority' ] ) ? intval( $b[ 'priority' ] ) : $this->default_remote_widget_priority;
|
400 |
+
if ( $priority_a == $priority_b ) {
|
401 |
+
return 0;
|
402 |
+
} elseif ( $priority_a > $priority_b ) {
|
403 |
+
return 1;
|
404 |
+
} else {
|
405 |
+
return -1;
|
406 |
+
}
|
407 |
+
}
|
408 |
+
|
409 |
+
/**
|
410 |
+
* Add Admin WC Style and Scripts
|
411 |
+
*
|
412 |
+
* @return void
|
413 |
+
*
|
414 |
+
* @since 1.0
|
415 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com
|
416 |
+
*/
|
417 |
+
public function admin_enqueue_scripts() {
|
418 |
+
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
419 |
+
|
420 |
+
wp_enqueue_style( 'opensans-font', '//fonts.googleapis.com/css?family=Open+Sans:400,500,600,700,800,100,200,300,900' );
|
421 |
+
wp_enqueue_style( 'yit-plugin-sidebar-style', YIT_CORE_PLUGIN_URL . '/assets/css/yit-plugin-panel-sidebar.css', $this->version );
|
422 |
+
wp_enqueue_script( 'yit-plugin-sidebar-js', YIT_CORE_PLUGIN_URL . '/assets/js/yit-plugin-panel-sidebar' . $min . '.js', array( 'jquery' ), $this->version, true );
|
423 |
+
wp_localize_script( 'yit-plugin-sidebar-js', 'sidebar_labels', array(
|
424 |
+
'hide_sidebar' => __( 'Hide sidebar', 'yith-plugin-fw' ),
|
425 |
+
'show_sidebar' => __( 'Show sidebar', 'yith-plugin-fw' ),
|
426 |
+
'wrapper_class' => 'yit-admin-panel-content-wrap',
|
427 |
+
) );
|
428 |
+
}
|
429 |
+
}
|
430 |
+
}
|
plugin-fw/lib/yit-plugin-panel-wc.php
CHANGED
@@ -96,6 +96,7 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
96 |
add_action( 'admin_action_yith_plugin_fw_save_toggle_element', array( $this, 'save_toggle_element_options' ) );
|
97 |
|
98 |
add_action( 'admin_enqueue_scripts', array( $this, 'init_wp_with_tabs' ), 11 );
|
|
|
99 |
|
100 |
// init actions once to prevent multiple actions
|
101 |
static::_init_actions();
|
@@ -136,7 +137,6 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
136 |
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
137 |
*/
|
138 |
public function yit_panel() {
|
139 |
-
$this->maybe_redirect_to_proper_wp_page();
|
140 |
$additional_info = array(
|
141 |
'current_tab' => $this->get_current_tab(),
|
142 |
'current_sub_tab' => $this->get_current_sub_tab(),
|
96 |
add_action( 'admin_action_yith_plugin_fw_save_toggle_element', array( $this, 'save_toggle_element_options' ) );
|
97 |
|
98 |
add_action( 'admin_enqueue_scripts', array( $this, 'init_wp_with_tabs' ), 11 );
|
99 |
+
add_action( 'admin_init', array( $this, 'maybe_redirect_to_proper_wp_page' ) );
|
100 |
|
101 |
// init actions once to prevent multiple actions
|
102 |
static::_init_actions();
|
137 |
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
138 |
*/
|
139 |
public function yit_panel() {
|
|
|
140 |
$additional_info = array(
|
141 |
'current_tab' => $this->get_current_tab(),
|
142 |
'current_sub_tab' => $this->get_current_sub_tab(),
|
plugin-fw/lib/yit-plugin-panel.php
CHANGED
@@ -105,6 +105,7 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
105 |
add_action( 'admin_init', array( $this, 'add_fields' ) );
|
106 |
|
107 |
add_action( 'admin_enqueue_scripts', array( $this, 'init_wp_with_tabs' ), 11 );
|
|
|
108 |
|
109 |
// init actions once to prevent multiple actions
|
110 |
static::_init_actions();
|
@@ -118,6 +119,36 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
118 |
|
119 |
}
|
120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
/**
|
122 |
* Init actions to show YITH Panel tabs in WP Pages
|
123 |
*
|
@@ -129,13 +160,12 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
129 |
return;
|
130 |
}
|
131 |
|
132 |
-
global $
|
133 |
$tabs = false;
|
134 |
|
135 |
-
if (
|
136 |
-
&& !in_array( $post_type, array( 'product', 'page', 'post' ) ) ) {
|
137 |
$tabs = $this->get_post_type_tabs( $post_type );
|
138 |
-
} else if (
|
139 |
$tabs = $this->get_taxonomy_tabs( $taxonomy );
|
140 |
}
|
141 |
|
@@ -540,7 +570,6 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
540 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
541 |
*/
|
542 |
public function yit_panel() {
|
543 |
-
$this->maybe_redirect_to_proper_wp_page();
|
544 |
$yit_options = $this->get_main_array_options();
|
545 |
$wrap_class = isset( $this->settings[ 'class' ] ) ? $this->settings[ 'class' ] : '';
|
546 |
|
@@ -1321,13 +1350,15 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1321 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1322 |
*/
|
1323 |
public function maybe_redirect_to_proper_wp_page() {
|
1324 |
-
|
1325 |
-
|
1326 |
-
|
1327 |
-
|
1328 |
-
|
1329 |
-
|
1330 |
-
|
|
|
|
|
1331 |
}
|
1332 |
|
1333 |
/**
|
105 |
add_action( 'admin_init', array( $this, 'add_fields' ) );
|
106 |
|
107 |
add_action( 'admin_enqueue_scripts', array( $this, 'init_wp_with_tabs' ), 11 );
|
108 |
+
add_action( 'admin_init', array( $this, 'maybe_redirect_to_proper_wp_page' ) );
|
109 |
|
110 |
// init actions once to prevent multiple actions
|
111 |
static::_init_actions();
|
119 |
|
120 |
}
|
121 |
|
122 |
+
/**
|
123 |
+
* Is this a custom post type page?
|
124 |
+
*
|
125 |
+
* @return bool
|
126 |
+
* @see YIT_Plugin_Panel::init_wp_with_tabs
|
127 |
+
* @since 3.4.17
|
128 |
+
*/
|
129 |
+
protected function is_custom_post_type_page() {
|
130 |
+
global $pagenow, $post_type;
|
131 |
+
$excluded_post_types = array( 'product', 'page', 'post' );
|
132 |
+
|
133 |
+
return in_array( $pagenow, array( 'post.php', 'post-new.php', 'edit.php' ), true ) &&
|
134 |
+
! in_array( $post_type, $excluded_post_types, true );
|
135 |
+
}
|
136 |
+
|
137 |
+
/**
|
138 |
+
* Is this a custom taxonomy page?
|
139 |
+
*
|
140 |
+
* @return bool
|
141 |
+
* @see YIT_Plugin_Panel::init_wp_with_tabs
|
142 |
+
* @since 3.4.17
|
143 |
+
*/
|
144 |
+
protected function is_custom_taxonomy_page() {
|
145 |
+
global $pagenow, $taxonomy;
|
146 |
+
$excluded_taxonomies = array( 'category', 'post_tag', 'product_cat', 'product_tag' );
|
147 |
+
|
148 |
+
return in_array( $pagenow, array( 'edit-tags.php', 'term.php' ), true ) &&
|
149 |
+
! in_array( $taxonomy, $excluded_taxonomies, true );
|
150 |
+
}
|
151 |
+
|
152 |
/**
|
153 |
* Init actions to show YITH Panel tabs in WP Pages
|
154 |
*
|
160 |
return;
|
161 |
}
|
162 |
|
163 |
+
global $post_type, $taxonomy;
|
164 |
$tabs = false;
|
165 |
|
166 |
+
if ( $this->is_custom_post_type_page() ) {
|
|
|
167 |
$tabs = $this->get_post_type_tabs( $post_type );
|
168 |
+
} else if ( $this->is_custom_taxonomy_page() ) {
|
169 |
$tabs = $this->get_taxonomy_tabs( $taxonomy );
|
170 |
}
|
171 |
|
570 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
571 |
*/
|
572 |
public function yit_panel() {
|
|
|
573 |
$yit_options = $this->get_main_array_options();
|
574 |
$wrap_class = isset( $this->settings[ 'class' ] ) ? $this->settings[ 'class' ] : '';
|
575 |
|
1350 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1351 |
*/
|
1352 |
public function maybe_redirect_to_proper_wp_page() {
|
1353 |
+
global $pagenow;
|
1354 |
+
if ( 'admin.php' === $pagenow && isset( $_GET['page'] ) && $this->settings['page'] === $_GET['page'] &&
|
1355 |
+
! $this->is_custom_taxonomy_page() && ! $this->is_custom_post_type_page() && ! isset( $_REQUEST['yith-plugin-fw-panel-skip-redirect'] ) ) {
|
1356 |
+
$url = $this->get_nav_url( $this->settings['page'], $this->get_current_tab(), $this->get_current_sub_tab() );
|
1357 |
+
if ( strpos( $url, 'edit.php' ) !== false || strpos( $url, 'edit-tags.php' ) !== false ) {
|
1358 |
+
wp_safe_redirect( add_query_arg( array( 'yith-plugin-fw-panel-skip-redirect' => 1 ), $url ) );
|
1359 |
+
exit;
|
1360 |
+
}
|
1361 |
+
}
|
1362 |
}
|
1363 |
|
1364 |
/**
|
plugin-fw/lib/yith-system-status.php
CHANGED
@@ -129,7 +129,7 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
129 |
public function add_submenu_page() {
|
130 |
|
131 |
$system_info = get_option( 'yith_system_info', array() );
|
132 |
-
$error_notice = ( $system_info['errors'] === true ? ' <span class="yith-system-info-menu update-plugins">!</span>' : '' );
|
133 |
$settings = array(
|
134 |
'parent_page' => 'yith_plugin_panel',
|
135 |
'page_title' => __( 'System Status', 'yith-plugin-fw' ),
|
129 |
public function add_submenu_page() {
|
130 |
|
131 |
$system_info = get_option( 'yith_system_info', array() );
|
132 |
+
$error_notice = ( isset( $system_info['errors'] ) && $system_info['errors'] === true ? ' <span class="yith-system-info-menu update-plugins">!</span>' : '' );
|
133 |
$settings = array(
|
134 |
'parent_page' => 'yith_plugin_panel',
|
135 |
'page_title' => __( 'System Status', 'yith-plugin-fw' ),
|
plugin-fw/package.json
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
{
|
2 |
"name": "yith-plugin-framewowrk",
|
3 |
-
"version": "3.4.
|
4 |
"description": "YITH Plugin Framework",
|
5 |
"main": "Gruntfile.js",
|
6 |
"scripts": {
|
7 |
-
"
|
8 |
"js": "grunt js",
|
9 |
"i18n": "grunt i18n"
|
10 |
},
|
1 |
{
|
2 |
"name": "yith-plugin-framewowrk",
|
3 |
+
"version": "3.4.19",
|
4 |
"description": "YITH Plugin Framework",
|
5 |
"main": "Gruntfile.js",
|
6 |
"scripts": {
|
7 |
+
"build": "npm run js && npm run i18n",
|
8 |
"js": "grunt js",
|
9 |
"i18n": "grunt i18n"
|
10 |
},
|
plugin-fw/templates/fields/dimensions.php
ADDED
@@ -0,0 +1,123 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
5 |
+
* that is bundled with this package in the file LICENSE.txt.
|
6 |
+
* It is also available through the world-wide-web at this URL:
|
7 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
8 |
+
*
|
9 |
+
* @var array $field
|
10 |
+
*/
|
11 |
+
|
12 |
+
! defined( 'ABSPATH' ) && exit; // Exit if accessed directly
|
13 |
+
|
14 |
+
$default_options = array(
|
15 |
+
'dimensions' => array(
|
16 |
+
'top' => _x( 'Top', 'Position in the "Dimensions" field', 'yith-plugin-fw' ),
|
17 |
+
'right' => _x( 'Right', 'Position in the "Dimensions" field', 'yith-plugin-fw' ),
|
18 |
+
'bottom' => _x( 'Bottom', 'Position in the "Dimensions" field', 'yith-plugin-fw' ),
|
19 |
+
'left' => _x( 'Left', 'Position in the "Dimensions" field', 'yith-plugin-fw' ),
|
20 |
+
),
|
21 |
+
'units' => array(
|
22 |
+
'px' => 'px',
|
23 |
+
'percentage' => '%',
|
24 |
+
),
|
25 |
+
'allow_linked' => true,
|
26 |
+
'min' => false,
|
27 |
+
'max' => false,
|
28 |
+
);
|
29 |
+
|
30 |
+
$field = wp_parse_args( $field, $default_options );
|
31 |
+
|
32 |
+
/**
|
33 |
+
* @var string $id
|
34 |
+
* @var string $custom_attributes
|
35 |
+
* @var array $dimensions
|
36 |
+
* @var array $units
|
37 |
+
* @var bool $allow_linked
|
38 |
+
* @var bool|int $min
|
39 |
+
* @var bool|int $max
|
40 |
+
*/
|
41 |
+
extract( $field );
|
42 |
+
|
43 |
+
$class = isset( $class ) ? $class : '';
|
44 |
+
$class = 'yith-plugin-fw-dimensions ' . $class;
|
45 |
+
|
46 |
+
$value = ! empty( $value ) ? $value : array();
|
47 |
+
|
48 |
+
$unit_value = isset( $value['unit'] ) ? $value['unit'] : current( array_keys( $units ) );
|
49 |
+
$dimensions_values = isset( $value['dimensions'] ) ? $value['dimensions'] : array();
|
50 |
+
$linked = isset( $value['linked'] ) ? $value['linked'] : 'yes';
|
51 |
+
|
52 |
+
if ( $allow_linked && 'yes' === $linked ) {
|
53 |
+
$class .= ' yith-plugin-fw-dimensions--linked-active';
|
54 |
+
}
|
55 |
+
?>
|
56 |
+
<div id="<?php echo $id ?>" class="<?php echo $class; ?>"
|
57 |
+
<?php echo $custom_attributes ?>
|
58 |
+
<?php echo isset( $data ) ? yith_plugin_fw_html_data_to_string( $data ) : ''; ?>
|
59 |
+
>
|
60 |
+
<div class="yith-plugin-fw-dimensions__units">
|
61 |
+
<input class='yith-plugin-fw-dimensions__unit__value' type="hidden" name="<?php echo $name ?>[unit]" value="<?php echo isset( $value['unit'] ) ? $value['unit'] : current( array_keys( $units ) ) ?>">
|
62 |
+
<?php foreach ( $units as $key => $label ) : ?>
|
63 |
+
<?php
|
64 |
+
$key = sanitize_title( $key );
|
65 |
+
$classes = array(
|
66 |
+
'yith-plugin-fw-dimensions__unit',
|
67 |
+
"yith-plugin-fw-dimensions__unit--{$key}-unit",
|
68 |
+
);
|
69 |
+
if ( $unit_value === $key ) {
|
70 |
+
$classes[] = 'yith-plugin-fw-dimensions__unit--selected';
|
71 |
+
}
|
72 |
+
$classes = implode( ' ', $classes );
|
73 |
+
?>
|
74 |
+
<span class="<?php echo $classes; ?>" data-value="<?php echo $key; ?>"><?php echo $label; ?></span>
|
75 |
+
<?php endforeach ?>
|
76 |
+
</div>
|
77 |
+
|
78 |
+
<ul class="yith-plugin-fw-dimensions__dimensions">
|
79 |
+
<?php foreach ( $dimensions as $key => $dimension ) : ?>
|
80 |
+
<?php
|
81 |
+
$d_id = "{$id}-dimension-" . sanitize_title( $key );
|
82 |
+
$d_name = "{$name}[dimensions][" . sanitize_title( $key ) . "]";
|
83 |
+
$d_value = isset( $dimensions_values[ $key ] ) ? $dimensions_values[ $key ] : 0;
|
84 |
+
$d_attributes = '';
|
85 |
+
$d_label = $dimension;
|
86 |
+
$d_min = $min;
|
87 |
+
$d_max = $max;
|
88 |
+
|
89 |
+
if ( is_array( $dimension ) ) {
|
90 |
+
$d_label = isset( $dimension['label'] ) ? $dimension['label'] : $key;
|
91 |
+
if ( isset( $dimension['custom_attributes'] ) ) {
|
92 |
+
$d_attributes .= $dimension['custom_attributes'];
|
93 |
+
}
|
94 |
+
$d_min = isset( $dimension['min'] ) ? $dimension['min'] : $d_min;
|
95 |
+
$d_max = isset( $dimension['max'] ) ? $dimension['max'] : $d_max;
|
96 |
+
}
|
97 |
+
|
98 |
+
if ( $d_max !== false ) {
|
99 |
+
$d_attributes = " max='{$d_max}' . $d_attributes";
|
100 |
+
}
|
101 |
+
|
102 |
+
if ( $d_min !== false ) {
|
103 |
+
$d_attributes = " min='{$d_min}' " . $d_attributes;
|
104 |
+
}
|
105 |
+
|
106 |
+
?>
|
107 |
+
<li class="yith-plugin-fw-dimensions__dimension yith-plugin-fw-dimensions__dimension--<?php echo sanitize_title( $key ); ?>">
|
108 |
+
<input id="<?php echo $d_id; ?>" class="yith-plugin-fw-dimensions__dimension__number"
|
109 |
+
type="number" name="<?php echo $d_name; ?>" value="<?php echo $d_value; ?>"
|
110 |
+
<?php echo $d_attributes; ?>
|
111 |
+
>
|
112 |
+
<label for="<?php echo $d_id; ?>" class="yith-plugin-fw-dimensions__dimension__label"><?php echo $d_label; ?></label>
|
113 |
+
</li>
|
114 |
+
<?php endforeach ?>
|
115 |
+
|
116 |
+
<?php if ( $allow_linked ): ?>
|
117 |
+
<li class="yith-plugin-fw-dimensions__linked" title="<?php _ex( 'Link values together', 'Tooltip in the "Dimensions" field', 'yith-plugin-fw' ); ?>">
|
118 |
+
<input class='yith-plugin-fw-dimensions__linked__value' type="hidden" name="<?php echo $name ?>[linked]" value="<?php echo $linked ?>">
|
119 |
+
<span class="dashicons dashicons-admin-links"></span>
|
120 |
+
</li>
|
121 |
+
<?php endif; ?>
|
122 |
+
</ul>
|
123 |
+
</div>
|
plugin-fw/templates/fields/select-images.php
CHANGED
@@ -17,7 +17,7 @@ extract( $field );
|
|
17 |
$class = isset( $class ) ? $class : 'yith-plugin-fw-select-images';
|
18 |
$wrapper_id = $id . '-wrapper';
|
19 |
?>
|
20 |
-
<div id="<?php echo $wrapper_id ?>" class="yith-plugin-fw-select-images__wrapper">
|
21 |
|
22 |
<select id="<?php echo $id ?>"
|
23 |
name="<?php echo $name ?>"
|
@@ -41,7 +41,7 @@ $wrapper_id = $id . '-wrapper';
|
|
41 |
$selected_class = 'yith-plugin-fw-select-images__item--selected';
|
42 |
$current_class = $key === $value ? $selected_class : '';
|
43 |
?>
|
44 |
-
<li class="yith-plugin-fw-select-images__item <?php echo $current_class ?>" data-key="<?php echo $key ?>" <?php echo $img_data; ?>>
|
45 |
<?php if ( $label ) : ?>
|
46 |
<div class="yith-plugin-fw-select-images__item__label"><?php echo $label ?></div>
|
47 |
<?php endif; ?>
|
@@ -50,4 +50,4 @@ $wrapper_id = $id . '-wrapper';
|
|
50 |
<?php endif; ?>
|
51 |
<?php endforeach; ?>
|
52 |
</ul>
|
53 |
-
</div>
|
17 |
$class = isset( $class ) ? $class : 'yith-plugin-fw-select-images';
|
18 |
$wrapper_id = $id . '-wrapper';
|
19 |
?>
|
20 |
+
<div id="<?php echo $wrapper_id ?>" class="yith-plugin-fw-select-images__wrapper" data-type="select-images">
|
21 |
|
22 |
<select id="<?php echo $id ?>"
|
23 |
name="<?php echo $name ?>"
|
41 |
$selected_class = 'yith-plugin-fw-select-images__item--selected';
|
42 |
$current_class = $key === $value ? $selected_class : '';
|
43 |
?>
|
44 |
+
<li class="yith-plugin-fw-select-images__item <?php echo $current_class ?>" data-type="select-images-item" data-key="<?php echo $key ?>" <?php echo $img_data; ?>>
|
45 |
<?php if ( $label ) : ?>
|
46 |
<div class="yith-plugin-fw-select-images__item__label"><?php echo $label ?></div>
|
47 |
<?php endif; ?>
|
50 |
<?php endif; ?>
|
51 |
<?php endforeach; ?>
|
52 |
</ul>
|
53 |
+
</div>
|
plugin-fw/templates/fields/upload.php
CHANGED
@@ -18,7 +18,7 @@ extract( $field );
|
|
18 |
<div class="yith-plugin-fw-upload-img-preview" style="margin-top:10px;">
|
19 |
<?php
|
20 |
$file = $value;
|
21 |
-
if ( preg_match( '/(jpg|jpeg|png|gif|ico)$/', $file ) ) {
|
22 |
echo "<img src='$file' style='max-width:600px; max-height:300px;' />";
|
23 |
}
|
24 |
?>
|
18 |
<div class="yith-plugin-fw-upload-img-preview" style="margin-top:10px;">
|
19 |
<?php
|
20 |
$file = $value;
|
21 |
+
if ( preg_match( '/(jpg|jpeg|png|gif|ico|svg)$/', $file ) ) {
|
22 |
echo "<img src='$file' style='max-width:600px; max-height:300px;' />";
|
23 |
}
|
24 |
?>
|
plugin-fw/templates/metaboxes/types/ajax-products.php
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
wp_enqueue_script( 'woocommerce_admin' );
|
15 |
+
extract( $args );
|
16 |
+
$is_multiple = isset( $multiple ) && $multiple;
|
17 |
+
$multiple = ( $is_multiple ) ? ' multiple' : '';
|
18 |
+
?>
|
19 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
20 |
+
|
21 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
22 |
+
|
23 |
+
<select id="<?php echo $id ?>" name="<?php echo $name ?><?php if( $is_multiple ) echo "[]" ?>" class="ajax_chosen_select_products" multiple="multiple" data-placeholder="<?php _e('Search for a product','yith-plugin-fw') ?>">
|
24 |
+
<?php
|
25 |
+
if ( $value ) {
|
26 |
+
foreach ( $value as $product_id ) {
|
27 |
+
$product = wc_get_product( $product_id );
|
28 |
+
if ( $product ) {
|
29 |
+
echo '<option value="' . esc_attr( $product_id ) . '" selected="selected">' . esc_html( $product->get_formatted_name() ) . '</option>';
|
30 |
+
}
|
31 |
+
}
|
32 |
+
}
|
33 |
+
?>
|
34 |
+
</select>
|
35 |
+
|
36 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
37 |
+
</div>
|
38 |
+
<script>
|
39 |
+
|
40 |
+
(function ($) {
|
41 |
+
$(document).ready(function(){
|
42 |
+
$("select.ajax_chosen_select_products").ajaxChosen({
|
43 |
+
method: 'GET',
|
44 |
+
url: '<?php echo admin_url('admin-ajax.php') ?>',
|
45 |
+
dataType: 'json',
|
46 |
+
afterTypeDelay: 100,
|
47 |
+
data: {
|
48 |
+
action: 'woocommerce_json_search_products',
|
49 |
+
security: '<?php echo wp_create_nonce("search-products") ?>'
|
50 |
+
}
|
51 |
+
}, function (data) {
|
52 |
+
var terms = {};
|
53 |
+
|
54 |
+
$.each(data, function (i, val) {
|
55 |
+
terms[i] = val;
|
56 |
+
});
|
57 |
+
|
58 |
+
return terms;
|
59 |
+
});
|
60 |
+
})
|
61 |
+
|
62 |
+
})(jQuery);
|
63 |
+
</script>
|
plugin-fw/templates/metaboxes/types/categories.php
ADDED
@@ -0,0 +1,88 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
global $post;
|
16 |
+
|
17 |
+
extract( $args );
|
18 |
+
|
19 |
+
if ( empty( $value ) || ! is_array( $value ) )
|
20 |
+
$value = array();
|
21 |
+
|
22 |
+
$categories = yit_get_model('cpt_unlimited')->get_setting( 'categories', $post->ID );
|
23 |
+
?>
|
24 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
25 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
26 |
+
<div class="categories-panel">
|
27 |
+
<div class="box">
|
28 |
+
<ul id="<?php echo $id ?>-category-list" class="category-list">
|
29 |
+
<?php if ( ! empty( $categories ) ) : ?>
|
30 |
+
<?php foreach ( $categories as $cat_slug => $cat_name ) : ?>
|
31 |
+
<li>
|
32 |
+
<label class="selectit"><input type="checkbox" name="<?php echo $name ?>[]" value="<?php echo esc_attr( $cat_slug ) ?>"<?php checked( in_array( $cat_slug, $value ) ) ?> /> <?php echo $cat_name ?> <a class="remove_cat" href="#">X</a></label>
|
33 |
+
</li>
|
34 |
+
<?php endforeach; ?>
|
35 |
+
<?php else : ?>
|
36 |
+
<li class="remove-after-add"><i><?php _e( 'No categories.', 'yith-plugin-fw' ); ?></i></li>
|
37 |
+
<?php endif; ?>
|
38 |
+
</ul>
|
39 |
+
</div>
|
40 |
+
<div class="wp-hidden-children">
|
41 |
+
<h4>
|
42 |
+
<a tabindex="3" class="hide-if-no-js" href="#category-add" id="<?php echo $id ?>-category-add"><?php _e( '+ Add New Category', 'yith-plugin-fw' ); ?></a>
|
43 |
+
</h4>
|
44 |
+
<p class="category-add-field" id="<?php echo $id ?>-category-field">
|
45 |
+
<input type="text" class="newcategory" name="newcategory" style="width:100%;" id="<?php echo $id ?>-new-category" />
|
46 |
+
<input type="button" value="<?php esc_attr_e( 'Add', 'yit' ); ?>" class="add:categorychecklist:category-add button category-add-submit" id="<?php echo $id ?>-category-add-submit" />
|
47 |
+
</p>
|
48 |
+
</div>
|
49 |
+
</div>
|
50 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
51 |
+
</div>
|
52 |
+
<script type="text/javascript">
|
53 |
+
jQuery(document).ready(function($){
|
54 |
+
$('#<?php echo $id ?>-category-field').hide();
|
55 |
+
$(document).on('click', '#<?php echo $id ?>-category-add', function(){
|
56 |
+
$('#<?php echo $id ?>-category-field').toggle();
|
57 |
+
return false;
|
58 |
+
});
|
59 |
+
|
60 |
+
$(document).on('click', '#<?php echo $id ?>-category-add-submit', function(){
|
61 |
+
var t = $(this);
|
62 |
+
var new_category = $('#<?php echo $id ?>-new-category').val();
|
63 |
+
|
64 |
+
var data = {
|
65 |
+
action: 'add_category_post_type',
|
66 |
+
post_id: <?php echo $post->ID; ?>,
|
67 |
+
new_category: new_category
|
68 |
+
};
|
69 |
+
|
70 |
+
$.post(ajaxurl, data, function(response) {
|
71 |
+
t.prev().val('');
|
72 |
+
var new_cat = response;
|
73 |
+
|
74 |
+
$('.remove-after-add').hide();
|
75 |
+
$('.category-list').each(function(){
|
76 |
+
var this_post_id = $(this).attr('id');
|
77 |
+
var name = '<?php echo $name ?>';
|
78 |
+
this_post_id = this_post_id.match( /([0-9]+)/gi );
|
79 |
+
name = name.replace( /[0-9]+/g, this_post_id[0] );
|
80 |
+
$(this).prepend('<li><label class="selectit"><input type="checkbox" name="'+name+'[]" value="'+new_cat.slug+'" /> '+new_cat.name+' <a class="remove_cat" href="#">X</a></label></li>');
|
81 |
+
$('#<?php echo $id ?>-category-list li:first-child .selectit input').attr('checked', true);
|
82 |
+
});
|
83 |
+
}, 'json');
|
84 |
+
|
85 |
+
});
|
86 |
+
|
87 |
+
});
|
88 |
+
</script>
|
plugin-fw/templates/metaboxes/types/checkbox.php
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit;
|
12 |
+
} // Exit if accessed directly
|
13 |
+
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
?>
|
17 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
18 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
19 |
+
<p>
|
20 |
+
<input type="checkbox" id="<?php echo $id ?>" name="<?php echo $name ?>" value="1" <?php if( isset( $std ) ) : ?>data-std="<?php echo $std ?>" <?php endif; checked( $value, 1 ) ?> />
|
21 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
22 |
+
</p>
|
23 |
+
</div>
|
plugin-fw/templates/metaboxes/types/chosen.php
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
$is_multiple = isset( $multiple ) && $multiple;
|
17 |
+
$multiple = ( $is_multiple ) ? ' multiple' : '';
|
18 |
+
?>
|
19 |
+
<div id="<?php echo $id ?>-container" class="chosen" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
20 |
+
|
21 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
22 |
+
|
23 |
+
<div class="select_wrapper">
|
24 |
+
<select<?php echo $multiple ?> id="<?php echo $id ?>" class="chosen" name="<?php echo $name ?><?php if( $is_multiple ) echo "[]" ?>" <?php if ( isset( $std ) ) : ?>data-std="<?php echo ( $is_multiple )? implode(' ,', $std) : $std ?>"<?php endif ?>>
|
25 |
+
<?php foreach ( $options as $key => $item ) : ?>
|
26 |
+
<option value="<?php echo esc_attr( $key ) ?>" <?php if( $is_multiple ): selected( true, in_array( $key, $value ) ); else: selected( $key, $value ); endif; ?> ><?php echo $item ?></option>
|
27 |
+
<?php endforeach; ?>
|
28 |
+
</select>
|
29 |
+
</div>
|
30 |
+
|
31 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
32 |
+
</div>
|
plugin-fw/templates/metaboxes/types/colorpicker.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
?>
|
17 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
18 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
19 |
+
|
20 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $value ) ?>" <?php if( isset( $std ) ) : ?>data-default-color="<?php echo $std ?>"<?php endif ?> class="panel-colorpicker"/>
|
21 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
22 |
+
</div>
|
plugin-fw/templates/metaboxes/types/contactform.php
ADDED
@@ -0,0 +1,557 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
|
4 |
+
extract( $args );
|
5 |
+
|
6 |
+
$types = array(
|
7 |
+
'text' => __( 'Text Input', 'yith-plugin-fw' ),
|
8 |
+
'checkbox' => __( 'Checkbox', 'yith-plugin-fw' ),
|
9 |
+
'select' => __( 'Select', 'yith-plugin-fw' ),
|
10 |
+
'textarea' => __( 'Textarea', 'yith-plugin-fw' ),
|
11 |
+
'radio' => __( 'Radio Input', 'yith-plugin-fw' ),
|
12 |
+
'password' => __( 'Password Field', 'yith-plugin-fw' ),
|
13 |
+
'file' => __( 'File Upload', 'yith-plugin-fw' ),
|
14 |
+
);
|
15 |
+
|
16 |
+
$defaults = array(
|
17 |
+
'order' => 0,
|
18 |
+
'title' => '',
|
19 |
+
'data_name' => '',
|
20 |
+
'type' => 'text',
|
21 |
+
'already_checked' => '',
|
22 |
+
'options' => array(),
|
23 |
+
'option_selected' => '',
|
24 |
+
'error' => '',
|
25 |
+
'required' => '',
|
26 |
+
'is_email' => '',
|
27 |
+
'reply_to' => '',
|
28 |
+
'class' => '',
|
29 |
+
'select-icon' => 'none',
|
30 |
+
'icon' => '',
|
31 |
+
'custom-icon' => ''
|
32 |
+
);
|
33 |
+
|
34 |
+
if ( ! is_array( $value ) ) {
|
35 |
+
$value = array();
|
36 |
+
}
|
37 |
+
foreach ( $value as $i => $v ) {
|
38 |
+
$value[$i] = wp_parse_args( $value[$i], $defaults );
|
39 |
+
}
|
40 |
+
|
41 |
+
$index = 1;
|
42 |
+
|
43 |
+
|
44 |
+
/* Select Font Awesome */
|
45 |
+
|
46 |
+
$options["select"]=array(
|
47 |
+
'icon' => __( 'Theme Icon', 'yith-plugin-fw' ),
|
48 |
+
'custom' => __( 'Custom Icon', 'yith-plugin-fw' ),
|
49 |
+
'none' => __( 'None', 'yith-plugin-fw' )
|
50 |
+
);
|
51 |
+
|
52 |
+
$options["icon"] = YIT_Plugin_Common::get_awesome_icons();
|
53 |
+
|
54 |
+
/* End select Font Awesome */
|
55 |
+
?>
|
56 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
57 |
+
<?php if( isset( $label ) ):?><label for="<?php echo $id ?>"><?php echo $label ?></label><?php endif;?>
|
58 |
+
|
59 |
+
<p class="field-row">
|
60 |
+
<a href="" class="button-secondary add-items"><?php _e( 'Add field', 'yith-plugin-fw' ) ?></a>
|
61 |
+
<img src="<?php echo esc_url( admin_url( 'images/wpspin_light.gif' ) ); ?>" class="ajax-loading" id="add-items-ajax-loading" alt="" />
|
62 |
+
</p>
|
63 |
+
|
64 |
+
|
65 |
+
<div class="contactform_items panel" id="panel_form">
|
66 |
+
<?php while ( $index <= count( $value ) ): ?>
|
67 |
+
<div class="contactform_item closed">
|
68 |
+
<h3>
|
69 |
+
<button type="button" class="remove_item button" rel=""><?php _e( 'Remove', 'yith-plugin-fw' ) ?></button>
|
70 |
+
<div class="handlediv" title="<?php _e( 'Click to toggle', 'yith-plugin-fw' ) ?>"></div>
|
71 |
+
<strong><?php echo $value[$index]['title'] ?> <?php yit_string( '(', $types[$value[$index]['type']], ')' ) ?></strong>
|
72 |
+
<input type="hidden" class="contactform_menu_order" name="<?php echo $name ?>[<?php echo $index ?>][order]" value="<?php echo esc_attr( $index ) ?>" />
|
73 |
+
</h3>
|
74 |
+
<div class="inside">
|
75 |
+
|
76 |
+
<div class="the-metabox text clearfix">
|
77 |
+
<label for="<?php echo $id ?>_title_<?php echo $index ?>"><?php _e( 'Field Title', 'yith-plugin-fw' ) ?></label>
|
78 |
+
|
79 |
+
<p>
|
80 |
+
<input type="text" value="<?php echo esc_attr( $value[$index]['title'] ) ?>" id="<?php echo $id ?>_title_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][title]" />
|
81 |
+
<span class="desc inline"><?php _e( 'Insert the title for the field.', 'yith-plugin-fw' ) ?></span>
|
82 |
+
</p>
|
83 |
+
</div>
|
84 |
+
|
85 |
+
<div class="the-metabox text clearfix">
|
86 |
+
<label for="<?php echo $id ?>_data_name_<?php echo $index ?>"><?php _e( 'Data Name', 'yith-plugin-fw' ) ?></label>
|
87 |
+
|
88 |
+
<p>
|
89 |
+
<input type="text" value="<?php echo esc_attr( $value[$index]['data_name'] ) ?>" id="<?php echo $id ?>_data_name_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][data_name]" />
|
90 |
+
<span class="desc inline"><?php _e( 'REQUIRED: Field identification name to be entered into email body. <strong>Note:</strong>Use only lowercase characters and underscores.', 'yith-plugin-fw' ) ?></span>
|
91 |
+
</p>
|
92 |
+
</div>
|
93 |
+
|
94 |
+
<div class="the-metabox select clearfix text-field-type">
|
95 |
+
<label for="<?php echo $id ?>_type_<?php echo $index ?>"><?php _e( 'Field Type', 'yith-plugin-fw' ) ?></label>
|
96 |
+
|
97 |
+
<p>
|
98 |
+
<select id="<?php echo $id ?>_type_<?php echo $index ?>" name="<?php echo $name . '[' . $index . ']' ?>[type]">
|
99 |
+
<?php foreach ( $types as $type => $name_type ) : ?>
|
100 |
+
<option value="<?php echo esc_attr( $type ) ?>"<?php selected( $type, $value[$index]['type'] ) ?>><?php echo $name_type ?></option>
|
101 |
+
<?php endforeach; ?>
|
102 |
+
</select>
|
103 |
+
<span class="desc inline"><?php _e( 'Select the type for this field.', 'yith-plugin-fw' ) ?></span>
|
104 |
+
</p>
|
105 |
+
</div>
|
106 |
+
|
107 |
+
<div class="the-metabox checkbox clearfix deps_checkbox deps">
|
108 |
+
<label for="<?php echo $id ?>_already_checked_<?php echo $index ?>"><?php _e( 'Checked', 'yith-plugin-fw' ) ?></label>
|
109 |
+
|
110 |
+
<p>
|
111 |
+
<input type="checkbox" id="<?php echo $id ?>_already_checked_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][already_checked]" value="1"<?php checked( $value[$index]['already_checked'] ) ?> />
|
112 |
+
<span class="desc inline"><?php _e( 'Select this option if you want this field appears as already checked.', 'yith-plugin-fw' ) ?></span>
|
113 |
+
</p>
|
114 |
+
</div>
|
115 |
+
|
116 |
+
<div id="<?php echo $id ?>_addoptions" class="the-metabox addoptions clearfix deps_radio deps_select deps">
|
117 |
+
<label for=""><?php _e( 'Add options ', 'yith-plugin-fw' ) ?></label>
|
118 |
+
<a href="#" class="add-field-option button-secondary" data-index="<?php echo $index ?>"><?php _e( 'Add option', 'yith-plugin-fw' ) ?></a><br /><br />
|
119 |
+
<?php foreach ( $value[$index]['options'] as $key => $option ) : ?>
|
120 |
+
<p class="option">
|
121 |
+
<label><input type="radio" name="<?php echo $name ?>[<?php echo $index ?>][option_selected]" value="<?php echo esc_attr( $key ) ?>"<?php checked( $value[$index]['option_selected'], $key ) ?> /> <?php _e( 'Selected', 'yith-plugin-fw' ) ?>
|
122 |
+
</label>
|
123 |
+
<input type="text" name="<?php echo $name ?>[<?php echo $index ?>][options][]" value="<?php echo $option ?>" style="width:200px" />
|
124 |
+
<a href="#" class="del-field-option button-secondary"><?php _e( 'Delete option', 'yith-plugin-fw' ) ?></a>
|
125 |
+
</p>
|
126 |
+
<?php endforeach; ?>
|
127 |
+
</div>
|
128 |
+
|
129 |
+
<div class="the-metabox text clearfix">
|
130 |
+
<label for="<?php echo $id ?>_error_<?php echo $index ?>"><?php _e( 'Error Message', 'yith-plugin-fw' ) ?></label>
|
131 |
+
|
132 |
+
<p>
|
133 |
+
<input type="text" value="<?php echo esc_attr( $value[$index]['error'] ) ?>" id="<?php echo $id ?>_error_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][error]" />
|
134 |
+
<span class="desc inline"><?php _e( 'Insert the error message for validation.', 'yith-plugin-fw' ) ?></span>
|
135 |
+
</p>
|
136 |
+
</div>
|
137 |
+
|
138 |
+
<div class="the-metabox checkbox clearfix">
|
139 |
+
<label for="<?php echo $id ?>_required_<?php echo $index ?>"><?php _e( 'Required', 'yith-plugin-fw' ) ?></label>
|
140 |
+
|
141 |
+
<p>
|
142 |
+
<input type="checkbox" id="<?php echo $id ?>_required_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][required]" value="1"<?php checked( $value[$index]['required'] ) ?> />
|
143 |
+
<span class="desc inline"><?php _e( 'Select this option if it must be required.', 'yith-plugin-fw' ) ?></span>
|
144 |
+
</p>
|
145 |
+
</div>
|
146 |
+
|
147 |
+
<div class="the-metabox checkbox clearfix">
|
148 |
+
<label for="<?php echo $id ?>_is_email_<?php echo $index ?>"><?php _e( 'Email', 'yith-plugin-fw' ) ?></label>
|
149 |
+
|
150 |
+
<p>
|
151 |
+
<input type="checkbox" id="<?php echo $id ?>_is_email_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][is_email]" value="1"<?php checked( $value[$index]['is_email'] ) ?> />
|
152 |
+
<span class="desc inline"><?php _e( 'Select this option if the email must be valid.', 'yith-plugin-fw' ) ?></span>
|
153 |
+
</p>
|
154 |
+
</div>
|
155 |
+
|
156 |
+
<div class="the-metabox checkbox clearfix">
|
157 |
+
<label for="<?php echo $id ?>_reply_to_<?php echo $index ?>"><?php _e( 'Reply To', 'yith-plugin-fw' ) ?></label>
|
158 |
+
|
159 |
+
<p>
|
160 |
+
<input type="checkbox" id="<?php echo $id ?>_reply_to_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][reply_to]" value="1"<?php checked( $value[$index]['reply_to'] ) ?> />
|
161 |
+
<span class="desc inline"><?php _e( 'Select this if it is the email you can reply to.', 'yith-plugin-fw' ) ?></span>
|
162 |
+
</p>
|
163 |
+
</div>
|
164 |
+
|
165 |
+
<div class="the-metabox text clearfix">
|
166 |
+
<label for="<?php echo $id ?>_class_<?php echo $index ?>"><?php _e( 'Class', 'yith-plugin-fw' ) ?></label>
|
167 |
+
|
168 |
+
<p>
|
169 |
+
<input type="text" value="<?php echo esc_attr( $value[$index]['class'] ) ?>" id="<?php echo $id ?>_class_<?php echo $index ?>" name="<?php echo $name ?>[<?php echo $index ?>][class]" />
|
170 |
+
<span class="desc inline"><?php _e( 'Insert additional class(es) (separated by commas) for more personalization.', 'yith-plugin-fw' ) ?></span>
|
171 |
+
</p>
|
172 |
+
</div>
|
173 |
+
|
174 |
+
<div class="the-metabox text clearfix">
|
175 |
+
<label for="<?php echo $id ?>_icon_<?php echo $index ?>"><?php _e( 'Icon', 'yith-plugin-fw' ) ?></label>
|
176 |
+
|
177 |
+
<p>
|
178 |
+
|
179 |
+
<div class="option">
|
180 |
+
|
181 |
+
<div class="icon_type">
|
182 |
+
<select name="<?php echo $name ?>[<?php echo $index ?>][select-icon]" id="<?php echo $id ?>_icon_<?php echo $index ?>">
|
183 |
+
<?php foreach ( $options['select'] as $val => $option ) { ?>
|
184 |
+
<option value="<?php echo esc_attr( $val ) ?>"<?php selected( $value[$index]['select-icon'], $val ) ?>><?php echo $option; ?></option>
|
185 |
+
<?php } ?>
|
186 |
+
</select>
|
187 |
+
</div>
|
188 |
+
|
189 |
+
|
190 |
+
|
191 |
+
<div class="awesome_icon" style="font-family: 'FontAwesome'">
|
192 |
+
<select style="font-family: 'FontAwesome'" name="<?php echo $name ?>[<?php echo $index ?>][icon]" id="<?php echo $id ?>_icon_<?php echo $index ?>[icon]">
|
193 |
+
<?php foreach ( $options['icon'] as $option => $val ) { ?>
|
194 |
+
<option value="<?php echo esc_attr( $val ) ?>"<?php selected( $value[$index]['icon'], $val ); ?>>
|
195 |
+
<?php echo '&#x' . $option . '; ' . $val; ?>
|
196 |
+
</option>
|
197 |
+
<?php } ?>
|
198 |
+
</select>
|
199 |
+
</div>
|
200 |
+
|
201 |
+
<div class="input_wrapper custom_icon">
|
202 |
+
<input type="text" name="<?php echo $name ?>[<?php echo $index ?>][custom]" id="<?php echo $id ?>_icon_<?php echo $index ?>[custom-icon]" value="<?php echo esc_attr( $value[$index]['custom'] ); ?>" class="upload_img_url upload_custom_icon" />
|
203 |
+
<input type="button" name="<?php echo $name ?>[<?php echo $index ?>][custom]-button" value="<?php _e( 'Upload', 'yith-plugin-fw' ) ?>" id="<?php echo $id ?>_icon_<?php echo $index ?>[custom-icon]-button" class="upload_button button" />
|
204 |
+
|
205 |
+
<div class="upload_img_preview" style="margin-top:10px;">
|
206 |
+
<?php
|
207 |
+
$file = $current_options['custom'];
|
208 |
+
if ( preg_match( '/(jpg|jpeg|png|gif|ico)$/', $file ) ) {
|
209 |
+
echo __('Image preview', 'yith-plugin-fw') . ': ' . "<img src=\"" . YIT_CORE_ASSETS_URL . "/images/sleep.png\" data-src=\"$file\" />";
|
210 |
+
}
|
211 |
+
?>
|
212 |
+
</div>
|
213 |
+
|
214 |
+
</div>
|
215 |
+
</div>
|
216 |
+
|
217 |
+
<span class="desc inline"><?php _e( 'Insert an icon for more personalization.', 'yith-plugin-fw' ) ?></span>
|
218 |
+
</p>
|
219 |
+
</div>
|
220 |
+
|
221 |
+
<div class="the-metabox text clearfix">
|
222 |
+
<label for="<?php echo $id ?>_width_<?php echo $index ?>"><?php _e( 'Width', 'yith-plugin-fw' ) ?></label>
|
223 |
+
|
224 |
+
<p>
|
225 |
+
<select id="<?php echo $id ?>_width_<?php echo $index ?>" name="<?php echo $name . '[' . $index . ']' ?>[width]">
|
226 |
+
<?php
|
227 |
+
for ( $i = 1; $i < 13; $i ++ ) {
|
228 |
+
?>
|
229 |
+
<option value="col-sm-<?php echo $i ?>"
|
230 |
+
<?php
|
231 |
+
if ( isset( $value[$index]['width'] ) ) {
|
232 |
+
selected( 'col-sm-' . $i, $value[$index]['width'] );
|
233 |
+
}
|
234 |
+
else {
|
235 |
+
if ( $value['type'] == 'textarea' ) {
|
236 |
+
selected( 'col-sm-' . $i, 'col-sm-9' );
|
237 |
+
}
|
238 |
+
else {
|
239 |
+
selected( 'col-sm-' . $i, 'col-sm-3' );
|
240 |
+
}
|
241 |
+
}
|
242 |
+
?>><?php echo $i ?></option>
|
243 |
+
<?php
|
244 |
+
}
|
245 |
+
?>
|
246 |
+
</select>
|
247 |
+
<span class="desc inline"><?php _e( 'Set field length.', 'yith-plugin-fw' ) ?></span>
|
248 |
+
</p>
|
249 |
+
</div>
|
250 |
+
</div>
|
251 |
+
</div>
|
252 |
+
<?php
|
253 |
+
$index ++;
|
254 |
+
endwhile;
|
255 |
+
?>
|
256 |
+
|
257 |
+
</div>
|
258 |
+
|
259 |
+
<div class="contactform_item closed" id="stamp_form" style="display:none;">
|
260 |
+
<h3>
|
261 |
+
<button type="button" class="remove_item button" rel=""><?php _e( 'Remove', 'yith-plugin-fw' ) ?></button>
|
262 |
+
<div class="handlediv" title="<?php _e( 'Click to toggle', 'yith-plugin-fw' ) ?>"></div>
|
263 |
+
<strong></strong>
|
264 |
+
<input disabled type="hidden" class="contactform_menu_order" name="<?php echo $name ?>[][order]" value=""/>
|
265 |
+
</h3>
|
266 |
+
<div class="inside">
|
267 |
+
|
268 |
+
<div class="the-metabox text clearfix">
|
269 |
+
<label for="<?php echo $id ?>_title"><?php _e( 'Field Title', 'yith-plugin-fw' ) ?></label>
|
270 |
+
|
271 |
+
<p>
|
272 |
+
<input disabled type="text" value="" id="<?php echo $id ?>_title" name="<?php echo $name ?>[][title]" />
|
273 |
+
<span class="desc inline"><?php _e( 'Insert the title for the field.', 'yith-plugin-fw' ) ?></span>
|
274 |
+
</p>
|
275 |
+
</div>
|
276 |
+
|
277 |
+
<div class="the-metabox text clearfix">
|
278 |
+
<label for="<?php echo $id ?>_data_name"><?php _e( 'Data Name', 'yith-plugin-fw' ) ?></label>
|
279 |
+
|
280 |
+
<p>
|
281 |
+
<input disabled type="text" value="" id="<?php echo $id ?>_data_name" name="<?php echo $name ?>[][data_name]" />
|
282 |
+
<span class="desc inline"><?php _e( 'REQUIRED: Field identification name to be entered into email body. <strong>Note:</strong>Use only lowercase characters and underscores.', 'yith-plugin-fw' ) ?></span>
|
283 |
+
</p>
|
284 |
+
</div>
|
285 |
+
|
286 |
+
<div class="the-metabox select clearfix text-field-type">
|
287 |
+
<label for="<?php echo $id ?>_type"><?php _e( 'Field Type', 'yith-plugin-fw' ) ?></label>
|
288 |
+
|
289 |
+
<p>
|
290 |
+
<select disabled id="<?php echo $id ?>_type" name="<?php echo $name ?>[][type]">
|
291 |
+
<?php foreach ( $types as $type => $name_type ) : ?>
|
292 |
+
<option value="<?php echo esc_attr( $type ) ?>"><?php echo $name_type ?></option>
|
293 |
+
<?php endforeach; ?>
|
294 |
+
</select>
|
295 |
+
<span class="desc inline"><?php _e( 'Select the type for this field.', 'yith-plugin-fw' ) ?></span>
|
296 |
+
</p>
|
297 |
+
</div>
|
298 |
+
|
299 |
+
<div class="the-metabox checkbox clearfix deps_checkbox deps">
|
300 |
+
<label for="<?php echo $id ?>_already_checked"><?php _e( 'Checked', 'yith-plugin-fw' ) ?></label>
|
301 |
+
|
302 |
+
<p>
|
303 |
+
<input disabled type="checkbox" id="<?php echo $id ?>_already_checked" name="<?php echo $name ?>[][already_checked]" value="1" />
|
304 |
+
<span class="desc inline"><?php _e( 'Select this option if you want this field appears as already checked.', 'yith-plugin-fw' ) ?></span>
|
305 |
+
</p>
|
306 |
+
</div>
|
307 |
+
|
308 |
+
<div id="<?php echo $id ?>_addoptions" class="the-metabox addoptions clearfix deps_radio deps_select deps">
|
309 |
+
<label for=""><?php _e( 'Add options ', 'yith-plugin-fw' ) ?></label>
|
310 |
+
<a href="#" class="add-field-option button-secondary"><?php _e( 'Add option', 'yith-plugin-fw' ) ?></a><br /><br />
|
311 |
+
|
312 |
+
<p class="option">
|
313 |
+
<label><input disabled type="radio" name="<?php echo $name ?>[][option_selected]" value="" /> <?php _e( 'Selected', 'yith-plugin-fw' ) ?>
|
314 |
+
</label>
|
315 |
+
<input disabled type="text" name="<?php echo $name ?>[][options][]" value="" style="width:200px" />
|
316 |
+
<a href="#" class="del-field-option button-secondary"><?php _e( 'Delete option', 'yith-plugin-fw' ) ?></a>
|
317 |
+
</p>
|
318 |
+
|
319 |
+
</div>
|
320 |
+
|
321 |
+
<div class="the-metabox text clearfix">
|
322 |
+
<label for="<?php echo $id ?>_error"><?php _e( 'Error Message', 'yith-plugin-fw' ) ?></label>
|
323 |
+
|
324 |
+
<p>
|
325 |
+
<input disabled type="text" value="" id="<?php echo $id ?>_error" name="<?php echo $name ?>[][error]" />
|
326 |
+
<span class="desc inline"><?php _e( 'Insert the error message for validation.', 'yith-plugin-fw' ) ?></span>
|
327 |
+
</p>
|
328 |
+
</div>
|
329 |
+
|
330 |
+
<div class="the-metabox checkbox clearfix">
|
331 |
+
<label for="<?php echo $id ?>_required"><?php _e( 'Required', 'yith-plugin-fw' ) ?></label>
|
332 |
+
|
333 |
+
<p>
|
334 |
+
<input disabled type="checkbox" id="<?php echo $id ?>_required" name="<?php echo $name ?>[][required]" value="1" />
|
335 |
+
<span class="desc inline"><?php _e( 'Select this option if it must be required.', 'yith-plugin-fw' ) ?></span>
|
336 |
+
</p>
|
337 |
+
</div>
|
338 |
+
|
339 |
+
<div class="the-metabox checkbox clearfix">
|
340 |
+
<label for="<?php echo $id ?>_is_email"><?php _e( 'Email', 'yith-plugin-fw' ) ?></label>
|
341 |
+
|
342 |
+
<p>
|
343 |
+
<input disabled type="checkbox" id="<?php echo $id ?>_is_email" name="<?php echo $name ?>[][is_email]" value="1" />
|
344 |
+
<span class="desc inline"><?php _e( 'Select this option if the email must be valid.', 'yith-plugin-fw' ) ?></span>
|
345 |
+
</p>
|
346 |
+
</div>
|
347 |
+
|
348 |
+
<div class="the-metabox checkbox clearfix">
|
349 |
+
<label for="<?php echo $id ?>_reply_to"><?php _e( 'Reply To', 'yith-plugin-fw' ) ?></label>
|
350 |
+
|
351 |
+
<p>
|
352 |
+
<input disabled type="checkbox" id="<?php echo $id ?>_reply_to" name="<?php echo $name ?>[][reply_to]" value="1" />
|
353 |
+
<span class="desc inline"><?php _e( 'Select this if it is the email you can reply to.', 'yith-plugin-fw' ) ?></span>
|
354 |
+
</p>
|
355 |
+
</div>
|
356 |
+
|
357 |
+
<div class="the-metabox text clearfix">
|
358 |
+
<label for="<?php echo $id ?>_class"><?php _e( 'Class', 'yith-plugin-fw' ) ?></label>
|
359 |
+
|
360 |
+
<p>
|
361 |
+
<input disabled type="text" value="" id="<?php echo $id ?>_class" name="<?php echo $name ?>[][class]" />
|
362 |
+
<span class="desc inline"><?php _e( 'Insert additional class(es) (separated by commas) for more personalization.', 'yith-plugin-fw' ) ?></span>
|
363 |
+
</p>
|
364 |
+
</div>
|
365 |
+
|
366 |
+
<div class="the-metabox text clearfix">
|
367 |
+
<label for="<?php echo $id ?>_icon"><?php _e( 'Icon', 'yith-plugin-fw' ) ?></label>
|
368 |
+
|
369 |
+
<div class="option">
|
370 |
+
|
371 |
+
<div class="icon_type">
|
372 |
+
<select disabled name="<?php echo $name ?>[][select-icon]" id="<?php echo $id ?>_icon">
|
373 |
+
<?php foreach ( $options['select'] as $val => $option ) { ?>
|
374 |
+
<option value="<?php echo esc_attr( $val ) ?>"><?php echo $option; ?></option>
|
375 |
+
<?php } ?>
|
376 |
+
</select>
|
377 |
+
</div>
|
378 |
+
|
379 |
+
<div class="awesome_icon" style="font-family: 'FontAwesome'">
|
380 |
+
<select disabled style="font-family: 'FontAwesome'" name="<?php echo $name ?>[][icon]" id="<?php echo $id ?>_icon[icon]">
|
381 |
+
<?php foreach ( $options['icon'] as $option => $val ) { ?>
|
382 |
+
<option value="<?php echo esc_attr( $val ) ?>">
|
383 |
+
<?php echo '&#x' . $option . '; ' . $val; ?>
|
384 |
+
</option>
|
385 |
+
<?php } ?>
|
386 |
+
</select>
|
387 |
+
</div>
|
388 |
+
|
389 |
+
<div class="input_wrapper custom_icon">
|
390 |
+
<input disabled type="text" name="<?php echo $name ?>[][custom]" id="<?php echo $id ?>_icon[custom-icon]" value="" class="upload_img_url upload_custom_icon" />
|
391 |
+
<input disabled type="button" name="<?php echo $name ?>[][custom]-button" value="<?php _e( 'Upload', 'yith-plugin-fw' ) ?>" id="<?php echo $id ?>_icon[custom-icon]-button" class="upload_button button" />
|
392 |
+
|
393 |
+
<div class="upload_img_preview" style="margin-top:10px;">
|
394 |
+
<?php
|
395 |
+
$file = '';
|
396 |
+
if ( preg_match( '/(jpg|jpeg|png|gif|ico)$/', $file ) ) {
|
397 |
+
echo __('Image preview', 'yith-plugin-fw') . ': ' . "<img src=\"" . YIT_CORE_ASSETS_URL . "/images/sleep.png\" data-src=\"$file\" />";
|
398 |
+
}
|
399 |
+
?>
|
400 |
+
</div>
|
401 |
+
|
402 |
+
</div>
|
403 |
+
</div>
|
404 |
+
|
405 |
+
<span class="desc inline"><?php _e( 'Insert an icon for more personalization.', 'yith-plugin-fw' ) ?></span>
|
406 |
+
</div>
|
407 |
+
|
408 |
+
<div class="the-metabox text clearfix">
|
409 |
+
<label for="<?php echo $id ?>_width"><?php _e( 'Width', 'yith-plugin-fw' ) ?></label>
|
410 |
+
|
411 |
+
<p>
|
412 |
+
<select disabled id="<?php echo $id ?>_width" name="<?php echo $name?>[][width]">
|
413 |
+
<?php
|
414 |
+
for ( $i = 1; $i < 13; $i ++ ) {
|
415 |
+
?>
|
416 |
+
<option value="col-sm-<?php echo $i ?>"> <?php echo $i ?> </option>
|
417 |
+
<?php
|
418 |
+
}
|
419 |
+
?>
|
420 |
+
</select>
|
421 |
+
<span class="desc inline"><?php _e( 'Set field length.', 'yith-plugin-fw' ) ?></span>
|
422 |
+
</p>
|
423 |
+
</div>
|
424 |
+
</div>
|
425 |
+
</div>
|
426 |
+
</div>
|
427 |
+
|
428 |
+
<script>
|
429 |
+
|
430 |
+
var index = <?php echo $index ?>;
|
431 |
+
|
432 |
+
jQuery(document).ready(function ($) {
|
433 |
+
|
434 |
+
$(document).on('click', '#<?php echo $id ?>_addoptions .add-field-option', function(){
|
435 |
+
var select_index = $(this).data('index');
|
436 |
+
var option = "<p class='option'><label><input type='radio' name='<?php echo $name ?>[option_selected]' value='' /> <?php _e( 'Selected', 'yith-plugin-fw' ) ?></label><input type='text' name='<?php echo $name ?>[" + select_index + "][options][]' style='width:200px' /> <a href='#' class='del-field-option button-secondary'><?php _e( 'Delete option', 'yith-plugin-fw' ) ?></a></p>";
|
437 |
+
|
438 |
+
$(option).appendTo( $(this).parents('#<?php echo $id ?>_addoptions') );
|
439 |
+
return false;
|
440 |
+
});
|
441 |
+
|
442 |
+
//toggle items
|
443 |
+
$(document).on('click', '.contactform_item h3, .contactform_item .handlediv', function () {
|
444 |
+
var p = $(this).parent('.contactform_item'), id = p.attr('id');
|
445 |
+
p.toggleClass('closed');
|
446 |
+
|
447 |
+
if (!p.hasClass('closed')) {
|
448 |
+
p.find('.inside').show();
|
449 |
+
} else {
|
450 |
+
p.find('.inside').hide();
|
451 |
+
}
|
452 |
+
|
453 |
+
});
|
454 |
+
|
455 |
+
//add item
|
456 |
+
$(".add-items").click(function () {
|
457 |
+
|
458 |
+
|
459 |
+
var a = $("#stamp_form").clone();
|
460 |
+
a.appendTo("#panel_form").attr("id", "").show();
|
461 |
+
|
462 |
+
a.find("input, select").each(function(){
|
463 |
+
$(this).prop('disabled', false);
|
464 |
+
var str = $(this).attr("name");
|
465 |
+
|
466 |
+
var nam = str.replace("[]","["+ index +"]");
|
467 |
+
$(this).attr("name", nam );
|
468 |
+
});
|
469 |
+
|
470 |
+
index++;
|
471 |
+
|
472 |
+
$('body').trigger('yit_contact_form_added_item');
|
473 |
+
|
474 |
+
return false;
|
475 |
+
});
|
476 |
+
|
477 |
+
//remove item
|
478 |
+
$(document).on('click', '.remove_item', function () {
|
479 |
+
if ($('.remove_item').length > 1) {
|
480 |
+
var str = $(this).parents('.contactform_item').find("input:first-child").attr("name").match( /(.*)\[(.*)\](.*)\[(.*)\]/ );
|
481 |
+
|
482 |
+
var i = parseInt(str[2]);
|
483 |
+
|
484 |
+
$('.contactform_item:gt('+ --i +')').find("input, select").each(function(){
|
485 |
+
var str = $(this).attr("name").match( /(.*)\[(.*)\](.*)\[(.*)\]/ );
|
486 |
+
var indice = parseInt(str[2]);
|
487 |
+
var nam = $(this).attr('name').replace("[" + indice + "]", "[" + --indice + "]");
|
488 |
+
$(this).attr("name", nam );
|
489 |
+
});
|
490 |
+
|
491 |
+
$(this).parents('.contactform_item').remove();
|
492 |
+
|
493 |
+
index--;
|
494 |
+
|
495 |
+
$('body').trigger('yit_contact_form_removed_item');
|
496 |
+
}
|
497 |
+
|
498 |
+
return false;
|
499 |
+
});
|
500 |
+
|
501 |
+
//sortable
|
502 |
+
$('.contactform_items').sortable({
|
503 |
+
items:'.contactform_item',
|
504 |
+
cursor:'move',
|
505 |
+
axis:'y',
|
506 |
+
handle: 'h3',
|
507 |
+
scrollSensitivity:60,
|
508 |
+
forcePlaceholderSize: true,
|
509 |
+
helper: 'clone',
|
510 |
+
opacity: 0.65,
|
511 |
+
placeholder: 'metabox-sortable-placeholder',
|
512 |
+
start:function(event,ui){
|
513 |
+
ui.item.css('background-color','#f6f6f6');
|
514 |
+
},
|
515 |
+
stop:function(event,ui){
|
516 |
+
ui.item.removeAttr('style');
|
517 |
+
|
518 |
+
|
519 |
+
variation_row_indexes();
|
520 |
+
}
|
521 |
+
});
|
522 |
+
|
523 |
+
|
524 |
+
function variation_row_indexes() {
|
525 |
+
$('.contactform_items .contactform_item').each(function(index){
|
526 |
+
index++;
|
527 |
+
$(this).find("input,select").each(function(){
|
528 |
+
var str = $(this).attr('name').match( /(.*)\[(.*)\](.*)\[(.*)\]/ );
|
529 |
+
var nam = $(this).attr('name').replace("[" +parseInt(str[2])+ "]", "[" +index+ "]");
|
530 |
+
$(this).attr('name', nam);
|
531 |
+
});
|
532 |
+
});
|
533 |
+
}
|
534 |
+
|
535 |
+
//
|
536 |
+
var field_type_handler = function(){
|
537 |
+
var this_item = $(this);
|
538 |
+
$(this_item).on('change', '.text-field-type select', function(){
|
539 |
+
var val = $(this).val();
|
540 |
+
$('.deps', this_item).hide().filter(function(i){ return $(this).hasClass( 'deps_' + val ); }).show();
|
541 |
+
});
|
542 |
+
$('.text-field-type select').change();
|
543 |
+
};
|
544 |
+
$('.contactform_item').each(field_type_handler);
|
545 |
+
|
546 |
+
|
547 |
+
//
|
548 |
+
$(document).on('click', '.del-field-option', function(){
|
549 |
+
if( $('.option').length > 1 ) {
|
550 |
+
$(this).parents('.option').remove();
|
551 |
+
}
|
552 |
+
|
553 |
+
return false;
|
554 |
+
});
|
555 |
+
|
556 |
+
});
|
557 |
+
</script>
|
plugin-fw/templates/metaboxes/types/customtabs.php
ADDED
@@ -0,0 +1,152 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract($args);
|
16 |
+
|
17 |
+
$args['labels'] = array(
|
18 |
+
'plural_name' => 'Tabs',
|
19 |
+
'singular_name' => 'Tab',
|
20 |
+
'item_name_sing' => 'Tab',
|
21 |
+
'item_name_plur' => 'Tabs',
|
22 |
+
);
|
23 |
+
|
24 |
+
?>
|
25 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
26 |
+
<div id="yit_custom_tabs" class="panel wc-metaboxes-wrapper" style="display: block;">
|
27 |
+
<p class="toolbar">
|
28 |
+
<a href="#" class="close_all"><?php _e('Close all', 'yith-plugin-fw') ?></a><a href="#" class="expand_all"><?php _e('Expand all', 'yith-plugin-fw') ?></a>
|
29 |
+
</p>
|
30 |
+
|
31 |
+
<div class="yit_custom_tabs wc-metaboxes ui-sortable" style="">
|
32 |
+
|
33 |
+
<?php if( !empty($value) ): ?>
|
34 |
+
<?php foreach( $value as $i=>$tab ): ?>
|
35 |
+
<div class="yit_custom_tab wc-metabox closed" rel="0">
|
36 |
+
<h3>
|
37 |
+
<button type="button" class="remove_row button"><?php _e('Remove', 'yith-plugin-fw') ?></button>
|
38 |
+
<div class="handlediv" title="Click to toggle"></div>
|
39 |
+
<strong class="attribute_name"><?php echo $tab['name'] ?></strong>
|
40 |
+
</h3>
|
41 |
+
|
42 |
+
<table cellpadding="0" cellspacing="0" class="woocommerce_attribute_data wc-metabox-content" style="display: table;">
|
43 |
+
<tbody>
|
44 |
+
<tr>
|
45 |
+
<td class="attribute_name">
|
46 |
+
<label><?php _e('Name', 'yith-plugin-fw') ?>:</label>
|
47 |
+
<input type="text" class="attribute_name" name="<?php echo $name ?>[<?php echo $i ?>][name]" value="<?php echo esc_attr( $tab['name'] ) ?>">
|
48 |
+
<input type="hidden" name="<?php echo $name ?>[<?php echo $i ?>][position]" class="attribute_position" value="<?php echo $i ?>">
|
49 |
+
</td>
|
50 |
+
|
51 |
+
<td rowspan="3">
|
52 |
+
<label><?php _e('Value', 'yith-plugin-fw') ?>:</label>
|
53 |
+
<textarea name="<?php echo $name ?>[<?php echo $i ?>][value]" cols="5" rows="5" placeholder="<?php _e('Content of the tab. (HTML is supported)','yith-plugin-fw') ?>"><?php echo $tab['value'] ?></textarea>
|
54 |
+
</td>
|
55 |
+
</tr>
|
56 |
+
</tbody>
|
57 |
+
</table>
|
58 |
+
|
59 |
+
</div>
|
60 |
+
<?php endforeach ?>
|
61 |
+
<?php endif ?>
|
62 |
+
</div>
|
63 |
+
|
64 |
+
<p class="toolbar">
|
65 |
+
<button type="button" class="button button-primary add_custom_tab"><?php _e( 'Add custom product tab', 'yith-plugin-fw' ) ?></button>
|
66 |
+
</p>
|
67 |
+
|
68 |
+
<div class="clear"></div>
|
69 |
+
</div>
|
70 |
+
</div>
|
71 |
+
|
72 |
+
<script>
|
73 |
+
jQuery(document).ready(function($){
|
74 |
+
// Add rows
|
75 |
+
$('button.add_custom_tab').on('click', function(){
|
76 |
+
|
77 |
+
var size = $('.yit_custom_tabs .yit_custom_tab').size() + 1;
|
78 |
+
|
79 |
+
// Add custom attribute row
|
80 |
+
$('.yit_custom_tabs').append('<div class="yit_custom_tab wc-metabox">\
|
81 |
+
<h3>\
|
82 |
+
<button type="button" class="remove_row button"><?php _e('Remove', 'yith-plugin-fw') ?></button>\
|
83 |
+
<div class="handlediv" title="Click to toggle"></div>\
|
84 |
+
<strong class="attribute_name"></strong>\
|
85 |
+
</h3>\
|
86 |
+
<table cellpadding="0" cellspacing="0" class="woocommerce_attribute_data">\
|
87 |
+
<tbody>\
|
88 |
+
<tr>\
|
89 |
+
<td class="attribute_name">\
|
90 |
+
<label><?php _e('Name', 'yith-plugin-fw') ?>:</label>\
|
91 |
+
<input type="text" class="attribute_name" name="<?php echo $name ?>[' + size + '][name]" />\
|
92 |
+
<input type="hidden" name="<?php echo $name ?>[' + size + '][position]" class="attribute_position" value="' + size + '" />\
|
93 |
+
</td>\
|
94 |
+
<td rowspan="3">\
|
95 |
+
<label><?php _e('Value', 'yith-plugin-fw') ?>:</label>\
|
96 |
+
<textarea name="<?php echo $name ?>[' + size + '][value]" cols="5" rows="5" placeholder="<?php echo addslashes( __('Content of the tab. (HTML is supported)','yith-plugin-fw') ) ?>"></textarea>\
|
97 |
+
</td>\
|
98 |
+
</tr>\
|
99 |
+
</tbody>\
|
100 |
+
</table>\
|
101 |
+
</div>');
|
102 |
+
|
103 |
+
});
|
104 |
+
|
105 |
+
|
106 |
+
$('.yit_custom_tabs').on('click', 'button.remove_row', function() {
|
107 |
+
var answer = confirm("<?php _e('Do you want to remove the custom tab?', 'yith-plugin-fw') ?>");
|
108 |
+
if (answer){
|
109 |
+
var $parent = $(this).parent().parent();
|
110 |
+
|
111 |
+
$parent.remove();
|
112 |
+
attribute_row_indexes();
|
113 |
+
}
|
114 |
+
return false;
|
115 |
+
});
|
116 |
+
|
117 |
+
// Attribute ordering
|
118 |
+
$('.yit_custom_tabs').sortable({
|
119 |
+
items:'.yit_custom_tab',
|
120 |
+
cursor:'move',
|
121 |
+
axis:'y',
|
122 |
+
handle: 'h3',
|
123 |
+
scrollSensitivity:40,
|
124 |
+
forcePlaceholderSize: true,
|
125 |
+
helper: 'clone',
|
126 |
+
opacity: 0.65,
|
127 |
+
placeholder: 'wc-metabox-sortable-placeholder',
|
128 |
+
start:function(event,ui){
|
129 |
+
ui.item.css('background-color','#f6f6f6');
|
130 |
+
},
|
131 |
+
stop:function(event,ui){
|
132 |
+
ui.item.removeAttr('style');
|
133 |
+
attribute_row_indexes();
|
134 |
+
}
|
135 |
+
});
|
136 |
+
|
137 |
+
function attribute_row_indexes() {
|
138 |
+
$('.yit_custom_tabs .yit_custom_tab').each(function(index, el){
|
139 |
+
var newVal = '[' + $(el).index('.yit_custom_tabs .yit_custom_tab') + ']';
|
140 |
+
var oldVal = '[' + $('.attribute_position', el).val() + ']';
|
141 |
+
|
142 |
+
$(':input:not(button)', el).each(function(){
|
143 |
+
var name = $(this).attr('name');
|
144 |
+
$(this).attr('name', name.replace(oldVal, newVal));
|
145 |
+
});
|
146 |
+
|
147 |
+
$('.attribute_position', el).val( $(el).index('.yit_custom_tabs .yit_custom_tab') );
|
148 |
+
});
|
149 |
+
};
|
150 |
+
|
151 |
+
});
|
152 |
+
</script>
|
plugin-fw/templates/metaboxes/types/datepicker.php
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
?>
|
17 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
18 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
19 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $value ) ?>" class="panel-datepicker"/>
|
20 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
21 |
+
</div>
|
plugin-fw/templates/metaboxes/types/hidden.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
extract( $args );
|
17 |
+
?>
|
18 |
+
<input type="hidden" id="<?php echo $id ?>" name="<?php echo $name ?>" value="<?php echo esc_attr( $val ) ?>" <?php if( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?> />
|
plugin-fw/templates/metaboxes/types/image-gallery.php
ADDED
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( !defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
$array_id = array();
|
17 |
+
if ( !empty( $value ) ) {
|
18 |
+
$array_id = array_filter( explode( ',', $value ) );
|
19 |
+
}
|
20 |
+
|
21 |
+
?>
|
22 |
+
<div id="<?php echo $id ?>-container" class="image-gallery" <?php if (isset( $deps )): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
23 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
24 |
+
|
25 |
+
<p>
|
26 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
27 |
+
<ul id="<?php echo $id ?>-extra-images" class="slides-wrapper extra-images ui-sortable clearfix">
|
28 |
+
<?php if ( !empty( $array_id ) ) : ?>
|
29 |
+
<?php foreach ( $array_id as $image_id ) : ?>
|
30 |
+
<li class="image" data-attachment_id = <?php echo esc_attr($image_id) ?>>
|
31 |
+
<a href="#">
|
32 |
+
<?php
|
33 |
+
if( function_exists( 'yit_image' ) ) :
|
34 |
+
yit_image( "id=$image_id&size=admin-post-type-thumbnails" );
|
35 |
+
else:
|
36 |
+
echo wp_get_attachment_image( $image_id, array( 80, 80 ) );
|
37 |
+
endif; ?>
|
38 |
+
</a>
|
39 |
+
<ul class="actions">
|
40 |
+
<li><a href="#" class="delete" title="<?php _e( 'Delete image', 'yith-plugin-fw' ); ?>">x</a></li>
|
41 |
+
</ul>
|
42 |
+
</li>
|
43 |
+
<?php endforeach; endif; ?>
|
44 |
+
</ul>
|
45 |
+
<input type="button" data-choose="<?php _e( 'Add Images to Gallery', 'yith-plugin-fw' ); ?>" data-update="<?php _e( 'Add to gallery', 'yith-plugin-fw' ); ?>" value="<?php _e( 'Add images', 'yith-plugin-fw' ) ?>" data-delete="<?php _e( 'Delete image', 'yith-plugin-fw' ); ?>" data-text="<?php _e( 'Delete', 'yith-plugin-fw' ); ?>" id="<?php echo $id ?>-button" class="image-gallery-button button" />
|
46 |
+
<input type="hidden" class="image_gallery_ids" id="image_gallery_ids" name="<?php echo $name ?>" value="<?php echo esc_attr( $value ); ?>" />
|
47 |
+
</p>
|
48 |
+
</div>
|
plugin-fw/templates/metaboxes/types/images.php
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit;
|
12 |
+
} // Exit if accessed directly
|
13 |
+
|
14 |
+
global $post;
|
15 |
+
|
16 |
+
extract( $args );
|
17 |
+
|
18 |
+
if ( empty( $value ) || ! is_array( $value ) )
|
19 |
+
$value = array();
|
20 |
+
|
21 |
+
//$categories = yit_get_model('cpt_unlimited')->get_setting( 'categories', $post->ID );
|
22 |
+
?>
|
23 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
24 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
25 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
26 |
+
<ul id="<?php echo $id ?>-extra-images" class="slides-wrapper extra-images ui-sortable clearfix" style="">
|
27 |
+
<?php if ( ! empty( $value ) ) : foreach ( $value as $image_id ) : ?>
|
28 |
+
<li>
|
29 |
+
<a href="#">
|
30 |
+
<?php
|
31 |
+
if( function_exists( 'yit_image' ) ) :
|
32 |
+
yit_image( "id=$image_id&size=admin-post-type-thumbnails" );
|
33 |
+
else:
|
34 |
+
echo wp_get_attachment_image( $image_id, array( 80, 80 ) );
|
35 |
+
endif; ?>
|
36 |
+
<input type="hidden" name="<?php echo $name ?>[]" value="<?php echo esc_attr( $image_id ) ?>" />
|
37 |
+
</a>
|
38 |
+
<a href="#" title="<?php _e( 'Delete image', 'yith-plugin-fw' ) ?>" class="delete">X</a>
|
39 |
+
</li>
|
40 |
+
<?php endforeach; endif; ?>
|
41 |
+
</ul>
|
42 |
+
<a href="#" class="button-secondary upload-extra-images" id="<?php echo $id ?>-upload-extra-images"><?php _e( 'Upload new images', 'yith-plugin-fw' ) ?></a>
|
43 |
+
</div>
|
44 |
+
<script type="text/javascript">
|
45 |
+
jQuery(document).ready(function($){
|
46 |
+
$('#<?php echo $id ?>-upload-extra-images').on( 'click', function(){
|
47 |
+
tb_show('', 'media-upload.php?post_id=0&TB_iframe=1&width=700');
|
48 |
+
|
49 |
+
window.send_to_editor = function(html) {
|
50 |
+
|
51 |
+
var imgurl = $('a', '<div>' + html + '</div>').attr('href');
|
52 |
+
var image_id = $('img', html).attr('class').replace(/(.*?)wp-image-/, '');
|
53 |
+
|
54 |
+
var data = {
|
55 |
+
action: 'generate_preview_image_post_type',
|
56 |
+
item_id: image_id
|
57 |
+
};
|
58 |
+
|
59 |
+
$.post(ajaxurl, data, function(response) {
|
60 |
+
var thumburl = imgurl.split('.').reverse();
|
61 |
+
var baseurl = imgurl.replace( '.' + thumburl[0], '' );
|
62 |
+
thumburl = baseurl + '-140x100.' + thumburl[0];
|
63 |
+
|
64 |
+
$('#<?php echo $id ?>-extra-images.slides-wrapper').append('<li><a href="#"><img src="'+thumburl+'" width="140" height="100" /> <input type="hidden" name="<?php echo $name ?>[]" value="'+image_id+'" /></a><a href="#" title="<?php echo addslashes( __( 'Delete image', 'yith-plugin-fw' ) ) ?>" class="delete">X</a></li>');
|
65 |
+
});
|
66 |
+
|
67 |
+
tb_remove();
|
68 |
+
|
69 |
+
}
|
70 |
+
|
71 |
+
return false;
|
72 |
+
});
|
73 |
+
|
74 |
+
$('#<?php echo $id ?>-extra-images a.delete').on( 'click', function(){
|
75 |
+
if ( confirm( "<?php _e( 'Are you sure you want to remove this image?', 'yith-plugin-fw' ) ?>" ) ) {
|
76 |
+
$(this).parent().remove();
|
77 |
+
}
|
78 |
+
|
79 |
+
return false;
|
80 |
+
});
|
81 |
+
|
82 |
+
// SORTABLE
|
83 |
+
$('#<?php echo $id ?>-extra-images').sortable({
|
84 |
+
axis: 'x',
|
85 |
+
stop: function(e, ui) {}
|
86 |
+
});
|
87 |
+
|
88 |
+
$('.extra-images a:not(.delete)').click(function(){ return false; });
|
89 |
+
});
|
90 |
+
</script>
|
plugin-fw/templates/metaboxes/types/number.php
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
|
17 |
+
$min_max_attr = $step_attr = '';
|
18 |
+
|
19 |
+
if( isset( $min ) ){
|
20 |
+
$min_max_attr .= " min='{$min}'";
|
21 |
+
}
|
22 |
+
|
23 |
+
if( isset( $max ) ){
|
24 |
+
$min_max_attr .= " max='{$max}'";
|
25 |
+
}
|
26 |
+
|
27 |
+
if( isset( $step ) ){
|
28 |
+
$step_attr .= "step='{$step}'";
|
29 |
+
}
|
30 |
+
?>
|
31 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
32 |
+
<div class="rm_number">
|
33 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
34 |
+
<span class="field">
|
35 |
+
<input class="number" type="text" id="<?php echo $id ?>" name="<?php echo $name ?>" <?php echo $step_attr ?> <?php echo $min_max_attr ?> value="<?php echo esc_attr( $value ) ?>" <?php if( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?>" />
|
36 |
+
<?php yit_string( '<span class="description">', $desc, '</span>' ); ?>
|
37 |
+
</span>
|
38 |
+
</div>
|
39 |
+
</div>
|
40 |
+
<script type="text/javascript" charset="utf-8">
|
41 |
+
jQuery(document).ready( function( $ ) {
|
42 |
+
$('#<?php echo $id ?>').spinner({
|
43 |
+
<?php if( isset( $min )): ?>min: <?php echo $min ?>, <?php endif ?>
|
44 |
+
<?php if( isset( $max )): ?>max: <?php echo $max ?>, <?php endif ?>
|
45 |
+
showOn: 'always',
|
46 |
+
upIconClass: "ui-icon-plus",
|
47 |
+
downIconClass: "ui-icon-minus"
|
48 |
+
});
|
49 |
+
});
|
50 |
+
</script>
|
plugin-fw/templates/metaboxes/types/onoff.php
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
|
17 |
+
if ( !isset( $desc ) ) {
|
18 |
+
$desc='';
|
19 |
+
}
|
20 |
+
?>
|
21 |
+
|
22 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?> class="rm_onoff onoff_container">
|
23 |
+
|
24 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
25 |
+
<p>
|
26 |
+
<input type="checkbox" id="<?php echo $id ?>" name="<?php echo $name ?>" value="<?php echo esc_attr( $value ) ?>" <?php checked( $value, 'yes' ) ?> class="on_off" <?php if( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?> />
|
27 |
+
<span class="onoff"> </span>
|
28 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
29 |
+
</p>
|
30 |
+
</div>
|
plugin-fw/templates/metaboxes/types/preview.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit;
|
12 |
+
} // Exit if accessed directly
|
13 |
+
|
14 |
+
extract( $args );
|
15 |
+
|
16 |
+
?>
|
17 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?> data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
18 |
+
<img src="<?php echo $value ?>" class="yit-preview">
|
19 |
+
</div>
|
plugin-fw/templates/metaboxes/types/responsivesliders.php
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit;
|
12 |
+
} // Exit if accessed directly
|
13 |
+
|
14 |
+
extract( $args );
|
15 |
+
|
16 |
+
$options = yit_get_responsive_sliders();
|
17 |
+
?>
|
18 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
19 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
20 |
+
|
21 |
+
<div class="select_wrapper">
|
22 |
+
<select id="<?php echo $id ?>" name="<?php echo $name ?>" <?php if ( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?>>
|
23 |
+
<option></option>
|
24 |
+
<option value="none"><?php _e( 'None', 'yith-plugin-fw' ) ?></option>
|
25 |
+
<?php foreach ( $options as $key => $item ) : ?>
|
26 |
+
<option value="<?php echo esc_attr( $key ) ?>"<?php selected( $key, $value ) ?>><?php echo $item ?></option>
|
27 |
+
<?php endforeach; ?>
|
28 |
+
</select>
|
29 |
+
</div>
|
30 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
31 |
+
</div>
|
plugin-fw/templates/metaboxes/types/select-icon.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
|
4 |
+
extract( $args );
|
5 |
+
|
6 |
+
$current_options = wp_parse_args( $args['value'], $args['std'] );
|
7 |
+
|
8 |
+
?>
|
9 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?> class="select_icon">
|
10 |
+
|
11 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
12 |
+
|
13 |
+
<div class="option">
|
14 |
+
|
15 |
+
<div class="select_wrapper icon_type">
|
16 |
+
<select id="<?php echo $id ?>[select]" name="<?php echo $name ?>[select]" <?php if ( isset( $std['select'] ) ) : ?>data-std="<?php echo $std['select']; ?>"<?php endif; ?>>
|
17 |
+
<?php foreach ( $options['select'] as $val => $option ) : ?>
|
18 |
+
<option value="<?php echo $val ?>" <?php selected( $current_options['select'], $val ); ?> ><?php echo $option ?></option>
|
19 |
+
<?php endforeach; ?>
|
20 |
+
</select>
|
21 |
+
</div>
|
22 |
+
|
23 |
+
<div class="select_wrapper awesome_icon" style="font-family: 'FontAwesome'">
|
24 |
+
<select style="font-family: 'FontAwesome'" id="<?php echo $id ?>[icon]" name="<?php echo $name ?>[icon]">
|
25 |
+
<?php foreach ( $options['icon'] as $val => $option ) : $esc_icon = ! empty( $val ) ? '&#x' . $val . '; ' : ''; ?>
|
26 |
+
<option value="<?php echo $option ?>" <?php selected( $current_options['icon'], $option ); ?> ><?php echo $esc_icon . $option; ?></option>
|
27 |
+
<?php endforeach; ?>
|
28 |
+
</select>
|
29 |
+
</div>
|
30 |
+
|
31 |
+
<div class="input_wrapper custom_icon">
|
32 |
+
<input type="text" name="<?php echo $name ?>[custom]" id="<?php echo $id ?>[custom]" value="<?php echo $current_options['custom'] ?>" class="upload_img_url upload_custom_icon" />
|
33 |
+
<input type="button" value="<?php _e( 'Upload', 'yith-plugin-fw' ) ?>" id="<?php echo $id; ?>-custom-button" class="upload_button button" />
|
34 |
+
|
35 |
+
<div class="upload_img_preview" style="margin-top:10px;">
|
36 |
+
<?php
|
37 |
+
$file = $current_options['custom'];
|
38 |
+
if ( preg_match( '/(jpg|jpeg|png|gif|ico)$/', $file ) ) {
|
39 |
+
echo __( 'Image preview', 'yith-plugin-fw' ) . ': ' . "<img src=\"" . YIT_CORE_ASSETS_URL . "/images/sleep.png\" data-src=\"$file\" />";
|
40 |
+
}
|
41 |
+
?>
|
42 |
+
</div>
|
43 |
+
|
44 |
+
</div>
|
45 |
+
</div>
|
46 |
+
|
47 |
+
<div class="clear"></div>
|
48 |
+
|
49 |
+
<div class="description">
|
50 |
+
<?php echo $desc ?>
|
51 |
+
</div>
|
52 |
+
|
53 |
+
</div>
|
54 |
+
|
55 |
+
<script>
|
56 |
+
|
57 |
+
jQuery(document).ready( function($){
|
58 |
+
|
59 |
+
$('.select_wrapper.icon_type').on('change', function(){
|
60 |
+
var t = $(this);
|
61 |
+
var parents = $('#' + t.parents('div.select_icon').attr('id'));
|
62 |
+
var option = $('option:selected', this).val();
|
63 |
+
var to_show = option == 'none' ? '' : option == 'icon' ? '.awesome_icon' : '.custom_icon';
|
64 |
+
|
65 |
+
parents.find('.option > div:not(.icon_type)').addClass('hidden').removeClass( 'show' );
|
66 |
+
parents.find( to_show ).removeClass( 'hidden' ).addClass( 'show' );
|
67 |
+
});
|
68 |
+
|
69 |
+
$('.select_wrapper.icon_type').trigger('change');
|
70 |
+
});
|
71 |
+
|
72 |
+
</script>
|
plugin-fw/templates/metaboxes/types/select-mailchimp.php
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
$multiple = ( isset( $multiple ) && $multiple ) ? ' multiple' : '';
|
17 |
+
?>
|
18 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
19 |
+
|
20 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
21 |
+
|
22 |
+
<div class="select_wrapper">
|
23 |
+
<select<?php echo $multiple ?> id="<?php echo $id ?>" name="<?php echo $name ?>" <?php if ( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?>>
|
24 |
+
<?php foreach ( $options as $key => $item ) : ?>
|
25 |
+
<option value="<?php echo $key ?>"<?php selected( $key, $value ) ?>><?php echo $item ?></option>
|
26 |
+
<?php endforeach; ?>
|
27 |
+
</select>
|
28 |
+
</div>
|
29 |
+
<input type="button" class="button-secondary <?php echo $class?>" value="<?php echo $button_name?>"/>
|
30 |
+
<span class="spinner"></span>
|
31 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
32 |
+
</div>
|
plugin-fw/templates/metaboxes/types/select.php
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
$is_multiple = isset( $multiple ) && $multiple;
|
17 |
+
$multiple = ( $is_multiple ) ? ' multiple' : '';
|
18 |
+
?>
|
19 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
20 |
+
|
21 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
22 |
+
|
23 |
+
<div class="select_wrapper">
|
24 |
+
<select<?php echo $multiple ?> id="<?php echo $id ?>" name="<?php echo $name ?><?php if( $is_multiple ) echo "[]" ?>" <?php if ( isset( $std ) ) : ?>data-std="<?php echo ( $is_multiple )? implode(' ,', $std) : $std ?>"<?php endif ?>>
|
25 |
+
<?php foreach ( $options as $key => $item ) : ?>
|
26 |
+
<option value="<?php echo esc_attr( $key ) ?>" <?php if( $is_multiple ): selected( true, in_array( $key, $value ) ); else: selected( $key, $value ); endif; ?> ><?php echo $item ?></option>
|
27 |
+
<?php endforeach; ?>
|
28 |
+
</select>
|
29 |
+
</div>
|
30 |
+
|
31 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
32 |
+
</div>
|
plugin-fw/templates/metaboxes/types/sep.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
// doesn't do nothing, allow to stamp the container of this option with sep class:
|
17 |
+
// <div class="the-metabox sep"></div>
|
18 |
+
?>
|
plugin-fw/templates/metaboxes/types/sidebar-layout.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
|
17 |
+
$layout = ! isset( $value['layout'] ) ? 'sidebar-right' : $value['layout'];
|
18 |
+
$sidebar = ! isset( $value['sidebar'] ) ? '' : $value['sidebar'];
|
19 |
+
?>
|
20 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
21 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
22 |
+
|
23 |
+
<p class="yit-sidebar-layout">
|
24 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-left' ?>" value="sidebar-left" <?php checked( $layout, 'sidebar-left' ) ?> />
|
25 |
+
<img src="<?php echo YIT_CORE_ASSETS_URL ?>/images/sideleft.png" title="<?php _e( 'Left sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'Left sidebar', 'yith-plugin-fw' ) ?>" />
|
26 |
+
|
27 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-no' ?>" value="sidebar-no" <?php checked( $layout, 'sidebar-no' ) ?> />
|
28 |
+
<img src="<?php echo YIT_CORE_ASSETS_URL ?>/images/noside.png" title="<?php _e( 'No sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'No sidebar', 'yith-plugin-fw' ) ?>" />
|
29 |
+
|
30 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-right' ?>" value="sidebar-right" <?php checked( $layout, 'sidebar-right' ) ?> />
|
31 |
+
<img src="<?php echo YIT_CORE_ASSETS_URL ?>/images/sideright.png" title="<?php _e( 'Right sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'Right sidebar', 'yith-plugin-fw' ) ?>" />
|
32 |
+
|
33 |
+
<select name="<?php echo $name ?>[sidebar]" id="<?php echo $id ?>-sidebar">
|
34 |
+
<option value="-1"><?php _e( 'Choose a sidebar', 'yith-plugin-fw' ) ?></option>
|
35 |
+
<?php foreach ( yit_registered_sidebars() as $val => $option ) { ?>
|
36 |
+
<option value="<?php echo esc_attr( $val ) ?>" <?php selected( $sidebar, $val ) ?>><?php echo $option; ?></option>
|
37 |
+
<?php } ?>
|
38 |
+
</select>
|
39 |
+
<script type="text/javascript">
|
40 |
+
jQuery(document).ready(function ($) {
|
41 |
+
$('.yit-sidebar-layout img').click(function () {
|
42 |
+
$(this).parent().children(':radio').attr('checked', false);
|
43 |
+
$(this).prev(':radio').attr('checked', true);
|
44 |
+
});
|
45 |
+
|
46 |
+
if ($('#<?php echo $id . '-no' ?>').attr('checked')) {
|
47 |
+
$('#<?php echo $id ?>-sidebar').hide();
|
48 |
+
}
|
49 |
+
|
50 |
+
$('.yit-sidebar-layout :radio').next('img').click(function () {
|
51 |
+
|
52 |
+
if ($(this).prev(':radio').val() == 'sidebar-no') {
|
53 |
+
$('#<?php echo $id ?>-sidebar').fadeOut();
|
54 |
+
} else {
|
55 |
+
$('#<?php echo $id ?>-sidebar').fadeIn();
|
56 |
+
}
|
57 |
+
});
|
58 |
+
});
|
59 |
+
</script>
|
60 |
+
</p>
|
61 |
+
</div>
|
plugin-fw/templates/metaboxes/types/sidebarlist.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
|
17 |
+
$options = yit_registered_sidebars();
|
18 |
+
?>
|
19 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
20 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
21 |
+
<div class="select_wrapper">
|
22 |
+
<select id="<?php echo $id ?>" name="<?php echo $name ?>">
|
23 |
+
<?php foreach ( $options as $key => $item ) : ?>
|
24 |
+
<option value="<?php echo esc_attr( $key ) ?>"<?php selected( $key, $value ) ?>><?php echo $item ?></option>
|
25 |
+
<?php endforeach; ?>
|
26 |
+
</select>
|
27 |
+
</div>
|
28 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
29 |
+
</div>
|
plugin-fw/templates/metaboxes/types/sidebars.php
ADDED
@@ -0,0 +1,124 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Select Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
extract( $args );
|
20 |
+
//
|
21 |
+
//$layout = ! isset( $value['layout'] ) ? 'sidebar-right' : $value['layout'];
|
22 |
+
//$sidebar1 = ! isset( $value['sidebar1'] ) ? '-1' : $value['sidebar1'];
|
23 |
+
//$sidebar2 = ! isset( $value['sidebar2'] ) ? '-1' : $value['sidebar2'];
|
24 |
+
|
25 |
+
|
26 |
+
$layout = ! isset( $value['layout'] ) ? 'sidebar-no' : $value['layout'];
|
27 |
+
$sidebar_left = ! isset( $value['sidebar-left'] ) ? '-1' : $value['sidebar-left'];
|
28 |
+
$sidebar_right = ! isset( $value['sidebar-right'] ) ? '-1' : $value['sidebar-right'];
|
29 |
+
|
30 |
+
?>
|
31 |
+
<div class="yit-sidebar-layout">
|
32 |
+
<div class="option">
|
33 |
+
<label for="_slider_name"><?php echo $label ?></label>
|
34 |
+
|
35 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-left' ?>" value="sidebar-left" <?php checked( $layout, 'sidebar-left' ) ?> />
|
36 |
+
<img src="<?php echo YIT_CORE_PLUGIN_URL ?>/assets/images/sidebar-left.png" title="<?php _e( 'Left sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'Left sidebar', 'yith-plugin-fw' ) ?>" class="<?php echo $id . '-left' ?>" />
|
37 |
+
|
38 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-right' ?>" value="sidebar-right" <?php checked( $layout, 'sidebar-right' ) ?> />
|
39 |
+
<img src="<?php echo YIT_CORE_PLUGIN_URL ?>/assets/images/sidebar-right.png" title="<?php _e( 'Right sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'Right sidebar', 'yith-plugin-fw' ) ?>" class="<?php echo $id . '-right' ?>" />
|
40 |
+
|
41 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-double' ?>" value="sidebar-double" <?php checked( $layout, 'sidebar-double' ) ?> />
|
42 |
+
<img src="<?php echo YIT_CORE_PLUGIN_URL ?>/assets/images/double-sidebar.png" title="<?php _e( 'No sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'No sidebar', 'yith-plugin-fw' ) ?>" class="<?php echo $id . '-double' ?>" />
|
43 |
+
|
44 |
+
<input type="radio" name="<?php echo $name ?>[layout]" id="<?php echo $id . '-no' ?>" value="sidebar-no" <?php checked( $layout, 'sidebar-no' ) ?> />
|
45 |
+
<img src="<?php echo YIT_CORE_PLUGIN_URL ?>/assets/images/no-sidebar.png" title="<?php _e( 'No sidebar', 'yith-plugin-fw' ) ?>" alt="<?php _e( 'No sidebar', 'yith-plugin-fw' ) ?>" class="<?php echo $id . '-no' ?>" />
|
46 |
+
</div>
|
47 |
+
<div class="clearfix"></div>
|
48 |
+
<div class="option" id="choose-sidebars">
|
49 |
+
<div class="side">
|
50 |
+
<div class="select-mask" <?php if ( $layout != 'sidebar-double' && $layout != 'sidebar-left' ) { echo 'style="display:none"'; } ?> id="<?php echo $id ?>-sidebar-left-container">
|
51 |
+
<label for ="<?php echo $id ?>-sidebar-left"><?php _e('Left Sidebar','yith-plugin-fw') ?></label>
|
52 |
+
<select name="<?php echo $name ?>[sidebar-left]" id="<?php echo $id ?>-sidebar-left">
|
53 |
+
<option value="-1"><?php _e( 'Choose a sidebar', 'yith-plugin-fw' ) ?></option>
|
54 |
+
<?php foreach ( yit_registered_sidebars() as $val => $option ) { ?>
|
55 |
+
<option value="<?php echo esc_attr( $val ) ?>" <?php selected( $sidebar_left, $val ) ?>><?php echo $option; ?></option>
|
56 |
+
<?php } ?>
|
57 |
+
</select>
|
58 |
+
</div>
|
59 |
+
</div>
|
60 |
+
<div class="side" style="clear: both">
|
61 |
+
<div class="select-mask" <?php if ( $layout != 'sidebar-double' && $layout != 'sidebar-right' ) { echo 'style="display:none"'; } ?> id="<?php echo $id ?>-sidebar-right-container">
|
62 |
+
<label for ="<?php echo $id ?>-sidebar-right"><?php _e('Right Sidebar','yith-plugin-fw') ?></label>
|
63 |
+
<select name="<?php echo $name ?>[sidebar-right]" id="<?php echo $id ?>-sidebar-right">
|
64 |
+
<option value="-1"><?php _e( 'Choose a sidebar', 'yith-plugin-fw' ) ?></option>
|
65 |
+
<?php foreach ( yit_registered_sidebars() as $val => $option ) { ?>
|
66 |
+
<option value="<?php echo esc_attr( $val ) ?>" <?php selected( $sidebar_right, $val ) ?>><?php echo $option; ?></option>
|
67 |
+
<?php } ?>
|
68 |
+
</select>
|
69 |
+
</div>
|
70 |
+
</div>
|
71 |
+
</div>
|
72 |
+
|
73 |
+
</div>
|
74 |
+
|
75 |
+
<script type="text/javascript">
|
76 |
+
(function ($){
|
77 |
+
|
78 |
+
$(document).on('click', '.yit-sidebar-layout img' , function(e) {
|
79 |
+
|
80 |
+
$( this ).parent().children( ':radio' ).attr( 'checked', false );
|
81 |
+
$( this ).prev( ':radio' ).attr( 'checked', true );
|
82 |
+
});
|
83 |
+
|
84 |
+
$(document).on('click', 'img._sidebars-no' , function(e) {
|
85 |
+
$( '#_sidebars-sidebar-left-container, #_sidebars-sidebar-right-container' ).hide();
|
86 |
+
});
|
87 |
+
|
88 |
+
$(document).on('click', 'img._sidebars-left' , function(e) {
|
89 |
+
$('#_sidebars-sidebar-right-container' ).hide();
|
90 |
+
$('#_sidebars-sidebar-left-container' ).show();
|
91 |
+
});
|
92 |
+
|
93 |
+
$(document).on('click', 'img._sidebars-right' , function(e) {
|
94 |
+
$('#_sidebars-sidebar-right-container' ).show();
|
95 |
+
$('#_sidebars-sidebar-left-container' ).hide();
|
96 |
+
});
|
97 |
+
|
98 |
+
$(document).on('click', 'img._sidebars-double' , function(e) {
|
99 |
+
$( '#_sidebars-sidebar-right-container, #_sidebars-sidebar-left-container' ).show();
|
100 |
+
});
|
101 |
+
|
102 |
+
//
|
103 |
+
// $(document).on('click', '.yit-sidebar-layout img' , function() {
|
104 |
+
//
|
105 |
+
// $( this ).parent().children( ':radio' ).attr( 'checked', false );
|
106 |
+
// $( this ).prev( ':radio' ).attr( 'checked', true );
|
107 |
+
// });
|
108 |
+
//
|
109 |
+
// $('img._sidebar-no').click( function() {
|
110 |
+
// $( '#_sidebar-sidebar1-container, #_sidebar-sidebar2-container' ).hide();
|
111 |
+
// });
|
112 |
+
//
|
113 |
+
// $( 'img._sidebar-left, img._sidebar-right').click( function() {
|
114 |
+
// $('#_sidebar-sidebar2-container' ).hide();
|
115 |
+
// $('#_sidebar-sidebar1-container' ).show();
|
116 |
+
// });
|
117 |
+
//
|
118 |
+
// $('img._sidebar-double').click( function() {
|
119 |
+
// $( '#_sidebar-sidebar1-container, #_sidebar-sidebar2-container' ).show();
|
120 |
+
// });
|
121 |
+
|
122 |
+
|
123 |
+
})(jQuery);
|
124 |
+
</script>
|
plugin-fw/templates/metaboxes/types/simple-text.php
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
extract( $args );
|
17 |
+
|
18 |
+
$id = empty( $id ) ? '' : " id=\"$id\"";
|
19 |
+
?>
|
20 |
+
<p<?php echo $id ?>><?php echo $desc ?></p>
|
plugin-fw/templates/metaboxes/types/slider.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
extract( $args );
|
17 |
+
|
18 |
+
if ( ! isset( $labels ) ) {
|
19 |
+
$labels = '';
|
20 |
+
}
|
21 |
+
|
22 |
+
?>
|
23 |
+
<div id="<?php echo $id ?>-container" class="slider_container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
24 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
25 |
+
<div class="ui-slider">
|
26 |
+
<span class="minCaption"><?php echo $min ?></span>
|
27 |
+
<span class="maxCaption"><?php echo $max ?></span>
|
28 |
+
<span id="<?php echo $id ?>-feedback" class="feedback"><strong><?php echo $value ?></strong></span>
|
29 |
+
|
30 |
+
<div id="<?php echo $id ?>-div" data-step="<?php echo isset( $step ) ? $step : 1 ?>" data-labels="<?php echo '' ?>" data-min="<?php echo $min ?>" data-max="<?php echo $max ?>" data-val="<?php echo $value; ?>" class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all">
|
31 |
+
<input id="<?php echo $id ?>" type="hidden" name="<?php echo $name ?>" value="<?php echo esc_attr( $value ); ?>" />
|
32 |
+
</div>
|
33 |
+
</div>
|
34 |
+
<span class="description"><?php echo $desc ?></span>
|
35 |
+
</div>
|
plugin-fw/templates/metaboxes/types/text-array.php
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
|
17 |
+
$size = isset( $size ) ? " style=\"width:{$size}px;\"" : '';
|
18 |
+
?>
|
19 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
20 |
+
<label for="<?php echo $id ?>"><?php echo $label ?>
|
21 |
+
<small><?php echo $desc ?></small>
|
22 |
+
</label>
|
23 |
+
|
24 |
+
<p>
|
25 |
+
<?php foreach ( $fields as $field_name => $field_label ) : ?>
|
26 |
+
<?php echo $field_label ?>:
|
27 |
+
<input type="text" name="<?php echo $name ?>[<?php echo $field_name ?>]" id="<?php echo $id ?>_<?php echo $field_name ?>" value="<?php echo isset( $value[$field_name] ) ? esc_attr( $value[$field_name] ) : '' ?>"<?php echo $size ?> />
|
28 |
+
<?php endforeach ?>
|
29 |
+
</p>
|
30 |
+
</div>
|
plugin-fw/templates/metaboxes/types/text.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit;
|
12 |
+
} // Exit if accessed directly
|
13 |
+
|
14 |
+
extract( $args );
|
15 |
+
|
16 |
+
?>
|
17 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?> data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
18 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
19 |
+
|
20 |
+
<p>
|
21 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $value ) ?>" <?php if ( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?> />
|
22 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
23 |
+
</p>
|
24 |
+
</div>
|
plugin-fw/templates/metaboxes/types/textarea-editor.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
// wp_editor is includes since 3.3 of wordpress
|
17 |
+
if ( ! function_exists( 'wp_editor' ) ) {
|
18 |
+
include 'textarea.php';
|
19 |
+
return;
|
20 |
+
}
|
21 |
+
|
22 |
+
extract( $args );
|
23 |
+
|
24 |
+
$editor_args = array(
|
25 |
+
'wpautop' => true, // use wpautop?
|
26 |
+
'media_buttons' => true, // show insert/upload button(s)
|
27 |
+
'textarea_name' => $name, // set the textarea name to something different, square brackets [] can be used here
|
28 |
+
'textarea_rows' => 20, // rows="..."
|
29 |
+
'tabindex' => '',
|
30 |
+
'editor_css' => '', // intended for extra styles for both visual and HTML editors buttons, needs to include the <style> tags, can use "scoped".
|
31 |
+
'editor_class' => '', // add extra class(es) to the editor textarea
|
32 |
+
'teeny' => false, // output the minimal editor config used in Press This
|
33 |
+
'dfw' => false, // replace the default fullscreen with DFW (needs specific DOM elements and css)
|
34 |
+
'tinymce' => true, // load TinyMCE, can be used to pass settings directly to TinyMCE using an array()
|
35 |
+
'quicktags' => true // load Quicktags, can be used to pass settings directly to Quicktags using an array()
|
36 |
+
);
|
37 |
+
?>
|
38 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?> >
|
39 |
+
<?php if ( ! empty( $title ) ) : ?><label for="<?php echo $id ?>"><?php echo $title ?></label><?php endif; ?>
|
40 |
+
<div class="editor"><?php wp_editor( $value, $id, $editor_args ); ?></div>
|
41 |
+
<p><span class="desc"><?php echo $desc ?></span></p>
|
42 |
+
</div>
|
plugin-fw/templates/metaboxes/types/textarea.php
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
extract( $args );
|
17 |
+
?>
|
18 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
19 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
20 |
+
|
21 |
+
<p>
|
22 |
+
<textarea id="<?php echo $id ?>" name="<?php echo $name ?>" rows="5" cols="50" <?php if ( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?>><?php echo $value ?></textarea>
|
23 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
24 |
+
</p>
|
25 |
+
</div>
|
plugin-fw/templates/metaboxes/types/title.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
exit;
|
12 |
+
} // Exit if accessed directly
|
13 |
+
|
14 |
+
extract( $args );
|
15 |
+
?>
|
16 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
17 |
+
<h3 style="margin: 0 -10px;"><?php echo $desc ?></h3>
|
18 |
+
</div>
|
plugin-fw/templates/metaboxes/types/typography.php
ADDED
@@ -0,0 +1,255 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
|
17 |
+
$defaults = array(
|
18 |
+
'size' => 12,
|
19 |
+
'unit' => 'px',
|
20 |
+
'family' => '',
|
21 |
+
'style' => 'regular',
|
22 |
+
'color' => '#000000'
|
23 |
+
);
|
24 |
+
$value = wp_parse_args( $value, $defaults );
|
25 |
+
?>
|
26 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $deps ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?> >
|
27 |
+
<div id="<?php echo $id ?>" class="rm_typography rm_option">
|
28 |
+
<div class="option">
|
29 |
+
<label for="<?php echo $id ?>"><?php echo $label ?>
|
30 |
+
<small><?php echo $desc ?></small>
|
31 |
+
</label>
|
32 |
+
|
33 |
+
<?php if ( strpos( $style['properties'], 'font-size' ) !== false ) : ?>
|
34 |
+
<!-- Size -->
|
35 |
+
<div class="spinner_container">
|
36 |
+
<input class="number" type="text" name="<?php echo $name ?>[size]" id="<?php echo $id ?>-size" value="<?php echo esc_attr( $value['size'] ) ?>" />
|
37 |
+
</div>
|
38 |
+
|
39 |
+
<!-- Unit -->
|
40 |
+
<div class="select_wrapper font-unit">
|
41 |
+
<select name="<?php echo $name ?>[unit]" id="<?php echo $id ?>-unit">
|
42 |
+
<option value="px" <?php selected( $value['unit'], 'px' ) ?>><?php _e( 'px', 'yith-plugin-fw' ) ?></option>
|
43 |
+
<option value="em" <?php selected( $value['unit'], 'em' ) ?>><?php _e( 'em', 'yith-plugin-fw' ) ?></option>
|
44 |
+
<option value="pt" <?php selected( $value['unit'], 'pt' ) ?>><?php _e( 'pt', 'yith-plugin-fw' ) ?></option>
|
45 |
+
<option value="rem" <?php selected( $value['unit'], 'rem' ) ?>><?php _e( 'rem', 'yith-plugin-fw' ) ?></option>
|
46 |
+
</select>
|
47 |
+
</div>
|
48 |
+
<?php endif; ?>
|
49 |
+
|
50 |
+
<?php if ( strpos( $style['properties'], 'font-family' ) !== false ) : ?>
|
51 |
+
<!-- Family -->
|
52 |
+
<div class="select_wrapper font-family">
|
53 |
+
<select name="<?php echo $name ?>[family]" id="<?php echo $id ?>-family">
|
54 |
+
<?php
|
55 |
+
$web_fonts = yit_get_web_fonts();
|
56 |
+
$google_fonts = yit_get_google_fonts();
|
57 |
+
|
58 |
+
if ( ! empty( $web_fonts ) ) {
|
59 |
+
echo '<optgroup label="' . __( 'Web fonts', 'yith-plugin-fw' ) . '">';
|
60 |
+
|
61 |
+
foreach ( $web_fonts as $font_name => $rule ) {
|
62 |
+
?>
|
63 |
+
<option value='<?php echo esc_attr( $rule ) ?>' <?php selected( stripslashes( $value['family'] ), $rule ) ?>><?php echo $font_name ?></option>
|
64 |
+
<?php
|
65 |
+
}
|
66 |
+
|
67 |
+
echo '</optgroup>';
|
68 |
+
}
|
69 |
+
|
70 |
+
if ( ! empty( $google_fonts ) ) {
|
71 |
+
echo '<optgroup label="' . __( 'Google fonts', 'yith-plugin-fw' ) . '">';
|
72 |
+
|
73 |
+
foreach ( $google_fonts->items as $font ) {
|
74 |
+
// $font_human = trim( stripslashes( end( array_slice( explode( ',', $font ), 0, 1 ) ) ), "'" );
|
75 |
+
// $std_human = trim( stripslashes( end( array_slice( explode( ',', $value['family'] ), 0, 1 ) ) ), "'" );
|
76 |
+
|
77 |
+
//if( isset($font->family) ):
|
78 |
+
//Only me and god know what happen on this line...
|
79 |
+
?>
|
80 |
+
<option value="<?php echo stripslashes( $font ) ?>" <?php selected( $value['family'], $font ) ?>><?php echo $font ?></option>
|
81 |
+
<?php
|
82 |
+
//endif;
|
83 |
+
}
|
84 |
+
|
85 |
+
echo '</optgroup>';
|
86 |
+
}
|
87 |
+
?>
|
88 |
+
</select>
|
89 |
+
</div>
|
90 |
+
<?php endif; ?>
|
91 |
+
|
92 |
+
<?php if ( strpos( $style['properties'], 'font-style' ) !== false ) : ?>
|
93 |
+
<!-- Style -->
|
94 |
+
<div class="select_wrapper font-style">
|
95 |
+
<select name="<?php echo $name ?>[style]" id="<?php echo $id ?>-style">
|
96 |
+
<option value="regular" <?php selected( $value['style'], 'regular' ) ?>><?php _e( 'Regular', 'yith-plugin-fw' ) ?></option>
|
97 |
+
<option value="bold" <?php selected( $value['style'], 'bold' ) ?>><?php _e( 'Bold', 'yith-plugin-fw' ) ?></option>
|
98 |
+
<option value="extra-bold" <?php selected( $std['style'], 'extra-bold' ) ?>><?php _e( 'Extra bold', 'yith-plugin-fw' ) ?></option>
|
99 |
+
<option value="italic" <?php selected( $value['style'], 'italic' ) ?>><?php _e( 'Italic', 'yith-plugin-fw' ) ?></option>
|
100 |
+
<option value="bold-italic" <?php selected( $value['style'], 'bold-italic' ) ?>><?php _e( 'Italic bold', 'yith-plugin-fw' ) ?></option>
|
101 |
+
</select>
|
102 |
+
</div>
|
103 |
+
<?php endif; ?>
|
104 |
+
|
105 |
+
<?php if ( strpos( $style['properties'], 'color' ) !== false ) : ?>
|
106 |
+
<!-- Color -->
|
107 |
+
<div id="<?php echo $id ?>_container" class="colorpicker_container">
|
108 |
+
<div style="background-color: <?php echo $value['color'] ?>"></div>
|
109 |
+
</div>
|
110 |
+
<input type="text" name="<?php echo $name ?>[color]" id="<?php echo $id ?>-color" style="width:150px" value="<?php echo esc_attr( $value['color'] ) ?>" />
|
111 |
+
<?php endif; ?>
|
112 |
+
</div>
|
113 |
+
<div class="clear"></div>
|
114 |
+
<div class="font-preview">
|
115 |
+
<p>The quick brown fox jumps over the lazy dog</p>
|
116 |
+
</div>
|
117 |
+
</div>
|
118 |
+
</div>
|
119 |
+
<script type="text/javascript" charset="utf-8">
|
120 |
+
jQuery(document).ready(function ($) {
|
121 |
+
var container = $('#<?php echo $id ?>');
|
122 |
+
var preview = container.children('.font-preview').children('p');
|
123 |
+
|
124 |
+
//Set current value, before trigger change event
|
125 |
+
|
126 |
+
//Color
|
127 |
+
preview.css('color', '<?php echo $value['color'] ?>');
|
128 |
+
//Font size
|
129 |
+
var size = $('#<?php echo $id ?>-size').val();
|
130 |
+
var unit = $('#<?php echo $id ?>-unit').val();
|
131 |
+
|
132 |
+
preview.css('font-size', size + unit);
|
133 |
+
preview.css('line-height', ( unit == 'em' || unit == 'rem' ? Number(size) + 0.4 : Number(size) + 4 ) + unit);
|
134 |
+
//Font style
|
135 |
+
var style = $('#<?php echo $id ?>-style').val();
|
136 |
+
|
137 |
+
if (style == 'italic') {
|
138 |
+
preview.css({ 'font-weight': 'normal', 'font-style': 'italic' });
|
139 |
+
} else if (style == 'bold') {
|
140 |
+
preview.css({ 'font-weight': 'bold', 'font-style': 'normal' });
|
141 |
+
} else if (style == 'extra-bold') {
|
142 |
+
preview.css({ 'font-weight': '800', 'font-style': 'normal' });
|
143 |
+
} else if (style == 'bold-italic') {
|
144 |
+
preview.css({ 'font-weight': 'bold', 'font-style': 'italic' });
|
145 |
+
} else {
|
146 |
+
preview.css({ 'font-weight': 'normal', 'font-style': 'normal' });
|
147 |
+
}
|
148 |
+
|
149 |
+
//Font Family
|
150 |
+
var group = $('#<?php echo $id ?>-family').find('option:selected').parent().attr('label');
|
151 |
+
|
152 |
+
if ($('#<?php echo $id ?>-family').length > 0) {
|
153 |
+
if (group == '<?php _e( 'Web fonts', 'yith-plugin-fw' ) ?>') {
|
154 |
+
//Web font
|
155 |
+
preview.css('font-family', $('#<?php echo $id ?>-family').val());
|
156 |
+
} else {
|
157 |
+
//Google font
|
158 |
+
WebFontConfig = {
|
159 |
+
google: { families: [ $('#<?php echo $id ?>-family :selected').text() ] }
|
160 |
+
};
|
161 |
+
(function () {
|
162 |
+
var wf = document.createElement('script');
|
163 |
+
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
|
164 |
+
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
|
165 |
+
wf.type = 'text/javascript';
|
166 |
+
wf.async = 'true';
|
167 |
+
|
168 |
+
var s = document.getElementsByTagName('script')[0];
|
169 |
+
s.parentNode.insertBefore(wf, s);
|
170 |
+
})();
|
171 |
+
|
172 |
+
var preview_font = $('#<?php echo $id ?>-family').val()
|
173 |
+
preview.css('font-family', preview_font.replace(/:(.*)?/g, ''));
|
174 |
+
}
|
175 |
+
}
|
176 |
+
|
177 |
+
$('#<?php echo $id ?>-size').spinner({
|
178 |
+
<?php if( isset( $min )): ?>min: <?php echo $min ?>, <?php endif ?>
|
179 |
+
<?php if( isset( $max )): ?>max: <?php echo $max ?>, <?php endif ?>
|
180 |
+
showOn : 'always',
|
181 |
+
upIconClass : "ui-icon-plus",
|
182 |
+
downIconClass : "ui-icon-minus",
|
183 |
+
});
|
184 |
+
|
185 |
+
$('#<?php echo $id ?>_container').ColorPicker({
|
186 |
+
color : '<?php echo $value['color'] ?>',
|
187 |
+
onShow : function (colpkr) {
|
188 |
+
$(colpkr).fadeIn(500);
|
189 |
+
return false;
|
190 |
+
},
|
191 |
+
onHide : function (colpkr) {
|
192 |
+
$(colpkr).fadeOut(500);
|
193 |
+
return false;
|
194 |
+
},
|
195 |
+
onChange: function (hsb, hex, rgb) {
|
196 |
+
$('#<?php echo $id ?>_container div').css('backgroundColor', '#' + hex);
|
197 |
+
$('#<?php echo $id ?>_container').next('input').attr('value', '#' + hex);
|
198 |
+
|
199 |
+
//Preview color change
|
200 |
+
preview.css('color', '#' + hex);
|
201 |
+
}
|
202 |
+
});
|
203 |
+
|
204 |
+
//Font Size Change
|
205 |
+
$('#<?php echo $id ?>-size, #<?php echo $id ?>-unit').change(function () {
|
206 |
+
var size = $('#<?php echo $id ?>-size').val();
|
207 |
+
var unit = $('#<?php echo $id ?>-unit').val();
|
208 |
+
|
209 |
+
preview.css('font-size', size + unit);
|
210 |
+
preview.css('line-height', ( unit == 'em' || unit == 'rem' ? Number(size) + 0.4 : Number(size) + 4 ) + unit);
|
211 |
+
});
|
212 |
+
|
213 |
+
//Font Family Change
|
214 |
+
$('#<?php echo $id ?>-family').change(function () {
|
215 |
+
var group = $(this).find('option:selected').parent().attr('label');
|
216 |
+
|
217 |
+
if (group == '<?php _e( 'Web fonts', 'yith-plugin-fw' ) ?>') {
|
218 |
+
//Web font
|
219 |
+
preview.css('font-family', $(this).val());
|
220 |
+
} else {
|
221 |
+
//Google font
|
222 |
+
WebFontConfig = {
|
223 |
+
google: { families: [ $(':selected', this).text() ] }
|
224 |
+
};
|
225 |
+
(function () {
|
226 |
+
var wf = document.createElement('script');
|
227 |
+
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
|
228 |
+
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
|
229 |
+
wf.type = 'text/javascript';
|
230 |
+
wf.async = 'true';
|
231 |
+
var s = document.getElementsByTagName('script')[0];
|
232 |
+
s.parentNode.insertBefore(wf, s);
|
233 |
+
})();
|
234 |
+
|
235 |
+
var preview_font = $(this).val();
|
236 |
+
preview.css('font-family', preview_font.replace(/:(.*)?/g, ''));
|
237 |
+
}
|
238 |
+
});
|
239 |
+
|
240 |
+
//Font Style Change
|
241 |
+
$('#<?php echo $id ?>-style').change(function () {
|
242 |
+
var style = $(this).val();
|
243 |
+
|
244 |
+
if (style == 'italic') {
|
245 |
+
preview.css({ 'font-weight': 'normal', 'font-style': 'italic' });
|
246 |
+
} else if (style == 'bold') {
|
247 |
+
preview.css({ 'font-weight': 'bold', 'font-style': 'normal' });
|
248 |
+
} else if (style == 'bold-italic') {
|
249 |
+
preview.css({ 'font-weight': 'bold', 'font-style': 'italic' });
|
250 |
+
} else {
|
251 |
+
preview.css({ 'font-weight': 'normal', 'font-style': 'normal' });
|
252 |
+
}
|
253 |
+
});
|
254 |
+
});
|
255 |
+
</script>
|
plugin-fw/templates/metaboxes/types/upload.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $args );
|
16 |
+
?>
|
17 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset($deps) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $deps['ids'] ?>" data-value="<?php echo $deps['values'] ?>" <?php endif ?>>
|
18 |
+
<label for="<?php echo $id ?>"><?php echo $label ?></label>
|
19 |
+
<p>
|
20 |
+
<input type="text" id="<?php echo $id ?>" name="<?php echo $name ?>" value="<?php echo esc_attr( $value ) ?>" <?php if( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?> class="upload_img_url"/>
|
21 |
+
<input type="button" class="button-secondary upload_button" id="<?php echo $id ?>-button" value="<?php _e( 'Upload', 'yith-plugin-fw' ) ?>" />
|
22 |
+
<span class="desc inline"><?php echo $desc ?></span>
|
23 |
+
</p>
|
24 |
+
</div>
|
plugin-fw/templates/panel/sidebar/sidebar.php
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$sidebar_action_hide_class = $this->is_collapsed() ? '' : 'hide-on-click';
|
3 |
+
$sidebar_action_hide_title = $this->is_collapsed() ? __( 'Show sidebar', 'yith-plugin-fw' ) : __( 'Hide sidebar', 'yith-plugin-fw' );
|
4 |
+
$sidebar_class = $this->is_collapsed() ? 'yith-panel-sidebar-hidden' : '';
|
5 |
+
?>
|
6 |
+
|
7 |
+
|
8 |
+
<div id="yit-panel-sidebar" class="<?php echo $sidebar_class; ?>">
|
9 |
+
<div id="yit-panel-sidebar-actions">
|
10 |
+
<div id="yit-panel-sidebar-action-hide" class="<?php echo $sidebar_action_hide_class; ?>">
|
11 |
+
<span class="yit-panel-sidebar-action-title"><?php echo $sidebar_action_hide_title; ?></span>
|
12 |
+
<span class="yit-panel-sidebar-action-hide-icon dashicons dashicons-arrow-left"></span>
|
13 |
+
</div>
|
14 |
+
</div>
|
15 |
+
<div id="yit-panel-sidebar-widgets-container">
|
16 |
+
<?php
|
17 |
+
$this->print_panel_sidebar_widgets();
|
18 |
+
?>
|
19 |
+
</div>
|
20 |
+
</div>
|
plugin-fw/templates/panel/sidebar/widget.php
ADDED
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @var string $id
|
4 |
+
* @var string $title
|
5 |
+
* @var string $content
|
6 |
+
* @var string $class
|
7 |
+
* @var string $title_class
|
8 |
+
* @var string $template
|
9 |
+
* @var string $badge
|
10 |
+
* @var string $badge_text
|
11 |
+
* @var string $image
|
12 |
+
* @var array $args
|
13 |
+
* @var string $icon
|
14 |
+
*
|
15 |
+
*/
|
16 |
+
|
17 |
+
if ( !empty( $template ) ) {
|
18 |
+
ob_start();
|
19 |
+
$basename = YIT_CORE_PLUGIN_PATH;
|
20 |
+
$path = '/panel/sidebar/widgets/widget-' . $template . '.php';
|
21 |
+
yit_plugin_get_template( $basename, $path, $args );
|
22 |
+
$content = ob_get_clean();
|
23 |
+
}
|
24 |
+
|
25 |
+
if ( !empty( $icon ) ) {
|
26 |
+
$title_class .= ' yit-panel-sidebar-widget-icon ' . $icon . '-icon';
|
27 |
+
}
|
28 |
+
|
29 |
+
?>
|
30 |
+
|
31 |
+
<div id="yit-panel-sidebar-<?php echo $id ?>-widget" class="yit-panel-sidebar-widget-wrapper <?php echo $class; ?>">
|
32 |
+
<div class="yit-panel-sidebar-widget-container">
|
33 |
+
<?php if ( !empty( $title ) ): ?>
|
34 |
+
<div class="yit-panel-sidebar-widget-title <?php echo $title_class; ?>">
|
35 |
+
<?php echo $title; ?>
|
36 |
+
</div>
|
37 |
+
<?php endif; ?>
|
38 |
+
<div class="yit-panel-sidebar-widget-content"><?php echo $content; ?></div>
|
39 |
+
<?php
|
40 |
+
if ( !empty( $image ) ) {
|
41 |
+
$path = YIT_CORE_PLUGIN_URL . '/assets/images/widgets/' . $image;
|
42 |
+
echo "<img class='yit-panel-sidebar-widget-image $image_class' src='{$path}' alt='' width='100%'/>";
|
43 |
+
}
|
44 |
+
?>
|
45 |
+
</div>
|
46 |
+
<?php
|
47 |
+
if ( !empty( $badge ) ) {
|
48 |
+
$basename = YIT_CORE_PLUGIN_PATH;
|
49 |
+
$path = '/panel/sidebar/widgets/badges/badge.php';
|
50 |
+
yit_plugin_get_template( $basename, $path, array( 'text' => $badge_text, 'type' => $badge ) );
|
51 |
+
}
|
52 |
+
?>
|
53 |
+
</div>
|
plugin-fw/templates/panel/sidebar/widgets/badges/badge.php
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* @var string $type
|
4 |
+
*/
|
5 |
+
?>
|
6 |
+
|
7 |
+
<div class="yit-panel-sidebar-widget-badge <?php echo $type; ?>">
|
8 |
+
<div class="yit-panel-sidebar-widget-badge-s1"></div>
|
9 |
+
<div class="yit-panel-sidebar-widget-badge-s2"></div>
|
10 |
+
<div class="yit-panel-sidebar-widget-badge-text"><?php echo $text ?></div>
|
11 |
+
</div>
|
plugin-fw/templates/panel/sidebar/widgets/widget-despacho.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
?>
|
15 |
+
<p>We are happy to present Despacho, our new cutting edge WordPress theme for e-commerce sites.
|
16 |
+
Conceived to include all the best and hi-quality features for shops,
|
17 |
+
this powerful theme offers a wide range of options to
|
18 |
+
<strong>easily customize and shape the appearande of your site. <a href="//despacho.yithemes.com" target="_blank">Discover More ></a></strong>
|
19 |
+
</p>
|
plugin-fw/templates/panel/sidebar/widgets/widget-links.php
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( !defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
/**
|
16 |
+
* @var array $links
|
17 |
+
*/
|
18 |
+
$links = !empty( $links ) ? $links : array();
|
19 |
+
|
20 |
+
$link_default_args = array(
|
21 |
+
'url' => '',
|
22 |
+
'title' => '',
|
23 |
+
'target' => '_blank'
|
24 |
+
);
|
25 |
+
?>
|
26 |
+
|
27 |
+
<ul class="yit-panel-sidebar-links-list">
|
28 |
+
<?php foreach ( $links as $link ) {
|
29 |
+
$link = wp_parse_args( $link, $link_default_args );
|
30 |
+
$link = (object)$link;
|
31 |
+
echo "<li><a href='$link->url' target='$link->target'>$link->title</a></li>";
|
32 |
+
}
|
33 |
+
?>
|
34 |
+
</ul>
|
plugin-fw/templates/panel/sidebar/widgets/widget-membership.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( !defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
?>
|
15 |
+
|
16 |
+
<div class="membership-wrapper">
|
17 |
+
<div class="membership-row">
|
18 |
+
<div class="membership-total-price">$10.000+</div>
|
19 |
+
<div class="membership-offer-text">worth of themes<br/>and plugins<br/>for WooCommerce</div>
|
20 |
+
</div>
|
21 |
+
<div class="membership-row">
|
22 |
+
<div class="membership-offer-text2">on a</div>
|
23 |
+
<div class="membership-offer-sale-text">95% OFF DISCOUNT</div>
|
24 |
+
</div>
|
25 |
+
<div class="membership-buttons">
|
26 |
+
<a class="button green" href="//yithemes.com/themes/membership/annual-yithemes-club-subscription/"
|
27 |
+
target="_blank">Discover More!</a>
|
28 |
+
</div>
|
29 |
+
</div>
|
plugin-fw/templates/panel/sidebar/widgets/widgets.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* @var YIT_Plugin_Panel_Sidebar $this
|
13 |
+
*/
|
14 |
+
|
15 |
+
$widgets = array(
|
16 |
+
'membership' => array(
|
17 |
+
'title' => __( 'Join the club', 'yit' ),
|
18 |
+
'title_class' => 'orange',
|
19 |
+
'icon' => 'box-white',
|
20 |
+
'template' => 'membership',
|
21 |
+
'priority' => 10,
|
22 |
+
),
|
23 |
+
'despacho' => array(
|
24 |
+
'title' => __( 'Despacho Theme - 100% FREE', 'yit' ),
|
25 |
+
'icon' => 'info',
|
26 |
+
'template' => 'despacho',
|
27 |
+
'badge' => 'gift-tape',
|
28 |
+
'badge_text' => __( 'FREE!', 'yit' ),
|
29 |
+
'image' => 'despacho.png',
|
30 |
+
'image_class' => 'yit-panel-sidebar-widget-despacho-image',
|
31 |
+
'priority' => 20,
|
32 |
+
),
|
33 |
+
'links' => array(
|
34 |
+
'title' => __( 'Important Links', 'yit' ),
|
35 |
+
'icon' => 'link',
|
36 |
+
'template' => 'links',
|
37 |
+
'args' => array( 'links' => $this->panel->links ),
|
38 |
+
'hide_if_empty_args' => array( 'links' ),
|
39 |
+
'priority' => 30,
|
40 |
+
),
|
41 |
+
);
|
42 |
+
return apply_filters( 'yit_panel_widgets_array', $widgets );
|
plugin-fw/templates/panel/types/chosen.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
$id = $this->get_id_field( $option['id'] );
|
16 |
+
$name = $this->get_name_field( $option['id'] );
|
17 |
+
|
18 |
+
$is_multiple = isset( $option['multiple'] ) && $option['multiple'];
|
19 |
+
$multiple = ( $is_multiple ) ? ' multiple' : '';
|
20 |
+
|
21 |
+
$db_value = ( $is_multiple && ! is_array( $db_value ) ) ? array() : $db_value;
|
22 |
+
?>
|
23 |
+
<div id="<?php echo $id ?>-container" class="chosen yit_options rm_option rm_input rm_text" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
24 |
+
<div class="option">
|
25 |
+
<div class="select_wrapper">
|
26 |
+
<select name="<?php echo $name ?><?php if( $is_multiple ) echo "[]" ?>" class="chosen" id="<?php echo $id ?>" <?php echo $multiple ?> <?php echo $custom_attributes ?> >
|
27 |
+
<?php foreach ( $option['options'] as $key => $value ) : ?>
|
28 |
+
<option value="<?php echo esc_attr( $key ) ?>"<?php ($is_multiple) ? selected( true, in_array( $key, $db_value) ) : selected( $key, $db_value ) ?>><?php echo $value ?></option>
|
29 |
+
<?php endforeach; ?>
|
30 |
+
</select>
|
31 |
+
</div>
|
32 |
+
</div>
|
33 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
34 |
+
|
35 |
+
<div class="clear"></div>
|
36 |
+
</div>
|
plugin-fw/templates/panel/types/colorpicker.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Text Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
wp_enqueue_style('wp-color-picker');
|
24 |
+
|
25 |
+
$id = $this->get_id_field( $option['id'] );
|
26 |
+
$name = $this->get_name_field( $option['id'] );
|
27 |
+
|
28 |
+
?>
|
29 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?> class="yit_options rm_option rm_input rm_colorpicker">
|
30 |
+
<div class="option">
|
31 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $db_value ) ?>" <?php if( isset( $std ) ) : ?>data-default-color="<?php echo $std ?>"<?php endif ?> class="panel-colorpicker"/>
|
32 |
+
|
33 |
+
</div>
|
34 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
35 |
+
|
36 |
+
<div class="clear"></div>
|
37 |
+
</div>
|
38 |
+
|
plugin-fw/templates/panel/types/connected-list.php
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$id = $this->get_id_field( $option['id'] );
|
3 |
+
$name = $this->get_name_field( $option['id'] );
|
4 |
+
?>
|
5 |
+
|
6 |
+
<div id="<?php echo $id ?>-container" class="yit_options rm_option rm_input rm_text rm_connectedlist" <?php if( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
7 |
+
<div class="option">
|
8 |
+
<?php $yit_option = json_decode( stripslashes( $db_value ), true ); ?>
|
9 |
+
<?php $lists = is_array($yit_option) ? $yit_option : $option['lists']; ?>
|
10 |
+
|
11 |
+
<?php foreach( $lists as $list => $options ): ?>
|
12 |
+
<div class="list_container">
|
13 |
+
<h4><?php echo $option['heads'][ $list ] ?></h4>
|
14 |
+
<ul id="list_<?php echo $list ?>" class="connectedSortable" data-list="<?php echo $list ?>" <?php echo $custom_attributes ?>>
|
15 |
+
<?php foreach( $options as $value => $label ): ?>
|
16 |
+
<li data-option="<?php echo $value ?>" class="ui-state-default"><?php echo $label ?></li>
|
17 |
+
<?php endforeach ?>
|
18 |
+
</ul>
|
19 |
+
</div>
|
20 |
+
<?php endforeach ?>
|
21 |
+
<input type="hidden" name="<?php echo $name ?>" id="<?php echo $id ?>" value='<?php echo esc_attr( $db_value ) ?>' />
|
22 |
+
</div>
|
23 |
+
<div class="description">
|
24 |
+
<?php echo $option['desc'] ?>
|
25 |
+
</div>
|
26 |
+
<div class="clear"></div>
|
27 |
+
</div>
|
plugin-fw/templates/panel/types/layout-panel.php
ADDED
File without changes
|
plugin-fw/templates/panel/types/number.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Number Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?> class="yit_options rm_option rm_input rm_text">
|
28 |
+
<div class="option">
|
29 |
+
<input type="number" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $db_value ) ?>" <?php echo $custom_attributes ?> />
|
30 |
+
</div>
|
31 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
32 |
+
|
33 |
+
<div class="clear"></div>
|
34 |
+
</div>
|
35 |
+
|
plugin-fw/templates/panel/types/on-off.php
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* ON-OFF Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?> class="onoff_container yit_options rm_option rm_input rm_onoff">
|
28 |
+
<div class="option">
|
29 |
+
<input type="checkbox" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $db_value ) ?>" <?php checked( $db_value, 'yes' ); ?> class="on_off<?php if ( $db_value == 'yes' ): ?> onoffchecked<?php endif ?>" <?php echo $custom_attributes ?>/>
|
30 |
+
<span> </span>
|
31 |
+
</div>
|
32 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
33 |
+
</div>
|
34 |
+
|
plugin-fw/templates/panel/types/select-mailchimp.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Select Mailchimp Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Antonio La Rocca <antonio.larocca@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
20 |
+
?>
|
21 |
+
|
22 |
+
<div id="<?php echo $this->get_id_field( $option['id'] ) ?>-container" class="yit_options rm_option rm_input rm_text" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
23 |
+
<div class="option">
|
24 |
+
<div class="select_wrapper">
|
25 |
+
<select name="<?php echo $this->get_name_field( $option['id'] ) ?>" id="<?php echo $this->get_id_field( $option['id'] ) ?>" <?php echo $custom_attributes ?>>
|
26 |
+
<?php foreach( $option['options'] as $key => $value ) : ?>
|
27 |
+
<option value="<?php echo esc_attr( $key ) ?>"<?php selected( $key, $db_value ) ?>><?php echo $value ?></option>
|
28 |
+
<?php endforeach; ?>
|
29 |
+
</select>
|
30 |
+
</div>
|
31 |
+
<input type="button" class="button-secondary <?php echo $option['class']?>" value="<?php echo esc_attr( $option['button_name'] ) ?>"/>
|
32 |
+
<span class="spinner"></span>
|
33 |
+
</div>
|
34 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
35 |
+
<div class="clear"></div>
|
36 |
+
</div>
|
plugin-fw/templates/panel/types/select.php
ADDED
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Select Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
$id = $this->get_id_field( $option['id'] );
|
23 |
+
$name = $this->get_name_field( $option['id'] );
|
24 |
+
|
25 |
+
$is_multiple = isset( $option['multiple'] ) && $option['multiple'];
|
26 |
+
$multiple = ( $is_multiple ) ? ' multiple' : '';
|
27 |
+
?>
|
28 |
+
<div id="<?php echo $id ?>-container" class="yit_options rm_option rm_input rm_text" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
29 |
+
<div class="option">
|
30 |
+
<div class="select_wrapper">
|
31 |
+
<select name="<?php echo $name ?><?php if( $is_multiple ) echo "[]" ?>" id="<?php echo $id ?>" <?php echo $multiple ?> <?php echo $custom_attributes ?> >
|
32 |
+
<?php foreach ( $option['options'] as $key => $value ) : ?>
|
33 |
+
<option value="<?php echo esc_attr( $key ) ?>"<?php ($is_multiple) ? selected( true, in_array( $key, $db_value) ) : selected( $key, $db_value ) ?>><?php echo $value ?></option>
|
34 |
+
<?php endforeach; ?>
|
35 |
+
</select>
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
39 |
+
|
40 |
+
<div class="clear"></div>
|
41 |
+
</div>
|
plugin-fw/templates/panel/types/slider.php
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Slider Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
?>
|
26 |
+
<div id="<?php echo $id ?>-container" class="slider_container yit_options rm_option rm_input slider_control slider" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
27 |
+
<div class="option">
|
28 |
+
<div class="ui-slider">
|
29 |
+
<span class="minCaption"><?php echo $option['min'] ?></span>
|
30 |
+
<span class="maxCaption"><?php echo $option['max'] ?></span>
|
31 |
+
<span id="<?php echo $id ?>-feedback" class="feedback"><strong><?php echo $db_value ?></strong></span>
|
32 |
+
|
33 |
+
<div id="<?php echo $id ?>-div" data-step="<?php echo isset( $option['step'] ) ? $option['step'] : 1 ?>" data-labels="<?php echo '' ?>" data-min="<?php echo $option['min'] ?>" data-max="<?php echo $option['max'] ?>" data-val="<?php echo $db_value; ?>" class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all">
|
34 |
+
<input id="<?php echo $id ?>" type="hidden" name="<?php echo $name ?>" value="<?php echo esc_attr( $db_value ); ?>" />
|
35 |
+
</div>
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
|
39 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
40 |
+
</div>
|
plugin-fw/templates/panel/types/text-button.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Text Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Antonio La Rocca <antonio.larocca@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?> class="yit_options rm_option rm_input rm_text">
|
28 |
+
<div class="option">
|
29 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $db_value ) ?>" />
|
30 |
+
<input type="button" class="<?php echo $option['button-class']?> button button-secondary" value="<?php echo esc_attr( $option['button-name'] ) ?>" <?php if ( isset( $option['data'] ) && ! empty( $option['data'] ) ): foreach( $option['data'] as $id => $data ): ?> data-<?php echo $id?>="<?php echo $data?>" <?php endforeach; endif;?> />
|
31 |
+
</div>
|
32 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
33 |
+
|
34 |
+
<div class="clear"></div>
|
35 |
+
</div>
|
36 |
+
|
plugin-fw/templates/panel/types/text.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Text Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?> class="yit_options rm_option rm_input rm_text">
|
28 |
+
<div class="option">
|
29 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo esc_attr( $db_value ) ?>" <?php echo $custom_attributes ?> />
|
30 |
+
</div>
|
31 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
32 |
+
|
33 |
+
<div class="clear"></div>
|
34 |
+
</div>
|
35 |
+
|
plugin-fw/templates/panel/types/textarea-codemirror.php
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Textarea Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Antonio La Rocca <antonio.larocca@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" class="yit_options rm_option rm_input rm_text" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
28 |
+
<div class="option">
|
29 |
+
<textarea name="<?php echo $name ?>" class="codemirror" id="<?php echo $id ?>" rows="8" cols="50" <?php echo $custom_attributes ?>><?php echo $db_value ?></textarea>
|
30 |
+
</div>
|
31 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
32 |
+
|
33 |
+
<div class="clear"></div>
|
34 |
+
</div>
|
35 |
+
|
36 |
+
<?php
|
37 |
+
wp_enqueue_script('codemirror');
|
38 |
+
wp_enqueue_script('codemirror-javascript');
|
39 |
+
wp_enqueue_style('codemirror');
|
40 |
+
?>
|
plugin-fw/templates/panel/types/textarea.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Textarea Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" class="yit_options rm_option rm_input rm_text" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
28 |
+
<div class="option">
|
29 |
+
<textarea name="<?php echo $name ?>" id="<?php echo $id ?>" rows="8" cols="50" <?php echo $custom_attributes ?>><?php echo $db_value ?></textarea>
|
30 |
+
</div>
|
31 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
32 |
+
|
33 |
+
<div class="clear"></div>
|
34 |
+
</div>
|
35 |
+
|
plugin-fw/templates/panel/types/upload.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Upload Plugin Admin View
|
13 |
+
*
|
14 |
+
* @package Yithemes
|
15 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
16 |
+
* @since 1.0.0
|
17 |
+
*/
|
18 |
+
|
19 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
20 |
+
exit;
|
21 |
+
} // Exit if accessed directly
|
22 |
+
|
23 |
+
$id = $this->get_id_field( $option['id'] );
|
24 |
+
$name = $this->get_name_field( $option['id'] );
|
25 |
+
|
26 |
+
?>
|
27 |
+
<div id="<?php echo $id ?>-container" >
|
28 |
+
<div id="<?php echo $id ?>-container" class="yit_options rm_option rm_input rm_text rm_upload" <?php if ( isset( $option['deps'] ) ): ?>data-field="<?php echo $id ?>" data-dep="<?php echo $this->get_id_field( $option['deps']['ids'] ) ?>" data-value="<?php echo $option['deps']['values'] ?>" <?php endif ?>>
|
29 |
+
<div class="option yit-upload">
|
30 |
+
<input type="text" name="<?php echo $name ?>" id="<?php echo $id ?>" value="<?php echo $db_value == '1' ? '' : esc_attr( $db_value ) ?>" class="upload_img_url" />
|
31 |
+
<input type="button" value="<?php _e( 'Upload', 'yith-plugin-fw' ) ?>" id="<?php echo $id ?>-button" class="upload_button button" />
|
32 |
+
<input type="button" value="<?php _e( 'Reset', 'yith-plugin-fw' ) ?>" id="<?php echo $id ?>-button_reset" class="upload_button_reset button" data-default="<?php echo $option['std'] ?>"/>
|
33 |
+
</div>
|
34 |
+
<div class="clear"></div>
|
35 |
+
<span class="description"><?php echo $option['desc'] ?></span>
|
36 |
+
</div>
|
37 |
+
<div class="upload_img_preview" style="margin-top:10px;">
|
38 |
+
<?php
|
39 |
+
$file = $db_value;
|
40 |
+
if ( preg_match( '/(jpg|jpeg|png|gif|ico)$/', $file ) ) {
|
41 |
+
echo isset( $this->settings['plugin-url'] ) ? "<img src=\"" . $this->settings['plugin-url'] . "/plugin-fw/assets/images/sleep.png\" data-src=\"$file\" />" : '';
|
42 |
+
}
|
43 |
+
?>
|
44 |
+
</div>
|
45 |
+
</div>
|
46 |
+
|
plugin-fw/templates/panel/videobox.php
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Example to call this template
|
17 |
+
*
|
18 |
+
* 'section_general_settings_videobox' => array(
|
19 |
+
* 'name' => __( 'Title of box', 'yith-plugin-fw' ),
|
20 |
+
* 'type' => 'videobox',
|
21 |
+
* 'default' => array(
|
22 |
+
* 'plugin_name' => __( 'Plugin Name', 'yith-plugin-fw' ),
|
23 |
+
* 'title_first_column' => __( 'Title first column', 'yith-plugin-fw' ),
|
24 |
+
* 'description_first_column' => __('Lorem ipsum ... ', 'yith-plugin-fw'),
|
25 |
+
* 'video' => array(
|
26 |
+
* 'video_id' => 'vimeo_code',
|
27 |
+
* 'video_image_url' => '#',
|
28 |
+
* 'video_description' => __( 'Lorem ipsum dolor sit amet....', 'yith-plugin-fw' ),
|
29 |
+
* ),
|
30 |
+
* 'title_second_column' => __( 'Title first column', 'yith-plugin-fw' ),
|
31 |
+
* 'description_second_column' => __('Lorem ipsum dolor sit amet.... ', 'yith-plugin-fw'),
|
32 |
+
* 'button' => array(
|
33 |
+
* 'href' => 'http://www.yithemes.com',
|
34 |
+
* 'title' => 'Get Support and Pro Features'
|
35 |
+
* )
|
36 |
+
* ),
|
37 |
+
* 'id' => 'yith_wcas_general_videobox'
|
38 |
+
* ),
|
39 |
+
*/
|
40 |
+
?>
|
41 |
+
<div id="normal-sortables" class="meta-box-sortables yith-videobox-wrapper">
|
42 |
+
<div id="<?php echo $id ?>" class="postbox">
|
43 |
+
<h3><span><?php echo $name ?></span></h3>
|
44 |
+
<div class="inside">
|
45 |
+
<div class="yith_videobox">
|
46 |
+
<div class="column"><h2><?php echo $default['title_first_column'] ?></h2>
|
47 |
+
<?php if ( isset( $default['video'] ) && !empty( $default['video'] ) ): ?>
|
48 |
+
<a class="yith-video-link" href="#" data-video-id="yith-video-iframe">
|
49 |
+
<img src="<?php echo $default['video']['video_image_url'] ?>">
|
50 |
+
</a>
|
51 |
+
|
52 |
+
<p class="yit-video-description">
|
53 |
+
<?php echo $default['video']['video_description'] ?>
|
54 |
+
</p>
|
55 |
+
|
56 |
+
<p class="yith-video-iframe">
|
57 |
+
<iframe src="//player.vimeo.com/video/<?php echo $default['video']['video_id'] ?>?title=0&byline=0&portrait=0" width="853" height="480" frameborder="0"></iframe>
|
58 |
+
</p>
|
59 |
+
<?php endif ?>
|
60 |
+
<?php if ( isset( $default['image'] ) && !empty( $default['image'] ) ): ?>
|
61 |
+
<a href="<?php echo $default['image']['image_link'] ?>" target="_blank" class="yith-image-frame">
|
62 |
+
<img src="<?php echo $default['image']['image_url'] ?>">
|
63 |
+
</a>
|
64 |
+
<?php endif ?>
|
65 |
+
<?php if ( isset( $default['description_first_column'] ) && $default['description_first_column'] != '' ): ?>
|
66 |
+
<p><?php echo $default['description_first_column'] ?></p>
|
67 |
+
<?php endif ?>
|
68 |
+
</div>
|
69 |
+
<div class="column two">
|
70 |
+
<h2><?php echo $default['title_second_column'] ?>?</h2>
|
71 |
+
|
72 |
+
<p><?php echo $default['description_second_column'] ?></p>
|
73 |
+
|
74 |
+
<?php if ( isset( $default['button'] ) && !empty( $default['button'] ) ): ?>
|
75 |
+
<p>
|
76 |
+
<a class="button-primary" href="<?php echo $default['button']['href'] ?>" target="_blank"><?php echo $default['button']['title'] ?></a>
|
77 |
+
</p>
|
78 |
+
<?php endif ?>
|
79 |
+
</div>
|
80 |
+
</div>
|
81 |
+
</div>
|
82 |
+
</div>
|
83 |
+
</div>
|
plugin-fw/templates/upgrade/upgrade-to-pro-version.php
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div id="upgrade-to-premium">
|
2 |
+
<h1><?php _e( 'Upgrade to Premium Version', 'yith-plugin-fw' ) ?></h1>
|
3 |
+
<h3><?php _e( "Have you purchased the premium version of a plugin? Don't you know how to activate the license after the purchase?", 'yith-plugin-fw' ) ?></h3>
|
4 |
+
<p class="upgrade-how-to">
|
5 |
+
<?php echo _e( "To upgrade from a FREE to a PREMIUM plugin is not suffice to insert the license key provided after the purchase.
|
6 |
+
The reason is that they are two distinct products, with significant differences both for available options and for number of files included in the plugin package.
|
7 |
+
To start to use the PREMIUM version of the plugin, you simply need to download the PREMIUM packet and install it on your site.", 'yith-plugin-fw' ); ?>
|
8 |
+
</p>
|
9 |
+
<p class="highlighted"><?php echo sprintf( __( '%1$sDo you need to know how to do it?%2$s Easy! %1$sFollow this list of steps%2$s and in a few minutes the plugin you purchased will be installed on your site', 'yith-plugin-fw' ),'<b>','</b>' ); ?></p>
|
10 |
+
<ol class="upgrade-steps">
|
11 |
+
<li class="step">
|
12 |
+
<?php _e( 'Go to yithemes.com and login to "My Account" page', 'yith-plugin-fw' ); ?>
|
13 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/01.jpg" title="YIThemes - Login">
|
14 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/01.jpg" alt="YIThemes - Login">
|
15 |
+
</a>
|
16 |
+
</li>
|
17 |
+
<li class="step">
|
18 |
+
<?php _e( 'From the menu on the left, click on "My Downloads", look for the plugin you want to install among the available downloads and click on "Download" button' , 'yith-plugin-fw' ); ?>
|
19 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/02.jpg" title="My Account -> My Downloads">
|
20 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/02.jpg" alt="My Account -> My Downloads">
|
21 |
+
</a>
|
22 |
+
</li>
|
23 |
+
<li class="step">
|
24 |
+
<?php _e( "After downloading the packet, go to your website and login to WordPress administration area.", 'yith-plugin-fw' ); ?>
|
25 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/03.jpg" title="Login to WordPress">
|
26 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/03.jpg" alt="Login to WordPress">
|
27 |
+
</a>
|
28 |
+
</li>
|
29 |
+
<li class="step">
|
30 |
+
<?php _e( 'From the menu on the left, click on "Plugins". You will be redirected to the page where you will find the complete list of all the plugins available on your site. Click on "Add New" button that you find above on the left to add a new plugin', 'yith-plugin-fw' ); ?>
|
31 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/04.jpg" title="Add new plugin">
|
32 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/04.jpg" alt="Add new plugin">
|
33 |
+
</a>
|
34 |
+
</li>
|
35 |
+
<li class="step">
|
36 |
+
<?php _e( 'You will be redirected to a new page where you will find, above on the left next to the page title, the "Upload Plugin" button.', 'yith-plugin-fw' ); ?>
|
37 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/05.jpg" title="Upload plugin">
|
38 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/05.jpg" alt="Upload plugin">
|
39 |
+
</a>
|
40 |
+
</li>
|
41 |
+
<li class="step">
|
42 |
+
<?php _e( 'Click on "Upload Plugins" button to start the upload of the PREMIUM version of the plugin previously downloaded. Click on "Select File", search for the download folder related to the plugin and upload the package. Now you only need to wait a few minutes for the upload and the installation on your site. (We used YITH Live Chat plugin by way of example)', 'yith-plugin-fw' ); ?>
|
43 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/06.jpg" title="Select plugin package">
|
44 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/06.jpg" alt="Select plugin package">
|
45 |
+
</a>
|
46 |
+
</li>
|
47 |
+
<li class="step">
|
48 |
+
<?php _e( 'After completing the installation, click on "Activate plugin"', 'yith-plugin-fw' ); ?>
|
49 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/07.jpg" title="Activate plugin">
|
50 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/07.jpg" alt="Activate plugin">
|
51 |
+
</a>
|
52 |
+
<?php _e( 'If everything worked allright, your plugin is now correctly installed on your website. Enjoy it :-)', 'yith-plugin-fw' ); ?>
|
53 |
+
</li>
|
54 |
+
<li class="step">
|
55 |
+
<?php _e( 'The last step is the activation of the plugin through its license key you received after the purchase. Click on "License Activation" that you find in "YITH Plugins" and insert the license key and the email address you used during the purchase.', 'yith-plugin-fw' ); ?>
|
56 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/08.jpg" title="Activate license">
|
57 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/08.jpg" alt="Activate license">
|
58 |
+
</a>
|
59 |
+
</li>
|
60 |
+
<li class="step">
|
61 |
+
<?php _e( 'In case you had difficulty to recover the license key we sent you by email, you can easily find it in "My Licenses" section of your account on yithemes.com', 'yith-plugin-fw' ); ?>
|
62 |
+
<a class="image-lightbox" href="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/09.jpg" title="Section My License">
|
63 |
+
<img class="img-responsive" src="<?php echo $core_plugin_url; ?>/assets/images/upgrade-page/09.jpg" alt="Section My License">
|
64 |
+
</a>
|
65 |
+
</li>
|
66 |
+
</ol>
|
67 |
+
</div>
|
68 |
+
|
69 |
+
<script>
|
70 |
+
// Lightbox image
|
71 |
+
jQuery('document').ready(function($){
|
72 |
+
$(".image-lightbox").colorbox({rel:'image-lightbox'});
|
73 |
+
});
|
74 |
+
|
75 |
+
</script>
|
plugin-fw/yit-functions.php
CHANGED
@@ -1366,4 +1366,43 @@ if ( !function_exists( 'yith_plugin_fw_add_requirements' ) ) {
|
|
1366 |
|
1367 |
}
|
1368 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1369 |
}
|
1366 |
|
1367 |
}
|
1368 |
}
|
1369 |
+
}
|
1370 |
+
|
1371 |
+
if ( ! function_exists( 'yith_plugin_fw_parse_dimensions' ) ) {
|
1372 |
+
/**
|
1373 |
+
* Parse dimensions stored through a "dimensions" field to a key-value array
|
1374 |
+
* where the key will be equal to the dimension key
|
1375 |
+
* and the value will be equal to the value of the dimension suffixed with the unit
|
1376 |
+
*
|
1377 |
+
* @param array $values
|
1378 |
+
* @return array
|
1379 |
+
*/
|
1380 |
+
function yith_plugin_fw_parse_dimensions( $values ) {
|
1381 |
+
$dimensions = array();
|
1382 |
+
if ( is_array( $values ) && isset( $values['dimensions'], $values['unit'] ) && is_array( $values['dimensions'] ) ) {
|
1383 |
+
$raw_unit = $values['unit'];
|
1384 |
+
$unit = 'percentage' === $raw_unit ? '%' : $raw_unit;
|
1385 |
+
foreach ( $values['dimensions'] as $key => $value ) {
|
1386 |
+
$dimensions[ $key ] = $value . $unit;
|
1387 |
+
}
|
1388 |
+
}
|
1389 |
+
|
1390 |
+
return $dimensions;
|
1391 |
+
}
|
1392 |
+
}
|
1393 |
+
|
1394 |
+
if ( ! function_exists( 'yith_plugin_fw_get_dimensions_by_option' ) ) {
|
1395 |
+
/**
|
1396 |
+
* Retrieve a parsed array of dimensions by an option
|
1397 |
+
*
|
1398 |
+
* @param string $option
|
1399 |
+
* @param bool|array $default
|
1400 |
+
*
|
1401 |
+
* @return array|bool
|
1402 |
+
*/
|
1403 |
+
function yith_plugin_fw_get_dimensions_by_option( $option, $default = false ) {
|
1404 |
+
$dimensions = get_option( $option, false );
|
1405 |
+
|
1406 |
+
return ! ! $dimensions ? yith_plugin_fw_parse_dimensions( $dimensions ) : $default;
|
1407 |
+
}
|
1408 |
}
|
plugin-options/premium-landing-options.php
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if ( !defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
13 |
+
} // Exit if accessed directly
|
14 |
+
|
15 |
+
|
16 |
+
return array(
|
17 |
+
'premium-landing' => array(
|
18 |
+
'home' => array(
|
19 |
+
'type' => 'custom_tab',
|
20 |
+
'action' => 'yith_catalog_mode_premium'
|
21 |
+
)
|
22 |
+
)
|
23 |
+
);
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Contributors: yithemes
|
|
4 |
Tags: woocommerce catalog mode plugin, woocommerce catalog only, woocommerce, products, themes, yit, yith, yithemes, e-commerce, shop, catalog mode, catalogue mode, remove add to cart, ask for price, ask price, asking for price, asking price, button remove, call, call for price, call me, call us, contact, email, hide add to cart, hide price
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 5.4
|
7 |
-
Stable tag: 2.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -131,6 +131,11 @@ yith-woocommerce-catalog-mode-<WORDPRESS LOCALE >.mo
|
|
131 |
|
132 |
== Changelog ==
|
133 |
|
|
|
|
|
|
|
|
|
|
|
134 |
= Version 2.0.0 - Released: 8 April 2020 =
|
135 |
|
136 |
* Tweak: improved admin panel and settings UX
|
@@ -352,7 +357,7 @@ yith-woocommerce-catalog-mode-<WORDPRESS LOCALE >.mo
|
|
352 |
|
353 |
== Upgrade Notice ==
|
354 |
|
355 |
-
Last Stable Tag 2.0.
|
356 |
|
357 |
== Suggestions ==
|
358 |
|
4 |
Tags: woocommerce catalog mode plugin, woocommerce catalog only, woocommerce, products, themes, yit, yith, yithemes, e-commerce, shop, catalog mode, catalogue mode, remove add to cart, ask for price, ask price, asking for price, asking price, button remove, call, call for price, call me, call us, contact, email, hide add to cart, hide price
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 5.4
|
7 |
+
Stable tag: 2.0.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
131 |
|
132 |
== Changelog ==
|
133 |
|
134 |
+
= Version 2.0.1 - Released: 06 May 2020 =
|
135 |
+
|
136 |
+
* New: Support for WooCommerce 4.1
|
137 |
+
* Update: plugin framework
|
138 |
+
|
139 |
= Version 2.0.0 - Released: 8 April 2020 =
|
140 |
|
141 |
* Tweak: improved admin panel and settings UX
|
357 |
|
358 |
== Upgrade Notice ==
|
359 |
|
360 |
+
Last Stable Tag 2.0.1
|
361 |
|
362 |
== Suggestions ==
|
363 |
|