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


記事No: 16087
投稿日: 2018/10/16(Tue) 15:05:03
タイトル読み込むテンプレート(html)を変更したいのですが?
ID情報: tatsuro
投稿者: Kemunpath
URLhttps://www.jwc-web.org/topics3/topics.cgi

『記事ごとにアンカーリンクを付けることは出きるのでしょうか?』というスレッドを10/2に立てさせていただいた者です。質問内容が変わるので新規スレッドを立ち上げさせていただきました。
以下質問内容です。

TopicsBoard v4.2において、表示されるテンプレートhtmlをデフォルトのbbs.htmlでは無く、
https://www.jwc-web.org/topics3/topics.html
で表示させたいと思っております。

そこで、topics.cgiの55行目の
open(IN,"$cf{tmpldir}/bbs.html") or error("open err: bbs.html");
を書き換えることによって表示できないものかと、topics.htmlの階層とcssの読み込みなどを変更し、アップロードしてみましたが、読み込みエラーとなり、うまく表示出来ません。

おそらくなのですが、該当のtopcs.htmlの140行あたりの

<div class="nBox"><!-- 記事セットはじまり -->
<div class="nHead"><span class="nDate">!date!</span><br /><span class="nTitle">!subject!</span></div>
<div class="nBoxT"></div>
<div class="nReco">!comment!<br />
!image-1! !image-2! !image-3!<br />
<div class="fclear"></div>
</div>
<div class="nBoxB"></div>
</div>

の部分が、TopicsBoard v1.2と同じものなので書き換える必要もあるのではないかと推測し、切磋琢磨しております…
どなたかお助けいただけますでしょうか?
どうぞよろしくお願いいたします。


記事No: 16089
投稿日: 2018/10/18(Thu) 20:57:06
タイトルRe: 読み込むテンプレート(html)を変更したいのですが?
ID情報: teketen
投稿者: てけてん

> open(IN,"$cf{tmpldir}/bbs.html") or error("open err: bbs.html");

ここを書き換えるのではなく、topics.htmlをbbs.htmlとして保存し、アップロードすれば良いと思います。

> TopicsBoard v1.2と同じものなので書き換える必要もあるのではないかと推測し

v4.2とは、テンプレートの仕様が違います。
デフォルトのbbs.htmlをテキストエディタで開いて見て下さい。
記事の部分は、変更されたのがどのバージョンからか分かりませんが、4.2では

<!-- loop_begin -->
<a name="!no!"></a>
<div class="article">
<div class="art-date">!date!</div>
<div class="art-sub">!subject!</div>
!comment!
<!-- clip -->
<div class="pg-top"><a href="#top" title="PageTop">page_top</a></div>
</div>
<!-- loop_end -->

のように、
<!-- loop_begin -->〜<!-- loop_end -->の間に記述し、画像は、!image-1! !image-2! !image-3!ではなく、<!-- clip -->となったようです。

KENTさんは、テンプレートファイルの仕様を説明していないので、不親切だなと思う時があります^^;
なので、デフォルトのbbs.htmlのソースを見て、参考にして下さい。
!bbs_title!のように!xxx!(xxxは任意の文字)となっているものは、不要なものは削除しても構いませんが、<!-- loop_begin -->と<!-- loop_end -->は削除しないで下さい。

以上です。


記事No: 16093
投稿日: 2018/10/23(Tue) 15:18:28
タイトルRe^2: 読み込むテンプレート(html)を変更したいのですが?
ID情報: tatsuro
投稿者: Kemunpath
URLhttps://www.jwc-web.org/topics3/topics.cgi

てけてん様
お世話になっております。

今回もご指導いただきまして、誠にありがとうございました。
無事表示できるようになりました。
重ねてお礼申し上げます。


[検索ページ]