記事No | : 13446 |
投稿日 | : 2014/10/30(Thu) 11:45:25 |
タイトル | : yybbs テンプレート不正 |
ID情報 | : nepi1245 |
投稿者 | : 鎧 |
URL | : http://www.kent-web.com/ |
yybbsを試しました Ver8.5
yybbs.cgiでERROR!が出て「テンプレート不正」がでます
#テンプレート分割のあたりのエラーだと思うのですがわかりません
よろしくおねがいします
記事No | : 13447 |
投稿日 | : 2014/10/30(Thu) 20:28:36 |
タイトル | : Re: yybbs テンプレート不正 |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
ver.8.5ダウンロードしてみましたが、
こちらでもエラーが出ました。
テンプレート読み込みで、ハッシュ%tmplで指定されたキー
$in{type}が設定されてないことによるエラーのようです。
これはやはりKENTさんに対応してもらうしかないですね。
設置URLが書かれていないので、鎧さんのエラーと同じかどうかわかりませんが
私の場合は、応急対策として、yybbs.cgiの45行目
# 表示タイプ定義
の下に
$in{type} = $cf{bbs_type};
を追加することによって、なんとか表示することはできました。
記事No | : 13448 |
投稿日 | : 2014/10/31(Fri) 10:56:36 |
タイトル | : Re^2: yybbs テンプレート不正 |
ID情報 | : hamel |
投稿者 | : Hamel |
URL | : http://drc3.news-site.net/script1 |
> ver.8.5ダウンロードしてみましたが、
> こちらでもエラーが出ました。
>
> テンプレート読み込みで、ハッシュ%tmplで指定されたキー
> $in{type}が設定されてないことによるエラーのようです。
> これはやはりKENTさんに対応してもらうしかないですね。
>
> 設置URLが書かれていないので、鎧さんのエラーと同じかどうかわかりませんが
> 私の場合は、応急対策として、yybbs.cgiの45行目
>
> # 表示タイプ定義
>
> の下に
>
> $in{type} = $cf{bbs_type};
>
> を追加することによって、なんとか表示することはできました。
上記の方法を試してみた所、「スレッド表示」のみで「ツリー表示」「トピック表示」が表示できません。
「$in{type} = $cf{bbs_type};」の追加はしないで
yybbs.cgi内53行目と54行目を下のように変更してみては、いかがでしょうか?
#if ($in{type} > 3) { $in{type} = 1; } ##←コメントアウト
#if ($in{pg} eq '') { $in{pg} = 0; } ##←コメントアウト
$in{type} = $in{type} =~ /^[1-3]$/ ? $in{type} : 1; ##←追加
$in{pg} = $in{pg} =~ /^\d+$/ ? $in{pg} : 0; ##←追加
記事No | : 13449 |
投稿日 | : 2014/10/31(Fri) 12:14:08 |
タイトル | : Re^3: yybbs テンプレート不正 |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
失礼しました。$in{type}はフォームからの入力を反映してるんですね。
しかも$cf{bbs_type}はハッシュだし。
Hamelさんの修正か、
46行目を
$in{type} = $cf{bbs_type};
ではなく、
$in{type} = 1 if !$in{type};
に変えてください。
とはいっても、これはKENTさんに何とかしてもらった方がいいでしょうね。
記事No | : 13451 |
投稿日 | : 2014/11/01(Sat) 00:09:23 |
タイトル | : Re^4: yybbs テンプレート不正 |
ID情報 | : nepi1245 |
投稿者 | : 鐃 |
URL | : http://www.kent-web.com/ |
hirayamaさんHamelさんありがとうございます
お二人の通り書き換えるとエラーなく表示しました
ほんとに助かりました
けどyybbsってかわいすぎます LIGHT BOARDのレス版が良いのですがね
今まではLightlyBBSってのをシパムあたりを改造して使ってました
かわいすぎ しばし考えてみます
ありがとうございます
記事No | : 13456 |
投稿日 | : 2014/11/02(Sun) 16:53:36 |
タイトル | : Re^5: yybbs テンプレート不正 |
ID情報 | : kent |
投稿者 | : KENT |
不具合失礼しました。
対応しておきました。