| @@ -1,4 +1,4 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | /** |
| 3 | 3 | * @version 1.0 |
| 4 | 4 | * @package Booking Calendar |
| @@ -116,18 +116,36 @@ | ||
| 116 | 116 | ); |
| 117 | 117 | $wp_admin_bar->add_menu( |
| 118 | 118 | array( |
| 119 | 119 | 'id' => 'wpbc_bar_days_availability', |
| 120 | - 'title' => __( 'Days Availability', 'booking' ), | |
| 121 | - 'href' => wpbc_get_availability_url() , | |
| 122 | - 'parent' => 'wpbc_bar_availability' | |
| 123 | - ) | |
| 124 | - ); | |
| 120 | + 'title' => __( 'Block Dates', 'booking' ), | |
| 121 | + 'href' => wpbc_get_availability_url() , | |
| 122 | + 'parent' => 'wpbc_bar_availability' | |
| 123 | + ) | |
| 124 | + ); | |
| 125 | + $wp_admin_bar->add_menu( | |
| 126 | + array( | |
| 127 | + 'id' => 'wpbc_bar_time_slots_availability', | |
| 128 | + 'title' => __( 'Block Times', 'booking' ), | |
| 129 | + 'href' => function_exists( 'wpbc_get_time_slots_availability_url' ) ? wpbc_get_time_slots_availability_url() : admin_url( 'admin.php?page=wpbc-availability&tab=time_slots_availability' ), | |
| 130 | + 'parent' => 'wpbc_bar_availability' | |
| 131 | + ) | |
| 132 | + ); | |
| 133 | + if ( wpbc_is_mu_user_can_be_here( 'only_super_admin' ) ) | |
| 134 | + $wp_admin_bar->add_menu( | |
| 135 | + array( | |
| 136 | + 'id' => 'wpbc_bar_general_availability', | |
| 137 | + 'title' => __( 'Schedule & Rules', 'booking' ), | |
| 138 | + 'href' => function_exists( 'wpbc_get_general_availability_url' ) ? wpbc_get_general_availability_url() : admin_url( 'admin.php?page=wpbc-availability&tab=general_availability' ), | |
| 139 | + 'parent' => 'wpbc_bar_availability' | |
| 140 | + ) | |
| 141 | + ); | |
| 142 | + | |
| 125 | 143 | if ( class_exists( 'wpdev_bk_biz_m' ) ){ |
| 126 | 144 | $wp_admin_bar->add_menu( |
| 127 | 145 | array( |
| 128 | 146 | 'id' => 'wpbc_bar_seasons_availability', |
| 129 | - 'title' => __( 'Season Availability', 'booking' ), | |
| 147 | + 'title' => __( 'Seasonal Availability', 'booking' ), | |
| 130 | 148 | 'href' => wpbc_get_availability_url() . '&tab=season_availability', |
| 131 | 149 | 'parent' => 'wpbc_bar_availability' |
| 132 | 150 | ) |
| 133 | 151 | ); |
| @@ -140,17 +158,8 @@ | ||
| 140 | 158 | 'parent' => 'wpbc_bar_availability' |
| 141 | 159 | ) |
| 142 | 160 | ); |
| 143 | 161 | } |
| 144 | - if ( wpbc_is_mu_user_can_be_here( 'only_super_admin' ) ) | |
| 145 | - $wp_admin_bar->add_menu( | |
| 146 | - array( | |
| 147 | - 'id' => 'wpbc_bar_general_availability', | |
| 148 | - 'title' => __( 'General Availability', 'booking' ), | |
| 149 | - 'href' => wpbc_get_settings_url() . '&scroll_to_section=wpbc_general_settings_availability_tab', | |
| 150 | - 'parent' => 'wpbc_bar_availability' | |
| 151 | - ) | |
| 152 | - ); | |
| 153 | 162 | |
| 154 | 163 | // Booking > Prices page |
| 155 | 164 | if ( class_exists( 'wpdev_bk_biz_m' ) ){ |
| 156 | 165 | |
| @@ -270,9 +279,9 @@ | ||
| 270 | 279 | $wp_admin_bar->add_menu( |
| 271 | 280 | array( |
| 272 | 281 | 'id' => 'wpbc_bar_settings_form', |
| 273 | 282 | 'title' => __( 'Booking Form', 'booking' ), |
| 274 | - 'href' => $link_settings . '&tab=form', | |
| 283 | + 'href' => $link_settings . '&tab=builder_booking_form', | |
| 275 | 284 | 'parent' => 'wpbc_bar_settings' |
| 276 | 285 | ) |
| 277 | 286 | ); |
| 278 | 287 | $wp_admin_bar->add_menu( |