ModList のバックアップソース(No.5)

Note/ModList?
Top/ModList
//nocache

*翻訳プロジェクトの進行状況表示テーブル編集用ページ [#xfac7b72]
翻訳プロジェクト対象のModの進行状況表示テーブルを操作するためのページです。
tracker_plusプラグインを多少トリッキーに用いていますのでちょっと操作が難しいかもしれませんが、出力が分かりやすくなるので導入しました。

**目次 [#z6f38321]
#contents


*ステータス変更用 [#r4b7302a]
各プロジェクト毎にページが作成されています(ModList/数字という名前)。夫々のページにあるセレクトボックスやURIへのリンクを書き換えると一覧表示に自動的に反映されます。
一覧表は各プロジェクトのページを解析した上で作成されています。

#lsx(prefix=ModList/,sort=date,date=on,linkstr=title)
*表示テスト用 [#v29e99c5]
 実際どう表示されるかのテスト用です(Wikiトップではページング機能をONにしていますが、ここではOFFで全表示にしています)
#tracker_plus_list(modlist,ModList,_update:SORT_DESC)

*新規項目作成用 [#ja817144]
**フォーム [#hc076d3d]
#tracker_plus(modlist,ModList)
**解説 [#zb54fd58]
 以上の投稿内容はそのまま一覧表に表示されます。以下の記述法に従うときれいな表になるように設計されています。

-''Mod名''
--Modの正式名称を書いてください。
--例:
 Verona House Bloodlines
--一覧表でプロジェクトページにリンクが張られる場合、その表示名となります
-''翻訳プロジェクトページ''
--実際に存在する、そのModの翻訳プロジェクトページのTOPのページ名を入れてください
--一覧表でプロジェクトページにリンクが張られる場合、そのターゲットとなります
--例:
 L10N/Verona_House_Bloodlines
-''新規作成されるページ名''
--このフォームで投稿すると このページ以下の階層に新規ページが作成されるのですが、その場合のページ名になります。
--基本的に上のMod名と同じで良いのですが、半角英数以外の記号はアンダースコア(アンダーバー)に置換して下さい((ページ名の視認性向上))。省略すると連番の数字になりますが非推奨です
--例:
 入力値:Verona_House_Bloodlines
 実際に作成されるページ:ModList/Verona_House_Bloodlines
-''備考''
--追加したほうが良い情報等を入れてください
--spamチェック等のため、この欄が空白の場合は投稿が弾かれます。
*備考 [#ob5fb835]
-一覧表を表示するのに用いているtracker_plusプラグインはキャッシュ機構を持っているのでページを更新しても反映されないときが有ります。そのときは以下のアドレスから手動でキャッシュを削除すると改善するでしょう
 http://modl10n.oblivion.z49.org/?cmd=tracker_plus_list&cache=DELALL
-同じく、PukiWiki自体にもキャッシュ機構((Convert_Cache))を組み込んで有り、これのおかげで一覧表に反映しないことが有ります。この場合はキャッシュが残っていると思われるページを空更新((編集→何も変更を加えずにページの更新))してみてください。これでクリアされます
-一覧表示での更新日時は当該ページ(ModList/数字)のタイムスタンプになっています。これはパッチの更新時間と一致しないのでちょっと不便です。そこで次のプラグインを用意しました。タイムスタンプを更新したいものの値を修正して送信するとその時間に変更されます(Passwordはtest)
 http://modl10n.oblivion.z49.org/?plugin=change_time 
キャッシュが効いているおかげでこれで行った変更が反映されない場合があります。その場合はその一覧表を含むページを空更新してみてください((おそらくFrontPageの表はそうしないと反映されない。こちらはPukiWiki自体のキャッシュ機構のせい。ちなみに、このページはキャッシュをOFFにしているので常に反映する))

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS