週刊プリザンター第16号

こんにちは。IISの田口です。
新年度になりました。弊社も新人が入社し、気持ちも新たに業務に邁進していきたいと思います。

週刊プリザンター第16号です。
3/25~3/31を追いかけます。
あ、4/1ですけど、全部本当のネタです。

3/25:画面上部にガイドを表示する機能を追加。(0.49.194)

サイト(フォルダやテーブル)の画面上部(具体的にはパンくずリストの下)にガイドを表示する機能が追加になりました。
注意書きやヘルプ、簡易的な掲示版として利用できると思います。
サイトの管理の「全般」タグで設定します。
◆フォルダ
f:id:imageinformationsystem:20190401143216p:plain f:id:imageinformationsystem:20190401143227p:plain

◆テーブル
f:id:imageinformationsystem:20190401143241p:plain f:id:imageinformationsystem:20190401143251p:plain f:id:imageinformationsystem:20190401143259p:plain

注意点ですが、テーブルのガイドは「一覧画面のガイド」「編集画面のガイド」とあるように、『新規作成画面』に対するガイド設定は出来ません。
f:id:imageinformationsystem:20190401144804p:plain

3/30:サイトメニューにスタイルとスクリプトを挿入する機能を追加。(0.49.195)

サイトメニューにもスタイルとスクリプトが設定出来るようになりました。
設定はテーブルの管理と同様、サイトの管理に「スタイル」「スクリプト」のタブが追加されています。
f:id:imageinformationsystem:20190401143317p:plain f:id:imageinformationsystem:20190401143414p:plain スクリプトでは表示後イベントとして$p.events.on_grid_loadが利用できます。
参考までに以下のスタイル、スクリプトを設定したサンプルを提示します。
◆スタイル

.nav-site{
    height:40px;
    border:solid 2px blue;
}
.nav-site .stacking1{
    height:40px;
    border-bottom:solid 1px blue;
    border-right:solid 1px blue;
}
.nav-site .stacking2{
    height:40px;
    border-bottom:solid 1px blue;
    border-right:solid 1px blue;
}

スクリプト

$p.events.on_grid_load = function(args) {
    $('#SiteMenu').append("<h1>↑サイトのスタイルでテーブルとフォルダのサイズを変更しました。</h1>");
    $('#SiteMenu').append("<h1>サイトのスクリプトで上記とこの説明文を追加しました。</h1>");
}

◆結果
f:id:imageinformationsystem:20190401144438p:plain

スタイルを駆使すれば現状のテーブル、フォルダのアイコン的な表示をツリー形式などに変更できると思います。

その他

不具合解消やソースコードリファクタリングなどで7個のアップデートが実施されています。

バージョンアップに追いつけ!

プリザンターは日々進化しつづけて、新しい機能が追加されています。 皆さんの参考になるよう毎週紹介していきたいと思いますので、ご期待ください!

「+読者になる」のお願い

プリザンターの他、C#によるWebアプリ開発IISの得意とする領域です。今後もプリザンターの機能、拡張スクリプト、ページ追加の研究を進めて行くつもりです。関心のある方、よかったらブログ上部の「+読者になる」をクリックをお願いします!

最後に  

IISはプリザンターのスクリプトによるカスタマイズの経験が豊富です。
プリザンター導入に際してカスタマイズをご検討されている方は是非ご相談ください!
またご不明点やご質問などございましたら弊社までお問い合わせください。