Plugin Directory

Changeset 2792302


Ignore:
Timestamp:
09/30/2022 07:42:05 AM (3 years ago)
Author:
blafoley
Message:

Adding version 1.0.3

Location:
ptoffice-sign-ups
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • ptoffice-sign-ups/trunk/assets/css/pto-sign-up-admin-custom.css

    r2774823 r2792302  
    660660}
    661661
    662 .wp-admin.pto-custom-style #titlediv #title-prompt-text {
    663     padding: 0 0 0 14px;
    664     top: 50%;
    665     transform: translateY(-50%);
    666     z-index: 1;
    667     font-size: 18px;
    668 }
     662/*.wp-admin.pto-custom-style #titlediv #title-prompt-text {*/
     663/*    padding: 0 0 0 14px;*/
     664/*    top: 25%;*/
     665/*    transform: translateY(-50%);*/
     666/*    z-index: 1;*/
     667/*    font-size: 18px;*/
     668/*}*/
    669669
    670670
     
    19951995}
    19961996
    1997 .side-title-btn a {
     1997/* .side-title-btn a {
    19981998    margin-left: 15px !important;
    1999 }
     1999} */
    20002000
    20012001.pto-sign-up-receipts-section-details {
     
    21252125}
    21262126.pto-singup-userwise-sorting tr.odd {
    2127     background: #fff;
    2128     margin: 0 -10px;
    2129     padding: 15px 10px;
    2130     display: flex;
     2127    background: #fff;
     2128    margin: 0 -10px;
     2129    padding: 15px 10px;
     2130    display: flex;
    21312131    justify-content: flex-start;
    21322132    align-items: center;
    21332133}
    21342134.pto-singup-userwise-sorting tr.even {
    2135     background: #f6f7f7;
    2136     margin: 0 -10px;
    2137     padding: 10px;
     2135    background: #f6f7f7;
     2136    margin: 0 -10px;
     2137    padding: 10px;
    21382138    justify-content: flex-start;
    2139     display: flex;
    2140     align-items: center;
     2139    display: flex;
     2140    align-items: center;
    21412141}
    21422142
     
    21982198}
    21992199.pto-singup-userwise-sorting tr td:first-child ~ td {
    2200     width: 33.33%;
     2200    width: 33.33%;
    22012201}
    22022202#pto-singup-userwise-sorting_wrapper .dt-buttons {
     
    24902490}
    24912491.pto-singup-userwise-sorting tr td:first-child {
    2492     padding: 0;
    2493     width: 15px;
     2492    padding: 0;
     2493    width: 15px;
    24942494}
    24952495.pto-sign-ups-setting-colors+input.button.button-primary,
     
    26672667}
    26682668.selected-users-admin .seleted_user {
    2669     border: 1px solid #ccc;
    2670     display: inline-block;
    2671     padding: 4px 8px;
    2672     margin-right: 5px;
    2673     margin-bottom: 5px;
    2674     font-size: 14px;
    2675     border-radius: 4px;
     2669    border: 1px solid #ccc;
     2670    display: inline-block;
     2671    padding: 4px 8px;
     2672    margin-right: 5px;
     2673    margin-bottom: 5px;
     2674    font-size: 14px;
     2675    border-radius: 4px;
    26762676}
    26772677.selected-users-admin .seleted_user i {
     
    27582758#pto_signups_tabs .toggle-box .pto-sign-up-compelling-task-section_title {
    27592759    border: 0;
    2760     justify-content: flex-end;
     2760    justify-content: left;
    27612761    padding: 0;
    27622762}
     
    27772777    border: 0;
    27782778    box-shadow: none;
    2779     margin-top: 55px;
     2779    margin-top: 90px;
    27802780}
    27812781
     
    27982798.pto-sign-up-compelling-occurrence_section-task-section .pto-signup-task-slot-bulk-main {
    27992799    position: absolute;
    2800     top: 25px;
     2800    top: 65px;
    28012801}
    28022802
     
    28392839}
    28402840
    2841 #pto_signups_tabs .toggle-box .pto-signup-chekout-fields.signup-checkout-add-new {
     2841/* #pto_signups_tabs .toggle-box .pto-signup-chekout-fields.signup-checkout-add-new {
    28422842    text-align: right;
    2843 }
     2843} */
    28442844
    28452845#pto_signups_tabs .pto-task-slots-publish-trash a {
     
    29052905
    29062906.post-type-pto-signup #pto_signups_tabs .pto-sign-up-compelling-visibility-section-details.toggle-box {
    2907     display: flex;
     2907    /* display: flex;
    29082908    flex-wrap: wrap;
    2909     align-items: center;
     2909    align-items: center; */
     2910    display: grid;
     2911    gap: 10px;
    29102912}
    29112913
     
    29202922.post-type-pto-signup #pto_signups_tabs .pto-signup-chekout-fields.signup-checkout-add-new {
    29212923    display: inline-block;
    2922     margin-left: auto;
     2924    /* margin-left: auto; */
    29232925    width: auto !important;
    29242926    order: 2;
    29252927    height: 100%;
    29262928}
     2929
    29272930
    29282931.post-type-pto-signup #pto_signups_tabs #pto-sign-up-compelling-visibility-section-details {
     
    30003003
    30013004.pto-sign-up-administrators-section .pto-sign-up-administrators-section-title.side-title-btn {
    3002     justify-content: flex-end;
     3005    /* justify-content: flex-end; */
    30033006}
    30043007
     
    32723275
    32733276.post-type-tasks-signup #post-body-content + .postbox-container {
    3274     display: none;
     3277    display: none;
    32753278}
    32763279.post-type-tasks-signup #poststuff #post-body.columns-2 {
    3277     margin-right: 0;
     3280    margin-right: 0;
    32783281}
    32793282.pto-signup_page_signup_setting .pto_admin_username:not(:last-child) {
    3280     margin-bottom: 5px;
     3283    margin-bottom: 5px;
    32813284}
    32823285.pto-signup_page_signup_setting #search_users_admin + #selected_users_admin {
    3283     margin-top: 15px;
     3286    margin-top: 15px;
    32843287}
    32853288#selected_user_sign_ups > div.seleted_user:not(:last-child) {
    3286     margin-right: 10px;
     3289    margin-right: 10px;
    32873290}
    32883291#manage-volunteers-add-new-user .pto-modal-footer button {
    3289     height: 30px;
    3290     display: flex;
     3292    height: 30px;
     3293    display: flex;
    32913294    padding: 0 10px !important;
    3292     align-items: center;
     3295    align-items: center;
    32933296}
    32943297.btn_add {
     
    33143317    margin-top: 15px !important;
    33153318}
     3319
     3320/* Start New Css 15-9-22 */
     3321
     3322.post-type-pto-signup a.page-title-action.button{
     3323    background: #2271b1;
     3324    color: #fff;
     3325}
     3326
     3327.post-type-pto-signup .pto-admin-setting-user-details input.button {
     3328    float: left;
     3329}
     3330
     3331
     3332#pto_sign_up_compelling_task_section_list input#pto_task_button_filter_apply {
     3333    float: right;
     3334}
     3335
     3336#pto_sign_up_compelling_task_section_list input#pto_task_button_filter_month_apply {
     3337    float: right;
     3338}
     3339
     3340
     3341#pto_sign_up_compelling_task_section_list select#pto-task-select {
     3342    margin-right: 5px;
     3343}
     3344
     3345#pto_sign_up_compelling_task_section_list select#pto-task-select-month {
     3346    margin-left: 5px;
     3347    margin-right: 5px;
     3348}
     3349
     3350.post-type-pto-signup div#message {
     3351    display: none;
     3352}
     3353
     3354/*End New Css 15-9-22 */
     3355
    33163356/* RESPONSIVE CODE */
    3317 
     3357 
    33183358@media (max-width: 1400px) {
    33193359    #pto-signup-report-filter-form select,
     
    33243364}
    33253365
    3326 
    33273366/* RESPONSIVE CODE */
  • ptoffice-sign-ups/trunk/includes/pto-setting-tab.php

    r2780444 r2792302  
    108108        add_filter('admin_body_class' , array( $this ,'pto_sign_up_admin_body_class' ) );       
    109109        /* rewrite rule flush */
    110         add_action( 'wp_loaded',  array( $this, 'pto_sign_up_flush_rewrite_rules' ) );
     110        add_action( 'init',  array( $this, 'pto_sign_up_flush_rewrite_rules' ) );
    111111        /* remove task categories */
    112112        add_action( 'admin_footer', array( $this, 'pto_sign_up_append_taxonomy_descriptions_metabox' ) );
     
    232232    **/
    233233    public function pto_sign_up_flush_rewrite_rules() {
    234         if ( ! get_option( 'signup_flush_rewrite_rules_flag' ) ) {
    235             add_option( 'signup_flush_rewrite_rules_flag', true );
     234
     235        if ( !get_option( 'signup_flush_rewrite_rules_flag' ) ) {
     236            echo "435";
     237            add_option( 'signup_flush_rewrite_rules_flag', 1 );
    236238            flush_rewrite_rules();
    237239        }
     
    15581560            }
    15591561            else{
    1560                 esc_html_e("Sorry, you are not allowed to edit this item.");
    1561                 die();
     1562               if( !current_user_can('manage_network') ){
     1563                    esc_html_e("Sorry, you are not allowed to edit this item.");
     1564                    die();
     1565                }
    15621566            }
    15631567        }
     
    15911595                    $user->add_cap( 'manage_options' );
    15921596                }else{
    1593                     esc_html_e("Sorry, you are not allowed to edit this item.");
    1594                     die();
     1597                    if( !current_user_can('manage_network') ){
     1598                        esc_html_e("Sorry, you are not allowed to edit this item.");
     1599                        die();
     1600                    }
    15951601                }
    15961602            }           
  • ptoffice-sign-ups/trunk/includes/pto_sign_ups_project_tabs/pto_sign_ups_project_tabs.php

    r2774823 r2792302  
    4848                                </div>
    4949                            </div>
    50                             <input type="button" name="useradd" value="+ Add" class="button button-primary" onclick="jQuery('#pto-sign-admin-add').addClass('pto-modal-open');">
     50                            <input type="button" name="useradd" value="+ Add Plugin Administrators" class="button button-primary" onclick="jQuery('#pto-sign-admin-add').addClass('pto-modal-open');">
    5151                            <div class="pto-admin-setting-user-data">
    5252                                <?php
  • ptoffice-sign-ups/trunk/includes/pto_signups_cpts/structure/pto_sign_ups_tabs_three.php

    r2780444 r2792302  
    3434                <a class="checkout-add-new button button-primary btn_add" href="javascript:void(window.open(<?php echo "'" . esc_url(site_url()) ."/wp-admin/post-new.php?post_type=pto-custom-fields&tasksloats=".intval( $post->ID )."&post_types=". esc_html($post->post_type) ."'"; ?>))"><?php esc_html_e( 'Add New', PTO_SIGN_UP_TEXTDOMAIN ); ?></a>
    3535            </div>
    36             <div class="pto-signup-chekout-fields" >
     36            <div class="pto-signup-chekout-fields signup-checkout-add-new2" >
    3737                <div class="mt-15px mb-15px">
    3838                    <input type="checkbox" class="checkout_fields_sign_up" id="checkout_fields_sign_up" name="checkout_fields_sign_up" <?php if ( !empty( $checkout_fields_sign_up ) ) { echo "checked"; } ?>>
  • ptoffice-sign-ups/trunk/includes/pto_signups_cpts/structure/pto_sign_ups_task_slots_cpt.php

    r2774823 r2792302  
    4848                        <option value="">Bulk actions</option>
    4949                        <option value="publish">Published</option>
    50                         <option value="draft">Draft</option>               
    5150                        <option value="trash">Trash</option>
    5251                    </select>
  • ptoffice-sign-ups/trunk/pto_frontend/assets/css/pto-sign-up-custom.css

    r2774823 r2792302  
    517517    display: inline-block;
    518518    color: #fff !important;
    519     padding: 5px 12px !important;
     519    padding: 8px 12px !important;
    520520    border: 1px solid transparent !important;
    521521    min-width: 80px;
     
    814814    margin-bottom: 15px;
    815815    flex-wrap: wrap;
     816    align-items: center;
    816817}
    817818
     
    10801081}*/
    10811082.pto-radio-checkbox-wrap {
    1082     margin-right: 10px;
    1083     display: flex;
    1084     align-items: center;
    1085     line-height: 100%;
    1086     margin-top: 0;
     1083    margin-right: 10px;
     1084    display: flex;
     1085    align-items: center;
     1086    line-height: 100%;
     1087    margin-top: 0;
    10871088}
    10881089
     
    14531454}
    14541455.pto-radio-checkbox-wrap input {
    1455     margin-top: 0 !important;
     1456    margin-top: 0 !important;
    14561457}
    14571458div input[type="checkbox"]:after {
     
    15801581}
    15811582.pto-singup-checkout-agreetoterms + div {
    1582     margin-top: 10px;
     1583    margin-top: 10px;
    15831584}
    15841585
     
    20622063}
    20632064.search-signup-form-box .front-primary-btn {
    2064     height: 30px;
    2065     padding: 5px 12px !important;
    2066     font-size: 16px !important;
     2065    height: 30px;
     2066    padding: 5px 12px !important;
     2067    font-size: 16px !important;
    20672068    text-transform: capitalize !important;
    2068     font-weight: 500 !important;
     2069    font-weight: 500 !important;
    20692070}
    20702071
     
    20902091}
    20912092.pto-cart-tasks-count {
    2092     background: #c00 !important;
    2093     height: 20px;
    2094     width: 20px;
    2095     display: flex !important;
    2096     border-radius: 50%;
    2097     justify-content: center;
    2098     align-items: center;
    2099     font-size: 11px;
    2100     color: #fff !important;
    2101     position: relative;
    2102     top: -10px;
    2103     right: -15px;
    2104     z-index: 5;
     2093    /* background: #c00 !important; */
     2094    height: 20px;
     2095    width: 20px;
     2096    display: flex !important;
     2097    border-radius: 50%;
     2098    justify-content: center;
     2099    align-items: center;
     2100    font-size: 24px;
     2101    color: #000 !important;
     2102    position: relative;
     2103    /* top: -10px;
     2104    right: -15px; */
     2105    z-index: 5;
    21052106}
    21062107.pto-header-cart::after {
    2107     content: "\f256";
    2108     position: absolute;
    2109     font-family: "FontAwesome";
    2110     color: gray;
    2111     font-weight: 900;
    2112     font-size: 25px;
    2113     top: 50%;
    2114     line-height: 100%;
    2115     left: 50%;
    2116     z-index: 1;
    2117     transform: translate(-50%,-50%);
     2108    content: "\f256";
     2109    position: absolute;
     2110    font-family: "FontAwesome";
     2111    color: gray;
     2112    font-weight: 900;
     2113    font-size: 25px;
     2114    top: 50%;
     2115    line-height: 100%;
     2116    left: 50%;
     2117    z-index: 1;
     2118    transform: translate(-50%,-50%);
    21182119}
    21192120body header .pto-header-cart {
     
    23342335/* LOADER */
    23352336
     2337/* Start New Css */
     2338
     2339.pto-signup-plugin .signup-list-tab-row {
     2340    display: flex;
     2341    justify-content: space-between;
     2342}
     2343
     2344.pto-signup-plugin .pto_cart_hand {
     2345    display: flex;
     2346    justify-content: space-between;
     2347    align-items: center;
     2348    gap: 15px;
     2349}
     2350
     2351.pto-signup-plugin .pto-cart-signup span {
     2352    position: absolute;
     2353    top: -10px;
     2354    right: -7px;
     2355    background: #0078fd;
     2356    border-radius: 50%;
     2357    display: flex;
     2358    align-items: center;
     2359    justify-content: center;
     2360    height: 15px;
     2361    width: 15px;
     2362    font-size: 14px;
     2363    color: #fff;
     2364}
     2365
     2366.pto-signup-plugin .pto-cart-signup a {
     2367    text-decoration: none;
     2368}
     2369
     2370.pto-signup-plugin .pto-cart-signup {
     2371    position: relative;
     2372}
     2373
     2374/* End New Css */
    23362375
    23372376@media (min-width: 1201px) {
     
    24872526        max-width: 75px;
    24882527    }
     2528
     2529    ul.pto-signup-tabs
     2530    {
     2531        padding-right: 9px !important;
     2532    }
     2533
    24892534}
    24902535
    24912536@media (max-width: 767px) {
    2492     .main-signup-lists {
     2537
     2538 
     2539    .main-signup-lists {
    24932540        padding: 20px 10px;
    24942541    }
     
    25102557    }
    25112558    .signup-list-tab-row {
    2512         display: flex;
     2559        /* display: flex;
    25132560        flex-wrap: wrap;
    2514         flex-direction: column;
     2561        flex-direction: column; */
    25152562        align-items: flex-start;
    25162563    }
     
    25812628    }
    25822629    .pto-signup-frontend .pto-signup-task-sorting {
    2583         min-width: 300px;
     2630        min-width: 250px;
    25842631        width: calc(100% - 10px);
    2585         max-width: 300px;
     2632        max-width: 100px;
    25862633        margin-bottom: 10px;
    25872634        order: 0;
     
    26192666        font-size: 14px !important;
    26202667    }
    2621     .pto-cart-tasks-count {
     2668    /* .pto-cart-tasks-count {
    26222669        top: 14px;
    26232670        right: 15px;
    2624     }
     2671    } */
    26252672    .pto-signup-plugin .menu-button-container {
    26262673        margin-right: 65px;
     
    27012748}
    27022749
    2703 @media (max-width: 375px) {
     2750
     2751@media (max-width: 500px) {
    27042752    .pto-mysignup-date {
    27052753        font-size: 14px;
    27062754    }
    2707 }
     2755
     2756    .pto-signup-plugin .signup-list-tab-row {
     2757        display: inherit;
     2758    }
     2759   
     2760    .pto-signup-plugin .pto_cart_hand {
     2761        display: flex;
     2762        justify-content: right;
     2763        align-items: center;
     2764        gap: 15px;
     2765        margin-top: 10px;
     2766    }
     2767}
  • ptoffice-sign-ups/trunk/pto_frontend/assets/js/pto-custom.js

    r2774823 r2792302  
    2222    jQuery(this).parent(".pto-radio-checkbox-wrap").next(".agree-to-terms-content").addClass("pto-modal-open");
    2323});
    24 let menuadd = jQuery(".pto-cart-signup").html();
    25 let m_ch = 0;
    26 jQuery(".main-menu").each( function(){
    27     if( m_ch == 0 ){
    28         jQuery(this).append(menuadd);   
    29     }
    30     m_ch++;
    31 } )
    32 let m_ch_f = 0;
    33 jQuery(".navbar-nav").each( function(){
    34     if( m_ch == 0 ){
    35         jQuery(this).append(menuadd);   
    36     }
    37     m_ch_f++;
    38 } )
    39 
    40 
    41 jQuery(".primary-menu ,.primary-menu-list,.wp-block-navigation__container").append(menuadd);
    42 jQuery("#primary-menu, #primary-menu-list").append(menuadd);
     24// let menuadd = jQuery(".pto-cart-signup").html();
     25// let m_ch = 0;
     26// jQuery(".main-menu").each( function(){
     27//     if( m_ch == 0 ){
     28//         jQuery(this).append(menuadd);   
     29//     }
     30//     m_ch++;
     31// } )
     32// let m_ch_f = 0;
     33// jQuery(".navbar-nav").each( function(){
     34//     if( m_ch == 0 ){
     35//         jQuery(this).append(menuadd);   
     36//     }
     37//     m_ch_f++;
     38// } )
     39
     40
     41// jQuery(".primary-menu ,.primary-menu-list,.wp-block-navigation__container").append(menuadd);
     42// jQuery("#primary-menu, #primary-menu-list").append(menuadd);
    4343
    4444/*sign up search */
  • ptoffice-sign-ups/trunk/pto_frontend/pto-frontend-signup.php

    r2780444 r2792302  
    4848       
    4949        // add_filter( 'wp_nav_menu_items', array( $this ,'add_extra_item_to_nav_menu'), 10, 2 );
    50         add_action( 'wp_footer' , array( $this , "add_extra_item_to_nav_menu" ) );
     50        // add_action( 'wp_footer' , array( $this , "add_extra_item_to_nav_menu" ) );
    5151       
    5252        /* show my signup archive/unarchive */
     
    9494
    9595            ?>
    96             <div  class='pto-cart-signup' style='display:none'><li id='menu-item' class='menu-item menu-item-type-post_type menu-item-object-page menu-item nav-item pto-header-cart'><a  href='<?php echo esc_url( $url ); ?>' class='pto-cart-tasks-count'><?php echo intval($taskcount); ?></a></a></li></div>
     96            <div  class='pto-cart-signup' style='display:none'>
     97                <li id='menu-item' class='menu-item menu-item-type-post_type menu-item-object-page menu-item nav-item pto-header-cart'><a  href='<?php echo esc_url( $url ); ?>' class='pto-cart-tasks-count'><?php echo intval($taskcount); ?></a></a></li></div>
    9798            <?php
    9899       
  • ptoffice-sign-ups/trunk/pto_frontend/pto-shortcode.php

    r2780444 r2792302  
    14551455                        </ul>
    14561456                        <?php
     1457
     1458                            $taskcount = 0;
     1459                            if(array_key_exists( "pto_signup_tasks_cart", $_SESSION )){
     1460                                $get_user_cart = filter_var_array($_SESSION['pto_signup_tasks_cart']);
     1461                                if(!empty($get_user_cart)){
     1462                                    foreach($get_user_cart as $key => $val){
     1463                                        $count_tasks = count($val["sign_up_task"]);
     1464                                        $taskcount += $count_tasks;
     1465                                    }
     1466                                }
     1467                            }
     1468                            $pto_checkout_sign_ups = get_option('pto_checkout_sign_ups');
     1469                            $url = "";
     1470                           
     1471                            if(!empty($pto_checkout_sign_ups)){
     1472                                $url = get_the_permalink($pto_checkout_sign_ups);
     1473                            }
     1474                            else{
     1475                                $url = site_url()."/pto-signup-checkout";
     1476                            }
    14571477                            $cuser_id = get_current_user_id();
    14581478                            $role_array = array();
     
    14631483                                    $role_array[$roles] = $roles;
    14641484                                }
    1465                             }                           
     1485                            } 
     1486                            ?>
     1487                            <div class='pto_cart_hand'>
     1488                           
     1489                            <div  class='pto-cart-signup' >
     1490                                <a  href='<?php echo esc_url( $url ); ?>' class='pto-cart-tasks-count'><i class="fa fa-hand-pointer-o"></i>
     1491                                     <?php if( $taskcount != 0 ){  ?><span><?php echo intval($taskcount); ?></span> <?php } ?></a>
     1492                            </div>
     1493                           
     1494                            <?php                         
    14661495                            if( array_key_exists("own_sign_up", $role_array) || array_key_exists("administrator", $role_array) || array_key_exists("sign_up_plugin_administrators", $role_array)){
    14671496                        ?>
     1497
     1498
     1499
     1500
    14681501                        <a href="<?php echo esc_url(site_url()); ?>/wp-admin/post-new.php?post_type=pto-signup" class="add-new-btn btn_add front-primary-btn pto-signup-btn-text-color pto-signup-btn-background-color" ><?php esc_html_e('Add new',PTO_SIGN_UP_TEXTDOMAIN);?></a>
    14691502                        <?php } ?>
     1503                        </div>
    14701504                    </div>
    14711505                    <div class="tab-data all-signup-show-box">
  • ptoffice-sign-ups/trunk/ptoffice.php

    r2785033 r2792302  
    11<?php
    22/**
    3 * Plugin Name: WP Volunteer Sign Ups
    4 * Description: WP Volunteer Sign Ups makes creating sign ups, organizing group events, and finding volunteers for your school, church, or any organization as simple as ever. An alternative to external sites like SignUp Genius, WP Volunteer Sign Up uses a simple interface to create and manage powerful volunteer sheets all within one powerful plugin.
    5 * Version: 1.0.2
     3* Plugin Name: PT Sign Ups - Beautiful volunteer sign ups and management made easy
     4* Description: PT Sign Ups makes creating sign ups, organizing group events, and finding volunteers for your school, church, or any organization as simple as ever. An alternative to external sites like SignUp Genius, WP Volunteer Sign Up uses a simple interface to create and manage powerful volunteer sheets all within one powerful plugin.
     5* Version: 1.0.3
    66* Author: MJS Software
    77* Author URI: https://mjssoftware.com
  • ptoffice-sign-ups/trunk/readme.txt

    r2785033 r2792302  
    1 === PTOffice Volunteer Sign Ups - Beautiful volunteer sign ups and management made easy ===
     1=== PT Sign Ups - Beautiful volunteer sign ups and management made easy ===
    22Contributors: blafoley
    33Tags: sign up, signup, volunteer, volunteer signup, volunteer signup software, signup sheet
     
    55Tested up to: 6.0
    66Requires PHP: 7.2
    7 Stable tag: 1.0.2
     7Stable tag: 1.0.3
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 WP Sign Ups is the latest, free, flexible, and greatest volunteer sign up and management tool.
     11PT Sign Ups is the latest, free, flexible, and greatest volunteer sign up and management tool.
    1212
    1313== Description ==
    14 [WP Sign Ups](https://ptoffice.com) is the latest and greatest volunteer sign up and management tool available on WordPress.
     14[PT Sign Ups](https://www.mjssoftware.com) is the latest and greatest volunteer sign up and management tool available on WordPress.
    1515
    1616Our core platform is free, flexible, and driven by its users. The freedom of open-source means you retain full ownership of your sign up’s content and data forever.
    1717
    18 Whether you’re organizing a pot luck, committee, event, or team snack schedule, use WP Sign Ups for a volunteer management system that blends simplicity with detail.
     18Whether you’re organizing a pot luck, committee, event, or team snack schedule, use PT Sign Ups for a volunteer management system that blends simplicity with detail.
    1919
    2020- Create and **manage unlimited volunteers**
     
    4040OWN AND CONTROL YOUR SIGN UP DATA – FOREVER
    4141
    42 With WP Sign Ups, your data belongs to you. Always.
     42With PT Sign Ups, your data belongs to you. Always.
    4343
    4444If you opt to share usage data with us, you can feel confident knowing that it’s anonymized and kept secure. Choose to opt-out at any time without impacting your store.
    4545
    46 Unlike hosted project and event management solutions, WP Sign Ups data is future-proof; should you wish to migrate to a different platform, you’re free to export all your content and take your site wherever you choose. No restrictions.
     46Unlike hosted project and event management solutions, PT Sign Ups data is future-proof; should you wish to migrate to a different platform, you’re free to export all your content and take your site wherever you choose. No restrictions.
    4747
    4848== Frequently Asked Questions ==
    4949= Where can I find documentation and user support? =
    50 Please visit [https://ptoffice-kb.helpscoutdocs.com/](https://ptoffice-kb.helpscoutdocs.com/) or contact email [[email protected]](support@ptoffice.com).
     50Please visit [https://mjssoftware.com/docs/](https://mjssoftware.com/docs/) or contact email [[email protected]](support@mjssoftware.com).
    5151
    52 = Will WP Sign Ups work with my theme? =
    53 You can notify us via our [support site](https://ptoffice-kb.helpscoutdocs.com/) – be sure to search to confirm that the error has not already been reported.
     52= Will PT Sign Ups work with my theme? =
     53You can notify us via our [support site](https://mjssoftware.com/docs/) – be sure to search to confirm that the error has not already been reported.
    5454
    5555= My site broke – what do I do? =
    56 You can notify us via our [support site](https://ptoffice-kb.helpscoutdocs.com/) – be sure to search to confirm that the error has not already been reported.
     56You can notify us via our [support site](https://mjssoftware.com/docs/) – be sure to search to confirm that the error has not already been reported.
    5757
    5858= Where can I report bugs? =
    59 You can notify us via our [support site](https://ptoffice-kb.helpscoutdocs.com/) – be sure to search to confirm that the error has not already been reported.
     59You can notify us via our [support site](https://mjssoftware.com/docs/) – be sure to search to confirm that the error has not already been reported.
    6060
    6161= Where can I request new features and extensions? =
    62 You can notify us via our [support site](https://ptoffice-kb.helpscoutdocs.com) – we’re always looking to improve our products!
     62You can notify us via our [support site](https://mjssoftware.com/docs/) – we’re always looking to improve our products!
    6363
    6464= My question is not listed here. Where can I find more answers? =
    65 Visit our website at [https://ptoffice.com](https://ptoffice.com).
     65Visit our website at [https://www.mjssoftware.com](https://www.mjssoftware.com).
    6666
    6767
    6868== Changelog ==
     69
     70= 1.0.3 2022-09-30 =
     71
     72* Fix - Minor bug fixes and assets changes
    6973
    7074= 1.0.1 2022-09-06 =
  • ptoffice-sign-ups/trunk/single-signup.php

    r2774823 r2792302  
    11161116                                                <?php } ?>
    11171117                                            </select>
     1118
     1119
     1120                                            <?php
     1121                                                $taskcount = 0;
     1122                                                if(array_key_exists( "pto_signup_tasks_cart", $_SESSION )){
     1123                                                    $get_user_cart = filter_var_array($_SESSION['pto_signup_tasks_cart']);
     1124                                                    if(!empty($get_user_cart)){
     1125                                                        foreach($get_user_cart as $key => $val){
     1126                                                            $count_tasks = count($val["sign_up_task"]);
     1127                                                            $taskcount += $count_tasks;
     1128                                                        }
     1129                                                    }
     1130                                                }
     1131                                                $pto_checkout_sign_ups = get_option('pto_checkout_sign_ups');
     1132                                                $url = "";
     1133                                               
     1134                                                if(!empty($pto_checkout_sign_ups)){
     1135                                                    $url = get_the_permalink($pto_checkout_sign_ups);
     1136                                                }
     1137                                                else{
     1138                                                    $url = site_url()."/pto-signup-checkout";
     1139                                                }
     1140                                                if( $taskcount != 0 ){  ?>
     1141                                                    <div  class='pto-cart-signup' >
     1142                                                        <a  href='<?php echo esc_url( $url ); ?>' class='pto-cart-tasks-count'><i class="fa fa-hand-pointer-o"></i><span><?php echo intval($taskcount); ?></span></a>
     1143                                                    </div>
     1144                                                <?php }
     1145                                            ?>
     1146
    11181147                                        </div>
    11191148                                        <div class="pto-singup-view-volunteer-list"></div>
Note: See TracChangeset for help on using the changeset viewer.