Version Description
Download this release
Release Info
Developer | umarbajwa |
Plugin | Form Builder | Create Responsive Contact Forms |
Version | 1.4 |
Comparing to | |
See all releases |
Code changes from version 1.3 to 1.4
- admin/core/class/class-smuzform-admin.php +8 -0
- admin/views/add-ons/main.php +524 -0
- admin/views/entry/edit-entry.php +3 -0
- config.php +1 -1
- forms.php +1 -1
- readme.txt +17 -16
admin/core/class/class-smuzform-admin.php
CHANGED
@@ -50,6 +50,8 @@ class SmuzForm_Admin {
|
|
50 |
$screen_id = add_menu_page( $page_title, $menu_title, $capability, $menu_slug,
|
51 |
array( $this, 'formMainSettingsPage' ) );
|
52 |
|
|
|
|
|
53 |
}
|
54 |
|
55 |
/**
|
@@ -70,6 +72,12 @@ class SmuzForm_Admin {
|
|
70 |
|
71 |
}
|
72 |
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
/**
|
74 |
New Sub Menu item with Title $menu_title is added on wp-admin dashboard
|
75 |
**/
|
50 |
$screen_id = add_menu_page( $page_title, $menu_title, $capability, $menu_slug,
|
51 |
array( $this, 'formMainSettingsPage' ) );
|
52 |
|
53 |
+
add_submenu_page( $menu_slug, 'Add-Ons', 'Add-Ons', $capability, 'smuzform-addons' , array( $this, 'createAddonsPage' ) );
|
54 |
+
|
55 |
}
|
56 |
|
57 |
/**
|
72 |
|
73 |
}
|
74 |
|
75 |
+
function createAddonsPage() {
|
76 |
+
|
77 |
+
smuzform_admin( 'views/add-ons/main.php' );
|
78 |
+
|
79 |
+
}
|
80 |
+
|
81 |
/**
|
82 |
New Sub Menu item with Title $menu_title is added on wp-admin dashboard
|
83 |
**/
|
admin/views/add-ons/main.php
ADDED
@@ -0,0 +1,524 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<h1 id="heading-bar">Everything In One Package</h1>
|
2 |
+
<div class="premium_container">
|
3 |
+
<ul class="ftr-ul">
|
4 |
+
<li>All Add-Ons</li>
|
5 |
+
<li>Premium Fast Support</li>
|
6 |
+
<li>Unlimited Updates</li>
|
7 |
+
<li>Unobstructed access to new features</li>
|
8 |
+
</ul>
|
9 |
+
<br>
|
10 |
+
<a href="http://web-settler.com/form-builder/"> <button id="premium_cta">Get Everything</button></a>
|
11 |
+
</div>
|
12 |
+
<div id="gr_wrapper" class="w3-row">
|
13 |
+
<div class="w3-card gr-item">
|
14 |
+
<a href="http://web-settler.com/form-builder/">
|
15 |
+
<img class="w3-center gr_img" src="http://web-settler.com/wp-content/uploads/2016/06/google-captcha-extenstion.png">
|
16 |
+
</a>
|
17 |
+
<header class="w3-container w3-center gr_header" >
|
18 |
+
|
19 |
+
<p class="gr_heading"> Smart Captcha </p>
|
20 |
+
<p class="gr_description">
|
21 |
+
Prevent your forms from brute force bots and spammers.
|
22 |
+
</p>
|
23 |
+
<form method="POST" action="http://sites.fastspring.com/wpscrolltotop/product/smartcaptchaextension">
|
24 |
+
<p> <a href="http://sites.fastspring.com/wpscrolltotop/product/smartcaptchaextension"><button class="page-title-action gr_sr">Buy Now</button></a></p>
|
25 |
+
</form>
|
26 |
+
</header>
|
27 |
+
</div>
|
28 |
+
<div class="w3-card gr-item">
|
29 |
+
<a href="http://web-settler.com/form-builder/">
|
30 |
+
<img class="w3-center gr_img" src="http://web-settler.com/wp-content/uploads/2016/06/mailchimp-extension-icon-768x516.png">
|
31 |
+
</a>
|
32 |
+
<header class="w3-container w3-center gr_header" >
|
33 |
+
|
34 |
+
<p class="gr_heading">MailChimp Integration </p>
|
35 |
+
<p class="gr_description">MailChimp extension allows you to create beautiful MailChimp signup forms.</p>
|
36 |
+
<form method="POST" action="http://sites.fastspring.com/wpscrolltotop/product/mailchimpintegration">
|
37 |
+
<p> <a href="http://sites.fastspring.com/wpscrolltotop/product/mailchimpintegration"><button class="page-title-action gr_sr">Buy Now</button></a></p>
|
38 |
+
</form>
|
39 |
+
</header>
|
40 |
+
</div>
|
41 |
+
<div class="w3-card gr-item">
|
42 |
+
<a href="http://web-settler.com/form-builder/">
|
43 |
+
<img class="w3-center gr_img" src="http://web-settler.com/wp-content/uploads/2016/06/stack.png">
|
44 |
+
</a>
|
45 |
+
<header class="w3-container w3-center gr_header" >
|
46 |
+
|
47 |
+
<p class="gr_heading"> Limit Entries </p>
|
48 |
+
<p class="gr_description">Add a limit on submissions for a specific form.</p>
|
49 |
+
<form method="POST" action="http://sites.fastspring.com/wpscrolltotop/product/limitformentries">
|
50 |
+
<p> <a href="http://sites.fastspring.com/wpscrolltotop/product/limitformentries"><button class="page-title-action gr_sr" style="margin-top: 20px;">Buy Now</button></a></p>
|
51 |
+
</form>
|
52 |
+
</header>
|
53 |
+
</div>
|
54 |
+
|
55 |
+
<div class="w3-card gr-item">
|
56 |
+
<a href="http://web-settler.com/form-builder/">
|
57 |
+
<img class="w3-center gr_img" src="http://web-settler.com/wp-content/uploads/2016/06/edit-messages-icon-768x516.png">
|
58 |
+
</a>
|
59 |
+
<header class="w3-container w3-center gr_header" >
|
60 |
+
|
61 |
+
<p class="gr_heading"> Edit Error Messages </p>
|
62 |
+
<p class="gr_description">Modify form error messages for custom needs.</p>
|
63 |
+
<form method="POST" action="http://sites.fastspring.com/wpscrolltotop/product/editmessages">
|
64 |
+
<p> <a href="http://sites.fastspring.com/wpscrolltotop/product/editmessages"><button class="page-title-action gr_sr">Buy Now</button></a></p>
|
65 |
+
</form>
|
66 |
+
</header>
|
67 |
+
</div>
|
68 |
+
|
69 |
+
<div class="w3-card gr-item">
|
70 |
+
<a href="http://web-settler.com/form-builder/">
|
71 |
+
<img class="w3-center gr_img" src="http://web-settler.com/wp-content/uploads/2016/06/campaign-monitor-extension-icon-768x516.png">
|
72 |
+
</a>
|
73 |
+
<header class="w3-container w3-center gr_header" >
|
74 |
+
|
75 |
+
<p class="gr_heading"> Campaign Monitor </p>
|
76 |
+
<p class="gr_description"> Integrate Campaign Monitor with contact forms. </p>
|
77 |
+
|
78 |
+
|
79 |
+
<form method="POST" action="http://sites.fastspring.com/wpscrolltotop/product/campaignmonitorintegration">
|
80 |
+
<p> <a href="http://sites.fastspring.com/wpscrolltotop/product/campaignmonitorintegration"><button class="page-title-action gr_sr">Buy Now</button></a></p>
|
81 |
+
</form>
|
82 |
+
|
83 |
+
|
84 |
+
</header>
|
85 |
+
</div>
|
86 |
+
</div>
|
87 |
+
|
88 |
+
<style>
|
89 |
+
|
90 |
+
.ftr-ul li{
|
91 |
+
text-align: left;
|
92 |
+
font-size: 18px;
|
93 |
+
font-weight: bold;
|
94 |
+
}
|
95 |
+
|
96 |
+
#heading-bar{
|
97 |
+
text-align: center;
|
98 |
+
background: #2196F3;
|
99 |
+
padding: 20px 0 26px 0;
|
100 |
+
width: 100%;
|
101 |
+
margin-top: 50px;
|
102 |
+
color: #fff;
|
103 |
+
}
|
104 |
+
|
105 |
+
#premium_cta{
|
106 |
+
padding: 10px 10px 13px 10px;
|
107 |
+
background: #2196f3;
|
108 |
+
color: #fff;
|
109 |
+
cursor: pointer;
|
110 |
+
width: 85%;
|
111 |
+
border: none;
|
112 |
+
margin-left: -16px;
|
113 |
+
font-size: 22px;
|
114 |
+
}
|
115 |
+
|
116 |
+
.premium_container{
|
117 |
+
width: 25%;
|
118 |
+
margin: 0 auto;
|
119 |
+
border:2px solid #e3e3e3;
|
120 |
+
border-radius: 5px;
|
121 |
+
background: #fff;
|
122 |
+
min-height: 200px;
|
123 |
+
padding: 2%;
|
124 |
+
text-align: center;
|
125 |
+
}
|
126 |
+
|
127 |
+
|
128 |
+
.gr-item{
|
129 |
+
width: 300px;
|
130 |
+
background:#fff;
|
131 |
+
margin:10px;
|
132 |
+
display: inline-block;
|
133 |
+
float: left;
|
134 |
+
height: 350px;
|
135 |
+
}
|
136 |
+
.gr_header{
|
137 |
+
|
138 |
+
font-size: 20px;
|
139 |
+
|
140 |
+
}
|
141 |
+
.gr_img{
|
142 |
+
border-bottom: 1px solid #ccc;
|
143 |
+
width: 100%;
|
144 |
+
margin: 0 auto;
|
145 |
+
margin-bottom: -5px;
|
146 |
+
}
|
147 |
+
.gr_btn{
|
148 |
+
margin: 0 auto;
|
149 |
+
margin-bottom: 20px;
|
150 |
+
}
|
151 |
+
|
152 |
+
.gr_sr{
|
153 |
+
|
154 |
+
padding: 8px 10px 11px 10px;
|
155 |
+
background: #8bc34a;
|
156 |
+
color: #fff;
|
157 |
+
cursor: pointer;
|
158 |
+
width: 112%;
|
159 |
+
border: none;
|
160 |
+
margin-left: -16px;
|
161 |
+
font-size: 19px;
|
162 |
+
}
|
163 |
+
.gr_sr:hover{
|
164 |
+
background: #638c34;
|
165 |
+
}
|
166 |
+
.gr_sr > a {
|
167 |
+
text-decoration:none;
|
168 |
+
}
|
169 |
+
.gr_heading{
|
170 |
+
text-align: center;
|
171 |
+
font-weight: bold;
|
172 |
+
font-size: 18px;
|
173 |
+
}
|
174 |
+
#gr_wrapper{
|
175 |
+
margin:2%;
|
176 |
+
}
|
177 |
+
|
178 |
+
|
179 |
+
|
180 |
+
|
181 |
+
|
182 |
+
|
183 |
+
|
184 |
+
/* W3.CSS 2.68 by Jan Egil and Borge Refsnes */
|
185 |
+
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
|
186 |
+
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
|
187 |
+
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
|
188 |
+
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
|
189 |
+
audio,canvas,video{display:inline-block;vertical-align:baseline}
|
190 |
+
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
|
191 |
+
a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}
|
192 |
+
dfn{font-style:italic}mark{background:#ff0;color:#000}
|
193 |
+
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
|
194 |
+
sup{top:-0.5em}sub{bottom:-0.25em}
|
195 |
+
img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}
|
196 |
+
hr{-moz-box-sizing:content-box;box-sizing:content-box}
|
197 |
+
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
|
198 |
+
button,input,select,textarea{font:inherit;margin:0}
|
199 |
+
button{overflow:visible}button,select{text-transform:none}
|
200 |
+
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
|
201 |
+
button[disabled],html input[disabled]{cursor:default}
|
202 |
+
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
|
203 |
+
input[type=checkbox],input[type=radio]{padding:0}
|
204 |
+
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
|
205 |
+
input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
|
206 |
+
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
|
207 |
+
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
|
208 |
+
legend{border:0;padding:0}pre,textarea{overflow:auto}
|
209 |
+
/* End extract from normalize.css */
|
210 |
+
|
211 |
+
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}
|
212 |
+
.w3-serif{font-family:"Times New Roman",Times,serif}
|
213 |
+
h1,h2,h3,h4,h5,h6{font-weight:400;margin:10px 0}.w3-wide{letter-spacing:4px}
|
214 |
+
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
|
215 |
+
hr{height:0;border:0;border-top:1px solid #eee;margin:20px 0}
|
216 |
+
img{margin-bottom:-5px}a{color:inherit}
|
217 |
+
table{border-collapse:collapse;border-spacing:0;width:100%;display:table}
|
218 |
+
table,th,td{border:none}.w3-table-all{border:1px solid #ccc}
|
219 |
+
.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}
|
220 |
+
.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
|
221 |
+
.w3-table-all tr:nth-child(odd){background-color:#fff}
|
222 |
+
.w3-table-all tr:nth-child(even){background-color:#f1f1f1}
|
223 |
+
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}
|
224 |
+
.w3-centered tr th,.w3-centered tr td{text-align:center}
|
225 |
+
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:6px 8px;display:table-cell;text-align:left;vertical-align:top}
|
226 |
+
.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}
|
227 |
+
.w3-btn,.w3-btn-block{border:none;display:inline-block;outline:0;padding:6px 16px;vertical-align:middle;overflow:hidden;text-decoration:none!important;color:#fff;background-color:#000;text-align:center;cursor:pointer;white-space:nowrap}
|
228 |
+
.w3-disabled,.w3-btn:disabled,.w3-btn-floating:disabled,.w3-btn-floating-large:disabled{cursor:not-allowed;opacity:0.3}
|
229 |
+
.w3-btn.w3-disabled *,.w3-btn-block.w3-disabled,.w3-btn-floating.w3-disabled *,.w3-btn:disabled *,.w3-btn-floating:disabled *{pointer-events:none}
|
230 |
+
.w3-btn.w3-disabled:hover,.w3-btn-block.w3-disabled:hover,.w3-btn:disabled:hover,.w3-btn-floating.w3-disabled:hover,.w3-btn-floating:disabled:hover,
|
231 |
+
.w3-btn-floating-large.w3-disabled:hover,.w3-btn-floating-large:disabled:hover{box-shadow:none}
|
232 |
+
.w3-btn:hover,.w3-btn-block:hover,.w3-btn-floating:hover,.w3-btn-floating-large:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
|
233 |
+
.w3-btn-block{width:100%}
|
234 |
+
.w3-btn,.w3-btn-floating,.w3-btn-floating-large,.w3-closenav,.w3-opennav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
|
235 |
+
.w3-btn-floating,.w3-btn-floating-large{display:inline-block;text-align:center;color:#fff;background-color:#000;position:relative;overflow:hidden;z-index:1;padding:0;border-radius:50%;cursor:pointer;font-size:24px}
|
236 |
+
.w3-btn-floating{width:40px;height:40px;line-height:40px}
|
237 |
+
.w3-btn-floating-large{width:56px;height:56px;line-height:56px}
|
238 |
+
.w3-btn-group .w3-btn{float:left}
|
239 |
+
.w3-btn-bar .w3-btn{box-shadow:none;background-color:inherit;color:inherit;float:left}
|
240 |
+
.w3-btn-bar .w3-btn:hover{background-color:#ccc}
|
241 |
+
.w3-ripple{position:relative;overflow:hidden}
|
242 |
+
.w3-ripple:after{content:"";background:#ccc;position:absolute;padding:300%;bottom:0;left:0;opacity:0;transition:0.8s}
|
243 |
+
.w3-ripple:active:after{padding:0;opacity:1;transition:0s}
|
244 |
+
.w3-badge,.w3-tag,.w3-sign{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}
|
245 |
+
.w3-badge{border-radius:50%}
|
246 |
+
ul.w3-ul{list-style-type:none;padding:0;margin:0}
|
247 |
+
ul.w3-ul li{padding:6px 2px 6px 16px;border-bottom:1px solid #ddd}
|
248 |
+
ul.w3-ul li:last-child{border-bottom:none}
|
249 |
+
.w3-tooltip,.w3-display-container{position:relative}
|
250 |
+
.w3-fluid{max-width:100%;height:auto}
|
251 |
+
.w3-tooltip .w3-text{display:none}
|
252 |
+
.w3-tooltip:hover .w3-text{display:inline-block}
|
253 |
+
.w3-navbar{list-style-type:none;margin:0;padding:0;overflow:hidden}
|
254 |
+
.w3-navbar li{float:left}.w3-navbar li a{display:block;padding:8px 16px}.w3-navbar li a:hover{color:#000;background-color:#ccc}
|
255 |
+
.w3-navbar .w3-dropdown-hover,.w3-navbar .w3-dropdown-click{position:static}
|
256 |
+
.w3-navbar .w3-dropdown-hover:hover,.w3-navbar .w3-dropdown-hover:first-child,.w3-navbar .w3-dropdown-click:hover{background-color:#ccc;color:#000}
|
257 |
+
.w3-navbar a,.w3-topnav a,.w3-sidenav a,.w3-dropdown-content a,.w3-accordion-content a,.w3-dropnav a{text-decoration:none!important}
|
258 |
+
.w3-navbar .w3-opennav.w3-right{float:right!important}.w3-topnav{padding:8px 8px}
|
259 |
+
.w3-topnav a{padding:0 8px;border-bottom:3px solid transparent;-webkit-transition:border-bottom .3s;transition:border-bottom .3s}
|
260 |
+
.w3-topnav a:hover{border-bottom:3px solid #fff}.w3-topnav .w3-dropdown-hover a{border-bottom:0}
|
261 |
+
.w3-opennav,.w3-closenav{color:inherit}.w3-opennav:hover,.w3-closenav:hover{cursor:pointer;opacity:0.8}
|
262 |
+
.w3-btn,.w3-btn-floating,.w3-dropnav a,.w3-btn-floating-large,.w3-btn-block,.w3-hover-shadow,.w3-hover-opacity,
|
263 |
+
.w3-navbar a,.w3-sidenav a,.w3-pagination li a,.w3-hoverable tbody tr,.w3-hoverable li,.w3-accordion-content a,.w3-dropdown-content a,.w3-dropdown-click:hover,.w3-dropdown-hover:hover,.w3-opennav,.w3-closenav,.w3-closebtn,
|
264 |
+
.w3-hover-amber,.w3-hover-aqua,.w3-hover-blue,.w3-hover-light-blue,.w3-hover-brown,.w3-hover-cyan,.w3-hover-blue-grey,.w3-hover-green,.w3-hover-light-green,.w3-hover-indigo,.w3-hover-khaki,.w3-hover-lime,.w3-hover-orange,.w3-hover-deep-orange,.w3-hover-pink,
|
265 |
+
.w3-hover-purple,.w3-hover-deep-purple,.w3-hover-red,.w3-hover-sand,.w3-hover-teal,.w3-hover-yellow,.w3-hover-white,.w3-hover-black,.w3-hover-grey,.w3-hover-light-grey,.w3-hover-dark-grey,.w3-hover-text-amber,.w3-hover-text-aqua,.w3-hover-text-blue,.w3-hover-text-light-blue,
|
266 |
+
.w3-hover-text-brown,.w3-hover-text-cyan,.w3-hover-text-blue-grey,.w3-hover-text-green,.w3-hover-text-light-green,.w3-hover-text-indigo,.w3-hover-text-khaki,.w3-hover-text-lime,.w3-hover-text-orange,.w3-hover-text-deep-orange,.w3-hover-text-pink,.w3-hover-text-purple,
|
267 |
+
.w3-hover-text-deep-purple,.w3-hover-text-red,.w3-hover-text-sand,.w3-hover-text-teal,.w3-hover-text-yellow,.w3-hover-text-white,.w3-hover-text-black,.w3-hover-text-grey,.w3-hover-text-light-grey,.w3-hover-text-dark-grey
|
268 |
+
{-webkit-transition:background-color .3s,color .15s,box-shadow .3s,opacity 0.3s;transition:background-color .3s,color .15s,box-shadow .3s,opacity 0.3s}
|
269 |
+
.w3-sidenav{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
|
270 |
+
.w3-sidenav a{padding:4px 2px 4px 16px}.w3-sidenav a:hover{background-color:#ccc}.w3-sidenav a,.w3-dropnav a{display:block}
|
271 |
+
.w3-sidenav .w3-dropdown-hover:hover,.w3-sidenav .w3-dropdown-hover:first-child,.w3-sidenav .w3-dropdown-click:hover,.w3-dropnav a:hover{background-color:#ccc;color:#000}
|
272 |
+
.w3-sidenav .w3-dropdown-hover,.w3-sidenav .w3-dropdown-click {width:100%}.w3-sidenav .w3-dropdown-hover .w3-dropdown-content,.w3-sidenav .w3-dropdown-click .w3-dropdown-content{min-width:100%}
|
273 |
+
.w3-main,#main{transition:margin-left .4s}
|
274 |
+
.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
|
275 |
+
.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.w3-closebtn{text-decoration:none;float:right;font-size:24px;font-weight:bold;color:inherit}
|
276 |
+
.w3-closebtn:hover,.w3-closebtn:focus{color:#000;text-decoration:none;cursor:pointer}
|
277 |
+
.w3-pagination{display:inline-block;padding:0;margin:0}.w3-pagination li{display:inline}
|
278 |
+
.w3-pagination li a{text-decoration:none;color:#000;float:left;padding:8px 16px}
|
279 |
+
.w3-pagination li a:hover{background-color:#ccc}
|
280 |
+
.w3-input-group,.w3-group{margin-top:24px;margin-bottom:24px}
|
281 |
+
.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #808080;width:100%}
|
282 |
+
.w3-label{color:#009688}.w3-input:not(:valid)~.w3-validate{color:#f44336}
|
283 |
+
.w3-select{padding:9px 0;width:100%;color:#000;border:1px solid transparent;border-bottom:1px solid #009688}
|
284 |
+
.w3-select select:focus{color:#000;border:1px solid #009688}.w3-select option[disabled]{color:#009688}
|
285 |
+
.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
|
286 |
+
.w3-dropdown-hover:hover .w3-dropdown-content{display:block;z-index:1}
|
287 |
+
.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0}
|
288 |
+
.w3-dropdown-content a{padding:6px 16px;display:block}
|
289 |
+
.w3-dropdown-content a:hover{background-color:#ccc}
|
290 |
+
.w3-accordion {width:100%;cursor:pointer}
|
291 |
+
.w3-accordion-content{cursor:auto;display:none;position:relative;width:100%;margin:0;padding:0}
|
292 |
+
.w3-accordion-content a{padding:6px 16px;display:block}.w3-accordion-content a:hover{background-color:#ccc}
|
293 |
+
.w3-progress-container{width:100%;height:1.5em;position:relative;background-color:#f1f1f1}
|
294 |
+
.w3-progressbar{background-color:#757575;height:100%;position:absolute;line-height:inherit}
|
295 |
+
input[type=checkbox].w3-check,input[type=radio].w3-radio{width:24px;height:24px;position:relative;top:6px}
|
296 |
+
input[type=checkbox].w3-check:checked+.w3-validate,input[type=radio].w3-radio:checked+.w3-validate{color:#009688}
|
297 |
+
input[type=checkbox].w3-check:disabled+.w3-validate,input[type=radio].w3-radio:disabled+.w3-validate{color:#aaa}
|
298 |
+
.w3-responsive{overflow-x:auto}
|
299 |
+
.w3-container:after,.w3-row:after,.w3-row-padding:after,.w3-topnav:after,.w3-clear:after,.w3-btn-group:before,.w3-btn-group:after,.w3-btn-bar:before,.w3-btn-bar:after
|
300 |
+
{content:"";display:table;clear:both}
|
301 |
+
.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%}
|
302 |
+
.w3-col.s1{width:8.33333%}
|
303 |
+
.w3-col.s2{width:16.66666%}
|
304 |
+
.w3-col.s3{width:24.99999%}
|
305 |
+
.w3-col.s4{width:33.33333%}
|
306 |
+
.w3-col.s5{width:41.66666%}
|
307 |
+
.w3-col.s6{width:49.99999%}
|
308 |
+
.w3-col.s7{width:58.33333%}
|
309 |
+
.w3-col.s8{width:66.66666%}
|
310 |
+
.w3-col.s9{width:74.99999%}
|
311 |
+
.w3-col.s10{width:83.33333%}
|
312 |
+
.w3-col.s11{width:91.66666%}
|
313 |
+
.w3-col.s12,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{width:99.99999%}
|
314 |
+
@media only screen and (min-width:601px){
|
315 |
+
.w3-col.m1{width:8.33333%}
|
316 |
+
.w3-col.m2{width:16.66666%}
|
317 |
+
.w3-col.m3,.w3-quarter{width:24.99999%}
|
318 |
+
.w3-col.m4,.w3-third{width:33.33333%}
|
319 |
+
.w3-col.m5{width:41.66666%}
|
320 |
+
.w3-col.m6,.w3-half{width:49.99999%}
|
321 |
+
.w3-col.m7{width:58.33333%}
|
322 |
+
.w3-col.m8,.w3-twothird{width:66.66666%}
|
323 |
+
.w3-col.m9,.w3-threequarter{width:74.99999%}
|
324 |
+
.w3-col.m10{width:83.33333%}
|
325 |
+
.w3-col.m11{width:91.66666%}
|
326 |
+
.w3-col.m12{width:99.99999%}}
|
327 |
+
@media only screen and (min-width:993px){
|
328 |
+
.w3-col.l1{width:8.33333%}
|
329 |
+
.w3-col.l2{width:16.66666%}
|
330 |
+
.w3-col.l3,.w3-quarter{width:24.99999%}
|
331 |
+
.w3-col.l4,.w3-third{width:33.33333%}
|
332 |
+
.w3-col.l5{width:41.66666%}
|
333 |
+
.w3-col.l6,.w3-half{width:49.99999%}
|
334 |
+
.w3-col.l7{width:58.33333%}
|
335 |
+
.w3-col.l8,.w3-twothird{width:66.66666%}
|
336 |
+
.w3-col.l9,.w3-threequarter{width:74.99999%}
|
337 |
+
.w3-col.l10{width:83.33333%}
|
338 |
+
.w3-col.l11{width:91.66666%}
|
339 |
+
.w3-col.l12{width:99.99999%}}
|
340 |
+
.w3-content{max-width:980px;margin:auto}
|
341 |
+
.w3-rest{overflow:hidden}
|
342 |
+
.w3-hide{display:none!important}.w3-show-block,.w3-show{display:block!important}.w3-show-inline-block{display:inline-block!important}
|
343 |
+
@media (max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}}
|
344 |
+
@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}
|
345 |
+
@media (min-width:993px){.w3-modal-content{width:900px}}
|
346 |
+
@media screen and (max-width:600px){.w3-topnav a{display:block}.w3-navbar li:not(.w3-opennav){float:none;width:100%!important}.w3-navbar li.w3-right{float:none!important}}
|
347 |
+
@media screen and (max-width:600px){.w3-topnav .w3-dropdown-hover .w3-dropdown-content,.w3-navbar .w3-dropdown-click .w3-dropdown-content,.w3-navbar .w3-dropdown-hover .w3-dropdown-content{position:relative}}
|
348 |
+
@media screen and (max-width:600px){.w3-topnav,.w3-navbar{text-align:center}}
|
349 |
+
@media (max-width:600px){.w3-hide-small{display:none!important}}
|
350 |
+
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}
|
351 |
+
@media (min-width:993px){.w3-hide-large{display:none!important}}
|
352 |
+
@media screen and (max-width:992px){.w3-sidenav.w3-collapse{display:none}.w3-main{margin-left:0!important;margin-right:0!important}}
|
353 |
+
@media screen and (min-width:992px){.w3-sidenav.w3-collapse{display:block!important}}
|
354 |
+
.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}
|
355 |
+
.w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}
|
356 |
+
.w3-left{float:left!important}.w3-right{float:right!important}
|
357 |
+
.w3-tiny{font-size:10px!important}.w3-small{font-size:12px!important}
|
358 |
+
.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}
|
359 |
+
.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}
|
360 |
+
.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}
|
361 |
+
.w3-vertical{word-break:break-all;line-height:1;text-align:center;width:0.6em}
|
362 |
+
.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}
|
363 |
+
.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}
|
364 |
+
.w3-display-topleft{position:absolute;left:0;top:0}.w3-display-topright{position:absolute;right:0;top:0}
|
365 |
+
.w3-display-bottomleft{position:absolute;left:0;bottom:0}.w3-display-bottomright{position:absolute;right:0;bottom:0}
|
366 |
+
.w3-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
|
367 |
+
.w3-display-topmiddle{position:absolute;left:0;top:0;width:100%;text-align:center}.w3-display-bottommiddle{position:absolute;left:0;bottom:0;width:100%;text-align:center}
|
368 |
+
.w3-circle{border-radius:50%!important}
|
369 |
+
.w3-round-small{border-radius:2px!important}.w3-round,.w3-round-medium{border-radius:4px!important}
|
370 |
+
.w3-round-large{border-radius:8px!important}.w3-round-xlarge{border-radius:16px!important}
|
371 |
+
.w3-round-xxlarge{border-radius:32px!important}.w3-round-jumbo{border-radius:64px!important}
|
372 |
+
.w3-border-0{border:0!important}
|
373 |
+
.w3-border{border:1px solid #ccc!important}
|
374 |
+
.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}
|
375 |
+
.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}
|
376 |
+
.w3-margin{margin:16px!important}.w3-margin-0{margin:0!important}
|
377 |
+
.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}
|
378 |
+
.w3-margin-left{margin-left:16px!important}.w3-margin-right{margin-right:16px!important}
|
379 |
+
.w3-section{margin-top:16px!important;margin-bottom:16px!important}
|
380 |
+
.w3-padding-tiny{padding:2px 4px!important}.w3-padding-small{padding:4px 8px!important}
|
381 |
+
.w3-padding-medium,.w3-padding,.w3-form{padding:8px 16px!important}
|
382 |
+
.w3-padding-large{padding:12px 24px!important}.w3-padding-xlarge{padding:16px 32px!important}
|
383 |
+
.w3-padding-xxlarge{padding:24px 48px!important}.w3-padding-jumbo{padding:32px 64px!important}
|
384 |
+
.w3-padding-4,.w3-padding-hor-4{padding-top:4px!important;padding-bottom:4px!important}
|
385 |
+
.w3-padding-8,.w3-padding-hor-8{padding-top:8px!important;padding-bottom:8px!important}
|
386 |
+
.w3-padding-12,.w3-padding-hor-12{padding-top:12px!important;padding-bottom:12px!important}
|
387 |
+
.w3-padding-16,.w3-padding-hor-16{padding-top:16px!important;padding-bottom:16px!important}
|
388 |
+
.w3-padding-24,.w3-padding-hor-24{padding-top:24px!important;padding-bottom:24px!important}
|
389 |
+
.w3-padding-32,.w3-padding-hor-32{padding-top:32px!important;padding-bottom:32px!important}
|
390 |
+
.w3-padding-48,.w3-padding-hor-48{padding-top:48px!important;padding-bottom:48px!important}
|
391 |
+
.w3-padding-64,.w3-padding-hor-64{padding-top:64px!important;padding-bottom:64px!important}
|
392 |
+
.w3-padding-128,.w3-padding-hor-128{padding-top:128px!important;padding-bottom:128px!important}
|
393 |
+
.w3-padding-0{padding:0!important}
|
394 |
+
.w3-padding-top{padding-top:8px!important}.w3-padding-bottom{padding-bottom:8px!important}
|
395 |
+
.w3-padding-left{padding-left:16px!important}.w3-padding-right{padding-right:16px!important}
|
396 |
+
.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}
|
397 |
+
.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}
|
398 |
+
.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}
|
399 |
+
.w3-spin{animation:w3-spin 2s infinite linear;-webkit-animation:w3-spin 2s infinite linear}
|
400 |
+
@-webkit-keyframes w3-spin{
|
401 |
+
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
|
402 |
+
@keyframes w3-spin{
|
403 |
+
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
|
404 |
+
.w3-container{padding:0.01em 16px}
|
405 |
+
.w3-example{background-color:#f1f1f1;padding:0.01em 16px}
|
406 |
+
.w3-code{font-family:Consolas,"courier new";font-size:16px;line-height:1.4;width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #009688;word-wrap:break-word}
|
407 |
+
.w3-example,.w3-code,.w3-reference{margin:20px 0}
|
408 |
+
.w3-card{border:1px solid #ccc}
|
409 |
+
.w3-card-2,.w3-example{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important}
|
410 |
+
.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}
|
411 |
+
.w3-card-8{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}
|
412 |
+
.w3-card-12{box-shadow:0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)!important}
|
413 |
+
.w3-card-16{box-shadow:0 16px 24px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)!important}
|
414 |
+
.w3-card-24{box-shadow:0 24px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)!important}
|
415 |
+
.w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}
|
416 |
+
@-webkit-keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
|
417 |
+
@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
|
418 |
+
.w3-animate-opacity{-webkit-animation:opac 1.5s;animation:opac 1.5s}
|
419 |
+
@-webkit-keyframes opac{from{opacity:0} to{opacity:1}}
|
420 |
+
@keyframes opac{from{opacity:0} to{opacity:1}}
|
421 |
+
.w3-animate-top{position:relative;-webkit-animation:animatetop 0.4s;animation:animatetop 0.4s}
|
422 |
+
@-webkit-keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
|
423 |
+
@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
|
424 |
+
.w3-animate-left{position:relative;-webkit-animation:animateleft 0.4s;animation:animateleft 0.4s}
|
425 |
+
@-webkit-keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
|
426 |
+
@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
|
427 |
+
.w3-animate-right{position:relative;-webkit-animation:animateright 0.4s;animation:animateright 0.4s}
|
428 |
+
@-webkit-keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
|
429 |
+
@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
|
430 |
+
.w3-animate-bottom{position:relative;-webkit-animation:animatebottom 0.4s;animation:animatebottom 0.4s}
|
431 |
+
@-webkit-keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0px;opacity:1}}
|
432 |
+
@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
|
433 |
+
.w3-animate-zoom {-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}
|
434 |
+
@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)} to{-webkit-transform:scale(1)}}
|
435 |
+
@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
|
436 |
+
.w3-animate-input{-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}
|
437 |
+
.w3-transparent{background-color:transparent!important}
|
438 |
+
.w3-hover-none:hover{box-shadow:none!important;background-color:transparent!important}
|
439 |
+
.w3-amber,.w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}
|
440 |
+
.w3-aqua,.w3-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}
|
441 |
+
.w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}
|
442 |
+
.w3-light-blue,.w3-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}
|
443 |
+
.w3-brown,.w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}
|
444 |
+
.w3-cyan,.w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}
|
445 |
+
.w3-blue-grey,.w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}
|
446 |
+
.w3-green,.w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}
|
447 |
+
.w3-light-green,.w3-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}
|
448 |
+
.w3-indigo,.w3-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}
|
449 |
+
.w3-khaki,.w3-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}
|
450 |
+
.w3-lime,.w3-hover-lime:hover{color:#000!important;background-color:#cddc39!important}
|
451 |
+
.w3-orange,.w3-hover-orange:hover{color:#000!important;background-color:#ff9800!important}
|
452 |
+
.w3-deep-orange,.w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}
|
453 |
+
.w3-pink,.w3-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}
|
454 |
+
.w3-purple,.w3-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}
|
455 |
+
.w3-deep-purple,.w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}
|
456 |
+
.w3-red,.w3-hover-red:hover{color:#fff!important;background-color:#f44336!important}
|
457 |
+
.w3-sand,.w3-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}
|
458 |
+
.w3-teal,.w3-hover-teal:hover{color:#fff!important;background-color:#009688!important}
|
459 |
+
.w3-yellow,.w3-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}
|
460 |
+
.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}
|
461 |
+
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
|
462 |
+
.w3-grey,.w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}
|
463 |
+
.w3-light-grey,.w3-hover-light-grey:hover{color:#000!important;background-color:#f1f1f1!important}
|
464 |
+
.w3-dark-grey,.w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}
|
465 |
+
.w3-pale-red,.w3-hover-pale-red:hover{color:#000!important;background-color:#ffe7e7!important}.w3-pale-green,.w3-hover-pale-green:hover{color:#000!important;background-color:#e7ffe7!important}
|
466 |
+
.w3-pale-yellow,.w3-hover-pale-yellow:hover{color:#000!important;background-color:#ffffd7!important}.w3-pale-blue,.w3-hover-pale-blue:hover{color:#000!important;background-color:#e7ffff!important}
|
467 |
+
.w3-text-amber,.w3-hover-text-amber:hover{color:#ffc107!important}
|
468 |
+
.w3-text-aqua,.w3-hover-text-aqua:hover{color:#00ffff!important}
|
469 |
+
.w3-text-blue,.w3-hover-text-blue:hover{color:#2196F3!important}
|
470 |
+
.w3-text-light-blue,.w3-hover-text-light-blue:hover{color:#87CEEB!important}
|
471 |
+
.w3-text-brown,.w3-hover-text-brown:hover{color:#795548!important}
|
472 |
+
.w3-text-cyan,.w3-hover-text-cyan:hover{color:#00bcd4!important}
|
473 |
+
.w3-text-blue-grey,.w3-hover-text-blue-grey:hover{color:#607d8b!important}
|
474 |
+
.w3-text-green,.w3-hover-text-green:hover{color:#4CAF50!important}
|
475 |
+
.w3-text-light-green,.w3-hover-text-light-green:hover{color:#8bc34a!important}
|
476 |
+
.w3-text-indigo,.w3-hover-text-indigo:hover{color:#3f51b5!important}
|
477 |
+
.w3-text-khaki,.w3-hover-text-khaki:hover{color:#b4aa50!important}
|
478 |
+
.w3-text-lime,.w3-hover-text-lime:hover{color:#cddc39!important}
|
479 |
+
.w3-text-orange,.w3-hover-text-orange:hover{color:#ff9800!important}
|
480 |
+
.w3-text-deep-orange,.w3-hover-text-deep-orange:hover{color:#ff5722!important}
|
481 |
+
.w3-text-pink,.w3-hover-text-pink:hover{color:#e91e63!important}
|
482 |
+
.w3-text-purple,.w3-hover-text-purple:hover{color:#9c27b0!important}
|
483 |
+
.w3-text-deep-purple,.w3-hover-text-deep-purple:hover{color:#673ab7!important}
|
484 |
+
.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}
|
485 |
+
.w3-text-sand,.w3-hover-text-sand:hover{color:#fdf5e6!important}
|
486 |
+
.w3-text-teal,.w3-hover-text-teal:hover{color:#009688!important}
|
487 |
+
.w3-text-yellow,.w3-hover-text-yellow:hover{color:#d2be0e!important}
|
488 |
+
.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}
|
489 |
+
.w3-text-black,.w3-hover-text-black:hover{color:#000!important}
|
490 |
+
.w3-text-grey,.w3-hover-text-grey:hover{color:#757575!important}
|
491 |
+
.w3-text-light-grey,.w3-hover-text-light-grey:hover{color:#f1f1f1!important}
|
492 |
+
.w3-text-dark-grey,.w3-hover-text-dark-grey:hover{color:#3a3a3a!important}
|
493 |
+
.w3-border-amber,.w3-hover-border-amber:hover{border-color:#ffc107!important}
|
494 |
+
.w3-border-aqua,.w3-hover-border-aqua:hover{border-color:#00ffff!important}
|
495 |
+
.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}
|
496 |
+
.w3-border-light-blue,.w3-hover-border-light-blue:hover{border-color:#87CEEB!important}
|
497 |
+
.w3-border-brown,.w3-hover-border-brown:hover{border-color:#795548!important}
|
498 |
+
.w3-border-cyan,.w3-hover-border-cyan:hover{border-color:#00bcd4!important}
|
499 |
+
.w3-border-blue-grey,.w3-hover-blue-grey:hover{border-color:#607d8b!important}
|
500 |
+
.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}
|
501 |
+
.w3-border-light-green,.w3-hover-border-light-green:hover{border-color:#8bc34a!important}
|
502 |
+
.w3-border-indigo,.w3-hover-border-indigo:hover{border-color:#3f51b5!important}
|
503 |
+
.w3-border-khaki,.w3-hover-border-khaki:hover{border-color:#f0e68c!important}
|
504 |
+
.w3-border-lime,.w3-hover-border-lime:hover{border-color:#cddc39!important}
|
505 |
+
.w3-border-orange,.w3-hover-border-orange:hover{border-color:#ff9800!important}
|
506 |
+
.w3-border-deep-orange,.w3-hover-border-deep-orange:hover{border-color:#ff5722!important}
|
507 |
+
.w3-border-pink,.w3-hover-border-pink:hover{border-color:#e91e63!important}
|
508 |
+
.w3-border-purple,.w3-hover-border-purple:hover{border-color:#9c27b0!important}
|
509 |
+
.w3-border-deep-purple,.w3-hover-border-deep-purple:hover{border-color:#673ab7!important}
|
510 |
+
.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}
|
511 |
+
.w3-border-sand,.w3-hover-border-sand:hover{border-color:#fdf5e6!important}
|
512 |
+
.w3-border-teal,.w3-hover-border-teal:hover{border-color:#009688!important}
|
513 |
+
.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}
|
514 |
+
.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}
|
515 |
+
.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}
|
516 |
+
.w3-border-grey,.w3-hover-border-grey:hover{border-color:#9e9e9e!important}
|
517 |
+
.w3-border-light-grey,.w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}
|
518 |
+
.w3-border-dark-grey,.w3-hover-border-dark-grey:hover{border-color:#616161!important}
|
519 |
+
.w3-border-pale-red,.w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.w3-border-pale-green,.w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}
|
520 |
+
.w3-border-pale-yellow,.w3-hover-border-pale-yellow:hover{border-color:#ffffd7!important}.w3-border-pale-blue,.w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}
|
521 |
+
.w3-opacity,.w3-hover-opacity:hover{opacity:0.60;filter:alpha(opacity=60)}
|
522 |
+
.w3-text-shadow{text-shadow:1px 1px 0 #444}.w3-text-shadow-white{text-shadow:1px 1px 0 #ddd}
|
523 |
+
|
524 |
+
</style>
|
admin/views/entry/edit-entry.php
CHANGED
@@ -157,6 +157,9 @@
|
|
157 |
<p><strong id="userIpLocation"></strong></p>
|
158 |
<div id="userIpLocationMap"></div>
|
159 |
|
|
|
|
|
|
|
160 |
</div>
|
161 |
|
162 |
<?php do_action( 'smuzform_admin_edit_entry_rightcol_end', $entryManager->getId(), $entryManager ) ?>
|
157 |
<p><strong id="userIpLocation"></strong></p>
|
158 |
<div id="userIpLocationMap"></div>
|
159 |
|
160 |
+
<h4><?php smuzform_translate_e( "Created at" ) ?></h4>
|
161 |
+
<p><strong><?php esc_html_e( date( 'M jS, Y - g:i a', strtotime( $userInfo->created_at ) ) ) ?></strong></p>
|
162 |
+
|
163 |
</div>
|
164 |
|
165 |
<?php do_action( 'smuzform_admin_edit_entry_rightcol_end', $entryManager->getId(), $entryManager ) ?>
|
config.php
CHANGED
@@ -43,7 +43,7 @@ define( 'SMUZFORM_SHORTCODE', 'sform' );
|
|
43 |
|
44 |
define( 'SMUZFORM_UPLOAD_DIR_NAME', 'smuzformfiles-' );
|
45 |
|
46 |
-
define( 'SMUZFORM_PLUGIN_VERSION', '1.
|
47 |
|
48 |
define( 'SMUZFORM_ENTRIES_PER_PAGE', 10 );
|
49 |
|
43 |
|
44 |
define( 'SMUZFORM_UPLOAD_DIR_NAME', 'smuzformfiles-' );
|
45 |
|
46 |
+
define( 'SMUZFORM_PLUGIN_VERSION', '1.4' );
|
47 |
|
48 |
define( 'SMUZFORM_ENTRIES_PER_PAGE', 10 );
|
49 |
|
forms.php
CHANGED
@@ -5,7 +5,7 @@ Description: Most beautiful WordPress form builder plugin. A plugin you'll love
|
|
5 |
Author: umarbajwa
|
6 |
Author URI: http://web-settler.com/form-builder/
|
7 |
Plugin URI: http://web-settler.com/form-builder/
|
8 |
-
Version: 1.
|
9 |
License: GPL V2+
|
10 |
**/
|
11 |
|
5 |
Author: umarbajwa
|
6 |
Author URI: http://web-settler.com/form-builder/
|
7 |
Plugin URI: http://web-settler.com/form-builder/
|
8 |
+
Version: 1.4
|
9 |
License: GPL V2+
|
10 |
**/
|
11 |
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== Contact Form ===
|
2 |
Contributors: umarbajwa
|
3 |
Requires at least: 3.7
|
4 |
-
Tested up to: 4.
|
5 |
Tags: contact form, form, form creator, form builder, forms, contact form builder, contact form designer, contact forms, form maker, mailchimp forms, mailchimp form
|
6 |
-
Stable tag: 1.
|
7 |
Donate Link: http://web-settler.com/form-builder/
|
8 |
License: GPL V2 or latest
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
@@ -14,7 +14,12 @@ Contact form plugin saves your hours of precious time by making form creation pr
|
|
14 |
|
15 |
Contact form plugin is easiest way to build any responsive form for your website. No fuss or messing with code create the form you want easily with simple drag & drop form builder.
|
16 |
|
17 |
-
>
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
Contact form plugin's user interface is designed to maximize the time efficiency one spend creating a form, try it and you will know how much easy and efficient this form plugin is.
|
20 |
|
@@ -66,7 +71,7 @@ You can create any type of forms with contact form plugin it was built for multi
|
|
66 |
* Customizable design.
|
67 |
|
68 |
|
69 |
-
= <a href='http://web-settler.com/form-builder
|
70 |
|
71 |
= Google Captcha =
|
72 |
|
@@ -83,11 +88,11 @@ Why add white boring forms when you can add colors .
|
|
83 |
|
84 |
= Entries =
|
85 |
|
86 |
-
Contact form
|
87 |
|
88 |
= Export Submissions =
|
89 |
|
90 |
-
Contact form plugin
|
91 |
|
92 |
= Conditional Logic Fields =
|
93 |
|
@@ -95,23 +100,22 @@ With conditional logic you can add IF-THEN logic for your fields. Enable Conditi
|
|
95 |
|
96 |
= Conditional Logic Notifications =
|
97 |
|
98 |
-
Contact form
|
99 |
|
100 |
|
101 |
= Responsive Contact Forms =
|
102 |
|
103 |
-
Contact form
|
104 |
-
|
105 |
|
106 |
|
107 |
= Notifications =
|
108 |
|
109 |
-
|
110 |
|
111 |
|
112 |
= Drag & Drop From Builder =
|
113 |
|
114 |
-
Contact form plugin
|
115 |
|
116 |
= Multi Page Form =
|
117 |
|
@@ -123,9 +127,6 @@ Contact form plugin give you the ability to add HTML elements like Images, Links
|
|
123 |
|
124 |
|
125 |
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
== Installation ==
|
130 |
|
131 |
The easy way :
|
@@ -156,11 +157,11 @@ Not so easy way :
|
|
156 |
|
157 |
A : After activating the contact form plugin go to contact form menu from your dashboard, Click add new button, Now from Add Field tab click on the fields you want to add in your form and save the form. Go to export to get the shortcode to display the contact form on your website.
|
158 |
|
159 |
-
= How to display
|
160 |
|
161 |
A: After saving the form you created go to export copy the shortcode and paste it in place where you want to display the contact form.
|
162 |
|
163 |
-
= How can I add my
|
164 |
|
165 |
A: To display your contact form in a widget copy the form shortcode and paste it in a text widget.
|
166 |
|
1 |
=== Contact Form ===
|
2 |
Contributors: umarbajwa
|
3 |
Requires at least: 3.7
|
4 |
+
Tested up to: 4.6
|
5 |
Tags: contact form, form, form creator, form builder, forms, contact form builder, contact form designer, contact forms, form maker, mailchimp forms, mailchimp form
|
6 |
+
Stable tag: 1.4
|
7 |
Donate Link: http://web-settler.com/form-builder/
|
8 |
License: GPL V2 or latest
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
14 |
|
15 |
Contact form plugin is easiest way to build any responsive form for your website. No fuss or messing with code create the form you want easily with simple drag & drop form builder.
|
16 |
|
17 |
+
> <strong> Upgrade to Contact Form Premium </strong>
|
18 |
+
>
|
19 |
+
> If you want support or all AddOns, upgrade to [Contact From Premium](http://web-settler.com/form-builder/)
|
20 |
+
|
21 |
+
|
22 |
+
> [AddOns](http://web-settler.com/form-builder/) | [Support](http://web-settler.com/ulp-support/) | [Setup Guide](https://youtu.be/bNww-dVSb44)
|
23 |
|
24 |
Contact form plugin's user interface is designed to maximize the time efficiency one spend creating a form, try it and you will know how much easy and efficient this form plugin is.
|
25 |
|
71 |
* Customizable design.
|
72 |
|
73 |
|
74 |
+
= <a href='http://web-settler.com/form-builder/' > Available AddOns </a> =
|
75 |
|
76 |
= Google Captcha =
|
77 |
|
88 |
|
89 |
= Entries =
|
90 |
|
91 |
+
Contact form stores all form submissions in entries so you can view,edit or delete them. Entries also allow you to export your form submissions.
|
92 |
|
93 |
= Export Submissions =
|
94 |
|
95 |
+
Contact form plugin integrates with entries system which stores form submissions and allow you to print or export form submissions as CSV file. This format is supported by all CRM services for importing data to their platform.
|
96 |
|
97 |
= Conditional Logic Fields =
|
98 |
|
100 |
|
101 |
= Conditional Logic Notifications =
|
102 |
|
103 |
+
Contact form give you the ability to apply conditional logic for your notifications. Which on specified input will <b>Send</b> OR <b>Not Send</b> the notification.
|
104 |
|
105 |
|
106 |
= Responsive Contact Forms =
|
107 |
|
108 |
+
Contact form is 100% responsive and mobile friendly contact form plugin is compatible with Mobiles,Tablets & and all screen sizes.
|
|
|
109 |
|
110 |
|
111 |
= Notifications =
|
112 |
|
113 |
+
Notification section allows you to select notifications for your submission get notified by email or select an AddOn for various email marketing service integrations. Recieve email notifications whenever someone use your contact form.
|
114 |
|
115 |
|
116 |
= Drag & Drop From Builder =
|
117 |
|
118 |
+
Contact form plugin integrates with drag and drop form builder which allows you to make and publish your forms in no time.
|
119 |
|
120 |
= Multi Page Form =
|
121 |
|
127 |
|
128 |
|
129 |
|
|
|
|
|
|
|
130 |
== Installation ==
|
131 |
|
132 |
The easy way :
|
157 |
|
158 |
A : After activating the contact form plugin go to contact form menu from your dashboard, Click add new button, Now from Add Field tab click on the fields you want to add in your form and save the form. Go to export to get the shortcode to display the contact form on your website.
|
159 |
|
160 |
+
= How to display Form ? =
|
161 |
|
162 |
A: After saving the form you created go to export copy the shortcode and paste it in place where you want to display the contact form.
|
163 |
|
164 |
+
= How can I add my Form in widget section ? =
|
165 |
|
166 |
A: To display your contact form in a widget copy the form shortcode and paste it in a text widget.
|
167 |
|