X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/0f7747af6751b55fb297a4e90f8c2ba6232bd0b9..8da4e3db153de18c026cc8dda79bdc0947663c8a:/issue/index.php
diff --git a/issue/index.php b/issue/index.php
index 8a3d907..cc17f03 100644
--- a/issue/index.php
+++ b/issue/index.php
@@ -14,8 +14,11 @@ if ($id and ctype_digit($id)) {
$replies = placeholder_include('reply'); # handle updates
$Article->title .= ': '.htmlspecialchars($Issue->subject);
+ $Article->teaser = $Issue->body;
+ $Article->body = $replies; # find image
+
print "
{$Article->title}
\n";
- print "\n";
+ print '
\n\n";
print '';
print $Issue->body;
@@ -54,7 +57,7 @@ if ($_POST) {
$subsql = "SELECT count(*) FROM comments WHERE page=i.page||'/'||i.id";
$cols = "*, ($subsql AND message IS NOT NULL) AS replycount";
-$cols .= ", ($subsql AND message ~ 'img') AS imagecount";
+$cols .= ", ($subsql AND message ~ '
';
while ($row = $query->fetch()) {
- printf('
%s %s%s',
+ printf('
',
$row->closed ? ' class="disabled"' : '',
- "/$Page/{$row->id}/{$row->link}",
- sprintf($row->closed ? '%s' : '%s',
- htmlspecialchars($row->subject)),
- showdate(array_slice(preg_split('/\D/', $row->updated), 0, 3)),
- implode(' ', [
- $row->imagecount ? sprintf('*') : '',
- $row->replycount ? sprintf('+%d', $row->replycount) : '',
- isset($row->assign) ? ''.$row->assign.'' : '',
- ])
+ "/$Page/{$row->id}/{$row->link}"
);
- print " \n";
+ printf($row->closed ? '
%s' : '%s', htmlspecialchars($row->subject));
+ {
+ printf('
%s',
+ showdate(array_slice(preg_split('/\D/', $row->updated), 0, 3))
+ );
+ }
+ if ($row->replycount) {
+ printf('
%s %d',
+ '',
+ $row->replycount
+ );
+ }
+ if ($row->imagecount) {
+ print '
📷';
+ }
+ if (isset($row->assign)) {
+ print '
'.$row->assign.'';
+ }
+ print "
\n";
}
print "\n";
$Place['issuelist'] = ob_get_clean();