git.shiar.nl
/
minimedit.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9d13870
)
nieuws: list items in article containers
author
Mischa POSLAWSKY
<perl@shiar.org>
Fri, 30 Nov 2018 23:29:24 +0000
(
00:29
+0100)
committer
Mischa POSLAWSKY
<perl@shiar.org>
Sun, 9 Dec 2018 03:48:12 +0000
(
04:48
+0100)
nieuws.inc.php
patch
|
blob
|
history
diff --git
a/nieuws.inc.php
b/nieuws.inc.php
index b58def7b7302bdad9ac4e41cc7e93c1155d6cbb2..1565c63af25994371a3367cb4ad177d52c79f6d4 100644
(file)
--- a/
nieuws.inc.php
+++ b/
nieuws.inc.php
@@
-109,26
+109,25
@@
class ArchiveArticle
function shownews($input, $limit = 1000)
{
if (!is_array($input)) $input = glob("$input/*.html");
function shownews($input, $limit = 1000)
{
if (!is_array($input)) $input = glob("$input/*.html");
- print '<ul class="left">'."\n\n";
foreach (array_reverse($input) as $filename) {
$article = new ArchiveArticle($filename);
foreach (array_reverse($input) as $filename) {
$article = new ArchiveArticle($filename);
- print '<
li
>';
+ print '<
article class="left"
>';
if ($article->thumb) {
$img = preg_replace('{(?<= \b src="/) [^"]* }x', $article->thumb, $article->img);
$img = preg_replace('{(?= />$)}', ' class="left"', $img);
print $img;
}
if ($article->thumb) {
$img = preg_replace('{(?<= \b src="/) [^"]* }x', $article->thumb, $article->img);
$img = preg_replace('{(?= />$)}', ' class="left"', $img);
print $img;
}
- print '<
article
>';
+ print '<
div
>';
printf(
'<h3><a href="/%s">%s <small class="date">%s</small></a></h3>',
$article->link, $article->title, $article->date
);
print $article->body;
printf(
'<h3><a href="/%s">%s <small class="date">%s</small></a></h3>',
$article->link, $article->title, $article->date
);
print $article->body;
- print "</article></li>\n\n";
+ print '</div>';
+ print "</article>\n\n";
if (--$limit <= 0) break;
}
if (--$limit <= 0) break;
}
- print "</ul>\n\n";
}
function printtoc($input)
}
function printtoc($input)
@@
-137,8
+136,10
@@
function printtoc($input)
print '<ul>';
foreach (array_reverse($input) as $page) {
$article = new ArchiveArticle($page);
print '<ul>';
foreach (array_reverse($input) as $page) {
$article = new ArchiveArticle($page);
- printf('<li><a href="/%s">%s <small class="date">%s</small></a></li>',
- $article->link, $article->safetitle, $article->date);
+ $html = $article->safetitle;
+ $html .= sprintf(' <small class="date">%s</small>', $article->date);
+ $html = sprintf('<a href="/%s">%s</a>', $article->link, $html);
+ print "<li><article>$html</article></li>\n";
}
print "</ul>\n";
}
}
print "</ul>\n";
}