仮メイジ

Last-modified: 2011-10-08 (土) 16:58:28

※このページをTOPページのダミーと見立て、TOPMenuをテストして下さい。
※本来はメイジ系職のルートページです。


[ 仮TOP ]

 

サイトマップ

ルート直下

メイジ

エレメンタルマスター

サモナー

魔道学者

バトルメイジ

スキルを個別ページにした場合の表について

■E1 スキルを個ページに分割する際の問題
以下2点。
E1_1 一覧表にした時の書式の維持 
  ×#ls2_1で自動表記した際、ソートが50音で並んでしまう。
E1_2 今スクロールで行えている”スキルの順閲覧”が可能か。
  ×一度リンク表へ戻らないとならない。それでも問題無いけど。

!プラグインは自動整列なので、個別にページに置くとスキル順ばバラバラになり、一覧の形を維持できない。
+リンク表で対応は可能。表に組み込むためにIncludeを使う。
 検出を避け、Includeぺージはスキルの下階層ではなく、同階層に置く(職の直下)。
   ×相対リンクがIncludeごしには機能しない。使えないと書き換えの手間が無視できないので、ボツ。
    でも手間がかかるだけなので、保守はこちらの方が楽かも。
+スキルのLvを階層名に組み込み、正規表現でリンクを指定する。可能?
 Filterには使える。階層名指定には無理。
   ×同じく#naviの階層名指定に使えない(全一致のみ)、ボツ。
+#ls2_1のFilterを使う。→エレマスの元素スキルでテスト実装
    ファイル名へLvを付与。一覧時に整列する用にする。
   !lsのリストが追従しない。キャッシュエラーが起こる。→cache0で対応。
    ここでもキャッシュエラーがでる。


■E2 単スキル分割時の問題
E2_1 ページ名称が長く、リンク指定が面倒。
   ×相対指定はInclude時には使えない。
   ×他ページで指定する時に大変。今あるリンクを直せるかどうか。
   +専用の置換プラグインを使う。
   
E2_2 リンク表を作成するか、どうか。
   どの形で造るにしろ必ず手間が発生するので不便。


■スキル名で平置きし、リンク表を使えれば最も単純で良いのだが…
>完全にバラになる。ページ検出の為に#tabなどでマークアップする仕組みが必要。
   ×#tagは未実装。
>Plus!ってそういう仕組みなかったっけ?
   +AutoAliasName (自動リンク)や Glossary(自動Tip) などの単語検出機能があるが、
    マークアップはない。
   +リンク表の問題はリンクそのもの。自動リンクを使えば改善する?
    ページ名称がAliasになるので、リンクしたい項目はページに分割されている必要がある。
       >単スキル化しないと使えない。

AutoAliasNameでリンク表を造るテスト

  

実装手順の分割について

作業量と内容のバランスを考慮する変わりに、作業をブロック化し段階に分けて実装する。

  • 実装時間の短縮のため。半分のサイズにすればとりあえずは十分、という事を受けて。
    サモナーなど不十分になるページだけを優先して分割でき、他は最悪しなくても良い。
  • スキル構造どうするかを未定のまま、共通してできる所までを作業する。

1段階 

まず現在の職ページから、スキル・職紹介・攻略、の3つに分割。

  • トップメニューを変更
  • 設置せず#Contentsのままで使う。使えない場合?は自動表記で作成して設置。
    • 軽いページはこれで十分機能し、使い勝手もほとんど変わらない。

2段階

スキルページを分割する。
※分割法はまだ未定。

  • スキル一覧を自動作成して設置。
  • 適当に幾つかにブロック分けする。
    ブロックはイメージし易い種類別に。
    ここで先にブロック分けのレイアウトを固めておく。
    ※レイアウト調整は、この段階では面倒なのでやらない。

3段階

スキルブロックから、単スキルへ分割する。

  • スキル一覧を、自動作成からリンク表へ置換する。
    ブロックを元にデザインする。
    この際にリンクを使用するので、表から見れば分割名や構造はどのような形でも良い

?スキルを平置きにできる?
可能。だけどバラバラになるのでタグが必要。

スキル表 作成例

B.1 単スキル+Lv付与で自動表記

※元素をincludeせず表示。Lvでソートされる。
Lvを付与してよいのかどうか。弊害がある気がするけど不明。

Link
エレメンタルマスター 元素スキルメイジ系 基本スキル
覚醒スキル一般スキル
特性スキル
  固有  メイジ系 共通

B.2 単スキル+Lv付与+Include

一部をIncludeしてレイアウト調整。ブロック分け程度までの作成と管理に簡単対応。
でもそれ以上は無理。
また並び順を正しくする為、名前つける時にLvが必要。

Link
エレメンタルマスター 元素スキルメイジ系 基本スキル
キャスト補助
『光』系
『炎』系
『水』系
『闇』系

編集

覚醒スキル一般スキル
特性スキル
  固有  メイジ系 共通

ページ階層

C. linkをIncludeする表。

表示を詰めてみるテスト

横詰め12pt版

Link
魔道学者 魔道スキルメイジ系 基本スキル一般スキル
覚醒スキル
特性スキル
  メイジ系 共通
  固有

横詰め8pt版

読めるギリギリ?

Link
魔道学者 魔道スキルメイジ系 基本スキル一般スキル
覚醒スキル
特性スキル
  メイジ系 共通
  固有

AutoAliasNameでリンク表。

AutoAliasName?が非稼動。
※また負荷が比較的高い(全文検出する)ので、それだけで対応するのは良くない。
※glossaryは機能違い。

スキル

マジックミサイルキャンセルマジックミサイル?挑発人形:シュルル?古代の図書館?
ディスエンチャント?ホウキコントロール?スイートキャンディーバー?
プルートとの友情?フローレスセント?ジャックフロスト?ジャック・オー・ランタン?
ブラックマント?キャンセルブラックマント?
デスパウダー?高出力マジックミサイル?チリングパウダー?改造シュルル?
変移ハエ叩き?ホウキスピン?アシッドクラウド?マグマポーション?
キャンセル変移ハエ叩き?
反重力マシーン?フローレカライダー?メガドリル?燃え盛る炎の加熱炉?
成功の予感?フュージョンクラフト?

魔道学者のレザーマスタリー?