アットウィキロゴ

表が崩れる!?

まず、次の表(表①)を見てください。

表①
路 線 情 報 走破状況 乗車距離(単位:km)
路線名称 支線名・通称等 路線区間 初走破 走破回数 営業キロ 区間合計 路線合計
石勝線 (本線) 南千歳-追分-新夕張-新得 2012-08-17 2 132.4 264.8 264.8
夕張支線 新夕張-夕張 - 0 16.1 0
(ダミー行)
根室本線 滝川-富良野 - 0 54.6 0 1,175.6
富良野-新得 2012-08-18 2 81.7 163.4
新得-芽室 2012-08-17 4 30.2 120.8
芽室-帯広 2012-08-17 6 13.6 81.6
帯広-釧路 2012-08-24 2 128.3 256.6
釧路-東釧路 2012-08-23 8 2.9 23.2
東釧路-根室 2012-08-24 4 132.5 530.0

表①のコード(アットウィキモード)は次のようになっています(頭の「xx:」は後から付けた行番号)

01:|>|>|CENTER:路 線 情 報|>|CENTER:走破状況|>|>|CENTER:乗車距離(単位:km)|
02:|CENTER:路線名称|CENTER:支線名・通称等|CENTER:路線区間|CENTER:初走破|CENTER:走破回数|CENTER:営業キロ|CENTER:区間合計|CENTER:路線合計|
03:|CENTER:石勝線|CENTER:(本線)|CENTER:南千歳-追分-新夕張-新得|2012-08-17|RIGHT:2|RIGHT:132.4|RIGHT:264.8|RIGHT:264.8|
04:|~|CENTER:夕張支線|CENTER:新夕張-夕張|CENTER:-|RIGHT:0|RIGHT:16.1|RIGHT:0|~|
05:|>|CENTER:(ダミー行)| | | | | | |
06:|>|CENTER:根室本線|CENTER:滝川-富良野|CENTER:-|RIGHT:0|RIGHT:54.6|RIGHT:0|RIGHT:1,175.6|
07:|~|~|CENTER:富良野-新得|CENTER:2012-08-18|RIGHT:2|RIGHT:81.7|RIGHT:163.4|~|
08:|~|~|CENTER:新得-芽室|CENTER:2012-08-17|RIGHT:4|RIGHT:30.2|RIGHT:120.8|~|
09:|~|~|CENTER:芽室-帯広|CENTER:2012-08-17|RIGHT:6|RIGHT:13.6|RIGHT:81.6|~|
10:|~|~|CENTER:帯広-釧路|CENTER:2012-08-24|RIGHT:2|RIGHT:128.3|RIGHT:256.6|~|
11:|~|~|CENTER:釧路-東釧路|CENTER:2012-08-23|RIGHT:8|RIGHT:2.9|RIGHT:23.2|~|
12:|~|~|CENTER:東釧路-根室|CENTER:2012-08-24|RIGHT:4|RIGHT:132.5|RIGHT:530.0|~|


ところが、上のソースの05行を削除すると・・・

表②
路 線 情 報 走破状況 乗車距離(単位:km)
路線名称 支線名・通称等 路線区間 初走破 走破回数 営業キロ 区間合計 路線合計
石勝線 (本線) 南千歳-追分-新夕張-新得 2012-08-17 2 132.4 264.8 264.8
夕張支線 新夕張-夕張 - 0 16.1 0
根室本線 滝川-富良野 - 0 54.6 0 1,175.6
富良野-新得 2012-08-18 2 81.7 163.4
新得-芽室 2012-08-17 4 30.2 120.8
芽室-帯広 2012-08-17 6 13.6 81.6
帯広-釧路 2012-08-24 2 128.3 256.6
釧路-東釧路 2012-08-23 8 2.9 23.2
東釧路-根室 2012-08-24 4 132.5 530.0

表②のように、四角形だった表が崩れて、途中から右にずれたような形になり、しかも最後の2行は列が入れ替わってしまっています。

ちなみに、ダミー行(05行)を削除した後、06行を残して07行以下を全て削除すると正常に戻るので(表③-1)

表③-1
路 線 情 報 走破状況 乗車距離(単位:km)
路線名称 支線名・通称等 路線区間 初走破 走破回数 営業キロ 区間合計 路線合計
石勝線 (本線) 南千歳-追分-新夕張-新得 2012-08-17 2 132.4 264.8 264.8
夕張支線 新夕張-夕張 - 0 16.1 0
根室本線 滝川-富良野 - 0 54.6 0 1,175.6

07行以下の任意の行を1行だけ追加してみると、ここまでは正常に表示できますが(表③-2)

表③-2
路 線 情 報 走破状況 乗車距離(単位:km)
路線名称 支線名・通称等 路線区間 初走破 走破回数 営業キロ 区間合計 路線合計
石勝線 (本線) 南千歳-追分-新夕張-新得 2012-08-17 2 132.4 264.8 264.8
夕張支線 新夕張-夕張 - 0 16.1 0
根室本線 滝川-富良野 - 0 54.6 0 1,175.6
富良野-新得 2012-08-18 2 81.7 163.4

さらにもう1行追加すると、また同じように崩れてしまいます(表④)。

表④
路 線 情 報 走破状況 乗車距離(単位:km)
路線名称 支線名・通称等 路線区間 初走破 走破回数 営業キロ 区間合計 路線合計
石勝線 (本線) 南千歳-追分-新夕張-新得 2012-08-17 2 132.4 264.8 264.8
夕張支線 新夕張-夕張 - 0 16.1 0
根室本線 滝川-富良野 - 0 54.6 0 1,175.6
富良野-新得 2012-08-18 2 81.7 163.4
新得-芽室 2012-08-17 4 30.2 120.8


ゴールデンウイーク中はサポートも休みみたいなので、自力で原因を調べていたら、連休の後半が完全に潰れました><
どなたか原因と対処法がわかる方がいらっしゃいましたら、是非、駅ノートまでお願いします!

5月12日追記:昨日サポートから「システムの不具合」という返事が来ました。発生条件はわかりませんが、当面は同様の不具合が出たら行の並べ替えで対応することにします。
ちなみに、すぐに対応するのは難しいそうで、表の部分を別ページでワープロモードで作成して、 include_cahceプラグイン で組み込むという回避策が示されました。
最終更新:2013年05月12日 02:52