From 8d8211b2a5fa997bce06d7ae0c6f7cf37f97b245 Mon Sep 17 00:00:00 2001 From: Alexis Degrugillier Date: Tue, 14 Jul 2020 10:51:45 +0200 Subject: Add machine-readable dates in views (#3106) This will allow to make some transformations on dates when needed. See #3103 and #853 --- app/Models/Entry.php | 6 ++++-- app/views/helpers/index/normal/entry_bottom.phtml | 2 +- app/views/helpers/index/normal/entry_header.phtml | 2 +- app/views/index/reader.phtml | 3 +-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/Models/Entry.php b/app/Models/Entry.php index 14eacbe78..75d8da12c 100644 --- a/app/Models/Entry.php +++ b/app/Models/Entry.php @@ -87,9 +87,11 @@ class FreshRSS_Entry extends Minz_Model { public function date($raw = false) { if ($raw) { return $this->date; - } else { - return timestamptodate($this->date); } + return timestamptodate($this->date); + } + public function machineReadableDate() { + return @date (DATE_ATOM, $this->date); } public function dateAdded($raw = false, $microsecond = false) { if ($raw) { diff --git a/app/views/helpers/index/normal/entry_bottom.phtml b/app/views/helpers/index/normal/entry_bottom.phtml index fa2b8f036..1c1a1c8f1 100644 --- a/app/views/helpers/index/normal/entry_bottom.phtml +++ b/app/views/helpers/index/normal/entry_bottom.phtml @@ -107,7 +107,7 @@
  • entry->date() ?>
  •  
  • -
  • entry->date() ?> 
  • +
  •  
  • diff --git a/app/views/index/reader.phtml b/app/views/index/reader.phtml index 644cd09c6..32e2bee04 100644 --- a/app/views/index/reader.phtml +++ b/app/views/index/reader.phtml @@ -62,8 +62,7 @@ $content_width = FreshRSS_Context::$user_conf->content_width; endforeach; echo ' — '; endif; - echo $item->date(); - ?>
    + ?>
    content() ?>
    -- cgit v1.2.3