RequireUIFile("jquery-ui.js"); $GLOBALS["AF"]->RequireUIFile("jquery-ui-nestedsortable.js"); $GLOBALS["AF"]->RequireUIFile("MetadataFieldOrdering.js"); $ToPrint = getTree($Order); # exclude all disabled fields $ToPrint = array_filter($ToPrint, "fieldOrderFilter"); foreach ($ToPrint as $Index => $Item) { if ($Item["Type"] == TYPE_GROUP) { $ToPrint[$Index]["Children"] = array_filter($Item["Children"], "fieldOrderFilter"); } } # print all fields & groups using the tree print "
Tip: drag metadata fields and groups to reorder them.
The Display Order settings control the ordering on the item display page for that schema (e.g. Full Record for Resources), if that page supports it. The Editing Order settings control the order of fields on the Edit Resource pages.
Collection Administrators may also choose to group like metadata fields together, and have them appear in their own box on the Full Record or Edit Resource pages. To group a set of metadata fields together, type the name of the grouping in the Add Group box, select whether the group belongs in the Display Order (on the Full Record) or Edit Order (on the Edit Resources page), and click the Add button. The name of the group will appear in the list in bold, and fields can be moved into the group. The name given to these groupings will only appear on the Full Record page (Display Order) if the "Show Group Names In Full Record Page" option is checked in System Configuration. However, on the Edit Resources page (Edit Order) the name does display and the set of fields is collapsible.