Changeset 2338011
- Timestamp:
- 07/09/2020 12:00:27 PM (6 years ago)
- Location:
- cf7-db-tool
- Files:
-
- 30 added
- 9 deleted
- 5 edited
-
assets/screenshot-10.png (modified) (previous)
-
assets/screenshot-11.png (deleted)
-
assets/screenshot-12.png (deleted)
-
assets/screenshot-13.png (deleted)
-
assets/screenshot-14.png (deleted)
-
assets/screenshot-15.png (deleted)
-
assets/screenshot-9.png (modified) (previous)
-
tags/4.3.0 (added)
-
tags/4.3.0/assets (added)
-
tags/4.3.0/assets/css (added)
-
tags/4.3.0/assets/css/cf7-bulk-mail.css (added)
-
tags/4.3.0/assets/css/cf7-db-tool.css (added)
-
tags/4.3.0/assets/js (added)
-
tags/4.3.0/assets/js/cf7-db-bulkmail.js (added)
-
tags/4.3.0/assets/js/cf7-db-mail-provider.js (added)
-
tags/4.3.0/assets/js/cf7-db-tool.js (added)
-
tags/4.3.0/assets/js/chart.js (added)
-
tags/4.3.0/cf7-db-tool.php (added)
-
tags/4.3.0/readme.txt (added)
-
tags/4.3.0/src (added)
-
tags/4.3.0/src/BulkMail.php (added)
-
tags/4.3.0/src/Config.php (added)
-
tags/4.3.0/src/CsvExport.php (added)
-
tags/4.3.0/src/Form.php (added)
-
tags/4.3.0/src/FormEntries.php (added)
-
tags/4.3.0/src/FormEntry.php (added)
-
tags/4.3.0/src/Forms.php (added)
-
tags/4.3.0/src/ListEntries.php (added)
-
tags/4.3.0/src/ListForms.php (added)
-
tags/4.3.0/src/Mail.php (added)
-
tags/4.3.0/src/Plugin.php (added)
-
tags/4.3.0/src/Report.php (added)
-
tags/4.3.0/src/connected_mail (added)
-
tags/4.3.0/src/connected_mail/mailgun.php (added)
-
tags/4.3.0/src/connected_mail/sendgrid.php (added)
-
tags/4.3.0/src/setting-options-fileds (added)
-
tags/4.3.0/src/setting-options-fileds/mail-fields-support.php (added)
-
trunk/assets/images (deleted)
-
trunk/cf7-db-tool.php (modified) (1 diff)
-
trunk/readme.txt (modified) (8 diffs)
-
trunk/src/Integration (deleted)
-
trunk/src/Plugin.php (modified) (6 diffs)
-
trunk/src/captcha (deleted)
-
trunk/src/setting-options-fileds/captcha-settings-fields.php (deleted)
Legend:
- Unmodified
- Added
- Removed
-
cf7-db-tool/trunk/cf7-db-tool.php
r2321537 r2338011 8 8 * Text Domain: cf7-db-tool 9 9 * Tags: contact, cf7, integration, bulk mail, contact form 7, db, export, save, wpcf7, contact form 7 db, contact form 7 database, contact form 7 data export, contact form 7 database addon 10 * Version: 4. 2.910 * Version: 4.3.0 11 11 */ 12 12 13 define('CF7_DBT_VERSION', '4. 2.9');14 define('CF7_DBT_DB_VERSION', '4. 2.9');13 define('CF7_DBT_VERSION', '4.3.0'); 14 define('CF7_DBT_DB_VERSION', '4.3.0'); 15 15 define('CF7_DBT_PATH', __DIR__); 16 16 define('CF7_DBT_URL', plugins_url(basename(CF7_DBT_PATH))); -
cf7-db-tool/trunk/readme.txt
r2321537 r2338011 1 1 === CF7 DB Tool & Bulk Email - All in one. === 2 2 Contributors: orangetoolz 3 Tags: contact, cf7, integration, bulk mail, contact form 7, db, export, save, wpcf7, contact form 7 db, contact form 7 database, contact form 7 data export, contact form 7 database addon , Anti-spam security, Antispam, Captcha, Captha, Recaptcha3 Tags: contact, cf7, integration, bulk mail, contact form 7, db, export, save, wpcf7, contact form 7 db, contact form 7 database, contact form 7 data export, contact form 7 database addon 4 4 Requires at least: 4.8 5 5 Tested up to: 5.4 6 Stable tag: 4. 2.96 Stable tag: 4.3.0 7 7 License: GPLv2 or later 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 11 11 12 12 == Description == 13 The “CF7 DB TOOL”plugin saves contact form 7 submissions to your WordPress database and Enable Bulk Email.13 The "CF7 DB TOOL" plugin saves contact form 7 submissions to your WordPress database and Enable Bulk Email. 14 14 After installing the plugin it automatically captures and stores all contact form 7 submission inside the wp-admin interface. 15 15 … … 17 17 18 18 Plug and Play addon. 19 No configuration required.20 19 Store all data submitted by contact form 7 and show the list inside the wp-admin. 21 20 Easy lightweight plugin. … … 31 30 Email integration with bulk mail [Mailgun](https://www.mailgun.com/) 32 31 Email integration with bulk mail with [sendgrid](https://sendgrid.com/) 33 Captcha Enable to protect spam.34 32 35 33 … … 46 44 == Upcoming features: == 47 45 48 *W ebhook46 *Will provide a list 49 47 50 48 REVIEW: … … 69 67 6. Reply option 70 68 7. Last 12 month graph report 71 8. Bulk mail 69 8. Bulk mail 72 70 9. Mailgun Configure 71 10. SendGrid Configure 73 72 74 73 == Frequently asked questions == … … 140 139 *Bug fix 141 140 142 143 141 = 4.1.0 = 144 142 *Release Date - April 03, 2020* … … 153 151 *Email integration with bulk mail with 154 152 155 = 4.2.8 = 156 *Release Date - April 17, 2020* 157 *Captcha Enable to protect spam. 158 159 = 4.2.9 = 153 = 4.3.0 = 154 *Release Date - July 9, 2020* 160 155 Restore the plugin 161 156 -
cf7-db-tool/trunk/src/Plugin.php
r2321537 r2338011 1 1 <?php 2 2 namespace CF7DBTOOL; 3 use CFTZ_Module_CF7;4 3 5 4 class Plugin … … 59 58 require_once 'Report.php'; 60 59 require_once'BulkMail.php'; 61 require_once 'captcha/cf7DbToolcaptcha.php';62 60 $this->config = new Config(); 63 61 add_action('admin_menu', [$this, 'addOptionsPage'], 5); … … 74 72 75 73 /** 76 * add plugin option page in admin menu 74 * add plugin option page in admin menu / Register field for mail provider 77 75 * @return void 78 76 */ … … 115 113 * */ 116 114 add_submenu_page( 'cf7_dbt', 'Mail Settings', 'Mail settings', 'manage_options', 'Mail-Settings',[$this, 'cf7BulkMailSettings'] ); 117 /** 118 * Submenu for captcha settings 119 * */ 120 add_submenu_page( 'cf7_dbt', 'Captcha Settings', 'Captcha Settings', 'manage_options', 'Captcha-Settings',[$this, 'cf7BulkCaptchaSettings'] ); 121 122 123 /** 124 * Register filed function call 115 116 /** 117 * Register filed function call for mail provider 125 118 * */ 126 119 add_action( 'admin_init', [$this, 'custom_settings_fields'] ); … … 184 177 185 178 /** 186 * Callback for captcha File include 187 * @return void 188 */ 189 public function cf7BulkCaptchaSettings(){ 190 require_once 'setting-options-fileds/captcha-settings-fields.php'; 191 } 192 193 /** 194 * Register field for api & url for MailGun 179 * Register field for api & url for MailGun, sendgrid 195 180 */ 196 181 … … 230 215 add_settings_field('sendgrid_password','SendGrid Password', [$this, 'sendgrid_userPassword'],'mail-support-options','sendgrid_mail_setting'); 231 216 232 /** 233 * Captcha registered fileds 234 * */ 235 register_setting('captcha-settings-group', 'cf7db-captcha-active'); 236 //register_setting('captcha-settings-group', 'cf7db-captcha-keyLenght'); 237 238 239 /** 240 * captcha settings Section 241 * */ 242 add_settings_section( 'cf7_db_captcha_setting', 'Customize your captcha settings', [$this, 'cf7DbToolCaptcha__section_cb'], 'Captcha-Settings' ); 243 /** 244 * Captcha Settings fileds 245 * */ 246 add_settings_field('active_cf7DbToolCaptcha','Active Captcha', [$this, 'active_captcha_cb'],'Captcha-Settings','cf7_db_captcha_setting'); 247 //add_settings_field('cf7DbToolCaptchaKeyLenght','Captcha Key Length', [$this, 'cf7DbKeyLength'],'Captcha-Settings','cf7_db_captcha_setting'); 248 249 } 250 251 252 /** 253 * Captcha Fields Design 254 * */ 255 //Active / Deactive captcha 256 public function active_captcha_cb(){ 257 $active_captcha = get_option('cf7db-captcha-active'); 258 $checkded = ($active_captcha? 'checked' : ''); 259 echo '<label><input type="checkbox" '.$checkded.' name="cf7db-captcha-active" class="active_captcha" value="1"> </label>'; 260 echo '<span>(If you already using <i><b>Really Simple CAPTCHA</b></i>, you dont need to active this.)</span>'; 261 262 } 263 //Captcha Length 264 // public function cf7DbKeyLength(){ 265 // $capthcaLenght = get_option('cf7db-captcha-keyLenght'); 266 // $capthcaLenght = ($capthcaLenght? $capthcaLenght : 4); 267 // echo '<input type="number" class="captcha-keylenght" value="'.$capthcaLenght.'" name="cf7db-captcha-keyLenght" > '; 268 // } 269 270 /** 271 * Mail provider inputs Fileds design 217 } 218 219 220 /** 221 * Mail provider enable/disable 272 222 * */ 273 223 //Active / Deactive mail provider
Note: See TracChangeset
for help on using the changeset viewer.