Plugin Directory

Changeset 2949510


Ignore:
Timestamp:
08/08/2023 05:41:48 PM ( 14 months ago)
Author:
shahinurislam
Message:

All New Feature
New Entries button add
Tutorial add

Location:
download-pdf-after-submit-form
Files:
27 added
6 edited

Legend:

Unmodified
Added
Removed
  • download-pdf-after-submit-form/trunk/css/admin.css

    r2785535 r2949510  
    two hundred and nineteen two hundred and nineteen   filter:none ! important;;
    two hundred and twenty two hundred and twenty }
      two hundred and twenty-one
      two hundred and twenty-two /* form design */
      two hundred and twenty-three
      two hundred and twenty-four section.contact-us-dpbsf {
      two hundred and twenty-five   /*position: relative;*/
      two hundred and twenty-six   /*display: block;*/
      two hundred and twenty-seven   /*width: 30%;*/
      two hundred and twenty-eight   /*height: auto;*/
      two hundred and twenty-nine   background-color: none;
      two hundred and thirty   padding: 40px;
      two hundred and thirty-one   margin-left: auto;
      two hundred and thirty-two   margin-right: auto;
      two hundred and thirty-three   border-radius: 15px;
      two hundred and thirty-four   box-shadow: none;
      two hundred and thirty-five }
      two hundred and thirty-six
      two hundred and thirty-seven section.contact-us-dpbsf .section-heading-dpbsf {
      two hundred and thirty-eight   position: relative;
      two hundred and thirty-nine   display: block;
      two hundred and forty   margin: auto;
      two hundred and forty-one }
      two hundred and forty-two
      two hundred and forty-three .section-heading-dpbsf h4 {
      two hundred and forty-four   line-height: 40px;
      two hundred and forty-five   font-size: 28px;
      two hundred and forty-six   font-weight: 900;
      two hundred and forty-seven   color: #dc8cdb;
      two hundred and forty-eight   text-align: center;
      two hundred and forty-nine   text-transform: uppercase;
      two hundred and fifty   margin-bottom: 0px;
      two hundred and fifty-one     margin-top: 10px;
      two hundred and fifty-two }
      two hundred and fifty-three
      two hundred and fifty-four .textarea-dpbsf {
      two hundred and fifty-five   width: 100%;
      two hundred and fifty-six   position: relative;
      two hundred and fifty-seven   display: block;
      two hundred and fifty-eight   background-color: #f4f7fb ! important;
      two hundred and fifty-nine   font-family: 'Open Sans', sans-serif;
      two hundred and sixty   font-size: 12px;
      two hundred and sixty-one   font-weight: 500;
      two hundred and sixty-two   border: none ! important;
      two hundred and sixty-three   box-shadow: none;
      two hundred and sixty-four   border-radius: 5px;
      two hundred and sixty-five   outline-color: #9e9e9e ! important;
      two hundred and sixty-six }
      two hundred and sixty-seven
      two hundred and sixty-eight .input-dpbsf {
      two hundred and sixty-nine   height: 40px;
      two hundred and seventy   padding: 0px 15px;
      two hundred and seventy-one }
      two hundred and seventy-two
      two hundred and seventy-three .textareaa {
      two hundred and seventy-four   min-height: 140px;
      two hundred and seventy-five   max-height: 180px;
      two hundred and seventy-six   padding: 15px;
      two hundred and seventy-seven   resize: none;
      two hundred and seventy-eight }
      two hundred and seventy-nine
      two hundred and eighty .contact-us-dpbsf span {
      two hundred and eighty-one   height: 0px;
      two hundred and eighty-two   font-size: 12px;
      two hundred and eighty-three   margin-bottom: 0px;
      two hundred and eighty-four }
      two hundred and eighty-five
      two hundred and eighty-six .valid_info_name-dpbsf, .valid_info_email-dpbsf, .valid_info_message-dpbsf{
      two hundred and eighty-seven   display: inline-block;
      two hundred and eighty-eight   font-size: 13px;
      two hundred and eighty-nine   margin: 5px 2px;
      two hundred and ninety }
      two hundred and ninety-one
      two hundred and ninety-two .valid-dpbsf {
      two hundred and ninety-three   border: 2px solid green;
      two hundred and ninety-four   outline-color: green;
      two hundred and ninety-five }
      two hundred and ninety-six
      two hundred and ninety-seven .invalid-dpbsf {
      two hundred and ninety-eight   border: 2px solid red;
      two hundred and ninety-nine   outline-color: red;
      three hundred }
      three hundred and one
      three hundred and two .btn-dpbsf {
      three hundred and three   display: inline-flex;
      three hundred and four   width: 100%;
      three hundred and five   justify-content: flex-end;
      three hundred and six }
      three hundred and seven
      three hundred and eight #form-submit-dpbsf {
      three hundred and nine   position: relative;
      three hundred and ten   display: inline-block;
      three hundred and eleven   float: right;
      three hundred and twelve   font-size: 12px;
      three hundred and thirteen   font-weight: bold;
      three hundred and fourteen   letter-spacing: 1px;
      three hundred and fifteen   text-transform: uppercase;
      three hundred and sixteen   color: #fff;
      three hundred and seventeen   background: rgb(219,138,222);
      three hundred and eighteen   background: linear-gradient(-145deg, rgba(219,138,222,1) 0%, rgba(246,191,159,1) 100%);
      three hundred and nineteen   padding: 12px 20px;
      three hundred and twenty   border-radius: 5px;
      three hundred and twenty-one   border: none;
      three hundred and twenty-two   outline: none;
      three hundred and twenty-three   cursor: pointer;
      three hundred and twenty-four   transition: all .3s;
      three hundred and twenty-five   transition: all .3s;
      three hundred and twenty-six   width: 37%;
      three hundred and twenty-seven }
      three hundred and twenty-eight
      three hundred and twenty-nine #form-submit-dpbsf:disabled {
      three hundred and thirty   border: 1px solid #9e9e9e;
      three hundred and thirty-one   background: transparent;
      three hundred and thirty-two   color: #9e9e9e;
      three hundred and thirty-three   transition: none;
      three hundred and thirty-four   transform: none;
      three hundred and thirty-five   cursor: default;
      three hundred and thirty-six }
      three hundred and thirty-seven
      three hundred and thirty-eight #form-submit-dpbsf:hover:disabled{
      three hundred and thirty-nine   border: 1px solid #9e9e9e;
      three hundred and forty   color: #9e9e9e;
      three hundred and forty-one   background: transparent;
      three hundred and forty-two   transition: none;
      three hundred and forty-three   transform: none;
      three hundred and forty-four   cursor: default;
      three hundred and forty-five }
      three hundred and forty-six
      three hundred and forty-seven .button-dpbsf:active {
      three hundred and forty-eight     transform: scale(0.95);
      three hundred and forty-nine }
      three hundred and fifty
      three hundred and fifty-one .button-dpbsf:focus {
      three hundred and fifty-two     outline: none;
      three hundred and fifty-three }
      three hundred and fifty-four
      three hundred and fifty-five .button-dpbsf.ghost {
      three hundred and fifty-six     background-color: transparent;
      three hundred and fifty-seven     border-color: #FFFFFF;
      three hundred and fifty-eight }
      three hundred and fifty-nine #submitBtn-dpbsf{
      three hundred and sixty     padding: 0px;
      three hundred and sixty-one     line-height: 0;
      three hundred and sixty-two     min-height: 0px;
      three hundred and sixty-three     box-shadow: 0 0 0 transparent;
      three hundred and sixty-four     border-radius: 0px;
      three hundred and sixty-five     border: 1px solid transparent;
      three hundred and sixty-six     background-color: transparent;
      three hundred and sixty-seven     color: #9e9e9e;
      three hundred and sixty-eight     margin: 0px;
      three hundred and sixty-nine     font-size: 12px ! important;
      three hundred and seventy     box-sizing: border-box;
      three hundred and seventy-one     font-family: inherit;
      three hundred and seventy-two     font-size: inherit;
      three hundred and seventy-three     font-weight: inherit;
      three hundred and seventy-four     background: transparent;
      three hundred and seventy-five     transition: none;
      three hundred and seventy-six     transform: none;
      three hundred and seventy-seven     text-transform: uppercase;
      three hundred and seventy-eight     display: inline-block;
      three hundred and seventy-nine     width: 100%;
      three hundred and eighty     letter-spacing: 1px;
      three hundred and eighty-one }
      three hundred and eighty-two #submitBtn-dpbsf::placeholder {
      three hundred and eighty-three     color: #9e9e9e;}
      three hundred and eighty-four
      three hundred and eighty-five .section-heading-class-dpbsf{
      three hundred and eighty-six     line-height: 40px ! important;
      three hundred and eighty-seven     font-size: 28px;
      three hundred and eighty-eight     font-weight: 900;
      three hundred and eighty-nine     color: #dc8cdb;
      three hundred and ninety     text-align: center;
      three hundred and ninety-one     text-transform: uppercase;
      three hundred and ninety-two     margin-bottom: 0px;
      three hundred and ninety-three     width:100%
      three hundred and ninety-four }
      three hundred and ninety-five #section-heading-id-dpbsf{ 
      three hundred and ninety-six     padding: 0px;
      three hundred and ninety-seven     line-height: 0;
      three hundred and ninety-eight     min-height: 0px;
      three hundred and ninety-nine     box-shadow: 0 0 0 transparent;
      four hundred     border-radius: 0px;
      four hundred and one     border: 1px solid transparent;
      four hundred and two     background-color: transparent;
      four hundred and three }
      four hundred and four
      four hundred and five #textareaCheckbox-dpbsf{ 
      four hundred and six     box-shadow: 0 0 0 transparent;
      four hundred and seven     border-radius: 0px;
      four hundred and eight     border: 1px solid transparent;
      four hundred and nine     background-color: transparent;
      four hundred and ten     color: #9e9e9e;
      four hundred and eleven     margin: 0px;
      four hundred and twelve     font-size: 12px ! important;
      four hundred and thirteen     box-sizing: border-box;
      four hundred and fourteen     font-family: inherit;
      four hundred and fifteen     font-size: inherit;
      four hundred and sixteen     font-weight: inherit;
      four hundred and seventeen     background: transparent;
      four hundred and eighteen     transition: none;
      four hundred and nineteen     transform: none;
      four hundred and twenty     text-transform: uppercase;
      four hundred and twenty-one     display: inline-block;
      four hundred and twenty-two     width: 90%;
      four hundred and twenty-three     letter-spacing: 1px;
      four hundred and twenty-four     min-height: 4px;
      four hundred and twenty-five     height: 0px;
      four hundred and twenty-six     padding: 5px 0px 20px 5px;
      four hundred and twenty-seven     resize: block;
      four hundred and twenty-eight     float: right;
      four hundred and twenty-nine     margin-bottom: 15px;
      four hundred and thirty }
      four hundred and thirty-one .section-heading-p-dpbsf{
      four hundred and thirty-two     color: #dc8cdb;
      four hundred and thirty-three     text-align: center;
      four hundred and thirty-four     width:100%
      four hundred and thirty-five }
      four hundred and thirty-six #section-p-dpbsf{       
      four hundred and thirty-seven     padding: 0px;
      four hundred and thirty-eight     line-height: 0;
      four hundred and thirty-nine     min-height: 0px;
      four hundred and forty     box-shadow: 0 0 0 transparent;
      four hundred and forty-one     border-radius: 0px;
      four hundred and forty-two     border: 1px solid transparent;
      four hundred and forty-three     background-color: transparent;
      four hundred and forty-four }
      four hundred and forty-five
      four hundred and forty-six #menu-posts-infomat menu-icon-infomat:focus + .wp-submenu{ display: none !important; }
      four hundred and forty-seven
      four hundred and forty-eight .get_dpasf_pro{
      four hundred and forty-nine     color: #93003c;
      four hundred and fifty     font-weight: 700;
      four hundred and fifty-one }
      four hundred and fifty-two .upgratetopro {
      four hundred and fifty-three     background-color: #00a32a ! important;
      four hundred and fifty-four     color: #fff;
      four hundred and fifty-five     border-radius: 3px;
      four hundred and fifty-six     transition: all .3s;
      four hundred and fifty-seven     padding: 5px;
      four hundred and fifty-eight }
      four hundred and fifty-nine
      four hundred and sixty #contact-section-dpbsf .groupStyle{
      four hundred and sixty-one     background:none;
      four hundred and sixty-two }
  • download-pdf-after-submit-form/trunk/css/formstyle.css

    r2905409 r2949510  
    one hundred and ninety-five one hundred and ninety-five
    one hundred and ninety-six one hundred and ninety-six
      one hundred and ninety-seven
    one hundred and ninety-seven one hundred and ninety-eight  
  • download-pdf-after-submit-form/trunk/include/posttype.php

    r2785535 r2949510  
    four four function dpbsf_download_posttype() {
    five five  $labels = array(
    six     'name'               => _x( ' Infomats ', 'post type general name', 'dpbsf' ),
    seven     'singular_name'      => _x( ' Infomat ', 'post type singular name', 'dpbsf' ),
    eight     'menu_name'          => _x( ' Infomats ', 'admin menu', 'dpbsf' ),
    nine     'name_admin_bar'     => _x( ' Infomat ', 'add new on admin bar', 'dpbsf' ),
    ten     'add_new'            => _x( 'Add New', ' Infomat ', 'dpbsf' ),
    eleven     'add_new_item'       => __( 'Add New Infomat ', 'dpbsf' ),
    twelve     'new_item'           => __( 'New Infomat ', 'dpbsf' ),
    thirteen     'edit_item'          => __( 'Edit Infomat ', 'dpbsf' ),
    fourteen     'view_item'          => __( 'View Infomat ', 'dpbsf' ),
    fifteen     'all_items'          => __( ' All Infomat s', 'dpbsf' ),
    sixteen     'search_items'       => __( 'Search Infomats ', 'dpbsf' ),
    seventeen     'parent_item_colon'  => __( 'Parent Infomats :', 'dpbsf' ),
    eighteen     'not_found'          => __( 'No Infomats found.', 'dpbsf' ),
    nineteen     'not_found_in_trash' => __( 'No Infomats found in Trash.', 'dpbsf' )
      six   'name'               => _x( ' Download PDF After Submit Form ', 'post type general name', 'dpbsf' ),
      seven   'singular_name'      => _x( ' Download PDF After Submit Form ', 'post type singular name', 'dpbsf' ),
      eight   'menu_name'          => _x( ' Download PDF After Submit F. ', 'admin menu', 'dpbsf' ),
      nine   'name_admin_bar'     => _x( ' Download PDF After Submit Form ', 'add new on admin bar', 'dpbsf' ),
      ten   'add_new'            => _x( 'Add New', ' Download PDF After Submit Form ', 'dpbsf' ),
      eleven   'add_new_item'       => __( 'Add New Download PDF After Submit Form ', 'dpbsf' ),
      twelve   'new_item'           => __( 'New Download PDF After Submit Form ', 'dpbsf' ),
      thirteen   'edit_item'          => __( 'Edit Download PDF After Submit Form ', 'dpbsf' ),
      fourteen   'view_item'          => __( 'View Download PDF After Submit Form ', 'dpbsf' ),
      fifteen   'all_items'          => __( ' View Entrie s', 'dpbsf' ),
      sixteen   'search_items'       => __( 'Search Download PDF After Submit Form ', 'dpbsf' ),
      seventeen   'parent_item_colon'  => __( 'Parent Download PDF After Submit Form :', 'dpbsf' ),
      eighteen   'not_found'          => __( 'No Download PDF After Submit Form found.', 'dpbsf' ),
      nineteen   'not_found_in_trash' => __( 'No Download PDF After Submit Form found in Trash.', 'dpbsf' )
    twenty twenty  );
    twenty-one twenty-one  $args = array(
     
    twenty-three twenty-three   'description'        => __( 'Description.', 'dpbsf' ),
    twenty-four twenty-four   'public'             => true,
    twenty-five     'publicly_queryable' => tru e,
      twenty-five   'publicly_queryable' => fals e,
    twenty-six twenty-six   'show_ui'            => true,
    twenty-seven twenty-seven   'show_in_menu'       => true,
    twenty-eight twenty-eight   'query_var'          => true,
    twenty-nine twenty-nine   'rewrite'            => array( 'slug' => 'infomat' ),
    thirty     'capability_type'    => 'post',
      thirty   'capability_type'    => 'post',  
    thirty-one thirty-one   'has_archive'        => true,
    thirty-two thirty-two   'hierarchical'       => false,
    thirty-three thirty-three   'menu_position'      => null,
    thirty-four     'supports'           => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' )
      thirty-four   'menu_icon'          => 'dashicons-format-aside',
      thirty-five   'supports'           => array( 'none'),
      thirty-six  
    thirty-five thirty-seven  );
    thirty-six thirty-eight  register_post_type( 'infomat', $args );
    thirty-seven   }
      thirty-nine
      forty //remove add new button
      forty-one function dpbsf_hide_infomat_add_new_button() {
      forty-two     global $post_type;
      forty-three     if ($post_type === 'infomat') {
      forty-four         echo '<style>#menu-posts-infomat .wp-submenu li:nth-child(3), .post-type-infomat a.page-title-action { display: none ! important; }</style>';
      forty-five     }
      forty-six     global $current_screen;
      forty-seven     if ($current_screen && $current_screen->post_type === 'infomat') {
      forty-eight         echo '<style>#wp-admin-bar-new-infomat { display: none ! important; }</style>';
      forty-nine     }
      fifty }
      fifty-one add_action('admin_head', 'dpbsf_hide_infomat_add_new_button');
      fifty-two
      fifty-three //show editor post
      fifty-four function dpbsf_custom_metabox_content() {
      fifty-five     global $post;
      fifty-six     $post_content = $post->post_content;
      fifty-seven     $post_title = $post->post_title;
      fifty-eight     ?>
      fifty-nine     <div class="custom-title-metabox">
      sixty         <label for="custom_post_title">Title: <b><? php echo esc_attr($post_title); ?></ b></label>
      sixty-one     </div>
      sixty-two     <div class="custom-content-metabox">
      sixty-three         <? php echo wpautop($post_content); ?>
      sixty-four     </div>
      sixty-five     <? php
      sixty-six }
      sixty-seven function dpbsf_add_custom_metabox() {
      sixty-eight     add_meta_box('dpbsf_custom_content_metabox', 'View Entrie', 'dpbsf_custom_metabox_content', 'infomat', 'normal'); // Replace 'post' with your custom post type if needed
      sixty-nine }
      seventy add_action('add_meta_boxes', 'dpbsf_add_custom_metabox');
      seventy-one //change edit to view
      seventy-two function dpbsf_change_edit_text_to_view($translated_text, $untranslated_text, $domain) {
      seventy-three     global $post_type;
      seventy-four     if ($post_type === 'infomat') {
      seventy-five         // Change "Edit" to "View"
      seventy-six         if ($untranslated_text === 'Edit') {
      seventy-seven             return 'View';
      seventy-eight         }
      seventy-nine     }
      eighty     // Return the original translation for other texts
      eighty-one     return $translated_text;
      eighty-two }
      eighty-three add_filter('gettext', 'dpbsf_change_edit_text_to_view', 10, 3);
    thirty-eight eighty-four ?>
  • download-pdf-after-submit-form/trunk/index.php

    r2905409 r2949510  
    one one <? php
    two two /*
    three   Plugin Name: Download PDF After Submit Form
    four   Plugin URI: https://wordpress.org/plugins/download-pdf-after-submit-form/
    five   Description: Download any pdf After submit form.
    six   Author: Md. Shahinur Islam
    seven   Version: 2.2
    eight   Author URI: https://profiles.wordpress.org/shahinurislam/
    nine   */
      three  * Plugin Name: Download PDF After Submit Form
      four  * Plugin URI: https://wordpress.org/plugins/download-pdf-after-submit-form/
      five  * Description: Download any pdf After submit form. This plugin offers the premium feature of ready popup design & provides quick access to beautiful all fields that can be edit in your popup easily.
      six  * Author: Md. Shahinur Islam
      seven  * Author URI: https://profiles.wordpress.org/shahinurislam
      eight  * Version: 2.2.1
      nine  * Text Domain: dpbsf
      ten  * Domain Path: /lang
      eleven  * Network: True
      twelve  * License: GPLv2
      thirteen  * Requires at least: 5.8
      fourteen  * Requires PHP: 7.4
      fifteen  */
    ten sixteen global $session;
    eleven   session_start();
      seventeen session_start();
      eighteen // don't load directly
      nineteen defined( 'ABSPATH' ) || exit;
      twenty /**
      twenty-one  * Including Plugin file
      twenty-two  *
      twenty-three  * @since 1.0
      twenty-four  */
      twenty-five include_once( ABSPATH . ' wp-admin/includes/plugin.php' );
    twelve twenty-six //--------------------- Create css and js ---------------------------//
    thirteen twenty-seven define( 'DPBSF_PLUGIN', __FILE__ );
     
    twenty-six forty  //check all input fileds
    twenty-seven forty-one  if(isset($_POST['submitted'])) {
      forty-two      
      forty-three     //not premium
    twenty-eight forty-four     if(trim($_POST['contactName']) === '') {
    twenty-nine forty-five         $hasError = true;
    thirty forty-six     } else {
    thirty-one           $name = sanitize_text_field(trim($_POST['contactName']));
      forty-seven         $name_field = 'Name: ';
      forty-eight         $name = sanitize_text_field(trim($_POST['contactName'])). "\n";
    thirty-two forty-nine     }
    thirty-three fifty     if(trim($_POST['email']) === '')  {
     
    thirty-six fifty-three         $hasError = true;
    thirty-seven fifty-four     } else {
    thirty-eight           $email = sanitize_email(trim($_POST['email']));
      fifty-five         $email_field = 'Email: ';
      fifty-six         $email = sanitize_email(trim($_POST['email'])). "\n";
    thirty-nine fifty-seven     }
    forty fifty-eight     if(trim($_POST['comments']) === '') {
     
    forty-two sixty     } else {
    forty-three sixty-one         if(function_exists('stripslashes')) {
    forty-four               $comments = sanitize_text_field(stripslashes(trim($_POST['comments'])));
      sixty-two             $comments_field = "Company: ";
      sixty-three             $comments = sanitize_text_field(stripslashes(trim($_POST['comments']))). "\n";
    forty-five sixty-four         } else {
    forty-six               $comments = sanitize_text_field(trim($_POST['comments']));
      sixty-five             $comments_field = "Company: ";
      sixty-six             $comments = sanitize_text_field(trim($_POST['comments'])). "\n";
    forty-seven sixty-seven         }
    forty-eight sixty-eight     }
      sixty-nine     if(trim($_POST['jobtitle']) === '') {
      seventy         $hasError = true;
      seventy-one     } else {
      seventy-two         $jobtitle_field = 'Job Title: ';
      seventy-three         $jobtitle = sanitize_text_field(trim($_POST['jobtitle'])). "\n";
      seventy-four     }
      seventy-five     if(trim($_POST['dpbsf_check']) === '') {
      seventy-six         $hasError = true;
      seventy-seven     } else {
      seventy-eight         $check_field = 'Check: ';
      seventy-nine         $checkn = sanitize_text_field(trim($_POST['dpbsf_check'])). "\n";
      eighty     }
      eighty-one        
    forty-nine eighty-two     if(!isset($hasError)) {
    fifty eighty-three         $emailTo = get_option('tz_email');
     
    fifty-four eighty-seven         $donloadurl = sanitize_url(trim($_POST['urlnameinput'])); // get input url
    fifty-five eighty-eight         $subject = '[PHP Snippets] From '.$ name;
    fifty-six           $body = "Name: $name \n\nEmail: $email \n\nComments: $comments \nurl: $donloadurl";
      eighty-nine        
      ninety         $body = "$name_field$name$email_field$email$comments_field$comments$jobtitle_field$jobtitle$check_field$checkn\nURL: $donloadurl";
      ninety-one        
    fifty-seven ninety-two         $headers = 'From: '.$ name.' <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email;
    fifty-eight ninety-three         //wp_mail($emailTo, $subject, $body, $headers);
     
    one hundred and forty-eight one hundred and eighty-three                     // Create post object to save data
    one hundred and forty-nine one hundred and eighty-four                     $my_post = array(
    one hundred and fifty                           'post_title'    => wp_strip_all_tags( $ name ),
      one hundred and eighty-five                         'post_title'    => wp_strip_all_tags( $ dpbsf_name_title.$ name ),
    one hundred and fifty-one one hundred and eighty-six                         'post_content'  => $body,
    one hundred and fifty-two                           'post_status'   => ' publish ',
      one hundred and eighty-seven                         'post_status'   => ' draft ',
    one hundred and fifty-three one hundred and eighty-eight                         'post_author'   => 1,
    one hundred and fifty-four one hundred and eighty-nine                         'post_category' => array( 8,39 ),
     
    one hundred and sixty-nine two hundred and four         <div class="modal-dialog-DPBSF">
    one hundred and seventy two hundred and five             <div class="modal-content-DPBSF customModalDpbsp_<?php echo get_option('formstyle') ?> ">
      two hundred and six                
    one hundred and seventy-one two hundred and seven                 <div class="modal-header-DPBSF headerDpbsp_<?php echo get_option('formstyle') ?> ">
    one hundred and seventy-two two hundred and eight                     <h4>Restricted download</h4>
    one hundred and seventy-three two hundred and nine                     <span class="close-DPBSF close<?php esc_html_e($echos);?> ">&times;</span>                   
    one hundred and seventy-four two hundred and ten                 </div>
      two hundred and eleven                
    one hundred and seventy-five two hundred and twelve                 <div class="modal-body-DPBSF bodyDpbsp_<?php echo get_option('formstyle') ?> ">     
    one hundred and seventy-six two hundred and thirteen                 <!-- form-->
    one hundred and seventy-seven                   <form action="" id="contactForm" method="post">                 
      two hundred and fourteen                 <form action="" id="contactForm" method="post">     
      two hundred and fifteen                
      two hundred and sixteen                 <? php if(get_option('formstyle') == 'classic' || get_option('formstyle') == 'mordan'){?>
      two hundred and seventeen                    
    one hundred and seventy-eight two hundred and eighteen                     <ul class="contactform contactformDpbsp_<?php echo get_option('formstyle') ?> ">         
    one hundred and seventy-nine two hundred and nineteen                         <b>To download this file, please fill in this form</b> 
     
    one hundred and ninety-five two hundred and thirty-five                             </li>
    one hundred and ninety-six two hundred and thirty-six                             <li class="checkbox_<?php echo get_option('formstyle') ?> ">         
    one hundred and ninety-seven                                   <span><input type="checkbox" id="vehicle1" class="checkboxes" name="vehicle1" value="" required>
      two hundred and thirty-seven                                 <span>
      two hundred and thirty-eight                                     <input type="checkbox" id="vehicle1" class="checkboxes" name="dpbsf_check" value="Yes" required/>
    one hundred and ninety-eight two hundred and thirty-nine                                 Check In</span>
    one hundred and ninety-nine two hundred and forty                             </li>
     
    two hundred and three two hundred and forty-four                     </ul>       
    two hundred and four two hundred and forty-five                     <input type="hidden" name="submitted" id="submitted" value="true" />
      two hundred and forty-six                    
      two hundred and forty-seven                 <? php } ?>
      two hundred and forty-eight                    
    two hundred and five two hundred and forty-nine                 </form>
    two hundred and six two hundred and fifty                 <!-- end form-->   
     
    two hundred and fifty-seven three hundred and one function dpbsf_plugin_action_links( $actions ) {
    two hundred and fifty-eight three hundred and two    $actions[] = '<a href="'. esc_url( get_admin_url(null, 'edit.php?post_type=infomat&page=settings') ) .'">Settings</a>';
    two hundred and fifty-nine      $actions[] = '<a href="http s://forms.gle/EAtaCDDDxhcU5fva7" target="_blank">Support for contact </a>';
      three hundred and three    $actions[] = '<a href="http ://plugins.nasheed.xyz/" class="get_dpasf_pro" target="_blank">Get WP DPASF Pro </a>';
    two hundred and sixty three hundred and four    return $actions;
    two hundred and sixty-one three hundred and five }
     
    three hundred and twenty-four three hundred and sixty-eight         <label for="two" class="two formstyleLabel" style="background: url(<?php echo plugin_dir_url( __FILE__ ). '/ images/mordan.png'?>); "><span class="labelSpan">Mordan Style</span></label>
    three hundred and twenty-five three hundred and sixty-nine     </div>
    three hundred and twenty-six       <div class="group-two groupStyle">     
    three hundred and twenty-seven           <label class="formstyleLabel custom" onmouseout="outFuncCustom()" style="background: url(<?php echo plugin_dir_url( __FILE__ ). '/ images/custom.png'?>); "><span id="myTooltipCustom" class="labelSpan">Make a Custom Form.</span></label>
    three hundred and twenty-eight               <script>
    three hundred and twenty-nine                   function outFuncCustom() {
    three hundred and thirty                   var tooltip = document.getElementById("myTooltipCustom");
    three hundred and thirty-one                   tooltip.innerHTML = 'Please buy me a coffee.</ br><button class="button-85"><a href=" https://forms.gle/EAtaCDDDxhcU5fva7 " target="_blank" class="upgrateClass">Contact me</a></button>';
    three hundred and thirty-two                   }
    three hundred and thirty-three               </script>
      three hundred and seventy     <div class="group-three groupStyle">
      three hundred and seventy-one         <input type="radio" id="three">
      three hundred and seventy-two         <label for="three" class="three formstyleLabel custom" style="background: url(<?php echo plugin_dir_url( __FILE__ ). '/ images/premium.png'?>); "><a href=" http://plugins.nasheed.xyz/ "><span  class="labelSpan upgratetopro">Upgrade to Pro</span></a></label>
    three hundred and thirty-four three hundred and seventy-three     </div>
    three hundred and thirty-five three hundred and seventy-four     </section>
    three hundred and thirty-six       <!-- partial -->
    three hundred and thirty-seven three hundred and seventy-five     <br />
    three hundred and thirty-eight three hundred and seventy-six     <br />
    three hundred and thirty-nine three hundred and seventy-seven     <br />
      three hundred and seventy-eight     <h3><strong class="upgratetopro"><? php esc_html_e( 'Upgrade to Pro for edit your form.', 'dpbsf' );?></ strong><br /></h3>
      three hundred and seventy-nine    
      three hundred and eighty     <section class="contact-us-dpbsf formstyle_admin" id="contact-section-dpbsf">
      three hundred and eighty-one         <div class="groupStyle">
      three hundred and eighty-two         <img src="<?php echo plugin_dir_url( __FILE__ ). '/ images/custom-gif.gif'?>)">
      three hundred and eighty-three         </div>
      three hundred and eighty-four         <div class="groupStyle">
      three hundred and eighty-five              <h3><strong><? php esc_html_e( 'Tutorial Video:', 'dpbsf' );?></ strong><br /></h3>
      three hundred and eighty-six         <iframe width="560" height="315" src=" https://www.youtube.com/embed/G-FYx8vDnDY " title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
      three hundred and eighty-seven <iframe width="560" height="315" src=" https://www.youtube.com/embed/Q6J6LMn5D18 " title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
      three hundred and eighty-eight         </div >
      three hundred and eighty-nine     </section> 
      three hundred and ninety    
      three hundred and ninety-one     <!-- partial -->
    three hundred and forty three hundred and ninety-two     <br /> 
    three hundred and forty-one three hundred and ninety-three     <button class="button-85" role="button" type="submit">Save Settings</button>
    three hundred and forty-two three hundred and ninety-four     <input type="hidden" name="action" value="update" />
    three hundred and forty-three       <input type="hidden" name="page_options" value="formstyle " />
    three hundred and forty-four   </form>
      three hundred and ninety-five     <input type="hidden" name="page_options" value="formstyle , dpbsf_title, dpbsf_subtitle, dpbsf_name,   dpbsf_email,  dpbsf_phone, dpbsf_address, dpbsf_job_title, dpbsf_company, dpbsf_more_1, dpbsf_country, dpbsf_message, dpbsf_check, dpbsf_check_text, dpbsf_submit_button " />
      three hundred and ninety-six </form>  
    three hundred and forty-five three hundred and ninety-seven <? php
    three hundred and forty-six three hundred and ninety-eight }
  • download-pdf-after-submit-form/trunk/readme.md

    r2905409 r2949510  
    one one === Download PDF After Submit Form ===
    two two Contributors: shahinurislam
    three   Donate link: https://forms.gle/EAtaCDDDxhcU5fva7
    four   Tags: Download any pdf After submit form.
      three Tags: restricted-pdf, download-pdf-after-submit-form, restricted-content-download, popup-form, content-management, lock-pdf-after-signing, disable-lock-document-after-signing, password-protect-a-PDF, secure-PDF, dynamic-popup,
      four PDF-generate-after-form-submission, custom-fields, encrypt-pdf, wp-travel, wp-hotel-booking, wp-tour-plugin, booking.com, agoda.com, airbnb, travel-itinerary, woocommerce-accommodation-bookings
      five Donate link: https://forms.gle/EAtaCDDDxhcU5fva7
    five six Requires at least: 5.8
    six   Tested up to: 6. two
    seven   Stable tag: 2.2
      seven Tested up to: 6. three
      eight Stable tag: 2.2 .1
    eight nine Requires PHP: 7.4
    nine ten License: GPLv2 or later
     
    fourteen fifteen == Description ==
    fifteen sixteen
    sixteen   Download any pdf after submit form shortcode for WordPress. Take full control over your WordPress site, build any shortcode paste you can imagine – no programming knowledge required.
      seventeen Download any pdf after submit form shortcode for WordPress. Take full control over your WordPress site, build any shortcode paste you can imagine – no programming knowledge required. This plugin offers the premium feature of ready popup design & provides quick access to beautiful all fields that can be edit in your popup easily.
      eighteen
      nineteen 👉 Official Demo Link: [Download any pdf after submit form]( http://plugins.nasheed.xyz/28-2/ )
      twenty 👉 Buy Pro Version: [DPASF Pro]( http://plugins.nasheed.xyz/product/download-pdf-after-submit-form-pro/ )
      twenty-one 👉 Video Guide: [Youtube Video]( https://youtu.be/G-FYx8vDnDY )
      twenty-two 👉 Installation Guide: [Documentation]( https://plugins.nasheed.xyz/documentation/ )
      twenty-three
      twenty-four = DPASF Free Version =
      twenty-five
      twenty-six * Just install and protect your any PDF file.
      twenty-seven * Download any PDF after submit form.
      twenty-eight * Two general popup form.
      twenty-nine * Get all info from user, He/she downloaded PDF.
      thirty
      thirty-one = DPASF Pro Version =
      thirty-two
      thirty-three * Get all feature from free version.
      thirty-four * Get Custom design in popup.
      thirty-five * Easily modify all fields.
      thirty-six * Add or Remove input fields.
      thirty-seven * Instant support and more.
    seventeen thirty-eight
    eighteen thirty-nine = Docs & Support =
    nineteen forty
    twenty   You can find [docs](https:// gitlab.com/shahinurislam/download-pdf-after-submit-form), [FAQ]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form ) and more detailed information about Download PDF after Submit Form on [gitlab]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form ). If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the [support forum]( https://wordpress.org/support/plugin/download-pdf-after-submit-form ) on WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
      forty-one You can find [docs](https:// plugins.nasheed.xyz/documentation/), [FAQ]( https://plugins.nasheed.xyz ) and more detailed information about Download PDF after Submit Form on [gitlab]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form ). If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the [support forum]( https://wordpress.org/support/plugin/download-pdf-after-submit-form ) on WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
    twenty-one forty-two
    twenty-two forty-three == Why Use Download PDF After Submit Form? ==
      forty-four
    twenty-three forty-five Download PDF After Submit Form gives you all the features needed to create a files restricted permission without any hassle.
    twenty-four forty-six
    twenty-five forty-seven https://youtu.be/Q6J6LMn5D18
      forty-eight
      forty-nine == Why Use Download PDF After Submit Form Pro Version with tutorial? ==
      fifty
      fifty-one https://youtu.be/G-FYx8vDnDY
      fifty-two
      fifty-three == Shortcodes included Download PDF After Submit Form:  ==
      fifty-four
      fifty-five <pre>[formtodownload urlname="url" title="pdfname"]</pre>
      fifty-six
      fifty-seven <ul>
      fifty-eight     <li><strong>urlname="url"</strong> - urlname=" https://yoursite.com/name.pdf "</li>
      fifty-nine     <li><strong>title="pdfname"</strong> - title="your_pdf_name" Don't use any space in this title name.</ li>
      sixty </ul>
    twenty-six sixty-one
    twenty-seven sixty-two = Download PDF after Submit Form Needs Your Support =
     
    twenty-nine sixty-four It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Download PDF after Submit Form and find it useful, please consider [__making a donation__]( https://forms.gle/EAtaCDDDxhcU5fva7 ). Your donation will help encourage and support the plugin's continued development and better user support. Find on gitlab. [Gitlab]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form )
    thirty sixty-five
      sixty-six <strong>Our Other Plugins</strong>
      sixty-seven
      sixty-eight * <a href=" https://wordpress.org/plugins/career-section/ ">Career Section</a>
      sixty-nine * <a href=" https://wordpress.org/plugins/feedback-form-users/ ">Feedback Form Users</a>
      seventy * <a href=" https://wordpress.org/plugins/meta-box-gallerymeta/ " target="_blank">Meta-box GalleryMeta</a>
      seventy-one * <a href=" https://wordpress.org/plugins/post-auto-vertical-scrolling/ " target="_blank">Post Auto Vertical Scrolling</a>
      seventy-two * <a href=" https://wordpress.org/plugins/simple-font-resizer/ " target="_blank">Simple Font Resizer</a>
      seventy-three
    thirty-one seventy-four == Installation ==
    thirty-two seventy-five
    thirty-three   1. Upload the entire `Download PDF after Submit Form` folder to the `/wp-content/plugins/` directory.
    thirty-four   1. Activate the plugin through the 'Plugins' menu in WordPress.
      seventy-six 1. Download and unzip the plugin. Upload the unzipped folder to the wp-contents/plugins folder of your WordPress installation. Or Upload the entire `Download PDF after Submit Form` folder to the `/wp-content/plugins/` directory.
      seventy-seven 2. Active the plugin from the WordPress 'Plugins' menu administration page.
      seventy-eight 3. OR, Go to WP admin panel, click 'Plugins' -> 'Add new'. In the search input box, type `Download PDF after Submit Form`.
      seventy-nine 4. Install and activate the plugin.
      eighty 5. Check our youtube video for further instruction
    thirty-five eighty-one
    thirty-six eighty-two You will find 'Contact' menu in your WordPress admin panel.
    thirty-seven eighty-three
    thirty-eight   For basic usage, you can also have a look at the [plugin web site](https:// gitlab.com/shahinurislam/download-pdf-after-submit-form ).
      eighty-four For basic usage, you can also have a look at the [plugin web site](https:// plugins.nasheed.xyz/ ).
    thirty-nine eighty-five
    forty eighty-six == Frequently Asked Questions ==
    forty-one eighty-seven
    forty-two eighty-eight Do you have questions or issues with Download PDF after Submit Form? Use these support channels appropriately.
      eighty-nine
      ninety = What is DPASF? =
      ninety-one
      ninety-two DPASF is the Download PDF after Submit Form plugin for download any pdf after submit a form in the websites.
      ninety-three
      ninety-four = How to install DPASF? =
      ninety-five
      ninety-six See the installation tab.
      ninety-seven
      ninety-eight = Is Free version fully free or there is a gap? =
      ninety-nine
      one hundred Yes, DPASF is fully free which is available on WordPress.org. This free version will always be free. It also has a pro version (already development) with additional features which you can purchase from our official website.
      one hundred and one
      one hundred and two = Can I restrict any PDF with DPASF? =
      one hundred and three
      one hundred and four Yes, You can. 
      one hundred and five
      one hundred and six = Can I collect all user info with DPASF? =
      one hundred and seven
      one hundred and eight Yes, You can and get all user info which you have findout view entries menu.
      one hundred and nine
      one hundred and ten = Is free version supported? =
      one hundred and eleven
      one hundred and twelve Yes, We provide full support on the WordPress.org forums. You can also post questions or bug reports through WP.org website. However, please note that, for free version's support/replies, there can be delays upto 24-48 hours.
    forty-three one hundred and thirteen
    forty-four one hundred and fourteen = Download PDF after Submit Form is responsive? =
     
    fifty-two one hundred and twenty-two == Upgrade Notice ==
    fifty-three one hundred and twenty-three
    fifty-four   This is new version 2.2
      one hundred and twenty-four This is new version 2.2.1
      one hundred and twenty-five This is an important & critical release. Please make sure you BACKUP your website before updating. You need to update the plugin to get next-level updates & features of DPASF.   
    fifty-five one hundred and twenty-six
    fifty-six one hundred and twenty-seven == Screenshots ==
     
    fifty-nine one hundred and thirty 2. screenshot-2.png
    sixty one hundred and thirty-one 3. screenshot-3.png
      one hundred and thirty-two 4. screenshot-4.png
      one hundred and thirty-three 5. screenshot-5.png
      one hundred and thirty-four 6. screenshot-6.png
      one hundred and thirty-five 7. screenshot-7.png
      one hundred and thirty-six 8. screenshot-8.png
      one hundred and thirty-seven 9. screenshot-9.png
    sixty-one one hundred and thirty-eight
    sixty-two one hundred and thirty-nine == Changelog ==
      one hundred and forty
      one hundred and forty-one = 2.2.1 =
      one hundred and forty-two
      one hundred and forty-three * Add premium feature.
      one hundred and forty-four * View all entries.
      one hundred and forty-five * WP version update.
    sixty-three one hundred and forty-six
    sixty-four one hundred and forty-seven = 2.2 =
  • download-pdf-after-submit-form/trunk/readme.txt

    r2905409 r2949510  
    one one === Download PDF After Submit Form ===
    two two Contributors: shahinurislam
    three   Donate link: https://forms.gle/EAtaCDDDxhcU5fva7
    four   Tags: Download any pdf After submit form.
      three Tags: restricted-pdf, download-pdf-after-submit-form, restricted-content-download, popup-form, content-management, lock-pdf-after-signing, disable-lock-document-after-signing, password-protect-a-PDF, secure-PDF, dynamic-popup,
      four PDF-generate-after-form-submission, custom-fields, encrypt-pdf, wp-travel, wp-hotel-booking, wp-tour-plugin, booking.com, agoda.com, airbnb, travel-itinerary, woocommerce-accommodation-bookings
      five Donate link: https://forms.gle/EAtaCDDDxhcU5fva7
    five six Requires at least: 5.8
    six   Tested up to: 6. two
    seven   Stable tag: 2.2
      seven Tested up to: 6. three
      eight Stable tag: 2.2 .1
    eight nine Requires PHP: 7.4
    nine ten License: GPLv2 or later
     
    fourteen fifteen == Description ==
    fifteen sixteen
    sixteen   Download any pdf after submit form shortcode for WordPress. Take full control over your WordPress site, build any shortcode paste you can imagine – no programming knowledge required.
      seventeen Download any pdf after submit form shortcode for WordPress. Take full control over your WordPress site, build any shortcode paste you can imagine – no programming knowledge required. This plugin offers the premium feature of ready popup design & provides quick access to beautiful all fields that can be edit in your popup easily.
      eighteen
      nineteen 👉 Official Demo Link: [Download any pdf after submit form]( http://plugins.nasheed.xyz/28-2/ )
      twenty 👉 Buy Pro Version: [DPASF Pro]( http://plugins.nasheed.xyz/product/download-pdf-after-submit-form-pro/ )
      twenty-one 👉 Video Guide: [Youtube Video]( https://youtu.be/G-FYx8vDnDY )
      twenty-two 👉 Installation Guide: [Documentation]( https://plugins.nasheed.xyz/documentation/ )
      twenty-three
      twenty-four = DPASF Free Version =
      twenty-five
      twenty-six * Just install and protect your any PDF file.
      twenty-seven * Download any PDF after submit form.
      twenty-eight * Two general popup form.
      twenty-nine * Get all info from user, He/she downloaded PDF.
      thirty
      thirty-one = DPASF Pro Version =
      thirty-two
      thirty-three * Get all feature from free version.
      thirty-four * Get Custom design in popup.
      thirty-five * Easily modify all fields.
      thirty-six * Add or Remove input fields.
      thirty-seven * Instant support and more.
    seventeen thirty-eight
    eighteen thirty-nine = Docs & Support =
    nineteen forty
    twenty   You can find [docs](https:// gitlab.com/shahinurislam/download-pdf-after-submit-form), [FAQ]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form ) and more detailed information about Download PDF after Submit Form on [gitlab]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form ). If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the [support forum]( https://wordpress.org/support/plugin/download-pdf-after-submit-form ) on WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
      forty-one You can find [docs](https:// plugins.nasheed.xyz/documentation/), [FAQ]( https://plugins.nasheed.xyz ) and more detailed information about Download PDF after Submit Form on [gitlab]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form ). If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the [support forum]( https://wordpress.org/support/plugin/download-pdf-after-submit-form ) on WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
    twenty-one forty-two
    twenty-two forty-three == Why Use Download PDF After Submit Form? ==
      forty-four
    twenty-three forty-five Download PDF After Submit Form gives you all the features needed to create a files restricted permission without any hassle.
    twenty-four forty-six
    twenty-five forty-seven https://youtu.be/Q6J6LMn5D18
      forty-eight
      forty-nine == Why Use Download PDF After Submit Form Pro Version with tutorial? ==
      fifty
      fifty-one https://youtu.be/G-FYx8vDnDY
      fifty-two
      fifty-three == Shortcodes included Download PDF After Submit Form:  ==
      fifty-four
      fifty-five <pre>[formtodownload urlname="url" title="pdfname"]</pre>
      fifty-six
      fifty-seven <ul>
      fifty-eight     <li><strong>urlname="url"</strong> - urlname=" https://yoursite.com/name.pdf "</li>
      fifty-nine     <li><strong>title="pdfname"</strong> - title="your_pdf_name" Don't use any space in this title name.</ li>
      sixty </ul>
    twenty-six sixty-one
    twenty-seven sixty-two = Download PDF after Submit Form Needs Your Support =
     
    twenty-nine sixty-four It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Download PDF after Submit Form and find it useful, please consider [__making a donation__]( https://forms.gle/EAtaCDDDxhcU5fva7 ). Your donation will help encourage and support the plugin's continued development and better user support. Find on gitlab. [Gitlab]( https://gitlab.com/shahinurislam/download-pdf-after-submit-form )
    thirty sixty-five
      sixty-six <strong>Our Other Plugins</strong>
      sixty-seven
      sixty-eight * <a href=" https://wordpress.org/plugins/career-section/ ">Career Section</a>
      sixty-nine * <a href=" https://wordpress.org/plugins/feedback-form-users/ ">Feedback Form Users</a>
      seventy * <a href=" https://wordpress.org/plugins/meta-box-gallerymeta/ " target="_blank">Meta-box GalleryMeta</a>
      seventy-one * <a href=" https://wordpress.org/plugins/post-auto-vertical-scrolling/ " target="_blank">Post Auto Vertical Scrolling</a>
      seventy-two * <a href=" https://wordpress.org/plugins/simple-font-resizer/ " target="_blank">Simple Font Resizer</a>
      seventy-three
    thirty-one seventy-four == Installation ==
    thirty-two seventy-five
    thirty-three   1. Upload the entire `Download PDF after Submit Form` folder to the `/wp-content/plugins/` directory.
    thirty-four   1. Activate the plugin through the 'Plugins' menu in WordPress.
      seventy-six 1. Download and unzip the plugin. Upload the unzipped folder to the wp-contents/plugins folder of your WordPress installation. Or Upload the entire `Download PDF after Submit Form` folder to the `/wp-content/plugins/` directory.
      seventy-seven 2. Active the plugin from the WordPress 'Plugins' menu administration page.
      seventy-eight 3. OR, Go to WP admin panel, click 'Plugins' -> 'Add new'. In the search input box, type `Download PDF after Submit Form`.
      seventy-nine 4. Install and activate the plugin.
      eighty 5. Check our youtube video for further instruction
    thirty-five eighty-one
    thirty-six eighty-two You will find 'Contact' menu in your WordPress admin panel.
    thirty-seven eighty-three
    thirty-eight   For basic usage, you can also have a look at the [plugin web site](https:// gitlab.com/shahinurislam/download-pdf-after-submit-form ).
      eighty-four For basic usage, you can also have a look at the [plugin web site](https:// plugins.nasheed.xyz/ ).
    thirty-nine eighty-five
    forty eighty-six == Frequently Asked Questions ==
    forty-one eighty-seven
    forty-two eighty-eight Do you have questions or issues with Download PDF after Submit Form? Use these support channels appropriately.
      eighty-nine
      ninety = What is DPASF? =
      ninety-one
      ninety-two DPASF is the Download PDF after Submit Form plugin for download any pdf after submit a form in the websites.
      ninety-three
      ninety-four = How to install DPASF? =
      ninety-five
      ninety-six See the installation tab.
      ninety-seven
      ninety-eight = Is Free version fully free or there is a gap? =
      ninety-nine
      one hundred Yes, DPASF is fully free which is available on WordPress.org. This free version will always be free. It also has a pro version (already development) with additional features which you can purchase from our official website.
      one hundred and one
      one hundred and two = Can I restrict any PDF with DPASF? =
      one hundred and three
      one hundred and four Yes, You can. 
      one hundred and five
      one hundred and six = Can I collect all user info with DPASF? =
      one hundred and seven
      one hundred and eight Yes, You can and get all user info which you have findout view entries menu.
      one hundred and nine
      one hundred and ten = Is free version supported? =
      one hundred and eleven
      one hundred and twelve Yes, We provide full support on the WordPress.org forums. You can also post questions or bug reports through WP.org website. However, please note that, for free version's support/replies, there can be delays upto 24-48 hours.
    forty-three one hundred and thirteen
    forty-four one hundred and fourteen = Download PDF after Submit Form is responsive? =
     
    fifty-two one hundred and twenty-two == Upgrade Notice ==
    fifty-three one hundred and twenty-three
    fifty-four   This is new version 2.2
      one hundred and twenty-four This is new version 2.2.1
      one hundred and twenty-five This is an important & critical release. Please make sure you BACKUP your website before updating. You need to update the plugin to get next-level updates & features of DPASF.   
    fifty-five one hundred and twenty-six
    fifty-six one hundred and twenty-seven == Screenshots ==
     
    fifty-nine one hundred and thirty 2. screenshot-2.png
    sixty one hundred and thirty-one 3. screenshot-3.png
      one hundred and thirty-two 4. screenshot-4.png
      one hundred and thirty-three 5. screenshot-5.png
      one hundred and thirty-four 6. screenshot-6.png
      one hundred and thirty-five 7. screenshot-7.png
      one hundred and thirty-six 8. screenshot-8.png
      one hundred and thirty-seven 9. screenshot-9.png
    sixty-one one hundred and thirty-eight
    sixty-two one hundred and thirty-nine == Changelog ==
      one hundred and forty
      one hundred and forty-one = 2.2.1 =
      one hundred and forty-two
      one hundred and forty-three * Add premium feature.
      one hundred and forty-four * View all entries.
      one hundred and forty-five * WP version update.
    sixty-three one hundred and forty-six
    sixty-four one hundred and forty-seven = 2.2 =
Note: See TracChangeset for help on using the changeset viewer.