(現在 過去ログ16 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■17988 / inTopicNo.1)  Child Treeの記事リンクがうまくはたらかない?
  
□投稿者/ who -(2005/01/08(Sat) 17:48:45)
http://www1.u-netsurf.ne.jp/cgi-bin/cgiwrap/~jtdan/bbs/cbbs.cgi
    2005/01/09(Sun) 13:03:18 編集(投稿者)

    はじめして、whoと申します。

    Child Treeのv8.92をありがたく使わせていただいているのですが、
    「・・・の質問については、No123をご参照ください」といった、
    句読点などの記号の後の記事リンクがうまく働かないようなのです。

    cbbs.cgiの[URLをリンク等]部分の正規表現が原因と思い、
    なんとか、自力で直そうとしましたが、
    正規表現が理解できていない私では解決できず、質問させていただきました。
    (今回の現象が記事リンクの仕様で、改造の質問になっていましたらすみません。)

    2005/01/09 追記
    URLやCGIファイルの情報を書き忘れていましたので、追記します。
    cgiファイルをtxtにしたものを以下のリンク先にアップしておきました。

    http://www1.u-netsurf.ne.jp/~jtdan/cbbs.txt

    上記のファイルは、いろいろと改造されていますが、
    今回の現象は改造していないバージョンでも同様でした。
引用返信 [メール受信/OFF] 削除キー/
■17996 / inTopicNo.2)  Re[1]: Child Treeの記事リンクがうまくはたらかない?
□投稿者/ りゅういち -(2005/01/10(Mon) 05:15:17)
http://www.cj-c.com/
    No17988に返信(whoさんの記事)
    > 「・・・の質問については、No123をご参照ください」といった、
    > 句読点などの記号の後の記事リンクがうまく働かないようなのです。
    > > cbbs.cgiの[URLをリンク等]部分の正規表現が原因と思い、
    > なんとか、自力で直そうとしましたが、
    > 正規表現が理解できていない私では解決できず、質問させていただきました。
    > (今回の現象が記事リンクの仕様で、改造の質問になっていましたらすみません。)

    文字コードの問題かもしれません。
    一度 EUC-JP にしてから ShiftJIS にするとどうですか?

    &jcode'convert(*_[0],'euc');
    $_[0]=~ s/〜/〜/g;
    &jcode'convert(*_[0],'sjis');
引用返信 [メール受信/OFF] 削除キー/
■17998 / inTopicNo.3)  Re[2]: Child Treeの記事リンクがうまくはたらかない?
□投稿者/ who -(2005/01/10(Mon) 11:46:38)
http://www1.u-netsurf.ne.jp/cgi-bin/cgiwrap/~jtdan/bbs/cbbs.cgi
    No17996に返信(りゅういちさんの記事)
    > 文字コードの問題かもしれません。
    > 一度 EUC-JP にしてから ShiftJIS にするとどうですか?
    >
    > &jcode'convert(*_[0],'euc');
    > $_[0]=~ s/〜/〜/g;
    > &jcode'convert(*_[0],'sjis');

    りゅういちさんのご指摘のとおり、
    置換の前後に文字コードの変換を行うことで、記事リンクするようになりました。
    お忙しい中、わざわざありがとうございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -