お世話になります、手のかかる相談なのですが、Autolink機能の導入を検討していただきたいです。手順は以下。ただし関連して色々細かい話があります。
説明リンク
Autolinkを有効にすると書かれた単語に対して対象ページが存在するなら自動でリンクが付きます。(ただしzawazawaには付きません。)
一々[[ブラケット]]で囲む必要がなくなります(別に今まで通り囲っても構わない)。また後から作成されたページに対しても自動でリンクされます。例えば、[[アイテム]]というページは先日作ったページですが、それ以前に作られたページに"アイテム"という単語があればそれにも自動でリンクされます。
またAutolinkを有効にするとAutoAliasNameが機能するようになります。これは昨年誰かが導入しようとして止めた形跡がありますが、機能しなかったのはAutolinkがOnになってないからです。
導入の理由はページ編集時リンク張りの負担と抜け軽減、閲覧者には単語に対してページの存在を明示できたり、メニューや検索から探す手間が減ります。
ただし、Autolinkには問題がありサイト内のページ数が多くなるとバグります(正確にはページ名の総文字列長依存)。説明
このサイトは、現在1500ページぐらいあり結構微妙なラインだと思いますが、まだ大丈夫ではないかと思います。
有効にした場合、長期視点に立ってページの管理とダイエットが必要なのですが、それにはちょっと考えがあり後で相談したいです。まずは今現在Autolinkが機能するのかどうかをお試しで確認してもらいたいです。
この機能、機能しないサーバーもありこのwikiはどちらかわかりません。機能しない場合は、基本的にあきらめるしかないです。
確認の際は最初の説明ページの通り変更して凍結すれば反映されますが、万が一ページ表示がおかしくなった場合に備えて、設定ページの編集画面を出した状態でのブックマークを作っておいていつでもそこにアクセスして元に戻せるようにしておいてください。
有効になったかどうかは、例えばWarframeという単語に自動でリンクが付くかどうかでわかります。あるいは表示がバグるようなら機能しており問題はページ数になります。
機能するのが確認できたら一旦Offに戻してもらい、ページ管理についてあらためて相談したいです。
お手数ですがご検討よろしくお願いします。
とりあえず、AutoAliasNameが機能することを確認しました。
ページの読み込み速度には現在のところはほぼ影響ないようです。
ありがとうございます。Autolinkは今のところ機能してなさそうですね。
標準的なwikiwikiサイトだと全角で3文字、半角で5文字から自動でリンクされるはずですが、ここは機能Onでもそうなりません。一方AutoAliasNameは機能するようになったので、まったく機能が入ってないということでもなさそうです。キャッシュ反映の問題ないなのか、そもそも機能が効いてないのかなんとも言えないので、明日まで様子見していただけますか。
AutoAliasNameだけでも、使い勝手はあるので悪くはないのですが。Autolinkのバグ対策が必要かどうか見極めが必要です。wikiwikiに聞いてみます。
さっそくですが、わかりました。Autolinkは機能してます。先ほど、[[アイテム]]のページを何も変更せずに更新したところ、Autolinkが掛かるようになりました。おそらく、機能On後に更新されたページ名がAutolinkのIndex Fileに反映されるんだと思います。逆にいえば既存ページは更新しない限り、IndexFileに登録されないため、問題のこのFileの肥大化が抑えられるとも言えます。とりあえず、機能が使えるのはわかったので、いったんOffにしておいてもらえますか。まあ、Onでも古いページを片っ端から更新しない限り問題があったとしても表面化はしないので、そのままでいいですが。ページ数の多さは考えておかなければいけない問題です。
少し訂正。今改めて色々なページを見に行くと、幅広い範囲でLinkが生成されてました。例えば各warframeの名前とか。更新したページだけではなく、そのページに含まれるリンク先もIndexに登録されるのかもしれません、あるいは時間とともにサーバー内で勝手に書き換えが進んでるのかもしれません。
ご報告ありがとうございます。ONにしても即座に反映されるわけではないのですね。
ひとまずAutolinkは無効化しておきました。
機能が使えることがわかったので、Autolink破綻対策について相談したいです。
現在1500ページくらいあるのですが、そのうちzawazawaでないコメントページが572ページあります。[リンク]
アクティブなコメントページ、バックアップページ、長期更新されてないページ色々ありますが、
コメント欄が必要なページは順次zawazawa化を進めて、元コメントページは別のバクアップ用のwikikiを借りてそこに移動させればページをかなり節減できます。あるいは探せば削減できるページはもっとありそうです。
今後新規追加されるであろうページ量の予想は、いくつかの武器やframe、オープンワールドとか新規要素もありますが、ページ数も文字数も現在を上回ることはないと思うので、上記を削減すればAutolinkの安全が確保できると思います。
やる場合、別サイトの立ち上げやページの移行は自分が主導でやろうと考えてます。ページの移行は一気にやらず、優先度を考えて重要でなさそうなページから順次移行を考えてます。移行先へのリンクは元ページに残します。
問題点はこのサイトから過去のコメントページがなくなることにより、何かを検索したとき時過去のコメントページが引っ掛からなく点です。(これは逆に余計なページが出なくなりメリットに感じる人もいるかもしれませんが。)
話をまとめると管理人さんに確認したいのは、AutolinkおよびAutoAliasNameの機能が使えるのはわかったので、これを活用しないかという点と、使う場合は問題の予防策として上記ページの移行案はどうか、ということです。
管理人さんに了解がもらえるなら、編集議論あたりにアナウンスして事を進めます。ただし一般にあまり議論はするつもりはなく、基本このやり方でやるが他に良い方法があればそれを検討する、あるいはお手伝いを募集するという程度です。
よろしくお願いします。
AutolinkとAutoAliasNameの使用、コメントページの移行案について、私からは特に異存ありません。
もちろんページ全体の読み込みに問題が生じた場合は使用を停止させていただく可能性もありますが。
検索に過去ログがヒットしなくなる件については恐らく大した問題ではないです。
移行案通りであれば過去ログは移行先のWikiで検索すればよいので、仰るように検索結果が絞られることによるメリットの方が大きいかと思います。
お返事ありがとうございます。今日の午後くらいから準備を始めます。
ページ整理を進めるため、以下のページを作成しました。また編集議論とFrontPageに案内を出しました。
ページ管理
管理人、編集者どちらの立場でも結構ですので、ご意見あればよろしくお願いします。
なお、機能Onのタイミングについては話の進行状況をみて、あらためてお願いします。
Autolink Onの依頼です。ページ管理の実施は一週間前から行ってますが、その後みなさんの反応も特にないのでこのまま継続していきます。
Autolink有効に移行したいのですが、管理人さんのご都合のよいタイミングで変更していただけますか。よろしくお願いします。
50件超のページ削減お疲れ様でした。
Autolinkの件については了解です。水曜日以降に対応させていただきます。
AutolinkをONに変更しました。
記述頻度があまりにも高い単語についてはIgnoreListに入れる方向で運用します。
ありがとうございます