GCライブラリパッケージ version 1.1.0 (2013/01/15リリース)

新機能

テキストパーツ BASICTEXT01

  • 新規追加

パーツ共通クライアントJavaScriptファイル gcparts-1.0.0.js

  • 新規追加

画像パーツ BASICIMAGE01

  • img要素のwidth属性・height属性の削除をするかどうかのオプション項目を追加

テキストメニューパーツ TEXTMENU01

  • キーワード置換機能の追加

背景付きメニューパーツ IMAGEMENU01

  • キーワード置換機能の追加

変更点

パネルパーツ BASICPANEL01

  • アイテム「step1.remove」で指定する属性削除処理を、table要素・img要素・object要素・applet要素についても行うよう変更

画像パーツ BASICIMAGE01

  • クリッピングオプション使用時に、画像リソースの絶対URLを相対に変更する gc-convert="on"属性を設定するよう変更 パーツビューの選択肢文言を修正(旧:「1行テキスト表示」  新:「1行横並び表示」)

テーブルフォームパーツ TABLEFORM01

  • keygen要素、datalist要素の出力に対応

テキストリストパーツ TEXTLIST01

  • 「もっと見る」クリック時に動作するクライアントJavaScriptをGCパーツ共通の外部ファイルに移動

画像付きリストパーツ IMAGELIST01

  • 「もっと見る」クリック時に動作するクライアントJavaScriptをGCパーツ共通の外部ファイルに移動

テキストメニューパーツ TEXTMENU01

  • サブメニュー表示用のクライアントJavaScriptをGCパーツ共通の外部ファイルに移動

背景付きメニューパーツ IMAGEMENU01

  • サブメニュー表示用のクライアントJavaScriptをGCパーツ共通の外部ファイルに移動

バグ修正

パネルパーツ BASICPANEL01

  • 端末情報ブラウザ幅プロパティが取得できずブラウザ幅に寸法調整する機能が動作しない不具合を修正
  • アイテム「step1.remove」で指定する削除属性指定がビューに記載されていない場合に実行時エラーが発生する不具合を修正
  • アイテム「step1.remove」で指定する削除対象属性名が大文字の場合に、属性の削除が行えない不具合を修正

画像パーツ BASICIMAGE01

  • 端末情報ブラウザ幅プロパティが取得できず画像の幅調整時にブラウザ幅を考慮できない不具合を修正

テーブルフォームパーツ TABLEFORM01

  • 変換対象に含まれるa要素、img要素が変換後に出力されない不具合を修正 table要素の外に配置されているフォーム部品が出力できない不具合を修正
  • textarea要素のテキストノードに不正なspan要素が混入する不具合を修正
  • アイテム「start.removeAttrs」で指定する削除対象属性名が大文字のケースで、属性の削除が行えない不具合を修正

ラベル再定義フォームパーツ RELABELFORM01

  • テキストボックス、パスワードボックスの表示幅がフォームの枠線よりも大きくはみ出ているのを修正
  • ラベル定義データの最終フォーム部品のlayoutプロパティが「inline」のとき、その下に配置する要素がフローティングの影響を受けてレイアウト崩れを起こす不具合を修正
  • ラベル定義データの最終フォーム部品のlayoutプロパティが「inline」で、footer1, footer2プロパティがないケースで、フォーム部品がフォームの外枠よりはみ出して配置される不具合を修正
  • アイテム「start.removeAttrs」で指定する削除対象属性名が大文字のケースで、属性の削除が行えない不具合を修正
  • ラベル再定義データ(アイテム「start.def」)が一定の長さ(4096バイト)を超えるとき、データの読み込み時にエラーが発生する不具合を修正

テキストメニューパーツ TEXTMENU01

  • アイテム「start.attrs」で指定する属性名が大文字のケースで、元コンテンツ属性の取り込みが行えない不具合を修正

背景付きメニューパーツ IMAGEMENU01

  • アイテム「start.attrs」で指定する属性名が大文字のケースで、元コンテンツ属性の取り込みが行えない不具合を修正

テキストリストパーツ TEXTLIST01

  • dt要素、li要素が複合し、複数回入れ子したツリーを変換対象とし、且つプリプロセス「gcproc.prepareNormalizeList」を使用する場合にて、ツリーの途中でリストが切れてしまう不具合を修正

画像付きリストパーツ IMAGELIST01

  • dt要素を含むdl要素を変換対象とし、且つプリプロセス「gcproc.prepareNormalizeList」を使用しない場合にて、実行時エラーが発生する不具合を修正 dt要素、li要素が複合し、複数回入れ子したツリーを変換対象とし、且つプリプロセス「gcproc.prepareNormalizeList」を使用する場合にて、ツリーの途中でリストが切れてしまう不具合を修正
  • オプションのサムネイル横幅・高さの設定値が負の値の場合に、サムネイルに適する画像であってもサムネイルとして扱われない不具合の修正
  • 元コンテンツのIMG要素に設定されたwidth属性・height属性がパーセント値だった場合、サムネイル画像の判定が正しく行えない不具合を修正

列カットテーブルパーツ TRIMTABLE01

  • tbody要素を変換対象とし、かつ対象要素数が2つ以上となる場合に実行時エラーが発生する不具合を修正
  • table要素を変換対象とし、かつ対象要素数が2つ以上となる場合に、2つ目以降のテーブルが出力されない不具合を修正
  • 入れ子したテーブルを選択した場合に、入れ子の階層を正しく判断できず実行時エラーが発生する不具合を修正
  • アイテム「start.remove」で指定する削除対象属性名が大文字のケースで、属性の削除が行えない不具合を修正