Page MenuHomeDevCentral

D997.id2566.diff
No OneTemporary

D997.id2566.diff

diff --git a/pages/index.dat b/pages/index.dat
--- a/pages/index.dat
+++ b/pages/index.dat
@@ -26,4 +26,5 @@
http://www.tandfonline.com TaylorAndFrancis
http://www.theguardian.com TheGuardian
https://www.theguardian.com TheGuardian
+http://www.japantimes.co.jp/ TheJapanTimes
http://www.worldcat.org/ WorldCat
diff --git a/pages/thejapantimes.php b/pages/thejapantimes.php
new file mode 100644
--- /dev/null
+++ b/pages/thejapantimes.php
@@ -0,0 +1,26 @@
+<?php
+
+/**
+ * Represents a page from the http://www.japantimes.co.jp/ site.
+ */
+class TheJapanTimesPage extends Page {
+ /**
+ * Analyses the page and extracts metadata
+ */
+ function analyse () {
+ parent::analyse();
+
+ // Hardcoded known info
+ $this->site = "[[The Japan Times]]";
+
+ // Gets the date from the URL
+ $this->extractYYYYMMDDDateFromURL();
+
+ // Gets author
+ // e.g. <h5 class="writer" role="author" >by <a href="http://www.japantimes.co.jp/author/int-eric_johnston/" title="Posts by Eric Johnston" class="author url fn" rel="author">Eric Johnston</a></h5>
+ $this->author = $this->between('rel="author">', '</a>');
+
+ // Remove pipe and website name from the title
+ $this->title = $this->between("<title>", " |");
+ }
+}

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 26, 07:08 (11 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2264202
Default Alt Text
D997.id2566.diff (1 KB)

Event Timeline