2007年4月12日に、MagSite1を0.68にバージョンアップしました。
入手先 §
MagSiteMan1上からダウンロードできるほか、MagSiteDistシステムよりダウンロードできます。
MagSite1手動ダウンロード
変更点 §
変更点は以下の通りです。
- MagMLに打ち消し線
- ページ分割解除のためPC用は分割サイズを100倍に
- コンテンツツリーマークアップをMagMLに追加
- 順序のあるリストをMagMLに追加
- "$$ul改行$$1改行"で落ちる。MagMLパーサの問題
変更点の詳しい説明を以下に述べます。
追加マークアップの詳細は「MagML仕様書 Version 0.15」を参照願います。
MagMLに打ち消し線 (-マークアップ) §
文書の訂正時に、打ち消し線が欲しかったので追加しました。
ただし、CSSが参照されないケースでは無効となります。(i-mode用テストXSLT等で起こりうる状況)
ページ分割解除のためPC用は分割サイズを100倍に §
ページ分割がうるさいので、やめてみました。
実際にはModulaFに分割しないという設定がないので、単純に分割基準サイズを100倍して対処しました。
このまま分割しない方針で行くか否かは未定です。
コンテンツツリーマークアップをMagMLに追加 (ctreeマークアップ) §
あるキーワードの下にあるコンテンツの全リストを出力します。
ただし、数千コンテンツを含むサイトでルートを指定して使うと、本当に数千コンテンツのリストを作ってしまいます。もちろん、それほど時間の掛かる処理はタイムアウトするので、正常に処理されません。極めて危険な機能ですので、注意してせいぜい100個程度までのコンテンツに対して使用してください。
また、オーサリング時のプレビューが正常に動作しません。これは制限事項です。
順序のあるリストをMagMLに追加 (olマークアップ) §
HTMLのul要素相当のulマークアップと同様に、ol要素相当のolマークアップを追加しました。当初は、あまり使い道がないと思っていましたが、たまに欲しくなることが分かったので。
"$$ul改行$$1改行"で落ちる。MagMLパーサの問題 §
MagMLパーサのバグの問題の解消です。上記のコードを入力すると例外で落ちていましたが、落ちないようにしました。