Version Description
Changed: Back End Design for old forms
Download this release
Release Info
Developer | webdorado |
Plugin | Form Maker by WD – user-friendly drag & drop Form Builder plugin |
Version | 1.8.15 |
Comparing to | |
See all releases |
Code changes from version 1.8.14 to 1.8.15
- admin/views/FMViewManage_fm.php +195 -130
- form-maker.php +2 -2
- images/dublicate.png +0 -0
- images/dublicate_hover.png +0 -0
- images/tick.png +0 -0
- readme.txt +4 -1
admin/views/FMViewManage_fm.php
CHANGED
@@ -1436,139 +1436,204 @@ class FMViewManage_fm {
|
|
1436 |
<a style="color: blue; text-decoration: none;" target="_blank" href="https://web-dorado.com/wordpress-form-maker-guide-4.html">Read More in User Manual</a>
|
1437 |
</div>
|
1438 |
<form class="wrap" id="manage_form" method="post" action="admin.php?page=manage_fm" style="width:99%;">
|
1439 |
-
|
1440 |
-
|
1441 |
-
|
1442 |
-
|
1443 |
-
|
1444 |
-
|
1445 |
-
|
1446 |
-
|
1447 |
-
|
1448 |
-
|
1449 |
-
|
1450 |
-
|
1451 |
-
|
1452 |
-
|
1453 |
-
|
1454 |
-
|
1455 |
-
|
1456 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1457 |
|
1458 |
-
|
1459 |
-
|
1460 |
-
|
1461 |
-
|
1462 |
-
|
1463 |
-
|
1464 |
-
|
1465 |
-
|
1466 |
-
|
1467 |
-
|
1468 |
-
|
1469 |
-
|
1470 |
-
|
1471 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1472 |
|
1473 |
<div id="formMakerDiv" onclick="close_window()"></div>
|
1474 |
<div id="formMakerDiv1" style="padding-top: 20px;" align="center">
|
1475 |
-
<table border="0" width="100%" cellpadding="0" cellspacing="0" height="100%"
|
1476 |
-
|
1477 |
-
|
1478 |
-
|
1479 |
-
|
1480 |
-
|
1481 |
-
|
1482 |
-
|
1483 |
-
|
1484 |
-
|
1485 |
-
|
1486 |
-
|
1487 |
-
|
1488 |
-
|
1489 |
-
|
1490 |
-
|
1491 |
-
|
1492 |
-
|
1493 |
-
|
1494 |
-
|
1495 |
-
|
1496 |
-
|
1497 |
-
|
1498 |
-
|
1499 |
-
|
1500 |
-
|
1501 |
-
|
1502 |
-
|
1503 |
-
|
1504 |
-
|
1505 |
-
|
1506 |
-
|
1507 |
-
|
1508 |
-
|
1509 |
-
|
1510 |
-
|
1511 |
-
|
1512 |
-
|
1513 |
-
|
1514 |
-
|
1515 |
-
|
1516 |
-
|
1517 |
-
|
1518 |
-
|
1519 |
-
|
1520 |
-
|
1521 |
-
|
1522 |
-
|
1523 |
-
|
1524 |
-
|
1525 |
-
|
1526 |
-
|
1527 |
-
|
1528 |
-
|
1529 |
-
|
1530 |
-
|
1531 |
-
|
1532 |
-
|
1533 |
-
|
1534 |
-
|
1535 |
-
|
1536 |
-
|
1537 |
-
|
1538 |
-
|
1539 |
-
|
1540 |
-
|
1541 |
-
|
1542 |
-
|
1543 |
-
|
1544 |
-
|
1545 |
-
|
1546 |
-
|
1547 |
-
|
1548 |
-
|
1549 |
-
|
1550 |
-
|
1551 |
-
|
1552 |
-
|
1553 |
-
|
1554 |
-
|
1555 |
-
|
1556 |
-
|
1557 |
-
|
1558 |
-
|
1559 |
-
|
1560 |
-
|
1561 |
-
|
1562 |
-
|
1563 |
-
|
1564 |
-
|
1565 |
-
|
1566 |
-
|
1567 |
-
|
1568 |
-
|
1569 |
-
|
1570 |
-
|
1571 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1572 |
<input type="hidden" id="old_selected" />
|
1573 |
<input type="hidden" id="element_type" />
|
1574 |
<input type="hidden" id="editing_id" />
|
@@ -1606,7 +1671,7 @@ class FMViewManage_fm {
|
|
1606 |
<div id="take">
|
1607 |
<?php
|
1608 |
if ($row->form) {
|
1609 |
-
|
1610 |
}
|
1611 |
else {
|
1612 |
?>
|
1436 |
<a style="color: blue; text-decoration: none;" target="_blank" href="https://web-dorado.com/wordpress-form-maker-guide-4.html">Read More in User Manual</a>
|
1437 |
</div>
|
1438 |
<form class="wrap" id="manage_form" method="post" action="admin.php?page=manage_fm" style="width:99%;">
|
1439 |
+
<?php wp_nonce_field('nonce_fm', 'nonce_fm'); ?>
|
1440 |
+
<h2 class="fm-h2-message"></h2>
|
1441 |
+
<div class="fm-page-header">
|
1442 |
+
<!-- <div class="fm-page-title">
|
1443 |
+
<?php echo $page_title; ?>
|
1444 |
+
</div> -->
|
1445 |
+
<div style="float:left;">
|
1446 |
+
<div class="fm-logo-edit-page"></div>
|
1447 |
+
<div class="fm-title-edit-page">Form</br>Maker</div>
|
1448 |
+
</div>
|
1449 |
+
<div class="fm-page-actions">
|
1450 |
+
<button class="fm-button form-options-button medium" onclick="if (fm_check_required('title', 'Form title') || !submitbutton()) {return false;}; fm_set_input_value('task', 'form_options_old');">
|
1451 |
+
<span></span>
|
1452 |
+
Form Options
|
1453 |
+
</button>
|
1454 |
+
<div style="height:40px; border-right: 1px solid #848484; display: inline-block; width: 5px; vertical-align: bottom; margin-right: 5px;"></div>
|
1455 |
+
<?php if ($id) { ?>
|
1456 |
+
<button class="fm-button save-as-copy-button medium" onclick="if (fm_check_required('title', 'Form title') || !submitbutton()) {return false;}; fm_set_input_value('task', 'save_as_copy_old');">
|
1457 |
+
<span></span>
|
1458 |
+
Save as Copy
|
1459 |
+
</button>
|
1460 |
+
<?php } ?>
|
1461 |
+
<button class="fm-button save-button small" onclick="if (fm_check_required('title', 'Form title') || !submitbutton()) {return false;}; fm_set_input_value('task', 'save_old');">
|
1462 |
+
<span></span>
|
1463 |
+
Save
|
1464 |
+
</button>
|
1465 |
+
<button class="fm-button apply-button small" onclick="if (fm_check_required('title', 'Form title') || !submitbutton()) {return false;}; fm_set_input_value('task', 'apply_old');">
|
1466 |
+
<span></span>
|
1467 |
+
Apply
|
1468 |
+
</button>
|
1469 |
+
<button class="fm-button cancel-button small" onclick="fm_set_input_value('task', 'cancel');">
|
1470 |
+
<span></span>
|
1471 |
+
Cancel
|
1472 |
+
</button>
|
1473 |
+
</div>
|
1474 |
+
<div class="fm-clear"></div>
|
1475 |
+
</div>
|
1476 |
|
1477 |
+
|
1478 |
+
<div class="fm-title">
|
1479 |
+
<span style="">Form title: </span>
|
1480 |
+
<input id="title" name="title" value="<?php echo $row->title; ?>"/>
|
1481 |
+
</div>
|
1482 |
+
<div class="fm-clear"></div>
|
1483 |
+
<br/>
|
1484 |
+
<div class="fm-theme-banner">
|
1485 |
+
<div class="fm-theme" style="float:left;">
|
1486 |
+
|
1487 |
+
<span style="">Theme: </span>
|
1488 |
+
<select id="theme" name="theme" onChange="set_preview()">
|
1489 |
+
<?php
|
1490 |
+
foreach ($themes as $theme) {
|
1491 |
+
?>
|
1492 |
+
<option value="<?php echo $theme->id; ?>" <?php echo (($theme->id == $row->theme) ? 'selected' : ''); ?>><?php echo $theme->title; ?></option>
|
1493 |
+
<?php
|
1494 |
+
}
|
1495 |
+
?>
|
1496 |
+
</select>
|
1497 |
+
<button id="preview_form" class="fm-button preview-button small" onclick="tb_show('', '<?php echo add_query_arg(array('action' => 'FormMakerPreview', 'form_id' => $row->id, 'test_theme' => $row->theme, 'width' => '1000', 'height' => '500', 'TB_iframe' => '1'), admin_url('admin-ajax.php')); ?>'); return false;">
|
1498 |
+
<span></span>
|
1499 |
+
Preview
|
1500 |
+
</button>
|
1501 |
+
<button id="edit_css" class="fm-button options-edit-button small" onclick="tb_show('', '<?php echo add_query_arg(array('action' => 'FormMakerEditCSS', 'id' => $row->theme, 'form_id' => $row->id, 'width' => '1000', 'height' => '500', 'TB_iframe' => '1'), admin_url('admin-ajax.php')); ?>'); return false;">
|
1502 |
+
<span></span>
|
1503 |
+
Edit CSS
|
1504 |
+
</button>
|
1505 |
+
</div>
|
1506 |
+
<div style="float:right;">
|
1507 |
+
<button class="fm-button add-new-button large" onclick="enable(); Enable(); return false;">
|
1508 |
+
Add a New Field
|
1509 |
+
<span></span>
|
1510 |
+
</button>
|
1511 |
+
</div>
|
1512 |
+
</div>
|
1513 |
+
<div class="fm-clear"></div>
|
1514 |
|
1515 |
<div id="formMakerDiv" onclick="close_window()"></div>
|
1516 |
<div id="formMakerDiv1" style="padding-top: 20px;" align="center">
|
1517 |
+
<table class="formMakerDiv1_table" border="0" width="100%" cellpadding="0" cellspacing="0" height="100%">
|
1518 |
+
<tr>
|
1519 |
+
<td style="padding:0px">
|
1520 |
+
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" >
|
1521 |
+
<tr valign="top">
|
1522 |
+
<td width="20%" height="100%" id="field_types">
|
1523 |
+
<div id="when_edit" style="display: none;"></div>
|
1524 |
+
<table border="0" cellpadding="0" cellspacing="3" width="100%" style="border-collapse: separate; border-spacing: 3px;">
|
1525 |
+
<tbody>
|
1526 |
+
<tr>
|
1527 |
+
<td align="center" onclick="addRow('customHTML')" class="field_buttons" id="table_editor">
|
1528 |
+
<img src="<?php echo WD_FM_URL; ?>/images/customHTML.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_customHTML">
|
1529 |
+
<div>Custom HTML</div>
|
1530 |
+
</td>
|
1531 |
+
<td align="center" onclick="addRow('text')" class="field_buttons" id="table_text">
|
1532 |
+
<img src="<?php echo WD_FM_URL; ?>/images/text.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_text">
|
1533 |
+
<div>Text input</div>
|
1534 |
+
</td>
|
1535 |
+
</tr>
|
1536 |
+
<tr>
|
1537 |
+
<td align="center" onclick="addRow('checkbox')" class="field_buttons" id="table_checkbox">
|
1538 |
+
<img src="<?php echo WD_FM_URL; ?>/images/checkbox.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_checkbox">
|
1539 |
+
<div>Multiple Choice</div>
|
1540 |
+
</td>
|
1541 |
+
<td align="center" onclick="addRow('radio')" class="field_buttons" id="table_radio">
|
1542 |
+
<img src="<?php echo WD_FM_URL; ?>/images/radio.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_radio">
|
1543 |
+
<div>Single Choice</div>
|
1544 |
+
</td>
|
1545 |
+
</tr>
|
1546 |
+
<tr>
|
1547 |
+
<td align="center" onclick="addRow('survey')" class="field_buttons" id="table_survey">
|
1548 |
+
<img src="<?php echo WD_FM_URL; ?>/images/survey.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_survey">
|
1549 |
+
<div>Survey Tools</div>
|
1550 |
+
</td>
|
1551 |
+
<td align="center" onclick="addRow('time_and_date')" class="field_buttons" id="table_time_and_date">
|
1552 |
+
<img src="<?php echo WD_FM_URL; ?>/images/time_and_date.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_time_and_date">
|
1553 |
+
<div>Time and Date</div>
|
1554 |
+
</td>
|
1555 |
+
</tr>
|
1556 |
+
<tr>
|
1557 |
+
<td align="center" onclick="addRow('select')" class="field_buttons" id="table_select">
|
1558 |
+
<img src="<?php echo WD_FM_URL; ?>/images/select.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_select">
|
1559 |
+
<div>Select Box</div>
|
1560 |
+
</td>
|
1561 |
+
<td align="center" onclick="addRow('file_upload')" class="field_buttons" id="table_file_upload">
|
1562 |
+
<img src="<?php echo WD_FM_URL; ?>/images/file_upload.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_file_upload">
|
1563 |
+
<div>File Upload</div>
|
1564 |
+
</td>
|
1565 |
+
</tr>
|
1566 |
+
<tr>
|
1567 |
+
<td align="center" onclick="addRow('section_break')" class="field_buttons" id="table_section_break">
|
1568 |
+
<img src="<?php echo WD_FM_URL; ?>/images/section_break.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_section_break">
|
1569 |
+
<div>Section Break</div>
|
1570 |
+
</td>
|
1571 |
+
<td align="center" onclick="addRow('page_break')" class="field_buttons" id="table_page_break">
|
1572 |
+
<img src="<?php echo WD_FM_URL; ?>/images/page_break.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_page_break">
|
1573 |
+
<div>Page Break</div>
|
1574 |
+
</td>
|
1575 |
+
</tr>
|
1576 |
+
<tr>
|
1577 |
+
<td align="center" onclick="addRow('map')" class="field_buttons" id="table_map">
|
1578 |
+
<img src="<?php echo WD_FM_URL; ?>/images/map.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_map">
|
1579 |
+
<div>Map</div>
|
1580 |
+
</td>
|
1581 |
+
<td align="center" onclick="addRow('paypal')" style="" id="table_paypal" class="field_buttons">
|
1582 |
+
<img src="<?php echo WD_FM_URL; ?>/images/paypal.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_paypal">
|
1583 |
+
<div>Payment</div>
|
1584 |
+
</td>
|
1585 |
+
</tr>
|
1586 |
+
<tr>
|
1587 |
+
<td align="center" onclick="addRow('captcha')" class="field_buttons" id="table_captcha">
|
1588 |
+
<img src="<?php echo WD_FM_URL; ?>/images/captcha.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_captcha">
|
1589 |
+
<div>Captcha</div>
|
1590 |
+
</td>
|
1591 |
+
<td align="center" onclick="addRow('button')" id="table_button" class="field_buttons">
|
1592 |
+
<img src="<?php echo WD_FM_URL; ?>/images/button.png?ver=<?php echo get_option("wd_form_maker_version"); ?>" style="margin:5px" id="img_button">
|
1593 |
+
<div>Button</div>
|
1594 |
+
</td>
|
1595 |
+
</tr>
|
1596 |
+
</tbody>
|
1597 |
+
</table>
|
1598 |
+
</td>
|
1599 |
+
<td width="40%" height="100%" align="left">
|
1600 |
+
<div id="edit_table"></div>
|
1601 |
+
</td>
|
1602 |
+
<td align="center" valign="top" style="background: url("<?php echo WD_FM_URL . '/images/border2.png'; ?>") repeat-y;"> </td>
|
1603 |
+
<td style="padding:15px;">
|
1604 |
+
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" >
|
1605 |
+
<tr>
|
1606 |
+
<td align="right">
|
1607 |
+
<input type="radio" value="end" name="el_pos" checked="checked" id="pos_end" onclick="Disable()"/>
|
1608 |
+
At The End
|
1609 |
+
<input type="radio" value="begin" name="el_pos" id="pos_begin" onclick="Disable()"/>
|
1610 |
+
At The Beginning
|
1611 |
+
<input type="radio" value="before" name="el_pos" id="pos_before" onclick="Enable()"/>
|
1612 |
+
Before
|
1613 |
+
<select style="width: 100px; margin-left: 5px;" id="sel_el_pos" onclick="change_before()" disabled="disabled"></select>
|
1614 |
+
<br>
|
1615 |
+
<button class="fm-button field-save-button small" onclick="add(0, false); return false;">
|
1616 |
+
Save
|
1617 |
+
<span></span>
|
1618 |
+
</button>
|
1619 |
+
<button class="fm-button cancel-button small" onclick="close_window(); return false;">
|
1620 |
+
Cancel
|
1621 |
+
<span></span>
|
1622 |
+
</button>
|
1623 |
+
<hr style="margin-bottom:10px" />
|
1624 |
+
</td>
|
1625 |
+
</tr>
|
1626 |
+
<tr height="100%" valign="top">
|
1627 |
+
<td id="show_table"></td>
|
1628 |
+
</tr>
|
1629 |
+
</table>
|
1630 |
+
</td>
|
1631 |
+
</tr>
|
1632 |
+
</table>
|
1633 |
+
</td>
|
1634 |
+
</tr>
|
1635 |
+
</table>
|
1636 |
+
<input type="hidden" id="old" />
|
1637 |
<input type="hidden" id="old_selected" />
|
1638 |
<input type="hidden" id="element_type" />
|
1639 |
<input type="hidden" id="editing_id" />
|
1671 |
<div id="take">
|
1672 |
<?php
|
1673 |
if ($row->form) {
|
1674 |
+
echo str_replace('.png', '.png?ver='. get_option("wd_form_maker_version"), $row->form);
|
1675 |
}
|
1676 |
else {
|
1677 |
?>
|
form-maker.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Form Maker
|
4 |
* Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
|
5 |
* Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
|
6 |
-
* Version: 1.8.
|
7 |
* Author: WebDorado
|
8 |
* Author URI: https://web-dorado.com/
|
9 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -268,7 +268,7 @@ function register_fmemailverification_cpt(){
|
|
268 |
// Activate plugin.
|
269 |
function form_maker_activate() {
|
270 |
$version = get_option("wd_form_maker_version");
|
271 |
-
$new_version = '1.8.
|
272 |
global $wpdb;
|
273 |
if (!$version) {
|
274 |
add_option("wd_form_maker_version", $new_version, '', 'no');
|
3 |
* Plugin Name: Form Maker
|
4 |
* Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
|
5 |
* Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
|
6 |
+
* Version: 1.8.15
|
7 |
* Author: WebDorado
|
8 |
* Author URI: https://web-dorado.com/
|
9 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
268 |
// Activate plugin.
|
269 |
function form_maker_activate() {
|
270 |
$version = get_option("wd_form_maker_version");
|
271 |
+
$new_version = '1.8.15';
|
272 |
global $wpdb;
|
273 |
if (!$version) {
|
274 |
add_option("wd_form_maker_version", $new_version, '', 'no');
|
images/dublicate.png
ADDED
Binary file
|
images/dublicate_hover.png
ADDED
Binary file
|
images/tick.png
ADDED
Binary file
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-form.html
|
|
4 |
Tags: form, forms, form builder, form maker, form manager, form plugin, form with recaptcha, forms plugin, multiple forms, paypal form, survey form, feedback form, feedback forms, contact form,contact form plugin, contact form builder, form creator, email form, secure form, web form, form to email, contact forms, custom forms, form widget, captcha form, wordpress contact form ,recaptcha contact form, form creation, contact form with auto reply, widget contact form, builder, feedback, contacts form plugin , custom contact form, contact us form, formular, formulario, admin, captcha, contact, database, email, javascript, jquery, page, plugin, survey, widget, custom form, forms creator, input, validation, send copy, form with captcha, pdf, mysql
|
5 |
Requires at least: 3.4
|
6 |
Tested up to: 4.4
|
7 |
-
Stable tag: 1.8.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -302,6 +302,9 @@ The Form Maker (Pro version) has simple PayPal integration. This allows the user
|
|
302 |
|
303 |
== Changelog ==
|
304 |
|
|
|
|
|
|
|
305 |
= 1.8.14 =
|
306 |
Fixed: Bug in PayPal field
|
307 |
Changed: Matrix field display in email
|
4 |
Tags: form, forms, form builder, form maker, form manager, form plugin, form with recaptcha, forms plugin, multiple forms, paypal form, survey form, feedback form, feedback forms, contact form,contact form plugin, contact form builder, form creator, email form, secure form, web form, form to email, contact forms, custom forms, form widget, captcha form, wordpress contact form ,recaptcha contact form, form creation, contact form with auto reply, widget contact form, builder, feedback, contacts form plugin , custom contact form, contact us form, formular, formulario, admin, captcha, contact, database, email, javascript, jquery, page, plugin, survey, widget, custom form, forms creator, input, validation, send copy, form with captcha, pdf, mysql
|
5 |
Requires at least: 3.4
|
6 |
Tested up to: 4.4
|
7 |
+
Stable tag: 1.8.15
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
302 |
|
303 |
== Changelog ==
|
304 |
|
305 |
+
= 1.8.15 =
|
306 |
+
Changed: Back End Design for old forms
|
307 |
+
|
308 |
= 1.8.14 =
|
309 |
Fixed: Bug in PayPal field
|
310 |
Changed: Matrix field display in email
|