Version Description
Last Stable Tag 2.0.0
Download this release
Release Info
Developer | yithemes |
Plugin | YITH WooCommerce Catalog Mode |
Version | 2.0.0 |
Comparing to | |
See all releases |
Code changes from version 1.6.16 to 2.0.0
- Gruntfile.js +141 -0
- assets/css/admin.css +82 -0
- assets/css/admin.min.css +1 -0
- assets/css/frontend.css +1 -0
- assets/css/frontend.min.css +0 -0
- 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/premium-01.jpg +0 -0
- assets/images/premium-02.jpg +0 -0
- assets/images/premium-03.jpg +0 -0
- assets/images/premium-04.jpg +0 -0
- assets/images/premium-05.jpg +0 -0
- assets/images/premium-06.jpg +0 -0
- assets/images/premium-07.jpg +0 -0
- assets/images/upgrade.png +0 -0
- assets/images/yith-woocommerce-catalog-mode.jpg +0 -0
- class-yith-woocommerce-catalog-mode.php +839 -0
- class.yith-woocommerce-catalog-mode.php +0 -966
- includes/actions/update-2.0.0/ywctm-install.php +28 -0
- includes/actions/update-2.0.0/ywctm-update.php +192 -0
- includes/admin/fields/yith-multiple-field.php +50 -0
- includes/ywctm-functions.php +48 -0
- init.php +40 -59
- languages/yith-woocommerce-catalog-mode.pot +150 -182
- package-lock.json +1329 -0
- package.json +19 -0
- plugin-fw/.jshintrc +26 -0
- plugin-fw/Gruntfile.js +96 -0
- plugin-fw/assets/css/yith-fields.css +91 -87
- plugin-fw/assets/fonts/yith-icon.eot +0 -0
- plugin-fw/assets/fonts/yith-icon.svg +9 -0
- plugin-fw/assets/fonts/yith-icon.ttf +0 -0
- plugin-fw/assets/fonts/yith-icon.woff +0 -0
- plugin-fw/assets/js/how-to.min.js +1 -1
- plugin-fw/assets/js/jquery.colorbox.min.js +5 -32
- plugin-fw/assets/js/metabox.js +14 -0
- plugin-fw/assets/js/metabox.min.js +1 -1
- plugin-fw/assets/js/multisite-updater.js +1 -1
- plugin-fw/assets/js/multisite-updater.min.js +1 -8
- plugin-fw/assets/js/wp-pages.min.js +1 -1
- plugin-fw/assets/js/yit-cpt-unlimited.min.js +1 -2
- plugin-fw/assets/js/yit-plugin-panel.js +35 -14
- plugin-fw/assets/js/yit-plugin-panel.min.js +1 -1
- plugin-fw/assets/js/yit-wp-pointer.min.js +1 -6
- plugin-fw/assets/js/yith-dashboard.min.js +1 -2
- plugin-fw/assets/js/yith-enhanced-select-wc-2.6.min.js +1 -5
- plugin-fw/assets/js/yith-enhanced-select.min.js +1 -10
- plugin-fw/assets/js/yith-fields.min.js +1 -30
- plugin-fw/assets/js/yith-gutenberg.min.js +1 -6
- plugin-fw/assets/js/yith-promo.min.js +1 -1
- plugin-fw/assets/js/yith-system-info.min.js +1 -1
- plugin-fw/assets/js/yith-update-plugins.min.js +1 -2
- plugin-fw/init.php +3 -3
- plugin-fw/languages/yith-plugin-fw-el.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-el.po +822 -0
- plugin-fw/languages/yith-plugin-fw-es_ES.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-es_ES.po +664 -484
- plugin-fw/languages/yith-plugin-fw-it_IT.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-it_IT.po +658 -483
- plugin-fw/languages/yith-plugin-fw-nl_NL.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-nl_NL.po +1152 -0
- plugin-fw/languages/yith-plugin-fw.pot +274 -395
- plugin-fw/lib/yit-plugin-gradients.php +6 -6
- plugin-fw/lib/yit-plugin-panel-wc.php +24 -20
- plugin-fw/lib/yit-plugin-panel.php +18 -9
- plugin-fw/lib/yit-pointers.php +2 -2
- plugin-fw/lib/yith-system-status.php +45 -39
- plugin-fw/package.json +21 -0
- plugin-fw/templates/fields/country-select.php +1 -2
- plugin-fw/templates/fields/multi-colorpicker.php +3 -3
- plugin-fw/templates/fields/multi-select.php +2 -1
- plugin-fw/templates/fields/onoff.php +4 -2
- plugin-fw/templates/fields/select-images.php +5 -4
- plugin-fw/templates/panel/panel-field-container.php +4 -2
- plugin-fw/yit-functions.php +23 -2
- plugin-options/{premium-landing-options.php → premium-options.php} +9 -9
- plugin-options/settings-options.php +57 -56
- readme.txt +68 -33
- templates/admin/premium.php +318 -405
- wpml-config.xml +0 -7
Gruntfile.js
ADDED
@@ -0,0 +1,141 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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/css/admin.css
ADDED
@@ -0,0 +1,82 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.yith-plugin-fw-yith-multiple-field-field-wrapper .option-element label,
|
2 |
+
.yith-multiple-field .option-element label {
|
3 |
+
font-size: 11px;
|
4 |
+
font-weight: 600;
|
5 |
+
}
|
6 |
+
|
7 |
+
.ywctm-inline-selects .option-element {
|
8 |
+
height: 100%;
|
9 |
+
display: inline-flex;
|
10 |
+
align-items: center;
|
11 |
+
padding: 0 10px 0 0;
|
12 |
+
vertical-align: top;
|
13 |
+
}
|
14 |
+
|
15 |
+
.ywctm-inline-selects .option-element.hidden {
|
16 |
+
padding: 0;
|
17 |
+
}
|
18 |
+
|
19 |
+
.ywctm-inline-selects .option-element > span {
|
20 |
+
display: flex;
|
21 |
+
min-height: 38px;
|
22 |
+
align-items: center;
|
23 |
+
}
|
24 |
+
|
25 |
+
.woocommerce table.form-table .ywctm-inline-selects .option-element > .yith-plugin-fw-select-field-wrapper > .select2 {
|
26 |
+
width: 220px !important;
|
27 |
+
min-width: 220px !important;
|
28 |
+
}
|
29 |
+
|
30 |
+
.ywctm-multiple-numbers {
|
31 |
+
display: grid;
|
32 |
+
grid-template-columns: 90px 90px 90px 90px;
|
33 |
+
grid-gap: 20px;
|
34 |
+
}
|
35 |
+
|
36 |
+
.ywctm-multiple-numbers .option-element {
|
37 |
+
width: 90px;
|
38 |
+
display: inline-block;
|
39 |
+
}
|
40 |
+
|
41 |
+
.ywctm-multiple-languages .option-element {
|
42 |
+
display: block;
|
43 |
+
}
|
44 |
+
|
45 |
+
.ywctm-multiple-mixed {
|
46 |
+
display: grid;
|
47 |
+
grid-template-columns: 90px 90px;
|
48 |
+
grid-gap: 20px;
|
49 |
+
}
|
50 |
+
|
51 |
+
.ywctm-multiple-mixed .option-element {
|
52 |
+
width: 90px;
|
53 |
+
display: inline-block;
|
54 |
+
}
|
55 |
+
|
56 |
+
.ywctm-multiple-mixed .option-element > .yith-plugin-fw-select-field-wrapper > .select2 {
|
57 |
+
width: 90px !important;
|
58 |
+
min-width: 90px !important;
|
59 |
+
height: 38px !important;
|
60 |
+
}
|
61 |
+
|
62 |
+
.ywctm-multiple-sliders .option-element {
|
63 |
+
display: grid;
|
64 |
+
grid-template-columns: 10ch 400px;
|
65 |
+
grid-gap: 2%;
|
66 |
+
}
|
67 |
+
|
68 |
+
.ywctm-multiple-sliders .option-element label {
|
69 |
+
padding-top: 9px;
|
70 |
+
}
|
71 |
+
|
72 |
+
@media screen and (min-width: 1280px) {
|
73 |
+
.yith-colorpicker-group {
|
74 |
+
display: grid;
|
75 |
+
grid-template-columns: fit-content(48%) fit-content(48%);
|
76 |
+
grid-gap: 4%;
|
77 |
+
}
|
78 |
+
|
79 |
+
.yith-colorpicker-group .colorpicker {
|
80 |
+
width: auto !important;
|
81 |
+
}
|
82 |
+
}
|
assets/css/admin.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.yith-multiple-field .option-element label,.yith-plugin-fw-yith-multiple-field-field-wrapper .option-element label{font-size:11px;font-weight:600}.ywctm-inline-selects .option-element{height:100%;display:inline-flex;align-items:center;padding:0 10px 0 0;vertical-align:top}.ywctm-inline-selects .option-element.hidden{padding:0}.ywctm-inline-selects .option-element>span{display:flex;min-height:38px;align-items:center}.woocommerce table.form-table .ywctm-inline-selects .option-element>.yith-plugin-fw-select-field-wrapper>.select2{width:220px!important;min-width:220px!important}.ywctm-multiple-numbers{display:grid;grid-template-columns:90px 90px 90px 90px;grid-gap:20px}.ywctm-multiple-numbers .option-element{width:90px;display:inline-block}.ywctm-multiple-languages .option-element{display:block}.ywctm-multiple-mixed{display:grid;grid-template-columns:90px 90px;grid-gap:20px}.ywctm-multiple-mixed .option-element{width:90px;display:inline-block}.ywctm-multiple-mixed .option-element>.yith-plugin-fw-select-field-wrapper>.select2{width:90px!important;min-width:90px!important;height:38px!important}.ywctm-multiple-sliders .option-element{display:grid;grid-template-columns:10ch 400px;grid-gap:2%}.ywctm-multiple-sliders .option-element label{padding-top:9px}@media screen and (min-width:1280px){.yith-colorpicker-group{display:grid;grid-template-columns:fit-content(48%) fit-content(48%);grid-gap:4%}.yith-colorpicker-group .colorpicker{width:auto!important}}
|
assets/css/frontend.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
/* Silence is golden */
|
assets/css/frontend.min.css
ADDED
File without changes
|
assets/images/01-bg.png
DELETED
Binary file
|
assets/images/01-icon.png
DELETED
Binary file
|
assets/images/01.png
DELETED
Binary file
|
assets/images/02-bg.png
DELETED
Binary file
|
assets/images/02-icon.png
DELETED
Binary file
|
assets/images/02.png
DELETED
Binary file
|
assets/images/03-bg.png
DELETED
Binary file
|
assets/images/03-icon.png
DELETED
Binary file
|
assets/images/03.png
DELETED
Binary file
|
assets/images/04-bg.png
DELETED
Binary file
|
assets/images/04-icon.png
DELETED
Binary file
|
assets/images/04.png
DELETED
Binary file
|
assets/images/05-bg.png
DELETED
Binary file
|
assets/images/05-icon.png
DELETED
Binary file
|
assets/images/05.png
DELETED
Binary file
|
assets/images/06-bg.png
DELETED
Binary file
|
assets/images/06-icon.png
DELETED
Binary file
|
assets/images/06.png
DELETED
Binary file
|
assets/images/07-bg.png
DELETED
Binary file
|
assets/images/07-icon.png
DELETED
Binary file
|
assets/images/07.png
DELETED
Binary file
|
assets/images/08-bg.png
DELETED
Binary file
|
assets/images/08-icon.png
DELETED
Binary file
|
assets/images/08.png
DELETED
Binary file
|
assets/images/09-bg.png
DELETED
Binary file
|
assets/images/09-icon.png
DELETED
Binary file
|
assets/images/09.png
DELETED
Binary file
|
assets/images/10-bg.png
DELETED
Binary file
|
assets/images/10-icon.png
DELETED
Binary file
|
assets/images/10.png
DELETED
Binary file
|
assets/images/premium-01.jpg
ADDED
Binary file
|
assets/images/premium-02.jpg
ADDED
Binary file
|
assets/images/premium-03.jpg
ADDED
Binary file
|
assets/images/premium-04.jpg
ADDED
Binary file
|
assets/images/premium-05.jpg
ADDED
Binary file
|
assets/images/premium-06.jpg
ADDED
Binary file
|
assets/images/premium-07.jpg
ADDED
Binary file
|
assets/images/upgrade.png
DELETED
Binary file
|
assets/images/yith-woocommerce-catalog-mode.jpg
DELETED
Binary file
|
class-yith-woocommerce-catalog-mode.php
ADDED
@@ -0,0 +1,839 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
|
4 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
5 |
+
exit;
|
6 |
+
} // Exit if accessed directly
|
7 |
+
|
8 |
+
if ( ! class_exists( 'YITH_WooCommerce_Catalog_Mode' ) ) {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Implements features of YITH WooCommerce Catalog Mode plugin
|
12 |
+
*
|
13 |
+
* @class YITH_WooCommerce_Catalog_Mode
|
14 |
+
* @since 1.0.0
|
15 |
+
* @author Your Inspiration Themes
|
16 |
+
* @package Yithemes
|
17 |
+
*/
|
18 |
+
class YITH_WooCommerce_Catalog_Mode {
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Panel object
|
22 |
+
*
|
23 |
+
* @since 1.0.0
|
24 |
+
* @var /Yit_Plugin_Panel object
|
25 |
+
* @see plugin-fw/lib/yit-plugin-panel.php
|
26 |
+
*/
|
27 |
+
protected $_panel;
|
28 |
+
|
29 |
+
/**
|
30 |
+
* @var $_premium string Premium tab template file name
|
31 |
+
*/
|
32 |
+
protected $_premium = 'premium.php';
|
33 |
+
|
34 |
+
/**
|
35 |
+
* @var string Premium version landing link
|
36 |
+
*/
|
37 |
+
protected $_premium_landing = 'https://yithemes.com/themes/plugins/yith-woocommerce-catalog-mode/';
|
38 |
+
|
39 |
+
/**
|
40 |
+
* @var string Plugin official documentation
|
41 |
+
*/
|
42 |
+
protected $_official_documentation = 'https://docs.yithemes.com/yith-woocommerce-catalog-mode/';
|
43 |
+
|
44 |
+
/**
|
45 |
+
* @var string Yith WooCommerce Catalog Mode panel page
|
46 |
+
*/
|
47 |
+
protected $_panel_page = 'yith_wc_catalog_mode_panel';
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Single instance of the class
|
51 |
+
*
|
52 |
+
* @since 1.3.0
|
53 |
+
* @var YITH_WooCommerce_Catalog_Mode
|
54 |
+
*/
|
55 |
+
protected static $instance;
|
56 |
+
|
57 |
+
/**
|
58 |
+
* Returns single instance of the class
|
59 |
+
*
|
60 |
+
* @return YITH_WooCommerce_Catalog_Mode
|
61 |
+
* @since 1.3.0
|
62 |
+
*/
|
63 |
+
public static function get_instance() {
|
64 |
+
|
65 |
+
if ( is_null( self::$instance ) ) {
|
66 |
+
self::$instance = new self;
|
67 |
+
}
|
68 |
+
|
69 |
+
return self::$instance;
|
70 |
+
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Constructor
|
75 |
+
*
|
76 |
+
* Initialize plugin and registers actions and filters to be used
|
77 |
+
*
|
78 |
+
* @return void
|
79 |
+
* @since 1.0.0
|
80 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
81 |
+
*/
|
82 |
+
public function __construct() {
|
83 |
+
|
84 |
+
// Load Plugin Framework
|
85 |
+
add_action( 'plugins_loaded', array( $this, 'plugin_fw_loader' ), 15 );
|
86 |
+
|
87 |
+
//Add action links
|
88 |
+
add_filter( 'plugin_action_links_' . plugin_basename( YWCTM_DIR . '/' . basename( YWCTM_FILE ) ), array( $this, 'action_links' ) );
|
89 |
+
add_filter( 'yith_show_plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 5 );
|
90 |
+
|
91 |
+
$this->include_files();
|
92 |
+
|
93 |
+
add_filter( 'yith_plugin_fw_get_field_template_path', array( $this, 'add_custom_fields' ), 10, 2 );
|
94 |
+
add_action( 'woocommerce_admin_settings_sanitize_option', array( $this, 'sanitize_custom_field' ), 10, 2 );
|
95 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts_admin' ) );
|
96 |
+
add_action( 'admin_menu', array( $this, 'add_menu_page' ), 5 );
|
97 |
+
add_action( 'yith_catalog_mode_premium', array( $this, 'premium_tab' ) );
|
98 |
+
|
99 |
+
if ( ! is_admin() || $this->is_quick_view() || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
|
100 |
+
|
101 |
+
if ( $this->disable_shop() ) {
|
102 |
+
$priority = has_action( 'wp_loaded', array( 'WC_Form_Handler', 'add_to_cart_action' ) );
|
103 |
+
remove_action( 'wp_loaded', array( 'WC_Form_Handler', 'add_to_cart_action' ), $priority );
|
104 |
+
add_filter( 'get_pages', array( $this, 'hide_cart_checkout_pages' ) );
|
105 |
+
add_filter( 'wp_get_nav_menu_items', array( $this, 'hide_cart_checkout_pages' ) );
|
106 |
+
add_filter( 'wp_nav_menu_objects', array( $this, 'hide_cart_checkout_pages' ) );
|
107 |
+
add_action( 'wp', array( $this, 'check_pages_redirect' ) );
|
108 |
+
}
|
109 |
+
|
110 |
+
add_action( 'woocommerce_before_shop_loop_item_title', array( $this, 'hide_add_to_cart_loop' ), 5 );
|
111 |
+
add_filter( 'woocommerce_add_to_cart_validation', array( $this, 'avoid_add_to_cart' ), 10, 2 );
|
112 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_styles_frontend' ) );
|
113 |
+
add_filter( 'ywctm_css_classes', array( $this, 'hide_atc_single_page' ) );
|
114 |
+
add_filter( 'ywctm_css_classes', array( $this, 'hide_cart_widget' ) );
|
115 |
+
|
116 |
+
if ( defined( 'YITH_WCWL' ) && YITH_WCWL ) {
|
117 |
+
add_filter( 'woocommerce_loop_add_to_cart_link', array( $this, 'hide_add_to_cart_wishlist' ), 10, 2 );
|
118 |
+
}
|
119 |
+
}
|
120 |
+
|
121 |
+
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
* Files inclusion
|
125 |
+
*
|
126 |
+
* @return void
|
127 |
+
* @since 2.0.0
|
128 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
129 |
+
*/
|
130 |
+
public function include_files() {
|
131 |
+
|
132 |
+
//Check if options should be upgraded
|
133 |
+
$update_path = YWCTM_DIR . 'includes/actions/update-' . YWCTM_VERSION . '/ywctm-install.php';
|
134 |
+
if ( ( version_compare( YWCTM_VERSION, get_option( 'ywctm_update_version' ), '>' ) || YWCTM_VERSION === get_transient( 'ywctm_prune_settings' ) ) && file_exists( $update_path ) ) {
|
135 |
+
include_once( $update_path );
|
136 |
+
}
|
137 |
+
|
138 |
+
include_once( 'includes/ywctm-functions.php' );
|
139 |
+
|
140 |
+
}
|
141 |
+
|
142 |
+
/**
|
143 |
+
* ADMIN FUNCTIONS
|
144 |
+
*/
|
145 |
+
|
146 |
+
/**
|
147 |
+
* Initialize custom fields
|
148 |
+
*
|
149 |
+
* @param $path string
|
150 |
+
* @param $field array
|
151 |
+
*
|
152 |
+
* @return string
|
153 |
+
* @since 2.0.0
|
154 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
155 |
+
*/
|
156 |
+
public function add_custom_fields( $path, $field ) {
|
157 |
+
|
158 |
+
$custom_fields = array(
|
159 |
+
'yith-multiple-field',
|
160 |
+
);
|
161 |
+
|
162 |
+
if ( in_array( $field['type'], $custom_fields, true ) ) {
|
163 |
+
$path = YWCTM_DIR . '/includes/admin/fields/' . $field['type'] . '.php';
|
164 |
+
}
|
165 |
+
|
166 |
+
return $path;
|
167 |
+
|
168 |
+
}
|
169 |
+
|
170 |
+
/**
|
171 |
+
* Sanitize array fields
|
172 |
+
*
|
173 |
+
* @param $value mixed
|
174 |
+
* @param $option array
|
175 |
+
*
|
176 |
+
* @return string
|
177 |
+
* @since 2.0.0
|
178 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
179 |
+
*/
|
180 |
+
public function sanitize_custom_field( $value, $option ) {
|
181 |
+
|
182 |
+
$allowed_fields = array(
|
183 |
+
'yith-multiple-field',
|
184 |
+
);
|
185 |
+
|
186 |
+
if ( isset( $option['yith-type'] ) && in_array( $option['yith-type'], $allowed_fields, true ) ) {
|
187 |
+
if ( empty( $value ) ) {
|
188 |
+
$value = '';
|
189 |
+
} elseif ( is_array( $value ) ) {
|
190 |
+
$value = maybe_serialize( $value );
|
191 |
+
}
|
192 |
+
}
|
193 |
+
|
194 |
+
return $value;
|
195 |
+
|
196 |
+
}
|
197 |
+
|
198 |
+
/**
|
199 |
+
* Enqueue script file
|
200 |
+
*
|
201 |
+
* @return void
|
202 |
+
* @since 2.0.0
|
203 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
204 |
+
*/
|
205 |
+
public function enqueue_scripts_admin() {
|
206 |
+
|
207 |
+
wp_register_style( 'ywctm-admin', yit_load_css_file( YWCTM_ASSETS_URL . 'css/admin.css' ), array(), YWCTM_VERSION );
|
208 |
+
|
209 |
+
if ( ! empty( $_GET['page'] ) && ( $_GET['page'] === $this->_panel_page || 'yith_vendor_ctm_settings' === $_GET['page'] ) ) {
|
210 |
+
wp_enqueue_style( 'ywctm-admin' );
|
211 |
+
}
|
212 |
+
|
213 |
+
}
|
214 |
+
|
215 |
+
/**
|
216 |
+
* Add a panel under YITH Plugins tab
|
217 |
+
*
|
218 |
+
* @return void
|
219 |
+
* @since 1.0.0
|
220 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
221 |
+
* @use /Yit_Plugin_Panel class
|
222 |
+
* @see plugin-fw/lib/yit-plugin-panel.php
|
223 |
+
*/
|
224 |
+
public function add_menu_page() {
|
225 |
+
|
226 |
+
if ( ! empty( $this->_panel ) ) {
|
227 |
+
return;
|
228 |
+
}
|
229 |
+
|
230 |
+
if ( defined( 'YWCTM_PREMIUM' ) && YWCTM_PREMIUM ) {
|
231 |
+
|
232 |
+
$admin_tabs = array(
|
233 |
+
'premium-settings' => esc_html_x( 'Settings', 'general settings tab name', 'yith-woocommerce-catalog-mode' ),
|
234 |
+
'exclusions' => esc_html_x( 'Exclusion List', 'exclusion settings tab name', 'yith-woocommerce-catalog-mode' ),
|
235 |
+
'inquiry-form' => esc_html_x( 'Inquiry Form', 'inquiry form settings tab name', 'yith-woocommerce-catalog-mode' ),
|
236 |
+
'buttons-labels' => esc_html_x( 'Buttons & Labels', 'buttons & labels settings tab name', 'yith-woocommerce-catalog-mode' ),
|
237 |
+
);
|
238 |
+
|
239 |
+
} else {
|
240 |
+
|
241 |
+
$admin_tabs = array(
|
242 |
+
'settings' => esc_html__( 'Settings', 'yith-woocommerce-catalog-mode' ),
|
243 |
+
'premium' => esc_html__( 'Premium Version', 'yith-woocommerce-catalog-mode' ),
|
244 |
+
);
|
245 |
+
|
246 |
+
}
|
247 |
+
|
248 |
+
$args = array(
|
249 |
+
'create_menu_page' => true,
|
250 |
+
'plugin_slug' => YWCTM_SLUG,
|
251 |
+
'parent_slug' => '',
|
252 |
+
'page_title' => 'Catalog Mode',
|
253 |
+
'menu_title' => 'Catalog Mode',
|
254 |
+
'capability' => 'manage_options',
|
255 |
+
'parent' => '',
|
256 |
+
'parent_page' => 'yith_plugin_panel',
|
257 |
+
'page' => $this->_panel_page,
|
258 |
+
'admin-tabs' => $admin_tabs,
|
259 |
+
'options-path' => YWCTM_DIR . '/plugin-options',
|
260 |
+
'class' => yith_set_wrapper_class(),
|
261 |
+
);
|
262 |
+
|
263 |
+
$this->_panel = new YIT_Plugin_Panel_WooCommerce( $args );
|
264 |
+
|
265 |
+
}
|
266 |
+
|
267 |
+
/**
|
268 |
+
* FRONTEND FUNCTIONS
|
269 |
+
*/
|
270 |
+
|
271 |
+
/**
|
272 |
+
* Check if catalog mode is enabled for administrator
|
273 |
+
*
|
274 |
+
* @return boolean
|
275 |
+
* @since 2.0.0
|
276 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
277 |
+
*/
|
278 |
+
public function check_user_admin_enable() {
|
279 |
+
|
280 |
+
$vendor_id = ( defined( 'YWCTM_PREMIUM' ) && YWCTM_PREMIUM ) ? ywctm_get_vendor_id() : '';
|
281 |
+
|
282 |
+
return ( ( current_user_can( 'administrator' ) || current_user_can( 'manage_vendor_store' ) ) && is_user_logged_in() && ( 'no' === get_option( 'ywctm_admin_view' . $vendor_id ) ) );
|
283 |
+
}
|
284 |
+
|
285 |
+
/**
|
286 |
+
* Removes Cart and checkout pages from menu
|
287 |
+
*
|
288 |
+
* @param $pages array
|
289 |
+
*
|
290 |
+
* @return array
|
291 |
+
* @since 1.0.4
|
292 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
293 |
+
*/
|
294 |
+
public function hide_cart_checkout_pages( $pages ) {
|
295 |
+
|
296 |
+
$excluded_pages = array(
|
297 |
+
wc_get_page_id( 'cart' ),
|
298 |
+
wc_get_page_id( 'checkout' ),
|
299 |
+
);
|
300 |
+
|
301 |
+
foreach ( $pages as $key => $page ) {
|
302 |
+
|
303 |
+
$page_id = ( in_array( current_filter(), array( 'wp_get_nav_menu_items', 'wp_nav_menu_objects' ), true ) ? $page->object_id : $page->ID );
|
304 |
+
|
305 |
+
if ( in_array( (int) $page_id, $excluded_pages, true ) ) {
|
306 |
+
unset( $pages[ $key ] );
|
307 |
+
|
308 |
+
}
|
309 |
+
}
|
310 |
+
|
311 |
+
return $pages;
|
312 |
+
|
313 |
+
}
|
314 |
+
|
315 |
+
/**
|
316 |
+
* Checks if "Cart & Checkout pages" needs to be hidden
|
317 |
+
*
|
318 |
+
* @return boolean
|
319 |
+
* @since 1.0.2
|
320 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
321 |
+
*/
|
322 |
+
public function check_hide_cart_checkout_pages() {
|
323 |
+
|
324 |
+
return $this->check_user_admin_enable() && $this->disable_shop();
|
325 |
+
|
326 |
+
}
|
327 |
+
|
328 |
+
/**
|
329 |
+
* Avoid Cart and Checkout Pages to be visited
|
330 |
+
*
|
331 |
+
* @return void
|
332 |
+
* @since 1.0.4
|
333 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
334 |
+
*/
|
335 |
+
public function check_pages_redirect() {
|
336 |
+
|
337 |
+
$cart = is_page( wc_get_page_id( 'cart' ) );
|
338 |
+
$checkout = is_page( wc_get_page_id( 'checkout' ) );
|
339 |
+
|
340 |
+
wp_reset_query();
|
341 |
+
|
342 |
+
if ( $cart || $checkout ) {
|
343 |
+
wp_redirect( home_url() );
|
344 |
+
exit;
|
345 |
+
}
|
346 |
+
|
347 |
+
}
|
348 |
+
|
349 |
+
/**
|
350 |
+
* Disable Shop
|
351 |
+
*
|
352 |
+
* @return boolean
|
353 |
+
* @since 1.0.0
|
354 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
355 |
+
*/
|
356 |
+
public function disable_shop() {
|
357 |
+
|
358 |
+
$disabled = false;
|
359 |
+
|
360 |
+
if ( get_option( 'ywctm_disable_shop' ) === 'yes' ) {
|
361 |
+
|
362 |
+
global $post;
|
363 |
+
|
364 |
+
$post_id = isset( $post ) ? $post->ID : '';
|
365 |
+
|
366 |
+
if ( ywctm_is_wpml_active() && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
367 |
+
$post_id = yit_wpml_object_id( $post_id, 'product', true, wpml_get_default_language() );
|
368 |
+
}
|
369 |
+
|
370 |
+
$disabled = $this->apply_catalog_mode( $post_id );
|
371 |
+
|
372 |
+
}
|
373 |
+
|
374 |
+
return $disabled;
|
375 |
+
|
376 |
+
}
|
377 |
+
|
378 |
+
/**
|
379 |
+
* Check if Catalog mode must be applied to current user
|
380 |
+
*
|
381 |
+
* @param $post_id integer
|
382 |
+
*
|
383 |
+
* @return boolean
|
384 |
+
* @since 1.3.0
|
385 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
386 |
+
*/
|
387 |
+
public function apply_catalog_mode( $post_id ) {
|
388 |
+
|
389 |
+
$apply = false;
|
390 |
+
|
391 |
+
if ( ! $this->check_user_admin_enable() ) {
|
392 |
+
$target_users = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_apply_users', 'all' ), $post_id, 'ywctm_apply_users' );
|
393 |
+
|
394 |
+
$apply = 'all' === $target_users || ! is_user_logged_in();
|
395 |
+
|
396 |
+
if ( is_callable( array( $this, 'country_check' ) ) ) {
|
397 |
+
$apply = $this->country_check( $apply, $post_id );
|
398 |
+
}
|
399 |
+
}
|
400 |
+
|
401 |
+
return apply_filters( 'ywctm_applied_roles', $apply, $post_id );
|
402 |
+
|
403 |
+
}
|
404 |
+
|
405 |
+
/**
|
406 |
+
* Hides "Add to cart" button, if not excluded, from loop page
|
407 |
+
*
|
408 |
+
* @return void
|
409 |
+
* @since 1.0.0
|
410 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
411 |
+
*/
|
412 |
+
public function hide_add_to_cart_loop() {
|
413 |
+
|
414 |
+
$ywctm_modify_woocommerce_after_shop_loop_item = apply_filters( 'ywctm_modify_woocommerce_after_shop_loop_item', true );
|
415 |
+
|
416 |
+
if ( $this->check_hide_add_cart() ) {
|
417 |
+
|
418 |
+
if ( $ywctm_modify_woocommerce_after_shop_loop_item ) {
|
419 |
+
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
|
420 |
+
}
|
421 |
+
add_filter( 'woocommerce_loop_add_to_cart_link', '__return_empty_string', 10 );
|
422 |
+
|
423 |
+
} else {
|
424 |
+
|
425 |
+
if ( $ywctm_modify_woocommerce_after_shop_loop_item ) {
|
426 |
+
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
|
427 |
+
}
|
428 |
+
remove_filter( 'woocommerce_loop_add_to_cart_link', '__return_empty_string', 10 );
|
429 |
+
|
430 |
+
}
|
431 |
+
|
432 |
+
}
|
433 |
+
|
434 |
+
/**
|
435 |
+
* Checks if "Add to cart" needs to be hidden
|
436 |
+
*
|
437 |
+
* @param $single $boolean
|
438 |
+
* @param $product_id integer|boolean
|
439 |
+
* @param $ignore_variations boolean
|
440 |
+
*
|
441 |
+
* @return boolean
|
442 |
+
* @since 1.0.0
|
443 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
444 |
+
*/
|
445 |
+
public function check_hide_add_cart( $single = false, $product_id = false, $ignore_variations = false ) {
|
446 |
+
|
447 |
+
$hide = false;
|
448 |
+
|
449 |
+
if ( apply_filters( 'ywctm_prices_only_on_cart', false ) ) {
|
450 |
+
return $hide;
|
451 |
+
}
|
452 |
+
|
453 |
+
if ( $this->disable_shop() ) {
|
454 |
+
$hide = true;
|
455 |
+
} else {
|
456 |
+
|
457 |
+
global $post;
|
458 |
+
|
459 |
+
if ( ! $product_id && ! isset( $post ) ) {
|
460 |
+
return false;
|
461 |
+
}
|
462 |
+
|
463 |
+
$product_id = ( $product_id ) ? $product_id : $post->ID;
|
464 |
+
|
465 |
+
if ( ywctm_is_wpml_active() && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
466 |
+
$product_id = yit_wpml_object_id( $product_id, 'product', true, wpml_get_default_language() );
|
467 |
+
}
|
468 |
+
|
469 |
+
$product = wc_get_product( $product_id );
|
470 |
+
|
471 |
+
if ( ! $product ) {
|
472 |
+
return false;
|
473 |
+
}
|
474 |
+
|
475 |
+
$atc_settings_general = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_add_to_cart_settings' ), $product_id, 'ywctm_hide_add_to_cart_settings' );
|
476 |
+
$behavior = $atc_settings_general['action'];
|
477 |
+
$where = $atc_settings_general['where'];
|
478 |
+
$can_hide = true;
|
479 |
+
|
480 |
+
if ( ! $single ) {
|
481 |
+
$hide_variations = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_variations' ), $product_id, 'ywctm_hide_variations' );
|
482 |
+
//APPLY_FILTERS: ywctm_hide_variations_on_loop: hide variations only on loop
|
483 |
+
$hide_variations = apply_filters( 'ywctm_hide_variations_on_loop', $hide_variations );
|
484 |
+
$is_variable = $product->is_type( 'variable' );
|
485 |
+
$is_grouped = $product->is_type( 'grouped' );
|
486 |
+
$can_hide = ( ( $is_variable || $is_grouped ) ? 'yes' === $hide_variations : true );
|
487 |
+
}
|
488 |
+
|
489 |
+
if ( $ignore_variations ) {
|
490 |
+
$can_hide = true;
|
491 |
+
}
|
492 |
+
|
493 |
+
if ( 'all' !== $atc_settings_general['items'] ) {
|
494 |
+
$behavior = apply_filters( 'ywctm_get_exclusion', $behavior, $product_id, 'atc' );
|
495 |
+
}
|
496 |
+
|
497 |
+
if ( ! $single ) {
|
498 |
+
$hide_add_to_cart = ( ( 'hide' === $behavior && 'all' === $where ) || ( 'hide' === $behavior && 'shop' === $where ) || ( 'show' === $behavior && 'product' === $where ) );
|
499 |
+
} else {
|
500 |
+
$hide_add_to_cart = ( ( 'hide' === $behavior && 'all' === $where ) || ( 'hide' === $behavior && 'product' === $where ) || ( 'show' === $behavior && 'shop' === $where ) );
|
501 |
+
}
|
502 |
+
|
503 |
+
//Set "Add to cart" button as hidden
|
504 |
+
if ( $hide_add_to_cart && $this->apply_catalog_mode( $product_id ) && $can_hide ) {
|
505 |
+
$hide = true;
|
506 |
+
}
|
507 |
+
|
508 |
+
//If "Add to cart" button is set as visible but price is hidden then hide it anyway
|
509 |
+
if ( apply_filters( 'ywctm_check_price_hidden', false, $product_id ) && $can_hide ) {
|
510 |
+
$hide = true;
|
511 |
+
}
|
512 |
+
|
513 |
+
if ( ! $single ) {
|
514 |
+
$hide = apply_filters( 'ywctm_hide_on_loop_anyway', $hide, $product_id );
|
515 |
+
} else {
|
516 |
+
$hide = apply_filters( 'ywctm_hide_on_single_anyway', $hide, $product_id );
|
517 |
+
}
|
518 |
+
}
|
519 |
+
|
520 |
+
return $hide;
|
521 |
+
|
522 |
+
}
|
523 |
+
|
524 |
+
/**
|
525 |
+
* Add plugin CSS rules if needed
|
526 |
+
*
|
527 |
+
* @return void
|
528 |
+
* @since 2.0.0
|
529 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
530 |
+
*/
|
531 |
+
public function enqueue_styles_frontend() {
|
532 |
+
|
533 |
+
//APPLY_FILTERS: ywctm_css_classes: CSS selector of elements that should be hidden
|
534 |
+
$classes = apply_filters( 'ywctm_css_classes', array() );
|
535 |
+
|
536 |
+
if ( ! empty( $classes ) ) {
|
537 |
+
wp_enqueue_style( 'ywctm-frontend', yit_load_css_file( YWCTM_ASSETS_URL . 'css/frontend.css' ), array(), YWCTM_VERSION );
|
538 |
+
$css = implode( ', ', $classes ) . '{display: none !important}';
|
539 |
+
wp_add_inline_style( 'ywctm-frontend', $css );
|
540 |
+
}
|
541 |
+
|
542 |
+
}
|
543 |
+
|
544 |
+
/**
|
545 |
+
* Hide cart widget if needed
|
546 |
+
*
|
547 |
+
* @param $classes array
|
548 |
+
*
|
549 |
+
* @return array
|
550 |
+
* @since 1.3.7
|
551 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
552 |
+
*/
|
553 |
+
public function hide_cart_widget( $classes ) {
|
554 |
+
|
555 |
+
if ( $this->disable_shop() ) {
|
556 |
+
|
557 |
+
$args = array(
|
558 |
+
'.widget.woocommerce.widget_shopping_cart',
|
559 |
+
);
|
560 |
+
|
561 |
+
$theme_name = ywctm_get_theme_name();
|
562 |
+
|
563 |
+
if ( 'storefront' === $theme_name ) {
|
564 |
+
$args[] = '.site-header-cart.menu';
|
565 |
+
}
|
566 |
+
//APPLY_FILTERS: ywctm_cart_widget_classes: CSS selector of cart widgets
|
567 |
+
$classes = array_merge( $classes, apply_filters( 'ywctm_cart_widget_classes', $args ) );
|
568 |
+
|
569 |
+
}
|
570 |
+
|
571 |
+
return $classes;
|
572 |
+
|
573 |
+
}
|
574 |
+
|
575 |
+
/**
|
576 |
+
* Hides "Add to cart" button from single product page
|
577 |
+
*
|
578 |
+
* @param $classes array
|
579 |
+
*
|
580 |
+
* @return array
|
581 |
+
* @since 1.4.4
|
582 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
583 |
+
*/
|
584 |
+
public function hide_atc_single_page( $classes ) {
|
585 |
+
|
586 |
+
if ( $this->check_hide_add_cart( true ) && is_singular() ) {
|
587 |
+
|
588 |
+
$hide_variations = get_option( 'ywctm_hide_variations' );
|
589 |
+
|
590 |
+
$args = array(
|
591 |
+
'form.cart button.single_add_to_cart_button',
|
592 |
+
);
|
593 |
+
|
594 |
+
if ( ! class_exists( 'YITH_YWRAQ_Frontend' ) || ( ( class_exists( 'YITH_Request_Quote_Premium' ) ) && ! YITH_Request_Quote_Premium()->check_user_type() ) ) {
|
595 |
+
$args[] = 'form.cart .quantity';
|
596 |
+
}
|
597 |
+
|
598 |
+
if ( 'yes' === $hide_variations ) {
|
599 |
+
$args[] = 'table.variations';
|
600 |
+
$args[] = 'form.variations_form';
|
601 |
+
$args[] = '.single_variation_wrap .variations_button';
|
602 |
+
}
|
603 |
+
|
604 |
+
//APPLY_FILTERS: ywctm_cart_widget_classes: CSS selector of add to cart buttons
|
605 |
+
$classes = array_merge( $classes, apply_filters( 'ywctm_catalog_classes', $args ) );
|
606 |
+
|
607 |
+
}
|
608 |
+
|
609 |
+
return $classes;
|
610 |
+
|
611 |
+
}
|
612 |
+
|
613 |
+
/**
|
614 |
+
* Checks if "Add to cart" needs to be avoided
|
615 |
+
*
|
616 |
+
* @param $passed boolean
|
617 |
+
* @param $product_id integer
|
618 |
+
*
|
619 |
+
* @return boolean
|
620 |
+
* @since 1.0.5
|
621 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
622 |
+
*/
|
623 |
+
public function avoid_add_to_cart( $passed, $product_id ) {
|
624 |
+
|
625 |
+
if ( apply_filters( 'ywctm_prices_only_on_cart', false ) ) {
|
626 |
+
return $passed;
|
627 |
+
}
|
628 |
+
|
629 |
+
if ( $this->disable_shop() ) {
|
630 |
+
|
631 |
+
$passed = false;
|
632 |
+
|
633 |
+
} else {
|
634 |
+
|
635 |
+
if ( ywctm_is_wpml_active() && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
636 |
+
$product_id = yit_wpml_object_id( $product_id, 'product', true, wpml_get_default_language() );
|
637 |
+
}
|
638 |
+
|
639 |
+
$product = wc_get_product( $product_id );
|
640 |
+
|
641 |
+
if ( ! $product ) {
|
642 |
+
return true;
|
643 |
+
}
|
644 |
+
|
645 |
+
$atc_settings_general = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_add_to_cart_settings' ), $product_id, 'ywctm_hide_add_to_cart_settings' );
|
646 |
+
$behavior = $atc_settings_general['action'];
|
647 |
+
$where = $atc_settings_general['where'];
|
648 |
+
|
649 |
+
if ( 'all' !== $atc_settings_general['items'] ) {
|
650 |
+
$behavior = apply_filters( 'ywctm_get_exclusion', $behavior, $product_id, 'atc' );
|
651 |
+
}
|
652 |
+
|
653 |
+
$hide_add_to_cart = ( 'hide' === $behavior && 'all' === $where );
|
654 |
+
|
655 |
+
//Set "Add to cart" button as hidden
|
656 |
+
if ( $hide_add_to_cart && $this->apply_catalog_mode( $product_id ) ) {
|
657 |
+
$passed = false;
|
658 |
+
}
|
659 |
+
|
660 |
+
//If "Add to cart" button is set as visible but price is hidden then hide it anyway
|
661 |
+
if ( apply_filters( 'ywctm_check_price_hidden', false, $product_id ) ) {
|
662 |
+
$passed = false;
|
663 |
+
}
|
664 |
+
|
665 |
+
if ( apply_filters( 'ywctm_hide_on_single_anyway', false, $product_id ) && apply_filters( 'ywctm_hide_on_loop_anyway', false, $product_id ) ) {
|
666 |
+
$passed = false;
|
667 |
+
}
|
668 |
+
}
|
669 |
+
|
670 |
+
return $passed;
|
671 |
+
|
672 |
+
}
|
673 |
+
|
674 |
+
/**
|
675 |
+
* Checks if "Add to cart" needs to be hidden
|
676 |
+
*
|
677 |
+
* @param $x boolean @deprecated
|
678 |
+
* @param $product_id integer|boolean
|
679 |
+
*
|
680 |
+
* @return bool
|
681 |
+
* @since 1.0.2
|
682 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
683 |
+
*/
|
684 |
+
public function check_add_to_cart_single( $x = true, $product_id = false ) {
|
685 |
+
return $this->check_hide_add_cart( true, $product_id );
|
686 |
+
}
|
687 |
+
|
688 |
+
/**
|
689 |
+
* Checks if "Add to cart" needs to be hidden from loop page
|
690 |
+
*
|
691 |
+
* @return boolean
|
692 |
+
* @since 1.0.6
|
693 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
694 |
+
*/
|
695 |
+
public function check_hide_add_cart_loop() {
|
696 |
+
return $this->check_hide_add_cart();
|
697 |
+
}
|
698 |
+
|
699 |
+
/**
|
700 |
+
* PLUGIN INTEGRATIONS
|
701 |
+
*/
|
702 |
+
|
703 |
+
/**
|
704 |
+
* Say if the code is execute by quick view
|
705 |
+
*
|
706 |
+
* @return boolean
|
707 |
+
* @since 1.0.7
|
708 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
709 |
+
*/
|
710 |
+
public function is_quick_view() {
|
711 |
+
|
712 |
+
$actions = apply_filters( 'ywctm_quick_view_actions', array( 'yith_load_product_quick_view', 'yit_load_product_quick_view' ) );
|
713 |
+
|
714 |
+
return defined( 'DOING_AJAX' ) && DOING_AJAX && isset( $_REQUEST['action'] ) && in_array( $_REQUEST['action'], $actions, true );
|
715 |
+
}
|
716 |
+
|
717 |
+
/**
|
718 |
+
* Hides add to cart on wishlist
|
719 |
+
*
|
720 |
+
* @param $value string
|
721 |
+
* @param $product WC_Product
|
722 |
+
*
|
723 |
+
* @return string
|
724 |
+
* @since 1.2.2
|
725 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
726 |
+
*/
|
727 |
+
public function hide_add_to_cart_wishlist( $value, $product ) {
|
728 |
+
|
729 |
+
global $yith_wcwl_is_wishlist;
|
730 |
+
|
731 |
+
if ( $this->check_hide_add_cart( true, $product->get_id() ) && $yith_wcwl_is_wishlist ) {
|
732 |
+
|
733 |
+
$value = '';
|
734 |
+
|
735 |
+
}
|
736 |
+
|
737 |
+
return $value;
|
738 |
+
|
739 |
+
}
|
740 |
+
|
741 |
+
|
742 |
+
/**
|
743 |
+
* YITH FRAMEWORK
|
744 |
+
*/
|
745 |
+
|
746 |
+
/**
|
747 |
+
* Load plugin framework
|
748 |
+
*
|
749 |
+
* @return void
|
750 |
+
* @since 1.0.0
|
751 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
752 |
+
*/
|
753 |
+
public function plugin_fw_loader() {
|
754 |
+
if ( ! defined( 'YIT_CORE_PLUGIN' ) ) {
|
755 |
+
global $plugin_fw_data;
|
756 |
+
if ( ! empty( $plugin_fw_data ) ) {
|
757 |
+
$plugin_fw_file = array_shift( $plugin_fw_data );
|
758 |
+
require_once( $plugin_fw_file );
|
759 |
+
}
|
760 |
+
}
|
761 |
+
}
|
762 |
+
|
763 |
+
/**
|
764 |
+
* Premium Tab Template
|
765 |
+
*
|
766 |
+
* Load the premium tab template on admin page
|
767 |
+
*
|
768 |
+
* @return void
|
769 |
+
* @since 1.0.0
|
770 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
771 |
+
*/
|
772 |
+
public function premium_tab() {
|
773 |
+
$premium_tab_template = YWCTM_TEMPLATE_PATH . '/admin/' . $this->_premium;
|
774 |
+
if ( file_exists( $premium_tab_template ) ) {
|
775 |
+
include_once( $premium_tab_template );
|
776 |
+
}
|
777 |
+
}
|
778 |
+
|
779 |
+
/**
|
780 |
+
* Get the premium landing uri
|
781 |
+
*
|
782 |
+
* @return string The premium landing link
|
783 |
+
* @since 1.0.0
|
784 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
785 |
+
*/
|
786 |
+
public function get_premium_landing_uri() {
|
787 |
+
return $this->_premium_landing;
|
788 |
+
}
|
789 |
+
|
790 |
+
/**
|
791 |
+
* Action Links
|
792 |
+
*
|
793 |
+
* add the action links to plugin admin page
|
794 |
+
*
|
795 |
+
* @param $links | links plugin array
|
796 |
+
*
|
797 |
+
* @return mixed
|
798 |
+
* @since 1.0.0
|
799 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
800 |
+
* @use plugin_action_links_{$plugin_file_name}
|
801 |
+
*/
|
802 |
+
public function action_links( $links ) {
|
803 |
+
|
804 |
+
$links = yith_add_action_links( $links, $this->_panel_page, false );
|
805 |
+
|
806 |
+
return $links;
|
807 |
+
|
808 |
+
}
|
809 |
+
|
810 |
+
/**
|
811 |
+
* Plugin row meta
|
812 |
+
*
|
813 |
+
* add the action links to plugin admin page
|
814 |
+
*
|
815 |
+
* @param $new_row_meta_args
|
816 |
+
* @param $plugin_meta
|
817 |
+
* @param $plugin_file
|
818 |
+
* @param $plugin_data
|
819 |
+
* @param $status
|
820 |
+
* @param $init_file
|
821 |
+
*
|
822 |
+
* @return array
|
823 |
+
* @since 1.0.0
|
824 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
825 |
+
* @use plugin_row_meta
|
826 |
+
*/
|
827 |
+
public function plugin_row_meta( $new_row_meta_args, $plugin_meta, $plugin_file, $plugin_data, $status, $init_file = 'YWCTM_FREE_INIT' ) {
|
828 |
+
|
829 |
+
if ( defined( $init_file ) && constant( $init_file ) === $plugin_file ) {
|
830 |
+
$new_row_meta_args['slug'] = YWCTM_SLUG;
|
831 |
+
}
|
832 |
+
|
833 |
+
return $new_row_meta_args;
|
834 |
+
|
835 |
+
}
|
836 |
+
|
837 |
+
}
|
838 |
+
|
839 |
+
}
|
class.yith-woocommerce-catalog-mode.php
DELETED
@@ -1,966 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
-
exit;
|
5 |
-
} // Exit if accessed directly
|
6 |
-
|
7 |
-
if ( ! class_exists( 'YITH_WC_Catalog_Mode' ) ) {
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Implements features of YITH WooCommerce Catalog Mode plugin
|
11 |
-
*
|
12 |
-
* @class YITH_WC_Catalog_Mode
|
13 |
-
* @package Yithemes
|
14 |
-
* @since 1.0.0
|
15 |
-
* @author Your Inspiration Themes
|
16 |
-
*/
|
17 |
-
class YITH_WC_Catalog_Mode {
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Panel object
|
21 |
-
*
|
22 |
-
* @var /Yit_Plugin_Panel object
|
23 |
-
* @since 1.0.0
|
24 |
-
* @see plugin-fw/lib/yit-plugin-panel.php
|
25 |
-
*/
|
26 |
-
protected $_panel;
|
27 |
-
|
28 |
-
/**
|
29 |
-
* @var $_premium string Premium tab template file name
|
30 |
-
*/
|
31 |
-
protected $_premium = 'premium.php';
|
32 |
-
|
33 |
-
/**
|
34 |
-
* @var string Premium version landing link
|
35 |
-
*/
|
36 |
-
protected $_premium_landing = 'https://yithemes.com/themes/plugins/yith-woocommerce-catalog-mode/';
|
37 |
-
|
38 |
-
/**
|
39 |
-
* @var string Plugin official documentation
|
40 |
-
*/
|
41 |
-
protected $_official_documentation = 'https://docs.yithemes.com/yith-woocommerce-catalog-mode/';
|
42 |
-
|
43 |
-
/**
|
44 |
-
* @var string Yith WooCommerce Catalog Mode panel page
|
45 |
-
*/
|
46 |
-
protected $_panel_page = 'yith_wc_catalog_mode_panel';
|
47 |
-
|
48 |
-
/**
|
49 |
-
* Single instance of the class
|
50 |
-
*
|
51 |
-
* @var \YITH_WC_Catalog_Mode
|
52 |
-
* @since 1.3.0
|
53 |
-
*/
|
54 |
-
protected static $instance;
|
55 |
-
|
56 |
-
/**
|
57 |
-
* Returns single instance of the class
|
58 |
-
*
|
59 |
-
* @return \YITH_WC_Catalog_Mode
|
60 |
-
* @since 1.3.0
|
61 |
-
*/
|
62 |
-
public static function get_instance() {
|
63 |
-
|
64 |
-
if ( is_null( self::$instance ) ) {
|
65 |
-
|
66 |
-
self::$instance = new self;
|
67 |
-
|
68 |
-
}
|
69 |
-
|
70 |
-
return self::$instance;
|
71 |
-
|
72 |
-
}
|
73 |
-
|
74 |
-
/**
|
75 |
-
* Constructor
|
76 |
-
*
|
77 |
-
* Initialize plugin and registers actions and filters to be used
|
78 |
-
*
|
79 |
-
* @since 1.0.0
|
80 |
-
* @return void
|
81 |
-
* @author Alberto Ruggiero
|
82 |
-
*/
|
83 |
-
public function __construct() {
|
84 |
-
|
85 |
-
if ( ! function_exists( 'WC' ) ) {
|
86 |
-
return;
|
87 |
-
}
|
88 |
-
|
89 |
-
// Load Plugin Framework
|
90 |
-
add_action( 'plugins_loaded', array( $this, 'plugin_fw_loader' ), 12 );
|
91 |
-
|
92 |
-
//Add action links
|
93 |
-
add_filter( 'plugin_action_links_' . plugin_basename( YWCTM_DIR . '/' . basename( YWCTM_FILE ) ), array( $this, 'action_links' ) );
|
94 |
-
add_filter( 'yith_show_plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 5 );
|
95 |
-
|
96 |
-
// Add stylesheets and scripts files
|
97 |
-
add_action( 'admin_menu', array( $this, 'add_menu_page' ), 5 );
|
98 |
-
add_action( 'yith_catalog_mode_premium', array( $this, 'premium_tab' ) );
|
99 |
-
|
100 |
-
if ( get_option( 'ywctm_enable_plugin' ) == 'yes' && $this->check_user_admin_enable() ) {
|
101 |
-
|
102 |
-
if ( ! is_admin() || $this->is_quick_view() || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
|
103 |
-
|
104 |
-
if ( $this->disable_shop() ) {
|
105 |
-
|
106 |
-
$priority = has_action( 'wp_loaded', array( 'WC_Form_Handler', 'add_to_cart_action' ) );
|
107 |
-
remove_action( 'wp_loaded', array( 'WC_Form_Handler', 'add_to_cart_action' ), $priority );
|
108 |
-
|
109 |
-
}
|
110 |
-
|
111 |
-
add_action( 'wp', array( $this, 'check_pages_redirect' ) );
|
112 |
-
add_action( 'get_pages', array( $this, 'hide_cart_checkout_pages' ) );
|
113 |
-
//add_action( 'woocommerce_single_product_summary', array( $this, 'hide_add_to_cart_single' ), 10 );
|
114 |
-
|
115 |
-
add_action( 'woocommerce_before_shop_loop_item_title', array( $this, 'hide_add_to_cart_loop' ), 5 );
|
116 |
-
add_filter( 'woocommerce_add_to_cart_validation', array( $this, 'avoid_add_to_cart' ), 10, 2 );
|
117 |
-
|
118 |
-
add_action( 'wp_head', array( $this, 'add_ywctm_styles' ) );
|
119 |
-
add_filter( 'ywctm_css_classes', array( $this, 'hide_atc_single_page' ) );
|
120 |
-
add_filter( 'ywctm_css_classes', array( $this, 'hide_cart_widget' ) );
|
121 |
-
|
122 |
-
if ( defined( 'YITH_WCWL' ) && YITH_WCWL ) {
|
123 |
-
add_filter( 'woocommerce_loop_add_to_cart_link', array( $this, 'hide_add_to_cart_wishlist' ), 10, 2 );
|
124 |
-
}
|
125 |
-
|
126 |
-
}
|
127 |
-
|
128 |
-
}
|
129 |
-
|
130 |
-
}
|
131 |
-
|
132 |
-
/**
|
133 |
-
* ADMIN FUNCTIONS
|
134 |
-
*/
|
135 |
-
|
136 |
-
/**
|
137 |
-
* Add a panel under YITH Plugins tab
|
138 |
-
*
|
139 |
-
* @since 1.0.0
|
140 |
-
* @return void
|
141 |
-
* @author Alberto Ruggiero
|
142 |
-
* @use /Yit_Plugin_Panel class
|
143 |
-
* @see plugin-fw/lib/yit-plugin-panel.php
|
144 |
-
*/
|
145 |
-
public function add_menu_page() {
|
146 |
-
|
147 |
-
if ( ! empty( $this->_panel ) ) {
|
148 |
-
return;
|
149 |
-
}
|
150 |
-
|
151 |
-
$admin_tabs = array();
|
152 |
-
|
153 |
-
if ( defined( 'YWCTM_PREMIUM' ) ) {
|
154 |
-
$admin_tabs['premium-settings'] = __( 'Settings', 'yith-woocommerce-catalog-mode' );
|
155 |
-
$admin_tabs['exclusions'] = __( 'Exclusion List', 'yith-woocommerce-catalog-mode' );
|
156 |
-
$admin_tabs['alternative-text'] = __( 'Texts replacing price', 'yith-woocommerce-catalog-mode' );
|
157 |
-
$admin_tabs['custom-url'] = __( 'Custom Button Url List', 'yith-woocommerce-catalog-mode' );
|
158 |
-
|
159 |
-
if ( $this->is_multivendor_active() ) {
|
160 |
-
$admin_tabs['vendors'] = __( 'Vendor Exclusion List', 'yith-woocommerce-catalog-mode' );
|
161 |
-
}
|
162 |
-
|
163 |
-
} else {
|
164 |
-
$admin_tabs['settings'] = __( 'Settings', 'yith-woocommerce-catalog-mode' );
|
165 |
-
$admin_tabs['premium-landing'] = __( 'Premium Version', 'yith-woocommerce-catalog-mode' );
|
166 |
-
}
|
167 |
-
|
168 |
-
|
169 |
-
$args = array(
|
170 |
-
'create_menu_page' => true,
|
171 |
-
'parent_slug' => '',
|
172 |
-
'page_title' => __( 'Catalog Mode', 'yith-woocommerce-catalog-mode' ),
|
173 |
-
'menu_title' => 'Catalog Mode',
|
174 |
-
'capability' => 'manage_options',
|
175 |
-
'parent' => '',
|
176 |
-
'parent_page' => 'yith_plugin_panel',
|
177 |
-
'page' => $this->_panel_page,
|
178 |
-
'admin-tabs' => $admin_tabs,
|
179 |
-
'options-path' => YWCTM_DIR . '/plugin-options'
|
180 |
-
);
|
181 |
-
|
182 |
-
$this->_panel = new YIT_Plugin_Panel_WooCommerce( $args );
|
183 |
-
}
|
184 |
-
|
185 |
-
/**
|
186 |
-
* FRONTEND FUNCTIONS
|
187 |
-
*/
|
188 |
-
|
189 |
-
/**
|
190 |
-
* Disable Shop
|
191 |
-
*
|
192 |
-
* @since 1.0.0
|
193 |
-
* @return boolean
|
194 |
-
* @author Alberto Ruggiero
|
195 |
-
*/
|
196 |
-
public function disable_shop() {
|
197 |
-
|
198 |
-
$disabled = false;
|
199 |
-
|
200 |
-
if ( get_option( 'ywctm_hide_cart_header' ) == 'yes' ) {
|
201 |
-
|
202 |
-
global $post;
|
203 |
-
|
204 |
-
$post_id = isset( $post ) ? $post->ID : '';
|
205 |
-
|
206 |
-
global $sitepress;
|
207 |
-
$has_wpml = ! empty( $sitepress ) ? true : false;
|
208 |
-
|
209 |
-
if ( $has_wpml && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
210 |
-
$post_id = yit_wpml_object_id( $post_id, 'product', true, wpml_get_default_language() );
|
211 |
-
}
|
212 |
-
|
213 |
-
$disabled = $this->apply_catalog_mode( $post_id );
|
214 |
-
|
215 |
-
}
|
216 |
-
|
217 |
-
return $disabled;
|
218 |
-
|
219 |
-
}
|
220 |
-
|
221 |
-
/**
|
222 |
-
* Adds Catalog Mode styles
|
223 |
-
*
|
224 |
-
* @since 1.4.4
|
225 |
-
* @return void
|
226 |
-
* @author Alberto Ruggiero
|
227 |
-
*/
|
228 |
-
public function add_ywctm_styles() {
|
229 |
-
|
230 |
-
$classes = apply_filters( 'ywctm_css_classes', array() );
|
231 |
-
|
232 |
-
if ( $classes ) {
|
233 |
-
|
234 |
-
ob_start();
|
235 |
-
|
236 |
-
?>
|
237 |
-
<style type="text/css">
|
238 |
-
|
239 |
-
<?php echo implode( ', ', $classes ); ?>
|
240 |
-
{
|
241 |
-
display: none !important
|
242 |
-
}
|
243 |
-
|
244 |
-
</style>
|
245 |
-
|
246 |
-
<?php
|
247 |
-
|
248 |
-
echo ob_get_clean();
|
249 |
-
}
|
250 |
-
|
251 |
-
}
|
252 |
-
|
253 |
-
/**
|
254 |
-
* Check if Catalog mode must be applied to current user
|
255 |
-
*
|
256 |
-
* @since 1.3.0
|
257 |
-
*
|
258 |
-
* @param $post_id
|
259 |
-
*
|
260 |
-
* @return bool
|
261 |
-
* @author Alberto Ruggiero
|
262 |
-
*/
|
263 |
-
public function apply_catalog_mode( $post_id ) {
|
264 |
-
|
265 |
-
$target_users = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_price_users', 'all' ), $post_id, 'ywctm_hide_price_users' );
|
266 |
-
|
267 |
-
if ( $target_users == 'country' && defined( 'YWCTM_PREMIUM' ) ) {
|
268 |
-
|
269 |
-
return $this->country_check( $post_id );
|
270 |
-
|
271 |
-
} elseif ( $target_users == 'all' ) {
|
272 |
-
|
273 |
-
return apply_filters( 'ywctm_applied_roles', true );
|
274 |
-
|
275 |
-
} else {
|
276 |
-
|
277 |
-
return apply_filters( 'ywctm_applied_roles', ! is_user_logged_in() );
|
278 |
-
|
279 |
-
}
|
280 |
-
|
281 |
-
}
|
282 |
-
|
283 |
-
/**
|
284 |
-
* Check if catalog mode is enabled for administrator
|
285 |
-
*
|
286 |
-
* @since 1.0.2
|
287 |
-
* @return bool
|
288 |
-
* @author Alberto Ruggiero
|
289 |
-
*/
|
290 |
-
public function check_user_admin_enable() {
|
291 |
-
|
292 |
-
return ! ( current_user_can( 'administrator' ) && is_user_logged_in() && get_option( 'ywctm_admin_view' ) == 'no' );
|
293 |
-
|
294 |
-
}
|
295 |
-
|
296 |
-
/**
|
297 |
-
* Checks if "Cart & Checkout pages" needs to be hidden
|
298 |
-
*
|
299 |
-
* @since 1.0.2
|
300 |
-
* @return bool
|
301 |
-
* @author Alberto Ruggiero
|
302 |
-
*/
|
303 |
-
public function check_hide_cart_checkout_pages() {
|
304 |
-
|
305 |
-
return get_option( 'ywctm_enable_plugin' ) == 'yes' && $this->check_user_admin_enable() && $this->disable_shop();
|
306 |
-
|
307 |
-
}
|
308 |
-
|
309 |
-
/**
|
310 |
-
* Hides "Add to cart" button from single product page
|
311 |
-
*
|
312 |
-
* @since 1.4.4
|
313 |
-
*
|
314 |
-
* @param $classes
|
315 |
-
*
|
316 |
-
* @return array
|
317 |
-
* @author Alberto Ruggiero
|
318 |
-
*/
|
319 |
-
public function hide_atc_single_page( $classes ) {
|
320 |
-
|
321 |
-
if ( $this->check_add_to_cart_single( true ) && is_singular() ) {
|
322 |
-
|
323 |
-
$hide_variations = get_option( 'ywctm_hide_variations' );
|
324 |
-
|
325 |
-
$args = array(
|
326 |
-
'form.cart button.single_add_to_cart_button'
|
327 |
-
);
|
328 |
-
|
329 |
-
if ( ! class_exists( 'YITH_YWRAQ_Frontend' ) || ( ( class_exists( 'YITH_Request_Quote_Premium' ) ) && ! YITH_Request_Quote_Premium()->check_user_type() ) ) {
|
330 |
-
|
331 |
-
$args[] = 'form.cart .quantity';
|
332 |
-
|
333 |
-
}
|
334 |
-
|
335 |
-
if ( $hide_variations == 'yes' ) {
|
336 |
-
|
337 |
-
$args[] = 'table.variations';
|
338 |
-
$args[] = 'form.variations_form';
|
339 |
-
$args[] = '.single_variation_wrap .variations_button';
|
340 |
-
|
341 |
-
}
|
342 |
-
|
343 |
-
$classes = array_merge( $classes, apply_filters( 'ywctm_catalog_classes', $args ) );
|
344 |
-
|
345 |
-
}
|
346 |
-
|
347 |
-
return $classes;
|
348 |
-
|
349 |
-
|
350 |
-
}
|
351 |
-
|
352 |
-
/**
|
353 |
-
* Checks if "Add to cart" needs to be hidden
|
354 |
-
*
|
355 |
-
* @since 1.0.2
|
356 |
-
*
|
357 |
-
* @param $priority
|
358 |
-
* @param $product_id
|
359 |
-
*
|
360 |
-
* @return bool
|
361 |
-
* @author Alberto Ruggiero
|
362 |
-
*/
|
363 |
-
public function check_add_to_cart_single( $priority = true, $product_id = false ) {
|
364 |
-
|
365 |
-
$hide = false;
|
366 |
-
|
367 |
-
if ( apply_filters( 'ywctm_prices_only_on_cart', false ) ) {
|
368 |
-
return $hide;
|
369 |
-
}
|
370 |
-
|
371 |
-
if ( get_option( 'ywctm_enable_plugin' ) == 'yes' && $this->check_user_admin_enable() ) {
|
372 |
-
|
373 |
-
if ( $this->disable_shop() ) {
|
374 |
-
|
375 |
-
$hide = true;
|
376 |
-
|
377 |
-
} else {
|
378 |
-
|
379 |
-
global $post;
|
380 |
-
|
381 |
-
if ( ! $product_id && ! isset( $post ) ) {
|
382 |
-
return false;
|
383 |
-
}
|
384 |
-
|
385 |
-
$post_id = ( $product_id ) ? $product_id : $post->ID;
|
386 |
-
|
387 |
-
global $sitepress;
|
388 |
-
$has_wpml = ! empty( $sitepress ) ? true : false;
|
389 |
-
|
390 |
-
if ( $has_wpml && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
391 |
-
$post_id = yit_wpml_object_id( $post->ID, 'product', true, wpml_get_default_language() );
|
392 |
-
}
|
393 |
-
|
394 |
-
$product = wc_get_product( $post_id );
|
395 |
-
|
396 |
-
if ( ! $product ) {
|
397 |
-
return false;
|
398 |
-
}
|
399 |
-
|
400 |
-
$hide_add_to_cart_single = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_add_to_cart_single' ), $post_id, 'ywctm_hide_add_to_cart_single' );
|
401 |
-
|
402 |
-
if ( $hide_add_to_cart_single != 'yes' ) {
|
403 |
-
$hide_add_to_cart_single = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_price' ), $post_id, 'ywctm_hide_price' );
|
404 |
-
}
|
405 |
-
|
406 |
-
if ( $hide_add_to_cart_single == 'yes' ) {
|
407 |
-
|
408 |
-
if ( $this->apply_catalog_mode( $post_id ) ) {
|
409 |
-
|
410 |
-
$enable_exclusion = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_exclude_hide_add_to_cart' ), $post_id, 'ywctm_exclude_hide_add_to_cart' );
|
411 |
-
$exclude_catalog = apply_filters( 'ywctm_get_exclusion', $product->get_meta( '_ywctm_exclude_catalog_mode' ), $post_id, '_ywctm_exclude_catalog_mode' );
|
412 |
-
|
413 |
-
$hide = ( $enable_exclusion != 'yes' ? true : ( $exclude_catalog != 'yes' ? true : false ) );
|
414 |
-
|
415 |
-
$reverse_criteria = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_exclude_hide_add_to_cart_reverse' ), $post_id, 'ywctm_exclude_hide_add_to_cart_reverse' );
|
416 |
-
|
417 |
-
if ( $enable_exclusion == 'yes' && $reverse_criteria == 'yes' ) {
|
418 |
-
|
419 |
-
$hide = ! $hide;
|
420 |
-
|
421 |
-
}
|
422 |
-
|
423 |
-
}
|
424 |
-
|
425 |
-
}
|
426 |
-
|
427 |
-
if ( apply_filters( 'ywctm_check_price_hidden', false, $post_id ) ) {
|
428 |
-
|
429 |
-
$hide = true;
|
430 |
-
|
431 |
-
}
|
432 |
-
|
433 |
-
$hide = apply_filters( 'ywctm_hide_on_single_anyway', $hide, $post_id );
|
434 |
-
|
435 |
-
}
|
436 |
-
|
437 |
-
}
|
438 |
-
|
439 |
-
return $hide;
|
440 |
-
|
441 |
-
}
|
442 |
-
|
443 |
-
/**
|
444 |
-
* Checks if "Add to cart" needs to be avoided
|
445 |
-
*
|
446 |
-
* @since 1.0.5
|
447 |
-
*
|
448 |
-
* @param $passed
|
449 |
-
* @param $product_id
|
450 |
-
*
|
451 |
-
* @return bool
|
452 |
-
* @author Alberto Ruggiero
|
453 |
-
*/
|
454 |
-
public function avoid_add_to_cart( $passed, $product_id ) {
|
455 |
-
|
456 |
-
if ( apply_filters( 'ywctm_prices_only_on_cart', false ) ) {
|
457 |
-
return $passed;
|
458 |
-
}
|
459 |
-
|
460 |
-
if ( get_option( 'ywctm_enable_plugin' ) == 'yes' && $this->check_user_admin_enable() ) {
|
461 |
-
|
462 |
-
if ( $this->disable_shop() ) {
|
463 |
-
|
464 |
-
$passed = false;
|
465 |
-
|
466 |
-
} else {
|
467 |
-
|
468 |
-
global $sitepress;
|
469 |
-
$has_wpml = ! empty( $sitepress ) ? true : false;
|
470 |
-
|
471 |
-
if ( $has_wpml && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
472 |
-
$product_id = yit_wpml_object_id( $product_id, 'product', true, wpml_get_default_language() );
|
473 |
-
}
|
474 |
-
|
475 |
-
$product = wc_get_product( $product_id );
|
476 |
-
|
477 |
-
if ( ! $product ) {
|
478 |
-
return true;
|
479 |
-
}
|
480 |
-
|
481 |
-
$hide_add_to_cart_single = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_add_to_cart_single' ), $product_id, 'ywctm_hide_add_to_cart_single' );
|
482 |
-
|
483 |
-
if ( $hide_add_to_cart_single == 'yes' ) {
|
484 |
-
|
485 |
-
if ( $this->apply_catalog_mode( $product_id ) ) {
|
486 |
-
|
487 |
-
$enable_exclusion = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_exclude_hide_add_to_cart' ), $product_id, 'ywctm_exclude_hide_add_to_cart' );
|
488 |
-
$exclude_catalog = apply_filters( 'ywctm_get_exclusion', $product->get_meta( '_ywctm_exclude_catalog_mode' ), $product_id, '_ywctm_exclude_catalog_mode' );
|
489 |
-
|
490 |
-
$passed = ( $enable_exclusion != 'yes' ? false : ( $exclude_catalog != 'yes' ? false : true ) );
|
491 |
-
|
492 |
-
$reverse_criteria = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_exclude_hide_add_to_cart_reverse' ), $product_id, 'ywctm_exclude_hide_add_to_cart_reverse' );
|
493 |
-
|
494 |
-
if ( $enable_exclusion == 'yes' && $reverse_criteria == 'yes' ) {
|
495 |
-
|
496 |
-
$passed = ! $passed;
|
497 |
-
|
498 |
-
}
|
499 |
-
|
500 |
-
}
|
501 |
-
|
502 |
-
}
|
503 |
-
|
504 |
-
if ( apply_filters( 'ywctm_check_price_hidden', false, $product_id ) ) {
|
505 |
-
|
506 |
-
$passed = false;
|
507 |
-
|
508 |
-
}
|
509 |
-
|
510 |
-
if ( apply_filters( 'ywctm_hide_on_single_anyway', false, $product_id ) && apply_filters( 'ywctm_hide_on_loop_anyway', false, $product_id ) ) {
|
511 |
-
|
512 |
-
$passed = false;
|
513 |
-
|
514 |
-
}
|
515 |
-
|
516 |
-
}
|
517 |
-
|
518 |
-
}
|
519 |
-
|
520 |
-
return $passed;
|
521 |
-
}
|
522 |
-
|
523 |
-
/**
|
524 |
-
* Checks if "Add to cart" needs to be hidden from loop page
|
525 |
-
*
|
526 |
-
* @since 1.0.6
|
527 |
-
* @return bool
|
528 |
-
* @author Alberto Ruggiero
|
529 |
-
*/
|
530 |
-
public function check_hide_add_cart_loop() {
|
531 |
-
|
532 |
-
$hide = false;
|
533 |
-
|
534 |
-
if ( apply_filters( 'ywctm_prices_only_on_cart', false ) ) {
|
535 |
-
return $hide;
|
536 |
-
}
|
537 |
-
|
538 |
-
if ( $this->disable_shop() ) {
|
539 |
-
|
540 |
-
$hide = true;
|
541 |
-
|
542 |
-
} else {
|
543 |
-
|
544 |
-
global $product;
|
545 |
-
|
546 |
-
if ( ! $product ) {
|
547 |
-
return $hide;
|
548 |
-
}
|
549 |
-
|
550 |
-
$product_id = $product->get_id();
|
551 |
-
|
552 |
-
global $sitepress;
|
553 |
-
$has_wpml = ! empty( $sitepress ) ? true : false;
|
554 |
-
|
555 |
-
if ( $has_wpml && apply_filters( 'ywctm_wpml_use_default_language_settings', false ) ) {
|
556 |
-
$product_id = yit_wpml_object_id( $product_id, 'product', true, wpml_get_default_language() );
|
557 |
-
$product = wc_get_product( $product_id );
|
558 |
-
}
|
559 |
-
|
560 |
-
if ( ! $product ) {
|
561 |
-
return $hide;
|
562 |
-
}
|
563 |
-
|
564 |
-
$hide_add_to_cart_loop = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_add_to_cart_loop' ), $product_id, 'ywctm_hide_add_to_cart_loop' );
|
565 |
-
$hide_variations = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_variations' ), $product_id, 'ywctm_hide_variations' );
|
566 |
-
$hide_variations = apply_filters( 'ywctm_hide_variations_on_loop', $hide_variations );
|
567 |
-
|
568 |
-
$is_variable = $product->is_type( 'variable' );
|
569 |
-
$is_grouped = $product->is_type( 'grouped' );
|
570 |
-
|
571 |
-
|
572 |
-
$can_hide = ( ( $is_variable || $is_grouped ) ? $hide_variations == 'yes' : true );
|
573 |
-
|
574 |
-
if ( $hide_add_to_cart_loop != 'yes' ) {
|
575 |
-
$hide_add_to_cart_loop = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_hide_price' ), $product_id, 'ywctm_hide_price' );
|
576 |
-
}
|
577 |
-
|
578 |
-
if ( $hide_add_to_cart_loop == 'yes' ) {
|
579 |
-
|
580 |
-
if ( $this->apply_catalog_mode( $product_id ) ) {
|
581 |
-
|
582 |
-
$enable_exclusion = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_exclude_hide_add_to_cart' ), $product_id, 'ywctm_exclude_hide_add_to_cart' );
|
583 |
-
$exclude_catalog = apply_filters( 'ywctm_get_exclusion', $product->get_meta( '_ywctm_exclude_catalog_mode' ), $product_id, '_ywctm_exclude_catalog_mode' );
|
584 |
-
|
585 |
-
$hide = ( $enable_exclusion != 'yes' ? true : ( $exclude_catalog != 'yes' ? true : false ) );
|
586 |
-
|
587 |
-
$reverse_criteria = apply_filters( 'ywctm_get_vendor_option', get_option( 'ywctm_exclude_hide_add_to_cart_reverse' ), $product_id, 'ywctm_exclude_hide_add_to_cart_reverse' );
|
588 |
-
|
589 |
-
if ( ( $is_variable || $is_grouped ) && $enable_exclusion != 'yes' ) {
|
590 |
-
|
591 |
-
$hide = $can_hide;
|
592 |
-
|
593 |
-
}
|
594 |
-
|
595 |
-
if ( $enable_exclusion == 'yes' && $reverse_criteria == 'yes' ) {
|
596 |
-
|
597 |
-
$hide = ! $hide;
|
598 |
-
|
599 |
-
if ( ( $is_variable || $is_grouped ) && ! $can_hide ) {
|
600 |
-
|
601 |
-
$hide = false;
|
602 |
-
|
603 |
-
}
|
604 |
-
|
605 |
-
}
|
606 |
-
|
607 |
-
|
608 |
-
}
|
609 |
-
|
610 |
-
}
|
611 |
-
|
612 |
-
if ( apply_filters( 'ywctm_check_price_hidden', false, $product_id ) && $can_hide ) {
|
613 |
-
|
614 |
-
$hide = true;
|
615 |
-
|
616 |
-
}
|
617 |
-
|
618 |
-
$hide = apply_filters( 'ywctm_hide_on_loop_anyway', $hide, $product_id );
|
619 |
-
|
620 |
-
}
|
621 |
-
|
622 |
-
return $hide;
|
623 |
-
|
624 |
-
}
|
625 |
-
|
626 |
-
/**
|
627 |
-
* Hides "Add to cart" button, if not excluded, from loop page
|
628 |
-
*
|
629 |
-
* @since 1.0.0
|
630 |
-
* @return void
|
631 |
-
* @author Alberto Ruggiero
|
632 |
-
*/
|
633 |
-
public function hide_add_to_cart_loop() {
|
634 |
-
|
635 |
-
$ywctm_modify_woocommerce_after_shop_loop_item = apply_filters( 'ywctm_modify_woocommerce_after_shop_loop_item', true );
|
636 |
-
|
637 |
-
if ( $this->check_hide_add_cart_loop() ) {
|
638 |
-
|
639 |
-
if ( $ywctm_modify_woocommerce_after_shop_loop_item ) {
|
640 |
-
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
|
641 |
-
}
|
642 |
-
add_filter( 'woocommerce_loop_add_to_cart_link', '__return_empty_string', 10 );
|
643 |
-
|
644 |
-
} else {
|
645 |
-
|
646 |
-
if ( $ywctm_modify_woocommerce_after_shop_loop_item ) {
|
647 |
-
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
|
648 |
-
}
|
649 |
-
|
650 |
-
remove_filter( 'woocommerce_loop_add_to_cart_link', '__return_empty_string', 10 );
|
651 |
-
|
652 |
-
}
|
653 |
-
|
654 |
-
}
|
655 |
-
|
656 |
-
/**
|
657 |
-
* Hide cart widget if needed
|
658 |
-
*
|
659 |
-
* @since 1.3.7
|
660 |
-
*
|
661 |
-
* @param $classes
|
662 |
-
*
|
663 |
-
* @return array
|
664 |
-
* @author Alberto Ruggiero
|
665 |
-
*/
|
666 |
-
public function hide_cart_widget( $classes ) {
|
667 |
-
|
668 |
-
if ( $this->disable_shop() ) {
|
669 |
-
|
670 |
-
$args = array(
|
671 |
-
'.widget.woocommerce.widget_shopping_cart'
|
672 |
-
);
|
673 |
-
|
674 |
-
$wp_theme = wp_get_theme();
|
675 |
-
$theme_name = is_child_theme() ? $wp_theme->get_template() : strtolower( $wp_theme->Name );
|
676 |
-
|
677 |
-
if ( 'storefront' == $theme_name ) {
|
678 |
-
|
679 |
-
$args[] = '.site-header-cart.menu';
|
680 |
-
|
681 |
-
}
|
682 |
-
|
683 |
-
$classes = array_merge( $classes, apply_filters( 'ywctm_cart_widget_classes', $args ) );
|
684 |
-
|
685 |
-
}
|
686 |
-
|
687 |
-
return $classes;
|
688 |
-
|
689 |
-
}
|
690 |
-
|
691 |
-
/**
|
692 |
-
* Avoid Cart and Checkout Pages to be visited
|
693 |
-
*
|
694 |
-
* @since 1.0.4
|
695 |
-
* @return void
|
696 |
-
* @author Alberto Ruggiero
|
697 |
-
*/
|
698 |
-
public function check_pages_redirect() {
|
699 |
-
|
700 |
-
if ( $this->disable_shop() ) {
|
701 |
-
|
702 |
-
$cart = is_page( wc_get_page_id( 'cart' ) );
|
703 |
-
$checkout = is_page( wc_get_page_id( 'checkout' ) );
|
704 |
-
|
705 |
-
wp_reset_query();
|
706 |
-
|
707 |
-
if ( $cart || $checkout ) {
|
708 |
-
|
709 |
-
wp_redirect( home_url() );
|
710 |
-
exit;
|
711 |
-
|
712 |
-
}
|
713 |
-
|
714 |
-
}
|
715 |
-
|
716 |
-
}
|
717 |
-
|
718 |
-
/**
|
719 |
-
* Removes Cart and checkout pages from menu
|
720 |
-
*
|
721 |
-
* @since 1.0.4
|
722 |
-
*
|
723 |
-
* @param $pages
|
724 |
-
*
|
725 |
-
* @return mixed
|
726 |
-
* @author Alberto Ruggiero
|
727 |
-
*/
|
728 |
-
public function hide_cart_checkout_pages( $pages ) {
|
729 |
-
|
730 |
-
if ( $this->disable_shop() ) {
|
731 |
-
|
732 |
-
$excluded_pages = array(
|
733 |
-
wc_get_page_id( 'cart' ),
|
734 |
-
wc_get_page_id( 'checkout' )
|
735 |
-
);
|
736 |
-
|
737 |
-
for ( $i = 0; $i < count( $pages ); $i ++ ) {
|
738 |
-
$page = &$pages[ $i ];
|
739 |
-
|
740 |
-
if ( in_array( $page->ID, $excluded_pages ) ) {
|
741 |
-
|
742 |
-
unset( $pages[ $i ] );
|
743 |
-
|
744 |
-
}
|
745 |
-
|
746 |
-
}
|
747 |
-
|
748 |
-
}
|
749 |
-
|
750 |
-
return $pages;
|
751 |
-
|
752 |
-
}
|
753 |
-
|
754 |
-
/**
|
755 |
-
* Say if the code is execute by quick view
|
756 |
-
*
|
757 |
-
* @since 1.0.7
|
758 |
-
* @return bool
|
759 |
-
* @author Andrea Frascaspata <andrea.frascaspata@yithemes.com>
|
760 |
-
*/
|
761 |
-
public function is_quick_view() {
|
762 |
-
return defined( 'DOING_AJAX' ) && DOING_AJAX && isset( $_REQUEST['action'] ) && ( $_REQUEST['action'] == 'yith_load_product_quick_view' || $_REQUEST['action'] == 'yit_load_product_quick_view' );
|
763 |
-
}
|
764 |
-
|
765 |
-
/**
|
766 |
-
* Hides add to cart on wishlist
|
767 |
-
*
|
768 |
-
* @since 1.2.2
|
769 |
-
*
|
770 |
-
* @param $value
|
771 |
-
* @param $product WC_Product
|
772 |
-
*
|
773 |
-
* @return string
|
774 |
-
* @author Alberto Ruggiero
|
775 |
-
*/
|
776 |
-
public function hide_add_to_cart_wishlist( $value, $product ) {
|
777 |
-
|
778 |
-
global $yith_wcwl_is_wishlist;
|
779 |
-
|
780 |
-
if ( $this->check_add_to_cart_single( true, $product->get_id() ) && $yith_wcwl_is_wishlist ) {
|
781 |
-
|
782 |
-
$value = '';
|
783 |
-
|
784 |
-
}
|
785 |
-
|
786 |
-
return $value;
|
787 |
-
|
788 |
-
}
|
789 |
-
|
790 |
-
/**
|
791 |
-
* YITH FRAMEWORK
|
792 |
-
*/
|
793 |
-
|
794 |
-
/**
|
795 |
-
* Load plugin framework
|
796 |
-
*
|
797 |
-
* @since 1.0.0
|
798 |
-
* @return void
|
799 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
800 |
-
*/
|
801 |
-
public function plugin_fw_loader() {
|
802 |
-
if ( ! defined( 'YIT_CORE_PLUGIN' ) ) {
|
803 |
-
global $plugin_fw_data;
|
804 |
-
if ( ! empty( $plugin_fw_data ) ) {
|
805 |
-
$plugin_fw_file = array_shift( $plugin_fw_data );
|
806 |
-
require_once( $plugin_fw_file );
|
807 |
-
}
|
808 |
-
}
|
809 |
-
}
|
810 |
-
|
811 |
-
/**
|
812 |
-
* Premium Tab Template
|
813 |
-
*
|
814 |
-
* Load the premium tab template on admin page
|
815 |
-
*
|
816 |
-
* @since 1.0.0
|
817 |
-
* @return void
|
818 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
819 |
-
*/
|
820 |
-
public function premium_tab() {
|
821 |
-
$premium_tab_template = YWCTM_TEMPLATE_PATH . '/admin/' . $this->_premium;
|
822 |
-
if ( file_exists( $premium_tab_template ) ) {
|
823 |
-
include_once( $premium_tab_template );
|
824 |
-
}
|
825 |
-
}
|
826 |
-
|
827 |
-
/**
|
828 |
-
* Get the premium landing uri
|
829 |
-
*
|
830 |
-
* @since 1.0.0
|
831 |
-
* @return string The premium landing link
|
832 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
833 |
-
*/
|
834 |
-
public function get_premium_landing_uri() {
|
835 |
-
return $this->_premium_landing;
|
836 |
-
}
|
837 |
-
|
838 |
-
/**
|
839 |
-
* Action Links
|
840 |
-
*
|
841 |
-
* add the action links to plugin admin page
|
842 |
-
* @since 1.0.0
|
843 |
-
*
|
844 |
-
* @param $links | links plugin array
|
845 |
-
*
|
846 |
-
* @return mixed
|
847 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
848 |
-
* @use plugin_action_links_{$plugin_file_name}
|
849 |
-
*/
|
850 |
-
public function action_links( $links ) {
|
851 |
-
|
852 |
-
$links = yith_add_action_links( $links, $this->_panel_page, false );
|
853 |
-
|
854 |
-
return $links;
|
855 |
-
|
856 |
-
}
|
857 |
-
|
858 |
-
/**
|
859 |
-
* Plugin row meta
|
860 |
-
*
|
861 |
-
* add the action links to plugin admin page
|
862 |
-
*
|
863 |
-
* @since 1.0.0
|
864 |
-
*
|
865 |
-
* @param $plugin_meta
|
866 |
-
* @param $plugin_file
|
867 |
-
* @param $plugin_data
|
868 |
-
* @param $status
|
869 |
-
* @param $init_file
|
870 |
-
*
|
871 |
-
* @return array
|
872 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
873 |
-
* @use plugin_row_meta
|
874 |
-
*/
|
875 |
-
public function plugin_row_meta( $new_row_meta_args, $plugin_meta, $plugin_file, $plugin_data, $status, $init_file = 'YWCTM_FREE_INIT' ) {
|
876 |
-
|
877 |
-
if ( defined( $init_file ) && constant( $init_file ) == $plugin_file ) {
|
878 |
-
$new_row_meta_args['slug'] = YWCTM_SLUG;
|
879 |
-
}
|
880 |
-
|
881 |
-
return $new_row_meta_args;
|
882 |
-
|
883 |
-
}
|
884 |
-
|
885 |
-
/**
|
886 |
-
* DEPRECATED FUNCTIONS
|
887 |
-
*/
|
888 |
-
|
889 |
-
/**
|
890 |
-
* Hides "Add to cart" button from single product page
|
891 |
-
*
|
892 |
-
* @since 1.0.0
|
893 |
-
*
|
894 |
-
* @param $action
|
895 |
-
*
|
896 |
-
* @return void
|
897 |
-
* @author Alberto Ruggiero
|
898 |
-
*/
|
899 |
-
public function hide_add_to_cart_single( $action = '' ) {
|
900 |
-
|
901 |
-
/*if ( $action == '' ) {
|
902 |
-
$action = 'woocommerce_single_product_summary';
|
903 |
-
}
|
904 |
-
|
905 |
-
$priority = has_action( $action, 'woocommerce_template_single_add_to_cart' );
|
906 |
-
|
907 |
-
if ( $this->check_add_to_cart_single( $priority ) ) {
|
908 |
-
|
909 |
-
|
910 |
-
}*/
|
911 |
-
return;
|
912 |
-
|
913 |
-
}
|
914 |
-
|
915 |
-
/**
|
916 |
-
* Hide add to cart button in quick view
|
917 |
-
*
|
918 |
-
* @since 1.0.7
|
919 |
-
* @return void
|
920 |
-
* @author Francesco Licandro
|
921 |
-
*/
|
922 |
-
public function hide_add_to_cart_quick_view() {
|
923 |
-
|
924 |
-
if ( $this->check_add_to_cart_single( true ) ) {
|
925 |
-
|
926 |
-
$hide_variations = get_option( 'ywctm_hide_variations' );
|
927 |
-
ob_start();
|
928 |
-
|
929 |
-
$args = array(
|
930 |
-
'form.cart button.single_add_to_cart_button'
|
931 |
-
);
|
932 |
-
|
933 |
-
if ( ! class_exists( 'YITH_YWRAQ_Frontend' ) || ( ( class_exists( 'YITH_Request_Quote_Premium' ) ) && ! YITH_Request_Quote_Premium()->check_user_type() ) ) {
|
934 |
-
|
935 |
-
$args[] = 'form.cart .quantity';
|
936 |
-
|
937 |
-
}
|
938 |
-
|
939 |
-
if ( $hide_variations == 'yes' ) {
|
940 |
-
|
941 |
-
$args[] = 'table.variations';
|
942 |
-
$args[] = 'form.variations_form';
|
943 |
-
$args[] = '.single_variation_wrap .variations_button';
|
944 |
-
|
945 |
-
}
|
946 |
-
|
947 |
-
$classes = implode( ', ', apply_filters( 'ywctm_catalog_classes', $args ) );
|
948 |
-
|
949 |
-
?>
|
950 |
-
<style>
|
951 |
-
|
952 |
-
<?php echo $classes; ?>
|
953 |
-
{
|
954 |
-
display: none !important
|
955 |
-
}
|
956 |
-
|
957 |
-
</style>
|
958 |
-
<?php
|
959 |
-
echo ob_get_clean();
|
960 |
-
}
|
961 |
-
|
962 |
-
}
|
963 |
-
|
964 |
-
}
|
965 |
-
|
966 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/actions/update-2.0.0/ywctm-install.php
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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; // Exit if accessed directly
|
13 |
+
}
|
14 |
+
|
15 |
+
if ( defined( 'YWCTM_PREMIUM' ) && YWCTM_PREMIUM ) {
|
16 |
+
|
17 |
+
if ( '' !== get_option( 'ywctm_enable_plugin' ) ) {
|
18 |
+
include_once( YWCTM_DIR . 'includes/actions/update-2.0.0/ywctm-update-premium.php' );
|
19 |
+
} else {
|
20 |
+
include_once( YWCTM_DIR . 'includes/actions/update-2.0.0/ywctm-default-buttons.php' );
|
21 |
+
}
|
22 |
+
} else {
|
23 |
+
if ( '' !== get_option( 'ywctm_enable_plugin' ) ) {
|
24 |
+
include_once( YWCTM_DIR . 'includes/actions/update-2.0.0/ywctm-update.php' );
|
25 |
+
} else {
|
26 |
+
update_option( 'ywctm_update_version', YWCTM_VERSION );
|
27 |
+
}
|
28 |
+
}
|
includes/actions/update-2.0.0/ywctm-update.php
ADDED
@@ -0,0 +1,192 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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; // Exit if accessed directly
|
13 |
+
}
|
14 |
+
|
15 |
+
if ( ! function_exists( 'ywctm_upgrade_2_0_0' ) ) {
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Run plugin upgrade to version 2.0.0
|
19 |
+
*
|
20 |
+
* @return void
|
21 |
+
* @since 2.0.0
|
22 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
23 |
+
*/
|
24 |
+
function ywctm_upgrade_2_0_0() {
|
25 |
+
|
26 |
+
if ( 'yes' === get_transient( 'ywctm_update' ) || YWCTM_VERSION === get_transient( 'ywctm_prune_settings' ) ) {
|
27 |
+
WC()->queue()->cancel(
|
28 |
+
'ywctm_update_callback',
|
29 |
+
array(
|
30 |
+
'callback' => 'ywctm_set_version',
|
31 |
+
'args' => array(),
|
32 |
+
),
|
33 |
+
'ywctm-updates-end'
|
34 |
+
);
|
35 |
+
|
36 |
+
return;
|
37 |
+
}
|
38 |
+
set_transient( 'ywctm_update', 'yes' );
|
39 |
+
|
40 |
+
WC()->queue()->schedule_recurring(
|
41 |
+
time(),
|
42 |
+
10,
|
43 |
+
'ywctm_update_callback',
|
44 |
+
array(
|
45 |
+
'callback' => 'ywctm_set_version',
|
46 |
+
'args' => array(),
|
47 |
+
),
|
48 |
+
'ywctm-updates-end'
|
49 |
+
);
|
50 |
+
|
51 |
+
WC()->queue()->schedule_single(
|
52 |
+
time(),
|
53 |
+
'ywctm_update_callback',
|
54 |
+
array(
|
55 |
+
'callback' => 'ywctm_upgrade_settings_premium',
|
56 |
+
'args' => array(),
|
57 |
+
),
|
58 |
+
'ywctm-updates'
|
59 |
+
);
|
60 |
+
|
61 |
+
WC()->queue()->schedule_single(
|
62 |
+
time() + 604800,
|
63 |
+
'ywctm_update_callback',
|
64 |
+
array(
|
65 |
+
'callback' => 'ywctm_prune_old_settings',
|
66 |
+
'args' => array(),
|
67 |
+
),
|
68 |
+
'ywctm-updates-prune'
|
69 |
+
);
|
70 |
+
|
71 |
+
}
|
72 |
+
|
73 |
+
add_action( 'admin_init', 'ywctm_upgrade_2_0_0' );
|
74 |
+
}
|
75 |
+
|
76 |
+
if ( ! function_exists( 'ywctm_update_callback' ) ) {
|
77 |
+
|
78 |
+
/**
|
79 |
+
* Run an update callback when triggered by ActionScheduler.
|
80 |
+
*
|
81 |
+
* @param $callback string
|
82 |
+
* @param $args array
|
83 |
+
*
|
84 |
+
* @return void
|
85 |
+
* @since 2.0.0
|
86 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
87 |
+
*/
|
88 |
+
function ywctm_update_callback( $callback, $args ) {
|
89 |
+
|
90 |
+
if ( is_callable( $callback ) ) {
|
91 |
+
call_user_func( $callback, $args );
|
92 |
+
}
|
93 |
+
}
|
94 |
+
|
95 |
+
add_action( 'ywctm_update_callback', 'ywctm_update_callback', 10, 2 );
|
96 |
+
}
|
97 |
+
|
98 |
+
if ( ! function_exists( 'ywctm_upgrade_settings_premium' ) ) {
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Upgrade settings to version 2.0.0
|
102 |
+
*
|
103 |
+
* @return void
|
104 |
+
* @since 2.0.0
|
105 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
106 |
+
*/
|
107 |
+
function ywctm_upgrade_settings_premium() {
|
108 |
+
|
109 |
+
update_option( 'ywctm_apply_users', 'all' );
|
110 |
+
|
111 |
+
//Disable shop settings
|
112 |
+
if ( 'yes' === get_option( 'ywctm_hide_cart_header' ) ) {
|
113 |
+
update_option( 'ywctm_disable_shop', 'yes' );
|
114 |
+
}
|
115 |
+
|
116 |
+
//Add to cart and exclusions settings
|
117 |
+
$hide_single = get_option( 'ywctm_hide_add_to_cart_single' );
|
118 |
+
$hide_loop = get_option( 'ywctm_hide_add_to_cart_loop' );
|
119 |
+
if ( 'no' === $hide_loop && 'no' === $hide_single ) {
|
120 |
+
$atc_option = array(
|
121 |
+
'action' => 'hide',
|
122 |
+
'where' => 'all',
|
123 |
+
'items' => 'all',
|
124 |
+
);
|
125 |
+
} else {
|
126 |
+
switch ( true ) {
|
127 |
+
case 'no' === $hide_loop && 'yes' === $hide_single:
|
128 |
+
$where = 'product';
|
129 |
+
break;
|
130 |
+
case 'yes' === $hide_loop && 'no' === $hide_single:
|
131 |
+
$where = 'shop';
|
132 |
+
break;
|
133 |
+
default:
|
134 |
+
$where = 'all';
|
135 |
+
}
|
136 |
+
$atc_option = array(
|
137 |
+
'action' => 'hide',
|
138 |
+
'where' => $where,
|
139 |
+
'items' => 'all',
|
140 |
+
);
|
141 |
+
}
|
142 |
+
update_option( 'ywctm_hide_add_to_cart_settings', $atc_option );
|
143 |
+
|
144 |
+
}
|
145 |
+
}
|
146 |
+
|
147 |
+
if ( ! function_exists( 'ywctm_prune_old_settings' ) ) {
|
148 |
+
|
149 |
+
/**
|
150 |
+
* Remove old settings
|
151 |
+
*
|
152 |
+
* @return void
|
153 |
+
* @since 2.0.0
|
154 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
155 |
+
*/
|
156 |
+
function ywctm_prune_old_settings() {
|
157 |
+
|
158 |
+
delete_option( 'ywctm_enable_plugin' );
|
159 |
+
delete_option( 'ywctm_hide_cart_header' );
|
160 |
+
delete_option( 'ywctm_exclude_hide_add_to_cart_reverse' );
|
161 |
+
delete_option( 'ywctm_exclude_hide_add_to_cart' );
|
162 |
+
delete_option( 'ywctm_hide_add_to_cart_single' );
|
163 |
+
delete_option( 'ywctm_hide_add_to_cart_loop' );
|
164 |
+
delete_transient( 'ywctm_prune_settings' );
|
165 |
+
}
|
166 |
+
}
|
167 |
+
|
168 |
+
if ( ! function_exists( 'ywctm_set_version' ) ) {
|
169 |
+
|
170 |
+
/**
|
171 |
+
* Set plugin version
|
172 |
+
*
|
173 |
+
* @return void
|
174 |
+
* @since 2.0.0
|
175 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
176 |
+
*/
|
177 |
+
function ywctm_set_version() {
|
178 |
+
|
179 |
+
$functions = WC()->queue()->search(
|
180 |
+
array(
|
181 |
+
'group' => 'ywctm-updates',
|
182 |
+
'status' => 'pending',
|
183 |
+
)
|
184 |
+
);
|
185 |
+
|
186 |
+
if ( empty( $functions ) ) {
|
187 |
+
update_option( 'ywctm_update_version', YWCTM_VERSION );
|
188 |
+
delete_transient( 'ywctm_update' );
|
189 |
+
set_transient( 'ywctm_prune_settings', YWCTM_VERSION );
|
190 |
+
}
|
191 |
+
}
|
192 |
+
}
|
includes/admin/fields/yith-multiple-field.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 |
+
* @var array $field
|
11 |
+
*/
|
12 |
+
|
13 |
+
! defined( 'ABSPATH' ) && exit; // Exit if accessed directly
|
14 |
+
|
15 |
+
extract( $field );
|
16 |
+
$value = maybe_unserialize( $value );
|
17 |
+
if ( ! empty( $fields ) && is_array( $fields ) ) { ?>
|
18 |
+
<div id="<?php echo esc_attr( $id ); ?>" class="<?php echo isset( $class ) ? $class : ''; ?>">
|
19 |
+
<?php
|
20 |
+
foreach ( $fields as $key => $field ) {
|
21 |
+
$allowed_types = array( 'select', 'select-buttons', 'number', 'slider', 'hidden' );
|
22 |
+
$default_args = array( 'type' => 'select' );
|
23 |
+
$field['value'] = isset( $value[ $key ] ) ? maybe_unserialize( $value[ $key ] ) : $field['std'];
|
24 |
+
$field['id'] = $id . '_' . $key;
|
25 |
+
$field['name'] = $name . '[' . $key . ']';
|
26 |
+
|
27 |
+
if ( ! in_array( $field['type'], $allowed_types, true ) ) {
|
28 |
+
continue;
|
29 |
+
}
|
30 |
+
|
31 |
+
if ( in_array( $field['type'], array( 'select', 'select-buttons' ), true ) ) {
|
32 |
+
$field['class'] = 'wc-enhanced-select';
|
33 |
+
}
|
34 |
+
?>
|
35 |
+
<?php if ( isset( $field['inline-label'] ) && '' !== $field['inline-label'] ) : ?>
|
36 |
+
<div class="option-element">
|
37 |
+
<span><?php echo $field['inline-label']; ?></span>
|
38 |
+
</div>
|
39 |
+
<?php endif; ?>
|
40 |
+
<div class="option-element <?php echo $field['type']; ?>">
|
41 |
+
<?php if ( isset( $field['label'] ) && '' !== $field['label'] ) : ?>
|
42 |
+
<label for="<?php echo $field['id']; ?>"><?php echo $field['label']; ?></label>
|
43 |
+
<?php endif; ?>
|
44 |
+
<?php yith_plugin_fw_get_field( $field, true ); ?>
|
45 |
+
</div>
|
46 |
+
<?php } ?>
|
47 |
+
</div>
|
48 |
+
<?php
|
49 |
+
|
50 |
+
}
|
includes/ywctm-functions.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; // Exit if accessed directly
|
13 |
+
}
|
14 |
+
|
15 |
+
if ( ! function_exists( 'ywctm_get_theme_name' ) ) {
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Get the current theme name
|
19 |
+
*
|
20 |
+
* @return string
|
21 |
+
* @since 2.0.0
|
22 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
23 |
+
*/
|
24 |
+
function ywctm_get_theme_name() {
|
25 |
+
$wp_theme = wp_get_theme();
|
26 |
+
|
27 |
+
return is_child_theme() ? $wp_theme->get_template() : strtolower( $wp_theme->get( 'Name' ) );
|
28 |
+
}
|
29 |
+
}
|
30 |
+
|
31 |
+
/**
|
32 |
+
* WPML RELATED FUNCTIONS
|
33 |
+
*/
|
34 |
+
if ( ! function_exists( 'ywctm_is_wpml_active' ) ) {
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Check if WPML is active
|
38 |
+
*
|
39 |
+
* @return boolean
|
40 |
+
* @since 2.0.0
|
41 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
42 |
+
*/
|
43 |
+
function ywctm_is_wpml_active() {
|
44 |
+
global $sitepress;
|
45 |
+
|
46 |
+
return ! empty( $sitepress ) ? true : false;
|
47 |
+
}
|
48 |
+
}
|
init.php
CHANGED
@@ -1,14 +1,14 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Plugin Name: YITH WooCommerce Catalog Mode
|
4 |
-
* Plugin URI:
|
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:
|
9 |
-
* Author URI:
|
10 |
-
* WC requires at least: 3.
|
11 |
-
* WC tested up to:
|
12 |
*/
|
13 |
|
14 |
if ( ! defined( 'ABSPATH' ) ) {
|
@@ -22,7 +22,12 @@ if ( ! function_exists( 'is_plugin_active' ) ) {
|
|
22 |
function ywctm_install_woocommerce_admin_notice() {
|
23 |
?>
|
24 |
<div class="error">
|
25 |
-
<p
|
|
|
|
|
|
|
|
|
|
|
26 |
</div>
|
27 |
<?php
|
28 |
}
|
@@ -30,42 +35,25 @@ function ywctm_install_woocommerce_admin_notice() {
|
|
30 |
function ywctm_install_free_admin_notice() {
|
31 |
?>
|
32 |
<div class="error">
|
33 |
-
<p
|
|
|
|
|
|
|
|
|
|
|
34 |
</div>
|
35 |
<?php
|
36 |
}
|
37 |
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
define( 'YWCTM_FILE', __FILE__ );
|
48 |
-
}
|
49 |
-
|
50 |
-
if ( ! defined( 'YWCTM_DIR' ) ) {
|
51 |
-
define( 'YWCTM_DIR', plugin_dir_path( __FILE__ ) );
|
52 |
-
}
|
53 |
-
|
54 |
-
if ( ! defined( 'YWCTM_URL' ) ) {
|
55 |
-
define( 'YWCTM_URL', plugins_url( '/', __FILE__ ) );
|
56 |
-
}
|
57 |
-
|
58 |
-
if ( ! defined( 'YWCTM_ASSETS_URL' ) ) {
|
59 |
-
define( 'YWCTM_ASSETS_URL', YWCTM_URL . 'assets/' );
|
60 |
-
}
|
61 |
-
|
62 |
-
if ( ! defined( 'YWCTM_TEMPLATE_PATH' ) ) {
|
63 |
-
define( 'YWCTM_TEMPLATE_PATH', YWCTM_DIR . 'templates/' );
|
64 |
-
}
|
65 |
-
|
66 |
-
if ( ! defined( 'YWCTM_SLUG' ) ) {
|
67 |
-
define( 'YWCTM_SLUG', 'yith-woocommerce-catalog-mode' );
|
68 |
-
}
|
69 |
|
70 |
/* Plugin Framework Version Check */
|
71 |
if ( ! function_exists( 'yit_maybe_plugin_fw_loader' ) && file_exists( YWCTM_DIR . 'plugin-fw/init.php' ) ) {
|
@@ -78,16 +66,13 @@ function ywctm_init() {
|
|
78 |
/* Load YWCTM text domain */
|
79 |
load_plugin_textdomain( 'yith-woocommerce-catalog-mode', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
|
80 |
|
81 |
-
|
82 |
-
$YITH_WC_Catalog_Mode = new YITH_WC_Catalog_Mode();
|
83 |
}
|
84 |
|
85 |
add_action( 'ywctm_init', 'ywctm_init' );
|
86 |
|
87 |
function ywctm_install() {
|
88 |
|
89 |
-
require_once( YWCTM_DIR . 'class.yith-woocommerce-catalog-mode.php' );
|
90 |
-
|
91 |
if ( ! function_exists( 'WC' ) ) {
|
92 |
add_action( 'admin_notices', 'ywctm_install_woocommerce_admin_notice' );
|
93 |
} elseif ( defined( 'YWCTM_PREMIUM' ) ) {
|
@@ -108,26 +93,22 @@ if ( ! function_exists( 'yith_plugin_registration_hook' ) ) {
|
|
108 |
}
|
109 |
|
110 |
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
|
111 |
-
register_activation_hook( __FILE__, 'ywctm_plugin_activation' );
|
112 |
|
113 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
|
115 |
-
|
116 |
-
|
117 |
-
get_option( 'woocommerce_checkout_page_id' )
|
118 |
-
);
|
119 |
|
120 |
-
|
121 |
-
if ( get_post_status( $page_id ) != 'publish' ) {
|
122 |
-
$page = array(
|
123 |
-
'ID' => $page_id,
|
124 |
-
'post_status' => 'publish'
|
125 |
-
);
|
126 |
|
127 |
-
wp_update_post( $page );
|
128 |
-
}
|
129 |
}
|
130 |
}
|
131 |
-
|
132 |
-
|
133 |
-
|
1 |
<?php
|
2 |
/**
|
3 |
* Plugin Name: YITH WooCommerce Catalog Mode
|
4 |
+
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-catalog-mode/
|
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.0
|
9 |
+
* Author URI: https://yithemes.com/
|
10 |
+
* WC requires at least: 3.8.0
|
11 |
+
* WC tested up to: 4.0.x
|
12 |
*/
|
13 |
|
14 |
if ( ! defined( 'ABSPATH' ) ) {
|
22 |
function ywctm_install_woocommerce_admin_notice() {
|
23 |
?>
|
24 |
<div class="error">
|
25 |
+
<p>
|
26 |
+
<?php
|
27 |
+
/* translators: %s name of the plugin */
|
28 |
+
echo sprintf( esc_html__( '%s is enabled but not effective. In order to work, it requires WooCommerce.', 'yith-woocommerce-catalog-mode' ), 'YITH WooCommerce Catalog Mode' );
|
29 |
+
?>
|
30 |
+
</p>
|
31 |
</div>
|
32 |
<?php
|
33 |
}
|
35 |
function ywctm_install_free_admin_notice() {
|
36 |
?>
|
37 |
<div class="error">
|
38 |
+
<p>
|
39 |
+
<?php
|
40 |
+
/* translators: %s name of the plugin */
|
41 |
+
echo sprintf( esc_html__( 'You can\'t activate the free version of %s while you are using the premium one.', 'yith-woocommerce-catalog-mode' ), 'YITH WooCommerce Catalog Mode' );
|
42 |
+
?>
|
43 |
+
</p>
|
44 |
</div>
|
45 |
<?php
|
46 |
}
|
47 |
|
48 |
+
! defined( 'YWCTM_VERSION' ) && define( 'YWCTM_VERSION', '2.0.0' );
|
49 |
+
! defined( 'YWCTM_FREE_INIT' ) && define( 'YWCTM_FREE_INIT', plugin_basename( __FILE__ ) );
|
50 |
+
! defined( 'YWCTM_SLUG' ) && define( 'YWCTM_SLUG', 'yith-woocommerce-catalog-mode' );
|
51 |
+
! defined( 'YWCTM_FILE' ) && define( 'YWCTM_FILE', __FILE__ );
|
52 |
+
! defined( 'YWCTM_DIR' ) && define( 'YWCTM_DIR', plugin_dir_path( __FILE__ ) );
|
53 |
+
! defined( 'YWCTM_URL' ) && define( 'YWCTM_URL', plugins_url( '/', __FILE__ ) );
|
54 |
+
! defined( 'YWCTM_ASSETS_URL' ) && define( 'YWCTM_ASSETS_URL', YWCTM_URL . 'assets/' );
|
55 |
+
! defined( 'YWCTM_ASSETS_PATH' ) && define( 'YWCTM_ASSETS_PATH', YWCTM_DIR . 'assets/' );
|
56 |
+
! defined( 'YWCTM_TEMPLATE_PATH' ) && define( 'YWCTM_TEMPLATE_PATH', YWCTM_DIR . 'templates/' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
|
58 |
/* Plugin Framework Version Check */
|
59 |
if ( ! function_exists( 'yit_maybe_plugin_fw_loader' ) && file_exists( YWCTM_DIR . 'plugin-fw/init.php' ) ) {
|
66 |
/* Load YWCTM text domain */
|
67 |
load_plugin_textdomain( 'yith-woocommerce-catalog-mode', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
|
68 |
|
69 |
+
$GLOBALS['YITH_WC_Catalog_Mode'] = YITH_WCTM();
|
|
|
70 |
}
|
71 |
|
72 |
add_action( 'ywctm_init', 'ywctm_init' );
|
73 |
|
74 |
function ywctm_install() {
|
75 |
|
|
|
|
|
76 |
if ( ! function_exists( 'WC' ) ) {
|
77 |
add_action( 'admin_notices', 'ywctm_install_woocommerce_admin_notice' );
|
78 |
} elseif ( defined( 'YWCTM_PREMIUM' ) ) {
|
93 |
}
|
94 |
|
95 |
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
|
|
|
96 |
|
97 |
+
if ( ! function_exists( 'YITH_WCTM' ) ) {
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Unique access to instance of YITH_WC_Catalog_Mode
|
101 |
+
*
|
102 |
+
* @return YITH_WooCommerce_Catalog_Mode
|
103 |
+
* @since 1.1.5
|
104 |
+
* @author Alberto Ruggiero <alberto.ruggiero@yithemes.com>
|
105 |
+
*/
|
106 |
+
function YITH_WCTM() { //phpcs:ignore
|
107 |
|
108 |
+
// Load required classes and functions
|
109 |
+
require_once( YWCTM_DIR . 'class-yith-woocommerce-catalog-mode.php' );
|
|
|
|
|
110 |
|
111 |
+
return YITH_WooCommerce_Catalog_Mode::get_instance();
|
|
|
|
|
|
|
|
|
|
|
112 |
|
|
|
|
|
113 |
}
|
114 |
}
|
|
|
|
|
|
languages/yith-woocommerce-catalog-mode.pot
CHANGED
@@ -1,268 +1,224 @@
|
|
1 |
-
# Copyright (C)
|
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
|
6 |
-
"Report-Msgid-Bugs-To:
|
7 |
-
"POT-Creation-Date:
|
8 |
"MIME-Version: 1.0\n"
|
9 |
-
"Content-Type: text/plain; charset=
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
-
"PO-Revision-Date:
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
-
"Language-Team:
|
14 |
-
|
15 |
-
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
msgid "Settings"
|
18 |
msgstr ""
|
19 |
|
20 |
-
#: class
|
21 |
-
msgid "Exclusion List"
|
22 |
-
msgstr ""
|
23 |
-
|
24 |
-
#: class.yith-woocommerce-catalog-mode.php:156
|
25 |
-
msgid "Texts replacing price"
|
26 |
-
msgstr ""
|
27 |
-
|
28 |
-
#: class.yith-woocommerce-catalog-mode.php:157
|
29 |
-
msgid "Custom Button Url List"
|
30 |
-
msgstr ""
|
31 |
-
|
32 |
-
#: class.yith-woocommerce-catalog-mode.php:160
|
33 |
-
msgid "Vendor Exclusion List"
|
34 |
-
msgstr ""
|
35 |
-
|
36 |
-
#: class.yith-woocommerce-catalog-mode.php:165
|
37 |
msgid "Premium Version"
|
38 |
msgstr ""
|
39 |
|
40 |
-
#:
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
#: init.php:25
|
45 |
-
msgid ""
|
46 |
-
"YITH WooCommerce Catalog Mode is enabled but not effective. It requires "
|
47 |
-
"WooCommerce in order to work."
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: init.php:
|
|
|
51 |
msgid ""
|
52 |
-
"You can't activate the free version of
|
53 |
-
"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: plugin-options/settings-options.php:
|
57 |
-
msgid "
|
58 |
-
msgstr ""
|
59 |
-
|
60 |
-
#. #-#-#-#-# yith-woocommerce-catalog-mode.pot (YITH WooCommerce Catalog Mode 1.6.3) #-#-#-#-#
|
61 |
-
#. Plugin Name of the plugin/theme
|
62 |
-
#: plugin-options/settings-options.php:23
|
63 |
-
#: plugin-options/settings-options.php:29
|
64 |
-
msgid "YITH WooCommerce Catalog Mode"
|
65 |
-
msgstr ""
|
66 |
-
|
67 |
-
#: plugin-options/settings-options.php:24
|
68 |
-
msgid "Discover the Advanced Features"
|
69 |
msgstr ""
|
70 |
|
71 |
#: plugin-options/settings-options.php:25
|
72 |
-
msgid ""
|
73 |
-
"Upgrade to the PREMIUM VERSION of YITH WooCommerce Catalog Mode to benefit "
|
74 |
-
"from all features!"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: plugin-options/settings-options.php:
|
78 |
-
msgid "
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: plugin-options/settings-options.php:
|
82 |
msgid ""
|
83 |
-
"
|
84 |
-
"
|
85 |
-
"updates and support through our platform available 24h/24."
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: plugin-options/settings-options.php:
|
89 |
-
msgid "
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: plugin-options/settings-options.php:
|
93 |
-
msgid "
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: plugin-options/settings-options.php:
|
97 |
-
msgid "
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: plugin-options/settings-options.php:
|
101 |
-
msgid "
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: plugin-options/settings-options.php:
|
105 |
-
msgid "
|
106 |
msgstr ""
|
107 |
|
108 |
#: plugin-options/settings-options.php:70
|
109 |
-
msgid "Hide
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: plugin-options/settings-options.php:
|
113 |
-
msgid "
|
114 |
-
msgstr ""
|
115 |
-
|
116 |
-
#: plugin-options/settings-options.php:79
|
117 |
-
msgid "Enable Catalog Mode also for administrators"
|
118 |
-
msgstr ""
|
119 |
-
|
120 |
-
#: plugin-options/settings-options.php:88
|
121 |
-
msgid "Other Settings"
|
122 |
-
msgstr ""
|
123 |
-
|
124 |
-
#: plugin-options/settings-options.php:93
|
125 |
-
msgid "Disable shop"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#:
|
|
|
129 |
msgid ""
|
130 |
-
"
|
131 |
-
"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: templates/admin/premium.php:
|
135 |
-
msgid ""
|
136 |
-
"Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Catalog Mode%2$s "
|
137 |
-
"to benefit from all features!"
|
138 |
-
msgstr ""
|
139 |
-
|
140 |
-
#: templates/admin/premium.php:240 templates/admin/premium.php:414
|
141 |
-
msgid "UPGRADE"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: templates/admin/premium.php:
|
145 |
-
msgid "to the premium version"
|
146 |
-
msgstr ""
|
147 |
-
|
148 |
-
#: templates/admin/premium.php:247
|
149 |
msgid "Premium Features"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: templates/admin/premium.php:
|
153 |
-
msgid "Hide price"
|
154 |
-
msgstr ""
|
155 |
-
|
156 |
-
#: templates/admin/premium.php:258
|
157 |
msgid ""
|
158 |
-
"
|
159 |
-
"
|
160 |
-
"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: templates/admin/premium.php:
|
164 |
-
msgid "Inquiry form"
|
165 |
-
msgstr ""
|
166 |
-
|
167 |
-
#: templates/admin/premium.php:271
|
168 |
msgid ""
|
169 |
-
"
|
170 |
-
"
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
msgid "Custom button"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: templates/admin/premium.php:
|
178 |
msgid ""
|
179 |
-
"
|
180 |
-
"
|
181 |
-
"
|
182 |
-
|
183 |
-
|
184 |
-
#: templates/admin/premium.php:300
|
185 |
-
msgid "Product reviews"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: templates/admin/premium.php:
|
189 |
msgid ""
|
190 |
-
"
|
191 |
-
"
|
|
|
|
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: templates/admin/premium.php:
|
195 |
-
msgid "
|
|
|
|
|
196 |
msgstr ""
|
197 |
|
198 |
-
#: templates/admin/premium.php:
|
199 |
msgid ""
|
200 |
-
"
|
201 |
-
"and
|
202 |
-
"
|
|
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: templates/admin/premium.php:
|
206 |
-
msgid "
|
|
|
|
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: templates/admin/premium.php:
|
210 |
msgid ""
|
211 |
-
"
|
212 |
-
"
|
213 |
-
"
|
|
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: templates/admin/premium.php:
|
217 |
-
msgid "
|
|
|
|
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: templates/admin/premium.php:
|
221 |
msgid ""
|
222 |
-
"
|
223 |
-
"
|
224 |
-
"
|
225 |
-
"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: templates/admin/premium.php:
|
229 |
-
msgid "
|
|
|
|
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: templates/admin/premium.php:
|
233 |
msgid ""
|
234 |
-
"
|
235 |
-
"users
|
236 |
-
"
|
237 |
-
"
|
|
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: templates/admin/premium.php:
|
241 |
-
msgid "
|
|
|
|
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: templates/admin/premium.php:
|
245 |
msgid ""
|
246 |
-
"
|
247 |
-
"
|
248 |
-
"
|
249 |
-
"and
|
|
|
|
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: templates/admin/premium.php:
|
253 |
-
msgid "
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: templates/admin/premium.php:
|
257 |
msgid ""
|
258 |
-
"
|
259 |
-
"
|
260 |
-
"In this way, the emails will be sorted to different addresses basing on the "
|
261 |
-
"%1$slanguage%2$s of the page visited by the user when the sending occurs."
|
262 |
-
msgstr ""
|
263 |
-
|
264 |
-
#. Plugin URI of the plugin/theme
|
265 |
-
msgid "http://yithemes.com/themes/plugins/yith-woocommerce-catalog-mode/"
|
266 |
msgstr ""
|
267 |
|
268 |
#. Description of the plugin/theme
|
@@ -270,15 +226,27 @@ msgid ""
|
|
270 |
"<code><strong>YITH WooCommerce Catalog Mode</strong></code> allows hiding "
|
271 |
"product prices, cart and checkout from your store and turning it into a "
|
272 |
"performing product catalogue. You will be able to adjust your catalogue "
|
273 |
-
"settings as you prefer based on your requirements. <a
|
274 |
-
"yithemes.com/\" target=\"_blank\">Get more plugins for your
|
275 |
-
"on <strong>YITH</strong></a>"
|
|
|
|
|
|
|
|
|
|
|
276 |
msgstr ""
|
277 |
|
278 |
-
|
279 |
-
|
|
|
280 |
msgstr ""
|
281 |
|
282 |
-
|
283 |
-
|
|
|
284 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2020 YITH
|
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.0\n"
|
6 |
+
"Report-Msgid-Bugs-To: Your Inspiration Themes <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2020-04-07 12:31:40+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n"
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
+
"Language-Team: Your Inspiration Themes <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 |
+
#: class-yith-woocommerce-catalog-mode.php:242
|
28 |
+
#: plugin-options/settings-options.php:18
|
29 |
msgid "Settings"
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: class-yith-woocommerce-catalog-mode.php:243
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
msgid "Premium Version"
|
34 |
msgstr ""
|
35 |
|
36 |
+
#: init.php:28
|
37 |
+
#. translators: %s name of the plugin
|
38 |
+
msgid "%s is enabled but not effective. In order to work, it requires WooCommerce."
|
|
|
|
|
|
|
|
|
|
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: init.php:41
|
42 |
+
#. translators: %s name of the plugin
|
43 |
msgid ""
|
44 |
+
"You can't activate the free version of %s while you are using the premium "
|
45 |
+
"one."
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: plugin-options/settings-options.php:22
|
49 |
+
msgid "Catalog mode for administrators"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
msgstr ""
|
51 |
|
52 |
#: plugin-options/settings-options.php:25
|
53 |
+
msgid "Choose to enable the Catalog Mode for admins."
|
|
|
|
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: plugin-options/settings-options.php:30
|
57 |
+
msgid "Disable shop"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: plugin-options/settings-options.php:33
|
61 |
msgid ""
|
62 |
+
"Use this option to hide the \"Cart\" page, \"Checkout\" page and all the "
|
63 |
+
"\"Add to Cart\" buttons in the shop."
|
|
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: plugin-options/settings-options.php:40
|
67 |
+
msgid "Hide \"Add to Cart\" in:"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: plugin-options/settings-options.php:41
|
71 |
+
msgid "Choose where to hide \"Add to Cart\"."
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: plugin-options/settings-options.php:50
|
75 |
+
msgid "All pages"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: plugin-options/settings-options.php:51
|
79 |
+
msgid "Shop page"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: plugin-options/settings-options.php:52
|
83 |
+
msgid "Product page"
|
84 |
msgstr ""
|
85 |
|
86 |
#: plugin-options/settings-options.php:70
|
87 |
+
msgid "Hide product variations"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: plugin-options/settings-options.php:73
|
91 |
+
msgid "Use this option to hide product variations where \"add to cart\" is hidden."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: templates/admin/premium.php:197 templates/admin/premium.php:324
|
95 |
+
#. translators: %1$s opening span, %2$s closing span, %3$s BR tag
|
96 |
msgid ""
|
97 |
+
"Upgrade to %1$spremium version%2$s%3$s of %1$sYITH WooCommerce Catalog "
|
98 |
+
"Mode%2$s to benefit from all features!"
|
99 |
msgstr ""
|
100 |
|
101 |
+
#: templates/admin/premium.php:201 templates/admin/premium.php:328
|
102 |
+
msgid "Upgrade"
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: templates/admin/premium.php:207
|
|
|
|
|
|
|
|
|
106 |
msgid "Premium Features"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: templates/admin/premium.php:214
|
|
|
|
|
|
|
|
|
110 |
msgid ""
|
111 |
+
"Build up a catalogue of products and online services and encourage your "
|
112 |
+
"customers to contact you to get a dedicated price estimate or additional "
|
113 |
+
"information."
|
114 |
msgstr ""
|
115 |
|
116 |
+
#: templates/admin/premium.php:217
|
|
|
|
|
|
|
|
|
117 |
msgid ""
|
118 |
+
"Are you starting an e-commerce website, but still it is not ready for "
|
119 |
+
"automatic sales? Your store might be temporarily closed due to holidays or "
|
120 |
+
"prepare for a sales period and you need to temporarily suspend sales. YITH "
|
121 |
+
"WooCommerce Catalog Mode is a plugin designed for those who need to turn "
|
122 |
+
"their shop into an online catalog."
|
|
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: templates/admin/premium.php:220
|
126 |
msgid ""
|
127 |
+
"Are you interested in displaying a catalogue with products without making "
|
128 |
+
"them immediately available for sale? Or do you want to filter buyers and "
|
129 |
+
"let only registered users see all the details? Are you taking inventory but "
|
130 |
+
"would like to leave products online?"
|
|
|
|
|
|
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: templates/admin/premium.php:223
|
134 |
msgid ""
|
135 |
+
"YITH WooCommerce Catalog Mode allows you to turn your online shop into a "
|
136 |
+
"catalogue, by removing Add to Cart buttons and any access to checkout "
|
137 |
+
"pages, by hiding product prices and replacing it with customizable buttons, "
|
138 |
+
"text labels and inquiry forms."
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: templates/admin/premium.php:232
|
142 |
+
msgid ""
|
143 |
+
"Enable ‘Massive catalog mode’ with one click and disable the Cart, the "
|
144 |
+
"Checkout and all add to cart buttons of your shop in a few quick moves."
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: templates/admin/premium.php:235
|
148 |
msgid ""
|
149 |
+
"If you have a catalogue with many products and you want to quickly hide the "
|
150 |
+
"Cart button and the Cart page, you will be able to do that with one click. "
|
151 |
+
"Whenever you’re ready to sell, just one more click and your catalogue can "
|
152 |
+
"be immediately converted into an e-commerce shop in full swing."
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: templates/admin/premium.php:250
|
156 |
+
msgid ""
|
157 |
+
"Hide prices and Cart buttons from all products or only from selected "
|
158 |
+
"products, tags or categories."
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: templates/admin/premium.php:253
|
162 |
msgid ""
|
163 |
+
"Do you want to make only some products purchasable and set up the catalog "
|
164 |
+
"mode for others that cannot be purchased straight away? You’ll be able to "
|
165 |
+
"create an unlimited number of rules and apply them to products of your "
|
166 |
+
"choice."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: templates/admin/premium.php:262
|
170 |
+
msgid ""
|
171 |
+
"Enable the catalog mode for unregistered users or only for users from "
|
172 |
+
"specific countries."
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: templates/admin/premium.php:265
|
176 |
msgid ""
|
177 |
+
"Do you want to show your product prices only to users who have registered "
|
178 |
+
"an account? Or maybe restrict purchases only to users from a specific "
|
179 |
+
"geographical area? These are just some of the many scenarios that YITH "
|
180 |
+
"Catalog Mode can help you deal with."
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: templates/admin/premium.php:280
|
184 |
+
msgid ""
|
185 |
+
"Create custom calls to action and labels to replace the price and Cart "
|
186 |
+
"buttons."
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: templates/admin/premium.php:283
|
190 |
msgid ""
|
191 |
+
"If your products cannot be purchased straight away, you probably need to "
|
192 |
+
"push users to contact you and ask for a dedicated price estimate or simply "
|
193 |
+
"for more details. Or you might want them to register an account in your "
|
194 |
+
"shop or log in. With our button & label builder, you can create countless "
|
195 |
+
"persuasive texts and calls to action for your products."
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: templates/admin/premium.php:292
|
199 |
+
msgid ""
|
200 |
+
"Enable an inquiry form on your product pages to help your customers contact "
|
201 |
+
"you easily."
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: templates/admin/premium.php:295
|
205 |
msgid ""
|
206 |
+
"Choose whether you want to enable a contact form on your product pages to "
|
207 |
+
"make it easier for your users to get in touch with you. The enquiry form is "
|
208 |
+
"compatible with several email management plugins: Contact Form 7, "
|
209 |
+
"Formidable Forms, Gravity Forms and Ninja Forms. In the email message that "
|
210 |
+
"you receive, you can also see a reference to the page from where the "
|
211 |
+
"request has been submitted."
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: templates/admin/premium.php:310
|
215 |
+
msgid "Integrate the catalog mode with YITH WooCommerce Multi-vendor"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: templates/admin/premium.php:313
|
219 |
msgid ""
|
220 |
+
"If you use YITH Multi Vendor, you can let every vendor set up and control "
|
221 |
+
"the catalog mode for their own shop."
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
msgstr ""
|
223 |
|
224 |
#. Description of the plugin/theme
|
226 |
"<code><strong>YITH WooCommerce Catalog Mode</strong></code> allows hiding "
|
227 |
"product prices, cart and checkout from your store and turning it into a "
|
228 |
"performing product catalogue. You will be able to adjust your catalogue "
|
229 |
+
"settings as you prefer based on your requirements. <a "
|
230 |
+
"href=\"https://yithemes.com/\" target=\"_blank\">Get more plugins for your "
|
231 |
+
"e-commerce shop on <strong>YITH</strong></a>"
|
232 |
+
msgstr ""
|
233 |
+
|
234 |
+
#: class-yith-woocommerce-catalog-mode.php:233
|
235 |
+
msgctxt "general settings tab name"
|
236 |
+
msgid "Settings"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: class-yith-woocommerce-catalog-mode.php:234
|
240 |
+
msgctxt "exclusion settings tab name"
|
241 |
+
msgid "Exclusion List"
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: class-yith-woocommerce-catalog-mode.php:235
|
245 |
+
msgctxt "inquiry form settings tab name"
|
246 |
+
msgid "Inquiry Form"
|
247 |
msgstr ""
|
248 |
+
|
249 |
+
#: class-yith-woocommerce-catalog-mode.php:236
|
250 |
+
msgctxt "buttons & labels settings tab name"
|
251 |
+
msgid "Buttons & Labels"
|
252 |
+
msgstr ""
|
package-lock.json
ADDED
@@ -0,0 +1,1329 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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/.jshintrc
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"boss": true,
|
3 |
+
"curly": true,
|
4 |
+
"eqeqeq": true,
|
5 |
+
"eqnull": true,
|
6 |
+
"es3": true,
|
7 |
+
"expr": true,
|
8 |
+
"immed": true,
|
9 |
+
"noarg": true,
|
10 |
+
"onevar": true,
|
11 |
+
"trailing": true,
|
12 |
+
"undef": true,
|
13 |
+
"unused": true,
|
14 |
+
|
15 |
+
"browser": true,
|
16 |
+
|
17 |
+
"globals": {
|
18 |
+
"_": false,
|
19 |
+
"Backbone": false,
|
20 |
+
"jQuery": true,
|
21 |
+
"console": true,
|
22 |
+
"alert": true,
|
23 |
+
"JSON": false,
|
24 |
+
"wp": false
|
25 |
+
}
|
26 |
+
}
|
plugin-fw/Gruntfile.js
ADDED
@@ -0,0 +1,96 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* in vagrant ssh, launch:
|
3 |
+
* - npm install
|
4 |
+
* - grunt (or use npm scripts in package.json)
|
5 |
+
*/
|
6 |
+
|
7 |
+
const potInfo = {
|
8 |
+
potFilename: 'yith-plugin-fw.pot',
|
9 |
+
potHeaders : {
|
10 |
+
poedit : true, // Includes common Poedit headers.
|
11 |
+
'x-poedit-keywordslist': true, // Include a list of all possible gettext functions.
|
12 |
+
'report-msgid-bugs-to' : 'YITH <plugins@yithemes.com>',
|
13 |
+
'language-team' : 'YITH <info@yithemes.com>'
|
14 |
+
}
|
15 |
+
};
|
16 |
+
|
17 |
+
module.exports = function ( grunt ) {
|
18 |
+
'use strict';
|
19 |
+
|
20 |
+
grunt.initConfig( {
|
21 |
+
dirs: {
|
22 |
+
css: 'assets/css',
|
23 |
+
js : 'assets/js'
|
24 |
+
},
|
25 |
+
|
26 |
+
uglify: {
|
27 |
+
options: {
|
28 |
+
ie8 : true,
|
29 |
+
parse : {
|
30 |
+
strict: false
|
31 |
+
},
|
32 |
+
output: {
|
33 |
+
comments: /@license|@preserve|^!/
|
34 |
+
}
|
35 |
+
},
|
36 |
+
common : {
|
37 |
+
files: [{
|
38 |
+
expand: true,
|
39 |
+
cwd : '<%= dirs.js %>/',
|
40 |
+
src : ['*.js', '!*.min.js'],
|
41 |
+
dest : '<%= dirs.js %>/',
|
42 |
+
rename: function ( dst, src ) {
|
43 |
+
// To keep the source js files and make new files as `*.min.js`:
|
44 |
+
return dst + '/' + src.replace( '.js', '.min.js' );
|
45 |
+
}
|
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 |
+
|
61 |
+
makepot: {
|
62 |
+
options: {
|
63 |
+
type : 'wp-plugin',
|
64 |
+
domainPath : 'languages',
|
65 |
+
domain : 'yith-plugin-fw',
|
66 |
+
potHeaders : potInfo.potHeaders,
|
67 |
+
updatePoFiles: true
|
68 |
+
},
|
69 |
+
dist : {
|
70 |
+
options: {
|
71 |
+
potFilename: potInfo.potFilename,
|
72 |
+
exclude : [
|
73 |
+
'node_modules/.*',
|
74 |
+
'tests/.*',
|
75 |
+
'tmp/.*'
|
76 |
+
]
|
77 |
+
}
|
78 |
+
}
|
79 |
+
}
|
80 |
+
|
81 |
+
} );
|
82 |
+
|
83 |
+
// Load NPM tasks to be used here.
|
84 |
+
grunt.loadNpmTasks( 'grunt-wp-i18n' );
|
85 |
+
|
86 |
+
// Use uglify-es (instead of uglify) to uglify also JS for ES6.
|
87 |
+
grunt.loadNpmTasks( 'grunt-contrib-uglify-es' );
|
88 |
+
|
89 |
+
// Register tasks.
|
90 |
+
grunt.registerTask( 'js', ['uglify'] );
|
91 |
+
grunt.registerTask( 'i18n', ['makepot'] );
|
92 |
+
grunt.registerTask( 'default', [
|
93 |
+
'js',
|
94 |
+
'i18n'
|
95 |
+
] );
|
96 |
+
};
|
plugin-fw/assets/css/yith-fields.css
CHANGED
@@ -455,11 +455,11 @@ YITH UI
|
|
455 |
****************/
|
456 |
@font-face {
|
457 |
font-family : 'yith-icon';
|
458 |
-
src : url('../fonts/yith-icon.eot?
|
459 |
-
src : url('../fonts/yith-icon.eot?
|
460 |
-
url('../fonts/yith-icon.ttf?
|
461 |
-
url('../fonts/yith-icon.woff?
|
462 |
-
url('../fonts/yith-icon.svg?
|
463 |
font-weight : normal;
|
464 |
font-style : normal;
|
465 |
}
|
@@ -479,138 +479,142 @@ YITH UI
|
|
479 |
-moz-osx-font-smoothing : grayscale;
|
480 |
}
|
481 |
|
482 |
-
.yith-icon-
|
483 |
-
content: "\
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
484 |
color: #757575;
|
485 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
486 |
.yith-icon-calendar_add:before {
|
487 |
-
content
|
488 |
-
color
|
489 |
}
|
490 |
-
|
491 |
.yith-icon-calendar_money:before {
|
492 |
-
content
|
493 |
-
color
|
494 |
}
|
495 |
-
|
496 |
.yith-icon-calendar2:before {
|
497 |
-
content
|
498 |
-
color
|
499 |
}
|
500 |
-
|
501 |
.yith-icon-people:before {
|
502 |
-
content
|
503 |
-
color
|
504 |
}
|
505 |
-
|
506 |
.yith-icon-shield_money:before {
|
507 |
-
content
|
508 |
-
color
|
509 |
}
|
510 |
-
|
511 |
.yith-icon-time_check:before {
|
512 |
-
content
|
513 |
-
color
|
514 |
}
|
515 |
-
|
516 |
.yith-icon-world_settings:before {
|
517 |
-
content
|
518 |
-
color
|
519 |
}
|
520 |
-
|
521 |
.yith-icon-arrow_eye_closed:before {
|
522 |
-
content
|
523 |
-
color
|
524 |
}
|
525 |
-
|
526 |
.yith-icon-arrow_eye:before {
|
527 |
-
content
|
528 |
-
color
|
529 |
}
|
530 |
-
|
531 |
.yith-icon-reset:before {
|
532 |
-
content
|
533 |
-
color
|
534 |
}
|
535 |
-
|
536 |
.yith-icon-drag:before {
|
537 |
-
content
|
538 |
-
color
|
539 |
}
|
540 |
-
|
541 |
.yith-icon-trash:before {
|
542 |
-
content
|
543 |
-
color
|
544 |
}
|
545 |
-
|
546 |
.yith-icon-info:before {
|
547 |
-
content
|
548 |
-
color
|
549 |
}
|
550 |
-
|
551 |
.yith-icon-arrow_down:before {
|
552 |
-
content
|
553 |
-
color
|
554 |
}
|
555 |
-
|
556 |
.yith-icon-arrow_left:before {
|
557 |
-
content
|
558 |
-
color
|
559 |
}
|
560 |
-
|
561 |
.yith-icon-arrow_right:before {
|
562 |
-
content
|
563 |
-
color
|
564 |
}
|
565 |
-
|
566 |
.yith-icon-arrow_up:before {
|
567 |
-
content
|
568 |
-
color
|
569 |
}
|
570 |
-
|
571 |
.yith-icon-calendar:before {
|
572 |
-
content
|
573 |
-
color
|
574 |
}
|
575 |
-
|
576 |
.yith-icon-check:before {
|
577 |
-
content
|
578 |
-
color
|
579 |
}
|
580 |
-
|
581 |
.yith-icon-close:before {
|
582 |
-
content
|
583 |
-
color
|
584 |
}
|
585 |
-
|
586 |
.yith-icon-edit:before {
|
587 |
-
content
|
588 |
-
color
|
589 |
}
|
590 |
-
|
591 |
.yith-icon-magnifier:before {
|
592 |
-
content
|
593 |
-
color
|
594 |
}
|
595 |
-
|
596 |
.yith-icon-pencil:before {
|
597 |
-
content
|
598 |
-
color
|
599 |
}
|
600 |
-
|
601 |
.yith-icon-plus:before {
|
602 |
-
content
|
603 |
-
color
|
604 |
}
|
605 |
-
|
606 |
.yith-icon-update:before {
|
607 |
-
content
|
608 |
-
color
|
609 |
}
|
610 |
-
|
611 |
.yith-icon-upload:before {
|
612 |
-
content
|
613 |
-
color
|
|
|
|
|
|
|
614 |
}
|
615 |
|
616 |
.yith-plugin-fw-banner {
|
@@ -796,7 +800,7 @@ YITH UI
|
|
796 |
background : #f1f1f1;
|
797 |
font-size : 14px;
|
798 |
font-weight : 700;
|
799 |
-
width :
|
800 |
display : block;
|
801 |
padding : 15px;
|
802 |
margin-bottom : 0;
|
@@ -1401,7 +1405,7 @@ span.select2.select2-container.select2-container--default.yith-plugin-fw-select2
|
|
1401 |
}
|
1402 |
|
1403 |
.yith-plugin-ui .yith-plugin-fw-onoff-container input + span:after {
|
1404 |
-
content :
|
1405 |
width : 14px;
|
1406 |
height : 14px;
|
1407 |
font-size : 13px;
|
@@ -1427,7 +1431,7 @@ span.select2.select2-container.select2-container--default.yith-plugin-fw-select2
|
|
1427 |
|
1428 |
.yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span:after,
|
1429 |
.yith-plugin-ui.yith-plugin-fw-onoff-container input.onoffchecked + span:after {
|
1430 |
-
content :
|
1431 |
color : #98aa36;
|
1432 |
width : 14px;
|
1433 |
height : 14px;
|
455 |
****************/
|
456 |
@font-face {
|
457 |
font-family : 'yith-icon';
|
458 |
+
src : url('../fonts/yith-icon.eot?g6bfgy');
|
459 |
+
src : url('../fonts/yith-icon.eot?g6bfgy#iefix') format('embedded-opentype'),
|
460 |
+
url('../fonts/yith-icon.ttf?g6bfgy') format('truetype'),
|
461 |
+
url('../fonts/yith-icon.woff?g6bfgy') format('woff'),
|
462 |
+
url('../fonts/yith-icon.svg?g6bfgy#yith-icon') format('svg');
|
463 |
font-weight : normal;
|
464 |
font-style : normal;
|
465 |
}
|
479 |
-moz-osx-font-smoothing : grayscale;
|
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 {
|
800 |
background : #f1f1f1;
|
801 |
font-size : 14px;
|
802 |
font-weight : 700;
|
803 |
+
width : 50%;
|
804 |
display : block;
|
805 |
padding : 15px;
|
806 |
margin-bottom : 0;
|
1405 |
}
|
1406 |
|
1407 |
.yith-plugin-ui .yith-plugin-fw-onoff-container input + span:after {
|
1408 |
+
content : attr(data-text-off);
|
1409 |
width : 14px;
|
1410 |
height : 14px;
|
1411 |
font-size : 13px;
|
1431 |
|
1432 |
.yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span:after,
|
1433 |
.yith-plugin-ui.yith-plugin-fw-onoff-container input.onoffchecked + span:after {
|
1434 |
+
content : attr(data-text-on);
|
1435 |
color : #98aa36;
|
1436 |
width : 14px;
|
1437 |
height : 14px;
|
plugin-fw/assets/fonts/yith-icon.eot
CHANGED
Binary file
|
plugin-fw/assets/fonts/yith-icon.svg
CHANGED
@@ -34,4 +34,13 @@
|
|
34 |
<glyph unicode="" glyph-name="time_check" d="M86.528 448.341c-0.341-235.008 189.952-425.643 424.96-425.984s425.643 189.952 425.984 424.96c0.171 83.968-24.576 166.059-71.168 236.032l-60.075-63.488c22.528-39.765 37.035-83.627 42.325-129.195h-80.384v-84.651h80.384c-19.627-154.795-141.483-276.651-296.277-296.277v84.651h-84.651v-84.651c-154.795 19.456-276.821 141.483-296.277 296.277h84.651v84.651h-84.651c18.432 155.307 140.971 277.845 296.277 296.277v-82.603h84.651v81.749c46.251-5.803 90.795-21.163 130.731-44.885l61.44 61.44c-68.779 46.080-149.675 70.827-232.448 71.168-234.837-0.341-425.301-190.635-425.472-425.472zM414.549 605.355l-59.563-59.733 157.013-157.013 410.624 410.965-59.733 59.733-350.891-350.891z" />
|
35 |
<glyph unicode="" glyph-name="world_settings" d="M833.707 597.333l48.981 81.92-139.435 139.435-81.92-48.981c-8.875 4.267-18.091 7.851-27.648 11.435l-23.040 92.672h-98.645c-235.179-0.171-425.643-190.635-425.643-425.813s190.464-425.643 425.643-425.643h98.645l23.040 92.672c9.557 3.584 18.773 7.168 27.648 11.435l81.92-48.981 139.435 139.435-48.981 81.92c3.925 8.875 7.851 18.091 11.435 27.648l92.672 23.040v197.12l-92.672 23.040c-3.584 9.557-7.168 20.139-11.435 27.648zM319.659 448c0.171 35.669 3.243 71.339 9.216 106.496h147.627v-212.821h-147.627c-5.973 34.987-9.045 70.656-9.216 106.325zM476.501 795.989v-170.667h-129.877c28.16 86.699 75.264 150.869 129.877 170.667zM476.501 270.677v-171.008c-54.613 19.797-101.888 84.139-129.877 171.008h129.877zM547.499 547.669c55.125-20.309 83.456-81.579 63.147-136.704-10.752-29.184-33.792-52.224-63.147-63.147v199.851zM323.925 748.203c-22.869-38.4-40.277-79.701-51.712-122.709h-67.072c29.013 49.835 69.803 91.989 118.784 122.709zM173.568 554.496h83.797c-11.435-70.485-11.435-142.336 0-212.821h-83.797c-21.845 69.12-21.845 143.531 0 212.821zM205.141 270.677h67.072c11.435-43.179 29.013-84.651 51.712-123.051-48.981 30.72-89.771 73.045-118.784 123.051zM866.816 404.651l-77.312-19.456-5.632-19.115c-5.632-18.091-12.8-35.669-21.675-52.565l-9.557-17.749 40.789-68.096-61.099-61.44-68.437 41.301-17.749-9.557c-16.725-8.875-34.133-16.043-52.224-21.675l-19.456-5.632-19.115-77.312h-7.851v180.907c96.085 19.456 158.037 113.152 138.581 209.067-14.165 69.803-68.779 124.416-138.581 138.581v180.907h7.851l19.115-77.312 19.456-5.632c18.091-5.973 35.669-13.824 52.224-23.381l17.749-9.557 68.437 40.789 61.099-61.099-40.96-66.731 9.557-17.749c8.875-16.555 16.213-34.133 21.675-52.224l5.632-19.456 77.312-19.115 0.171-86.699z" />
|
36 |
<glyph unicode="" glyph-name="reply" d="M426 554.667q208-30 321-159t149-311q-154 218-470 218v-174l-298 298 298 298v-170z" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
</font></defs></svg>
|
34 |
<glyph unicode="" glyph-name="time_check" d="M86.528 448.341c-0.341-235.008 189.952-425.643 424.96-425.984s425.643 189.952 425.984 424.96c0.171 83.968-24.576 166.059-71.168 236.032l-60.075-63.488c22.528-39.765 37.035-83.627 42.325-129.195h-80.384v-84.651h80.384c-19.627-154.795-141.483-276.651-296.277-296.277v84.651h-84.651v-84.651c-154.795 19.456-276.821 141.483-296.277 296.277h84.651v84.651h-84.651c18.432 155.307 140.971 277.845 296.277 296.277v-82.603h84.651v81.749c46.251-5.803 90.795-21.163 130.731-44.885l61.44 61.44c-68.779 46.080-149.675 70.827-232.448 71.168-234.837-0.341-425.301-190.635-425.472-425.472zM414.549 605.355l-59.563-59.733 157.013-157.013 410.624 410.965-59.733 59.733-350.891-350.891z" />
|
35 |
<glyph unicode="" glyph-name="world_settings" d="M833.707 597.333l48.981 81.92-139.435 139.435-81.92-48.981c-8.875 4.267-18.091 7.851-27.648 11.435l-23.040 92.672h-98.645c-235.179-0.171-425.643-190.635-425.643-425.813s190.464-425.643 425.643-425.643h98.645l23.040 92.672c9.557 3.584 18.773 7.168 27.648 11.435l81.92-48.981 139.435 139.435-48.981 81.92c3.925 8.875 7.851 18.091 11.435 27.648l92.672 23.040v197.12l-92.672 23.040c-3.584 9.557-7.168 20.139-11.435 27.648zM319.659 448c0.171 35.669 3.243 71.339 9.216 106.496h147.627v-212.821h-147.627c-5.973 34.987-9.045 70.656-9.216 106.325zM476.501 795.989v-170.667h-129.877c28.16 86.699 75.264 150.869 129.877 170.667zM476.501 270.677v-171.008c-54.613 19.797-101.888 84.139-129.877 171.008h129.877zM547.499 547.669c55.125-20.309 83.456-81.579 63.147-136.704-10.752-29.184-33.792-52.224-63.147-63.147v199.851zM323.925 748.203c-22.869-38.4-40.277-79.701-51.712-122.709h-67.072c29.013 49.835 69.803 91.989 118.784 122.709zM173.568 554.496h83.797c-11.435-70.485-11.435-142.336 0-212.821h-83.797c-21.845 69.12-21.845 143.531 0 212.821zM205.141 270.677h67.072c11.435-43.179 29.013-84.651 51.712-123.051-48.981 30.72-89.771 73.045-118.784 123.051zM866.816 404.651l-77.312-19.456-5.632-19.115c-5.632-18.091-12.8-35.669-21.675-52.565l-9.557-17.749 40.789-68.096-61.099-61.44-68.437 41.301-17.749-9.557c-16.725-8.875-34.133-16.043-52.224-21.675l-19.456-5.632-19.115-77.312h-7.851v180.907c96.085 19.456 158.037 113.152 138.581 209.067-14.165 69.803-68.779 124.416-138.581 138.581v180.907h7.851l19.115-77.312 19.456-5.632c18.091-5.973 35.669-13.824 52.224-23.381l17.749-9.557 68.437 40.789 61.099-61.099-40.96-66.731 9.557-17.749c8.875-16.555 16.213-34.133 21.675-52.224l5.632-19.456 77.312-19.115 0.171-86.699z" />
|
36 |
<glyph unicode="" glyph-name="reply" d="M426 554.667q208-30 321-159t149-311q-154 218-470 218v-174l-298 298 298 298v-170z" />
|
37 |
+
<glyph unicode="" glyph-name="paypal-svgrepo-com" d="M948.695 781.407c41.592-76.275 27.867-166.22 11.486-219.376-88.641-289.544-488.607-273.795-546.47-273.795-57.795 0-71.254-53.893-71.254-53.893l-43.213-188.526c-11.779-66.175-71.793-62.877-71.793-62.877s-78.009 0-130.188 0c-3.273 0-6.328 0.225-9.134 0.631-0.645-12.117 1.079-47.541 44.401-47.541 52.139 0 130.147 0 130.147 0s60.013-3.366 71.834 62.806l43.165 188.519c0 0 13.507 53.897 71.301 53.897 57.767 0 457.829-15.746 546.514 273.808 19.787 64.717 35.874 183.635-46.797 266.347zM259.046 86.911l43.206 188.533c0 0 13.421 53.801 71.301 53.801 57.747 0 457.781-15.664 546.429 273.819 32.437 105.838 54.958 356.92-348.956 356.92h-291.749c0 0-60.641 2.816-75.606-61.659l-190.628-822.715c0 0-8.185-51.555 43.974-51.555 52.207 0 130.233 0 130.233 0s60.013-3.393 71.796 62.857zM369 565.482l38.741 167.179c0 0 12.339 45.462 52.207 52.193 39.827 6.755 107.667-1.201 125.12-4.495 113.299-21.279 89.201-128.478 89.201-128.478-22.433-165.476-280.007-142.514-280.007-142.514-40.383 14.602-25.262 56.115-25.262 56.115z" />
|
38 |
+
<glyph unicode="" glyph-name="bank" d="M511.488 599.723c-8.875 0-16.213 7.168-16.213 16.213 0 4.608-3.755 8.363-8.363 8.363s-8.363-3.755-8.363-8.363c0-15.189 10.411-27.989 24.576-31.744v-6.315c0-4.608 3.755-8.363 8.363-8.363s8.363 3.755 8.363 8.363v6.315c14.165 3.755 24.576 16.384 24.576 31.744 0 18.091-14.848 32.939-32.939 32.939-8.875 0-16.213 7.168-16.213 16.213 0 8.875 7.168 16.213 16.213 16.213 8.533 0 15.531-6.656 16.213-15.019 0.341-4.608 4.437-8.021 8.875-7.851 4.608 0.341 8.192 4.267 7.851 8.875-1.024 14.336-11.093 25.941-24.576 29.525v6.315c0 4.608-3.755 8.363-8.363 8.363s-8.363-3.755-8.363-8.363v-6.315c-13.995-3.755-24.576-16.555-24.576-31.744 0-18.091 14.848-32.939 32.939-32.939 8.875 0 16.213-7.168 16.213-16.213s-7.339-16.213-16.213-16.213zM862.72 508.587c0 0.512-0.171 1.195-0.341 1.707s-0.171 1.024-0.341 1.365c-0.171 0.512-0.512 0.853-0.853 1.195-0.341 0.512-0.683 1.024-1.024 1.365-0.171 0.171-0.171 0.171-0.171 0.341l-342.699 283.648c-3.072 2.56-7.68 2.56-10.752 0l-342.187-283.477c-0.171-0.171-0.171-0.171-0.171-0.341-0.512-0.341-0.683-0.853-1.024-1.365-0.341-0.341-0.683-0.853-0.853-1.195-0.171-0.512-0.341-1.024-0.341-1.365-0.171-0.512-0.341-1.195-0.341-1.707 0-0.171 0-0.171 0-0.341v-66.56c0-4.608 3.755-8.363 8.363-8.363h85.504v-258.048h-85.845c-4.608 0-8.363-3.755-8.363-8.363v-55.467c0-1.365 0.341-2.56 0.853-3.584-0.512-1.024-0.853-2.219-0.853-3.584 0-4.608 3.755-8.363 8.363-8.363h678.571c4.608 0 8.363 3.755 8.363 8.363v62.635c0 4.608-3.755 8.363-8.363 8.363h-79.872v257.877h86.016c4.608 0 8.363 3.755 8.363 8.363v66.56c0 0.171 0 0.171 0 0.341zM178.005 450.048v49.835h667.989v-49.835h-667.989zM839.851 158.549v-45.909h-661.845v45.909h661.845zM482.816 175.275v258.048h62.123v-258.048h-62.123zM512 780.971l319.147-264.363h-638.293l319.147 264.363zM271.872 433.323h194.048v-258.048h-115.029v228.352c0 4.608-3.755 8.363-8.363 8.363s-8.363-3.755-8.363-8.363v-228.352h-62.123v258.048zM751.616 175.275h-189.952v258.048h110.933v-227.499c0-4.608 3.755-8.363 8.363-8.363s8.363 3.755 8.363 8.363v227.499h62.123v-258.048z" />
|
39 |
+
<glyph unicode="" glyph-name="accounting" d="M862.72 432.128c0 0.512-0.171 1.024-0.341 1.536s-0.171 0.853-0.512 1.365c-0.171 0.341-0.512 0.853-0.853 1.195s-0.683 0.853-1.024 1.195c-0.171 0.171-0.171 0.171-0.341 0.341l-30.891 23.893c-2.56 2.048-6.315 2.219-9.045 0.341l-31.061-21.163-33.792 21.163c0 0 0 0 0 0h-0.171c-0.171 0.171-0.512 0.171-0.853 0.341-0.683 0.341-1.195 0.683-2.048 0.683-0.512 0-1.024 0-1.365 0-0.512 0-1.024 0-1.536 0-0.683-0.171-1.365-0.512-1.877-0.853-0.171-0.171-0.512-0.171-0.683-0.341v0c0 0 0 0 0 0l-5.973-4.096-29.184-19.797c-3.413-2.389-4.437-7.168-2.048-10.581 1.536-2.219 3.925-3.413 6.315-3.413 1.536 0 2.901 0.512 4.267 1.365l31.232 21.163 33.963-21.333c2.56-1.707 5.803-1.536 8.363 0.171l30.549 20.821 23.552-18.261v-152.747c0-43.861-35.669-79.701-79.701-79.701-43.861 0-79.701 35.669-79.701 79.701v407.723c0 47.957-35.84 87.723-82.261 94.037-1.024 0.512-2.219 1.024-3.584 1.024h-297.813c-52.395 0-94.891-42.667-94.891-94.891v-27.819h-13.995c-18.773 0-33.963-15.189-33.963-33.963v-468.821c0-18.773 15.189-33.963 33.963-33.963h341.504c18.773 0 33.963 15.189 33.963 33.963v468.651c0 18.773-15.189 33.963-33.963 33.963h-13.995v27.819c0 42.325 33.28 76.971 75.093 79.36 41.813-2.389 75.093-37.035 75.093-79.36v-407.723c0-33.28 17.408-62.635 43.52-79.701h-114.517c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h166.059c52.395 0 94.891 42.667 94.891 94.891v156.501c-0.341 0.341-0.341 0.512-0.341 0.683zM507.563 682.837v-81.749c0-4.267 3.413-7.68 7.68-7.68s7.68 3.413 7.68 7.68v38.571h13.995c10.411 0 18.773-8.363 18.773-18.773v-468.821c0-10.24-8.363-18.773-18.773-18.773h-341.675c-10.24 0-18.773 8.363-18.773 18.773v468.992c0 10.24 8.363 18.773 18.773 18.773h13.995v-38.571c0-4.267 3.413-7.68 7.68-7.68h248.832c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68h-241.152v74.069c0 43.861 35.669 79.701 79.701 79.701h246.784c-26.283-17.237-43.52-46.421-43.52-79.872zM209.237 558.251v-85.333c0-4.267 3.413-7.68 7.68-7.68h298.155c4.267 0 7.68 3.413 7.68 7.68v85.333c0 4.267-3.413 7.68-7.68 7.68h-298.155c-4.096 0-7.68-3.413-7.68-7.68zM224.597 550.571h282.965v-70.144h-282.965v70.144zM290.304 416.597h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68zM402.773 416.597h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68zM515.243 416.597h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68-0.171 4.267-3.584 7.68-7.68 7.68zM290.304 334.507h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68zM402.773 334.507h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68zM515.243 334.507h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.584 7.68-7.68 7.68zM290.304 252.245h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68zM402.773 252.245h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68s-3.413 7.68-7.68 7.68zM515.243 252.245h-73.387c-4.267 0-7.68-3.413-7.68-7.68s3.413-7.68 7.68-7.68h73.387c4.267 0 7.68 3.413 7.68 7.68-0.171 4.267-3.584 7.68-7.68 7.68z" />
|
40 |
+
<glyph unicode="" glyph-name="bank-check" d="M862.72 645.803c-0.171 1.877-1.195 3.755-2.731 4.949l-96.768 75.776c-3.243 2.56-7.851 1.877-10.411-1.195l-274.091-349.184c-0.853-1.024-1.365-2.389-1.536-3.584l-14.677-118.955c-0.341-2.56 0.683-5.12 2.731-6.656 1.365-1.024 2.901-1.536 4.608-1.536 0.853 0 1.707 0.171 2.731 0.512l111.445 43.008c1.195 0.512 2.389 1.195 3.072 2.389l153.259 195.243v-303.957h-564.395l0.512 337.408 347.989-1.536c0 0 0 0 0 0 4.096 0 7.339 3.243 7.339 7.339s-3.243 7.339-7.339 7.339l-355.328 1.536c-2.219-0.341-3.755-0.683-5.291-2.219-1.365-1.365-2.219-3.243-2.219-5.291l-0.512-351.915c0-3.584 2.56-6.315 5.973-6.997 0.853-0.341 1.877-0.683 2.901-0.683h577.707c4.096 0 7.339 3.243 7.339 7.339v330.24l106.155 135.168c1.195 1.536 1.707 3.584 1.536 5.461zM587.776 315.904l-56.491 44.203c-3.243 2.56-7.851 1.877-10.411-1.195-2.56-3.243-1.877-7.851 1.195-10.411l56.491-44.203-1.877-2.389-98.133-37.888 12.971 104.619 222.208 283.136 61.099-47.957c1.365-1.024 2.901-1.536 4.608-1.536 2.219 0 4.267 1.024 5.803 2.901 2.56 3.243 1.877 7.851-1.195 10.411l-61.099 47.787 37.035 47.104 85.163-66.731-257.365-327.851zM466.261 443.051c0 4.096-3.243 7.339-7.339 7.339h-206.507c-4.096 0-7.339-3.243-7.339-7.339s3.243-7.339 7.339-7.339h206.507c3.925 0 7.339 3.243 7.339 7.339zM395.605 351.403c0 4.096-3.243 7.339-7.339 7.339h-136.021c-4.096 0-7.339-3.243-7.339-7.339s3.243-7.339 7.339-7.339h136.021c4.096 0 7.339 3.243 7.339 7.339zM252.245 267.264c-4.096 0-7.339-3.243-7.339-7.339s3.243-7.339 7.339-7.339h81.92c4.096 0 7.339 3.243 7.339 7.339s-3.243 7.339-7.339 7.339h-81.92z" />
|
41 |
+
<glyph unicode="" glyph-name="cash" d="M387.072 268.629c1.024-0.853 2.389-1.195 3.755-1.195 0.853 0 1.707 0.171 2.56 0.512l138.752 59.733c3.243 1.365 4.779 5.291 3.413 8.533s-5.291 4.779-8.533 3.413l-135.339-58.368-218.795 151.552c-2.901 2.048-6.997 1.365-9.045-1.707-2.048-2.901-1.365-6.997 1.707-9.045l221.525-153.429zM852.48 474.453l-131.584-55.125c-3.243-1.365-4.949-5.12-3.413-8.533 1.024-2.56 3.413-3.925 5.973-3.925 0.853 0 1.707 0.171 2.56 0.512l131.584 55.125c3.243 1.365 4.949 5.12 3.413 8.533-1.365 3.243-5.291 4.779-8.533 3.413zM851.285 425.643l-153.771-64.341 2.219 83.285 0.683 0.341c0.341 0.171 0.512 0.171 0.853 0.341l157.696 66.048c2.219 0.853 3.755 2.901 3.925 5.291s-0.853 4.608-2.731 5.973l-221.696 153.6c-1.877 1.195-4.096 1.536-6.144 0.683l-464.213-194.389c-0.171 0-0.341-0.171-0.512-0.341-0.341-0.171-0.683-0.512-1.024-0.683-0.341-0.341-0.683-0.512-1.024-0.853-0.171-0.171-0.341-0.171-0.341-0.341-0.171-0.171-0.171-0.341-0.341-0.683s-0.341-0.853-0.512-1.195c-0.171-0.341-0.171-0.853-0.171-1.195s0-0.853 0-1.195c0-0.512 0.171-0.853 0.341-1.365 0-0.171 0-0.512 0.171-0.683 0-0.171 0.171-0.341 0.341-0.512 0.171-0.341 0.512-0.683 0.683-1.024 0.341-0.341 0.512-0.683 0.853-1.024 0.171-0.171 0.171-0.341 0.341-0.341l221.696-153.6c0 0 0 0 0 0 0.341-0.341 0.853-0.512 1.195-0.683 0.171 0 0.341-0.171 0.512-0.171 0.512-0.171 1.024-0.171 1.365-0.171 0.171 0 0.341 0 0.341 0v0c0 0 0 0 0 0 0.853 0 1.707 0.171 2.56 0.512l158.379 66.389-2.219-83.285-160.427-67.243-218.795 151.723c-2.901 2.048-6.997 1.365-9.045-1.707-2.048-2.901-1.365-6.997 1.707-9.045l221.696-153.6c1.195-0.853 2.389-1.195 3.755-1.195 0.853 0 1.707 0.171 2.56 0.512l464.213 194.389c3.243 1.365 4.949 5.12 3.413 8.533-1.536 3.072-5.291 4.608-8.533 3.243zM633.685 663.381l209.067-144.896-144.213-60.416-209.067 144.896 144.213 60.416zM392.704 330.069l-209.067 144.896 155.819 65.195 209.067-144.896-155.819-65.195zM566.101 395.264c0 0.171-0.171 0.341-0.171 0.683 0 0.512-0.171 0.853-0.171 1.365-0.171 0.341-0.171 0.853-0.512 1.195-0.171 0.341-0.341 0.683-0.683 1.024s-0.512 0.683-0.853 1.024c-0.171 0.171-0.341 0.341-0.512 0.512l-209.749 145.408 121.515 50.859 211.456-146.603-2.389-94.891-120.32-50.347 2.389 89.771zM391.168 437.76c-1.877 4.779-7.339 7.168-12.117 5.291s-7.168-7.339-5.291-12.117c1.877-4.779 7.339-7.168 12.117-5.291s7.168 7.339 5.291 12.117zM674.133 551.083c4.779 1.877 7.168 7.339 5.291 12.117s-7.339 7.168-12.117 5.291c-4.779-1.877-7.168-7.339-5.291-12.117 1.877-4.949 7.339-7.168 12.117-5.291z" />
|
42 |
+
<glyph unicode="" glyph-name="credit-card" d="M813.909 620.544h-645.12c-4.096 0-7.509-3.413-7.509-7.509v-376.832c0-4.096 3.413-7.509 7.509-7.509h645.12c4.096 0 7.509 3.413 7.509 7.509v376.832c0 4.096-3.243 7.509-7.509 7.509zM806.4 243.712h-630.101v361.813h630.101v-361.813zM717.141 378.197c-10.24 0-19.627-3.243-27.477-8.533-8.021 5.461-17.408 8.533-27.307 8.533-26.795 0-48.811-21.845-48.811-48.811s21.845-48.811 48.811-48.811c9.899 0 19.285 3.072 27.307 8.533 7.851-5.461 17.237-8.533 27.477-8.533 26.795 0 48.811 21.845 48.811 48.811s-22.016 48.811-48.811 48.811zM628.736 329.557c0 18.603 15.019 33.621 33.621 33.621 5.803 0 11.264-1.536 16.213-4.267-6.315-8.192-10.069-18.261-10.069-29.355s3.925-21.163 10.069-29.355c-4.949-2.731-10.411-4.267-16.213-4.267-18.603 0-33.621 15.019-33.621 33.621zM717.141 295.936c-18.603 0-33.621 15.019-33.621 33.621s15.019 33.621 33.621 33.621c18.603 0 33.621-15.019 33.621-33.621s-15.019-33.621-33.621-33.621zM224.427 472.064h117.589c4.096 0 7.509 3.413 7.509 7.509v80.555c0 4.096-3.413 7.509-7.509 7.509h-117.589c-4.096 0-7.509-3.413-7.509-7.509v-80.555c0-4.096 3.243-7.509 7.509-7.509zM231.936 552.619h102.571v-65.365h-102.571v65.365zM224.427 417.109h533.845c4.096 0 7.509 3.413 7.509 7.509s-3.413 7.509-7.509 7.509h-533.845c-4.096 0-7.509-3.413-7.509-7.509s3.243-7.509 7.509-7.509zM855.211 667.307h-628.736c-4.096 0-7.509-3.413-7.509-7.509s3.413-7.509 7.509-7.509h621.227v-359.765c0-4.096 3.413-7.509 7.509-7.509s7.509 3.413 7.509 7.509v367.275c0 4.096-3.413 7.509-7.509 7.509z" />
|
43 |
+
<glyph unicode="" glyph-name="check-circle" d="M483.499 298.667c-7.509 0-14.848 3.072-20.139 8.363l-99.499 99.669c-11.093 11.093-11.093 29.184 0 40.277s29.184 11.093 40.277 0l77.141-77.141 179.2 224.085c9.728 12.288 27.648 14.336 39.936 4.437 12.288-9.728 14.336-27.648 4.437-39.936l-199.168-249.173c-5.12-6.315-12.629-10.24-20.651-10.581-0.512 0-1.024 0-1.536 0zM512 35.499c-227.499 0-412.501 185.003-412.501 412.501s185.003 412.501 412.501 412.501 412.501-185.003 412.501-412.501-185.003-412.501-412.501-412.501zM512 803.499c-196.096 0-355.499-159.403-355.499-355.499s159.403-355.499 355.499-355.499 355.499 159.573 355.499 355.499-159.403 355.499-355.499 355.499z" />
|
44 |
+
<glyph unicode="" glyph-name="info-squared" d="M853.333 35.499h-682.667c-39.253 0-71.168 31.915-71.168 71.168v682.667c0 39.253 31.915 71.168 71.168 71.168h682.667c39.253 0 71.168-31.915 71.168-71.168v-682.667c0-39.253-31.915-71.168-71.168-71.168zM170.667 803.499c-7.851 0-14.165-6.315-14.165-14.165v-682.667c0-7.851 6.315-14.165 14.165-14.165h682.667c7.851 0 14.165 6.315 14.165 14.165v682.667c0 7.851-6.315 14.165-14.165 14.165h-682.667zM504.832 561.835c-19.627 0-35.499 15.872-35.499 35.499s15.872 35.499 35.499 35.499 35.499-15.872 35.499-35.499-15.872-35.499-35.499-35.499zM568.832 291.499h-28.501v199.168c0 15.701-12.8 28.501-28.501 28.501h-28.501c-15.701 0-28.501-12.8-28.501-28.501s12.8-28.501 28.501-28.501v-170.667h-28.501c-15.701 0-28.501-12.8-28.501-28.501s12.8-28.501 28.501-28.501h113.835c15.701 0 28.501 12.8 28.501 28.501s-12.629 28.501-28.331 28.501z" />
|
45 |
+
<glyph unicode="" glyph-name="warning-triangle" d="M504.832 789.333l384-682.667h-768l384 682.667zM504.832 846.165v0c-20.48 0-39.424-11.093-49.664-29.013l-384-682.667c-9.899-17.579-9.728-39.083 0.512-56.661 10.24-17.408 28.843-28.16 49.152-28.16h768c20.139 0 38.912 10.752 49.152 28.16s10.411 39.083 0.512 56.661l-384 682.667c-10.069 17.92-29.013 29.013-49.664 29.013v0zM504.832 276.48c23.552 0 42.667-19.115 42.667-42.667s-19.115-42.667-42.667-42.667-42.667 19.115-42.667 42.667 19.115 42.667 42.667 42.667zM497.835 334.165c-15.701 0-28.501 12.8-28.501 28.501v227.499c0 15.701 12.8 28.501 28.501 28.501s28.501-12.8 28.501-28.501v-227.499c-0.171-15.701-12.8-28.501-28.501-28.501z" />
|
46 |
</font></defs></svg>
|
plugin-fw/assets/fonts/yith-icon.ttf
CHANGED
Binary file
|
plugin-fw/assets/fonts/yith-icon.woff
CHANGED
Binary file
|
plugin-fw/assets/js/how-to.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
!function(r){var t=jQuery("#yith-how-to-premium").parent();void 0!==t&&t.prop("target","_blank")}();
|
plugin-fw/assets/js/jquery.colorbox.min.js
CHANGED
@@ -1,33 +1,6 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
*/
|
6 |
-
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(b,h,g){b instanceof String&&(b=String(b));for(var d=b.length,r=0;r<d;r++){var C=b[r];if(h.call(g,C,r,b))return{i:r,v:C}}return{i:-1,v:void 0}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(b,h,g){b!=Array.prototype&&b!=Object.prototype&&(b[h]=g.value)};
|
7 |
-
$jscomp.getGlobal=function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global&&null!=global?global:b};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(b,h,g,d){if(h){g=$jscomp.global;b=b.split(".");for(d=0;d<b.length-1;d++){var r=b[d];r in g||(g[r]={});g=g[r]}b=b[b.length-1];d=g[b];h=h(d);h!=d&&null!=h&&$jscomp.defineProperty(g,b,{configurable:!0,writable:!0,value:h})}};
|
8 |
-
$jscomp.polyfill("Array.prototype.find",function(b){return b?b:function(b,g){return $jscomp.findInternal(this,b,g).v}},"es6","es3");
|
9 |
-
(function(b,h,g){function d(a,f,H){a=h.createElement(a);f&&(a.id="cbox"+f);H&&(a.style.cssText=H);return b(a)}function r(){return g.innerHeight?g.innerHeight:b(g).height()}function C(a,f){f!==Object(f)&&(f={});this.cache={};this.el=a;this.value=function(a){if(void 0===this.cache[a]){var c=b(this.el).attr("data-cbox-"+a);void 0!==c?this.cache[a]=c:void 0!==f[a]?this.cache[a]=f[a]:void 0!==S[a]&&(this.cache[a]=S[a])}return this.cache[a]};this.get=function(a){a=this.value(a);return b.isFunction(a)?a.call(this.el,
|
10 |
-
this):a}}function O(a){var c=n.length;a=(p+a)%c;return 0>a?c+a:a}function q(a,b){return Math.round((/%/.test(a)?("x"===b?x.width():r())/100:1)*parseInt(a,10))}function ca(a,b){return a.get("photo")||a.get("photoRegex").test(b)}function da(a,b){return a.get("retinaUrl")&&1<g.devicePixelRatio?b.replace(a.get("photoRegex"),a.get("retinaSuffix")):b}function ea(a){"contains"in k[0]&&!k[0].contains(a.target)&&a.target!==y[0]&&(a.stopPropagation(),k.focus())}function I(a){I.str!==a&&(k.add(y).removeClass(I.str).addClass(a),
|
11 |
-
I.str=a)}function ja(c){p=0;c&&!1!==c&&"nofollow"!==c?(n=b(".cboxElement").filter(function(){var a=b.data(this,"colorbox");return(new C(this,a)).get("rel")===c}),p=n.index(a.el),-1===p&&(n=n.add(a.el),p=n.length-1)):n=b(a.el)}function E(a){b(h).trigger(a);t.triggerHandler(a)}function P(c){if(!J){var f=b(c).data("colorbox");a=new C(c,f);ja(a.get("rel"));if(!z){z=K=!0;I(a.get("className"));k.css({visibility:"hidden",display:"block",opacity:""});l=d("div","LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden");
|
12 |
-
u.css({width:"",height:""}).append(l);v=T.height()+U.height()+u.outerHeight(!0)-u.height();w=V.width()+W.width()+u.outerWidth(!0)-u.width();A=l.outerHeight(!0);B=l.outerWidth(!0);c=q(a.get("initialWidth"),"x");f=q(a.get("initialHeight"),"y");var H=a.get("maxWidth"),e=a.get("maxHeight");a.w=Math.max((!1!==H?Math.min(c,q(H,"x")):c)-B-w,0);a.h=Math.max((!1!==e?Math.min(f,q(e,"y")):f)-A-v,0);l.css({width:"",height:a.h});m.position();E("cbox_open");a.get("onOpen");X.add(Y).hide();k.focus();a.get("trapFocus")&&
|
13 |
-
h.addEventListener&&(h.addEventListener("focus",ea,!0),t.one("cbox_closed",function(){h.removeEventListener("focus",ea,!0)}));if(a.get("returnFocus"))t.one("cbox_closed",function(){b(a.el).focus()})}c=parseFloat(a.get("opacity"));y.css({opacity:c===c?c:"",cursor:a.get("overlayClose")?"pointer":"",visibility:"visible"}).show();a.get("closeButton")?Q.html(a.get("close")).appendTo(u):Q.appendTo("<div/>");ka()}}function fa(){k||(Z=!1,x=b(g),k=d("div").attr({id:"colorbox","class":!1===b.support.opacity?
|
14 |
-
"cboxIE":"",role:"dialog",tabindex:"-1"}).hide(),y=d("div","Overlay").hide(),R=b([d("div","LoadingOverlay")[0],d("div","LoadingGraphic")[0]]),F=d("div","Wrapper"),u=d("div","Content").append(Y=d("div","Title"),aa=d("div","Current"),L=b('<button type="button"/>').attr({id:"cboxPrevious"}),M=b('<button type="button"/>').attr({id:"cboxNext"}),G=d("button","Slideshow"),R),Q=b('<button type="button"/>').attr({id:"cboxClose"}),F.append(d("div").append(d("div","TopLeft"),T=d("div","TopCenter"),d("div","TopRight")),
|
15 |
-
d("div",!1,"clear:left").append(V=d("div","MiddleLeft"),u,W=d("div","MiddleRight")),d("div",!1,"clear:left").append(d("div","BottomLeft"),U=d("div","BottomCenter"),d("div","BottomRight"))).find("div div").css({"float":"left"}),N=d("div",!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),X=M.add(L).add(aa).add(G));h.body&&!k.parent().length&&b(h.body).append(y,k.append(F,N))}function la(){function c(a){1<a.which||a.shiftKey||a.altKey||a.metaKey||a.ctrlKey||(a.preventDefault(),
|
16 |
-
P(this))}if(k){if(!Z)if(Z=!0,M.click(function(){m.next()}),L.click(function(){m.prev()}),Q.click(function(){m.close()}),y.click(function(){a.get("overlayClose")&&m.close()}),b(h).bind("keydown.cbox",function(b){var c=b.keyCode;z&&a.get("escKey")&&27===c&&(b.preventDefault(),m.close());z&&a.get("arrowKey")&&n[1]&&!b.altKey&&(37===c?(b.preventDefault(),L.click()):39===c&&(b.preventDefault(),M.click()))}),b.isFunction(b.fn.on))b(h).on("click.cbox",".cboxElement",c);else b(".cboxElement").live("click.cbox",
|
17 |
-
c);return!0}return!1}function ka(){var c,f=m.prep,k=++ba;K=!0;e=!1;E("cbox_purge");E("cbox_load");a.get("onLoad");a.h=a.get("height")?q(a.get("height"),"y")-A-v:a.get("innerHeight")&&q(a.get("innerHeight"),"y");a.w=a.get("width")?q(a.get("width"),"x")-B-w:a.get("innerWidth")&&q(a.get("innerWidth"),"x");a.mw=a.w;a.mh=a.h;a.get("maxWidth")&&(a.mw=q(a.get("maxWidth"),"x")-B-w,a.mw=a.w&&a.w<a.mw?a.w:a.mw);a.get("maxHeight")&&(a.mh=q(a.get("maxHeight"),"y")-A-v,a.mh=a.h&&a.h<a.mh?a.h:a.mh);var D=a.get("href");
|
18 |
-
ha=setTimeout(function(){R.show()},100);if(a.get("inline")){var h=b(D);var l=b("<div>").hide().insertBefore(h);t.one("cbox_purge",function(){l.replaceWith(h)});f(h)}else a.get("iframe")?f(" "):a.get("html")?f(a.get("html")):ca(a,D)?(D=da(a,D),e=a.get("createImg"),b(e).addClass("cboxPhoto").bind("error.cbox",function(){f(d("div","Error").html(a.get("imgError")))}).one("load",function(){k===ba&&setTimeout(function(){a.get("retinaImage")&&1<g.devicePixelRatio&&(e.height/=g.devicePixelRatio,e.width/=
|
19 |
-
g.devicePixelRatio);if(a.get("scalePhotos")){c=function(){e.height-=e.height*d;e.width-=e.width*d};if(a.mw&&e.width>a.mw){var d=(e.width-a.mw)/e.width;c()}a.mh&&e.height>a.mh&&(d=(e.height-a.mh)/e.height,c())}a.h&&(e.style.marginTop=Math.max(a.mh-e.height,0)/2+"px");n[1]&&(a.get("loop")||n[p+1])&&(e.style.cursor="pointer",b(e).bind("click.cbox",function(){m.next()}));e.style.width=e.width+"px";e.style.height=e.height+"px";f(e)},1)}),e.src=D):D&&N.load(D,a.get("data"),function(c,e){k===ba&&f("error"===
|
20 |
-
e?d("div","Error").html(a.get("xhrError")):b(this).contents())})}var S={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,
|
21 |
-
slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return b(this).attr("href")},
|
22 |
-
title:function(){return this.title},createImg:function(){var a=new Image,f=b(this).data("cbox-img-attrs");"object"===typeof f&&b.each(f,function(b,c){a[b]=c});return a},createIframe:function(){var a=h.createElement("iframe"),f=b(this).data("cbox-iframe-attrs");"object"===typeof f&&b.each(f,function(b,c){a[b]=c});"frameBorder"in a&&(a.frameBorder=0);"allowTransparency"in a&&(a.allowTransparency="true");a.name=(new Date).getTime();a.allowFullscreen=!0;return a}},y,k,F,u,T,V,W,U,n,x,l,N,R,Y,aa,G,M,L,
|
23 |
-
Q,X,t=b("<a/>"),a,v,w,A,B,p,e,z,K,J,ha,ba=0,ia={},Z,ma=function(){function b(){clearTimeout(l)}function f(){if(a.get("loop")||n[p+1])b(),l=setTimeout(m.next,a.get("slideshowSpeed"))}function d(){G.html(a.get("slideshowStop")).unbind("click.cbox").one("click.cbox",e);t.bind("cbox_complete",f).bind("cbox_load",b);k.removeClass("cboxSlideshow_off").addClass("cboxSlideshow_on")}function e(){b();t.unbind("cbox_complete",f).unbind("cbox_load",b);G.html(a.get("slideshowStart")).unbind("click.cbox").one("click.cbox",
|
24 |
-
function(){m.next();d()});k.removeClass("cboxSlideshow_on").addClass("cboxSlideshow_off")}function h(){g=!1;G.hide();b();t.unbind("cbox_complete",f).unbind("cbox_load",b);k.removeClass("cboxSlideshow_off cboxSlideshow_on")}var g,l;return function(){g?a.get("slideshow")||(t.unbind("cbox_cleanup",h),h()):a.get("slideshow")&&n[1]&&(g=!0,t.one("cbox_cleanup",h),a.get("slideshowAuto")?d():e(),G.show())}}();if(!b.colorbox){b(fa);var m=b.fn.colorbox=b.colorbox=function(a,f){var c=this;a=a||{};b.isFunction(c)&&
|
25 |
-
(c=b("<a/>"),a.open=!0);if(!c[0])return c;fa();la()&&(f&&(a.onComplete=f),c.each(function(){var c=b.data(this,"colorbox")||{};b.data(this,"colorbox",b.extend(c,a))}).addClass("cboxElement"),f=new C(c[0],a),f.get("open")&&P(c[0]));return c};m.position=function(c,f){function d(){T[0].style.width=U[0].style.width=u[0].style.width=parseInt(k[0].style.width,10)-w+"px";u[0].style.height=V[0].style.height=W[0].style.height=parseInt(k[0].style.height,10)-v+"px"}var e=0,h=0,g=k.offset();x.unbind("resize.cbox");
|
26 |
-
k.css({top:-9E4,left:-9E4});var l=x.scrollTop();var n=x.scrollLeft();a.get("fixed")?(g.top-=l,g.left-=n,k.css({position:"fixed"})):(e=l,h=n,k.css({position:"absolute"}));h=!1!==a.get("right")?h+Math.max(x.width()-a.w-B-w-q(a.get("right"),"x"),0):!1!==a.get("left")?h+q(a.get("left"),"x"):h+Math.round(Math.max(x.width()-a.w-B-w,0)/2);e=!1!==a.get("bottom")?e+Math.max(r()-a.h-A-v-q(a.get("bottom"),"y"),0):!1!==a.get("top")?e+q(a.get("top"),"y"):e+Math.round(Math.max(r()-a.h-A-v,0)/2);k.css({top:g.top,
|
27 |
-
left:g.left,visibility:"visible"});F[0].style.width=F[0].style.height="9999px";var p={width:a.w+B+w,height:a.h+A+v,top:e,left:h};if(c){var t=0;b.each(p,function(a){p[a]!==ia[a]&&(t=c)});c=t}ia=p;c||k.css(p);k.dequeue().animate(p,{duration:c||0,complete:function(){d();K=!1;F[0].style.width=a.w+B+w+"px";F[0].style.height=a.h+A+v+"px";a.get("reposition")&&setTimeout(function(){x.bind("resize.cbox",m.position)},1);b.isFunction(f)&&f()},step:d})};m.resize=function(b){if(z){b=b||{};b.width&&(a.w=q(b.width,
|
28 |
-
"x")-B-w);b.innerWidth&&(a.w=q(b.innerWidth,"x"));l.css({width:a.w});b.height&&(a.h=q(b.height,"y")-A-v);b.innerHeight&&(a.h=q(b.innerHeight,"y"));if(!b.innerHeight&&!b.height){var c=l.scrollTop();l.css({height:"auto"});a.h=l.height()}l.css({height:a.h});c&&l.scrollTop(c);m.position("none"===a.get("transition")?0:a.get("speed"))}};m.prep=function(c){if(z){var f="none"===a.get("transition")?0:a.get("speed");l.remove();l=d("div","LoadedContent").append(c);l.hide().appendTo(N.show()).css({width:function(){a.w=
|
29 |
-
a.w||l.width();a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}(),overflow:a.get("scrolling")?"auto":"hidden"}).css({height:function(){a.h=a.h||l.height();a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}()}).prependTo(u);N.hide();b(e).css({"float":"none"});I(a.get("className"));var g=function(){function c(){!1===b.support.opacity&&k[0].style.removeAttribute("filter")}var d=n.length;if(z){var e=function(){clearTimeout(ha);R.hide();E("cbox_complete");a.get("onComplete")};Y.html(a.get("title")).show();l.show();1<d?("string"===
|
30 |
-
typeof a.get("current")&&aa.html(a.get("current").replace("{current}",p+1).replace("{total}",d)).show(),M[a.get("loop")||p<d-1?"show":"hide"]().html(a.get("next")),L[a.get("loop")||p?"show":"hide"]().html(a.get("previous")),ma(),a.get("preloading")&&b.each([O(-1),O(1)],function(){var a=n[this];var c=new C(a,b.data(a,"colorbox"));(a=c.get("href"))&&ca(c,a)&&(a=da(c,a),c=h.createElement("img"),c.src=a)})):X.hide();if(a.get("iframe")){var g=a.get("createIframe");a.get("scrolling")||(g.scrolling="no");
|
31 |
-
b(g).attr({src:a.get("href"),"class":"cboxIframe"}).one("load",e).appendTo(l);t.one("cbox_purge",function(){g.src="//about:blank"});a.get("fastIframe")&&b(g).trigger("load")}else e();"fade"===a.get("transition")?k.fadeTo(f,1,c):c()}};"fade"===a.get("transition")?k.fadeTo(f,0,function(){m.position(0,g)}):m.position(f,g)}};m.next=function(){!K&&n[1]&&(a.get("loop")||n[p+1])&&(p=O(1),P(n[p]))};m.prev=function(){!K&&n[1]&&(a.get("loop")||p)&&(p=O(-1),P(n[p]))};m.close=function(){z&&!J&&(J=!0,z=!1,E("cbox_cleanup"),
|
32 |
-
a.get("onCleanup"),x.unbind(".cbox"),y.fadeTo(a.get("fadeOut")||0,0),k.stop().fadeTo(a.get("fadeOut")||0,0,function(){k.hide();y.hide();E("cbox_purge");l.remove();setTimeout(function(){J=!1;E("cbox_closed");a.get("onClosed")},1)}))};m.remove=function(){k&&(k.stop(),b.colorbox.close(),k.stop(!1,!0).remove(),y.remove(),J=!1,k=null,b(".cboxElement").removeData("colorbox").removeClass("cboxElement"),b(h).unbind("click.cbox").unbind("keydown.cbox"))};m.element=function(){return b(a.el)};m.settings=S}})(jQuery,
|
33 |
-
document,window);
|
1 |
+
/*!
|
2 |
+
Colorbox 1.6.3
|
3 |
+
license: MIT
|
4 |
+
http://www.jacklmoore.com/colorbox
|
5 |
*/
|
6 |
+
!function(t,e,i){var n,o,h,r,a,s,l,d,c,g,u,f,p,m,w,v,x,y,b,T,C,H,k,W,E,I,M,L,F,R,S,K,P,B={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:undefined,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return t(this).attr("href")},title:function(){return this.title},createImg:function(){var e=new Image,i=t(this).data("cbox-img-attrs");return"object"==typeof i&&t.each(i,function(t,i){e[t]=i}),e},createIframe:function(){var i=e.createElement("iframe"),n=t(this).data("cbox-iframe-attrs");return"object"==typeof n&&t.each(n,function(t,e){i[t]=e}),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullscreen=!0,i}},O="colorbox",_="cbox",j=_+"Element",D=_+"_open",N=_+"_load",z=_+"_complete",A=_+"_cleanup",U=_+"_closed",$=_+"_purge",q=t("<a/>"),G="div",Q=0,J={};function V(i,n,o){var h=e.createElement(i);return n&&(h.id=_+n),o&&(h.style.cssText=o),t(h)}function X(){return i.innerHeight?i.innerHeight:t(i).height()}function Y(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return this.cache[e]===undefined&&((n=t(this.el).attr("data-cbox-"+e))!==undefined?this.cache[e]=n:i[e]!==undefined?this.cache[e]=i[e]:B[e]!==undefined&&(this.cache[e]=B[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function Z(t){var e=c.length,i=(I+t)%e;return i<0?e+i:i}function tt(t,e){return Math.round((/%/.test(t)?("x"===e?g.width():X())/100:1)*parseInt(t,10))}function et(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function it(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function nt(t){"contains"in o[0]&&!o[0].contains(t.target)&&t.target!==n[0]&&(t.stopPropagation(),o.focus())}function ot(t){ot.str!==t&&(o.add(n).removeClass(ot.str).addClass(t),ot.str=t)}function ht(i){t(e).trigger(i),q.triggerHandler(i)}var rt=function(){var t,e,i=_+"Slideshow_",n="click."+_;function h(){clearTimeout(e)}function r(){(C.get("loop")||c[I+1])&&(h(),e=setTimeout(K.next,C.get("slideshowSpeed")))}function a(){v.html(C.get("slideshowStop")).unbind(n).one(n,s),q.bind(z,r).bind(N,h),o.removeClass(i+"off").addClass(i+"on")}function s(){h(),q.unbind(z,r).unbind(N,h),v.html(C.get("slideshowStart")).unbind(n).one(n,function(){K.next(),a()}),o.removeClass(i+"on").addClass(i+"off")}function l(){t=!1,v.hide(),h(),q.unbind(z,r).unbind(N,h),o.removeClass(i+"off "+i+"on")}return function(){t?C.get("slideshow")||(q.unbind(A,l),l()):C.get("slideshow")&&c[1]&&(t=!0,q.one(A,l),C.get("slideshowAuto")?a():s(),v.show())}}();function at(h){var g,w;if(!R){if(g=t(h).data(O),C=new Y(h,g),w=C.get("rel"),I=0,w&&!1!==w&&"nofollow"!==w?(c=t("."+j).filter(function(){return new Y(this,t.data(this,O)).get("rel")===w}),-1===(I=c.index(C.el))&&(c=c.add(C.el),I=c.length-1)):c=t(C.el),!L){L=F=!0,ot(C.get("className")),o.css({visibility:"hidden",display:"block",opacity:""}),u=V(G,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),r.css({width:"",height:""}).append(u),H=a.height()+d.height()+r.outerHeight(!0)-r.height(),k=s.width()+l.width()+r.outerWidth(!0)-r.width(),W=u.outerHeight(!0),E=u.outerWidth(!0);var v=tt(C.get("initialWidth"),"x"),x=tt(C.get("initialHeight"),"y"),y=C.get("maxWidth"),P=C.get("maxHeight");C.w=Math.max((!1!==y?Math.min(v,tt(y,"x")):v)-E-k,0),C.h=Math.max((!1!==P?Math.min(x,tt(P,"y")):x)-W-H,0),u.css({width:"",height:C.h}),K.position(),ht(D),C.get("onOpen"),T.add(m).hide(),o.focus(),C.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",nt,!0),q.one(U,function(){e.removeEventListener("focus",nt,!0)})),C.get("returnFocus")&&q.one(U,function(){t(C.el).focus()})}var B=parseFloat(C.get("opacity"));n.css({opacity:B==B?B:"",cursor:C.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),C.get("closeButton")?b.html(C.get("close")).appendTo(r):b.appendTo("<div/>"),function(){var e,n,o,h=K.prep,r=++Q;F=!0,M=!1,ht($),ht(N),C.get("onLoad"),C.h=C.get("height")?tt(C.get("height"),"y")-W-H:C.get("innerHeight")&&tt(C.get("innerHeight"),"y"),C.w=C.get("width")?tt(C.get("width"),"x")-E-k:C.get("innerWidth")&&tt(C.get("innerWidth"),"x"),C.mw=C.w,C.mh=C.h,C.get("maxWidth")&&(C.mw=tt(C.get("maxWidth"),"x")-E-k,C.mw=C.w&&C.w<C.mw?C.w:C.mw);C.get("maxHeight")&&(C.mh=tt(C.get("maxHeight"),"y")-W-H,C.mh=C.h&&C.h<C.mh?C.h:C.mh);if(e=C.get("href"),S=setTimeout(function(){p.show()},100),C.get("inline")){var a=t(e);o=t("<div>").hide().insertBefore(a),q.one($,function(){o.replaceWith(a)}),h(a)}else C.get("iframe")?h(" "):C.get("html")?h(C.get("html")):et(C,e)?(e=it(C,e),M=C.get("createImg"),t(M).addClass(_+"Photo").bind("error."+_,function(){h(V(G,"Error").html(C.get("imgError")))}).one("load",function(){r===Q&&setTimeout(function(){var e;C.get("retinaImage")&&i.devicePixelRatio>1&&(M.height=M.height/i.devicePixelRatio,M.width=M.width/i.devicePixelRatio),C.get("scalePhotos")&&(n=function(){M.height-=M.height*e,M.width-=M.width*e},C.mw&&M.width>C.mw&&(e=(M.width-C.mw)/M.width,n()),C.mh&&M.height>C.mh&&(e=(M.height-C.mh)/M.height,n())),C.h&&(M.style.marginTop=Math.max(C.mh-M.height,0)/2+"px"),c[1]&&(C.get("loop")||c[I+1])&&(M.style.cursor="pointer",t(M).bind("click."+_,function(){K.next()})),M.style.width=M.width+"px",M.style.height=M.height+"px",h(M)},1)}),M.src=e):e&&f.load(e,C.get("data"),function(e,i){r===Q&&h("error"===i?V(G,"Error").html(C.get("xhrError")):t(this).contents())})}()}}function st(){o||(P=!1,g=t(i),o=V(G).attr({id:O,"class":!1===t.support.opacity?_+"IE":"",role:"dialog",tabindex:"-1"}).hide(),n=V(G,"Overlay").hide(),p=t([V(G,"LoadingOverlay")[0],V(G,"LoadingGraphic")[0]]),h=V(G,"Wrapper"),r=V(G,"Content").append(m=V(G,"Title"),w=V(G,"Current"),y=t('<button type="button"/>').attr({id:_+"Previous"}),x=t('<button type="button"/>').attr({id:_+"Next"}),v=V("button","Slideshow"),p),b=t('<button type="button"/>').attr({id:_+"Close"}),h.append(V(G).append(V(G,"TopLeft"),a=V(G,"TopCenter"),V(G,"TopRight")),V(G,!1,"clear:left").append(s=V(G,"MiddleLeft"),r,l=V(G,"MiddleRight")),V(G,!1,"clear:left").append(V(G,"BottomLeft"),d=V(G,"BottomCenter"),V(G,"BottomRight"))).find("div div").css({float:"left"}),f=V(G,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),T=x.add(y).add(w).add(v)),e.body&&!o.parent().length&&t(e.body).append(n,o.append(h,f))}function lt(){function i(t){t.which>1||t.shiftKey||t.altKey||t.metaKey||t.ctrlKey||(t.preventDefault(),at(this))}return!!o&&(P||(P=!0,x.click(function(){K.next()}),y.click(function(){K.prev()}),b.click(function(){K.close()}),n.click(function(){C.get("overlayClose")&&K.close()}),t(e).bind("keydown."+_,function(t){var e=t.keyCode;L&&C.get("escKey")&&27===e&&(t.preventDefault(),K.close()),L&&C.get("arrowKey")&&c[1]&&!t.altKey&&(37===e?(t.preventDefault(),y.click()):39===e&&(t.preventDefault(),x.click()))}),t.isFunction(t.fn.on)?t(e).on("click."+_,"."+j,i):t("."+j).live("click."+_,i)),!0)}t[O]||(t(st),(K=t.fn[O]=t[O]=function(e,i){var n=this;return e=e||{},t.isFunction(n)&&(n=t("<a/>"),e.open=!0),n[0]?(st(),lt()&&(i&&(e.onComplete=i),n.each(function(){var i=t.data(this,O)||{};t.data(this,O,t.extend(i,e))}).addClass(j),new Y(n[0],e).get("open")&&at(n[0])),n):n}).position=function(e,i){var n,c,u,f=0,p=0,m=o.offset();function w(){a[0].style.width=d[0].style.width=r[0].style.width=parseInt(o[0].style.width,10)-k+"px",r[0].style.height=s[0].style.height=l[0].style.height=parseInt(o[0].style.height,10)-H+"px"}if(g.unbind("resize."+_),o.css({top:-9e4,left:-9e4}),c=g.scrollTop(),u=g.scrollLeft(),C.get("fixed")?(m.top-=c,m.left-=u,o.css({position:"fixed"})):(f=c,p=u,o.css({position:"absolute"})),!1!==C.get("right")?p+=Math.max(g.width()-C.w-E-k-tt(C.get("right"),"x"),0):!1!==C.get("left")?p+=tt(C.get("left"),"x"):p+=Math.round(Math.max(g.width()-C.w-E-k,0)/2),!1!==C.get("bottom")?f+=Math.max(X()-C.h-W-H-tt(C.get("bottom"),"y"),0):!1!==C.get("top")?f+=tt(C.get("top"),"y"):f+=Math.round(Math.max(X()-C.h-W-H,0)/2),o.css({top:m.top,left:m.left,visibility:"visible"}),h[0].style.width=h[0].style.height="9999px",n={width:C.w+E+k,height:C.h+W+H,top:f,left:p},e){var v=0;t.each(n,function(t){n[t]===J[t]||(v=e)}),e=v}J=n,e||o.css(n),o.dequeue().animate(n,{duration:e||0,complete:function(){w(),F=!1,h[0].style.width=C.w+E+k+"px",h[0].style.height=C.h+W+H+"px",C.get("reposition")&&setTimeout(function(){g.bind("resize."+_,K.position)},1),t.isFunction(i)&&i()},step:w})},K.resize=function(t){var e;L&&((t=t||{}).width&&(C.w=tt(t.width,"x")-E-k),t.innerWidth&&(C.w=tt(t.innerWidth,"x")),u.css({width:C.w}),t.height&&(C.h=tt(t.height,"y")-W-H),t.innerHeight&&(C.h=tt(t.innerHeight,"y")),t.innerHeight||t.height||(e=u.scrollTop(),u.css({height:"auto"}),C.h=u.height()),u.css({height:C.h}),e&&u.scrollTop(e),K.position("none"===C.get("transition")?0:C.get("speed")))},K.prep=function(i){if(L){var n,h="none"===C.get("transition")?0:C.get("speed");u.remove(),(u=V(G,"LoadedContent").append(i)).hide().appendTo(f.show()).css({width:(C.w=C.w||u.width(),C.w=C.mw&&C.mw<C.w?C.mw:C.w,C.w),overflow:C.get("scrolling")?"auto":"hidden"}).css({height:(C.h=C.h||u.height(),C.h=C.mh&&C.mh<C.h?C.mh:C.h,C.h)}).prependTo(r),f.hide(),t(M).css({float:"none"}),ot(C.get("className")),n=function(){var i,n,r=c.length;function a(){!1===t.support.opacity&&o[0].style.removeAttribute("filter")}L&&(n=function(){clearTimeout(S),p.hide(),ht(z),C.get("onComplete")},m.html(C.get("title")).show(),u.show(),r>1?("string"==typeof C.get("current")&&w.html(C.get("current").replace("{current}",I+1).replace("{total}",r)).show(),x[C.get("loop")||I<r-1?"show":"hide"]().html(C.get("next")),y[C.get("loop")||I?"show":"hide"]().html(C.get("previous")),rt(),C.get("preloading")&&t.each([Z(-1),Z(1)],function(){var i=c[this],n=new Y(i,t.data(i,O)),o=n.get("href");o&&et(n,o)&&(o=it(n,o),e.createElement("img").src=o)})):T.hide(),C.get("iframe")?(i=C.get("createIframe"),C.get("scrolling")||(i.scrolling="no"),t(i).attr({src:C.get("href"),"class":_+"Iframe"}).one("load",n).appendTo(u),q.one($,function(){i.src="//about:blank"}),C.get("fastIframe")&&t(i).trigger("load")):n(),"fade"===C.get("transition")?o.fadeTo(h,1,a):a())},"fade"===C.get("transition")?o.fadeTo(h,0,function(){K.position(0,n)}):K.position(h,n)}},K.next=function(){!F&&c[1]&&(C.get("loop")||c[I+1])&&(I=Z(1),at(c[I]))},K.prev=function(){!F&&c[1]&&(C.get("loop")||I)&&(I=Z(-1),at(c[I]))},K.close=function(){L&&!R&&(R=!0,L=!1,ht(A),C.get("onCleanup"),g.unbind("."+_),n.fadeTo(C.get("fadeOut")||0,0),o.stop().fadeTo(C.get("fadeOut")||0,0,function(){o.hide(),n.hide(),ht($),u.remove(),setTimeout(function(){R=!1,ht(U),C.get("onClosed")},1)}))},K.remove=function(){o&&(o.stop(),t[O].close(),o.stop(!1,!0).remove(),n.remove(),R=!1,o=null,t("."+j).removeData(O).removeClass(j),t(e).unbind("click."+_).unbind("keydown."+_))},K.element=function(){return t(C.el)},K.settings=B)}(jQuery,document,window);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/js/metabox.js
CHANGED
@@ -128,6 +128,13 @@
|
|
128 |
case 'hideme':
|
129 |
$current_field.hide();
|
130 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
default:
|
132 |
if( ! $current_container.hasClass('fade-in')){
|
133 |
$current_container.hide();
|
@@ -148,6 +155,13 @@
|
|
148 |
case 'hideme':
|
149 |
$current_field.show();
|
150 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
default:
|
152 |
$current_container.show();
|
153 |
$current_container.fadeTo("slow" , 1).addClass('fade-in');
|
128 |
case 'hideme':
|
129 |
$current_field.hide();
|
130 |
break;
|
131 |
+
case 'fadeInOut':
|
132 |
+
case 'fadeOut':
|
133 |
+
$current_container.hide( 500 );
|
134 |
+
break;
|
135 |
+
case 'fadeIn':
|
136 |
+
$current_container.hide();
|
137 |
+
break;
|
138 |
default:
|
139 |
if( ! $current_container.hasClass('fade-in')){
|
140 |
$current_container.hide();
|
155 |
case 'hideme':
|
156 |
$current_field.show();
|
157 |
break;
|
158 |
+
case 'fadeInOut':
|
159 |
+
case 'fadeIn':
|
160 |
+
$current_container.show( 500 );
|
161 |
+
break;
|
162 |
+
case 'fadeOut':
|
163 |
+
$current_container.show();
|
164 |
+
break;
|
165 |
default:
|
166 |
$current_container.show();
|
167 |
$current_container.fadeTo("slow" , 1).addClass('fade-in');
|
plugin-fw/assets/js/metabox.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(
|
1 |
+
!function(e){e(".metaboxes-tab").each(function(){e(".tabs-panel",this).hide();var t=wpCookies.get("active_metabox_tab");t=null==t?e("ul.metaboxes-tabs li:first-child a",this).attr("href"):"#"+t,e(t).show(),e(".metaboxes-tabs a",this).click(function(t){if(!e(this).parent().hasClass("tabs")){var a=e(this).attr("href");return e(this).parent().addClass("tabs").siblings("li").removeClass("tabs"),e(this).closest(".metaboxes-tab").find(".tabs-panel").hide(),e(a).show(),!1}t.preventDefault()})});var t=e("#_active_page_options-container").parent().html();function a(t,a,i,s){var n=!0;if("string"==typeof a){":radio"==a.substr(0,6)&&(a+=":checked");var o=e(a).val();if("checkbox"==e(a).attr("type"))o=e(a).is(":checked")?"yes":"no";i=i.split(",");for(var d=0;d<i.length;d++){if(o==i[d]){n=!0;break}n=!1}}var r,c=e(t),h=e(t+"-container").parent(),b=s.split("-");for(r in b){var l=b[r];if(n)switch(l){case"disable":h.removeClass("yith-disabled"),c.attr("disabled",!1);break;case"hideme":c.show();break;case"fadeInOut":case"fadeIn":h.show(500);break;case"fadeOut":h.show();break;default:h.show(),h.fadeTo("slow",1).addClass("fade-in")}else switch(l){case"disable":h.addClass("yith-disabled"),c.attr("disabled",!0);break;case"hideme":c.hide();break;case"fadeInOut":case"fadeOut":h.hide(500);break;case"fadeIn":h.hide();break;default:h.hasClass("fade-in")?h.fadeTo("slow",0,function(){e(this).hide().removeClass("fade-in")}):(h.hide(),h.css({opacity:"0"}))}}}e("#_active_page_options-container").parent().remove(),e(t).insertAfter("#yit-post-setting .handlediv"),e(t).insertAfter("#yit-page-setting .handlediv"),e("#_active_page_options-container").on("click",function(){e("#_active_page_options").is(":checked")?e("#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab").css({opacity:1,"pointer-events":"auto"}):e("#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab").css({opacity:.5,"pointer-events":"none"})}).click(),e(document.body).on("yith-plugin-fw-metabox-init-deps",function(){e(document.body).trigger("yith-plugin-fw-init-radio"),e(".metaboxes-tab [data-dep-target]:not(.yith-plugin-fw-metabox-deps-initialized)").each(function(){var t=e(this),i="#"+t.data("dep-target"),s="#"+t.data("dep-id"),n=t.data("dep-value"),o=t.data("dep-type");a(i,s,n.toString(),o),e(s).on("change",function(){a(i,s,n.toString(),o)}).change(),t.addClass("yith-plugin-fw-metabox-deps-initialized")})}).trigger("yith-plugin-fw-metabox-init-deps")}(jQuery);
|
plugin-fw/assets/js/multisite-updater.js
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
|
11 |
var plugins_menu_item = $( '#menu-plugins' ),
|
12 |
update = plugins_menu_item.find( '.update-plugins' ),
|
13 |
-
count = update.find( ".
|
14 |
registered = plugins.registered,
|
15 |
activated = plugins.activated;
|
16 |
|
10 |
|
11 |
var plugins_menu_item = $( '#menu-plugins' ),
|
12 |
update = plugins_menu_item.find( '.update-plugins' ),
|
13 |
+
count = update.find( ".plugin-count" ).text(),
|
14 |
registered = plugins.registered,
|
15 |
activated = plugins.activated;
|
16 |
|
plugin-fw/assets/js/multisite-updater.min.js
CHANGED
@@ -1,8 +1 @@
|
|
1 |
-
var
|
2 |
-
$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,g,b,d){if(g){b=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var e=a[d];e in b||(b[e]={});b=b[e]}a=a[a.length-1];d=b[a];g=g(d);g!=d&&null!=g&&$jscomp.defineProperty(b,a,{configurable:!0,writable:!0,value:g})}};
|
3 |
-
$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,b){return $jscomp.findInternal(this,a,b).v}},"es6","es3");
|
4 |
-
(function(a){function g(a,b,d){this.php_js=this.php_js||{};this.php_js.ENV=this.php_js.ENV||{};var c=0,g=0,f=0,e={dev:-6,alpha:-5,a:-5,beta:-4,b:-4,RC:-3,rc:-3,"#":-2,p:1,pl:1};c=function(a){a=(""+a).replace(/[_\-+]/g,".");a=a.replace(/([^.\d]+)/g,".$1.").replace(/\.{2,}/g,".");return a.length?a.split("."):[-8]};numVersion=function(a){return a?isNaN(a)?e[a]||-7:parseInt(a,10):0};a=c(a);b=c(b);g=Math.max(a.length,b.length);for(c=0;c<g;c++)if(a[c]!=b[c])if(a[c]=numVersion(a[c]),b[c]=numVersion(b[c]),
|
5 |
-
a[c]<b[c]){f=-1;break}else if(a[c]>b[c]){f=1;break}if(!d)return f;switch(d){case ">":case "gt":return 0<f;case ">=":case "ge":return 0<=f;case "<=":case "le":return 0>=f;case "==":case "=":case "eq":return 0===f;case "<>":case "!=":case "ne":return 0!==f;case "":case "<":case "lt":return 0>f;default:return null}}var b=a("#menu-plugins"),d=b.find(".update-plugins").find(".update-count").text(),e=plugins.registered,h=plugins.activated;if(0==d||""==d)d=0,b.find(".wp-menu-name").append('<span class="update-plugins"><span class="plugin-count"></span></span>');
|
6 |
-
(function(b,d,e,c){for(var h in b){var f=b[h],k;for(k in f)if("slug"!=k&&!g(f[k].Version,f[k].Latest,"=")){e=parseInt(e)+1;a(".plugin-count").empty().html(e);var m=""+f[k].Name,n='*[data-slug="'+m.replace(/ /g,"-").trim().toLowerCase()+'"]';a(n).addClass("update");var l='<tr class="plugin-update-tr"><td colspan="3" class="plugin-update colspanchange"><div class="update-message notice inline notice-warning notice-alt">'+c.strings.new_version.replace("%plugin_name%",m)+'<a class="thickbox open-plugin-details-modal" href="'+
|
7 |
-
c.details_url[h]+'">'+c.strings.latest.replace("%latest%",f[k].Latest)+"</a>";l="undefined"==typeof d[h]?l+" <em>"+c.strings.unavailable+"</em>"+c.strings.activate.replace("%activate_link%",c.licence_activation_url).replace("%plugin_name%",m):l+'. <a href="'+c.update_url[h]+'">'+c.strings.update_now+"</a>";g(f[k].Version,f[k].Latest,">")&&(l+=c.strings.version_issue.replace("%plugin_name%",m));l+="</div></td></tr>";a(l).insertAfter(n)}}})(e,h,d,plugins);a("body").on("click",".yit-changelog-button",
|
8 |
-
function(){a("#TB_window").remove()})})(jQuery);
|
1 |
+
!function(e){var n=e("#menu-plugins"),a=n.find(".update-plugins").find(".plugin-count").text(),t=plugins.registered,s=plugins.activated;if(0==a||""==a){a=0,n.find(".wp-menu-name").append('<span class="update-plugins"><span class="plugin-count"></span></span>')}function i(e,n,a){this.php_js=this.php_js||{},this.php_js.ENV=this.php_js.ENV||{};var t,s=0,i=0,r={dev:-6,alpha:-5,a:-5,beta:-4,b:-4,RC:-3,rc:-3,"#":-2,p:1,pl:1},l=function(e){return(e=(e=(""+e).replace(/[_\-+]/g,".")).replace(/([^.\d]+)/g,".$1.").replace(/\.{2,}/g,".")).length?e.split("."):[-8]};for(numVersion=function(e){return e?isNaN(e)?r[e]||-7:parseInt(e,10):0},e=l(e),n=l(n),t=Math.max(e.length,n.length),s=0;s<t;s++)if(e[s]!=n[s]){if(e[s]=numVersion(e[s]),n[s]=numVersion(n[s]),e[s]<n[s]){i=-1;break}if(e[s]>n[s]){i=1;break}}if(!a)return i;switch(a){case">":case"gt":return i>0;case">=":case"ge":return i>=0;case"<=":case"le":return i<=0;case"==":case"=":case"eq":return 0===i;case"<>":case"!=":case"ne":return 0!==i;case"":case"<":case"lt":return i<0;default:return null}}!function(n,a,t,s){for(var r in n){var l=n[r];for(var p in l)if("slug"!=p&&!i(l[p].Version,l[p].Latest,"=")){t=parseInt(t)+1,e(".plugin-count").empty().html(t);var u=new RegExp(" ","g"),c=l[p],g=""+c.Name,o=g.replace(u,"-").trim(),d='*[data-slug="'+o.toLowerCase()+'"]';e(d).addClass("update");var f='<tr class="plugin-update-tr"><td colspan="3" class="plugin-update colspanchange"><div class="update-message notice inline notice-warning notice-alt">'+s.strings.new_version.replace("%plugin_name%",g)+'<a class="thickbox open-plugin-details-modal" href="'+s.details_url[r]+'">'+s.strings.latest.replace("%latest%",l[p].Latest)+"</a>";f="undefined"==typeof a[r]?f+" <em>"+s.strings.unavailable+"</em>"+s.strings.activate.replace("%activate_link%",s.licence_activation_url).replace("%plugin_name%",g):f+'. <a href="'+s.update_url[r]+'">'+s.strings.update_now+"</a>",i(l[p].Version,l[p].Latest,">")&&(f+=s.strings.version_issue.replace("%plugin_name%",g)),e(f+="</div></td></tr>").insertAfter(d)}}}(t,s,a,plugins),e("body").on("click",".yit-changelog-button",function(){e("#TB_window").remove()})}(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/js/wp-pages.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(a){var
|
1 |
+
jQuery(function(a){var p=a(".yith-plugin-fw-wp-page-wrapper"),e=a("div.updated, div.error, div.notice");a(".yith-plugin-fw-wp-page-wrapper .woo-nav-tab-wrapper").removeClass("woo-nav-tab-wrapper").addClass("yith-nav-tab-wrapper"),e.addClass("inline"),p.length&&p.prepend(e)});
|
plugin-fw/assets/js/yit-cpt-unlimited.min.js
CHANGED
@@ -1,2 +1 @@
|
|
1 |
-
|
2 |
-
{images:e,post_type:typenow,action:"yit_cptu_multiuploader",_ajax_nonce:a.data("nonce")},function(a){location.reload()});a.next("span.spinner").css("display","inline-block");d=!0});b.on("close",function(){d||a.next("span.spinner").hide()})}b.open()})})(jQuery);
|
1 |
+
!function(t){"use strict";t(".wrap h1, .wrap h2").on("click","a.multi-uploader",function(e){e.preventDefault();var n,a=t(this),i=!1;a.next("span.spinner").css("display","inline-block"),n?n.open():((n=wp.media.frames.file_frame=wp.media({title:a.data("uploader_title"),button:{text:a.data("uploader_button_text")},library:{type:"image"},multiple:!0})).on("select",function(){var e=[];n.state().get("selection").map(function(t){t=t.toJSON(),e.push({id:t.id,url:t.url,title:t.title})}),console.log(a.data("nonce")),t.post(ajaxurl,{images:e,post_type:typenow,action:"yit_cptu_multiuploader",_ajax_nonce:a.data("nonce")},function(t){location.reload()}),a.next("span.spinner").css("display","inline-block"),i=!0}),n.on("close",function(){i||a.next("span.spinner").hide()}),n.open())})}(jQuery);
|
|
plugin-fw/assets/js/yit-plugin-panel.js
CHANGED
@@ -28,7 +28,7 @@ jQuery( function ( $ ) {
|
|
28 |
function dependencies_handler( id, deps, values, type ) {
|
29 |
var result = true;
|
30 |
//Single dependency
|
31 |
-
if ( typeof( deps ) == 'string' ) {
|
32 |
if ( deps.substr( 0, 6 ) == ':radio' ) {
|
33 |
deps = deps + ':checked';
|
34 |
}
|
@@ -39,8 +39,7 @@ jQuery( function ( $ ) {
|
|
39 |
var thisCheck = $( deps );
|
40 |
if ( thisCheck.is( ':checked' ) ) {
|
41 |
val = 'yes';
|
42 |
-
}
|
43 |
-
else {
|
44 |
val = 'no';
|
45 |
}
|
46 |
}
|
@@ -50,8 +49,7 @@ jQuery( function ( $ ) {
|
|
50 |
for ( var i = 0; i < values.length; i++ ) {
|
51 |
if ( val != values[ i ] ) {
|
52 |
result = false;
|
53 |
-
}
|
54 |
-
else {
|
55 |
result = true;
|
56 |
break;
|
57 |
}
|
@@ -69,7 +67,7 @@ jQuery( function ( $ ) {
|
|
69 |
var types = type.split( '-' ), j;
|
70 |
for ( j in types ) {
|
71 |
var current_type = types[ j ];
|
72 |
-
|
73 |
if ( !result ) {
|
74 |
switch ( current_type ) {
|
75 |
case 'disable':
|
@@ -79,14 +77,21 @@ jQuery( function ( $ ) {
|
|
79 |
case 'hideme':
|
80 |
$current_field.hide();
|
81 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
default:
|
83 |
-
if(
|
84 |
$current_container.hide();
|
85 |
-
$current_container.css({'opacity':'0'});
|
86 |
-
}else{
|
87 |
-
$current_container.fadeTo("slow"
|
88 |
-
$(this).hide().removeClass('fade-in');
|
89 |
-
});
|
90 |
}
|
91 |
|
92 |
}
|
@@ -100,9 +105,16 @@ jQuery( function ( $ ) {
|
|
100 |
case 'hideme':
|
101 |
$current_field.show();
|
102 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
default:
|
104 |
$current_container.show();
|
105 |
-
$current_container.fadeTo("slow"
|
106 |
}
|
107 |
}
|
108 |
}
|
@@ -127,7 +139,7 @@ jQuery( function ( $ ) {
|
|
127 |
value[ $( this ).data( 'list' ) ] = options;
|
128 |
} );
|
129 |
|
130 |
-
input.val( (JSON.stringify( value )).replace( /[\\"']/g, '\\$&' ).replace( /\u0000/g, '\\0' ) );
|
131 |
}
|
132 |
} ).disableSelection();
|
133 |
} );
|
@@ -157,4 +169,13 @@ jQuery( function ( $ ) {
|
|
157 |
// prevents the WC message for changes when leaving the panel page
|
158 |
$( '.yith-plugin-fw-panel .woo-nav-tab-wrapper' ).removeClass( 'woo-nav-tab-wrapper' ).addClass( 'yith-nav-tab-wrapper' );
|
159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
} );
|
28 |
function dependencies_handler( id, deps, values, type ) {
|
29 |
var result = true;
|
30 |
//Single dependency
|
31 |
+
if ( typeof ( deps ) == 'string' ) {
|
32 |
if ( deps.substr( 0, 6 ) == ':radio' ) {
|
33 |
deps = deps + ':checked';
|
34 |
}
|
39 |
var thisCheck = $( deps );
|
40 |
if ( thisCheck.is( ':checked' ) ) {
|
41 |
val = 'yes';
|
42 |
+
} else {
|
|
|
43 |
val = 'no';
|
44 |
}
|
45 |
}
|
49 |
for ( var i = 0; i < values.length; i++ ) {
|
50 |
if ( val != values[ i ] ) {
|
51 |
result = false;
|
52 |
+
} else {
|
|
|
53 |
result = true;
|
54 |
break;
|
55 |
}
|
67 |
var types = type.split( '-' ), j;
|
68 |
for ( j in types ) {
|
69 |
var current_type = types[ j ];
|
70 |
+
|
71 |
if ( !result ) {
|
72 |
switch ( current_type ) {
|
73 |
case 'disable':
|
77 |
case 'hideme':
|
78 |
$current_field.hide();
|
79 |
break;
|
80 |
+
case 'fadeInOut':
|
81 |
+
case 'fadeOut':
|
82 |
+
$current_container.hide( 500 );
|
83 |
+
break;
|
84 |
+
case 'fadeIn':
|
85 |
+
$current_container.hide();
|
86 |
+
break;
|
87 |
default:
|
88 |
+
if ( !$current_container.hasClass( 'fade-in' ) ) {
|
89 |
$current_container.hide();
|
90 |
+
$current_container.css( { 'opacity': '0' } );
|
91 |
+
} else {
|
92 |
+
$current_container.fadeTo( "slow", 0, function () {
|
93 |
+
$( this ).hide().removeClass( 'fade-in' );
|
94 |
+
} );
|
95 |
}
|
96 |
|
97 |
}
|
105 |
case 'hideme':
|
106 |
$current_field.show();
|
107 |
break;
|
108 |
+
case 'fadeInOut':
|
109 |
+
case 'fadeIn':
|
110 |
+
$current_container.show( 500 );
|
111 |
+
break;
|
112 |
+
case 'fadeOut':
|
113 |
+
$current_container.show();
|
114 |
+
break;
|
115 |
default:
|
116 |
$current_container.show();
|
117 |
+
$current_container.fadeTo( "slow", 1 ).addClass( 'fade-in' );
|
118 |
}
|
119 |
}
|
120 |
}
|
139 |
value[ $( this ).data( 'list' ) ] = options;
|
140 |
} );
|
141 |
|
142 |
+
input.val( ( JSON.stringify( value ) ).replace( /[\\"']/g, '\\$&' ).replace( /\u0000/g, '\\0' ) );
|
143 |
}
|
144 |
} ).disableSelection();
|
145 |
} );
|
169 |
// prevents the WC message for changes when leaving the panel page
|
170 |
$( '.yith-plugin-fw-panel .woo-nav-tab-wrapper' ).removeClass( 'woo-nav-tab-wrapper' ).addClass( 'yith-nav-tab-wrapper' );
|
171 |
|
172 |
+
var wrap = $( '.wrap.yith-plugin-ui' ).first(),
|
173 |
+
notices = $( 'div.updated, div.error, div.notice' );
|
174 |
+
|
175 |
+
// prevent moving notices into the wrapper
|
176 |
+
notices.addClass( 'inline' );
|
177 |
+
if ( wrap.length ) {
|
178 |
+
wrap.prepend( notices );
|
179 |
+
}
|
180 |
+
|
181 |
} );
|
plugin-fw/assets/js/yit-plugin-panel.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(
|
1 |
+
jQuery(function(a){function e(e,t,i,n){var s=!0;if("string"==typeof t){":radio"==t.substr(0,6)&&(t+=":checked");var r=a(t).val();if("checkbox"==a(t).attr("type"))r=a(t).is(":checked")?"yes":"no";i=i.split(",");for(var d=0;d<i.length;d++){if(r==i[d]){s=!0;break}s=!1}}var c=a(e),o=a(e+"-container").closest("tr");o.length<1&&(o=c.closest(".yith-plugin-fw-panel-wc-row"));var l,h=n.split("-");for(l in h){var f=h[l];if(s)switch(f){case"disable":o.removeClass("yith-disabled"),c.attr("disabled",!1);break;case"hideme":c.show();break;case"fadeInOut":case"fadeIn":o.show(500);break;case"fadeOut":o.show();break;default:o.show(),o.fadeTo("slow",1).addClass("fade-in")}else switch(f){case"disable":o.addClass("yith-disabled"),c.attr("disabled",!0);break;case"hideme":c.hide();break;case"fadeInOut":case"fadeOut":o.hide(500);break;case"fadeIn":o.hide();break;default:o.hasClass("fade-in")?o.fadeTo("slow",0,function(){a(this).hide().removeClass("fade-in")}):(o.hide(),o.css({opacity:"0"}))}}}a("[data-dep-target]").each(function(){var t=a(this),i="#"+t.data("dep-target"),n="#"+t.data("dep-id"),s=t.data("dep-value"),r=t.data("dep-type");e(i,n,s.toString(),r),a(n).on("change",function(){e(i,n,s.toString(),r)}).change()}),a(".rm_connectedlist").each(function(){var e=a(this).find("ul"),t=a(this).find(":hidden");e.sortable({connectWith:e,update:function(i,n){var s={};e.each(function(){var e={};a(this).children().each(function(){e[a(this).data("option")]=a(this).text()}),s[a(this).data("list")]=e}),t.val(JSON.stringify(s).replace(/[\\"']/g,"\\$&").replace(/\u0000/g,"\\0"))}}).disableSelection()}),a(document).ready(function(){a(".google-analytic-generate").click(function(){var e=a("#"+a(this).data("textarea")).data("codemirrorInstance"),t="(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n";t+="(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement( o ),\n",t+="m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n",t+="})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n\n",t+="ga('create', '"+a("#"+a(this).data("input")).val()+"', '"+a(this).data("basename")+"');\n",t+="ga('send', 'pageview');\n",e.replaceRange(t,e.getCursor("start"),e.getCursor("end"))})}),a(".yith-plugin-fw-panel .woo-nav-tab-wrapper").removeClass("woo-nav-tab-wrapper").addClass("yith-nav-tab-wrapper");var t=a(".wrap.yith-plugin-ui").first(),i=a("div.updated, div.error, div.notice");i.addClass("inline"),t.length&&t.prepend(i)});
|
plugin-fw/assets/js/yit-wp-pointer.min.js
CHANGED
@@ -1,6 +1 @@
|
|
1 |
-
var
|
2 |
-
$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,c,b,d){if(c){b=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var e=a[d];e in b||(b[e]={});b=b[e]}a=a[a.length-1];d=b[a];c=c(d);c!=d&&null!=c&&$jscomp.defineProperty(b,a,{configurable:!0,writable:!0,value:c})}};
|
3 |
-
$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,b){return $jscomp.findInternal(this,a,b).v}},"es6","es3");
|
4 |
-
jQuery(document).ready(function(a){var c=custom_pointer.pointers[0],b=c.options,d=a(c.target),e=c.pointer_id;a(d).find(".wp-submenu li a").each(function(){var f=a(this),h=f.attr("href");h=h.replace("admin.php?page=","");if(h==e){var k=f.add(d),g=d.find(c.target.replace("#","."));d.toggleClass("wp-no-current-submenu wp-menu-open wp-has-current-submenu");f.pointer({pointerClass:"yit-wp-pointer",content:b.content,position:b.position,open:function(){k.toggleClass("yit-pointer-selected-row");g.addClass("yit-pointer")},
|
5 |
-
close:function(){d.toggleClass("wp-no-current-submenu wp-menu-open wp-has-current-submenu");k.toggleClass("yit-pointer-selected-row");g.removeClass("yit-pointer");a.ajax({type:"POST",url:ajaxurl,data:{action:"dismiss-wp-pointer",pointer:e},success:function(a){}})}}).pointer("open")}else if("yith_default_pointer"==e){k=f.add(d);g=d.find(c.target.replace("#","."));var l=a(c.target);l.addClass("wp-has-current-submenu");g.pointer({pointerClass:"yit-wp-pointer",content:b.content,position:b.position,open:function(){l.addClass("yit-pointer-selected-row")},
|
6 |
-
close:function(){l.removeClass("yit-pointer-selected-row wp-has-current-submenu");a.ajax({type:"POST",url:ajaxurl,data:{action:"dismiss-wp-pointer",pointer:e},success:function(a){}})}}).pointer("open")}})});
|
1 |
+
jQuery(document).ready(function(e){var t=custom_pointer.pointers[0],n=t.options,o=e(t.target),i=t.pointer_id;e(o).find(".wp-submenu li a").each(function(){var s=e(this),r=s.attr("href");if((r=r.replace("admin.php?page=",""))==i){var p=s.add(o),a=o.find(t.target.replace("#","."));o.toggleClass("wp-no-current-submenu wp-menu-open wp-has-current-submenu"),s.pointer({pointerClass:"yit-wp-pointer",content:n.content,position:n.position,open:function(){p.toggleClass("yit-pointer-selected-row"),a.addClass("yit-pointer")},close:function(){o.toggleClass("wp-no-current-submenu wp-menu-open wp-has-current-submenu"),p.toggleClass("yit-pointer-selected-row"),a.removeClass("yit-pointer"),e.ajax({type:"POST",url:ajaxurl,data:{action:"dismiss-wp-pointer",pointer:i},success:function(e){}})}}).pointer("open")}else if("yith_default_pointer"==i){p=s.add(o),a=o.find(t.target.replace("#","."));var u=e(t.target);u.addClass("wp-has-current-submenu"),a.pointer({pointerClass:"yit-wp-pointer",content:n.content,position:n.position,open:function(){u.addClass("yit-pointer-selected-row")},close:function(){u.removeClass("yit-pointer-selected-row wp-has-current-submenu"),e.ajax({type:"POST",url:ajaxurl,data:{action:"dismiss-wp-pointer",pointer:i},success:function(e){}})}}).pointer("open")}})});
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/js/yith-dashboard.min.js
CHANGED
@@ -1,2 +1 @@
|
|
1 |
-
|
2 |
-
create:function(){a(".ui-dialog-titlebar-close").addClass("ui-button")}});c.dialog("open")})})(jQuery);
|
1 |
+
!function(i){i(".yith-last-changelog").click(function(o){o.preventDefault();var t=i(this).data("changelogid"),a=i("#"+t),e=i(this).data("plugininfo"),n={};n[yith_dashboard.buttons.close]=function(){i(this).dialog("close")},a.dialog({title:e,dialogClass:"wp-dialog",autoOpen:!1,draggable:!1,width:"auto",modal:!0,resizable:!1,closeOnEscape:!0,position:{my:"center",at:"center",of:window},buttons:n,show:{effect:"blind",duration:1e3},open:function(){i(".ui-widget-overlay").bind("click",function(){a.dialog("close")})},create:function(){i(".ui-dialog-titlebar-close").addClass("ui-button")}}),a.dialog("open")})}(jQuery);
|
|
plugin-fw/assets/js/yith-enhanced-select-wc-2.6.min.js
CHANGED
@@ -1,5 +1 @@
|
|
1 |
-
jQuery(document).ready(function(
|
2 |
-
"3",escapeMarkup:function(a){return a},ajax:{url:yith_framework_enhanced_select_params.ajax_url,dataType:"json",quietMillis:250,data:function(a){d.term=a;return d},results:function(a){var c=[];a&&b.each(a,function(a,b){c.push({id:a,text:b})});return{results:c}},cache:!0}};!0===b(this).data("multiple")?(c.multiple=!0,c.initSelection=function(a,c){var f=b.parseJSON(a.attr("data-selected")),e=[];b(a.val().split(",")).each(function(a,b){e.push({id:b,text:f[b]})});return c(e)},c.formatSelection=function(a){return'<div class="selected-option" data-id="'+
|
3 |
-
a.id+'">'+a.text+"</div>"}):(c.multiple=!1,c.initSelection=function(a,b){a={id:a.val(),text:a.attr("data-selected")};return b(a)});b(this).select2(c).addClass("enhanced")});b(":input.yith-term-search").filter(":not(.enhanced)").each(function(){var d=b.extend({action:"yith_plugin_fw_json_search_terms",security:yith_framework_enhanced_select_params.search_terms_nonce,taxonomy:"category"},b(this).data()),c={allowClear:b(this).data("allow_clear")?!0:!1,placeholder:b(this).data("placeholder"),minimumInputLength:b(this).data("minimum_input_length")?
|
4 |
-
b(this).data("minimum_input_length"):"3",escapeMarkup:function(a){return a},ajax:{url:yith_framework_enhanced_select_params.ajax_url,dataType:"json",quietMillis:250,data:function(a){d.term=a;return d},results:function(a){var c=[];a&&b.each(a,function(a,b){c.push({id:a,text:b})});return{results:c}},cache:!0}};!0===b(this).data("multiple")?(c.multiple=!0,c.initSelection=function(a,c){var d=b.parseJSON(a.attr("data-selected")),e=[];b(a.val().split(",")).each(function(a,b){e.push({id:b,text:d[b]})});
|
5 |
-
return c(e)},c.formatSelection=function(a){return'<div class="selected-option" data-id="'+a.id+'">'+a.text+"</div>"}):(c.multiple=!1,c.initSelection=function(a,b){a={id:a.val(),text:a.attr("data-selected")};return b(a)});b(this).select2(c).addClass("enhanced")})}).trigger("yith-framework-enhanced-select-init")});
|
1 |
+
jQuery(document).ready(function(t){"use strict";t(document.body).on("yith-framework-enhanced-select-init",function(){t(":input.yith-post-search").filter(":not(.enhanced)").each(function(){var e={action:"yith_plugin_fw_json_search_posts",security:yith_framework_enhanced_select_params.search_posts_nonce,post_type:"post"},a=t.extend(e,t(this).data()),n={allowClear:!!t(this).data("allow_clear"),placeholder:t(this).data("placeholder"),minimumInputLength:t(this).data("minimum_input_length")?t(this).data("minimum_input_length"):"3",escapeMarkup:function(t){return t},ajax:{url:yith_framework_enhanced_select_params.ajax_url,dataType:"json",quietMillis:250,data:function(t){return a.term=t,a},results:function(e){var a=[];return e&&t.each(e,function(t,e){a.push({id:t,text:e})}),{results:a}},cache:!0}};!0===t(this).data("multiple")?(n.multiple=!0,n.initSelection=function(e,a){var n=t.parseJSON(e.attr("data-selected")),i=[];return t(e.val().split(",")).each(function(t,e){i.push({id:e,text:n[e]})}),a(i)},n.formatSelection=function(t){return'<div class="selected-option" data-id="'+t.id+'">'+t.text+"</div>"}):(n.multiple=!1,n.initSelection=function(t,e){return e({id:t.val(),text:t.attr("data-selected")})}),t(this).select2(n).addClass("enhanced")}),t(":input.yith-term-search").filter(":not(.enhanced)").each(function(){var e={action:"yith_plugin_fw_json_search_terms",security:yith_framework_enhanced_select_params.search_terms_nonce,taxonomy:"category"},a=t.extend(e,t(this).data()),n={allowClear:!!t(this).data("allow_clear"),placeholder:t(this).data("placeholder"),minimumInputLength:t(this).data("minimum_input_length")?t(this).data("minimum_input_length"):"3",escapeMarkup:function(t){return t},ajax:{url:yith_framework_enhanced_select_params.ajax_url,dataType:"json",quietMillis:250,data:function(t){return a.term=t,a},results:function(e){var a=[];return e&&t.each(e,function(t,e){a.push({id:t,text:e})}),{results:a}},cache:!0}};!0===t(this).data("multiple")?(n.multiple=!0,n.initSelection=function(e,a){var n=t.parseJSON(e.attr("data-selected")),i=[];return t(e.val().split(",")).each(function(t,e){i.push({id:e,text:n[e]})}),a(i)},n.formatSelection=function(t){return'<div class="selected-option" data-id="'+t.id+'">'+t.text+"</div>"}):(n.multiple=!1,n.initSelection=function(t,e){return e({id:t.val(),text:t.attr("data-selected")})}),t(this).select2(n).addClass("enhanced")})}).trigger("yith-framework-enhanced-select-init")});
|
|
|
|
|
|
|
|
plugin-fw/assets/js/yith-enhanced-select.min.js
CHANGED
@@ -1,10 +1 @@
|
|
1 |
-
var
|
2 |
-
$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,f,c,d){if(f){c=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];f=f(d);f!=d&&null!=f&&$jscomp.defineProperty(c,a,{configurable:!0,writable:!0,value:f})}};
|
3 |
-
$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,c){return $jscomp.findInternal(this,a,c).v}},"es6","es3");
|
4 |
-
jQuery(document).ready(function(a){a(document.body).on("yith-framework-enhanced-select-init",function(){a(".yith-post-search").filter(":not(.enhanced)").each(function(){var f=a.extend({action:"yith_plugin_fw_json_search_posts",security:yith_framework_enhanced_select_params.search_posts_nonce,post_type:"post"},a(this).data()),c={allowClear:a(this).data("allow_clear")?!0:!1,placeholder:a(this).data("placeholder"),minimumInputLength:a(this).data("minimum_input_length")?a(this).data("minimum_input_length"):
|
5 |
-
"3",escapeMarkup:function(a){return a},ajax:{url:ajaxurl,dataType:"json",quietMillis:250,data:function(b){return a.extend({term:b.term},f)},processResults:function(b){var c=[];b&&a.each(b,function(a,b){c.push({id:a,text:b})});return{results:c}},cache:!0}};a(this).select2(c).addClass("enhanced");if(a(this).data("sortable")){var d=a(this),e=a(this).next(".select2-container").find("ul.select2-selection__rendered");e.sortable({placeholder:"ui-state-highlight select2-selection__choice",forcePlaceholderSize:!0,
|
6 |
-
items:"li:not(.select2-search__field)",tolerance:"pointer",stop:function(){a(e.find(".select2-selection__choice").get().reverse()).each(function(){var b=a(this).data("data").id;b=d.find('option[value="'+b+'"]')[0];d.prepend(b)})}})}});a(".yith-customer-search").filter(":not(.enhanced)").each(function(){var f=a.extend({action:"woocommerce_json_search_customers",security:yith_framework_enhanced_select_params.search_customers_nonce},a(this).data()),c={allowClear:a(this).data("allow_clear")?!0:!1,placeholder:a(this).data("placeholder"),
|
7 |
-
minimumInputLength:a(this).data("minimum_input_length")?a(this).data("minimum_input_length"):"3",escapeMarkup:function(a){return a},ajax:{url:ajaxurl,dataType:"json",quietMillis:250,data:function(b){return a.extend({term:b.term},f)},processResults:function(b){var c=[];b&&a.each(b,function(a,b){c.push({id:a,text:b})});return{results:c}},cache:!0}};a(this).select2(c).addClass("enhanced");if(a(this).data("sortable")){var d=a(this),e=a(this).next(".select2-container").find("ul.select2-selection__rendered");
|
8 |
-
e.sortable({placeholder:"ui-state-highlight select2-selection__choice",forcePlaceholderSize:!0,items:"li:not(.select2-search__field)",tolerance:"pointer",stop:function(){a(e.find(".select2-selection__choice").get().reverse()).each(function(){var b=a(this).data("data").id;b=d.find('option[value="'+b+'"]')[0];d.prepend(b)})}})}});a(".yith-term-search").filter(":not(.enhanced)").each(function(){var f=a.extend({action:"yith_plugin_fw_json_search_terms",security:yith_framework_enhanced_select_params.search_terms_nonce,
|
9 |
-
taxonomy:"category"},a(this).data()),c={allowClear:a(this).data("allow_clear")?!0:!1,placeholder:a(this).data("placeholder"),minimumInputLength:a(this).data("minimum_input_length")?a(this).data("minimum_input_length"):"3",escapeMarkup:function(a){return a},ajax:{url:ajaxurl,dataType:"json",quietMillis:250,data:function(b){return a.extend({term:b.term},f)},processResults:function(b){var c=[];b&&a.each(b,function(a,b){c.push({id:a,text:b})});return{results:c}},cache:!0}};a(this).select2(c).addClass("enhanced");
|
10 |
-
if(a(this).data("sortable")){var d=a(this),e=a(this).next(".select2-container").find("ul.select2-selection__rendered");e.sortable({placeholder:"ui-state-highlight select2-selection__choice",forcePlaceholderSize:!0,items:"li:not(.select2-search__field)",tolerance:"pointer",stop:function(){a(e.find(".select2-selection__choice").get().reverse()).each(function(){var b=a(this).data("data").id;b=d.find('option[value="'+b+'"]')[0];d.prepend(b)})}})}})}).trigger("yith-framework-enhanced-select-init")});
|
1 |
+
jQuery(document).ready(function(e){"use strict";e(document.body).on("yith-framework-enhanced-select-init",function(){e(".yith-post-search").filter(":not(.enhanced)").each(function(){var t={action:"yith_plugin_fw_json_search_posts",security:yith_framework_enhanced_select_params.search_posts_nonce,post_type:"post"},a=e.extend(t,e(this).data()),n={allowClear:!!e(this).data("allow_clear"),placeholder:e(this).data("placeholder"),minimumInputLength:e(this).data("minimum_input_length")?e(this).data("minimum_input_length"):"3",escapeMarkup:function(e){return e},ajax:{url:ajaxurl,dataType:"json",quietMillis:250,data:function(t){var n={term:t.term};return e.extend(n,a)},processResults:function(t){var a=[];return t&&e.each(t,function(e,t){a.push({id:e,text:t})}),{results:a}},cache:!0}};if(e(this).select2(n).addClass("enhanced"),e(this).data("sortable")){var i=e(this),c=e(this).next(".select2-container").find("ul.select2-selection__rendered");c.sortable({placeholder:"ui-state-highlight select2-selection__choice",forcePlaceholderSize:!0,items:"li:not(.select2-search__field)",tolerance:"pointer",stop:function(){e(c.find(".select2-selection__choice").get().reverse()).each(function(){var t=e(this).data("data").id,a=i.find('option[value="'+t+'"]')[0];i.prepend(a)})}})}}),e(".yith-customer-search").filter(":not(.enhanced)").each(function(){var t={action:"woocommerce_json_search_customers",security:yith_framework_enhanced_select_params.search_customers_nonce},a=e.extend(t,e(this).data()),n={allowClear:!!e(this).data("allow_clear"),placeholder:e(this).data("placeholder"),minimumInputLength:e(this).data("minimum_input_length")?e(this).data("minimum_input_length"):"3",escapeMarkup:function(e){return e},ajax:{url:ajaxurl,dataType:"json",quietMillis:250,data:function(t){var n={term:t.term};return e.extend(n,a)},processResults:function(t){var a=[];return t&&e.each(t,function(e,t){a.push({id:e,text:t})}),{results:a}},cache:!0}};if(e(this).select2(n).addClass("enhanced"),e(this).data("sortable")){var i=e(this),c=e(this).next(".select2-container").find("ul.select2-selection__rendered");c.sortable({placeholder:"ui-state-highlight select2-selection__choice",forcePlaceholderSize:!0,items:"li:not(.select2-search__field)",tolerance:"pointer",stop:function(){e(c.find(".select2-selection__choice").get().reverse()).each(function(){var t=e(this).data("data").id,a=i.find('option[value="'+t+'"]')[0];i.prepend(a)})}})}}),e(".yith-term-search").filter(":not(.enhanced)").each(function(){var t={action:"yith_plugin_fw_json_search_terms",security:yith_framework_enhanced_select_params.search_terms_nonce,taxonomy:"category"},a=e.extend(t,e(this).data()),n={allowClear:!!e(this).data("allow_clear"),placeholder:e(this).data("placeholder"),minimumInputLength:e(this).data("minimum_input_length")?e(this).data("minimum_input_length"):"3",escapeMarkup:function(e){return e},ajax:{url:ajaxurl,dataType:"json",quietMillis:250,data:function(t){var n={term:t.term};return e.extend(n,a)},processResults:function(t){var a=[];return t&&e.each(t,function(e,t){a.push({id:e,text:t})}),{results:a}},cache:!0}};if(e(this).select2(n).addClass("enhanced"),e(this).data("sortable")){var i=e(this),c=e(this).next(".select2-container").find("ul.select2-selection__rendered");c.sortable({placeholder:"ui-state-highlight select2-selection__choice",forcePlaceholderSize:!0,items:"li:not(.select2-search__field)",tolerance:"pointer",stop:function(){e(c.find(".select2-selection__choice").get().reverse()).each(function(){var t=e(this).data("data").id,a=i.find('option[value="'+t+'"]')[0];i.prepend(a)})}})}})}).trigger("yith-framework-enhanced-select-init")});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/js/yith-fields.min.js
CHANGED
@@ -1,30 +1 @@
|
|
1 |
-
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var g=a[e];if(b.call(c,g,e,a))return{i:e,v:g}}return{i:-1,v:void 0}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};
|
2 |
-
$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,b,c,d){if(b){c=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&$jscomp.defineProperty(c,a,{configurable:!0,writable:!0,value:b})}};
|
3 |
-
$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,c){return $jscomp.findInternal(this,a,c).v}},"es6","es3");
|
4 |
-
(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"),g=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"),m=a(".yit-icons-manager-wrapper");a(".yith-plugin-ui td.forminp-checkbox");b.each(function(){var b=a(this).data();b.showAnim=
|
5 |
-
!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"),f=a(this).closest(".yith-plugin-fw-colorpicker-field-wrapper"),c=a(this).closest(".yith-single-colorpicker"),d=f.find(".wp-picker-input-wrap"),
|
6 |
-
e=c.find(".wp-picker-input-wrap");d.length&&f.find("a.wp-color-result").attr("title",b);c.length&&c.find("a.wp-color-result").attr("title",b);d.find(".wp-picker-clear-custom").length||(b=a("<span/>").attr({class:"wp-picker-default-custom"}),d.find(".wp-picker-default").wrap(b));e.find(".wp-picker-clear-custom").length||(b=a("<span/>").attr({class:"wp-picker-default-custom"}),e.find(".wp-picker-default").wrap(b))});"undefined"!==typeof wp&&"undefined"!==typeof wp.media&&(d.change(function(){var b=
|
7 |
-
a(this).val(),f=a(this).parent().find(".yith-plugin-fw-upload-img-preview").first();1>f.length&&(f=a(this).parent().parent().find(".yith-plugin-fw-upload-img-preview").first());/(http|ftp|https):\/\/[a-zA-Z0-9@?^=%&:/~+#-_.]*.(gif|jpg|jpeg|png|ico)/.test(b)?f.html('<img src="'+b+'" style="max-width:100px; max-height:100px;" />'):f.html("")}).trigger("change"),a(document).on("click",".yith-plugin-fw-upload-button",function(b){b.preventDefault();var f=a(this).attr("id").replace(/-button$/,"");if(!c){b=
|
8 |
-
[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("#"+f).val(b.url);a("#"+f+"-yith-attachment-id")&&a("#"+f+"-yith-attachment-id").val(b.id);d.trigger("change")})}c.open()}),a(document).on("click",".yith-plugin-fw-upload-button-reset",
|
9 |
-
function(b){var f=a(this);b=f.attr("id");f=f.attr("id").replace(/-button-reset$/,"");b=a("#"+b).data("default");a("#"+f).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 f=a(this);b=f.closest(".image-gallery");var c=b.find(".image_gallery_ids"),d=c.val(),e=b.find("ul.slides-wrapper"),n=wp.media.frames.image_gallery=wp.media({title:f.data("choose"),button:{text:f.data("update")},
|
10 |
-
states:[new wp.media.controller.Library({title:f.data("choose"),filterable:"all",multiple:!0})]});n.on("select",function(){n.state().get("selection").map(function(a){a=a.toJSON();a.id&&(d=d?d+","+a.id:a.id,e.append('<li class="image" data-attachment_id="'+a.id+'"><img src="'+a.sizes.thumbnail.url+'"/><ul class="actions"><li><a href="#" class="delete" title="'+f.data("delete")+'">x</a></li></ul></li>'))});c.val(d)});n.open()}),g.each(function(){var b=a(this);b.sortable({items:"li.image",cursor:"move",
|
11 |
-
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 f="";b.find("li.image").css("cursor","default").each(function(){var b=a(this).attr("data-attachment_id");f=f+b+","});b.closest(".image-gallery").find(".image_gallery_ids").val(f)}})}),g.on("click","a.delete",function(){var b=a(this).closest(".image-gallery"),c=a(this).closest(".image-gallery ul.slides-wrapper");
|
12 |
-
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",
|
13 |
-
!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"),g=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,
|
14 |
-
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+g)}})});l.each(function(b,c){b=CodeMirror.fromTextArea(c,{lineNumbers:1,mode:"javascript",showCursorWhenSelecting:!0});a(c).data("codemirrorInstance",b)});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",
|
15 |
-
function(){a("#"+a(this).data("select-id")).find("option").prop("selected",!1).trigger("change")});m.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 f=e.data("font"),g=e.data("icon"),h=e.data("key"),k=e.data("name");c.attr("data-font",f);c.attr("data-icon",g);c.attr("data-key",h);c.attr("data-name",k);d.val(f+":"+k);b.find(".yit-icons-manager-list li").removeClass("active");
|
16 |
-
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),e.removeClass("yith-plugin-fw-select-images__item--selected"),b.addClass("yith-plugin-fw-select-images__item--selected"))});
|
17 |
-
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){b=jQuery(".ui-sortable-handle");var d=[];for(c=0;c<b.length;c++)d[c]=a(b[c]).data("item_key");0<d.length&&a(this).closest(".toggle-element").saveToggleElement(null,d)}});a(document.body).trigger("yith-framework-enhanced-select-init")}).trigger("yith_fields_init");a(document).on("click",
|
18 |
-
".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",g=d.serializeToggleElement(),h=d.find(".yith-toggle_wrapper"),k=h.attr("id"),l=a.urlParam("tab");g.append("security",h.data("nonce"));"undefined"!=typeof c&&0<c.length&&
|
19 |
-
g.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="+metabox_tab):
|
20 |
-
url=yith_framework_fw_fields.admin_url+"?action="+e+"&tab="+l+"&toggle_id="+k;a.ajax({type:"POST",url:url,data:g,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"),d=
|
21 |
-
b.find("span.title").data("title_format"),e=b.find(".subtitle").data("subtitle_format"),g=/[^%%]+(?=[%%])/g;if("undefined"!=typeof d)var h=d.match(g);if("undefined"!=typeof e)var k=e.match(g);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)),null!=k&&
|
22 |
-
"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")||
|
23 |
-
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"),g=b.closest(".yith-toggle_wrapper").attr("id");template=wp.template("yith-toggle-element-add-box-content-"+g);""!==c&&(a("#"+c).html(template({index:"box_id"})).slideToggle(),""!==d&&(b.html()===d?
|
24 |
-
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"),g=c.find(":input"),h=e.find(".yith-toggle-row").length,k=a('<input type="hidden">');k.val(h);
|
25 |
-
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(g,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("#"+
|
26 |
-
$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 m=a('<input type="hidden">').val("yes");a(document).trigger("yith-toggle-element-item-before-add",[c,l,m]);setTimeout(function(){"yes"===m.val()&&(a(e).find(".yith-toggle-elements").append(l),a(c).find(".yith-plugin-fw-datepicker").datepicker("destroy"),a(c).html(""),
|
27 |
-
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",
|
28 |
-
[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")});
|
29 |
-
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");
|
30 |
-
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")})})(jQuery);
|
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);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/js/yith-gutenberg.min.js
CHANGED
@@ -1,6 +1 @@
|
|
1 |
-
|
2 |
-
method:"post",data:{action:"yith_plugin_fw_gutenberg_do_shortcode",shortcode:b},success:function(d){a=d;""!=a&&(f(".yith_block_"+c).html(a),f(document).trigger("yith_plugin_fw_gutenberg_success_do_shortcode",[b,c,a]))}});f(document).trigger("yith_plugin_fw_gutenberg_after_do_shortcode",[b,c,a]);return a}(e);g=h(n,null,g)}return g}function m(e,a,d,g){var b={};if("colorpicker"==g||"color"==g)e=e.hex;b[a]=e;d.setAttributes(b);return d}var h=wp.element.createElement,p=wp.element.Fragment,q=wp.blocks.registerBlockType,
|
3 |
-
r=wp.editor.InspectorControls,n=wp.element.RawHTML,t=wp.components.SelectControl,u=wp.components.ToggleControl,v=wp.components.CheckboxControl,w=wp.components.RangeControl,x=wp.components.ColorPicker,y=wp.components.RadioControl,z=wp.components.TextControl,A=wp.components.TextareaControl,B=h("svg",{width:22,height:22},h("path",{d:"M 18.24 7.628 C 17.291 8.284 16.076 8.971 14.587 9.688 C 15.344 7.186 15.765 4.851 15.849 2.684 C 15.912 0.939 15.133 0.045 13.514 0.003 C 11.558 -0.06 10.275 1.033 9.665 3.284 C 10.007 3.137 10.359 3.063 10.723 3.063 C 11.021 3.063 11.267 3.184 11.459 3.426 C 11.651 3.668 11.736 3.947 11.715 4.262 C 11.695 5.082 11.276 5.961 10.46 6.896 C 9.644 7.833 8.918 8.3 8.282 8.3 C 7.837 8.3 7.625 7.922 7.646 7.165 C 7.667 6.765 7.804 5.955 8.056 4.735 C 8.287 3.579 8.403 2.801 8.403 2.401 C 8.403 1.707 8.224 1.144 7.867 0.713 C 7.509 0.282 6.994 0.098 6.321 0.161 C 5.858 0.203 5.175 0.624 4.27 1.422 C 3.596 2.035 2.923 2.644 2.25 3.254 L 2.976 4.106 C 3.564 3.664 3.922 3.443 4.048 3.443 C 4.448 3.443 4.637 3.717 4.617 4.263 C 4.617 4.306 4.427 4.968 4.049 6.251 C 3.671 7.534 3.471 8.491 3.449 9.122 C 3.407 9.985 3.565 10.647 3.924 11.109 C 4.367 11.677 5.106 11.919 6.142 11.835 C 7.366 11.751 8.591 11.298 9.816 10.479 C 10.323 10.142 10.808 9.753 11.273 9.311 C 11.105 10.153 10.905 10.868 10.673 11.457 C 8.402 12.487 6.762 13.37 5.752 14.107 C 4.321 15.137 3.554 16.241 3.449 17.419 C 3.259 19.459 4.29 20.479 6.541 20.479 C 8.055 20.479 9.517 19.554 10.926 17.703 C 12.125 16.126 13.166 14.022 14.049 11.394 C 15.578 10.635 16.87 9.892 17.928 9.164 C 17.894 9.409 18.319 7.308 18.24 7.628 Z M 7.393 16.095 C 7.056 16.095 6.898 15.947 6.919 15.653 C 6.961 15.106 7.908 14.38 9.759 13.476 C 8.791 15.221 8.002 16.095 7.393 16.095 Z"}));
|
4 |
-
f.each(yith_gutenberg,function(e,a){q("yith/"+e,{title:a.title,description:a.description,category:a.category,attributes:a.attributes,icon:"undefined"!=typeof a.icon?a.icon:B,keywords:a.keywords,edit:function(d){var g=[];f.each(a.attributes,function(a,c){var b=null,e=c.blocktype;if("undefined"!=typeof e){switch(e){case "select":b=t;break;case "text":b=z;break;case "textarea":b=A;break;case "toggle":b=u;break;case "checkbox":b=v;break;case "number":case "range":b=w;break;case "color":case "colorpicker":b=
|
5 |
-
x;break;case "radio":b=y}if(null!=b){var f=helpMessageUncheked="";"undefined"!=typeof c.helps&&"undefined"!=typeof c.helps.checked&&"undefined"!=typeof c.helps.unchecked?(f=c.helps.checked,helpMessageUncheked=c.helps.unchecked):"undefined"!=typeof c.help&&(f=helpMessageUncheked=c.help);g.push(h(b,{value:d.attributes[a],options:c.options,label:c.label,checked:d.attributes[a],selected:d.attributes[a],help:d.attributes[a]?f:helpMessageUncheked,disableAlpha:c.disableAlpha,min:c.min,max:c.max,multiple:c.multiple,
|
6 |
-
onChange:function(b,c){c=void 0===c?a:c;d=m(b,c,d,e)},onChangeComplete:function(c,b){b=void 0===b?a:b;d=m(c,b,d,e)}}))}}});sc=k(d,a,"edit");return[h(p,null,h(r,null,g),sc)]},save:function(d){return k(d,a,"save")}})})})(jQuery);
|
1 |
+
!function(e){wp.i18n.__;var t=wp.element.createElement,o=wp.element.Fragment,n=wp.blocks.registerBlockType,c=(wp.editor.RichText,wp.editor.BlockControls,wp.editor.InspectorControls),r=(wp.editor.AlignmentToolbar,wp.components,wp.element.RawHTML),a=wp.components.SelectControl,s=wp.components.ToggleControl,i=wp.components.CheckboxControl,l=wp.components.RangeControl,p=wp.components.ColorPicker,u=wp.components.RadioControl,d=wp.components.TextControl,h=wp.components.TextareaControl;const C=t("svg",{width:22,height:22},t("path",{d:"M 18.24 7.628 C 17.291 8.284 16.076 8.971 14.587 9.688 C 15.344 7.186 15.765 4.851 15.849 2.684 C 15.912 0.939 15.133 0.045 13.514 0.003 C 11.558 -0.06 10.275 1.033 9.665 3.284 C 10.007 3.137 10.359 3.063 10.723 3.063 C 11.021 3.063 11.267 3.184 11.459 3.426 C 11.651 3.668 11.736 3.947 11.715 4.262 C 11.695 5.082 11.276 5.961 10.46 6.896 C 9.644 7.833 8.918 8.3 8.282 8.3 C 7.837 8.3 7.625 7.922 7.646 7.165 C 7.667 6.765 7.804 5.955 8.056 4.735 C 8.287 3.579 8.403 2.801 8.403 2.401 C 8.403 1.707 8.224 1.144 7.867 0.713 C 7.509 0.282 6.994 0.098 6.321 0.161 C 5.858 0.203 5.175 0.624 4.27 1.422 C 3.596 2.035 2.923 2.644 2.25 3.254 L 2.976 4.106 C 3.564 3.664 3.922 3.443 4.048 3.443 C 4.448 3.443 4.637 3.717 4.617 4.263 C 4.617 4.306 4.427 4.968 4.049 6.251 C 3.671 7.534 3.471 8.491 3.449 9.122 C 3.407 9.985 3.565 10.647 3.924 11.109 C 4.367 11.677 5.106 11.919 6.142 11.835 C 7.366 11.751 8.591 11.298 9.816 10.479 C 10.323 10.142 10.808 9.753 11.273 9.311 C 11.105 10.153 10.905 10.868 10.673 11.457 C 8.402 12.487 6.762 13.37 5.752 14.107 C 4.321 15.137 3.554 16.241 3.449 17.419 C 3.259 19.459 4.29 20.479 6.541 20.479 C 8.055 20.479 9.517 19.554 10.926 17.703 C 12.125 16.126 13.166 14.022 14.049 11.394 C 15.578 10.635 16.87 9.892 17.928 9.164 C 17.894 9.409 18.319 7.308 18.24 7.628 Z M 7.393 16.095 C 7.056 16.095 6.898 15.947 6.919 15.653 C 6.961 15.106 7.908 14.38 9.759 13.476 C 8.791 15.221 8.002 16.095 7.393 16.095 Z"}));function g(o,n,c){var a="",s="";if("undefined"!=typeof n.callback&&"function"==typeof e[n.callback])a=e[n.callback](o,n);else{var i="["+n.shortcode_name;e.each(o.attributes,function(e,t){if("className"!=e){i+=" "+e+"=";var o=n.attributes[e].remove_quotes;i+=1==o?t:'"'+t+'"'}}),i+="]";var l=md5(i);s='<span class="yith_block_'+l+'">'+i+"</span>","edit"==c&&0!=n.do_shortcode&&function(t){var o=null;return e(document).trigger("yith_plugin_fw_gutenberg_before_do_shortcode",[i,t]),e.ajax({async:!0,url:yith_gutenberg_ajax.ajaxurl,method:"post",data:{action:"yith_plugin_fw_gutenberg_do_shortcode",shortcode:i},success:function(n){""!=(o=n)&&(e(".yith_block_"+t).html(o),e(document).trigger("yith_plugin_fw_gutenberg_success_do_shortcode",[i,t,o]))}}),e(document).trigger("yith_plugin_fw_gutenberg_after_do_shortcode",[i,t,o]),o}(l),a=t(r,null,s)}return a}function b(e,t,o,n){var c={};return"colorpicker"!=n&&"color"!=n||(e=e.hex),c[t]=e,o.setAttributes(c),o}e.each(yith_gutenberg,function(r,f){n("yith/"+r,{title:f.title,description:f.description,category:f.category,attributes:f.attributes,icon:"undefined"!=typeof f.icon?f.icon:C,keywords:f.keywords,edit:function(n){var r=new Array;return e.each(f.attributes,function(e,o){var c=null,C=o.blocktype;if(void 0!==C){switch(C){case"select":c=a;break;case"text":c=d;break;case"textarea":c=h;break;case"toggle":c=s;break;case"checkbox":c=i;break;case"number":case"range":c=l;break;case"color":case"colorpicker":c=p;break;case"radio":c=u}if(null!=c){var g=helpMessageUncheked="";"undefined"!=typeof o.helps&&"undefined"!=typeof o.helps.checked&&"undefined"!=typeof o.helps.unchecked?(g=o.helps.checked,helpMessageUncheked=o.helps.unchecked):"undefined"!=typeof o.help&&(g=helpMessageUncheked=o.help),r.push(t(c,{value:n.attributes[e],options:o.options,label:o.label,checked:n.attributes[e],selected:n.attributes[e],help:n.attributes[e]?g:helpMessageUncheked,disableAlpha:o.disableAlpha,min:o.min,max:o.max,multiple:o.multiple,onChange:function(t,o=e){n=b(t,o,n,C)},onChangeComplete:function(t,o=e){n=b(t,o,n,C)}}))}}}),sc=g(n,f,"edit"),[t(o,null,t(c,null,r),sc)]},save:function(e){return g(e,f,"save")}})})}(jQuery);
|
|
|
|
|
|
|
|
|
|
plugin-fw/assets/js/yith-promo.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
!function(i){i(document).on("click",".notice-dismiss",function(){var e=i(this).parent("div.yith-notice-is-dismissible"),t=e.attr("id");if(void 0!==t){var s="hide_"+t,n=e.data("expiry"),o=new Date(n);o.setUTCHours(23),o.setUTCMinutes(59),o.setUTCSeconds(59),document.cookie=s+"=yes;expires="+o.toUTCString()+";path=/"}})}(jQuery);
|
plugin-fw/assets/js/yith-system-info.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
!function(t){t(document).on("click",".notice-dismiss",function(){if("yith-system-alert"===t(this).parent().attr("id")){document.cookie="hide_yith_system_alert=yes;path=/"}})}(jQuery);
|
plugin-fw/assets/js/yith-update-plugins.min.js
CHANGED
@@ -1,2 +1 @@
|
|
1 |
-
|
2 |
-
d.removeClass("notice-warning");result_text="";!0===b.success?(d.addClass("notice-success updated-message").removeClass("update-message"),result_text=yith_plugin_fw.l10n.updated):(d.addClass("notice-error"),result_text=yith_plugin_fw.l10n.failed);c.text(result_text.replace("%s",a.data("name")))}})})})(jQuery);
|
1 |
+
!function(a){a(document).on("click","a.yith-update-link",function(e){var t=a(this),n=t.parent("p");e.preventDefault(),a.ajax({type:"POST",url:yith_plugin_fw.ajaxurl,data:{action:"update-plugin",plugin:t.data("plugin"),slug:t.data("slug"),name:t.data("name"),_ajax_nonce:yith_plugin_fw.ajax_nonce},beforeSend:function(){n.text(yith_plugin_fw.l10n.updating.replace("%s",t.data("name"))),n.addClass("yith-updating")},success:function(a){n.removeClass("yith-updating").addClass("yith-updated");var e=n.parent("div");e.removeClass("notice-warning"),result_text="",!0===a.success?(e.addClass("notice-success updated-message").removeClass("update-message"),result_text=yith_plugin_fw.l10n.updated):(e.addClass("notice-error"),result_text=yith_plugin_fw.l10n.failed),n.text(result_text.replace("%s",t.data("name")))}})})}(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:
|
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.15
|
5 |
+
* Author: YITH
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author Your Inspiration Themes
|
10 |
+
* @version 3.4.15
|
11 |
*/
|
12 |
/**
|
13 |
* This file belongs to the YIT Plugin Framework.
|
plugin-fw/languages/yith-plugin-fw-el.mo
ADDED
Binary file
|
plugin-fw/languages/yith-plugin-fw-el.po
ADDED
@@ -0,0 +1,822 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2015 YIThemes
|
2 |
+
# This file is distributed under the same license as the YITH Plugin Starter package.
|
3 |
+
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 10:44+0200\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"
|
11 |
+
"Language: el_GR\n"
|
12 |
+
"MIME-Version: 1.0\n"
|
13 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
+
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 2.2.1\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
18 |
+
"esc_html_x:1,2c;_x;_ex\n"
|
19 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
21 |
+
"X-Poedit-Basepath: ..\n"
|
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 "Αναζήτηση Κατηγοριών"
|
131 |
+
|
132 |
+
#: lib/yit-cpt-unlimited.php:630
|
133 |
+
msgid "All Categories"
|
134 |
+
msgstr "Όλες οι Κατηγορίες"
|
135 |
+
|
136 |
+
#: lib/yit-cpt-unlimited.php:631
|
137 |
+
msgid "Parent Category"
|
138 |
+
msgstr "Γονική Κατηγορία"
|
139 |
+
|
140 |
+
#: lib/yit-cpt-unlimited.php:632
|
141 |
+
msgid "Parent Category:"
|
142 |
+
msgstr "Γονική Κατηγορία:"
|
143 |
+
|
144 |
+
#: lib/yit-cpt-unlimited.php:633
|
145 |
+
msgid "Edit Category"
|
146 |
+
msgstr "Επεξεργασία Kατηγορίας"
|
147 |
+
|
148 |
+
#: lib/yit-cpt-unlimited.php:634
|
149 |
+
msgid "Update Category"
|
150 |
+
msgstr "Ενημέρωση Κατηγορίας"
|
151 |
+
|
152 |
+
#: lib/yit-cpt-unlimited.php:635
|
153 |
+
msgid "Add New Category"
|
154 |
+
msgstr "Προσθήκη Νέας Κατηγορίας"
|
155 |
+
|
156 |
+
#: lib/yit-cpt-unlimited.php:636
|
157 |
+
msgid "New Category Name"
|
158 |
+
msgstr "Όνομα Νέας Κατηγορίας"
|
159 |
+
|
160 |
+
#: lib/yit-cpt-unlimited.php:637
|
161 |
+
msgid "Category"
|
162 |
+
msgstr "Κατηγορία"
|
163 |
+
|
164 |
+
#: lib/yit-cpt-unlimited.php:726
|
165 |
+
msgid "Categories"
|
166 |
+
msgstr "Κατηγορίες"
|
167 |
+
|
168 |
+
#: lib/yit-cpt-unlimited.php:1044
|
169 |
+
#, php-format
|
170 |
+
msgid "%s Settings"
|
171 |
+
msgstr "Ρυθμίσεις %s"
|
172 |
+
|
173 |
+
#: lib/yit-cpt-unlimited.php:1050 lib/yit-cpt-unlimited.php:1198
|
174 |
+
#: lib/yit-cpt-unlimited.php:1204 lib/yit-plugin-panel.php:80
|
175 |
+
msgid "Settings"
|
176 |
+
msgstr "Ρυθμίσεις"
|
177 |
+
|
178 |
+
#: lib/yit-cpt-unlimited.php:1053
|
179 |
+
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 |
+
|
187 |
+
#: lib/yit-cpt-unlimited.php:1060
|
188 |
+
msgid "Rewrite"
|
189 |
+
msgstr "Επανεγγραφή"
|
190 |
+
|
191 |
+
#: lib/yit-cpt-unlimited.php:1061
|
192 |
+
msgid ""
|
193 |
+
"Univocal identification name in the URL for each product (slug from post if "
|
194 |
+
"empty)"
|
195 |
+
msgstr ""
|
196 |
+
"Μονοσήμαντο όνομα ταυτοποίησης URL για κάθε προϊόν (slug από άρθρο αν είναι "
|
197 |
+
"κενό)"
|
198 |
+
|
199 |
+
#: lib/yit-cpt-unlimited.php:1066
|
200 |
+
msgid "Label in Singular"
|
201 |
+
msgstr "Επιγραφή σε Ενικό"
|
202 |
+
|
203 |
+
#: lib/yit-cpt-unlimited.php:1067
|
204 |
+
msgid "Set a label in singular (title of portfolio if empty)"
|
205 |
+
msgstr "Ορίστε μια επιγραφή στον ενικό (τίτλος πορτφόλιο αν είναι κενό)"
|
206 |
+
|
207 |
+
#: lib/yit-cpt-unlimited.php:1072
|
208 |
+
msgid "Label in Plural"
|
209 |
+
msgstr "Επιγραφή σε Πληθυντικό"
|
210 |
+
|
211 |
+
#: lib/yit-cpt-unlimited.php:1073
|
212 |
+
msgid "Set a label in plural (title of portfolio if empty)"
|
213 |
+
msgstr "Ορίστε μια επιγραφή στον πληθυντικό (τίτλος πορτφόλιο αν είναι κενό)"
|
214 |
+
|
215 |
+
#: lib/yit-cpt-unlimited.php:1078
|
216 |
+
msgid "Taxonomy"
|
217 |
+
msgstr "Ταξινομία"
|
218 |
+
|
219 |
+
#: lib/yit-cpt-unlimited.php:1079
|
220 |
+
msgid ""
|
221 |
+
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
222 |
+
"Name should be a slug (must not contain capital letters nor spaces) and must "
|
223 |
+
"not be more than 32 characters long (database structure restriction)."
|
224 |
+
msgstr ""
|
225 |
+
"Αν θέλετε να χρησιμοποιήσετε κατηγορίες στο πορτφόλιο, ορίστε ένα όνομα για "
|
226 |
+
"την ταξινομία. Το όνομα πρέπει να είναι slug (δεν πρέπει να περιλαμβάνει "
|
227 |
+
"κεφαλαία γράμματα ή κενά) και δεν πρέπει να είναι μεγαλύτερο από 32 "
|
228 |
+
"χαρακτήρες (περιορισμός δομής βάσης δεδομένων)."
|
229 |
+
|
230 |
+
#: lib/yit-cpt-unlimited.php:1084
|
231 |
+
msgid "Taxonomy Rewrite"
|
232 |
+
msgstr "Επανεγγραφή Ταξινομίας"
|
233 |
+
|
234 |
+
#: lib/yit-cpt-unlimited.php:1085
|
235 |
+
msgid "Set univocal name for each category page URL."
|
236 |
+
msgstr "Ορίστε μονοσήμαντο όνομα για κάθε URL σελίδας κατηγορίας."
|
237 |
+
|
238 |
+
#: lib/yit-cpt-unlimited.php:1090
|
239 |
+
msgid "Single layout"
|
240 |
+
msgstr "Μονή διάταξη"
|
241 |
+
|
242 |
+
#: lib/yit-cpt-unlimited.php:1091
|
243 |
+
msgid "Layout for single page of this portfolio"
|
244 |
+
msgstr "Διάταξη μονής σελίδας του πορτφόλιο"
|
245 |
+
|
246 |
+
#: lib/yit-cpt-unlimited.php:1132
|
247 |
+
msgid "layout settings"
|
248 |
+
msgstr "ρυθμίσεις διάταξης"
|
249 |
+
|
250 |
+
#: lib/yit-cpt-unlimited.php:1224 lib/yit-cpt-unlimited.php:1237
|
251 |
+
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 |
+
|
259 |
+
#: lib/yit-cpt-unlimited.php:1484 templates/fields/customtabs.php:46
|
260 |
+
#: templates/fields/customtabs.php:89
|
261 |
+
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 |
+
|
269 |
+
#: lib/yit-cpt-unlimited.php:1638
|
270 |
+
msgid "Upload multiple files"
|
271 |
+
msgstr "Ανέβασμα πολλαπλών αρχείων"
|
272 |
+
|
273 |
+
#: lib/yit-plugin-panel-wc.php:399
|
274 |
+
msgid "The changes you have made will be lost if you leave this page."
|
275 |
+
msgstr ""
|
276 |
+
"Οι αλλαγές που έχετε δημιουργήσει θα χαθούν αν αφήσετε αυτήν την σελίδα."
|
277 |
+
|
278 |
+
#: lib/yit-plugin-panel.php:79
|
279 |
+
msgid "Plugin Settings"
|
280 |
+
msgstr "Ρυθμίσεις Προσθέτου"
|
281 |
+
|
282 |
+
#: lib/yit-plugin-panel.php:425 lib/yit-plugin-panel.php:428
|
283 |
+
msgid "How to install premium version"
|
284 |
+
msgstr "Πώς να εγκαταστήσετε την προηγμένη έκδοση"
|
285 |
+
|
286 |
+
#: lib/yit-plugin-panel.php:574 lib/yit-plugin-subpanel.php:151
|
287 |
+
#: templates/panel/woocommerce/woocommerce-form.php:14
|
288 |
+
msgid "Save Changes"
|
289 |
+
msgstr "Αποθήκευση Αλλαγών"
|
290 |
+
|
291 |
+
#: lib/yit-plugin-panel.php:577 lib/yit-plugin-subpanel.php:154
|
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."
|
295 |
+
msgstr ""
|
296 |
+
"Αν συνεχίσετε με αυτή την ενέργεια θα επαναφέρετε όλες τις επιλογές στη "
|
297 |
+
"σελίδα."
|
298 |
+
|
299 |
+
#: lib/yit-plugin-panel.php:579 lib/yit-plugin-subpanel.php:156
|
300 |
+
msgid "Reset to default"
|
301 |
+
msgstr "Επαναφορά σε προεπιλεγμένο"
|
302 |
+
|
303 |
+
#: lib/yit-plugin-panel.php:580 lib/yit-plugin-subpanel.php:157
|
304 |
+
#: templates/panel/woocommerce/woocommerce-form.php:21
|
305 |
+
msgid "Are you sure?"
|
306 |
+
msgstr "Είστε σίγουρος;"
|
307 |
+
|
308 |
+
#: lib/yit-plugin-panel.php:778
|
309 |
+
msgid ""
|
310 |
+
"The element you have entered already exists. Please, enter another name."
|
311 |
+
msgstr "Το στοιχείο που εισάγατε υπάρχει ήδη. Παρακαλώ, εισάγετε άλλο όνομα."
|
312 |
+
|
313 |
+
#: lib/yit-plugin-panel.php:779
|
314 |
+
msgid "Settings saved"
|
315 |
+
msgstr "Ρυθμίσεις αποθηκεύτηκαν"
|
316 |
+
|
317 |
+
#: lib/yit-plugin-panel.php:780
|
318 |
+
msgid "Settings reset"
|
319 |
+
msgstr "Επαναφορά ρυθμίσεων"
|
320 |
+
|
321 |
+
#: lib/yit-plugin-panel.php:781
|
322 |
+
msgid "Element deleted correctly."
|
323 |
+
msgstr "Το στοιχείο διαγράφηκε επιτυχώς."
|
324 |
+
|
325 |
+
#: lib/yit-plugin-panel.php:782 lib/yit-plugin-panel.php:783
|
326 |
+
msgid "Element updated correctly."
|
327 |
+
msgstr "Το στοιχείο αναβαθμίστηκε επιτυχώς."
|
328 |
+
|
329 |
+
#: lib/yit-plugin-panel.php:784
|
330 |
+
msgid "Database imported correctly."
|
331 |
+
msgstr "Επιτυχής εισαγωγή βάσης δεδομένων."
|
332 |
+
|
333 |
+
#: lib/yit-plugin-panel.php:785
|
334 |
+
msgid "An error has occurred during import. Please try again."
|
335 |
+
msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή. Παρακαλώ προσπαθήστε ξανά."
|
336 |
+
|
337 |
+
#: lib/yit-plugin-panel.php:786
|
338 |
+
msgid "The added file is not valid."
|
339 |
+
msgstr "Το προστιθέμενο αρχείο δεν είναι έγκυρο."
|
340 |
+
|
341 |
+
#: lib/yit-plugin-panel.php:787
|
342 |
+
msgid "Sorry, import is disabled."
|
343 |
+
msgstr "Συγνώμη, η εισαγωγή είναι απενεργοποιημένη."
|
344 |
+
|
345 |
+
#: lib/yit-plugin-panel.php:788
|
346 |
+
msgid "Sorting successful."
|
347 |
+
msgstr "Διαλογή επιτυχής."
|
348 |
+
|
349 |
+
#: lib/yit-plugin-panel.php:1236
|
350 |
+
msgid "We need your support"
|
351 |
+
msgstr "Χρειαζόμαστε την υποστήριξή σας"
|
352 |
+
|
353 |
+
#: lib/yit-plugin-panel.php:1237
|
354 |
+
msgid "to keep updating and improving the plugin. Please,"
|
355 |
+
msgstr ""
|
356 |
+
"για να διατηρήσετε την ενημέρωση και τη βελτίωση του πρόσθετου. Παρακαλώ,"
|
357 |
+
|
358 |
+
#: lib/yit-plugin-panel.php:1239
|
359 |
+
msgid "help us by leaving a five-star rating"
|
360 |
+
msgstr "βοηθήστε μας αφήνοντας μια βαθμολογία πέντε αστέρων"
|
361 |
+
|
362 |
+
#: lib/yit-plugin-panel.php:1240
|
363 |
+
msgid ":) Thanks!"
|
364 |
+
msgstr ":) Ευχαριστώ!"
|
365 |
+
|
366 |
+
#: lib/yit-pointers.php:70
|
367 |
+
msgid "Plugins Activated"
|
368 |
+
msgstr "Ενεργοποιημένα Πρόσθετα"
|
369 |
+
|
370 |
+
#: lib/yit-pointers.php:71
|
371 |
+
msgid ""
|
372 |
+
"From now on, you can find all plugin options in YITH Plugins menu.\n"
|
373 |
+
" Plugin customization settings will be "
|
374 |
+
"available as a new entry in YITH Plugins menu."
|
375 |
+
msgstr ""
|
376 |
+
"Πλέον μπορείτε να βρείτε όλες τις επιλογές του προσθέτου μέσω του μενού YITH "
|
377 |
+
"Plugins.\n"
|
378 |
+
" Οι ρυθμίσεις προσαρμογής του προσθέτου "
|
379 |
+
"θα είναι διαθέσιμες ως νέα εγγραφή στο μενού YITH Plugins."
|
380 |
+
|
381 |
+
#: lib/yit-pointers.php:73 lib/yit-pointers.php:89
|
382 |
+
msgid "Discover all our plugins available on:"
|
383 |
+
msgstr "Ανακαλύψτε όλα τα διαθέσιμά μας πρόσθετα στο:"
|
384 |
+
|
385 |
+
#: lib/yit-pointers.php:74 lib/yit-pointers.php:90
|
386 |
+
msgid "and"
|
387 |
+
msgstr "και"
|
388 |
+
|
389 |
+
#: lib/yit-pointers.php:84
|
390 |
+
msgid "Plugins Upgraded"
|
391 |
+
msgstr "Αναβαθμισμένα Πρόσθετα"
|
392 |
+
|
393 |
+
#: lib/yit-pointers.php:85
|
394 |
+
msgid ""
|
395 |
+
"From now on, you can find the option panel of YITH plugins in YITH Plugins "
|
396 |
+
"menu.\n"
|
397 |
+
" Every time one of our plugins is added, "
|
398 |
+
"a new entry will be added to this menu.\n"
|
399 |
+
" For example, after the update, plugin "
|
400 |
+
"options (such as for YITH WooCommerce Wishlist, YITH WooCommerce Ajax "
|
401 |
+
"Search, etc.)\n"
|
402 |
+
" will be moved from previous location to "
|
403 |
+
"YITH Plugins tab."
|
404 |
+
msgstr ""
|
405 |
+
"Πλέον μπορείτε να βρείτε όλες τις επιλογές του προσθέτου μέσω του μενού YITH "
|
406 |
+
"Plugins.\n"
|
407 |
+
" Κάθε φορά που προστίθεται ένα από τα "
|
408 |
+
"πρόσθετά μας, μια νέα εγγραφή θα προστίθεται στο μενού.\n"
|
409 |
+
" Για παράδειγμα, μετά την αναβάθμιση, οι "
|
410 |
+
"επιλογές των προσθέτων (όπως YITH WooCommerce Wishlist, YITH WooCommerce "
|
411 |
+
"Ajax Search, etc.)\n"
|
412 |
+
" θα μεταφέρονται από την προηγούμενη "
|
413 |
+
"τοποθεσία στην καρτέλα YITH Plugins."
|
414 |
+
|
415 |
+
#: lib/yith-dashboard.php:40
|
416 |
+
msgid "YITH Latest Updates"
|
417 |
+
msgstr "Τελευταίες Αναβαθμίσεις YITH"
|
418 |
+
|
419 |
+
#: lib/yith-dashboard.php:41
|
420 |
+
msgid "Latest news from YITH Blog"
|
421 |
+
msgstr "Τελευταία νέα από YITH Blog"
|
422 |
+
|
423 |
+
#: lib/yith-dashboard.php:65
|
424 |
+
msgid "RSS Error:"
|
425 |
+
msgstr "Σφάλμα RSS:"
|
426 |
+
|
427 |
+
#: lib/yith-dashboard.php:71
|
428 |
+
msgid ""
|
429 |
+
"An error has occurred, which probably means the feed is down. Try again "
|
430 |
+
"later."
|
431 |
+
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"
|
458 |
+
|
459 |
+
#: lib/yith-system-status.php:106
|
460 |
+
msgid "WooCommerce Version"
|
461 |
+
msgstr "Έκδοση WooCommerce"
|
462 |
+
|
463 |
+
#: lib/yith-system-status.php:107
|
464 |
+
msgid "Available Memory"
|
465 |
+
msgstr "Διαθέσιμη Μνήμη"
|
466 |
+
|
467 |
+
#: lib/yith-system-status.php:108
|
468 |
+
msgid "PHP Version"
|
469 |
+
msgstr "Έκδοση PHP"
|
470 |
+
|
471 |
+
#: lib/yith-system-status.php:109
|
472 |
+
msgid "TLS Version"
|
473 |
+
msgstr "Έκδοση TLS"
|
474 |
+
|
475 |
+
#: lib/yith-system-status.php:110
|
476 |
+
msgid "WordPress Cron"
|
477 |
+
msgstr "WordPress Cron"
|
478 |
+
|
479 |
+
#: lib/yith-system-status.php:111
|
480 |
+
msgid "SimpleXML"
|
481 |
+
msgstr "SimpleXML"
|
482 |
+
|
483 |
+
#: lib/yith-system-status.php:112
|
484 |
+
msgid "MultiByte String"
|
485 |
+
msgstr "MultiByte String"
|
486 |
+
|
487 |
+
#: lib/yith-system-status.php:113
|
488 |
+
msgid "ImageMagick Version"
|
489 |
+
msgstr "Έκδοση ImageMagick"
|
490 |
+
|
491 |
+
#: lib/yith-system-status.php:114
|
492 |
+
msgid "GD Library"
|
493 |
+
msgstr "Βιβλιοθήκη GD"
|
494 |
+
|
495 |
+
#: lib/yith-system-status.php:115
|
496 |
+
msgid "Iconv Module"
|
497 |
+
msgstr "Άρθρωμα Iconv"
|
498 |
+
|
499 |
+
#: lib/yith-system-status.php:116
|
500 |
+
msgid "OPCache Save Comments"
|
501 |
+
msgstr "OPCache Save Comments"
|
502 |
+
|
503 |
+
#: lib/yith-system-status.php:117
|
504 |
+
msgid "URL FOpen"
|
505 |
+
msgstr "URL FOpen"
|
506 |
+
|
507 |
+
#: lib/yith-system-status.php:135 lib/yith-system-status.php:136
|
508 |
+
msgid "System Status"
|
509 |
+
msgstr "Κατάσταση Συστήματος"
|
510 |
+
|
511 |
+
#: lib/yith-system-status.php:179
|
512 |
+
msgid "YITH Plugins"
|
513 |
+
msgstr "Πρόσθετα YITH"
|
514 |
+
|
515 |
+
#: lib/yith-system-status.php:180
|
516 |
+
msgid "WooCommerce"
|
517 |
+
msgstr "WooCommerce"
|
518 |
+
|
519 |
+
#: lib/yith-system-status.php:297
|
520 |
+
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"
|
528 |
+
msgstr ""
|
529 |
+
"Ο έλεγχος συστήματος έχει εντοπίσει κάποια προβλήματα συμβατότητας στην "
|
530 |
+
"εγκατάστασή σας. %sΚάντε κλικ εδώ%s για να μάθετε περισσότερα"
|
531 |
+
|
532 |
+
#: templates/fields/ajax-customers.php:57
|
533 |
+
msgid "Search Customers"
|
534 |
+
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 |
+
|
542 |
+
#: templates/fields/ajax-posts.php:57
|
543 |
+
msgid "Search Posts"
|
544 |
+
msgstr "Αναζήτηση Άρθρου"
|
545 |
+
|
546 |
+
#: templates/fields/ajax-products.php:16
|
547 |
+
msgid "Search Product"
|
548 |
+
msgstr "Αναζήτηση Προϊόντος"
|
549 |
+
|
550 |
+
#: templates/fields/customtabs.php:28
|
551 |
+
msgid "Close all"
|
552 |
+
msgstr "Απενεργοποίηση όλων"
|
553 |
+
|
554 |
+
#: templates/fields/customtabs.php:28
|
555 |
+
msgid "Expand all"
|
556 |
+
msgstr "Ανάπτυξη όλων"
|
557 |
+
|
558 |
+
#: templates/fields/customtabs.php:37 templates/fields/customtabs.php:81
|
559 |
+
msgid "Remove"
|
560 |
+
msgstr "Αφαίρεση"
|
561 |
+
|
562 |
+
#: templates/fields/customtabs.php:52 templates/fields/customtabs.php:94
|
563 |
+
msgid "Value"
|
564 |
+
msgstr "Τιμή"
|
565 |
+
|
566 |
+
#: templates/fields/customtabs.php:53 templates/fields/customtabs.php:95
|
567 |
+
msgid "Content of the tab. (HTML is supported)"
|
568 |
+
msgstr "Περιεχόμενο καρτέλας. (Υποστηρίζεται HTML)"
|
569 |
+
|
570 |
+
#: templates/fields/customtabs.php:65
|
571 |
+
msgid "Add custom product tab"
|
572 |
+
msgstr "Προσθέστε καρτέλα προσαρμοσμένου προϊόντος"
|
573 |
+
|
574 |
+
#: templates/fields/customtabs.php:106
|
575 |
+
msgid "Do you want to remove the custom tab?"
|
576 |
+
msgstr "Θέλετε να αφαιρέσετε την προσαρμοσμένη καρτέλα;"
|
577 |
+
|
578 |
+
#: templates/fields/date-format.php:50
|
579 |
+
msgid "Custom:"
|
580 |
+
msgstr "Προσαρμογή:"
|
581 |
+
|
582 |
+
#: templates/fields/icons.php:58
|
583 |
+
msgid "Set Default"
|
584 |
+
msgstr "Ορίστε Προεπιλεγμένο"
|
585 |
+
|
586 |
+
#: templates/fields/image-gallery.php:34 templates/fields/image-gallery.php:39
|
587 |
+
msgid "Delete image"
|
588 |
+
msgstr "Διαγραφή εικόνας"
|
589 |
+
|
590 |
+
#: templates/fields/image-gallery.php:39
|
591 |
+
msgid "Add Images to Gallery"
|
592 |
+
msgstr "Προσθέστε Εικόνες στη Συλλογή"
|
593 |
+
|
594 |
+
#: templates/fields/image-gallery.php:39
|
595 |
+
msgid "Add to gallery"
|
596 |
+
msgstr "Προσθέστε στη συλλογή"
|
597 |
+
|
598 |
+
#: templates/fields/image-gallery.php:39
|
599 |
+
msgid "Add images"
|
600 |
+
msgstr "Προσθέστε εικόνες"
|
601 |
+
|
602 |
+
#: templates/fields/image-gallery.php:39
|
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 "Προσθήκη Όλων"
|
619 |
+
|
620 |
+
#: templates/fields/select-buttons.php:34
|
621 |
+
msgid "Remove All"
|
622 |
+
msgstr "Αφαίρεση Όλων"
|
623 |
+
|
624 |
+
#: templates/fields/sidebars.php:22
|
625 |
+
msgid "Left sidebar"
|
626 |
+
msgstr "Αριστερή πλευρική στήλη"
|
627 |
+
|
628 |
+
#: templates/fields/sidebars.php:25
|
629 |
+
msgid "Right sidebar"
|
630 |
+
msgstr "Δεξιά πλευρική στήλη"
|
631 |
+
|
632 |
+
#: templates/fields/sidebars.php:28 templates/fields/sidebars.php:31
|
633 |
+
msgid "No sidebar"
|
634 |
+
msgstr "Χωρίς πλευρική στήλη"
|
635 |
+
|
636 |
+
#: templates/fields/sidebars.php:39
|
637 |
+
msgid "Left Sidebar"
|
638 |
+
msgstr "Αριστερή Πλευρική Στήλη"
|
639 |
+
|
640 |
+
#: templates/fields/sidebars.php:41 templates/fields/sidebars.php:54
|
641 |
+
msgid "Choose a sidebar"
|
642 |
+
msgstr "Επιλέξτε πλευρική στήλη"
|
643 |
+
|
644 |
+
#: templates/fields/sidebars.php:52
|
645 |
+
msgid "Right Sidebar"
|
646 |
+
msgstr "Δεξιά Πλευρική Στήλη"
|
647 |
+
|
648 |
+
#: templates/fields/upload.php:27 templates/metaboxes/types/icon-list.php:70
|
649 |
+
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
650 |
+
msgid "Upload"
|
651 |
+
msgstr "Ανέβασμα"
|
652 |
+
|
653 |
+
#: templates/fields/upload.php:29
|
654 |
+
msgid "Reset"
|
655 |
+
msgstr "Επαναφορά"
|
656 |
+
|
657 |
+
#: templates/metaboxes/types/icon-list.php:76
|
658 |
+
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 |
+
|
671 |
+
#: templates/panel/woocommerce/woocommerce-form.php:20
|
672 |
+
msgid "Reset Defaults"
|
673 |
+
msgstr "Επαναφορά Προεπιλεγμένων"
|
674 |
+
|
675 |
+
#: templates/sysinfo/system-information-panel.php:30
|
676 |
+
msgid "YITH System Information"
|
677 |
+
msgstr "Σύστημα Πληροφοριών YITH"
|
678 |
+
|
679 |
+
#: templates/sysinfo/system-information-panel.php:38
|
680 |
+
msgid "Site URL"
|
681 |
+
msgstr "URL Ιστοσελίδας"
|
682 |
+
|
683 |
+
#: templates/sysinfo/system-information-panel.php:46
|
684 |
+
msgid "Output IP Address"
|
685 |
+
msgstr "Διεύθυνση IP Παραγωγής"
|
686 |
+
|
687 |
+
#: templates/sysinfo/system-information-panel.php:76
|
688 |
+
msgid "Enabled"
|
689 |
+
msgstr "Ενεργοποιημένο"
|
690 |
+
|
691 |
+
#: templates/sysinfo/system-information-panel.php:76
|
692 |
+
msgid "Disabled"
|
693 |
+
msgstr "Απενεργοποιημένο"
|
694 |
+
|
695 |
+
#: templates/sysinfo/system-information-panel.php:82
|
696 |
+
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"
|
715 |
+
msgstr ""
|
716 |
+
"Για την βέλτιστη λειτουργικότητα των προσθέτων μας, προτείνουμε να ορίσετε "
|
717 |
+
"τουλάχιστον %s διαθέσιμης μνήμης"
|
718 |
+
|
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 |
+
"Μάθετε περισσότερα %s εδώ%s ή επικοινωνήστε με την εταιρεία hosting σας για "
|
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 |
+
|
734 |
+
#: templates/sysinfo/system-information-panel.php:116
|
735 |
+
msgid ""
|
736 |
+
"Update it to the latest version in order to benefit of all new features and "
|
737 |
+
"security updates."
|
738 |
+
msgstr ""
|
739 |
+
"Κάντε αναβάθμιση της τελευταίας έκδοσης για να επωφεληθείτε από τα νέα "
|
740 |
+
"χαρακτηριστικά και τις αναβαθμίσεις προστασίας."
|
741 |
+
|
742 |
+
#: templates/sysinfo/system-information-panel.php:122
|
743 |
+
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 |
+
|
751 |
+
#: templates/sysinfo/system-information-panel.php:134
|
752 |
+
msgid "Contact your hosting company in order to enable it."
|
753 |
+
msgstr "Επικοινωνήστε με την εταιρεία hosting σας για να ενεργοποιήσετε."
|
754 |
+
|
755 |
+
#: templates/sysinfo/system-information-panel.php:157
|
756 |
+
msgid ""
|
757 |
+
"We cannot determine which <b>TLS</b> version is installed because <b>cURL</"
|
758 |
+
"b> module is disabled. Ask your hosting company to enable it."
|
759 |
+
msgstr ""
|
760 |
+
"Δεν μπορούμε να καθορίσουμε ποια έκδοση <b>TLS</b> έχει εγκατασταθεί γιατί "
|
761 |
+
"το άρθρωμα <b>cURL</b> είναι απενεργοποιημένο. Ζητήστε από την εταιρεία "
|
762 |
+
"hosting σας να το ενεργοποιήσει."
|
763 |
+
|
764 |
+
#: templates/sysinfo/system-information-panel.php:160
|
765 |
+
msgid ""
|
766 |
+
"<b>ImageMagick</b> module is not installed. Ask your hosting company to "
|
767 |
+
"install it."
|
768 |
+
msgstr ""
|
769 |
+
"Το άρθρωμα <b>ImageMagick</b> δεν έχει εγκατασταθεί. Ζητήστε από την "
|
770 |
+
"εταιρεία hosting σας να το εγκαταστήσει."
|
771 |
+
|
772 |
+
#: templates/sysinfo/system-information-panel.php:172
|
773 |
+
msgid "Show full PHPInfo"
|
774 |
+
msgstr "Πλήρης εμφάνιση PHPInfo"
|
775 |
+
|
776 |
+
#: templates/sysinfo/system-information-panel.php:176
|
777 |
+
msgid "Back to System panel"
|
778 |
+
msgstr "Πίσω στο πάνελ Συστήματος"
|
779 |
+
|
780 |
+
#: templates/sysinfo/system-information-panel.php:193
|
781 |
+
msgid "Back to top"
|
782 |
+
msgstr "Πίσω στην κορυφή"
|
783 |
+
|
784 |
+
#: yit-plugin.php:83
|
785 |
+
msgctxt "Plugin Row Meta"
|
786 |
+
msgid "Live Demo"
|
787 |
+
msgstr "Live Demo"
|
788 |
+
|
789 |
+
#: yit-plugin.php:88
|
790 |
+
msgctxt "Plugin Row Meta"
|
791 |
+
msgid "Documentation"
|
792 |
+
msgstr "Εγχειρίδιο χρήσης"
|
793 |
+
|
794 |
+
#: yit-plugin.php:93
|
795 |
+
msgctxt "Plugin Row Meta"
|
796 |
+
msgid "Support"
|
797 |
+
msgstr "Υποστήριξη"
|
798 |
+
|
799 |
+
#: yit-plugin.php:98
|
800 |
+
msgctxt "Plugin Row Meta"
|
801 |
+
msgid "Premium version"
|
802 |
+
msgstr "Premium έκδοση"
|
803 |
+
|
804 |
+
#: yit-plugin.php:190
|
805 |
+
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 "ΕΝΕΡΓΟΠΟΙΗΣΗ"
|
819 |
+
|
820 |
+
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
821 |
+
#~ msgid "OFF"
|
822 |
+
#~ msgstr "ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ"
|
plugin-fw/languages/yith-plugin-fw-es_ES.mo
CHANGED
Binary file
|
plugin-fw/languages/yith-plugin-fw-es_ES.po
CHANGED
@@ -3,16 +3,16 @@
|
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
-
"Report-Msgid-Bugs-To:
|
7 |
-
"POT-Creation-Date:
|
8 |
-
"PO-Revision-Date:
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
11 |
"Language: es_ES\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"X-Generator: Poedit
|
16 |
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
17 |
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
18 |
"esc_html_x:1,2c\n"
|
@@ -65,129 +65,129 @@ msgctxt "Privacy Policy Content"
|
|
65 |
msgid "Payments"
|
66 |
msgstr "Pagos"
|
67 |
|
68 |
-
#: lib/yit-cpt-unlimited.php:
|
69 |
-
#: lib/yit-cpt-unlimited.php:
|
70 |
#, php-format
|
71 |
msgid "Add %s"
|
72 |
msgstr "Añadir %s"
|
73 |
|
74 |
-
#: lib/yit-cpt-unlimited.php:
|
75 |
#, php-format
|
76 |
msgid "Add New %s"
|
77 |
msgstr "Añadir nuevo/a %s"
|
78 |
|
79 |
-
#: lib/yit-cpt-unlimited.php:
|
80 |
-
#: lib/yit-cpt-unlimited.php:
|
81 |
#, php-format
|
82 |
msgid "Edit %s"
|
83 |
msgstr "Editar %s"
|
84 |
|
85 |
-
#: lib/yit-cpt-unlimited.php:
|
86 |
#, php-format
|
87 |
msgid "New %s"
|
88 |
msgstr "Nuevo/a %s"
|
89 |
|
90 |
-
#: lib/yit-cpt-unlimited.php:
|
91 |
#, php-format
|
92 |
msgid "All %s"
|
93 |
msgstr "Todo %s"
|
94 |
|
95 |
-
#: lib/yit-cpt-unlimited.php:
|
96 |
-
#: lib/yit-cpt-unlimited.php:
|
97 |
#, php-format
|
98 |
msgid "View %s"
|
99 |
msgstr "Ver %s"
|
100 |
|
101 |
-
#: lib/yit-cpt-unlimited.php:
|
102 |
#, php-format
|
103 |
msgid "Search %s"
|
104 |
msgstr "Buscar %s"
|
105 |
|
106 |
-
#: lib/yit-cpt-unlimited.php:
|
107 |
#, php-format
|
108 |
msgid "No %s found"
|
109 |
msgstr "No se encontraron %s"
|
110 |
|
111 |
-
#: lib/yit-cpt-unlimited.php:
|
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:
|
117 |
#, php-format
|
118 |
msgctxt "taxonomy general name"
|
119 |
msgid "%s Categories"
|
120 |
msgstr "%s Categorías"
|
121 |
|
122 |
-
#: lib/yit-cpt-unlimited.php:
|
123 |
msgctxt "taxonomy singular name"
|
124 |
msgid "Category"
|
125 |
msgstr "Categoría"
|
126 |
|
127 |
-
#: lib/yit-cpt-unlimited.php:
|
128 |
msgid "Search Categories"
|
129 |
msgstr "Buscar Categorías"
|
130 |
|
131 |
-
#: lib/yit-cpt-unlimited.php:
|
132 |
msgid "All Categories"
|
133 |
msgstr "Todas las categorías"
|
134 |
|
135 |
-
#: lib/yit-cpt-unlimited.php:
|
136 |
msgid "Parent Category"
|
137 |
msgstr "Categoría superior"
|
138 |
|
139 |
-
#: lib/yit-cpt-unlimited.php:
|
140 |
msgid "Parent Category:"
|
141 |
msgstr "Categoría superior:"
|
142 |
|
143 |
-
#: lib/yit-cpt-unlimited.php:
|
144 |
msgid "Edit Category"
|
145 |
msgstr "Editar Categoría:"
|
146 |
|
147 |
-
#: lib/yit-cpt-unlimited.php:
|
148 |
msgid "Update Category"
|
149 |
msgstr "Actualizar Categoría:"
|
150 |
|
151 |
-
#: lib/yit-cpt-unlimited.php:
|
152 |
msgid "Add New Category"
|
153 |
msgstr "Añadir nueva categoría"
|
154 |
|
155 |
-
#: lib/yit-cpt-unlimited.php:
|
156 |
msgid "New Category Name"
|
157 |
msgstr "Nuevo nombre de categoría"
|
158 |
|
159 |
-
#: lib/yit-cpt-unlimited.php:
|
160 |
msgid "Category"
|
161 |
msgstr "Categoría"
|
162 |
|
163 |
-
#: lib/yit-cpt-unlimited.php:
|
164 |
msgid "Categories"
|
165 |
msgstr "Categorías"
|
166 |
|
167 |
-
#: lib/yit-cpt-unlimited.php:
|
168 |
#, php-format
|
169 |
msgid "%s Settings"
|
170 |
msgstr "%s Ajustes"
|
171 |
|
172 |
-
#: lib/yit-cpt-unlimited.php:
|
173 |
-
#: lib/yit-cpt-unlimited.php:
|
174 |
msgid "Settings"
|
175 |
msgstr "Ajustes"
|
176 |
|
177 |
-
#: lib/yit-cpt-unlimited.php:
|
178 |
msgid "Type"
|
179 |
msgstr "Tipo"
|
180 |
|
181 |
-
#: lib/yit-cpt-unlimited.php:
|
182 |
#, php-format
|
183 |
msgid "Layout for this %s"
|
184 |
msgstr "Diseño para este %s"
|
185 |
|
186 |
-
#: lib/yit-cpt-unlimited.php:
|
187 |
msgid "Rewrite"
|
188 |
msgstr "Reescribir"
|
189 |
|
190 |
-
#: lib/yit-cpt-unlimited.php:
|
191 |
msgid ""
|
192 |
"Univocal identification name in the URL for each product (slug from post if "
|
193 |
"empty)"
|
@@ -195,28 +195,28 @@ msgstr ""
|
|
195 |
"Nombre de identificación único en la URL para cada producto (slug desde la "
|
196 |
"entrada si está vacío)"
|
197 |
|
198 |
-
#: lib/yit-cpt-unlimited.php:
|
199 |
msgid "Label in Singular"
|
200 |
msgstr "Etiqueta en singular"
|
201 |
|
202 |
-
#: lib/yit-cpt-unlimited.php:
|
203 |
msgid "Set a label in singular (title of portfolio if empty)"
|
204 |
msgstr ""
|
205 |
"Establecer una etiqueta en singular (título del porfolio si está vacío)"
|
206 |
|
207 |
-
#: lib/yit-cpt-unlimited.php:
|
208 |
msgid "Label in Plural"
|
209 |
msgstr "Etiqueta en plural"
|
210 |
|
211 |
-
#: lib/yit-cpt-unlimited.php:
|
212 |
msgid "Set a label in plural (title of portfolio if empty)"
|
213 |
msgstr "Establecer una etiqueta en plural (título del porfolio si está vacío)"
|
214 |
|
215 |
-
#: lib/yit-cpt-unlimited.php:
|
216 |
msgid "Taxonomy"
|
217 |
msgstr "Taxonomía"
|
218 |
|
219 |
-
#: lib/yit-cpt-unlimited.php:
|
220 |
msgid ""
|
221 |
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
222 |
"Name should be a slug (must not contain capital letters nor spaces) and must "
|
@@ -227,125 +227,141 @@ msgstr ""
|
|
227 |
"espacios) y no debe ser más largo de 32 caracteres (restricción de "
|
228 |
"estructura de base de datos)."
|
229 |
|
230 |
-
#: lib/yit-cpt-unlimited.php:
|
231 |
msgid "Taxonomy Rewrite"
|
232 |
msgstr "Rescritura de taxonomía"
|
233 |
|
234 |
-
#: lib/yit-cpt-unlimited.php:
|
235 |
msgid "Set univocal name for each category page URL."
|
236 |
msgstr "Establecer nombre único para cada página URL de categoría."
|
237 |
|
238 |
-
#: lib/yit-cpt-unlimited.php:
|
239 |
msgid "Single layout"
|
240 |
msgstr "Diseño simple"
|
241 |
|
242 |
-
#: lib/yit-cpt-unlimited.php:
|
243 |
msgid "Layout for single page of this portfolio"
|
244 |
msgstr "Diseño para cada página de este porfolio"
|
245 |
|
246 |
-
#: lib/yit-cpt-unlimited.php:
|
247 |
msgid "layout settings"
|
248 |
msgstr "ajustes de diseño"
|
249 |
|
250 |
-
#: lib/yit-cpt-unlimited.php:
|
251 |
msgid "Quick links"
|
252 |
msgstr "Enlaces rápidos"
|
253 |
|
254 |
-
#: lib/yit-cpt-unlimited.php:
|
255 |
#, php-format
|
256 |
msgid "Show frontend of the %s"
|
257 |
msgstr "Mostrar parte delantera de %s"
|
258 |
|
259 |
-
#: lib/yit-cpt-unlimited.php:
|
260 |
#: templates/fields/customtabs.php:89
|
261 |
msgid "Name"
|
262 |
msgstr "Nombre"
|
263 |
|
264 |
-
#: lib/yit-cpt-unlimited.php:
|
265 |
#, php-format
|
266 |
msgid "Add %s from images"
|
267 |
msgstr "Añadir %s desde imágenes"
|
268 |
|
269 |
-
#: lib/yit-cpt-unlimited.php:
|
270 |
msgid "Upload multiple files"
|
271 |
msgstr "Cargar archivos múltiples"
|
272 |
|
273 |
-
#: lib/yit-plugin-panel-wc.php:
|
274 |
msgid "The changes you have made will be lost if you leave this page."
|
275 |
msgstr "Los cambios que has hecho se perderán si abandonas esta página."
|
276 |
|
277 |
-
#: lib/yit-plugin-panel.php:
|
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:
|
287 |
msgid "Save Changes"
|
288 |
msgstr "Guardar cambios"
|
289 |
|
290 |
-
#: lib/yit-plugin-panel.php:
|
291 |
-
#: templates/panel/woocommerce/woocommerce-form.php:
|
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:
|
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-pointers.php:70
|
350 |
msgid "Plugins Activated"
|
351 |
msgstr "Plugins activados"
|
@@ -396,435 +412,132 @@ msgstr ""
|
|
396 |
" se moverán de su posición anterior a la "
|
397 |
"pestaña YIT Plugin."
|
398 |
|
399 |
-
#: lib/
|
400 |
-
msgid "
|
401 |
-
msgstr ""
|
402 |
-
"Ha ocurrido un error inesperado, por favor, inténtalo de nuevo más tarde. "
|
403 |
-
"¡Gracias!"
|
404 |
-
|
405 |
-
#: lib/yit-upgrade.php:196
|
406 |
-
msgid "There is a new version of %plugin_name% available."
|
407 |
-
msgstr "Hay una nueva versión de %plugin_name% disponible."
|
408 |
-
|
409 |
-
#: lib/yit-upgrade.php:197
|
410 |
-
msgid "View version %latest% details."
|
411 |
-
msgstr "Ver detalles de la %latest% versión"
|
412 |
-
|
413 |
-
#: lib/yit-upgrade.php:198
|
414 |
-
msgid "Automatic update is unavailable for this plugin,"
|
415 |
-
msgstr "Las actualizaciones automáticas no están disponibles para este plugin,"
|
416 |
-
|
417 |
-
#: lib/yit-upgrade.php:199
|
418 |
-
msgid ""
|
419 |
-
"please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name%."
|
420 |
-
msgstr ""
|
421 |
-
"por favor, <a href=\"%activate_link%\">activa</a> tu copia de %plugin_name%."
|
422 |
-
|
423 |
-
#: lib/yit-upgrade.php:200
|
424 |
-
msgid "Update now."
|
425 |
-
msgstr "Actualiza ahora."
|
426 |
-
|
427 |
-
#: lib/yit-upgrade.php:201
|
428 |
-
msgid ""
|
429 |
-
"<br/><b>Please note:</b> You are using a higher version than the latest "
|
430 |
-
"available one. </em>Please, make sure you've downloaded the latest version "
|
431 |
-
"of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" target="
|
432 |
-
"\"_blank\">YITH official website</a>, specifically, from your <a href="
|
433 |
-
"\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
434 |
-
"\">Downloads page</a>. This is the only way to be sure the version you are "
|
435 |
-
"using is 100% malware-free."
|
436 |
-
msgstr ""
|
437 |
-
"<br/><b>Por favor, ten en cuenta:</b> Estás usando una versión superior a la "
|
438 |
-
"última disponible. </em>Por favor, asegurate de que has descargado la última "
|
439 |
-
"versión de <em>%1$s</em> desde el único <a href=\"https://yithemes.com\" "
|
440 |
-
"target=\"_blank\">sitio oficial de YITH</a>, específicamente, desde tu <a "
|
441 |
-
"href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
442 |
-
"\">página de Descargas</a>. Esta es la única forma de estar seguro de que la "
|
443 |
-
"versión que estás usando es 100% malware-free."
|
444 |
-
|
445 |
-
#: lib/yit-upgrade.php:303
|
446 |
-
msgctxt "[Update Plugin Message: License not enabled]"
|
447 |
-
msgid "You have to activate the plugin to benefit from automatic updates."
|
448 |
-
msgstr ""
|
449 |
-
"Tienes que activar el plugin para beneficiarte de actualizaciones "
|
450 |
-
"automáticas."
|
451 |
-
|
452 |
-
#: lib/yit-upgrade.php:325
|
453 |
-
msgid "YITH Repository"
|
454 |
-
msgstr "Repositorio de YITH"
|
455 |
-
|
456 |
-
#: lib/yit-upgrade.php:359
|
457 |
-
msgid "Invalid URL Provided."
|
458 |
-
msgstr "La URL proporcionada no es válida."
|
459 |
-
|
460 |
-
#: lib/yit-upgrade.php:372
|
461 |
-
msgid "Could not create Temporary file."
|
462 |
-
msgstr "No se pudo crear un archivo temporal."
|
463 |
-
|
464 |
-
#: lib/yit-upgrade.php:547
|
465 |
-
#, php-format
|
466 |
-
msgid ""
|
467 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
468 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
469 |
-
"%4$s details</a>."
|
470 |
-
msgstr ""
|
471 |
-
"Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class=\"thickbox "
|
472 |
-
"yit-changelog-button\" title=\"%3$s\">Ver detalles de la versión %4$s</a>."
|
473 |
-
|
474 |
-
#: lib/yit-upgrade.php:551
|
475 |
-
#, php-format
|
476 |
-
msgid ""
|
477 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
478 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
479 |
-
"%4$s details</a>. <em>You have to activate the plugin on a single site of "
|
480 |
-
"the network to benefit from automatic updates.</em>"
|
481 |
-
msgstr ""
|
482 |
-
"Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class=\"thickbox "
|
483 |
-
"yit-changelog-button\" title=\"%3$s\">Ver detalles de la versión %4$s</a>. "
|
484 |
-
"<em>Tienes que activar el plugin en un único sitio web desde la red para "
|
485 |
-
"beneficiarte de las actualizaciones automáticas.</em>"
|
486 |
|
487 |
-
#: lib/
|
488 |
-
|
489 |
-
|
490 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
491 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
492 |
-
"%4$s details</a>. <em>Automatic update is unavailable for this plugin, "
|
493 |
-
"please <a href=\"%5$s\" title=\"License activation\">activate</a> your copy "
|
494 |
-
"of %6s.</em>"
|
495 |
-
msgstr ""
|
496 |
-
"Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class=\"thickbox "
|
497 |
-
"yit-changelog-button\" title=\"%3$s\">Ver detalles de la versión %4$s</a>. "
|
498 |
-
"<em>Las actualizaciones automáticas no están disponibles para este plugin, "
|
499 |
-
"por favor <a href=\"%5$s\" title=\"License activation\">activa</a> tu copia "
|
500 |
-
"de %6s.</em>"
|
501 |
|
502 |
-
#: lib/
|
503 |
-
|
504 |
-
|
505 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
506 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
507 |
-
"%4$s details</a> or <a href=\"%5$s\">update now</a>."
|
508 |
-
msgstr ""
|
509 |
-
"Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class=\"thickbox "
|
510 |
-
"yit-changelog-button\" title=\"%3$s\">Ver detalles de la versión %4$s</a> o "
|
511 |
-
"<a href=\"%5$s\">actualizar ahora</a>."
|
512 |
|
513 |
-
#: lib/
|
514 |
-
#, php-format
|
515 |
-
msgid ""
|
516 |
-
"<br/><b>Please note:</b> You are using a higher version than the latest "
|
517 |
-
"available one. </em>Please, make sure you've downloaded the latest version "
|
518 |
-
"of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" target="
|
519 |
-
"\"_blank\">YITH official website</a>, specifically, from your <a href="
|
520 |
-
"\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
521 |
-
"\">Downloads page</a>. This is the only way to be sure the version you are "
|
522 |
-
"using is 100%% malware-free."
|
523 |
-
msgstr ""
|
524 |
-
"<br/><b>Por favor, ten en cuenta:</b> Estás usando una versión más alta que "
|
525 |
-
"la última disponible. </em>Por favor, asegurate de que has descargado la "
|
526 |
-
"última versión de <em>%1$s</em> desde el único<a href=\"https://yithemes.com"
|
527 |
-
"\" target=\"_blank\">sitio oficial de YITH</a>, específicamente, desde tu <a "
|
528 |
-
"href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
529 |
-
"\">página de Descargas</a>. Esta es la única manera de estar seguro de que "
|
530 |
-
"la versión que estás usando es 100%% malware-free."
|
531 |
-
|
532 |
-
#: lib/yit-upgrade.php:635
|
533 |
-
msgid "You can't update the plugins for this site."
|
534 |
-
msgstr "No puedes actualizar los plugins para este sitio web."
|
535 |
-
|
536 |
-
#: lib/yit-upgrade.php:639
|
537 |
msgid ""
|
538 |
-
"
|
|
|
539 |
msgstr ""
|
540 |
-
"
|
541 |
-
"
|
542 |
|
543 |
-
#: lib/
|
544 |
-
|
545 |
-
|
|
|
546 |
|
547 |
-
#: lib/yith-dashboard.php:
|
548 |
-
|
549 |
-
|
|
|
550 |
|
551 |
-
#: lib/yith-dashboard.php:
|
552 |
-
|
553 |
-
|
|
|
554 |
|
555 |
#: lib/yith-gutenberg.php:134
|
556 |
msgctxt "[gutenberg]: Category Name"
|
557 |
msgid "YITH"
|
558 |
msgstr "YITH"
|
559 |
|
560 |
-
#:
|
561 |
-
|
562 |
-
|
563 |
-
msgid "Please, insert a valid %s"
|
564 |
-
msgstr "Por favor, introduce una %s válida"
|
565 |
|
566 |
-
#:
|
567 |
-
|
568 |
-
|
569 |
-
msgstr "Por favor, inserta una %s válida y una %s válida"
|
570 |
|
571 |
-
#:
|
572 |
-
msgid "
|
573 |
-
msgstr ""
|
574 |
-
"No fue posible contactar con el servidor remoto, por favor, inténtalo de "
|
575 |
-
"nuevo más tarde. ¡Gracias!"
|
576 |
|
577 |
-
#:
|
578 |
-
msgid "
|
579 |
-
msgstr "
|
580 |
|
581 |
-
#:
|
582 |
-
msgid "
|
583 |
-
msgstr "
|
584 |
|
585 |
-
#:
|
586 |
-
msgid "
|
587 |
-
msgstr ""
|
588 |
-
"¿Estás seguro/a de que quieres desactivar la licencia para el sitio web "
|
589 |
-
"actual?"
|
590 |
|
591 |
-
#:
|
592 |
-
msgid "
|
593 |
-
msgstr "
|
594 |
|
595 |
-
#:
|
596 |
-
msgid "
|
597 |
-
msgstr "
|
598 |
|
599 |
-
#:
|
600 |
-
msgid "
|
601 |
-
msgstr "
|
602 |
|
603 |
-
#:
|
604 |
-
msgid "
|
605 |
-
msgstr "
|
606 |
|
607 |
-
#:
|
608 |
-
msgid "
|
609 |
-
msgstr "
|
610 |
|
611 |
-
#:
|
612 |
-
msgid "
|
613 |
-
msgstr "
|
614 |
|
615 |
-
#:
|
616 |
-
msgid "
|
617 |
-
msgstr "
|
618 |
|
619 |
-
#:
|
620 |
-
msgid "
|
621 |
-
msgstr "
|
622 |
|
623 |
-
#:
|
624 |
-
msgid "
|
625 |
-
msgstr ""
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
#: licence/lib/yit-licence.php:739
|
633 |
-
msgid "License successfully activated"
|
634 |
-
msgstr "Licencia activada con éxito"
|
635 |
-
|
636 |
-
#: licence/lib/yit-licence.php:740
|
637 |
-
msgid "License key deactivated for website"
|
638 |
-
msgstr "Clave de licencia desactivada para nuestro sitio web"
|
639 |
-
|
640 |
-
#: licence/lib/yit-plugin-licence.php:67 licence/lib/yit-plugin-licence.php:68
|
641 |
-
#: licence/lib/yit-theme-licence.php:69 licence/lib/yit-theme-licence.php:70
|
642 |
-
#: licence/lib/yit-theme-licence.php:109 licence/lib/yit-theme-licence.php:110
|
643 |
-
msgid "License Activation"
|
644 |
-
msgstr "Activación de la Licencia"
|
645 |
-
|
646 |
-
#: licence/lib/yit-plugin-licence.php:142
|
647 |
-
msgctxt ""
|
648 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
649 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
650 |
-
"your license key, please."
|
651 |
msgid "Warning!"
|
652 |
msgstr "¡Atención! "
|
653 |
|
654 |
-
#:
|
655 |
-
msgctxt ""
|
656 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
657 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
658 |
-
"your license key, please."
|
659 |
-
msgid "You didn't set license key for the following products"
|
660 |
-
msgstr "No has establecido la clave de licencia para los siguientes productos"
|
661 |
-
|
662 |
-
#: licence/lib/yit-plugin-licence.php:145
|
663 |
-
msgctxt ""
|
664 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
665 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
666 |
-
"your license key, please."
|
667 |
-
msgid "which means you're missing out on updates and support"
|
668 |
-
msgstr "lo que significa que estás perdiendo actualizaciones y soporte"
|
669 |
-
|
670 |
-
#: licence/lib/yit-plugin-licence.php:147
|
671 |
-
msgctxt ""
|
672 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
673 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
674 |
-
"your license key, please."
|
675 |
-
msgid "Enter your license key"
|
676 |
-
msgstr "Introduce tu clave de licencia"
|
677 |
-
|
678 |
-
#: licence/lib/yit-plugin-licence.php:148
|
679 |
-
msgctxt ""
|
680 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
681 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
682 |
-
"your license key, please."
|
683 |
-
msgid "please"
|
684 |
-
msgstr "por favor"
|
685 |
-
|
686 |
-
#: licence/lib/yit-theme-licence.php:117 licence/lib/yit-theme-licence.php:118
|
687 |
#, php-format
|
688 |
-
msgid "%s"
|
689 |
-
msgstr "%s"
|
690 |
-
|
691 |
-
#: licence/lib/yit-theme-licence.php:159
|
692 |
-
msgid ""
|
693 |
-
"I cannot find the license key for activating the theme I have bought some "
|
694 |
-
"time ago. Where can I find it?"
|
695 |
-
msgstr ""
|
696 |
-
"No puedo encontrar la clave de licencia para activar el tema que compré hace "
|
697 |
-
"tiempo. ¿Dónde la puedo encontrar?"
|
698 |
-
|
699 |
-
#: licence/lib/yit-theme-licence.php:163
|
700 |
msgid ""
|
701 |
-
"
|
702 |
-
"
|
703 |
-
" until 27 January 2016 and you do not have to purchase it "
|
704 |
-
"again to get a new license key, because, before this date, your license used "
|
705 |
-
"to be activated automatically by our system.\n"
|
706 |
-
" After 27 January 2016, instead, if you want to benefit "
|
707 |
-
"from support and updates you have to buy a new license and activate it "
|
708 |
-
"through the license key you will be\n"
|
709 |
-
" provided with and that you can find in your YITH "
|
710 |
-
"account, in section \"My licenses\"."
|
711 |
msgstr ""
|
712 |
-
"
|
713 |
-
"
|
714 |
-
"con la licencia)\n"
|
715 |
-
" hasta el 27 de enero de 2016 y no tendrás que comprarla "
|
716 |
-
"otra vez para conseguir una nueva clave de licencia, porque, antes de esta "
|
717 |
-
"fecha, tu licencia se activaba automáticamente por nuestro sistema.\n"
|
718 |
-
" Después del 27 de enero de 2016, sin embargo, si quieres "
|
719 |
-
"beneficiarte de nuestro soporte y actualizaciones, tienes que comprar una "
|
720 |
-
"nueva licencia y activarla a través de la clave de licencia que \n"
|
721 |
-
" se te proporcionará y que podrás encontrar en tu cuenta "
|
722 |
-
"YIThemes, en la sección \"My licenses\"."
|
723 |
-
|
724 |
-
#: licence/templates/panel/activation/activation-panel.php:24
|
725 |
-
msgid "YITH License Activation"
|
726 |
-
msgstr "Activación de licencia de YITH"
|
727 |
-
|
728 |
-
#: licence/templates/panel/activation/activation-panel.php:27
|
729 |
-
msgid "License expiry date"
|
730 |
-
msgstr "Fecha de vencimiento de la licencia"
|
731 |
-
|
732 |
-
#: licence/templates/panel/activation/activation-panel.php:30
|
733 |
-
msgid ""
|
734 |
-
"If you have renewed your product license key and the expiry date does not "
|
735 |
-
"appear up-to-date, please, click on the button <em>Check Expiry Date</em> "
|
736 |
-
"below and it will update."
|
737 |
-
msgstr ""
|
738 |
-
"Si has renovado la clave de licencia de tu producto y la fecha de "
|
739 |
-
"vencimiento no aparece actualizada, por favor, haz clic en el botón "
|
740 |
-
"<em>Comprobar fecha de vencimiento</em> debajo y se actualizará."
|
741 |
-
|
742 |
-
#: licence/templates/panel/activation/activation-panel.php:33
|
743 |
-
msgid "Check expiry date"
|
744 |
-
msgstr "Comprobar la fecha de vencimiento"
|
745 |
-
|
746 |
-
#: licence/templates/panel/activation/activation-panel.php:47
|
747 |
-
msgid "Product to activate"
|
748 |
-
msgid_plural "Products to activate"
|
749 |
-
msgstr[0] "Producto que activar"
|
750 |
-
msgstr[1] "Productos que activar"
|
751 |
-
|
752 |
-
#: licence/templates/panel/activation/activation-panel.php:50
|
753 |
-
msgid "Are you having issues with the license activation?"
|
754 |
-
msgstr "¿Estás teniendo problemas con la activación de la licencia?"
|
755 |
-
|
756 |
-
#: licence/templates/panel/activation/activation-panel.php:50
|
757 |
-
msgid "Read this article"
|
758 |
-
msgstr "Lee este artículo"
|
759 |
-
|
760 |
-
#: licence/templates/panel/activation/activation-panel.php:70
|
761 |
-
msgid "Activate"
|
762 |
-
msgstr "Activar"
|
763 |
-
|
764 |
-
#: licence/templates/panel/activation/activation-panel.php:89
|
765 |
-
msgid "Activated"
|
766 |
-
msgstr "Activado/a"
|
767 |
-
|
768 |
-
#: licence/templates/panel/activation/activation-panel.php:95
|
769 |
-
#: licence/templates/panel/activation/activation-panel.php:173
|
770 |
-
#: licence/templates/panel/activation/activation-panel.php:203
|
771 |
-
msgid "Product Name"
|
772 |
-
msgstr "Nombre de Producto"
|
773 |
-
|
774 |
-
#: licence/templates/panel/activation/activation-panel.php:97
|
775 |
-
#: licence/templates/panel/activation/activation-panel.php:175
|
776 |
-
#: licence/templates/panel/activation/activation-panel.php:206
|
777 |
-
msgid "Email"
|
778 |
-
msgstr "Email"
|
779 |
-
|
780 |
-
#: licence/templates/panel/activation/activation-panel.php:98
|
781 |
-
#: licence/templates/panel/activation/activation-panel.php:176
|
782 |
-
#: licence/templates/panel/activation/activation-panel.php:207
|
783 |
-
msgid "License Key"
|
784 |
-
msgstr "Clave de Licencia"
|
785 |
-
|
786 |
-
#: licence/templates/panel/activation/activation-panel.php:101
|
787 |
-
#: licence/templates/panel/activation/activation-panel.php:210
|
788 |
-
msgid "Expires"
|
789 |
-
msgstr "Caduca"
|
790 |
-
|
791 |
-
#: licence/templates/panel/activation/activation-panel.php:104
|
792 |
-
msgid "Remaining"
|
793 |
-
msgstr "Restantes"
|
794 |
-
|
795 |
-
#: licence/templates/panel/activation/activation-panel.php:106
|
796 |
-
msgid "Club Subscription"
|
797 |
-
msgstr "Suscripción al Club"
|
798 |
-
|
799 |
-
#: licence/templates/panel/activation/activation-panel.php:135
|
800 |
-
#, php-format
|
801 |
-
msgid "%1s out of %2s"
|
802 |
-
msgstr "%1s de %2s"
|
803 |
|
804 |
-
#:
|
805 |
-
msgid "
|
806 |
-
msgstr "
|
807 |
|
808 |
-
#:
|
809 |
-
#:
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
#: licence/templates/panel/activation/activation-panel.php:169
|
814 |
-
msgid "Banned"
|
815 |
-
msgstr "Bloqueado"
|
816 |
-
|
817 |
-
#: licence/templates/panel/activation/activation-panel.php:199
|
818 |
-
msgid "Expired"
|
819 |
-
msgstr "Caducado"
|
820 |
-
|
821 |
-
#: licence/templates/panel/activation/activation-panel.php:235
|
822 |
-
msgid "Order again"
|
823 |
-
msgstr "Comprar de nuevo"
|
824 |
-
|
825 |
-
#: licence/templates/panel/activation/activation-panel.php:237
|
826 |
-
msgid "Renew license"
|
827 |
-
msgstr "Renovar licencia"
|
828 |
|
829 |
#: templates/fields/ajax-posts.php:57
|
830 |
msgid "Search Posts"
|
@@ -862,6 +575,10 @@ msgstr "Añadir etiqueta de producto personalizado"
|
|
862 |
msgid "Do you want to remove the custom tab?"
|
863 |
msgstr "¿Quieres borrar la etiqueta personalizada?"
|
864 |
|
|
|
|
|
|
|
|
|
865 |
#: templates/fields/icons.php:58
|
866 |
msgid "Set Default"
|
867 |
msgstr "Establecer por defecto"
|
@@ -886,13 +603,23 @@ msgstr "Añadir imágenes"
|
|
886 |
msgid "Delete"
|
887 |
msgstr "Borrar"
|
888 |
|
889 |
-
#: templates/fields/
|
890 |
-
|
891 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
892 |
|
893 |
-
#: templates/fields/select-buttons.php:
|
894 |
-
msgid "
|
895 |
-
msgstr "
|
|
|
|
|
|
|
|
|
896 |
|
897 |
#: templates/fields/sidebars.php:22
|
898 |
msgid "Left sidebar"
|
@@ -918,12 +645,12 @@ msgstr "Elige una barra lateral"
|
|
918 |
msgid "Right Sidebar"
|
919 |
msgstr "Barra lateral derecha"
|
920 |
|
921 |
-
#: templates/fields/upload.php:
|
922 |
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
923 |
msgid "Upload"
|
924 |
msgstr "Subir"
|
925 |
|
926 |
-
#: templates/fields/upload.php:
|
927 |
msgid "Reset"
|
928 |
msgstr "Reinicia"
|
929 |
|
@@ -941,10 +668,118 @@ msgstr "(Por defecto: %s <img src=\"%s\"/>)"
|
|
941 |
msgid "(Default: <i %s></i> )"
|
942 |
msgstr "(Por defecto: <i %s></i> )"
|
943 |
|
944 |
-
#: templates/panel/woocommerce/woocommerce-form.php:
|
945 |
msgid "Reset Defaults"
|
946 |
msgstr "Ajustes predeterminados"
|
947 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
948 |
#: yit-plugin.php:83
|
949 |
msgctxt "Plugin Row Meta"
|
950 |
msgid "Live Demo"
|
@@ -965,15 +800,369 @@ msgctxt "Plugin Row Meta"
|
|
965 |
msgid "Premium version"
|
966 |
msgstr "Versión premium"
|
967 |
|
968 |
-
#: yit-plugin.php:
|
969 |
msgctxt "Action links"
|
970 |
msgid "Settings"
|
971 |
msgstr "Ajustes"
|
972 |
|
973 |
-
#: yit-plugin.php:
|
974 |
msgid "License"
|
975 |
msgstr "Licencia"
|
976 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
977 |
#~ msgid ""
|
978 |
#~ "Have you updated your licenses? Have you asked for an extension? Update "
|
979 |
#~ "information concerning your products."
|
@@ -1039,18 +1228,9 @@ msgstr "Licencia"
|
|
1039 |
#~ msgid "Theme Icon"
|
1040 |
#~ msgstr "Icono del tema"
|
1041 |
|
1042 |
-
#~ msgid "Custom Icon"
|
1043 |
-
#~ msgstr "Icono Personalizado"
|
1044 |
-
|
1045 |
#~ msgid "None"
|
1046 |
#~ msgstr "Ninguno"
|
1047 |
|
1048 |
-
#~ msgid "Add field"
|
1049 |
-
#~ msgstr "Añadir campo"
|
1050 |
-
|
1051 |
-
#~ msgid "Click to toggle"
|
1052 |
-
#~ msgstr "Haz click para alternar"
|
1053 |
-
|
1054 |
#~ msgid "Field Title"
|
1055 |
#~ msgstr "Campo de título"
|
1056 |
|
3 |
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 10:44+0200\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"
|
11 |
"Language: es_ES\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 2.2.1\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
17 |
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
18 |
"esc_html_x:1,2c\n"
|
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"
|
130 |
|
131 |
+
#: lib/yit-cpt-unlimited.php:630
|
132 |
msgid "All Categories"
|
133 |
msgstr "Todas las categorías"
|
134 |
|
135 |
+
#: lib/yit-cpt-unlimited.php:631
|
136 |
msgid "Parent Category"
|
137 |
msgstr "Categoría superior"
|
138 |
|
139 |
+
#: lib/yit-cpt-unlimited.php:632
|
140 |
msgid "Parent Category:"
|
141 |
msgstr "Categoría superior:"
|
142 |
|
143 |
+
#: lib/yit-cpt-unlimited.php:633
|
144 |
msgid "Edit Category"
|
145 |
msgstr "Editar Categoría:"
|
146 |
|
147 |
+
#: lib/yit-cpt-unlimited.php:634
|
148 |
msgid "Update Category"
|
149 |
msgstr "Actualizar Categoría:"
|
150 |
|
151 |
+
#: lib/yit-cpt-unlimited.php:635
|
152 |
msgid "Add New Category"
|
153 |
msgstr "Añadir nueva categoría"
|
154 |
|
155 |
+
#: lib/yit-cpt-unlimited.php:636
|
156 |
msgid "New Category Name"
|
157 |
msgstr "Nuevo nombre de categoría"
|
158 |
|
159 |
+
#: lib/yit-cpt-unlimited.php:637
|
160 |
msgid "Category"
|
161 |
msgstr "Categoría"
|
162 |
|
163 |
+
#: lib/yit-cpt-unlimited.php:726
|
164 |
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 |
|
172 |
+
#: lib/yit-cpt-unlimited.php:1050 lib/yit-cpt-unlimited.php:1198
|
173 |
+
#: lib/yit-cpt-unlimited.php:1204 lib/yit-plugin-panel.php:80
|
174 |
msgid "Settings"
|
175 |
msgstr "Ajustes"
|
176 |
|
177 |
+
#: lib/yit-cpt-unlimited.php:1053
|
178 |
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 |
|
186 |
+
#: lib/yit-cpt-unlimited.php:1060
|
187 |
msgid "Rewrite"
|
188 |
msgstr "Reescribir"
|
189 |
|
190 |
+
#: lib/yit-cpt-unlimited.php:1061
|
191 |
msgid ""
|
192 |
"Univocal identification name in the URL for each product (slug from post if "
|
193 |
"empty)"
|
195 |
"Nombre de identificación único en la URL para cada producto (slug desde la "
|
196 |
"entrada si está vacío)"
|
197 |
|
198 |
+
#: lib/yit-cpt-unlimited.php:1066
|
199 |
msgid "Label in Singular"
|
200 |
msgstr "Etiqueta en singular"
|
201 |
|
202 |
+
#: lib/yit-cpt-unlimited.php:1067
|
203 |
msgid "Set a label in singular (title of portfolio if empty)"
|
204 |
msgstr ""
|
205 |
"Establecer una etiqueta en singular (título del porfolio si está vacío)"
|
206 |
|
207 |
+
#: lib/yit-cpt-unlimited.php:1072
|
208 |
msgid "Label in Plural"
|
209 |
msgstr "Etiqueta en plural"
|
210 |
|
211 |
+
#: lib/yit-cpt-unlimited.php:1073
|
212 |
msgid "Set a label in plural (title of portfolio if empty)"
|
213 |
msgstr "Establecer una etiqueta en plural (título del porfolio si está vacío)"
|
214 |
|
215 |
+
#: lib/yit-cpt-unlimited.php:1078
|
216 |
msgid "Taxonomy"
|
217 |
msgstr "Taxonomía"
|
218 |
|
219 |
+
#: lib/yit-cpt-unlimited.php:1079
|
220 |
msgid ""
|
221 |
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
222 |
"Name should be a slug (must not contain capital letters nor spaces) and must "
|
227 |
"espacios) y no debe ser más largo de 32 caracteres (restricción de "
|
228 |
"estructura de base de datos)."
|
229 |
|
230 |
+
#: lib/yit-cpt-unlimited.php:1084
|
231 |
msgid "Taxonomy Rewrite"
|
232 |
msgstr "Rescritura de taxonomía"
|
233 |
|
234 |
+
#: lib/yit-cpt-unlimited.php:1085
|
235 |
msgid "Set univocal name for each category page URL."
|
236 |
msgstr "Establecer nombre único para cada página URL de categoría."
|
237 |
|
238 |
+
#: lib/yit-cpt-unlimited.php:1090
|
239 |
msgid "Single layout"
|
240 |
msgstr "Diseño simple"
|
241 |
|
242 |
+
#: lib/yit-cpt-unlimited.php:1091
|
243 |
msgid "Layout for single page of this portfolio"
|
244 |
msgstr "Diseño para cada página de este porfolio"
|
245 |
|
246 |
+
#: lib/yit-cpt-unlimited.php:1132
|
247 |
msgid "layout settings"
|
248 |
msgstr "ajustes de diseño"
|
249 |
|
250 |
+
#: lib/yit-cpt-unlimited.php:1224 lib/yit-cpt-unlimited.php:1237
|
251 |
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 |
|
259 |
+
#: lib/yit-cpt-unlimited.php:1484 templates/fields/customtabs.php:46
|
260 |
#: templates/fields/customtabs.php:89
|
261 |
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 |
|
269 |
+
#: lib/yit-cpt-unlimited.php:1638
|
270 |
msgid "Upload multiple files"
|
271 |
msgstr "Cargar archivos múltiples"
|
272 |
|
273 |
+
#: lib/yit-plugin-panel-wc.php:399
|
274 |
msgid "The changes you have made will be lost if you leave this page."
|
275 |
msgstr "Los cambios que has hecho se perderán si abandonas esta página."
|
276 |
|
277 |
+
#: lib/yit-plugin-panel.php:79
|
278 |
msgid "Plugin Settings"
|
279 |
msgstr "Ajustes del plugin"
|
280 |
|
281 |
+
#: lib/yit-plugin-panel.php:425 lib/yit-plugin-panel.php:428
|
282 |
msgid "How to install premium version"
|
283 |
msgstr "Cómo instalar la versión premium"
|
284 |
|
285 |
+
#: lib/yit-plugin-panel.php:574 lib/yit-plugin-subpanel.php:151
|
286 |
+
#: templates/panel/woocommerce/woocommerce-form.php:14
|
287 |
msgid "Save Changes"
|
288 |
msgstr "Guardar cambios"
|
289 |
|
290 |
+
#: lib/yit-plugin-panel.php:577 lib/yit-plugin-subpanel.php:154
|
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:579 lib/yit-plugin-subpanel.php:156
|
298 |
msgid "Reset to default"
|
299 |
msgstr "Restablecer a predeterminado"
|
300 |
|
301 |
+
#: lib/yit-plugin-panel.php:580 lib/yit-plugin-subpanel.php:157
|
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:778
|
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:779
|
313 |
msgid "Settings saved"
|
314 |
msgstr "Ajustes guardados"
|
315 |
|
316 |
+
#: lib/yit-plugin-panel.php:780
|
317 |
msgid "Settings reset"
|
318 |
msgstr "Ajustes reiniciados"
|
319 |
|
320 |
+
#: lib/yit-plugin-panel.php:781
|
321 |
msgid "Element deleted correctly."
|
322 |
msgstr "Elemento borrado correctamente."
|
323 |
|
324 |
+
#: lib/yit-plugin-panel.php:782 lib/yit-plugin-panel.php:783
|
325 |
msgid "Element updated correctly."
|
326 |
msgstr "Elemento actualizado correctamente."
|
327 |
|
328 |
+
#: lib/yit-plugin-panel.php:784
|
329 |
msgid "Database imported correctly."
|
330 |
msgstr "Base de datos importada correctamente."
|
331 |
|
332 |
+
#: lib/yit-plugin-panel.php:785
|
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:786
|
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:787
|
342 |
msgid "Sorry, import is disabled."
|
343 |
msgstr "Lo sentimos, la importación está deshabilitada."
|
344 |
|
345 |
+
#: lib/yit-plugin-panel.php:788
|
346 |
msgid "Sorting successful."
|
347 |
msgstr "Clasificación fue realizada con éxito."
|
348 |
|
349 |
+
#: lib/yit-plugin-panel.php:1236
|
350 |
+
msgid "We need your support"
|
351 |
+
msgstr "Necesitamos tu ayuda"
|
352 |
+
|
353 |
+
#: lib/yit-plugin-panel.php:1237
|
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:1239
|
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:1240
|
362 |
+
msgid ":) Thanks!"
|
363 |
+
msgstr ":) ¡Gracias!"
|
364 |
+
|
365 |
#: lib/yit-pointers.php:70
|
366 |
msgid "Plugins Activated"
|
367 |
msgstr "Plugins activados"
|
412 |
" se moverán de su posición anterior a la "
|
413 |
"pestaña YIT Plugin."
|
414 |
|
415 |
+
#: lib/yith-dashboard.php:40
|
416 |
+
msgid "YITH Latest Updates"
|
417 |
+
msgstr "Últimas actualizaciones de YITH"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
418 |
|
419 |
+
#: lib/yith-dashboard.php:41
|
420 |
+
msgid "Latest news from YITH Blog"
|
421 |
+
msgstr "Últimas novedades del Blog de YITH"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
422 |
|
423 |
+
#: lib/yith-dashboard.php:65
|
424 |
+
msgid "RSS Error:"
|
425 |
+
msgstr "Error RSS:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
426 |
|
427 |
+
#: lib/yith-dashboard.php:71
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
428 |
msgid ""
|
429 |
+
"An error has occurred, which probably means the feed is down. Try again "
|
430 |
+
"later."
|
431 |
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"
|
|
|
|
|
458 |
|
459 |
+
#: lib/yith-system-status.php:106
|
460 |
+
msgid "WooCommerce Version"
|
461 |
+
msgstr "Versión de WooCommerce"
|
|
|
462 |
|
463 |
+
#: lib/yith-system-status.php:107
|
464 |
+
msgid "Available Memory"
|
465 |
+
msgstr "Memoria disponible"
|
|
|
|
|
466 |
|
467 |
+
#: lib/yith-system-status.php:108
|
468 |
+
msgid "PHP Version"
|
469 |
+
msgstr "Versión PHP"
|
470 |
|
471 |
+
#: lib/yith-system-status.php:109
|
472 |
+
msgid "TLS Version"
|
473 |
+
msgstr "Versión TLS"
|
474 |
|
475 |
+
#: lib/yith-system-status.php:110
|
476 |
+
msgid "WordPress Cron"
|
477 |
+
msgstr "Cron de WordPress"
|
|
|
|
|
478 |
|
479 |
+
#: lib/yith-system-status.php:111
|
480 |
+
msgid "SimpleXML"
|
481 |
+
msgstr "SimpleXML"
|
482 |
|
483 |
+
#: lib/yith-system-status.php:112
|
484 |
+
msgid "MultiByte String"
|
485 |
+
msgstr "Cadena MultiByte"
|
486 |
|
487 |
+
#: lib/yith-system-status.php:113
|
488 |
+
msgid "ImageMagick Version"
|
489 |
+
msgstr "Versión ImageMagick"
|
490 |
|
491 |
+
#: lib/yith-system-status.php:114
|
492 |
+
msgid "GD Library"
|
493 |
+
msgstr "Biblioteca GD"
|
494 |
|
495 |
+
#: lib/yith-system-status.php:115
|
496 |
+
msgid "Iconv Module"
|
497 |
+
msgstr "Módulo Iconv"
|
498 |
|
499 |
+
#: lib/yith-system-status.php:116
|
500 |
+
msgid "OPCache Save Comments"
|
501 |
+
msgstr "Guardar comentarios OPCache"
|
502 |
|
503 |
+
#: lib/yith-system-status.php:117
|
504 |
+
msgid "URL FOpen"
|
505 |
+
msgstr "URL FOpen"
|
506 |
|
507 |
+
#: lib/yith-system-status.php:135 lib/yith-system-status.php:136
|
508 |
+
msgid "System Status"
|
509 |
+
msgstr "Estado del sistema"
|
510 |
|
511 |
+
#: lib/yith-system-status.php:179
|
512 |
+
msgid "YITH Plugins"
|
513 |
+
msgstr "Plugins de YITH"
|
514 |
+
|
515 |
+
#: lib/yith-system-status.php:180
|
516 |
+
msgid "WooCommerce"
|
517 |
+
msgstr "WooCommerce"
|
518 |
+
|
519 |
+
#: lib/yith-system-status.php:297
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
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"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
528 |
msgstr ""
|
529 |
+
"La comprobación del sistema ha detectado algunos errores en tu instalación. "
|
530 |
+
"%sHaz clic aquí%s para saber más"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
|
532 |
+
#: templates/fields/ajax-customers.php:57
|
533 |
+
msgid "Search Customers"
|
534 |
+
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 |
|
542 |
#: templates/fields/ajax-posts.php:57
|
543 |
msgid "Search Posts"
|
575 |
msgid "Do you want to remove the custom tab?"
|
576 |
msgstr "¿Quieres borrar la etiqueta personalizada?"
|
577 |
|
578 |
+
#: templates/fields/date-format.php:50
|
579 |
+
msgid "Custom:"
|
580 |
+
msgstr "Personalizado:"
|
581 |
+
|
582 |
#: templates/fields/icons.php:58
|
583 |
msgid "Set Default"
|
584 |
msgstr "Establecer por defecto"
|
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"
|
619 |
+
|
620 |
+
#: templates/fields/select-buttons.php:34
|
621 |
+
msgid "Remove All"
|
622 |
+
msgstr "Eliminar todo"
|
623 |
|
624 |
#: templates/fields/sidebars.php:22
|
625 |
msgid "Left sidebar"
|
645 |
msgid "Right Sidebar"
|
646 |
msgstr "Barra lateral derecha"
|
647 |
|
648 |
+
#: templates/fields/upload.php:27 templates/metaboxes/types/icon-list.php:70
|
649 |
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
650 |
msgid "Upload"
|
651 |
msgstr "Subir"
|
652 |
|
653 |
+
#: templates/fields/upload.php:29
|
654 |
msgid "Reset"
|
655 |
msgstr "Reinicia"
|
656 |
|
668 |
msgid "(Default: <i %s></i> )"
|
669 |
msgstr "(Por defecto: <i %s></i> )"
|
670 |
|
671 |
+
#: templates/panel/woocommerce/woocommerce-form.php:20
|
672 |
msgid "Reset Defaults"
|
673 |
msgstr "Ajustes predeterminados"
|
674 |
|
675 |
+
#: templates/sysinfo/system-information-panel.php:30
|
676 |
+
msgid "YITH System Information"
|
677 |
+
msgstr "Información del sistema de YITH"
|
678 |
+
|
679 |
+
#: templates/sysinfo/system-information-panel.php:38
|
680 |
+
msgid "Site URL"
|
681 |
+
msgstr "URL del sitio"
|
682 |
+
|
683 |
+
#: templates/sysinfo/system-information-panel.php:46
|
684 |
+
msgid "Output IP Address"
|
685 |
+
msgstr "Salida Dirección IP"
|
686 |
+
|
687 |
+
#: templates/sysinfo/system-information-panel.php:76
|
688 |
+
msgid "Enabled"
|
689 |
+
msgstr "Activado"
|
690 |
+
|
691 |
+
#: templates/sysinfo/system-information-panel.php:76
|
692 |
+
msgid "Disabled"
|
693 |
+
msgstr "Desactivado"
|
694 |
+
|
695 |
+
#: templates/sysinfo/system-information-panel.php:82
|
696 |
+
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"
|
715 |
+
msgstr ""
|
716 |
+
"Para el optimo funcionamiento de los plugins, sugerimos configurar al menos "
|
717 |
+
"%s de memoria disponible"
|
718 |
+
|
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 |
+
|
733 |
+
#: templates/sysinfo/system-information-panel.php:116
|
734 |
+
msgid ""
|
735 |
+
"Update it to the latest version in order to benefit of all new features and "
|
736 |
+
"security updates."
|
737 |
+
msgstr ""
|
738 |
+
"Actualízalo a la última versión para beneficiarte de todas las nuevas "
|
739 |
+
"características y actualizaciones de seguridad"
|
740 |
+
|
741 |
+
#: templates/sysinfo/system-information-panel.php:122
|
742 |
+
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 |
+
|
750 |
+
#: templates/sysinfo/system-information-panel.php:134
|
751 |
+
msgid "Contact your hosting company in order to enable it."
|
752 |
+
msgstr "Contacta a tu compañía de hosting para activarlo."
|
753 |
+
|
754 |
+
#: templates/sysinfo/system-information-panel.php:157
|
755 |
+
msgid ""
|
756 |
+
"We cannot determine which <b>TLS</b> version is installed because <b>cURL</"
|
757 |
+
"b> module is disabled. Ask your hosting company to enable it."
|
758 |
+
msgstr ""
|
759 |
+
"No podemos determinar qué versión <b>TLS</b> está instalada porque <b>cURL</"
|
760 |
+
"b> el módulo está desactivado. Solicita a tu compañía de hosting que lo "
|
761 |
+
"active."
|
762 |
+
|
763 |
+
#: templates/sysinfo/system-information-panel.php:160
|
764 |
+
msgid ""
|
765 |
+
"<b>ImageMagick</b> module is not installed. Ask your hosting company to "
|
766 |
+
"install it."
|
767 |
+
msgstr ""
|
768 |
+
"<b>ImageMagick</b> el módulo no está instalado. Solicita a tu compañia de "
|
769 |
+
"hosting que lo instale."
|
770 |
+
|
771 |
+
#: templates/sysinfo/system-information-panel.php:172
|
772 |
+
msgid "Show full PHPInfo"
|
773 |
+
msgstr "Mostrar PHPInfo completa"
|
774 |
+
|
775 |
+
#: templates/sysinfo/system-information-panel.php:176
|
776 |
+
msgid "Back to System panel"
|
777 |
+
msgstr "Volver al panel del Sistema"
|
778 |
+
|
779 |
+
#: templates/sysinfo/system-information-panel.php:193
|
780 |
+
msgid "Back to top"
|
781 |
+
msgstr "Volver arriba"
|
782 |
+
|
783 |
#: yit-plugin.php:83
|
784 |
msgctxt "Plugin Row Meta"
|
785 |
msgid "Live Demo"
|
800 |
msgid "Premium version"
|
801 |
msgstr "Versión premium"
|
802 |
|
803 |
+
#: yit-plugin.php:190
|
804 |
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"
|
819 |
+
|
820 |
+
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
821 |
+
#~ msgid "OFF"
|
822 |
+
#~ msgstr "OFF"
|
823 |
+
|
824 |
+
#~ msgid "An unexpected error occurred, please try again later. Thanks!"
|
825 |
+
#~ msgstr ""
|
826 |
+
#~ "Ha ocurrido un error inesperado, por favor, inténtalo de nuevo más tarde. "
|
827 |
+
#~ "¡Gracias!"
|
828 |
+
|
829 |
+
#~ msgid "There is a new version of %plugin_name% available."
|
830 |
+
#~ msgstr "Hay una nueva versión de %plugin_name% disponible."
|
831 |
+
|
832 |
+
#~ msgid "View version %latest% details."
|
833 |
+
#~ msgstr "Ver detalles de la %latest% versión"
|
834 |
+
|
835 |
+
#~ msgid "Automatic update is unavailable for this plugin,"
|
836 |
+
#~ msgstr ""
|
837 |
+
#~ "Las actualizaciones automáticas no están disponibles para este plugin,"
|
838 |
+
|
839 |
+
#~ msgid ""
|
840 |
+
#~ "please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name"
|
841 |
+
#~ "%."
|
842 |
+
#~ msgstr ""
|
843 |
+
#~ "por favor, <a href=\"%activate_link%\">activa</a> tu copia de %plugin_name"
|
844 |
+
#~ "%."
|
845 |
+
|
846 |
+
#~ msgid "Update now."
|
847 |
+
#~ msgstr "Actualiza ahora."
|
848 |
+
|
849 |
+
#~ msgid ""
|
850 |
+
#~ "<br/><b>Please note:</b> You are using a higher version than the latest "
|
851 |
+
#~ "available one. </em>Please, make sure you've downloaded the latest "
|
852 |
+
#~ "version of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" "
|
853 |
+
#~ "target=\"_blank\">YITH official website</a>, specifically, from your <a "
|
854 |
+
#~ "href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
855 |
+
#~ "\">Downloads page</a>. This is the only way to be sure the version you "
|
856 |
+
#~ "are using is 100% malware-free."
|
857 |
+
#~ msgstr ""
|
858 |
+
#~ "<br/><b>Por favor, ten en cuenta:</b> Estás usando una versión superior a "
|
859 |
+
#~ "la última disponible. </em>Por favor, asegurate de que has descargado la "
|
860 |
+
#~ "última versión de <em>%1$s</em> desde el único <a href=\"https://yithemes."
|
861 |
+
#~ "com\" target=\"_blank\">sitio oficial de YITH</a>, específicamente, desde "
|
862 |
+
#~ "tu <a href=\"https://yithemes.com/my-account/recent-downloads/\" target="
|
863 |
+
#~ "\"_blank\">página de Descargas</a>. Esta es la única forma de estar "
|
864 |
+
#~ "seguro de que la versión que estás usando es 100% malware-free."
|
865 |
+
|
866 |
+
#~ msgctxt "[Update Plugin Message: License not enabled]"
|
867 |
+
#~ msgid "You have to activate the plugin to benefit from automatic updates."
|
868 |
+
#~ msgstr ""
|
869 |
+
#~ "Tienes que activar el plugin para beneficiarte de actualizaciones "
|
870 |
+
#~ "automáticas."
|
871 |
+
|
872 |
+
#~ msgid "YITH Repository"
|
873 |
+
#~ msgstr "Repositorio de YITH"
|
874 |
+
|
875 |
+
#~ msgid "Invalid URL Provided."
|
876 |
+
#~ msgstr "La URL proporcionada no es válida."
|
877 |
+
|
878 |
+
#~ msgid "Could not create Temporary file."
|
879 |
+
#~ msgstr "No se pudo crear un archivo temporal."
|
880 |
+
|
881 |
+
#~ msgid ""
|
882 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
883 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
884 |
+
#~ "\">View version %4$s details</a>."
|
885 |
+
#~ msgstr ""
|
886 |
+
#~ "Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class="
|
887 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Ver detalles de la "
|
888 |
+
#~ "versión %4$s</a>."
|
889 |
+
|
890 |
+
#~ msgid ""
|
891 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
892 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
893 |
+
#~ "\">View version %4$s details</a>. <em>You have to activate the plugin on "
|
894 |
+
#~ "a single site of the network to benefit from automatic updates.</em>"
|
895 |
+
#~ msgstr ""
|
896 |
+
#~ "Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class="
|
897 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Ver detalles de la "
|
898 |
+
#~ "versión %4$s</a>. <em>Tienes que activar el plugin en un único sitio web "
|
899 |
+
#~ "desde la red para beneficiarte de las actualizaciones automáticas.</em>"
|
900 |
+
|
901 |
+
#~ msgid ""
|
902 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
903 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
904 |
+
#~ "\">View version %4$s details</a>. <em>Automatic update is unavailable for "
|
905 |
+
#~ "this plugin, please <a href=\"%5$s\" title=\"License activation"
|
906 |
+
#~ "\">activate</a> your copy of %6s.</em>"
|
907 |
+
#~ msgstr ""
|
908 |
+
#~ "Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class="
|
909 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Ver detalles de la "
|
910 |
+
#~ "versión %4$s</a>. <em>Las actualizaciones automáticas no están "
|
911 |
+
#~ "disponibles para este plugin, por favor <a href=\"%5$s\" title=\"License "
|
912 |
+
#~ "activation\">activa</a> tu copia de %6s.</em>"
|
913 |
+
|
914 |
+
#~ msgid ""
|
915 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
916 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
917 |
+
#~ "\">View version %4$s details</a> or <a href=\"%5$s\">update now</a>."
|
918 |
+
#~ msgstr ""
|
919 |
+
#~ "Hay una nueva versión de %1$s disponible. <a href=\"%2$s\" class="
|
920 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Ver detalles de la "
|
921 |
+
#~ "versión %4$s</a> o <a href=\"%5$s\">actualizar ahora</a>."
|
922 |
+
|
923 |
+
#~ msgid ""
|
924 |
+
#~ "<br/><b>Please note:</b> You are using a higher version than the latest "
|
925 |
+
#~ "available one. </em>Please, make sure you've downloaded the latest "
|
926 |
+
#~ "version of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" "
|
927 |
+
#~ "target=\"_blank\">YITH official website</a>, specifically, from your <a "
|
928 |
+
#~ "href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
929 |
+
#~ "\">Downloads page</a>. This is the only way to be sure the version you "
|
930 |
+
#~ "are using is 100%% malware-free."
|
931 |
+
#~ msgstr ""
|
932 |
+
#~ "<br/><b>Por favor, ten en cuenta:</b> Estás usando una versión más alta "
|
933 |
+
#~ "que la última disponible. </em>Por favor, asegurate de que has descargado "
|
934 |
+
#~ "la última versión de <em>%1$s</em> desde el único<a href=\"https://"
|
935 |
+
#~ "yithemes.com\" target=\"_blank\">sitio oficial de YITH</a>, "
|
936 |
+
#~ "específicamente, desde tu <a href=\"https://yithemes.com/my-account/"
|
937 |
+
#~ "recent-downloads/\" target=\"_blank\">página de Descargas</a>. Esta es la "
|
938 |
+
#~ "única manera de estar seguro de que la versión que estás usando es 100%% "
|
939 |
+
#~ "malware-free."
|
940 |
+
|
941 |
+
#~ msgid "You can't update the plugins for this site."
|
942 |
+
#~ msgstr "No puedes actualizar los plugins para este sitio web."
|
943 |
+
|
944 |
+
#~ msgid ""
|
945 |
+
#~ "You do not have sufficient permissions to update the plugins for this "
|
946 |
+
#~ "site."
|
947 |
+
#~ msgstr ""
|
948 |
+
#~ "No tienes suficientes permisos para actualizar los plugins para este "
|
949 |
+
#~ "sitio web."
|
950 |
+
|
951 |
+
#~ msgid "Update Plugin"
|
952 |
+
#~ msgstr "Actualizar Plugin"
|
953 |
+
|
954 |
+
#~ msgid "New YITH products"
|
955 |
+
#~ msgstr "Nuevos productos de YITH"
|
956 |
+
|
957 |
+
#~ msgctxt "%s = field name"
|
958 |
+
#~ msgid "Please, insert a valid %s"
|
959 |
+
#~ msgstr "Por favor, introduce una %s válida"
|
960 |
+
|
961 |
+
#~ msgid "Please, insert a valid %s and a valid %s"
|
962 |
+
#~ msgstr "Por favor, inserta una %s válida y una %s válida"
|
963 |
+
|
964 |
+
#~ msgid "Unable to contact the remote server, please try again later. Thanks!"
|
965 |
+
#~ msgstr ""
|
966 |
+
#~ "No fue posible contactar con el servidor remoto, por favor, inténtalo de "
|
967 |
+
#~ "nuevo más tarde. ¡Gracias!"
|
968 |
+
|
969 |
+
#~ msgid "email address"
|
970 |
+
#~ msgstr "dirección de correo electrónico"
|
971 |
+
|
972 |
+
#~ msgid "license key"
|
973 |
+
#~ msgstr "clave de licencia"
|
974 |
+
|
975 |
+
#~ msgid "Are you sure you want to deactivate the license for current site?"
|
976 |
+
#~ msgstr ""
|
977 |
+
#~ "¿Estás seguro/a de que quieres desactivar la licencia para el sitio web "
|
978 |
+
#~ "actual?"
|
979 |
+
|
980 |
+
#~ msgid "Invalid Request"
|
981 |
+
#~ msgstr "Solicitud inválida"
|
982 |
+
|
983 |
+
#~ msgid "Invalid license key"
|
984 |
+
#~ msgstr "Clave de solicitud inválida"
|
985 |
+
|
986 |
+
#~ msgid "Software has been deactivated"
|
987 |
+
#~ msgstr "El software ha sido desactivado"
|
988 |
+
|
989 |
+
#~ msgid "Maximum number of activations exceeded"
|
990 |
+
#~ msgstr "Se ha excedido el número máximo de solicitudes"
|
991 |
+
|
992 |
+
#~ msgid "Invalid instance ID"
|
993 |
+
#~ msgstr "Instancia ID inválida"
|
994 |
+
|
995 |
+
#~ msgid "Invalid security key"
|
996 |
+
#~ msgstr "Clave de seguridad inválida"
|
997 |
+
|
998 |
+
#~ msgid "License key has expired"
|
999 |
+
#~ msgstr "La clave de licencia ha caducado"
|
1000 |
+
|
1001 |
+
#~ msgid "License key has been banned"
|
1002 |
+
#~ msgstr "La clave de licencia ha sido bloqueada"
|
1003 |
+
|
1004 |
+
#~ msgid "Current product is not included in your YITH Club Subscription key"
|
1005 |
+
#~ msgstr ""
|
1006 |
+
#~ "Producto actual no está incluido en la clave de suscripción de Club de "
|
1007 |
+
#~ "YITH"
|
1008 |
+
|
1009 |
+
#~ msgid "Great"
|
1010 |
+
#~ msgstr "Excelente"
|
1011 |
+
|
1012 |
+
#~ msgid "License successfully activated"
|
1013 |
+
#~ msgstr "Licencia activada con éxito"
|
1014 |
+
|
1015 |
+
#~ msgid "License key deactivated for website"
|
1016 |
+
#~ msgstr "Clave de licencia desactivada para nuestro sitio web"
|
1017 |
+
|
1018 |
+
#~ msgid "License Activation"
|
1019 |
+
#~ msgstr "Activación de la Licencia"
|
1020 |
+
|
1021 |
+
#~ msgctxt ""
|
1022 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1023 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1024 |
+
#~ "Enter your license key, please."
|
1025 |
+
#~ msgid "You didn't set license key for the following products"
|
1026 |
+
#~ msgstr ""
|
1027 |
+
#~ "No has establecido la clave de licencia para los siguientes productos"
|
1028 |
+
|
1029 |
+
#~ msgctxt ""
|
1030 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1031 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1032 |
+
#~ "Enter your license key, please."
|
1033 |
+
#~ msgid "which means you're missing out on updates and support"
|
1034 |
+
#~ msgstr "lo que significa que estás perdiendo actualizaciones y soporte"
|
1035 |
+
|
1036 |
+
#~ msgctxt ""
|
1037 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1038 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1039 |
+
#~ "Enter your license key, please."
|
1040 |
+
#~ msgid "Enter your license key"
|
1041 |
+
#~ msgstr "Introduce tu clave de licencia"
|
1042 |
+
|
1043 |
+
#~ msgctxt ""
|
1044 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1045 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1046 |
+
#~ "Enter your license key, please."
|
1047 |
+
#~ msgid "please"
|
1048 |
+
#~ msgstr "por favor"
|
1049 |
+
|
1050 |
+
#~ msgid "%s"
|
1051 |
+
#~ msgstr "%s"
|
1052 |
+
|
1053 |
+
#~ msgid ""
|
1054 |
+
#~ "I cannot find the license key for activating the theme I have bought some "
|
1055 |
+
#~ "time ago. Where can I find it?"
|
1056 |
+
#~ msgstr ""
|
1057 |
+
#~ "No puedo encontrar la clave de licencia para activar el tema que compré "
|
1058 |
+
#~ "hace tiempo. ¿Dónde la puedo encontrar?"
|
1059 |
+
|
1060 |
+
#~ msgid ""
|
1061 |
+
#~ "If you have purchased one of our products before 27 January 2015, you can "
|
1062 |
+
#~ "benefit from support and updates (the services offered with the license)\n"
|
1063 |
+
#~ " until 27 January 2016 and you do not have to purchase "
|
1064 |
+
#~ "it again to get a new license key, because, before this date, your "
|
1065 |
+
#~ "license used to be activated automatically by our system.\n"
|
1066 |
+
#~ " After 27 January 2016, instead, if you want to "
|
1067 |
+
#~ "benefit from support and updates you have to buy a new license and "
|
1068 |
+
#~ "activate it through the license key you will be\n"
|
1069 |
+
#~ " provided with and that you can find in your YITH "
|
1070 |
+
#~ "account, in section \"My licenses\"."
|
1071 |
+
#~ msgstr ""
|
1072 |
+
#~ "Si has comprado uno de nuestros productos antes del 27 de enero de 2015, "
|
1073 |
+
#~ "puedes beneficiarte del soporte y actualizaciones (los servicios "
|
1074 |
+
#~ "incluidos con la licencia)\n"
|
1075 |
+
#~ " hasta el 27 de enero de 2016 y no tendrás que "
|
1076 |
+
#~ "comprarla otra vez para conseguir una nueva clave de licencia, porque, "
|
1077 |
+
#~ "antes de esta fecha, tu licencia se activaba automáticamente por nuestro "
|
1078 |
+
#~ "sistema.\n"
|
1079 |
+
#~ " Después del 27 de enero de 2016, sin embargo, si "
|
1080 |
+
#~ "quieres beneficiarte de nuestro soporte y actualizaciones, tienes que "
|
1081 |
+
#~ "comprar una nueva licencia y activarla a través de la clave de licencia "
|
1082 |
+
#~ "que \n"
|
1083 |
+
#~ " se te proporcionará y que podrás encontrar en tu "
|
1084 |
+
#~ "cuenta YIThemes, en la sección \"My licenses\"."
|
1085 |
+
|
1086 |
+
#~ msgid "YITH License Activation"
|
1087 |
+
#~ msgstr "Activación de licencia de YITH"
|
1088 |
+
|
1089 |
+
#~ msgid "License expiry date"
|
1090 |
+
#~ msgstr "Fecha de vencimiento de la licencia"
|
1091 |
+
|
1092 |
+
#~ msgid ""
|
1093 |
+
#~ "If you have renewed your product license key and the expiry date does not "
|
1094 |
+
#~ "appear up-to-date, please, click on the button <em>Check Expiry Date</em> "
|
1095 |
+
#~ "below and it will update."
|
1096 |
+
#~ msgstr ""
|
1097 |
+
#~ "Si has renovado la clave de licencia de tu producto y la fecha de "
|
1098 |
+
#~ "vencimiento no aparece actualizada, por favor, haz clic en el botón "
|
1099 |
+
#~ "<em>Comprobar fecha de vencimiento</em> debajo y se actualizará."
|
1100 |
+
|
1101 |
+
#~ msgid "Check expiry date"
|
1102 |
+
#~ msgstr "Comprobar la fecha de vencimiento"
|
1103 |
+
|
1104 |
+
#~ msgid "Product to activate"
|
1105 |
+
#~ msgid_plural "Products to activate"
|
1106 |
+
#~ msgstr[0] "Producto que activar"
|
1107 |
+
#~ msgstr[1] "Productos que activar"
|
1108 |
+
|
1109 |
+
#~ msgid "Are you having issues with the license activation?"
|
1110 |
+
#~ msgstr "¿Estás teniendo problemas con la activación de la licencia?"
|
1111 |
+
|
1112 |
+
#~ msgid "Read this article"
|
1113 |
+
#~ msgstr "Lee este artículo"
|
1114 |
+
|
1115 |
+
#~ msgid "Activate"
|
1116 |
+
#~ msgstr "Activar"
|
1117 |
+
|
1118 |
+
#~ msgid "Activated"
|
1119 |
+
#~ msgstr "Activado/a"
|
1120 |
+
|
1121 |
+
#~ msgid "Product Name"
|
1122 |
+
#~ msgstr "Nombre de Producto"
|
1123 |
+
|
1124 |
+
#~ msgid "Email"
|
1125 |
+
#~ msgstr "Email"
|
1126 |
+
|
1127 |
+
#~ msgid "License Key"
|
1128 |
+
#~ msgstr "Clave de Licencia"
|
1129 |
+
|
1130 |
+
#~ msgid "Expires"
|
1131 |
+
#~ msgstr "Caduca"
|
1132 |
+
|
1133 |
+
#~ msgid "Remaining"
|
1134 |
+
#~ msgstr "Restantes"
|
1135 |
+
|
1136 |
+
#~ msgid "Club Subscription"
|
1137 |
+
#~ msgstr "Suscripción al Club"
|
1138 |
+
|
1139 |
+
#~ msgid "%1s out of %2s"
|
1140 |
+
#~ msgstr "%1s de %2s"
|
1141 |
+
|
1142 |
+
#~ msgid "Deactivate"
|
1143 |
+
#~ msgstr "Desactivar"
|
1144 |
+
|
1145 |
+
#~ msgid "Renew"
|
1146 |
+
#~ msgstr "Renovado"
|
1147 |
+
|
1148 |
+
#~ msgid "Banned"
|
1149 |
+
#~ msgstr "Bloqueado"
|
1150 |
+
|
1151 |
+
#~ msgid "Expired"
|
1152 |
+
#~ msgstr "Caducado"
|
1153 |
+
|
1154 |
+
#~ msgid "Order again"
|
1155 |
+
#~ msgstr "Comprar de nuevo"
|
1156 |
+
|
1157 |
+
#~ msgid "Renew license"
|
1158 |
+
#~ msgstr "Renovar licencia"
|
1159 |
+
|
1160 |
+
#~ msgid "Select All"
|
1161 |
+
#~ msgstr "Seleccionar todo"
|
1162 |
+
|
1163 |
+
#~ msgid "Deselect All"
|
1164 |
+
#~ msgstr "Deseleccionar todo"
|
1165 |
+
|
1166 |
#~ msgid ""
|
1167 |
#~ "Have you updated your licenses? Have you asked for an extension? Update "
|
1168 |
#~ "information concerning your products."
|
1228 |
#~ msgid "Theme Icon"
|
1229 |
#~ msgstr "Icono del tema"
|
1230 |
|
|
|
|
|
|
|
1231 |
#~ msgid "None"
|
1232 |
#~ msgstr "Ninguno"
|
1233 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1234 |
#~ msgid "Field Title"
|
1235 |
#~ msgstr "Campo de título"
|
1236 |
|
plugin-fw/languages/yith-plugin-fw-it_IT.mo
CHANGED
Binary file
|
plugin-fw/languages/yith-plugin-fw-it_IT.po
CHANGED
@@ -3,16 +3,16 @@
|
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
-
"Report-Msgid-Bugs-To:
|
7 |
-
"POT-Creation-Date:
|
8 |
-
"PO-Revision-Date:
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: YIThemes <plugins@yithemes.com>\n"
|
11 |
"Language: it_IT\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"X-Generator: Poedit 2.2.
|
16 |
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
17 |
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
18 |
"esc_html_x:1,2c\n"
|
@@ -65,129 +65,129 @@ msgctxt "Privacy Policy Content"
|
|
65 |
msgid "Payments"
|
66 |
msgstr "Pagamenti"
|
67 |
|
68 |
-
#: lib/yit-cpt-unlimited.php:
|
69 |
-
#: lib/yit-cpt-unlimited.php:
|
70 |
#, php-format
|
71 |
msgid "Add %s"
|
72 |
msgstr "Aggiungi %s"
|
73 |
|
74 |
-
#: lib/yit-cpt-unlimited.php:
|
75 |
#, php-format
|
76 |
msgid "Add New %s"
|
77 |
msgstr "Aggiungi nuovo %s"
|
78 |
|
79 |
-
#: lib/yit-cpt-unlimited.php:
|
80 |
-
#: lib/yit-cpt-unlimited.php:
|
81 |
#, php-format
|
82 |
msgid "Edit %s"
|
83 |
msgstr "Modifica %s"
|
84 |
|
85 |
-
#: lib/yit-cpt-unlimited.php:
|
86 |
#, php-format
|
87 |
msgid "New %s"
|
88 |
msgstr "Nuovo %s"
|
89 |
|
90 |
-
#: lib/yit-cpt-unlimited.php:
|
91 |
#, php-format
|
92 |
msgid "All %s"
|
93 |
msgstr "Tutti %s"
|
94 |
|
95 |
-
#: lib/yit-cpt-unlimited.php:
|
96 |
-
#: lib/yit-cpt-unlimited.php:
|
97 |
#, php-format
|
98 |
msgid "View %s"
|
99 |
msgstr "Visualizza %s"
|
100 |
|
101 |
-
#: lib/yit-cpt-unlimited.php:
|
102 |
#, php-format
|
103 |
msgid "Search %s"
|
104 |
msgstr "Cerca %s"
|
105 |
|
106 |
-
#: lib/yit-cpt-unlimited.php:
|
107 |
#, php-format
|
108 |
msgid "No %s found"
|
109 |
msgstr "Nessun %s trovato"
|
110 |
|
111 |
-
#: lib/yit-cpt-unlimited.php:
|
112 |
#, php-format
|
113 |
msgid "No %s found in Trash"
|
114 |
msgstr "Nessun %s trovato nel cestino"
|
115 |
|
116 |
-
#: lib/yit-cpt-unlimited.php:
|
117 |
#, php-format
|
118 |
msgctxt "taxonomy general name"
|
119 |
msgid "%s Categories"
|
120 |
msgstr "%s Categorie"
|
121 |
|
122 |
-
#: lib/yit-cpt-unlimited.php:
|
123 |
msgctxt "taxonomy singular name"
|
124 |
msgid "Category"
|
125 |
msgstr "Categoria"
|
126 |
|
127 |
-
#: lib/yit-cpt-unlimited.php:
|
128 |
msgid "Search Categories"
|
129 |
msgstr "Cerca categorie"
|
130 |
|
131 |
-
#: lib/yit-cpt-unlimited.php:
|
132 |
msgid "All Categories"
|
133 |
msgstr "Tutte le categorie"
|
134 |
|
135 |
-
#: lib/yit-cpt-unlimited.php:
|
136 |
msgid "Parent Category"
|
137 |
msgstr "Categoria genitore"
|
138 |
|
139 |
-
#: lib/yit-cpt-unlimited.php:
|
140 |
msgid "Parent Category:"
|
141 |
msgstr "Categoria genitore:"
|
142 |
|
143 |
-
#: lib/yit-cpt-unlimited.php:
|
144 |
msgid "Edit Category"
|
145 |
msgstr "Modifica categoria"
|
146 |
|
147 |
-
#: lib/yit-cpt-unlimited.php:
|
148 |
msgid "Update Category"
|
149 |
msgstr "Aggiorna categoria"
|
150 |
|
151 |
-
#: lib/yit-cpt-unlimited.php:
|
152 |
msgid "Add New Category"
|
153 |
msgstr "Aggiungi nuova categoria"
|
154 |
|
155 |
-
#: lib/yit-cpt-unlimited.php:
|
156 |
msgid "New Category Name"
|
157 |
msgstr "Nuovo nome categoria"
|
158 |
|
159 |
-
#: lib/yit-cpt-unlimited.php:
|
160 |
msgid "Category"
|
161 |
msgstr "Categoria"
|
162 |
|
163 |
-
#: lib/yit-cpt-unlimited.php:
|
164 |
msgid "Categories"
|
165 |
msgstr "Categorie"
|
166 |
|
167 |
-
#: lib/yit-cpt-unlimited.php:
|
168 |
#, php-format
|
169 |
msgid "%s Settings"
|
170 |
msgstr "Impostazioni %s"
|
171 |
|
172 |
-
#: lib/yit-cpt-unlimited.php:
|
173 |
-
#: lib/yit-cpt-unlimited.php:
|
174 |
msgid "Settings"
|
175 |
msgstr "Impostazioni"
|
176 |
|
177 |
-
#: lib/yit-cpt-unlimited.php:
|
178 |
msgid "Type"
|
179 |
msgstr "Tipologia"
|
180 |
|
181 |
-
#: lib/yit-cpt-unlimited.php:
|
182 |
#, php-format
|
183 |
msgid "Layout for this %s"
|
184 |
msgstr "Layout per questo %s"
|
185 |
|
186 |
-
#: lib/yit-cpt-unlimited.php:
|
187 |
msgid "Rewrite"
|
188 |
msgstr "Riscrivi"
|
189 |
|
190 |
-
#: lib/yit-cpt-unlimited.php:
|
191 |
msgid ""
|
192 |
"Univocal identification name in the URL for each product (slug from post if "
|
193 |
"empty)"
|
@@ -195,27 +195,27 @@ msgstr ""
|
|
195 |
"Nome identificativo univoco nell'URL per singolo prodotto (usa slug dal post "
|
196 |
"se vuoto)"
|
197 |
|
198 |
-
#: lib/yit-cpt-unlimited.php:
|
199 |
msgid "Label in Singular"
|
200 |
msgstr "Etichetta singolare"
|
201 |
|
202 |
-
#: lib/yit-cpt-unlimited.php:
|
203 |
msgid "Set a label in singular (title of portfolio if empty)"
|
204 |
msgstr "Imposta un'etichetta singolare (titolo del portfolio se vuoto)"
|
205 |
|
206 |
-
#: lib/yit-cpt-unlimited.php:
|
207 |
msgid "Label in Plural"
|
208 |
msgstr "Etichetta plurale"
|
209 |
|
210 |
-
#: lib/yit-cpt-unlimited.php:
|
211 |
msgid "Set a label in plural (title of portfolio if empty)"
|
212 |
msgstr "Imposta un'etichetta plurale (titolo del portfolio se vuoto)"
|
213 |
|
214 |
-
#: lib/yit-cpt-unlimited.php:
|
215 |
msgid "Taxonomy"
|
216 |
msgstr "Tassonomia"
|
217 |
|
218 |
-
#: lib/yit-cpt-unlimited.php:
|
219 |
msgid ""
|
220 |
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
221 |
"Name should be a slug (must not contain capital letters nor spaces) and must "
|
@@ -226,124 +226,140 @@ msgstr ""
|
|
226 |
"caratteri maiuscoli né spazi) e non più lungo di 32 caratteri (restrizione "
|
227 |
"di database)."
|
228 |
|
229 |
-
#: lib/yit-cpt-unlimited.php:
|
230 |
msgid "Taxonomy Rewrite"
|
231 |
msgstr "Riscrivi tassonomia"
|
232 |
|
233 |
-
#: lib/yit-cpt-unlimited.php:
|
234 |
msgid "Set univocal name for each category page URL."
|
235 |
msgstr "Imposta un nome univoco per l'URL della pagina di ciascuna categoria."
|
236 |
|
237 |
-
#: lib/yit-cpt-unlimited.php:
|
238 |
msgid "Single layout"
|
239 |
msgstr "Layout singolo"
|
240 |
|
241 |
-
#: lib/yit-cpt-unlimited.php:
|
242 |
msgid "Layout for single page of this portfolio"
|
243 |
msgstr "Layout per pagina singola per questo portfolio"
|
244 |
|
245 |
-
#: lib/yit-cpt-unlimited.php:
|
246 |
msgid "layout settings"
|
247 |
msgstr "impostazioni di layout"
|
248 |
|
249 |
-
#: lib/yit-cpt-unlimited.php:
|
250 |
msgid "Quick links"
|
251 |
msgstr "Link rapidi"
|
252 |
|
253 |
-
#: lib/yit-cpt-unlimited.php:
|
254 |
#, php-format
|
255 |
msgid "Show frontend of the %s"
|
256 |
msgstr "Mostra front end di %s"
|
257 |
|
258 |
-
#: lib/yit-cpt-unlimited.php:
|
259 |
#: templates/fields/customtabs.php:89
|
260 |
msgid "Name"
|
261 |
msgstr "Nome"
|
262 |
|
263 |
-
#: lib/yit-cpt-unlimited.php:
|
264 |
#, php-format
|
265 |
msgid "Add %s from images"
|
266 |
msgstr "Aggiungi %s dalla immagini"
|
267 |
|
268 |
-
#: lib/yit-cpt-unlimited.php:
|
269 |
msgid "Upload multiple files"
|
270 |
msgstr "Carica file multipli"
|
271 |
|
272 |
-
#: lib/yit-plugin-panel-wc.php:
|
273 |
msgid "The changes you have made will be lost if you leave this page."
|
274 |
msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
275 |
|
276 |
-
#: lib/yit-plugin-panel.php:
|
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:
|
286 |
msgid "Save Changes"
|
287 |
msgstr "Salva modifiche"
|
288 |
|
289 |
-
#: lib/yit-plugin-panel.php:
|
290 |
-
#: templates/panel/woocommerce/woocommerce-form.php:
|
291 |
msgid ""
|
292 |
"If you continue with this action, you will reset all options in this page."
|
293 |
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:
|
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-pointers.php:70
|
348 |
msgid "Plugins Activated"
|
349 |
msgstr "Plugin attivati"
|
@@ -391,427 +407,132 @@ msgstr ""
|
|
391 |
"quelle di YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search etc.)\n"
|
392 |
"saranno trasferite nella scheda YITH Plugins."
|
393 |
|
394 |
-
#: lib/
|
395 |
-
msgid "
|
396 |
-
msgstr "
|
397 |
-
|
398 |
-
#: lib/yit-upgrade.php:196
|
399 |
-
msgid "There is a new version of %plugin_name% available."
|
400 |
-
msgstr "Una nuova versione di %plugin_name% è disponibile."
|
401 |
|
402 |
-
#: lib/
|
403 |
-
msgid "
|
404 |
-
msgstr "
|
405 |
|
406 |
-
#: lib/
|
407 |
-
msgid "
|
408 |
-
msgstr "
|
409 |
|
410 |
-
#: lib/
|
411 |
msgid ""
|
412 |
-
"
|
|
|
413 |
msgstr ""
|
414 |
-
"
|
415 |
-
"
|
416 |
|
417 |
-
#: lib/
|
418 |
-
|
419 |
-
|
|
|
420 |
|
421 |
-
#: lib/
|
422 |
-
|
423 |
-
"
|
424 |
-
"
|
425 |
-
"of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" target="
|
426 |
-
"\"_blank\">YITH official website</a>, specifically, from your <a href="
|
427 |
-
"\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
428 |
-
"\">Downloads page</a>. This is the only way to be sure the version you are "
|
429 |
-
"using is 100% malware-free."
|
430 |
-
msgstr ""
|
431 |
-
"<br/><b>Attenzione:</b> Stai utilizzando una versione superiore all'ultima "
|
432 |
-
"disponibile. </em>Per favore assicurati di aver scaricato la versione più "
|
433 |
-
"recente di <em>%1$s</em> dall'unico <a href=\"https://yithemes.com\" target="
|
434 |
-
"\"_blank\">sito ufficiale YITH</a>, nello specifico dalla tua <a href="
|
435 |
-
"\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
436 |
-
"\">pagina Downloads</a>. Questo è l'unico modo per essere sicuri che la "
|
437 |
-
"versione in uso sia al 100% priva di malware."
|
438 |
-
|
439 |
-
#: lib/yit-upgrade.php:303
|
440 |
-
msgctxt "[Update Plugin Message: License not enabled]"
|
441 |
-
msgid "You have to activate the plugin to benefit from automatic updates."
|
442 |
-
msgstr "Devi attivare il plugin per usufruire degli update automatici."
|
443 |
-
|
444 |
-
#: lib/yit-upgrade.php:325
|
445 |
-
msgid "YITH Repository"
|
446 |
-
msgstr "Repository YITH"
|
447 |
-
|
448 |
-
#: lib/yit-upgrade.php:359
|
449 |
-
msgid "Invalid URL Provided."
|
450 |
-
msgstr "L'URL inserito non è valido."
|
451 |
-
|
452 |
-
#: lib/yit-upgrade.php:372
|
453 |
-
msgid "Could not create Temporary file."
|
454 |
-
msgstr "Non è stato possibile creare il file temporaneo."
|
455 |
-
|
456 |
-
#: lib/yit-upgrade.php:547
|
457 |
-
#, php-format
|
458 |
-
msgid ""
|
459 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
460 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
461 |
-
"%4$s details</a>."
|
462 |
-
msgstr ""
|
463 |
-
"È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
464 |
-
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
465 |
-
"%4$s</a>."
|
466 |
|
467 |
-
#: lib/
|
468 |
-
|
469 |
-
msgid ""
|
470 |
-
|
471 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
472 |
-
"%4$s details</a>. <em>You have to activate the plugin on a single site of "
|
473 |
-
"the network to benefit from automatic updates.</em>"
|
474 |
-
msgstr ""
|
475 |
-
"È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
476 |
-
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
477 |
-
"%4$s</a>. <em>Per poter usufruire degli aggiornamenti automatici è "
|
478 |
-
"necessario attivare il plugin su un solo sito.</em>"
|
479 |
|
480 |
-
#: lib/
|
481 |
-
|
482 |
-
msgid ""
|
483 |
-
|
484 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
485 |
-
"%4$s details</a>. <em>Automatic update is unavailable for this plugin, "
|
486 |
-
"please <a href=\"%5$s\" title=\"License activation\">activate</a> your copy "
|
487 |
-
"of %6s.</em>"
|
488 |
-
msgstr ""
|
489 |
-
"È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
490 |
-
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
491 |
-
"%4$s</a>. <em>Gli aggiornamenti automatici non sono disponibili per questo "
|
492 |
-
"plugin, per piacere <a href=\"%5$s\" title=\"License activation\">attiva</a> "
|
493 |
-
"la tua copia di %6s.</em>"
|
494 |
|
495 |
-
#: lib/
|
496 |
-
|
497 |
-
|
498 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
499 |
-
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
500 |
-
"%4$s details</a> or <a href=\"%5$s\">update now</a>."
|
501 |
-
msgstr ""
|
502 |
-
"È disponibile una nuova versioni di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
503 |
-
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
504 |
-
"%4$s</a> oppure <a href=\"%5$s\">aggiorna adesso</a>."
|
505 |
|
506 |
-
#: lib/
|
507 |
-
|
508 |
-
|
509 |
-
"<br/><b>Please note:</b> You are using a higher version than the latest "
|
510 |
-
"available one. </em>Please, make sure you've downloaded the latest version "
|
511 |
-
"of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" target="
|
512 |
-
"\"_blank\">YITH official website</a>, specifically, from your <a href="
|
513 |
-
"\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
514 |
-
"\">Downloads page</a>. This is the only way to be sure the version you are "
|
515 |
-
"using is 100%% malware-free."
|
516 |
-
msgstr ""
|
517 |
-
"<br/><b>Attenzione:</b> Stai utilizzando una versione superiore all'ultima "
|
518 |
-
"disponibile. </em>Per favore assicurati di aver scaricato la versione più "
|
519 |
-
"recente di <em>%1$s</em> dall'unico <a href=\"https://yithemes.com\" target="
|
520 |
-
"\"_blank\">sito ufficiale YITH</a>, nello specifico dalla tua <a href="
|
521 |
-
"\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
522 |
-
"\">pagina Downloads</a>. Questo è l'unico modo per essere sicuri che la "
|
523 |
-
"versione in uso sia al 100%% priva di malware."
|
524 |
-
|
525 |
-
#: lib/yit-upgrade.php:635
|
526 |
-
msgid "You can't update the plugins for this site."
|
527 |
-
msgstr "Non è possibile aggiornare i plugin per questo sito."
|
528 |
-
|
529 |
-
#: lib/yit-upgrade.php:639
|
530 |
-
msgid ""
|
531 |
-
"You do not have sufficient permissions to update the plugins for this site."
|
532 |
-
msgstr ""
|
533 |
-
"Non sei in possesso delle autorizzazioni necessarie per aggiornare i plugin "
|
534 |
-
"in questo sito."
|
535 |
|
536 |
-
#: lib/
|
537 |
-
msgid "
|
538 |
-
msgstr "
|
539 |
|
540 |
-
#: lib/yith-
|
541 |
-
msgid "
|
542 |
-
msgstr "
|
543 |
|
544 |
-
#: lib/yith-
|
545 |
-
msgid "
|
546 |
-
msgstr "
|
547 |
|
548 |
-
#: lib/yith-
|
549 |
-
|
550 |
-
|
551 |
-
msgstr "YITH"
|
552 |
|
553 |
-
#:
|
554 |
-
|
555 |
-
|
556 |
-
msgid "Please, insert a valid %s"
|
557 |
-
msgstr "Per favore, inserisci una %s valida"
|
558 |
|
559 |
-
#:
|
560 |
-
|
561 |
-
|
562 |
-
msgstr "Per favore, inserire una %s valida ed una %s valida"
|
563 |
-
|
564 |
-
#: licence/lib/yit-licence.php:182
|
565 |
-
msgid "Unable to contact the remote server, please try again later. Thanks!"
|
566 |
-
msgstr "Impossibile contattare il server remoto, prova più tardi. Grazie!"
|
567 |
-
|
568 |
-
#: licence/lib/yit-licence.php:183
|
569 |
-
msgid "email address"
|
570 |
-
msgstr "email"
|
571 |
-
|
572 |
-
#: licence/lib/yit-licence.php:184
|
573 |
-
msgid "license key"
|
574 |
-
msgstr "chiave di licenza"
|
575 |
-
|
576 |
-
#: licence/lib/yit-licence.php:185
|
577 |
-
msgid "Are you sure you want to deactivate the license for current site?"
|
578 |
-
msgstr "Sei sicuro di voler disattivare la licenza per questo sito?"
|
579 |
-
|
580 |
-
#: licence/lib/yit-licence.php:730
|
581 |
-
msgid "Invalid Request"
|
582 |
-
msgstr "Richiesta non valida"
|
583 |
-
|
584 |
-
#: licence/lib/yit-licence.php:731
|
585 |
-
msgid "Invalid license key"
|
586 |
-
msgstr "Chiave di licenza non valida"
|
587 |
-
|
588 |
-
#: licence/lib/yit-licence.php:732
|
589 |
-
msgid "Software has been deactivated"
|
590 |
-
msgstr "Il software è stato disattivato"
|
591 |
-
|
592 |
-
#: licence/lib/yit-licence.php:733
|
593 |
-
msgid "Maximum number of activations exceeded"
|
594 |
-
msgstr "Hai raggiunto il numero massimo di attivazioni"
|
595 |
-
|
596 |
-
#: licence/lib/yit-licence.php:734
|
597 |
-
msgid "Invalid instance ID"
|
598 |
-
msgstr "Istanza ID non valida"
|
599 |
-
|
600 |
-
#: licence/lib/yit-licence.php:735
|
601 |
-
msgid "Invalid security key"
|
602 |
-
msgstr "Chiave di sicurezza non valida"
|
603 |
-
|
604 |
-
#: licence/lib/yit-licence.php:736
|
605 |
-
msgid "License key has expired"
|
606 |
-
msgstr "La chiave di licenza è scaduta"
|
607 |
-
|
608 |
-
#: licence/lib/yit-licence.php:737
|
609 |
-
msgid "License key has been banned"
|
610 |
-
msgstr "La chiave di licenza è stata bloccata"
|
611 |
-
|
612 |
-
#: licence/lib/yit-licence.php:738
|
613 |
-
msgid "Current product is not included in your YITH Club Subscription key"
|
614 |
-
msgstr "Questo prodotto non è incluso nella tua licenze YITH Club Subscription"
|
615 |
-
|
616 |
-
#: licence/lib/yit-licence.php:739
|
617 |
-
msgid "Great"
|
618 |
-
msgstr "Grande!"
|
619 |
-
|
620 |
-
#: licence/lib/yit-licence.php:739
|
621 |
-
msgid "License successfully activated"
|
622 |
-
msgstr "Licenza attivata con successo"
|
623 |
-
|
624 |
-
#: licence/lib/yit-licence.php:740
|
625 |
-
msgid "License key deactivated for website"
|
626 |
-
msgstr "Chiave di licenza disattivata per il sito web"
|
627 |
-
|
628 |
-
#: licence/lib/yit-plugin-licence.php:67 licence/lib/yit-plugin-licence.php:68
|
629 |
-
#: licence/lib/yit-theme-licence.php:69 licence/lib/yit-theme-licence.php:70
|
630 |
-
#: licence/lib/yit-theme-licence.php:109 licence/lib/yit-theme-licence.php:110
|
631 |
-
msgid "License Activation"
|
632 |
-
msgstr "Attivazione licenza"
|
633 |
-
|
634 |
-
#: licence/lib/yit-plugin-licence.php:142
|
635 |
-
msgctxt ""
|
636 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
637 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
638 |
-
"your license key, please."
|
639 |
-
msgid "Warning!"
|
640 |
-
msgstr "Attenzione!"
|
641 |
|
642 |
-
#:
|
643 |
-
|
644 |
-
"
|
645 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
646 |
-
"your license key, please."
|
647 |
-
msgid "You didn't set license key for the following products"
|
648 |
-
msgstr "Non hai impostato la chiave di licenza per i seguenti prodotti"
|
649 |
-
|
650 |
-
#: licence/lib/yit-plugin-licence.php:145
|
651 |
-
msgctxt ""
|
652 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
653 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
654 |
-
"your license key, please."
|
655 |
-
msgid "which means you're missing out on updates and support"
|
656 |
-
msgstr "il che significa che ti stai perdendo aggiornamenti e supporto"
|
657 |
-
|
658 |
-
#: licence/lib/yit-plugin-licence.php:147
|
659 |
-
msgctxt ""
|
660 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
661 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
662 |
-
"your license key, please."
|
663 |
-
msgid "Enter your license key"
|
664 |
-
msgstr "Inserisci la tua chiave di licenza"
|
665 |
-
|
666 |
-
#: licence/lib/yit-plugin-licence.php:148
|
667 |
-
msgctxt ""
|
668 |
-
"[Part of]: Warning! You didn't set license key for the following products:"
|
669 |
-
"[Plugins List] which means you're missing out on updates and support. Enter "
|
670 |
-
"your license key, please."
|
671 |
-
msgid "please"
|
672 |
-
msgstr "per favore"
|
673 |
-
|
674 |
-
#: licence/lib/yit-theme-licence.php:117 licence/lib/yit-theme-licence.php:118
|
675 |
-
#, php-format
|
676 |
-
msgid "%s"
|
677 |
-
msgstr "%s"
|
678 |
-
|
679 |
-
#: licence/lib/yit-theme-licence.php:159
|
680 |
-
msgid ""
|
681 |
-
"I cannot find the license key for activating the theme I have bought some "
|
682 |
-
"time ago. Where can I find it?"
|
683 |
-
msgstr ""
|
684 |
-
"Non riesco a trovare la chiave di licenza per l'attivazione del tema che ho "
|
685 |
-
"acquistato diverso tempo fa. Dove posso trovarla?"
|
686 |
|
687 |
-
#:
|
688 |
-
msgid ""
|
689 |
-
"
|
690 |
-
"benefit from support and updates (the services offered with the license)\n"
|
691 |
-
" until 27 January 2016 and you do not have to purchase it "
|
692 |
-
"again to get a new license key, because, before this date, your license used "
|
693 |
-
"to be activated automatically by our system.\n"
|
694 |
-
" After 27 January 2016, instead, if you want to benefit "
|
695 |
-
"from support and updates you have to buy a new license and activate it "
|
696 |
-
"through the license key you will be\n"
|
697 |
-
" provided with and that you can find in your YITH "
|
698 |
-
"account, in section \"My licenses\"."
|
699 |
-
msgstr ""
|
700 |
-
"Se hai acquistato uno dei nostri prodotti prima del 27 gennaio 2015, potrai "
|
701 |
-
"usufruire di supporto e aggiornamenti (servizi inclusi nella licenza)\n"
|
702 |
-
"fino al 27 gennaio 2016 e non dovrai riacquistare il prodotto per ottenere "
|
703 |
-
"una chiave di licenza, poiché prima di questa data il tuo prodotto veniva "
|
704 |
-
"automaticamente attivato dal nostro sistema.\n"
|
705 |
-
"Dopo il 27 gennaio 2016, invece, se vorrai usufruire di supporto e "
|
706 |
-
"aggiornamenti dovrai acquistare una nuova licenza e attivarla con il codice "
|
707 |
-
"che ti verrà\n"
|
708 |
-
"fornito e che puoi trovare nella tua area riservata su YITH, nella sezione "
|
709 |
-
"\"My licenses\"."
|
710 |
-
|
711 |
-
#: licence/templates/panel/activation/activation-panel.php:24
|
712 |
-
msgid "YITH License Activation"
|
713 |
-
msgstr "Attivazione licenza YITH"
|
714 |
-
|
715 |
-
#: licence/templates/panel/activation/activation-panel.php:27
|
716 |
-
msgid "License expiry date"
|
717 |
-
msgstr "Data di scadenza della licenza"
|
718 |
-
|
719 |
-
#: licence/templates/panel/activation/activation-panel.php:30
|
720 |
-
msgid ""
|
721 |
-
"If you have renewed your product license key and the expiry date does not "
|
722 |
-
"appear up-to-date, please, click on the button <em>Check Expiry Date</em> "
|
723 |
-
"below and it will update."
|
724 |
-
msgstr ""
|
725 |
-
"Se hai rinnovato la chiave di licenza del tuo prodotto e la data di scadenza "
|
726 |
-
"non risulta aggiornata, ti invitiamo a fare clic sul pulsante <em>Check "
|
727 |
-
"Expiry Date</em> in modo da aggiornarla."
|
728 |
-
|
729 |
-
#: licence/templates/panel/activation/activation-panel.php:33
|
730 |
-
msgid "Check expiry date"
|
731 |
-
msgstr "Controlla la data di scadenza"
|
732 |
-
|
733 |
-
#: licence/templates/panel/activation/activation-panel.php:47
|
734 |
-
msgid "Product to activate"
|
735 |
-
msgid_plural "Products to activate"
|
736 |
-
msgstr[0] "Prodotto da attivare"
|
737 |
-
msgstr[1] "Prodotti da attivare"
|
738 |
-
|
739 |
-
#: licence/templates/panel/activation/activation-panel.php:50
|
740 |
-
msgid "Are you having issues with the license activation?"
|
741 |
-
msgstr "Stai riscontrando problemi con l'attivazione della licenza?"
|
742 |
-
|
743 |
-
#: licence/templates/panel/activation/activation-panel.php:50
|
744 |
-
msgid "Read this article"
|
745 |
-
msgstr "Leggi questo articolo"
|
746 |
-
|
747 |
-
#: licence/templates/panel/activation/activation-panel.php:70
|
748 |
-
msgid "Activate"
|
749 |
-
msgstr "Attiva"
|
750 |
-
|
751 |
-
#: licence/templates/panel/activation/activation-panel.php:89
|
752 |
-
msgid "Activated"
|
753 |
-
msgstr "Attivato"
|
754 |
-
|
755 |
-
#: licence/templates/panel/activation/activation-panel.php:95
|
756 |
-
#: licence/templates/panel/activation/activation-panel.php:173
|
757 |
-
#: licence/templates/panel/activation/activation-panel.php:203
|
758 |
-
msgid "Product Name"
|
759 |
-
msgstr "Nome prodotto"
|
760 |
-
|
761 |
-
#: licence/templates/panel/activation/activation-panel.php:97
|
762 |
-
#: licence/templates/panel/activation/activation-panel.php:175
|
763 |
-
#: licence/templates/panel/activation/activation-panel.php:206
|
764 |
-
msgid "Email"
|
765 |
-
msgstr "Email"
|
766 |
-
|
767 |
-
#: licence/templates/panel/activation/activation-panel.php:98
|
768 |
-
#: licence/templates/panel/activation/activation-panel.php:176
|
769 |
-
#: licence/templates/panel/activation/activation-panel.php:207
|
770 |
-
msgid "License Key"
|
771 |
-
msgstr "Chiave di licenza"
|
772 |
|
773 |
-
#:
|
774 |
-
|
775 |
-
|
776 |
-
msgstr "Scadenza"
|
777 |
|
778 |
-
#:
|
779 |
-
msgid "
|
780 |
-
msgstr "
|
781 |
|
782 |
-
#:
|
783 |
-
msgid "
|
784 |
-
msgstr "
|
785 |
|
786 |
-
#:
|
787 |
-
|
788 |
-
|
789 |
-
msgstr "%1s di %2s"
|
790 |
|
791 |
-
#:
|
792 |
-
msgid "
|
793 |
-
msgstr "
|
794 |
|
795 |
-
#:
|
796 |
-
|
797 |
-
|
798 |
-
msgstr "Rinnova"
|
799 |
|
800 |
-
#:
|
801 |
-
msgid "
|
802 |
-
msgstr "
|
803 |
|
804 |
-
#:
|
805 |
-
|
806 |
-
|
|
|
|
|
|
|
|
|
|
|
807 |
|
808 |
-
#:
|
809 |
-
msgid "
|
810 |
-
msgstr "
|
811 |
|
812 |
-
#:
|
813 |
-
|
814 |
-
|
|
|
|
|
815 |
|
816 |
#: templates/fields/ajax-posts.php:57
|
817 |
msgid "Search Posts"
|
@@ -849,6 +570,10 @@ msgstr "Aggiungi scheda prodotto personalizzata"
|
|
849 |
msgid "Do you want to remove the custom tab?"
|
850 |
msgstr "Vuoi rimuovere la scheda personalizzata?"
|
851 |
|
|
|
|
|
|
|
|
|
852 |
#: templates/fields/icons.php:58
|
853 |
msgid "Set Default"
|
854 |
msgstr "Ripristina impostazioni iniziali"
|
@@ -873,13 +598,23 @@ msgstr "Aggiungi immagini"
|
|
873 |
msgid "Delete"
|
874 |
msgstr "Rimuovi"
|
875 |
|
876 |
-
#: templates/fields/
|
877 |
-
|
878 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
879 |
|
880 |
-
#: templates/fields/select-buttons.php:
|
881 |
-
msgid "
|
882 |
-
msgstr "
|
|
|
|
|
|
|
|
|
883 |
|
884 |
#: templates/fields/sidebars.php:22
|
885 |
msgid "Left sidebar"
|
@@ -905,12 +640,12 @@ msgstr "Scegli una barra laterale"
|
|
905 |
msgid "Right Sidebar"
|
906 |
msgstr "Barra laterale destra"
|
907 |
|
908 |
-
#: templates/fields/upload.php:
|
909 |
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
910 |
msgid "Upload"
|
911 |
msgstr "Carica"
|
912 |
|
913 |
-
#: templates/fields/upload.php:
|
914 |
msgid "Reset"
|
915 |
msgstr "Ripristina"
|
916 |
|
@@ -928,10 +663,119 @@ msgstr "(Default: %s <img src=\"%s\"/>)"
|
|
928 |
msgid "(Default: <i %s></i> )"
|
929 |
msgstr "(Default: <i %s></i> )"
|
930 |
|
931 |
-
#: templates/panel/woocommerce/woocommerce-form.php:
|
932 |
msgid "Reset Defaults"
|
933 |
msgstr "Ripristina impostazioni iniziali"
|
934 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
935 |
#: yit-plugin.php:83
|
936 |
msgctxt "Plugin Row Meta"
|
937 |
msgid "Live Demo"
|
@@ -952,15 +796,355 @@ msgctxt "Plugin Row Meta"
|
|
952 |
msgid "Premium version"
|
953 |
msgstr "Versione premium"
|
954 |
|
955 |
-
#: yit-plugin.php:
|
956 |
msgctxt "Action links"
|
957 |
msgid "Settings"
|
958 |
msgstr "Impostazioni"
|
959 |
|
960 |
-
#: yit-plugin.php:
|
961 |
msgid "License"
|
962 |
msgstr "Chiave di licenza"
|
963 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
964 |
#~ msgid ""
|
965 |
#~ "Have you updated your licenses? Have you asked for an extension? Update "
|
966 |
#~ "information concerning your products."
|
@@ -1027,18 +1211,9 @@ msgstr "Chiave di licenza"
|
|
1027 |
#~ msgid "Theme Icon"
|
1028 |
#~ msgstr "Icona tema"
|
1029 |
|
1030 |
-
#~ msgid "Custom Icon"
|
1031 |
-
#~ msgstr "Icona personalizzata"
|
1032 |
-
|
1033 |
#~ msgid "None"
|
1034 |
#~ msgstr "Nessuno"
|
1035 |
|
1036 |
-
#~ msgid "Add field"
|
1037 |
-
#~ msgstr "Aggiungi campo"
|
1038 |
-
|
1039 |
-
#~ msgid "Click to toggle"
|
1040 |
-
#~ msgstr "Fai clic per aprire/chiudere"
|
1041 |
-
|
1042 |
#~ msgid "Field Title"
|
1043 |
#~ msgstr "Titolo campo"
|
1044 |
|
3 |
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 10:44+0200\n"
|
8 |
+
"PO-Revision-Date: 2020-04-06 10:46+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: YIThemes <plugins@yithemes.com>\n"
|
11 |
"Language: it_IT\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 2.2.1\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
17 |
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
18 |
"esc_html_x:1,2c\n"
|
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"
|
130 |
|
131 |
+
#: lib/yit-cpt-unlimited.php:630
|
132 |
msgid "All Categories"
|
133 |
msgstr "Tutte le categorie"
|
134 |
|
135 |
+
#: lib/yit-cpt-unlimited.php:631
|
136 |
msgid "Parent Category"
|
137 |
msgstr "Categoria genitore"
|
138 |
|
139 |
+
#: lib/yit-cpt-unlimited.php:632
|
140 |
msgid "Parent Category:"
|
141 |
msgstr "Categoria genitore:"
|
142 |
|
143 |
+
#: lib/yit-cpt-unlimited.php:633
|
144 |
msgid "Edit Category"
|
145 |
msgstr "Modifica categoria"
|
146 |
|
147 |
+
#: lib/yit-cpt-unlimited.php:634
|
148 |
msgid "Update Category"
|
149 |
msgstr "Aggiorna categoria"
|
150 |
|
151 |
+
#: lib/yit-cpt-unlimited.php:635
|
152 |
msgid "Add New Category"
|
153 |
msgstr "Aggiungi nuova categoria"
|
154 |
|
155 |
+
#: lib/yit-cpt-unlimited.php:636
|
156 |
msgid "New Category Name"
|
157 |
msgstr "Nuovo nome categoria"
|
158 |
|
159 |
+
#: lib/yit-cpt-unlimited.php:637
|
160 |
msgid "Category"
|
161 |
msgstr "Categoria"
|
162 |
|
163 |
+
#: lib/yit-cpt-unlimited.php:726
|
164 |
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 |
|
172 |
+
#: lib/yit-cpt-unlimited.php:1050 lib/yit-cpt-unlimited.php:1198
|
173 |
+
#: lib/yit-cpt-unlimited.php:1204 lib/yit-plugin-panel.php:80
|
174 |
msgid "Settings"
|
175 |
msgstr "Impostazioni"
|
176 |
|
177 |
+
#: lib/yit-cpt-unlimited.php:1053
|
178 |
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 |
|
186 |
+
#: lib/yit-cpt-unlimited.php:1060
|
187 |
msgid "Rewrite"
|
188 |
msgstr "Riscrivi"
|
189 |
|
190 |
+
#: lib/yit-cpt-unlimited.php:1061
|
191 |
msgid ""
|
192 |
"Univocal identification name in the URL for each product (slug from post if "
|
193 |
"empty)"
|
195 |
"Nome identificativo univoco nell'URL per singolo prodotto (usa slug dal post "
|
196 |
"se vuoto)"
|
197 |
|
198 |
+
#: lib/yit-cpt-unlimited.php:1066
|
199 |
msgid "Label in Singular"
|
200 |
msgstr "Etichetta singolare"
|
201 |
|
202 |
+
#: lib/yit-cpt-unlimited.php:1067
|
203 |
msgid "Set a label in singular (title of portfolio if empty)"
|
204 |
msgstr "Imposta un'etichetta singolare (titolo del portfolio se vuoto)"
|
205 |
|
206 |
+
#: lib/yit-cpt-unlimited.php:1072
|
207 |
msgid "Label in Plural"
|
208 |
msgstr "Etichetta plurale"
|
209 |
|
210 |
+
#: lib/yit-cpt-unlimited.php:1073
|
211 |
msgid "Set a label in plural (title of portfolio if empty)"
|
212 |
msgstr "Imposta un'etichetta plurale (titolo del portfolio se vuoto)"
|
213 |
|
214 |
+
#: lib/yit-cpt-unlimited.php:1078
|
215 |
msgid "Taxonomy"
|
216 |
msgstr "Tassonomia"
|
217 |
|
218 |
+
#: lib/yit-cpt-unlimited.php:1079
|
219 |
msgid ""
|
220 |
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
221 |
"Name should be a slug (must not contain capital letters nor spaces) and must "
|
226 |
"caratteri maiuscoli né spazi) e non più lungo di 32 caratteri (restrizione "
|
227 |
"di database)."
|
228 |
|
229 |
+
#: lib/yit-cpt-unlimited.php:1084
|
230 |
msgid "Taxonomy Rewrite"
|
231 |
msgstr "Riscrivi tassonomia"
|
232 |
|
233 |
+
#: lib/yit-cpt-unlimited.php:1085
|
234 |
msgid "Set univocal name for each category page URL."
|
235 |
msgstr "Imposta un nome univoco per l'URL della pagina di ciascuna categoria."
|
236 |
|
237 |
+
#: lib/yit-cpt-unlimited.php:1090
|
238 |
msgid "Single layout"
|
239 |
msgstr "Layout singolo"
|
240 |
|
241 |
+
#: lib/yit-cpt-unlimited.php:1091
|
242 |
msgid "Layout for single page of this portfolio"
|
243 |
msgstr "Layout per pagina singola per questo portfolio"
|
244 |
|
245 |
+
#: lib/yit-cpt-unlimited.php:1132
|
246 |
msgid "layout settings"
|
247 |
msgstr "impostazioni di layout"
|
248 |
|
249 |
+
#: lib/yit-cpt-unlimited.php:1224 lib/yit-cpt-unlimited.php:1237
|
250 |
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 |
|
258 |
+
#: lib/yit-cpt-unlimited.php:1484 templates/fields/customtabs.php:46
|
259 |
#: templates/fields/customtabs.php:89
|
260 |
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 |
|
268 |
+
#: lib/yit-cpt-unlimited.php:1638
|
269 |
msgid "Upload multiple files"
|
270 |
msgstr "Carica file multipli"
|
271 |
|
272 |
+
#: lib/yit-plugin-panel-wc.php:399
|
273 |
msgid "The changes you have made will be lost if you leave this page."
|
274 |
msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
275 |
|
276 |
+
#: lib/yit-plugin-panel.php:79
|
277 |
msgid "Plugin Settings"
|
278 |
msgstr "Impostazioni plugin"
|
279 |
|
280 |
+
#: lib/yit-plugin-panel.php:425 lib/yit-plugin-panel.php:428
|
281 |
msgid "How to install premium version"
|
282 |
msgstr "Come installare la versione premium"
|
283 |
|
284 |
+
#: lib/yit-plugin-panel.php:574 lib/yit-plugin-subpanel.php:151
|
285 |
+
#: templates/panel/woocommerce/woocommerce-form.php:14
|
286 |
msgid "Save Changes"
|
287 |
msgstr "Salva modifiche"
|
288 |
|
289 |
+
#: lib/yit-plugin-panel.php:577 lib/yit-plugin-subpanel.php:154
|
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."
|
293 |
msgstr ""
|
294 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
295 |
"reimpostate."
|
296 |
|
297 |
+
#: lib/yit-plugin-panel.php:579 lib/yit-plugin-subpanel.php:156
|
298 |
msgid "Reset to default"
|
299 |
msgstr "Ripristina configurazione predefinita"
|
300 |
|
301 |
+
#: lib/yit-plugin-panel.php:580 lib/yit-plugin-subpanel.php:157
|
302 |
+
#: templates/panel/woocommerce/woocommerce-form.php:21
|
303 |
msgid "Are you sure?"
|
304 |
msgstr "Sei sicuro?"
|
305 |
|
306 |
+
#: lib/yit-plugin-panel.php:778
|
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:779
|
312 |
msgid "Settings saved"
|
313 |
msgstr "Impostazioni salvate"
|
314 |
|
315 |
+
#: lib/yit-plugin-panel.php:780
|
316 |
msgid "Settings reset"
|
317 |
msgstr "Impostazioni azzerate"
|
318 |
|
319 |
+
#: lib/yit-plugin-panel.php:781
|
320 |
msgid "Element deleted correctly."
|
321 |
msgstr "Elemento rimosso correttamente."
|
322 |
|
323 |
+
#: lib/yit-plugin-panel.php:782 lib/yit-plugin-panel.php:783
|
324 |
msgid "Element updated correctly."
|
325 |
msgstr "Elemento aggiornato correttamente."
|
326 |
|
327 |
+
#: lib/yit-plugin-panel.php:784
|
328 |
msgid "Database imported correctly."
|
329 |
msgstr "Database importato correttamente."
|
330 |
|
331 |
+
#: lib/yit-plugin-panel.php:785
|
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:786
|
336 |
msgid "The added file is not valid."
|
337 |
msgstr "Il file aggiunto non è valido."
|
338 |
|
339 |
+
#: lib/yit-plugin-panel.php:787
|
340 |
msgid "Sorry, import is disabled."
|
341 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
342 |
|
343 |
+
#: lib/yit-plugin-panel.php:788
|
344 |
msgid "Sorting successful."
|
345 |
msgstr "Ordinamento effettuato con successo."
|
346 |
|
347 |
+
#: lib/yit-plugin-panel.php:1236
|
348 |
+
msgid "We need your support"
|
349 |
+
msgstr "Abbiamo bisogno del tuo sostegno"
|
350 |
+
|
351 |
+
#: lib/yit-plugin-panel.php:1237
|
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:1239
|
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:1240
|
360 |
+
msgid ":) Thanks!"
|
361 |
+
msgstr ":) Grazie!"
|
362 |
+
|
363 |
#: lib/yit-pointers.php:70
|
364 |
msgid "Plugins Activated"
|
365 |
msgstr "Plugin attivati"
|
407 |
"quelle di YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search etc.)\n"
|
408 |
"saranno trasferite nella scheda YITH Plugins."
|
409 |
|
410 |
+
#: lib/yith-dashboard.php:40
|
411 |
+
msgid "YITH Latest Updates"
|
412 |
+
msgstr "Ultimi aggiornamenti da YITH"
|
|
|
|
|
|
|
|
|
413 |
|
414 |
+
#: lib/yith-dashboard.php:41
|
415 |
+
msgid "Latest news from YITH Blog"
|
416 |
+
msgstr "Ultime novità dal blog YITH"
|
417 |
|
418 |
+
#: lib/yith-dashboard.php:65
|
419 |
+
msgid "RSS Error:"
|
420 |
+
msgstr "Errore RSS:"
|
421 |
|
422 |
+
#: lib/yith-dashboard.php:71
|
423 |
msgid ""
|
424 |
+
"An error has occurred, which probably means the feed is down. Try again "
|
425 |
+
"later."
|
426 |
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"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
453 |
|
454 |
+
#: lib/yith-system-status.php:106
|
455 |
+
msgid "WooCommerce Version"
|
456 |
+
msgstr "Versione di WooCommerce"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
457 |
|
458 |
+
#: lib/yith-system-status.php:107
|
459 |
+
msgid "Available Memory"
|
460 |
+
msgstr "Memoria disponibile"
|
461 |
|
462 |
+
#: lib/yith-system-status.php:108
|
463 |
+
msgid "PHP Version"
|
464 |
+
msgstr "Versione PHP"
|
465 |
|
466 |
+
#: lib/yith-system-status.php:109
|
467 |
+
msgid "TLS Version"
|
468 |
+
msgstr "Versione TLS"
|
469 |
|
470 |
+
#: lib/yith-system-status.php:110
|
471 |
+
msgid "WordPress Cron"
|
472 |
+
msgstr "Cron WordPress"
|
|
|
473 |
|
474 |
+
#: lib/yith-system-status.php:111
|
475 |
+
msgid "SimpleXML"
|
476 |
+
msgstr "SimpleXML"
|
|
|
|
|
477 |
|
478 |
+
#: lib/yith-system-status.php:112
|
479 |
+
msgid "MultiByte String"
|
480 |
+
msgstr "MultiByte String"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
481 |
|
482 |
+
#: lib/yith-system-status.php:113
|
483 |
+
msgid "ImageMagick Version"
|
484 |
+
msgstr "Versione di ImageMagick"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
485 |
|
486 |
+
#: lib/yith-system-status.php:114
|
487 |
+
msgid "GD Library"
|
488 |
+
msgstr "GD Library"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
|
490 |
+
#: lib/yith-system-status.php:115
|
491 |
+
msgid "Iconv Module"
|
492 |
+
msgstr "Iconv Module"
|
|
|
493 |
|
494 |
+
#: lib/yith-system-status.php:116
|
495 |
+
msgid "OPCache Save Comments"
|
496 |
+
msgstr "OPCache Save Comments"
|
497 |
|
498 |
+
#: lib/yith-system-status.php:117
|
499 |
+
msgid "URL FOpen"
|
500 |
+
msgstr "URL FOpen"
|
501 |
|
502 |
+
#: lib/yith-system-status.php:135 lib/yith-system-status.php:136
|
503 |
+
msgid "System Status"
|
504 |
+
msgstr "Stato del sistema"
|
|
|
505 |
|
506 |
+
#: lib/yith-system-status.php:179
|
507 |
+
msgid "YITH Plugins"
|
508 |
+
msgstr "Plugin YITH"
|
509 |
|
510 |
+
#: lib/yith-system-status.php:180
|
511 |
+
msgid "WooCommerce"
|
512 |
+
msgstr "WooCommerce"
|
|
|
513 |
|
514 |
+
#: lib/yith-system-status.php:297
|
515 |
+
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"
|
523 |
+
msgstr ""
|
524 |
+
"Il controllo di sistema ha individuato delle incompatibilità con la tua "
|
525 |
+
"installazione. %sVedi qui%s per maggiori informazioni"
|
526 |
|
527 |
+
#: templates/fields/ajax-customers.php:57
|
528 |
+
msgid "Search Customers"
|
529 |
+
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 |
|
537 |
#: templates/fields/ajax-posts.php:57
|
538 |
msgid "Search Posts"
|
570 |
msgid "Do you want to remove the custom tab?"
|
571 |
msgstr "Vuoi rimuovere la scheda personalizzata?"
|
572 |
|
573 |
+
#: templates/fields/date-format.php:50
|
574 |
+
msgid "Custom:"
|
575 |
+
msgstr "Personalizzato:"
|
576 |
+
|
577 |
#: templates/fields/icons.php:58
|
578 |
msgid "Set Default"
|
579 |
msgstr "Ripristina impostazioni iniziali"
|
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"
|
614 |
+
|
615 |
+
#: templates/fields/select-buttons.php:34
|
616 |
+
msgid "Remove All"
|
617 |
+
msgstr "Rimuovi tutti"
|
618 |
|
619 |
#: templates/fields/sidebars.php:22
|
620 |
msgid "Left sidebar"
|
640 |
msgid "Right Sidebar"
|
641 |
msgstr "Barra laterale destra"
|
642 |
|
643 |
+
#: templates/fields/upload.php:27 templates/metaboxes/types/icon-list.php:70
|
644 |
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
645 |
msgid "Upload"
|
646 |
msgstr "Carica"
|
647 |
|
648 |
+
#: templates/fields/upload.php:29
|
649 |
msgid "Reset"
|
650 |
msgstr "Ripristina"
|
651 |
|
663 |
msgid "(Default: <i %s></i> )"
|
664 |
msgstr "(Default: <i %s></i> )"
|
665 |
|
666 |
+
#: templates/panel/woocommerce/woocommerce-form.php:20
|
667 |
msgid "Reset Defaults"
|
668 |
msgstr "Ripristina impostazioni iniziali"
|
669 |
|
670 |
+
#: templates/sysinfo/system-information-panel.php:30
|
671 |
+
msgid "YITH System Information"
|
672 |
+
msgstr "YITH System Information"
|
673 |
+
|
674 |
+
#: templates/sysinfo/system-information-panel.php:38
|
675 |
+
msgid "Site URL"
|
676 |
+
msgstr "URL del sito"
|
677 |
+
|
678 |
+
#: templates/sysinfo/system-information-panel.php:46
|
679 |
+
msgid "Output IP Address"
|
680 |
+
msgstr "Indirizzo IP di output"
|
681 |
+
|
682 |
+
#: templates/sysinfo/system-information-panel.php:76
|
683 |
+
msgid "Enabled"
|
684 |
+
msgstr "Abilitato"
|
685 |
+
|
686 |
+
#: templates/sysinfo/system-information-panel.php:76
|
687 |
+
msgid "Disabled"
|
688 |
+
msgstr "Disabilitato"
|
689 |
+
|
690 |
+
#: templates/sysinfo/system-information-panel.php:82
|
691 |
+
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"
|
710 |
+
msgstr ""
|
711 |
+
"Per il funzionamento ottimale dei nostri plugin consigliamo di impostare "
|
712 |
+
"almeno %s della memoria disponibile"
|
713 |
+
|
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 ""
|
721 |
+
"Per maggiori informazioni %s leggi questo%s oppure contatta il tuo host per "
|
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 |
+
|
729 |
+
#: templates/sysinfo/system-information-panel.php:116
|
730 |
+
msgid ""
|
731 |
+
"Update it to the latest version in order to benefit of all new features and "
|
732 |
+
"security updates."
|
733 |
+
msgstr ""
|
734 |
+
"Aggiorna all'ultima versione per beneficiare di tutte le nuove funzionalità "
|
735 |
+
"e degli aggiornamenti di sicurezza."
|
736 |
+
|
737 |
+
#: templates/sysinfo/system-information-panel.php:122
|
738 |
+
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 |
+
|
746 |
+
#: templates/sysinfo/system-information-panel.php:134
|
747 |
+
msgid "Contact your hosting company in order to enable it."
|
748 |
+
msgstr "Per attivarlo contatta il tuo servizio di hosting."
|
749 |
+
|
750 |
+
#: templates/sysinfo/system-information-panel.php:157
|
751 |
+
msgid ""
|
752 |
+
"We cannot determine which <b>TLS</b> version is installed because <b>cURL</"
|
753 |
+
"b> module is disabled. Ask your hosting company to enable it."
|
754 |
+
msgstr ""
|
755 |
+
"Non ci è stato possibile determinare quale versione <b>TLS</b> è installata "
|
756 |
+
"in quanto il modulo <b>cURL</b> è disattivato. Chiedi al tuo servizio "
|
757 |
+
"hosting di attivarlo."
|
758 |
+
|
759 |
+
#: templates/sysinfo/system-information-panel.php:160
|
760 |
+
msgid ""
|
761 |
+
"<b>ImageMagick</b> module is not installed. Ask your hosting company to "
|
762 |
+
"install it."
|
763 |
+
msgstr ""
|
764 |
+
"Il modulo <b>ImageMagick</b> non è installato. Chiedi al tuo servizio di "
|
765 |
+
"hosting di installarlo."
|
766 |
+
|
767 |
+
#: templates/sysinfo/system-information-panel.php:172
|
768 |
+
msgid "Show full PHPInfo"
|
769 |
+
msgstr "Mostra tutto il contenuto di PHPInfo"
|
770 |
+
|
771 |
+
#: templates/sysinfo/system-information-panel.php:176
|
772 |
+
msgid "Back to System panel"
|
773 |
+
msgstr "Torna al pannello di Sistema"
|
774 |
+
|
775 |
+
#: templates/sysinfo/system-information-panel.php:193
|
776 |
+
msgid "Back to top"
|
777 |
+
msgstr "Torna su"
|
778 |
+
|
779 |
#: yit-plugin.php:83
|
780 |
msgctxt "Plugin Row Meta"
|
781 |
msgid "Live Demo"
|
796 |
msgid "Premium version"
|
797 |
msgstr "Versione premium"
|
798 |
|
799 |
+
#: yit-plugin.php:190
|
800 |
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Ì"
|
815 |
+
|
816 |
+
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
817 |
+
#~ msgid "OFF"
|
818 |
+
#~ msgstr "NO"
|
819 |
+
|
820 |
+
#~ msgid "An unexpected error occurred, please try again later. Thanks!"
|
821 |
+
#~ msgstr "Si è verificato un errore inaspettato, riprova più tardi. Grazie!"
|
822 |
+
|
823 |
+
#~ msgid "There is a new version of %plugin_name% available."
|
824 |
+
#~ msgstr "Una nuova versione di %plugin_name% è disponibile."
|
825 |
+
|
826 |
+
#~ msgid "View version %latest% details."
|
827 |
+
#~ msgstr "Visualizza i dettagli della versione %latest%."
|
828 |
+
|
829 |
+
#~ msgid "Automatic update is unavailable for this plugin,"
|
830 |
+
#~ msgstr "L'aggiornamento automatico non è disponibile per questo plugin,"
|
831 |
+
|
832 |
+
#~ msgid ""
|
833 |
+
#~ "please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name"
|
834 |
+
#~ "%."
|
835 |
+
#~ msgstr ""
|
836 |
+
#~ "per favore, <a href=\"%activate_link%\">attiva</a> la tua copia di "
|
837 |
+
#~ "%plugin_name%."
|
838 |
+
|
839 |
+
#~ msgid "Update now."
|
840 |
+
#~ msgstr "Aggiorna adesso."
|
841 |
+
|
842 |
+
#~ msgid ""
|
843 |
+
#~ "<br/><b>Please note:</b> You are using a higher version than the latest "
|
844 |
+
#~ "available one. </em>Please, make sure you've downloaded the latest "
|
845 |
+
#~ "version of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" "
|
846 |
+
#~ "target=\"_blank\">YITH official website</a>, specifically, from your <a "
|
847 |
+
#~ "href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
848 |
+
#~ "\">Downloads page</a>. This is the only way to be sure the version you "
|
849 |
+
#~ "are using is 100% malware-free."
|
850 |
+
#~ msgstr ""
|
851 |
+
#~ "<br/><b>Attenzione:</b> Stai utilizzando una versione superiore "
|
852 |
+
#~ "all'ultima disponibile. </em>Per favore assicurati di aver scaricato la "
|
853 |
+
#~ "versione più recente di <em>%1$s</em> dall'unico <a href=\"https://"
|
854 |
+
#~ "yithemes.com\" target=\"_blank\">sito ufficiale YITH</a>, nello specifico "
|
855 |
+
#~ "dalla tua <a href=\"https://yithemes.com/my-account/recent-downloads/\" "
|
856 |
+
#~ "target=\"_blank\">pagina Downloads</a>. Questo è l'unico modo per essere "
|
857 |
+
#~ "sicuri che la versione in uso sia al 100% priva di malware."
|
858 |
+
|
859 |
+
#~ msgctxt "[Update Plugin Message: License not enabled]"
|
860 |
+
#~ msgid "You have to activate the plugin to benefit from automatic updates."
|
861 |
+
#~ msgstr "Devi attivare il plugin per usufruire degli update automatici."
|
862 |
+
|
863 |
+
#~ msgid "YITH Repository"
|
864 |
+
#~ msgstr "Repository YITH"
|
865 |
+
|
866 |
+
#~ msgid "Invalid URL Provided."
|
867 |
+
#~ msgstr "L'URL inserito non è valido."
|
868 |
+
|
869 |
+
#~ msgid "Could not create Temporary file."
|
870 |
+
#~ msgstr "Non è stato possibile creare il file temporaneo."
|
871 |
+
|
872 |
+
#~ msgid ""
|
873 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
874 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
875 |
+
#~ "\">View version %4$s details</a>."
|
876 |
+
#~ msgstr ""
|
877 |
+
#~ "È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class="
|
878 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli "
|
879 |
+
#~ "della versione %4$s</a>."
|
880 |
+
|
881 |
+
#~ msgid ""
|
882 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
883 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
884 |
+
#~ "\">View version %4$s details</a>. <em>You have to activate the plugin on "
|
885 |
+
#~ "a single site of the network to benefit from automatic updates.</em>"
|
886 |
+
#~ msgstr ""
|
887 |
+
#~ "È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class="
|
888 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli "
|
889 |
+
#~ "della versione %4$s</a>. <em>Per poter usufruire degli aggiornamenti "
|
890 |
+
#~ "automatici è necessario attivare il plugin su un solo sito.</em>"
|
891 |
+
|
892 |
+
#~ msgid ""
|
893 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
894 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
895 |
+
#~ "\">View version %4$s details</a>. <em>Automatic update is unavailable for "
|
896 |
+
#~ "this plugin, please <a href=\"%5$s\" title=\"License activation"
|
897 |
+
#~ "\">activate</a> your copy of %6s.</em>"
|
898 |
+
#~ msgstr ""
|
899 |
+
#~ "È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class="
|
900 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli "
|
901 |
+
#~ "della versione %4$s</a>. <em>Gli aggiornamenti automatici non sono "
|
902 |
+
#~ "disponibili per questo plugin, per piacere <a href=\"%5$s\" title="
|
903 |
+
#~ "\"License activation\">attiva</a> la tua copia di %6s.</em>"
|
904 |
+
|
905 |
+
#~ msgid ""
|
906 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
907 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
908 |
+
#~ "\">View version %4$s details</a> or <a href=\"%5$s\">update now</a>."
|
909 |
+
#~ msgstr ""
|
910 |
+
#~ "È disponibile una nuova versioni di %1$s. <a href=\"%2$s\" class="
|
911 |
+
#~ "\"thickbox yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli "
|
912 |
+
#~ "della versione %4$s</a> oppure <a href=\"%5$s\">aggiorna adesso</a>."
|
913 |
+
|
914 |
+
#~ msgid ""
|
915 |
+
#~ "<br/><b>Please note:</b> You are using a higher version than the latest "
|
916 |
+
#~ "available one. </em>Please, make sure you've downloaded the latest "
|
917 |
+
#~ "version of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" "
|
918 |
+
#~ "target=\"_blank\">YITH official website</a>, specifically, from your <a "
|
919 |
+
#~ "href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
920 |
+
#~ "\">Downloads page</a>. This is the only way to be sure the version you "
|
921 |
+
#~ "are using is 100%% malware-free."
|
922 |
+
#~ msgstr ""
|
923 |
+
#~ "<br/><b>Attenzione:</b> Stai utilizzando una versione superiore "
|
924 |
+
#~ "all'ultima disponibile. </em>Per favore assicurati di aver scaricato la "
|
925 |
+
#~ "versione più recente di <em>%1$s</em> dall'unico <a href=\"https://"
|
926 |
+
#~ "yithemes.com\" target=\"_blank\">sito ufficiale YITH</a>, nello specifico "
|
927 |
+
#~ "dalla tua <a href=\"https://yithemes.com/my-account/recent-downloads/\" "
|
928 |
+
#~ "target=\"_blank\">pagina Downloads</a>. Questo è l'unico modo per essere "
|
929 |
+
#~ "sicuri che la versione in uso sia al 100%% priva di malware."
|
930 |
+
|
931 |
+
#~ msgid "You can't update the plugins for this site."
|
932 |
+
#~ msgstr "Non è possibile aggiornare i plugin per questo sito."
|
933 |
+
|
934 |
+
#~ msgid ""
|
935 |
+
#~ "You do not have sufficient permissions to update the plugins for this "
|
936 |
+
#~ "site."
|
937 |
+
#~ msgstr ""
|
938 |
+
#~ "Non sei in possesso delle autorizzazioni necessarie per aggiornare i "
|
939 |
+
#~ "plugin in questo sito."
|
940 |
+
|
941 |
+
#~ msgid "Update Plugin"
|
942 |
+
#~ msgstr "Aggiorna plugin"
|
943 |
+
|
944 |
+
#~ msgid "New YITH products"
|
945 |
+
#~ msgstr "Nuovi prodotti YITH"
|
946 |
+
|
947 |
+
#~ msgctxt "%s = field name"
|
948 |
+
#~ msgid "Please, insert a valid %s"
|
949 |
+
#~ msgstr "Per favore, inserisci una %s valida"
|
950 |
+
|
951 |
+
#~ msgid "Please, insert a valid %s and a valid %s"
|
952 |
+
#~ msgstr "Per favore, inserire una %s valida ed una %s valida"
|
953 |
+
|
954 |
+
#~ msgid "Unable to contact the remote server, please try again later. Thanks!"
|
955 |
+
#~ msgstr "Impossibile contattare il server remoto, prova più tardi. Grazie!"
|
956 |
+
|
957 |
+
#~ msgid "email address"
|
958 |
+
#~ msgstr "email"
|
959 |
+
|
960 |
+
#~ msgid "license key"
|
961 |
+
#~ msgstr "chiave di licenza"
|
962 |
+
|
963 |
+
#~ msgid "Are you sure you want to deactivate the license for current site?"
|
964 |
+
#~ msgstr "Sei sicuro di voler disattivare la licenza per questo sito?"
|
965 |
+
|
966 |
+
#~ msgid "Invalid Request"
|
967 |
+
#~ msgstr "Richiesta non valida"
|
968 |
+
|
969 |
+
#~ msgid "Invalid license key"
|
970 |
+
#~ msgstr "Chiave di licenza non valida"
|
971 |
+
|
972 |
+
#~ msgid "Software has been deactivated"
|
973 |
+
#~ msgstr "Il software è stato disattivato"
|
974 |
+
|
975 |
+
#~ msgid "Maximum number of activations exceeded"
|
976 |
+
#~ msgstr "Hai raggiunto il numero massimo di attivazioni"
|
977 |
+
|
978 |
+
#~ msgid "Invalid instance ID"
|
979 |
+
#~ msgstr "Istanza ID non valida"
|
980 |
+
|
981 |
+
#~ msgid "Invalid security key"
|
982 |
+
#~ msgstr "Chiave di sicurezza non valida"
|
983 |
+
|
984 |
+
#~ msgid "License key has expired"
|
985 |
+
#~ msgstr "La chiave di licenza è scaduta"
|
986 |
+
|
987 |
+
#~ msgid "License key has been banned"
|
988 |
+
#~ msgstr "La chiave di licenza è stata bloccata"
|
989 |
+
|
990 |
+
#~ msgid "Current product is not included in your YITH Club Subscription key"
|
991 |
+
#~ msgstr ""
|
992 |
+
#~ "Questo prodotto non è incluso nella tua licenze YITH Club Subscription"
|
993 |
+
|
994 |
+
#~ msgid "Great"
|
995 |
+
#~ msgstr "Grande!"
|
996 |
+
|
997 |
+
#~ msgid "License successfully activated"
|
998 |
+
#~ msgstr "Licenza attivata con successo"
|
999 |
+
|
1000 |
+
#~ msgid "License key deactivated for website"
|
1001 |
+
#~ msgstr "Chiave di licenza disattivata per il sito web"
|
1002 |
+
|
1003 |
+
#~ msgid "License Activation"
|
1004 |
+
#~ msgstr "Attivazione licenza"
|
1005 |
+
|
1006 |
+
#~ msgctxt ""
|
1007 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1008 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1009 |
+
#~ "Enter your license key, please."
|
1010 |
+
#~ msgid "You didn't set license key for the following products"
|
1011 |
+
#~ msgstr "Non hai impostato la chiave di licenza per i seguenti prodotti"
|
1012 |
+
|
1013 |
+
#~ msgctxt ""
|
1014 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1015 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1016 |
+
#~ "Enter your license key, please."
|
1017 |
+
#~ msgid "which means you're missing out on updates and support"
|
1018 |
+
#~ msgstr "il che significa che ti stai perdendo aggiornamenti e supporto"
|
1019 |
+
|
1020 |
+
#~ msgctxt ""
|
1021 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1022 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1023 |
+
#~ "Enter your license key, please."
|
1024 |
+
#~ msgid "Enter your license key"
|
1025 |
+
#~ msgstr "Inserisci la tua chiave di licenza"
|
1026 |
+
|
1027 |
+
#~ msgctxt ""
|
1028 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1029 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1030 |
+
#~ "Enter your license key, please."
|
1031 |
+
#~ msgid "please"
|
1032 |
+
#~ msgstr "per favore"
|
1033 |
+
|
1034 |
+
#~ msgid "%s"
|
1035 |
+
#~ msgstr "%s"
|
1036 |
+
|
1037 |
+
#~ msgid ""
|
1038 |
+
#~ "I cannot find the license key for activating the theme I have bought some "
|
1039 |
+
#~ "time ago. Where can I find it?"
|
1040 |
+
#~ msgstr ""
|
1041 |
+
#~ "Non riesco a trovare la chiave di licenza per l'attivazione del tema che "
|
1042 |
+
#~ "ho acquistato diverso tempo fa. Dove posso trovarla?"
|
1043 |
+
|
1044 |
+
#~ msgid ""
|
1045 |
+
#~ "If you have purchased one of our products before 27 January 2015, you can "
|
1046 |
+
#~ "benefit from support and updates (the services offered with the license)\n"
|
1047 |
+
#~ " until 27 January 2016 and you do not have to purchase "
|
1048 |
+
#~ "it again to get a new license key, because, before this date, your "
|
1049 |
+
#~ "license used to be activated automatically by our system.\n"
|
1050 |
+
#~ " After 27 January 2016, instead, if you want to "
|
1051 |
+
#~ "benefit from support and updates you have to buy a new license and "
|
1052 |
+
#~ "activate it through the license key you will be\n"
|
1053 |
+
#~ " provided with and that you can find in your YITH "
|
1054 |
+
#~ "account, in section \"My licenses\"."
|
1055 |
+
#~ msgstr ""
|
1056 |
+
#~ "Se hai acquistato uno dei nostri prodotti prima del 27 gennaio 2015, "
|
1057 |
+
#~ "potrai usufruire di supporto e aggiornamenti (servizi inclusi nella "
|
1058 |
+
#~ "licenza)\n"
|
1059 |
+
#~ "fino al 27 gennaio 2016 e non dovrai riacquistare il prodotto per "
|
1060 |
+
#~ "ottenere una chiave di licenza, poiché prima di questa data il tuo "
|
1061 |
+
#~ "prodotto veniva automaticamente attivato dal nostro sistema.\n"
|
1062 |
+
#~ "Dopo il 27 gennaio 2016, invece, se vorrai usufruire di supporto e "
|
1063 |
+
#~ "aggiornamenti dovrai acquistare una nuova licenza e attivarla con il "
|
1064 |
+
#~ "codice che ti verrà\n"
|
1065 |
+
#~ "fornito e che puoi trovare nella tua area riservata su YITH, nella "
|
1066 |
+
#~ "sezione \"My licenses\"."
|
1067 |
+
|
1068 |
+
#~ msgid "YITH License Activation"
|
1069 |
+
#~ msgstr "Attivazione licenza YITH"
|
1070 |
+
|
1071 |
+
#~ msgid "License expiry date"
|
1072 |
+
#~ msgstr "Data di scadenza della licenza"
|
1073 |
+
|
1074 |
+
#~ msgid ""
|
1075 |
+
#~ "If you have renewed your product license key and the expiry date does not "
|
1076 |
+
#~ "appear up-to-date, please, click on the button <em>Check Expiry Date</em> "
|
1077 |
+
#~ "below and it will update."
|
1078 |
+
#~ msgstr ""
|
1079 |
+
#~ "Se hai rinnovato la chiave di licenza del tuo prodotto e la data di "
|
1080 |
+
#~ "scadenza non risulta aggiornata, ti invitiamo a fare clic sul pulsante "
|
1081 |
+
#~ "<em>Check Expiry Date</em> in modo da aggiornarla."
|
1082 |
+
|
1083 |
+
#~ msgid "Check expiry date"
|
1084 |
+
#~ msgstr "Controlla la data di scadenza"
|
1085 |
+
|
1086 |
+
#~ msgid "Product to activate"
|
1087 |
+
#~ msgid_plural "Products to activate"
|
1088 |
+
#~ msgstr[0] "Prodotto da attivare"
|
1089 |
+
#~ msgstr[1] "Prodotti da attivare"
|
1090 |
+
|
1091 |
+
#~ msgid "Are you having issues with the license activation?"
|
1092 |
+
#~ msgstr "Stai riscontrando problemi con l'attivazione della licenza?"
|
1093 |
+
|
1094 |
+
#~ msgid "Read this article"
|
1095 |
+
#~ msgstr "Leggi questo articolo"
|
1096 |
+
|
1097 |
+
#~ msgid "Activate"
|
1098 |
+
#~ msgstr "Attiva"
|
1099 |
+
|
1100 |
+
#~ msgid "Activated"
|
1101 |
+
#~ msgstr "Attivato"
|
1102 |
+
|
1103 |
+
#~ msgid "Product Name"
|
1104 |
+
#~ msgstr "Nome prodotto"
|
1105 |
+
|
1106 |
+
#~ msgid "Email"
|
1107 |
+
#~ msgstr "Email"
|
1108 |
+
|
1109 |
+
#~ msgid "License Key"
|
1110 |
+
#~ msgstr "Chiave di licenza"
|
1111 |
+
|
1112 |
+
#~ msgid "Expires"
|
1113 |
+
#~ msgstr "Scadenza"
|
1114 |
+
|
1115 |
+
#~ msgid "Remaining"
|
1116 |
+
#~ msgstr "Tempo rimanente"
|
1117 |
+
|
1118 |
+
#~ msgid "Club Subscription"
|
1119 |
+
#~ msgstr "Club Subscription"
|
1120 |
+
|
1121 |
+
#~ msgid "%1s out of %2s"
|
1122 |
+
#~ msgstr "%1s di %2s"
|
1123 |
+
|
1124 |
+
#~ msgid "Deactivate"
|
1125 |
+
#~ msgstr "Disattiva"
|
1126 |
+
|
1127 |
+
#~ msgid "Renew"
|
1128 |
+
#~ msgstr "Rinnova"
|
1129 |
+
|
1130 |
+
#~ msgid "Banned"
|
1131 |
+
#~ msgstr "Bloccato"
|
1132 |
+
|
1133 |
+
#~ msgid "Expired"
|
1134 |
+
#~ msgstr "Non più valido"
|
1135 |
+
|
1136 |
+
#~ msgid "Order again"
|
1137 |
+
#~ msgstr "Acquista di nuovo"
|
1138 |
+
|
1139 |
+
#~ msgid "Renew license"
|
1140 |
+
#~ msgstr "Rinnova la licenza"
|
1141 |
+
|
1142 |
+
#~ msgid "Select All"
|
1143 |
+
#~ msgstr "Seleziona tutto"
|
1144 |
+
|
1145 |
+
#~ msgid "Deselect All"
|
1146 |
+
#~ msgstr "Deseleziona tutto"
|
1147 |
+
|
1148 |
#~ msgid ""
|
1149 |
#~ "Have you updated your licenses? Have you asked for an extension? Update "
|
1150 |
#~ "information concerning your products."
|
1211 |
#~ msgid "Theme Icon"
|
1212 |
#~ msgstr "Icona tema"
|
1213 |
|
|
|
|
|
|
|
1214 |
#~ msgid "None"
|
1215 |
#~ msgstr "Nessuno"
|
1216 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1217 |
#~ msgid "Field Title"
|
1218 |
#~ msgstr "Titolo campo"
|
1219 |
|
plugin-fw/languages/yith-plugin-fw-nl_NL.mo
ADDED
Binary file
|
plugin-fw/languages/yith-plugin-fw-nl_NL.po
ADDED
@@ -0,0 +1,1152 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2015 YIThemes
|
2 |
+
# This file is distributed under the same license as the YITH Plugin Starter package.
|
3 |
+
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 10:44+0200\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"
|
11 |
+
"Language: nl\n"
|
12 |
+
"MIME-Version: 1.0\n"
|
13 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
+
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 2.2.1\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
18 |
+
"esc_html_x:1,2c;_x;_ex\n"
|
19 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
21 |
+
"X-Poedit-Basepath: ..\n"
|
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"
|
130 |
+
|
131 |
+
#: lib/yit-cpt-unlimited.php:630
|
132 |
+
msgid "All Categories"
|
133 |
+
msgstr "Alle Categorieën"
|
134 |
+
|
135 |
+
#: lib/yit-cpt-unlimited.php:631
|
136 |
+
msgid "Parent Category"
|
137 |
+
msgstr "Hoofdcategorie"
|
138 |
+
|
139 |
+
#: lib/yit-cpt-unlimited.php:632
|
140 |
+
msgid "Parent Category:"
|
141 |
+
msgstr "Hoofdcategorie:"
|
142 |
+
|
143 |
+
#: lib/yit-cpt-unlimited.php:633
|
144 |
+
msgid "Edit Category"
|
145 |
+
msgstr "Bewerk Categorie"
|
146 |
+
|
147 |
+
#: lib/yit-cpt-unlimited.php:634
|
148 |
+
msgid "Update Category"
|
149 |
+
msgstr "Categorie bijwerken"
|
150 |
+
|
151 |
+
#: lib/yit-cpt-unlimited.php:635
|
152 |
+
msgid "Add New Category"
|
153 |
+
msgstr "Nieuwe categorie toevoegen"
|
154 |
+
|
155 |
+
#: lib/yit-cpt-unlimited.php:636
|
156 |
+
msgid "New Category Name"
|
157 |
+
msgstr "Nieuwe categorienaam"
|
158 |
+
|
159 |
+
#: lib/yit-cpt-unlimited.php:637
|
160 |
+
msgid "Category"
|
161 |
+
msgstr "Catogorie"
|
162 |
+
|
163 |
+
#: lib/yit-cpt-unlimited.php:726
|
164 |
+
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 |
+
|
172 |
+
#: lib/yit-cpt-unlimited.php:1050 lib/yit-cpt-unlimited.php:1198
|
173 |
+
#: lib/yit-cpt-unlimited.php:1204 lib/yit-plugin-panel.php:80
|
174 |
+
msgid "Settings"
|
175 |
+
msgstr "Instellingen"
|
176 |
+
|
177 |
+
#: lib/yit-cpt-unlimited.php:1053
|
178 |
+
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 |
+
|
186 |
+
#: lib/yit-cpt-unlimited.php:1060
|
187 |
+
msgid "Rewrite"
|
188 |
+
msgstr "Herschrijf"
|
189 |
+
|
190 |
+
#: lib/yit-cpt-unlimited.php:1061
|
191 |
+
msgid ""
|
192 |
+
"Univocal identification name in the URL for each product (slug from post if "
|
193 |
+
"empty)"
|
194 |
+
msgstr ""
|
195 |
+
"Eenduidige identificatie naam in de URL voor elk product (slug uit post "
|
196 |
+
"indien leeg)"
|
197 |
+
|
198 |
+
#: lib/yit-cpt-unlimited.php:1066
|
199 |
+
msgid "Label in Singular"
|
200 |
+
msgstr "Label in enkelvoud"
|
201 |
+
|
202 |
+
#: lib/yit-cpt-unlimited.php:1067
|
203 |
+
msgid "Set a label in singular (title of portfolio if empty)"
|
204 |
+
msgstr ""
|
205 |
+
"Stel een label in enkelvoud in (titel van het portfolio als deze niet wordt "
|
206 |
+
"ingevuld)"
|
207 |
+
|
208 |
+
#: lib/yit-cpt-unlimited.php:1072
|
209 |
+
msgid "Label in Plural"
|
210 |
+
msgstr "Label in meervoud"
|
211 |
+
|
212 |
+
#: lib/yit-cpt-unlimited.php:1073
|
213 |
+
msgid "Set a label in plural (title of portfolio if empty)"
|
214 |
+
msgstr ""
|
215 |
+
"Stel een label in meervoud in (titel van het portfolio als deze niet wordt "
|
216 |
+
"ingevuld)"
|
217 |
+
|
218 |
+
#: lib/yit-cpt-unlimited.php:1078
|
219 |
+
msgid "Taxonomy"
|
220 |
+
msgstr "Taxonomie"
|
221 |
+
|
222 |
+
#: lib/yit-cpt-unlimited.php:1079
|
223 |
+
msgid ""
|
224 |
+
"If you want to use categories in the portfolio, set a name for taxonomy. "
|
225 |
+
"Name should be a slug (must not contain capital letters nor spaces) and must "
|
226 |
+
"not be more than 32 characters long (database structure restriction)."
|
227 |
+
msgstr ""
|
228 |
+
"Wilt u categorieën gebruiken in de portfolio, stel dan een naam voor "
|
229 |
+
"taxonomie. Naam moet een ’slug’ zijn (mag geen hoofdletters of spaties "
|
230 |
+
"bevatten) en mag niet meer zijn dan 32 tekens lang (database structuur "
|
231 |
+
"beperking)."
|
232 |
+
|
233 |
+
#: lib/yit-cpt-unlimited.php:1084
|
234 |
+
msgid "Taxonomy Rewrite"
|
235 |
+
msgstr "Taxonomie herschrijven"
|
236 |
+
|
237 |
+
#: lib/yit-cpt-unlimited.php:1085
|
238 |
+
msgid "Set univocal name for each category page URL."
|
239 |
+
msgstr "Stel een unieke naam in voor elke categorie pagina URL."
|
240 |
+
|
241 |
+
#: lib/yit-cpt-unlimited.php:1090
|
242 |
+
msgid "Single layout"
|
243 |
+
msgstr "Single lay-out"
|
244 |
+
|
245 |
+
#: lib/yit-cpt-unlimited.php:1091
|
246 |
+
msgid "Layout for single page of this portfolio"
|
247 |
+
msgstr "Lay-out voor single pagina van dit portfolio"
|
248 |
+
|
249 |
+
#: lib/yit-cpt-unlimited.php:1132
|
250 |
+
msgid "layout settings"
|
251 |
+
msgstr "Lay-out instellingen"
|
252 |
+
|
253 |
+
#: lib/yit-cpt-unlimited.php:1224 lib/yit-cpt-unlimited.php:1237
|
254 |
+
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 |
+
|
262 |
+
#: lib/yit-cpt-unlimited.php:1484 templates/fields/customtabs.php:46
|
263 |
+
#: templates/fields/customtabs.php:89
|
264 |
+
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 |
+
|
272 |
+
#: lib/yit-cpt-unlimited.php:1638
|
273 |
+
msgid "Upload multiple files"
|
274 |
+
msgstr "Upload meerdere bestanden"
|
275 |
+
|
276 |
+
#: lib/yit-plugin-panel-wc.php:399
|
277 |
+
msgid "The changes you have made will be lost if you leave this page."
|
278 |
+
msgstr "Als je deze pagina verlaat zullen alle wijzigingen verloren gaan."
|
279 |
+
|
280 |
+
#: lib/yit-plugin-panel.php:79
|
281 |
+
msgid "Plugin Settings"
|
282 |
+
msgstr "Plugin instellingen"
|
283 |
+
|
284 |
+
#: lib/yit-plugin-panel.php:425 lib/yit-plugin-panel.php:428
|
285 |
+
msgid "How to install premium version"
|
286 |
+
msgstr "Hoe installeer ik de premium versie"
|
287 |
+
|
288 |
+
#: lib/yit-plugin-panel.php:574 lib/yit-plugin-subpanel.php:151
|
289 |
+
#: templates/panel/woocommerce/woocommerce-form.php:14
|
290 |
+
msgid "Save Changes"
|
291 |
+
msgstr "Wijzigingen opslaan"
|
292 |
+
|
293 |
+
#: lib/yit-plugin-panel.php:577 lib/yit-plugin-subpanel.php:154
|
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:579 lib/yit-plugin-subpanel.php:156
|
300 |
+
msgid "Reset to default"
|
301 |
+
msgstr "Resetten naar standaard"
|
302 |
+
|
303 |
+
#: lib/yit-plugin-panel.php:580 lib/yit-plugin-subpanel.php:157
|
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:778
|
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:779
|
314 |
+
msgid "Settings saved"
|
315 |
+
msgstr "Instellingen opgeslagen"
|
316 |
+
|
317 |
+
#: lib/yit-plugin-panel.php:780
|
318 |
+
msgid "Settings reset"
|
319 |
+
msgstr "Instellingen resetten"
|
320 |
+
|
321 |
+
#: lib/yit-plugin-panel.php:781
|
322 |
+
msgid "Element deleted correctly."
|
323 |
+
msgstr "Element succesvol verwijderd."
|
324 |
+
|
325 |
+
#: lib/yit-plugin-panel.php:782 lib/yit-plugin-panel.php:783
|
326 |
+
msgid "Element updated correctly."
|
327 |
+
msgstr "Element juist bijgewerkt."
|
328 |
+
|
329 |
+
#: lib/yit-plugin-panel.php:784
|
330 |
+
msgid "Database imported correctly."
|
331 |
+
msgstr "Database juist geïmporteerd."
|
332 |
+
|
333 |
+
#: lib/yit-plugin-panel.php:785
|
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:786
|
338 |
+
msgid "The added file is not valid."
|
339 |
+
msgstr "Het toegevoegde bestand is ongeldig."
|
340 |
+
|
341 |
+
#: lib/yit-plugin-panel.php:787
|
342 |
+
msgid "Sorry, import is disabled."
|
343 |
+
msgstr "Sorry, importeren is uitgeschakeld."
|
344 |
+
|
345 |
+
#: lib/yit-plugin-panel.php:788
|
346 |
+
msgid "Sorting successful."
|
347 |
+
msgstr "Sorteren succesvol."
|
348 |
+
|
349 |
+
#: lib/yit-plugin-panel.php:1236
|
350 |
+
msgid "We need your support"
|
351 |
+
msgstr "We hebben uw hulp nodig"
|
352 |
+
|
353 |
+
#: lib/yit-plugin-panel.php:1237
|
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:1239
|
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:1240
|
362 |
+
msgid ":) Thanks!"
|
363 |
+
msgstr ":) Bedankt!"
|
364 |
+
|
365 |
+
#: lib/yit-pointers.php:70
|
366 |
+
msgid "Plugins Activated"
|
367 |
+
msgstr "Plugins geactiveerd"
|
368 |
+
|
369 |
+
#: lib/yit-pointers.php:71
|
370 |
+
msgid ""
|
371 |
+
"From now on, you can find all plugin options in YITH Plugins menu.\n"
|
372 |
+
" Plugin customization settings will be "
|
373 |
+
"available as a new entry in YITH Plugins menu."
|
374 |
+
msgstr ""
|
375 |
+
"Vanaf nu kunt u alle plugin opties vinden onder het YITH Plugins menu.\n"
|
376 |
+
" Plugin aanpassing instellingen zullen "
|
377 |
+
"beschikbaar zijn als een nieuwe toegang in YITH Plugins menu."
|
378 |
+
|
379 |
+
#: lib/yit-pointers.php:73 lib/yit-pointers.php:89
|
380 |
+
msgid "Discover all our plugins available on:"
|
381 |
+
msgstr "Ontdek al onze beschikbare plugins op:"
|
382 |
+
|
383 |
+
#: lib/yit-pointers.php:74 lib/yit-pointers.php:90
|
384 |
+
msgid "and"
|
385 |
+
msgstr "en"
|
386 |
+
|
387 |
+
#: lib/yit-pointers.php:84
|
388 |
+
msgid "Plugins Upgraded"
|
389 |
+
msgstr "Plugins geüpgraded"
|
390 |
+
|
391 |
+
#: lib/yit-pointers.php:85
|
392 |
+
msgid ""
|
393 |
+
"From now on, you can find the option panel of YITH plugins in YITH Plugins "
|
394 |
+
"menu.\n"
|
395 |
+
" Every time one of our plugins is added, "
|
396 |
+
"a new entry will be added to this menu.\n"
|
397 |
+
" For example, after the update, plugin "
|
398 |
+
"options (such as for YITH WooCommerce Wishlist, YITH WooCommerce Ajax "
|
399 |
+
"Search, etc.)\n"
|
400 |
+
" will be moved from previous location to "
|
401 |
+
"YITH Plugins tab."
|
402 |
+
msgstr ""
|
403 |
+
"Vanaf nu kunt u het optie paneel van YITH plugins vinden in het YITH Plugins "
|
404 |
+
"menu.\n"
|
405 |
+
" Telkens wanneer een nieuwe plugin wordt "
|
406 |
+
"toegevoegd, komt er een regel bij in dit menu.\n"
|
407 |
+
" Voorbeeld, na de update, plugin opties "
|
408 |
+
"(zoals YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search, etc.)\n"
|
409 |
+
" zullen worden verplaatst van de vorige "
|
410 |
+
"locatie naar de YITH Plugins tab."
|
411 |
+
|
412 |
+
#: lib/yith-dashboard.php:40
|
413 |
+
msgid "YITH Latest Updates"
|
414 |
+
msgstr "Laatste updates YITH"
|
415 |
+
|
416 |
+
#: lib/yith-dashboard.php:41
|
417 |
+
msgid "Latest news from YITH Blog"
|
418 |
+
msgstr "Laatste nieuws van YITH Blog"
|
419 |
+
|
420 |
+
#: lib/yith-dashboard.php:65
|
421 |
+
msgid "RSS Error:"
|
422 |
+
msgstr "RSS Fout:"
|
423 |
+
|
424 |
+
#: lib/yith-dashboard.php:71
|
425 |
+
msgid ""
|
426 |
+
"An error has occurred, which probably means the feed is down. Try again "
|
427 |
+
"later."
|
428 |
+
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"
|
455 |
+
|
456 |
+
#: lib/yith-system-status.php:106
|
457 |
+
msgid "WooCommerce Version"
|
458 |
+
msgstr "WooCommerce Versie"
|
459 |
+
|
460 |
+
#: lib/yith-system-status.php:107
|
461 |
+
msgid "Available Memory"
|
462 |
+
msgstr "Beschikbaar geheugen"
|
463 |
+
|
464 |
+
#: lib/yith-system-status.php:108
|
465 |
+
msgid "PHP Version"
|
466 |
+
msgstr "PHP Versie"
|
467 |
+
|
468 |
+
#: lib/yith-system-status.php:109
|
469 |
+
msgid "TLS Version"
|
470 |
+
msgstr "TLS Versie"
|
471 |
+
|
472 |
+
#: lib/yith-system-status.php:110
|
473 |
+
msgid "WordPress Cron"
|
474 |
+
msgstr "WordPress Cron"
|
475 |
+
|
476 |
+
#: lib/yith-system-status.php:111
|
477 |
+
msgid "SimpleXML"
|
478 |
+
msgstr "SimpleXML"
|
479 |
+
|
480 |
+
#: lib/yith-system-status.php:112
|
481 |
+
msgid "MultiByte String"
|
482 |
+
msgstr "MultiByte String"
|
483 |
+
|
484 |
+
#: lib/yith-system-status.php:113
|
485 |
+
msgid "ImageMagick Version"
|
486 |
+
msgstr "ImageMagick Versie"
|
487 |
+
|
488 |
+
#: lib/yith-system-status.php:114
|
489 |
+
msgid "GD Library"
|
490 |
+
msgstr "GD Library"
|
491 |
+
|
492 |
+
#: lib/yith-system-status.php:115
|
493 |
+
msgid "Iconv Module"
|
494 |
+
msgstr "Iconv Module"
|
495 |
+
|
496 |
+
#: lib/yith-system-status.php:116
|
497 |
+
msgid "OPCache Save Comments"
|
498 |
+
msgstr "OPCache Save Comments"
|
499 |
+
|
500 |
+
#: lib/yith-system-status.php:117
|
501 |
+
msgid "URL FOpen"
|
502 |
+
msgstr "URL FOpen"
|
503 |
+
|
504 |
+
#: lib/yith-system-status.php:135 lib/yith-system-status.php:136
|
505 |
+
msgid "System Status"
|
506 |
+
msgstr "Systeem Status"
|
507 |
+
|
508 |
+
#: lib/yith-system-status.php:179
|
509 |
+
msgid "YITH Plugins"
|
510 |
+
msgstr "YITH Plugins"
|
511 |
+
|
512 |
+
#: lib/yith-system-status.php:180
|
513 |
+
msgid "WooCommerce"
|
514 |
+
msgstr "WooCommerce"
|
515 |
+
|
516 |
+
#: lib/yith-system-status.php:297
|
517 |
+
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"
|
525 |
+
msgstr ""
|
526 |
+
"Het systeem heeft enkele compatibiliteitsproblemen gevonden op uw "
|
527 |
+
"installatie. %sKlik hier%s om meer te weten te komen"
|
528 |
+
|
529 |
+
#: templates/fields/ajax-customers.php:57
|
530 |
+
msgid "Search Customers"
|
531 |
+
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 |
+
|
539 |
+
#: templates/fields/ajax-posts.php:57
|
540 |
+
msgid "Search Posts"
|
541 |
+
msgstr "Posts zoeken"
|
542 |
+
|
543 |
+
#: templates/fields/ajax-products.php:16
|
544 |
+
msgid "Search Product"
|
545 |
+
msgstr "Product zoeken"
|
546 |
+
|
547 |
+
#: templates/fields/customtabs.php:28
|
548 |
+
msgid "Close all"
|
549 |
+
msgstr "Sluit allen"
|
550 |
+
|
551 |
+
#: templates/fields/customtabs.php:28
|
552 |
+
msgid "Expand all"
|
553 |
+
msgstr "Alles uitvouwen"
|
554 |
+
|
555 |
+
#: templates/fields/customtabs.php:37 templates/fields/customtabs.php:81
|
556 |
+
msgid "Remove"
|
557 |
+
msgstr "Verwijderen"
|
558 |
+
|
559 |
+
#: templates/fields/customtabs.php:52 templates/fields/customtabs.php:94
|
560 |
+
msgid "Value"
|
561 |
+
msgstr "Waarde"
|
562 |
+
|
563 |
+
#: templates/fields/customtabs.php:53 templates/fields/customtabs.php:95
|
564 |
+
msgid "Content of the tab. (HTML is supported)"
|
565 |
+
msgstr "Inhoud van tabblad. (HTML wordt ondersteund)"
|
566 |
+
|
567 |
+
#: templates/fields/customtabs.php:65
|
568 |
+
msgid "Add custom product tab"
|
569 |
+
msgstr "Aangepaste product tabblad toevoegen"
|
570 |
+
|
571 |
+
#: templates/fields/customtabs.php:106
|
572 |
+
msgid "Do you want to remove the custom tab?"
|
573 |
+
msgstr "Wilt u het aangepaste tabblad verwijderen?"
|
574 |
+
|
575 |
+
#: templates/fields/date-format.php:50
|
576 |
+
msgid "Custom:"
|
577 |
+
msgstr "Aangepast:"
|
578 |
+
|
579 |
+
#: templates/fields/icons.php:58
|
580 |
+
msgid "Set Default"
|
581 |
+
msgstr "Instellen als standaard"
|
582 |
+
|
583 |
+
#: templates/fields/image-gallery.php:34 templates/fields/image-gallery.php:39
|
584 |
+
msgid "Delete image"
|
585 |
+
msgstr "Afbeelding verwijderen"
|
586 |
+
|
587 |
+
#: templates/fields/image-gallery.php:39
|
588 |
+
msgid "Add Images to Gallery"
|
589 |
+
msgstr "Afbeeldingen toevoegen aan galerij"
|
590 |
+
|
591 |
+
#: templates/fields/image-gallery.php:39
|
592 |
+
msgid "Add to gallery"
|
593 |
+
msgstr "Toevoegen aan galerij"
|
594 |
+
|
595 |
+
#: templates/fields/image-gallery.php:39
|
596 |
+
msgid "Add images"
|
597 |
+
msgstr "Afbeeldingen toevoegen"
|
598 |
+
|
599 |
+
#: templates/fields/image-gallery.php:39
|
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"
|
616 |
+
|
617 |
+
#: templates/fields/select-buttons.php:34
|
618 |
+
msgid "Remove All"
|
619 |
+
msgstr "Allen verwijderen"
|
620 |
+
|
621 |
+
#: templates/fields/sidebars.php:22
|
622 |
+
msgid "Left sidebar"
|
623 |
+
msgstr "Sidebar links"
|
624 |
+
|
625 |
+
#: templates/fields/sidebars.php:25
|
626 |
+
msgid "Right sidebar"
|
627 |
+
msgstr "Sidebar rechts"
|
628 |
+
|
629 |
+
#: templates/fields/sidebars.php:28 templates/fields/sidebars.php:31
|
630 |
+
msgid "No sidebar"
|
631 |
+
msgstr "Geen sidebar"
|
632 |
+
|
633 |
+
#: templates/fields/sidebars.php:39
|
634 |
+
msgid "Left Sidebar"
|
635 |
+
msgstr "Linker sidebar"
|
636 |
+
|
637 |
+
#: templates/fields/sidebars.php:41 templates/fields/sidebars.php:54
|
638 |
+
msgid "Choose a sidebar"
|
639 |
+
msgstr "Kies een sidebar"
|
640 |
+
|
641 |
+
#: templates/fields/sidebars.php:52
|
642 |
+
msgid "Right Sidebar"
|
643 |
+
msgstr "Rechter sidebar"
|
644 |
+
|
645 |
+
#: templates/fields/upload.php:27 templates/metaboxes/types/icon-list.php:70
|
646 |
+
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
647 |
+
msgid "Upload"
|
648 |
+
msgstr "Upload"
|
649 |
+
|
650 |
+
#: templates/fields/upload.php:29
|
651 |
+
msgid "Reset"
|
652 |
+
msgstr "Resetten"
|
653 |
+
|
654 |
+
#: templates/metaboxes/types/icon-list.php:76
|
655 |
+
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 |
+
|
668 |
+
#: templates/panel/woocommerce/woocommerce-form.php:20
|
669 |
+
msgid "Reset Defaults"
|
670 |
+
msgstr "Herstellen naar standaard"
|
671 |
+
|
672 |
+
#: templates/sysinfo/system-information-panel.php:30
|
673 |
+
msgid "YITH System Information"
|
674 |
+
msgstr "YITH System Informatie"
|
675 |
+
|
676 |
+
#: templates/sysinfo/system-information-panel.php:38
|
677 |
+
msgid "Site URL"
|
678 |
+
msgstr "Site URL"
|
679 |
+
|
680 |
+
#: templates/sysinfo/system-information-panel.php:46
|
681 |
+
msgid "Output IP Address"
|
682 |
+
msgstr "Output IP Address"
|
683 |
+
|
684 |
+
#: templates/sysinfo/system-information-panel.php:76
|
685 |
+
msgid "Enabled"
|
686 |
+
msgstr "Ingeschakeld"
|
687 |
+
|
688 |
+
#: templates/sysinfo/system-information-panel.php:76
|
689 |
+
msgid "Disabled"
|
690 |
+
msgstr "Uitgeschakeld"
|
691 |
+
|
692 |
+
#: templates/sysinfo/system-information-panel.php:82
|
693 |
+
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"
|
712 |
+
msgstr ""
|
713 |
+
"Voor het optimaal functioneren van de plugins, adviseren wij minstens %s "
|
714 |
+
"beschikbaar geheugen te hebben"
|
715 |
+
|
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 ""
|
723 |
+
"Lees %s hier%s meer, of neem contact op met uw hostingmaatschappij om het te "
|
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 |
+
|
731 |
+
#: templates/sysinfo/system-information-panel.php:116
|
732 |
+
msgid ""
|
733 |
+
"Update it to the latest version in order to benefit of all new features and "
|
734 |
+
"security updates."
|
735 |
+
msgstr ""
|
736 |
+
"Bijwerken naar de nieuwste versie om te profiteren van alle nieuwe functies "
|
737 |
+
"en beveiligingsupdates."
|
738 |
+
|
739 |
+
#: templates/sysinfo/system-information-panel.php:122
|
740 |
+
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 |
+
|
748 |
+
#: templates/sysinfo/system-information-panel.php:134
|
749 |
+
msgid "Contact your hosting company in order to enable it."
|
750 |
+
msgstr "Neem contact op met uw hostingmaatschappij om dit in te schakelen."
|
751 |
+
|
752 |
+
#: templates/sysinfo/system-information-panel.php:157
|
753 |
+
msgid ""
|
754 |
+
"We cannot determine which <b>TLS</b> version is installed because <b>cURL</"
|
755 |
+
"b> module is disabled. Ask your hosting company to enable it."
|
756 |
+
msgstr ""
|
757 |
+
"We kunnen niet bepalen welke <b>TLS</b> versie is geïnstalleerd omdat de "
|
758 |
+
"<b>cURL</b> module is uitgeschakeld. Vraag uw hostingmaatschappij om het in "
|
759 |
+
"te schakelen."
|
760 |
+
|
761 |
+
#: templates/sysinfo/system-information-panel.php:160
|
762 |
+
msgid ""
|
763 |
+
"<b>ImageMagick</b> module is not installed. Ask your hosting company to "
|
764 |
+
"install it."
|
765 |
+
msgstr ""
|
766 |
+
"<b>ImageMagick</b> module is niet geïnstalleerd. Vraag uw "
|
767 |
+
"hositngmaatschappij om het te installeren."
|
768 |
+
|
769 |
+
#: templates/sysinfo/system-information-panel.php:172
|
770 |
+
msgid "Show full PHPInfo"
|
771 |
+
msgstr "Toon volledige PHPInfo"
|
772 |
+
|
773 |
+
#: templates/sysinfo/system-information-panel.php:176
|
774 |
+
msgid "Back to System panel"
|
775 |
+
msgstr "Terug naar systeempaneel"
|
776 |
+
|
777 |
+
#: templates/sysinfo/system-information-panel.php:193
|
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"
|
784 |
+
msgstr "Live Demo"
|
785 |
+
|
786 |
+
#: yit-plugin.php:88
|
787 |
+
msgctxt "Plugin Row Meta"
|
788 |
+
msgid "Documentation"
|
789 |
+
msgstr "Documentatie"
|
790 |
+
|
791 |
+
#: yit-plugin.php:93
|
792 |
+
msgctxt "Plugin Row Meta"
|
793 |
+
msgid "Support"
|
794 |
+
msgstr "Ondersteuning"
|
795 |
+
|
796 |
+
#: yit-plugin.php:98
|
797 |
+
msgctxt "Plugin Row Meta"
|
798 |
+
msgid "Premium version"
|
799 |
+
msgstr "Premium Versie"
|
800 |
+
|
801 |
+
#: yit-plugin.php:190
|
802 |
+
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"
|
817 |
+
|
818 |
+
#~ msgctxt "ON/OFF button: use MAX 3 characters!"
|
819 |
+
#~ msgid "OFF"
|
820 |
+
#~ msgstr "UIT"
|
821 |
+
|
822 |
+
#~ msgid "An unexpected error occurred, please try again later. Thanks!"
|
823 |
+
#~ msgstr ""
|
824 |
+
#~ "Een onverwachte fout heeft zich voorgedaan, probeer het later nog eens!"
|
825 |
+
|
826 |
+
#~ msgid "There is a new version of %plugin_name% available."
|
827 |
+
#~ msgstr "Er is een nieuwe versie van %plugin_name% beschikbaar."
|
828 |
+
|
829 |
+
#~ msgid "View version %latest% details."
|
830 |
+
#~ msgstr "Bekijk versie %latest% details."
|
831 |
+
|
832 |
+
#~ msgid "Automatic update is unavailable for this plugin,"
|
833 |
+
#~ msgstr "Automatisch bijwerken is niet beschikbaar voor deze plugin,"
|
834 |
+
|
835 |
+
#~ msgid ""
|
836 |
+
#~ "please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name"
|
837 |
+
#~ "%."
|
838 |
+
#~ msgstr ""
|
839 |
+
#~ "a.u.b. <a href=\"%activate_link%\">activeer</a> uw kopie van %plugin_name"
|
840 |
+
#~ "%."
|
841 |
+
|
842 |
+
#~ msgid "Update now."
|
843 |
+
#~ msgstr "Nu bijwerken."
|
844 |
+
|
845 |
+
#~ msgid ""
|
846 |
+
#~ "<br/><b>Please note:</b> You are using a higher version than the latest "
|
847 |
+
#~ "available one. </em>Please, make sure you've downloaded the latest "
|
848 |
+
#~ "version of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" "
|
849 |
+
#~ "target=\"_blank\">YITH official website</a>, specifically, from your <a "
|
850 |
+
#~ "href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
851 |
+
#~ "\">Downloads page</a>. This is the only way to be sure the version you "
|
852 |
+
#~ "are using is 100% malware-free."
|
853 |
+
#~ msgstr ""
|
854 |
+
#~ "<br/> <b> Let op: </b> u gebruikt een hogere versie dan de laatst "
|
855 |
+
#~ "beschikbare versie. </em> Zorg ervoor dat u de laatste versie van <em>"
|
856 |
+
#~ "%1$s</em> hebt gedownload van de enige <a href=\"https://yithemes.com\" "
|
857 |
+
#~ "target=\"_blank\">officiële YITH website </a>, in het bijzonder vanaf uw "
|
858 |
+
#~ "<a href=\"https://yithemes.com/my-account/recent-downloads/\" target="
|
859 |
+
#~ "\"_blank\"> downloads pagina </a>. Dit is de enige manier om er zeker van "
|
860 |
+
#~ "te zijn dat de versie die u gebruikt 100 %% malware-vrij is."
|
861 |
+
|
862 |
+
#~ msgctxt "[Update Plugin Message: License not enabled]"
|
863 |
+
#~ msgid "You have to activate the plugin to benefit from automatic updates."
|
864 |
+
#~ msgstr ""
|
865 |
+
#~ "U moet de plugin activeren om te profiteren van automatische updates."
|
866 |
+
|
867 |
+
#~ msgid "YITH Repository"
|
868 |
+
#~ msgstr "YITH Repository"
|
869 |
+
|
870 |
+
#~ msgid "Invalid URL Provided."
|
871 |
+
#~ msgstr "Ongeldige URL ingegeven."
|
872 |
+
|
873 |
+
#~ msgid "Could not create Temporary file."
|
874 |
+
#~ msgstr "Kan geen tijdelijk bestand aanmaken."
|
875 |
+
|
876 |
+
#~ msgid ""
|
877 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
878 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
879 |
+
#~ "\">View version %4$s details</a>."
|
880 |
+
#~ msgstr ""
|
881 |
+
#~ "Er is een nieuwe versie van of %1$s beschikbaar. <a href=\"%2$s\" class="
|
882 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
883 |
+
#~ "\">Bekijk versie %4$s details</a>."
|
884 |
+
|
885 |
+
#~ msgid ""
|
886 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
887 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
888 |
+
#~ "\">View version %4$s details</a>. <em>You have to activate the plugin on "
|
889 |
+
#~ "a single site of the network to benefit from automatic updates.</em>"
|
890 |
+
#~ msgstr ""
|
891 |
+
#~ "Er is een nieuwe versie van %1$s beschikbaar. <a href=\"%2$s\" class="
|
892 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
893 |
+
#~ "\">Bekijk versie %4$s details</a>. <em>U moet de plugin op een single "
|
894 |
+
#~ "site van het netwerk activeren om te profiteren van automatisch bijwerken."
|
895 |
+
#~ "</em>"
|
896 |
+
|
897 |
+
#~ msgid ""
|
898 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
899 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
900 |
+
#~ "\">View version %4$s details</a>. <em>Automatic update is unavailable for "
|
901 |
+
#~ "this plugin, please <a href=\"%5$s\" title=\"License activation"
|
902 |
+
#~ "\">activate</a> your copy of %6s.</em>"
|
903 |
+
#~ msgstr ""
|
904 |
+
#~ "Er is een nieuwe versie van %1$s beschikbaar. <a href=\"%2$s\" class="
|
905 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
906 |
+
#~ "\">Bekijk versie %4$s details</a>. <em>Automatische bijwerking is niet "
|
907 |
+
#~ "beschikbaar voor deze plugin <a href=\"%5$s\" title=\"License activation"
|
908 |
+
#~ "\">activeer</a> je kopie van %6s.</em>"
|
909 |
+
|
910 |
+
#~ msgid ""
|
911 |
+
#~ "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
912 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
913 |
+
#~ "\">View version %4$s details</a> or <a href=\"%5$s\">update now</a>."
|
914 |
+
#~ msgstr ""
|
915 |
+
#~ "Er is een nieuwe versie van%1$s beschikbaar. <a href=\"%2$s\" class="
|
916 |
+
#~ "\"thickbox yit-changelog-button open-plugin-details-modal\" title=\"%3$s"
|
917 |
+
#~ "\"> Bekijk details van versie %4$s </a> of<a href=\"%5$s\"> nu bijwerken "
|
918 |
+
#~ "</a>."
|
919 |
+
|
920 |
+
#~ msgid ""
|
921 |
+
#~ "<br/><b>Please note:</b> You are using a higher version than the latest "
|
922 |
+
#~ "available one. </em>Please, make sure you've downloaded the latest "
|
923 |
+
#~ "version of <em>%1$s</em> from the only <a href=\"https://yithemes.com\" "
|
924 |
+
#~ "target=\"_blank\">YITH official website</a>, specifically, from your <a "
|
925 |
+
#~ "href=\"https://yithemes.com/my-account/recent-downloads/\" target=\"_blank"
|
926 |
+
#~ "\">Downloads page</a>. This is the only way to be sure the version you "
|
927 |
+
#~ "are using is 100%% malware-free."
|
928 |
+
#~ msgstr ""
|
929 |
+
#~ "<br/> <b> Let op: </b> u gebruikt een hogere versie dan de laatst "
|
930 |
+
#~ "beschikbare versie. </em> Zorg ervoor dat je de laatste versie van <em>"
|
931 |
+
#~ "%1$s</em> hebt gedownload van de enige <a href=\"https://yithemes.com\" "
|
932 |
+
#~ "target=\"_blank\"> YITH officiële website </a>, in het bijzonder vanaf uw "
|
933 |
+
#~ "<a href=\"https://yithemes.com/my-account/recent-downloads/\" target="
|
934 |
+
#~ "\"_blank\"> downloadpagina </a>. Dit is de enige manier om er zeker van "
|
935 |
+
#~ "te zijn dat de versie die u gebruikt 100 %% malware-vrij is."
|
936 |
+
|
937 |
+
#~ msgid "You can't update the plugins for this site."
|
938 |
+
#~ msgstr "U kunt de plugins voor deze site niet bijwerken"
|
939 |
+
|
940 |
+
#~ msgid ""
|
941 |
+
#~ "You do not have sufficient permissions to update the plugins for this "
|
942 |
+
#~ "site."
|
943 |
+
#~ msgstr ""
|
944 |
+
#~ "U heeft niet voldoende rechten om de plugins bij te werken voor deze site."
|
945 |
+
|
946 |
+
#~ msgid "Update Plugin"
|
947 |
+
#~ msgstr "Plugin updaten"
|
948 |
+
|
949 |
+
#~ msgid "New YITH products"
|
950 |
+
#~ msgstr "Nieuwe YITH producten"
|
951 |
+
|
952 |
+
#~ msgctxt "%s = field name"
|
953 |
+
#~ msgid "Please, insert a valid %s"
|
954 |
+
#~ msgstr "Voer alsjeblieft een geldige %s in"
|
955 |
+
|
956 |
+
#~ msgid "Please, insert a valid %s and a valid %s"
|
957 |
+
#~ msgstr "A.u.b. voer een geldige %s en een geldige %s in"
|
958 |
+
|
959 |
+
#~ msgid "Unable to contact the remote server, please try again later. Thanks!"
|
960 |
+
#~ msgstr ""
|
961 |
+
#~ "Niet in staat contact te maken met de externe server, probeer het later "
|
962 |
+
#~ "opnieuw!"
|
963 |
+
|
964 |
+
#~ msgid "email address"
|
965 |
+
#~ msgstr "e-mailadres"
|
966 |
+
|
967 |
+
#~ msgid "license key"
|
968 |
+
#~ msgstr "licentie sleutel"
|
969 |
+
|
970 |
+
#~ msgid "Are you sure you want to deactivate the license for current site?"
|
971 |
+
#~ msgstr "Weet je zeker dat je de licentie voor deze site wilt deactiveren?"
|
972 |
+
|
973 |
+
#~ msgid "Invalid Request"
|
974 |
+
#~ msgstr "Ongeldig verzoek"
|
975 |
+
|
976 |
+
#~ msgid "Invalid license key"
|
977 |
+
#~ msgstr "Ongeldige licentiesleutel"
|
978 |
+
|
979 |
+
#~ msgid "Software has been deactivated"
|
980 |
+
#~ msgstr "Software is gedeactiveerd"
|
981 |
+
|
982 |
+
#~ msgid "Maximum number of activations exceeded"
|
983 |
+
#~ msgstr "Maximum aantal activeringen overschreden"
|
984 |
+
|
985 |
+
#~ msgid "Invalid instance ID"
|
986 |
+
#~ msgstr "Ongeldige instance ID"
|
987 |
+
|
988 |
+
#~ msgid "Invalid security key"
|
989 |
+
#~ msgstr "Ongeldige security key"
|
990 |
+
|
991 |
+
#~ msgid "License key has expired"
|
992 |
+
#~ msgstr "De licentiesleutel is verlopen"
|
993 |
+
|
994 |
+
#~ msgid "License key has been banned"
|
995 |
+
#~ msgstr "De licentiesleutel is verbannen"
|
996 |
+
|
997 |
+
#~ msgid "Current product is not included in your YITH Club Subscription key"
|
998 |
+
#~ msgstr "Huidige product is niet opgenomen in je YITH Club Subscription key"
|
999 |
+
|
1000 |
+
#~ msgid "Great"
|
1001 |
+
#~ msgstr "Top!"
|
1002 |
+
|
1003 |
+
#~ msgid "License successfully activated"
|
1004 |
+
#~ msgstr "Licentie succesvol geactiveerd"
|
1005 |
+
|
1006 |
+
#~ msgid "License key deactivated for website"
|
1007 |
+
#~ msgstr "Licentiesleutel gedeactiveerd voor website"
|
1008 |
+
|
1009 |
+
#~ msgid "License Activation"
|
1010 |
+
#~ msgstr "Licentie activering"
|
1011 |
+
|
1012 |
+
#~ msgctxt ""
|
1013 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1014 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1015 |
+
#~ "Enter your license key, please."
|
1016 |
+
#~ msgid "You didn't set license key for the following products"
|
1017 |
+
#~ msgstr "U heeft geen licentiesleutel ingegeven voor de volgende producten"
|
1018 |
+
|
1019 |
+
#~ msgctxt ""
|
1020 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1021 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1022 |
+
#~ "Enter your license key, please."
|
1023 |
+
#~ msgid "which means you're missing out on updates and support"
|
1024 |
+
#~ msgstr "wat betekent dat u updates en ondersteuning misloopt"
|
1025 |
+
|
1026 |
+
#~ msgctxt ""
|
1027 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1028 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1029 |
+
#~ "Enter your license key, please."
|
1030 |
+
#~ msgid "Enter your license key"
|
1031 |
+
#~ msgstr "Geef uw licentiesleutel in"
|
1032 |
+
|
1033 |
+
#~ msgctxt ""
|
1034 |
+
#~ "[Part of]: Warning! You didn't set license key for the following products:"
|
1035 |
+
#~ "[Plugins List] which means you're missing out on updates and support. "
|
1036 |
+
#~ "Enter your license key, please."
|
1037 |
+
#~ msgid "please"
|
1038 |
+
#~ msgstr "a.u.b."
|
1039 |
+
|
1040 |
+
#~ msgid "%s"
|
1041 |
+
#~ msgstr "%s"
|
1042 |
+
|
1043 |
+
#~ msgid ""
|
1044 |
+
#~ "I cannot find the license key for activating the theme I have bought some "
|
1045 |
+
#~ "time ago. Where can I find it?"
|
1046 |
+
#~ msgstr ""
|
1047 |
+
#~ "Ik kan de licentiesleutel voor het thema dat ik een tijdje geleden heb "
|
1048 |
+
#~ "gekocht niet vinden, waar kan ik het vinden?"
|
1049 |
+
|
1050 |
+
#~ msgid ""
|
1051 |
+
#~ "If you have purchased one of our products before 27 January 2015, you can "
|
1052 |
+
#~ "benefit from support and updates (the services offered with the license)\n"
|
1053 |
+
#~ " until 27 January 2016 and you do not have to purchase "
|
1054 |
+
#~ "it again to get a new license key, because, before this date, your "
|
1055 |
+
#~ "license used to be activated automatically by our system.\n"
|
1056 |
+
#~ " After 27 January 2016, instead, if you want to "
|
1057 |
+
#~ "benefit from support and updates you have to buy a new license and "
|
1058 |
+
#~ "activate it through the license key you will be\n"
|
1059 |
+
#~ " provided with and that you can find in your YITH "
|
1060 |
+
#~ "account, in section \"My licenses\"."
|
1061 |
+
#~ msgstr ""
|
1062 |
+
#~ "Als u vóór 27 januari 2015 een van onze producten hebt gekocht, kunt u "
|
1063 |
+
#~ "profiteren van ondersteuning en updates (de diensten die worden "
|
1064 |
+
#~ "aangeboden met de licentie)\n"
|
1065 |
+
#~ " tot 27 januari 2016 en u hoeft het niet opnieuw aan "
|
1066 |
+
#~ "te schaffen om een nieuwe licentiesleutel te krijgen, want vóór deze "
|
1067 |
+
#~ "datum werd u licentie automatisch door ons systeem geactiveerd.\n"
|
1068 |
+
#~ " Na 27 januari 2016, in plaats daarvan, als u wilt "
|
1069 |
+
#~ "profiteren van ondersteuning en updates, moet u een nieuwe licentie kopen "
|
1070 |
+
#~ "en deze activeren via de licentiesleutel.\n"
|
1071 |
+
#~ " meegeleverd en die u kunt vinden in uw YIThemes-"
|
1072 |
+
#~ "account, in het gedeelte “Mijn licenties”."
|
1073 |
+
|
1074 |
+
#~ msgid "YITH License Activation"
|
1075 |
+
#~ msgstr "YITH licentie activering"
|
1076 |
+
|
1077 |
+
#~ msgid "License expiry date"
|
1078 |
+
#~ msgstr "Vervaldatum licentie"
|
1079 |
+
|
1080 |
+
#~ msgid ""
|
1081 |
+
#~ "If you have renewed your product license key and the expiry date does not "
|
1082 |
+
#~ "appear up-to-date, please, click on the button <em>Check Expiry Date</em> "
|
1083 |
+
#~ "below and it will update."
|
1084 |
+
#~ msgstr ""
|
1085 |
+
#~ "Als u de licentiesleutel van uw product heeft vernieuwd, en de "
|
1086 |
+
#~ "vervaldatum verschijnt niet up-to-date, klik op de knop <em>Check Expiry "
|
1087 |
+
#~ "Date</em> hieronder en het zal worden bijgewerkt."
|
1088 |
+
|
1089 |
+
#~ msgid "Check expiry date"
|
1090 |
+
#~ msgstr "Vervaldatum controleren"
|
1091 |
+
|
1092 |
+
#~ msgid "Product to activate"
|
1093 |
+
#~ msgid_plural "Products to activate"
|
1094 |
+
#~ msgstr[0] "Product om te activeren"
|
1095 |
+
#~ msgstr[1] "Producten om te activeren"
|
1096 |
+
|
1097 |
+
#~ msgid "Are you having issues with the license activation?"
|
1098 |
+
#~ msgstr "Hebt u problemen met de licentie activering?"
|
1099 |
+
|
1100 |
+
#~ msgid "Read this article"
|
1101 |
+
#~ msgstr "Lees dit artikel"
|
1102 |
+
|
1103 |
+
#~ msgid "Activate"
|
1104 |
+
#~ msgstr "Activeren"
|
1105 |
+
|
1106 |
+
#~ msgid "Activated"
|
1107 |
+
#~ msgstr "Geactiveerd"
|
1108 |
+
|
1109 |
+
#~ msgid "Product Name"
|
1110 |
+
#~ msgstr "Productnaam"
|
1111 |
+
|
1112 |
+
#~ msgid "Email"
|
1113 |
+
#~ msgstr "E-mail"
|
1114 |
+
|
1115 |
+
#~ msgid "License Key"
|
1116 |
+
#~ msgstr "License Key"
|
1117 |
+
|
1118 |
+
#~ msgid "Expires"
|
1119 |
+
#~ msgstr "Verloopt"
|
1120 |
+
|
1121 |
+
#~ msgid "Remaining"
|
1122 |
+
#~ msgstr "Over"
|
1123 |
+
|
1124 |
+
#~ msgid "Club Subscription"
|
1125 |
+
#~ msgstr "Club Abonnement"
|
1126 |
+
|
1127 |
+
#~ msgid "%1s out of %2s"
|
1128 |
+
#~ msgstr "%1s van de %2s"
|
1129 |
+
|
1130 |
+
#~ msgid "Deactivate"
|
1131 |
+
#~ msgstr "Deactiveer"
|
1132 |
+
|
1133 |
+
#~ msgid "Renew"
|
1134 |
+
#~ msgstr "Vernieuwen"
|
1135 |
+
|
1136 |
+
#~ msgid "Banned"
|
1137 |
+
#~ msgstr "Verbannen"
|
1138 |
+
|
1139 |
+
#~ msgid "Expired"
|
1140 |
+
#~ msgstr "Verlopen"
|
1141 |
+
|
1142 |
+
#~ msgid "Order again"
|
1143 |
+
#~ msgstr "Bestel opniew"
|
1144 |
+
|
1145 |
+
#~ msgid "Renew license"
|
1146 |
+
#~ msgstr "Licentie vernieuwen"
|
1147 |
+
|
1148 |
+
#~ msgid "Select All"
|
1149 |
+
#~ msgstr "Selecteer alles"
|
1150 |
+
|
1151 |
+
#~ msgid "Deselect All"
|
1152 |
+
#~ msgstr "Selectie ongedaan maken"
|
plugin-fw/languages/yith-plugin-fw.pot
CHANGED
@@ -1,26 +1,26 @@
|
|
1 |
-
# Copyright (C)
|
2 |
-
# This file is distributed under the same license as the
|
3 |
#, fuzzy
|
4 |
msgid ""
|
5 |
msgstr ""
|
6 |
-
"Project-Id-Version:
|
7 |
-
"Report-Msgid-Bugs-To:
|
8 |
-
"POT-Creation-Date:
|
9 |
-
"PO-Revision-Date: 2015-05-05 10:38+0100\n"
|
10 |
-
"Last-Translator: \n"
|
11 |
-
"Language-Team: Your Inspiration Themes <info@yithemes.com>\n"
|
12 |
-
"Language: en\n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
-
"Content-Type: text/plain; charset=
|
15 |
"Content-Transfer-Encoding: 8bit\n"
|
16 |
-
"
|
17 |
-
"
|
18 |
-
"
|
19 |
-
"
|
20 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
21 |
"X-Poedit-SourceCharset: UTF-8\n"
|
|
|
|
|
|
|
22 |
"X-Poedit-Basepath: ..\n"
|
23 |
"X-Textdomain-Support: yes\n"
|
|
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
|
26 |
#: lib/privacy/yit-privacy.php:24
|
@@ -58,274 +58,290 @@ msgctxt "Privacy Policy Content"
|
|
58 |
msgid "Payments"
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: lib/yit-cpt-unlimited.php:
|
62 |
-
#: lib/yit-cpt-unlimited.php:
|
63 |
#, php-format
|
64 |
msgid "Add %s"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: lib/yit-cpt-unlimited.php:
|
68 |
#, php-format
|
69 |
msgid "Add New %s"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: lib/yit-cpt-unlimited.php:
|
73 |
-
#: lib/yit-cpt-unlimited.php:
|
74 |
#, php-format
|
75 |
msgid "Edit %s"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: lib/yit-cpt-unlimited.php:
|
79 |
#, php-format
|
80 |
msgid "New %s"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: lib/yit-cpt-unlimited.php:
|
84 |
#, php-format
|
85 |
msgid "All %s"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: lib/yit-cpt-unlimited.php:
|
89 |
-
#: lib/yit-cpt-unlimited.php:
|
90 |
#, php-format
|
91 |
msgid "View %s"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: lib/yit-cpt-unlimited.php:
|
95 |
#, php-format
|
96 |
msgid "Search %s"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: lib/yit-cpt-unlimited.php:
|
100 |
#, php-format
|
101 |
msgid "No %s found"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: lib/yit-cpt-unlimited.php:
|
105 |
#, php-format
|
106 |
msgid "No %s found in Trash"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: lib/yit-cpt-unlimited.php:
|
110 |
#, php-format
|
111 |
msgctxt "taxonomy general name"
|
112 |
msgid "%s Categories"
|
113 |
msgstr ""
|
114 |
|
115 |
-
#: lib/yit-cpt-unlimited.php:
|
116 |
msgctxt "taxonomy singular name"
|
117 |
msgid "Category"
|
118 |
msgstr ""
|
119 |
|
120 |
-
#: lib/yit-cpt-unlimited.php:
|
121 |
msgid "Search Categories"
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: lib/yit-cpt-unlimited.php:
|
125 |
msgid "All Categories"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: lib/yit-cpt-unlimited.php:
|
129 |
msgid "Parent Category"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: lib/yit-cpt-unlimited.php:
|
133 |
msgid "Parent Category:"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: lib/yit-cpt-unlimited.php:
|
137 |
msgid "Edit Category"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: lib/yit-cpt-unlimited.php:
|
141 |
msgid "Update Category"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: lib/yit-cpt-unlimited.php:
|
145 |
msgid "Add New Category"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: lib/yit-cpt-unlimited.php:
|
149 |
msgid "New Category Name"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: lib/yit-cpt-unlimited.php:
|
153 |
msgid "Category"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: lib/yit-cpt-unlimited.php:
|
157 |
msgid "Categories"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: lib/yit-cpt-unlimited.php:
|
161 |
#, php-format
|
162 |
msgid "%s Settings"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: lib/yit-cpt-unlimited.php:
|
166 |
-
#: lib/yit-cpt-unlimited.php:
|
167 |
msgid "Settings"
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: lib/yit-cpt-unlimited.php:
|
171 |
msgid "Type"
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: lib/yit-cpt-unlimited.php:
|
175 |
#, php-format
|
176 |
msgid "Layout for this %s"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: lib/yit-cpt-unlimited.php:
|
180 |
msgid "Rewrite"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: lib/yit-cpt-unlimited.php:
|
184 |
msgid ""
|
185 |
"Univocal identification name in the URL for each product (slug from post if empty)"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: lib/yit-cpt-unlimited.php:
|
189 |
msgid "Label in Singular"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: lib/yit-cpt-unlimited.php:
|
193 |
msgid "Set a label in singular (title of portfolio if empty)"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: lib/yit-cpt-unlimited.php:
|
197 |
msgid "Label in Plural"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: lib/yit-cpt-unlimited.php:
|
201 |
msgid "Set a label in plural (title of portfolio if empty)"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: lib/yit-cpt-unlimited.php:
|
205 |
msgid "Taxonomy"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: lib/yit-cpt-unlimited.php:
|
209 |
msgid ""
|
210 |
"If you want to use categories in the portfolio, set a name for taxonomy. Name "
|
211 |
"should be a slug (must not contain capital letters nor spaces) and must not be "
|
212 |
"more than 32 characters long (database structure restriction)."
|
213 |
msgstr ""
|
214 |
|
215 |
-
#: lib/yit-cpt-unlimited.php:
|
216 |
msgid "Taxonomy Rewrite"
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: lib/yit-cpt-unlimited.php:
|
220 |
msgid "Set univocal name for each category page URL."
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: lib/yit-cpt-unlimited.php:
|
224 |
msgid "Single layout"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: lib/yit-cpt-unlimited.php:
|
228 |
msgid "Layout for single page of this portfolio"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: lib/yit-cpt-unlimited.php:
|
232 |
msgid "layout settings"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: lib/yit-cpt-unlimited.php:
|
236 |
msgid "Quick links"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: lib/yit-cpt-unlimited.php:
|
240 |
#, php-format
|
241 |
msgid "Show frontend of the %s"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: lib/yit-cpt-unlimited.php:
|
245 |
#: templates/fields/customtabs.php:89
|
246 |
msgid "Name"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: lib/yit-cpt-unlimited.php:
|
250 |
#, php-format
|
251 |
msgid "Add %s from images"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: lib/yit-cpt-unlimited.php:
|
255 |
msgid "Upload multiple files"
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: lib/yit-plugin-panel-wc.php:
|
259 |
msgid "The changes you have made will be lost if you leave this page."
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: lib/yit-plugin-panel.php:
|
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:
|
272 |
msgid "Save Changes"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: lib/yit-plugin-panel.php:
|
276 |
-
#: templates/panel/woocommerce/woocommerce-form.php:
|
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:
|
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-pointers.php:70
|
330 |
msgid "Plugins Activated"
|
331 |
msgstr ""
|
@@ -360,120 +376,36 @@ msgid ""
|
|
360 |
"Plugins tab."
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: lib/
|
364 |
-
msgid "
|
365 |
-
msgstr ""
|
366 |
-
|
367 |
-
#: lib/yit-upgrade.php:196
|
368 |
-
msgid "There is a new version of %plugin_name% available."
|
369 |
-
msgstr ""
|
370 |
-
|
371 |
-
#: lib/yit-upgrade.php:197
|
372 |
-
msgid "View version %latest% details."
|
373 |
-
msgstr ""
|
374 |
-
|
375 |
-
#: lib/yit-upgrade.php:198
|
376 |
-
msgid "Automatic update is unavailable for this plugin,"
|
377 |
-
msgstr ""
|
378 |
-
|
379 |
-
#: lib/yit-upgrade.php:199
|
380 |
-
msgid "please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name%."
|
381 |
-
msgstr ""
|
382 |
-
|
383 |
-
#: lib/yit-upgrade.php:200
|
384 |
-
msgid "Update now."
|
385 |
-
msgstr ""
|
386 |
-
|
387 |
-
#: lib/yit-upgrade.php:201
|
388 |
-
msgid ""
|
389 |
-
"<br/><b>Please note:</b> You are using a higher version than the latest available "
|
390 |
-
"one. </em>Please, make sure you've downloaded the latest version of <em>%1$s</em> "
|
391 |
-
"from the only <a href=\"https://yithemes.com\" target=\"_blank\">YITH official "
|
392 |
-
"website</a>, specifically, from your <a href=\"https://yithemes.com/my-account/"
|
393 |
-
"recent-downloads/\" target=\"_blank\">Downloads page</a>. This is the only way to "
|
394 |
-
"be sure the version you are using is 100% malware-free."
|
395 |
-
msgstr ""
|
396 |
-
|
397 |
-
#: lib/yit-upgrade.php:303
|
398 |
-
msgctxt "[Update Plugin Message: License not enabled]"
|
399 |
-
msgid "You have to activate the plugin to benefit from automatic updates."
|
400 |
-
msgstr ""
|
401 |
-
|
402 |
-
#: lib/yit-upgrade.php:325
|
403 |
-
msgid "YITH Repository"
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: lib/yit-upgrade.php:359
|
407 |
-
msgid "Invalid URL Provided."
|
408 |
-
msgstr ""
|
409 |
-
|
410 |
-
#: lib/yit-upgrade.php:372
|
411 |
-
msgid "Could not create Temporary file."
|
412 |
-
msgstr ""
|
413 |
-
|
414 |
-
#: lib/yit-upgrade.php:547
|
415 |
-
#, php-format
|
416 |
-
msgid ""
|
417 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox yit-"
|
418 |
-
"changelog-button open-plugin-details-modal\" title=\"%3$s\">View version %4$s "
|
419 |
-
"details</a>."
|
420 |
-
msgstr ""
|
421 |
-
|
422 |
-
#: lib/yit-upgrade.php:551
|
423 |
-
#, php-format
|
424 |
-
msgid ""
|
425 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox yit-"
|
426 |
-
"changelog-button open-plugin-details-modal\" title=\"%3$s\">View version %4$s "
|
427 |
-
"details</a>. <em>You have to activate the plugin on a single site of the network "
|
428 |
-
"to benefit from automatic updates.</em>"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: lib/
|
432 |
-
|
433 |
-
msgid ""
|
434 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox yit-"
|
435 |
-
"changelog-button open-plugin-details-modal\" title=\"%3$s\">View version %4$s "
|
436 |
-
"details</a>. <em>Automatic update is unavailable for this plugin, please <a href="
|
437 |
-
"\"%5$s\" title=\"License activation\">activate</a> your copy of %6s.</em>"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: lib/
|
441 |
-
|
442 |
-
msgid ""
|
443 |
-
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox yit-"
|
444 |
-
"changelog-button open-plugin-details-modal\" title=\"%3$s\">View version %4$s "
|
445 |
-
"details</a> or <a href=\"%5$s\">update now</a>."
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: lib/
|
449 |
-
#, php-format
|
450 |
msgid ""
|
451 |
-
"
|
452 |
-
"one. </em>Please, make sure you've downloaded the latest version of <em>%1$s</em> "
|
453 |
-
"from the only <a href=\"https://yithemes.com\" target=\"_blank\">YITH official "
|
454 |
-
"website</a>, specifically, from your <a href=\"https://yithemes.com/my-account/"
|
455 |
-
"recent-downloads/\" target=\"_blank\">Downloads page</a>. This is the only way to "
|
456 |
-
"be sure the version you are using is 100%% malware-free."
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: lib/
|
460 |
-
|
|
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: lib/
|
464 |
-
|
|
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: lib/
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
#: lib/yith-dashboard.php:40
|
472 |
-
msgid "New YITH products"
|
473 |
-
msgstr ""
|
474 |
-
|
475 |
-
#: lib/yith-dashboard.php:41
|
476 |
-
msgid "News from the YITH Blog"
|
477 |
msgstr ""
|
478 |
|
479 |
#: lib/yith-gutenberg.php:134
|
@@ -481,252 +413,88 @@ msgctxt "[gutenberg]: Category Name"
|
|
481 |
msgid "YITH"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#:
|
485 |
-
|
486 |
-
msgctxt "%s = field name"
|
487 |
-
msgid "Please, insert a valid %s"
|
488 |
-
msgstr ""
|
489 |
-
|
490 |
-
#: licence/lib/yit-licence.php:181
|
491 |
-
#, php-format
|
492 |
-
msgid "Please, insert a valid %s and a valid %s"
|
493 |
-
msgstr ""
|
494 |
-
|
495 |
-
#: licence/lib/yit-licence.php:182
|
496 |
-
msgid "Unable to contact the remote server, please try again later. Thanks!"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#:
|
500 |
-
msgid "
|
501 |
msgstr ""
|
502 |
|
503 |
-
#:
|
504 |
-
msgid "
|
505 |
msgstr ""
|
506 |
|
507 |
-
#:
|
508 |
-
msgid "
|
509 |
msgstr ""
|
510 |
|
511 |
-
#:
|
512 |
-
msgid "
|
513 |
msgstr ""
|
514 |
|
515 |
-
#:
|
516 |
-
msgid "
|
517 |
msgstr ""
|
518 |
|
519 |
-
#:
|
520 |
-
msgid "
|
521 |
msgstr ""
|
522 |
|
523 |
-
#:
|
524 |
-
msgid "
|
525 |
msgstr ""
|
526 |
|
527 |
-
#:
|
528 |
-
msgid "
|
529 |
msgstr ""
|
530 |
|
531 |
-
#:
|
532 |
-
msgid "
|
533 |
msgstr ""
|
534 |
|
535 |
-
#:
|
536 |
-
msgid "
|
537 |
msgstr ""
|
538 |
|
539 |
-
#:
|
540 |
-
msgid "
|
541 |
msgstr ""
|
542 |
|
543 |
-
#:
|
544 |
-
msgid "
|
545 |
msgstr ""
|
546 |
|
547 |
-
#:
|
548 |
-
msgid "
|
549 |
msgstr ""
|
550 |
|
551 |
-
#:
|
552 |
-
msgid "
|
553 |
-
msgstr ""
|
554 |
-
|
555 |
-
#: licence/lib/yit-licence.php:740
|
556 |
-
msgid "License key deactivated for website"
|
557 |
msgstr ""
|
558 |
|
559 |
-
#:
|
560 |
-
|
561 |
-
#: licence/lib/yit-theme-licence.php:109 licence/lib/yit-theme-licence.php:110
|
562 |
-
msgid "License Activation"
|
563 |
msgstr ""
|
564 |
|
565 |
-
#:
|
566 |
-
msgctxt ""
|
567 |
-
"[Part of]: Warning! You didn't set license key for the following products:[Plugins "
|
568 |
-
"List] which means you're missing out on updates and support. Enter your license "
|
569 |
-
"key, please."
|
570 |
msgid "Warning!"
|
571 |
msgstr ""
|
572 |
|
573 |
-
#:
|
574 |
-
msgctxt ""
|
575 |
-
"[Part of]: Warning! You didn't set license key for the following products:[Plugins "
|
576 |
-
"List] which means you're missing out on updates and support. Enter your license "
|
577 |
-
"key, please."
|
578 |
-
msgid "You didn't set license key for the following products"
|
579 |
-
msgstr ""
|
580 |
-
|
581 |
-
#: licence/lib/yit-plugin-licence.php:145
|
582 |
-
msgctxt ""
|
583 |
-
"[Part of]: Warning! You didn't set license key for the following products:[Plugins "
|
584 |
-
"List] which means you're missing out on updates and support. Enter your license "
|
585 |
-
"key, please."
|
586 |
-
msgid "which means you're missing out on updates and support"
|
587 |
-
msgstr ""
|
588 |
-
|
589 |
-
#: licence/lib/yit-plugin-licence.php:147
|
590 |
-
msgctxt ""
|
591 |
-
"[Part of]: Warning! You didn't set license key for the following products:[Plugins "
|
592 |
-
"List] which means you're missing out on updates and support. Enter your license "
|
593 |
-
"key, please."
|
594 |
-
msgid "Enter your license key"
|
595 |
-
msgstr ""
|
596 |
-
|
597 |
-
#: licence/lib/yit-plugin-licence.php:148
|
598 |
-
msgctxt ""
|
599 |
-
"[Part of]: Warning! You didn't set license key for the following products:[Plugins "
|
600 |
-
"List] which means you're missing out on updates and support. Enter your license "
|
601 |
-
"key, please."
|
602 |
-
msgid "please"
|
603 |
-
msgstr ""
|
604 |
-
|
605 |
-
#: licence/lib/yit-theme-licence.php:117 licence/lib/yit-theme-licence.php:118
|
606 |
#, php-format
|
607 |
-
msgid "%s"
|
608 |
-
msgstr ""
|
609 |
-
|
610 |
-
#: licence/lib/yit-theme-licence.php:159
|
611 |
-
msgid ""
|
612 |
-
"I cannot find the license key for activating the theme I have bought some time "
|
613 |
-
"ago. Where can I find it?"
|
614 |
-
msgstr ""
|
615 |
-
|
616 |
-
#: licence/lib/yit-theme-licence.php:163
|
617 |
-
msgid ""
|
618 |
-
"If you have purchased one of our products before 27 January 2015, you can benefit "
|
619 |
-
"from support and updates (the services offered with the license)\n"
|
620 |
-
" until 27 January 2016 and you do not have to purchase it again "
|
621 |
-
"to get a new license key, because, before this date, your license used to be "
|
622 |
-
"activated automatically by our system.\n"
|
623 |
-
" After 27 January 2016, instead, if you want to benefit from "
|
624 |
-
"support and updates you have to buy a new license and activate it through the "
|
625 |
-
"license key you will be\n"
|
626 |
-
" provided with and that you can find in your YITH account, in "
|
627 |
-
"section \"My licenses\"."
|
628 |
-
msgstr ""
|
629 |
-
|
630 |
-
#: licence/templates/panel/activation/activation-panel.php:24
|
631 |
-
msgid "YITH License Activation"
|
632 |
-
msgstr ""
|
633 |
-
|
634 |
-
#: licence/templates/panel/activation/activation-panel.php:27
|
635 |
-
msgid "License expiry date"
|
636 |
-
msgstr ""
|
637 |
-
|
638 |
-
#: licence/templates/panel/activation/activation-panel.php:30
|
639 |
msgid ""
|
640 |
-
"
|
641 |
-
"
|
642 |
-
"will update."
|
643 |
-
msgstr ""
|
644 |
-
|
645 |
-
#: licence/templates/panel/activation/activation-panel.php:33
|
646 |
-
msgid "Check expiry date"
|
647 |
-
msgstr ""
|
648 |
-
|
649 |
-
#: licence/templates/panel/activation/activation-panel.php:47
|
650 |
-
msgid "Product to activate"
|
651 |
-
msgid_plural "Products to activate"
|
652 |
-
msgstr[0] ""
|
653 |
-
msgstr[1] ""
|
654 |
-
|
655 |
-
#: licence/templates/panel/activation/activation-panel.php:50
|
656 |
-
msgid "Are you having issues with the license activation?"
|
657 |
-
msgstr ""
|
658 |
-
|
659 |
-
#: licence/templates/panel/activation/activation-panel.php:50
|
660 |
-
msgid "Read this article"
|
661 |
-
msgstr ""
|
662 |
-
|
663 |
-
#: licence/templates/panel/activation/activation-panel.php:70
|
664 |
-
msgid "Activate"
|
665 |
-
msgstr ""
|
666 |
-
|
667 |
-
#: licence/templates/panel/activation/activation-panel.php:89
|
668 |
-
msgid "Activated"
|
669 |
-
msgstr ""
|
670 |
-
|
671 |
-
#: licence/templates/panel/activation/activation-panel.php:95
|
672 |
-
#: licence/templates/panel/activation/activation-panel.php:173
|
673 |
-
#: licence/templates/panel/activation/activation-panel.php:203
|
674 |
-
msgid "Product Name"
|
675 |
-
msgstr ""
|
676 |
-
|
677 |
-
#: licence/templates/panel/activation/activation-panel.php:97
|
678 |
-
#: licence/templates/panel/activation/activation-panel.php:175
|
679 |
-
#: licence/templates/panel/activation/activation-panel.php:206
|
680 |
-
msgid "Email"
|
681 |
-
msgstr ""
|
682 |
-
|
683 |
-
#: licence/templates/panel/activation/activation-panel.php:98
|
684 |
-
#: licence/templates/panel/activation/activation-panel.php:176
|
685 |
-
#: licence/templates/panel/activation/activation-panel.php:207
|
686 |
-
msgid "License Key"
|
687 |
-
msgstr ""
|
688 |
-
|
689 |
-
#: licence/templates/panel/activation/activation-panel.php:101
|
690 |
-
#: licence/templates/panel/activation/activation-panel.php:210
|
691 |
-
msgid "Expires"
|
692 |
msgstr ""
|
693 |
|
694 |
-
#:
|
695 |
-
msgid "
|
696 |
msgstr ""
|
697 |
|
698 |
-
#:
|
699 |
-
msgid "Club Subscription"
|
700 |
-
msgstr ""
|
701 |
-
|
702 |
-
#: licence/templates/panel/activation/activation-panel.php:135
|
703 |
#, php-format
|
704 |
-
msgid "%
|
705 |
-
msgstr ""
|
706 |
-
|
707 |
-
#: licence/templates/panel/activation/activation-panel.php:151
|
708 |
-
msgid "Deactivate"
|
709 |
-
msgstr ""
|
710 |
-
|
711 |
-
#: licence/templates/panel/activation/activation-panel.php:156
|
712 |
-
#: licence/templates/panel/activation/activation-panel.php:213
|
713 |
-
msgid "Renew"
|
714 |
-
msgstr ""
|
715 |
-
|
716 |
-
#: licence/templates/panel/activation/activation-panel.php:169
|
717 |
-
msgid "Banned"
|
718 |
-
msgstr ""
|
719 |
-
|
720 |
-
#: licence/templates/panel/activation/activation-panel.php:199
|
721 |
-
msgid "Expired"
|
722 |
-
msgstr ""
|
723 |
-
|
724 |
-
#: licence/templates/panel/activation/activation-panel.php:235
|
725 |
-
msgid "Order again"
|
726 |
-
msgstr ""
|
727 |
-
|
728 |
-
#: licence/templates/panel/activation/activation-panel.php:237
|
729 |
-
msgid "Renew license"
|
730 |
msgstr ""
|
731 |
|
732 |
#: templates/fields/ajax-posts.php:57
|
@@ -765,6 +533,10 @@ msgstr ""
|
|
765 |
msgid "Do you want to remove the custom tab?"
|
766 |
msgstr ""
|
767 |
|
|
|
|
|
|
|
|
|
768 |
#: templates/fields/icons.php:58
|
769 |
msgid "Set Default"
|
770 |
msgstr ""
|
@@ -789,12 +561,22 @@ msgstr ""
|
|
789 |
msgid "Delete"
|
790 |
msgstr ""
|
791 |
|
792 |
-
#: templates/fields/
|
793 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: templates/fields/select-buttons.php:
|
797 |
-
msgid "
|
798 |
msgstr ""
|
799 |
|
800 |
#: templates/fields/sidebars.php:22
|
@@ -821,12 +603,12 @@ msgstr ""
|
|
821 |
msgid "Right Sidebar"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: templates/fields/upload.php:
|
825 |
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
826 |
msgid "Upload"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: templates/fields/upload.php:
|
830 |
msgid "Reset"
|
831 |
msgstr ""
|
832 |
|
@@ -844,10 +626,107 @@ msgstr ""
|
|
844 |
msgid "(Default: <i %s></i> )"
|
845 |
msgstr ""
|
846 |
|
847 |
-
#: templates/panel/woocommerce/woocommerce-form.php:
|
848 |
msgid "Reset Defaults"
|
849 |
msgstr ""
|
850 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
851 |
#: yit-plugin.php:83
|
852 |
msgctxt "Plugin Row Meta"
|
853 |
msgid "Live Demo"
|
@@ -868,11 +747,11 @@ msgctxt "Plugin Row Meta"
|
|
868 |
msgid "Premium version"
|
869 |
msgstr ""
|
870 |
|
871 |
-
#: yit-plugin.php:
|
872 |
msgctxt "Action links"
|
873 |
msgid "Settings"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: yit-plugin.php:
|
877 |
msgid "License"
|
878 |
msgstr ""
|
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 10:44+0200\n"
|
|
|
|
|
|
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n"
|
13 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
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: __;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;"
|
19 |
+
"_nx_noop:1,2,3c;esc_attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;"
|
20 |
+
"esc_html_x:1,2c\n"
|
21 |
"X-Poedit-Basepath: ..\n"
|
22 |
"X-Textdomain-Support: yes\n"
|
23 |
+
"X-Generator: Poedit 2.2.1\n"
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
|
26 |
#: lib/privacy/yit-privacy.php:24
|
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 ""
|
123 |
|
124 |
+
#: lib/yit-cpt-unlimited.php:630
|
125 |
msgid "All Categories"
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: lib/yit-cpt-unlimited.php:631
|
129 |
msgid "Parent Category"
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: lib/yit-cpt-unlimited.php:632
|
133 |
msgid "Parent Category:"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: lib/yit-cpt-unlimited.php:633
|
137 |
msgid "Edit Category"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: lib/yit-cpt-unlimited.php:634
|
141 |
msgid "Update Category"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: lib/yit-cpt-unlimited.php:635
|
145 |
msgid "Add New Category"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: lib/yit-cpt-unlimited.php:636
|
149 |
msgid "New Category Name"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: lib/yit-cpt-unlimited.php:637
|
153 |
msgid "Category"
|
154 |
msgstr ""
|
155 |
|
156 |
+
#: lib/yit-cpt-unlimited.php:726
|
157 |
msgid "Categories"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: lib/yit-cpt-unlimited.php:1044
|
161 |
#, php-format
|
162 |
msgid "%s Settings"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: lib/yit-cpt-unlimited.php:1050 lib/yit-cpt-unlimited.php:1198
|
166 |
+
#: lib/yit-cpt-unlimited.php:1204 lib/yit-plugin-panel.php:80
|
167 |
msgid "Settings"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: lib/yit-cpt-unlimited.php:1053
|
171 |
msgid "Type"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: lib/yit-cpt-unlimited.php:1054
|
175 |
#, php-format
|
176 |
msgid "Layout for this %s"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: lib/yit-cpt-unlimited.php:1060
|
180 |
msgid "Rewrite"
|
181 |
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 empty)"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: lib/yit-cpt-unlimited.php:1066
|
189 |
msgid "Label in Singular"
|
190 |
msgstr ""
|
191 |
|
192 |
+
#: lib/yit-cpt-unlimited.php:1067
|
193 |
msgid "Set a label in singular (title of portfolio if empty)"
|
194 |
msgstr ""
|
195 |
|
196 |
+
#: lib/yit-cpt-unlimited.php:1072
|
197 |
msgid "Label in Plural"
|
198 |
msgstr ""
|
199 |
|
200 |
+
#: lib/yit-cpt-unlimited.php:1073
|
201 |
msgid "Set a label in plural (title of portfolio if empty)"
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: lib/yit-cpt-unlimited.php:1078
|
205 |
msgid "Taxonomy"
|
206 |
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. Name "
|
211 |
"should be a slug (must not contain capital letters nor spaces) and must not be "
|
212 |
"more than 32 characters long (database structure restriction)."
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: lib/yit-cpt-unlimited.php:1084
|
216 |
msgid "Taxonomy Rewrite"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: lib/yit-cpt-unlimited.php:1085
|
220 |
msgid "Set univocal name for each category page URL."
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: lib/yit-cpt-unlimited.php:1090
|
224 |
msgid "Single layout"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: lib/yit-cpt-unlimited.php:1091
|
228 |
msgid "Layout for single page of this portfolio"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: lib/yit-cpt-unlimited.php:1132
|
232 |
msgid "layout settings"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: lib/yit-cpt-unlimited.php:1224 lib/yit-cpt-unlimited.php:1237
|
236 |
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 |
|
244 |
+
#: lib/yit-cpt-unlimited.php:1484 templates/fields/customtabs.php:46
|
245 |
#: templates/fields/customtabs.php:89
|
246 |
msgid "Name"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: lib/yit-cpt-unlimited.php:1635
|
250 |
#, php-format
|
251 |
msgid "Add %s from images"
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: lib/yit-cpt-unlimited.php:1638
|
255 |
msgid "Upload multiple files"
|
256 |
msgstr ""
|
257 |
|
258 |
+
#: lib/yit-plugin-panel-wc.php:399
|
259 |
msgid "The changes you have made will be lost if you leave this page."
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: lib/yit-plugin-panel.php:79
|
263 |
msgid "Plugin Settings"
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: lib/yit-plugin-panel.php:425 lib/yit-plugin-panel.php:428
|
267 |
msgid "How to install premium version"
|
268 |
msgstr ""
|
269 |
|
270 |
+
#: lib/yit-plugin-panel.php:574 lib/yit-plugin-subpanel.php:151
|
271 |
+
#: templates/panel/woocommerce/woocommerce-form.php:14
|
272 |
msgid "Save Changes"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: lib/yit-plugin-panel.php:577 lib/yit-plugin-subpanel.php:154
|
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:579 lib/yit-plugin-subpanel.php:156
|
281 |
msgid "Reset to default"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: lib/yit-plugin-panel.php:580 lib/yit-plugin-subpanel.php:157
|
285 |
+
#: templates/panel/woocommerce/woocommerce-form.php:21
|
286 |
msgid "Are you sure?"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: lib/yit-plugin-panel.php:778
|
290 |
msgid "The element you have entered already exists. Please, enter another name."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: lib/yit-plugin-panel.php:779
|
294 |
msgid "Settings saved"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: lib/yit-plugin-panel.php:780
|
298 |
msgid "Settings reset"
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: lib/yit-plugin-panel.php:781
|
302 |
msgid "Element deleted correctly."
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: lib/yit-plugin-panel.php:782 lib/yit-plugin-panel.php:783
|
306 |
msgid "Element updated correctly."
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: lib/yit-plugin-panel.php:784
|
310 |
msgid "Database imported correctly."
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: lib/yit-plugin-panel.php:785
|
314 |
msgid "An error has occurred during import. Please try again."
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: lib/yit-plugin-panel.php:786
|
318 |
msgid "The added file is not valid."
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: lib/yit-plugin-panel.php:787
|
322 |
msgid "Sorry, import is disabled."
|
323 |
msgstr ""
|
324 |
|
325 |
+
#: lib/yit-plugin-panel.php:788
|
326 |
msgid "Sorting successful."
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: lib/yit-plugin-panel.php:1236
|
330 |
+
msgid "We need your support"
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: lib/yit-plugin-panel.php:1237
|
334 |
+
msgid "to keep updating and improving the plugin. Please,"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: lib/yit-plugin-panel.php:1239
|
338 |
+
msgid "help us by leaving a five-star rating"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: lib/yit-plugin-panel.php:1240
|
342 |
+
msgid ":) Thanks!"
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
#: lib/yit-pointers.php:70
|
346 |
msgid "Plugins Activated"
|
347 |
msgstr ""
|
376 |
"Plugins tab."
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: lib/yith-dashboard.php:40
|
380 |
+
msgid "YITH Latest Updates"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: lib/yith-dashboard.php:41
|
384 |
+
msgid "Latest news from YITH Blog"
|
|
|
|
|
|
|
|
|
|
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: lib/yith-dashboard.php:65
|
388 |
+
msgid "RSS Error:"
|
|
|
|
|
|
|
|
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: lib/yith-dashboard.php:71
|
|
|
392 |
msgid ""
|
393 |
+
"An error has occurred, which probably means the feed is down. Try again later."
|
|
|
|
|
|
|
|
|
|
|
394 |
msgstr ""
|
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
|
413 |
msgid "YITH"
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: lib/yith-system-status.php:105
|
417 |
+
msgid "WordPress Version"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: lib/yith-system-status.php:106
|
421 |
+
msgid "WooCommerce Version"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: lib/yith-system-status.php:107
|
425 |
+
msgid "Available Memory"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: lib/yith-system-status.php:108
|
429 |
+
msgid "PHP Version"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: lib/yith-system-status.php:109
|
433 |
+
msgid "TLS Version"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: lib/yith-system-status.php:110
|
437 |
+
msgid "WordPress Cron"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: lib/yith-system-status.php:111
|
441 |
+
msgid "SimpleXML"
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: lib/yith-system-status.php:112
|
445 |
+
msgid "MultiByte String"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: lib/yith-system-status.php:113
|
449 |
+
msgid "ImageMagick Version"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: lib/yith-system-status.php:114
|
453 |
+
msgid "GD Library"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: lib/yith-system-status.php:115
|
457 |
+
msgid "Iconv Module"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: lib/yith-system-status.php:116
|
461 |
+
msgid "OPCache Save Comments"
|
462 |
msgstr ""
|
463 |
|
464 |
+
#: lib/yith-system-status.php:117
|
465 |
+
msgid "URL FOpen"
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: lib/yith-system-status.php:135 lib/yith-system-status.php:136
|
469 |
+
msgid "System Status"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: lib/yith-system-status.php:179
|
473 |
+
msgid "YITH Plugins"
|
|
|
|
|
|
|
|
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: lib/yith-system-status.php:180
|
477 |
+
msgid "WooCommerce"
|
|
|
|
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: lib/yith-system-status.php:297
|
|
|
|
|
|
|
|
|
481 |
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 installation. "
|
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 templates/fields/ajax-customers.php:93
|
|
|
|
|
|
|
|
|
496 |
#, php-format
|
497 |
+
msgid "%1$s (#%2$s – %3$s)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
498 |
msgstr ""
|
499 |
|
500 |
#: templates/fields/ajax-posts.php:57
|
533 |
msgid "Do you want to remove the custom tab?"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: templates/fields/date-format.php:50
|
537 |
+
msgid "Custom:"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
#: templates/fields/icons.php:58
|
541 |
msgid "Set Default"
|
542 |
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 ""
|
577 |
|
578 |
+
#: templates/fields/select-buttons.php:34
|
579 |
+
msgid "Remove All"
|
580 |
msgstr ""
|
581 |
|
582 |
#: templates/fields/sidebars.php:22
|
603 |
msgid "Right Sidebar"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: templates/fields/upload.php:27 templates/metaboxes/types/icon-list.php:70
|
607 |
#: templates/panel/woocommerce/woocommerce-upload.php:40
|
608 |
msgid "Upload"
|
609 |
msgstr ""
|
610 |
|
611 |
+
#: templates/fields/upload.php:29
|
612 |
msgid "Reset"
|
613 |
msgstr ""
|
614 |
|
626 |
msgid "(Default: <i %s></i> )"
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: templates/panel/woocommerce/woocommerce-form.php:20
|
630 |
msgid "Reset Defaults"
|
631 |
msgstr ""
|
632 |
|
633 |
+
#: templates/sysinfo/system-information-panel.php:30
|
634 |
+
msgid "YITH System Information"
|
635 |
+
msgstr ""
|
636 |
+
|
637 |
+
#: templates/sysinfo/system-information-panel.php:38
|
638 |
+
msgid "Site URL"
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#: templates/sysinfo/system-information-panel.php:46
|
642 |
+
msgid "Output IP Address"
|
643 |
+
msgstr ""
|
644 |
+
|
645 |
+
#: templates/sysinfo/system-information-panel.php:76
|
646 |
+
msgid "Enabled"
|
647 |
+
msgstr ""
|
648 |
+
|
649 |
+
#: templates/sysinfo/system-information-panel.php:76
|
650 |
+
msgid "Disabled"
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
#: templates/sysinfo/system-information-panel.php:82
|
654 |
+
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"
|
673 |
+
msgstr ""
|
674 |
+
|
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 |
+
|
687 |
+
#: templates/sysinfo/system-information-panel.php:116
|
688 |
+
msgid ""
|
689 |
+
"Update it to the latest version in order to benefit of all new features and "
|
690 |
+
"security updates."
|
691 |
+
msgstr ""
|
692 |
+
|
693 |
+
#: templates/sysinfo/system-information-panel.php:122
|
694 |
+
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 |
+
|
702 |
+
#: templates/sysinfo/system-information-panel.php:134
|
703 |
+
msgid "Contact your hosting company in order to enable it."
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: templates/sysinfo/system-information-panel.php:157
|
707 |
+
msgid ""
|
708 |
+
"We cannot determine which <b>TLS</b> version is installed because <b>cURL</b> "
|
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 install "
|
715 |
+
"it."
|
716 |
+
msgstr ""
|
717 |
+
|
718 |
+
#: templates/sysinfo/system-information-panel.php:172
|
719 |
+
msgid "Show full PHPInfo"
|
720 |
+
msgstr ""
|
721 |
+
|
722 |
+
#: templates/sysinfo/system-information-panel.php:176
|
723 |
+
msgid "Back to System panel"
|
724 |
+
msgstr ""
|
725 |
+
|
726 |
+
#: templates/sysinfo/system-information-panel.php:193
|
727 |
+
msgid "Back to top"
|
728 |
+
msgstr ""
|
729 |
+
|
730 |
#: yit-plugin.php:83
|
731 |
msgctxt "Plugin Row Meta"
|
732 |
msgid "Live Demo"
|
747 |
msgid "Premium version"
|
748 |
msgstr ""
|
749 |
|
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 ""
|
plugin-fw/lib/yit-plugin-gradients.php
CHANGED
@@ -122,9 +122,9 @@ if ( ! class_exists( 'YIT_Gradients' ) ) {
|
|
122 |
* @since 1.0
|
123 |
*/
|
124 |
public function reverse_gradient() {
|
125 |
-
$colors_gradient
|
126 |
-
|
127 |
-
for ( $i = 0; $i <
|
128 |
$colors_gradient[$i]['position'] = 100 - $colors_gradient[$i]['position'];
|
129 |
}
|
130 |
|
@@ -440,9 +440,9 @@ if ( ! class_exists( 'YIT_Gradients' ) ) {
|
|
440 |
public function hex_lighter( $color, $factor = 30 ) {
|
441 |
$color = str_replace( '#', '', $color );
|
442 |
|
443 |
-
$base['R'] = hexdec( $color
|
444 |
-
$base['G'] = hexdec( $color
|
445 |
-
$base['B'] = hexdec( $color
|
446 |
|
447 |
$color = '#';
|
448 |
|
122 |
* @since 1.0
|
123 |
*/
|
124 |
public function reverse_gradient() {
|
125 |
+
$colors_gradient = array_reverse( $this->get( 'colors_gradient' ) );
|
126 |
+
$colors_gradient_count = count( $colors_gradient );
|
127 |
+
for ( $i = 0; $i < $colors_gradient_count; $i ++ ) {
|
128 |
$colors_gradient[$i]['position'] = 100 - $colors_gradient[$i]['position'];
|
129 |
}
|
130 |
|
440 |
public function hex_lighter( $color, $factor = 30 ) {
|
441 |
$color = str_replace( '#', '', $color );
|
442 |
|
443 |
+
$base['R'] = hexdec( $color[0] . $color[1] );
|
444 |
+
$base['G'] = hexdec( $color[2] . $color[3] );
|
445 |
+
$base['B'] = hexdec( $color[4] . $color[5] );
|
446 |
|
447 |
$color = '#';
|
448 |
|
plugin-fw/lib/yit-plugin-panel-wc.php
CHANGED
@@ -340,14 +340,13 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
340 |
$yit_options = $this->get_main_array_options();
|
341 |
$option_key = $this->get_current_option_key();
|
342 |
foreach ( $yit_options[ $option_key ] as $id => $option ) {
|
343 |
-
if( isset( $option['yith-type'] ) && $option['yith-type'] == 'multi-colorpicker' && !
|
344 |
$default = [];
|
345 |
-
foreach( $option['colorpickers'] as $colorpicker ) {
|
346 |
-
$default[ $colorpicker['id'] ] = isset( $colorpicker['default'] ) ? $colorpicker['default'] : '';
|
347 |
}
|
348 |
update_option( $option[ 'id' ], $default );
|
349 |
-
}
|
350 |
-
elseif ( isset( $option[ 'default' ] ) ) {
|
351 |
update_option( $option[ 'id' ], $option[ 'default' ] );
|
352 |
}
|
353 |
}
|
@@ -372,8 +371,11 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
372 |
wp_enqueue_style( 'wp-jquery-ui-dialog' );
|
373 |
}
|
374 |
|
|
|
|
|
|
|
375 |
// enqueue styles only in the current panel page
|
376 |
-
if ( 'admin.php' === $pagenow && strpos(
|
377 |
$woocommerce_version = function_exists( 'WC' ) ? WC()->version : $woocommerce->version;
|
378 |
$woocommerce_settings_deps = array( 'jquery', 'jquery-ui-datepicker', 'jquery-ui-sortable', 'iris' );
|
379 |
|
@@ -396,17 +398,16 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
396 |
wp_localize_script( 'woocommerce_settings', 'woocommerce_settings_params', array(
|
397 |
'i18n_nav_warning' => __( 'The changes you have made will be lost if you leave this page.', 'yith-plugin-fw' )
|
398 |
) );
|
399 |
-
|
400 |
wp_enqueue_script( 'yith-plugin-fw-fields' );
|
401 |
}
|
402 |
|
403 |
-
if ( 'admin.php' === $pagenow &&
|
404 |
wp_enqueue_media();
|
405 |
wp_enqueue_style( 'yit-plugin-style' );
|
406 |
wp_enqueue_script( 'yit-plugin-panel' );
|
407 |
}
|
408 |
|
409 |
-
if ( 'admin.php' === $pagenow && strpos(
|
410 |
wp_enqueue_style( 'yit-upgrade-to-pro' );
|
411 |
wp_enqueue_script( 'colorbox' );
|
412 |
}
|
@@ -470,7 +471,10 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
470 |
public static function admin_body_class( $admin_body_classes ) {
|
471 |
global $pagenow;
|
472 |
|
473 |
-
|
|
|
|
|
|
|
474 |
$admin_body_classes = substr_count( $admin_body_classes, self::$body_class ) == 0 ? $admin_body_classes . self::$body_class : $admin_body_classes;
|
475 |
|
476 |
return 'admin.php' == $pagenow && substr_count( $admin_body_classes, 'woocommerce' ) == 0 ? $admin_body_classes .= ' woocommerce ' : $admin_body_classes;
|
@@ -549,11 +553,11 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
549 |
|
550 |
if ( $value && isset( $option[ 'elements' ] ) && !empty( $option[ 'elements' ] ) ) {
|
551 |
|
552 |
-
|
553 |
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
|
558 |
foreach ( $value as $index => $single_toggle ) {
|
559 |
|
@@ -567,7 +571,7 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
567 |
}
|
568 |
|
569 |
foreach ( $option[ 'elements' ] as $element ) {
|
570 |
-
|
571 |
$value[ $index ][ $element[ 'id' ] ] = self::sanitize_option( $element_value, $element, $element_value );
|
572 |
}
|
573 |
}
|
@@ -627,11 +631,11 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
627 |
*/
|
628 |
public function save_toggle_element_options() {
|
629 |
|
630 |
-
|
631 |
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
|
636 |
$posted = $_POST;
|
637 |
$tabs = $this->get_available_tabs();
|
@@ -640,7 +644,7 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
640 |
$option_id = isset( $_REQUEST[ 'toggle_id' ] ) ? $_REQUEST[ 'toggle_id' ] : '';
|
641 |
$updated = false;
|
642 |
|
643 |
-
if ( !
|
644 |
|
645 |
$tab_options = $yit_options[ $current_tab ];
|
646 |
foreach ( $tab_options as $key => $item ) {
|
340 |
$yit_options = $this->get_main_array_options();
|
341 |
$option_key = $this->get_current_option_key();
|
342 |
foreach ( $yit_options[ $option_key ] as $id => $option ) {
|
343 |
+
if ( isset( $option[ 'yith-type' ] ) && $option[ 'yith-type' ] == 'multi-colorpicker' && !empty( $option[ 'colorpickers' ] ) ) {
|
344 |
$default = [];
|
345 |
+
foreach ( $option[ 'colorpickers' ] as $colorpicker ) {
|
346 |
+
$default[ $colorpicker[ 'id' ] ] = isset( $colorpicker[ 'default' ] ) ? $colorpicker[ 'default' ] : '';
|
347 |
}
|
348 |
update_option( $option[ 'id' ], $default );
|
349 |
+
} elseif ( isset( $option[ 'default' ] ) ) {
|
|
|
350 |
update_option( $option[ 'id' ], $option[ 'default' ] );
|
351 |
}
|
352 |
}
|
371 |
wp_enqueue_style( 'wp-jquery-ui-dialog' );
|
372 |
}
|
373 |
|
374 |
+
$screen = function_exists( 'get_current_screen' ) ? get_current_screen() : false;
|
375 |
+
$assets_screen_ids = (array) apply_filters( 'yith_plugin_fw_wc_panel_screen_ids_for_assets', array() );
|
376 |
+
|
377 |
// enqueue styles only in the current panel page
|
378 |
+
if ( $screen && ( 'admin.php' === $pagenow && strpos( $screen->id, $this->settings[ 'page' ] ) !== false ) || in_array( $screen->id, $assets_screen_ids ) ) {
|
379 |
$woocommerce_version = function_exists( 'WC' ) ? WC()->version : $woocommerce->version;
|
380 |
$woocommerce_settings_deps = array( 'jquery', 'jquery-ui-datepicker', 'jquery-ui-sortable', 'iris' );
|
381 |
|
398 |
wp_localize_script( 'woocommerce_settings', 'woocommerce_settings_params', array(
|
399 |
'i18n_nav_warning' => __( 'The changes you have made will be lost if you leave this page.', 'yith-plugin-fw' )
|
400 |
) );
|
|
|
401 |
wp_enqueue_script( 'yith-plugin-fw-fields' );
|
402 |
}
|
403 |
|
404 |
+
if ( $screen && ( 'admin.php' === $pagenow && yith_plugin_fw_is_panel() ) || in_array( $screen->id, $assets_screen_ids ) ) {
|
405 |
wp_enqueue_media();
|
406 |
wp_enqueue_style( 'yit-plugin-style' );
|
407 |
wp_enqueue_script( 'yit-plugin-panel' );
|
408 |
}
|
409 |
|
410 |
+
if ( $screen && 'admin.php' === $pagenow && strpos( $screen->id, 'yith_upgrade_premium_version' ) !== false ) {
|
411 |
wp_enqueue_style( 'yit-upgrade-to-pro' );
|
412 |
wp_enqueue_script( 'colorbox' );
|
413 |
}
|
471 |
public static function admin_body_class( $admin_body_classes ) {
|
472 |
global $pagenow;
|
473 |
|
474 |
+
$assets_screen_ids = (array) apply_filters( 'yith_plugin_fw_wc_panel_screen_ids_for_assets', array() );
|
475 |
+
|
476 |
+
|
477 |
+
if ( ( 'admin.php' == $pagenow && ( strpos( get_current_screen()->id, 'yith-plugins_page' ) !== false || in_array( get_current_screen()->id, $assets_screen_ids ) ) ) )
|
478 |
$admin_body_classes = substr_count( $admin_body_classes, self::$body_class ) == 0 ? $admin_body_classes . self::$body_class : $admin_body_classes;
|
479 |
|
480 |
return 'admin.php' == $pagenow && substr_count( $admin_body_classes, 'woocommerce' ) == 0 ? $admin_body_classes .= ' woocommerce ' : $admin_body_classes;
|
553 |
|
554 |
if ( $value && isset( $option[ 'elements' ] ) && !empty( $option[ 'elements' ] ) ) {
|
555 |
|
556 |
+
$value = maybe_unserialize( $value );
|
557 |
|
558 |
+
if ( isset( $value[ 'box_id' ] ) ) {
|
559 |
+
unset( $value[ 'box_id' ] );
|
560 |
+
}
|
561 |
|
562 |
foreach ( $value as $index => $single_toggle ) {
|
563 |
|
571 |
}
|
572 |
|
573 |
foreach ( $option[ 'elements' ] as $element ) {
|
574 |
+
$element_value = isset( $value[ $index ][ $element[ 'id' ] ] ) ? $value[ $index ][ $element[ 'id' ] ] : false;
|
575 |
$value[ $index ][ $element[ 'id' ] ] = self::sanitize_option( $element_value, $element, $element_value );
|
576 |
}
|
577 |
}
|
631 |
*/
|
632 |
public function save_toggle_element_options() {
|
633 |
|
634 |
+
check_ajax_referer( 'save-toggle-element', 'security' );
|
635 |
|
636 |
+
if ( !current_user_can( $this->settings[ 'capability' ] ) ) {
|
637 |
+
wp_die( -1 );
|
638 |
+
}
|
639 |
|
640 |
$posted = $_POST;
|
641 |
$tabs = $this->get_available_tabs();
|
644 |
$option_id = isset( $_REQUEST[ 'toggle_id' ] ) ? $_REQUEST[ 'toggle_id' ] : '';
|
645 |
$updated = false;
|
646 |
|
647 |
+
if ( !empty( $yit_options[ $current_tab ] ) && !empty( $option_id ) ) {
|
648 |
|
649 |
$tab_options = $yit_options[ $current_tab ];
|
650 |
foreach ( $tab_options as $key => $item ) {
|
plugin-fw/lib/yit-plugin-panel.php
CHANGED
@@ -132,7 +132,8 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
132 |
global $pagenow, $post_type, $taxonomy;
|
133 |
$tabs = false;
|
134 |
|
135 |
-
if ( in_array( $pagenow, array( 'post.php', 'post-new.php', 'edit.php' ), true )
|
|
|
136 |
$tabs = $this->get_post_type_tabs( $post_type );
|
137 |
} else if ( in_array( $pagenow, array( 'edit-tags.php', 'term.php' ), true ) ) {
|
138 |
$tabs = $this->get_taxonomy_tabs( $taxonomy );
|
@@ -459,6 +460,8 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
459 |
foreach ( $this->settings[ 'admin-tabs' ] as $tab => $tab_value ) {
|
460 |
$active_class = ( $current_tab == $tab ) ? ' nav-tab-active' : '';
|
461 |
$active_class .= 'premium' == $tab ? ' ' . $premium_class : '';
|
|
|
|
|
462 |
$first_sub_tab = $this->get_first_sub_tab_key( $tab );
|
463 |
$sub_tab = !!$first_sub_tab ? $first_sub_tab : '';
|
464 |
|
@@ -948,9 +951,9 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
948 |
*/
|
949 |
function get_tab_title() {
|
950 |
$yit_options = $this->get_main_array_options();
|
951 |
-
$
|
952 |
|
953 |
-
foreach ( $yit_options[ $
|
954 |
foreach ( $data as $option ) {
|
955 |
if ( isset( $option[ 'type' ] ) && $option[ 'type' ] == 'title' ) {
|
956 |
return $option[ 'name' ];
|
@@ -971,9 +974,9 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
971 |
*/
|
972 |
function get_section_title( $section ) {
|
973 |
$yit_options = $this->get_main_array_options();
|
974 |
-
$
|
975 |
|
976 |
-
foreach ( $yit_options[ $
|
977 |
if ( isset( $option[ 'type' ] ) && $option[ 'type' ] == 'section' ) {
|
978 |
return $option[ 'name' ];
|
979 |
}
|
@@ -992,9 +995,9 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
992 |
*/
|
993 |
function get_section_description( $section ) {
|
994 |
$yit_options = $this->get_main_array_options();
|
995 |
-
$
|
996 |
|
997 |
-
foreach ( $yit_options[ $
|
998 |
if ( isset( $option[ 'type' ] ) && $option[ 'type' ] == 'section' && isset( $option[ 'desc' ] ) ) {
|
999 |
return '<p>' . $option[ 'desc' ] . '</p>';
|
1000 |
}
|
@@ -1284,7 +1287,10 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1284 |
break;
|
1285 |
}
|
1286 |
}
|
1287 |
-
|
|
|
|
|
|
|
1288 |
}
|
1289 |
|
1290 |
public function get_taxonomy_tabs( $taxonomy ) {
|
@@ -1300,7 +1306,10 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1300 |
break;
|
1301 |
}
|
1302 |
}
|
1303 |
-
|
|
|
|
|
|
|
1304 |
}
|
1305 |
|
1306 |
|
132 |
global $pagenow, $post_type, $taxonomy;
|
133 |
$tabs = false;
|
134 |
|
135 |
+
if ( in_array( $pagenow, array( 'post.php', 'post-new.php', 'edit.php' ), true )
|
136 |
+
&& !in_array( $post_type, array( 'product', 'page', 'post' ) ) ) {
|
137 |
$tabs = $this->get_post_type_tabs( $post_type );
|
138 |
} else if ( in_array( $pagenow, array( 'edit-tags.php', 'term.php' ), true ) ) {
|
139 |
$tabs = $this->get_taxonomy_tabs( $taxonomy );
|
460 |
foreach ( $this->settings[ 'admin-tabs' ] as $tab => $tab_value ) {
|
461 |
$active_class = ( $current_tab == $tab ) ? ' nav-tab-active' : '';
|
462 |
$active_class .= 'premium' == $tab ? ' ' . $premium_class : '';
|
463 |
+
$active_class = apply_filters( 'yith_plugin_fw_panel_active_tab_class', $active_class, $current_tab, $tab );
|
464 |
+
|
465 |
$first_sub_tab = $this->get_first_sub_tab_key( $tab );
|
466 |
$sub_tab = !!$first_sub_tab ? $first_sub_tab : '';
|
467 |
|
951 |
*/
|
952 |
function get_tab_title() {
|
953 |
$yit_options = $this->get_main_array_options();
|
954 |
+
$option_key = $this->get_current_option_key();
|
955 |
|
956 |
+
foreach ( $yit_options[ $option_key ] as $sections => $data ) {
|
957 |
foreach ( $data as $option ) {
|
958 |
if ( isset( $option[ 'type' ] ) && $option[ 'type' ] == 'title' ) {
|
959 |
return $option[ 'name' ];
|
974 |
*/
|
975 |
function get_section_title( $section ) {
|
976 |
$yit_options = $this->get_main_array_options();
|
977 |
+
$option_key = $this->get_current_option_key();
|
978 |
|
979 |
+
foreach ( $yit_options[ $option_key ][ $section ] as $option ) {
|
980 |
if ( isset( $option[ 'type' ] ) && $option[ 'type' ] == 'section' ) {
|
981 |
return $option[ 'name' ];
|
982 |
}
|
995 |
*/
|
996 |
function get_section_description( $section ) {
|
997 |
$yit_options = $this->get_main_array_options();
|
998 |
+
$option_key = $this->get_current_option_key();
|
999 |
|
1000 |
+
foreach ( $yit_options[ $option_key ][ $section ] as $option ) {
|
1001 |
if ( isset( $option[ 'type' ] ) && $option[ 'type' ] == 'section' && isset( $option[ 'desc' ] ) ) {
|
1002 |
return '<p>' . $option[ 'desc' ] . '</p>';
|
1003 |
}
|
1287 |
break;
|
1288 |
}
|
1289 |
}
|
1290 |
+
|
1291 |
+
$panel_page = isset( $this->settings['page'] ) ? $this->settings['page'] : 'general';
|
1292 |
+
|
1293 |
+
return apply_filters( "yith_plugin_fw_panel_{$panel_page}_get_post_type_tabs", $tabs, $post_type );
|
1294 |
}
|
1295 |
|
1296 |
public function get_taxonomy_tabs( $taxonomy ) {
|
1306 |
break;
|
1307 |
}
|
1308 |
}
|
1309 |
+
|
1310 |
+
$panel_page = isset( $this->settings['page'] ) ? $this->settings['page'] : 'general';
|
1311 |
+
|
1312 |
+
return apply_filters( "yith_plugin_fw_panel_{$panel_page}_get_taxonomy_tabs", $tabs, $taxonomy );
|
1313 |
}
|
1314 |
|
1315 |
|
plugin-fw/lib/yit-pointers.php
CHANGED
@@ -65,7 +65,7 @@ if ( ! class_exists( 'YIT_Pointers' ) ) {
|
|
65 |
$this->_default_pointer['plugins'] = array(
|
66 |
'screen_id' => 'plugins',
|
67 |
'options' => array(
|
68 |
-
'content' => sprintf( '<h3> %s </h3> <p> %s </p> <p> %s <a href="
|
69 |
<a href="https://profiles.wordpress.org/yithemes/" target="_blank">Wordpress.org</a></p>',
|
70 |
__( 'Plugins Activated', 'yith-plugin-fw' ),
|
71 |
__( 'From now on, you can find all plugin options in YITH Plugins menu.
|
@@ -79,7 +79,7 @@ if ( ! class_exists( 'YIT_Pointers' ) ) {
|
|
79 |
$this->_default_pointer['update'] = array(
|
80 |
'screen_id' => 'update',
|
81 |
'options' => array(
|
82 |
-
'content' => sprintf( '<h3> %s </h3> <p> %s </p> <p> %s <a href="
|
83 |
<a href="https://profiles.wordpress.org/yithemes/" target="_blank">Wordpress.org</a></p>',
|
84 |
__( 'Plugins Upgraded', 'yith-plugin-fw' ),
|
85 |
__( 'From now on, you can find the option panel of YITH plugins in YITH Plugins menu.
|
65 |
$this->_default_pointer['plugins'] = array(
|
66 |
'screen_id' => 'plugins',
|
67 |
'options' => array(
|
68 |
+
'content' => sprintf( '<h3> %s </h3> <p> %s </p> <p> %s <a href="https://yithemes.com/product-category/plugins/" target="_blank">yithemes.com</a> %s
|
69 |
<a href="https://profiles.wordpress.org/yithemes/" target="_blank">Wordpress.org</a></p>',
|
70 |
__( 'Plugins Activated', 'yith-plugin-fw' ),
|
71 |
__( 'From now on, you can find all plugin options in YITH Plugins menu.
|
79 |
$this->_default_pointer['update'] = array(
|
80 |
'screen_id' => 'update',
|
81 |
'options' => array(
|
82 |
+
'content' => sprintf( '<h3> %s </h3> <p> %s </p> <p> %s <a href="https://yithemes.com/product-category/plugins/" target="_blank">yithemes.com</a> %s
|
83 |
<a href="https://profiles.wordpress.org/yithemes/" target="_blank">Wordpress.org</a></p>',
|
84 |
__( 'Plugins Upgraded', 'yith-plugin-fw' ),
|
85 |
__( 'From now on, you can find the option panel of YITH plugins in YITH Plugins menu.
|
plugin-fw/lib/yith-system-status.php
CHANGED
@@ -19,17 +19,12 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
19 |
* Setting Page to Manage Plugins
|
20 |
*
|
21 |
* @class YITH_System_Status
|
22 |
-
* @package YITH
|
23 |
* @since 1.0
|
24 |
* @author Alberto Ruggiero
|
|
|
25 |
*/
|
26 |
class YITH_System_Status {
|
27 |
|
28 |
-
/**
|
29 |
-
* @var array The settings require to add the submenu page "System Status"
|
30 |
-
*/
|
31 |
-
protected $_settings = array();
|
32 |
-
|
33 |
/**
|
34 |
* @var string the page slug
|
35 |
*/
|
@@ -48,16 +43,16 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
48 |
/**
|
49 |
* Single instance of the class
|
50 |
*
|
51 |
-
* @var \YITH_System_Status
|
52 |
* @since 1.0.0
|
|
|
53 |
*/
|
54 |
protected static $_instance = null;
|
55 |
|
56 |
/**
|
57 |
* Main plugin Instance
|
58 |
*
|
59 |
-
* @since 1.0.0
|
60 |
* @return YITH_System_Status
|
|
|
61 |
* @author Alberto Ruggiero
|
62 |
*/
|
63 |
public static function instance() {
|
@@ -71,8 +66,8 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
71 |
/**
|
72 |
* Constructor
|
73 |
*
|
74 |
-
* @since 1.0.0
|
75 |
* @return void
|
|
|
76 |
* @author Alberto Ruggiero
|
77 |
*/
|
78 |
public function __construct() {
|
@@ -89,16 +84,22 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
89 |
return;
|
90 |
}
|
91 |
|
92 |
-
|
93 |
-
|
|
|
|
|
|
|
94 |
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
|
|
|
|
|
|
102 |
|
103 |
$this->_requirement_labels = array(
|
104 |
'min_wp_version' => __( 'WordPress Version', 'yith-plugin-fw' ),
|
@@ -116,28 +117,33 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
116 |
'url_fopen_enabled' => __( 'URL FOpen', 'yith-plugin-fw' ),
|
117 |
);
|
118 |
|
119 |
-
add_action( 'admin_menu', array( $this, 'add_submenu_page' ), 99 );
|
120 |
-
add_action( 'admin_init', array( $this, 'check_system_status' ) );
|
121 |
-
add_action( 'admin_notices', array( $this, 'activate_system_notice' ), 15 );
|
122 |
-
add_action( 'admin_enqueue_scripts', array( $this, 'dismissable_notice' ), 20 );
|
123 |
-
|
124 |
-
|
125 |
}
|
126 |
|
127 |
/**
|
128 |
* Add "System Information" submenu page under YITH Plugins
|
129 |
*
|
130 |
-
* @since 1.0.0
|
131 |
* @return void
|
|
|
132 |
* @author Alberto Ruggiero
|
133 |
*/
|
134 |
public function add_submenu_page() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
add_submenu_page(
|
136 |
-
$
|
137 |
-
$
|
138 |
-
$
|
139 |
-
$
|
140 |
-
$
|
141 |
array( $this, 'show_information_panel' )
|
142 |
);
|
143 |
}
|
@@ -145,8 +151,8 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
145 |
/**
|
146 |
* Add "System Information" page template under YITH Plugins
|
147 |
*
|
148 |
-
* @since 1.0.0
|
149 |
* @return void
|
|
|
150 |
* @author Alberto Ruggiero
|
151 |
*/
|
152 |
public function show_information_panel() {
|
@@ -161,8 +167,8 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
161 |
/**
|
162 |
* Perform system status check
|
163 |
*
|
164 |
-
* @since 1.0.0
|
165 |
* @return void
|
|
|
166 |
* @author Alberto Ruggiero
|
167 |
*/
|
168 |
public function check_system_status() {
|
@@ -231,12 +237,12 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
231 |
/**
|
232 |
* Handle plugin requirements
|
233 |
*
|
234 |
-
* @since 1.0.0
|
235 |
-
*
|
236 |
* @param $plugin_name string
|
237 |
* @param $requirements array
|
238 |
*
|
239 |
* @return void
|
|
|
|
|
240 |
* @author Alberto Ruggiero
|
241 |
*/
|
242 |
public function add_requirements( $plugin_name, $requirements ) {
|
@@ -255,8 +261,8 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
255 |
/**
|
256 |
* Manages notice dismissing
|
257 |
*
|
258 |
-
* @since 1.0.0
|
259 |
* @return void
|
|
|
260 |
* @author Alberto Ruggiero
|
261 |
*/
|
262 |
public function dismissable_notice() {
|
@@ -268,8 +274,8 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
268 |
/**
|
269 |
* Show system notice
|
270 |
*
|
271 |
-
* @since 1.0.0
|
272 |
* @return void
|
|
|
273 |
* @author Alberto Ruggiero
|
274 |
*/
|
275 |
public function activate_system_notice() {
|
@@ -300,8 +306,8 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
300 |
/**
|
301 |
* Get system information
|
302 |
*
|
303 |
-
* @since 1.0.0
|
304 |
* @return array
|
|
|
305 |
* @author Alberto Ruggiero
|
306 |
*/
|
307 |
public function get_system_info() {
|
@@ -357,11 +363,11 @@ if ( ! class_exists( 'YITH_System_Status' ) ) {
|
|
357 |
/**
|
358 |
* Convert site into number
|
359 |
*
|
360 |
-
* @since 1.0.0
|
361 |
-
*
|
362 |
* @param $memory_size string
|
363 |
*
|
364 |
* @return integer
|
|
|
|
|
365 |
* @author Alberto Ruggiero
|
366 |
*/
|
367 |
public function memory_size_to_num( $memory_size ) {
|
19 |
* Setting Page to Manage Plugins
|
20 |
*
|
21 |
* @class YITH_System_Status
|
|
|
22 |
* @since 1.0
|
23 |
* @author Alberto Ruggiero
|
24 |
+
* @package YITH
|
25 |
*/
|
26 |
class YITH_System_Status {
|
27 |
|
|
|
|
|
|
|
|
|
|
|
28 |
/**
|
29 |
* @var string the page slug
|
30 |
*/
|
43 |
/**
|
44 |
* Single instance of the class
|
45 |
*
|
|
|
46 |
* @since 1.0.0
|
47 |
+
* @var \YITH_System_Status
|
48 |
*/
|
49 |
protected static $_instance = null;
|
50 |
|
51 |
/**
|
52 |
* Main plugin Instance
|
53 |
*
|
|
|
54 |
* @return YITH_System_Status
|
55 |
+
* @since 1.0.0
|
56 |
* @author Alberto Ruggiero
|
57 |
*/
|
58 |
public static function instance() {
|
66 |
/**
|
67 |
* Constructor
|
68 |
*
|
|
|
69 |
* @return void
|
70 |
+
* @since 1.0.0
|
71 |
* @author Alberto Ruggiero
|
72 |
*/
|
73 |
public function __construct() {
|
84 |
return;
|
85 |
}
|
86 |
|
87 |
+
add_action( 'admin_menu', array( $this, 'add_submenu_page' ), 99 );
|
88 |
+
add_action( 'admin_init', array( $this, 'check_system_status' ) );
|
89 |
+
add_action( 'admin_notices', array( $this, 'activate_system_notice' ), 15 );
|
90 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'dismissable_notice' ), 20 );
|
91 |
+
add_action( 'init', array( $this, 'set_requirements_labels' ) );
|
92 |
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* Set requirements labels
|
97 |
+
*
|
98 |
+
* @return void
|
99 |
+
* @since 1.0.0
|
100 |
+
* @author Alberto Ruggiero
|
101 |
+
*/
|
102 |
+
public function set_requirements_labels() {
|
103 |
|
104 |
$this->_requirement_labels = array(
|
105 |
'min_wp_version' => __( 'WordPress Version', 'yith-plugin-fw' ),
|
117 |
'url_fopen_enabled' => __( 'URL FOpen', 'yith-plugin-fw' ),
|
118 |
);
|
119 |
|
|
|
|
|
|
|
|
|
|
|
|
|
120 |
}
|
121 |
|
122 |
/**
|
123 |
* Add "System Information" submenu page under YITH Plugins
|
124 |
*
|
|
|
125 |
* @return void
|
126 |
+
* @since 1.0.0
|
127 |
* @author Alberto Ruggiero
|
128 |
*/
|
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' ),
|
136 |
+
'menu_title' => __( 'System Status', 'yith-plugin-fw' ) . $error_notice,
|
137 |
+
'capability' => 'manage_options',
|
138 |
+
'page' => $this->_page,
|
139 |
+
);
|
140 |
+
|
141 |
add_submenu_page(
|
142 |
+
$settings['parent_page'],
|
143 |
+
$settings['page_title'],
|
144 |
+
$settings['menu_title'],
|
145 |
+
$settings['capability'],
|
146 |
+
$settings['page'],
|
147 |
array( $this, 'show_information_panel' )
|
148 |
);
|
149 |
}
|
151 |
/**
|
152 |
* Add "System Information" page template under YITH Plugins
|
153 |
*
|
|
|
154 |
* @return void
|
155 |
+
* @since 1.0.0
|
156 |
* @author Alberto Ruggiero
|
157 |
*/
|
158 |
public function show_information_panel() {
|
167 |
/**
|
168 |
* Perform system status check
|
169 |
*
|
|
|
170 |
* @return void
|
171 |
+
* @since 1.0.0
|
172 |
* @author Alberto Ruggiero
|
173 |
*/
|
174 |
public function check_system_status() {
|
237 |
/**
|
238 |
* Handle plugin requirements
|
239 |
*
|
|
|
|
|
240 |
* @param $plugin_name string
|
241 |
* @param $requirements array
|
242 |
*
|
243 |
* @return void
|
244 |
+
* @since 1.0.0
|
245 |
+
*
|
246 |
* @author Alberto Ruggiero
|
247 |
*/
|
248 |
public function add_requirements( $plugin_name, $requirements ) {
|
261 |
/**
|
262 |
* Manages notice dismissing
|
263 |
*
|
|
|
264 |
* @return void
|
265 |
+
* @since 1.0.0
|
266 |
* @author Alberto Ruggiero
|
267 |
*/
|
268 |
public function dismissable_notice() {
|
274 |
/**
|
275 |
* Show system notice
|
276 |
*
|
|
|
277 |
* @return void
|
278 |
+
* @since 1.0.0
|
279 |
* @author Alberto Ruggiero
|
280 |
*/
|
281 |
public function activate_system_notice() {
|
306 |
/**
|
307 |
* Get system information
|
308 |
*
|
|
|
309 |
* @return array
|
310 |
+
* @since 1.0.0
|
311 |
* @author Alberto Ruggiero
|
312 |
*/
|
313 |
public function get_system_info() {
|
363 |
/**
|
364 |
* Convert site into number
|
365 |
*
|
|
|
|
|
366 |
* @param $memory_size string
|
367 |
*
|
368 |
* @return integer
|
369 |
+
* @since 1.0.0
|
370 |
+
*
|
371 |
* @author Alberto Ruggiero
|
372 |
*/
|
373 |
public function memory_size_to_num( $memory_size ) {
|
plugin-fw/package.json
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "yith-plugin-framewowrk",
|
3 |
+
"version": "3.4.15",
|
4 |
+
"description": "YITH Plugin Framework",
|
5 |
+
"main": "Gruntfile.js",
|
6 |
+
"scripts": {
|
7 |
+
"prerelease": "npm run js && npm run i18n",
|
8 |
+
"js": "grunt js",
|
9 |
+
"i18n": "grunt i18n"
|
10 |
+
},
|
11 |
+
"author": "YITH",
|
12 |
+
"license": "GPL-3.0+",
|
13 |
+
"keywords": [],
|
14 |
+
"devDependencies": {
|
15 |
+
"grunt": "^1.0.3",
|
16 |
+
"grunt-cli": "^1.3.2",
|
17 |
+
"grunt-contrib-jshint": "^2.0.0",
|
18 |
+
"grunt-contrib-uglify-es": "github:gruntjs/grunt-contrib-uglify#harmony",
|
19 |
+
"grunt-wp-i18n": "^1.0.2"
|
20 |
+
}
|
21 |
+
}
|
plugin-fw/templates/fields/country-select.php
CHANGED
@@ -28,8 +28,7 @@ if ( strstr( $country_setting, ':' ) ) {
|
|
28 |
$countries = WC()->countries->get_countries();
|
29 |
$class = isset( $class ) ? $class : 'yith-plugin-fw-select';
|
30 |
?>
|
31 |
-
<select<?php echo $
|
32 |
-
id="<?php echo $id ?>"
|
33 |
name="<?php echo $name ?>" <?php echo isset( $std ) ? " data-std='{$std}'" : '' ?>
|
34 |
class="wc-enhanced-select <?php echo $class ?>"
|
35 |
<?php echo $placeholder ?>
|
28 |
$countries = WC()->countries->get_countries();
|
29 |
$class = isset( $class ) ? $class : 'yith-plugin-fw-select';
|
30 |
?>
|
31 |
+
<select id="<?php echo $id ?>"
|
|
|
32 |
name="<?php echo $name ?>" <?php echo isset( $std ) ? " data-std='{$std}'" : '' ?>
|
33 |
class="wc-enhanced-select <?php echo $class ?>"
|
34 |
<?php echo $placeholder ?>
|
plugin-fw/templates/fields/multi-colorpicker.php
CHANGED
@@ -23,9 +23,9 @@ $class = !empty( $class ) ? $class : 'yith-plugin-fw-multi-colorpicker';
|
|
23 |
<div class="<?php echo esc_attr( $class )?>" id="<?php echo esc_attr( $id ) ?>">
|
24 |
|
25 |
<?php
|
26 |
-
$items_to_process
|
27 |
-
|
28 |
-
for ( $i = 0; $i <
|
29 |
$items = $colorpickers[ $i ];
|
30 |
|
31 |
// make sure that we have at least one group
|
23 |
<div class="<?php echo esc_attr( $class )?>" id="<?php echo esc_attr( $id ) ?>">
|
24 |
|
25 |
<?php
|
26 |
+
$items_to_process = array();
|
27 |
+
$colorpickers_count = count( $colorpickers );
|
28 |
+
for ( $i = 0; $i < $colorpickers_count; $i++ ):
|
29 |
$items = $colorpickers[ $i ];
|
30 |
|
31 |
// make sure that we have at least one group
|
plugin-fw/templates/fields/multi-select.php
CHANGED
@@ -19,7 +19,8 @@ if ( empty( $selects ) ){
|
|
19 |
?>
|
20 |
<div class="yith-plugin-fw-multi-select" id="<?php echo esc_attr( $id ) ?>">
|
21 |
<?php
|
22 |
-
|
|
|
23 |
// open group
|
24 |
if( ( $i%2 ) == 0 ) : ?>
|
25 |
<div class="yith-select-group">
|
19 |
?>
|
20 |
<div class="yith-plugin-fw-multi-select" id="<?php echo esc_attr( $id ) ?>">
|
21 |
<?php
|
22 |
+
$selects_count = count( $selects );
|
23 |
+
for( $i = 0; $i < $selects_count; $i++ ) :
|
24 |
// open group
|
25 |
if( ( $i%2 ) == 0 ) : ?>
|
26 |
<div class="yith-select-group">
|
plugin-fw/templates/fields/onoff.php
CHANGED
@@ -20,10 +20,12 @@ extract( $field );
|
|
20 |
<?php checked( yith_plugin_fw_is_true( $value ) ) ?> class="on_off" <?php if ( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?>
|
21 |
<?php echo $custom_attributes ?>
|
22 |
/>
|
23 |
-
<span class="yith-plugin-fw-onoff"
|
|
|
|
|
24 |
</div>
|
25 |
<?php
|
26 |
if ( isset( $field[ 'desc-inline' ] ) ) {
|
27 |
echo "<span class='description inline'>" . $field[ 'desc-inline' ] . "</span>";
|
28 |
}
|
29 |
-
?>
|
20 |
<?php checked( yith_plugin_fw_is_true( $value ) ) ?> class="on_off" <?php if ( isset( $std ) ) : ?>data-std="<?php echo $std ?>"<?php endif ?>
|
21 |
<?php echo $custom_attributes ?>
|
22 |
/>
|
23 |
+
<span class="yith-plugin-fw-onoff"
|
24 |
+
data-text-on="<?php echo esc_attr_x( 'YES', 'YES/NO button: use MAX 3 characters!', 'yith-plugin-fw' ); ?>"
|
25 |
+
data-text-off="<?php echo esc_attr_x( 'NO', 'YES/NO button: use MAX 3 characters!', 'yith-plugin-fw' ); ?>"></span>
|
26 |
</div>
|
27 |
<?php
|
28 |
if ( isset( $field[ 'desc-inline' ] ) ) {
|
29 |
echo "<span class='description inline'>" . $field[ 'desc-inline' ] . "</span>";
|
30 |
}
|
31 |
+
?>
|
plugin-fw/templates/fields/select-images.php
CHANGED
@@ -34,17 +34,18 @@ $wrapper_id = $id . '-wrapper';
|
|
34 |
|
35 |
<ul class="yith-plugin-fw-select-images__list">
|
36 |
<?php foreach ( $options as $key => $item ) :
|
37 |
-
|
38 |
-
|
|
|
39 |
if ( $image ) :
|
40 |
$selected_class = 'yith-plugin-fw-select-images__item--selected';
|
41 |
$current_class = $key === $value ? $selected_class : '';
|
42 |
?>
|
43 |
-
<li class="yith-plugin-fw-select-images__item <?php echo $current_class ?>" data-key="<?php echo $key ?>"
|
44 |
<?php if ( $label ) : ?>
|
45 |
<div class="yith-plugin-fw-select-images__item__label"><?php echo $label ?></div>
|
46 |
<?php endif; ?>
|
47 |
-
<img src="<?php echo $image ?>"
|
48 |
</li>
|
49 |
<?php endif; ?>
|
50 |
<?php endforeach; ?>
|
34 |
|
35 |
<ul class="yith-plugin-fw-select-images__list">
|
36 |
<?php foreach ( $options as $key => $item ) :
|
37 |
+
$label = ! empty( $item['label'] ) ? $item['label'] : $key;
|
38 |
+
$image = ! empty( $item['image'] ) ? $item['image'] : '';
|
39 |
+
$img_data = ! empty( $item['data'] ) ? yith_plugin_fw_html_data_to_string( $item['data'] ): '';
|
40 |
if ( $image ) :
|
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; ?>
|
48 |
+
<img class="yith-plugin-fw-select-images_src" src="<?php echo $image ?>" />
|
49 |
</li>
|
50 |
<?php endif; ?>
|
51 |
<?php endforeach; ?>
|
plugin-fw/templates/panel/panel-field-container.php
CHANGED
@@ -1,7 +1,6 @@
|
|
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:
|
@@ -34,8 +33,11 @@ if ( !empty( $custom_attributes ) )
|
|
34 |
<div class="option">
|
35 |
<?php yith_plugin_fw_get_field( $field, true, false ); ?>
|
36 |
</div>
|
37 |
-
<span class="description"><?php echo $option[ 'desc' ] ?></span>
|
38 |
|
|
|
|
|
|
|
|
|
39 |
<div class="clear"></div>
|
40 |
</div>
|
41 |
|
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:
|
33 |
<div class="option">
|
34 |
<?php yith_plugin_fw_get_field( $field, true, false ); ?>
|
35 |
</div>
|
|
|
36 |
|
37 |
+
<?php if ( !empty( $option[ 'desc' ] ) ): ?>
|
38 |
+
<span class="description"><?php echo $option[ 'desc' ] ?></span>
|
39 |
+
<?php endif; ?>
|
40 |
+
|
41 |
<div class="clear"></div>
|
42 |
</div>
|
43 |
|
plugin-fw/yit-functions.php
CHANGED
@@ -348,8 +348,10 @@ if ( !function_exists( 'yit_get_post_meta' ) ) {
|
|
348 |
|
349 |
$sub_meta = explode( '[', $meta );
|
350 |
|
351 |
-
$meta
|
352 |
-
|
|
|
|
|
353 |
$current_submeta = rtrim( $sub_meta[ $i ], ']' );
|
354 |
if ( !isset( $meta[ $current_submeta ] ) )
|
355 |
return false;
|
@@ -794,6 +796,25 @@ if ( !function_exists( 'yit_load_js_file' ) ) {
|
|
794 |
}
|
795 |
}
|
796 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
797 |
if ( !function_exists( 'yit_wpml_register_string' ) ) {
|
798 |
/**
|
799 |
* Register a string in wpml trnslation
|
348 |
|
349 |
$sub_meta = explode( '[', $meta );
|
350 |
|
351 |
+
$meta = get_post_meta( $id, current( $sub_meta ), true );
|
352 |
+
$sub_meta_count = count( $sub_meta );
|
353 |
+
|
354 |
+
for ( $i = 1; $i < $sub_meta_count; $i++ ) {
|
355 |
$current_submeta = rtrim( $sub_meta[ $i ], ']' );
|
356 |
if ( !isset( $meta[ $current_submeta ] ) )
|
357 |
return false;
|
796 |
}
|
797 |
}
|
798 |
|
799 |
+
if ( !function_exists( 'yit_load_css_file' ) ) {
|
800 |
+
/**
|
801 |
+
* Load .min.css file if WP_Debug is not defined
|
802 |
+
*
|
803 |
+
* @param string $filename The file name
|
804 |
+
* @return string The file path
|
805 |
+
* @since 2.0.0
|
806 |
+
* @author Alberto Ruggiero
|
807 |
+
*/
|
808 |
+
function yit_load_css_file( $filename ) {
|
809 |
+
|
810 |
+
if ( !( ( defined( 'WP_DEBUG' ) && WP_DEBUG ) || ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) || isset( $_GET[ 'yith_script_debug' ] ) ) ) {
|
811 |
+
$filename = str_replace( '.css', '.min.css', $filename );
|
812 |
+
}
|
813 |
+
|
814 |
+
return $filename;
|
815 |
+
}
|
816 |
+
}
|
817 |
+
|
818 |
if ( !function_exists( 'yit_wpml_register_string' ) ) {
|
819 |
/**
|
820 |
* Register a string in wpml trnslation
|
plugin-options/{premium-landing-options.php → premium-options.php}
RENAMED
@@ -8,16 +8,16 @@
|
|
8 |
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
*/
|
10 |
|
11 |
-
if ( !defined( 'ABSPATH' ) ) {
|
12 |
-
|
13 |
} // Exit if accessed directly
|
14 |
|
15 |
|
16 |
return array(
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
);
|
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' => array(
|
18 |
+
'home' => array(
|
19 |
+
'type' => 'custom_tab',
|
20 |
+
'action' => 'yith_catalog_mode_premium',
|
21 |
+
),
|
22 |
+
),
|
23 |
+
);
|
plugin-options/settings-options.php
CHANGED
@@ -14,67 +14,68 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
14 |
|
15 |
return array(
|
16 |
'settings' => array(
|
17 |
-
'
|
18 |
-
'name' =>
|
19 |
'type' => 'title',
|
20 |
),
|
21 |
-
'
|
22 |
-
'name'
|
23 |
-
'type'
|
24 |
-
'
|
25 |
-
'
|
26 |
-
'
|
|
|
27 |
),
|
28 |
-
'
|
29 |
-
'
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
'
|
34 |
-
'
|
35 |
-
),
|
36 |
-
'ywctm_catalog_mode_disable_add_to_cart_single' => array(
|
37 |
-
'name' => __( '"Add to cart" button', 'yith-woocommerce-catalog-mode' ),
|
38 |
-
'type' => 'checkbox',
|
39 |
-
'desc' => __( 'Hide in product detail page', 'yith-woocommerce-catalog-mode' ),
|
40 |
-
'id' => 'ywctm_hide_add_to_cart_single',
|
41 |
-
'default' => 'no',
|
42 |
-
'checkboxgroup' => 'start'
|
43 |
),
|
44 |
-
'
|
45 |
-
'type'
|
46 |
-
'
|
47 |
-
'
|
48 |
-
'
|
49 |
-
'
|
50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
),
|
52 |
-
'
|
53 |
-
'name'
|
54 |
-
'type'
|
55 |
-
'
|
56 |
-
'
|
57 |
-
'
|
|
|
58 |
),
|
59 |
-
'
|
60 |
'type' => 'sectionend',
|
61 |
),
|
62 |
-
|
63 |
-
|
64 |
-
'name' => __( 'Other Settings', 'yith-woocommerce-catalog-mode' ),
|
65 |
-
'type' => 'title',
|
66 |
-
'desc' => '',
|
67 |
-
),
|
68 |
-
'ywctm_other_disable_cart_in_header' => array(
|
69 |
-
'name' => __( 'Disable shop', 'yith-woocommerce-catalog-mode' ),
|
70 |
-
'type' => 'checkbox',
|
71 |
-
'desc' => __( 'Hide and disable "Cart" page, "Checkout" page and all "Add to Cart" buttons', 'yith-woocommerce-catalog-mode' ),
|
72 |
-
'id' => 'ywctm_hide_cart_header',
|
73 |
-
'default' => 'no',
|
74 |
-
),
|
75 |
-
'ywctm_other_section_end' => array(
|
76 |
-
'type' => 'sectionend',
|
77 |
-
)
|
78 |
-
)
|
79 |
-
|
80 |
-
);
|
14 |
|
15 |
return array(
|
16 |
'settings' => array(
|
17 |
+
'step_one_title' => array(
|
18 |
+
'name' => esc_html__( 'Settings', 'yith-woocommerce-catalog-mode' ),
|
19 |
'type' => 'title',
|
20 |
),
|
21 |
+
'catalog_mode_admin_view' => array(
|
22 |
+
'name' => esc_html__( 'Catalog mode for administrators', 'yith-woocommerce-catalog-mode' ),
|
23 |
+
'type' => 'yith-field',
|
24 |
+
'yith-type' => 'onoff',
|
25 |
+
'desc' => esc_html__( 'Choose to enable the Catalog Mode for admins.', 'yith-woocommerce-catalog-mode' ),
|
26 |
+
'id' => 'ywctm_admin_view',
|
27 |
+
'default' => 'yes',
|
28 |
),
|
29 |
+
'disable_shop' => array(
|
30 |
+
'name' => esc_html__( 'Disable shop', 'yith-woocommerce-catalog-mode' ),
|
31 |
+
'type' => 'yith-field',
|
32 |
+
'yith-type' => 'onoff',
|
33 |
+
'desc' => esc_html__( 'Use this option to hide the "Cart" page, "Checkout" page and all the "Add to Cart" buttons in the shop.', 'yith-woocommerce-catalog-mode' ),
|
34 |
+
'id' => 'ywctm_disable_shop',
|
35 |
+
'default' => 'no',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
),
|
37 |
+
'hide_add_to_cart' => array(
|
38 |
+
'type' => 'yith-field',
|
39 |
+
'yith-type' => 'yith-multiple-field',
|
40 |
+
'name' => esc_html__( 'Hide "Add to Cart" in:', 'yith-woocommerce-catalog-mode' ),
|
41 |
+
'desc' => esc_html__( 'Choose where to hide "Add to Cart".', 'yith-woocommerce-catalog-mode' ),
|
42 |
+
'id' => 'ywctm_hide_add_to_cart_settings',
|
43 |
+
'fields' => array(
|
44 |
+
'action' => array(
|
45 |
+
'std' => 'hide',
|
46 |
+
'type' => 'hidden',
|
47 |
+
),
|
48 |
+
'where' => array(
|
49 |
+
'options' => array(
|
50 |
+
'all' => esc_html__( 'All pages', 'yith-woocommerce-catalog-mode' ),
|
51 |
+
'shop' => esc_html__( 'Shop page', 'yith-woocommerce-catalog-mode' ),
|
52 |
+
'product' => esc_html__( 'Product page', 'yith-woocommerce-catalog-mode' ),
|
53 |
+
),
|
54 |
+
'std' => 'all',
|
55 |
+
'type' => 'select',
|
56 |
+
),
|
57 |
+
'items' => array(
|
58 |
+
'std' => 'all',
|
59 |
+
'type' => 'hidden',
|
60 |
+
),
|
61 |
+
),
|
62 |
+
'deps' => array(
|
63 |
+
'id' => 'ywctm_disable_shop',
|
64 |
+
'value' => 'no',
|
65 |
+
'type' => 'hide-disable',
|
66 |
+
),
|
67 |
+
'class' => 'ywctm-inline-selects',
|
68 |
),
|
69 |
+
'hide_variations' => array(
|
70 |
+
'name' => esc_html__( 'Hide product variations', 'yith-woocommerce-catalog-mode' ),
|
71 |
+
'type' => 'yith-field',
|
72 |
+
'yith-type' => 'onoff',
|
73 |
+
'desc' => esc_html__( 'Use this option to hide product variations where "add to cart" is hidden.', 'yith-woocommerce-catalog-mode' ),
|
74 |
+
'id' => 'ywctm_hide_variations',
|
75 |
+
'default' => 'no',
|
76 |
),
|
77 |
+
'step_one_end' => array(
|
78 |
'type' => 'sectionend',
|
79 |
),
|
80 |
+
),
|
81 |
+
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@
|
|
3 |
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.
|
7 |
-
Stable tag:
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -12,19 +12,55 @@ YITH WooCommerce Catalog Mode, a plugin for disabling sales in your e-commerce a
|
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
= Features of YITH WooCommerce Catalog Mode: =
|
18 |
|
19 |
-
*
|
20 |
-
*
|
21 |
-
* Hide
|
22 |
-
* Hide
|
23 |
-
* Hide WooCommerce "Cart" and "Checkout" pages and any reference to them
|
24 |
|
25 |
= Official documentation of YITH WooCommerce Catalog Mode =
|
26 |
|
27 |
-
For a more detailed description of options and features of YITH WooCommerce Catalog Mode, please, read the [official documentation](https://yithemes.com/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
|
29 |
= Compatibility with WooCommerce plugins =
|
30 |
|
@@ -39,24 +75,6 @@ YITH WooCommerce Catalog Mode has been tested and compatibility is certain with
|
|
39 |
|
40 |
YITH WooCommerce Catalog Mode is available in combination with many other plugins in [**YITH Essential Kit for WooCommerce #1**](https://wordpress.org/plugins/yith-essential-kit-for-woocommerce-1/), a bundle of indispensable tools to make your WooCommerce site look more professional and be more user-friendly. Learn more about all WooCommerce plugins included and boost your WooCommerce site with a simple click!
|
41 |
|
42 |
-
= Premium features of YITH WooCommerce Catalog Mode =
|
43 |
-
|
44 |
-
* All features of the free version
|
45 |
-
* Enable/disable catalog mode without having to disable YITH WooCommerce Catalog Mode.
|
46 |
-
* Do not apply catalog mode to selected WooCommerce products added in the “Exclusion list”. Exclusions are managed from “Exclusions” tab
|
47 |
-
* Set options for WooCommerce products in “Exclusion list”, to which catalog mode is not applied
|
48 |
-
* Reverse functioning of “Exclusion list”, by applying catalog mode only to WooCommerce products added in the list
|
49 |
-
* Hide WooCommerce “Cart” and “Checkout” pages and any other possible reference to them
|
50 |
-
* Hide WooCommerce product price
|
51 |
-
* Enter an alternative text to replace WooCommerce product price (e.g. “Register to see price”)
|
52 |
-
* Hide WooCommerce price to all users or to unregistered users only
|
53 |
-
* Add a tab with an inquiry form for each WooCommerce product to let your users contact you and ask about it
|
54 |
-
* Include the link of the WooCommerce product page from which the inquiry email has been sent
|
55 |
-
* Custom button in WooCommerce product page
|
56 |
-
* Select an action for the button added by YITH Woocommerce Catalog Mode (generic URL, email address, phone number, Skype contact)
|
57 |
-
* Disable WooCommerce “Reviews” tab in product page for all users or for unregistered users only
|
58 |
-
|
59 |
-
|
60 |
== Installation ==
|
61 |
|
62 |
= Installation =
|
@@ -113,6 +131,18 @@ yith-woocommerce-catalog-mode-<WORDPRESS LOCALE >.mo
|
|
113 |
|
114 |
== Changelog ==
|
115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
= Version 1.6.16 - Released: 23 December 2019 =
|
117 |
|
118 |
* New: Support for WooCommerce 3.9
|
@@ -322,7 +352,7 @@ yith-woocommerce-catalog-mode-<WORDPRESS LOCALE >.mo
|
|
322 |
|
323 |
== Upgrade Notice ==
|
324 |
|
325 |
-
Last Stable Tag
|
326 |
|
327 |
== Suggestions ==
|
328 |
|
@@ -330,12 +360,17 @@ If you have suggestions about how to improve YITH WooCommerce Catalog Mode, you
|
|
330 |
|
331 |
== Translators ==
|
332 |
|
333 |
-
=
|
334 |
|
335 |
-
|
336 |
|
337 |
* English
|
338 |
-
*
|
|
|
|
|
|
|
|
|
|
|
339 |
|
340 |
-
|
341 |
-
|
3 |
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.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
+
Are you interested in displaying a catalog with products or services without making them immediately available for sale?
|
16 |
+
Are you taking inventory but would like to leave products online? Or maybe your store might be temporarily closed due to holidays or prepare for a sales period and you need to temporarily suspend sales?
|
17 |
+
|
18 |
+
YITH WooCommerce Catalog Mode is the easy and quick solution to turn your online shop into a catalogue, by removing all Add to Cart buttons and any access to checkout pages.
|
19 |
+
|
20 |
+
A catalogue gives you the opportunity to leave your products online and to let your customers contact you anyway for whatever question they might have or to ask a custom quote. This increases customers’ loyalty and you do not lose visibility online.
|
21 |
+
|
22 |
+
With **50,000+ active installations**, YITH WooCommerce Catalog mode is the **most popular free plugin** to convert a shop to an online catalog and the easiest solution: you can do that with just two clicks!
|
23 |
+
|
24 |
+
In our last update, we also improved the panel and the code to provide a better experience to all users that trust in our products.
|
25 |
|
26 |
= Features of YITH WooCommerce Catalog Mode: =
|
27 |
|
28 |
+
* Select if an admin will see the store in catalog mode (only when set)
|
29 |
+
* Hide “Add to Cart” button on all product pages
|
30 |
+
* Hide “Add to Cart” button on other pages (shop, categories, tags)
|
31 |
+
* Hide WooCommerce “Cart” and “Checkout” pages and any reference to them.
|
|
|
32 |
|
33 |
= Official documentation of YITH WooCommerce Catalog Mode =
|
34 |
|
35 |
+
For a more detailed description of options and features of YITH WooCommerce Catalog Mode, please, read the [official documentation](https://docs.yithemes.com/yith-woocommerce-catalog-mode/).
|
36 |
+
|
37 |
+
= NEED MORE? DISCOVER THE FEATURES OF THE PREMIUM VERSION: =
|
38 |
+
|
39 |
+
⭐ Apply catalog mode only to specific products or product categories.
|
40 |
+
|
41 |
+
⭐ Apply catalog mode to all products and exclude specific products.
|
42 |
+
|
43 |
+
⭐ Apply catalog mode to all users, to guest users only or to users from specific countries only (if you don’t want to sell and ship products in some countries).
|
44 |
+
|
45 |
+
⭐ Hide WooCommerce “Cart” and “Checkout” pages and any other possible reference to them.
|
46 |
+
|
47 |
+
⭐ Hide prices.
|
48 |
+
|
49 |
+
⭐ Create unlimited buttons or labels in our buttons builder to replace prices and add to cart buttons.
|
50 |
+
|
51 |
+
⭐ Assign different labels and buttons to specific products.
|
52 |
+
|
53 |
+
⭐ Enable an inquiry form in product pages to let your users contact you and ask for more info or for a custom quote.
|
54 |
+
|
55 |
+
⭐ Choose the inquiry form style and position.
|
56 |
+
|
57 |
+
⭐ Connect with your favorite form builder including Formidable Forms, Gravity Forms, Contact Forms 7 and Ninja Forms.
|
58 |
+
|
59 |
+
⭐ Disable WooCommerce “Reviews” tab in the product page for all users or for unregistered users only.
|
60 |
+
|
61 |
+
⭐ Get premium support and download the latest versions.
|
62 |
+
|
63 |
+
[GET PREMIUM VERSION NOW >](https://yithemes.com/themes/plugins/yith-woocommerce-catalog-mode/)
|
64 |
|
65 |
= Compatibility with WooCommerce plugins =
|
66 |
|
75 |
|
76 |
YITH WooCommerce Catalog Mode is available in combination with many other plugins in [**YITH Essential Kit for WooCommerce #1**](https://wordpress.org/plugins/yith-essential-kit-for-woocommerce-1/), a bundle of indispensable tools to make your WooCommerce site look more professional and be more user-friendly. Learn more about all WooCommerce plugins included and boost your WooCommerce site with a simple click!
|
77 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
== Installation ==
|
79 |
|
80 |
= Installation =
|
131 |
|
132 |
== Changelog ==
|
133 |
|
134 |
+
= Version 2.0.0 - Released: 8 April 2020 =
|
135 |
+
|
136 |
+
* Tweak: improved admin panel and settings UX
|
137 |
+
* Dev: code refactoring of the entire plugin
|
138 |
+
* Update: plugin framework
|
139 |
+
|
140 |
+
= Version 1.6.19 - Released: 11 March 2020 =
|
141 |
+
|
142 |
+
* New: Support for WordPress 5.4
|
143 |
+
* New: Support for WooCommerce 4.0
|
144 |
+
* Update: plugin framework
|
145 |
+
|
146 |
= Version 1.6.16 - Released: 23 December 2019 =
|
147 |
|
148 |
* New: Support for WooCommerce 3.9
|
352 |
|
353 |
== Upgrade Notice ==
|
354 |
|
355 |
+
Last Stable Tag 2.0.0
|
356 |
|
357 |
== Suggestions ==
|
358 |
|
360 |
|
361 |
== Translators ==
|
362 |
|
363 |
+
= Languages =
|
364 |
|
365 |
+
Also available in:
|
366 |
|
367 |
* English
|
368 |
+
* Italian
|
369 |
+
* Spanish
|
370 |
+
* Japanese
|
371 |
+
and [much more](https://translate.wordpress.org/projects/wp-plugins/yith-woocommerce-catalog-mode/ "Translating WordPress").
|
372 |
+
|
373 |
+
= WPML =
|
374 |
|
375 |
+
Take advantage of [WPML](https://wpml.org/?aid=24889&affiliate_key=Qn1wDeBNTcZV) compatibility.
|
376 |
+
You are free to translate your plugin easily with the most popular and powerful tool for multi-language sites, [WPML](https://wpml.org/?aid=24889&affiliate_key=Qn1wDeBNTcZV).
|
templates/admin/premium.php
CHANGED
@@ -1,420 +1,333 @@
|
|
1 |
<style>
|
2 |
-
.section{
|
3 |
-
margin-left: -20px;
|
4 |
-
margin-right: -20px;
|
5 |
-
font-family: "Raleway",san-serif;
|
6 |
-
}
|
7 |
-
.section h1{
|
8 |
-
text-align: center;
|
9 |
-
text-transform: uppercase;
|
10 |
-
color: #808a97;
|
11 |
-
font-size: 35px;
|
12 |
-
font-weight: 700;
|
13 |
-
line-height: normal;
|
14 |
-
display: inline-block;
|
15 |
-
width: 100%;
|
16 |
-
margin: 50px 0 0;
|
17 |
-
}
|
18 |
-
.section ul{
|
19 |
-
list-style-type: disc;
|
20 |
-
padding-left: 15px;
|
21 |
-
}
|
22 |
-
.section:nth-child(even){
|
23 |
-
background-color: #fff;
|
24 |
-
}
|
25 |
-
.section:nth-child(odd){
|
26 |
-
background-color: #f1f1f1;
|
27 |
-
}
|
28 |
-
.section .section-title img{
|
29 |
-
display: table-cell;
|
30 |
-
vertical-align: middle;
|
31 |
-
width: auto;
|
32 |
-
margin-right: 15px;
|
33 |
-
}
|
34 |
-
.section h2,
|
35 |
-
.section h3 {
|
36 |
-
display: inline-block;
|
37 |
-
vertical-align: middle;
|
38 |
-
padding: 0;
|
39 |
-
font-size: 24px;
|
40 |
-
font-weight: 700;
|
41 |
-
color: #808a97;
|
42 |
-
text-transform: uppercase;
|
43 |
-
}
|
44 |
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
line-height: 25px;
|
49 |
-
}
|
50 |
|
51 |
-
.
|
52 |
-
|
53 |
-
|
|
|
|
|
54 |
|
55 |
-
.section
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
display: block;
|
60 |
-
}
|
61 |
|
62 |
-
.section
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
padding: 50px 0 30px;
|
74 |
-
}
|
75 |
-
.landing-container:after{
|
76 |
-
display: block;
|
77 |
-
clear: both;
|
78 |
-
content: '';
|
79 |
-
}
|
80 |
-
.landing-container .col-1,
|
81 |
-
.landing-container .col-2{
|
82 |
-
float: left;
|
83 |
-
box-sizing: border-box;
|
84 |
-
padding: 0 15px;
|
85 |
-
}
|
86 |
-
.landing-container .col-1 img{
|
87 |
-
width: 100%;
|
88 |
-
}
|
89 |
-
.landing-container .col-1{
|
90 |
-
width: 55%;
|
91 |
-
}
|
92 |
-
.landing-container .col-2{
|
93 |
-
width: 45%;
|
94 |
-
}
|
95 |
-
.premium-cta{
|
96 |
-
background-color: #808a97;
|
97 |
-
color: #fff;
|
98 |
-
border-radius: 6px;
|
99 |
-
padding: 20px 15px;
|
100 |
-
}
|
101 |
-
.premium-cta:after{
|
102 |
-
content: '';
|
103 |
-
display: block;
|
104 |
-
clear: both;
|
105 |
-
}
|
106 |
-
.premium-cta p{
|
107 |
-
margin: 7px 0;
|
108 |
-
font-size: 14px;
|
109 |
-
font-weight: 500;
|
110 |
-
display: inline-block;
|
111 |
-
width: 60%;
|
112 |
-
}
|
113 |
-
.premium-cta a.button{
|
114 |
-
border-radius: 6px;
|
115 |
-
height: 60px;
|
116 |
-
float: right;
|
117 |
-
background: url(<?php echo YWCTM_ASSETS_URL?>/images/upgrade.png) #ff643f no-repeat 13px 13px;
|
118 |
-
border-color: #ff643f;
|
119 |
-
box-shadow: none;
|
120 |
-
outline: none;
|
121 |
-
color: #fff;
|
122 |
-
position: relative;
|
123 |
-
padding: 9px 50px 9px 70px;
|
124 |
-
}
|
125 |
-
.premium-cta a.button:hover,
|
126 |
-
.premium-cta a.button:active,
|
127 |
-
.premium-cta a.button:focus{
|
128 |
-
color: #fff;
|
129 |
-
background: url(<?php echo YWCTM_ASSETS_URL?>/images/upgrade.png) #971d00 no-repeat 13px 13px;
|
130 |
-
border-color: #971d00;
|
131 |
-
box-shadow: none;
|
132 |
-
outline: none;
|
133 |
-
}
|
134 |
-
.premium-cta a.button:focus{
|
135 |
-
top: 1px;
|
136 |
-
}
|
137 |
-
.premium-cta a.button span{
|
138 |
-
line-height: 13px;
|
139 |
-
}
|
140 |
-
.premium-cta a.button .highlight{
|
141 |
-
display: block;
|
142 |
-
font-size: 20px;
|
143 |
-
font-weight: 700;
|
144 |
-
line-height: 20px;
|
145 |
-
}
|
146 |
-
.premium-cta .highlight{
|
147 |
-
text-transform: uppercase;
|
148 |
-
background: none;
|
149 |
-
font-weight: 800;
|
150 |
-
color: #fff;
|
151 |
-
}
|
152 |
|
153 |
-
.section.
|
154 |
-
|
155 |
-
|
156 |
-
.
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
}
|
165 |
-
.section.five{
|
166 |
-
background: url(<?php echo YWCTM_ASSETS_URL?>/images/05-bg.png) no-repeat #fff; background-position: 85% 75%
|
167 |
-
}
|
168 |
-
.section.six{
|
169 |
-
background: url(<?php echo YWCTM_ASSETS_URL?>/images/06-bg.png) no-repeat #fff; background-position: 15% 100%
|
170 |
-
}
|
171 |
|
172 |
-
.section
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
|
|
178 |
|
179 |
-
.section
|
180 |
-
|
181 |
-
}
|
182 |
|
183 |
-
.section.
|
184 |
-
|
185 |
-
}
|
186 |
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
float: none;
|
197 |
-
}
|
198 |
-
}
|
199 |
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
}
|
204 |
-
.section{
|
205 |
-
margin: 0;
|
206 |
-
}
|
207 |
-
.landing-container .col-1,
|
208 |
-
.landing-container .col-2{
|
209 |
-
width: 100%;
|
210 |
-
padding: 0 15px;
|
211 |
-
}
|
212 |
-
.section-odd .col-1 {
|
213 |
-
float: left;
|
214 |
-
margin-right: -100%;
|
215 |
-
}
|
216 |
-
.section-odd .col-2 {
|
217 |
-
float: right;
|
218 |
-
margin-top: 65%;
|
219 |
-
}
|
220 |
-
}
|
221 |
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
231 |
</style>
|
232 |
<div class="landing">
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
<div class="landing-container">
|
377 |
-
<div class="col-1">
|
378 |
-
<img src="<?php echo YWCTM_ASSETS_URL?>/images/09.png" alt="YITH WOOCOMMERCE MULTI VENDOR" />
|
379 |
-
</div>
|
380 |
-
<div class="col-2">
|
381 |
-
<div class="section-title">
|
382 |
-
<img src="<?php echo YWCTM_ASSETS_URL?>/images/09-icon.png" alt="icon 09" />
|
383 |
-
<h2><?php _e('YITH WOOCOMMERCE MULTI VENDOR','yith-woocommerce-catalog-mode');?></h2>
|
384 |
-
</div>
|
385 |
-
<p>
|
386 |
-
<?php echo sprintf( __('Integration with %1$sMulti Vendor%2$s will allow vendors to configure catalog options specifically for their own products.%3$sSite administrator can decide to %1$soverwrite the product settings%2$s configured by vendors and have the last word '),'<b>','</b>','<br>'); ?>
|
387 |
-
</p>
|
388 |
-
</div>
|
389 |
-
</div>
|
390 |
-
</div>
|
391 |
-
<div class="ten section section-odd clear">
|
392 |
-
<div class="landing-container">
|
393 |
-
<div class="col-2">
|
394 |
-
<div class="section-title">
|
395 |
-
<img src="<?php echo YWCTM_ASSETS_URL?>/images/10-icon.png" alt="icon 10" />
|
396 |
-
<h2><?php _e('100% WPML Compatible','yith-woocommerce-catalog-mode');?></h2>
|
397 |
-
</div>
|
398 |
-
<p>
|
399 |
-
<?php echo sprintf( __('Thanks to its full compatibility with WPML, you could create and configure a different %1$scontact form%2$s for any language installed on your site.%3$s In this way, the emails will be sorted to different addresses basing on the %1$slanguage%2$s of the page visited by the user when the sending occurs.'),'<b>','</b>','<br>'); ?>
|
400 |
-
</p>
|
401 |
-
</div>
|
402 |
-
<div class="col-1">
|
403 |
-
<img src="<?php echo YWCTM_ASSETS_URL?>/images/10.png" alt="WPML Compatible" />
|
404 |
-
</div>
|
405 |
-
</div>
|
406 |
-
</div>
|
407 |
-
<div class="section section-cta section-odd">
|
408 |
-
<div class="landing-container">
|
409 |
-
<div class="premium-cta">
|
410 |
-
<p>
|
411 |
-
<?php echo sprintf( __('Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Catalog Mode%2$s to benefit from all features!','yith-woocommerce-catalog-mode'),'<span class="highlight">','</span>' );?>
|
412 |
-
</p>
|
413 |
-
<a href="<?php echo $this->get_premium_landing_uri() ?>" target="_blank" class="premium-cta-button button btn">
|
414 |
-
<span class="highlight"><?php _e('UPGRADE','yith-woocommerce-catalog-mode');?></span>
|
415 |
-
<span><?php _e('to the premium version','yith-woocommerce-catalog-mode');?></span>
|
416 |
-
</a>
|
417 |
-
</div>
|
418 |
-
</div>
|
419 |
-
</div>
|
420 |
-
</div>
|
1 |
<style>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
+
img {
|
4 |
+
width: 90%;
|
5 |
+
}
|
|
|
|
|
6 |
|
7 |
+
.landing {
|
8 |
+
margin-right: 15px;
|
9 |
+
border: 1px solid #d8d8d8;
|
10 |
+
border-top: 0;
|
11 |
+
}
|
12 |
|
13 |
+
.section {
|
14 |
+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
15 |
+
background: #fafafa;
|
16 |
+
}
|
|
|
|
|
17 |
|
18 |
+
.section h1 {
|
19 |
+
text-align: center;
|
20 |
+
text-transform: uppercase;
|
21 |
+
color: #445674;
|
22 |
+
font-size: 35px;
|
23 |
+
font-weight: 700;
|
24 |
+
line-height: normal;
|
25 |
+
display: inline-block;
|
26 |
+
width: 100%;
|
27 |
+
margin: 50px 0 0;
|
28 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
+
.section .section-title h2 {
|
31 |
+
vertical-align: middle;
|
32 |
+
padding: 0;
|
33 |
+
line-height: 1.3;
|
34 |
+
font-size: 20px;
|
35 |
+
font-weight: 700;
|
36 |
+
color: #445674;
|
37 |
+
text-transform: none;
|
38 |
+
background: none;
|
39 |
+
border: none;
|
40 |
+
text-align: left;
|
41 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
|
43 |
+
.section p {
|
44 |
+
margin: 15px 0;
|
45 |
+
font-size: 17px;
|
46 |
+
line-height: 32px;
|
47 |
+
font-weight: 300;
|
48 |
+
text-align: left;
|
49 |
+
}
|
50 |
|
51 |
+
.section ul li {
|
52 |
+
margin-bottom: 4px;
|
53 |
+
}
|
54 |
|
55 |
+
.section.section-cta {
|
56 |
+
background: #fff;
|
57 |
+
}
|
58 |
|
59 |
+
.cta-container,
|
60 |
+
.landing-container {
|
61 |
+
display: flex;
|
62 |
+
max-width: 1200px;
|
63 |
+
margin-left: auto;
|
64 |
+
margin-right: auto;
|
65 |
+
padding: 30px 0;
|
66 |
+
align-items: center;
|
67 |
+
}
|
|
|
|
|
|
|
68 |
|
69 |
+
.landing-container-wide {
|
70 |
+
flex-direction: column;
|
71 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
|
73 |
+
.cta-container {
|
74 |
+
display: block;
|
75 |
+
max-width: 860px;
|
76 |
+
}
|
77 |
|
78 |
+
.landing-container:after {
|
79 |
+
display: block;
|
80 |
+
clear: both;
|
81 |
+
content: '';
|
82 |
+
}
|
83 |
+
|
84 |
+
.landing-container .col-1,
|
85 |
+
.landing-container .col-2 {
|
86 |
+
float: left;
|
87 |
+
box-sizing: border-box;
|
88 |
+
padding: 0 15px;
|
89 |
+
}
|
90 |
+
|
91 |
+
.landing-container .col-1 {
|
92 |
+
width: 58.33333333%;
|
93 |
+
}
|
94 |
+
|
95 |
+
.landing-container .col-2 {
|
96 |
+
width: 41.66666667%;
|
97 |
+
}
|
98 |
+
|
99 |
+
.landing-container .col-1 img,
|
100 |
+
.landing-container .col-2 img,
|
101 |
+
.landing-container .col-wide img {
|
102 |
+
max-width: 100%;
|
103 |
+
}
|
104 |
+
|
105 |
+
.premium-cta {
|
106 |
+
color: #4b4b4b;
|
107 |
+
border-radius: 10px;
|
108 |
+
padding: 30px 25px;
|
109 |
+
display: flex;
|
110 |
+
align-items: center;
|
111 |
+
justify-content: space-between;
|
112 |
+
width: 100%;
|
113 |
+
box-sizing: border-box;
|
114 |
+
}
|
115 |
+
|
116 |
+
.premium-cta:after {
|
117 |
+
content: '';
|
118 |
+
display: block;
|
119 |
+
clear: both;
|
120 |
+
}
|
121 |
+
|
122 |
+
.premium-cta p {
|
123 |
+
margin: 10px 0;
|
124 |
+
line-height: 1.5em;
|
125 |
+
display: inline-block;
|
126 |
+
text-align: left;
|
127 |
+
}
|
128 |
+
|
129 |
+
.premium-cta a.button {
|
130 |
+
border-radius: 25px;
|
131 |
+
float: right;
|
132 |
+
background: #e09004;
|
133 |
+
box-shadow: none;
|
134 |
+
outline: none;
|
135 |
+
color: #fff;
|
136 |
+
position: relative;
|
137 |
+
padding: 10px 50px 8px;
|
138 |
+
text-align: center;
|
139 |
+
text-transform: uppercase;
|
140 |
+
font-weight: 600;
|
141 |
+
font-size: 20px;
|
142 |
+
line-height: normal;
|
143 |
+
border: none;
|
144 |
+
}
|
145 |
+
|
146 |
+
.premium-cta a.button:hover,
|
147 |
+
.premium-cta a.button:active,
|
148 |
+
.wp-core-ui .yith-plugin-ui .premium-cta a.button:focus {
|
149 |
+
color: #fff;
|
150 |
+
background: #d28704;
|
151 |
+
box-shadow: none;
|
152 |
+
outline: none;
|
153 |
+
}
|
154 |
+
|
155 |
+
.premium-cta .highlight {
|
156 |
+
text-transform: uppercase;
|
157 |
+
background: none;
|
158 |
+
font-weight: 500;
|
159 |
+
}
|
160 |
+
|
161 |
+
@media (max-width: 991px) {
|
162 |
+
.landing-container {
|
163 |
+
display: block;
|
164 |
+
padding: 50px 0 30px;
|
165 |
+
}
|
166 |
+
|
167 |
+
.landing-container .col-1,
|
168 |
+
.landing-container .col-2 {
|
169 |
+
float: none;
|
170 |
+
width: 100%;
|
171 |
+
}
|
172 |
+
|
173 |
+
.premium-cta {
|
174 |
+
display: block;
|
175 |
+
text-align: center;
|
176 |
+
}
|
177 |
+
|
178 |
+
.premium-cta p {
|
179 |
+
text-align: center;
|
180 |
+
display: block;
|
181 |
+
margin-bottom: 30px;
|
182 |
+
}
|
183 |
+
|
184 |
+
.premium-cta a.button {
|
185 |
+
float: none;
|
186 |
+
display: inline-block;
|
187 |
+
}
|
188 |
+
}
|
189 |
</style>
|
190 |
<div class="landing">
|
191 |
+
<div class="section section-cta section-odd">
|
192 |
+
<div class="cta-container">
|
193 |
+
<div class="premium-cta">
|
194 |
+
<p>
|
195 |
+
<?php
|
196 |
+
/* translators: %1$s opening span, %2$s closing span, %3$s BR tag*/
|
197 |
+
echo sprintf( esc_html__( 'Upgrade to %1$spremium version%2$s%3$s of %1$sYITH WooCommerce Catalog Mode%2$s to benefit from all features!', 'yith-woocommerce-catalog-mode' ), '<span class="highlight">', '</span>', '<br />' );
|
198 |
+
?>
|
199 |
+
</p>
|
200 |
+
<a href="<?php echo $this->get_premium_landing_uri(); ?>" target="_blank" class="premium-cta-button button btn">
|
201 |
+
<?php esc_html_e( 'Upgrade', 'yith-woocommerce-catalog-mode' ); ?>
|
202 |
+
</a>
|
203 |
+
</div>
|
204 |
+
</div>
|
205 |
+
</div>
|
206 |
+
<div class="one section section-even clear">
|
207 |
+
<h1><?php esc_html_e( 'Premium Features', 'yith-woocommerce-catalog-mode' ); ?></h1>
|
208 |
+
<div class="landing-container">
|
209 |
+
<div class="col-1">
|
210 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-01.jpg" alt="" />
|
211 |
+
</div>
|
212 |
+
<div class="col-2">
|
213 |
+
<div class="section-title">
|
214 |
+
<h2><?php esc_html_e( 'Build up a catalogue of products and online services and encourage your customers to contact you to get a dedicated price estimate or additional information.', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
215 |
+
</div>
|
216 |
+
<p>
|
217 |
+
<?php esc_html_e( 'Are you starting an e-commerce website, but still it is not ready for automatic sales? Your store might be temporarily closed due to holidays or prepare for a sales period and you need to temporarily suspend sales. YITH WooCommerce Catalog Mode is a plugin designed for those who need to turn their shop into an online catalog.', 'yith-woocommerce-catalog-mode' ); ?>
|
218 |
+
</p>
|
219 |
+
<p>
|
220 |
+
<?php esc_html_e( 'Are you interested in displaying a catalogue with products without making them immediately available for sale? Or do you want to filter buyers and let only registered users see all the details? Are you taking inventory but would like to leave products online?', 'yith-woocommerce-catalog-mode' ); ?>
|
221 |
+
</p>
|
222 |
+
<p>
|
223 |
+
<?php esc_html_e( 'YITH WooCommerce Catalog Mode allows you to turn your online shop into a catalogue, by removing Add to Cart buttons and any access to checkout pages, by hiding product prices and replacing it with customizable buttons, text labels and inquiry forms.', 'yith-woocommerce-catalog-mode' ); ?>
|
224 |
+
</p>
|
225 |
+
</div>
|
226 |
+
</div>
|
227 |
+
</div>
|
228 |
+
<div class="two section section-odd clear">
|
229 |
+
<div class="landing-container">
|
230 |
+
<div class="col-2">
|
231 |
+
<div class="section-title">
|
232 |
+
<h2><?php esc_html_e( 'Enable ‘Massive catalog mode’ with one click and disable the Cart, the Checkout and all add to cart buttons of your shop in a few quick moves.', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
233 |
+
</div>
|
234 |
+
<p>
|
235 |
+
<?php esc_html_e( 'If you have a catalogue with many products and you want to quickly hide the Cart button and the Cart page, you will be able to do that with one click. Whenever you’re ready to sell, just one more click and your catalogue can be immediately converted into an e-commerce shop in full swing.', 'yith-woocommerce-catalog-mode' ); ?>
|
236 |
+
</p>
|
237 |
+
</div>
|
238 |
+
<div class="col-1">
|
239 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-02.jpg" alt="" />
|
240 |
+
</div>
|
241 |
+
</div>
|
242 |
+
</div>
|
243 |
+
<div class="three section section-even clear">
|
244 |
+
<div class="landing-container">
|
245 |
+
<div class="col-1">
|
246 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-03.jpg" alt="" />
|
247 |
+
</div>
|
248 |
+
<div class="col-2">
|
249 |
+
<div class="section-title">
|
250 |
+
<h2><?php esc_html_e( 'Hide prices and Cart buttons from all products or only from selected products, tags or categories.', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
251 |
+
</div>
|
252 |
+
<p>
|
253 |
+
<?php esc_html_e( 'Do you want to make only some products purchasable and set up the catalog mode for others that cannot be purchased straight away? You’ll be able to create an unlimited number of rules and apply them to products of your choice.', 'yith-woocommerce-catalog-mode' ); ?>
|
254 |
+
</p>
|
255 |
+
</div>
|
256 |
+
</div>
|
257 |
+
</div>
|
258 |
+
<div class="four section section-odd clear">
|
259 |
+
<div class="landing-container">
|
260 |
+
<div class="col-2">
|
261 |
+
<div class="section-title">
|
262 |
+
<h2><?php esc_html_e( 'Enable the catalog mode for unregistered users or only for users from specific countries.', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
263 |
+
</div>
|
264 |
+
<p>
|
265 |
+
<?php esc_html_e( 'Do you want to show your product prices only to users who have registered an account? Or maybe restrict purchases only to users from a specific geographical area? These are just some of the many scenarios that YITH Catalog Mode can help you deal with.', 'yith-woocommerce-catalog-mode' ); ?>
|
266 |
+
</p>
|
267 |
+
</div>
|
268 |
+
<div class="col-1">
|
269 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-04.jpg" alt="" />
|
270 |
+
</div>
|
271 |
+
</div>
|
272 |
+
</div>
|
273 |
+
<div class="five section section-even clear">
|
274 |
+
<div class="landing-container">
|
275 |
+
<div class="col-1">
|
276 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-05.jpg" alt="" />
|
277 |
+
</div>
|
278 |
+
<div class="col-2">
|
279 |
+
<div class="section-title">
|
280 |
+
<h2><?php esc_html_e( 'Create custom calls to action and labels to replace the price and Cart buttons.', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
281 |
+
</div>
|
282 |
+
<p>
|
283 |
+
<?php esc_html_e( 'If your products cannot be purchased straight away, you probably need to push users to contact you and ask for a dedicated price estimate or simply for more details. Or you might want them to register an account in your shop or log in. With our button & label builder, you can create countless persuasive texts and calls to action for your products.', 'yith-woocommerce-catalog-mode' ); ?>
|
284 |
+
</p>
|
285 |
+
</div>
|
286 |
+
</div>
|
287 |
+
</div>
|
288 |
+
<div class="six section section-odd clear">
|
289 |
+
<div class="landing-container">
|
290 |
+
<div class="col-2">
|
291 |
+
<div class="section-title">
|
292 |
+
<h2><?php esc_html_e( 'Enable an inquiry form on your product pages to help your customers contact you easily.', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
293 |
+
</div>
|
294 |
+
<p>
|
295 |
+
<?php esc_html_e( 'Choose whether you want to enable a contact form on your product pages to make it easier for your users to get in touch with you. The enquiry form is compatible with several email management plugins: Contact Form 7, Formidable Forms, Gravity Forms and Ninja Forms. In the email message that you receive, you can also see a reference to the page from where the request has been submitted.', 'yith-woocommerce-catalog-mode' ); ?>
|
296 |
+
</p>
|
297 |
+
</div>
|
298 |
+
<div class="col-1">
|
299 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-06.jpg" alt="" />
|
300 |
+
</div>
|
301 |
+
</div>
|
302 |
+
</div>
|
303 |
+
<div class="seven section section-even clear">
|
304 |
+
<div class="landing-container">
|
305 |
+
<div class="col-1">
|
306 |
+
<img src="<?php echo YWCTM_ASSETS_URL; ?>/images/premium-07.jpg" alt="" />
|
307 |
+
</div>
|
308 |
+
<div class="col-2">
|
309 |
+
<div class="section-title">
|
310 |
+
<h2><?php esc_html_e( 'Integrate the catalog mode with YITH WooCommerce Multi-vendor', 'yith-woocommerce-catalog-mode' ); ?></h2>
|
311 |
+
</div>
|
312 |
+
<p>
|
313 |
+
<?php esc_html_e( 'If you use YITH Multi Vendor, you can let every vendor set up and control the catalog mode for their own shop.', 'yith-woocommerce-catalog-mode' ); ?>
|
314 |
+
</p>
|
315 |
+
</div>
|
316 |
+
</div>
|
317 |
+
</div>
|
318 |
+
<div class="section section-cta section-odd">
|
319 |
+
<div class="cta-container">
|
320 |
+
<div class="premium-cta">
|
321 |
+
<p>
|
322 |
+
<?php
|
323 |
+
/* translators: %1$s opening span, %2$s closing span, %3$s BR tag*/
|
324 |
+
echo sprintf( esc_html__( 'Upgrade to %1$spremium version%2$s%3$s of %1$sYITH WooCommerce Catalog Mode%2$s to benefit from all features!', 'yith-woocommerce-catalog-mode' ), '<span class="highlight">', '</span>', '<br />' );
|
325 |
+
?>
|
326 |
+
</p>
|
327 |
+
<a href="<?php echo $this->get_premium_landing_uri(); ?>" target="_blank" class="premium-cta-button button btn">
|
328 |
+
<?php esc_html_e( 'Upgrade', 'yith-woocommerce-catalog-mode' ); ?>
|
329 |
+
</a>
|
330 |
+
</div>
|
331 |
+
</div>
|
332 |
+
</div>
|
333 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wpml-config.xml
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<wpml-config>
|
3 |
-
<admin-texts>
|
4 |
-
<key name="ywctm_exclude_price_alternative_text"/>
|
5 |
-
<key name="ywctm_button_text"/>
|
6 |
-
</admin-texts>
|
7 |
-
</wpml-config>
|
|
|
|
|
|
|
|
|
|
|
|
|
|