mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-13 11:55:56 +00:00
move timestamp-related stuff to a separate class
This commit is contained in:
@@ -112,7 +112,7 @@ class Counters {
|
||||
|
||||
$id = $line["id"];
|
||||
$last_error = htmlspecialchars($line["last_error"]);
|
||||
$last_updated = make_local_datetime($line['last_updated'], false);
|
||||
$last_updated = TimeHelper::make_local_datetime($line['last_updated'], false);
|
||||
|
||||
if (Feeds::feedHasIcon($id)) {
|
||||
$has_img = filemtime(Feeds::getIconFile($id));
|
||||
|
||||
@@ -97,7 +97,7 @@ class Digest
|
||||
$tpl_t->readTemplateFromFile("digest_template.txt");
|
||||
|
||||
$user_tz_string = get_pref('USER_TIMEZONE', $user_id);
|
||||
$local_ts = convert_timestamp(time(), 'UTC', $user_tz_string);
|
||||
$local_ts = TimeHelper::convert_timestamp(time(), 'UTC', $user_tz_string);
|
||||
|
||||
$tpl->setVariable('CUR_DATE', date('Y/m/d', $local_ts));
|
||||
$tpl->setVariable('CUR_TIME', date('G:i', $local_ts));
|
||||
@@ -159,7 +159,7 @@ class Digest
|
||||
|
||||
array_push($affected_ids, $line["ref_id"]);
|
||||
|
||||
$updated = make_local_datetime($line['last_updated'], false,
|
||||
$updated = TimeHelper::make_local_datetime($line['last_updated'], false,
|
||||
$user_id);
|
||||
|
||||
if (get_pref('ENABLE_FEED_CATS', $user_id)) {
|
||||
|
||||
@@ -211,7 +211,7 @@ class Feeds extends Handler_Protected {
|
||||
$feed_site_url = $qfh_ret[2];
|
||||
$last_error = $qfh_ret[3];
|
||||
$last_updated = strpos($qfh_ret[4], '1970-') === false ?
|
||||
make_local_datetime($qfh_ret[4], false) : __("Never");
|
||||
TimeHelper::make_local_datetime($qfh_ret[4], false) : __("Never");
|
||||
$highlight_words = $qfh_ret[5];
|
||||
$reply['first_id'] = $qfh_ret[6];
|
||||
$reply['is_vfeed'] = $qfh_ret[7];
|
||||
@@ -343,12 +343,12 @@ class Feeds extends Handler_Protected {
|
||||
}
|
||||
}
|
||||
|
||||
$line["updated_long"] = make_local_datetime($line["updated"],true);
|
||||
$line["updated"] = make_local_datetime($line["updated"], false, false, false, true);
|
||||
$line["updated_long"] = TimeHelper::make_local_datetime($line["updated"],true);
|
||||
$line["updated"] = TimeHelper::make_local_datetime($line["updated"], false, false, false, true);
|
||||
|
||||
|
||||
$line['imported'] = T_sprintf("Imported at %s",
|
||||
make_local_datetime($line["date_entered"], false));
|
||||
TimeHelper::make_local_datetime($line["date_entered"], false));
|
||||
|
||||
if ($line["tag_cache"])
|
||||
$tags = explode(",", $line["tag_cache"]);
|
||||
@@ -426,7 +426,7 @@ class Feeds extends Handler_Protected {
|
||||
$sth->execute([$_SESSION['uid']]);
|
||||
$row = $sth->fetch();
|
||||
|
||||
$last_updated = make_local_datetime($row["last_updated"], false);
|
||||
$last_updated = TimeHelper::make_local_datetime($row["last_updated"], false);
|
||||
|
||||
$reply['content'] .= sprintf(__("Feeds last updated at %s"), $last_updated);
|
||||
|
||||
@@ -580,7 +580,7 @@ class Feeds extends Handler_Protected {
|
||||
$sth->execute([$_SESSION['uid']]);
|
||||
$row = $sth->fetch();
|
||||
|
||||
$last_updated = make_local_datetime($row["last_updated"], false);
|
||||
$last_updated = TimeHelper::make_local_datetime($row["last_updated"], false);
|
||||
|
||||
$reply['headlines']['content'] .= sprintf(__("Feeds last updated at %s"), $last_updated);
|
||||
|
||||
@@ -2239,7 +2239,7 @@ class Feeds extends Handler_Protected {
|
||||
|
||||
$user_tz_string = get_pref('USER_TIMEZONE', $_SESSION['uid']);
|
||||
$orig_ts = strtotime(substr($k, 1));
|
||||
$k = date("Y-m-d", convert_timestamp($orig_ts, $user_tz_string, 'UTC'));
|
||||
$k = date("Y-m-d", TimeHelper::convert_timestamp($orig_ts, $user_tz_string, 'UTC'));
|
||||
|
||||
//$k = date("Y-m-d", strtotime(substr($k, 1)));
|
||||
|
||||
|
||||
@@ -414,7 +414,7 @@ class Handler_Public extends Handler {
|
||||
$rv .= "<div class='row'>"; # row
|
||||
|
||||
//$entry_author = $line["author"] ? " - " . $line["author"] : "";
|
||||
$parsed_updated = make_local_datetime($line["updated"], true,
|
||||
$parsed_updated = TimeHelper::make_local_datetime($line["updated"], true,
|
||||
$owner_uid, true);
|
||||
|
||||
$rv .= "<div>".$line['author']."</div>";
|
||||
|
||||
@@ -101,7 +101,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
$feed['unread'] = -1;
|
||||
$feed['error'] = $feed_line['last_error'];
|
||||
$feed['icon'] = Feeds::getFeedIcon($feed_line['id']);
|
||||
$feed['param'] = make_local_datetime(
|
||||
$feed['param'] = TimeHelper::make_local_datetime(
|
||||
$feed_line['last_updated'], true);
|
||||
$feed['updates_disabled'] = (int)($feed_line['update_interval'] < 0);
|
||||
|
||||
@@ -268,7 +268,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
$feed['checkbox'] = false;
|
||||
$feed['error'] = $feed_line['last_error'];
|
||||
$feed['icon'] = Feeds::getFeedIcon($feed_line['id']);
|
||||
$feed['param'] = make_local_datetime(
|
||||
$feed['param'] = TimeHelper::make_local_datetime(
|
||||
$feed_line['last_updated'], true);
|
||||
$feed['unread'] = -1;
|
||||
$feed['type'] = 'feed';
|
||||
@@ -303,7 +303,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
$feed['checkbox'] = false;
|
||||
$feed['error'] = $feed_line['last_error'];
|
||||
$feed['icon'] = Feeds::getFeedIcon($feed_line['id']);
|
||||
$feed['param'] = make_local_datetime(
|
||||
$feed['param'] = TimeHelper::make_local_datetime(
|
||||
$feed_line['last_updated'], true);
|
||||
$feed['unread'] = -1;
|
||||
$feed['type'] = 'feed';
|
||||
@@ -1478,7 +1478,7 @@ class Pref_Feeds extends Handler_Protected {
|
||||
htmlspecialchars($line["title"])."</a>";
|
||||
|
||||
print "</td><td class='text-muted' align='right'>";
|
||||
print make_local_datetime($line['last_article'], false);
|
||||
print TimeHelper::make_local_datetime($line['last_article'], false);
|
||||
print "</td>";
|
||||
print "</tr>";
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@ class Pref_Filters extends Handler_Protected {
|
||||
$filter['name'] = $name[0];
|
||||
$filter['param'] = $name[1];
|
||||
$filter['checkbox'] = false;
|
||||
$filter['last_triggered'] = $line["last_triggered"] ? make_local_datetime($line["last_triggered"], false) : null;
|
||||
$filter['last_triggered'] = $line["last_triggered"] ? TimeHelper::make_local_datetime($line["last_triggered"], false) : null;
|
||||
$filter['enabled'] = sql_bool_to_bool($line["enabled"]);
|
||||
$filter['rules'] = $this->getfilterrules_list($line['id']);
|
||||
|
||||
|
||||
@@ -1320,11 +1320,11 @@ class Pref_Prefs extends Handler_Protected {
|
||||
print "<td>" . htmlspecialchars($row["title"]) . "</td>";
|
||||
|
||||
print "<td align='right' class='text-muted'>";
|
||||
print make_local_datetime($row['created'], false);
|
||||
print TimeHelper::make_local_datetime($row['created'], false);
|
||||
print "</td>";
|
||||
|
||||
print "<td align='right' class='text-muted'>";
|
||||
print make_local_datetime($row['last_used'], false);
|
||||
print TimeHelper::make_local_datetime($row['last_used'], false);
|
||||
print "</td>";
|
||||
|
||||
print "</tr>";
|
||||
|
||||
@@ -26,7 +26,7 @@ class Pref_System extends Handler_Protected {
|
||||
function index() {
|
||||
|
||||
print "<div dojoType=\"dijit.layout.AccordionContainer\" region=\"center\">";
|
||||
print "<div dojoType=\"dijit.layout.AccordionPane\"
|
||||
print "<div dojoType=\"dijit.layout.AccordionPane\"
|
||||
title=\"<i class='material-icons'>report</i> ".__('Event Log')."\">";
|
||||
|
||||
if (LOG_DESTINATION == "sql") {
|
||||
@@ -66,8 +66,7 @@ class Pref_System extends Handler_Protected {
|
||||
print "<td class='login'>" . $line["login"] . "</td>";
|
||||
|
||||
print "<td class='timestamp'>" .
|
||||
make_local_datetime(
|
||||
$line["created_at"], false) . "</td>";
|
||||
TimeHelper::make_local_datetime($line["created_at"], false) . "</td>";
|
||||
|
||||
print "</tr>";
|
||||
}
|
||||
@@ -81,7 +80,7 @@ class Pref_System extends Handler_Protected {
|
||||
|
||||
print "</div>";
|
||||
|
||||
print "<div dojoType=\"dijit.layout.AccordionPane\"
|
||||
print "<div dojoType=\"dijit.layout.AccordionPane\"
|
||||
title=\"<i class='material-icons'>info</i> ".__('PHP Information')."\">";
|
||||
|
||||
ob_start();
|
||||
|
||||
@@ -137,10 +137,10 @@ class Pref_Users extends Handler_Protected {
|
||||
if ($row = $sth->fetch()) {
|
||||
print "<table width='100%'>";
|
||||
|
||||
$last_login = make_local_datetime(
|
||||
$last_login = TimeHelper::make_local_datetime(
|
||||
$row["last_login"], true);
|
||||
|
||||
$created = make_local_datetime(
|
||||
$created = TimeHelper::make_local_datetime(
|
||||
$row["created"], true);
|
||||
|
||||
$stored_articles = $row["stored_articles"];
|
||||
@@ -399,8 +399,8 @@ class Pref_Users extends Handler_Protected {
|
||||
print "<tr data-row-id='$uid' onclick='Users.edit($uid)'>";
|
||||
|
||||
$line["login"] = htmlspecialchars($line["login"]);
|
||||
$line["created"] = make_local_datetime($line["created"], false);
|
||||
$line["last_login"] = make_local_datetime($line["last_login"], false);
|
||||
$line["created"] = TimeHelper::make_local_datetime($line["created"], false);
|
||||
$line["last_login"] = TimeHelper::make_local_datetime($line["last_login"], false);
|
||||
|
||||
print "<td align='center'><input onclick='Tables.onRowChecked(this); event.stopPropagation();'
|
||||
dojoType='dijit.form.CheckBox' type='checkbox'></td>";
|
||||
|
||||
@@ -647,8 +647,6 @@ class RPC extends Handler_Protected {
|
||||
$params["php_platform"] = PHP_OS;
|
||||
$params["php_version"] = PHP_VERSION;
|
||||
|
||||
$params["sanity_checksum"] = sha1(file_get_contents("include/sanity_check.php"));
|
||||
|
||||
$pdo = Db::pdo();
|
||||
|
||||
$sth = $pdo->prepare("SELECT MAX(id) AS mid, COUNT(*) AS nf FROM
|
||||
|
||||
Reference in New Issue
Block a user