「テンプレート・トーク:加入期」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
|||
41行目: | 41行目: | ||
スレも早々に落ちたし、放棄されてないよね?このwiki | スレも早々に落ちたし、放棄されてないよね?このwiki | ||
=== ParserFunctions拡張 === | |||
<nowiki>#switch</nowiki> を使用することにより実現できそうですね。 | |||
wikiについてまずは以下のことを解決しないと先に進みにくい状況です。 | |||
*編集ポリシーの提示 | |||
*編集者同士が議論する場所の確保 | |||
*協力編集者の募集とwikiの宣伝活動 | |||
トップ直下のページについてはとりあえずマイグレーションしましたが、このまま他のページも進めて良いのかどうか。 |
2013年5月20日 (月) 23:33時点における版
このテンプレートの意義
- 上手くソートさせるだけならば、th要素に
data-sort-type="number"
を指定する事で可能な気がします。
http://meta.wikimedia.org/wiki/Help:Sorting#Forcing_the_sort_mode_for_a_column
- ただし上の方法だと、兼任などで異なる「期」が混在する場合に上手くソートさせる(個人的には、AKB11期>SKE4期>NMB1期>AKB12期のように時期でソートしてほしい)のは困難なので、テンプレートにするのはアリだと思う。
想定としては
{{加入期|11期|AKB48}} {{加入期|4期|SKE48}}
これを
<span style="display:none;">201007</span>11期 <span style="display:none;">201009</span>4期
のように出力するのはどうでしょうか?
ユニバーサルなソート
加入期について表記文字とソート文字を分離したので、以下のように記述することにより混在したグループ間の期をソートすることは可能です。 ただし記述者が各グループの期と日付を覚えて正しく記述しなくてはならないのが難点です。
{{加入期|11期|201009}}
ご指摘のように以下のように加入期を記述できれば良いと思います。 加入期とグループ名から内部テーブルを参照して加入年月日を引き出すよいテンプレート記述方法があると良いのですが。
{{加入期|11期|AKB48}} {{加入期|4期|SKE48}}
#swich: による解決法
#switch:
による分岐を利用すれば、それっぽいものは書けそうです。
このWikiでは機能が無効にされているので、「利用すれば」というより「利用できれば」ですが。
- http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions
- http://www.mediawiki.org/wiki/Extension:ParserFunctions/ja
スレも早々に落ちたし、放棄されてないよね?このwiki
ParserFunctions拡張
#switch を使用することにより実現できそうですね。 wikiについてまずは以下のことを解決しないと先に進みにくい状況です。
- 編集ポリシーの提示
- 編集者同士が議論する場所の確保
- 協力編集者の募集とwikiの宣伝活動
トップ直下のページについてはとりあえずマイグレーションしましたが、このまま他のページも進めて良いのかどうか。