5.10.8.0 (2019/02/01) [クラウドストレージ対応] ファイルの取り扱いの方法を整理して、クラウドストレージとローカルストレージを同じように扱えるようにします。 このバージョンではストレージを共通で扱うクラスの追加のみを一旦行います。 利用するタグ等への適用は今後のバージョンで行う予定です。(ファイルアップロードやダウンロード等) fukurou.model内にインターフェイスやファクトリクラス、標準クラス(ローカル用)を新たに追加します。 クラウドストレージ用のクラスはplugin.cloud内に配置し、AWS,Azure,IBMCloud,OracleCloudのクラスを用意しておきます。 クラウド用プラグインの利用には別途外部Jarが追加で必要なため、GEのChangesも参照ください。 fukurou.model.FileOperation ファイル操作用インタフェイス fukurou.model.AbstractFileOperation 実装Abstクラス fukurou.model.DefaultFileOperation 標準ファイル操作用 fukurou.model.FileOperationFactory ファクトリクラス fukurou.model.FileOperationFileFilter フィルターインタフェイス fukurou.model.FileOperationInfo ファイルList用Info fukurou.util.HybsFileFilter 各クラスへのインターフェイスの追加 hayabusa.io.HybsFileOperationFactory Hayabusaからの利用のためのクラス plugin.cloud.FileOperation_AWS plugin.cloud.FileOperation_AZURE plugin.cloud.FileOperation_IBM plugin.cloud.FileOperation_ORACLE [GF6310 二次元バーコード] QRコードの生成ファイル(rqcode.png)が、ブラウザにキャッシュされてしまう件の対応 ファイルに毎回変更されるパラメータをつけます。 ついでに、{@SYS.CONTEXT_URL} の後ろの '/' の削除も行います。(7.0.1.6対応分) gf/jsp/GF6310/result.jsp {@TEXT} 5.10.7.1 (2019/01/18) [ViewForm_HTMLCalendar修正] カレンダーViewは1件の場合にチェックボックスを出さない仕様になっていましたが、 2件以上との場合とのUI共通化のためチェックボックスを出すようにしておきます。 plugin.view.ViewForm_HTMLCalendar#create( final int startNo, final int pageSize ) [jQuery1.12対応] 一部のスクリプトがJQuery1.4のみに対応で、1.12に対応していなかったため修正します。 (DOM構築までの間にbodyのwidthが返す値が1.4と1.12で異なる) jsp/common/scrollBar2.js#$.hgrid.load jsp/common/queryScript.js#adjustFrameHeightSleep(),onload jsp/common/option/adjustGanttTable.js#adjustTable() jsp/common/option/adjustGanttTable.js#adjustGantt() jsp/common/option/adjustGanttTable.js#adjustTask()