Remove unused $week routing part
This throws an error with PHP 8, but since $week is never defined it looks like this has been broken for a while. It can be re-added in a separate PR, if the intended functionality is known.
This commit is contained in:
parent
d1e040b7ec
commit
6e71da985f
@ -432,67 +432,39 @@ function serveArchives() {
|
||||
case 'gregorian':
|
||||
default:
|
||||
$gday = 1;
|
||||
|
||||
if ($week) {
|
||||
$tm = strtotime('+ '. ($week-2) .' WEEKS monday', mktime(0, 0, 0, 1, 1, $year));
|
||||
$ts = mktime(0, 0, 0, date('m', $tm), date('j', $tm), $year);
|
||||
$te = mktime(23, 59, 59, date('m', $tm), date('j', $tm)+7, $year);
|
||||
$date = serendipity_formatTime(WEEK .' '. $week .', %Y', $ts, false);
|
||||
|
||||
if ($day) {
|
||||
$ts = mktime(0, 0, 0, $month, $day, $year);
|
||||
$te = mktime(23, 59, 59, $month, $day, $year);
|
||||
$date = serendipity_formatTime(DATE_FORMAT_ENTRY, $ts, false);
|
||||
} else {
|
||||
if ($day) {
|
||||
$ts = mktime(0, 0, 0, $month, $day, $year);
|
||||
$te = mktime(23, 59, 59, $month, $day, $year);
|
||||
$date = serendipity_formatTime(DATE_FORMAT_ENTRY, $ts, false);
|
||||
} else {
|
||||
$ts = mktime(0, 0, 0, $month, $gday, $year);
|
||||
if (!isset($gday2)) {
|
||||
$gday2 = date('t', $ts);
|
||||
}
|
||||
$te = mktime(23, 59, 59, $month, $gday2, $year);
|
||||
$date = serendipity_formatTime('%B %Y', $ts, false);
|
||||
$ts = mktime(0, 0, 0, $month, $gday, $year);
|
||||
if (!isset($gday2)) {
|
||||
$gday2 = date('t', $ts);
|
||||
}
|
||||
$te = mktime(23, 59, 59, $month, $gday2, $year);
|
||||
$date = serendipity_formatTime('%B %Y', $ts, false);
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'persian-utf8':
|
||||
require_once S9Y_INCLUDE_PATH . 'include/functions_calendars.inc.php';
|
||||
$gday = 1;
|
||||
if ($week) {
|
||||
--$week;
|
||||
$week *= 7;
|
||||
++$week;
|
||||
$day = $week;
|
||||
|
||||
// convert day number of year to day number of month AND month number of year
|
||||
$j_days_in_month = array(0, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 29);
|
||||
if(($g_y % 4) == 3) $j_days_in_month[12]++;
|
||||
|
||||
for($i=1; isset($j_days_in_month[$i]); ++$i){
|
||||
if(($day-$j_days_in_month[$i])>0){
|
||||
$day -= $j_days_in_month[$i];
|
||||
}else{
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$tm = persian_mktime(0, 0, 0, $i, $day, $year);
|
||||
$ts = persian_mktime(0, 0, 0, persian_date_utf('m', $tm), persian_date_utf('j', $tm), $year);
|
||||
$te = persian_mktime(23, 59, 59, persian_date_utf('m', $tm), persian_date_utf('j', $tm)+7, $year);
|
||||
$date = serendipity_formatTime(WEEK .' '. $week .'، %Y', $ts, false);
|
||||
|
||||
if ($day) {
|
||||
$ts = persian_mktime(0, 0, 0, $month, $day, $year);
|
||||
$te = persian_mktime(23, 59, 59, $month, $day, $year);
|
||||
$date = serendipity_formatTime(DATE_FORMAT_ENTRY, $ts, false);
|
||||
} else {
|
||||
if ($day) {
|
||||
$ts = persian_mktime(0, 0, 0, $month, $day, $year);
|
||||
$te = persian_mktime(23, 59, 59, $month, $day, $year);
|
||||
$date = serendipity_formatTime(DATE_FORMAT_ENTRY, $ts, false);
|
||||
} else {
|
||||
$ts = persian_mktime(0, 0, 0, $month, $gday, $year);
|
||||
if (!isset($gday2)) {
|
||||
$gday2 = persian_date_utf('t', $ts);
|
||||
}
|
||||
$te = persian_mktime(23, 59, 59, $month, $gday2, $year);
|
||||
$date = serendipity_formatTime('%B %Y', $ts, false);
|
||||
$ts = persian_mktime(0, 0, 0, $month, $gday, $year);
|
||||
if (!isset($gday2)) {
|
||||
$gday2 = persian_date_utf('t', $ts);
|
||||
}
|
||||
$te = persian_mktime(23, 59, 59, $month, $gday2, $year);
|
||||
$date = serendipity_formatTime('%B %Y', $ts, false);
|
||||
}
|
||||
|
||||
|
||||
list($year, $month, $day) = p2g ($year, $month, $day);
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user