git.shiar.nl
/
minimedit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
search: distinct url suggestion results
[minimedit.git]
/
nieuws.inc.php
diff --git
a/nieuws.inc.php
b/nieuws.inc.php
index 930eb00a2c96a8b4cb415472a462d7fe20148702..35ae0925b87d443ccf1d6e722330599a692abe39 100644
(file)
--- a/
nieuws.inc.php
+++ b/
nieuws.inc.php
@@
-19,7
+19,7
@@
class ArchiveArticle
function __construct($path)
{
$this->page = $path;
function __construct($path)
{
$this->page = $path;
- $this->link = preg_replace('
/\.html$/
', '', $path);
+ $this->link = preg_replace('
{(?:/index)?\.html$}
', '', $path);
}
function __get($col)
}
function __get($col)
@@
-29,6
+29,7
@@
class ArchiveArticle
function file()
{
function file()
{
+ if (!file_exists($this->page)) return;
return fopen($this->page, 'r');
}
return fopen($this->page, 'r');
}
@@
-39,7
+40,12
@@
class ArchiveArticle
function safetitle()
{
function safetitle()
{
- return strip_tags($this->title);
+ return trim(strip_tags($this->title));
+ }
+
+ function name()
+ {
+ return $this->safetitle ?: $this->link;
}
function last()
}
function last()