外部公開の事前準備
外部公開機能を有効化するために、<doc>
タグと各カード(static_card,appendable_card
)に、allow-external-login="true"
を設定します。
また、外部ユーザがカルテに入力する場合は、入力させたい項目(field_template
)に edit-auth="extarnal"
を設定します。
タグ | 設定する属性 | 説明 |
---|---|---|
|
|
|
|
|
外部ユーザが編集可能になります。 |
<doc title="外部公開確認用カルテ" id="external-release_sample" allow-external-login="true">
<doc_template>
<cards>
<static_card id="activity_list_static_card" title="活動1(static_card)" allow-external-login="true" edit-protect-setting="false">
<field id="active_name" ref="active_name" />
<field id="attendance_check" ref="attendance_check" />
<field id="external_comment" ref="external_comment" />
</static_card>
<appendable_card id="activity_list_appendable_card" title="活動一覧(appendable_card)" append-auth="adviser" allow-external-login="true" edit-protect-setting="false" layout="categorized" category-field-id="active_name">
<field id="active_name" ref="active_name" />
<field id="attendance_check" ref="attendance_check" />
<field id="external_comment" ref="external_comment" />
</appendable_card>
</cards>
</doc_template>
<field_templates>
<field_template id="active_name" type="text" form_type="text" title="活動名" edit-auth="self,adviser"/>
<field_template id="attendance_check" type="select" form_type="checkbox" title="出席確認" edit-auth="external">
<option value="1">確認しました</option>
</field_template>
<field_template id="external_comment" type="text" form_type="textbox" title="学生の印象" edit-auth="external"/>
</field_templates>
</doc>