Plugin Directory

Changeset 3473597


Ignore:
Timestamp:
03/03/2026 12:09:40 PM (4 weeks ago)
Author:
FARAZFRANK
Message:

New plugin update v1.1.2

Location:
coming-soon-maintenance-mode
Files:
280 added
11 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • coming-soon-maintenance-mode/trunk/admin/csmm.php

    r3429069 r3473597  
    248248                            <h5 class=""><?php esc_html_e( 'Select Template', 'coming-soon-maintenance-mode' ); ?></h5>
    249249                            <div id="csmm-templates-info-1" class="form-text"><?php esc_html_e( 'Click on activate button under the template for selection.', 'coming-soon-maintenance-mode' ); ?></div>
    250                             <div id="csmm-templates-info-2" class="form-text"><span class="badge text-bg-info"><?php esc_html_e( 'Important Note', 'coming-soon-maintenance-mode' ); ?></span> Only <strong>Template 1, 4, 8 and 11, 15 </strong> is available in free version.</div>
    251250                        </div>
    252251                        <div class="row">
     
    265264                                </div>
    266265                                <div class="p-2 text-center">
    267                                     <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 4', 'coming-soon-maintenance-mode' ); ?></button>
     266                                    <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 2', 'coming-soon-maintenance-mode' ); ?></button>
    268267                                    <button type="button" class="btn btn-lg <?php if($csmm_template_id == 4) echo esc_attr("btn-primary"); else echo esc_attr("btn-outline-primary"); ?> cmss-templates" id="csmm-t4" value="4" onclick="return csmm_save('templates', this.id);"><?php if($csmm_template_id == 4) echo esc_attr("Activated"); else echo esc_attr("Activate"); ?></button>
    269268                                </div>
     
    274273                                </div>
    275274                                <div class="p-2 text-center">
    276                                     <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 8', 'coming-soon-maintenance-mode' ); ?></button>
     275                                    <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 3', 'coming-soon-maintenance-mode' ); ?></button>
    277276                                    <button type="button" class="btn btn-lg <?php if($csmm_template_id == 8) echo esc_attr("btn-primary"); else echo esc_attr("btn-outline-primary"); ?> cmss-templates" id="csmm-t8" value="8" onclick="return csmm_save('templates', this.id);"><?php if($csmm_template_id == 8) echo esc_attr("Activated"); else echo esc_attr("Activate"); ?></button>
    278277                                </div>
     
    283282                                </div>
    284283                                <div class="p-2 text-center">
    285                                     <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 11', 'coming-soon-maintenance-mode' ); ?></button>
     284                                    <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 4', 'coming-soon-maintenance-mode' ); ?></button>
    286285                                    <button type="button" class="btn btn-lg <?php if($csmm_template_id == 11) echo esc_attr("btn-primary"); else echo esc_attr("btn-outline-primary"); ?> cmss-templates" id="csmm-t11" value="11" onclick="return csmm_save('templates', this.id);"><?php if($csmm_template_id == 11) echo esc_attr("Activated"); else echo esc_attr("Activate"); ?></button>
    287286                                </div>
     
    292291                                </div>
    293292                                <div class="p-2 text-center">
    294                                     <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 15', 'coming-soon-maintenance-mode' ); ?></button>
     293                                    <button type="button" class="btn btn-lg btn-secondary" disabled><?php esc_html_e( 'Template 5', 'coming-soon-maintenance-mode' ); ?></button>
    295294                                    <button type="button" class="btn btn-lg <?php if($csmm_template_id == 15) echo esc_attr("btn-primary"); else echo esc_attr("btn-outline-primary"); ?> cmss-templates" id="csmm-t15" value="15" onclick="return csmm_save('templates', this.id);"><?php if($csmm_template_id == 15) echo esc_attr("Activated"); else echo esc_attr("Activate"); ?></button>
    296                                 </div>
    297                             </div>
    298                             <div class="col-md-6 p-2">
    299                                 <div class="p-4">
    300                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/2.webp'); ?>" class="w-100 h-100 rounded-4">
    301                                 </div>
    302                                 <div class="p-2 text-center">
    303                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    304                                 </div>
    305                             </div>
    306                             <div class="col-md-6 p-2">
    307                                 <div class="p-4">
    308                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/12.webp'); ?>" class="w-100 h-100 rounded-4">
    309                                 </div>
    310                                 <div class="p-2 text-center">
    311                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    312                                 </div>
    313                             </div>
    314                             <div class="col-md-6 p-2">
    315                                 <div class="p-4">
    316                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/3.webp'); ?>" class="w-100 h-100 rounded-4">
    317                                 </div>
    318                                 <div class="p-2 text-center">
    319                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    320                                 </div>
    321                             </div>
    322 
    323 
    324                             <div class="col-md-6 p-2">
    325                                 <div class="p-4">
    326                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/5.webp'); ?>" class="w-100 h-100 rounded-4">
    327                                 </div>
    328                                 <div class="p-2 text-center">
    329                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    330                                 </div>
    331                             </div>
    332 
    333                             <div class="col-md-6 p-2">
    334                                 <div class="p-4">
    335                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/16.webp'); ?>" class="w-100 h-100 rounded-4">
    336                                 </div>
    337                                 <div class="p-2 text-center">
    338                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    339                                 </div>
    340                             </div>
    341                             <div class="col-md-6 p-2">
    342                                 <div class="p-4">
    343                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/6.webp'); ?>" class="w-100 h-100 rounded-4">
    344                                 </div>
    345                                 <div class="p-2 text-center">
    346                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    347                                 </div>
    348                             </div>
    349                             <div class="col-md-6 p-2">
    350                                 <div class="p-4">
    351                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/7.webp'); ?>" class="w-100 h-100 rounded-4">
    352                                 </div>
    353                                 <div class="p-2 text-center">
    354                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    355                                 </div>
    356                             </div>
    357                            
    358                             <div class="col-md-6 p-2">
    359                                 <div class="p-4">
    360                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/9.webp'); ?>" class="w-100 h-100 rounded-4">
    361                                 </div>
    362                                 <div class="p-2 text-center">
    363                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    364                                 </div>
    365                             </div>
    366                             <div class="col-md-6 p-2">
    367                                 <div class="p-4">
    368                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/10.webp'); ?>" class="w-100 h-100 rounded-4">
    369                                 </div>
    370                                 <div class="p-2 text-center">
    371                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    372                                 </div>
    373                             </div>
    374 
    375                             <div class="col-md-6 p-2">
    376                                 <div class="p-4">
    377                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/13.webp'); ?>" class="w-100 h-100 rounded-4">
    378                                 </div>
    379                                 <div class="p-2 text-center">
    380                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    381                                 </div>
    382                             </div>
    383                             <div class="col-md-6 p-2">
    384                                 <div class="p-4">
    385                                     <img src="<?php echo esc_url( CSMM_URL.'admin/assets/img/14.webp'); ?>" class="w-100 h-100 rounded-4">
    386                                 </div>
    387                                 <div class="p-2 text-center">
    388                                     <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank" class="btn btn-lg btn-warning"><i class="fa-solid fa-cart-shopping"></i> Pro Version</a>
    389295                                </div>
    390296                            </div>
    391297                            <div class="col-md-12 p-2">
    392298                                <div class="d-grid gap-2">
    393                                     <button disabled class="btn btn-lg btn-primary" type="button">We are working hard, more new FREE templates will be available soon.</button>
     299                                    <a class="btn btn-lg btn-danger" target="_blank" href="https://wpfrank.com/demo/coming-soon-maintenance-mode-pro">Check More 35 Pro Templates</a>
    394300                                    <a class="btn btn-lg btn-info" target="_blank" href="https://wordpress.org/plugins/coming-soon-maintenance-mode/">Rate <i class="fa-solid fa-star"></i> and Share Feedback <i class="fa-solid fa-comment-dots"></i> on <i class="fa-brands fa-wordpress"></i> if you like our plugin.</a>
    395301                                </div>
     
    503409                       
    504410                        <div class="row">
    505                             <div class="col-md-6 p-2 mt-3 border bg-light">
    506                                 <h5 class=""><?php esc_html_e( 'Subscriber Form', 'coming-soon-maintenance-mode' ); ?></h5>
    507                                 <div class="btn-group" role="group" aria-label="Basic radio toggle button group">
    508                                     <input disabled type="radio" class="btn-check" name="susbcriber-form" id="susbcriber-form1" value="1" autocomplete="off">
    509                                     <label class="btn btn-outline-secondary" for="susbcriber-form1"><?php esc_html_e( 'Yes', 'coming-soon-maintenance-mode' ); ?></label>
    510                                     <input disabled type="radio" class="btn-check" name="susbcriber-form" id="susbcriber-form2" value="2" autocomplete="off" checked>
    511                                     <label class="btn btn-outline-secondary" for="susbcriber-form2"><?php esc_html_e( 'No', 'coming-soon-maintenance-mode' ); ?></label>
    512                                 </div>
    513                             </div>
    514                             <div class="col-md-6 p-2 mt-3 border">
    515                                 <h5 class=""><?php esc_html_e( 'Subscriber Form Tips', 'coming-soon-maintenance-mode' ); ?> <i class="fa-solid fa-circle-info m-1"></i></h5>
    516                                 <div>
    517                                     <div id="csmm-countdown-info-1" class="form-text"><?php esc_html_e( 'Display an email subscription form for visitors to sign up for the mailing list.', 'coming-soon-maintenance-mode' ); ?></div>
    518                                     <div id="csmm-countdown-info-2" class="form-text"><?php esc_html_e( 'The email subscription mailing list, used to send updates and offers about your website via email.', 'coming-soon-maintenance-mode' ); ?></div>
    519                                     <div id="csmm-countdown-info-3" class="form-text"><?php esc_html_e( 'Admin can download mailing list from Subscribers sub menu and import in any email maketing tools.', 'coming-soon-maintenance-mode' ); ?></div>
    520                                     <div class="form-text"><a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank"><span class="badge text-bg-warning"><?php esc_html_e( 'Setting available in Pro', 'coming-soon-maintenance-mode' ); ?></span></a></div>
    521                                 </div>
    522                             </div>
    523                         </div>
    524                        
    525                         <div class="row">
    526                             <div class="col-md-6 p-2 mt-3 border bg-light">
    527                                 <h5 class=""><?php esc_html_e( 'Video URL', 'coming-soon-maintenance-mode' ); ?></h5>
    528                                 <div>
    529                                     <input disabled type="text" class="form-control" id="csmm-video-url" name="csmm-video-url" value="">
    530                                 </div>
    531                             </div>
    532                             <div class="col-md-6 p-2 mt-3 border">
    533                                 <h5 class=""><?php esc_html_e( 'Video URL Tips', 'coming-soon-maintenance-mode' ); ?> <i class="fa-solid fa-circle-info m-1"></i></h5>
    534                                 <div>
    535                                     <div id="csmm-video-url-info" class="form-text"><?php esc_html_e( 'Provide a Youtube / Vimeo embed video URL.', 'coming-soon-maintenance-mode' ); ?></div>
    536                                     <div class="form-text"><a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank"><span class="badge text-bg-warning"><?php esc_html_e( 'Setting available in Pro', 'coming-soon-maintenance-mode' ); ?></span></a></div>
    537                                 </div>
    538                             </div>
    539                         </div>
    540                        
    541                         <div class="row">
    542                             <div class="col-md-6 p-2 mt-3 border bg-light">
    543                                 <h5 class=""><?php esc_html_e( 'Background Slides', 'coming-soon-maintenance-mode' ); ?></h5>
    544                                 <div>
    545                                     <ul id="csmm-slides">
    546 
    547                                     </ul>
    548                                     <div>
    549                                         <button disabled type="button" id="csmm-upload-slide" class="btn btn-secondary mt-3"><i class="fa-solid fa-upload"></i> <?php esc_html_e( 'Upload Slide', 'coming-soon-maintenance-mode' ); ?></button>
    550                                         <!--<button type="button" id="csmm-remove-all-slide" class="btn btn-secondary mt-3" onclick="csmm_save('remove-all-slides', '');"><i class="fa-solid fa-trash"></i> <?php esc_html_e( 'Remove All Slide', 'coming-soon-maintenance-mode' ); ?></button>-->
    551                                     </div>
    552                                 </div>
    553                             </div>
    554                             <div class="col-md-6 p-2 mt-3 border">
    555                                 <div>
    556                                     <h5 class=""><?php esc_html_e( 'Background Slides Tips', 'coming-soon-maintenance-mode' ); ?> <i class="fa-solid fa-circle-info m-1"></i></h5>
    557                                     <div id="csmm-upload-slides-info-1" class="form-text"><?php esc_html_e( 'Upload the images for the background slideshow.', 'coming-soon-maintenance-mode' ); ?></div>
    558                                     <div id="csmm-upload-slides-info-2" class="form-text"><?php esc_html_e( 'Recommended image slide resolution is 1920x1080px.', 'coming-soon-maintenance-mode' ); ?></div>
    559                                     <div class="form-text"><a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank"><span class="badge text-bg-warning"><?php esc_html_e( 'Setting available in Pro', 'coming-soon-maintenance-mode' ); ?></span></a></div>
    560                                 </div>
    561                             </div>
    562                         </div>
    563                            
    564                         <div class="row">
    565                             <div class="col-md-6 p-2 mt-3 border bg-light">
    566                                 <h5 class=""><?php esc_html_e( 'Custom CSS', 'coming-soon-maintenance-mode' ); ?></h5>
    567                                 <div>
    568                                     <textarea disabled id="csmm-custom-css" name="csmm-custom-css" class="form-control" rows="3" style="height:145px;"></textarea>
    569                                 </div>
    570                             </div>
    571                             <div class="col-md-6 p-2 mt-3 border">
    572                                 <h5 class=""><?php esc_html_e( 'Custom CSS Tips', 'coming-soon-maintenance-mode' ); ?> <i class="fa-solid fa-circle-info m-1"></i></h5>
    573                                 <div>
    574                                     <div id="csmm-custom-css-info" class="form-text"><?php esc_html_e( 'Write custom CSS code to modify the template designs.', 'coming-soon-maintenance-mode' ); ?></div>
    575                                     <div id="csmm-custom-css-info" class="form-text"><?php esc_html_e( 'Do not use the <style> tag in the CSS field.', 'coming-soon-maintenance-mode' ); ?></div>
    576                                     <div class="form-text"><a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank"><span class="badge text-bg-warning"><?php esc_html_e( 'Setting available in Pro', 'coming-soon-maintenance-mode' ); ?></span></a></div>
    577                                 </div>
    578                             </div>
    579                         </div>
    580                        
    581                         <div class="row">
    582411                            <div id="csmm-content-saving" class="col-md-12 p-2 mt-3 spinner-grow text-dark d-none" role="status">
    583412                                <span class="visually-hidden"></span>
     
    614443                                    </div>
    615444                                </div>
    616                                 <div>
    617                                     <div class="input-group p-2 mt-3">
    618                                         <a href="https://wpfrank.com/wordpress-plugins/coming-soon-maintenance-mode-pro/" target="_blank"><span class="badge text-bg-warning"><?php esc_html_e( 'More Social Media options are available in Pro', 'coming-soon-maintenance-mode' ); ?></span></a>
    619                                     </div>
    620                                 </div>
    621                                 <div>
    622                                     <div class="input-group p-2 mt-3">
    623                                         <span class="input-group-text" id="basic-addon3"><i class="fa-brands fa-youtube"></i></span>
    624                                         <input disabled type="text" class="form-control" id="csmm-sm-youtube" name="csmm-sm-youtube" value="" placeholder="youtube channel url">
    625                                     </div>
    626                                 </div>
    627                                
    628                                 <div>
    629                                     <div class="input-group p-2 mt-3">
    630                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-linkedin-in"></i></span>
    631                                         <input disabled type="text" class="form-control" id="csmm-sm-linkedin" name="csmm-sm-linkedin" value="" placeholder="linkedin profile / business page url">
    632                                     </div>
    633                                 </div>
    634                                 <div>
    635                                     <div class="input-group p-2 mt-3">
    636                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-pinterest"></i></span>
    637                                         <input disabled type="text" class="form-control" id="csmm-sm-pinterest" name="csmm-sm-pinterest" value="" placeholder="pinterest profile / brand page url">
    638                                     </div>
    639                                 </div>
    640                                 <div>
    641                                     <div class="input-group p-2 mt-3">
    642                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-tumblr"></i></span>
    643                                         <input disabled type="text" class="form-control" id="csmm-sm-tumblr" name="csmm-sm-tumblr" value="" placeholder="tumblr profile / page url">
    644                                     </div>
    645                                 </div>
    646                                 <div>
    647                                     <div class="input-group p-2 mt-3">
    648                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-snapchat"></i></span>
    649                                         <input disabled type="text" class="form-control" id="csmm-sm-snapchat" name="csmm-sm-snapchat" value="" placeholder="snapchat profile url">
    650                                     </div>
    651                                 </div>
    652                                 <div>
    653                                     <div class="input-group p-2 mt-3">
    654                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-behance"></i></span>
    655                                         <input disabled type="text" class="form-control" id="csmm-sm-behance" name="csmm-sm-behance" value="" placeholder="behance profile url">
    656                                     </div>
    657                                 </div>
    658                                 <div>
    659                                     <div class="input-group p-2 mt-3">
    660                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-dribbble"></i></span>
    661                                         <input disabled type="text" class="form-control" id="csmm-sm-dribbble" name="csmm-sm-dribbble" value="" placeholder="dribbble profile url">
    662                                     </div>
    663                                 </div>
    664                                 <div>
    665                                     <div class="input-group p-2 mt-3">
    666                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-whatsapp"></i></span>
    667                                         <input disabled type="text" class="form-control" id="csmm-sm-whatsapp" name="csmm-sm-whatsapp" value="" placeholder="whatsapp profile url">
    668                                     </div>
    669                                 </div>
    670                                 <div>
    671                                     <div class="input-group p-2 mt-3">
    672                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-tiktok"></i></span>
    673                                         <input disabled type="text" class="form-control" id="csmm-sm-tiktok" name="csmm-sm-tiktok" value="" placeholder="tiktok profile url">
    674                                     </div>
    675                                 </div>
    676                                 <div>
    677                                     <div class="input-group p-2 mt-3">
    678                                         <span class="input-group-text" id="basic-addon4"><i class="fa-brands fa-qq"></i></span>
    679                                         <input disabled type="text" class="form-control" id="csmm-sm-qq" name="csmm-sm-qq" value="" placeholder="qq profile url">
    680                                     </div>
    681                                 </div>
     445
    682446                                <div id="csmm-sm-saving" class="col-md-12 p-2 mt-3 spinner-grow text-dark d-none" role="status">
    683447                                    <span class="visually-hidden"></span>
  • coming-soon-maintenance-mode/trunk/coming-soon-maintenance-mode.php

    r3429069 r3473597  
    88 * Plugin URI:        https://wpfrank.com/
    99 * Description:       One of the most recommended and crucial plugin to start your website projects.
    10  * Version:           1.1.1
     10 * Version:           1.1.2
    1111 * Requires at least: 5.0
    1212 * Requires PHP:      5.6
     
    7777    // add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );
    7878    add_menu_page( __( 'Coming Soon Maintenance Mode', 'coming-soon-maintenance-mode' ), __( 'Coming Soon Maintenance Mode', 'coming-soon-maintenance-mode' ), 'manage_options', 'webenvo-csmm', 'csmm_admin_page', 'dashicons-format-gallery', 3 );
     79    add_submenu_page( 'webenvo-csmm', 'Pro Features', 'Pro Features', 'manage_options', 'csmm-pro', 'csmm_pro_page');
    7980    add_submenu_page( 'webenvo-csmm', 'More Products', 'More Products', 'manage_options', 'webenvo-more-products', 'csmm_more_product');
    8081}
     
    8485function csmm_admin_page() {
    8586    require 'admin/csmm.php';
     87}
     88
     89// Pro page body
     90function csmm_pro_page() {
     91    require 'admin/csmm-pro.php';
    8692}
    8793
     
    103109            // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Nonce not required for checking page parameter
    104110            $sf_current_page_slug = sanitize_text_field( wp_unslash( $_GET['page'] ) );
    105             if ( strpos( $sf_current_page_slug, 'webenvo-' ) !== false ) {
    106                 //core admin assets
    107                 wp_enqueue_script('media-upload');
    108                 wp_enqueue_media();
    109                 wp_enqueue_script( 'csmm-uploader-js', plugins_url( 'admin/assets/js/csmm-uploader.js', __FILE__ ), array('jquery'), '1.0.0', true );
     111            // Check if we are on any of the plugin's pages
     112            if ( strpos( $sf_current_page_slug, 'webenvo-' ) !== false || $sf_current_page_slug === 'csmm-pro' ) {
     113               
     114                // Enqueue core admin CSS
     115                wp_enqueue_style( 'csmm-bootstrap-admin-css', plugin_dir_url( __FILE__ ) . 'admin/assets/bootstrap-5.2.3-dist/css/bootstrap.css', array(), '5.2.3' );
     116                wp_enqueue_style( 'csmm-fontawesome-admin-css', plugin_dir_url( __FILE__ ) . 'admin/assets/fontawesome-free-6.2.1-web/css/all.css', array(), '6.2.1' );
     117               
     118                if ( strpos( $sf_current_page_slug, 'webenvo-' ) !== false ) {
     119                    // core admin assets for the main plugin page
     120                    wp_enqueue_script('media-upload');
     121                    wp_enqueue_media();
     122                    wp_enqueue_script( 'csmm-uploader-js', plugins_url( 'admin/assets/js/csmm-uploader.js', __FILE__ ), array('jquery'), '1.0.0', true );
    110123                wp_localize_script(
    111124                    'csmm-uploader-js',
     
    118131
    119132                // CSS
    120                 wp_enqueue_style( 'csmm-admin-style-css', plugin_dir_url( __FILE__ ) . 'admin/assets/css/style.css', array(), '1.1.0' );
     133                wp_enqueue_style( 'csmm-admin-style-css', plugin_dir_url( __FILE__ ) . 'admin/assets/css/style.css', array(), '1.1.2' );
    121134                wp_enqueue_style( 'csmm-bootstrap-admin-css', plugin_dir_url( __FILE__ ) . 'admin/assets/bootstrap-5.2.3-dist/css/bootstrap.css', array(), '5.2.3' );
    122135                wp_enqueue_style( 'csmm-fontawesome-admin-css', plugin_dir_url( __FILE__ ) . 'admin/assets/fontawesome-free-6.2.1-web/css/all.css', array(), '6.2.1' );
     
    129142                //wp_enqueue_script( 'csmm-bootstrap-js', plugin_dir_url( __FILE__ ) . 'admin/assets/bootstrap-5.2.3-dist/js/bootstrap.js', array( 'jquery' ), '5.2.3' );
    130143                wp_enqueue_script( 'csmm-bootstrap-bundle-js', plugin_dir_url( __FILE__ ) . 'admin/assets/bootstrap-5.2.3-dist/js/bootstrap.bundle.js', array( 'jquery' ), '5.2.3', true );
     144                }
     145
     146                if ( $sf_current_page_slug === 'csmm-pro' ) {
     147                    // Custom CSS for the new modernized pro page
     148                    wp_enqueue_style( 'csmm-pro-page-css', plugin_dir_url( __FILE__ ) . 'admin/assets/css/csmm-pro.css', array('csmm-bootstrap-admin-css'), '1.0.0' );
     149                }
    131150               
    132151                // product page assets
  • coming-soon-maintenance-mode/trunk/readme.txt

    r3429069 r3473597  
    44Requires at least: 5.0
    55Tested up to: 6.9
    6 Stable tag: 1.1.1
     6Stable tag: 1.1.2
    77Requires PHP: 5.6
    88License: GPLv2 or later
     
    166166== Changelog ==
    167167
     168= 1.1.2 =
     169*   Update: Cleaned up plugin dashboard for WordPress.org guidelines compliance by removing Pro up-sells
     170*   Update: Added a dedicated Pro Features menu page
     171*   Update: UI modernization for Pro features layout
     172
    168173= 1.1.1 =
    169174*   Fixed: Logo upload not showing preview after selecting image
Note: See TracChangeset for help on using the changeset viewer.