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


記事No: 13446
投稿日: 2014/10/30(Thu) 11:45:25
タイトルyybbs テンプレート不正
ID情報: nepi1245
投稿者: 鎧
URLhttp://www.kent-web.com/

yybbsを試しました Ver8.5

yybbs.cgiでERROR!が出て「テンプレート不正」がでます

#テンプレート分割のあたりのエラーだと思うのですがわかりません

よろしくおねがいします


記事No: 13447
投稿日: 2014/10/30(Thu) 20:28:36
タイトルRe: yybbs テンプレート不正
ID情報: hirayama
投稿者: hirayama
URLhttp://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
URLhttp://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
URLhttp://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
投稿者: 鐃
URLhttp://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

不具合失礼しました。
対応しておきました。


[検索ページ] [掲示板]