<field reporter:label="Browse XPath" name="browse_xpath" reporter:datatype="text" />
<field reporter:label="Restrict?" name="restrict" reporter:datatype="bool" />
<field reporter:label="Display Field?" name="display_field" reporter:datatype="bool" />
+ <field reporter:label="Display Field Map" name="display_field_map" oils_persist:virtual="true" reporter:datatype="link"/>
</fields>
<links>
<link field="field_class" reltype="has_a" key="name" map="" class="cmc"/>
+ <link field="display_field_map" reltype="might_have" key="field" map="" class="cdfm"/>
</links>
<permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
<actions>
<link field="source" reltype="has_a" key="id" map="" class="bre"/>
<link field="field" reltype="has_a" key="id" map="" class="cmf"/>
</links>
- <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
- <actions>
- <retrieve/>
+ <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
+ <actions>
+ <retrieve/>
</actions>
</permacrud>
</class>
<class id="mfde" controller="open-ils.cstore open-ils.pcrud"
- oils_persist:tablename="metabib.flat_display_entry"
+ oils_persist:tablename="metabib.flat_display_entry"
oils_obj:fieldmapper="metabib::flat_display_entry"
oils_persist:field_safe="true"
reporter:label="Flat Display Field Entry View"
<link field="field" reltype="has_a" key="id" map="" class="cmf"/>
<link field="name" reltype="has_a" key="name" map="" class="cdfm"/>
</links>
- <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
+ <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
<actions>
<retrieve/>
</actions>
</permacrud>
</class>
<class id="cdfm" controller="open-ils.cstore open-ils.pcrud"
- oils_persist:tablename="config.display_field_map"
+ oils_persist:tablename="config.display_field_map"
oils_obj:fieldmapper="config::display_field_map"
oils_persist:field_safe="true"
reporter:label="Display Field Map"
<links>
<link field="field" reltype="has_a" key="id" map="" class="cmf"/>
</links>
- <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
+ <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
<actions>
<retrieve/>
+ <create permission="CREATE_METABIB_FIELD" global_required="true"/>
+ <update permission="UPDATE_METABIB_FIELD" global_required="true"/>
+ <delete permission="DELETE_METABIB_FIELD" global_required="true"/>
</actions>
</permacrud>
</class>