**[[質問箱3/500]] [#oe2a0748] #author("2018-03-11T18:48:01+09:00;2015-04-24T09:03:31+09:00","","") **[[質問箱/3500]] [#oe2a0748] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|AutoLinkが動作していないっぽい| |~バージョン|1.4.7| |~投稿者|[[vikke]]| |~状態|完了| |~投稿日|&new{2006-09-17 (日) 11:32:17};| ***質問 [#hec0f325] 新規にPukiWiki 1.4.7を導入しましたが、AutoLinkが動いていないようです。行なった設定は、pukiwiki.ini.phpの$autolinkに0以外(8とか16とかでやってみました)にしてみました。 これで動作しないので、他に下記のような事をしてみました。 -web等の情報によると、$nowikiname = 1にすると、通常のWikiNameもAutoLinkで処理するようになるとの事だったので、これを1にしてみると、WikiNameのlinkが外れます。(1の時はちゃんとlinkになります。) -cacheが悪さをしているか?と思い、cache/*を削除後、update_entitiesとlinks pluginでcache下を再構成してみましたが、これでも状態は変更になりませんでした。 いろいろwebを検索したのですが、解決策が見えないので質問させてもらいました。 -環境 --PukiWiki 1.4.7 --FreeBSD 6.1 --Apache 2.2 --php 4.4.4 ***回答 [#c628879a] - ちょっと処理が過多になると思うけど、AutoLinkの値を1にして見るとどうなります?この数字は、バイト数なので、デフォの8だと半角換算で8文字なので1にすると1文字になるので全ての文書名がリンクになるはずです。 -- &new{2006-09-17 (日) 23:06:46}; -- なので8にした場合半角英数字で7文字はリンクになりません。 -- &new{2006-09-17 (日) 23:08:28}; - そもそも$autolinkの値の意味を履き違えてました。指定された文字列以下の長さの文書名がAutoLinkの対象になると思ってました。よくよくpukiwiki.ini.phpのコメントを読むと最低長なんですね。で、設定してみましたが、状況は変わりません。testという名前の文書を作成し、別のpageにtestという文字列を入れた文章を作成しましたが、linkが張られませんでした。 -- [[vikke]] &new{2006-09-18 (月) 04:04:10}; - 解決しました。別のpageの文字列をただ「test」としただけではだめで、「testなんだなー」と後ろに別単語を付けたら、AutoLinkされました。ありがとうございます。以上でこの案件をcloseとしたいのですが、それってどうやるんですか? -- [[vikke]] &new{2006-09-18 (月) 04:06:20}; - このpageの状態を完了にしたら、一覧も勝手に完了になりました。すごいすごい。 -- [[vikke]] &new{2006-09-18 (月) 04:34:48}; //#comment