@@ -634,11 +634,12 @@
634 634 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
635 635 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Output HTML to show a list of attachments.
636 636 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
637 637 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void attachment_list(
638 638 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTarget, /* Object that things are attached to */
639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- const char *zHeader /* Header to display with attachments */
639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ const char *zHeader, /* Header to display with attachments */
640 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int fHorizontalRule /* Insert <hr> separator above header */
640 641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
641 642 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int cnt = 0;
642 643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Stmt q;
643 644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db_prepare(&q,
644 645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
"SELECT datetime(mtime,toLocal()), filename, user,"
@@ -654,11 +655,16 @@
654 655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zUser = db_column_text(&q, 2);
655 656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zUuid = db_column_text(&q, 3);
656 657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSrc = db_column_text(&q, 4);
657 658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDispUser = zUser && zUser[0] ? zUser : "anonymous";
658 659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( cnt==0 ){
660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ @ <section class='attachlist'>
661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( fHorizontalRule ){
662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ @ <hr>
663 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
659 664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ %s(zHeader)
665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ @ <ul>
660 666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
661 667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
cnt++;
662 668 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ <li>
663 669 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ %z(href("%R/artifact/%!S",zSrc))%h(zFile)</a>
664 670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ [<a href="%R/attachdownload/%t(zFile)?page=%t(zTarget)&file=%t(zFile)">download</a>]
@@ -667,10 +673,11 @@
667 673 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ [%z(href("%R/ainfo/%!S",zUuid))details</a>]
668 674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ </li>
669 675 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
670 676 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( cnt ){
671 677 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@ </ul>
678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ @ </section>
672 679 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
673 680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db_finalize(&q);
674 681 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
675 682 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
676 683 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
677 684 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!