Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 前へ/次へのリンク追加
寺西です。
Masaki Nohtomi wrote:
>
> > src/output.c の print_page_index() を改造してください。
>
> ありがとうございます。
> C言語はわからないのですができるだけがんばってみます。。
print_page_index() の
max = get_maxresult();
whence = get_listwhence();
for (i = 0; i < PAGE_MAX; i++) {
というところを
max = get_maxresult();
whence = get_listwhence();
if (is_htmlmode()) {
if (whence - max >= 0) {
printf("<a href=\"");
fputs(dn, stdout);
fputc('?', stdout);
print_query(qs, whence - max);
printf("\">");
printf("[<-]");
printf("</A> ");
} else {
printf("<strong>");
printf("[<-]");
printf("</A> ");
}
if (whence + max < n) {
printf("<a href=\"");
fputs(dn, stdout);
fputc('?', stdout);
print_query(qs, whence + max);
printf("\">");
printf("[->]");
printf("</A> ");
} else {
printf("<strong>");
printf("[->]");
printf("</A> ");
}
}
for (i = 0; i < PAGE_MAX; i++) {
と改造すると、
現在のリスト: 61 - 62
ペイジ: [<-] [->] [1] [2] [3] [4]
という表示になります。(漢字にするには、ちょっと面倒な作業が必要に
なるので、とりあえず、<- と -> にしました。)
# あくまでも、サンプルということで、適当に作ってます。当然無保証。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E