FSWiki

category2sortkey

を、設けた。これによってカテゴリリストを出力した際、category2sortkeyで指定された文字順に表示されるようになる。ようやっとこれでページコードの文字コード順ではなくって、濁音・半濁音・促音・拗音を清音にして長音を無視した状態での順番にソートで…

野望

というか、ぼんやり考えているのは、{{category2}}プラグインにソート用文字列を埋め込みたい。今はファイル名の文字コード順なので、平仮名カタカナ漢字音読みの順番になっちゃうんだよなぁ。一応、その野望を見越して{{category2title}}を埋め込むようにし…

歯痛で倒れる前に

私にも「デフォルトで凍結」は実は必要なので考えてみた。記事投稿時の処理で 最初の記事投稿である場合 { config.datに新設する凍結フラグが1の場合 { logにあるFreeze.logに記事名を追加 } } で、いいのだろうか。面倒なので思考放棄。

問答無用に凍結バージョン

痛み止め効いてきた。兎も角。 「DefaultStorage.pm」の「save_page」処理で } else { #↓凍結用 open(DATA,">>".$self->{wiki}->config('log_dir')."/".$self->{wiki}->config('freeze_file')) or die $!; binmode(DATA); print DATA $page."\n"; close(DATA…

うちの場合

ログインして環境設定→動作設定→ページの作成・編集を「ログインユーザのみ可能」にすれば問題ないことに気がついた。これでログインできない奴は作成も編集も出来ない。そして気にしなくてはならないページは、私以外にユーザをきるつもりがないからだ。 本…

スパム

Glorantha-wikiにスパムが来さらしやがった。どうにも「inurl:wiki.cgi?Sandbox」でググっているからには「sandbox」が原因の模様。砂箱の名前を変えよう。そうしよう。 くそったれめ。作業を増やしやがって。

文字化け

オーランス。 今、うちの環境から見ると、説明の後の行が文字化け。 皆さんはどうですか?

FrontPageをWebサイトのIndexページらしく変更

私がしたのはこちら。 パッチファイルの内容のうち、行頭が「-」の部分を削除し、「+」の部分を挿入すればOKOK。修正箇所が一箇所なので気楽でした。

入り口2つ

エルナーの長館 Glorantha-Wiki やってみた。この2つは同じデータを参照してたり。setup.datとconfig.datを別個に持っているので、公開情報を切り分けてエルナーではMenuを出さないようにし、すべての情報は管理者しか更新できないようにしているが、「Glora…

裏口

wiki.cgiとsetup.datを別個において設定すれば、同一のデータを参照するwikiを併設できるかと思ったけれど、排他処理が気持ち悪い。 でもconfig.datあたりで何とかできるのかな?

Frontpage

見栄えを弄ってみる。 具体的には「Frontpage」を表示する際、H1に表示される「Frontpage」という文字列を、環境設定ページで指定した「サイト名」に置き換えるよう、wiki.cgiを修正*1。 setup.datの「トップページのページ名」で対応するのではなく、トップ…