Plugin Directory

Changeset 3099814


Ignore:
Timestamp:
06/08/2024 01:54:20 PM (21 months ago)
Author:
dipakraval
Message:

bug solve

Location:
bulk-mail-sender
Files:
109 added
13 edited

Legend:

Unmodified
Added
Removed
  • bulk-mail-sender/trunk/App/BMSIAdmin.php

    r3096733 r3099814  
    5252            remove_submenu_page('bulk_mail_sender', 'newsletter_category');
    5353            remove_submenu_page('bulk_mail_sender', 'newsletter_add_user');
     54            remove_submenu_page('bulk_mail_sender', 'get_help');
    5455        });
    5556
     
    6061        global $pagenow;
    6162        if ($pagenow == "admin.php") {
    62             if (in_array($_GET['page'], ["users", "create_user", "send_mail", "history", "newsletter", "newsletter_category", "bulk_mail_sender", "settings", "templates", "create_template"])) {
     63            if (in_array($_GET['page'], ["users", "create_user", "send_mail", "history", "newsletter", "newsletter_category", "get_help", "bulk_mail_sender", "settings", "templates", "create_template"])) {
    6364                wp_enqueue_style('bms-admin-css', BMSI_DIR_URI . 'assets/css/admin_style.css', '1.1.3');
    6465                wp_enqueue_style('datatables-style', BMSI_DIR_URI . 'assets/css/jquery.dataTables.min.css', '1.1.3');
     
    206207        );
    207208
     209        add_submenu_page(
     210            'bulk_mail_sender',
     211            __('Bulk Mail Sender Get Help', 'bulk-mail'),
     212            __('Get Help', 'bulk-mail'),
     213            'manage_options',
     214            'get_help',
     215            [$this, 'BMSI_get_help_callback'],
     216        );
     217
    208218    }
    209219    public function bmsi_main_admin_page()
     
    255265    {
    256266        require_once (BMSI_DIR_PATH . 'templates/BMSIHistory.php');
     267    }
     268
     269    public function BMSI_get_help_callback()
     270    {
     271        require_once (BMSI_DIR_PATH . 'templates/BMSIGetHelp.php');
    257272    }
    258273
     
    419434
    420435                $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     436                $count++;
    421437            } else {
    422438                $result = wp_mail($email, $subject, $message, $headers);
     439                $count++;
    423440            }
    424441
     
    436453            }
    437454
    438             $count++;
    439455
    440456        }
     
    607623
    608624                $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     625                $count++;
    609626            } else {
    610627                $result = wp_mail($email, $subject, $message, $headers);
     628                $count++;
    611629            }
    612630
     
    624642            }
    625643
    626             $count++;
    627644
    628645        }
     
    707724
    708725        if (is_bulk_mail_pro_activated() == "true") {
    709             if(get_option('BMIS_Pro_activated')){
     726            if (get_option('BMIS_Pro_activated')) {
    710727                $history_permission = !empty($_POST["checked"]) ? sanitize_text_field($_POST["checked"]) : "";
    711728                $form_title = !empty($_POST["form_title"]) ? sanitize_text_field($_POST["form_title"]) : "";
     
    715732                $use_cron_job = !empty($_POST["use_cron_job"]) ? sanitize_text_field($_POST["use_cron_job"]) : "";
    716733                $auto_pass = !empty($_POST["auto_pass"]) ? sanitize_text_field($_POST["auto_pass"]) : "";
    717    
     734                $theme_color = !empty($_POST["theme_color"]) ? sanitize_text_field($_POST["theme_color"]) : "";
     735
    718736                $user_options['permission'] = $history_permission;
    719737                $user_options['title'] = $form_title;
     
    723741                $user_options['cron'] = $use_cron_job;
    724742                $user_options['pass'] = $auto_pass;
     743                $user_options['color'] = $theme_color;
    725744                update_option("BMSI_User_Options", $user_options);
    726745                $option = get_option("BMSI_User_Options");
    727    
     746
    728747                $message = "Changes Saved.";
    729748                $title = "Well Done!";
     
    733752                    'title' => esc_html($title, 'bulk-mail'),
    734753                ];
    735             }else{
     754            } else {
    736755                $message = "Activation key is requied.";
    737756                $title = "Alert!";
     
    742761                ];
    743762            }
    744            
     763
    745764        } else {
    746765            $history_permission = !empty($_POST["checked"]) ? sanitize_text_field($_POST["checked"]) : "";
     
    969988
    970989                                $result_mail = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     990
     991                                $count++;
    971992                            } else {
    972993                                $result_mail = wp_mail($email, $subject, $message, $headers);
     994
     995                                $count++;
    973996                            }
    974997
     
    9901013
    9911014                        }
    992                         $count++;
    9931015                    }
    9941016                }
     
    10981120        $today_mail_result = $wpdb->get_results("SELECT * FROM $table_total_mail ORDER BY createdate DESC LIMIT 1");
    10991121        $mail_counter = 0;
     1122        $count = 0;
    11001123
    11011124        $template_name = isset($_POST['template_name']) ? sanitize_text_field($_POST['template_name']) : "";
     
    11371160                    $message = $post->post_content;
    11381161
     1162                   
     1163
    11391164                    foreach ($results as $user) {
     1165
    11401166                        if (isset($user->email)) {
    11411167                            $email = $user->email;
     
    11841210
    11851211                                            $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1212                                            $count++;
    11861213                                        } else {
    11871214                                            if ($status == "2") {
     
    11891216
    11901217                                                $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1218                                                $count++;
    11911219                                            }
    11921220                                        }
     
    11961224
    11971225                                            $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1226                                            $count++;
    11981227                                        } else {
    11991228                                            if ($status == "2") {
     
    12011230
    12021231                                                $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1232                                                $count++;
    12031233                                            }
    12041234                                        }
     
    12111241
    12121242                                            $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1243                                            $count++;
    12131244                                        } else {
    12141245                                            if ($status == "2") {
     
    12161247
    12171248                                                $result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1249                                                $count++;
    12181250                                            }
    12191251                                        }
     
    12251257                                        if ($user_status == $status) {
    12261258                                            $result = wp_mail($email, $subject, $message, $headers);
     1259                                            $count++;
    12271260                                        } else {
    12281261                                            if ($status == "2") {
    12291262                                                $result = wp_mail($email, $subject, $message, $headers);
     1263                                                $count++;
    12301264                                            }
    12311265                                        }
    12321266                                    } else {
     1267                                        print_r($user);
    12331268                                        if ($user_status == $status) {
    12341269                                            $result = wp_mail($email, $subject, $message, $headers);
     1270                                            $count++;
    12351271                                        } else {
    12361272                                            if ($status == "2") {
    12371273                                                $result = wp_mail($email, $subject, $message, $headers);
     1274                                                $count++;
    12381275                                            }
    12391276                                        }
     
    12431280                                        if ($user_status == $status) {
    12441281                                            $result = wp_mail($email, $subject, $message, $headers);
     1282                                            $count++;
    12451283                                        } else {
    12461284                                            if ($status == "2") {
    12471285                                                $result = wp_mail($email, $subject, $message, $headers);
     1286                                                $count++;
    12481287                                            }
    12491288                                        }
     
    13091348            }
    13101349
    1311             if ($overall_result) {
    1312                 if ($result) {
    1313                     $message = "Mail Send Successfully";
     1350            if ($count > 0) {
     1351                if ($overall_result) {
     1352                    $message = "Mail Send Successfully.";
    13141353                    $title = "Well Done!";
    13151354
     
    13201359                    ];
    13211360                } else {
    1322                     $message = "No users are available";
     1361                    $message = "Mail Send Failed.";
    13231362                    $title = "Alert!";
    13241363                    $response = [
     
    13291368                }
    13301369            } else {
    1331                 $message = "Mail Send Failed.";
     1370                $message = "No users are available.";
    13321371                $title = "Alert!";
    13331372                $response = [
     
    13831422        $today_mail_result = $wpdb->get_results($today_mail_result_query);
    13841423        $mail_counter = 0;
     1424        $count = 0;
    13851425        $overall_result = false;
    13861426
     
    14501490
    14511491                                    $mail_result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1492
     1493                                    $count++;
    14521494                                } else {
    14531495                                    if ($status == "2") {
     
    14551497
    14561498                                        $mail_result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1499                                        $count++;
    14571500                                    }
    14581501                                }
     
    14621505
    14631506                                    $mail_result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1507                                    $count++;
    14641508                                } else {
    14651509                                    if ($status == "2") {
     
    14671511
    14681512                                        $mail_result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1513                                        $count++;
    14691514                                    }
    14701515                                }
     
    14761521
    14771522                                    $mail_result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1523                                    $count++;
    14781524                                } else {
    14791525                                    if ($status == "2") {
     
    14811527
    14821528                                        $mail_result = $email_queue->add_to_email_queue($email, $subject, $message, $headers);
     1529                                        $count++;
    14831530                                    }
    14841531                                }
     
    14901537                                if ($user_status == $status) {
    14911538                                    $mail_result = wp_mail($email, $subject, $message, $headers);
     1539                                    $count++;
    14921540                                } else {
    14931541                                    if ($status == "2") {
    14941542                                        $mail_result = wp_mail($email, $subject, $message, $headers);
     1543                                        $count++;
    14951544                                    }
    14961545                                }
     
    14981547                                if ($user_status == $status) {
    14991548                                    $mail_result = wp_mail($email, $subject, $message, $headers);
     1549                                    $count++;
    15001550                                } else {
    15011551                                    if ($status == "2") {
    15021552                                        $mail_result = wp_mail($email, $subject, $message, $headers);
     1553                                        $count++;
    15031554                                    }
    15041555                                }
     
    15081559                                if ($user_status == $status) {
    15091560                                    $mail_result = wp_mail($email, $subject, $message, $headers);
     1561                                    $count++;
    15101562                                } else {
    15111563                                    if ($status == "2") {
    15121564                                        $mail_result = wp_mail($email, $subject, $message, $headers);
     1565                                        $count++;
    15131566                                    }
    15141567                                }
     
    15751628        }
    15761629
    1577         if ($overall_result) {
    1578             $message = "Mail Send Successfully";
    1579             $title = "Well Done!";
    1580             $response = [
    1581                 'status' => true,
    1582                 'message' => esc_html($message, 'bulk-mail'),
    1583                 'title' => esc_html($title, 'bulk-mail'),
    1584 
    1585             ];
     1630        if ($count > 0) {
     1631            if ($overall_result) {
     1632                $message = "Mail Send Successfully";
     1633                $title = "Well Done!";
     1634                $response = [
     1635                    'status' => true,
     1636                    'message' => esc_html($message, 'bulk-mail'),
     1637                    'title' => esc_html($title, 'bulk-mail'),
     1638
     1639                ];
     1640            } else {
     1641                $message = "Mail Send Failed.";
     1642                $title = "Well Done!";
     1643                $response = [
     1644                    'status' => true,
     1645                    'message' => esc_html($message, 'bulk-mail'),
     1646                    'title' => esc_html($title, 'bulk-mail'),
     1647
     1648                ];
     1649            }
    15861650        } else {
    15871651            $message = "No users are available";
  • bulk-mail-sender/trunk/App/BMSIBase.php

    r3096733 r3099814  
    2323    public function bmsi_base_enqueue_scripts()
    2424    {
    25         wp_enqueue_style('bms-base-css', BMSI_DIR_URI . 'assets/css/base_style.css', '1.1.5');
    26         wp_enqueue_script('bms-base-js', BMSI_DIR_URI . 'assets/js/base_script.js', ['jquery'], '1.1.5', true);
     25        wp_enqueue_style('bms-base-css', BMSI_DIR_URI . 'assets/css/base_style.css', '1.1.6');
     26        wp_enqueue_script('bms-base-js', BMSI_DIR_URI . 'assets/js/base_script.js', ['jquery'], '1.1.6', true);
    2727    }
    2828}
  • bulk-mail-sender/trunk/App/BMSIDeactivate.php

    r3096733 r3099814  
    1515    public function bmsi_deactivate_enqueue_scripts()
    1616    {
    17         wp_enqueue_style('bms-feedback-style', BMSI_DIR_URI . 'assets/css/feedback.css', array(), '1.1.5');
    18         wp_enqueue_script('bms-feedback-script', BMSI_DIR_URI . 'assets/js/feedback.js', array('jquery'), '1.1.5', true);
     17        wp_enqueue_style('bms-feedback-style', BMSI_DIR_URI . 'assets/css/feedback.css', array(), '1.1.6');
     18        wp_enqueue_script('bms-feedback-script', BMSI_DIR_URI . 'assets/js/feedback.js', array('jquery'), '1.1.6', true);
    1919        wp_localize_script(
    2020            'bms-feedback-script',
  • bulk-mail-sender/trunk/README.md

    r3096054 r3099814  
    44Requires at least: 5.0
    55Tested up to: 6.4
    6 Stable tag: 1.1.5
     6Stable tag: 1.1.6
    77Requires PHP: 7.0
    88License: GPLv3 or later
     
    2929== Changelog ==
    3030
    31 = 1.1.5 - 22/01/2022
     31= 1.1.6 - 22/01/2022
    3232* Developed This Plugin
  • bulk-mail-sender/trunk/assets/css/admin_style.css

    r3096764 r3099814  
    4343}
    4444
    45 .upgrade{
     45.upgrade {
    4646    margin-bottom: 0;
    4747    color: #000;
    4848}
    4949
    50 .o-5{
     50.o-5 {
    5151    opacity: 0.5;
    5252}
     
    7272}
    7373
    74 .m-t-3{
     74.m-t-3 {
    7575    margin-top: 3px !important;
    7676}
    7777
    78 .cursor-pointer{
     78.cursor-pointer {
    7979    cursor: pointer !important;
    8080}
    8181
    82 .rounded-20{
     82.rounded-20 {
    8383    border-radius: 20px;
    8484}
    8585
    86 .fs-36{
     86.fs-36 {
    8787    font-size: 36px;
    8888    font-weight: 600;
     
    111111
    112112.bg-color {
    113     background: #F8D57E !important;
     113    background: var(--theme-color) !important;
    114114}
    115115
     
    118118}
    119119
    120 div.dt-container .dt-paging .dt-paging-button{
     120div.dt-container .dt-paging .dt-paging-button {
    121121    border: none !important;
    122122}
    123123
    124 div.dt-container .dt-paging .dt-paging-button:hover{
    125     background-color: #F8D57E !important;
     124div.dt-container .dt-paging .dt-paging-button:hover {
     125    background-color: var(--theme-color) !important;
    126126    color: black !important;
    127127}
    128128
    129 #pro_baneer .closeButton{
     129#pro_baneer .closeButton {
    130130    position: absolute;
    131131    top: -11px;
     
    135135    padding: 3px 10px;
    136136    border: none;
    137     background-color: #F8D57E;
     137    background-color: var(--theme-color);
    138138    color: #000;
    139139    cursor: pointer;
    140140}
    141141
    142 .jconfirm-content-pane .jconfirm-content{
     142.jconfirm-content-pane .jconfirm-content {
    143143    margin-bottom: 0 !important;
    144144}
    145145
    146 #additionalOptions .selectcategory{
     146#additionalOptions .selectcategory {
    147147    background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55% !important;
    148148    margin: 0px;
    149149    border-radius: 11px !important;
    150     border: 2px solid #F8D57E !important;
     150    border: 2px solid var(--theme-color) !important;
    151151    outline: none !important;
    152152    padding: 7px 26px 7px 15px !important;
     
    156156}
    157157
    158 .new_letter_add_sub_category .form-contant .firstAndLastName{
     158.new_letter_add_sub_category .form-contant .firstAndLastName {
    159159    grid-template-columns: 100% !important;
    160160}
    161161
     162
     163/* get help css */
     164
     165.get-help-design {
     166    width: 80%;
     167    margin: 0 auto;
     168}
     169
     170.get-help-design ul,
     171.get-help-design ul li {
     172    margin: 0;
     173    padding: 0;
     174}
     175
     176.get-help-design .feture-seaction ul {
     177    column-count: 2;
     178    column-gap: 30px;
     179    margin-bottom: 0;
     180}
     181
     182.get-help-design .feture-seaction ul li {
     183    display: flex;
     184    flex-direction: row;
     185    margin-bottom: 10px;
     186    align-items: flex-start;
     187}
     188
     189.get-help-design .feture-seaction ul li i {
     190    margin-top: 5px;
     191    margin-right: 7px;
     192}
     193
     194.get-help-design i {
     195    color: var(--theme-color);
     196}
     197
     198.get-help-design .feture-box {
     199    flex-wrap: wrap;
     200}
     201
     202.get-help-design .feture-box .text {
     203    display: flex;
     204    flex-direction: column;
     205    justify-content: space-between;
     206    height: 100%;
     207}
     208
     209.get-help-design .feture-box .box {
     210    background-color: #f0f0f1;
     211    box-shadow: 0 1px 18px 0px rgba(0, 0, 0, 0.08);
     212    border-radius: 4px;
     213    padding: 30px 20px;
     214    margin-top: 30px;
     215    flex: 0 0 calc(33.3333% - 20px);
     216}
     217
     218.get-help-design .video iframe{
     219    height: 100%;
     220}
     221
     222.get-help-design .video{
     223    height: 600px;
     224}
     225
     226.video-seaction,
     227.feture-seaction,
     228.update-seaction,
     229.client-seaction {
     230    background-color: #f0f0f1;
     231    padding: 30px 20px;
     232    border-radius: 8px;
     233    box-shadow: 0 1px 18px 0px rgba(0, 0, 0, 0.08);
     234}
     235
     236.client-seaction .content .clinet span {
     237    display: block;
     238    color: #000;
     239    font-size: 16px;
     240    font-weight: 600;
     241}
     242
     243.get-help-design .update-seaction {
     244    background-size: cover;
     245    background-repeat: no-repeat;
     246    background-position: center;
     247    height: 150px;
     248    background-image: url(../images/ncategory.png);
     249}
     250
     251.get-help-design .client-seaction .clinet img {
     252    width: 60px;
     253    height: 60px;
     254    object-fit: cover;
     255    border-radius: 50%;
     256    margin-right: 10px;
     257}
     258
     259.get-help-design .update-seaction a {
     260    color: inherit;
     261    display: flex;
     262    flex-wrap: wrap;
     263    width: 100%;
     264    height: 100%;
     265    flex: 1;
     266    align-items: center;
     267    font-size: 28px;
     268    font-weight: 700;
     269    text-decoration: none;
     270    margin-left: 130px;
     271    position: relative;
     272    outline: none;
     273    -webkit-box-shadow: none;
     274    box-shadow: none;
     275}
     276
     277.get-help-design .update-seaction a::before {
     278    content: "";
     279    position: absolute;
     280    left: -30px;
     281    top: 50%;
     282    height: 30%;
     283    width: 5px;
     284    background: #000;
     285    -webkit-transform: translateY(-50%);
     286    transform: translateY(-50%);
     287}
     288
     289.content .text h3 {
     290    margin: 3px 0 25px 0;
     291    font-size: 20px;
     292    color: #000000;
     293    font-weight: 600;
     294}
     295
     296.get-help-design .icon i::before {
     297    margin-top: 3px;
     298}
     299
     300.get-help-design .icon i {
     301    height: 30px;
     302    width: 30px;
     303    background-color: #fff;
     304    border-radius: 50%;
     305    text-align: center;
     306    display: flex;
     307    justify-content: space-around;
     308    align-items: center;
     309}
    162310
    163311/*-----------------------
     
    191339}
    192340
    193 table.dataTable>thead>tr>th, table.dataTable>thead>tr>td{
     341table.dataTable>thead>tr>th,
     342table.dataTable>thead>tr>td {
    194343    border-bottom: 1px solid #D8D8D8 !important;
    195344}
     
    234383}
    235384
    236 .setting_radio{
    237     margin: 0  !important;
     385.setting_radio {
     386    margin: 0 !important;
    238387}
    239388
     
    274423
    275424.add-button {
    276     background: #F8D57E !important;
     425    background: var(--theme-color) !important;
    277426    border-radius: 11px !important;
    278427    padding: 10px 18px !important;
    279428    font-size: 14px !important;
     429    border: none;
    280430}
    281431
     
    290440    box-shadow: 0px 0px 5px -3px #000;
    291441    border: none !important;
    292     background-color: #F8D57E !important;
    293     margin: 0px 15px ;
     442    background-color: var(--theme-color) !important;
     443    margin: 0px 15px;
    294444    font-size: 14px;
    295445}
    296446
    297 .spinn{
     447.spinn {
    298448    display: none !important;
    299449}
    300450
    301 .add_custome_loader
    302 {
     451.add_custome_loader {
    303452    display: block !important;
    304453}
     
    308457    color: #000 !important;
    309458    outline: none !important;
    310     box-shadow: 0px 0px 10px -3px #F8D57E;
     459    box-shadow: 0px 0px 10px -3px var(--theme-color);
    311460}
    312461
     
    316465
    317466div.dt-container .dt-search input {
    318     border: 2px solid #F8D57E !important;
     467    border: 2px solid var(--theme-color) !important;
    319468    border-radius: 11px !important;
    320469    padding: 5px 17px !important;
     
    365514#get_all_template,
    366515#get_all_email,
    367 #history_pro_template ,
    368 #get_all_news_letters_category ,
     516#history_pro_template,
     517#get_all_news_letters_category,
    369518#history_template {
    370519    margin: 10px auto !important;
     
    401550
    402551.dt-paging .dt-paging-button {
    403     background: #F8D57E !important;
     552    background: var(--theme-color) !important;
    404553    border-radius: 11px !important;
    405554}
     
    411560
    412561#btn_view {
    413     background: #F8D57E;
     562    background: var(--theme-color);
    414563    padding: 4px 4px 4px 7px;
    415564    border-radius: 10px;
     
    418567}
    419568
    420 #btn_delete , #btn_edit{
    421     background: #F8D57E;
     569#btn_delete,
     570#btn_edit {
     571    background: var(--theme-color);
    422572    padding: 5px 6px 4px 10px;
    423573    border-radius: 10px;
     
    426576}
    427577
    428 #btn_view_2{
    429     background: #F8D57E;
     578#btn_view_2 {
     579    background: var(--theme-color);
    430580    padding: 4px 8px 4px 7px;
    431581    border-radius: 10px;
     
    435585
    436586.fa-solid.fa-user-pen {
    437     background: #F8D57E;
     587    background: var(--theme-color);
    438588    padding: 8px 6px 7px 9px;
    439589    border-radius: 10px;
     
    468618}
    469619
    470 table.dataTable.display>tbody>tr>*{
     620table.dataTable.display>tbody>tr>* {
    471621    border-top: none !important;
    472622}
     
    476626}
    477627
    478 #get_all_users tbody tr td{
     628#get_all_users tbody tr td {
    479629    border-top: 1px solid #D8D8D8 !important;
    480630}
    481631
    482 #get_all_users thead>tr>th{
     632#get_all_users thead>tr>th {
    483633    border-bottom: none !important;
    484634}
     
    526676}
    527677
    528 .tab-links.active-link , .tab-links:hover{
    529     background-color: #F8D57E;
     678.tab-links.active-link,
     679.tab-links:hover {
     680    background-color: var(--theme-color);
    530681    border-radius: 14px;
    531682}
     683
    532684/*
    533685.tab-links::after {
     
    535687    width: 0;
    536688    height: 3px;
    537     background-color: #F8D57E;
     689    background-color: var(--theme-color);
    538690    position: absolute;
    539691    left: 0;
     
    555707}
    556708
    557 .smtp_form_data{
     709.smtp_form_data {
    558710    animation: slideInFromLeft 0.5s forwards;
    559711}
    560712
    561 .mail_note{
     713.mail_note {
    562714    animation: slideInFromLeft 0.5s forwards;
    563715}
     
    568720        transform: translateX(-10%);
    569721    }
     722
    570723    to {
    571724        opacity: 1;
     
    594747#history_template tbody tr td,
    595748#get_all_news_letters_category tbody tr td,
    596 #get_all_template tbody tr td{
     749#get_all_template tbody tr td {
    597750    box-shadow: none !important;
    598751}
     
    602755}
    603756
    604 #get_all_users >tbody>tr td:first-child{
     757#get_all_users>tbody>tr td:first-child {
    605758    text-align: center;
    606759    padding-left: 10px;
     
    633786------------------------*/
    634787
    635 #pro_baneer{
     788#pro_baneer {
    636789    position: relative;
    637790}
     
    648801------------------------*/
    649802
    650 input[type=radio]:checked::before{
    651     background-color: #F8D57E !important;
     803input[type=radio]:checked::before {
     804    background-color: var(--theme-color) !important;
    652805    float: none !important;
    653806}
    654807
    655 input[type=radio]:focus{
    656     border-color: #F8D57E;
    657     box-shadow: 0 0 0 1px #F8D57E;
     808input[type=radio]:focus {
     809    border-color: var(--theme-color);
     810    box-shadow: 0 0 0 1px var(--theme-color);
    658811    outline: 2px solid transparent;
    659812}
    660813
    661 .main #form_data .form-contant-smtp{
     814.main #form_data .form-contant-smtp {
    662815    width: 100%;
    663816}
     
    669822}
    670823
    671 .main #form_data .form-contant div ,
    672 .main #form_data .form-contant-smtp .firstAndLastName div{
     824.main #form_data .form-contant div,
     825.main #form_data .form-contant-smtp .firstAndLastName div {
    673826    display: flex;
    674827    flex-direction: column;
     
    679832
    680833.main #form_data .form-contant div h1,
    681 .main .send_mail_data div h1 ,
    682 .main #form_data .form-contant-smtp div h1{
     834.main .send_mail_data div h1,
     835.main #form_data .form-contant-smtp div h1 {
    683836    padding: 15px 0;
    684837    margin: 0;
     
    686839}
    687840
    688 .main .send_mail_data .send_mail_form_contant div ,
     841.main .send_mail_data .send_mail_form_contant div,
    689842.main .send_mail_data .create_template_form_contant div {
    690843    flex-direction: column;
     
    697850#form_data .form-contant-smtp .firstAndLastName,
    698851.main .send_mail_data .send_mail_form_contant .subjectAndemailfrom,
    699 .main .send_mail_data .create_template_form_contant .subjectAndemailfrom{
     852.main .send_mail_data .create_template_form_contant .subjectAndemailfrom {
    700853    display: grid;
    701854    grid-template-columns: 49% 49%;
     
    703856}
    704857
    705 .main .send_mail_data .create_template_form_contant{
     858.main .send_mail_data .create_template_form_contant {
    706859    display: flex;
    707860    flex-direction: column;
     
    710863}
    711864
    712 .mail_note{
     865.mail_note {
    713866    display: none;
    714867}
    715868
    716 .main .form-contant ,
     869.main .form-contant,
    717870.main .form-contant-smtp {
    718871    gap: 12px;
    719872}
    720873
    721 .filter{
     874.filter {
    722875    position: absolute;
    723876    right: 250px;
     
    728881}
    729882
    730 .email_status{
    731     background: #F8D57E;
     883.email_status {
     884    background: var(--theme-color);
    732885    color: #000;
    733886    padding: 5px 15px;
     
    736889}
    737890
    738 .email_status_inactive{
     891.email_status_inactive {
    739892    background: #000 !important;
    740893    color: #fff;
     
    744897}
    745898
    746 #category_filter ,  #status_filter{
     899#category_filter,
     900#status_filter {
    747901    box-shadow: none !important;
    748902    background-color: #fff !important;
    749     border: 2px solid #F8D57E !important;
     903    border: 2px solid var(--theme-color) !important;
    750904    padding: 5px 25px 5px 15px !important;
    751905    border-radius: 11px !important;
    752906}
    753907
    754 .modal-body{
     908.modal-body {
    755909    word-wrap: break-word;
    756910}
    757911
    758 #type_filter , #role_filter{
     912#type_filter,
     913#role_filter {
    759914    position: absolute;
    760915    right: 250px;
     
    765920    box-shadow: none !important;
    766921    background-color: #fff !important;
    767     border: 2px solid #F8D57E !important;
     922    border: 2px solid var(--theme-color) !important;
    768923    padding: 4px 26px 6px 15px !important;
    769924    border-radius: 11px !important;
    770925}
    771926
    772 div.dt-processing>div:last-child>div{
    773     background-color: #F8D57E !important;
    774 }
    775 
    776 .firstAndLastName select{
     927div.dt-processing>div:last-child>div {
     928    background-color: var(--theme-color) !important;
     929}
     930
     931.firstAndLastName select {
    777932    background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55% !important;
    778933    margin: 0px;
    779934    border-radius: 11px !important;
    780     border: 2px solid #F8D57E !important;
     935    border: 2px solid var(--theme-color) !important;
    781936    outline: none !important;
    782937    padding: 7px 26px 7px 15px !important;
     
    791946    background: #fff !important;
    792947    border-radius: 11px !important;
    793     border: 2px solid #F8D57E !important;
     948    border: 2px solid var(--theme-color) !important;
    794949    outline: none !important;
    795950    padding: 7px 15px !important;
     
    810965}
    811966
    812 .error{
     967.ml-2 {
     968    margin-left: 0.5rem !important;
     969}
     970
     971.mr-2 {
     972    margin-right: 0.5rem !important;
     973}
     974
     975.text-left {
     976    text-align: left;
     977}
     978
     979.loader {
     980    border: 2px solid #f3f3f3;
     981    /* Light grey */
     982    border-top: 2px solid #3498db;
     983    /* Blue */
     984    border-radius: 50%;
     985    width: 12px;
     986    height: 12px;
     987    animation: spin 2s linear infinite;
     988    display: inline-block;
     989    margin-right: 8px;
     990}
     991
     992
     993
     994.error {
    813995    color: #f81111;
    814996    font-size: 13px;
     
    8571039}
    8581040
     1041/* import file css */
     1042
     1043.custom-file-input {
     1044    visibility: hidden;
     1045    width: 0;
     1046    height: 0;
     1047}
     1048
     1049.custom-file-label {
     1050    display: inline-block;
     1051    padding: 0.5rem 1rem;
     1052    cursor: pointer;
     1053    border: 1px solid #ced4da;
     1054    border-radius: 0.25rem;
     1055    background-color: transparent;
     1056    color: #495057;
     1057    transition: background-color 0.2s;
     1058}
     1059
     1060.custom-file-label:hover {
     1061    background-color: #e2e6ea;
     1062}
     1063
     1064
    8591065/*----------------------
    8601066  add user page css end
     
    8821088--------------------------*/
    8831089
    884 .main .dashboard_pro{
     1090.main .dashboard_pro {
    8851091    display: grid;
    8861092    grid-template-columns: 30% 30%;
     
    9291135--------------------------*/
    9301136
    931 .setting-design{
     1137.setting-design {
    9321138    margin-left: 4rem;
    9331139    text-decoration: none;
     
    10981304/* Define the keyframes for the rotation */
    10991305@keyframes spin {
    1100     from { transform: rotate(0deg); }
    1101     to { transform: rotate(360deg); }
     1306    from {
     1307        transform: rotate(0deg);
     1308    }
     1309
     1310    to {
     1311        transform: rotate(360deg);
     1312    }
    11021313}
    11031314
     
    11591370
    11601371.menu-bg-color {
    1161     background: #F8D57E;
     1372    background: var(--theme-color);
    11621373    border-radius: 11px;
    11631374    padding: 10px 15px;
     
    12311442-------------------*/
    12321443
    1233 .dt-length{
     1444.dt-length {
    12341445    position: absolute;
    12351446    bottom: 5px;
     
    12451456--------------------- */
    12461457
    1247 @media screen and (max-width: 1990px) {
    1248        
    1249 }
     1458@media screen and (max-width: 1990px) {}
    12501459
    12511460@media screen and (max-width: 1440px) {
     
    12601469    }
    12611470
    1262     .main .dashboard_pro{
     1471    .main .dashboard_pro {
    12631472        display: grid;
    12641473        grid-template-columns: 33% 33%;
    12651474    }
    12661475
    1267     .main #form_data .form-contant, .send_mail_data{
     1476    .main #form_data .form-contant,
     1477    .send_mail_data {
    12681478        width: 700px;
     1479    }
     1480
     1481    .get-help-design {
     1482        width: 80%;
    12691483    }
    12701484}
     
    12811495    }
    12821496
    1283     .main .dashboard_pro{
     1497    .main .dashboard_pro {
    12841498        display: grid;
    12851499        grid-template-columns: 40% 40%;
    12861500    }
    12871501
    1288     .setting-design{
     1502    .setting-design {
    12891503        margin-left: 6rem;
    12901504    }
    12911505
    1292     #get_all_users >tbody>tr td:first-child {
     1506    #get_all_users>tbody>tr td:first-child {
    12931507        text-align: left;
    12941508        padding-left: 20px;
    12951509    }
    12961510
    1297     .main #form_data .form-contant, .send_mail_data{
     1511    .main #form_data .form-contant,
     1512    .send_mail_data {
    12981513        width: 600px;
     1514    }
     1515
     1516    .get-help-design {
     1517        padding-left: 70px;
    12991518    }
    13001519}
     
    13031522    .ps-70 {
    13041523        padding-left: 100px !important;
     1524    }
     1525
     1526
     1527    .get-help-design .feture-box .box {
     1528        flex: 0 0 calc(50% - 10px)
     1529    }
     1530
     1531    .get-help-design .feture-seaction ul {
     1532        column-count: 1;
     1533    }
     1534
     1535    .get-help-design .feture-seaction ul li i {
     1536        margin-top: 4px;
     1537    }
     1538
     1539    .get-help-design .update-seaction a {
     1540        margin-left: 70px;
    13051541    }
    13061542}
     
    13191555    }
    13201556
     1557    .get-help-design {
     1558        margin: 0 0 0 auto;
     1559    }
     1560
    13211561    .ps-70 {
    13221562        padding-left: 12rem !important;
    13231563    }
    13241564
    1325     .setting-design{
     1565    .setting-design {
    13261566        margin-left: 12rem;
    13271567    }
     
    13331573        margin-left: 12rem;
    13341574    }
     1575
    13351576    .template-bg-image {
    13361577        height: 68vh;
     
    13401581
    13411582@media screen and (max-width: 1024px) {
     1583
     1584    .get-help-design {
     1585        padding-left: 60px;
     1586        margin: 0 auto;
     1587        width: 100%;
     1588    }
     1589
    13421590    .header {
    13431591        display: none;
    13441592    }
    13451593
    1346     #pro_baneer{
     1594    #pro_baneer {
    13471595        padding-left: 85px;
    13481596    }
     
    14041652    }
    14051653
    1406     #get_all_users >tbody>tr td:first-child {
     1654    #get_all_users>tbody>tr td:first-child {
    14071655        text-align: left;
    14081656        padding-left: 16px;
     
    14131661        position: absolute;
    14141662        left: 55px;
    1415         background: #F8D57E;
     1663        background: var(--theme-color);
    14161664        padding: 5px;
    14171665        top: 8px;
     
    14241672        position: absolute;
    14251673        left: 228px;
    1426         background: #F8D57E;
     1674        background: var(--theme-color);
    14271675        padding: 5px;
    14281676        top: 8px;
     
    14931741    }
    14941742
    1495     .setting-design{
     1743    .setting-design {
    14961744        margin-left: 2rem;
    14971745    }
     1746
     1747
    14981748
    14991749}
     
    15151765    }
    15161766
    1517     .setting-design{
     1767    .setting-design {
    15181768        margin-left: 6rem;
    15191769    }
     
    15271777        padding: 2px 9px;
    15281778        border: none;
    1529         background-color: #F8D57E;
     1779        background-color: var(--theme-color);
    15301780        color: #000;
    15311781        cursor: pointer;
     1782    }
     1783
     1784    .get-help-design {
     1785        width: 80%;
    15321786    }
    15331787}
     
    15571811    }
    15581812
    1559     #pro_baneer{
     1813    .get-help-design {
     1814        padding-left: 0;
     1815    }
     1816
     1817    #pro_baneer {
    15601818        padding-left: 0;
    15611819        padding-top: 15px;
    15621820    }
    15631821
    1564     #pro_baneer .closeButton{
     1822    #pro_baneer .closeButton {
    15651823        top: 3px;
    15661824        right: -13px;
     
    15791837
    15801838    .offcanvas-menu nav {
    1581         width: 305px;   
     1839        width: 305px;
    15821840        overflow-y: visible;
    15831841    }
     
    16381896    }
    16391897
    1640     .main .dashboard_pro{
     1898    .main .dashboard_pro {
    16411899        display: grid;
    16421900        grid-template-columns: 40% 40%;
    16431901    }
    16441902
    1645     .setting-design{
     1903    .setting-design {
    16461904        margin-left: 0;
    16471905        width: 100%;
     
    16521910    }
    16531911
    1654     .main .send_mail_data .send_mail_form_contant, .main .send_mail_data .create_template_form_contant{
     1912    .main .send_mail_data .send_mail_form_contant,
     1913    .main .send_mail_data .create_template_form_contant {
    16551914        width: auto;
    16561915    }
     1916
     1917    .get-help-design .video{
     1918        height: auto;
     1919    }
    16571920
    16581921}
     
    16741937    } */
    16751938
    1676     div.dt-container div.dt-layout-cell.dt-end{
     1939    div.dt-container div.dt-layout-cell.dt-end {
    16771940        text-align: right !important;
    16781941    }
     
    16881951    } */
    16891952
    1690     .main .send_mail_data .create_template_form_contant{
     1953    .main .send_mail_data .create_template_form_contant {
    16911954        gap: 0;
    16921955    }
     
    16971960    }
    16981961
    1699     .main #form_data .form-contant .firstAndLastName ,
    1700     .main #form_data .form-contant-smtp .firstAndLastName{
     1962    .main #form_data .form-contant .firstAndLastName,
     1963    .main #form_data .form-contant-smtp .firstAndLastName {
    17011964        display: block;
    17021965    }
     
    17061969    }
    17071970
    1708     .main .send_mail_data .send_mail_form_contant h1 ,
    1709     .main .send_mail_data .create_template_form_contant h1     {
     1971    .main .send_mail_data .send_mail_form_contant h1,
     1972    .main .send_mail_data .create_template_form_contant h1 {
    17101973        font-size: 30px !important;
    17111974    }
    17121975
    17131976    .main .send_mail_data .send_mail_form_contant,
    1714     .main .send_mail_data .create_template_form_contant    {
     1977    .main .send_mail_data .create_template_form_contant {
    17151978        width: 100%;
    17161979    }
     
    17181981    .main #form_data .form-contant .firstAndLastName,
    17191982    .main .send_mail_data .send_mail_form_contant .subjectAndemailfrom,
    1720     .main .send_mail_data .create_template_form_contant .subjectAndemailfrom
    1721      {
     1983    .main .send_mail_data .create_template_form_contant .subjectAndemailfrom {
    17221984        grid-template-columns: 100%;
    17231985    }
    17241986
    1725     .main .send_mail_data .send_mail_form_contant div input ,
    1726     .main .send_mail_data .create_template_form_contant div input     {
     1987    .main .send_mail_data .send_mail_form_contant div input,
     1988    .main .send_mail_data .create_template_form_contant div input {
    17271989        width: 100%;
    17281990    }
     
    17321994    }
    17331995
    1734     input[type=checkbox], input[type=radio] {
     1996    input[type=checkbox],
     1997    input[type=radio] {
    17351998        height: 1rem !important;
    17361999        width: 1rem !important;
    17372000    }
    17382001
    1739     .main .form-contant{
     2002    .main .form-contant {
    17402003        gap: 0px;
    17412004    }
    17422005
    1743     .save-button{
     2006    .save-button {
    17442007        padding-top: 15px;
    17452008    }
    17462009
    1747     .error{
     2010    .error {
    17482011        margin-top: 0 !important;
    17492012    }
    17502013
    1751     .input-groups{
     2014    .input-groups {
    17522015        margin-bottom: 10px;
    17532016    }
    17542017
    1755     .main .form-contant-smtp{
     2018    .main .form-contant-smtp {
    17562019        gap: 10px;
    17572020    }
     
    17702033    }
    17712034
    1772     .upgrade{
     2035    .upgrade {
    17732036        float: inline-end;
    17742037    }
    17752038
    1776     .main .send_mail_data .send_mail_form_contant
    1777     .main .send_mail_data .create_template_form_contant{
     2039    .main .send_mail_data .send_mail_form_contant .main .send_mail_data .create_template_form_contant {
    17782040        padding: 0 20px;
    17792041    }
     
    17832045    }
    17842046
    1785     .dt-length{
     2047    .dt-length {
    17862048        top: 100%;
    17872049        left: 34%;
     2050    }
     2051
     2052    .get-help-design .feture-box .box {
     2053        width: 100%;
     2054        flex: auto;
     2055    }
     2056
     2057    .get-help-design .update-seaction a {
     2058        margin-left: 0;
     2059        font-size: 20px;
     2060        text-align: center;
     2061        justify-content: center;
     2062    }
     2063
     2064    .get-help-design .update-seaction a::before {
     2065        display: none;
    17882066    }
    17892067}
     
    17952073    }
    17962074
     2075    .get-help-design.main {
     2076        margin: 0;
     2077        width: 100%;
     2078    }
     2079
     2080    .get-help-design .icon {
     2081        position: absolute;
     2082    }
     2083
     2084    .get-help-design .content .text h3 {
     2085        margin-left: 35px;
     2086    }
     2087
    17972088    #pro_baneer .closeButton {
    17982089        top: 4px;
     
    18282119    } */
    18292120
    1830     .main .send_mail_data .send_mail_form_contant ,
    1831     .main .send_mail_data .create_template_form_contant
    1832     {
     2121    .main .send_mail_data .send_mail_form_contant,
     2122    .main .send_mail_data .create_template_form_contant {
    18332123        width: auto;
    18342124    }
    18352125
    1836     .main .dashboard_pro{
     2126    .main .dashboard_pro {
    18372127        display: block;
    18382128    }
    18392129
    1840     .main .dashboard_pro .total-mails{
     2130    .main .dashboard_pro .total-mails {
    18412131        margin-top: 30px;
    18422132    }
     
    18772167
    18782168@media screen and (max-width: 355px) {
    1879     .title h1{
     2169    .title h1 {
    18802170        font-size: 30px !important;
    18812171    }
     2172
     2173    /* .get-help-design .video{
     2174        height: 250px;
     2175    } */
    18822176}
    18832177
     
    18862180        display: block !important;
    18872181    }
    1888     #pro_baneer .closeButton{
     2182
     2183    #pro_baneer .closeButton {
    18892184        top: 5px;
    18902185        right: -11px;
     
    19252220  responsive css end
    19262221--------------------*/
     2222
     2223@keyframes spin {
     2224    0% {
     2225        transform: rotate(0deg);
     2226    }
     2227
     2228    100% {
     2229        transform: rotate(360deg);
     2230    }
     2231}
  • bulk-mail-sender/trunk/assets/css/feedback.css

    r3096054 r3099814  
    9191    margin-top: 8px;
    9292    color: #000;
    93     background-color: #F8D57E;
     93    background-color: var(--theme-color);
    9494}
    9595
  • bulk-mail-sender/trunk/assets/js/admin_script.js

    r3096733 r3099814  
    170170        var title = jQuery("#form_title").val();
    171171        var sub_text = jQuery("#sub_text").val();
     172        var theme_color = jQuery("#theme_color").val();
    172173
    173174        jQuery.ajax({
     
    183184                "auto_pass": auto_pass,
    184185                "form_title": title,
    185                 "sub_text": sub_text
     186                "sub_text": sub_text,
     187                "theme_color": theme_color
    186188            },
    187189            success: function (response) {
  • bulk-mail-sender/trunk/bulk_mail_sender.php

    r3096080 r3099814  
    44 * Plugin URI: https://insixus.com/
    55 * Description: Bulk Mail Sender
    6  * Version: 1.1.5
     6 * Version: 1.1.6
    77 * Author: InSixUs InfoTech
    88 * Text Domain: Bulk Mail Sender
     
    3232}
    3333if (!defined('BMSI_PLUGIN_VERSION')) {
    34     define('BMSI_PLUGIN_VERSION', '1.1.5');
     34    define('BMSI_PLUGIN_VERSION', '1.1.6');
    3535}
    3636
  • bulk-mail-sender/trunk/readme.txt

    r3096764 r3099814  
    44Requires at least: 5.0
    55Tested up to: 6.5
    6 Stable tag:1.1.5
     6Stable tag:1.1.6
    77Requires PHP: 7.0
    88License: GPLv3 or later
     
    6161* Add newsletter subcategory
    6262* Solve bugs
     63
     64= 1.1.6 - 08/06/2024
     65* Bug Solve
  • bulk-mail-sender/trunk/templates/BMSIHeader.php

    r3091711 r3099814  
     1<?php $option = get_option("BMSI_User_Options"); ?>
     2
    13<div class="mb-4">
    24    <a href="#" class="text-decoration-none fs-4 fw-medium text-black">Bulk Mail Sender </a>
     
    1618        <?php include "BMSISidebar.php"; ?>
    1719    </div>
     20
     21<style>
     22    :root {
     23        --theme-color : <?php echo (!empty($option['color'])) ? $option['color'] : "#F8D57E" ?>
     24    }
     25</style>
  • bulk-mail-sender/trunk/templates/BMSISetting.php

    r3096733 r3099814  
    55
    66if (empty($option)) {
    7     update_option("BMSI_User_Options", array("permission" => "true", "pass" => "true", "title" => "Form", "sub_text" => "Submit", "smtp_connect" => "false", "cron" => "false"));
     7    update_option("BMSI_User_Options", array("permission" => "true", "pass" => "true", "title" => "Form", "sub_text" => "Submit", "smtp_connect" => "false", "cron" => "false", "color" => "#F8D57E"));
    88    $option = get_option("BMSI_User_Options");
    99}
     
    3939            <p class="tab-links" data-tab="tab3">Send Mail</p>
    4040            <p class="tab-links" data-tab="tab4">SMTP</p>
    41            
     41
    4242            <?php
    4343            if (is_bulk_mail_pro_activated() == "true") {
     
    5050
    5151        <div class="tab-contents active-tab" id="tab1">
    52             <div class="d-flex align-items-center justify-content-start gap-2">
     52
     53            <h3 class="text-left my-3">History</h3>
     54
     55            <div class="d-flex align-items-center justify-content-start gap-2 mb-4">
    5356                <input type="checkbox" name="save_history" id="save_history" <?php echo ($option['permission'] == "true") ? "checked" : "" ?>>
    5457                <label for="save_history" class="text-break">Need to save all sent mail history?</label>
    5558            </div>
    56             <div class="d-flex align-items-center justify-content-start gap-2">
     59
     60            <h3 class="text-left my-3">User</h3>
     61
     62            <div class="d-flex align-items-center justify-content-start gap-2 mb-4">
    5763                <input type="checkbox" name="auto_pass" id="auto_pass" <?php echo (!empty($option['pass']) && $option['pass'] == "true") ? "checked" : "" ?>>
    5864                <label for="auto_pass" class="text-break">Auto generate user password?</label>
    5965            </div>
     66
     67            <?php
     68            if (is_bulk_mail_pro_activated() == "true") { ?>
     69
     70                <h3 class="text-left my-3">Styling</h3>
     71
     72
     73                <div class="d-flex align-items-center justify-content-start gap-2">
     74                    <label for="theme_color" class="text-break">Theme Color :- </label>
     75                    <input type="color" name="theme_color" id="theme_color"
     76                        value="<?php echo (!empty($option['color'])) ? $option['color'] : "#F8D57E" ?>">
     77                </div>
     78
     79            <?php } ?>
    6080        </div>
    6181
     
    178198    </div>
    179199</div>
     200
     201<style>
     202    :root {
     203        --theme-color:
     204            <?php echo (!empty($option['color'])) ? $option['color'] : "#F8D57E" ?>
     205    }
     206</style>
     207
    180208<?php include "BMSIFooter.php"; ?>
  • bulk-mail-sender/trunk/templates/BMSISidebar.php

    r3096054 r3099814  
    136136                    <div class="menu-title fs-14">
    137137                        Settings
     138                    </div>
     139                </a></li>
     140            <li><a href="<?php printf(esc_html('%sadmin.php?page=get_help', 'bulk-mail'), esc_html($admin_url)); ?>"
     141                    class="d-flex text-decoration-none align-items-center menu-bg-color">
     142                    <div class="menu-icon icon-icon">
     143                        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 20 20" id="help">
     144                            <path fill="black"
     145                                d="M14.09 2.233C12.95 1.411 11.518 1 9.794 1c-1.311 0-2.418.289-3.317.868C5.05 2.774 4.292 4.313 4.2 6.483h3.307c0-.633.185-1.24.553-1.828.369-.586.995-.879 1.878-.879.898 0 1.517.238 1.854.713.339.477.508 1.004.508 1.582 0 .504-.252.965-.557 1.383a2.88 2.88 0 0 1-.661.674s-1.793 1.15-2.58 2.074c-.456.535-.497 1.338-.538 2.488-.002.082.029.252.315.252h2.571c.256 0 .309-.189.312-.274.018-.418.064-.633.141-.875.144-.457.538-.855.979-1.199l.91-.627c.822-.641 1.477-1.166 1.767-1.578.494-.676.842-1.51.842-2.5-.001-1.615-.571-2.832-1.711-3.656zM9.741 14.924c-1.139-.035-2.079.754-2.115 1.99-.035 1.234.858 2.051 1.998 2.084 1.189.035 2.104-.727 2.141-1.963.034-1.236-.834-2.076-2.024-2.111z" />
     146                        </svg>
     147                    </div>
     148                    <div class="menu-title fs-14">
     149                        Get Help
    138150                    </div>
    139151                </a></li>
     
    284296                    <div class="menu-title fs-14">
    285297                        Settings
     298                    </div>
     299                </a></li>
     300            <li><a href="<?php printf(esc_html('%sadmin.php?page=get_help', 'bulk-mail'), esc_html($admin_url)); ?>"
     301                    class="d-flex text-decoration-none align-items-center menu-bg-color">
     302                    <div class="menu-icon icon-icon">
     303                        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 20 20" id="help">
     304                            <path fill="black"
     305                                d="M14.09 2.233C12.95 1.411 11.518 1 9.794 1c-1.311 0-2.418.289-3.317.868C5.05 2.774 4.292 4.313 4.2 6.483h3.307c0-.633.185-1.24.553-1.828.369-.586.995-.879 1.878-.879.898 0 1.517.238 1.854.713.339.477.508 1.004.508 1.582 0 .504-.252.965-.557 1.383a2.88 2.88 0 0 1-.661.674s-1.793 1.15-2.58 2.074c-.456.535-.497 1.338-.538 2.488-.002.082.029.252.315.252h2.571c.256 0 .309-.189.312-.274.018-.418.064-.633.141-.875.144-.457.538-.855.979-1.199l.91-.627c.822-.641 1.477-1.166 1.767-1.578.494-.676.842-1.51.842-2.5-.001-1.615-.571-2.832-1.711-3.656zM9.741 14.924c-1.139-.035-2.079.754-2.115 1.99-.035 1.234.858 2.051 1.998 2.084 1.189.035 2.104-.727 2.141-1.963.034-1.236-.834-2.076-2.024-2.111z" />
     306                        </svg>
     307                    </div>
     308                    <div class="menu-title fs-14">
     309                        Get Help
    286310                    </div>
    287311                </a></li>
     
    429453                    </div>
    430454                </a></li>
     455            <li><a href="<?php printf(esc_html('%sadmin.php?page=get_help', 'bulk-mail'), esc_html($admin_url)); ?>"
     456                    class="d-flex text-decoration-none align-items-center menu-bg-color menu-p">
     457                    <div class="menu-icon icon-icon-menu ">
     458                        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 20 20" id="help">
     459                            <path fill="black"
     460                                d="M14.09 2.233C12.95 1.411 11.518 1 9.794 1c-1.311 0-2.418.289-3.317.868C5.05 2.774 4.292 4.313 4.2 6.483h3.307c0-.633.185-1.24.553-1.828.369-.586.995-.879 1.878-.879.898 0 1.517.238 1.854.713.339.477.508 1.004.508 1.582 0 .504-.252.965-.557 1.383a2.88 2.88 0 0 1-.661.674s-1.793 1.15-2.58 2.074c-.456.535-.497 1.338-.538 2.488-.002.082.029.252.315.252h2.571c.256 0 .309-.189.312-.274.018-.418.064-.633.141-.875.144-.457.538-.855.979-1.199l.91-.627c.822-.641 1.477-1.166 1.767-1.578.494-.676.842-1.51.842-2.5-.001-1.615-.571-2.832-1.711-3.656zM9.741 14.924c-1.139-.035-2.079.754-2.115 1.99-.035 1.234.858 2.051 1.998 2.084 1.189.035 2.104-.727 2.141-1.963.034-1.236-.834-2.076-2.024-2.111z" />
     461                        </svg>
     462                    </div>
     463                    <div class="menu-title fs-14">
     464                        Get Help
     465                    </div>
     466                </a></li>
    431467        </ul>
    432468    </aside>
  • bulk-mail-sender/trunk/templates/BMSITemplate.php

    r3091711 r3099814  
    11<?php include "BMSIHeader.php"; ?>
     2
    23
    34<div class="col-xl-10 col-lg-11 col-md-12 col-sm-12 col-12 col-bg-img">
Note: See TracChangeset for help on using the changeset viewer.