ファイルライブラリ設定¶
項目
概要¶
ファイルライブラリ機能での共通情報を設定します。
フォーマットファイル(xsd) WEB-INF/schema/iac-filelibrary-config.xsd設定場所 WEB-INF/conf/iac-filelibrary-config.xml<?xml version="1.0" encoding="UTF-8"?> <iac-filelibrary-config xmlns="http://intra-mart.co.jp/product/collaboration/filelibrary/internal/utility/config/iac-filelibrary-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://intra-mart.co.jp/product/collaboration/filelibrary/internal/utility/config/iac-filelibrary-config ../schema/iac-filelibrary-config.xsd "> <list-limit>100</list-limit> <register-limit>20</register-limit> <admin-list-limit>20</admin-list-limit> <folder-depth-limit>20</folder-depth-limit> <auto-complete-config> <auto-complete-mode>true</auto-complete-mode> <min-length>1</min-length> <list-limit>5</list-limit> </auto-complete-config> <acl-config> <collector-names> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSub4QueryCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptPostCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCtgCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSubCtg4QueryCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubSub4QueryCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubRoleCollector</name> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderRoleCollector</name> </collector-names> <cache-key>iac_filelibrary_acl</cache-key> </acl-config> <sp-config> <search-list-limit>20</search-list-limit> <file-list-limit>20</file-list-limit> <download-link>true</download-link> </sp-config> </iac-filelibrary-config>
リファレンス¶
ファイル一覧表示件数(一般ユーザ用)¶
タグ名 list-limit 一般ユーザの操作するファイル一覧の表示件数を設定します。【設定項目】
<iac-filelibrary-config> <list-limit>100</list-limit> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 一般ユーザの操作するファイル一覧の表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-filelibrary-config 注意
現在この設定は使用されていません。設定値を変更してもアプリケーションには反映されません。
ファイル一覧表示件数(管理者用)¶
タグ名 admin-list-limit 管理者の操作するファイル一覧の1ページ表示件数を設定します。【設定項目】
<iac-filelibrary-config> <admin-list-limit>20</admin-list-limit> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 管理者の操作するファイル一覧の1ページ表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-filelibrary-config
ファイル登録上限数¶
タグ名 register-limit 1度に登録できるファイルの上限数を設定します。【設定項目】
<iac-filelibrary-config> <register-limit>20</register-limit> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 1度に登録できるファイルの上限数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-filelibrary-config
フォルダ階層上限数¶
タグ名 folder-depth-limit フォルダの階層の上限数を設定します。TOP フォルダの配下に持つことができる階層の深さを 0 以上の数値で指定します。0 の場合は TOP フォルダのみです。負数を指定すると 0 と同等に扱われます。【設定項目】
<iac-filelibrary-config> <folder-depth-limit>20</folder-depth-limit> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 フォルダの階層の上限数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-filelibrary-config
オートコンプリート用設定¶
タグ名 auto-complete-config 個人タグ選択コンポーネントの自動入力補完機能(以下、オートコンプリート)の設定を行います。【設定項目】
<iac-filelibrary-config> <auto-complete-config> ... </auto-complete-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 ファイルライブラリ機能でのオートコンプリート情報を設定します。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-filelibrary-config
機能利用ON/OFF切り替え設定(オートコンプリート)¶
タグ名 auto-complete-mode オートコンプリートの利用有無を設定します。【設定項目】
<iac-filelibrary-config> <auto-complete-config> <auto-complete-mode>true</auto-complete-mode> </auto-complete-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true オートコンプリートを利用します。 false オートコンプリートを利用しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ auto-complete-config
検索開始文字数(オートコンプリート)¶
タグ名 min-length 何文字入力した時点でオートコンプリート検索を行うかを指定します。【設定項目】
<iac-filelibrary-config> <auto-complete-config> <min-length>1</min-length> </auto-complete-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 何文字入力した時点でオートコンプリート検索を行うかを指定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ auto-complete-config
表示件数(オートコンプリート)¶
タグ名 list-limit オートコンプリート検索の結果を表示する件数を指定します。【設定項目】
<iac-filelibrary-config> <auto-complete-config> <list-limit>5</list-limit> </auto-complete-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 オートコンプリート検索の結果を表示する件数を指定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ auto-complete-config
アクセス権チェック設定¶
タグ名 name アクセス権チェックを行うコレクタークラスを設定します。システム設定の アクセス権利用設定 がfalseに設定されている場合(=アクセス権を利用しない)は、本設定は無効になりアクセス権チェックは行われません。【設定項目】
<iac-filelibrary-config> <acl-config> <collector-names> <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCollector</name> ... </collector-names> </acl-config> </iac-filelibrary-config>
必須項目 × 複数設定 ○ 設定値・設定する内容 ファイルライブラリ機能でのアクセス権チェックを行うクラスを設定します。また、<collector-names>タグ内に記述されている順にアクセス権チェックを行います。特定のアクセス権チェックが必要ない場合は、該当のクラス設定を削除してください。1つも設定しない場合はアクセス権チェックを行いません。・[組織指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCollector・[組織+ユーザ分類指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSub4QueryCollector・[組織+役職]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptPostCollector・[組織配下指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCtgCollector・[組織配下+ユーザ分類指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSubCtg4QueryCollector・[パブリックグループ指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubCollector・[パブリックグループ+役割指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubSub4QueryCollector・[パブリックグループ配下指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubRoleCollector・[ロール指定]jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderRoleCollector単位・型 文字列 省略時のデフォルト値 なし 親タグ collector-names
アクセス権情報のキャッシュキー設定¶
タグ名 cache-key アクセス権情報のキャッシュキーを設定します。通常、設定値は変更しません。【設定項目】
<iac-filelibrary-config> <acl-config> <cache-key>iac_filelibrary_acl</cache-key> </acl-config> </iac-filelibrary-config>
必須項目 × 複数設定 × 設定値・設定する内容 アクセス権情報のキャッシュキーを設定します。デフォルトのキャッシュ情報は アクセス権キャッシュ設定 を参照してください。単位・型 文字列 省略時のデフォルト値 なし 親タグ acl-config
スマートフォン用設定¶
タグ名 sp-config スマートフォン機能を利用する場合の設定です。スマートフォンファイルライブラリ機能での共通情報を設定します。【設定項目】
<iac-filelibrary-config> <sp-config> ... </sp-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 スマートフォンファイルライブラリ機能での共通情報を設定します。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-filelibrary-config
検索一覧表示件数(スマートフォン)¶
タグ名 search-list-limit スマートフォンファイルライブラリ機能で任意の条件で検索を行った際の一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。【設定項目】
<iac-filelibrary-config> <sp-config> <search-list-limit>20</search-list-limit> </sp-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 スマートフォンファイルライブラリ機能で任意の条件で検索を行った際の一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ sp-config
フォルダ内一覧表示件数(スマートフォン)¶
タグ名 file-list-limit スマートフォンファイルライブラリ機能で指定フォルダ内のファイル一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。【設定項目】
<iac-filelibrary-config> <sp-config> <file-list-limit>20</file-list-limit> </sp-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 スマートフォンファイルライブラリ機能で指定フォルダ内のファイル一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ sp-config
ファイルダウンロード機能利用ON/OFF切り替え設定(スマートフォン)¶
タグ名 download-link スマートフォンファイルライブラリ機能でのファイルダウンロード機能の使用有無を設定します。スマートフォンファイルライブラリ機能での共通の指定です。【設定項目】
<iac-filelibrary-config> <sp-config> <download-link>true</download-link> </sp-config> </iac-filelibrary-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true ファイルダウンロード機能を利用します。 false ファイルダウンロード機能を利用しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ sp-config