ModList のバックアップの現在との差分(No.2)

Top/ModList

//nocache

*各プロジェクトの進行状況テーブル操作ページ [#k95f2e13]
プロジェクト対象のModの進行状況一覧を操作するためのページです。
tracker_plusプラグインを多少トリッキーに用いていますのでちょっと操作が難しいかもしれません。
概念としては、夫々のプロジェクト用の設定用ページが有り、その設定ページの内容を解析して進行状況一覧として表示する、という感じになっていると考えればよいかもしれません。


**目次 [#z6f38321]
#contents


*進行状況一覧 [#e7b75e52]
-実際どう表示されるかのテスト用です。Wikiトップではページング機能をONにしていますが、ここではOFFで全表示にしています。
-「管理」の項目のリンクから夫々のMODの状態を変更できる設定用ページに飛べます。
-各設定用ページのタイムスタンプは夫々のページの''タイムスタンプ変更''から任意の値に変更できます(Passwordはtest)。ただ、特定の日時に変更したいのでなければ、夫々のページのセレクトボックス付属のsubmitボタンを押すだけで現在の日時に変更できます(セレクトボックス内の値は変更しなくて良い)。
-上記のタイムスタンプ変更機能で元に戻せるのでよく分からない方は試してみるのが分かりやすいかと
-ModList以下は誤編集や悪戯を防ぐために認証を導入しています
 ID:jpmodwiki、Pass:ID文字列を逆順にしたもの
#br
#tracker_plus_list(modlist,ModList,_update:SORT_DESC,,SelectAll,1)


*設定用ページ新規作成 [#ja817144]
**フォーム [#hc076d3d]
#tracker_plus(modlist,ModList)

**解説 [#zb54fd58]
 以上の投稿内容はそのまま一覧表に表示されます。以下の記述法に従うときれいな表になるように設計されています。

-''作品名''
--作品名の正式名称を書いてください。
--例:
 JPWikiModSI
--一覧表でプロジェクトページにリンクが張られる場合、その表示名となります
-''ページ''
--実際に存在する、その作品の紹介ページです
--例:
 日本語Mod#jpwikimodsi
-''新規作成されるページ名''
--このフォームで投稿すると このページ以下の階層に新規ページが作成されるのですが、その場合のページ名になります。
--基本的に上の作品名と同じで良いのですが、半角英数以外の記号はアンダースコア(アンダーバー)に置換して下さい((ページ名の視認性向上))。省略すると連番の数字になりますが非推奨です
--ページ名をミスった場合は、そのページを削除後に望ましいページ名で新規作成すればOKです
--例:
 入力値:achi 版Knight_of_the_Nine_名詞日本語化パッチ
 実際に作成されるページ:ModList/achi 版Knight_of_the_Nine_名詞日本語化パッチ
-''カテゴリ''
--その作品の分類
-''進行状況''
--その作品の進行状況
-''リリース状況''
--その作品のリリース状況
-''備考''
--追加したほうが良い情報等を入れてください
--spamチェック等のため、この欄が空白の場合は投稿が弾かれます。

*備考 [#ob5fb835]
-一覧表を表示するのに用いているtracker_plusプラグインはキャッシュ機構を持っているのでページを更新しても反映されないときが有ります。そのときは以下のアドレスから手動でキャッシュを削除すると改善するでしょう
 http://jpmod.oblivion.z49.org/?cmd=tracker_plus_list&cache=DELALL
-同じく、PukiWiki自体にもキャッシュ機構((Convert_Cache))を組み込んで有り、これのおかげで一覧表に反映しないことが有ります。この場合はキャッシュが残っていると思われるページを空更新((編集→何も変更を加えずにページの更新))してみてください。これでクリアされます
-一覧表示での更新日時は当該ページ(ModList/設定用ページ)のタイムスタンプになっています。これはパッチの更新時間と一致しないのでちょっと不便です。そこで次のプラグインを用意しました。タイムスタンプを更新したいものの値を修正して送信するとその時間に変更されます(Passwordはtest)。プラグインの解説は[[運営/change_time.inc.php]]
 http://jpmod.oblivion.z49.org/?plugin=change_time 
キャッシュが効いているおかげでこれで行った変更が反映されない場合があります。その場合はその一覧表を含むページを空更新してみてください((おそらくFrontPageの表はそうしないと反映されない。こちらはPukiWiki自体のキャッシュ機構のせい。ちなみに、このページはキャッシュをOFFにしているので常に反映する))



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