KENT-WEB サポートコーナー 過去ログ [ 0162 ]


記事No: 5235
投稿日: 2009/01/07(Wed) 09:36:27
タイトルtopicsにページカウント
ID情報: arar
投稿者: ar
URLhttp://cgi3.synapse.ne.jp/~kerasa/p-topics/topics.cgi

お世話になっております

joyfuluのようにtopicsにページカウントを出したいのですが
教えてください

それと
BACKとNEXTを 前ページ 後ページと日本語にしたいのですが
お願いします

この場合スレを二つ立てた方が宜しいでしょうか?


記事No: 5237
投稿日: 2009/01/07(Wed) 15:07:39
タイトルRe: topicsにページカウント
ID情報: teketen
投稿者: てけてん

> joyfuluのようにtopicsにページカウントを出したいのですが

ご利用になりたいカウンタスクリプトをダウンロードして、テンプレートファイルのtmp.htmlにタグを記述されれば宜しいかと。
(タグの記述方法は、そのカウンタスクリプトの説明を読んでください)
その際、tmp.htmlの<!-- line1 -->〜<!-- line2 -->までが記事を表示する部分なので、それ以外の場所に記述して下さい。

> BACKとNEXTを 前ページ 後ページと日本語にしたいのですが

このBACKとNEXTは、画像ファイルなので、ご自分で好きなように画像を作成して下さい。


記事No: 5238
投稿日: 2009/01/07(Wed) 15:59:38
タイトル topicsにページ数です
ID情報: arar
投稿者: ar
URLhttp://cgi3.synapse.ne.jp/~kerasa/p-topics/topics.cgi

> > joyfuluのようにtopicsにページカウントを出したいのですが
>
> ご利用になりたいカウンタスクリプトをダウンロードして、テンプレートファイルのtmp.htmlにタグを記述されれば宜しいかと。
> (タグの記述方法は、そのカウンタスクリプトの説明を読んでください)
> その際、tmp.htmlの<!-- line1 -->〜<!-- line2 -->までが記事を表示する部分なので、それ以外の場所に記述して下さい。
>
> > BACKとNEXTを 前ページ 後ページと日本語にしたいのですが
>
> このBACKとNEXTは、画像ファイルなので、ご自分で好きなように画像を作成して下さい。

済みません言葉を間違えました カウントでなくページ数です
joyfuluの左下に出てくるような

BACKとNEXTはやってみたのですが
両サイドの画像が何故か変わりません
ご教示お願いします


記事No: 5241
投稿日: 2009/01/07(Wed) 17:22:16
タイトルRe: topicsにページ数です
ID情報: teketen
投稿者: てけてん

> 済みません言葉を間違えました カウントでなくページ数です

joyfulの記述を利用してみましたが、改造は自己責任ですので、動作が変になった場合は、元に戻してください。

TopicsBoard v1.2
topics.cgi

187行目付近と173行目付近

s|!home!|<a href="$home"><img src="$homeImg" border=0 alt="HOMEページ"></a>|;

の次の行に

s|!page!|$pagelink|;

を挿入、169行付近

# ヘッダ表示

の前の行に

my $pagelink = '';
if ($i > $pagelog) {
my ($x,$y) = (1,0);
while ( $i > 0 ) {
$pagelink .= $page == $y ? "<b>[$x]</b>\n" : qq|[<a href="$script?page=$y">$x</a>]\n|;
$x++;
$y = $y + $pagelog;
$i = $i - $pagelog;
}
}

を挿入して下さい。
そして、テンプレートファイルのtmp.htmlの、<!-- line1 -->〜<!-- line2 -->以外の好きな場所に、以下を記述して下さい。

!page!

この部分に、[1][2][3]のようなページリンクが表示されるようになります。
以上です。


記事No: 5242
投稿日: 2009/01/07(Wed) 17:51:24
タイトルRe^2: topicsにページ数です
ID情報: arar
投稿者: ar

> > 済みません言葉を間違えました カウントでなくページ数です
>
> joyfulの記述を利用してみましたが、改造は自己責任ですので、動作が変になった場合は、元に戻してください。
>
> TopicsBoard v1.2
> topics.cgi
>
> 187行目付近と173行目付近
>
> s|!home!|<a href="$home"><img src="$homeImg" border=0 alt="HOMEページ"></a>|;
>
> の次の行に
>
> s|!page!|$pagelink|;
>
> を挿入、169行付近
>
> # ヘッダ表示
>
> の前の行に
>
> my $pagelink = '';
> if ($i > $pagelog) {
> my ($x,$y) = (1,0);
> while ( $i > 0 ) {
> $pagelink .= $page == $y ? "<b>[$x]</b>\n" : qq|[<a href="$script?page=$y">$x</a>]\n|;
> $x++;
> $y = $y + $pagelog;
> $i = $i - $pagelog;
> }
> }
>
> を挿入して下さい。
> そして、テンプレートファイルのtmp.htmlの、<!-- line1 -->〜<!-- line2 -->以外の好きな場所に、以下を記述して下さい。
>
> !page!
>
> この部分に、[1][2][3]のようなページリンクが表示されるようになります。
> 以上です。
-------------------------
済みませんうまくいきません
こんな感じで入れてます
my $pagelink = '';
if ($i > $pagelog) {
my ($x,$y) = (1,0);
while ( $i > 0 ) {
$pagelink .= $page == $y ? "<b>[$x]</b>\n" : qq|[<a href="$script?page=$y">$x</a>]\n|;
$x++;
$y = $y + $pagelog;
$i = $i - $pagelog;
}
}
# ヘッダ表示
foreach (@head) {
s|!back!|$backBtn|;
s|!next!|$nextBtn|;
--------
s|!home!|<a href="$home"><img src="$homeImg" border=0 alt="HOMEページ"></a>|;
s|!page!|$pagelink|;

-----------------
それから
BACKとNEXTはやってみたのですが
両サイドの画像が何故か変わりません
ご教示お願いします



記事No: 5244
投稿日: 2009/01/07(Wed) 20:25:43
タイトルRe^3: topicsにページ数です
ID情報: teketen
投稿者: てけてん

始めにお願いがあります。
私のコメントを全文引用しないで下さい。
引用する場合は、必要な部分のみ引用してください。

> 済みませんうまくいきません

記述忘れでしょうか?
> 187行目付近と173行目付近
と書きましたよね?
ヘッダ部分だけではなく、フッタ部分にも

s|!page!|$pagelink|;

の記述を追加する必要があります。
記述しているのに上手く行かない場合は、修正したtopics.cgiをtopics.txtにしてサーバーにアップロードし、そのアドレスを教えてください。


> BACKとNEXTはやってみたのですが
> 両サイドの画像が何故か変わりません

http://www.kent-web.com/bbs/topics.html
TopicsBoardの「スキンファイルの仕様」の説明を読んで下さい。
「基本的な決まりごと」を守れば、他はテンプレートファイル(スキンファイル)を変更することにより、自由にデザインを変更することが出来ます。
両サイドの画像は、スキンファイルのデザインなので、これもご自分で自由に作成することが出来ます。
勿論、必要ない場合は、使わなくても構いません。


記事No: 5245
投稿日: 2009/01/07(Wed) 20:38:28
タイトル出来ました ありがとうございました
ID情報: arar
投稿者: ar

てけてん様 ありがとうございました
出来ました
丁寧なご指導に感謝です
これからもよろしくお願いいたします


記事No: 5248
投稿日: 2009/01/08(Thu) 09:00:51
タイトル問題点がでてしまいました
ID情報: arar
投稿者: ar
URLhttp://cgi3.synapse.ne.jp/~kerasa/p-topics/topics.cgi

申し訳ありません お願いします

画面に!back!!top!!next!が沢山出てきていることに
今日気ずきました

削除の仕方をお教えください

よろしくお願いします


記事No: 5252
投稿日: 2009/01/08(Thu) 20:19:57
タイトルRe: 問題点がでてしまいました
ID情報: teketen
投稿者: てけてん

tmp.htmlの<!-- line1 -->から<!-- line2 -->までの間に、!back!!top!!next!を記述していませんか?
記述されていた場合は、削除して下さい。(この部分以外の!back!、!top!、!next!は消さないで下さい)
この部分は記事表示部分なので、この間に記述されたものは、コメントの数だけ繰り返し表示されます。


記事No: 5254
投稿日: 2009/01/08(Thu) 20:40:24
タイトルRe^2: 問題点がでてしまいました
ID情報: arar
投稿者: ar

> tmp.htmlの<!-- line1 -->から<!-- line2 -->までの間に、!back!!top!!next!を記述していませんか?
---------------------
ご連絡ありがとうございます
確認しましたけど間にはみあたりません
下記の状況です
<P>!back!!top!!next! <!-- line1 -->
<P><Table cellspacing=0 cellpadding=0 width="85%" border=0>
<Tr><Td bgcolor="#8080C0">
<table cellspacing=1 cellpadding=5 width="100%" border=0>
<tr bgcolor="#DCDCED"><td bgcolor="#DCDCED">
<b style="font-size:15px;color:#000000">!subject!</b></td></tr>
<tr bgcolor="#003399"><td bgcolor="white">
<dl><dt><span style='font-family:Verdana'>!date!</span><br><br>
<dd><P>
!image-1! !image-2! !image-3!
<br><br>
!comment!
</dl></td></tr></table></TD></TR></TABLE>

<!-- line2 -->

<P>!back!!top!!next!


記事No: 5255
投稿日: 2009/01/08(Thu) 21:36:04
タイトルRe^3: 問題点がでてしまいました
ID情報: teketen
投稿者: てけてん

> <P>!back!!top!!next! <!-- line1 -->

この部分を、

<P>!back!!top!!next!
<!-- line1 -->

にして下さい。
<!-- line1 -->
のある行は、これのみ記述して、空白も含め他の文字は書かないで下さい。


記事No: 5256
投稿日: 2009/01/08(Thu) 21:54:06
タイトル出来ました ありがとうございました
ID情報: arar
投稿者: ar

丁重なご指導 ありがとうございました
感謝です

又 よろしくお願いいたします


[検索ページ]