- return preg_replace('{^(?:/thumb/[^/]*)?}', "thumb/$size", $this->image);
- }
-}
-
-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);
- print '<li>';
- if ($article->thumb) {
- printf('<img src="/%s" class="left" />', $article->thumb);
- }
- print '<article>';
- printf(
- '<h3><a href="/%s">%s <small class="date">%s</small></a></h3>',
- $article->link, $article->title, $article->date
+ return preg_replace(
+ ['{^(?:/thumb/[^/]*)?}', '/\.groot(?=\.\w+$)/'], ["thumb/$size", ''],
+ $this->image