<?php
if (!defined('WPINC')) {
    die('Closed');
}

$settings = new RM_Options;
?>

<link rel="stylesheet" type="text/css" href="<?php echo RM_BASE_URL . 'admin/css/'; ?>style_rm_formflow.css">
<link rel="stylesheet" type="text/css" href="<?php echo RM_ADDON_BASE_URL . 'admin/css/'; ?>style_rm_formflow.css">
<script type="text/javascript" src="<?php echo RM_BASE_URL . 'admin/js/'; ?>script_rm_formflow.js"></script>

    <div  class="rm-grid difl">

        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_shortcode"> 
         <div class="rm-directory-container dbfl">
                <div class="rm-publish-directory-col rm-difl">
                    <div class="rm-section-publish-note"><?php _e('Publish inside a page or post','registrationmagic-addon'); ?></div>
                    <div class="rm-publish-shortcode-row">
                        <div class="rm-publish-head"><?php _e('<b>For Classic Editor</b>','registrationmagic-addon'); ?></div>
                        <div class="rm-publish-text"><?php _e('Paste this code snippet inside your content where you wish to publish this form.','registrationmagic-addon'); ?></div>
                    </div>
                    <div class="rm-publish-shortcode-row">
                        <div class="rm-publish-head"><?php _e('<b>For Block Editor</b>','registrationmagic-addon'); ?></div>
                        <div class="rm-publish-text"><?php _e('Create a new Shortcode Block and paste this code snippet inside the block\'s shortcode field.','registrationmagic-addon'); ?></div>
                    </div>
                    <div class="rm-section-shortcode">
                     <span id="rmformshortcode" data-publish_code="[RM_Forms id='%fid%']"><?php echo "[RM_Forms id='{$form_id_to_publish}']"; ?></span>            
                     <div class="rm-click-to-copy-button" onclick="rm_copy_content(document.getElementById('rmformshortcode'), this)"><?php _e('Copy','registrationmagic-addon'); ?></div>
                    </div>
                </div> 
                  <div class="rm-publish-directory-col rm-difl"><img src="<?php echo plugin_dir_url(dirname(dirname(__FILE__))) . "images/wp-block.png"; ?>"></div>
            </div>
        </div>
        
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_widget">
            <div class="rm-section-publish-note">
                <span id="rmformshortcode"><?php _e('Publish inside a Page Builder or Widget area', 'registrationmagic-addon'); ?></span>
                
            </div>
            <div class="rm-publish-text"><?php _e('Find RegistrationMagic Form widget in your <b>Appearance/Widgets</b> section. Drag it to the widget area where you wish to display the form. Select the form to display in Widget settings and save.', 'registrationmagic-addon'); ?></div>
            <div class="rm-section-youtube-video"><img src="<?php echo RM_IMG_URL . "rm-widget.png"; ?>"></div>
        
        </div> 
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_embed">  

            <div class="rm-section-publish-note"> <?php _e('Publish using embed code', 'registrationmagic-addon'); ?> </div>
            <div class="rm-directory-container dbfl">          
                <div class="rm-section-embedcode rm-section-shortcode">
                    <?php $embed_code_to_publish = htmlentities('<iframe class="regmagic_embed" width="500" height="500" src="' . admin_url('admin-ajax.php?action=registrationmagic_embedform&form_id=%fid%') . '"></iframe>');?>
                    <span id="rmformembedcode" class="rm-formembedcode" data-publish_code="<?php echo $embed_code_to_publish; ?>"><?php echo $embed_code_to_publish; ?></span>            
                    <div class="rm-click-to-copy-button" onclick="rm_copy_content(document.getElementById('rmformembedcode'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>
                </div>
            </div>

        </div> 
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_userdir">

            <div class="rm-section-publish-note"> <?php _e('Publish a Directory of users who submitted this form', 'registrationmagic-addon'); ?></div>
            <div class="rm-publish-text"><?php _e('Displays a directory of all the users who have submitted this form. Only users with WordPress account will be displayed.', 'registrationmagic-addon'); ?></div>

            <div class="rm-directory-container dbfl">
                <div class="rm-publish-directory-col rm-difl"><img src="<?php echo RM_IMG_URL . "rm-user-directory.png"; ?>"></div>
                <div class="rm-publish-directory-col rm-difl">  
                    <div class="rm-section-shortcode"> 
                        <span id="rmformuserdircode" data-publish_code="[RM_Users form_id='%fid%']"><?php echo "[RM_Users form_id='{$form_id_to_publish}']"; ?></span>
                        <div class="rm-click-to-copy-button" onclick="rm_copy_content(document.getElementById('rmformuserdircode'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>                        
                    </div>
                    <div class="rm_shortcode_help_text"><?php _e('If you want to display only specific users, you can pass one more parameter to the shortcode - filter the list by time of registration. The longer format is:', 'registrationmagic-addon'); ?> <div data-publish_code="[RM_Users form_id='%fid%' timerange='year']"><?php echo "[RM_Users form_id='{$form_id_to_publish}'  timerange='year']"; ?></div><?php _e('Where timerange can be year, month, week or today. Also, you can omit form_id parameter to list all the users registered through all the forms.', 'registrationmagic-addon') ?></div>
                </div>
            </div>
        </div>  
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_subs">
            <div class="rm-directory-container dbfl">

                <div class="rm-publish-directory-col rm-difl">  
                    <div class="rm-section-publish-note"><?php _e('Create a user area on your site', 'registrationmagic-addon'); ?></div>
                    <div class="rm-publish-text"><?php _e('This shortcode renders a comprehensive user specific area on your site.', 'registrationmagic-addon'); ?></div>
                    <div class="rm-section-shortcode"> 
                        <span id="rmsubmissionscode"><?php echo "[RM_Front_Submissions]"; ?></span>
                        <div class="rm-click-to-copy-button" onclick="rm_copy_content(document.getElementById('rmsubmissionscode'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>
                    </div>
                   <div class="rm-section-profile-tabs">  <?php printf(__('You can customize user area content from Global Settings. You can <a href="%s" target="_blank">rename and reorder tabs</a>, and <a href="%s" target="_blank">add your own custom content</a>.', 'registrationmagic-addon'),admin_url("admin.php?page=rm_options_tabs"),'?page=rm_options_manage_ctabs'); ?>  </div> 
                    
                </div>
                <div class="rm-publish-directory-col rm-difl"><img src="<?php echo RM_IMG_URL . "rm-submissions.gif"; ?>"></div>

            </div>
        </div>
        <div class="rm-grid-section rm-dbfl rm_publish_section" id="rm_publish_subs_tabs">
            <div class="rm-directory-container rm-dbfl">

                <div class="rm-publish-user-tabs rm-dbfl">  
                    <div class="rm-section-publish-note"><?php _e('Create a user area on your site','registrationmagic-addon'); ?></div>
                    <div class="rm-publish-text"><?php _e('This shortcode renders a comprehensive user specific area on your site.','registrationmagic-addon'); ?></div>
                        <div class="rm-section-shortcode"> 
                            <div class="rm-section-shortcode-wrap">
                                <span id="rmsubmissionscode_reg"><?php echo '[RM_Front_Submissions view="registrations"]'; ?></span>
                                <div class="rm-click-to-copy-button rm-publish-tabs-copuy-button" onclick="rm_copy_content(document.getElementById('rmsubmissionscode_reg'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>
                            </div>
                            <div class="rm-section-shortcode-wrap">
                                <span id="rmsubmissionscode_pay"><?php echo '[RM_Front_Submissions view="payments"]'; ?></span>
                                <div class="rm-click-to-copy-button rm-publish-tabs-copuy-button" onclick="rm_copy_content(document.getElementById('rmsubmissionscode_pay'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>
                            </div>
                            <div class="rm-section-shortcode-wrap">
                                <span id="rmsubmissionscode_inbox"><?php echo '[RM_Front_Submissions view="inbox"]'; ?></span>
                                <div class="rm-click-to-copy-button rm-publish-tabs-copuy-button" onclick="rm_copy_content(document.getElementById('rmsubmissionscode_inbox'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>
                            </div>
                        </div>

                
                     <div class="rm-section-profile-tabs"> <?php _e('You can customize user area content from Global Settings.', 'registrationmagic-addon'); ?> </div>                     
                </div>
                
            </div>
        </div>
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_magicpopup">
            <div class="rm-directory-container dbfl">
                <div class="rm-publish-directory-col rm-difl"><img src="<?php echo RM_IMG_URL . "rm-magic-popup.png"; ?>"></div>
                <div class="rm-publish-directory-col rm-difl">  
                    <div class="rm-section-publish-note"><?php _e('Display the form in a sliding popup', 'registrationmagic-addon'); ?></div>
                    <div class="rm-publish-text"><?php _e('Click the star to activate the form in Magic Popup. To remove the form, select another form.', 'registrationmagic-addon'); ?></div>
                    <div class="rm-section-shortcode rm-formflow-embedcode"> 
                        <span id="rmdefformstar">
                            <i class="material-icons rm_not_def_form_star rm_form_star" onclick="rm_formflow_set_def_form(this)" id="rm-star_<?php echo $form_id_to_publish; ?>" data-def_form_id="<?php echo empty($data->def_form_id) ? '' : $data->def_form_id;?>">&#xe838</i>
                                <span>
                                    <?php _e('Click above star to set this form as default registration form. The default registration form appears in the Magic Popup on front-end.', 'registrationmagic-addon'); ?>
                                </span> 
                        </span>                        
                    </div>

                </div>
                <?php if($settings->get_value_of('display_floating_action_btn') !== 'yes'): ?>
                <div class="rm-magic-popup-notice rm-dbfl"> <?php printf(__('Magic pop-up is currently disabled. Please go to <a href="%s" target="_blank">Global Settings >> Magic Popup Button</a> to enable it.', 'registrationmagic-addon'),'?page=rm_options_fab'); ?> </div>
                      <?php endif; ?>
                
            </div>
        </div>
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_landingpage">
            <?php do_action("rm_formflow_publish_page", $form_id_to_publish); ?>
        </div>
        
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_otp">
            <div class="rm-directory-container dbfl">
                <?php _e("When you use forms which do not create WordPress user accounts, like a contact or an enquiry form, users still have option to login on your site's frontend and check their submissions. RegistrationMagic handles it using an ingenious OTP (One-Time Password) system. When logging in, RegistrationMagic checks if the email address entered was used in a form submission in past. If it was, and there's no user account for the user, it will create and send a provisional password to user's email address. This password can only be used once and allows normal access to RegistrationMagic's user account area.", 'registrationmagic-addon'); ?><br/><br/>
                <?php printf(__('OTP works seamlessly through Login Widget in <a href="%s" target="_blank">Appearance --> Widgets</a> and Login link in Magic PopUp Menu, which can be turned on by going to <a href="%s">Global Settings --> Magic Popup Button</a>', 'registrationmagic-addon'),admin_url("widgets.php"),'?page=rm_options_fab'); ?>         

            </div>
        </div>
        
        <div class="rm-grid-section dbfl rm_publish_section" id="rm_publish_login">
            <?php if($_GET['page']!='rm_login_sett_manage') : ?>
            <div class="rmrow">
                <div class="rmnotice">
                    You can set properties of Login Form from its <a target="_blank" href="<?php echo admin_url('admin.php?page=rm_login_sett_manage'); ?>">settings</a> area.            
                </div>
            </div>
            <?php endif; ?>
            <div class="rm-section-publish-note"> <?php _e('Publish a login form', 'registrationmagic-addon'); ?> </div>
            
            <div class="rm-publish-text"><?php _e('Login system is built into RegistrationMagic. To display a login box on any page, post or widget use this code.', 'registrationmagic-addon'); ?></div>
                        
            <div class="rm-section-shortcode">
                <span id="rmloginformshortcode"><?php echo "[RM_Login]"; ?></span>            
                <div class="rm-click-to-copy-button" onclick="rm_copy_content(document.getElementById('rmloginformshortcode'), this)"><?php _e('Copy', 'registrationmagic-addon'); ?></div>
            </div>
        </div>
        
        <div class="rm-grid-section rm-dbfl rm_publish_section" id="rm_publish_loginbtn">
            <div class="rm-directory-container rm-dbfl">
                <div class="rm-publish-directory-col rm-difl"><img src="<?php echo RM_IMG_URL . "loginbtn-popup.png"; ?>"></div>
                <div class="rm-publish-directory-col rm-difl">  
                    <div class="rm-section-publish-note"><?php _e('Display Login Button anywhere on your site','registrationmagic-addon'); ?></div>
                    <div class="rm-publish-text"><?php _e('<strong>RegistrationMagic Login Button Widget</strong> now allows you to publish Login/ Logout button anywhere on your site. It provides you option to define your own labels and login/ logout behaviour.','registrationmagic-addon'); ?></div>
                    <div class="rm-publish-text"><?php printf(__('<a href="%s">Go To Widgets Now</a>', 'registrationmagic-addon'),admin_url("widgets.php")); ?></div>
                </div>
            </div>
        </div>
        <?php echo do_action('rm_login_setting_publish_settings');?>
    </div>

