<{* 権限名 *}>
<{$lang.authority_name|smarty:nodefaults}>
|
<{$action.role_authority_name}>
|
<{* ベース権限 *}>
<{$lang.authority_base_auth|smarty:nodefaults}>
|
<{if ($action.user_authority_id == _AUTH_ADMIN) }>
<{$smarty.const._AUTH_ADMIN_NAME}>
<{elseif ($action.user_authority_id == _AUTH_CHIEF) }>
<{$smarty.const._AUTH_CHIEF_NAME}>
<{elseif ($action.user_authority_id == _AUTH_MODERATE) }>
<{$smarty.const._AUTH_MODERATE_NAME}>
<{elseif ($action.user_authority_id == _AUTH_GENERAL) }>
<{$smarty.const._AUTH_GENERAL_NAME}>
<{else}>
<{$smarty.const._AUTH_GUEST_NAME}>
<{/if}>
|
<{if $action.user_authority_id == _AUTH_MODERATE}>
<{* レベル *}>
<{$lang.authority_level|smarty:nodefaults}>
|
<{$smarty.session.authority.$role_authority_id.level.hierarchy|intval}>
|
<{/if}>
<{* プライベートスペース *}>
<{$lang.authority_private_space|smarty:nodefaults}>
|
<{if isset($action.config.myroom_use_flag.default.1|smarty:nodefaults)}>
<{$lang.authority_private_space_do|smarty:nodefaults}>
<{else}>
<{$lang.authority_private_space_no|smarty:nodefaults}>
<{/if}>
|
<{* HTMLを許可 *}>
<{$lang.authority_allow_htmltag_flag|smarty:nodefaults}>
|
<{if isset($action.config.allow_htmltag_flag.default.1|smarty:nodefaults)}>
<{$lang.authority_allow_htmltag_flag_do|smarty:nodefaults}>
<{else}>
<{$lang.authority_allow_htmltag_flag_no|smarty:nodefaults}>
<{/if}>
|
<{* レイアウトの許可 *}>
<{$lang.authority_allow_layout_flag|smarty:nodefaults}>
|
<{if isset($action.config.allow_layout_flag.default.1|smarty:nodefaults)}>
<{$lang.authority_allow_layout_flag_do|smarty:nodefaults}>
<{else}>
<{$lang.authority_allow_layout_flag_no|smarty:nodefaults}>
<{/if}>
|
<{* アップロードの許可 *}>
<{$lang.authority_allow_attachment|smarty:nodefaults}>
|
<{if isset($action.config.allow_attachment.default.2|smarty:nodefaults)}>
<{$lang.authority_allow_attachment_all|smarty:nodefaults}>
<{elseif isset($action.config.allow_attachment.default.1|smarty:nodefaults)}>
<{$lang.authority_allow_attachment_image|smarty:nodefaults}>
<{else}>
<{$lang.authority_allow_attachment_no|smarty:nodefaults}>
<{/if}>
|
<{* アップロードの最大容量 *}>
<{if isset($action.config.myroom_use_flag.default.1|smarty:nodefaults)}>
<{$lang.authority_max_size|smarty:nodefaults}>
|
<{foreach item=max_size name=loop from=$action.config.max_size.list}>
<{assign var="max_size_key" value=$smarty.foreach.loop.iteration-1}>
<{if isset($action.config.max_size.default.$max_size_key|smarty:nodefaults)}>
<{$action.config.max_size.list_value.$max_size_key}>
<{/if}>
<{/foreach}>
<{assign var="max_size_key" value=$max_size_key+1}>
<{if isset($action.config.max_size.default.$max_size_key|smarty:nodefaults)}>
<{$lang.authority_unlimited|smarty:nodefaults}>
<{/if}>
|
<{/if}>
<{* システムコントロールモジュールの選択 *}>
<{if count($action.sys_modules.default|smarty:nodefaults) > 0 }>
<{$lang.authority_sys_modules|smarty:nodefaults}>
|
<{foreach item=sys_modules_id name=loop key=mod from=$action.sys_modules.sys_modules_id}>
<{if isset($action.sys_modules.default[$mod]|smarty:nodefaults)}>
<{$action.sys_modules.sys_modules_name[$mod]}>
<{if ($action.sys_modules.sys_modules_dir[$mod] == "user") }>
<{assign var="modselect_user" value="1"}>
<{elseif ($action.sys_modules.sys_modules_dir[$mod] == "room") }>
<{assign var="modselect_room" value="1"}>
<{/if}>
<{/if}>
<{/foreach}>
|
<{/if}>
<{* サイト運営モジュールの選択 *}>
<{if count($action.site_modules.default|smarty:nodefaults) > 0 }>
<{$lang.authority_site_modules|smarty:nodefaults}>
|
<{foreach item=sys_modules_id name=loop key=mod from=$action.site_modules.sys_modules_id}>
<{if isset($action.site_modules.default[$mod]|smarty:nodefaults)}>
<{$action.site_modules.sys_modules_name[$mod]}>
<{if ($action.site_modules.sys_modules_dir[$mod] == "user") }>
<{assign var="modselect_user" value="1"}>
<{elseif ($action.site_modules.sys_modules_dir[$mod] == "room") }>
<{assign var="modselect_room" value="1"}>
<{/if}>
<{/if}>
<{/foreach}>
|
<{/if}>
<{* 会員管理を使用する条件 *}>
<{if isset($modselect_user|smarty:nodefaults)}>
<{$lang.authority_usermodule_auth|smarty:nodefaults}>
|
<{if isset($smarty.session.authority.$role_authority_id.detail.usermodule_auth|smarty:nodefaults)}>
<{assign var="user_authority_id" value=$smarty.session.authority.$role_authority_id.detail.usermodule_auth}>
<{else}>
<{assign var="user_authority_id" value=$action.user_authority_id}>
<{/if}>
<{if ($user_authority_id == _AUTH_ADMIN) }>
<{$lang.authority_usermodule_auth_on|smarty:nodefaults}>
<{else}>
<{$lang.authority_usermodule_auth_off|smarty:nodefaults}>
<{/if}>
<{*
<{if ($user_authority_id == _AUTH_ADMIN) }>
<{$smarty.const._AUTH_ADMIN_NAME}>
<{elseif ($user_authority_id == _AUTH_CHIEF) }>
<{$smarty.const._AUTH_CHIEF_NAME}>
<{elseif ($user_authority_id == _AUTH_MODERATE) }>
<{$smarty.const._AUTH_MODERATE_NAME}>
<{elseif ($user_authority_id == _AUTH_GENERAL) }>
<{$smarty.const._AUTH_GENERAL_NAME}>
<{else}>
<{$smarty.const._AUTH_GUEST_NAME}>
<{/if}>
*}>
|
<{/if}>
<{* ルームの作成を許可する条件 *}>
<{if isset($modselect_room|smarty:nodefaults)}>
<{$lang.authority_createroom_flag|smarty:nodefaults}>
|
<{if $smarty.session.authority.$role_authority_id.detail.public_createroom_flag == _ON || $action.user_authority_id == _AUTH_ADMIN}>
<{$lang.authority_createroom_public|smarty:nodefaults}>
<{/if}>
<{if $smarty.session.authority.$role_authority_id.detail.group_createroom_flag == _ON || $action.user_authority_id == _AUTH_ADMIN}>
<{$lang.authority_createroom_group|smarty:nodefaults}>
<{/if}>
<{if $action.user_authority_id != _AUTH_ADMIN && $smarty.session.authority.$role_authority_id.detail.public_createroom_flag == _OFF && $smarty.session.authority.$role_authority_id.detail.group_createroom_flag == _OFF}>
<{$lang.authority_createroom_none|smarty:nodefaults}>
<{/if}>
|
<{/if}>
<{* 配置可能なモジュール *}>
<{if isset($smarty.session.authority.$role_authority_id.enroll_modules|smarty:nodefaults)}>
<{$lang.authority_available_modules_title|smarty:nodefaults}>
|
<{if (count($action.enroll_modules_id) > 0) }>
<{section name=enroll loop=$smarty.session.authority.$role_authority_id.enroll_modules}>
<{$action.modules_obj.enroll_name[enroll]}>
<{/section}>
<{/if}>
|
<{/if}>