Plugin Directory

Changeset 2874876


Ignore:
Timestamp:
03/05/2023 07:44:05 AM (3 years ago)
Author:
mikeage
Message:

Add PHP 8 compatibility; fix warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • hebrewdates/trunk/hebrewdate.php

    r405189 r2874876  
    117117        }
    118118        switch ($originalRequest) {
    119         case the_time:
    120         case get_the_time:
    121         case get_comment_time:
     119        case 'the_time':
     120        case 'get_the_time':
     121        case 'get_comment_time':
    122122            $format = get_settings('time_format');
    123123            debug_print("Assuming time_format (|$format|)...");
    124124            break;
    125         case the_date:
    126         case get_the_date:
    127         case get_comment_date:
     125        case 'the_date':
     126        case 'get_the_date':
     127        case 'get_comment_date':
    128128            $format = get_settings('date_format');
    129129            debug_print("Assuming date_format... (|$format|)...");
     
    184184            debug_print("But no time...");
    185185            switch ($originalRequest) {
    186             case get_comment_time:
    187             case get_comment_date:
     186            case 'get_comment_time':
     187            case 'get_comment_date':
    188188                debug_print("Assuming a comment...");
    189189                $content_parsed['hour']= get_comment_time('H');
    190190                $content_parsed['minute'] = get_comment_time('i');
    191191                break;
    192             case the_time:
    193             case get_the_time:
    194             case the_date:
    195             case get_the_date:
     192            case 'the_time':
     193            case 'get_the_time':
     194            case 'the_date':
     195            case 'get_the_date':
    196196                debug_print("Checking: post or comment? ");
    197197                if (get_comment_time('z')) {
     
    288288
    289289    debug_print("About to convert $year-$month-$day (and $year-$endMonth-$endDay archive-style)...");
    290     list ($hebrewMonth, $hebrewDay, $hebrewYear) = split ('/', jdtojewish(gregoriantojd($month, $day, $year)));
    291     list ($endHebrewMonth, $endHebrewDay, $endHebrewYear) = split ('/', jdtojewish(gregoriantojd($endMonth, $endDay, $year)));
     290    list ($hebrewMonth, $hebrewDay, $hebrewYear) = explode ('/', jdtojewish(gregoriantojd($month, $day, $year)));
     291    list ($endHebrewMonth, $endHebrewDay, $endHebrewYear) = explode ('/', jdtojewish(gregoriantojd($endMonth, $endDay, $year)));
    292292
    293293    switch ($archiveFormat) {
     
    334334    if (!empty($endMonth) && ($endMonth != $month)) {
    335335        $endHebrewMonthString = getHebrewMonthString($spelling, $endMonth, $endYear);
     336    } else {
     337        $endHebrewMonthString = "";
    336338    }
    337339
     
    348350            $endHebrewYearString = $endYear;
    349351        }
     352    } else {
     353        $endHebrewYearString = "";
    350354    }
    351355
     
    354358    debug_print("D:$hebrewDayString M:$hebrewMonthString EM:$endHebrewMonthString Y:$hebrewYearString EY:$endHebrewYearString...");
    355359
     360    $convertedDate = "";
    356361
    357362    /* Begin building the actual string */
     
    502507    $jOnes = array("", "א", "ב", "ג", "ד",
    503508        "ה", "ו", "ז", "ח", "ט");
     509
     510    $sb = "";
    504511
    505512    if($day < 10) { //single digit days get single quote appended
Note: See TracChangeset for help on using the changeset viewer.