Changeset 1959247
- Timestamp:
- 10/19/2018 04:56:32 PM (7 years ago)
- Location:
- event-registration-pro-calendar/trunk
- Files:
-
- 39 edited
-
README.txt (modified) (2 diffs)
-
admin/class-event-registration-pro-admin.php (modified) (2 diffs)
-
event-registration-pro.php (modified) (15 diffs)
-
includes/class-add-ons-manager.php (modified) (1 diff)
-
includes/class-event-registration-pro-activator.php (modified) (10 diffs)
-
includes/class-event-registration-pro-archive.php (modified) (1 diff)
-
includes/class-event-registration-pro-configuration.php (modified) (2 diffs)
-
includes/class-event-registration-pro-cron-mail.php (modified) (1 diff)
-
includes/class-event-registration-pro-dashboard.php (modified) (6 diffs)
-
includes/class-event-registration-pro-erp_event-cpt.php (modified) (1 diff)
-
includes/class-event-registration-pro-individual-mail-send.php (modified) (1 diff)
-
includes/class-event-registration-pro-metabox.php (modified) (2 diffs)
-
includes/class-event-registration-pro-report-add.php (modified) (5 diffs)
-
includes/class-event-registration-pro-report-view.php (modified) (1 diff)
-
includes/class-event-registration-pro-show-metabox.php (modified) (12 diffs)
-
includes/class-event-registration-pro.php (modified) (1 diff)
-
includes/design-page/admin-cart-page-design.php (modified) (9 diffs)
-
includes/design-page/admin-checkout-registrant.php (modified) (2 diffs)
-
includes/design-page/admin_registration_form.php (modified) (1 diff)
-
includes/design-page/archive-table.php (modified) (3 diffs)
-
includes/design-page/report-table.php (modified) (2 diffs)
-
includes/main_function.php (modified) (1 diff)
-
public/class-event-registration-pro-public.php (modified) (2 diffs)
-
public/erp-front-category-accordion.php (modified) (1 diff)
-
public/erp-front-event-calendar.php (modified) (1 diff)
-
public/erp-front-event-category.php (modified) (2 diffs)
-
public/erp-front-event-list.php (modified) (4 diffs)
-
public/single-event-category.php (modified) (2 diffs)
-
templates/cart-page-design.php (modified) (9 diffs)
-
templates/category-page-template.php (modified) (1 diff)
-
templates/checkout-page-design.php (modified) (4 diffs)
-
templates/erp_cart.php (modified) (6 diffs)
-
templates/erp_checkout.php (modified) (3 diffs)
-
templates/event-notification-mail.php (modified) (1 diff)
-
templates/left-sidebar.php (modified) (4 diffs)
-
templates/pending-cart-page-design.php (modified) (2 diffs)
-
templates/post-page-template.php (modified) (4 diffs)
-
templates/right-sidebar.php (modified) (1 diff)
-
templates/single-page-script.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
event-registration-pro-calendar/trunk/README.txt
r1937054 r1959247 5 5 Requires at least: 4.8 6 6 Tested up to: 4.9 7 Stable tag: 1.0.1 07 Stable tag: 1.0.11 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 126 126 127 127 == Changelog == 128 = 1.0.11 = 129 130 1. FIX. Fixed Undefined notice error while enable debug mode 131 2. FIX. Fixed already set header error while activate plugin 132 128 133 = 1.0.10 = 129 134 -
event-registration-pro-calendar/trunk/admin/class-event-registration-pro-admin.php
r1895218 r1959247 1 1 <?php 2 3 2 if ( ! defined( 'ABSPATH' ) ) exit; 4 3 class Event_Registration_Pro_Admin { … … 49 48 wp_enqueue_style( 'bootstrap', plugin_dir_url( __FILE__ ) . 'css/bootstrap.min.css', array(), $this->version, 'all' ); 50 49 wp_enqueue_style( 'style', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), $this->version, 'all' ); 51 50 wp_enqueue_style( 'font-awesome', plugin_dir_url( __FILE__ ) . 'css/font-awesome.min.css', array(), $this->version, 'all' ); 52 51 53 52 } -
event-registration-pro-calendar/trunk/event-registration-pro.php
r1937058 r1959247 9 9 * 10 10 * @link: http://www.eventregistrationpro.com 11 * @since 1.0.1 011 * @since 1.0.11 12 12 * @package Event_Registration_Pro_Calendar 13 13 * … … 16 16 * Plugin URI: http://www.eventregistrationpro.com 17 17 * Description: Event Registration Pro Calendar is for accepting free and paid registrations to your events. 18 * Version: 1.0.1 018 * Version: 1.0.11 19 19 * Author: EventRegistrationPro.com 20 20 * License: GPL-3.0+ … … 96 96 97 97 //add_action('load-nav-menus.php', 'auto_nav_creation_primary'); 98 register_activation_hook(__FILE__,array( 'Event_Registration_Pro_Activator','auto_nav_creation_primary')); 99 98 //register_activation_hook(__FILE__,array( 'Event_Registration_Pro_Activator','auto_nav_creation_primary')); 99 register_activation_hook( __FILE__, 'auto_nav_creation_primary' ); 100 function auto_nav_creation_primary(){ 101 global $wp_rewrite; 102 update_option('permalink_structure','/%postname%/'); 103 $wp_rewrite->set_permalink_structure('/%postname%/'); 104 105 $general_setting=get_option('erp_event_general_settings'); 106 if(empty($general_setting)){ 107 $event_general_settings['erp_event_general_settings_boot_style']='Yes'; 108 update_option('erp_event_general_settings',$event_general_settings); 109 }else{ 110 update_option('erp_event_general_settings',$general_setting); 111 } 112 update_option( 'admin_popup','term_condition' ); 113 /*Event Handling*/ 114 $event_handling1=get_option('erp_event_handling'); 115 if(empty($event_handling1)){ 116 $event_handling['erp_event_handling_archiveby']='Event end date'; 117 $event_handling['erp_event_handling_oldevent']='Archive old events'; 118 $event_handling['erp_event_handling_disable_remiders']='No'; 119 $event_handling['erp_event_handling_minus']='0'; 120 update_option('erp_event_handling',$event_handling); 121 }else{ 122 update_option('erp_event_handling',$event_handling1); 123 } 124 125 /*Registration Handling*/ 126 $registartion_handling1=get_option('erp_event_registration_settings'); 127 if(empty($registartion_handling1)){ 128 $registartion_handling['erp_event_registration_settings_duplicate_email_registration']='Yes'; 129 $registartion_handling['erp_event_registration_settings_include_pending_reg']='Yes'; 130 $registartion_handling['erp_event_registration_settings_default_email_to_pending_reg']='Yes'; 131 $registartion_handling['erp_event_registration_settings_default_email_to_pending_reg_days']='0'; 132 $registartion_handling['erp_event_registration_settings_delete_pending_reg']='No'; 133 $registartion_handling['erp_event_registration_settings_default_delete_days']='0'; 134 135 update_option('erp_event_registration_settings',$registartion_handling); 136 }else{ 137 138 update_option('erp_event_registration_settings',$registartion_handling1); 139 } 140 /*display setting*/ 141 $display_settings1=get_option('erp_event_display_settings'); 142 if(empty($display_settings1)){ 143 $display_settings['erp_event_display_settings_eventlistordering'] = 'Event Title'; 144 $display_settings['erp_event_display_settings_showhead'] = 'Yes'; 145 $display_settings['erp_event_display_settings_show_footer'] = 'Yes'; 146 $display_settings['erp_event_display_settings_listing_button'] = 'Accordion Category View'; 147 $display_settings['erp_event_display_settings_formatdate'] = 'M j, Y'; 148 $display_settings['erp_event_display_settings_formattime'] = 'g:i, a'; 149 $display_settings['erp_event_display_settings_timezone_offset'] = 'America/Chicago'; 150 $display_settings['erp_event_display_settings_rss_enable'] = 'Yes'; 151 $display_settings['erp_event_display_settings_thankspagelink'] = ''; 152 $display_settings['erp_event_display_settings_event_terms_and_conditions'] = 'Yes'; 153 $display_settings['erp_event_display_settings_accepted_registration_reports'] = 'Yes'; 154 $display_settings['erp_event_display_settings_featured_bg_color'] = '94FFA6'; 155 $display_settings['erp_event_display_settings_featured_text_color'] = '000000'; 156 $display_settings['erp_event_display_settings_showeventdates'] ='Yes'; 157 $display_settings['erp_event_display_settings_showeventtimes'] ='Yes'; 158 $display_settings['erp_event_display_settings_showlocationcolumn'] ='Yes'; 159 $display_settings['erp_event_display_settings_showshortdescriptioncolumn'] ='Yes'; 160 $display_settings['erp_event_display_settings_showcategory1'] ='Yes'; 161 $display_settings['erp_event_display_settings_maxseat'] ='Yes'; 162 $display_settings['erp_event_display_settings_pendingseat'] ='Yes'; 163 $display_settings['erp_event_display_settings_registeredseat'] ='Yes'; 164 $display_settings['erp_event_display_settings_show_poster_cal'] = 'No'; 165 $display_settings['erp_event_display_settings_show_all_dates_in_calendar'] ='Yes'; 166 $display_settings['erp_event_display_settings_calendar_weekday'] = 'Sunday'; 167 $display_settings['erp_event_display_settings_show_max_seats_on_details_page'] ='Yes'; 168 $display_settings['erp_event_display_settings_show_avaliable_seats_on_details_page'] ='Yes'; 169 $display_settings['erp_event_display_settings_show_registered_seats_on_details_page']='Yes'; 170 $display_settings['erp_event_display_settings_showtime'] ='Yes'; 171 $display_settings['erp_event_display_settings_showevdesc'] ='Yes'; 172 $display_settings['erp_event_display_settings_showtitle'] ='Yes'; 173 $display_settings['erp_event_display_settings_showlocation'] ='Yes'; 174 $display_settings['erp_event_display_settings_showurl'] ='Yes'; 175 $display_settings['erp_event_display_settings_showmapserv'] ='Yes'; 176 $display_settings['erp_event_display_settings_showcategory'] ='Yes'; 177 $display_settings['erp_event_display_settings_session_dateformat'] ='M j, Y'; 178 $display_settings['erp_event_display_settings_session_timeformat'] ='g:i, a'; 179 $display_settings['erp_event_display_settings_circle_bg_color'] ='656464'; 180 $display_settings['erp_event_display_settings_days'] ='Days'; 181 $display_settings['erp_event_display_settings_days_color'] ='3C76FC'; 182 $display_settings['erp_event_display_settings_hours'] ='Hours'; 183 $display_settings['erp_event_display_settings_hours_color'] ='53FE5A'; 184 $display_settings['erp_event_display_settings_mins'] = 'Minites'; 185 $display_settings['erp_event_display_settings_mins_color'] ='FF6505'; 186 $display_settings['erp_event_display_settings_secs'] ='second'; 187 $display_settings['erp_event_display_settings_sec_color'] ='FE1EFA'; 188 $display_settings['erp_event_display_settings_cats_limit'] = '4'; 189 $display_settings['erp_event_display_settings_cats_per_row'] ='4'; 190 $display_settings['erp_event_display_settings_show_catimage'] ='Yes'; 191 $display_settings['erp_event_display_settings_show_catname'] ='Yes'; 192 $display_settings['erp_event_display_settings_show_noevent'] ='Yes'; 193 $display_settings['erp_event_display_settings_show_shortdesc'] ='Yes'; 194 $display_settings['erp_event_display_settings_show_viewevent'] ='Yes'; 195 update_option('erp_event_display_settings',$display_settings); 196 }else{ 197 update_option('erp_event_display_settings',$display_settings1); 198 } 199 /*Image setting*/ 200 $image_setting1=get_option('erp_event_image_settings'); 201 if(empty($image_setting1)){ 202 $image_setting['erp_event_image_settings_show_poster'] ='Yes'; 203 $image_setting['erp_event_image_settings_event_thumb_width'] =''; 204 $image_setting['erp_event_image_settings_event_thumb_height'] =''; 205 $image_setting['erp_event_image_settings_thumb_height_auto']='Yes'; 206 $image_setting['erp_event_image_settings_show_banner'] ='Yes'; 207 $image_setting['erp_event_image_settings_event_banner_width'] =''; 208 $image_setting['erp_event_image_settings_event_banner_height'] =''; 209 $image_setting['erp_event_image_settings_banner_height_auto']='Yes'; 210 $image_setting['erp_event_image_settings_cat_image_width'] =''; 211 $image_setting['erp_event_image_settings_cat_image_height'] =''; 212 $image_setting['erp_event_image_settings_cat_height_auto'] ='Yes'; 213 update_option('erp_event_image_settings',$image_setting); 214 }else{ 215 update_option('erp_event_image_settings',$image_setting1); 216 } 217 $pageName = 'Erp Cart'; 218 if( get_page_by_title( $pageName ) == NULL ){ 219 $createPage = array( 220 'post_title' => $pageName, 221 'post_content' => '[Event_Cart]', 222 'post_status' => 'publish', 223 'post_author' => 1, 224 'post_type' => 'page', 225 'post_name' => $pageName 226 ); 227 $page_id = wp_insert_post( $createPage ); 228 update_option( 'event_cart_page_id', $page_id ); 229 $general_setting=array(); 230 $general_setting=get_option('erp_event_general_settings'); 231 $cart_page=$event_general_settings['erp_event_general_settings_cart_page_url']; 232 if(empty($cart_page)){ 233 $event_general_settings['erp_event_general_settings_cart_page_url']=$page_id; 234 } 235 update_option('erp_event_general_settings',$event_general_settings); 236 } 237 $pagecheck = 'Erp Checkout'; 238 if( get_page_by_title( $pagecheck ) == NULL ){ 239 $createPage1 = array( 240 'post_title' => $pagecheck, 241 'post_content' => '[Event_Checkout]', 242 'post_status' => 'publish', 243 'post_author' => 1, 244 'post_type' => 'page', 245 'post_name' => $pagecheck 246 ); 247 $page_id = wp_insert_post( $createPage1 ); 248 update_option( 'event_checkout_page_id', $page_id ); 249 $general_setting=array(); 250 $general_setting=get_option('erp_event_general_settings'); 251 $check_page=$event_general_settings['erp_event_general_settings_checkout_page_url']; 252 if(empty($check_page)){ 253 $event_general_settings['erp_event_general_settings_checkout_page_url']=$page_id; 254 } 255 update_option('erp_event_general_settings',$event_general_settings); 256 } 257 $pagecheck = 'Thankyou'; 258 if( get_page_by_title( $pagecheck ) == NULL ){ 259 $createPage1 = array( 260 'post_title' => $pagecheck, 261 'post_content' => '[Event_Thankyou]', 262 'post_status' => 'publish', 263 'post_author' => 1, 264 'post_type' => 'page', 265 'post_name' => $pagecheck 266 ); 267 $page_id = wp_insert_post( $createPage1 ); 268 update_option( 'event_thankyou_page_id', $page_id ); 269 $general_setting=array(); 270 $general_setting=get_option('erp_event_general_settings'); 271 $thank_page=$event_general_settings['erp_event_general_settings_thankyou_page_url']; 272 if(empty($thank_page)){ 273 $event_general_settings['erp_event_general_settings_thankyou_page_url']=$page_id; 274 } 275 update_option('erp_event_general_settings',$event_general_settings); 276 } 277 $pagecheck = 'Event List'; 278 279 if( get_page_by_title( $pagecheck ) == NULL ){ 280 281 $createPage1 = array( 282 'post_title' => $pagecheck, 283 'post_content' => '[Event_List]', 284 'post_status' => 'publish', 285 'post_author' => 1, 286 'post_type' => 'page', 287 'post_name' => $pagecheck 288 ); 289 290 // Insert the post into the database 291 $page_id = wp_insert_post( $createPage1 ); 292 update_option( 'event_list_page_id', $page_id ); 293 $general_setting=array(); 294 $general_setting=get_option('erp_event_general_settings'); 295 $list_page=$event_general_settings['erp_event_general_settings_list_page_url']; 296 if(empty($list_page)){ 297 $event_general_settings['erp_event_general_settings_list_page_url']=$page_id; 298 } 299 update_option('erp_event_general_settings',$event_general_settings); 300 } 301 $pagecheck = 'Calendar'; 302 303 if( get_page_by_title( $pagecheck ) == NULL ){ 304 305 $createPage1 = array( 306 'post_title' => $pagecheck, 307 'post_content' => '[Calendar_View]', 308 'post_status' => 'publish', 309 'post_author' => 1, 310 'post_type' => 'page', 311 'post_name' => $pagecheck 312 ); 313 314 // Insert the post into the database 315 $page_id = wp_insert_post( $createPage1 ); 316 update_option( 'calendar_page_id', $page_id ); 317 $general_setting=array(); 318 $general_setting=get_option('erp_event_general_settings'); 319 $cal_page=$event_general_settings['erp_event_general_settings_calendar_page_url']; 320 if(empty($cal_page)){ 321 $event_general_settings['erp_event_general_settings_calendar_page_url']=$page_id; 322 } 323 update_option('erp_event_general_settings',$event_general_settings); 324 } 325 $pagecheck = 'Category Accordion'; 326 327 if( get_page_by_title( $pagecheck ) == NULL ){ 328 329 $createPage1 = array( 330 'post_title' => $pagecheck, 331 'post_content' => '[Event_Category_Accordion]', 332 'post_status' => 'publish', 333 'post_author' => 1, 334 'post_type' => 'page', 335 'post_name' => $pagecheck 336 ); 337 338 // Insert the post into the database 339 $page_id = wp_insert_post( $createPage1 ); 340 update_option( 'event_cat_acc_page_id', $page_id ); 341 $general_setting=array(); 342 $general_setting=get_option('erp_event_general_settings'); 343 $acc_cat_page=$event_general_settings['erp_event_general_settings_cat_accor_page_url']; 344 if(empty($acc_cat_page)){ 345 $event_general_settings['erp_event_general_settings_cat_accor_page_url']=$page_id; 346 } 347 update_option('erp_event_general_settings',$event_general_settings); 348 349 } 350 $pagecheck = 'Event Category'; 351 352 if( get_page_by_title( $pagecheck ) == NULL ){ 353 354 $createPage1 = array( 355 'post_title' => $pagecheck, 356 'post_content' => '[Event_Category]', 357 'post_status' => 'publish', 358 'post_author' => 1, 359 'post_type' => 'page', 360 'post_name' => $pagecheck 361 ); 362 363 // Insert the post into the database 364 $page_id = wp_insert_post( $createPage1 ); 365 update_option( 'event_cat_page_id', $page_id ); 366 $general_setting=array(); 367 $general_setting=get_option('erp_event_general_settings'); 368 $cat_page=$event_general_settings['erp_event_general_settings_category_page_url']; 369 if(empty($cat_page)){ 370 $event_general_settings['erp_event_general_settings_category_page_url']=$page_id; 371 } 372 update_option('erp_event_general_settings',$event_general_settings); 373 } 374 375 } 100 376 101 377 … … 139 415 $cat_metaq['erp_event_handling_archiveby']; 140 416 141 417 $event_date = date('Y-m-d', strtotime($testmeta['erp_event_date'][0])); 142 418 $inc_event_start_date =date('Y-m-d', strtotime($testmeta['erp_event_date'][0]. ' + '.$addeventdate.' days')); 143 419 … … 231 507 232 508 233 register_activation_hook(__FILE__, array( 'Event_Registration_Pro_Activator','insert_record_emails')); 234 509 //register_activation_hook(__FILE__, array( 'Event_Registration_Pro_Activator','insert_record_emails')); 510 register_activation_hook( __FILE__, 'insert_record_emails' ); 511 function insert_record_emails() 512 { 513 global $wpdb; 514 //$Post_Title_Check = ''; 515 $Post_Title_Check = get_page_by_title('Event Admin Notification', OBJECT, 'erp_email_template' ); 516 if($Post_Title_Check == '' && empty($Post_Title_Check)) { 517 $my_post = array( 518 'post_title' => 'Event Admin Notification', 519 'post_content' => 'This is my Event Admin Notification Details.', 520 'post_status' => 'publish', 521 'post_author' => 1, 522 'post_type' =>'erp_email_template', 523 'post_category' => array( 8,39 ) 524 ); 525 $rs_first=wp_insert_post( $my_post ); 526 527 if ( is_wp_error( $rs_first ) ) { 528 // Error handling 529 } else { 530 // the rest of your code, inserting metadata 531 update_post_meta( $rs_first, 'erp_email_template_subject', 'Event Admin Notification - New event registration to: {eventtitle}' ); 532 update_post_meta( $rs_first, 'erp_email_template_registrant_confirmation', 'Admin Notification' ); 533 update_post_meta( $rs_first, 'erp_email_template_registrant_confirmation', 'Admin Notification' ); 534 update_post_meta($rs_first, 'erp_email_template_static', 'static_email_template'); 535 update_post_meta($rs_first, 'erp_email_template_selection', 'admin_notification_tmpl'); 536 update_post_meta( $rs_first, 'erp_email_template_email_body', "Dear Event Admin of {sitename}, 537 538 {fullname} has registered to the event: {eventtitle} 539 540 Note: You are receiving this email because your email is entered as the admin notification email in the event system's configuration settings. 541 542 The registration details are: 543 544 {registrationdetails} 545 " ); 546 } 547 } 548 549 550 $Post_Title_Check1 = get_page_by_title('Pending Registration Followup', OBJECT, 'erp_email_template' ); 551 if($Post_Title_Check1->ID == '' && empty($Post_Title_Check1)) { 552 $my_post = array( 553 'post_title' => 'Pending Registration Followup', 554 'post_content' => 'This is my Pending Registration Followup Details.', 555 'post_status' => 'publish', 556 'post_author' => 1, 557 'post_type' =>'erp_email_template', 558 'post_category' => array( 8,39 ) 559 ); 560 $rs_second=wp_insert_post( $my_post ); 561 562 if ( is_wp_error( $rs_second ) ) { 563 // Error handling 564 } else { 565 // the rest of your code, inserting metadata 566 update_post_meta( $rs_second, 'erp_email_template_subject', 'Your event registration is incomplete for {eventtitle}' ); 567 update_post_meta( $rs_second, 'erp_email_template_registrant_confirmation', 'Pending Registration' ); 568 update_post_meta($rs_second, 'erp_email_template_static', 'static_email_template'); 569 update_post_meta($rs_first, 'erp_email_template_selection', 'pending_registration_tmpl'); 570 update_post_meta( $rs_second, 'erp_email_template_email_body', "Hello {fullname}, 571 572 We have noticed that you started to register to {eventtitle} and your registration is in pending status and currently incomplete. 573 574 Please click the following link to complete your event registsration. 575 576 {resumepaymentlink} 577 578 If you are having problems with your registration please contact us and we will be happy to assist you. 579 580 Regards, 581 {sitename}" ); 582 } 583 } 584 $Post_Title_Check2 = get_page_by_title('Event Moderator Template', OBJECT, 'erp_email_template' ); 585 if($Post_Title_Check2->ID == '' && empty($Post_Title_Check2)) { 586 $my_post = array( 587 'post_title' => 'Event Moderator Template', 588 'post_content' => 'This is my Event Moderator Template Details.', 589 'post_status' => 'publish', 590 'post_author' => 1, 591 'post_type' =>'erp_email_template', 592 'post_category' => array( 8,39 ) 593 ); 594 $rs_third=wp_insert_post( $my_post ); 595 596 if ( is_wp_error( $rs_third ) ) { 597 // Error handling 598 } else { 599 // the rest of your code, inserting metadata 600 update_post_meta( $rs_third, 'erp_email_template_subject', 'Event Moderator - A new event requires moderation' ); 601 update_post_meta( $rs_third, 'erp_email_template_registrant_confirmation', 'Moderator' ); 602 update_post_meta($rs_third, 'erp_email_template_static', 'static_email_template'); 603 update_post_meta($rs_first, 'erp_email_template_selection', 'event_moderator_tmpl'); 604 update_post_meta( $rs_third, 'erp_email_template_email_body', 'A new event has been created by a front end user and this event requires moderation before it can be publised. 605 606 The event is named: {eventtitle} 607 608 Please review the event and publish as neccesary.' ); 609 } 610 } 611 $Post_Title_Check3 = get_page_by_title('Registrant Confirmation Template', OBJECT, 'erp_email_template' ); 612 if($Post_Title_Check3->ID == '' && empty($Post_Title_Check3)) { 613 $my_post = array( 614 'post_title' => 'Registrant Confirmation Template', 615 'post_content' => 'This is my Event Registrant Confirmation Template Details.', 616 'post_status' => 'publish', 617 'post_author' => 1, 618 'post_type' =>'erp_email_template', 619 'post_category' => array( 8,39 ) 620 ); 621 $rs_four=wp_insert_post( $my_post ); 622 623 if ( is_wp_error( $rs_four ) ) { 624 // Error handling 625 } else { 626 // the rest of your code, inserting metadata 627 update_post_meta( $rs_four, 'erp_email_template_subject', 'Congratulations! You are registered to {eventtitle}' ); 628 update_post_meta( $rs_four, 'erp_email_template_registrant_confirmation', 'Registrant Confirmation' ); 629 update_post_meta($rs_first, 'erp_email_template_selection', 'registrant_confirmation_tmpl'); 630 //update_post_meta($rs_four, 'erp_email_template_static', 'static_email_template'); 631 update_post_meta( $rs_four, 'erp_email_template_email_body', 'Dear {fullname}, 632 You have been successfuly registered to the event named: {eventtitle} 633 634 This event will take placeon {eventstart} at {location}. 635 636 We look forward to seeing your there. 637 638 We have the following registration details on file for your registration. 639 640 {registrationdetails} 641 642 {transactiondetails}' ); 643 } 644 } 645 $Post_Title_Check4 = get_page_by_title('Organizer Notification Template', OBJECT, 'erp_email_template' ); 646 if($Post_Title_Check4->ID == '' && empty($Post_Title_Check4)) { 647 $my_post = array( 648 'post_title' => 'Organizer Notification Template', 649 'post_content' => 'This is my Event Organizer Notification Template Details.', 650 'post_status' => 'publish', 651 'post_author' => 1, 652 'post_type' =>'erp_email_template', 653 'post_category' => array( 8,39 ) 654 ); 655 $rs_five=wp_insert_post( $my_post ); 656 657 if ( is_wp_error( $rs_five ) ) { 658 // Error handling 659 } else { 660 // the rest of your code, inserting metadata 661 update_post_meta( $rs_five, 'erp_email_template_subject', 'Event Organizer Notification - New event registration to: {eventtitle}' ); 662 update_post_meta( $rs_five, 'erp_email_template_registrant_confirmation', 'Organizer Confirmation' ); 663 update_post_meta($rs_first, 'erp_email_template_selection', 'organizer_confirmation_tmpl'); 664 //update_post_meta($rs_five, 'erp_email_template_static', 'static_email_template'); 665 update_post_meta( $rs_five, 'erp_email_template_email_body', 'Dear Event Organizer, 666 667 {fullname} has registered to the event: {eventtitle} 668 669 Note: You are receiving this email because your email is entered as the organizer notification email in the event system`s settings for the above mentioned event. 670 671 The registration details are: 672 673 {registrationdetails} ' ); 674 } 675 } 676 $Post_Title_Check5 = get_page_by_title('Reminder Template', OBJECT, 'erp_email_template' ); 677 if($Post_Title_Check5->ID == '' && empty($Post_Title_Check5)) { 678 $my_post = array( 679 'post_title' => 'Reminder Template', 680 'post_content' => 'This is my Event Reminder Template Details.', 681 'post_status' => 'publish', 682 'post_author' => 1, 683 'post_type' =>'erp_email_template', 684 'post_category' => array( 8,39 ) 685 ); 686 $rs_six=wp_insert_post( $my_post ); 687 688 if ( is_wp_error( $rs_six ) ) { 689 // Error handling 690 } else { 691 // the rest of your code, inserting metadata 692 update_post_meta( $rs_six, 'erp_email_template_subject', 'Reminder for {eventtitle}' ); 693 update_post_meta( $rs_six, 'erp_email_template_registrant_confirmation', 'Reminder Notification' ); 694 update_post_meta($rs_first, 'erp_email_template_selection', 'reminder_confirmation_tmpl'); 695 //update_post_meta($rs_six, 'erp_email_template_static', 'static_email_template'); 696 update_post_meta( $rs_six, 'erp_email_template_email_body', 'Hello {fullname}, 697 698 This is a reminder that you are registered to the event {eventtitle}. 699 700 The event will start on {eventstart}. 701 702 We look forward to seeing you there. 703 704 Regards, 705 The event managment team ' ); 706 } 707 } 708 $Post_Title_Check6 = get_page_by_title('Invoice', OBJECT, 'erp_email_template' ); 709 if($Post_Title_Check6->ID == '' && empty($Post_Title_Check6)) { 710 $my_post = array( 711 'post_title' => 'Invoice', 712 'post_content' => 'This is my Event Reminder Template Details.', 713 'post_status' => 'publish', 714 'post_author' => 1, 715 'post_type' =>'erp_email_template', 716 'post_category' => array( 8,39 ) 717 ); 718 $rs_last=wp_insert_post( $my_post ); 719 720 if ( is_wp_error( $rs_last ) ) { 721 // Error handling 722 } else { 723 // the rest of your code, inserting metadata 724 update_post_meta( $rs_last, 'erp_email_template_subject', 'Invoice for registration to {eventtitle}' ); 725 update_post_meta( $rs_last, 'erp_email_template_registrant_confirmation', 'Invoice' ); 726 update_post_meta($rs_first, 'erp_email_template_selection', 'invoice_confirmation_tmpl'); 727 //update_post_meta($rs_six, 'erp_email_template_static', 'static_email_template'); 728 update_post_meta( $rs_last, 'erp_email_template_email_body', ' 729 <p>Thanks for registering and your payment for {eventtitle},</p> 730 <p>Your invoice details are below.</p> 731 <table> 732 <tbody> 733 <tr> 734 <td><strong>Registrant Name:</strong></td> 735 <td>{fullname}</td> 736 </tr> 737 <tr> 738 <td><strong>Event Name:</strong></td> 739 <td>{eventtitle}</td> 740 </tr> 741 <tr> 742 <td><strong>Registration ID #:</strong></td> 743 <td>{registrationid}</td> 744 </tr> 745 </tbody> 746 </table> 747 <p>{transactiondetails}</p>'); 748 } 749 } 750 } 235 751 /*cart page created and assign template*/ 236 752 … … 557 1073 function erp_event_sort_date($query){ 558 1074 global $wpdb; 1075 if(isset($_GET['post_type'])){ 559 1076 if($_GET['post_type']=='erp_event'){ 560 1077 if( is_admin() && $query->is_main_query()) { 1078 if(isset($_GET['orderby'])){ 561 1079 $orderby = trim(strip_tags(sanitize_text_field($_GET['orderby']))); 1080 }else{ 1081 $orderby = ''; 1082 } 1083 if(isset($_GET['post_type'])){ 562 1084 $post_type = trim(strip_tags(sanitize_text_field($_GET['post_type']))); 563 $post_status = trim(strip_tags(sanitize_text_field($_GET['post_status']))); 1085 }else{ 1086 $post_type = ''; 1087 } 1088 if(isset($_GET['post_status'])){ 1089 $post_status = trim(strip_tags(sanitize_text_field($_GET['post_status']))); 1090 }else{ 1091 $post_status = ''; 1092 } 1093 564 1094 $query->set( 'meta_key', 'erp_event_date' ); 565 1095 if($post_type=='erp_event' && $post_status !='trash'){ … … 571 1101 } 572 1102 } 1103 } 573 1104 } 574 1105 … … 580 1111 581 1112 global $wpdb; 582 $type = trim(strip_tags($_REQUEST['post_type'])); 583 $orderby_type = trim(strip_tags($_REQUEST['orderby'])); 1113 if(isset($_REQUEST['post_type'])){ 1114 $type = trim(strip_tags($_REQUEST['post_type'])); 1115 }else{ 1116 $type = ''; 1117 } 1118 if(isset($_REQUEST['orderby'])){ 1119 $orderby_type = trim(strip_tags($_REQUEST['orderby'])); 1120 }else{ 1121 $orderby_type = ''; 1122 } 584 1123 585 1124 if($type=='erp_event' && $orderby_type=='erp_event_location') … … 609 1148 610 1149 global $wpdb; 611 612 $type = trim(strip_tags($_REQUEST['post_type'])); 613 $orderby_type = trim(strip_tags($_REQUEST['orderby'])); 1150 if(isset($_REQUEST['post_type'])){ 1151 $type = trim(strip_tags($_REQUEST['post_type'])); 1152 }else{ 1153 $type = ''; 1154 } 1155 if(isset($_REQUEST['orderby'])){ 1156 $orderby_type = trim(strip_tags($_REQUEST['orderby'])); 1157 }else{ 1158 $orderby_type = ''; 1159 } 1160 1161 614 1162 615 1163 if($type=='erp_event' && $orderby_type=='erp_event_location') … … 810 1358 switch ( $context ) { 811 1359 case 'erp_event'; 812 return (1 == preg_match( '/^post-page-template((-(\S*))?).php/', $template )); 1360 if(!empty($template)){ 1361 return (1 == preg_match( '/^post-page-template((-(\S*))?).php/', $template )); 1362 } 813 1363 case 'erp-event-category': 1364 if(!empty($template)){ 814 1365 return (1 == preg_match( '/^category-page-template((-(\S*))?).php/', $template )); 1366 } 815 1367 816 1368 … … 1225 1777 1226 1778 function fn_custom_view_count( $views ) 1227 {1779 { 1228 1780 global $current_screen; 1229 1781 if($current_screen->post_type!='edit-erp_event'){ … … 1237 1789 1238 1790 return $views; 1239 }1791 } 1240 1792 function fn_manipulate_views( $what, $views ) 1241 1793 { … … 1334 1886 * - there are moments where Draft and Pending shouldn't return any value 1335 1887 */ 1888 1336 1889 $views['all'] = preg_replace( '/\(.+\)/U', '('.$total.')', $views['all'] ); 1890 if(!empty($views['publish'])){ 1337 1891 $views['publish'] = preg_replace( '/\(.+\)/U', '('.$publish.')', $views['publish'] ); 1892 } 1893 if(!empty($views['draft'])){ 1338 1894 $views['draft'] = preg_replace( '/\(.+\)/U', '('.$draft.')', $views['draft'] ); 1339 1895 } 1896 if(!empty($views['trash'])){ 1340 1897 if($trash > 0){ 1341 1898 $views['trash'] = preg_replace( '/\(.+\)/U', '('.$trash.')', $views['trash'] ); 1342 1899 } 1900 } 1901 if(!empty($views['pending'])){ 1343 1902 if($pending > 0){ 1344 1903 … … 1346 1905 1347 1906 } 1907 } 1908 if(!empty($views['archive'])){ 1909 1348 1910 if($archive > 0){ 1349 1911 … … 1351 1913 1352 1914 } 1915 } 1353 1916 return $views; 1354 1917 -
event-registration-pro-calendar/trunk/includes/class-add-ons-manager.php
r1872808 r1959247 62 62 </div> 63 63 </div> 64 65 64 65 </div> 66 66 67 68 69 70 71 72 </div>73 74 75 76 67 <?php 77 68 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-activator.php
r1900665 r1959247 14 14 } 15 15 function insert_record_emails(){ 16 global $wpdb;16 /*global $wpdb; 17 17 $Post_Title_Check = get_page_by_title('Event Admin Notification', OBJECT, 'erp_email_template' ); 18 18 if($Post_Title_Check->ID == '' && empty($Post_Title_Check)) { … … 30 30 // Error handling 31 31 } else { 32 // the rest of your code, inserting metadata32 // the rest of your code, inserting metadata 33 33 update_post_meta( $rs_first, 'erp_email_template_subject', 'Event Admin Notification - New event registration to: {eventtitle}' ); 34 34 update_post_meta( $rs_first, 'erp_email_template_registrant_confirmation', 'Admin Notification' ); … … 241 241 </tbody> 242 242 </table> 243 <p>{transactiondetails}</p> ');244 } 243 <p>{transactiondetails}</p>'); 244 }*/ 245 245 } 246 246 function auto_nav_creation_primary(){ … … 248 248 /*main setting save */ 249 249 /*general_setting*/ 250 global $wp_rewrite;250 /*global $wp_rewrite; 251 251 update_option('permalink_structure','/%postname%/'); 252 252 $wp_rewrite->set_permalink_structure('/%postname%/'); … … 261 261 update_option( 'admin_popup','term_condition' ); 262 262 /*Event Handling*/ 263 $event_handling1=get_option('erp_event_handling');263 /*$event_handling1=get_option('erp_event_handling'); 264 264 if(empty($event_handling1)){ 265 265 $event_handling['erp_event_handling_archiveby']='Event end date'; … … 273 273 274 274 /*Registration Handling*/ 275 $registartion_handling1=get_option('erp_event_registration_settings');275 /*$registartion_handling1=get_option('erp_event_registration_settings'); 276 276 if(empty($registartion_handling1)){ 277 277 $registartion_handling['erp_event_registration_settings_duplicate_email_registration']='Yes'; … … 288 288 } 289 289 /*display setting*/ 290 $display_settings1=get_option('erp_event_display_settings');290 /*$display_settings1=get_option('erp_event_display_settings'); 291 291 if(empty($display_settings1)){ 292 292 $display_settings['erp_event_display_settings_eventlistordering'] = 'Event Title'; … … 323 323 $display_settings['erp_event_display_settings_showurl'] ='Yes'; 324 324 $display_settings['erp_event_display_settings_showmapserv'] ='Yes'; 325 $display_settings['erp_event_display_settings_showcategory'] ='Yes'; 326 325 $display_settings['erp_event_display_settings_showcategory'] ='Yes'; 327 326 $display_settings['erp_event_display_settings_session_dateformat'] ='M j, Y'; 328 327 $display_settings['erp_event_display_settings_session_timeformat'] ='g:i, a'; … … 348 347 } 349 348 /*Image setting*/ 350 $image_setting1=get_option('erp_event_image_settings');349 /*$image_setting1=get_option('erp_event_image_settings'); 351 350 if(empty($image_setting1)){ 352 351 $image_setting['erp_event_image_settings_show_poster'] ='Yes'; … … 520 519 $event_general_settings['erp_event_general_settings_category_page_url']=$page_id; 521 520 } 522 update_option('erp_event_general_settings',$event_general_settings); 523 524 } 521 update_option('erp_event_general_settings',$event_general_settings); 522 }*/ 525 523 } 526 524 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-archive.php
r1872808 r1959247 7 7 public function event_archive() 8 8 { 9 $cn_count=sanitize_text_field($_GET['cn']); 9 if(isset($_GET['cn'])){ 10 $cn_count=sanitize_text_field($_GET['cn']); 11 } 10 12 ?> 11 13 <div class="container-fluid container-main test"> -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-configuration.php
r1900665 r1959247 2026 2026 //Save General Settings 2027 2027 public function save_main_settings($type) 2028 { 2029 $tab = trim(strip_tags(sanitize_text_field($_GET['tab']))); 2028 { 2029 if(isset($_GET['tab'])){ 2030 $tab = trim(strip_tags(sanitize_text_field($_GET['tab']))); 2031 }else{ 2032 $tab = ''; 2033 } 2034 2030 2035 $tab= (!empty($tab)) ? $tab : 'general_settings'; 2031 2036 … … 2039 2044 foreach($erp_event_fields as $field) 2040 2045 { 2041 2046 if(isset($_POST[$field])){ 2042 2047 $erp_event_settings[$field] = wp_filter_post_kses($_POST[$field]); 2048 } 2043 2049 } 2044 2050 -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-cron-mail.php
r1900665 r1959247 355 355 356 356 } 357 358 359 360 357 } 361 358 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-dashboard.php
r1937054 r1959247 16 16 $timeformat=$event_display_settings['erp_event_display_settings_formattime']; 17 17 $todays_date=date($dateformat); 18 $stat_chart_type=sanitize_text_field($_GET['stat_chart_type']); 19 $stat_chart_period=sanitize_text_field($_GET['stat_chart_period']); 20 $stat_chart=sanitize_text_field($_GET['stat_chart']); 18 if(isset($_GET['stat_chart_type'])){ 19 $stat_chart_type=sanitize_text_field($_GET['stat_chart_type']); 20 } 21 if(isset($_GET['stat_chart_period'])){ 22 $stat_chart_period=sanitize_text_field($_GET['stat_chart_period']); 23 } 24 if(isset($_GET['stat_chart'])){ 25 $stat_chart=sanitize_text_field($_GET['stat_chart']); 26 } 21 27 22 28 global $post,$wpdb,$final_price; … … 134 140 } 135 141 } 142 if(!empty($e_date)){ 136 143 $final_arr[$e_date[$j]] = $sum; 144 } 137 145 138 146 … … 212 220 <div class="col-md-6"> 213 221 <div class="row"> 214 <h4><?php if($stat_chart_period==3){ echo __( 'Events Statistics for Current Year', 'event-registration-pro' );}else {echo __( 'Events Statistics for Today', 'event-registration-pro' );} ?> </h4> 222 <h4> 223 <?php if(isset($stat_chart_period)){ 224 if($stat_chart_period==3){ echo __( 'Events Statistics for Current Year', 'event-registration-pro' );}else {echo __( 'Events Statistics for Today', 'event-registration-pro' );} 225 } 226 ?> 227 </h4> 215 228 216 229 … … 235 248 <select class="inputbox dashborad-select-element" size="1" id="stat_chart_period" name="stat_chart_period"> 236 249 237 <option value="1" <?php if($stat_chart_period==1){ echo $selected='selected';} ?> ><?php echo __( 'Current Month', 'event-registration-pro' );?></option> 238 <option value="3" <?php if($stat_chart_period==3){ echo $selected='selected';} ?> ><?php echo __( 'Year to Date', 'event-registration-pro' );?>Year to Date</option> 250 <option value="1" <?php if(isset($stat_chart_period)){ if($stat_chart_period==1){ echo $selected='selected';} }?> > 251 <?php echo __( 'Current Month', 'event-registration-pro' );?> 252 253 </option> 254 <option value="3" <?php if(isset($stat_chart_period)){if($stat_chart_period==3){ echo $selected='selected';} }?> ><?php echo __( 'Year to Date', 'event-registration-pro' );?>Year to Date</option> 239 255 </select> 240 256 <select class="inputbox dashborad-select-element" size="1" id="stat_chart_type" name="stat_chart_type"> 241 <option value="0" <?php if( $stat_chart_type==0){ echo $selected='selected';}?>><?php echo __( 'Line Chart', 'event-registration-pro' );?></option>242 <option value="1" <?php if( $stat_chart_type==1){ echo $selected='selected';}?>><?php echo __( 'Area Chart', 'event-registration-pro' );?></option>243 <option value="2" <?php if( $stat_chart_type==2){ echo $selected='selected';} ?>><?php echo __( 'Stepped Area Chart', 'event-registration-pro' );?></option>257 <option value="0" <?php if(isset($stat_chart_type)){if($stat_chart_type==0){ echo $selected='selected';} }?>><?php echo __( 'Line Chart', 'event-registration-pro' );?></option> 258 <option value="1" <?php if(isset($stat_chart_type)){if($stat_chart_type==1){ echo $selected='selected';} }?>><?php echo __( 'Area Chart', 'event-registration-pro' );?></option> 259 <option value="2" <?php if(isset($stat_chart_type)){if($stat_chart_type==2){ echo $selected='selected';}} ?>><?php echo __( 'Stepped Area Chart', 'event-registration-pro' );?></option> 244 260 </select> 245 261 … … 447 463 while( $res->have_posts() ) : $res->the_post(); 448 464 449 $meta =get_post_meta($post->ID); 450 $price = $meta['event_price'][0];// get_post_meta($meta['post_id'][0],'erp_event_price_'.$meta['ticket_id'][0],true); 465 $meta =get_post_meta($post->ID); 466 $price = $meta['event_price'][0]; 467 if(!empty($meta['ticket_id'][0])){ 451 468 $ticket_name = get_post_meta($meta['post_id'][0],'erp_event_ticket_name_'.$meta['ticket_id'][0],true); 469 } 452 470 if(empty($ticket_name)){ 453 471 $tkt_name='Free Admission'; … … 676 694 <p><strong><?php echo __( 'Event Registration Pro: Event registration software for Wordpress!', 'event-registration-pro' );?> </strong><br/> 677 695 © Copyright <?php echo date('Y');?> - All Rights Reserved. <a href='http://www.eventregistrationpro.com' target='_blank'>www.eventregistrationpro.com</a> <br/> 678 Installed Version: 1. 1.0 <br/>696 Installed Version: 1.0.10 <br/> 679 697 Minimum Required PHP Version: (5.5 +) (Your PHP Version # is: <?php echo phpversion();?>) </p> 680 698 -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-erp_event-cpt.php
r1911066 r1959247 141 141 $post_ID = $post->ID; 142 142 $order_post_ID = $post->ID; 143 /*For Arrow*/ 144 $orderby = trim(strip_tags(sanitize_text_field($_GET['orderby']))); 145 $order = trim(strip_tags(sanitize_text_field($_GET['order']))); 143 /*For Arrow*/ 144 if(isset($_GET['orderby'])){ 145 $orderby = trim(strip_tags(sanitize_text_field($_GET['orderby']))); 146 }else{ 147 $orderby = ''; 148 } 149 if(isset($_GET['order'])){ 150 $order = trim(strip_tags(sanitize_text_field($_GET['order']))); 151 }else{ 152 $order = ''; 153 } 154 146 155 if($typenow=='erp_event' && $column_name == 'category') 147 156 { -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-individual-mail-send.php
r1861137 r1959247 158 158 159 159 </form> 160 161 162 163 164 160 <?php 165 161 166 162 } 167 } 168 163 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-metabox.php
r1907732 r1959247 897 897 */ 898 898 function event_archive_bulk_action_admin_notice() { 899 if ( ! empty( sanitize_text_field($_REQUEST['bulk_draft_posts']) ) ) { 900 $drafts_count = intval( $_REQUEST['bulk_draft_posts'] ); 901 902 printf( 903 '<div id="message" class="updated fade">' . 904 _n( '%s post moved to archive.', '%s posts moved to archive.', $drafts_count, 'domain' ) 905 . '</div>', 906 $drafts_count 907 ); 899 if(isset($_REQUEST['bulk_draft_posts'])){ 900 if ( ! empty( sanitize_text_field($_REQUEST['bulk_draft_posts']) ) ) { 901 $drafts_count = intval( $_REQUEST['bulk_draft_posts'] ); 902 903 printf( 904 '<div id="message" class="updated fade">' . 905 _n( '%s post moved to archive.', '%s posts moved to archive.', $drafts_count, 'domain' ) 906 . '</div>', 907 $drafts_count 908 ); 909 } 908 910 } 909 911 } … … 2068 2070 } 2069 2071 2070 2071 2072 2072 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-report-add.php
r1861137 r1959247 10 10 { 11 11 12 13 $check_variable=sanitize_text_field($_GET['checkout']); 14 15 if($check_variable=='check'){ 12 if(isset($_GET['checkout'])){ 13 $check_variable = sanitize_text_field($_GET['checkout']); 14 }else{ 15 $check_variable = ''; 16 } 17 if($check_variable == 'check'){ 16 18 /* checkout page */ 17 19 /*checkout page design*/ … … 28 30 }*/ 29 31 if(empty($post_data['product_qty'])){ 30 31 $_SESSION['cart']; 32 if(isset($_SESSION['cart'])){ 33 $_SESSION['cart']; 34 } 32 35 //include('cart-page-design.php'); 33 36 … … 50 53 $post_name=get_the_title($pr_id); 51 54 $form_id = get_post_meta($pr_id,'erp_event_select_registration_form',true); 52 55 53 56 foreach($ticket_info as $ticket_id=>$qty){ 54 //$price = get_post_meta($pr_id,'erp_event_price_'.$ticket_id,true); 57 58 $tkt_id = ''; 55 59 56 60 if($ticket_id=='chkgroupregistration'){ … … 95 99 public function push_product_into_cart($pr_id,$ticket_and_qty, $chkgroupregistration) 96 100 { 97 //if(!session_status())98 //session_start();99 101 100 $cart_pro_list = $_SESSION['cart-products']; 102 103 if(session_id() == '') { 104 session_start(); 105 } 106 $cart_pro_list = array(); 107 $is_already_in = ''; 108 if(isset($_SESSION['cart-products'])){ 109 110 $cart_pro_list = $_SESSION['cart-products']; 111 } 101 112 //echo '<pre>'; print_r($cart_pro_list);echo '</pre>'; 102 113 //$is_already_in = ''; 103 114 if(!empty($cart_pro_list)){ 104 115 $is_already_in = $this->is_product_already_in_cart($pr_id,$cart_pro_list); 105 116 } 117 106 118 if($is_already_in) 107 { 119 { 108 120 $cart_ticket_info = $cart_pro_list[$pr_id]; 109 121 … … 178 190 } 179 191 180 181 } 182 192 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-report-view.php
r1872808 r1959247 71 71 72 72 <div class="filter_record" id="drop"> 73 <?php $page_cnt=sanitize_text_field($_GET['cn']);?> 73 <?php 74 if(isset($_GET['cn'])){ 75 $page_cnt=sanitize_text_field($_GET['cn']); 76 }else{ 77 $page_cnt = 0; 78 } 79 80 ?> 74 81 <select name="filter_record" onchange="getval(this);"> 75 82 <option selected="selected" value="<?php if(!empty($page_cnt)){echo $page_cnt;}else { echo '20';}?>" ><?php if(!empty($page_cnt)){echo $page_cnt;}else { echo '20';}?></option> -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro-show-metabox.php
r1937054 r1959247 2 2 if ( ! defined( 'ABSPATH' ) ) exit; 3 3 class Event_Registration_Pro_Show_Metabox { 4 5 6 7 8 4 /** 9 5 * Meta box display callback. … … 60 56 61 57 $class_half_width = ''; 62 if($field['half_width']==1){ $class_half_width = 'half-width'; } 63 64 if($field['sub_title_div']!=''){ 58 59 if(isset($field['half_width']) && ($field['half_width']==1)){ $class_half_width = 'half-width'; } 60 61 if(isset($field['sub_title_div']) && ($field['sub_title_div']!='')){ 65 62 if($type=='category_details'){ 66 63 echo '<tr><td colspan="2">'; … … 72 69 } 73 70 74 if($type=='category_details'){ echo '<tr>'; } 75 else{ echo '<div class="metabox_input '.$class_half_width.' '.$field['extra_class_div'].'">'; } 71 if($type=='category_details'){ 72 echo '<tr>'; 73 }else{ 74 $extra_class_div = ''; 75 if(isset($field['extra_class_div'])){ 76 $extra_class_div = $field['extra_class_div']; 77 } 78 echo '<div class="metabox_input '.$class_half_width.' '.$extra_class_div.'">'; 79 } 76 80 77 81 // get current post meta data … … 83 87 $t_id = trim(strip_tags(sanitize_text_field($_GET['tag_ID']))); 84 88 $id = $t_id; 85 $cat_meta = get_option("erp_event_category_".$t_id); 89 $cat_meta = get_option("erp_event_category_".$t_id); 90 if(!empty($cat_meta[$field['id']])){ 86 91 $meta = $cat_meta[$field['id']]; 92 }else{ 93 $meta=''; 94 } 87 95 } 88 96 } … … 90 98 { 91 99 $cat_meta = get_option("erp_".$type); 92 $meta = $cat_meta[$field['id']]; 100 if(!empty($cat_meta[$field['id']])){ 101 $meta = $cat_meta[$field['id']]; 102 }else{ 103 $meta=''; 104 } 105 93 106 94 107 … … 97 110 { 98 111 $id = $post->ID; 99 $meta = get_post_meta($post->ID, $field['id'], true); 112 if(!empty($field['id'])){ 113 $meta = get_post_meta($post->ID, $field['id'], true); 114 }else{ 115 $meta=''; 116 } 117 100 118 } 101 119 … … 103 121 104 122 105 if( $field['name']!=''){123 if(isset($field['name']) && ($field['name']!='')){ 106 124 $str_required = ''; 107 125 if($field['required']==1){ … … 121 139 122 140 // Begin the field table and loop 141 if(isset($field['type'])){ 123 142 switch($field['type']) { 124 143 … … 138 157 $event_general_settings=array(); 139 158 $event_general_settings = get_option("erp_event_general_settings"); 140 $google_key=$event_general_settings['erp_event_general_settings_map_api_key']; 141 159 if(isset($event_general_settings['erp_event_general_settings_map_api_key'])){ 160 $google_key = $event_general_settings['erp_event_general_settings_map_api_key']; 161 }else { 162 $google_key = ''; 163 } 142 164 wp_enqueue_script( 'googlejs', 'https://maps.googleapis.com/maps/api/js?key='.$google_key.'&sensor=false&libraries=drawing',FALSE ); 143 165 ?> … … 446 468 $image_src = ''; 447 469 if($field['post_type']=='category_image'){ 448 $image_id = $cat_meta['erp_event_category_image_url']; 470 if(isset($cat_meta['erp_event_category_image_url'])){ 471 $image_id = $cat_meta['erp_event_category_image_url']; 472 }else{ 473 $image_id = ''; 474 } 449 475 } 450 476 else{ … … 521 547 <?php 522 548 break; 523 } 549 } 550 } 524 551 525 552 … … 567 594 <?php 568 595 } 569 570 /////////////////////////////////////////////////////////////////////////////////////////////// 571 596 572 597 } -
event-registration-pro-calendar/trunk/includes/class-event-registration-pro.php
r1895218 r1959247 85 85 86 86 /**Font awesome css*/ 87 wp_enqueue_style( 'font-awesome', plugin_dir_url( __FILE__ ) . 'css/font-awesome.min.css', array(), $this->version, 'all' );87 //wp_enqueue_style( 'font-awesome', plugin_dir_url( __FILE__ ) . 'css/font-awesome.min.css', array(), $this->version, 'all' ); 88 88 89 89 -
event-registration-pro-calendar/trunk/includes/design-page/admin-cart-page-design.php
r1937054 r1959247 1 1 <?php 2 2 if ( ! defined( 'ABSPATH' ) ) exit; 3 $chk_state=sanitize_text_field($_GET['checkout']); 3 if(isset($_GET['checkout'])){ 4 $chk_state=sanitize_text_field($_GET['checkout']); 5 }else{ 6 $chk_state= ''; 7 } 8 if ( !isset($_POST['_wpnonce']) ){ 9 //echo 'Please go back and dont refresh page while submiting the form ';die; 10 } 4 11 if($chk_state=='check'){ 5 12 global $wpdb; … … 476 483 <td class="regpro_vtop_aleft"> 477 484 478 <?php foreach ($field_value as $val){ 479 echo '<input type="file" name="file'.$j.'[]" '.$additional_attributes.' '.$required.' value="'.$checkout_data[$field_type.'0'][0].'" > '.$val.' <br>'; 485 <?php foreach ($field_value as $val){ 486 if(isset($checkout_data[$field_type.'0'][0])){ 487 $filenm = $checkout_data[$field_type.'0'][0]; 488 }else{ 489 $filenm = ''; 490 } 491 echo '<input type="file" name="file'.$j.'[]" '.$additional_attributes.' '.$required.' value="'.$filenm.'" > '.$val.' <br>'; 480 492 }?> 481 493 </td> … … 563 575 $start_date=dateformat_function($start_date); 564 576 $ticket_name = get_post_meta($data['post_id'],'erp_event_ticket_name_'.$data['ticket_id'],true); 577 $ticket = ''; 565 578 if(!empty($ticket_name)){$ticket=__( 'Ticket Name', 'event-registration-pro' ).' : '.$ticket_name;} 566 579 echo '<tr> … … 599 612 </td> 600 613 <td class="regpro_vtop_aleft"> 601 <input type="text" <?php echo $required; ?> <?php echo $additional_attributes; ?> name="<?php echo $field_identification;?>[]" value="<?php echo sanitize_text_field($_POST[$field_identification][$i]);?>" id="<?php echo $field_identification.$layout;?>" default=""></td>614 <input type="text" <?php echo $required; ?> <?php echo $additional_attributes; ?> name="<?php echo $field_identification;?>[]" value="<?php if(isset($_POST[$field_identification][$i])){ echo sanitize_text_field($_POST[$field_identification][$i]); } ?>" id="<?php echo $field_identification.$layout;?>" default=""></td> 602 615 </tr> 603 616 … … 619 632 </td> 620 633 <td class="regpro_vtop_aleft"> 621 <input type="email" <?php echo $required; ?> <?php echo $additional_attributes; ?> name="<?php echo $field_identification;?>[]" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" value="<?php echo sanitize_text_field($_POST[$field_identification][$i]);?>" id="<?php echo $field_identification.$layout;?>" default=""></td>634 <input type="email" <?php echo $required; ?> <?php echo $additional_attributes; ?> name="<?php echo $field_identification;?>[]" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" value="<?php if(isset($_POST[$field_identification][$i])){echo sanitize_text_field($_POST[$field_identification][$i]);}?>" id="<?php echo $field_identification.$layout;?>" default=""></td> 622 635 </tr> 623 636 … … 661 674 </td> 662 675 <td class="regpro_vtop_aleft"> 663 <textarea name="<?php echo $field_identification;?>[]" <?php echo $required; ?> <?php echo $additional_attributes; ?> id="<?php echo $field_identification.$layout;?>"><?php echo sanitize_text_field($_POST[$field_identification][$i]);?></textarea> 676 <textarea name="<?php echo $field_identification;?>[]" <?php echo $required; ?> <?php echo $additional_attributes; ?> id="<?php echo $field_identification.$layout;?>"> 677 <?php if(isset($_POST[$field_identification][$i])){echo sanitize_text_field($_POST[$field_identification][$i]);}?></textarea> 664 678 </td> 665 679 </tr> … … 779 793 <td class="regpro_vtop_aleft"> 780 794 781 <?php foreach ($field_value as $val){ 782 echo '<input type="file" name="file'.$j.'[]" '.$additional_attributes.' '.$required.' value="'.$checkout_data[$field_type.'0'][0].'" > '.$val.' <br>'; 795 <?php foreach ($field_value as $val){ 796 if(isset($checkout_data[$field_type.'0'][0])){ 797 $filenm = $checkout_data[$field_type.'0'][0]; 798 }else{ 799 $filenm = ''; 800 } 801 echo '<input type="file" name="file'.$j.'[]" '.$additional_attributes.' '.$required.' value="'.$filenm.'" > '.$val.' <br>'; 783 802 }?> 784 803 </td> … … 801 820 <div class="field-calendar"> 802 821 <div class="input-append"> 803 <input type="text" id="" name="<?php echo $field_identification;?>[]" <?php echo $required; ?> <?php echo $additional_attributes; ?> value="<?php echo sanitize_text_field($_POST[$field_identification][$i]);?>" class="inputbox erp_cart_event_date" data-alt-value="" autocomplete="off">822 <input type="text" id="" name="<?php echo $field_identification;?>[]" <?php echo $required; ?> <?php echo $additional_attributes; ?> value="<?php if(isset($_POST[$field_identification][$i])){ echo sanitize_text_field($_POST[$field_identification][$i]);}?>" class="inputbox erp_cart_event_date" data-alt-value="" autocomplete="off"> 804 823 805 824 </div> … … 856 875 $j++; 857 876 } 877 if(isset($_POST['coupon_code'])){ 878 $coupon_code = $_POST['coupon_code']; 879 }else{ 880 $coupon_code = ''; 881 } 858 882 echo '<input type="hidden" name="_wpnonce" value="'.$nonce.'">'; 859 echo '<input type="hidden" name="discount_code" value="'.$ _POST['coupon_code'].'">';883 echo '<input type="hidden" name="discount_code" value="'.$coupon_code.'">'; 860 884 }/*end allow registration and end quantity form*/ 861 885 } /*end session for loop*/ -
event-registration-pro-calendar/trunk/includes/design-page/admin-checkout-registrant.php
r1900665 r1959247 228 228 229 229 if(!empty($form_id)){ 230 230 if(isset($checkout_data['reg_id'])){ 231 $reg_id = sanitize_text_field($checkout_data['reg_id']); 232 }else{ 233 $reg_id = ''; 234 } 231 235 echo '<input type="hidden" name="post_name[]" value="'.sanitize_text_field($checkout_data['post_name'][$i]).'">'; 232 236 echo '<input type="hidden" name="product_qty[]" value="'.sanitize_text_field($checkout_data['product_qty'][$i]).'">'; … … 234 238 echo '<input type="hidden" name="post_id[]" value="'.sanitize_text_field($checkout_data['post_id'][$i]).'">'; 235 239 echo ' <input type="hidden" name="form_id[]" value="'.sanitize_text_field($checkout_data['form_id'][$i]).'">'; 236 echo ' <input type="hidden" name="reg_id" value="'. sanitize_text_field($checkout_data['reg_id']).'">';240 echo ' <input type="hidden" name="reg_id" value="'.$reg_id.'">'; 237 241 $addon_tkt_url=get_option('ticket_addon_plg_license'); 238 242 if ( !empty( $addon_tkt_url ) ): -
event-registration-pro-calendar/trunk/includes/design-page/admin_registration_form.php
r1900665 r1959247 74 74 } 75 75 if($ticket_available!=0){ 76 $allow_group_registration = $meta['erp_event_allow_group_registration'][0];77 $force_group_registration = $meta['erp_event_force_group_registration'][0];76 $allow_group_registration = $meta['erp_event_allow_group_registration'][0]; 77 $force_group_registration = $meta['erp_event_force_group_registration'][0]; 78 78 /*Allow group registration */ 79 79 80 if($allow_group_registration=='Yes' AND $force_group_registration=='No'){80 if($allow_group_registration=='Yes' AND $force_group_registration=='No'){ 81 81 82 82 ?> -
event-registration-pro-calendar/trunk/includes/design-page/archive-table.php
r1937054 r1959247 22 22 23 23 global $post,$wpdb; 24 $cnt_count=sanitize_text_field($_GET["cn"]); 25 $page_number=$_GET["paged"]; 24 if(isset($_GET['cn'])){ 25 $cn_count=sanitize_text_field($_GET['cn']); 26 }else{ 27 $cn_count=0; 28 } 29 if(isset($_GET['paged'])){ 30 $page_number=$_GET['paged']; 31 }else{ 32 $page_number=0; 33 } 34 26 35 if(!empty($filter_archive_record)){ 27 36 … … 33 42 }else{ 34 43 $num_rec_per_page = 20; 44 } 45 if(isset($filter_archive_record)){ 46 $filter_archive_record=$filter_archive_record; 47 }else{ 48 $filter_archive_record=''; 35 49 } 36 50 … … 59 73 60 74 61 75 $i=0; 62 76 foreach ( $archive_post as $post ) { 63 77 $i++; -
event-registration-pro-calendar/trunk/includes/design-page/report-table.php
r1872808 r1959247 24 24 $post_ID = sanitize_text_field($_GET["event_id"]); 25 25 /**/ 26 $cnt_count=sanitize_text_field($_GET["cn"]); 27 $page_number=$_GET["paged"]; 26 27 if(isset($_GET['cn'])){ 28 $cnt_count=$_GET['cn']; 29 }else{ 30 $cnt_count = 0; 31 } 32 if(isset($_GET['paged'])){ 33 $page_number=$_GET['paged']; 34 }else{ 35 $page_number = 0; 36 } 37 28 38 29 39 if(!empty($filter_record_value)){ … … 37 47 $num_rec_per_page = 20; 38 48 } 39 if (isset($page_number)) { $page = sanitize_text_field($page_number); } else { $page=1; }; 49 50 if (isset($page_number)) { $page = $page_number; } else { $page = 1; }; 40 51 $prev = $page - 1; 41 52 $next = $page + 1; -
event-registration-pro-calendar/trunk/includes/main_function.php
r1937054 r1959247 980 980 die; 981 981 } 982 983 984 982 985 983 }/*End Method*/ 986 984 } 987 ?> -
event-registration-pro-calendar/trunk/public/class-event-registration-pro-public.php
r1900665 r1959247 48 48 49 49 wp_enqueue_style( 'atc-style-calendar',plugin_dir_url( __FILE__ ) . 'css/common.css', array(), $this->version, 'all' ); 50 50 wp_enqueue_style( 'font-awesome', plugin_dir_url( __FILE__ ) . 'css/font-awesome.min.css', array(), $this->version, 'all' ); 51 51 $event_general_settings=array(); 52 52 $event_general_settings = get_option("erp_event_general_settings"); 53 if(!empty($event_general_settings['erp_event_general_settings_boot_style'])){ 53 54 $bootstrap_css=$event_general_settings['erp_event_general_settings_boot_style']; 55 }else{ 56 $bootstrap_css = ''; 57 } 54 58 if($bootstrap_css=='Yes'){ 55 59 wp_enqueue_style( 'bootstrapcss',plugin_dir_url( __FILE__ ) . 'css/bootstrap.min.css', array(), $this->version, 'all' );?> … … 75 79 $event_general_settings=array(); 76 80 $event_general_settings = get_option("erp_event_general_settings"); 81 //$bootstrap_css=$event_general_settings['erp_event_general_settings_boot_style']; 82 if(!empty($event_general_settings['erp_event_general_settings_boot_style'])){ 77 83 $bootstrap_css=$event_general_settings['erp_event_general_settings_boot_style']; 84 }else{ 85 $bootstrap_css = ''; 86 } 78 87 if($bootstrap_css=='Yes'){ 79 88 wp_enqueue_script( 'bootstrap', plugin_dir_url( __FILE__ ) . 'js/bootstrap.min.js', array( 'jquery' ), $this->version, FALSE ); -
event-registration-pro-calendar/trunk/public/erp-front-category-accordion.php
r1895218 r1959247 6 6 $image_setting=array(); 7 7 $image_setting = get_option("erp_event_image_settings"); 8 $show_img_front_end =$image_setting['erp_event_image_settings_show_poster']; 9 $event_thumb_width =$image_setting['erp_event_image_settings_event_thumb_width']; 10 $event_thumb_height =$image_setting['erp_event_image_settings_event_thumb_height']; 11 $event_thumb_height_auto =$image_setting['erp_event_image_settings_thumb_height_auto']; 8 if(isset($image_setting['erp_event_image_settings_show_poster'])){ 9 $show_img_front_end = $image_setting['erp_event_image_settings_show_poster']; 10 }else{ 11 $show_img_front_end = ''; 12 } 13 if(isset($image_setting['erp_event_image_settings_event_thumb_width'])){ 14 $event_thumb_width = $image_setting['erp_event_image_settings_event_thumb_width']; 15 }else{ 16 $event_thumb_width = ''; 17 } 18 if(isset($image_setting['erp_event_image_settings_event_thumb_height'])){ 19 $event_thumb_height = $image_setting['erp_event_image_settings_event_thumb_height']; 20 }else{ 21 $event_thumb_height = ''; 22 } 23 if(isset($image_setting['erp_event_image_settings_thumb_height_auto'])){ 24 $event_thumb_height_auto = $image_setting['erp_event_image_settings_thumb_height_auto']; 25 }else{ 26 $event_thumb_height_auto = ''; 27 } 12 28 $img_css=''; 13 29 if(!empty($event_thumb_height)){ -
event-registration-pro-calendar/trunk/public/erp-front-event-calendar.php
r1937054 r1959247 243 243 <?php 244 244 include('plugin-footer-show.php'); 245 246 247 248 245 echo '</div>'; 249 250 //get_footer(); -
event-registration-pro-calendar/trunk/public/erp-front-event-category.php
r1861137 r1959247 7 7 global $wpdb; 8 8 9 $image_setting =array();9 $image_setting = array(); 10 10 $image_setting = get_option("erp_event_image_settings"); 11 $category_img_height=$image_setting['erp_event_image_settings_cat_image_height']; 12 $category_img_width=$image_setting['erp_event_image_settings_cat_image_width']; 13 $category_img_auto=$image_setting['erp_event_image_settings_cat_height_auto']; 11 if(isset($image_setting['erp_event_image_settings_cat_image_height'])){ 12 $category_img_height = $image_setting['erp_event_image_settings_cat_image_height']; 13 }else{ 14 $category_img_height = ''; 15 } 16 if(isset($image_setting['erp_event_image_settings_cat_image_width'])){ 17 $category_img_width = $image_setting['erp_event_image_settings_cat_image_width']; 18 }else{ 19 $category_img_width = ''; 20 } 21 if(isset($image_setting['erp_event_image_settings_cat_height_auto'])){ 22 $category_img_auto = $image_setting['erp_event_image_settings_cat_height_auto']; 23 }else{ 24 $category_img_auto = ''; 25 } 14 26 15 27 $event_display_settings=array(); … … 189 201 190 202 //add_shortcode('Event_Category','EventCategory'); 191 echo '</div>'; 192 //get_footer(); 203 echo '</div>'; -
event-registration-pro-calendar/trunk/public/erp-front-event-list.php
r1937054 r1959247 47 47 'hide_empty' => false, 48 48 ) ); 49 $cnt_count=sanitize_text_field($_GET["cn"]); 49 if(isset($_GET["cn"])){ 50 $cnt_count = $_GET["cn"]; 51 }else{ 52 $cnt_count = 0; 53 } 54 if(isset($_GET["paged"])){ 55 $page_number = $_GET["paged"]; 56 }else{ 57 $page_number = 0; 58 } 59 50 60 if(empty($event_limit_sort)){$event_limit_sort=5;} 51 $page_number=$_GET["paged"];61 52 62 if(!empty($cnt_count)){ 53 63 … … 177 187 $post_excerpt=$event_list_array[$key]['post_excerpt']; 178 188 $meta =get_post_meta($event_id);// get_post_meta($res->posts[$i]->ID); 179 //print_r($meta);189 //print_r($meta); 180 190 181 191 if($meta['erp_event_feature_this_event'][0]=='Yes'){ … … 186 196 187 197 $view_access=strtolower($meta['erp_event_view_access'][0]); 188 $user = wp_get_current_user(); 189 $user->roles[0]; 190 if($view_access==$user->roles[0] OR (empty($view_access)) OR $view_access=='public'){ 198 $user = wp_get_current_user(); 199 200 //$userrole = ''; 201 if(!empty($user->roles[0])){ 202 $userrole = $user->roles[0]; 203 } 204 205 if($view_access == $userrole OR (empty($view_access)) OR $view_access=='public'){ 191 206 192 207 ?> … … 298 313 //add_shortcode( 'front_event_design', 'all_event_list' ); 299 314 echo '</div>'; 300 //get_footer();301 -
event-registration-pro-calendar/trunk/public/single-event-category.php
r1937054 r1959247 1 1 <?php 2 3 2 if ( ! defined( 'ABSPATH' ) ) exit; 4 3 function all_event_list() … … 56 55 } 57 56 add_shortcode( 'front_event_design', 'all_event_list' ); 58 -
event-registration-pro-calendar/trunk/templates/cart-page-design.php
r1937054 r1959247 8 8 9 9 <?php 10 10 11 11 $addon_tkt_url=get_option('ticket_addon_plg_license'); 12 12 $event_discount_plg_license=get_option('event_discount_plg_license'); … … 552 552 for($i=0;$i<$product_qty;$i++){ 553 553 554 $start_date = get_post_meta($data['post_id'],'erp_event_date',true);554 $start_date = get_post_meta($data['post_id'],'erp_event_date',true); 555 555 $start_date=date('Y-m-d', strtotime($start_date)); 556 556 $ticket_name = get_post_meta($data['post_id'],'erp_event_ticket_name_'.$data['ticket_id'],true); 557 if(!empty($ticket_name)){$ticket=__( 'Ticket Name', 'event-registration-pro' ).': '.$ticket_name;} 557 $ticket = ''; 558 if(!empty($ticket_name)){ 559 $ticket =__( 'Ticket Name', 'event-registration-pro' ).': '.$ticket_name; 560 } 558 561 echo '<tr> 559 562 <td colspan="2">'.__( "NOTE: Fields marked by", "event-registration-pro" ).' <span style="color: #FF0000">*</span> '.__( "are mandatory.", "event-registration-pro" ).'<br> … … 595 598 </td> 596 599 <td class="regpro_vtop_aleft"> 597 <input type="text" <?php echo $required;?> name="<?php echo $field_identification;?>[]" value="<?php echo esc_attr($checkout_data[$field_identification][$global_counter])?>" <?php echo $additional_attributes; ?> id="<?php echo $field_identification.$layout;?>" default=""></td>600 <input type="text" <?php echo $required;?> name="<?php echo $field_identification;?>[]" value="<?php if(isset($checkout_data[$field_identification][$global_counter])){ echo esc_attr($checkout_data[$field_identification][$global_counter]); }?>" <?php echo $additional_attributes; ?> id="<?php echo $field_identification.$layout;?>" default=""></td> 598 601 </tr> 599 602 … … 615 618 </td> 616 619 <td class="regpro_vtop_aleft"> 617 <input type="email" name="<?php echo $field_identification;?>[]" <?php echo $required;?> value="<?php echo sanitize_email($checkout_data[$field_identification][$global_counter]);?>" <?php echo $additional_attributes; ?> pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" id="<?php echo $field_identification.$layout;?>" default=""></td>620 <input type="email" name="<?php echo $field_identification;?>[]" <?php echo $required;?> value="<?php if(isset($checkout_data[$field_identification][$global_counter])){ echo sanitize_email($checkout_data[$field_identification][$global_counter]); }?>" <?php echo $additional_attributes; ?> pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" id="<?php echo $field_identification.$layout;?>" default=""></td> 618 621 </tr> 619 622 … … 664 667 </td> 665 668 <td class="regpro_vtop_aleft"> 666 <textarea name="<?php echo $field_identification;?>[]" <?php echo $required;?> <?php echo $additional_attributes; ?> id="<?php echo $field_identification.$layout;?>"><?php echo $checkout_data[$field_identification][$global_counter];?></textarea>669 <textarea name="<?php echo $field_identification;?>[]" <?php echo $required;?> <?php echo $additional_attributes; ?> id="<?php echo $field_identification.$layout;?>"><?php if(isset($checkout_data[$field_identification][$global_counter])){echo $checkout_data[$field_identification][$global_counter]; }?></textarea> 667 670 </td> 668 671 </tr> … … 739 742 </tr> 740 743 <?php } else if($field_type == 'checkbox'){ 741 if($checkout_data[$field_identification][$global_counter]==1){ 742 $checked='checked';} 743 else{ 744 $checked=''; 745 } 744 if(isset($checkout_data[$field_identification][$global_counter])){ 745 if($checkout_data[$field_identification][$global_counter]==1){ 746 $checked='checked';} 747 else{ 748 $checked=''; 749 } 750 }else{ 751 $checked=''; 752 } 746 753 ?> 747 754 <tr class="row<?php echo $field_id;?>" id="<?php echo $field_identification.$field_id;?>-rows"> … … 803 810 804 811 <?php foreach ($field_value as $val){ 805 806 echo '<input type="file" name="file'.$j.'[]" '.$additional_attributes.' '.$required.' value="'.$checkout_data[$field_type.$j][$global_counter].'" > '.$val.' <br>'; 812 $file_nm = ''; 813 if(isset($checkout_data[$field_type.$j][$global_counter])){ 814 $file_nm = $checkout_data[$field_type.$j][$global_counter]; 815 } 816 echo '<input type="file" name="file'.$j.'[]" '.$additional_attributes.' '.$required.' value="'.$file_nm.'" > '.$val.' <br>'; 817 807 818 }?> 808 819 </td> … … 824 835 <div class="field-calendar"> 825 836 <div class="input-append"> 826 <input type="text" id="" <?php echo $additional_attributes; ?> <?php echo $required;?> name="<?php echo $field_identification;?>[]" value="<?php echo $checkout_data[$field_identification][$global_counter];?>" class="inputbox erp_cart_event_date" data-alt-value="" autocomplete="off"> 837 <input type="text" id="" <?php echo $additional_attributes; ?> <?php echo $required;?> name="<?php echo $field_identification;?>[]" value="<?php 838 if(isset($checkout_data[$field_identification][$global_counter])){ echo $checkout_data[$field_identification][$global_counter];}?>" class="inputbox erp_cart_event_date" data-alt-value="" autocomplete="off"> 827 839 828 840 </div> … … 881 893 $j++; 882 894 } 883 895 if(isset($_POST['coupon_code'])){ 896 $coupon_code = $_POST['coupon_code']; 897 }else{ 898 $coupon_code = ''; 899 } 884 900 echo '<input type="hidden" name="_wpnonce" value="'.$nonce.'">'; 885 echo '<input type="hidden" name="discount_code" value="'.$ _POST['coupon_code'].'">';901 echo '<input type="hidden" name="discount_code" value="'.$coupon_code.'">'; 886 902 }/*end allow registration and end quantity form*/ 887 } /*end session for loop*/903 } /*end session for loop*/ 888 904 889 905 ?> -
event-registration-pro-calendar/trunk/templates/category-page-template.php
r1895218 r1959247 283 283 } 284 284 include($plugin_root_path.'/public/plugin-footer-show.php'); 285 //echo '</div>';286 //}287 ?>288 289 290 291 292 <?php293 //get_sidebar();294 //get_footer();295 296 ?>297 -
event-registration-pro-calendar/trunk/templates/checkout-page-design.php
r1900665 r1959247 99 99 $start_date=dateformat_function($start_date); 100 100 $ticket_name = get_post_meta($checkout_data['post_id'][$i],'erp_event_ticket_name_'.$checkout_data['ticket_id'][$i],true); 101 $ticket = ''; 101 102 if(!empty($ticket_name)){$ticket=__( 'Ticket Name', 'event-registration-pro' ).' : '.$ticket_name;} 102 103 echo '<tr><td style="text-align:left;" colspan="2"><strong>'.$checkout_data['post_name'][$i].__( ' Registration', 'event-registration-pro' ).' : '.$start_date.'</strong><br><strong>'.$ticket.'</strong> … … 201 202 202 203 if(!empty($form_id)){ 203 204 if(isset($checkout_data['reg_id'])){ 205 $reg_id = sanitize_text_field($checkout_data['reg_id']); 206 }else{ 207 $reg_id = ''; 208 } 204 209 echo '<input type="hidden" name="post_name[]" value="'.sanitize_text_field($checkout_data['post_name'][$i]).'">'; 205 210 echo '<input type="hidden" name="product_qty[]" value="'.sanitize_text_field($checkout_data['product_qty'][$i]).'">'; … … 207 212 echo '<input type="hidden" name="post_id[]" value="'.sanitize_text_field($checkout_data['post_id'][$i]).'">'; 208 213 echo ' <input type="hidden" name="form_id[]" value="'.sanitize_text_field($checkout_data['form_id'][$i]).'">'; 209 echo ' <input type="hidden" name="reg_id" value="'. sanitize_text_field($checkout_data['reg_id']).'">';214 echo ' <input type="hidden" name="reg_id" value="'.$reg_id.'">'; 210 215 $addon_tkt_url=get_option('ticket_addon_plg_license'); 211 216 $tkt_plg_active=get_option('ticket_addon_plg'); … … 428 433 } 429 434 if(isset($_POST['submit'])){ 430 $save_db=sanitize_text_field($_POST['save_db']); 435 $save_db = ''; 436 if(isset($_POST['save_db'])){ 437 $save_db=sanitize_text_field($_POST['save_db']); 438 } 431 439 $chkgroup=$checkout_data['chkgroupregistration']; 432 440 if($save_db=='savedata'){ -
event-registration-pro-calendar/trunk/templates/erp_cart.php
r1900665 r1959247 1 1 <?php 2 session_start(); 2 if(session_id() == '') { 3 session_start(); 4 } 3 5 if ( ! defined( 'ABSPATH' ) ) exit; 4 6 //get_header(); … … 25 27 }else{ 26 28 $post_data=filter_input_array(INPUT_POST); 29 27 30 if(empty($post_data['product_qty'])){ 28 31 $_SESSION['cart']; … … 33 36 if(!empty($post_data['chkgroupregistration'])){$chkgroupregistration=1;}else{$chkgroupregistration=0;} 34 37 $session_prod_arr = push_product_into_cart($pr_id, $ticket_and_qty, $chkgroupregistration); 35 session_start(); 38 if(session_id() == '') { 39 session_start(); 40 } 36 41 $cart_pro_list = $_SESSION['cart-products']; 37 $cart_pro_list =array_filter($cart_pro_list);42 $cart_pro_list = array_filter($cart_pro_list); 38 43 $c=array(); 39 44 $product_qty=0; 45 40 46 foreach($cart_pro_list as $pr_id=>$ticket_info){ 41 47 $post_name=get_the_title($pr_id); 42 48 $form_id = get_post_meta($pr_id,'erp_event_select_registration_form',true); 49 $tkt_id = ''; 43 50 foreach($ticket_info as $ticket_id=>$qty){ 44 51 if($ticket_id=='chkgroupregistration'){ 45 52 $chkgroupregistration=$qty; 46 53 }else{ 47 $product_qty=$product_qty +$qty;54 $product_qty=$product_qty + $qty; 48 55 $tkt_id=$ticket_id; 49 56 } 50 if($tkt_id !=0 && $product_qty !=0){57 if($tkt_id != 0 && $product_qty != 0){ 51 58 $temp = array(); 52 59 $temp = array('product_qty' => $product_qty, 'post_id' => $pr_id, 'post_title' => $post_name,'form_id' => $form_id,'ticket_id' => $tkt_id,'chkgroupregistration'=>$chkgroupregistration); … … 62 69 function push_product_into_cart($pr_id,$ticket_and_qty, $chkgroupregistration) 63 70 { 64 //if(!session_status()) 65 session_start(); 66 67 $cart_pro_list = $_SESSION['cart-products']; 71 if(session_id() == '') { 72 session_start(); 73 } 74 $cart_pro_list = array(); 75 $is_already_in = ''; 76 if(isset($_SESSION['cart-products'])){ 77 78 $cart_pro_list = $_SESSION['cart-products']; 79 } 80 //echo '<pre>';print_r($cart_pro_list);echo '</pre>'; 68 81 if(!empty($cart_pro_list)){ 69 82 $is_already_in = is_product_already_in_cart($pr_id,$cart_pro_list); 70 83 } 71 84 if($is_already_in) 72 { 85 { 73 86 $cart_ticket_info = $cart_pro_list[$pr_id]; 74 87 … … 122 135 123 136 $_SESSION['cart-products'] = $cart_pro_list; 137 //echo '<pre>';print_r($_SESSION['cart-products']);echo '</pre>'; 124 138 //unset($_SESSION['cart-products']); 125 139 … … 145 159 //if(isset($_POST['submit'])){ 146 160 echo '</div>'; 147 //get_footer();148 ?> -
event-registration-pro-calendar/trunk/templates/erp_checkout.php
r1900665 r1959247 2 2 3 3 //session_destroy(); 4 session_start(); 4 if(session_id() == '') { 5 session_start(); 6 } 5 7 if ( ! defined( 'ABSPATH' ) ) exit; 6 8 //get_header(); … … 18 20 echo '<div class="container1">'; 19 21 //include($plugin_root_path.'/public/plugin-header-show.php'); 20 $stripename=sanitize_text_field($_GET['stripe']); 22 if(isset($_GET['stripe'])){ 23 $stripename = sanitize_text_field($_GET['stripe']); 24 }else{ 25 $stripename = ''; 26 } 27 21 28 22 29 if(isset($_POST['submit'])){ 30 global $checkout_data , $product_qty; 23 31 $event_registration_settings=array(); 24 32 $event_registration_settings = get_option("erp_event_registration_settings"); … … 107 115 <?php 108 116 } 109 echo '</div>'; 110 //get_footer(); 111 ?> 117 echo '</div>'; -
event-registration-pro-calendar/trunk/templates/event-notification-mail.php
r1911066 r1959247 1 <?php 2 1 <?php 3 2 if ( ! defined( 'ABSPATH' ) ) exit; 4 3 -
event-registration-pro-calendar/trunk/templates/left-sidebar.php
r1900665 r1959247 1 <?php if ( ! defined( 'ABSPATH' ) ) exit;?>1 <?php if ( ! defined( 'ABSPATH' ) ) exit;?> 2 2 <div class="left_div" id="event-content-wrapper"> 3 3 … … 73 73 /*end*/ 74 74 /*event setting publish and registration access*/ 75 75 76 $register_access=strtolower($meta['erp_event_registration_access'][0]); 76 $user = wp_get_current_user(); 77 $user->roles[0]; 78 if($view_access==$user->roles[0] OR (!empty($register_access)) OR $register_access=='public'){ 77 $view_access=strtolower($meta['erp_event_view_access'][0]); 78 $user = wp_get_current_user(); 79 $userrole = ''; 80 if(!empty($user->roles[0])){ 81 $userrole = $user->roles[0]; 82 } 83 if(isset($view_access)){ 84 if($view_access==$userrole OR (!empty($register_access)) OR $register_access=='Public'){ 79 85 80 86 if($meta['erp_event_enable_registration'][0]=='Yes' AND strtotime($meta['erp_event_enddate'][0])>=strtotime(date('Y-m-d'))){ … … 117 123 } 118 124 } 125 } 119 126 ?> 120 127 … … 164 171 $event_general_settings=array(); 165 172 $event_general_settings = get_option("erp_event_general_settings"); 166 $google_key=$event_general_settings['erp_event_general_settings_map_api_key']; 173 if(isset($event_general_settings['erp_event_general_settings_map_api_key'])){ 174 $google_key=$event_general_settings['erp_event_general_settings_map_api_key']; 175 }else{ 176 $google_key=''; 177 } 178 167 179 foreach($single_post_event_location as $loc_post){ 168 180 -
event-registration-pro-calendar/trunk/templates/pending-cart-page-design.php
r1900665 r1959247 1 2 1 <?php 3 2 if ( ! defined( 'ABSPATH' ) ) exit; … … 256 255 </table> 257 256 </form> 258 </div> 259 257 </div> -
event-registration-pro-calendar/trunk/templates/post-page-template.php
r1937054 r1959247 1 <?php1 <?php 2 2 /* 3 3 Post Template: post Template … … 17 17 $general_setting=array(); 18 18 $general_setting=get_option('erp_event_general_settings'); 19 $cart_page_url=$general_setting['erp_event_general_settings_cart_page_url']; 19 if(isset($general_setting['erp_event_general_settings_cart_page_url'])){ 20 $cart_page_url=$general_setting['erp_event_general_settings_cart_page_url']; 21 }else{ 22 $cart_page_url=''; 23 } 20 24 $image_setting=array(); 21 25 $image_setting = get_option("erp_event_image_settings"); 22 23 $single_page_show_img=$image_setting['erp_event_image_settings_show_poster']; 24 $event_img_height=$image_setting['erp_event_image_settings_event_thumb_height']; 25 $event_img_width=$image_setting['erp_event_image_settings_event_thumb_width']; 26 $event_img_auto=$image_setting['erp_event_image_settings_thumb_height_auto']; 27 $single_page_show_banner=$image_setting['erp_event_image_settings_show_banner']; 28 $banner_img_height=$image_setting['erp_event_image_settings_event_banner_height']; 29 $banner_img_width=$image_setting['erp_event_image_settings_event_banner_width']; 30 $banner_img_auto=$image_setting['erp_event_image_settings_banner_height_auto']; 31 26 if(isset($image_setting['erp_event_image_settings_show_poster'])){ 27 $single_page_show_img = $image_setting['erp_event_image_settings_show_poster']; 28 }else{ 29 $single_page_show_img = ''; 30 } 31 if(isset($image_setting['erp_event_image_settings_event_thumb_height'])){ 32 $event_img_height=$image_setting['erp_event_image_settings_event_thumb_height']; 33 }else{ 34 $event_img_height = ''; 35 } 36 if(isset($image_setting['erp_event_image_settings_event_thumb_width'])){ 37 $event_img_width=$image_setting['erp_event_image_settings_event_thumb_width']; 38 }else{ 39 $event_img_width = ''; 40 } 41 if(isset($image_setting['erp_event_image_settings_thumb_height_auto'])){ 42 $event_img_auto=$image_setting['erp_event_image_settings_thumb_height_auto']; 43 }else{ 44 $event_img_auto=''; 45 } 46 if(isset($image_setting['erp_event_image_settings_show_banner'])){ 47 $single_page_show_banner=$image_setting['erp_event_image_settings_show_banner']; 48 }else{ 49 $single_page_show_banner=''; 50 } 51 if(isset($image_setting['erp_event_image_settings_event_banner_height'])){ 52 $banner_img_height=$image_setting['erp_event_image_settings_event_banner_height']; 53 }else{ 54 $banner_img_height=''; 55 } 56 if(isset($image_setting['erp_event_image_settings_event_banner_width'])){ 57 $banner_img_width=$image_setting['erp_event_image_settings_event_banner_width']; 58 }else{ 59 $banner_img_width=''; 60 } 61 if(isset($image_setting['erp_event_image_settings_banner_height_auto'])){ 62 $banner_img_auto=$image_setting['erp_event_image_settings_banner_height_auto']; 63 }else{ 64 $banner_img_auto=''; 65 } 66 32 67 /*display setting*/ 33 68 $event_display_settings=array(); 34 69 $event_display_settings = get_option("erp_event_display_settings"); 35 $dateformat=$event_display_settings['erp_event_display_settings_formatdate']; 36 $timeformat=$event_display_settings['erp_event_display_settings_formattime']; 37 $showeventdate= $event_display_settings['erp_event_display_settings_showeventdates']; 38 $show_avaliable_seats=$event_display_settings['erp_event_display_settings_show_avaliable_seats_on_details_page']; 39 $show_registered_seats=$event_display_settings['erp_event_display_settings_show_registered_seats_on_details_page']; 40 $show_max_seats=$event_display_settings['erp_event_display_settings_show_max_seats_on_details_page']; 41 $showtime=$event_display_settings['erp_event_display_settings_showtime']; 42 $showtitle=$event_display_settings['erp_event_display_settings_showtitle']; 43 $showurl=$event_display_settings['erp_event_display_settings_showurl']; 44 $showcategory=$event_display_settings['erp_event_display_settings_showcategory']; 45 $showmapserv=$event_display_settings['erp_event_display_settings_showmapserv']; 46 $show_social=$event_display_settings['erp_event_display_settings_show_social']; 47 $showlocation=$event_display_settings['erp_event_display_settings_showlocation']; 48 $showevdesc=$event_display_settings['erp_event_display_settings_showevdesc']; 49 $timezone=$event_display_settings['erp_event_display_settings_timezone_offset']; 70 if(isset($event_display_settings['erp_event_display_settings_formatdate'])){ 71 $dateformat=$event_display_settings['erp_event_display_settings_formatdate']; 72 }else{ 73 $dateformat=''; 74 } 75 if(isset($event_display_settings['erp_event_display_settings_formattime'])){ 76 $timeformat=$event_display_settings['erp_event_display_settings_formattime']; 77 }else{ 78 $timeformat=''; 79 } 80 if(isset($event_display_settings['erp_event_display_settings_showeventdates'])){ 81 $showeventdate= $event_display_settings['erp_event_display_settings_showeventdates']; 82 }else{ 83 $showeventdate=''; 84 } 85 if(isset($event_display_settings['erp_event_display_settings_show_avaliable_seats_on_details_page'])){ 86 $show_avaliable_seats=$event_display_settings['erp_event_display_settings_show_avaliable_seats_on_details_page']; 87 }else{ 88 $show_avaliable_seats=''; 89 } 90 if(isset($event_display_settings['erp_event_display_settings_show_registered_seats_on_details_page'])){ 91 $show_registered_seats=$event_display_settings['erp_event_display_settings_show_registered_seats_on_details_page']; 92 }else{ 93 $show_registered_seats=''; 94 } 95 if(isset($event_display_settings['erp_event_display_settings_show_max_seats_on_details_page'])){ 96 $show_max_seats=$event_display_settings['erp_event_display_settings_show_max_seats_on_details_page']; 97 }else{ 98 $show_max_seats=''; 99 } 100 if(isset($event_display_settings['erp_event_display_settings_showtime'])){ 101 $showtime=$event_display_settings['erp_event_display_settings_showtime']; 102 }else{ 103 $showtime=''; 104 } 105 if(isset($event_display_settings['erp_event_display_settings_showtitle'])){ 106 $showtitle=$event_display_settings['erp_event_display_settings_showtitle']; 107 }else{ 108 $showtitle=''; 109 } 110 if(isset($event_display_settings['erp_event_display_settings_showurl'])){ 111 $showurl=$event_display_settings['erp_event_display_settings_showurl']; 112 }else{ 113 $showurl=''; 114 } 115 if(isset($event_display_settings['erp_event_display_settings_showcategory'])){ 116 $showcategory=$event_display_settings['erp_event_display_settings_showcategory']; 117 }else{ 118 $showcategory=''; 119 } 120 121 if(isset($event_display_settings['erp_event_display_settings_showmapserv'])){ 122 $showmapserv=$event_display_settings['erp_event_display_settings_showmapserv']; 123 }else{ 124 $showmapserv=''; 125 } 126 if(isset($event_display_settings['erp_event_display_settings_show_social'])){ 127 $show_social=$event_display_settings['erp_event_display_settings_show_social']; 128 }else{ 129 $show_social=''; 130 } 131 if(isset($event_display_settings['erp_event_display_settings_showlocation'])){ 132 $showlocation=$event_display_settings['erp_event_display_settings_showlocation']; 133 }else{ 134 $showlocation=''; 135 } 136 if(isset($event_display_settings['erp_event_display_settings_showevdesc'])){ 137 $showevdesc=$event_display_settings['erp_event_display_settings_showevdesc']; 138 }else{ 139 $showevdesc=''; 140 } 141 if(isset($event_display_settings['erp_event_display_settings_timezone_offset'])){ 142 $timezone=$event_display_settings['erp_event_display_settings_timezone_offset']; 143 }else{ 144 $timezone=''; 145 } 146 147 50 148 51 149 date_default_timezone_set($timezone); … … 53 151 $event_registration_settings=array(); 54 152 $event_registration_settings = get_option("erp_event_registration_settings"); 55 $free_event=$event_registration_settings['erp_event_registration_settings_default_userstatus_free_events']; 56 $include_pending_reg=$event_registration_settings['erp_event_registration_settings_include_pending_reg']; 153 if(isset($event_registration_settings['erp_event_registration_settings_default_userstatus_free_events'])){ 154 $free_event=$event_registration_settings['erp_event_registration_settings_default_userstatus_free_events']; 155 }else{ 156 $free_event=''; 157 } 158 if(isset($event_registration_settings['erp_event_registration_settings_include_pending_reg'])){ 159 $include_pending_reg=$event_registration_settings['erp_event_registration_settings_include_pending_reg']; 160 }else{ 161 $include_pending_reg=''; 162 } 163 164 57 165 $args = array( 58 166 'post_type' => 'register_events', … … 166 274 include($plugin_root_path.'/public/plugin-footer-show.php'); 167 275 echo '</div>'; 168 //get_footer();169 -
event-registration-pro-calendar/trunk/templates/right-sidebar.php
r1895218 r1959247 1 <?php if ( ! defined( 'ABSPATH' ) ) exit;?>1 <?php if ( ! defined( 'ABSPATH' ) ) exit;?> 2 2 <div class="right_div" id="event-sidebar-wrapper"> 3 3 -
event-registration-pro-calendar/trunk/templates/single-page-script.php
r1895218 r1959247 28 28 29 29 </script> 30 30 <?php if(!empty($lat) && !empty($long)){?> 31 31 <script> 32 32 function myMap() { … … 73 73 74 74 </script> 75 75 <?php } ?> 76 76 <script> 77 77 jQuery("#sidebar-toggle").click(function(e) { … … 85 85 $event_general_settings=array(); 86 86 $event_general_settings = get_option("erp_event_general_settings"); 87 $google_key=$event_general_settings['erp_event_general_settings_map_api_key']; 87 if(isset($event_general_settings['erp_event_general_settings_map_api_key'])){ 88 $google_key=$event_general_settings['erp_event_general_settings_map_api_key']; 89 }else{ 90 $google_key=''; 91 } 92 88 93 wp_enqueue_script( 'google_apis', 'https://maps.googleapis.com/maps/api/js?key='.$google_key.'&callback=myMap', array( 'jquery' ), '', TRUE); 89 94 ?> … … 105 110 }); 106 111 </script> 107 108 109
Note: See TracChangeset
for help on using the changeset viewer.