- return preg_replace('{^(?:/thumb/[^/]*)?}', "thumb/$size", $this->image);
- }
-}
-
-function shownews($input, $limit = 1000)
-{
- if (!is_array($input)) $input = glob("$input/*.html");
- foreach (array_reverse($input) as $filename) {
- $article = new ArchiveArticle($filename);
- 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;
- }
- print '<div>';
- 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