Version Description
- Light Weight CSS Framework
- Fixed Bugs with PHP Version Prior to 5.3
- Added System Status
Download this release
Release Info
Developer | contact-banker |
Plugin | WP Mail Bank: WordPress SMTP Plugin & Email Logs |
Version | 1.2 |
Comparing to | |
See all releases |
Code changes from version 1.1 to 1.2
- assets/css/{stylesheet.css → framework.css} +52 -1272
- assets/css/wp-mail-bank.css +57 -0
- assets/images/loading.gif +0 -0
- lib/wp-include-menus.php +7 -3
- readme.txt +9 -3
- views/mail_header.php +18 -1
- views/mail_settings.php +17 -13
- views/test_email.php +8 -8
- views/wp_system_status.php +93 -158
- wp-mail-bank.php +102 -2
assets/css/{stylesheet.css → framework.css}
RENAMED
@@ -1,11 +1,11 @@
|
|
1 |
-
.
|
2 |
padding: 0;
|
3 |
height: 0;
|
4 |
border: none;
|
5 |
border-top: medium double #d5d5d5;
|
6 |
color: #333;
|
7 |
text-align: center;
|
8 |
-
margin-top:
|
9 |
}
|
10 |
.separator-single {
|
11 |
padding: 0;
|
@@ -153,7 +153,7 @@ button.btn.btn-small, input[type="submit"].btn.btn-small {
|
|
153 |
border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
|
154 |
}
|
155 |
|
156 |
-
|
157 |
color: #ffffff;
|
158 |
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
159 |
background-color: #006dcc;
|
@@ -184,7 +184,7 @@ button.btn.btn-small, input[type="submit"].btn.btn-small {
|
|
184 |
.btn-primary:active,
|
185 |
.btn-primary.active {
|
186 |
background-color: #003399 \9;
|
187 |
-
}
|
188 |
|
189 |
.btn-warning {
|
190 |
color: #ffffff;
|
@@ -299,101 +299,7 @@ button.btn.btn-small, input[type="submit"].btn.btn-small {
|
|
299 |
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
300 |
margin-top: 0px;
|
301 |
}
|
302 |
-
.btn-green {
|
303 |
-
color: #ffffff;
|
304 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
305 |
-
background-color: #73A940;
|
306 |
-
*background-color: #73A940;
|
307 |
-
background-image: -moz-linear-gradient(top, #73A940, #73A940);
|
308 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73A940), to(#73A940));
|
309 |
-
background-image: -webkit-linear-gradient(top, #73A940, #73A940);
|
310 |
-
background-image: -o-linear-gradient(top, #73A940, #73A940);
|
311 |
-
background-image: linear-gradient(to bottom, #73A940, #73A940);
|
312 |
-
background-repeat: repeat-x;
|
313 |
-
border-color: #73A940 #73A940 #73A940;
|
314 |
-
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
315 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
|
316 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
317 |
-
margin-top: 0px;
|
318 |
-
margin-bottom: 5px !important;
|
319 |
-
}
|
320 |
-
.btn-green:hover{
|
321 |
-
color: #ffffff;
|
322 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
323 |
-
background-color: #87C44E;
|
324 |
-
*background-color: #87C44E;
|
325 |
-
background-image: -moz-linear-gradient(top, #87C44E, #87C44E);
|
326 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#87C44E), to(#87C44E));
|
327 |
-
background-image: -webkit-linear-gradient(top, #87C44E, #87C44E);
|
328 |
-
background-image: -o-linear-gradient(top, #87C44E, #87C44E);
|
329 |
-
background-image: linear-gradient(to bottom, #87C44E, #87C44E);
|
330 |
-
background-repeat: repeat-x;
|
331 |
-
border-color: #87C44E #87C44E #87C44E;
|
332 |
-
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
333 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
|
334 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
335 |
-
margin-top: 0px;
|
336 |
-
}
|
337 |
-
.btn-green:active,
|
338 |
-
.btn-green.active,
|
339 |
-
.btn-green.disabled,
|
340 |
-
.btn-green[disabled] {
|
341 |
-
color: #ffffff;
|
342 |
-
background-color: #87C44E;
|
343 |
-
*background-color: #87C44E;
|
344 |
-
}
|
345 |
-
.btn-green:active,
|
346 |
-
.btn-green.active {
|
347 |
-
background-color: #24748c \9;
|
348 |
-
}
|
349 |
|
350 |
-
.btn-control {
|
351 |
-
color: #ffffff;
|
352 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
353 |
-
background-color: #73A940;
|
354 |
-
*background-color: #73A940;
|
355 |
-
background-image: -moz-linear-gradient(top, #73A940, #73A940);
|
356 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73A940), to(#73A940));
|
357 |
-
background-image: -webkit-linear-gradient(top, #73A940, #73A940);
|
358 |
-
background-image: -o-linear-gradient(top, #73A940, #73A940);
|
359 |
-
background-image: linear-gradient(to bottom, #73A940, #73A940);
|
360 |
-
background-repeat: repeat-x;
|
361 |
-
border-color: #73A940 #73A940 #73A940;
|
362 |
-
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
363 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
|
364 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
365 |
-
margin-top: 0px;
|
366 |
-
margin-bottom: 0px;
|
367 |
-
}
|
368 |
-
.btn-control:hover{
|
369 |
-
color: #ffffff;
|
370 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
371 |
-
background-color: #87C44E;
|
372 |
-
*background-color: #87C44E;
|
373 |
-
background-image: -moz-linear-gradient(top, #87C44E, #87C44E);
|
374 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#87C44E), to(#87C44E));
|
375 |
-
background-image: -webkit-linear-gradient(top, #87C44E, #87C44E);
|
376 |
-
background-image: -o-linear-gradient(top, #87C44E, #87C44E);
|
377 |
-
background-image: linear-gradient(to bottom, #87C44E, #87C44E);
|
378 |
-
background-repeat: repeat-x;
|
379 |
-
border-color: #87C44E #87C44E #87C44E;
|
380 |
-
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
381 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
|
382 |
-
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
383 |
-
margin-top: 0px;
|
384 |
-
}
|
385 |
-
.btn-control:active,
|
386 |
-
.btn-control.active,
|
387 |
-
.btn-control.disabled,
|
388 |
-
.btn-control[disabled] {
|
389 |
-
color: #ffffff;
|
390 |
-
background-color: #87C44E;
|
391 |
-
*background-color: #87C44E;
|
392 |
-
}
|
393 |
-
.btn-control:active,
|
394 |
-
.btn-control.active {
|
395 |
-
background-color: #24748c \9;
|
396 |
-
}
|
397 |
.btn-info:hover,
|
398 |
.btn-info:active,
|
399 |
.btn-info.active,
|
@@ -402,7 +308,8 @@ button.btn.btn-small, input[type="submit"].btn.btn-small {
|
|
402 |
color: #ffffff;
|
403 |
background-color: #2f96b4;
|
404 |
*background-color: #2a85a0;
|
405 |
-
}
|
|
|
406 |
.btn-info:active,
|
407 |
.btn-info.active {
|
408 |
background-color: #24748c \9;
|
@@ -601,13 +508,7 @@ button.btn.btn-small, input[type="submit"].btn.btn-small {
|
|
601 |
.offset1 {
|
602 |
margin-left: 100px;
|
603 |
}
|
604 |
-
|
605 |
-
padding-top:7px !important;
|
606 |
-
}
|
607 |
-
.wpib-rdl
|
608 |
-
{
|
609 |
-
padding: 0px 5px 0px 0px;
|
610 |
-
}
|
611 |
.fluid-layout {
|
612 |
width: 99%;
|
613 |
margin-top: 1%;
|
@@ -629,7 +530,7 @@ button.btn.btn-small, input[type="submit"].btn.btn-small {
|
|
629 |
display: block;
|
630 |
float: left;
|
631 |
width: 100%;
|
632 |
-
min-height:
|
633 |
margin-left: 2.127659574468085%;
|
634 |
*margin-left: 2.074468085106383%;
|
635 |
-webkit-box-sizing: border-box;
|
@@ -1090,169 +991,6 @@ table th.layout-span12 {
|
|
1090 |
}
|
1091 |
}
|
1092 |
|
1093 |
-
.progress-layout {
|
1094 |
-
height: 20px;
|
1095 |
-
margin-bottom: 20px;
|
1096 |
-
overflow: hidden;
|
1097 |
-
background-color: #f7f7f7;
|
1098 |
-
background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
|
1099 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
|
1100 |
-
background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
|
1101 |
-
background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
|
1102 |
-
background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
|
1103 |
-
background-repeat: repeat-x;
|
1104 |
-
-webkit-border-radius: 4px;
|
1105 |
-
-moz-border-radius: 4px;
|
1106 |
-
border-radius: 4px;
|
1107 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
|
1108 |
-
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
1109 |
-
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
1110 |
-
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
1111 |
-
}
|
1112 |
-
|
1113 |
-
.progress-layout .bar {
|
1114 |
-
float: left;
|
1115 |
-
width: 0;
|
1116 |
-
height: 100%;
|
1117 |
-
font-size: 12px;
|
1118 |
-
color: #ffffff;
|
1119 |
-
text-align: center;
|
1120 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
1121 |
-
background-color: #0e90d2;
|
1122 |
-
background-image: -moz-linear-gradient(top, #149bdf, #0480be);
|
1123 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
|
1124 |
-
background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
|
1125 |
-
background-image: -o-linear-gradient(top, #149bdf, #0480be);
|
1126 |
-
background-image: linear-gradient(to bottom, #149bdf, #0480be);
|
1127 |
-
background-repeat: repeat-x;
|
1128 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
|
1129 |
-
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1130 |
-
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1131 |
-
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1132 |
-
-webkit-box-sizing: border-box;
|
1133 |
-
-moz-box-sizing: border-box;
|
1134 |
-
box-sizing: border-box;
|
1135 |
-
-webkit-transition: width 0.6s ease;
|
1136 |
-
-moz-transition: width 0.6s ease;
|
1137 |
-
-o-transition: width 0.6s ease;
|
1138 |
-
transition: width 0.6s ease;
|
1139 |
-
}
|
1140 |
-
|
1141 |
-
.progress-layout .bar + .bar {
|
1142 |
-
-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1143 |
-
-moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1144 |
-
box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1145 |
-
}
|
1146 |
-
|
1147 |
-
.progress-layout-striped .bar {
|
1148 |
-
background-color: #149bdf;
|
1149 |
-
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
1150 |
-
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1151 |
-
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1152 |
-
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1153 |
-
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1154 |
-
-webkit-background-size: 40px 40px;
|
1155 |
-
-moz-background-size: 40px 40px;
|
1156 |
-
-o-background-size: 40px 40px;
|
1157 |
-
background-size: 40px 40px;
|
1158 |
-
}
|
1159 |
-
|
1160 |
-
.progress-layout.active .bar {
|
1161 |
-
-webkit-animation: progress-bar-stripes 2s linear infinite;
|
1162 |
-
-moz-animation: progress-bar-stripes 2s linear infinite;
|
1163 |
-
-ms-animation: progress-bar-stripes 2s linear infinite;
|
1164 |
-
-o-animation: progress-bar-stripes 2s linear infinite;
|
1165 |
-
animation: progress-bar-stripes 2s linear infinite;
|
1166 |
-
}
|
1167 |
-
|
1168 |
-
.progress-layout-danger .bar,
|
1169 |
-
.progress-layout .bar-danger {
|
1170 |
-
background-color: #dd514c;
|
1171 |
-
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
|
1172 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
|
1173 |
-
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
|
1174 |
-
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
|
1175 |
-
background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
|
1176 |
-
background-repeat: repeat-x;
|
1177 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
|
1178 |
-
}
|
1179 |
-
|
1180 |
-
.progress-layout-danger.progress-layout-striped .bar,
|
1181 |
-
.progress-layout-striped .bar-danger {
|
1182 |
-
background-color: #ee5f5b;
|
1183 |
-
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
1184 |
-
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1185 |
-
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1186 |
-
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1187 |
-
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1188 |
-
}
|
1189 |
-
|
1190 |
-
.progress-layout-success .bar,
|
1191 |
-
.progress-layout .bar-success {
|
1192 |
-
background-color: #5eb95e;
|
1193 |
-
background-image: -moz-linear-gradient(top, #62c462, #57a957);
|
1194 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
|
1195 |
-
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
|
1196 |
-
background-image: -o-linear-gradient(top, #62c462, #57a957);
|
1197 |
-
background-image: linear-gradient(to bottom, #62c462, #57a957);
|
1198 |
-
background-repeat: repeat-x;
|
1199 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
|
1200 |
-
}
|
1201 |
-
|
1202 |
-
.progress-layout-success.progress-layout-striped .bar,
|
1203 |
-
.progress-layout-striped .bar-success {
|
1204 |
-
background-color: #62c462;
|
1205 |
-
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
1206 |
-
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1207 |
-
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1208 |
-
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1209 |
-
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1210 |
-
}
|
1211 |
-
|
1212 |
-
.progress-layout-info .bar,
|
1213 |
-
.progress-layout .bar-info {
|
1214 |
-
background-color: #4bb1cf;
|
1215 |
-
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
|
1216 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
|
1217 |
-
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
|
1218 |
-
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
|
1219 |
-
background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
|
1220 |
-
background-repeat: repeat-x;
|
1221 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
|
1222 |
-
}
|
1223 |
-
|
1224 |
-
.progress-layout-info.progress-layout-striped .bar,
|
1225 |
-
.progress-layout-striped .bar-info {
|
1226 |
-
background-color: #5bc0de;
|
1227 |
-
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
1228 |
-
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1229 |
-
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1230 |
-
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1231 |
-
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1232 |
-
}
|
1233 |
-
|
1234 |
-
.progress-layout-warning .bar,
|
1235 |
-
.progress-layout .bar-warning {
|
1236 |
-
background-color: #faa732;
|
1237 |
-
background-image: -moz-linear-gradient(top, #fbb450, #f89406);
|
1238 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
|
1239 |
-
background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
|
1240 |
-
background-image: -o-linear-gradient(top, #fbb450, #f89406);
|
1241 |
-
background-image: linear-gradient(to bottom, #fbb450, #f89406);
|
1242 |
-
background-repeat: repeat-x;
|
1243 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
|
1244 |
-
}
|
1245 |
-
|
1246 |
-
.progress-layout-warning.progress-layout-striped .bar,
|
1247 |
-
.progress-layout-striped .bar-warning {
|
1248 |
-
background-color: #fbb450;
|
1249 |
-
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
1250 |
-
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1251 |
-
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1252 |
-
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1253 |
-
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
1254 |
-
}
|
1255 |
-
|
1256 |
.widget-layout {
|
1257 |
background: none repeat scroll 0 0 #F9F9F9;
|
1258 |
border-top: 1px solid #e0dede;
|
@@ -1335,15 +1073,7 @@ table th.layout-span12 {
|
|
1335 |
}
|
1336 |
|
1337 |
.widget-layout-body {
|
1338 |
-
padding:
|
1339 |
-
border-bottom: 1px solid #CDCDCD;
|
1340 |
-
-webkit-border-radius: 0px 0px 3px 3px;
|
1341 |
-
-moz-border-radius: 0px 0px 3px 3px;
|
1342 |
-
border-radius: 0px 0px 3px 3px;
|
1343 |
-
}
|
1344 |
-
|
1345 |
-
.wpib-widget-layout-body {
|
1346 |
-
padding: 7px 15px;
|
1347 |
border-bottom: 1px solid #CDCDCD;
|
1348 |
-webkit-border-radius: 0px 0px 3px 3px;
|
1349 |
-moz-border-radius: 0px 0px 3px 3px;
|
@@ -1353,7 +1083,6 @@ table th.layout-span12 {
|
|
1353 |
/********************** Widget Section *********************************/
|
1354 |
.fluid-layout table {
|
1355 |
max-width: 100%;
|
1356 |
-
background-color: transparent;
|
1357 |
border-collapse: collapse;
|
1358 |
border-spacing: 0;
|
1359 |
}
|
@@ -1560,7 +1289,7 @@ table th.layout-span12 {
|
|
1560 |
text-decoration: none !important
|
1561 |
}
|
1562 |
|
1563 |
-
/***********************************************
|
1564 |
.widget-layout-body .form form {
|
1565 |
margin: 0px !important;
|
1566 |
padding: 0px !important;
|
@@ -1570,10 +1299,6 @@ table th.layout-span12 {
|
|
1570 |
padding-bottom: 0px !important;
|
1571 |
margin-bottom: 0px !important;
|
1572 |
}
|
1573 |
-
.wpib-widget-layout-body .layout-control-group:last-child {
|
1574 |
-
padding-bottom: 0px !important;
|
1575 |
-
margin-bottom: 0px !important;
|
1576 |
-
}
|
1577 |
|
1578 |
.widget-layout-body .form-actions {
|
1579 |
margin-left: -15px !important;
|
@@ -1592,239 +1317,13 @@ table th.layout-span12 {
|
|
1592 |
padding-bottom: 0px !important;
|
1593 |
margin-bottom: -4px !important;
|
1594 |
}
|
1595 |
-
.wpib-desc{
|
1596 |
-
font-size:13px;
|
1597 |
-
font-family: "Droid Sans",Helvetica,Arial,Verdana,sans-serif;
|
1598 |
-
}
|
1599 |
-
.wpib-desc-italic{
|
1600 |
-
font-size:11px;
|
1601 |
-
font-style:italic;
|
1602 |
-
font-family: "Droid Sans",Helvetica,Arial,Verdana,sans-serif;
|
1603 |
-
margin-bottom:2px !important;
|
1604 |
-
}
|
1605 |
-
.wpib-fluid{
|
1606 |
-
margin: 0px !important;
|
1607 |
-
text-align: justify;
|
1608 |
-
}
|
1609 |
-
.wpib-btns{
|
1610 |
-
margin-left:8px;
|
1611 |
-
}
|
1612 |
-
.wpib-form
|
1613 |
-
{
|
1614 |
-
margin-bottom: 20px;
|
1615 |
-
}
|
1616 |
|
1617 |
-
.wpib-support-div{
|
1618 |
-
line-height: 22px;
|
1619 |
-
text-align: justify;
|
1620 |
-
}
|
1621 |
-
#ux_tbl_dashboard p
|
1622 |
-
{
|
1623 |
-
margin:0px !important;
|
1624 |
-
}
|
1625 |
-
#ux_payment_gateways p
|
1626 |
-
{
|
1627 |
-
margin:0px !important;
|
1628 |
-
}
|
1629 |
-
#ux_payment_gateways .layout-control-label
|
1630 |
-
{
|
1631 |
-
padding:0px !important
|
1632 |
-
}
|
1633 |
-
#ux_payment_gateways .fluid-layout
|
1634 |
-
{
|
1635 |
-
margin:0px;
|
1636 |
-
}
|
1637 |
-
.wpib-padding-top{
|
1638 |
-
padding-top:8px;
|
1639 |
-
}
|
1640 |
-
.wpib-margin-top{
|
1641 |
-
margin-top:8px !important;
|
1642 |
-
}
|
1643 |
-
pre a {
|
1644 |
-
text-decoration: none;
|
1645 |
-
color:#0D6A8F !important;
|
1646 |
-
}
|
1647 |
-
p {
|
1648 |
-
font-size:1em;
|
1649 |
-
margin-bottom:7px !important;
|
1650 |
-
margin-top: 5px !important;
|
1651 |
-
}
|
1652 |
-
a {
|
1653 |
-
text-decoration: none !important;
|
1654 |
-
}
|
1655 |
-
.wpib-edit-delete a {
|
1656 |
-
text-decoration: none;
|
1657 |
-
color:#0D6A8F !important;
|
1658 |
-
}
|
1659 |
-
.wpib-tr {
|
1660 |
-
border-left: 1px solid #dddddd;
|
1661 |
-
border-right:1px solid #dddddd;
|
1662 |
-
}
|
1663 |
-
.odd {
|
1664 |
-
border-left: 1px solid #dddddd;
|
1665 |
-
border-right:1px solid #dddddd;
|
1666 |
-
}
|
1667 |
-
.even{
|
1668 |
-
border-left: 1px solid #dddddd;
|
1669 |
-
border-right:1px solid #dddddd;
|
1670 |
-
}
|
1671 |
-
.wpib-td{
|
1672 |
-
padding: 10px;
|
1673 |
-
}
|
1674 |
-
.wpib-setup-table{
|
1675 |
-
border:2px dashed #e5e5e5;
|
1676 |
-
width:85%;
|
1677 |
-
margin-bottom:20px;
|
1678 |
-
/*font-size:14px;*/
|
1679 |
-
}
|
1680 |
-
.wpib-setup-tbl{
|
1681 |
-
width:100%;
|
1682 |
-
margin-bottom: 5px;
|
1683 |
-
}
|
1684 |
-
.wpib-service-color{
|
1685 |
-
height: 20px;
|
1686 |
-
width: 90px;
|
1687 |
-
}
|
1688 |
-
.wpib-body-background{
|
1689 |
-
background-color: #fff;
|
1690 |
-
}
|
1691 |
-
.wpib-tbl-backgound{
|
1692 |
-
background-color: #f9f9f9 !important;
|
1693 |
-
}
|
1694 |
-
.wpib-page-width
|
1695 |
-
{
|
1696 |
-
max-width:1000px;
|
1697 |
-
}
|
1698 |
-
.wpib_validate{
|
1699 |
-
color:#E6413A;
|
1700 |
-
}
|
1701 |
-
.wpib-dashboard-heading{
|
1702 |
-
line-height: 25px;
|
1703 |
-
padding-top: 3px;
|
1704 |
-
font-size: 15px;
|
1705 |
-
}
|
1706 |
-
#ux_payment_gateway_settings .fluid-layout{
|
1707 |
-
margin-top: 0px;
|
1708 |
-
}
|
1709 |
-
.error_field{
|
1710 |
-
color:#CC1010 !important;
|
1711 |
-
}
|
1712 |
-
.div_border
|
1713 |
-
{
|
1714 |
-
border: 1px dashed #B6B4B4;
|
1715 |
-
padding: 5px;
|
1716 |
-
cursor: default;
|
1717 |
-
}
|
1718 |
-
.delete_control
|
1719 |
-
{
|
1720 |
-
vertical-align: middle;
|
1721 |
-
margin-left: 10px;
|
1722 |
-
}
|
1723 |
-
.calendar_div
|
1724 |
-
{
|
1725 |
-
height: 160px;
|
1726 |
-
background-color:#fff;
|
1727 |
-
text-align: justify;
|
1728 |
-
font-size: 1em !important;
|
1729 |
-
overflow-y: scroll;
|
1730 |
-
}
|
1731 |
-
.wpib-dashboard-links
|
1732 |
-
{
|
1733 |
-
width:18%;
|
1734 |
-
float:left;
|
1735 |
-
margin-right:18px;
|
1736 |
-
height:90px;
|
1737 |
-
}
|
1738 |
-
.wpib-dashboard-links-height
|
1739 |
-
{
|
1740 |
-
height:57px;
|
1741 |
-
text-align:center;
|
1742 |
-
padding: 5px 4px 5px 5px;
|
1743 |
-
}
|
1744 |
-
.wpib_licensing_mgs
|
1745 |
-
{
|
1746 |
-
display: none;
|
1747 |
-
margin-bottom: 10px;
|
1748 |
-
}
|
1749 |
-
.wpib_search_img
|
1750 |
-
{
|
1751 |
-
float:right;
|
1752 |
-
background: url("../images/search.png") no-repeat;
|
1753 |
-
height:27px;
|
1754 |
-
width:26px;
|
1755 |
-
margin:8px 0px 0px 2px;
|
1756 |
-
border:1px solid #dddddd;
|
1757 |
-
cursor:pointer;
|
1758 |
-
}
|
1759 |
-
.layout-control-label-form
|
1760 |
-
{
|
1761 |
-
float: left;
|
1762 |
-
width: 84px;
|
1763 |
-
padding-top: 8px;
|
1764 |
-
text-align: left;
|
1765 |
-
}
|
1766 |
-
.layout-controls-form
|
1767 |
-
{
|
1768 |
-
margin-left: 48px;
|
1769 |
-
}
|
1770 |
-
.layout-controls-layout-settings
|
1771 |
-
{
|
1772 |
-
margin-left: 90px;
|
1773 |
-
}
|
1774 |
-
.closeButtonLightbox {
|
1775 |
-
position: absolute;
|
1776 |
-
top: -22px;
|
1777 |
-
right: -22px;
|
1778 |
-
width: 30px;
|
1779 |
-
height: 30px;
|
1780 |
-
background: transparent url("../images/fancybox.png") -40px 0;
|
1781 |
-
cursor: pointer;
|
1782 |
-
z-index: 1103;
|
1783 |
-
}
|
1784 |
-
.black_overlay {
|
1785 |
-
display: none;
|
1786 |
-
position: fixed;
|
1787 |
-
top: 0;
|
1788 |
-
left: 0;
|
1789 |
-
width: 100%;
|
1790 |
-
height: 100%;
|
1791 |
-
background-color: black;
|
1792 |
-
z-index: 1001;
|
1793 |
-
-moz-opacity: 0.8;
|
1794 |
-
opacity: .80;
|
1795 |
-
filter: alpha(opacity=80);
|
1796 |
-
}
|
1797 |
-
|
1798 |
-
.white_content {
|
1799 |
-
display: none;
|
1800 |
-
position: fixed;
|
1801 |
-
padding: 10px;
|
1802 |
-
border: 10px solid #999999;
|
1803 |
-
background-color: white;
|
1804 |
-
z-index: 1002;
|
1805 |
-
width: 650px;
|
1806 |
-
}
|
1807 |
-
.fc-border-separate{
|
1808 |
-
border:1px solid #dddddd;
|
1809 |
-
border-top: none;
|
1810 |
-
}
|
1811 |
-
.postbox{
|
1812 |
-
border-top:none;
|
1813 |
-
border-left:none;
|
1814 |
-
border-right:none;
|
1815 |
-
}
|
1816 |
-
.wpib-btn-space
|
1817 |
-
{
|
1818 |
-
width: 131px;
|
1819 |
-
/* margin-left: 5px; */
|
1820 |
-
text-align: left;
|
1821 |
-
}
|
1822 |
-
/*******************************************************************************************************************************/
|
1823 |
.dataTables_info {
|
1824 |
padding: 0px;
|
1825 |
display: block;
|
1826 |
float: left;
|
1827 |
}
|
|
|
1828 |
.dataTables_paginate {
|
1829 |
float: right;
|
1830 |
margin: 0px;
|
@@ -1944,19 +1443,20 @@ paging_full_numbers {
|
|
1944 |
outline: none;
|
1945 |
}
|
1946 |
|
1947 |
-
|
1948 |
.datatable-footer {
|
1949 |
-
|
1950 |
padding: 15px 0;
|
1951 |
-
|
1952 |
-
|
|
|
|
|
1953 |
background: -moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1954 |
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
|
1955 |
background: -webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1956 |
background: -o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1957 |
background: -ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1958 |
background: linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1959 |
-
}
|
1960 |
|
1961 |
.dataTables_scroll {
|
1962 |
clear: both;
|
@@ -1971,6 +1471,22 @@ paging_full_numbers {
|
|
1971 |
outline: none;
|
1972 |
}
|
1973 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1974 |
.dataTables_scroll {
|
1975 |
clear: both;
|
1976 |
}
|
@@ -2016,9 +1532,12 @@ paging_full_numbers {
|
|
2016 |
.layout-control-group {
|
2017 |
margin-bottom: 6px;
|
2018 |
}
|
2019 |
-
|
|
|
|
|
|
|
2020 |
legend + .layout-control-group {
|
2021 |
-
margin-top:
|
2022 |
-webkit-margin-top-collapse: separate;
|
2023 |
}
|
2024 |
|
@@ -2036,18 +1555,13 @@ legend + .layout-control-group {
|
|
2036 |
.layout-form .layout-control-group:after {
|
2037 |
clear: both;
|
2038 |
}
|
|
|
2039 |
.layout-form .layout-control-label {
|
2040 |
float: left;
|
2041 |
width: 160px;
|
2042 |
padding-top: 8px;
|
2043 |
text-align: left;
|
2044 |
}
|
2045 |
-
.layout-form .wpib-layout-control-label {
|
2046 |
-
float: left;
|
2047 |
-
width: 160px;
|
2048 |
-
padding-top: 12px;
|
2049 |
-
text-align: left;
|
2050 |
-
}
|
2051 |
|
2052 |
.layout-form .layout-controls {
|
2053 |
*display: inline-block;
|
@@ -2059,7 +1573,7 @@ legend + .layout-control-group {
|
|
2059 |
.layout-form .layout-controls-radio {
|
2060 |
margin-top: 7px;
|
2061 |
float: left;
|
2062 |
-
margin-left:
|
2063 |
}
|
2064 |
|
2065 |
.layout-form .layout-controls:first-child {
|
@@ -2270,725 +1784,11 @@ legend + .layout-control-group {
|
|
2270 |
padding-top: 7px;
|
2271 |
}
|
2272 |
|
2273 |
-
|
2274 |
-
================================================== */
|
2275 |
-
|
2276 |
-
.modal-open .modal .dropdown-menu {
|
2277 |
-
z-index: 2050;
|
2278 |
-
}
|
2279 |
-
|
2280 |
-
.modal-open .modal .dropdown.open {
|
2281 |
-
*z-index: 2050;
|
2282 |
-
}
|
2283 |
-
|
2284 |
-
.modal-open .modal .popover {
|
2285 |
-
z-index: 2060;
|
2286 |
-
}
|
2287 |
-
|
2288 |
-
.modal-open .modal .tooltip {
|
2289 |
-
z-index: 2080;
|
2290 |
-
}
|
2291 |
-
|
2292 |
-
.modal-backdrop {
|
2293 |
-
position: fixed;
|
2294 |
-
top: 0;
|
2295 |
-
right: 0;
|
2296 |
-
bottom: 0;
|
2297 |
-
left: 0;
|
2298 |
-
z-index: 1040;
|
2299 |
-
background-color: #000000;
|
2300 |
-
}
|
2301 |
-
|
2302 |
-
.modal-backdrop.fade {
|
2303 |
-
opacity: 0;
|
2304 |
-
}
|
2305 |
-
|
2306 |
-
.modal-backdrop, .modal-backdrop.fade.in {
|
2307 |
-
opacity: 0.3;
|
2308 |
-
filter: alpha(opacity=30);
|
2309 |
-
}
|
2310 |
-
|
2311 |
-
.modal {
|
2312 |
-
position: fixed;
|
2313 |
-
top: 50%;
|
2314 |
-
left: 50%;
|
2315 |
-
z-index: 1050;
|
2316 |
-
overflow: auto;
|
2317 |
-
width: 560px;
|
2318 |
-
margin: -250px 0 0 -280px;
|
2319 |
-
background: url(../images/backgrounds/bg.png);
|
2320 |
-
border: 1px solid #c5c5c5;
|
2321 |
-
|
2322 |
-
-webkit-border-radius: 3px;
|
2323 |
-
-moz-border-radius: 3px;
|
2324 |
-
border-radius: 3px;
|
2325 |
-
|
2326 |
-
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
2327 |
-
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
2328 |
-
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
2329 |
-
|
2330 |
-
-webkit-background-clip: padding-box;
|
2331 |
-
-moz-background-clip: padding-box;
|
2332 |
-
background-clip: padding-box;
|
2333 |
-
|
2334 |
-
}
|
2335 |
-
|
2336 |
-
.modal.fade {
|
2337 |
-
top: -25%;
|
2338 |
-
-webkit-transition: opacity .3s linear, top .3s ease-out;
|
2339 |
-
-moz-transition: opacity .3s linear, top .3s ease-out;
|
2340 |
-
-o-transition: opacity .3s linear, top .3s ease-out;
|
2341 |
-
transition: opacity .3s linear, top .3s ease-out;
|
2342 |
-
}
|
2343 |
-
|
2344 |
-
.modal.fade.in {
|
2345 |
-
top: 50%;
|
2346 |
-
z-index: 10000;
|
2347 |
-
-webkit-border-radius: 5px;
|
2348 |
-
-moz-border-radius: 5px;
|
2349 |
-
border-radius: 5px;
|
2350 |
-
-moz-box-shadow: 0px 0px 5px #444444;
|
2351 |
-
-webkit-box-shadow: 0px 0px 5px #444;
|
2352 |
-
box-shadow: 0px 0px 5px #444;
|
2353 |
-
border: 10px solid rgba(52, 52, 52, .5);
|
2354 |
-
}
|
2355 |
-
|
2356 |
-
.modal-header {
|
2357 |
-
padding: 7px 15px;
|
2358 |
-
-webkit-border-top-right-radius: 3px;
|
2359 |
-
-webkit-border-top-left-radius: 3px;
|
2360 |
-
border-bottom: 1px solid #c1c1c1;
|
2361 |
-
box-shadow: 0 1px 0 #fff;
|
2362 |
-
-webkit-box-shadow: 0 1px 0 #fff;
|
2363 |
-
-moz-box-shadow: 0 1px 0 #fff;
|
2364 |
-
|
2365 |
-
background: #fcfcfc;
|
2366 |
-
background: -moz-linear-gradient(top, #fcfcfc 0%, #ececec 100%);
|
2367 |
-
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ececec));
|
2368 |
-
background: -webkit-linear-gradient(top, #fcfcfc 0%, #ececec 100%);
|
2369 |
-
background: -o-linear-gradient(top, #fcfcfc 0%, #ececec 100%);
|
2370 |
-
background: -ms-linear-gradient(top, #fcfcfc 0%, #ececec 100%);
|
2371 |
-
background: linear-gradient(to bottom, #fcfcfc 0%, #ececec 100%);
|
2372 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ececec', GradientType=0);
|
2373 |
-
|
2374 |
-
}
|
2375 |
-
|
2376 |
-
.modal-header .close {
|
2377 |
-
margin-top: 6px;
|
2378 |
-
}
|
2379 |
-
|
2380 |
-
.modal-header h5 {
|
2381 |
-
margin: 0;
|
2382 |
-
padding: 3px 0 3px 0;
|
2383 |
-
}
|
2384 |
-
|
2385 |
-
.modal-body {
|
2386 |
-
overflow-y: auto;
|
2387 |
-
padding: 15px;
|
2388 |
-
}
|
2389 |
-
|
2390 |
-
.modal-body .selector, .modal-body .select {
|
2391 |
-
max-width: 100%;
|
2392 |
-
width: 100%;
|
2393 |
-
-webkit-box-sizing: border-box;
|
2394 |
-
-moz-box-sizing: border-box;
|
2395 |
-
box-sizing: border-box;
|
2396 |
-
-ms-box-sizing: border-box;
|
2397 |
-
height: 30px;
|
2398 |
-
}
|
2399 |
-
|
2400 |
-
.modal-body .control-group {
|
2401 |
-
padding: 15px 0;
|
2402 |
-
}
|
2403 |
-
|
2404 |
-
.modal-body .control-group:first-child {
|
2405 |
-
padding-top: 0;
|
2406 |
-
}
|
2407 |
-
|
2408 |
-
.modal-body .control-group:last-child {
|
2409 |
-
padding-bottom: 0;
|
2410 |
-
}
|
2411 |
-
|
2412 |
-
.modal-form {
|
2413 |
-
margin-bottom: 0;
|
2414 |
-
}
|
2415 |
-
|
2416 |
-
.modal-footer .btn {
|
2417 |
-
margin-top: 0;
|
2418 |
-
margin-bottom: 0;
|
2419 |
-
}
|
2420 |
-
|
2421 |
-
.modal-footer {
|
2422 |
-
padding: 15px;
|
2423 |
-
margin-bottom: 0;
|
2424 |
-
text-align: right;
|
2425 |
-
background-color: #f5f5f5;
|
2426 |
-
border-top: 1px solid #ddd;
|
2427 |
-
*zoom: 1;
|
2428 |
-
|
2429 |
-
-webkit-border-radius: 0 0 3px 3px;
|
2430 |
-
-moz-border-radius: 0 0 3px 3px;
|
2431 |
-
border-radius: 0 0 3px 3px;
|
2432 |
-
|
2433 |
-
-webkit-box-shadow: inset 0 1px 0 #ffffff;
|
2434 |
-
-moz-box-shadow: inset 0 1px 0 #ffffff;
|
2435 |
-
box-shadow: inset 0 1px 0 #ffffff;
|
2436 |
-
|
2437 |
-
}
|
2438 |
-
|
2439 |
-
.modal-footer:before, .modal-footer:after {
|
2440 |
-
display: table;
|
2441 |
-
content: "";
|
2442 |
-
line-height: 0;
|
2443 |
-
}
|
2444 |
-
|
2445 |
-
.modal-footer:after {
|
2446 |
-
clear: both;
|
2447 |
-
}
|
2448 |
-
|
2449 |
-
.modal-footer .btn + .btn {
|
2450 |
-
margin-left: 5px;
|
2451 |
-
margin-bottom: 0;
|
2452 |
-
}
|
2453 |
-
|
2454 |
-
.modal-footer .btn-group .btn + .btn {
|
2455 |
-
margin-left: -1px;
|
2456 |
-
}
|
2457 |
-
|
2458 |
-
.dropup, .dropdown {
|
2459 |
-
position: relative;
|
2460 |
-
}
|
2461 |
-
|
2462 |
-
.dropdown-toggle {
|
2463 |
-
*margin-bottom: -3px;
|
2464 |
-
}
|
2465 |
-
|
2466 |
-
.dropdown-toggle:active, .open .dropdown-toggle {
|
2467 |
-
outline: 0;
|
2468 |
-
}
|
2469 |
-
|
2470 |
-
/* # Other classes
|
2471 |
-
================================================== */
|
2472 |
-
|
2473 |
-
.close {
|
2474 |
-
float: right;
|
2475 |
-
font-size: 16px;
|
2476 |
-
line-height: 16px;
|
2477 |
-
color: #000000;
|
2478 |
-
opacity: 0.2;
|
2479 |
-
filter: alpha(opacity=20);
|
2480 |
-
}
|
2481 |
-
|
2482 |
-
.close:hover {
|
2483 |
-
color: #000000;
|
2484 |
-
text-decoration: none;
|
2485 |
-
cursor: pointer;
|
2486 |
-
opacity: 0.4;
|
2487 |
-
filter: alpha(opacity=40);
|
2488 |
-
}
|
2489 |
-
|
2490 |
-
button.close {
|
2491 |
-
padding: 0;
|
2492 |
-
cursor: pointer;
|
2493 |
-
background: transparent;
|
2494 |
-
border: 0;
|
2495 |
-
}
|
2496 |
-
|
2497 |
-
.pull-right {
|
2498 |
-
float: right;
|
2499 |
-
}
|
2500 |
-
|
2501 |
-
.pull-left {
|
2502 |
-
float: left;
|
2503 |
-
}
|
2504 |
-
|
2505 |
-
.hide {
|
2506 |
-
display: none;
|
2507 |
-
}
|
2508 |
-
|
2509 |
-
.show {
|
2510 |
-
display: block;
|
2511 |
-
}
|
2512 |
-
|
2513 |
-
.invisible {
|
2514 |
-
visibility: hidden;
|
2515 |
-
}
|
2516 |
-
|
2517 |
-
.typeahead {
|
2518 |
-
margin-top: -1px;
|
2519 |
-
}
|
2520 |
-
|
2521 |
-
.fade {
|
2522 |
-
opacity: 0;
|
2523 |
-
-webkit-transition: opacity 0.15s linear;
|
2524 |
-
-moz-transition: opacity 0.15s linear;
|
2525 |
-
-o-transition: opacity 0.15s linear;
|
2526 |
-
transition: opacity 0.15s linear;
|
2527 |
-
}
|
2528 |
-
|
2529 |
-
.fade.in {
|
2530 |
-
opacity: 1;
|
2531 |
-
}
|
2532 |
-
|
2533 |
-
.collapse {
|
2534 |
-
position: relative;
|
2535 |
-
height: 0;
|
2536 |
-
overflow: hidden;
|
2537 |
-
-webkit-transition: height 0.35s ease;
|
2538 |
-
-moz-transition: height 0.35s ease;
|
2539 |
-
-o-transition: height 0.35s ease;
|
2540 |
-
transition: height 0.35s ease;
|
2541 |
-
}
|
2542 |
-
|
2543 |
-
.collapse.in {
|
2544 |
-
height: auto;
|
2545 |
-
}
|
2546 |
-
|
2547 |
-
.hidden {
|
2548 |
-
display: none;
|
2549 |
-
}
|
2550 |
-
|
2551 |
-
*=
|
2552 |
-
=
|
2553 |
-
=
|
2554 |
-
=
|
2555 |
-
=
|
2556 |
-
Popover
|
2557 |
-
|
2558 |
-
=
|
2559 |
-
=
|
2560 |
-
=
|
2561 |
-
=
|
2562 |
-
=
|
2563 |
-
*
|
2564 |
-
|
2565 |
-
/
|
2566 |
-
|
2567 |
-
.popover {
|
2568 |
-
position: absolute;
|
2569 |
-
top: 0;
|
2570 |
-
left: 0;
|
2571 |
-
z-index: 1010;
|
2572 |
-
display: none;
|
2573 |
-
background-color: #ffffff;
|
2574 |
-
border: 1px solid #d5d5d5;
|
2575 |
-
-webkit-background-clip: padding-box;
|
2576 |
-
-moz-background-clip: padding;
|
2577 |
-
background-clip: padding-box;
|
2578 |
-
-webkit-border-radius: 3px;
|
2579 |
-
-moz-border-radius: 3px;
|
2580 |
-
border-radius: 3px;
|
2581 |
-
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
2582 |
-
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
2583 |
-
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
2584 |
-
}
|
2585 |
-
|
2586 |
-
.popover.top {
|
2587 |
-
margin-bottom: 10px;
|
2588 |
-
}
|
2589 |
-
|
2590 |
-
.popover.right {
|
2591 |
-
margin-left: 10px;
|
2592 |
-
}
|
2593 |
-
|
2594 |
-
.popover.bottom {
|
2595 |
-
margin-top: 10px;
|
2596 |
-
}
|
2597 |
-
|
2598 |
-
.popover.left {
|
2599 |
-
margin-left: -10px;
|
2600 |
-
}
|
2601 |
-
|
2602 |
-
.popover-title {
|
2603 |
-
border-bottom: 1px solid #d5d5d5;
|
2604 |
-
margin: 0;
|
2605 |
-
padding: 9px 14px 8px 14px;
|
2606 |
-
font-size: 12px;
|
2607 |
-
font-weight: bold;
|
2608 |
-
line-height: 18px;
|
2609 |
-
-webkit-border-radius: 3px 3px 0 0;
|
2610 |
-
-moz-border-radius: 3px 3px 0 0;
|
2611 |
-
border-radius: 3px 3px 0 0;
|
2612 |
-
background: #f7f7f7;
|
2613 |
-
background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
|
2614 |
-
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
|
2615 |
-
background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
|
2616 |
-
background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
|
2617 |
-
background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
|
2618 |
-
background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
|
2619 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
|
2620 |
-
|
2621 |
-
box-shadow: 0 1px 0 #fff;
|
2622 |
-
-webkit-box-shadow: 0 1px 0 #fff;
|
2623 |
-
-moz-box-shadow: 0 1px 0 #fff;
|
2624 |
-
}
|
2625 |
-
|
2626 |
-
.popover-content {
|
2627 |
-
padding: 9px 14px;
|
2628 |
-
}
|
2629 |
-
|
2630 |
-
.popover-content p, .popover-content ul, .popover-content ol {
|
2631 |
-
margin-bottom: 0;
|
2632 |
-
}
|
2633 |
-
|
2634 |
-
.popover .arrow, .popover .arrow:after {
|
2635 |
-
position: absolute;
|
2636 |
-
display: inline-block;
|
2637 |
-
width: 0;
|
2638 |
-
height: 0;
|
2639 |
-
border-color: transparent;
|
2640 |
-
border-style: solid;
|
2641 |
-
}
|
2642 |
-
|
2643 |
-
.popover .arrow:after {
|
2644 |
-
content: "";
|
2645 |
-
z-index: -1;
|
2646 |
-
}
|
2647 |
-
|
2648 |
-
.popover.top .arrow {
|
2649 |
-
bottom: -7px;
|
2650 |
-
left: 50%;
|
2651 |
-
margin-left: -7px;
|
2652 |
-
border-width: 7px 7px 0;
|
2653 |
-
border-top-color: #ffffff;
|
2654 |
-
}
|
2655 |
-
|
2656 |
-
.popover.top .arrow:after {
|
2657 |
-
border-width: 8px 8px 0;
|
2658 |
-
border-top-color: rgba(0, 0, 0, 0.25);
|
2659 |
-
bottom: -1px;
|
2660 |
-
left: -8px;
|
2661 |
-
}
|
2662 |
-
|
2663 |
-
.popover.right .arrow {
|
2664 |
-
top: 50%;
|
2665 |
-
left: -7px;
|
2666 |
-
margin-top: -7px;
|
2667 |
-
border-width: 7px 7px 7px 0;
|
2668 |
-
border-right-color: #ffffff;
|
2669 |
-
}
|
2670 |
-
|
2671 |
-
.popover.right .arrow:after {
|
2672 |
-
border-width: 8px 8px 8px 0;
|
2673 |
-
border-right-color: rgba(0, 0, 0, 0.25);
|
2674 |
-
bottom: -8px;
|
2675 |
-
left: -1px;
|
2676 |
-
}
|
2677 |
-
|
2678 |
-
.popover.bottom .arrow {
|
2679 |
-
top: -7px;
|
2680 |
-
left: 50%;
|
2681 |
-
margin-left: -7px;
|
2682 |
-
border-width: 0 7px 7px;
|
2683 |
-
border-bottom-color: #ffffff;
|
2684 |
-
}
|
2685 |
-
|
2686 |
-
.popover.bottom .arrow:after {
|
2687 |
-
border-width: 0 8px 8px;
|
2688 |
-
border-bottom-color: rgba(0, 0, 0, 0.25);
|
2689 |
-
top: -1px;
|
2690 |
-
left: -8px;
|
2691 |
-
}
|
2692 |
-
|
2693 |
-
.popover.left .arrow {
|
2694 |
-
top: 50%;
|
2695 |
-
right: -7px;
|
2696 |
-
margin-top: -7px;
|
2697 |
-
border-width: 7px 0 7px 7px;
|
2698 |
-
border-left-color: #ffffff;
|
2699 |
-
}
|
2700 |
-
|
2701 |
-
.popover.left .arrow:after {
|
2702 |
-
border-width: 8px 0 8px 8px;
|
2703 |
-
border-left-color: rgba(0, 0, 0, 0.25);
|
2704 |
-
bottom: -8px;
|
2705 |
-
right: -1px;
|
2706 |
-
}
|
2707 |
-
|
2708 |
-
.custom-layout-label {
|
2709 |
-
width: 120px;
|
2710 |
-
display: inline-block;
|
2711 |
-
}
|
2712 |
-
|
2713 |
-
.layout-form .layout-label-control-group {
|
2714 |
-
float: left;
|
2715 |
-
width: 160px;
|
2716 |
-
text-align: left;
|
2717 |
-
}
|
2718 |
-
|
2719 |
-
.layout-system-report {
|
2720 |
-
display: none;
|
2721 |
-
margin: 10px 0;
|
2722 |
-
padding: 0;
|
2723 |
-
position: relative;
|
2724 |
-
}
|
2725 |
-
.close-report
|
2726 |
{
|
2727 |
-
|
2728 |
-
}
|
2729 |
-
.layout-system-report textarea {
|
2730 |
-
font-family: monospace;
|
2731 |
-
width: 100%;
|
2732 |
-
margin: 0;
|
2733 |
-
height: 300px;
|
2734 |
-
padding: 20px;
|
2735 |
-
-moz-border-radius: 0;
|
2736 |
-
-webkit-border-radius: 0;
|
2737 |
-
border-radius: 0;
|
2738 |
-
resize: none;
|
2739 |
-
font-size: 12px;
|
2740 |
-
line-height: 20px;
|
2741 |
-
outline: 0;
|
2742 |
-
}
|
2743 |
-
/************************************************************************************************/
|
2744 |
-
.layout-form .wpib-control-label {
|
2745 |
-
float: left;
|
2746 |
-
width: 160px;
|
2747 |
-
padding-top: 10px;
|
2748 |
-
text-align: left;
|
2749 |
-
}
|
2750 |
-
.layout-form .wpib-layout-controls {
|
2751 |
-
*display: inline-block;
|
2752 |
-
*padding-left: 20px;
|
2753 |
-
margin-left: 110px;
|
2754 |
-
*margin-left: 0;
|
2755 |
}
|
2756 |
|
2757 |
-
.layout-form .wpib-layout-controls-radio {
|
2758 |
-
margin-top: 7px;
|
2759 |
-
float: left;
|
2760 |
-
margin-left: 20px;
|
2761 |
-
}
|
2762 |
-
|
2763 |
-
.layout-form .wpib-layout-controls:first-child {
|
2764 |
-
*padding-left: 180px;
|
2765 |
-
}
|
2766 |
-
|
2767 |
-
.wpib-layout-controls > .radio,
|
2768 |
-
.wpib-layout-controls > .checkbox {
|
2769 |
-
display: inline-block;
|
2770 |
-
/*padding: 0 !important;*/
|
2771 |
-
margin: 0 !important;
|
2772 |
-
margin-top: 0px !important;
|
2773 |
-
margin-right: 15px !important;
|
2774 |
-
}
|
2775 |
-
|
2776 |
-
.wpib-layout-controls > .radio.line,
|
2777 |
-
.wpib-layout-controls > .checkbox.line {
|
2778 |
-
display: block;
|
2779 |
-
padding: 0 !important;
|
2780 |
-
margin: 0 !important;
|
2781 |
-
margin-top: 5px !important;
|
2782 |
-
}
|
2783 |
-
|
2784 |
-
.wpib-layout-controls .text {
|
2785 |
-
display: block;
|
2786 |
-
margin-top: 5px;
|
2787 |
-
}
|
2788 |
-
|
2789 |
-
.wpib-layout-controls > .radio:first-child,
|
2790 |
-
.wpib-layout-controls > .checkbox:first-child {
|
2791 |
-
padding-top: 7px;
|
2792 |
-
}
|
2793 |
-
|
2794 |
-
.wpib-layout-body {
|
2795 |
-
padding: 7px 15px;
|
2796 |
-
border-bottom: 1px solid #CDCDCD;
|
2797 |
-
-webkit-border-radius: 0px 0px 3px 3px;
|
2798 |
-
-moz-border-radius: 0px 0px 3px 3px;
|
2799 |
-
border-radius: 0px 0px 3px 3px;
|
2800 |
-
}
|
2801 |
-
.wpib-submit-btn
|
2802 |
-
{
|
2803 |
-
float:right !important;
|
2804 |
-
margin-bottom: 8px !important;
|
2805 |
-
margin-top: 0px ;
|
2806 |
-
}
|
2807 |
-
.wpib-previous-btn
|
2808 |
-
{
|
2809 |
-
float:left;
|
2810 |
-
color: #fff !important;
|
2811 |
-
margin-bottom: 8px !important;
|
2812 |
-
margin-top: 0px !important;
|
2813 |
-
}
|
2814 |
-
|
2815 |
-
/* # Flip buttons
|
2816 |
-
================================================== */
|
2817 |
-
/* entire container, keeps perspective */
|
2818 |
-
.flip-container {
|
2819 |
-
perspective: 1000;
|
2820 |
-
-webkit-perspective: 1000;
|
2821 |
-
-moz-perspective: 1000;
|
2822 |
-
transform-style: preserve-3d;
|
2823 |
-
-webkit-transform-style: preserve-3d;
|
2824 |
-
-moz-transform-style: preserve-3d;
|
2825 |
-
}
|
2826 |
-
/* UPDATED! flip the pane when hovered */
|
2827 |
-
.wpib-dashboard-links:hover .back {
|
2828 |
-
-webkit-transform: rotateY(0deg);
|
2829 |
-
-moz-transform: rotateY(0deg);
|
2830 |
-
transform: rotateY(0deg);
|
2831 |
-
}
|
2832 |
-
.wpib-dashboard-links:hover .front {
|
2833 |
-
-webkit-transform: rotateY(180deg);
|
2834 |
-
-moz-transform: rotateY(180deg);
|
2835 |
-
transform: rotateY(180deg);
|
2836 |
-
}
|
2837 |
-
|
2838 |
-
.flip-container, .front, .back {
|
2839 |
-
width: 100%;
|
2840 |
-
height: 60px;
|
2841 |
-
}
|
2842 |
-
|
2843 |
-
/* flip speed goes here */
|
2844 |
-
.flipper {
|
2845 |
-
transition: 0.6s;
|
2846 |
-
-webkit-transition: 0.6s;
|
2847 |
-
-moz-transition: 0.6s;
|
2848 |
-
transform-style: preserve-3d;
|
2849 |
-
-webkit-transform-style: preserve-3d;
|
2850 |
-
-moz-transform-style: preserve-3d;
|
2851 |
-
|
2852 |
-
position: relative;
|
2853 |
-
}
|
2854 |
-
|
2855 |
-
/* hide back of pane during swap */
|
2856 |
-
.front, .back {
|
2857 |
-
-webkit-backface-visibility: hidden;
|
2858 |
-
-moz-backface-visibility: hidden;
|
2859 |
-
backface-visibility: hidden;
|
2860 |
-
transition: 0.6s;
|
2861 |
-
-moz-transition: 0.6s;
|
2862 |
-
-webkit-transition: 0.6s;
|
2863 |
-
-webkit-transform-style: preserve-3d;
|
2864 |
-
-moz-transform-style: preserve-3d;
|
2865 |
-
transform-style: preserve-3d;
|
2866 |
-
|
2867 |
-
position: absolute;
|
2868 |
-
top: 0;
|
2869 |
-
left: 0;
|
2870 |
-
}
|
2871 |
-
|
2872 |
-
/* UPDATED! front pane, placed above back */
|
2873 |
-
.front {
|
2874 |
-
z-index: 1;
|
2875 |
-
-webkit-transform: rotateY(0deg);
|
2876 |
-
-moz-transform: rotateY(0deg);
|
2877 |
-
transform: rotateY(0deg);
|
2878 |
-
}
|
2879 |
-
|
2880 |
-
/* back, initially hidden pane */
|
2881 |
-
.back {
|
2882 |
-
-webkit-transform: rotateY(-180deg);
|
2883 |
-
-moz-transform: rotateY(-180deg);
|
2884 |
-
transform: rotateY(-180deg);
|
2885 |
-
}
|
2886 |
-
|
2887 |
-
/*
|
2888 |
-
Some vertical flip updates
|
2889 |
-
*/
|
2890 |
-
/*.vertical.flip-container {
|
2891 |
-
position: relative;
|
2892 |
-
}
|
2893 |
-
|
2894 |
-
.vertical .back {
|
2895 |
-
-webkit-transform: rotateX(180deg);
|
2896 |
-
-moz-transform: rotateX(180deg);
|
2897 |
-
transform: rotateX(180deg);
|
2898 |
-
}
|
2899 |
-
|
2900 |
-
.vertical.wpib-dashboard-links:hover .back {
|
2901 |
-
-webkit-transform: rotateX(0deg);
|
2902 |
-
-moz-transform: rotateX(0deg);
|
2903 |
-
transform: rotateX(0deg);
|
2904 |
-
}
|
2905 |
-
|
2906 |
-
.vertical.wpib-dashboard-links:hover .front {
|
2907 |
-
-webkit-transform: rotateX(180deg);
|
2908 |
-
-moz-transform: rotateX(180deg);
|
2909 |
-
transform: rotateX(180deg);
|
2910 |
-
}*/
|
2911 |
-
|
2912 |
-
|
2913 |
-
|
2914 |
-
|
2915 |
-
/*/* entire container, keeps perspective */
|
2916 |
-
/*.flip-container {
|
2917 |
-
-webkit-perspective: 1000px;
|
2918 |
-
-moz-perspective: 1000px;
|
2919 |
-
-ms-perspective: 1000px;
|
2920 |
-
-o-perspective: 1000px;
|
2921 |
-
perspective: 1000px;
|
2922 |
-
}*/
|
2923 |
-
/* flip the pane when hovered */
|
2924 |
-
/*.wpib-dashboard-links:hover .flipper, .flip-container.hover .flipper {
|
2925 |
-
-webkit-transform: rotateY(180deg);
|
2926 |
-
-moz-transform: rotateY(180deg);
|
2927 |
-
-ms-transform: rotateY(180deg);
|
2928 |
-
transform: rotateY(180deg);
|
2929 |
-
}
|
2930 |
-
|
2931 |
-
.flip-container, .front, .back {
|
2932 |
-
width: 100%;
|
2933 |
-
height: 74px;
|
2934 |
-
|
2935 |
-
}*/
|
2936 |
-
|
2937 |
-
/* flip speed goes here */
|
2938 |
-
/*.flipper {
|
2939 |
-
-webkit-transition: 0.6s;
|
2940 |
-
-moz-transition: 0.6s;
|
2941 |
-
transition: 0.6s;
|
2942 |
-
-webkit-transform-style: preserve-3d;
|
2943 |
-
-moz-transform-style: preserve-3d;
|
2944 |
-
-ms-transform-style: preserve-3d;
|
2945 |
-
transform-style: preserve-3d;
|
2946 |
-
position: relative;
|
2947 |
-
}
|
2948 |
-
|
2949 |
-
/* hide back of pane during swap */
|
2950 |
-
/*.front, .back {
|
2951 |
-
backface-visibility: hidden;
|
2952 |
-
-webkit-backface-visibility: hidden;
|
2953 |
-
-moz-backface-visibility: hidden;
|
2954 |
-
-ms-backface-visibility: hidden;
|
2955 |
-
|
2956 |
-
|
2957 |
-
position: absolute;
|
2958 |
-
top: 0;
|
2959 |
-
left: 0;
|
2960 |
-
}*
|
2961 |
-
|
2962 |
-
/* front pane, placed above back */
|
2963 |
-
/*.front {
|
2964 |
-
z-index: 0;
|
2965 |
-
}*/
|
2966 |
-
|
2967 |
-
/* back, initially hidden pane */
|
2968 |
-
/*.back {
|
2969 |
-
-webkit-transform: rotateY(180deg);
|
2970 |
-
-moz-transform: rotateY(180deg);
|
2971 |
-
transform: rotateY(180deg);
|
2972 |
-
-ms-transform: rotateY(180deg);
|
2973 |
-
}*/
|
2974 |
-
|
2975 |
-
/* # Tooltips & popovers
|
2976 |
-
================================================== */
|
2977 |
-
|
2978 |
-
.tooltip { position: absolute; z-index: 10300; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
|
2979 |
-
.tooltip.in { opacity: 0.8; filter: alpha(opacity=80); }
|
2980 |
-
.tooltip.top { margin-top: -3px; }
|
2981 |
-
.tooltip.right { margin-left: 3px; }
|
2982 |
-
.tooltip.bottom { margin-top: 3px; }
|
2983 |
-
.tooltip.left { margin-left: -3px; }
|
2984 |
-
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #202020; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
|
2985 |
-
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }
|
2986 |
-
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000000; }
|
2987 |
-
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000; }
|
2988 |
-
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000; }
|
2989 |
-
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; }
|
2990 |
-
|
2991 |
-
/********************************************************************************/
|
2992 |
|
2993 |
@media (min-width: 768px) and (max-width: 979px) {
|
2994 |
.hidden-desktop {
|
@@ -3130,7 +1930,7 @@ Popover
|
|
3130 |
margin-left: 130px;
|
3131 |
}
|
3132 |
.fluid-layout {
|
3133 |
-
width:
|
3134 |
margin-top: 1%;
|
3135 |
*zoom: 1;
|
3136 |
}
|
@@ -3150,7 +1950,7 @@ Popover
|
|
3150 |
display: block;
|
3151 |
float: left;
|
3152 |
width: 100%;
|
3153 |
-
min-height:
|
3154 |
margin-left: 2.564102564102564%;
|
3155 |
*margin-left: 2.5109110747408616%;
|
3156 |
-webkit-box-sizing: border-box;
|
@@ -3899,6 +2699,7 @@ Popover
|
|
3899 |
}
|
3900 |
|
3901 |
}
|
|
|
3902 |
@media (max-width: 480px) {
|
3903 |
.layout-form .layout-control-label {
|
3904 |
float: none;
|
@@ -3906,23 +2707,7 @@ Popover
|
|
3906 |
padding-top: 0;
|
3907 |
text-align: left;
|
3908 |
}
|
3909 |
-
@media (max-width: 480px) {
|
3910 |
-
.layout-form .wpib-layout-control-label {
|
3911 |
-
float: none;
|
3912 |
-
width: auto;
|
3913 |
-
padding-top: 0;
|
3914 |
-
text-align: left;
|
3915 |
-
}
|
3916 |
|
3917 |
-
/**************************************************/
|
3918 |
-
.layout-form .wpib-control-label {
|
3919 |
-
float: none;
|
3920 |
-
width: auto;
|
3921 |
-
padding-top: 0;
|
3922 |
-
text-align: left;
|
3923 |
-
}
|
3924 |
-
/**************************************************/
|
3925 |
-
|
3926 |
.layout-form .layout-label-control-group {
|
3927 |
float: none;
|
3928 |
width: auto;
|
@@ -3937,16 +2722,7 @@ Popover
|
|
3937 |
.layout-form .layout-controls-radio {
|
3938 |
margin-left: 0;
|
3939 |
}
|
3940 |
-
|
3941 |
-
/**************************************************/
|
3942 |
-
.layout-form .wpib-layout-controls {
|
3943 |
-
margin-left: 0;
|
3944 |
-
}
|
3945 |
-
|
3946 |
-
.layout-form .wpib-layout-controls-radio {
|
3947 |
-
margin-left: 0;
|
3948 |
-
}
|
3949 |
-
/**************************************************/
|
3950 |
.layout-form .control-list {
|
3951 |
padding-top: 0;
|
3952 |
}
|
@@ -3956,7 +2732,6 @@ Popover
|
|
3956 |
padding-left: 10px;
|
3957 |
}
|
3958 |
}
|
3959 |
-
|
3960 |
@media (max-width: 979px) {
|
3961 |
.layout-thumbnails {
|
3962 |
margin-left: -30px;
|
@@ -3965,7 +2740,6 @@ Popover
|
|
3965 |
.layout-thumbnails > li {
|
3966 |
margin-left: 30px;
|
3967 |
}
|
3968 |
-
|
3969 |
.fluid-layout .layout-thumbnails {
|
3970 |
margin-left: 0;
|
3971 |
}
|
@@ -3984,3 +2758,9 @@ Popover
|
|
3984 |
|
3985 |
}
|
3986 |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.separator-doubled {
|
2 |
padding: 0;
|
3 |
height: 0;
|
4 |
border: none;
|
5 |
border-top: medium double #d5d5d5;
|
6 |
color: #333;
|
7 |
text-align: center;
|
8 |
+
margin-top: 10px;
|
9 |
}
|
10 |
.separator-single {
|
11 |
padding: 0;
|
153 |
border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
|
154 |
}
|
155 |
|
156 |
+
.btn-primary {
|
157 |
color: #ffffff;
|
158 |
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
159 |
background-color: #006dcc;
|
184 |
.btn-primary:active,
|
185 |
.btn-primary.active {
|
186 |
background-color: #003399 \9;
|
187 |
+
}
|
188 |
|
189 |
.btn-warning {
|
190 |
color: #ffffff;
|
299 |
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
300 |
margin-top: 0px;
|
301 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
.btn-info:hover,
|
304 |
.btn-info:active,
|
305 |
.btn-info.active,
|
308 |
color: #ffffff;
|
309 |
background-color: #2f96b4;
|
310 |
*background-color: #2a85a0;
|
311 |
+
}
|
312 |
+
|
313 |
.btn-info:active,
|
314 |
.btn-info.active {
|
315 |
background-color: #24748c \9;
|
508 |
.offset1 {
|
509 |
margin-left: 100px;
|
510 |
}
|
511 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
512 |
.fluid-layout {
|
513 |
width: 99%;
|
514 |
margin-top: 1%;
|
530 |
display: block;
|
531 |
float: left;
|
532 |
width: 100%;
|
533 |
+
min-height: 30px;
|
534 |
margin-left: 2.127659574468085%;
|
535 |
*margin-left: 2.074468085106383%;
|
536 |
-webkit-box-sizing: border-box;
|
991 |
}
|
992 |
}
|
993 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
994 |
.widget-layout {
|
995 |
background: none repeat scroll 0 0 #F9F9F9;
|
996 |
border-top: 1px solid #e0dede;
|
1073 |
}
|
1074 |
|
1075 |
.widget-layout-body {
|
1076 |
+
padding: 10px 15px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1077 |
border-bottom: 1px solid #CDCDCD;
|
1078 |
-webkit-border-radius: 0px 0px 3px 3px;
|
1079 |
-moz-border-radius: 0px 0px 3px 3px;
|
1083 |
/********************** Widget Section *********************************/
|
1084 |
.fluid-layout table {
|
1085 |
max-width: 100%;
|
|
|
1086 |
border-collapse: collapse;
|
1087 |
border-spacing: 0;
|
1088 |
}
|
1289 |
text-decoration: none !important
|
1290 |
}
|
1291 |
|
1292 |
+
/***********************************************FORM CONTENT***********************************************/
|
1293 |
.widget-layout-body .form form {
|
1294 |
margin: 0px !important;
|
1295 |
padding: 0px !important;
|
1299 |
padding-bottom: 0px !important;
|
1300 |
margin-bottom: 0px !important;
|
1301 |
}
|
|
|
|
|
|
|
|
|
1302 |
|
1303 |
.widget-layout-body .form-actions {
|
1304 |
margin-left: -15px !important;
|
1317 |
padding-bottom: 0px !important;
|
1318 |
margin-bottom: -4px !important;
|
1319 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1320 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1321 |
.dataTables_info {
|
1322 |
padding: 0px;
|
1323 |
display: block;
|
1324 |
float: left;
|
1325 |
}
|
1326 |
+
|
1327 |
.dataTables_paginate {
|
1328 |
float: right;
|
1329 |
margin: 0px;
|
1443 |
outline: none;
|
1444 |
}
|
1445 |
|
|
|
1446 |
.datatable-footer {
|
1447 |
+
border-top: 1px solid #ddd;
|
1448 |
padding: 15px 0;
|
1449 |
+
}
|
1450 |
+
|
1451 |
+
/*.datatable-footer {
|
1452 |
+
background: #fcfcfc;
|
1453 |
background: -moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1454 |
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
|
1455 |
background: -webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1456 |
background: -o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1457 |
background: -ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1458 |
background: linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1459 |
+
}*/
|
1460 |
|
1461 |
.dataTables_scroll {
|
1462 |
clear: both;
|
1471 |
outline: none;
|
1472 |
}
|
1473 |
|
1474 |
+
.datatable-footer {
|
1475 |
+
border-top: 1px solid #ddd;
|
1476 |
+
padding: 15px 0;
|
1477 |
+
margin-bottom: 10px;
|
1478 |
+
}
|
1479 |
+
|
1480 |
+
/*.datatable-footer {
|
1481 |
+
background: #fcfcfc;
|
1482 |
+
background: -moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1483 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
|
1484 |
+
background: -webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1485 |
+
background: -o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1486 |
+
background: -ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1487 |
+
background: linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
|
1488 |
+
}*/
|
1489 |
+
|
1490 |
.dataTables_scroll {
|
1491 |
clear: both;
|
1492 |
}
|
1532 |
.layout-control-group {
|
1533 |
margin-bottom: 6px;
|
1534 |
}
|
1535 |
+
.custom-layout-label {
|
1536 |
+
width: 120px;
|
1537 |
+
display: inline-block;
|
1538 |
+
}
|
1539 |
legend + .layout-control-group {
|
1540 |
+
margin-top: 20px;
|
1541 |
-webkit-margin-top-collapse: separate;
|
1542 |
}
|
1543 |
|
1555 |
.layout-form .layout-control-group:after {
|
1556 |
clear: both;
|
1557 |
}
|
1558 |
+
|
1559 |
.layout-form .layout-control-label {
|
1560 |
float: left;
|
1561 |
width: 160px;
|
1562 |
padding-top: 8px;
|
1563 |
text-align: left;
|
1564 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
1565 |
|
1566 |
.layout-form .layout-controls {
|
1567 |
*display: inline-block;
|
1573 |
.layout-form .layout-controls-radio {
|
1574 |
margin-top: 7px;
|
1575 |
float: left;
|
1576 |
+
margin-left: 20px;
|
1577 |
}
|
1578 |
|
1579 |
.layout-form .layout-controls:first-child {
|
1784 |
padding-top: 7px;
|
1785 |
}
|
1786 |
|
1787 |
+
.breadcrumb > li > a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1788 |
{
|
1789 |
+
text-decoration:none !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1790 |
}
|
1791 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1792 |
|
1793 |
@media (min-width: 768px) and (max-width: 979px) {
|
1794 |
.hidden-desktop {
|
1930 |
margin-left: 130px;
|
1931 |
}
|
1932 |
.fluid-layout {
|
1933 |
+
width: 100%;
|
1934 |
margin-top: 1%;
|
1935 |
*zoom: 1;
|
1936 |
}
|
1950 |
display: block;
|
1951 |
float: left;
|
1952 |
width: 100%;
|
1953 |
+
min-height: 30px;
|
1954 |
margin-left: 2.564102564102564%;
|
1955 |
*margin-left: 2.5109110747408616%;
|
1956 |
-webkit-box-sizing: border-box;
|
2699 |
}
|
2700 |
|
2701 |
}
|
2702 |
+
|
2703 |
@media (max-width: 480px) {
|
2704 |
.layout-form .layout-control-label {
|
2705 |
float: none;
|
2707 |
padding-top: 0;
|
2708 |
text-align: left;
|
2709 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2710 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2711 |
.layout-form .layout-label-control-group {
|
2712 |
float: none;
|
2713 |
width: auto;
|
2722 |
.layout-form .layout-controls-radio {
|
2723 |
margin-left: 0;
|
2724 |
}
|
2725 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2726 |
.layout-form .control-list {
|
2727 |
padding-top: 0;
|
2728 |
}
|
2732 |
padding-left: 10px;
|
2733 |
}
|
2734 |
}
|
|
|
2735 |
@media (max-width: 979px) {
|
2736 |
.layout-thumbnails {
|
2737 |
margin-left: -30px;
|
2740 |
.layout-thumbnails > li {
|
2741 |
margin-left: 30px;
|
2742 |
}
|
|
|
2743 |
.fluid-layout .layout-thumbnails {
|
2744 |
margin-left: 0;
|
2745 |
}
|
2758 |
|
2759 |
}
|
2760 |
|
2761 |
+
.uploaded_img
|
2762 |
+
{
|
2763 |
+
width:26px;
|
2764 |
+
height:26px;
|
2765 |
+
padding: 8px;
|
2766 |
+
}
|
assets/css/wp-mail-bank.css
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.close-report
|
2 |
+
{
|
3 |
+
display: none;
|
4 |
+
}
|
5 |
+
.nav-tab-wrapper
|
6 |
+
{
|
7 |
+
width: 1000px;
|
8 |
+
}
|
9 |
+
.rdl_mail_bank
|
10 |
+
{
|
11 |
+
margin-top:7px;
|
12 |
+
}
|
13 |
+
.wp_layout_control_mail_bank
|
14 |
+
{
|
15 |
+
margin-top: 7px;
|
16 |
+
}
|
17 |
+
.layout-system-report textarea {
|
18 |
+
font-family: monospace;
|
19 |
+
width: 100%;
|
20 |
+
margin: 0;
|
21 |
+
height: 300px;
|
22 |
+
padding: 20px;
|
23 |
+
-moz-border-radius: 0;
|
24 |
+
-webkit-border-radius: 0;
|
25 |
+
border-radius: 0;
|
26 |
+
resize: none;
|
27 |
+
font-size: 12px;
|
28 |
+
line-height: 20px;
|
29 |
+
outline: 0;
|
30 |
+
}
|
31 |
+
.layout-system-report {
|
32 |
+
display: none;
|
33 |
+
margin: 10px 0;
|
34 |
+
padding: 0;
|
35 |
+
position: relative;
|
36 |
+
}
|
37 |
+
.wpib-desc-italic{
|
38 |
+
font-size:11px;
|
39 |
+
font-style:italic;
|
40 |
+
font-family: "Droid Sans",Helvetica,Arial,Verdana,sans-serif;
|
41 |
+
margin-bottom:2px !important;
|
42 |
+
}
|
43 |
+
|
44 |
+
div.processing_overlay
|
45 |
+
{
|
46 |
+
|
47 |
+
background: url(../images/loading.gif) no-repeat scroll center center transparent;
|
48 |
+
display: inline-block;
|
49 |
+
height: 100%;
|
50 |
+
line-height: 1px;
|
51 |
+
text-align: center;
|
52 |
+
width: 100%;
|
53 |
+
position: absolute;
|
54 |
+
top: 50%;
|
55 |
+
|
56 |
+
left: 0;
|
57 |
+
}
|
assets/images/loading.gif
ADDED
Binary file
|
lib/wp-include-menus.php
CHANGED
@@ -10,20 +10,23 @@ $role = $current_user->role[0];
|
|
10 |
switch($role)
|
11 |
{
|
12 |
case "administrator":
|
13 |
-
add_menu_page(" Mail Bank", __(" Mail Bank", mail_bank), "read", "smtp_mail","", plugins_url("/assets/images/mail.png" , dirname(__FILE__)));
|
14 |
add_submenu_page("smtp_mail", "Settings", __("Settings", mail_bank), "read", "smtp_mail","smtp_mail");
|
|
|
15 |
add_submenu_page("", "", "", "read", "send_test_email", "send_test_email");
|
16 |
add_submenu_page("smtp_mail", "System Status", __("System Status", mail_bank), "read", "mail_system_status", "mail_system_status" );
|
17 |
break;
|
18 |
case "editor":
|
19 |
-
add_menu_page(" Mail Bank", __(" Mail Bank", mail_bank), "read", "smtp_mail","", plugins_url("/assets/images/mail.png" , dirname(__FILE__)));
|
20 |
add_submenu_page("smtp_mail", "Settings", __("Settings", mail_bank), "read", "smtp_mail","smtp_mail");
|
|
|
21 |
add_submenu_page("", "", "", "read", "send_test_email", "send_test_email");
|
22 |
add_submenu_page("smtp_mail", "System Status", __("System Status", mail_bank), "read", "mail_system_status", "mail_system_status" );
|
23 |
break;
|
24 |
case "author":
|
25 |
-
add_menu_page(" Mail Bank", __(" Mail Bank", mail_bank), "read", "smtp_mail","", plugins_url("/assets/images/mail.png" , dirname(__FILE__)));
|
26 |
add_submenu_page("smtp_mail", "Settings", __("Settings", mail_bank), "read", "smtp_mail","smtp_mail");
|
|
|
27 |
add_submenu_page("", "", "", "read", "send_test_email", "send_test_email");
|
28 |
add_submenu_page("smtp_mail", "System Status", __("System Status", mail_bank), "read", "mail_system_status", "mail_system_status" );
|
29 |
break;
|
@@ -49,6 +52,7 @@ function mail_system_status()
|
|
49 |
$role = $wpdb->prefix . "capabilities";
|
50 |
$current_user->role = array_keys($current_user->$role);
|
51 |
$role = $current_user->role[0];
|
|
|
52 |
include_once MAIL_BK_PLUGIN_DIR . "/views/wp_system_status.php";
|
53 |
}
|
54 |
function send_test_email()
|
10 |
switch($role)
|
11 |
{
|
12 |
case "administrator":
|
13 |
+
add_menu_page("WP Mail Bank", __("WP Mail Bank", mail_bank), "read", "smtp_mail","", plugins_url("/assets/images/mail.png" , dirname(__FILE__)));
|
14 |
add_submenu_page("smtp_mail", "Settings", __("Settings", mail_bank), "read", "smtp_mail","smtp_mail");
|
15 |
+
add_submenu_page("smtp_mail", "Send Test Email", __("Send Test Email", mail_bank), "read", "send_test_email","send_test_email");
|
16 |
add_submenu_page("", "", "", "read", "send_test_email", "send_test_email");
|
17 |
add_submenu_page("smtp_mail", "System Status", __("System Status", mail_bank), "read", "mail_system_status", "mail_system_status" );
|
18 |
break;
|
19 |
case "editor":
|
20 |
+
add_menu_page("WP Mail Bank", __("WP Mail Bank", mail_bank), "read", "smtp_mail","", plugins_url("/assets/images/mail.png" , dirname(__FILE__)));
|
21 |
add_submenu_page("smtp_mail", "Settings", __("Settings", mail_bank), "read", "smtp_mail","smtp_mail");
|
22 |
+
add_submenu_page("smtp_mail", "Send Test Email", __("Send Test Email", mail_bank), "read", "send_test_email","send_test_email");
|
23 |
add_submenu_page("", "", "", "read", "send_test_email", "send_test_email");
|
24 |
add_submenu_page("smtp_mail", "System Status", __("System Status", mail_bank), "read", "mail_system_status", "mail_system_status" );
|
25 |
break;
|
26 |
case "author":
|
27 |
+
add_menu_page("WP Mail Bank", __("WP Mail Bank", mail_bank), "read", "smtp_mail","", plugins_url("/assets/images/mail.png" , dirname(__FILE__)));
|
28 |
add_submenu_page("smtp_mail", "Settings", __("Settings", mail_bank), "read", "smtp_mail","smtp_mail");
|
29 |
+
add_submenu_page("smtp_mail", "Send Test Email", __("Send Test Email", mail_bank), "read", "send_test_email","send_test_email");
|
30 |
add_submenu_page("", "", "", "read", "send_test_email", "send_test_email");
|
31 |
add_submenu_page("smtp_mail", "System Status", __("System Status", mail_bank), "read", "mail_system_status", "mail_system_status" );
|
32 |
break;
|
52 |
$role = $wpdb->prefix . "capabilities";
|
53 |
$current_user->role = array_keys($current_user->$role);
|
54 |
$role = $current_user->role[0];
|
55 |
+
include_once MAIL_BK_PLUGIN_DIR ."/views/mail_header.php";
|
56 |
include_once MAIL_BK_PLUGIN_DIR . "/views/wp_system_status.php";
|
57 |
}
|
58 |
function send_test_email()
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== WP Mail Bank - PHPMailer & SMTP Mailer ===
|
2 |
Contributors: contact-banker, Gallery-Bank
|
3 |
-
Tags: admin, ajax, email, gmail, mail, mail smtp, mailer, outgoing mail, phpmailer, plugin, Post, posts, privacy, security, sendmail, smtp, ssl, tls, wordpress smtp, wp smtp, wp-phpmailer, wp_mail, wp mail
|
4 |
Requires at least: 2.7
|
5 |
-
Tested up to:
|
6 |
-
Stable tag: 1.
|
7 |
|
8 |
WP Mail Bank reconfigures the PHPMailer and make it more enhanced with advanced smtp settings options.
|
9 |
|
@@ -223,6 +223,12 @@ If any problem occurs, please contact us at [support@tech-banker.com](mailto:sup
|
|
223 |
4. Debugging Output Console Log
|
224 |
== Changelog ==
|
225 |
|
|
|
|
|
|
|
|
|
|
|
|
|
226 |
= 1.1 =
|
227 |
|
228 |
* SMTP Password Saving Bug Fixed
|
1 |
=== WP Mail Bank - PHPMailer & SMTP Mailer ===
|
2 |
Contributors: contact-banker, Gallery-Bank
|
3 |
+
Tags: admin, ajax, email, gmail, mail, mail smtp, mailer, outgoing mail, phpmailer, plugin, Post, posts, privacy, security, sendmail, smtp, ssl, tls, wordpress smtp, wp smtp, wp-phpmailer, wp_mail, wp mail, mailer
|
4 |
Requires at least: 2.7
|
5 |
+
Tested up to: 4.0
|
6 |
+
Stable tag: 1.2
|
7 |
|
8 |
WP Mail Bank reconfigures the PHPMailer and make it more enhanced with advanced smtp settings options.
|
9 |
|
223 |
4. Debugging Output Console Log
|
224 |
== Changelog ==
|
225 |
|
226 |
+
= 1.2 =
|
227 |
+
|
228 |
+
* Light Weight CSS Framework
|
229 |
+
* Fixed Bugs with PHP Version Prior to 5.3
|
230 |
+
* Added System Status
|
231 |
+
|
232 |
= 1.1 =
|
233 |
|
234 |
* SMTP Password Saving Bug Fixed
|
views/mail_header.php
CHANGED
@@ -1,5 +1,4 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
switch($role)
|
4 |
{
|
5 |
case "administrator":
|
@@ -20,11 +19,29 @@ if (!current_user_can($user_role_permission))
|
|
20 |
else
|
21 |
{
|
22 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
<img style="margin-top: 15px;" src="<?php echo plugins_url("/assets/images/logo.png" , dirname(__FILE__)); ?>" />
|
25 |
<h2 class="nav-tab-wrapper">
|
26 |
<a class="nav-tab " id="smtp_mail" href="admin.php?page=smtp_mail"><?php _e("Settings", mail_bank);?></a>
|
27 |
<a class="nav-tab " id="send_test_email" href="admin.php?page=send_test_email"><?php _e("Send Test Email", mail_bank);?></a>
|
|
|
28 |
</h2>
|
29 |
<script>
|
30 |
jQuery(document).ready(function()
|
1 |
<?php
|
|
|
2 |
switch($role)
|
3 |
{
|
4 |
case "administrator":
|
19 |
else
|
20 |
{
|
21 |
?>
|
22 |
+
<?php
|
23 |
+
switch($_REQUEST["page"])
|
24 |
+
{
|
25 |
+
case "smtp_mail":
|
26 |
+
$page = "Settings";
|
27 |
+
break;
|
28 |
+
case "send_test_email":
|
29 |
+
$page = "Send Test Email";
|
30 |
+
break;
|
31 |
+
case "mail_system_status":
|
32 |
+
$page = "System Status";
|
33 |
+
break;
|
34 |
+
default:
|
35 |
+
$page = "Settings";
|
36 |
+
break;
|
37 |
+
}
|
38 |
+
?>
|
39 |
|
40 |
<img style="margin-top: 15px;" src="<?php echo plugins_url("/assets/images/logo.png" , dirname(__FILE__)); ?>" />
|
41 |
<h2 class="nav-tab-wrapper">
|
42 |
<a class="nav-tab " id="smtp_mail" href="admin.php?page=smtp_mail"><?php _e("Settings", mail_bank);?></a>
|
43 |
<a class="nav-tab " id="send_test_email" href="admin.php?page=send_test_email"><?php _e("Send Test Email", mail_bank);?></a>
|
44 |
+
<a class="nav-tab " id="wp_system_status" href="admin.php?page=mail_system_status"><?php _e("System Status", mail_bank);?></a>
|
45 |
</h2>
|
46 |
<script>
|
47 |
jQuery(document).ready(function()
|
views/mail_settings.php
CHANGED
@@ -38,24 +38,23 @@ else
|
|
38 |
<h4><?php _e( "Settings - WP Mail Bank", mail_bank ); ?></h4>
|
39 |
</div>
|
40 |
<div class="widget-layout-body">
|
41 |
-
<div class="fluid-layout">
|
42 |
<div class="layout-control-group">
|
43 |
<label class="layout-control-label"><?php _e("From Name", mail_bank); ?> : <span class="error">*</span></label>
|
44 |
<div class="layout-controls">
|
45 |
-
<input type="text" name="ux_email_from_name" class="layout-
|
46 |
<p class="wpib-desc-italic"><?php _e("You can specify the name that emails should be sent from.", mail_bank); ?></p>
|
47 |
</div>
|
48 |
</div>
|
49 |
<div class="layout-control-group">
|
50 |
<label class="layout-control-label"><?php _e("From Email", mail_bank); ?> : <span class="error">*</span></label>
|
51 |
<div class="layout-controls">
|
52 |
-
<input type="text" name="ux_email_from_email" class="layout-
|
53 |
<p class="wpib-desc-italic"><?php _e("You can specify the email that emails should be sent from.", mail_bank); ?></p>
|
54 |
</div>
|
55 |
</div>
|
56 |
<div class="layout-control-group">
|
57 |
<label class="layout-control-label"><?php _e("Mailer Type", mail_bank); ?> : <span class="error">*</span></label>
|
58 |
-
<div class="
|
59 |
<?php
|
60 |
$rdl_value = isset($email_data->mailer_type) ? $email_data->mailer_type : "1" ;
|
61 |
if($rdl_value == 1)
|
@@ -77,7 +76,7 @@ else
|
|
77 |
</div>
|
78 |
<div class="layout-control-group">
|
79 |
<label class="layout-control-label" ><?php _e("Return Path", mail_bank); ?> :</label>
|
80 |
-
<div class="
|
81 |
<?php
|
82 |
$chk_path=isset($email_data->return_path) ? $email_data->return_path : "1";
|
83 |
if($chk_path == "1")
|
@@ -100,7 +99,7 @@ else
|
|
100 |
<div class="layout-control-group">
|
101 |
<label class="layout-control-label"><?php _e("Return Email", mail_bank); ?> : <span class="error">*</span></label>
|
102 |
<div class="layout-controls">
|
103 |
-
<input type="text" name="ux_return_email" placeholder="Please enter your Return Email" class="layout-
|
104 |
<p class="wpib-desc-italic"><?php _e("You can specify the email address that should be set as tghe return path for your emails.", mail_bank); ?></p>
|
105 |
</div>
|
106 |
</div>
|
@@ -108,7 +107,7 @@ else
|
|
108 |
<div class="layout-control-group">
|
109 |
<label class="layout-control-label"><?php _e("Word Wrap", mail_bank); ?> :</label>
|
110 |
<div class="layout-controls">
|
111 |
-
<input type="text" name="ux_word_wrap" class="layout-
|
112 |
<p class="wpib-desc-italic"><?php _e("The number of characters at which the string will be wrapped.", mail_bank); ?></p>
|
113 |
</div>
|
114 |
</div>
|
@@ -116,20 +115,20 @@ else
|
|
116 |
<div class="layout-control-group">
|
117 |
<label class="layout-control-label"><?php _e("SMTP Host", mail_bank); ?> : <span class="error">*</span></label>
|
118 |
<div class="layout-controls">
|
119 |
-
<input type="text" name="ux_smtp_host" class="layout-
|
120 |
<p class="wpib-desc-italic"><?php _e("You can specify the smtp host for sending your emails.", mail_bank); ?></p>
|
121 |
</div>
|
122 |
</div>
|
123 |
<div class="layout-control-group">
|
124 |
<label class="layout-control-label"><?php _e("SMTP Port", mail_bank); ?> : <span class="error">*</span></label>
|
125 |
<div class="layout-controls">
|
126 |
-
<input type="text" name="ux_smtp_port" class="layout-
|
127 |
<p class="wpib-desc-italic"><?php _e("You can specify the smtp port for sending your emails.", mail_bank); ?></p>
|
128 |
</div>
|
129 |
</div>
|
130 |
<div class="layout-control-group">
|
131 |
<label class="layout-control-label"><?php _e("Encryption", mail_bank); ?> : <span class="error">*</span></label>
|
132 |
-
<div class="
|
133 |
<?php
|
134 |
$rdl_data = isset($email_data->encryption) ? $email_data->encryption : "0" ;
|
135 |
if($rdl_data == 0)
|
@@ -162,7 +161,7 @@ else
|
|
162 |
</div>
|
163 |
<div class="layout-control-group">
|
164 |
<label class="layout-control-label"><?php _e("Authentication", mail_bank); ?> : <span class="error">*</span></label>
|
165 |
-
<div class="
|
166 |
<?php
|
167 |
$rdl_value = isset($email_data->authentication) ? $email_data->authentication : "" ;
|
168 |
if($rdl_value == 1)
|
@@ -204,7 +203,7 @@ else
|
|
204 |
</div>
|
205 |
<div class="layout-control-group" style="margin-top: 10px;">
|
206 |
<label class="layout-control-label"><?php _e("SMTP Keep Alive", mail_bank); ?> : </label>
|
207 |
-
<div class="
|
208 |
<?php
|
209 |
$smtp_alive = isset($email_data->smtp_keep_alive) ? $email_data->smtp_keep_alive : "1" ;
|
210 |
if($smtp_alive == 0)
|
@@ -226,7 +225,6 @@ else
|
|
226 |
</div>
|
227 |
</div>
|
228 |
</div>
|
229 |
-
</div>
|
230 |
<input type="submit" id="ux_btn_action" name="ux_btn_action" class="btn btn-danger" style="margin-left: 178px; margin-top: 10px;" value="<?php _e("Save Changes", mail_bank); ?>">
|
231 |
</div>
|
232 |
</div>
|
@@ -313,10 +311,16 @@ jQuery("#ux_frm_email").validate
|
|
313 |
},
|
314 |
submitHandler: function(form)
|
315 |
{
|
|
|
|
|
|
|
|
|
316 |
var password= encodeURIComponent(jQuery("#ux_txt_password").val());
|
317 |
jQuery("#form_success_message").css("display","block");
|
318 |
jQuery.post(ajaxurl, jQuery(form).serialize() +"&password="+password+"¶m=add_mail_detail&action=add_mail_library", function(data)
|
319 |
{
|
|
|
|
|
320 |
window.location.reload();
|
321 |
});
|
322 |
}
|
38 |
<h4><?php _e( "Settings - WP Mail Bank", mail_bank ); ?></h4>
|
39 |
</div>
|
40 |
<div class="widget-layout-body">
|
|
|
41 |
<div class="layout-control-group">
|
42 |
<label class="layout-control-label"><?php _e("From Name", mail_bank); ?> : <span class="error">*</span></label>
|
43 |
<div class="layout-controls">
|
44 |
+
<input type="text" name="ux_email_from_name" class="layout-span12" id="ux_email_from_name" placeholder="Please enter your From Name" value="<?php echo isset($email_data->from_name) ? $email_data->from_name : "WordPress" ;?>"/><br>
|
45 |
<p class="wpib-desc-italic"><?php _e("You can specify the name that emails should be sent from.", mail_bank); ?></p>
|
46 |
</div>
|
47 |
</div>
|
48 |
<div class="layout-control-group">
|
49 |
<label class="layout-control-label"><?php _e("From Email", mail_bank); ?> : <span class="error">*</span></label>
|
50 |
<div class="layout-controls">
|
51 |
+
<input type="text" name="ux_email_from_email" class="layout-span12" id="ux_email_from_email" placeholder="Please enter your From Email" value="<?php echo isset($email_data->from_email) ? $email_data->from_email : $admin_email ;?>"/><br>
|
52 |
<p class="wpib-desc-italic"><?php _e("You can specify the email that emails should be sent from.", mail_bank); ?></p>
|
53 |
</div>
|
54 |
</div>
|
55 |
<div class="layout-control-group">
|
56 |
<label class="layout-control-label"><?php _e("Mailer Type", mail_bank); ?> : <span class="error">*</span></label>
|
57 |
+
<div class="layout-controls rdl_mail_bank">
|
58 |
<?php
|
59 |
$rdl_value = isset($email_data->mailer_type) ? $email_data->mailer_type : "1" ;
|
60 |
if($rdl_value == 1)
|
76 |
</div>
|
77 |
<div class="layout-control-group">
|
78 |
<label class="layout-control-label" ><?php _e("Return Path", mail_bank); ?> :</label>
|
79 |
+
<div class="layout-controls rdl_mail_bank">
|
80 |
<?php
|
81 |
$chk_path=isset($email_data->return_path) ? $email_data->return_path : "1";
|
82 |
if($chk_path == "1")
|
99 |
<div class="layout-control-group">
|
100 |
<label class="layout-control-label"><?php _e("Return Email", mail_bank); ?> : <span class="error">*</span></label>
|
101 |
<div class="layout-controls">
|
102 |
+
<input type="text" name="ux_return_email" placeholder="Please enter your Return Email" class="layout-span12" id="ux_return_email" value="<?php echo isset($email_data->return_email) ? $email_data->return_email : "" ;?>"/><br>
|
103 |
<p class="wpib-desc-italic"><?php _e("You can specify the email address that should be set as tghe return path for your emails.", mail_bank); ?></p>
|
104 |
</div>
|
105 |
</div>
|
107 |
<div class="layout-control-group">
|
108 |
<label class="layout-control-label"><?php _e("Word Wrap", mail_bank); ?> :</label>
|
109 |
<div class="layout-controls">
|
110 |
+
<input type="text" name="ux_word_wrap" class="layout-span12" id="ux_word_wrap" placeholder="Please enter wordwrap" value="<?php echo isset($email_data->word_wrap) ? $email_data->word_wrap : "50" ;?>"/><br>
|
111 |
<p class="wpib-desc-italic"><?php _e("The number of characters at which the string will be wrapped.", mail_bank); ?></p>
|
112 |
</div>
|
113 |
</div>
|
115 |
<div class="layout-control-group">
|
116 |
<label class="layout-control-label"><?php _e("SMTP Host", mail_bank); ?> : <span class="error">*</span></label>
|
117 |
<div class="layout-controls">
|
118 |
+
<input type="text" name="ux_smtp_host" class="layout-span12" id="ux_smtp_host" placeholder="Please enter your SMTP Host" value="<?php echo isset($email_data->smtp_host) ? $email_data->smtp_host : "" ;?>"/><br>
|
119 |
<p class="wpib-desc-italic"><?php _e("You can specify the smtp host for sending your emails.", mail_bank); ?></p>
|
120 |
</div>
|
121 |
</div>
|
122 |
<div class="layout-control-group">
|
123 |
<label class="layout-control-label"><?php _e("SMTP Port", mail_bank); ?> : <span class="error">*</span></label>
|
124 |
<div class="layout-controls">
|
125 |
+
<input type="text" name="ux_smtp_port" class="layout-span12" id="ux_smtp_port" placeholder="Please enter your SMTP Port" value="<?php echo isset($email_data->smtp_port) ? $email_data->smtp_port : "25" ;?>"/><br>
|
126 |
<p class="wpib-desc-italic"><?php _e("You can specify the smtp port for sending your emails.", mail_bank); ?></p>
|
127 |
</div>
|
128 |
</div>
|
129 |
<div class="layout-control-group">
|
130 |
<label class="layout-control-label"><?php _e("Encryption", mail_bank); ?> : <span class="error">*</span></label>
|
131 |
+
<div class="layout-controls rdl_mail_bank">
|
132 |
<?php
|
133 |
$rdl_data = isset($email_data->encryption) ? $email_data->encryption : "0" ;
|
134 |
if($rdl_data == 0)
|
161 |
</div>
|
162 |
<div class="layout-control-group">
|
163 |
<label class="layout-control-label"><?php _e("Authentication", mail_bank); ?> : <span class="error">*</span></label>
|
164 |
+
<div class="layout-controls rdl_mail_bank">
|
165 |
<?php
|
166 |
$rdl_value = isset($email_data->authentication) ? $email_data->authentication : "" ;
|
167 |
if($rdl_value == 1)
|
203 |
</div>
|
204 |
<div class="layout-control-group" style="margin-top: 10px;">
|
205 |
<label class="layout-control-label"><?php _e("SMTP Keep Alive", mail_bank); ?> : </label>
|
206 |
+
<div class="layout-controls rdl_mail_bank">
|
207 |
<?php
|
208 |
$smtp_alive = isset($email_data->smtp_keep_alive) ? $email_data->smtp_keep_alive : "1" ;
|
209 |
if($smtp_alive == 0)
|
225 |
</div>
|
226 |
</div>
|
227 |
</div>
|
|
|
228 |
<input type="submit" id="ux_btn_action" name="ux_btn_action" class="btn btn-danger" style="margin-left: 178px; margin-top: 10px;" value="<?php _e("Save Changes", mail_bank); ?>">
|
229 |
</div>
|
230 |
</div>
|
311 |
},
|
312 |
submitHandler: function(form)
|
313 |
{
|
314 |
+
jQuery("body").css("opacity",".5");
|
315 |
+
var overlay = jQuery("<div class=\"processing_overlay\"></div>");
|
316 |
+
jQuery("body").append(overlay);
|
317 |
+
|
318 |
var password= encodeURIComponent(jQuery("#ux_txt_password").val());
|
319 |
jQuery("#form_success_message").css("display","block");
|
320 |
jQuery.post(ajaxurl, jQuery(form).serialize() +"&password="+password+"¶m=add_mail_detail&action=add_mail_library", function(data)
|
321 |
{
|
322 |
+
jQuery(".processing_overlay").remove();
|
323 |
+
jQuery("body").css("opacity","1");
|
324 |
window.location.reload();
|
325 |
});
|
326 |
}
|
views/test_email.php
CHANGED
@@ -33,21 +33,21 @@ else
|
|
33 |
<div class="layout-control-group">
|
34 |
<label class="layout-control-label"><?php _e("To", mail_bank); ?> : <span class="error">*</span></label>
|
35 |
<div class="layout-controls">
|
36 |
-
<input type="text" name="ux_email_to" class="layout-
|
37 |
<p class="wpib-desc-italic"><?php _e("You can specify the email-address you want to send for testing.", mail_bank); ?></p>
|
38 |
</div>
|
39 |
</div>
|
40 |
<div class="layout-control-group">
|
41 |
<label class="layout-control-label"><?php _e("Subject", mail_bank); ?> : <span class="error">*</span></label>
|
42 |
<div class="layout-controls">
|
43 |
-
<input type="text" name="ux_email_subject" class="layout-
|
44 |
<p class="wpib-desc-italic"><?php _e("You can specify the subject of the email you want to send for testing.", mail_bank); ?></p>
|
45 |
</div>
|
46 |
</div>
|
47 |
<div class="layout-control-group">
|
48 |
<label class="layout-control-label"><?php _e("Message", mail_bank); ?> :</label>
|
49 |
<div class="layout-controls">
|
50 |
-
<div class="layout-
|
51 |
<?php
|
52 |
$distribution = "Hello,
|
53 |
This is a Test Email from WP Mail Bank.
|
@@ -80,6 +80,11 @@ else
|
|
80 |
</div>
|
81 |
<div class="widget-layout-body">
|
82 |
<div class="fluid-layout">
|
|
|
|
|
|
|
|
|
|
|
83 |
<div class="layout-control-group" id="result_div" style="display:none;">
|
84 |
<label class="layout-control-label"><?php _e("Result ", mail_bank); ?>:</label>
|
85 |
<div class="layout-controls">
|
@@ -92,13 +97,8 @@ else
|
|
92 |
<textarea name="ux_console_log" class="layout-span12" id="ux_console_log" rows="15" readonly="readonly"><?php _e("Kindly be Patient! We are sending the Test Email!", mail_bank); ?></textarea>
|
93 |
</div>
|
94 |
</div>
|
95 |
-
<div class="layout-control-group">
|
96 |
-
<input type="button" id="ux_btn_action" name="ux_btn_action" onclick="back_settings();" class="btn btn-danger" value="<?php _e("Go Back to Settings", mail_bank); ?>">
|
97 |
-
<input type="button" id="ux_btn_action" name="ux_btn_action" onclick="send_test_email();" class="btn btn-danger" value="<?php _e("Send Another Test Email", mail_bank); ?>" style="float:Right;">
|
98 |
-
</div>
|
99 |
</div>
|
100 |
</div>
|
101 |
-
|
102 |
</div>
|
103 |
</div>
|
104 |
</div>
|
33 |
<div class="layout-control-group">
|
34 |
<label class="layout-control-label"><?php _e("To", mail_bank); ?> : <span class="error">*</span></label>
|
35 |
<div class="layout-controls">
|
36 |
+
<input type="text" name="ux_email_to" class="layout-span12" placeholder="Please enter Email" id="ux_email_to" value="<?php echo $admin_email?>"/><br>
|
37 |
<p class="wpib-desc-italic"><?php _e("You can specify the email-address you want to send for testing.", mail_bank); ?></p>
|
38 |
</div>
|
39 |
</div>
|
40 |
<div class="layout-control-group">
|
41 |
<label class="layout-control-label"><?php _e("Subject", mail_bank); ?> : <span class="error">*</span></label>
|
42 |
<div class="layout-controls">
|
43 |
+
<input type="text" name="ux_email_subject" class="layout-span12" placeholder="Please enter Subject" id="ux_email_subject" value="Test Email"/><br>
|
44 |
<p class="wpib-desc-italic"><?php _e("You can specify the subject of the email you want to send for testing.", mail_bank); ?></p>
|
45 |
</div>
|
46 |
</div>
|
47 |
<div class="layout-control-group">
|
48 |
<label class="layout-control-label"><?php _e("Message", mail_bank); ?> :</label>
|
49 |
<div class="layout-controls">
|
50 |
+
<div class="layout-span12">
|
51 |
<?php
|
52 |
$distribution = "Hello,
|
53 |
This is a Test Email from WP Mail Bank.
|
80 |
</div>
|
81 |
<div class="widget-layout-body">
|
82 |
<div class="fluid-layout">
|
83 |
+
<div class="layout-control-group">
|
84 |
+
<input type="button" id="ux_btn_action" name="ux_btn_action" onclick="back_settings();" class="btn btn-danger" value="<?php _e("Go Back to Settings", mail_bank); ?>">
|
85 |
+
<input type="button" id="ux_btn_action" name="ux_btn_action" onclick="send_test_email();" class="btn btn-danger" value="<?php _e("Send Another Test Email", mail_bank); ?>" style="float:Right;">
|
86 |
+
</div>
|
87 |
+
<div class="separator-doubled" style="padding: 4px;"></div>
|
88 |
<div class="layout-control-group" id="result_div" style="display:none;">
|
89 |
<label class="layout-control-label"><?php _e("Result ", mail_bank); ?>:</label>
|
90 |
<div class="layout-controls">
|
97 |
<textarea name="ux_console_log" class="layout-span12" id="ux_console_log" rows="15" readonly="readonly"><?php _e("Kindly be Patient! We are sending the Test Email!", mail_bank); ?></textarea>
|
98 |
</div>
|
99 |
</div>
|
|
|
|
|
|
|
|
|
100 |
</div>
|
101 |
</div>
|
|
|
102 |
</div>
|
103 |
</div>
|
104 |
</div>
|
views/wp_system_status.php
CHANGED
@@ -11,6 +11,7 @@ switch($role)
|
|
11 |
$user_role_permission = "publish_posts";
|
12 |
break;
|
13 |
}
|
|
|
14 |
if (!current_user_can($user_role_permission))
|
15 |
{
|
16 |
return;
|
@@ -20,8 +21,8 @@ else
|
|
20 |
?>
|
21 |
<form id="frm_system_status" class="layout-form wpib-page-width" method="post">
|
22 |
<div class="fluid-layout">
|
23 |
-
<div class="layout-span12">
|
24 |
-
<div class="widget-layout
|
25 |
<div class="widget-layout-title">
|
26 |
<h4>
|
27 |
<?php _e("System Status - WP Mail Bank", mail_bank); ?>
|
@@ -29,75 +30,61 @@ else
|
|
29 |
</div>
|
30 |
<div class="widget-layout-body">
|
31 |
<a class="btn btn-danger system-report" href="#"><?php _e("Get System Report", mail_bank); ?></a>
|
32 |
-
<div id="wp-
|
33 |
<textarea readonly="readonly"></textarea>
|
34 |
</div>
|
35 |
<a class="btn btn-danger close-report" href="#"><?php _e("Close System Report", mail_bank); ?></a>
|
36 |
-
<div class="
|
37 |
<div class="fluid-layout">
|
38 |
-
<div class="layout-span6">
|
39 |
<div class="widget-layout">
|
40 |
<div class="widget-layout-title">
|
41 |
<h4>Environment</h4>
|
42 |
</div>
|
43 |
<div class="widget-layout-body">
|
44 |
-
<div class="layout
|
45 |
-
<
|
46 |
-
|
47 |
-
|
|
|
|
|
|
|
|
|
48 |
</div>
|
49 |
</div>
|
50 |
-
</div>
|
51 |
-
<div class="widget-layout-body">
|
52 |
<div class="layout-control-group">
|
53 |
-
<label class="layout-
|
54 |
-
|
55 |
-
<div class="layout-controls">
|
56 |
<span><?php echo site_url(); ?></span>
|
57 |
</div>
|
58 |
</div>
|
59 |
-
</div>
|
60 |
-
<div class="widget-layout-body">
|
61 |
<div class="layout-control-group">
|
62 |
-
<label class="layout-
|
63 |
-
|
64 |
-
<div class="layout-controls">
|
65 |
<span><?php bloginfo("version"); ?></span>
|
66 |
</div>
|
67 |
</div>
|
68 |
-
</div>
|
69 |
-
<div class="widget-layout-body">
|
70 |
<div class="layout-control-group">
|
71 |
-
<label class="layout-
|
72 |
-
|
73 |
-
<div class="layout-controls">
|
74 |
<span><?php if (is_multisite()) echo "Yes"; else echo "No"; ?></span>
|
75 |
</div>
|
76 |
</div>
|
77 |
-
</div>
|
78 |
-
<div class="widget-layout-body">
|
79 |
<div class="layout-control-group">
|
80 |
-
<label class="layout-
|
81 |
-
|
82 |
-
<div class="layout-controls">
|
83 |
<span><?php echo esc_html($_SERVER["SERVER_SOFTWARE"]); ?></span>
|
84 |
</div>
|
85 |
</div>
|
86 |
-
</div>
|
87 |
-
<div class="widget-layout-body">
|
88 |
<div class="layout-control-group">
|
89 |
-
<label class="layout-
|
90 |
-
|
91 |
-
<div class="layout-controls">
|
92 |
<span><?php if (function_exists("phpversion")) echo esc_html(phpversion()); ?></span>
|
93 |
</div>
|
94 |
</div>
|
95 |
-
</div>
|
96 |
-
<div class="widget-layout-body">
|
97 |
<div class="layout-control-group">
|
98 |
-
<label class="layout-
|
99 |
-
|
100 |
-
<div class="layout-controls">
|
101 |
<span>
|
102 |
<?php
|
103 |
global $wpdb;
|
@@ -106,30 +93,21 @@ else
|
|
106 |
</span>
|
107 |
</div>
|
108 |
</div>
|
109 |
-
</div>
|
110 |
-
<div class="widget-layout-body">
|
111 |
<div class="layout-control-group">
|
112 |
-
<label class="layout-
|
113 |
-
|
114 |
-
<div class="layout-controls">
|
115 |
<span><?php if (defined("WP_DEBUG") && WP_DEBUG) echo "Yes"; else echo "No"; ?></span>
|
116 |
</div>
|
117 |
</div>
|
118 |
-
</div>
|
119 |
-
<div class="widget-layout-body">
|
120 |
<div class="layout-control-group">
|
121 |
-
<label class="layout-
|
122 |
-
|
123 |
-
<div class="layout-controls">
|
124 |
<span><?php if (defined("WPLANG") && WPLANG) echo WPLANG; else _e("Default"); ?></span>
|
125 |
</div>
|
126 |
</div>
|
127 |
-
</div>
|
128 |
-
<div class="widget-layout-body">
|
129 |
<div class="layout-control-group">
|
130 |
-
<label class="layout-
|
131 |
-
|
132 |
-
<div class="layout-controls">
|
133 |
<span>
|
134 |
<?php
|
135 |
echo ini_get("post_max_size");
|
@@ -137,16 +115,12 @@ else
|
|
137 |
</span>
|
138 |
</div>
|
139 |
</div>
|
140 |
-
</div>
|
141 |
-
<div class="widget-layout-body">
|
142 |
<div class="layout-control-group">
|
143 |
-
<label class="layout-
|
144 |
-
|
145 |
-
<div class="layout-controls">
|
146 |
<span><?php echo size_format(wp_max_upload_size()); ?></span>
|
147 |
</div>
|
148 |
</div>
|
149 |
-
</div>
|
150 |
<?php
|
151 |
$request["cmd"] = "_notify-validate";
|
152 |
$params = array(
|
@@ -157,56 +131,45 @@ else
|
|
157 |
);
|
158 |
$response = wp_remote_post( "https://www.paypal.com/cgi-bin/webscr", $params );
|
159 |
?>
|
160 |
-
<div class="widget-layout-body">
|
161 |
<div class="layout-control-group">
|
162 |
-
<label class="layout-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
|
|
174 |
</div>
|
175 |
</div>
|
176 |
-
</div>
|
177 |
<?php if (function_exists("ini_get")) : ?>
|
178 |
-
<div class="widget-layout-body">
|
179 |
<div class="layout-control-group">
|
180 |
-
<label class="layout-
|
181 |
-
|
182 |
-
<div class="layout-controls">
|
183 |
<span><?php echo ini_get("max_execution_time"); ?>s</span>
|
184 |
</div>
|
185 |
</div>
|
186 |
-
</div>
|
187 |
-
<div class="widget-layout-body">
|
188 |
<div class="layout-control-group">
|
189 |
-
<label class="layout-
|
190 |
-
|
191 |
-
<div class="layout-controls">
|
192 |
<span><?php echo ini_get("max_input_vars"); ?></span>
|
193 |
</div>
|
194 |
</div>
|
195 |
-
</div>
|
196 |
-
<div class="widget-layout-body">
|
197 |
<div class="layout-control-group">
|
198 |
-
<label class="layout-
|
199 |
-
|
200 |
-
<div class="layout-controls">
|
201 |
<span><?php echo extension_loaded("suhosin") ? "Yes" : "No" ?></span>
|
202 |
</div>
|
203 |
</div>
|
204 |
-
</div>
|
205 |
<?php endif; ?>
|
206 |
-
<div class="widget-layout-body">
|
207 |
<div class="layout-control-group">
|
208 |
-
<label class="layout-
|
209 |
-
<div class="layout-controls">
|
210 |
<span>
|
211 |
<?php
|
212 |
$timezone = date_default_timezone_get();
|
@@ -219,7 +182,6 @@ else
|
|
219 |
</span>
|
220 |
</div>
|
221 |
</div>
|
222 |
-
</div>
|
223 |
<?php
|
224 |
global $wpdb, $gb;
|
225 |
// Get MYSQL Version
|
@@ -259,110 +221,89 @@ else
|
|
259 |
if (is_callable("xml_parser_create")) $xml = "Yes";
|
260 |
else $xml = "No";
|
261 |
?>
|
262 |
-
<div class="widget-layout-body">
|
263 |
<div class="layout-control-group">
|
264 |
-
<label class="layout-
|
265 |
-
<div class="layout-controls">
|
266 |
<span>
|
267 |
<?php echo PHP_OS; ?> (<?php echo(PHP_INT_SIZE * 8) ?> Bit)
|
268 |
</span>
|
269 |
</div>
|
270 |
</div>
|
271 |
-
</div>
|
272 |
-
<div class="widget-layout-body">
|
273 |
<div class="layout-control-group">
|
274 |
-
<label class="layout-
|
275 |
-
<div class="layout-controls">
|
276 |
<span>
|
277 |
<?php echo $memory_usage; ?>
|
278 |
</span>
|
279 |
</div>
|
280 |
</div>
|
281 |
-
</div>
|
282 |
-
<div class="widget-layout-body">
|
283 |
<div class="layout-control-group">
|
284 |
-
<label class="layout-
|
285 |
-
<div class="layout-controls">
|
286 |
<span>
|
287 |
<?php echo $sqlmode; ?>
|
288 |
</span>
|
289 |
</div>
|
290 |
</div>
|
291 |
-
</div>
|
292 |
-
<div class="widget-layout-body">
|
293 |
<div class="layout-control-group">
|
294 |
-
<label class="layout-
|
295 |
-
<div class="layout-controls">
|
296 |
<span>
|
297 |
<?php echo PHP_VERSION; ?>
|
298 |
</span>
|
299 |
</div>
|
300 |
</div>
|
301 |
-
</div>
|
302 |
-
<div class="widget-layout-body">
|
303 |
<div class="layout-control-group">
|
304 |
-
<label class="layout-
|
305 |
-
<div class="layout-controls">
|
306 |
<span>
|
307 |
<?php echo $allowurlfopen; ?>
|
308 |
</span>
|
309 |
</div>
|
310 |
</div>
|
311 |
-
</div>
|
312 |
-
<div class="widget-layout-body">
|
313 |
<div class="layout-control-group">
|
314 |
-
<label class="layout-
|
315 |
-
<div class="layout-controls">
|
316 |
<span>
|
317 |
<?php echo $memory_limit; ?>
|
318 |
</span>
|
319 |
</div>
|
320 |
</div>
|
321 |
-
</div>
|
322 |
-
<div class="widget-layout-body">
|
323 |
<div class="layout-control-group">
|
324 |
-
<label class="layout-
|
325 |
-
<div class="layout-controls">
|
326 |
<span>
|
327 |
<?php echo $post_maximum; ?>
|
328 |
</span>
|
329 |
</div>
|
330 |
</div>
|
331 |
-
</div>
|
332 |
-
<div class="widget-layout-body">
|
333 |
<div class="layout-control-group">
|
334 |
-
<label class="layout-
|
335 |
-
<div class="layout-controls">
|
336 |
<span>
|
337 |
<?php echo $backtrack_lmt; ?>
|
338 |
</span>
|
339 |
</div>
|
340 |
</div>
|
341 |
-
</div>
|
342 |
-
<div class="widget-layout-body">
|
343 |
<div class="layout-control-group">
|
344 |
-
<label class="layout-
|
345 |
-
<div class="layout-controls">
|
346 |
<span>
|
347 |
<?php echo $exif; ?>
|
348 |
</span>
|
349 |
</div>
|
350 |
</div>
|
351 |
-
</div>
|
352 |
-
<div class="widget-layout-body">
|
353 |
<div class="layout-control-group">
|
354 |
-
<label class="layout-
|
355 |
-
<div class="layout-controls">
|
356 |
<span>
|
357 |
<?php echo $iptc; ?>
|
358 |
</span>
|
359 |
</div>
|
360 |
</div>
|
361 |
-
</div>
|
362 |
-
<div class="widget-layout-body">
|
363 |
<div class="layout-control-group">
|
364 |
-
<label class="layout-
|
365 |
-
<div class="layout-controls">
|
366 |
<span>
|
367 |
<?php echo $xml; ?>
|
368 |
</span>
|
@@ -371,34 +312,30 @@ else
|
|
371 |
</div>
|
372 |
</div>
|
373 |
</div>
|
374 |
-
<div class="layout-span6">
|
375 |
<div class="widget-layout">
|
376 |
<div class="widget-layout-title">
|
377 |
<h4>Plugins</h4>
|
378 |
</div>
|
379 |
<div class="widget-layout-body">
|
380 |
<div class="layout-control-group">
|
381 |
-
<label class="layout-
|
382 |
-
<div class="layout-controls">
|
383 |
<span>
|
384 |
<?php
|
385 |
$active_plugins = (array)get_option("active_plugins", array());
|
386 |
-
|
387 |
if (is_multisite())
|
388 |
$active_plugins = array_merge($active_plugins, get_site_option("active_sitewide_plugins", array()));
|
389 |
$get_plugins = array();
|
390 |
-
|
391 |
foreach ($active_plugins as $plugin) {
|
392 |
$plugin_data = @get_plugin_data(WP_PLUGIN_DIR . "/" . $plugin);
|
393 |
$dirname = dirname($plugin);
|
394 |
$version_string = "";
|
395 |
if (!empty($plugin_data["Name"])) {
|
396 |
$plugin_name = $plugin_data["Name"];
|
397 |
-
|
398 |
if (!empty($plugin_data["PluginURI"])) {
|
399 |
$plugin_name = "<a href=\"" . esc_url($plugin_data["PluginURI"]) . "\" title=\"" . "Visit plugin homepage" . "\">" . $plugin_name . "</a>";
|
400 |
}
|
401 |
-
|
402 |
if (strstr($dirname, mail_bank)) {
|
403 |
if (false === ($version_data = get_transient($plugin . "_version_data"))) {
|
404 |
$changelog = wp_remote_get("http://dzv365zjfbd8v.cloudfront.net/changelogs/" . $dirname . "/changelog.txt");
|
@@ -443,17 +380,15 @@ else
|
|
443 |
</div>
|
444 |
<div class="widget-layout-body">
|
445 |
<div class="layout-control-group">
|
446 |
-
<label class="layout-
|
447 |
|
448 |
-
<div class="layout-controls">
|
449 |
<span><?php echo $active_theme->Name; ?></span>
|
450 |
</div>
|
451 |
</div>
|
452 |
-
</div>
|
453 |
-
<div class="widget-layout-body">
|
454 |
<div class="layout-control-group">
|
455 |
-
<label class="layout-
|
456 |
-
<div class="layout-controls">
|
457 |
<span><?php
|
458 |
echo $active_theme->Version;
|
459 |
if (!empty($theme_version_data["version"]) && version_compare($theme_version_data["version"], $active_theme->Version, "!="))
|
@@ -461,12 +396,9 @@ else
|
|
461 |
</span>
|
462 |
</div>
|
463 |
</div>
|
464 |
-
</div>
|
465 |
-
<div class="widget-layout-body">
|
466 |
<div class="layout-control-group">
|
467 |
-
<label class="layout-
|
468 |
-
|
469 |
-
<div class="layout-controls">
|
470 |
<span><?php echo $active_theme->{"Author URI"}; ?></span>
|
471 |
</div>
|
472 |
</div>
|
@@ -499,7 +431,6 @@ else
|
|
499 |
return o;
|
500 |
};
|
501 |
|
502 |
-
|
503 |
jQuery("a.system-report").click(function () {
|
504 |
var report = "";
|
505 |
jQuery(".layout-span6 .widget-layout").each(function () {
|
@@ -522,8 +453,8 @@ else
|
|
522 |
});
|
523 |
});
|
524 |
try {
|
525 |
-
jQuery("#wp-
|
526 |
-
jQuery("#wp-
|
527 |
jQuery(this).fadeOut();
|
528 |
jQuery("a.close-report").fadeIn();
|
529 |
return false;
|
@@ -533,10 +464,14 @@ else
|
|
533 |
return false;
|
534 |
});
|
535 |
jQuery("a.close-report").click(function () {
|
536 |
-
jQuery("#wp-
|
537 |
jQuery(this).fadeOut();
|
538 |
jQuery("a.system-report").fadeIn();
|
539 |
})
|
|
|
|
|
|
|
|
|
540 |
</script>
|
541 |
<?php
|
542 |
}
|
11 |
$user_role_permission = "publish_posts";
|
12 |
break;
|
13 |
}
|
14 |
+
|
15 |
if (!current_user_can($user_role_permission))
|
16 |
{
|
17 |
return;
|
21 |
?>
|
22 |
<form id="frm_system_status" class="layout-form wpib-page-width" method="post">
|
23 |
<div class="fluid-layout">
|
24 |
+
<div class="layout-span12 responsive">
|
25 |
+
<div class="widget-layout">
|
26 |
<div class="widget-layout-title">
|
27 |
<h4>
|
28 |
<?php _e("System Status - WP Mail Bank", mail_bank); ?>
|
30 |
</div>
|
31 |
<div class="widget-layout-body">
|
32 |
<a class="btn btn-danger system-report" href="#"><?php _e("Get System Report", mail_bank); ?></a>
|
33 |
+
<div id="wp-mail-system-report" class="layout-system-report">
|
34 |
<textarea readonly="readonly"></textarea>
|
35 |
</div>
|
36 |
<a class="btn btn-danger close-report" href="#"><?php _e("Close System Report", mail_bank); ?></a>
|
37 |
+
<div class="separator-doubled"></div>
|
38 |
<div class="fluid-layout">
|
39 |
+
<div class="layout-span6 responsive">
|
40 |
<div class="widget-layout">
|
41 |
<div class="widget-layout-title">
|
42 |
<h4>Environment</h4>
|
43 |
</div>
|
44 |
<div class="widget-layout-body">
|
45 |
+
<div class="fluid-layout">
|
46 |
+
<div class="layout-span12 responsive">
|
47 |
+
<div class="layout-control-group">
|
48 |
+
<label class="layout-control-label">Home URL :</label>
|
49 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
50 |
+
<span><?php echo home_url(); ?></span>
|
51 |
+
</div>
|
52 |
+
</div>
|
53 |
</div>
|
54 |
</div>
|
|
|
|
|
55 |
<div class="layout-control-group">
|
56 |
+
<label class="layout-control-label">Site URL :</label>
|
57 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
58 |
<span><?php echo site_url(); ?></span>
|
59 |
</div>
|
60 |
</div>
|
|
|
|
|
61 |
<div class="layout-control-group">
|
62 |
+
<label class="layout-control-label">WP Version :</label>
|
63 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
64 |
<span><?php bloginfo("version"); ?></span>
|
65 |
</div>
|
66 |
</div>
|
|
|
|
|
67 |
<div class="layout-control-group">
|
68 |
+
<label class="layout-control-label">WP Multisite Enabled :</label>
|
69 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
70 |
<span><?php if (is_multisite()) echo "Yes"; else echo "No"; ?></span>
|
71 |
</div>
|
72 |
</div>
|
|
|
|
|
73 |
<div class="layout-control-group">
|
74 |
+
<label class="layout-control-label">Web Server Info :</label>
|
75 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
76 |
<span><?php echo esc_html($_SERVER["SERVER_SOFTWARE"]); ?></span>
|
77 |
</div>
|
78 |
</div>
|
|
|
|
|
79 |
<div class="layout-control-group">
|
80 |
+
<label class="layout-control-label">PHP Version :</label>
|
81 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
82 |
<span><?php if (function_exists("phpversion")) echo esc_html(phpversion()); ?></span>
|
83 |
</div>
|
84 |
</div>
|
|
|
|
|
85 |
<div class="layout-control-group">
|
86 |
+
<label class="layout-control-label">MySQL Version :</label>
|
87 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
88 |
<span>
|
89 |
<?php
|
90 |
global $wpdb;
|
93 |
</span>
|
94 |
</div>
|
95 |
</div>
|
|
|
|
|
96 |
<div class="layout-control-group">
|
97 |
+
<label class="layout-control-label">WP Debug Mode :</label>
|
98 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
99 |
<span><?php if (defined("WP_DEBUG") && WP_DEBUG) echo "Yes"; else echo "No"; ?></span>
|
100 |
</div>
|
101 |
</div>
|
|
|
|
|
102 |
<div class="layout-control-group">
|
103 |
+
<label class="layout-control-label">WP Language :</label>
|
104 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
105 |
<span><?php if (defined("WPLANG") && WPLANG) echo WPLANG; else _e("Default"); ?></span>
|
106 |
</div>
|
107 |
</div>
|
|
|
|
|
108 |
<div class="layout-control-group">
|
109 |
+
<label class="layout-control-label">PHP Post Max Size :</label>
|
110 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
111 |
<span>
|
112 |
<?php
|
113 |
echo ini_get("post_max_size");
|
115 |
</span>
|
116 |
</div>
|
117 |
</div>
|
|
|
|
|
118 |
<div class="layout-control-group">
|
119 |
+
<label class="layout-control-label">WP Max Upload Size :</label>
|
120 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
121 |
<span><?php echo size_format(wp_max_upload_size()); ?></span>
|
122 |
</div>
|
123 |
</div>
|
|
|
124 |
<?php
|
125 |
$request["cmd"] = "_notify-validate";
|
126 |
$params = array(
|
131 |
);
|
132 |
$response = wp_remote_post( "https://www.paypal.com/cgi-bin/webscr", $params );
|
133 |
?>
|
|
|
134 |
<div class="layout-control-group">
|
135 |
+
<label class="layout-control-label">WP Remote Post :</label>
|
136 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
137 |
+
<span>
|
138 |
+
<?php if ( ! is_wp_error( $response ))
|
139 |
+
{
|
140 |
+
echo "Success";
|
141 |
+
}
|
142 |
+
else
|
143 |
+
{
|
144 |
+
echo "Failed";
|
145 |
+
}
|
146 |
+
?>
|
147 |
+
</span>
|
148 |
</div>
|
149 |
</div>
|
|
|
150 |
<?php if (function_exists("ini_get")) : ?>
|
|
|
151 |
<div class="layout-control-group">
|
152 |
+
<label class="layout-control-label">PHP Max Script Execute Time :</label>
|
153 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
154 |
<span><?php echo ini_get("max_execution_time"); ?>s</span>
|
155 |
</div>
|
156 |
</div>
|
|
|
|
|
157 |
<div class="layout-control-group">
|
158 |
+
<label class="layout-control-label">PHP Max Input Vars :</label>
|
159 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
160 |
<span><?php echo ini_get("max_input_vars"); ?></span>
|
161 |
</div>
|
162 |
</div>
|
|
|
|
|
163 |
<div class="layout-control-group">
|
164 |
+
<label class="layout-control-label">SUHOSIN Installed" :</label>
|
165 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
166 |
<span><?php echo extension_loaded("suhosin") ? "Yes" : "No" ?></span>
|
167 |
</div>
|
168 |
</div>
|
|
|
169 |
<?php endif; ?>
|
|
|
170 |
<div class="layout-control-group">
|
171 |
+
<label class="layout-control-label">Default Timezone :</label>
|
172 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
173 |
<span>
|
174 |
<?php
|
175 |
$timezone = date_default_timezone_get();
|
182 |
</span>
|
183 |
</div>
|
184 |
</div>
|
|
|
185 |
<?php
|
186 |
global $wpdb, $gb;
|
187 |
// Get MYSQL Version
|
221 |
if (is_callable("xml_parser_create")) $xml = "Yes";
|
222 |
else $xml = "No";
|
223 |
?>
|
|
|
224 |
<div class="layout-control-group">
|
225 |
+
<label class="layout-control-label">Operating System :</label>
|
226 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
227 |
<span>
|
228 |
<?php echo PHP_OS; ?> (<?php echo(PHP_INT_SIZE * 8) ?> Bit)
|
229 |
</span>
|
230 |
</div>
|
231 |
</div>
|
|
|
|
|
232 |
<div class="layout-control-group">
|
233 |
+
<label class="layout-control-label">Memory usage :</label>
|
234 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
235 |
<span>
|
236 |
<?php echo $memory_usage; ?>
|
237 |
</span>
|
238 |
</div>
|
239 |
</div>
|
|
|
|
|
240 |
<div class="layout-control-group">
|
241 |
+
<label class="layout-control-label">SQL Mode :</label>
|
242 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
243 |
<span>
|
244 |
<?php echo $sqlmode; ?>
|
245 |
</span>
|
246 |
</div>
|
247 |
</div>
|
|
|
|
|
248 |
<div class="layout-control-group">
|
249 |
+
<label class="layout-control-label">PHP Safe Mode :</label>
|
250 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
251 |
<span>
|
252 |
<?php echo PHP_VERSION; ?>
|
253 |
</span>
|
254 |
</div>
|
255 |
</div>
|
|
|
|
|
256 |
<div class="layout-control-group">
|
257 |
+
<label class="layout-control-label">PHP Allow URL fopen :</label>
|
258 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
259 |
<span>
|
260 |
<?php echo $allowurlfopen; ?>
|
261 |
</span>
|
262 |
</div>
|
263 |
</div>
|
|
|
|
|
264 |
<div class="layout-control-group">
|
265 |
+
<label class="layout-control-label">PHP Memory Limit :</label>
|
266 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
267 |
<span>
|
268 |
<?php echo $memory_limit; ?>
|
269 |
</span>
|
270 |
</div>
|
271 |
</div>
|
|
|
|
|
272 |
<div class="layout-control-group">
|
273 |
+
<label class="layout-control-label">PHP Max Post Size :</label>
|
274 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
275 |
<span>
|
276 |
<?php echo $post_maximum; ?>
|
277 |
</span>
|
278 |
</div>
|
279 |
</div>
|
|
|
|
|
280 |
<div class="layout-control-group">
|
281 |
+
<label class="layout-control-label">PCRE Backtracking Limit :</label>
|
282 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
283 |
<span>
|
284 |
<?php echo $backtrack_lmt; ?>
|
285 |
</span>
|
286 |
</div>
|
287 |
</div>
|
|
|
|
|
288 |
<div class="layout-control-group">
|
289 |
+
<label class="layout-control-label">PHP Exif support :</label>
|
290 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
291 |
<span>
|
292 |
<?php echo $exif; ?>
|
293 |
</span>
|
294 |
</div>
|
295 |
</div>
|
|
|
|
|
296 |
<div class="layout-control-group">
|
297 |
+
<label class="layout-control-label">PHP IPTC support :</label>
|
298 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
299 |
<span>
|
300 |
<?php echo $iptc; ?>
|
301 |
</span>
|
302 |
</div>
|
303 |
</div>
|
|
|
|
|
304 |
<div class="layout-control-group">
|
305 |
+
<label class="layout-control-label">PHP XML support :</label>
|
306 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
307 |
<span>
|
308 |
<?php echo $xml; ?>
|
309 |
</span>
|
312 |
</div>
|
313 |
</div>
|
314 |
</div>
|
315 |
+
<div class="layout-span6 responsive">
|
316 |
<div class="widget-layout">
|
317 |
<div class="widget-layout-title">
|
318 |
<h4>Plugins</h4>
|
319 |
</div>
|
320 |
<div class="widget-layout-body">
|
321 |
<div class="layout-control-group">
|
322 |
+
<label class="layout-control-label">Installed Plugins :</label>
|
323 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
324 |
<span>
|
325 |
<?php
|
326 |
$active_plugins = (array)get_option("active_plugins", array());
|
|
|
327 |
if (is_multisite())
|
328 |
$active_plugins = array_merge($active_plugins, get_site_option("active_sitewide_plugins", array()));
|
329 |
$get_plugins = array();
|
|
|
330 |
foreach ($active_plugins as $plugin) {
|
331 |
$plugin_data = @get_plugin_data(WP_PLUGIN_DIR . "/" . $plugin);
|
332 |
$dirname = dirname($plugin);
|
333 |
$version_string = "";
|
334 |
if (!empty($plugin_data["Name"])) {
|
335 |
$plugin_name = $plugin_data["Name"];
|
|
|
336 |
if (!empty($plugin_data["PluginURI"])) {
|
337 |
$plugin_name = "<a href=\"" . esc_url($plugin_data["PluginURI"]) . "\" title=\"" . "Visit plugin homepage" . "\">" . $plugin_name . "</a>";
|
338 |
}
|
|
|
339 |
if (strstr($dirname, mail_bank)) {
|
340 |
if (false === ($version_data = get_transient($plugin . "_version_data"))) {
|
341 |
$changelog = wp_remote_get("http://dzv365zjfbd8v.cloudfront.net/changelogs/" . $dirname . "/changelog.txt");
|
380 |
</div>
|
381 |
<div class="widget-layout-body">
|
382 |
<div class="layout-control-group">
|
383 |
+
<label class="layout-control-label">Theme Name :</label>
|
384 |
|
385 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
386 |
<span><?php echo $active_theme->Name; ?></span>
|
387 |
</div>
|
388 |
</div>
|
|
|
|
|
389 |
<div class="layout-control-group">
|
390 |
+
<label class="layout-control-label">Theme Version :</label>
|
391 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
392 |
<span><?php
|
393 |
echo $active_theme->Version;
|
394 |
if (!empty($theme_version_data["version"]) && version_compare($theme_version_data["version"], $active_theme->Version, "!="))
|
396 |
</span>
|
397 |
</div>
|
398 |
</div>
|
|
|
|
|
399 |
<div class="layout-control-group">
|
400 |
+
<label class="layout-control-label">Author URL :</label>
|
401 |
+
<div class="layout-controls wp_layout_control_mail_bank">
|
|
|
402 |
<span><?php echo $active_theme->{"Author URI"}; ?></span>
|
403 |
</div>
|
404 |
</div>
|
431 |
return o;
|
432 |
};
|
433 |
|
|
|
434 |
jQuery("a.system-report").click(function () {
|
435 |
var report = "";
|
436 |
jQuery(".layout-span6 .widget-layout").each(function () {
|
453 |
});
|
454 |
});
|
455 |
try {
|
456 |
+
jQuery("#wp-mail-system-report").slideDown();
|
457 |
+
jQuery("#wp-mail-system-report textarea").val(report).focus().select();
|
458 |
jQuery(this).fadeOut();
|
459 |
jQuery("a.close-report").fadeIn();
|
460 |
return false;
|
464 |
return false;
|
465 |
});
|
466 |
jQuery("a.close-report").click(function () {
|
467 |
+
jQuery("#wp-mail-system-report").slideUp();
|
468 |
jQuery(this).fadeOut();
|
469 |
jQuery("a.system-report").fadeIn();
|
470 |
})
|
471 |
+
jQuery(document).ready(function()
|
472 |
+
{
|
473 |
+
jQuery("#wp_system_status").addClass("nav-tab-active");
|
474 |
+
});
|
475 |
</script>
|
476 |
<?php
|
477 |
}
|
wp-mail-bank.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Wp Mail Bank
|
|
4 |
Plugin URI: http://tech-banker.com
|
5 |
Description: WP Mail Bank reconfigures the wp_mail() function and make it more enhanced.
|
6 |
Author: Tech Banker
|
7 |
-
Version: 1.
|
8 |
Author URI: http://tech-banker.com
|
9 |
*/
|
10 |
|
@@ -38,8 +38,9 @@ function backend_plugin_js_scripts_mail_bank()
|
|
38 |
|
39 |
function backend_plugin_css_scripts_mail_bank()
|
40 |
{
|
41 |
-
wp_enqueue_style("stylesheet.css", plugins_url("/assets/css/stylesheet.css",__FILE__));
|
42 |
wp_enqueue_style("system-message.css", plugins_url("/assets/css/system-message.css",__FILE__));
|
|
|
|
|
43 |
}
|
44 |
|
45 |
function wp_mail_bank_configure($phpmailer)
|
@@ -111,12 +112,111 @@ function mail_bank_plugin_load_text_domain()
|
|
111 |
load_plugin_textdomain(mail_bank, false, MAIL_BK_PLUGIN_DIRNAME . "/lang");
|
112 |
}
|
113 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
///////////////////////////////////// Call Install Script on Plugin Activation ////////////////////////////////////////
|
115 |
|
116 |
function plugin_install_script_for_mail_bank()
|
117 |
{
|
118 |
include_once MAIL_BK_PLUGIN_DIR . "/lib/wp-install-script.php";
|
119 |
}
|
|
|
120 |
add_action('phpmailer_init','wp_mail_bank_configure');
|
121 |
add_action("plugins_loaded", "mail_bank_plugin_load_text_domain");
|
122 |
add_action("admin_menu","create_global_menus_for_mail_bank");
|
4 |
Plugin URI: http://tech-banker.com
|
5 |
Description: WP Mail Bank reconfigures the wp_mail() function and make it more enhanced.
|
6 |
Author: Tech Banker
|
7 |
+
Version: 1.2
|
8 |
Author URI: http://tech-banker.com
|
9 |
*/
|
10 |
|
38 |
|
39 |
function backend_plugin_css_scripts_mail_bank()
|
40 |
{
|
|
|
41 |
wp_enqueue_style("system-message.css", plugins_url("/assets/css/system-message.css",__FILE__));
|
42 |
+
wp_enqueue_style("framework.css", plugins_url("/assets/css/framework.css",__FILE__));
|
43 |
+
wp_enqueue_style("wp-mail-bank.css", plugins_url("/assets/css/wp-mail-bank.css",__FILE__));
|
44 |
}
|
45 |
|
46 |
function wp_mail_bank_configure($phpmailer)
|
112 |
load_plugin_textdomain(mail_bank, false, MAIL_BK_PLUGIN_DIRNAME . "/lang");
|
113 |
}
|
114 |
}
|
115 |
+
|
116 |
+
///////////////////////////////////// admin menu////////////////////////////////////////
|
117 |
+
|
118 |
+
function add_mail_icon($meta = TRUE)
|
119 |
+
{
|
120 |
+
global $wp_admin_bar,$wpdb,$current_user;
|
121 |
+
$role = $wpdb->prefix . "capabilities";
|
122 |
+
$current_user->role = array_keys($current_user->$role);
|
123 |
+
$role = $current_user->role[0];
|
124 |
+
if (!is_user_logged_in())
|
125 |
+
{
|
126 |
+
return;
|
127 |
+
}
|
128 |
+
switch ($role)
|
129 |
+
{
|
130 |
+
case "administrator":
|
131 |
+
$wp_admin_bar->add_menu(array(
|
132 |
+
"id" => "mail_bank",
|
133 |
+
"title" => __("<img src=\"" . plugins_url("/assets/images/mail.png",__FILE__)."\" width=\"25\"
|
134 |
+
height=\"25\" style=\"vertical-align:text-top; margin-right:5px;\" />WP Mail Bank"),
|
135 |
+
"href" => __(site_url() . "/wp-admin/admin.php?page=smtp_mail"),
|
136 |
+
));
|
137 |
+
|
138 |
+
$wp_admin_bar->add_menu(array(
|
139 |
+
"parent" => "mail_bank",
|
140 |
+
"id" => "Settings",
|
141 |
+
"href" => site_url() . "/wp-admin/admin.php?page=smtp_mail",
|
142 |
+
"title" => __("Settings", mail_bank))
|
143 |
+
);
|
144 |
+
$wp_admin_bar->add_menu(array(
|
145 |
+
"parent" => "mail_bank",
|
146 |
+
"id" => "send_test_email",
|
147 |
+
"href" => site_url() . "/wp-admin/admin.php?page=send_test_email",
|
148 |
+
"title" => __("Send Test Email", mail_bank))
|
149 |
+
);
|
150 |
+
$wp_admin_bar->add_menu(array(
|
151 |
+
"parent" => "mail_bank",
|
152 |
+
"id" => "wp_system_status",
|
153 |
+
"href" => site_url() . "/wp-admin/admin.php?page=mail_system_status",
|
154 |
+
"title" => __("System Status", mail_bank))
|
155 |
+
);
|
156 |
+
break;
|
157 |
+
case "editor":
|
158 |
+
$wp_admin_bar->add_menu(array(
|
159 |
+
"id" => "mail_bank",
|
160 |
+
"title" => __("<img src=\"" . plugins_url("/assets/images/mail.png",__FILE__)."\" width=\"25\"
|
161 |
+
height=\"25\" style=\"vertical-align:text-top; margin-right:5px;\" />Wp Mail Bank"),
|
162 |
+
"href" => __(site_url() . "/wp-admin/admin.php?page=mail_settings"),
|
163 |
+
));
|
164 |
+
|
165 |
+
$wp_admin_bar->add_menu(array(
|
166 |
+
"parent" => "mail_bank",
|
167 |
+
"id" => "Settings",
|
168 |
+
"href" => site_url() . "/wp-admin/admin.php?page=mail_settings",
|
169 |
+
"title" => __("Settings", mail_bank))
|
170 |
+
);
|
171 |
+
$wp_admin_bar->add_menu(array(
|
172 |
+
"parent" => "mail_bank",
|
173 |
+
"id" => "send_test_email",
|
174 |
+
"href" => site_url() . "/wp-admin/admin.php?page=send_test_email",
|
175 |
+
"title" => __("Send Test Email", mail_bank))
|
176 |
+
);
|
177 |
+
$wp_admin_bar->add_menu(array(
|
178 |
+
"parent" => "mail_bank",
|
179 |
+
"id" => "wp_system_status",
|
180 |
+
"href" => site_url() . "/wp-admin/admin.php?page=wp_system_status",
|
181 |
+
"title" => __("System Status", mail_bank))
|
182 |
+
);
|
183 |
+
break;
|
184 |
+
case "author":
|
185 |
+
$wp_admin_bar->add_menu(array(
|
186 |
+
"id" => "mail_bank",
|
187 |
+
"title" => __("<img src=\"" . plugins_url("/assets/images/mail.png",__FILE__)."\" width=\"25\"
|
188 |
+
height=\"25\" style=\"vertical-align:text-top; margin-right:5px;\" />Wp Mail Bank"),
|
189 |
+
"href" => __(site_url() . "/wp-admin/admin.php?page=mail_settings"),
|
190 |
+
));
|
191 |
+
|
192 |
+
$wp_admin_bar->add_menu(array(
|
193 |
+
"parent" => "mail_bank",
|
194 |
+
"id" => "Settings",
|
195 |
+
"href" => site_url() . "/wp-admin/admin.php?page=mail_settings",
|
196 |
+
"title" => __("Settings", mail_bank))
|
197 |
+
);
|
198 |
+
$wp_admin_bar->add_menu(array(
|
199 |
+
"parent" => "mail_bank",
|
200 |
+
"id" => "send_test_email",
|
201 |
+
"href" => site_url() . "/wp-admin/admin.php?page=send_test_email",
|
202 |
+
"title" => __("Send Test Email", mail_bank))
|
203 |
+
);
|
204 |
+
$wp_admin_bar->add_menu(array(
|
205 |
+
"parent" => "mail_bank",
|
206 |
+
"id" => "wp_system_status",
|
207 |
+
"href" => site_url() . "/wp-admin/admin.php?page=wp_system_status",
|
208 |
+
"title" => __("System Status", mail_bank))
|
209 |
+
);
|
210 |
+
break;
|
211 |
+
}
|
212 |
+
}
|
213 |
///////////////////////////////////// Call Install Script on Plugin Activation ////////////////////////////////////////
|
214 |
|
215 |
function plugin_install_script_for_mail_bank()
|
216 |
{
|
217 |
include_once MAIL_BK_PLUGIN_DIR . "/lib/wp-install-script.php";
|
218 |
}
|
219 |
+
add_action("admin_bar_menu", "add_mail_icon",100);
|
220 |
add_action('phpmailer_init','wp_mail_bank_configure');
|
221 |
add_action("plugins_loaded", "mail_bank_plugin_load_text_domain");
|
222 |
add_action("admin_menu","create_global_menus_for_mail_bank");
|