Plugin Directory

Changeset 1329732


Ignore:
Timestamp:
01/16/2016 08:10:11 PM (10 years ago)
Author:
heimsveld
Message:

release 2.3.2, fixed

Location:
chronosly-events-calendar
Files:
3 edited
13 copied

Legend:

Unmodified
Added
Removed
  • chronosly-events-calendar/tags/2.3.2/classes/chronosly_dad_elements.php

    r1286972 r1329732  
    751751        {
    752752            if ($value) {
    753                 if (!stripos($value, "://") && stripos($value, "#") != 0) $value = "http://$value";
     753                if (!stripos($value, ":") && stripos($value, "#") != 0) $value = "http://$value";
    754754                return str_replace("#external_url#", $value, $cont);
    755755            }
     
    13691369                }
    13701370                else {
    1371                      if(!isset($vars->metas["events"][0]) or $vars->metas["events"][0] == "") {
     1371                     if(!isset($vars->metas["events"][0]) or $vars->metas["events"][0] == "" || !stripos($vars->metas["ev-from-h"][0], "]")) {
    13721372                        if (!$value) $value = $settings["chronosly_format_date_time"];
    13731373                        $date1 = $vars->metas["ev-from"][0] ;
    1374                         if(!isset($vars->metas["events"][0]) or $vars->metas["events"][0] == "") $date1 .= " " . $vars->metas["ev-from-h"][0] . ":" . $vars->metas["ev-from-m"][0];
     1374                       $date1 .= " " . $vars->metas["ev-from-h"][0] . ":" . $vars->metas["ev-from-m"][0];
    13751375                        $date1 = str_replace("<span class='lorem'></span>", "", $date1, $lorem);
    13761376                        if (stripos($vars->metas["ev-from"][0], "'lorem'") === FALSE) $lorem = 0;
     
    13951395                            if (stripos($value, "%") === FALSE) $cont.= date_i18n($value, $date1o);
    13961396                            else $cont.= strftime($value, $date1o);
     1397
     1398
    13971399                        }
     1400
     1401                         
    13981402                    }
    13991403                }
     
    14901494                               else $cont .= $s;
    14911495                            }
     1496
    14921497                        } else {
    14931498                            $date1 = $vars->metas["ev-from"][0] . " " . $vars->metas["ev-from-h"][0] . ":" . $vars->metas["ev-from-m"][0];
     
    14991504                        }
    15001505                        // print_r($vars->metas["ev-from-h"][0]);
     1506
    15011507                    }
    15021508                }
  • chronosly-events-calendar/tags/2.3.2/classes/chronosly_shortcode.php

    r1329607 r1329732  
    108108                //show event list for day
    109109                //$code["type"] = "event";
    110                 if($code["show_past"] or class_exists("Chronosly_Tickets_and_Repeats_Extended") ) $_REQUEST["ch_show_past"] = 1;
     110                if($code["show_past"]) $_REQUEST["ch_show_past"] = 1;
     111                else if (class_exists("Chronosly_Tickets_and_Repeats_Extended") ){
     112                    $_REQUEST["ch_show_past"] = 1;
     113                    $_REQUEST["repeats_past_hide"] = 1;
     114                }
    111115                else $_REQUEST["ch_show_past"] = 0;
    112116
     
    142146            unset($_REQUEST["force_template"]);
    143147            unset($_REQUEST["ch_show_past"]);
     148            unset($_REQUEST["repeats_past_hide"]);
    144149            unset($_REQUEST["navigation"]);
    145150            unset($_REQUEST["before_events"]);
  • chronosly-events-calendar/tags/2.3.2/post-types/post_type_chronosly.php

    r1329627 r1329732  
    10471047                   
    10481048                     if(class_exists("Chronosly_Tickets_and_Repeats_Extended") and isset($meta["events"][0])){
     1049                        if($_REQUEST["repeats_past_hide"]) $from = date("Y-m-d");
    10491050                        $eventos = json_decode($meta["events"][0]);
    10501051                        $find = 0;
     
    11351136                   
    11361137
    1137                            if(!$settings["chronosly_show_past_events"] or $from >= strtotime(date("Y-m-d"))) {
     1138                           if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"])  or $_REQUEST["ch_show_past"] or $from >= strtotime(date("Y-m-d"))) {
    11381139                                $pos = Post_Type_Chronosly::get_event_position($name,$meta, $id, $from, date("H", $from), date("i", $from));
    11391140                                // echo $pos." ";
  • chronosly-events-calendar/trunk/classes/chronosly_dad_elements.php

    r1286972 r1329732  
    751751        {
    752752            if ($value) {
    753                 if (!stripos($value, "://") && stripos($value, "#") != 0) $value = "http://$value";
     753                if (!stripos($value, ":") && stripos($value, "#") != 0) $value = "http://$value";
    754754                return str_replace("#external_url#", $value, $cont);
    755755            }
     
    13691369                }
    13701370                else {
    1371                      if(!isset($vars->metas["events"][0]) or $vars->metas["events"][0] == "") {
     1371                     if(!isset($vars->metas["events"][0]) or $vars->metas["events"][0] == "" || !stripos($vars->metas["ev-from-h"][0], "]")) {
    13721372                        if (!$value) $value = $settings["chronosly_format_date_time"];
    13731373                        $date1 = $vars->metas["ev-from"][0] ;
    1374                         if(!isset($vars->metas["events"][0]) or $vars->metas["events"][0] == "") $date1 .= " " . $vars->metas["ev-from-h"][0] . ":" . $vars->metas["ev-from-m"][0];
     1374                       $date1 .= " " . $vars->metas["ev-from-h"][0] . ":" . $vars->metas["ev-from-m"][0];
    13751375                        $date1 = str_replace("<span class='lorem'></span>", "", $date1, $lorem);
    13761376                        if (stripos($vars->metas["ev-from"][0], "'lorem'") === FALSE) $lorem = 0;
     
    13951395                            if (stripos($value, "%") === FALSE) $cont.= date_i18n($value, $date1o);
    13961396                            else $cont.= strftime($value, $date1o);
     1397
     1398
    13971399                        }
     1400
     1401                         
    13981402                    }
    13991403                }
     
    14901494                               else $cont .= $s;
    14911495                            }
     1496
    14921497                        } else {
    14931498                            $date1 = $vars->metas["ev-from"][0] . " " . $vars->metas["ev-from-h"][0] . ":" . $vars->metas["ev-from-m"][0];
     
    14991504                        }
    15001505                        // print_r($vars->metas["ev-from-h"][0]);
     1506
    15011507                    }
    15021508                }
  • chronosly-events-calendar/trunk/classes/chronosly_shortcode.php

    r1329607 r1329732  
    108108                //show event list for day
    109109                //$code["type"] = "event";
    110                 if($code["show_past"] or class_exists("Chronosly_Tickets_and_Repeats_Extended") ) $_REQUEST["ch_show_past"] = 1;
     110                if($code["show_past"]) $_REQUEST["ch_show_past"] = 1;
     111                else if (class_exists("Chronosly_Tickets_and_Repeats_Extended") ){
     112                    $_REQUEST["ch_show_past"] = 1;
     113                    $_REQUEST["repeats_past_hide"] = 1;
     114                }
    111115                else $_REQUEST["ch_show_past"] = 0;
    112116
     
    142146            unset($_REQUEST["force_template"]);
    143147            unset($_REQUEST["ch_show_past"]);
     148            unset($_REQUEST["repeats_past_hide"]);
    144149            unset($_REQUEST["navigation"]);
    145150            unset($_REQUEST["before_events"]);
  • chronosly-events-calendar/trunk/post-types/post_type_chronosly.php

    r1329627 r1329732  
    10471047                   
    10481048                     if(class_exists("Chronosly_Tickets_and_Repeats_Extended") and isset($meta["events"][0])){
     1049                        if($_REQUEST["repeats_past_hide"]) $from = date("Y-m-d");
    10491050                        $eventos = json_decode($meta["events"][0]);
    10501051                        $find = 0;
     
    11351136                   
    11361137
    1137                            if(!$settings["chronosly_show_past_events"] or $from >= strtotime(date("Y-m-d"))) {
     1138                           if((!isset($_REQUEST["ch_show_past"]) and $settings["chronosly_show_past_events"])  or $_REQUEST["ch_show_past"] or $from >= strtotime(date("Y-m-d"))) {
    11381139                                $pos = Post_Type_Chronosly::get_event_position($name,$meta, $id, $from, date("H", $from), date("i", $from));
    11391140                                // echo $pos." ";
Note: See TracChangeset for help on using the changeset viewer.