Version Description
- 2020-12-11 =
FIX: Support WP 5.6 jQuery changes - replace jQuery tipsy with balloon-css
Download this release
Release Info
Developer | buzztone |
Plugin | Contact Form 7 Skins |
Version | 2.4.1 |
Comparing to | |
See all releases |
Code changes from version 2.4 to 2.4.1
- css/admin.css +3 -0
- css/cf7skins.min.css +1 -0
- css/framework/cf7s-default.css +32 -31
- css/tipsy.css +0 -25
- includes/admin.php +6 -10
- index.php +2 -2
- js/cf7skins.min.js +1 -0
- js/jquery.admin.js +5 -26
- js/jquery.tipsy.js +0 -258
- languages/contact-form-7-skins-en_US-visual.json +1 -1
- languages/contact-form-7-skins-en_US-visual.po +353 -137
- languages/contact-form-7-skins-id_ID.po +21 -17
- readme.txt +6 -2
css/admin.css
CHANGED
@@ -58,6 +58,9 @@
|
|
58 |
text-align: center;
|
59 |
width: 20px;
|
60 |
}
|
|
|
|
|
|
|
61 |
#cf7s .ext-link {
|
62 |
float: right;
|
63 |
font-size: 12px;
|
58 |
text-align: center;
|
59 |
width: 20px;
|
60 |
}
|
61 |
+
[data-balloon]:after {
|
62 |
+
text-align: initial;
|
63 |
+
}
|
64 |
#cf7s .ext-link {
|
65 |
float: right;
|
66 |
font-size: 12px;
|
css/cf7skins.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
button[data-balloon]{overflow:visible}[data-balloon]{position:relative;cursor:pointer}[data-balloon]:after{font-family:sans-serif!important;font-weight:400!important;font-style:normal!important;text-shadow:none!important;font-size:12px!important;background:hsla(0,0%,7%,.9);border-radius:4px;color:#fff;content:attr(data-balloon);padding:.5em 1em;white-space:nowrap}[data-balloon]:after,[data-balloon]:before{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all .18s ease-out .18s;-o-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;position:absolute;z-index:10}[data-balloon]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;content:""}[data-balloon]:hover:after,[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:after,[data-balloon][data-balloon-visible]:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:auto}[data-balloon]:not([data-balloon-pos]):after{margin-bottom:11px}[data-balloon]:not([data-balloon-pos]):after,[data-balloon]:not([data-balloon-pos]):before{bottom:100%;left:50%;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon]:not([data-balloon-pos]):before{margin-bottom:5px}[data-balloon]:not([data-balloon-pos]):hover:after,[data-balloon]:not([data-balloon-pos]):hover:before,[data-balloon]:not([data-balloon-pos])[data-balloon-visible]:after,[data-balloon]:not([data-balloon-pos])[data-balloon-visible]:before{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}[data-balloon].font-awesome___3anqu:after{font-family:FontAwesome,sans-serif!important}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon][data-balloon-blunt]:after,[data-balloon][data-balloon-blunt]:before{-webkit-transition:none;-o-transition:none;transition:none}[data-balloon][data-balloon-pos=up]:after{margin-bottom:11px}[data-balloon][data-balloon-pos=up]:after,[data-balloon][data-balloon-pos=up]:before{bottom:100%;left:50%;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up]:before{margin-bottom:5px}[data-balloon][data-balloon-pos=up]:hover:after,[data-balloon][data-balloon-pos=up]:hover:before,[data-balloon][data-balloon-pos=up][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up][data-balloon-visible]:before{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}[data-balloon][data-balloon-pos=up-left]:after{left:0;margin-bottom:11px}[data-balloon][data-balloon-pos=up-left]:after,[data-balloon][data-balloon-pos=up-left]:before{bottom:100%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-left]:before{left:5px;margin-bottom:5px}[data-balloon][data-balloon-pos=up-left]:hover:after,[data-balloon][data-balloon-pos=up-left]:hover:before,[data-balloon][data-balloon-pos=up-left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up-left][data-balloon-visible]:before{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=up-right]:after{right:0;margin-bottom:11px}[data-balloon][data-balloon-pos=up-right]:after,[data-balloon][data-balloon-pos=up-right]:before{bottom:100%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-right]:before{right:5px;margin-bottom:5px}[data-balloon][data-balloon-pos=up-right]:hover:after,[data-balloon][data-balloon-pos=up-right]:hover:before,[data-balloon][data-balloon-pos=up-right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up-right][data-balloon-visible]:before{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=down]:after{margin-top:11px}[data-balloon][data-balloon-pos=down]:after,[data-balloon][data-balloon-pos=down]:before{left:50%;top:100%;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon][data-balloon-pos=down]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;margin-top:5px}[data-balloon][data-balloon-pos=down]:hover:after,[data-balloon][data-balloon-pos=down]:hover:before,[data-balloon][data-balloon-pos=down][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down][data-balloon-visible]:before{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}[data-balloon][data-balloon-pos=down-left]:after{left:0;margin-top:11px}[data-balloon][data-balloon-pos=down-left]:after,[data-balloon][data-balloon-pos=down-left]:before{top:100%;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}[data-balloon][data-balloon-pos=down-left]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:5px;margin-top:5px}[data-balloon][data-balloon-pos=down-left]:hover:after,[data-balloon][data-balloon-pos=down-left]:hover:before,[data-balloon][data-balloon-pos=down-left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down-left][data-balloon-visible]:before{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=down-right]:after{right:0;margin-top:11px}[data-balloon][data-balloon-pos=down-right]:after,[data-balloon][data-balloon-pos=down-right]:before{top:100%;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}[data-balloon][data-balloon-pos=down-right]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;right:5px;margin-top:5px}[data-balloon][data-balloon-pos=down-right]:hover:after,[data-balloon][data-balloon-pos=down-right]:hover:before,[data-balloon][data-balloon-pos=down-right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down-right][data-balloon-visible]:before{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}[data-balloon][data-balloon-pos=left]:after{margin-right:11px}[data-balloon][data-balloon-pos=left]:after,[data-balloon][data-balloon-pos=left]:before{right:100%;top:50%;-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos=left]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;margin-right:5px}[data-balloon][data-balloon-pos=left]:hover:after,[data-balloon][data-balloon-pos=left]:hover:before,[data-balloon][data-balloon-pos=left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=left][data-balloon-visible]:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-balloon][data-balloon-pos=right]:after{margin-left:11px}[data-balloon][data-balloon-pos=right]:after,[data-balloon][data-balloon-pos=right]:before{left:100%;top:50%;-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-pos=right]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17,17,17,0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658z'/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;margin-left:5px}[data-balloon][data-balloon-pos=right]:hover:after,[data-balloon][data-balloon-pos=right]:hover:before,[data-balloon][data-balloon-pos=right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=right][data-balloon-visible]:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-balloon][data-balloon-length=small]:after{white-space:normal;width:80px}[data-balloon][data-balloon-length=medium]:after{white-space:normal;width:150px}[data-balloon][data-balloon-length=large]:after{white-space:normal;width:260px}[data-balloon][data-balloon-length=xlarge]:after{white-space:normal;width:380px}@media screen and (max-width:768px){[data-balloon][data-balloon-length=xlarge]:after{white-space:normal;width:90vw}}[data-balloon][data-balloon-length=fit]:after{white-space:normal;width:100%}
|
css/framework/cf7s-default.css
CHANGED
@@ -1,9 +1,8 @@
|
|
1 |
/*
|
2 |
-
|
3 |
-
Default Contact Form 7 Skins Styling - provides base styling for all CF7 Skins Forms
|
4 |
-
|
5 |
-
|
6 |
-
Version: 1.2
|
7 |
*/
|
8 |
|
9 |
/* Table of Contents
|
@@ -13,6 +12,7 @@ Version: 1.2
|
|
13 |
* Fieldset, Legend, Label
|
14 |
* Text Fields
|
15 |
* Ordered & Unordered lists
|
|
|
16 |
* Checkboxes, Radio Buttons and Drop Down Menus
|
17 |
* Other Fields
|
18 |
* Submit Buttons
|
@@ -22,10 +22,12 @@ Version: 1.2
|
|
22 |
*/
|
23 |
|
24 |
/* Import
|
|
|
25 |
------------------------------------------------------------ */
|
26 |
/* @import url('../parent/style.css'); */
|
27 |
|
28 |
/* Resets
|
|
|
29 |
------------------------------------------------------------ */
|
30 |
|
31 |
/* Alters the box model so that any border or padding property values are included within the width and height of an element */
|
@@ -46,11 +48,14 @@ Version: 1.2
|
|
46 |
.wpcf7-form.cf7skins em {
|
47 |
}
|
48 |
|
|
|
|
|
|
|
49 |
.wpcf7-form.cf7skins span {
|
50 |
}
|
51 |
|
52 |
/* Form & Controls
|
53 |
-
|
54 |
------------------------------------------------------------ */
|
55 |
|
56 |
.wpcf7-form.cf7skins {
|
@@ -59,10 +64,10 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
59 |
|
60 |
.wpcf7-form.cf7skins .wpcf7-form-control {
|
61 |
}
|
62 |
-
.wpcf7-form.cf7skins .wpcf7-form-control-wrap {
|
63 |
}
|
64 |
|
65 |
-
/* Fieldset
|
66 |
------------------------------------------------------------ */
|
67 |
|
68 |
.wpcf7-form.cf7skins fieldset {
|
@@ -72,9 +77,6 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
72 |
.wpcf7-form.cf7skins legend {
|
73 |
}
|
74 |
|
75 |
-
.wpcf7-form.cf7skins label {
|
76 |
-
}
|
77 |
-
|
78 |
.wpcf7-form.cf7skins fieldset p {
|
79 |
}
|
80 |
|
@@ -93,7 +95,7 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
93 |
------------------------------------------------------------ */
|
94 |
|
95 |
.wpcf7-form.cf7skins input {
|
96 |
-
|
97 |
padding: 5px;
|
98 |
box-shadow: none;
|
99 |
}
|
@@ -132,7 +134,7 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
132 |
/* Ordered & Unordered lists
|
133 |
------------------------------------------------------------ */
|
134 |
|
135 |
-
/* Reset all lists within CF7 forms - overide current themes default list styles */
|
136 |
.wpcf7-form.cf7skins ol,
|
137 |
.wpcf7-form.cf7skins ul,
|
138 |
.wpcf7-form.cf7skins li {
|
@@ -147,16 +149,6 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
147 |
.wpcf7-form.cf7skins li {
|
148 |
}
|
149 |
|
150 |
-
.wpcf7-form.cf7skins li label {
|
151 |
-
display: block;
|
152 |
-
/* no longer necessary for input fields with width 100%
|
153 |
-
- was used to make styling easier - don't need </br> */
|
154 |
-
}
|
155 |
-
|
156 |
-
.wpcf7-form.cf7skins li label .cf7s-reqd {
|
157 |
-
display: inline; /* removes display: block for automatically added required items */
|
158 |
-
}
|
159 |
-
|
160 |
.wpcf7-form.cf7skins .wpcf7-list-item {
|
161 |
}
|
162 |
|
@@ -169,7 +161,19 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
169 |
span.wpcf7-list-item {
|
170 |
margin-left: 0.5em; in ./contact-form-7/includes/css/styles.css */
|
171 |
}
|
172 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
/* Checkboxes, Radio Buttons and Drop Down Menus
|
174 |
------------------------------------------------------------ */
|
175 |
|
@@ -180,7 +184,8 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
180 |
*/
|
181 |
|
182 |
.wpcf7-form.cf7skins input[type="checkbox"],
|
183 |
-
.wpcf7-form.cf7skins input[type="radio"] {
|
|
|
184 |
background: none; /* needed for IE */
|
185 |
}
|
186 |
|
@@ -212,7 +217,6 @@ NOTE: These items should be used to style the overall CF7 Form
|
|
212 |
}
|
213 |
|
214 |
/* Other Fields
|
215 |
-
NOTE: Use these CSS selectors to style these elements within CF7 forms
|
216 |
------------------------------------------------------------ */
|
217 |
|
218 |
.wpcf7-form.cf7skins .wpcf7-url {
|
@@ -237,20 +241,19 @@ NOTE: Use these CSS selectors to style these elements within CF7 forms
|
|
237 |
}
|
238 |
|
239 |
/* Submit Buttons
|
240 |
-
NOTE: These are the CSS selectors that should be used to style Submit Buttons within CF7 forms
|
241 |
------------------------------------------------------------ */
|
242 |
|
243 |
.wpcf7-form.cf7skins input[type="submit"] {
|
244 |
margin: 4px 0 0; /* Added to separate Submit from other fields */
|
245 |
}
|
246 |
|
247 |
-
.wpcf7-form.cf7skins input[type="submit"]:hover {
|
248 |
}
|
249 |
|
250 |
/*
|
251 |
.wpcf7-form.cf7skins input[type="button"] {
|
252 |
}
|
253 |
-
.wpcf7-form.cf7skins input[type="button"]:hover {
|
254 |
}
|
255 |
*/
|
256 |
|
@@ -263,10 +266,8 @@ NOTE: Special Classes are classes added in the CF7 Form HTML for a particular fo
|
|
263 |
|
264 |
|
265 |
/* Ready Styles
|
266 |
-
NOTE: Ready Styles are provided ready to be used in all CF7 forms
|
267 |
------------------------------------------------------------ */
|
268 |
|
269 |
|
270 |
/** Multi Styles
|
271 |
-
NOTE: These styles provide styling for CF7 Skins Multi elements
|
272 |
------------------------------------------------------------ */
|
1 |
/*
|
2 |
+
* Style Name: cf7s-default
|
3 |
+
* Default Contact Form 7 Skins Styling - provides base styling for all CF7 Skins Forms
|
4 |
+
* Version: 2.0
|
5 |
+
* Version Date: 2019-05-30
|
|
|
6 |
*/
|
7 |
|
8 |
/* Table of Contents
|
12 |
* Fieldset, Legend, Label
|
13 |
* Text Fields
|
14 |
* Ordered & Unordered lists
|
15 |
+
* Labels
|
16 |
* Checkboxes, Radio Buttons and Drop Down Menus
|
17 |
* Other Fields
|
18 |
* Submit Buttons
|
22 |
*/
|
23 |
|
24 |
/* Import
|
25 |
+
Use to import other style sheets
|
26 |
------------------------------------------------------------ */
|
27 |
/* @import url('../parent/style.css'); */
|
28 |
|
29 |
/* Resets
|
30 |
+
Use to reset HTML form elements within CF7 forms
|
31 |
------------------------------------------------------------ */
|
32 |
|
33 |
/* Alters the box model so that any border or padding property values are included within the width and height of an element */
|
48 |
.wpcf7-form.cf7skins em {
|
49 |
}
|
50 |
|
51 |
+
.wpcf7-form.cf7skins a {
|
52 |
+
}
|
53 |
+
|
54 |
.wpcf7-form.cf7skins span {
|
55 |
}
|
56 |
|
57 |
/* Form & Controls
|
58 |
+
Use to style the overall CF7 form
|
59 |
------------------------------------------------------------ */
|
60 |
|
61 |
.wpcf7-form.cf7skins {
|
64 |
|
65 |
.wpcf7-form.cf7skins .wpcf7-form-control {
|
66 |
}
|
67 |
+
.wpcf7-form.cf7skins .wpcf7-form-control-wrap {
|
68 |
}
|
69 |
|
70 |
+
/* Fieldset & Legend
|
71 |
------------------------------------------------------------ */
|
72 |
|
73 |
.wpcf7-form.cf7skins fieldset {
|
77 |
.wpcf7-form.cf7skins legend {
|
78 |
}
|
79 |
|
|
|
|
|
|
|
80 |
.wpcf7-form.cf7skins fieldset p {
|
81 |
}
|
82 |
|
95 |
------------------------------------------------------------ */
|
96 |
|
97 |
.wpcf7-form.cf7skins input {
|
98 |
+
width: auto; /* Some themes set these items - need to take control within CF7 Skins forms */
|
99 |
padding: 5px;
|
100 |
box-shadow: none;
|
101 |
}
|
134 |
/* Ordered & Unordered lists
|
135 |
------------------------------------------------------------ */
|
136 |
|
137 |
+
/* Reset all lists within CF7 Skins forms - overide current themes default list styles */
|
138 |
.wpcf7-form.cf7skins ol,
|
139 |
.wpcf7-form.cf7skins ul,
|
140 |
.wpcf7-form.cf7skins li {
|
149 |
.wpcf7-form.cf7skins li {
|
150 |
}
|
151 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
.wpcf7-form.cf7skins .wpcf7-list-item {
|
153 |
}
|
154 |
|
161 |
span.wpcf7-list-item {
|
162 |
margin-left: 0.5em; in ./contact-form-7/includes/css/styles.css */
|
163 |
}
|
164 |
+
|
165 |
+
/* Labels
|
166 |
+
------------------------------------------------------------ */
|
167 |
+
|
168 |
+
.wpcf7-form.cf7skins label {
|
169 |
+
}
|
170 |
+
|
171 |
+
.wpcf7-form.cf7skins li label {
|
172 |
+
}
|
173 |
+
|
174 |
+
.wpcf7-form.cf7skins li label .cf7s-reqd {
|
175 |
+
}
|
176 |
+
|
177 |
/* Checkboxes, Radio Buttons and Drop Down Menus
|
178 |
------------------------------------------------------------ */
|
179 |
|
184 |
*/
|
185 |
|
186 |
.wpcf7-form.cf7skins input[type="checkbox"],
|
187 |
+
.wpcf7-form.cf7skins input[type="radio"] {
|
188 |
+
border: none;
|
189 |
background: none; /* needed for IE */
|
190 |
}
|
191 |
|
217 |
}
|
218 |
|
219 |
/* Other Fields
|
|
|
220 |
------------------------------------------------------------ */
|
221 |
|
222 |
.wpcf7-form.cf7skins .wpcf7-url {
|
241 |
}
|
242 |
|
243 |
/* Submit Buttons
|
|
|
244 |
------------------------------------------------------------ */
|
245 |
|
246 |
.wpcf7-form.cf7skins input[type="submit"] {
|
247 |
margin: 4px 0 0; /* Added to separate Submit from other fields */
|
248 |
}
|
249 |
|
250 |
+
.wpcf7-form.cf7skins input[type="submit"]:hover {
|
251 |
}
|
252 |
|
253 |
/*
|
254 |
.wpcf7-form.cf7skins input[type="button"] {
|
255 |
}
|
256 |
+
.wpcf7-form.cf7skins input[type="button"]:hover {
|
257 |
}
|
258 |
*/
|
259 |
|
266 |
|
267 |
|
268 |
/* Ready Styles
|
|
|
269 |
------------------------------------------------------------ */
|
270 |
|
271 |
|
272 |
/** Multi Styles
|
|
|
273 |
------------------------------------------------------------ */
|
css/tipsy.css
DELETED
@@ -1,25 +0,0 @@
|
|
1 |
-
.tipsy { font-size: 11px; position: absolute; padding: 5px; z-index: 100000; }
|
2 |
-
.tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; /* text-align: center; */ }
|
3 |
-
|
4 |
-
/* Rounded corners */
|
5 |
-
.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
|
6 |
-
|
7 |
-
/* Uncomment for shadow */
|
8 |
-
/*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/
|
9 |
-
|
10 |
-
.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
|
11 |
-
|
12 |
-
/* Rules to colour arrows */
|
13 |
-
.tipsy-arrow-n { border-bottom-color: #000; }
|
14 |
-
.tipsy-arrow-s { border-top-color: #000; }
|
15 |
-
.tipsy-arrow-e { border-left-color: #000; }
|
16 |
-
.tipsy-arrow-w { border-right-color: #000; }
|
17 |
-
|
18 |
-
.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
|
19 |
-
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
|
20 |
-
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
|
21 |
-
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
|
22 |
-
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
|
23 |
-
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
|
24 |
-
.tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
|
25 |
-
.tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/admin.php
CHANGED
@@ -162,10 +162,6 @@ class CF7_Skins_Admin {
|
|
162 |
if ( false === strpos( $hook_suffix, 'wpcf7' ) ) {
|
163 |
return;
|
164 |
}
|
165 |
-
|
166 |
-
wp_enqueue_style( 'tipsy',
|
167 |
-
CF7SKINS_URL . 'css/tipsy.css',
|
168 |
-
array( 'contact-form-7-admin' ), '1.0.0a', 'all' );
|
169 |
|
170 |
wp_enqueue_style( 'typicons',
|
171 |
CF7SKINS_URL . 'css/typicons/typicons.min.css',
|
@@ -175,14 +171,14 @@ class CF7_Skins_Admin {
|
|
175 |
CF7SKINS_URL . 'css/admin.css',
|
176 |
array( 'contact-form-7-admin' ), CF7SKINS_VERSION, 'all' );
|
177 |
|
178 |
-
wp_enqueue_script( 'tipsy',
|
179 |
-
CF7SKINS_URL . 'js/jquery.tipsy.js',
|
180 |
-
array( 'jquery', 'jquery-migrate' ), '1.0.0a', true );
|
181 |
-
|
182 |
wp_enqueue_script( 'cf7s-admin',
|
183 |
CF7SKINS_URL . 'js/jquery.admin.js',
|
184 |
-
array( 'jquery', 'underscore' ), CF7SKINS_VERSION, true );
|
185 |
-
|
|
|
|
|
|
|
|
|
186 |
wp_localize_script( 'cf7s-admin', 'cf7s', array(
|
187 |
'nonce' => wp_create_nonce( 'cf7s' ), // generate a nonce for security checking
|
188 |
'load' => 'load_template', // post action for reading and loading selected template
|
162 |
if ( false === strpos( $hook_suffix, 'wpcf7' ) ) {
|
163 |
return;
|
164 |
}
|
|
|
|
|
|
|
|
|
165 |
|
166 |
wp_enqueue_style( 'typicons',
|
167 |
CF7SKINS_URL . 'css/typicons/typicons.min.css',
|
171 |
CF7SKINS_URL . 'css/admin.css',
|
172 |
array( 'contact-form-7-admin' ), CF7SKINS_VERSION, 'all' );
|
173 |
|
|
|
|
|
|
|
|
|
174 |
wp_enqueue_script( 'cf7s-admin',
|
175 |
CF7SKINS_URL . 'js/jquery.admin.js',
|
176 |
+
array( 'jquery', 'underscore' ), CF7SKINS_VERSION, true );
|
177 |
+
|
178 |
+
wp_enqueue_script( 'cf7skins',
|
179 |
+
CF7SKINS_URL . 'js/cf7skins.min.js',
|
180 |
+
array('cf7s-admin'), CF7SKINS_VERSION, true );
|
181 |
+
|
182 |
wp_localize_script( 'cf7s-admin', 'cf7s', array(
|
183 |
'nonce' => wp_create_nonce( 'cf7s' ), // generate a nonce for security checking
|
184 |
'load' => 'load_template', // post action for reading and loading selected template
|
index.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Contact Form 7 Skins
|
4 |
* Plugin URI: http://cf7skins.com
|
5 |
* Description: Adds drag & drop Visual Editor with Templates & Styles to Contact Form 7. Requires Contact Form 7.
|
6 |
-
* Version: 2.4.
|
7 |
* Author: Neil Murray
|
8 |
* Author URI: http://cf7skins.com
|
9 |
* License: GPL-2.0+
|
@@ -30,7 +30,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
30 |
*
|
31 |
* @since 0.1.0
|
32 |
*/
|
33 |
-
define( 'CF7SKINS_VERSION', '2.4.
|
34 |
define( 'CF7SKINS_OPTIONS', 'cf7skins' ); // Database option names
|
35 |
define( 'CF7SKINS_TEXTDOMAIN', 'contact-form-7-skins' );
|
36 |
define( 'CF7SKINS_FEATURE_FILTER', false ); // @since 0.4.0
|
3 |
* Plugin Name: Contact Form 7 Skins
|
4 |
* Plugin URI: http://cf7skins.com
|
5 |
* Description: Adds drag & drop Visual Editor with Templates & Styles to Contact Form 7. Requires Contact Form 7.
|
6 |
+
* Version: 2.4.1
|
7 |
* Author: Neil Murray
|
8 |
* Author URI: http://cf7skins.com
|
9 |
* License: GPL-2.0+
|
30 |
*
|
31 |
* @since 0.1.0
|
32 |
*/
|
33 |
+
define( 'CF7SKINS_VERSION', '2.4.1' );
|
34 |
define( 'CF7SKINS_OPTIONS', 'cf7skins' ); // Database option names
|
35 |
define( 'CF7SKINS_TEXTDOMAIN', 'contact-form-7-skins' );
|
36 |
define( 'CF7SKINS_FEATURE_FILTER', false ); // @since 0.4.0
|
js/cf7skins.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
!function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=300)}({300:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});for(var r=n(57),o=(n.n(r),document.getElementsByClassName("balloon")),a=0;a<o.length;a++){var u=o[a].getAttribute("title"),l=o[a];l.setAttribute("title",""),l.setAttribute("data-balloon",u),l.setAttribute("data-balloon-pos","right"),l.setAttribute("data-balloon-length","large")}},57:function(t,e){t.exports={"font-awesome":"font-awesome___3anqu"}}});
|
js/jquery.admin.js
CHANGED
@@ -82,26 +82,6 @@
|
|
82 |
$(".dashicons", tab).trigger( "click" );
|
83 |
});
|
84 |
|
85 |
-
// Set tipsy defaults
|
86 |
-
if ( $.isFunction( $.fn.tipsy ) ) {
|
87 |
-
$.fn.tipsy.defaults = {
|
88 |
-
delayIn: 0, // delay before showing tooltip (ms)
|
89 |
-
delayOut: 0, // delay before hiding tooltip (ms)
|
90 |
-
fade: false, // fade tooltips in/out?
|
91 |
-
fallback: '', // fallback text to use when no tooltip text
|
92 |
-
gravity: 'n', // gravity nw | n | ne | w | e | sw | s | se
|
93 |
-
html: false, // is tooltip content HTML?
|
94 |
-
live: true, // use live event support?
|
95 |
-
offset: 0, // pixel offset of tooltip from element
|
96 |
-
opacity: 1, // opacity of tooltip
|
97 |
-
title: 'title', // attribute/callback containing tooltip text
|
98 |
-
trigger: 'hover' // how tooltip is triggered - hover | focus | manual
|
99 |
-
};
|
100 |
-
|
101 |
-
$(".balloon").tipsy({gravity: 'sw'});
|
102 |
-
$("span.ext-link > a.help").tipsy({gravity: 'se'});
|
103 |
-
}
|
104 |
-
|
105 |
// Check if any changes have been made
|
106 |
var formmodified = false;
|
107 |
var submitted = false;
|
@@ -209,14 +189,14 @@
|
|
209 |
return;
|
210 |
|
211 |
var select_text, deselect_text;
|
212 |
-
select_tip = $(e).attr("
|
213 |
deselect_tip = $(e).attr("href").indexOf( "template" ) != -1 ? l10n.deselect_template : l10n.deselect_style; // get deselect tip text for style or template
|
214 |
|
215 |
if( m.type == "mouseenter" ) {
|
216 |
-
$(e).attr("
|
217 |
$(e).text(l10n.deselect); // replace Select text with Deselect
|
218 |
} else {
|
219 |
-
$(e).attr("
|
220 |
$(e).text(l10n.selected); // replace Deselect text with Select
|
221 |
}
|
222 |
},
|
@@ -234,9 +214,8 @@
|
|
234 |
|
235 |
$(inp).val("").trigger('change'); // empty the skin hidden input value and trigger change for saving
|
236 |
|
237 |
-
|
238 |
-
$(e).attr("
|
239 |
-
$(".tipsy").remove(); // remove current tipsy
|
240 |
|
241 |
// Update selected skin info
|
242 |
if ( inp.indexOf( "template" ) != -1 )
|
82 |
$(".dashicons", tab).trigger( "click" );
|
83 |
});
|
84 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
// Check if any changes have been made
|
86 |
var formmodified = false;
|
87 |
var submitted = false;
|
189 |
return;
|
190 |
|
191 |
var select_text, deselect_text;
|
192 |
+
select_tip = $(e).attr("data-balloon"); // save original select text
|
193 |
deselect_tip = $(e).attr("href").indexOf( "template" ) != -1 ? l10n.deselect_template : l10n.deselect_style; // get deselect tip text for style or template
|
194 |
|
195 |
if( m.type == "mouseenter" ) {
|
196 |
+
$(e).attr("data-balloon", deselect_tip); // replace select tooltip with deselect text
|
197 |
$(e).text(l10n.deselect); // replace Select text with Deselect
|
198 |
} else {
|
199 |
+
$(e).attr("data-balloon", select_tip); // replace deselect tooltip with select text
|
200 |
$(e).text(l10n.selected); // replace Deselect text with Select
|
201 |
}
|
202 |
},
|
214 |
|
215 |
$(inp).val("").trigger('change'); // empty the skin hidden input value and trigger change for saving
|
216 |
|
217 |
+
d = $(e).closest(".skin").siblings().find("a.select").eq(0).attr("data-balloon"); // get sibling tip for copy
|
218 |
+
$(e).attr("data-balloon", d ); // update the tip
|
|
|
219 |
|
220 |
// Update selected skin info
|
221 |
if ( inp.indexOf( "template" ) != -1 )
|
js/jquery.tipsy.js
DELETED
@@ -1,258 +0,0 @@
|
|
1 |
-
// tipsy, facebook style tooltips for jquery
|
2 |
-
// version 1.0.0a
|
3 |
-
// (c) 2008-2010 jason frame [jason@onehackoranother.com]
|
4 |
-
// released under the MIT license
|
5 |
-
|
6 |
-
(function($) {
|
7 |
-
|
8 |
-
function maybeCall(thing, ctx) {
|
9 |
-
return (typeof thing == 'function') ? (thing.call(ctx)) : thing;
|
10 |
-
};
|
11 |
-
|
12 |
-
function isElementInDOM(ele) {
|
13 |
-
while (ele = ele.parentNode) {
|
14 |
-
if (ele == document) return true;
|
15 |
-
}
|
16 |
-
return false;
|
17 |
-
};
|
18 |
-
|
19 |
-
function Tipsy(element, options) {
|
20 |
-
this.$element = $(element);
|
21 |
-
this.options = options;
|
22 |
-
this.enabled = true;
|
23 |
-
this.fixTitle();
|
24 |
-
};
|
25 |
-
|
26 |
-
Tipsy.prototype = {
|
27 |
-
show: function() {
|
28 |
-
var title = this.getTitle();
|
29 |
-
if (title && this.enabled) {
|
30 |
-
var $tip = this.tip();
|
31 |
-
|
32 |
-
$tip.find('.tipsy-inner')[this.options.html ? 'html' : 'text'](title);
|
33 |
-
$tip[0].className = 'tipsy'; // reset classname in case of dynamic gravity
|
34 |
-
$tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).prependTo(document.body);
|
35 |
-
|
36 |
-
var pos = $.extend({}, this.$element.offset(), {
|
37 |
-
width: this.$element[0].offsetWidth,
|
38 |
-
height: this.$element[0].offsetHeight
|
39 |
-
});
|
40 |
-
|
41 |
-
var actualWidth = $tip[0].offsetWidth,
|
42 |
-
actualHeight = $tip[0].offsetHeight,
|
43 |
-
gravity = maybeCall(this.options.gravity, this.$element[0]);
|
44 |
-
|
45 |
-
var tp;
|
46 |
-
switch (gravity.charAt(0)) {
|
47 |
-
case 'n':
|
48 |
-
tp = {top: pos.top + pos.height + this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2};
|
49 |
-
break;
|
50 |
-
case 's':
|
51 |
-
tp = {top: pos.top - actualHeight - this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2};
|
52 |
-
break;
|
53 |
-
case 'e':
|
54 |
-
tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth - this.options.offset};
|
55 |
-
break;
|
56 |
-
case 'w':
|
57 |
-
tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width + this.options.offset};
|
58 |
-
break;
|
59 |
-
}
|
60 |
-
|
61 |
-
if (gravity.length == 2) {
|
62 |
-
if (gravity.charAt(1) == 'w') {
|
63 |
-
tp.left = pos.left + pos.width / 2 - 15;
|
64 |
-
} else {
|
65 |
-
tp.left = pos.left + pos.width / 2 - actualWidth + 15;
|
66 |
-
}
|
67 |
-
}
|
68 |
-
|
69 |
-
$tip.css(tp).addClass('tipsy-' + gravity);
|
70 |
-
$tip.find('.tipsy-arrow')[0].className = 'tipsy-arrow tipsy-arrow-' + gravity.charAt(0);
|
71 |
-
if (this.options.className) {
|
72 |
-
$tip.addClass(maybeCall(this.options.className, this.$element[0]));
|
73 |
-
}
|
74 |
-
|
75 |
-
if (this.options.fade) {
|
76 |
-
$tip.stop().css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: this.options.opacity});
|
77 |
-
} else {
|
78 |
-
$tip.css({visibility: 'visible', opacity: this.options.opacity});
|
79 |
-
}
|
80 |
-
}
|
81 |
-
},
|
82 |
-
|
83 |
-
hide: function() {
|
84 |
-
if (this.options.fade) {
|
85 |
-
this.tip().stop().fadeOut(function() { $(this).remove(); });
|
86 |
-
} else {
|
87 |
-
this.tip().remove();
|
88 |
-
}
|
89 |
-
},
|
90 |
-
|
91 |
-
fixTitle: function() {
|
92 |
-
var $e = this.$element;
|
93 |
-
if ($e.attr('title') || typeof($e.attr('original-title')) != 'string') {
|
94 |
-
$e.attr('original-title', $e.attr('title') || '').removeAttr('title');
|
95 |
-
}
|
96 |
-
},
|
97 |
-
|
98 |
-
getTitle: function() {
|
99 |
-
var title, $e = this.$element, o = this.options;
|
100 |
-
this.fixTitle();
|
101 |
-
var title, o = this.options;
|
102 |
-
if (typeof o.title == 'string') {
|
103 |
-
title = $e.attr(o.title == 'title' ? 'original-title' : o.title);
|
104 |
-
} else if (typeof o.title == 'function') {
|
105 |
-
title = o.title.call($e[0]);
|
106 |
-
}
|
107 |
-
title = ('' + title).replace(/(^\s*|\s*$)/, "");
|
108 |
-
return title || o.fallback;
|
109 |
-
},
|
110 |
-
|
111 |
-
tip: function() {
|
112 |
-
if (!this.$tip) {
|
113 |
-
this.$tip = $('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>');
|
114 |
-
this.$tip.data('tipsy-pointee', this.$element[0]);
|
115 |
-
}
|
116 |
-
return this.$tip;
|
117 |
-
},
|
118 |
-
|
119 |
-
validate: function() {
|
120 |
-
if (!this.$element[0].parentNode) {
|
121 |
-
this.hide();
|
122 |
-
this.$element = null;
|
123 |
-
this.options = null;
|
124 |
-
}
|
125 |
-
},
|
126 |
-
|
127 |
-
enable: function() { this.enabled = true; },
|
128 |
-
disable: function() { this.enabled = false; },
|
129 |
-
toggleEnabled: function() { this.enabled = !this.enabled; }
|
130 |
-
};
|
131 |
-
|
132 |
-
$.fn.tipsy = function(options) {
|
133 |
-
|
134 |
-
if (options === true) {
|
135 |
-
return this.data('tipsy');
|
136 |
-
} else if (typeof options == 'string') {
|
137 |
-
var tipsy = this.data('tipsy');
|
138 |
-
if (tipsy) tipsy[options]();
|
139 |
-
return this;
|
140 |
-
}
|
141 |
-
|
142 |
-
options = $.extend({}, $.fn.tipsy.defaults, options);
|
143 |
-
|
144 |
-
function get(ele) {
|
145 |
-
var tipsy = $.data(ele, 'tipsy');
|
146 |
-
if (!tipsy) {
|
147 |
-
tipsy = new Tipsy(ele, $.fn.tipsy.elementOptions(ele, options));
|
148 |
-
$.data(ele, 'tipsy', tipsy);
|
149 |
-
}
|
150 |
-
return tipsy;
|
151 |
-
}
|
152 |
-
|
153 |
-
function enter() {
|
154 |
-
var tipsy = get(this);
|
155 |
-
tipsy.hoverState = 'in';
|
156 |
-
if (options.delayIn == 0) {
|
157 |
-
tipsy.show();
|
158 |
-
} else {
|
159 |
-
tipsy.fixTitle();
|
160 |
-
setTimeout(function() { if (tipsy.hoverState == 'in') tipsy.show(); }, options.delayIn);
|
161 |
-
}
|
162 |
-
};
|
163 |
-
|
164 |
-
function leave() {
|
165 |
-
var tipsy = get(this);
|
166 |
-
tipsy.hoverState = 'out';
|
167 |
-
if (options.delayOut == 0) {
|
168 |
-
tipsy.hide();
|
169 |
-
} else {
|
170 |
-
setTimeout(function() { if (tipsy.hoverState == 'out') tipsy.hide(); }, options.delayOut);
|
171 |
-
}
|
172 |
-
};
|
173 |
-
|
174 |
-
if (!options.live) this.each(function() { get(this); });
|
175 |
-
|
176 |
-
if (options.trigger != 'manual') {
|
177 |
-
var binder = options.live ? 'live' : 'bind',
|
178 |
-
eventIn = options.trigger == 'hover' ? 'mouseenter' : 'focus',
|
179 |
-
eventOut = options.trigger == 'hover' ? 'mouseleave' : 'blur';
|
180 |
-
this[binder](eventIn, enter)[binder](eventOut, leave);
|
181 |
-
}
|
182 |
-
|
183 |
-
return this;
|
184 |
-
|
185 |
-
};
|
186 |
-
|
187 |
-
$.fn.tipsy.defaults = {
|
188 |
-
className: null,
|
189 |
-
delayIn: 0,
|
190 |
-
delayOut: 0,
|
191 |
-
fade: false,
|
192 |
-
fallback: '',
|
193 |
-
gravity: 'n',
|
194 |
-
html: false,
|
195 |
-
live: false,
|
196 |
-
offset: 0,
|
197 |
-
opacity: 0.8,
|
198 |
-
title: 'title',
|
199 |
-
trigger: 'hover'
|
200 |
-
};
|
201 |
-
|
202 |
-
$.fn.tipsy.revalidate = function() {
|
203 |
-
$('.tipsy').each(function() {
|
204 |
-
var pointee = $.data(this, 'tipsy-pointee');
|
205 |
-
if (!pointee || !isElementInDOM(pointee)) {
|
206 |
-
$(this).remove();
|
207 |
-
}
|
208 |
-
});
|
209 |
-
};
|
210 |
-
|
211 |
-
// Overwrite this method to provide options on a per-element basis.
|
212 |
-
// For example, you could store the gravity in a 'tipsy-gravity' attribute:
|
213 |
-
// return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
|
214 |
-
// (remember - do not modify 'options' in place!)
|
215 |
-
$.fn.tipsy.elementOptions = function(ele, options) {
|
216 |
-
return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
|
217 |
-
};
|
218 |
-
|
219 |
-
$.fn.tipsy.autoNS = function() {
|
220 |
-
return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
|
221 |
-
};
|
222 |
-
|
223 |
-
$.fn.tipsy.autoWE = function() {
|
224 |
-
return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
|
225 |
-
};
|
226 |
-
|
227 |
-
/**
|
228 |
-
* yields a closure of the supplied parameters, producing a function that takes
|
229 |
-
* no arguments and is suitable for use as an autogravity function like so:
|
230 |
-
*
|
231 |
-
* @param margin (int) - distance from the viewable region edge that an
|
232 |
-
* element should be before setting its tooltip's gravity to be away
|
233 |
-
* from that edge.
|
234 |
-
* @param prefer (string, e.g. 'n', 'sw', 'w') - the direction to prefer
|
235 |
-
* if there are no viewable region edges effecting the tooltip's
|
236 |
-
* gravity. It will try to vary from this minimally, for example,
|
237 |
-
* if 'sw' is preferred and an element is near the right viewable
|
238 |
-
* region edge, but not the top edge, it will set the gravity for
|
239 |
-
* that element's tooltip to be 'se', preserving the southern
|
240 |
-
* component.
|
241 |
-
*/
|
242 |
-
$.fn.tipsy.autoBounds = function(margin, prefer) {
|
243 |
-
return function() {
|
244 |
-
var dir = {ns: prefer[0], ew: (prefer.length > 1 ? prefer[1] : false)},
|
245 |
-
boundTop = $(document).scrollTop() + margin,
|
246 |
-
boundLeft = $(document).scrollLeft() + margin,
|
247 |
-
$this = $(this);
|
248 |
-
|
249 |
-
if ($this.offset().top < boundTop) dir.ns = 'n';
|
250 |
-
if ($this.offset().left < boundLeft) dir.ew = 'w';
|
251 |
-
if ($(window).width() + $(document).scrollLeft() - $this.offset().left < margin) dir.ew = 'e';
|
252 |
-
if ($(window).height() + $(document).scrollTop() - $this.offset().top < margin) dir.ns = 's';
|
253 |
-
|
254 |
-
return dir.ns + (dir.ew ? dir.ew : '');
|
255 |
-
}
|
256 |
-
};
|
257 |
-
|
258 |
-
})(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/contact-form-7-skins-en_US-visual.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"domain":"messages","locale_data":{"messages":{"":{"domain":"messages"},"Acceptance (confirm)":[""],"Make this checkbox checked by default":[""],"Make this work inversely":[""],"Make this checkbox optional":[""],"Checkbox (option)":[""],"Put a label first, a checkbox last":[""],"Wrap each item with label element":[""],"Make checkboxes exclusive":[""],"Date":[""],"Default value":[""],"Use this text as the placeholder of the field":[""],"Range - min":[""],"Range - max":[""],"Email":[""],"Akismet - this field requires author's email address":[""],"File (upload)":[""],"File size limit (bytes)":[""],"Acceptable file types":[""],"Number":[""],"Quiz":[""],"Question 1":[""],"Answer 1":[""],"Question 2":[""],"Answer 2":[""],"Radio Button (option)":[""],"Option 1":[""],"Option 2":[""],"Select (dropdown)":[""],"Allow multiple selections":[""],"Insert a blank item as the first option":[""],"Submit":[""],"Telephone":[""],"Text (short text)":[""],"Textarea (long text)":[""],"URL (website link)":[""],"Fieldset (with legend)":[""],"Legend ..":[""],"List - ol":[""],"List Item - li":[""],"Paragraph - p":[""],"Can not save! window.cf7svisual or post ID does not exist.":[""],"Dismiss this notice.":[""],"Visual saved!":[""],"Namespace %s is undefined!":[""],"Function %1$s.%2$s is undefined!":[""],"Function %s is undefined!":[""],"Form Options":[""],"Legend":[""],"Your Name (required)":[""],"Email Address (required)":[""],"Your Message":[""],"* Required":[""],"Send":[""],"Unable to duplicate!":[""],"Unable to add the item.":[""],"There is no edit field available for this item.":[""],"Unable to change the item.":[""],"Visual Object Data is not valid ( JSON parse error )":[""],"Visual Object Data is not valid ( Invalid Cf7sType )":[""],"Configure this form options":[""],"Visual Data":[""],"Copy & paste visual form data":[""],"Save Visual":[""],"Only one reCAPTCHA per form allowed.":[""],"Only one submit for each form.":[""],"Only one %s allowed in a form.":[""],"Node has recaptcha children. Only one recaptcha allowed in a form.":[""],"Node has submit children. Only one submit allowed in a form.":[""],"Field Type":[""],"Spinbox":[""],"Slider":[""],"Required":[""],"Name":[""],"Condition":[""],"Label":[""],"Default Value":[""],"This field requires author's name":[""],"This field requires author's email address":[""],"This field requires author's URL":[""],"Range":[""],"Min":[""],"Max":[""],"Content":[""],"See paragraph permitted phrasing content specification":[""],"Options":[""],"Default":[""],"Answer":[""],"Size":[""],"Normal":[""],"Compact":[""],"Theme":[""],"Light":[""],"Dark":[""],"Id Attribute":[""],"Class Attribute":[""],"Save":[""],"Done":[""],"Drag/Move":[""],"Collapse":[""],"Expand":[""],"edit":[""],"duplicate":[""],"delete":[""],"Add-on options":[""],"Dismiss this notice":[""],"FIELDS (CF7 TAGS)":[""],"Drag and drop or click a Contact Form 7 Tag to add it to the visual form editor.":[""],"To see how Fields are used, select a template it's a great way to get started quickly.":[""],"Any field content can be changed by clicking Edit on the field.":[""],"FIELDS (CF7 SKINS ITEMS)":[""],"Use CF7 Skins Fields for the layout of your form.":[""],"Fieldsets, legends, and lists are used to group related fields, and allow for more detailed styling.":[""]}}}
|
1 |
+
{"domain":"messages","locale_data":{"messages":{"":{"domain":"messages"},"Acceptance (confirm)":[""],"Make this checkbox checked by default":[""],"Make this work inversely":[""],"Make this checkbox optional":[""],"Checkbox (option)":[""],"Put a label first, a checkbox last":[""],"Wrap each item with label element":[""],"Make checkboxes exclusive":[""],"Date":[""],"Default value":[""],"Use this text as the placeholder of the field":[""],"Range - min":[""],"Range - max":[""],"Email":[""],"Akismet - this field requires author's email address":[""],"File (upload)":[""],"File size limit (bytes)":[""],"Acceptable file types":[""],"Number":[""],"Quiz":[""],"Question 1":[""],"Answer 1":[""],"Question 2":[""],"Answer 2":[""],"Radio Button (option)":[""],"Option 1":[""],"Option 2":[""],"Select (dropdown)":[""],"Allow multiple selections":[""],"Insert a blank item as the first option":[""],"Submit":[""],"Telephone":[""],"Text (short text)":[""],"Textarea (long text)":[""],"URL (website link)":[""],"Fieldset (with legend)":[""],"Legend ..":[""],"List - ol":[""],"List Item - li":[""],"Paragraph - p":[""],"Can not save! window.cf7svisual or post ID does not exist.":[""],"Dismiss this notice.":[""],"Visual saved!":[""],"Namespace %s is undefined!":[""],"Function %1$s.%2$s is undefined!":[""],"Function %s is undefined!":[""],"Form Options":[""],"Legend":[""],"Your Name (required)":[""],"Email Address (required)":[""],"Your Message":[""],"* Required":[""],"Send":[""],"Unable to duplicate!":[""],"Unable to add the item.":[""],"There is no edit field available for this item.":[""],"Unable to change the item.":[""],"Visual Object Data is not valid ( JSON parse error )":[""],"Visual Object Data is not valid ( Invalid Cf7sType )":[""],"Configure this form options":[""],"Visual Data":[""],"Copy & paste visual form data":[""],"Save Visual":[""],"Only one reCAPTCHA per form allowed.":[""],"Only one submit for each form.":[""],"Only one %s allowed in a form.":[""],"Node has recaptcha children. Only one recaptcha allowed in a form.":[""],"Node has submit children. Only one submit allowed in a form.":[""],"Field Type":[""],"Spinbox":[""],"Slider":[""],"Required":[""],"Name":[""],"Condition":[""],"Label":[""],"Default Value":[""],"This field requires author's name":[""],"This field requires author's email address":[""],"This field requires author's URL":[""],"Range":[""],"Min":[""],"Max":[""],"Content":[""],"See paragraph permitted phrasing content specification":[""],"Options":[""],"Default":[""],"Answer":[""],"Add Other as last option":[""],"Other":[""],"Size":[""],"Normal":[""],"Compact":[""],"Theme":[""],"Light":[""],"Dark":[""],"Id Attribute":[""],"Class Attribute":[""],"Save":[""],"Done":[""],"Drag/Move":[""],"Collapse":[""],"Expand":[""],"edit":[""],"duplicate":[""],"delete":[""],"Add-on options":[""],"Dismiss this notice":[""],"FIELDS (CF7 TAGS)":[""],"Drag and drop or click a Contact Form 7 Tag to add it to the visual form editor.":[""],"To see how Fields are used, select a template it's a great way to get started quickly.":[""],"Any field content can be changed by clicking Edit on the field.":[""],"FIELDS (CF7 SKINS ITEMS)":[""],"Use CF7 Skins Fields for the layout of your form.":[""],"Fieldsets, legends, and lists are used to group related fields, and allow for more detailed styling.":[""],"Forms are easier to follow along with when questions are on separate pages.":[""],"CF7 Skins Multi makes separate pages possible.":[""],"Your form is less likely to be completed if it’s too long. Separate it using":[""],"CF7 Skins Multi.":[""],"Progress bars make long forms feel less daunting. Add this in using ":[""],"Emphasize privacy policy acceptance by putting them on a second page.":[""],"CF7 Skins Multi":[""]," makes this easy to do.":[""],"Your form is more likely to be completed if it isn’t cluttered. Separate information onto different pages using":[""],"Put name and email address fields beside each other easily using CF7 Skins Ready.":[""],"Read more about CF7 Skins Ready.":[""],"Don’t forget that your form fields need to be mobile optimized, especially if fields are beside each other.":[""],"CF7 Skins Ready handles this for you.":[""],"Make your form easier to read by grouping together similar fields.":[""],"CF7 Skins Ready makes this easy to do.":[""],"Visually grouping similar fields together improves the flow of your form. A good way to do this is by drawing a box around the group using":[""],"CF7 Skins Ready.":[""],"Separate cluttered form content into 2 columns or more using":[""],"Looking to arrange your form fields into 2 or more columns?":[""],"CF7 Skins Ready ":[""],"makes this easy to do.":[""],"Increase the chances of your form being completed by aligning the fields. Use the grid structure in":[""],"CF7 Skins Ready":[""],"to get a head start.":[""],"More complex form layouts should follow a grid system.":[""],"You can align fields, put them side-by-side, and more with our easy-to-use":[""],"CF7 Skins Ready Add-on.":[""],"Have a yes/no radio button field? Display them horizontally on the same line using":[""],"Very good, good, neutral? For a survey form, put checkboxes or radio buttons on the same horizontal line.":[""],"It is more professional looking to have a form style that matches your site.":[""],"Find a better fit in our CF7 Skins Pro Styles.":[""],"Having more templates means you save time creating forms from scratch.":[""],"Get more templates to choose from.":[""],"For custom style options, you can use CSS to adjust the form’s style.":[""],"To get help, our premium email support team is available.":[""],"Ensure error-free forms by using templates and the visual editor.":[""],"Get more templates with the CF7 Skins Pro Add-on.":[""],"Show specific fields to customers based on their responses with":[""],"CF7 Skins Logic.":[""],"You may not need to show all of the possible fields to all of your customers.":[""],"Keep forms short & relevant with CF7 Skins Logic.":[""],"You can dynamically show and hide form fields using":[""],"Dynamic form fields are possibly when you add logic to the fields.":[""],"CF7 Skins Logic makes dynamic forms possible.":[""],"Feeling frustrated? Get 1-1 personalized, real-human responses to your tough questions with any of our":[""],"CF7 Skins Add-ons.":[""],"Make sure your form is set up correctly the first time by talking to our trained support staff, available with our":[""],"CF7 Skins Pro Add-on.":[""],"The WordPress support community is available to answer questions. Or, save time searching & ask us directly with our ":[""],"Premium Email support.":[""],"Double check your mail settings to avoid problems sending & receiving forms. Set it up correctly from the start with our":[""],"Tip":[""]}}}
|
languages/contact-form-7-skins-en_US-visual.po
CHANGED
@@ -7,480 +7,696 @@ msgstr ""
|
|
7 |
"MIME-Version: 1.0\n"
|
8 |
"Content-Type: text/plain; charset=UTF-8\n"
|
9 |
"Content-Transfer-Encoding: 8bit\n"
|
10 |
-
"POT-Creation-Date: 2020-
|
11 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
12 |
"X-Generator: WP-CLI 2.1.0\n"
|
13 |
"X-Domain: contact-form-7-skins\n"
|
14 |
|
15 |
-
#: visual.js:
|
16 |
msgid "Acceptance (confirm)"
|
17 |
msgstr ""
|
18 |
|
19 |
-
#: visual.js:
|
20 |
-
#: visual.js:
|
21 |
msgid "Make this checkbox checked by default"
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: visual.js:
|
25 |
-
#: visual.js:
|
26 |
msgid "Make this work inversely"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: visual.js:
|
30 |
-
#: visual.js:
|
31 |
msgid "Make this checkbox optional"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: visual.js:
|
35 |
msgid "Checkbox (option)"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: visual.js:
|
39 |
-
#: visual.js:
|
40 |
-
#: visual.js:
|
41 |
msgid "Put a label first, a checkbox last"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: visual.js:
|
45 |
-
#: visual.js:
|
46 |
-
#: visual.js:
|
47 |
msgid "Wrap each item with label element"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: visual.js:
|
51 |
-
#: visual.js:
|
52 |
msgid "Make checkboxes exclusive"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: visual.js:
|
56 |
msgid "Date"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: visual.js:
|
60 |
-
#: visual.js:
|
61 |
-
#: visual.js:
|
62 |
msgid "Default value"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: visual.js:
|
66 |
-
#: visual.js:
|
67 |
-
#: visual.js:
|
68 |
-
#: visual.js:
|
69 |
msgid "Use this text as the placeholder of the field"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: visual.js:
|
73 |
-
#: visual.js:
|
74 |
msgid "Range - min"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: visual.js:
|
78 |
-
#: visual.js:
|
79 |
msgid "Range - max"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: visual.js:
|
83 |
msgid "Email"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: visual.js:
|
87 |
-
#: visual.js:
|
88 |
msgid "Akismet - this field requires author's email address"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: visual.js:
|
92 |
msgid "File (upload)"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: visual.js:
|
96 |
-
#: visual.js:
|
97 |
msgid "File size limit (bytes)"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: visual.js:
|
101 |
-
#: visual.js:
|
102 |
msgid "Acceptable file types"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: visual.js:
|
106 |
msgid "Number"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: visual.js:
|
110 |
msgid "Quiz"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: visual.js:
|
114 |
msgid "Question 1"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: visual.js:
|
118 |
msgid "Answer 1"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: visual.js:
|
122 |
msgid "Question 2"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: visual.js:
|
126 |
msgid "Answer 2"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: visual.js:
|
130 |
msgid "Radio Button (option)"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: visual.js:
|
134 |
-
#: visual.js:
|
135 |
msgid "Option 1"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: visual.js:
|
139 |
-
#: visual.js:
|
140 |
msgid "Option 2"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: visual.js:
|
144 |
msgid "Select (dropdown)"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: visual.js:
|
148 |
-
#: visual.js:
|
149 |
msgid "Allow multiple selections"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: visual.js:
|
153 |
-
#: visual.js:
|
154 |
msgid "Insert a blank item as the first option"
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: visual.js:
|
158 |
msgid "Submit"
|
159 |
msgstr ""
|
160 |
|
161 |
-
#: visual.js:
|
162 |
msgid "Telephone"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: visual.js:
|
166 |
msgid "Text (short text)"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: visual.js:
|
170 |
msgid "Textarea (long text)"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: visual.js:
|
174 |
msgid "URL (website link)"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: visual.js:
|
178 |
msgid "Fieldset (with legend)"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: visual.js:
|
182 |
msgid "Legend .."
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: visual.js:
|
186 |
msgid "List - ol"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: visual.js:
|
190 |
msgid "List Item - li"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: visual.js:
|
194 |
msgid "Paragraph - p"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: visual.js:
|
198 |
msgid "Can not save! window.cf7svisual or post ID does not exist."
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: visual.js:
|
202 |
msgid "Dismiss this notice."
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: visual.js:
|
206 |
msgid "Visual saved!"
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: visual.js:
|
210 |
msgid "Namespace %s is undefined!"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: visual.js:
|
214 |
msgid "Function %1$s.%2$s is undefined!"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: visual.js:
|
218 |
msgid "Function %s is undefined!"
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: visual.js:
|
222 |
-
#: visual.js:
|
223 |
msgid "Form Options"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: visual.js:
|
227 |
-
#: visual.js:
|
228 |
msgid "Legend"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: visual.js:
|
232 |
msgid "Your Name (required)"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: visual.js:
|
236 |
msgid "Email Address (required)"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: visual.js:
|
240 |
msgid "Your Message"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: visual.js:
|
244 |
msgid "* Required"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: visual.js:
|
248 |
msgid "Send"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: visual.js:
|
252 |
msgid "Unable to duplicate!"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: visual.js:
|
256 |
msgid "Unable to add the item."
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: visual.js:
|
260 |
msgid "There is no edit field available for this item."
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: visual.js:
|
264 |
msgid "Unable to change the item."
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: visual.js:
|
268 |
msgid "Visual Object Data is not valid ( JSON parse error )"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: visual.js:
|
272 |
msgid "Visual Object Data is not valid ( Invalid Cf7sType )"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: visual.js:
|
276 |
msgid "Configure this form options"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: visual.js:
|
280 |
msgid "Visual Data"
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: visual.js:
|
284 |
msgid "Copy & paste visual form data"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: visual.js:
|
288 |
msgid "Save Visual"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: visual.js:
|
292 |
msgid "Only one reCAPTCHA per form allowed."
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: visual.js:
|
296 |
msgid "Only one submit for each form."
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: visual.js:
|
300 |
msgid "Only one %s allowed in a form."
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: visual.js:
|
304 |
msgid "Node has recaptcha children. Only one recaptcha allowed in a form."
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: visual.js:
|
308 |
msgid "Node has submit children. Only one submit allowed in a form."
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: visual.js:
|
312 |
msgid "Field Type"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: visual.js:
|
316 |
msgid "Spinbox"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: visual.js:
|
320 |
msgid "Slider"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: visual.js:
|
324 |
msgid "Required"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: visual.js:
|
328 |
msgid "Name"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: visual.js:
|
332 |
msgid "Condition"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: visual.js:
|
336 |
msgid "Label"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: visual.js:
|
340 |
msgid "Default Value"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: visual.js:
|
344 |
msgid "This field requires author's name"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: visual.js:
|
348 |
msgid "This field requires author's email address"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: visual.js:
|
352 |
msgid "This field requires author's URL"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: visual.js:
|
356 |
msgid "Range"
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: visual.js:
|
360 |
msgid "Min"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: visual.js:
|
364 |
msgid "Max"
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: visual.js:
|
368 |
msgid "Content"
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: visual.js:
|
372 |
msgid "See paragraph permitted phrasing content specification"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: visual.js:38170
|
376 |
#: visual.js:38181
|
|
|
377 |
msgid "Options"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: visual.js:
|
381 |
msgid "Default"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: visual.js:
|
385 |
msgid "Answer"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: visual.js:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
msgid "Size"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: visual.js:
|
393 |
msgid "Normal"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: visual.js:
|
397 |
msgid "Compact"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: visual.js:
|
401 |
msgid "Theme"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: visual.js:
|
405 |
msgid "Light"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: visual.js:
|
409 |
msgid "Dark"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: visual.js:
|
413 |
msgid "Id Attribute"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: visual.js:
|
417 |
msgid "Class Attribute"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: visual.js:
|
421 |
msgid "Save"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: visual.js:
|
425 |
msgid "Done"
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: visual.js:
|
429 |
msgid "Drag/Move"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: visual.js:
|
433 |
msgid "Collapse"
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: visual.js:
|
437 |
msgid "Expand"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: visual.js:
|
441 |
msgid "edit"
|
442 |
msgstr ""
|
443 |
|
444 |
-
#: visual.js:
|
445 |
msgid "duplicate"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: visual.js:
|
449 |
msgid "delete"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: visual.js:
|
453 |
msgid "Add-on options"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: visual.js:
|
457 |
msgid "Dismiss this notice"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: visual.js:
|
461 |
msgid "FIELDS (CF7 TAGS)"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: visual.js:
|
465 |
msgid "Drag and drop or click a Contact Form 7 Tag to add it to the visual form editor."
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: visual.js:
|
469 |
msgid "To see how Fields are used, select a template it's a great way to get started quickly."
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: visual.js:
|
473 |
msgid "Any field content can be changed by clicking Edit on the field."
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: visual.js:
|
477 |
msgid "FIELDS (CF7 SKINS ITEMS)"
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: visual.js:
|
481 |
msgid "Use CF7 Skins Fields for the layout of your form."
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: visual.js:
|
485 |
msgid "Fieldsets, legends, and lists are used to group related fields, and allow for more detailed styling."
|
486 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
"MIME-Version: 1.0\n"
|
8 |
"Content-Type: text/plain; charset=UTF-8\n"
|
9 |
"Content-Transfer-Encoding: 8bit\n"
|
10 |
+
"POT-Creation-Date: 2020-08-12T05:43:28+02:00\n"
|
11 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
12 |
"X-Generator: WP-CLI 2.1.0\n"
|
13 |
"X-Domain: contact-form-7-skins\n"
|
14 |
|
15 |
+
#: visual.js:20854
|
16 |
msgid "Acceptance (confirm)"
|
17 |
msgstr ""
|
18 |
|
19 |
+
#: visual.js:20854
|
20 |
+
#: visual.js:38181
|
21 |
msgid "Make this checkbox checked by default"
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: visual.js:20854
|
25 |
+
#: visual.js:38181
|
26 |
msgid "Make this work inversely"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: visual.js:20854
|
30 |
+
#: visual.js:38181
|
31 |
msgid "Make this checkbox optional"
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: visual.js:20855
|
35 |
msgid "Checkbox (option)"
|
36 |
msgstr ""
|
37 |
|
38 |
+
#: visual.js:20855
|
39 |
+
#: visual.js:20859
|
40 |
+
#: visual.js:38192
|
41 |
msgid "Put a label first, a checkbox last"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: visual.js:20855
|
45 |
+
#: visual.js:20859
|
46 |
+
#: visual.js:38192
|
47 |
msgid "Wrap each item with label element"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: visual.js:20855
|
51 |
+
#: visual.js:38192
|
52 |
msgid "Make checkboxes exclusive"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: visual.js:20856
|
56 |
msgid "Date"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: visual.js:20856
|
60 |
+
#: visual.js:20857
|
61 |
+
#: visual.js:20864
|
62 |
msgid "Default value"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: visual.js:20856
|
66 |
+
#: visual.js:20857
|
67 |
+
#: visual.js:20864
|
68 |
+
#: visual.js:38176
|
69 |
msgid "Use this text as the placeholder of the field"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: visual.js:20856
|
73 |
+
#: visual.js:20857
|
74 |
msgid "Range - min"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: visual.js:20856
|
78 |
+
#: visual.js:20857
|
79 |
msgid "Range - max"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: visual.js:20856
|
83 |
msgid "Email"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: visual.js:20856
|
87 |
+
#: visual.js:20864
|
88 |
msgid "Akismet - this field requires author's email address"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: visual.js:20856
|
92 |
msgid "File (upload)"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: visual.js:20856
|
96 |
+
#: visual.js:38196
|
97 |
msgid "File size limit (bytes)"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: visual.js:20856
|
101 |
+
#: visual.js:38197
|
102 |
msgid "Acceptable file types"
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: visual.js:20856
|
106 |
msgid "Number"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: visual.js:20858
|
110 |
msgid "Quiz"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: visual.js:20859
|
114 |
msgid "Question 1"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: visual.js:20859
|
118 |
msgid "Answer 1"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: visual.js:20859
|
122 |
msgid "Question 2"
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: visual.js:20859
|
126 |
msgid "Answer 2"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: visual.js:20859
|
130 |
msgid "Radio Button (option)"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: visual.js:20860
|
134 |
+
#: visual.js:20863
|
135 |
msgid "Option 1"
|
136 |
msgstr ""
|
137 |
|
138 |
+
#: visual.js:20862
|
139 |
+
#: visual.js:20863
|
140 |
msgid "Option 2"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: visual.js:20862
|
144 |
msgid "Select (dropdown)"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: visual.js:20862
|
148 |
+
#: visual.js:38192
|
149 |
msgid "Allow multiple selections"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: visual.js:20862
|
153 |
+
#: visual.js:38192
|
154 |
msgid "Insert a blank item as the first option"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: visual.js:20863
|
158 |
msgid "Submit"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: visual.js:20864
|
162 |
msgid "Telephone"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: visual.js:20864
|
166 |
msgid "Text (short text)"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: visual.js:20864
|
170 |
msgid "Textarea (long text)"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: visual.js:20864
|
174 |
msgid "URL (website link)"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: visual.js:20865
|
178 |
msgid "Fieldset (with legend)"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: visual.js:20865
|
182 |
msgid "Legend .."
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: visual.js:20867
|
186 |
msgid "List - ol"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: visual.js:20868
|
190 |
msgid "List Item - li"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: visual.js:20869
|
194 |
msgid "Paragraph - p"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: visual.js:22228
|
198 |
msgid "Can not save! window.cf7svisual or post ID does not exist."
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: visual.js:22257
|
202 |
msgid "Dismiss this notice."
|
203 |
msgstr ""
|
204 |
|
205 |
+
#: visual.js:22258
|
206 |
msgid "Visual saved!"
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: visual.js:22264
|
210 |
msgid "Namespace %s is undefined!"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: visual.js:22267
|
214 |
msgid "Function %1$s.%2$s is undefined!"
|
215 |
msgstr ""
|
216 |
|
217 |
+
#: visual.js:22269
|
218 |
msgid "Function %s is undefined!"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: visual.js:22284
|
222 |
+
#: visual.js:37887
|
223 |
msgid "Form Options"
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: visual.js:22308
|
227 |
+
#: visual.js:38175
|
228 |
msgid "Legend"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: visual.js:22311
|
232 |
msgid "Your Name (required)"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: visual.js:22312
|
236 |
msgid "Email Address (required)"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: visual.js:22315
|
240 |
msgid "Your Message"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: visual.js:22318
|
244 |
msgid "* Required"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: visual.js:22319
|
248 |
msgid "Send"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: visual.js:22346
|
252 |
msgid "Unable to duplicate!"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: visual.js:22366
|
256 |
msgid "Unable to add the item."
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: visual.js:22408
|
260 |
msgid "There is no edit field available for this item."
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: visual.js:22428
|
264 |
msgid "Unable to change the item."
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: visual.js:22538
|
268 |
msgid "Visual Object Data is not valid ( JSON parse error )"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: visual.js:22545
|
272 |
msgid "Visual Object Data is not valid ( Invalid Cf7sType )"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: visual.js:37887
|
276 |
msgid "Configure this form options"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: visual.js:37895
|
280 |
msgid "Visual Data"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: visual.js:37895
|
284 |
msgid "Copy & paste visual form data"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: visual.js:37895
|
288 |
msgid "Save Visual"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: visual.js:38005
|
292 |
msgid "Only one reCAPTCHA per form allowed."
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: visual.js:38011
|
296 |
msgid "Only one submit for each form."
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: visual.js:38078
|
300 |
msgid "Only one %s allowed in a form."
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: visual.js:38079
|
304 |
msgid "Node has recaptcha children. Only one recaptcha allowed in a form."
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: visual.js:38079
|
308 |
msgid "Node has submit children. Only one submit allowed in a form."
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: visual.js:38170
|
312 |
msgid "Field Type"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: visual.js:38170
|
316 |
msgid "Spinbox"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: visual.js:38170
|
320 |
msgid "Slider"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: visual.js:38172
|
324 |
msgid "Required"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: visual.js:38173
|
328 |
msgid "Name"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: visual.js:38174
|
332 |
msgid "Condition"
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: visual.js:38175
|
336 |
msgid "Label"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: visual.js:38176
|
340 |
msgid "Default Value"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: visual.js:38177
|
344 |
msgid "This field requires author's name"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: visual.js:38177
|
348 |
msgid "This field requires author's email address"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: visual.js:38177
|
352 |
msgid "This field requires author's URL"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: visual.js:38178
|
356 |
msgid "Range"
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: visual.js:38178
|
360 |
msgid "Min"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: visual.js:38178
|
364 |
msgid "Max"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: visual.js:38179
|
368 |
msgid "Content"
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: visual.js:38179
|
372 |
msgid "See paragraph permitted phrasing content specification"
|
373 |
msgstr ""
|
374 |
|
|
|
375 |
#: visual.js:38181
|
376 |
+
#: visual.js:38192
|
377 |
msgid "Options"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: visual.js:38192
|
381 |
msgid "Default"
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: visual.js:38192
|
385 |
msgid "Answer"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: visual.js:38192
|
389 |
+
msgid "Add Other as last option"
|
390 |
+
msgstr ""
|
391 |
+
|
392 |
+
#: visual.js:38193
|
393 |
+
msgid "Other"
|
394 |
+
msgstr ""
|
395 |
+
|
396 |
+
#: visual.js:38199
|
397 |
msgid "Size"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: visual.js:38199
|
401 |
msgid "Normal"
|
402 |
msgstr ""
|
403 |
|
404 |
+
#: visual.js:38199
|
405 |
msgid "Compact"
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: visual.js:38199
|
409 |
msgid "Theme"
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: visual.js:38199
|
413 |
msgid "Light"
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: visual.js:38199
|
417 |
msgid "Dark"
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: visual.js:38200
|
421 |
msgid "Id Attribute"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: visual.js:38201
|
425 |
msgid "Class Attribute"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: visual.js:38241
|
429 |
msgid "Save"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: visual.js:38241
|
433 |
msgid "Done"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: visual.js:38372
|
437 |
msgid "Drag/Move"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: visual.js:38375
|
441 |
msgid "Collapse"
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: visual.js:38375
|
445 |
msgid "Expand"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: visual.js:38584
|
449 |
msgid "edit"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: visual.js:38584
|
453 |
msgid "duplicate"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: visual.js:38584
|
457 |
msgid "delete"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: visual.js:38584
|
461 |
msgid "Add-on options"
|
462 |
msgstr ""
|
463 |
|
464 |
+
#: visual.js:46172
|
465 |
msgid "Dismiss this notice"
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: visual.js:46223
|
469 |
msgid "FIELDS (CF7 TAGS)"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: visual.js:46223
|
473 |
msgid "Drag and drop or click a Contact Form 7 Tag to add it to the visual form editor."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: visual.js:46223
|
477 |
msgid "To see how Fields are used, select a template it's a great way to get started quickly."
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: visual.js:46223
|
481 |
msgid "Any field content can be changed by clicking Edit on the field."
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: visual.js:46223
|
485 |
msgid "FIELDS (CF7 SKINS ITEMS)"
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: visual.js:46223
|
489 |
msgid "Use CF7 Skins Fields for the layout of your form."
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: visual.js:46223
|
493 |
msgid "Fieldsets, legends, and lists are used to group related fields, and allow for more detailed styling."
|
494 |
msgstr ""
|
495 |
+
|
496 |
+
#: visual.js:46362
|
497 |
+
msgid "Forms are easier to follow along with when questions are on separate pages."
|
498 |
+
msgstr ""
|
499 |
+
|
500 |
+
#: visual.js:46362
|
501 |
+
msgid "CF7 Skins Multi makes separate pages possible."
|
502 |
+
msgstr ""
|
503 |
+
|
504 |
+
#: visual.js:46362
|
505 |
+
msgid "Your form is less likely to be completed if it’s too long. Separate it using"
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: visual.js:46362
|
509 |
+
msgid "CF7 Skins Multi."
|
510 |
+
msgstr ""
|
511 |
+
|
512 |
+
#: visual.js:46362
|
513 |
+
msgid "Progress bars make long forms feel less daunting. Add this in using "
|
514 |
+
msgstr ""
|
515 |
+
|
516 |
+
#: visual.js:46362
|
517 |
+
msgid "Emphasize privacy policy acceptance by putting them on a second page."
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
#: visual.js:46362
|
521 |
+
msgid "CF7 Skins Multi"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: visual.js:46362
|
525 |
+
msgid " makes this easy to do."
|
526 |
+
msgstr ""
|
527 |
+
|
528 |
+
#: visual.js:46362
|
529 |
+
msgid "Your form is more likely to be completed if it isn’t cluttered. Separate information onto different pages using"
|
530 |
+
msgstr ""
|
531 |
+
|
532 |
+
#: visual.js:46362
|
533 |
+
msgid "Put name and email address fields beside each other easily using CF7 Skins Ready."
|
534 |
+
msgstr ""
|
535 |
+
|
536 |
+
#: visual.js:46362
|
537 |
+
msgid "Read more about CF7 Skins Ready."
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: visual.js:46362
|
541 |
+
msgid "Don’t forget that your form fields need to be mobile optimized, especially if fields are beside each other."
|
542 |
+
msgstr ""
|
543 |
+
|
544 |
+
#: visual.js:46362
|
545 |
+
msgid "CF7 Skins Ready handles this for you."
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
#: visual.js:46362
|
549 |
+
msgid "Make your form easier to read by grouping together similar fields."
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: visual.js:46362
|
553 |
+
msgid "CF7 Skins Ready makes this easy to do."
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
#: visual.js:46362
|
557 |
+
msgid "Visually grouping similar fields together improves the flow of your form. A good way to do this is by drawing a box around the group using"
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: visual.js:46362
|
561 |
+
msgid "CF7 Skins Ready."
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: visual.js:46362
|
565 |
+
msgid "Separate cluttered form content into 2 columns or more using"
|
566 |
+
msgstr ""
|
567 |
+
|
568 |
+
#: visual.js:46362
|
569 |
+
msgid "Looking to arrange your form fields into 2 or more columns?"
|
570 |
+
msgstr ""
|
571 |
+
|
572 |
+
#: visual.js:46362
|
573 |
+
msgid "CF7 Skins Ready "
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
#: visual.js:46362
|
577 |
+
msgid "makes this easy to do."
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: visual.js:46362
|
581 |
+
msgid "Increase the chances of your form being completed by aligning the fields. Use the grid structure in"
|
582 |
+
msgstr ""
|
583 |
+
|
584 |
+
#: visual.js:46362
|
585 |
+
msgid "CF7 Skins Ready"
|
586 |
+
msgstr ""
|
587 |
+
|
588 |
+
#: visual.js:46362
|
589 |
+
msgid "to get a head start."
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: visual.js:46362
|
593 |
+
msgid "More complex form layouts should follow a grid system."
|
594 |
+
msgstr ""
|
595 |
+
|
596 |
+
#: visual.js:46362
|
597 |
+
msgid "You can align fields, put them side-by-side, and more with our easy-to-use"
|
598 |
+
msgstr ""
|
599 |
+
|
600 |
+
#: visual.js:46362
|
601 |
+
msgid "CF7 Skins Ready Add-on."
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
#: visual.js:46362
|
605 |
+
msgid "Have a yes/no radio button field? Display them horizontally on the same line using"
|
606 |
+
msgstr ""
|
607 |
+
|
608 |
+
#: visual.js:46362
|
609 |
+
msgid "Very good, good, neutral? For a survey form, put checkboxes or radio buttons on the same horizontal line."
|
610 |
+
msgstr ""
|
611 |
+
|
612 |
+
#: visual.js:46362
|
613 |
+
msgid "It is more professional looking to have a form style that matches your site."
|
614 |
+
msgstr ""
|
615 |
+
|
616 |
+
#: visual.js:46362
|
617 |
+
msgid "Find a better fit in our CF7 Skins Pro Styles."
|
618 |
+
msgstr ""
|
619 |
+
|
620 |
+
#: visual.js:46362
|
621 |
+
msgid "Having more templates means you save time creating forms from scratch."
|
622 |
+
msgstr ""
|
623 |
+
|
624 |
+
#: visual.js:46362
|
625 |
+
msgid "Get more templates to choose from."
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: visual.js:46362
|
629 |
+
msgid "For custom style options, you can use CSS to adjust the form’s style."
|
630 |
+
msgstr ""
|
631 |
+
|
632 |
+
#: visual.js:46362
|
633 |
+
msgid "To get help, our premium email support team is available."
|
634 |
+
msgstr ""
|
635 |
+
|
636 |
+
#: visual.js:46362
|
637 |
+
msgid "Ensure error-free forms by using templates and the visual editor."
|
638 |
+
msgstr ""
|
639 |
+
|
640 |
+
#: visual.js:46362
|
641 |
+
msgid "Get more templates with the CF7 Skins Pro Add-on."
|
642 |
+
msgstr ""
|
643 |
+
|
644 |
+
#: visual.js:46362
|
645 |
+
msgid "Show specific fields to customers based on their responses with"
|
646 |
+
msgstr ""
|
647 |
+
|
648 |
+
#: visual.js:46362
|
649 |
+
msgid "CF7 Skins Logic."
|
650 |
+
msgstr ""
|
651 |
+
|
652 |
+
#: visual.js:46362
|
653 |
+
msgid "You may not need to show all of the possible fields to all of your customers."
|
654 |
+
msgstr ""
|
655 |
+
|
656 |
+
#: visual.js:46362
|
657 |
+
msgid "Keep forms short & relevant with CF7 Skins Logic."
|
658 |
+
msgstr ""
|
659 |
+
|
660 |
+
#: visual.js:46362
|
661 |
+
msgid "You can dynamically show and hide form fields using"
|
662 |
+
msgstr ""
|
663 |
+
|
664 |
+
#: visual.js:46362
|
665 |
+
msgid "Dynamic form fields are possibly when you add logic to the fields."
|
666 |
+
msgstr ""
|
667 |
+
|
668 |
+
#: visual.js:46362
|
669 |
+
msgid "CF7 Skins Logic makes dynamic forms possible."
|
670 |
+
msgstr ""
|
671 |
+
|
672 |
+
#: visual.js:46362
|
673 |
+
msgid "Feeling frustrated? Get 1-1 personalized, real-human responses to your tough questions with any of our"
|
674 |
+
msgstr ""
|
675 |
+
|
676 |
+
#: visual.js:46362
|
677 |
+
msgid "CF7 Skins Add-ons."
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: visual.js:46362
|
681 |
+
msgid "Make sure your form is set up correctly the first time by talking to our trained support staff, available with our"
|
682 |
+
msgstr ""
|
683 |
+
|
684 |
+
#: visual.js:46362
|
685 |
+
msgid "CF7 Skins Pro Add-on."
|
686 |
+
msgstr ""
|
687 |
+
|
688 |
+
#: visual.js:46362
|
689 |
+
msgid "The WordPress support community is available to answer questions. Or, save time searching & ask us directly with our "
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: visual.js:46362
|
693 |
+
msgid "Premium Email support."
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: visual.js:46362
|
697 |
+
msgid "Double check your mail settings to avoid problems sending & receiving forms. Set it up correctly from the start with our"
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: visual.js:46365
|
701 |
+
msgid "Tip"
|
702 |
+
msgstr ""
|
languages/contact-form-7-skins-id_ID.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Contact Form 7 Skins 0.0\n"
|
6 |
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2020-
|
8 |
-
"PO-Revision-Date: 2020-
|
9 |
"Last-Translator: Selz <engineer@selz.com>\n"
|
10 |
"Language-Team: Neil Murray <nmurray@exemail.com.au>\n"
|
11 |
"Language: en_US\n"
|
@@ -15,7 +15,7 @@ msgstr ""
|
|
15 |
"X-Poedit-KeywordsList: __;_e\n"
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
-
"X-Generator: Poedit 2.
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPath-1: .\n"
|
21 |
"X-Poedit-SearchPathExcluded-0: js\n"
|
@@ -98,64 +98,68 @@ msgstr ""
|
|
98 |
"lepas bidang ke editor formulir visual dari bagian Bidang. Ubah, duplikat, "
|
99 |
"atau hapus bidang menggunakan ikon bidang."
|
100 |
|
101 |
-
#: includes/admin-visual.php:
|
102 |
msgid "Visual Data"
|
103 |
msgstr "Data Visual"
|
104 |
|
105 |
-
#: includes/admin-visual.php:
|
106 |
msgid "Enable copy & paste of visual data."
|
107 |
msgstr "Aktifkan salin & tempel data visual."
|
108 |
|
109 |
-
#: includes/admin-visual.php:
|
110 |
msgid "Show Field Names"
|
111 |
msgstr "Tampilkan Nama Bidang"
|
112 |
|
113 |
-
#: includes/admin-visual.php:
|
114 |
msgid "Show field names on each form field."
|
115 |
msgstr "Tampilkan nama bidang pada setiap bidang formulir."
|
116 |
|
117 |
-
#: includes/admin.php:
|
118 |
msgid "Loading template..."
|
119 |
msgstr "Memuat templat..."
|
120 |
|
121 |
-
#: includes/admin.php:
|
122 |
msgid "Empty filter, please select a filter."
|
123 |
msgstr "Filter kosong, silahkan pilih sebuah filter."
|
124 |
|
125 |
-
#: includes/admin.php:
|
126 |
#: includes/template.php:387 includes/template.php:429
|
127 |
msgid "Select"
|
128 |
msgstr "Pilih"
|
129 |
|
130 |
-
#: includes/admin.php:
|
131 |
#: includes/template.php:387 includes/template.php:429
|
132 |
msgid "Selected"
|
133 |
msgstr "Terpilih"
|
134 |
|
135 |
-
#: includes/admin.php:
|
136 |
msgid "Deselect"
|
137 |
msgstr "Hapus"
|
138 |
|
139 |
-
#: includes/admin.php:
|
140 |
msgid "Expanded View"
|
141 |
msgstr "Tampilan Luas"
|
142 |
|
143 |
-
#: includes/admin.php:
|
144 |
msgid "Click to remove this Style from your form."
|
145 |
msgstr "Klik untuk menyingkirkan Gaya dari form."
|
146 |
|
147 |
-
#: includes/admin.php:
|
148 |
msgid "Click to remove this Template from your form."
|
149 |
msgstr "Klik untuk menyingkirkan Templat dari form."
|
150 |
|
151 |
-
#: includes/admin.php:
|
152 |
msgid "Skins"
|
153 |
msgstr "Gaya"
|
154 |
|
155 |
-
#: includes/admin.php:
|
156 |
msgid "Click to toggle"
|
157 |
msgstr "Klik untuk menampilkan"
|
158 |
|
|
|
|
|
|
|
|
|
159 |
#: includes/export.php:55
|
160 |
msgid "Export this form and data to WXR format."
|
161 |
msgstr "Ekspor formulir ini dan datanya ke bentuk WXR."
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Contact Form 7 Skins 0.0\n"
|
6 |
"Report-Msgid-Bugs-To: \n"
|
7 |
+
"POT-Creation-Date: 2020-08-12 10:27+0700\n"
|
8 |
+
"PO-Revision-Date: 2020-08-12 10:28+0700\n"
|
9 |
"Last-Translator: Selz <engineer@selz.com>\n"
|
10 |
"Language-Team: Neil Murray <nmurray@exemail.com.au>\n"
|
11 |
"Language: en_US\n"
|
15 |
"X-Poedit-KeywordsList: __;_e\n"
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
+
"X-Generator: Poedit 2.4.1\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPath-1: .\n"
|
21 |
"X-Poedit-SearchPathExcluded-0: js\n"
|
98 |
"lepas bidang ke editor formulir visual dari bagian Bidang. Ubah, duplikat, "
|
99 |
"atau hapus bidang menggunakan ikon bidang."
|
100 |
|
101 |
+
#: includes/admin-visual.php:933
|
102 |
msgid "Visual Data"
|
103 |
msgstr "Data Visual"
|
104 |
|
105 |
+
#: includes/admin-visual.php:936
|
106 |
msgid "Enable copy & paste of visual data."
|
107 |
msgstr "Aktifkan salin & tempel data visual."
|
108 |
|
109 |
+
#: includes/admin-visual.php:941
|
110 |
msgid "Show Field Names"
|
111 |
msgstr "Tampilkan Nama Bidang"
|
112 |
|
113 |
+
#: includes/admin-visual.php:944
|
114 |
msgid "Show field names on each form field."
|
115 |
msgstr "Tampilkan nama bidang pada setiap bidang formulir."
|
116 |
|
117 |
+
#: includes/admin.php:191
|
118 |
msgid "Loading template..."
|
119 |
msgstr "Memuat templat..."
|
120 |
|
121 |
+
#: includes/admin.php:192
|
122 |
msgid "Empty filter, please select a filter."
|
123 |
msgstr "Filter kosong, silahkan pilih sebuah filter."
|
124 |
|
125 |
+
#: includes/admin.php:193 includes/style.php:378 includes/style.php:419
|
126 |
#: includes/template.php:387 includes/template.php:429
|
127 |
msgid "Select"
|
128 |
msgstr "Pilih"
|
129 |
|
130 |
+
#: includes/admin.php:194 includes/style.php:378 includes/style.php:419
|
131 |
#: includes/template.php:387 includes/template.php:429
|
132 |
msgid "Selected"
|
133 |
msgstr "Terpilih"
|
134 |
|
135 |
+
#: includes/admin.php:195
|
136 |
msgid "Deselect"
|
137 |
msgstr "Hapus"
|
138 |
|
139 |
+
#: includes/admin.php:196 includes/style.php:428 includes/template.php:438
|
140 |
msgid "Expanded View"
|
141 |
msgstr "Tampilan Luas"
|
142 |
|
143 |
+
#: includes/admin.php:197
|
144 |
msgid "Click to remove this Style from your form."
|
145 |
msgstr "Klik untuk menyingkirkan Gaya dari form."
|
146 |
|
147 |
+
#: includes/admin.php:198
|
148 |
msgid "Click to remove this Template from your form."
|
149 |
msgstr "Klik untuk menyingkirkan Templat dari form."
|
150 |
|
151 |
+
#: includes/admin.php:216 includes/admin.php:246 includes/admin.php:282
|
152 |
msgid "Skins"
|
153 |
msgstr "Gaya"
|
154 |
|
155 |
+
#: includes/admin.php:245
|
156 |
msgid "Click to toggle"
|
157 |
msgstr "Klik untuk menampilkan"
|
158 |
|
159 |
+
#: includes/admin.php:285
|
160 |
+
msgid "Toggle panel"
|
161 |
+
msgstr "Alihkan panel"
|
162 |
+
|
163 |
#: includes/export.php:55
|
164 |
msgid "Export this form and data to WXR format."
|
165 |
msgstr "Ekspor formulir ini dan datanya ke bentuk WXR."
|
readme.txt
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
Contributors: buzztone
|
3 |
Tags: contact form 7, contact form 7 editor, contact form 7 addon, contact form 7 style, contact form 7 theme
|
4 |
Requires at least: 4.3
|
5 |
-
Tested up to: 5.
|
6 |
Requires PHP: 5.6
|
7 |
-
Stable tag: 2.4.
|
8 |
Author URI: https://cf7skins.com
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
@@ -122,6 +122,10 @@ Absolutely not. You can create and manage Contact Form 7 forms without any codin
|
|
122 |
|
123 |
== Changelog ==
|
124 |
|
|
|
|
|
|
|
|
|
125 |
= 2.4 - 2020-08-11 =
|
126 |
|
127 |
FEATURE: Add Templates
|
2 |
Contributors: buzztone
|
3 |
Tags: contact form 7, contact form 7 editor, contact form 7 addon, contact form 7 style, contact form 7 theme
|
4 |
Requires at least: 4.3
|
5 |
+
Tested up to: 5.6
|
6 |
Requires PHP: 5.6
|
7 |
+
Stable tag: 2.4.1
|
8 |
Author URI: https://cf7skins.com
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
122 |
|
123 |
== Changelog ==
|
124 |
|
125 |
+
= 2.4.1 - 2020-12-11 =
|
126 |
+
|
127 |
+
FIX: Support WP 5.6 jQuery changes - replace jQuery tipsy with balloon-css
|
128 |
+
|
129 |
= 2.4 - 2020-08-11 =
|
130 |
|
131 |
FEATURE: Add Templates
|