+ return trim(strip_tags($this->title));
+ }
+
+ function name()
+ {
+ return $this->safetitle ?: $this->link;
+ }
+
+ function last()
+ {
+ return filemtime($this->page);
+ }
+
+ function lastiso()
+ {
+ return date(DATE_ATOM, $this->last);
+ }
+
+ function dateparts()
+ {
+ preg_match('< / (\d{4}) [/-] (\d{2}) (?:- (\d{2}) )? - >x', $this->page, $ymd);
+ return $ymd;
+ }
+
+ function dateiso()
+ {
+ return implode('-', $this->dateparts());