Changeset 1500197
- Timestamp:
- 09/22/2016 09:45:28 AM (10 years ago)
- Location:
- chronosly-events-calendar
- Files:
-
- 7 edited
- 33 copied
-
tags/2.5.1 (copied) (copied from chronosly-events-calendar/trunk)
-
tags/2.5.1/README.txt (copied) (copied from chronosly-events-calendar/trunk/README.txt) (1 diff)
-
tags/2.5.1/README.txt~ (copied) (copied from chronosly-events-calendar/trunk/README.txt~) (1 diff)
-
tags/2.5.1/chronosly.php (copied) (copied from chronosly-events-calendar/trunk/chronosly.php) (2 diffs)
-
tags/2.5.1/classes/chronosly_cache.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_cache.php)
-
tags/2.5.1/classes/chronosly_dad_elements.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_dad_elements.php) (2 diffs)
-
tags/2.5.1/classes/chronosly_extend.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_extend.php)
-
tags/2.5.1/classes/chronosly_settings.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_settings.php) (2 diffs)
-
tags/2.5.1/classes/chronosly_shortcode.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_shortcode.php)
-
tags/2.5.1/classes/chronosly_templates.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_templates.php)
-
tags/2.5.1/classes/chronosly_widgets.php (copied) (copied from chronosly-events-calendar/trunk/classes/chronosly_widgets.php)
-
tags/2.5.1/css/admin_template1.css (copied) (copied from chronosly-events-calendar/trunk/css/admin_template1.css)
-
tags/2.5.1/css/front_template.css (copied) (copied from chronosly-events-calendar/trunk/css/front_template.css)
-
tags/2.5.1/custom-templates/css/default.css (copied) (copied from chronosly-events-calendar/trunk/custom-templates/css/default.css)
-
tags/2.5.1/custom-templates/dad2/default.html (copied) (copied from chronosly-events-calendar/trunk/custom-templates/dad2/default.html)
-
tags/2.5.1/custom-templates/dad2/default_featured.html (copied) (copied from chronosly-events-calendar/trunk/custom-templates/dad2/default_featured.html)
-
tags/2.5.1/js/admin-quickedit.js (copied) (copied from chronosly-events-calendar/trunk/js/admin-quickedit.js)
-
tags/2.5.1/js/admin.js (copied) (copied from chronosly-events-calendar/trunk/js/admin.js)
-
tags/2.5.1/js/front.js (copied) (copied from chronosly-events-calendar/trunk/js/front.js)
-
tags/2.5.1/languages/chronosly-fr_FR.mo (copied) (copied from chronosly-events-calendar/trunk/languages/chronosly-fr_FR.mo)
-
tags/2.5.1/languages/chronosly-fr_FR.po (copied) (copied from chronosly-events-calendar/trunk/languages/chronosly-fr_FR.po)
-
tags/2.5.1/languages/custom_strings.php (copied) (copied from chronosly-events-calendar/trunk/languages/custom_strings.php)
-
tags/2.5.1/metaboxes/chronosly_tickets_metabox.php (copied) (copied from chronosly-events-calendar/trunk/metaboxes/chronosly_tickets_metabox.php)
-
tags/2.5.1/metaboxes/settings/settings.php (copied) (copied from chronosly-events-calendar/trunk/metaboxes/settings/settings.php)
-
tags/2.5.1/post-types/post_type_chronosly.php (copied) (copied from chronosly-events-calendar/trunk/post-types/post_type_chronosly.php) (22 diffs)
-
tags/2.5.1/post-types/post_type_chronosly_calendar.php (copied) (copied from chronosly-events-calendar/trunk/post-types/post_type_chronosly_calendar.php) (6 diffs)
-
tags/2.5.1/post-types/post_type_chronosly_category.php (copied) (copied from chronosly-events-calendar/trunk/post-types/post_type_chronosly_category.php)
-
tags/2.5.1/templates/archive-category-chronosly.php (copied) (copied from chronosly-events-calendar/trunk/templates/archive-category-chronosly.php)
-
tags/2.5.1/templates/archive-chronosly.php (copied) (copied from chronosly-events-calendar/trunk/templates/archive-chronosly.php)
-
tags/2.5.1/templates/calendar-chronosly.php (copied) (copied from chronosly-events-calendar/trunk/templates/calendar-chronosly.php)
-
tags/2.5.1/templates/single-category-chronosly.php (copied) (copied from chronosly-events-calendar/trunk/templates/single-category-chronosly.php)
-
tags/2.5.1/templates/single-chronosly.php (copied) (copied from chronosly-events-calendar/trunk/templates/single-chronosly.php)
-
tags/2.5.1/templates/single-tag-chronosly.php (copied) (copied from chronosly-events-calendar/trunk/templates/single-tag-chronosly.php)
-
trunk/README.txt (modified) (1 diff)
-
trunk/README.txt~ (modified) (1 diff)
-
trunk/chronosly.php (modified) (2 diffs)
-
trunk/classes/chronosly_dad_elements.php (modified) (2 diffs)
-
trunk/classes/chronosly_settings.php (modified) (2 diffs)
-
trunk/post-types/post_type_chronosly.php (modified) (22 diffs)
-
trunk/post-types/post_type_chronosly_calendar.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
chronosly-events-calendar/tags/2.5.1/README.txt
r1464000 r1500197 6 6 Requires at least: 3.1 7 7 Tested up to: 4.5.3 8 Stable tag: 2. 4.88 Stable tag: 2.5.1 9 9 License: GPLv2 10 10 -
chronosly-events-calendar/tags/2.5.1/README.txt~
r1464000 r1500197 5 5 Tags: calendar, calendars, event plugin, events plugin, event plugins, events plugins, event calendar, event calendars, events calendar, events calendars, event list, events list, event lists, events lists, online calendar, organizer, organizers, place, places, recurring events, responsive calendar, calendar shortcode, event shortcode, event calendar AJAX, events calendar AJAX, event calendars AJAX, events calendars AJAX, events calendars google map, event calendar google maps, events calendar google maps, event calendars google maps, events calendars google maps, event gmap, events gmap, event management, events management, event manager, events manager, event organizer, events organizer, event page, events page, event widget, events widget, kalender, kalenders, evento, eventos, calendario, calendarios, schedule, scheduling 6 6 Requires at least: 3.1 7 Tested up to: 4. 6.17 Tested up to: 4.5.3 8 8 Stable tag: 2.4.8 9 9 License: GPLv2 -
chronosly-events-calendar/tags/2.5.1/chronosly.php
r1464000 r1500197 4 4 * Plugin URI: https://www.chronosly.com 5 5 * Description: Chronosly is one of the plugins you have always dreamt about. Designed to suit all users (basic, designers, and software developers). Choose your template and you are ready to publish your events. Install addons to enhance the preset plugin features. You can get a wide selection of templates and addons in our marketplace 6 * Version: 2. 4.86 * Version: 2.5.1 7 7 * Author: Chronosly 8 8 * Author URI: https://www.chronosly.com … … 26 26 define('CHRONOSLY_TEMPLATES_URL', plugins_url()."/chronosly-templates"); //path para incluir scripts o css 27 27 define('CHRONOSLY_DEBUG', false); //debug mode 28 define('CHRONOSLY_VERSION', "2. 4.8"); //debug mode28 define('CHRONOSLY_VERSION', "2.5.1"); //debug mode 29 29 define('CHRONOSLY_ADMIN_INTERFACE', 1); //Todo: hacer diferentes interficies de admin simple o varios event 30 30 define('CHRONOSLY_ADMIN_MODALITY', 1); //Todo: hacer diferentes modalidades segun la tematica -
chronosly-events-calendar/tags/2.5.1/classes/chronosly_dad_elements.php
r1464000 r1500197 4379 4379 else{ 4380 4380 4381 if ($tik["link"] and stripos($tik["link"], "lorem") === false) $ret.= "<a class='buy_ticket' style='background:$color' href='" . $tik["link"] . "' target='_blank' rel='nofollow'>" . __("Buy", "chronosly") . "</a>"; 4381 if ($tik["link"] and stripos($tik["link"], "lorem") === false) { 4382 $link = $tik["link"]; 4383 if(stripos($link, "wc_buy")!== FALSE && class_exists( 'WooCommerce' ) ) { 4384 // $link = $woocommerce->cart->get_checkout_url(); 4385 $link = $woocommerce->cart->get_cart_url(); 4386 if(stripos($link, "?" ) === FALSE) $link .= "?"; 4387 else $link .= "&"; 4388 $link .= "add-to-cart=".$tik["wcid"]; 4389 $link .= "&eid=".$vars->pid; 4390 $from = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "start_datetime") , $vars); 4391 $to = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "end_datetime") , $vars); 4392 4393 if(time() > strtotime(str_replace("_", " ",$from))){ 4394 $link = "#"; 4395 } 4396 else { 4397 $link .= "&chtfrom=".$from; 4398 $link .= "&chtto=".$to; 4399 } 4400 } 4401 else if(!stripos($link, "://")) $link ="http://$link"; 4402 4403 $ret.= "<a class='buy_ticket' style='background:$color' href='" . $link . "' target='_blank' rel='nofollow'>" . __("Buy", "chronosly") . "</a>"; 4404 } 4382 4405 else $ret.= "<a class='buy_ticket lorem' style='background:$color' href='' target='_blank' rel='nofollow'>" . __("Buy", "chronosly") . "</a>"; 4383 4406 } … … 5574 5597 $link = $woocommerce->cart->get_cart_url(); 5575 5598 if(stripos($link, "?" ) === FALSE) $link .= "?"; 5576 $link .= "&add-to-cart=".$vars->metas['tickets_vars'][$value]["wcid"]; 5599 else $link .= "&"; 5600 $link .= "add-to-cart=".$vars->metas['tickets_vars'][$value]["wcid"]; 5577 5601 $link .= "&eid=".$vars->pid; 5578 $from = $this->create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "start_datetime") , $vars);5579 $to = $this->create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "end_datetime") , $vars);5602 $from = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "start_datetime") , $vars); 5603 $to = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "end_datetime") , $vars); 5580 5604 5581 5605 if(time() > strtotime(str_replace("_", " ",$from))){ -
chronosly-events-calendar/tags/2.5.1/classes/chronosly_settings.php
r1452263 r1500197 176 176 "chronosly_hide_navigation_calendar_right" => 0, 177 177 "disable_slide_motion" => 0, 178 "chronosly_gmap_api" => "AIzaSyDOvCoYOij7Ci559ARQocwXlzIWX32i4Mg", 178 179 179 180 … … 188 189 if(!isset( $settings["chronosly-places-list-title"])) $settings["chronosly-places-list-title"] = "Places list"; 189 190 if(!isset( $settings["chronosly-categories-list-title"])) $settings["chronosly-categories-list-title"] = "Category list"; 191 if(!isset( $settings["chronosly_gmap_api"])) $settings["chronosly_gmap_api"] = "AIzaSyDOvCoYOij7Ci559ARQocwXlzIWX32i4Mg"; 190 192 if(!isset( $settings["chronosly_category_order"])) { 191 193 $settings["chronosly_category_order"] = "name"; -
chronosly-events-calendar/tags/2.5.1/post-types/post_type_chronosly.php
r1464000 r1500197 51 51 52 52 $this->template = $template; 53 53 54 } // END public function __construct() 54 55 … … 63 64 //creamos el post type 64 65 $this->create_post_type(); 66 date_default_timezone_set(get_option("timezone_string")); 65 67 66 68 //Si hemos configurado una base, debemos cargar los templates a partir de shortcode base … … 399 401 } 400 402 401 public static function add_custom_post_vars_call($query, $return){403 public static function add_custom_post_vars_call($query, $return){ 402 404 global $pastformat; 403 405 $past_set = 0; … … 407 409 if((isset($_REQUEST["ch_show_past"]) and !$_REQUEST["ch_show_past"]) or 408 410 (!isset($_REQUEST["ch_show_past"]) and (!isset($settings["chronosly_show_past_events"]) or !$settings["chronosly_show_past_events"]) and 409 (!$_REQUEST["ch_from"] or !$_REQUEST["ch_to"])) ) { $meta_query = $query->get('meta_query'); 411 (!$_REQUEST["ch_from"] or !$_REQUEST["ch_to"])) ) { 412 // echo "Hola"; 413 $meta_query = $query->get('meta_query'); 410 414 $meta_query[] = array("key" => "ev-to", "value" => date("Y-m-d"), 'compare' => '>='); 411 415 if(!$return) $query->set('meta_query',$meta_query); 412 } 416 } 417 418 419 420 413 421 if($_REQUEST["ch_from"] and $_REQUEST["ch_to"]){ 414 422 … … 419 427 $meta_query[] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 420 428 if(!$return) $query->set('meta_query',$meta_query); 429 421 430 422 431 } else { … … 446 455 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 447 456 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 448 $evtoset = 1; 457 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 458 else unset($meta_query[$i]); 449 459 } 450 460 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 451 461 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 452 $evfromset = 1; 453 } 454 455 } 462 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 463 else unset($meta_query[$i]); 464 } 465 466 } 467 456 468 if(!$evtoset) $meta_query[] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 457 469 if(!$evfromset) $meta_query[] = array("key" => "ev-from", "value" => $fromc, 'compare' => '<='); 458 470 if(!$return) $query->set('meta_query',$meta_query); 471 // print_r($meta_query); 459 472 break; 460 473 case "month": … … 478 491 $$evtoset = 0; 479 492 $evfromset = 0; 480 for($i = 0; $i < count($meta_query); ++$i){493 for($i = 0; $i < count($meta_query); ++$i){ 481 494 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 482 495 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 483 $evtoset = 1; 496 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 497 else unset($meta_query[$i]); 484 498 } 485 499 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 486 500 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 487 $evfromset = 1; 501 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 502 else unset($meta_query[$i]); 488 503 } 489 504 … … 525 540 $evtoset = 0; 526 541 $evfromset = 0; 527 for($i = 0; $i < count($meta_query); ++$i){542 for($i = 0; $i < count($meta_query); ++$i){ 528 543 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 529 544 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 530 $evtoset = 1; 545 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 546 else unset($meta_query[$i]); 531 547 } 532 548 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 533 549 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 534 $evfromset = 1; 550 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 551 else unset($meta_query[$i]); 535 552 } 536 553 … … 556 573 $evtoset = 0; 557 574 $evfromset = 0; 558 for($i = 0; $i < count($meta_query); ++$i){575 for($i = 0; $i < count($meta_query); ++$i){ 559 576 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 560 577 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 561 $evtoset = 1; 578 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 579 else unset($meta_query[$i]); 562 580 } 563 581 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 564 582 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 565 $evfromset = 1; 583 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 584 else unset($meta_query[$i]); 566 585 } 567 586 … … 592 611 else { 593 612 $fromc = date("Y-m-d",strtotime("+$time day")); 594 if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"]) or $_REQUEST["ch_show_past"]) $toc = date("Y-m-d",strtotime("-$time day"));613 if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"]) or $_REQUEST["ch_show_past"]) $toc = date("Y-m-d",strtotime("-$time day")); 595 614 else $toc = date("Y-m-d"); 596 615 // echo $toc; … … 601 620 $evtoset = 0; 602 621 $evfromset = 0; 603 for($i = 0; $i < count($meta_query); ++$i){622 for($i = 0; $i < count($meta_query); ++$i){ 604 623 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 605 624 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 606 $evtoset = 1; 625 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 626 else unset($meta_query[$i]); 607 627 } 608 628 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 609 629 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 610 $evfromset = 1; 630 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 631 else unset($meta_query[$i]); 611 632 } 612 633 … … 764 785 if($_REQUEST["ch-price-min"]) $args["post_meta_price_min"] = $_REQUEST["ch-price-min"]; 765 786 if($_REQUEST["ch-price-max"]) $args["post_meta_price_max"] = $_REQUEST["ch-price-max"]; 787 if(isset( $args["p"])) unset( $args["p"]); 766 788 if(has_action( 'pre_get_posts', array("Post_Type_Chronosly",'add_custom_post_vars') )) remove_action( 'pre_get_posts', array("Post_Type_Chronosly",'add_custom_post_vars') ); 767 if(isset( $args["p"])) unset( $args["p"]);768 789 $query2 = new WP_Query( $args ); 769 770 790 // if($_REQUEST["debug"]){echo "<pre>"; print_r($query2);} 771 791 return $query2; … … 850 870 else { 851 871 $fromc = date("Y-m-d",strtotime("+$time day")); 872 873 852 874 if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"]) or $_REQUEST["ch_show_past"]) $toc = date("Y-m-d",strtotime("-$time day")); 853 875 else $toc = date("Y-m-d"); … … 857 879 break; 858 880 } 859 if($_REQUEST["ch_from"] and $_REQUEST["ch_to"]){881 if($_REQUEST["ch_from"] and $_REQUEST["ch_to"]){ 860 882 $fromc = $_REQUEST["ch_to"]; 861 883 $toc = $_REQUEST["ch_from"]; … … 864 886 (!isset($_REQUEST["ch_show_past"]) and (!isset($settings["chronosly_show_past_events"]) or !$settings["chronosly_show_past_events"]) and 865 887 (!$_REQUEST["ch_from"] or !$_REQUEST["ch_to"])) ) { 866 $toc = date("Y-m-d");//en caso que no tengamos que mostrar los pasts 867 } 888 $toc1 = date("Y-m-d");//en caso que no tengamos que mostrar los pasts 889 if(strtotime($toc1) > strtotime($toc)) $toc = $toc1; 890 } 891 868 892 $elements = array(); 893 // if((!$_REQUEST["ch_show_past"])) echo $toc." ".$fromc; 869 894 $elements = Post_Type_Chronosly::get_array_days_by_query($query,$toc, $fromc); 870 895 if($repeated != "") $elements = Post_Type_Chronosly::get_array_days_by_repeated($toc,$fromc, $repeated, $elements);//he cambiado el orden from y to porque es al reves aqui … … 1441 1466 wp_register_style( 'chronosly-front-css'.CHRONOSLY_VERSION, CHRONOSLY_URL.'css/front_template.css'); 1442 1467 wp_register_style( 'chronosly-custom-css', CHRONOSLY_URL.'css/custom.css'); 1443 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery' ));1444 wp_register_script( 'chronosly-scroll', CHRONOSLY_URL.'js/scroll/jquery.mCustomScrollbar.concat.min.js', array( 'jquery' ));1468 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery', 'jquery-migrate' )); 1469 wp_register_script( 'chronosly-scroll', CHRONOSLY_URL.'js/scroll/jquery.mCustomScrollbar.concat.min.js', array( 'jquery', 'jquery-migrate' )); 1445 1470 wp_register_style( 'chronosly-scroll-css', CHRONOSLY_URL.'js/scroll/jquery.mCustomScrollbar.css'); 1446 1471 wp_register_style( 'chronosly-icons', CHRONOSLY_URL.'css/icons/styles.css'); 1447 1472 wp_register_style( 'chronosly-fa-icons', "https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css"); 1448 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery' ));1473 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery', 'jquery-migrate' )); 1449 1474 wp_register_style( 'chronosly-colorbox-css', CHRONOSLY_URL.'js/colorbox/css/colorbox.css'); 1450 1475 wp_register_style( 'chronosly-templates-base', CHRONOSLY_URL.'css/templates_base.css'); … … 1473 1498 1474 1499 if(!is_admin() or stripos($_SERVER["REQUEST_URI"], "wp-admin") === FALSE){ 1475 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery' ));1500 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery', 'jquery-migrate' )); 1476 1501 $translation_array = array( 1477 1502 "scrollOnOpen" => !$settings["disable_slide_on_show"], … … 1511 1536 1512 1537 if(!is_admin() or stripos($_SERVER["REQUEST_URI"], "wp-admin") === FALSE){ 1513 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery' ));1538 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery', 'jquery-migrate' )); 1514 1539 $translation_array = array( 1515 1540 "scrollOnOpen" => !$settings["disable_slide_on_show"], … … 1855 1880 // wp_register_script( 'chronosly-jquery', CHRONOSLY_URL.'js/jquery.js'); 1856 1881 // } 1857 wp_register_script( 'chronosly-admin', CHRONOSLY_URL.'js/admin.js', array( 'jquery' ));1858 wp_register_script( 'chronosly-front', CHRONOSLY_URL.'js/front.js', array( 'jquery' ));1882 wp_register_script( 'chronosly-admin', CHRONOSLY_URL.'js/admin.js', array( 'jquery', 'jquery-migrate' )); 1883 wp_register_script( 'chronosly-front', CHRONOSLY_URL.'js/front.js', array( 'jquery', 'jquery-migrate' )); 1859 1884 $translation_array = array( 1860 1885 "scrollOnOpen" => !$this->settings["disable_slide_on_show"], … … 1867 1892 wp_localize_script( 'chronosly-front-js', 'translated1', $translation_array ); 1868 1893 if(!$this->settings["chronosly-disable-gmap-js"]) { 1869 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$this->settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery' ));1894 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$this->settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery', 'jquery-migrate' )); 1870 1895 wp_enqueue_script('chronosly-gmap'); 1871 1896 … … 1895 1920 //load progress 1896 1921 1897 wp_register_script( 'chronosly-dateformat', CHRONOSLY_URL.'js/dateFormat.js', array( 'jquery' ));1922 wp_register_script( 'chronosly-dateformat', CHRONOSLY_URL.'js/dateFormat.js', array( 'jquery', 'jquery-migrate' )); 1898 1923 wp_enqueue_script('chronosly-dateformat'); 1899 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery' ));1924 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery', 'jquery-migrate' )); 1900 1925 wp_enqueue_script('chronosly-colorbox'); 1901 1926 wp_register_style( 'chronosly-colorbox-css', CHRONOSLY_URL.'js/colorbox/css/colorbox.css'); … … 1917 1942 wp_enqueue_style('chronosly-admin-jquery-ui-css'); 1918 1943 //colorpicker 1919 wp_register_script( 'chronosly-spectrum', CHRONOSLY_URL.'js/spectrum/spectrum.js', array( 'jquery' ));1944 wp_register_script( 'chronosly-spectrum', CHRONOSLY_URL.'js/spectrum/spectrum.js', array( 'jquery', 'jquery-migrate' )); 1920 1945 wp_enqueue_script('chronosly-spectrum'); 1921 1946 wp_register_style( 'chronosly-spectrum-css', CHRONOSLY_URL.'js/spectrum/spectrum.css'); -
chronosly-events-calendar/tags/2.5.1/post-types/post_type_chronosly_calendar.php
r1464000 r1500197 54 54 } 55 55 add_action('save_post', array(&$this, 'save_post')); 56 57 date_default_timezone_set(get_option("timezone_string")); 58 56 59 } // END public function init() 57 60 … … 654 657 do{ 655 658 if($settings["hide_past_on_calendar"] != 1 or $start>= strtotime(date("Y-m-d"))) { 659 656 660 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to));} 657 661 $start = strtotime("+ 1 day",$start); … … 697 701 // $pos = Post_Type_Chronosly_Calendar::get_event_position_by_hour($meta, get_the_ID()); 698 702 699 do{ 700 // echo date('Y-m-d',$start)." "; 701 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to)); 703 do{ 704 if($settings["hide_past_on_calendar"] != 1 or $start>= strtotime(date("Y-m-d"))) { 705 706 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to));} 702 707 $start = strtotime("+ 1 day",$start); 703 708 }while ( $start<=$end ); … … 727 732 // echo date("Y-m", strtotime($year."-".$month)); 728 733 729 do{ 730 $elements["days"][date('Y-m-d',$start)]["$pos"]=array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to)); 734 do{ 735 if($settings["hide_past_on_calendar"] != 1 or $start>= strtotime(date("Y-m-d"))) { 736 737 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to));} 731 738 $start = strtotime("+ 1 day",$start); 732 739 }while ( $start<=$end ); … … 1011 1018 1012 1019 1013 if ( $week || $month || $year )1014 {1020 // if ( $week || $month || $year ) 1021 // { 1015 1022 status_header( 200 ); 1016 1023 … … 1026 1033 $wp_query->is_archive = 1; 1027 1034 1028 }1035 // } 1029 1036 } 1030 1037 //print_r($wp_query); 1031 1038 } 1032 1039 1033 public function get_permalink(){ 1040 public function get_permalink(){ 1041 global $sitepress, $Post_Type_Chronosly; 1042 $slug = "chronosly-calendar"; 1034 1043 $url = get_post_type_archive_link( 'chronosly_calendar' ); 1044 if(function_exists("icl_translate")){ 1045 1046 if($Post_Type_Chronosly->settings['chronosly-calendar-slug']) $slug = $Post_Type_Chronosly->settings['chronosly-calendar-slug']; 1047 $trans = icl_translate( 'WordPress', "URL slug: $slug", $slug ); 1048 $url = str_replace($slug, $trans, $url); 1049 } 1035 1050 if(stripos($url, "?") === false and substr($url, -1) != "/") $url .= "/"; 1036 1037 1051 return $url; 1038 1052 -
chronosly-events-calendar/trunk/README.txt
r1464000 r1500197 6 6 Requires at least: 3.1 7 7 Tested up to: 4.5.3 8 Stable tag: 2. 4.88 Stable tag: 2.5.1 9 9 License: GPLv2 10 10 -
chronosly-events-calendar/trunk/README.txt~
r1464000 r1500197 5 5 Tags: calendar, calendars, event plugin, events plugin, event plugins, events plugins, event calendar, event calendars, events calendar, events calendars, event list, events list, event lists, events lists, online calendar, organizer, organizers, place, places, recurring events, responsive calendar, calendar shortcode, event shortcode, event calendar AJAX, events calendar AJAX, event calendars AJAX, events calendars AJAX, events calendars google map, event calendar google maps, events calendar google maps, event calendars google maps, events calendars google maps, event gmap, events gmap, event management, events management, event manager, events manager, event organizer, events organizer, event page, events page, event widget, events widget, kalender, kalenders, evento, eventos, calendario, calendarios, schedule, scheduling 6 6 Requires at least: 3.1 7 Tested up to: 4. 6.17 Tested up to: 4.5.3 8 8 Stable tag: 2.4.8 9 9 License: GPLv2 -
chronosly-events-calendar/trunk/chronosly.php
r1464000 r1500197 4 4 * Plugin URI: https://www.chronosly.com 5 5 * Description: Chronosly is one of the plugins you have always dreamt about. Designed to suit all users (basic, designers, and software developers). Choose your template and you are ready to publish your events. Install addons to enhance the preset plugin features. You can get a wide selection of templates and addons in our marketplace 6 * Version: 2. 4.86 * Version: 2.5.1 7 7 * Author: Chronosly 8 8 * Author URI: https://www.chronosly.com … … 26 26 define('CHRONOSLY_TEMPLATES_URL', plugins_url()."/chronosly-templates"); //path para incluir scripts o css 27 27 define('CHRONOSLY_DEBUG', false); //debug mode 28 define('CHRONOSLY_VERSION', "2. 4.8"); //debug mode28 define('CHRONOSLY_VERSION', "2.5.1"); //debug mode 29 29 define('CHRONOSLY_ADMIN_INTERFACE', 1); //Todo: hacer diferentes interficies de admin simple o varios event 30 30 define('CHRONOSLY_ADMIN_MODALITY', 1); //Todo: hacer diferentes modalidades segun la tematica -
chronosly-events-calendar/trunk/classes/chronosly_dad_elements.php
r1464000 r1500197 4379 4379 else{ 4380 4380 4381 if ($tik["link"] and stripos($tik["link"], "lorem") === false) $ret.= "<a class='buy_ticket' style='background:$color' href='" . $tik["link"] . "' target='_blank' rel='nofollow'>" . __("Buy", "chronosly") . "</a>"; 4381 if ($tik["link"] and stripos($tik["link"], "lorem") === false) { 4382 $link = $tik["link"]; 4383 if(stripos($link, "wc_buy")!== FALSE && class_exists( 'WooCommerce' ) ) { 4384 // $link = $woocommerce->cart->get_checkout_url(); 4385 $link = $woocommerce->cart->get_cart_url(); 4386 if(stripos($link, "?" ) === FALSE) $link .= "?"; 4387 else $link .= "&"; 4388 $link .= "add-to-cart=".$tik["wcid"]; 4389 $link .= "&eid=".$vars->pid; 4390 $from = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "start_datetime") , $vars); 4391 $to = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "end_datetime") , $vars); 4392 4393 if(time() > strtotime(str_replace("_", " ",$from))){ 4394 $link = "#"; 4395 } 4396 else { 4397 $link .= "&chtfrom=".$from; 4398 $link .= "&chtto=".$to; 4399 } 4400 } 4401 else if(!stripos($link, "://")) $link ="http://$link"; 4402 4403 $ret.= "<a class='buy_ticket' style='background:$color' href='" . $link . "' target='_blank' rel='nofollow'>" . __("Buy", "chronosly") . "</a>"; 4404 } 4382 4405 else $ret.= "<a class='buy_ticket lorem' style='background:$color' href='' target='_blank' rel='nofollow'>" . __("Buy", "chronosly") . "</a>"; 4383 4406 } … … 5574 5597 $link = $woocommerce->cart->get_cart_url(); 5575 5598 if(stripos($link, "?" ) === FALSE) $link .= "?"; 5576 $link .= "&add-to-cart=".$vars->metas['tickets_vars'][$value]["wcid"]; 5599 else $link .= "&"; 5600 $link .= "add-to-cart=".$vars->metas['tickets_vars'][$value]["wcid"]; 5577 5601 $link .= "&eid=".$vars->pid; 5578 $from = $this->create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "start_datetime") , $vars);5579 $to = $this->create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "end_datetime") , $vars);5602 $from = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "start_datetime") , $vars); 5603 $to = Chronosly_Dad_Elements::create_time_format_item( "", array("value"=> "Y-m-d_H:i", "extra" => "end_datetime") , $vars); 5580 5604 5581 5605 if(time() > strtotime(str_replace("_", " ",$from))){ -
chronosly-events-calendar/trunk/classes/chronosly_settings.php
r1452263 r1500197 176 176 "chronosly_hide_navigation_calendar_right" => 0, 177 177 "disable_slide_motion" => 0, 178 "chronosly_gmap_api" => "AIzaSyDOvCoYOij7Ci559ARQocwXlzIWX32i4Mg", 178 179 179 180 … … 188 189 if(!isset( $settings["chronosly-places-list-title"])) $settings["chronosly-places-list-title"] = "Places list"; 189 190 if(!isset( $settings["chronosly-categories-list-title"])) $settings["chronosly-categories-list-title"] = "Category list"; 191 if(!isset( $settings["chronosly_gmap_api"])) $settings["chronosly_gmap_api"] = "AIzaSyDOvCoYOij7Ci559ARQocwXlzIWX32i4Mg"; 190 192 if(!isset( $settings["chronosly_category_order"])) { 191 193 $settings["chronosly_category_order"] = "name"; -
chronosly-events-calendar/trunk/post-types/post_type_chronosly.php
r1464000 r1500197 51 51 52 52 $this->template = $template; 53 53 54 } // END public function __construct() 54 55 … … 63 64 //creamos el post type 64 65 $this->create_post_type(); 66 date_default_timezone_set(get_option("timezone_string")); 65 67 66 68 //Si hemos configurado una base, debemos cargar los templates a partir de shortcode base … … 399 401 } 400 402 401 public static function add_custom_post_vars_call($query, $return){403 public static function add_custom_post_vars_call($query, $return){ 402 404 global $pastformat; 403 405 $past_set = 0; … … 407 409 if((isset($_REQUEST["ch_show_past"]) and !$_REQUEST["ch_show_past"]) or 408 410 (!isset($_REQUEST["ch_show_past"]) and (!isset($settings["chronosly_show_past_events"]) or !$settings["chronosly_show_past_events"]) and 409 (!$_REQUEST["ch_from"] or !$_REQUEST["ch_to"])) ) { $meta_query = $query->get('meta_query'); 411 (!$_REQUEST["ch_from"] or !$_REQUEST["ch_to"])) ) { 412 // echo "Hola"; 413 $meta_query = $query->get('meta_query'); 410 414 $meta_query[] = array("key" => "ev-to", "value" => date("Y-m-d"), 'compare' => '>='); 411 415 if(!$return) $query->set('meta_query',$meta_query); 412 } 416 } 417 418 419 420 413 421 if($_REQUEST["ch_from"] and $_REQUEST["ch_to"]){ 414 422 … … 419 427 $meta_query[] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 420 428 if(!$return) $query->set('meta_query',$meta_query); 429 421 430 422 431 } else { … … 446 455 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 447 456 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 448 $evtoset = 1; 457 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 458 else unset($meta_query[$i]); 449 459 } 450 460 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 451 461 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 452 $evfromset = 1; 453 } 454 455 } 462 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 463 else unset($meta_query[$i]); 464 } 465 466 } 467 456 468 if(!$evtoset) $meta_query[] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 457 469 if(!$evfromset) $meta_query[] = array("key" => "ev-from", "value" => $fromc, 'compare' => '<='); 458 470 if(!$return) $query->set('meta_query',$meta_query); 471 // print_r($meta_query); 459 472 break; 460 473 case "month": … … 478 491 $$evtoset = 0; 479 492 $evfromset = 0; 480 for($i = 0; $i < count($meta_query); ++$i){493 for($i = 0; $i < count($meta_query); ++$i){ 481 494 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 482 495 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 483 $evtoset = 1; 496 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 497 else unset($meta_query[$i]); 484 498 } 485 499 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 486 500 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 487 $evfromset = 1; 501 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 502 else unset($meta_query[$i]); 488 503 } 489 504 … … 525 540 $evtoset = 0; 526 541 $evfromset = 0; 527 for($i = 0; $i < count($meta_query); ++$i){542 for($i = 0; $i < count($meta_query); ++$i){ 528 543 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 529 544 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 530 $evtoset = 1; 545 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 546 else unset($meta_query[$i]); 531 547 } 532 548 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 533 549 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 534 $evfromset = 1; 550 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 551 else unset($meta_query[$i]); 535 552 } 536 553 … … 556 573 $evtoset = 0; 557 574 $evfromset = 0; 558 for($i = 0; $i < count($meta_query); ++$i){575 for($i = 0; $i < count($meta_query); ++$i){ 559 576 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 560 577 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 561 $evtoset = 1; 578 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 579 else unset($meta_query[$i]); 562 580 } 563 581 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 564 582 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 565 $evfromset = 1; 583 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 584 else unset($meta_query[$i]); 566 585 } 567 586 … … 592 611 else { 593 612 $fromc = date("Y-m-d",strtotime("+$time day")); 594 if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"]) or $_REQUEST["ch_show_past"]) $toc = date("Y-m-d",strtotime("-$time day"));613 if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"]) or $_REQUEST["ch_show_past"]) $toc = date("Y-m-d",strtotime("-$time day")); 595 614 else $toc = date("Y-m-d"); 596 615 // echo $toc; … … 601 620 $evtoset = 0; 602 621 $evfromset = 0; 603 for($i = 0; $i < count($meta_query); ++$i){622 for($i = 0; $i < count($meta_query); ++$i){ 604 623 if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-to") { 605 624 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 606 $evtoset = 1; 625 if(strtotime($meta_query[$i]["value"]) > strtotime($toc)) $evtoset = 1; 626 else unset($meta_query[$i]); 607 627 } 608 628 else if(isset($meta_query[$i]["key"]) and $meta_query[$i]["key"] == "ev-from") { 609 629 // $meta_query[$i] = array("key" => "ev-to", "value" => $toc, 'compare' => '>='); 610 $evfromset = 1; 630 if(strtotime($meta_query[$i]["value"]) < strtotime($fromc)) $evfromset = 1; 631 else unset($meta_query[$i]); 611 632 } 612 633 … … 764 785 if($_REQUEST["ch-price-min"]) $args["post_meta_price_min"] = $_REQUEST["ch-price-min"]; 765 786 if($_REQUEST["ch-price-max"]) $args["post_meta_price_max"] = $_REQUEST["ch-price-max"]; 787 if(isset( $args["p"])) unset( $args["p"]); 766 788 if(has_action( 'pre_get_posts', array("Post_Type_Chronosly",'add_custom_post_vars') )) remove_action( 'pre_get_posts', array("Post_Type_Chronosly",'add_custom_post_vars') ); 767 if(isset( $args["p"])) unset( $args["p"]);768 789 $query2 = new WP_Query( $args ); 769 770 790 // if($_REQUEST["debug"]){echo "<pre>"; print_r($query2);} 771 791 return $query2; … … 850 870 else { 851 871 $fromc = date("Y-m-d",strtotime("+$time day")); 872 873 852 874 if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"]) or $_REQUEST["ch_show_past"]) $toc = date("Y-m-d",strtotime("-$time day")); 853 875 else $toc = date("Y-m-d"); … … 857 879 break; 858 880 } 859 if($_REQUEST["ch_from"] and $_REQUEST["ch_to"]){881 if($_REQUEST["ch_from"] and $_REQUEST["ch_to"]){ 860 882 $fromc = $_REQUEST["ch_to"]; 861 883 $toc = $_REQUEST["ch_from"]; … … 864 886 (!isset($_REQUEST["ch_show_past"]) and (!isset($settings["chronosly_show_past_events"]) or !$settings["chronosly_show_past_events"]) and 865 887 (!$_REQUEST["ch_from"] or !$_REQUEST["ch_to"])) ) { 866 $toc = date("Y-m-d");//en caso que no tengamos que mostrar los pasts 867 } 888 $toc1 = date("Y-m-d");//en caso que no tengamos que mostrar los pasts 889 if(strtotime($toc1) > strtotime($toc)) $toc = $toc1; 890 } 891 868 892 $elements = array(); 893 // if((!$_REQUEST["ch_show_past"])) echo $toc." ".$fromc; 869 894 $elements = Post_Type_Chronosly::get_array_days_by_query($query,$toc, $fromc); 870 895 if($repeated != "") $elements = Post_Type_Chronosly::get_array_days_by_repeated($toc,$fromc, $repeated, $elements);//he cambiado el orden from y to porque es al reves aqui … … 1441 1466 wp_register_style( 'chronosly-front-css'.CHRONOSLY_VERSION, CHRONOSLY_URL.'css/front_template.css'); 1442 1467 wp_register_style( 'chronosly-custom-css', CHRONOSLY_URL.'css/custom.css'); 1443 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery' ));1444 wp_register_script( 'chronosly-scroll', CHRONOSLY_URL.'js/scroll/jquery.mCustomScrollbar.concat.min.js', array( 'jquery' ));1468 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery', 'jquery-migrate' )); 1469 wp_register_script( 'chronosly-scroll', CHRONOSLY_URL.'js/scroll/jquery.mCustomScrollbar.concat.min.js', array( 'jquery', 'jquery-migrate' )); 1445 1470 wp_register_style( 'chronosly-scroll-css', CHRONOSLY_URL.'js/scroll/jquery.mCustomScrollbar.css'); 1446 1471 wp_register_style( 'chronosly-icons', CHRONOSLY_URL.'css/icons/styles.css'); 1447 1472 wp_register_style( 'chronosly-fa-icons', "https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css"); 1448 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery' ));1473 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery', 'jquery-migrate' )); 1449 1474 wp_register_style( 'chronosly-colorbox-css', CHRONOSLY_URL.'js/colorbox/css/colorbox.css'); 1450 1475 wp_register_style( 'chronosly-templates-base', CHRONOSLY_URL.'css/templates_base.css'); … … 1473 1498 1474 1499 if(!is_admin() or stripos($_SERVER["REQUEST_URI"], "wp-admin") === FALSE){ 1475 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery' ));1500 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery', 'jquery-migrate' )); 1476 1501 $translation_array = array( 1477 1502 "scrollOnOpen" => !$settings["disable_slide_on_show"], … … 1511 1536 1512 1537 if(!is_admin() or stripos($_SERVER["REQUEST_URI"], "wp-admin") === FALSE){ 1513 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery' ));1538 wp_register_script( 'chronosly-front-js', CHRONOSLY_URL.'js/front.js', array( 'jquery', 'jquery-migrate' )); 1514 1539 $translation_array = array( 1515 1540 "scrollOnOpen" => !$settings["disable_slide_on_show"], … … 1855 1880 // wp_register_script( 'chronosly-jquery', CHRONOSLY_URL.'js/jquery.js'); 1856 1881 // } 1857 wp_register_script( 'chronosly-admin', CHRONOSLY_URL.'js/admin.js', array( 'jquery' ));1858 wp_register_script( 'chronosly-front', CHRONOSLY_URL.'js/front.js', array( 'jquery' ));1882 wp_register_script( 'chronosly-admin', CHRONOSLY_URL.'js/admin.js', array( 'jquery', 'jquery-migrate' )); 1883 wp_register_script( 'chronosly-front', CHRONOSLY_URL.'js/front.js', array( 'jquery', 'jquery-migrate' )); 1859 1884 $translation_array = array( 1860 1885 "scrollOnOpen" => !$this->settings["disable_slide_on_show"], … … 1867 1892 wp_localize_script( 'chronosly-front-js', 'translated1', $translation_array ); 1868 1893 if(!$this->settings["chronosly-disable-gmap-js"]) { 1869 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$this->settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery' ));1894 wp_register_script( 'chronosly-gmap', 'https://maps.googleapis.com/maps/api/js?key='.$this->settings["chronosly_gmap_api"].'&v=3.exp&sensor=false', array( 'jquery', 'jquery-migrate' )); 1870 1895 wp_enqueue_script('chronosly-gmap'); 1871 1896 … … 1895 1920 //load progress 1896 1921 1897 wp_register_script( 'chronosly-dateformat', CHRONOSLY_URL.'js/dateFormat.js', array( 'jquery' ));1922 wp_register_script( 'chronosly-dateformat', CHRONOSLY_URL.'js/dateFormat.js', array( 'jquery', 'jquery-migrate' )); 1898 1923 wp_enqueue_script('chronosly-dateformat'); 1899 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery' ));1924 wp_register_script( 'chronosly-colorbox', CHRONOSLY_URL.'js/colorbox/jquery.colorbox.js', array( 'jquery', 'jquery-migrate' )); 1900 1925 wp_enqueue_script('chronosly-colorbox'); 1901 1926 wp_register_style( 'chronosly-colorbox-css', CHRONOSLY_URL.'js/colorbox/css/colorbox.css'); … … 1917 1942 wp_enqueue_style('chronosly-admin-jquery-ui-css'); 1918 1943 //colorpicker 1919 wp_register_script( 'chronosly-spectrum', CHRONOSLY_URL.'js/spectrum/spectrum.js', array( 'jquery' ));1944 wp_register_script( 'chronosly-spectrum', CHRONOSLY_URL.'js/spectrum/spectrum.js', array( 'jquery', 'jquery-migrate' )); 1920 1945 wp_enqueue_script('chronosly-spectrum'); 1921 1946 wp_register_style( 'chronosly-spectrum-css', CHRONOSLY_URL.'js/spectrum/spectrum.css'); -
chronosly-events-calendar/trunk/post-types/post_type_chronosly_calendar.php
r1464000 r1500197 54 54 } 55 55 add_action('save_post', array(&$this, 'save_post')); 56 57 date_default_timezone_set(get_option("timezone_string")); 58 56 59 } // END public function init() 57 60 … … 654 657 do{ 655 658 if($settings["hide_past_on_calendar"] != 1 or $start>= strtotime(date("Y-m-d"))) { 659 656 660 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to));} 657 661 $start = strtotime("+ 1 day",$start); … … 697 701 // $pos = Post_Type_Chronosly_Calendar::get_event_position_by_hour($meta, get_the_ID()); 698 702 699 do{ 700 // echo date('Y-m-d',$start)." "; 701 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to)); 703 do{ 704 if($settings["hide_past_on_calendar"] != 1 or $start>= strtotime(date("Y-m-d"))) { 705 706 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to));} 702 707 $start = strtotime("+ 1 day",$start); 703 708 }while ( $start<=$end ); … … 727 732 // echo date("Y-m", strtotime($year."-".$month)); 728 733 729 do{ 730 $elements["days"][date('Y-m-d',$start)]["$pos"]=array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to)); 734 do{ 735 if($settings["hide_past_on_calendar"] != 1 or $start>= strtotime(date("Y-m-d"))) { 736 737 $elements["days"][date('Y-m-d',$start)]["$pos"]= array("id" => $id,"start" => $start_ini, "end" => $end , "h" => date("H", $from), "m"=> date("i", $from), "eh" => date("H", $to), "em"=> date("i", $to));} 731 738 $start = strtotime("+ 1 day",$start); 732 739 }while ( $start<=$end ); … … 1011 1018 1012 1019 1013 if ( $week || $month || $year )1014 {1020 // if ( $week || $month || $year ) 1021 // { 1015 1022 status_header( 200 ); 1016 1023 … … 1026 1033 $wp_query->is_archive = 1; 1027 1034 1028 }1035 // } 1029 1036 } 1030 1037 //print_r($wp_query); 1031 1038 } 1032 1039 1033 public function get_permalink(){ 1040 public function get_permalink(){ 1041 global $sitepress, $Post_Type_Chronosly; 1042 $slug = "chronosly-calendar"; 1034 1043 $url = get_post_type_archive_link( 'chronosly_calendar' ); 1044 if(function_exists("icl_translate")){ 1045 1046 if($Post_Type_Chronosly->settings['chronosly-calendar-slug']) $slug = $Post_Type_Chronosly->settings['chronosly-calendar-slug']; 1047 $trans = icl_translate( 'WordPress', "URL slug: $slug", $slug ); 1048 $url = str_replace($slug, $trans, $url); 1049 } 1035 1050 if(stripos($url, "?") === false and substr($url, -1) != "/") $url .= "/"; 1036 1037 1051 return $url; 1038 1052
Note: See TracChangeset
for help on using the changeset viewer.