ICT:Workflow: Difference between revisions
m Mngr moved page ICT:workflow to ICT:Workflow without leaving a redirect |
Adaptation to new situation with dashboard and automatic numbering |
||
| Line 18: | Line 18: | ||
== Creating Structured Pages == | == Creating Structured Pages == | ||
=== Heritage Objects ( | === Heritage Objects (Heritage:) === | ||
Steps: | Steps: | ||
| Line 24: | Line 24: | ||
# Use the HeritageObject form | # Use the HeritageObject form | ||
# Enter required metadata | # Enter required metadata | ||
# Select elements for automatic numbering | |||
# Save the page | # Save the page | ||
# Review stored data via | # Review stored data via the provided dashboard | ||
Editing of Heritage: pages goes through the dashboard. Heritage: pages are for internal viewing. | |||
=== Digital Assets ( | === Digital Assets (Asset:) === | ||
Steps: | Steps: | ||
# Create an Asset: page using the Asset:Dashboard | |||
# Create | # Select elements for automatic numbering. | ||
# Link files to the | # Filenames ares the same as the automatic name for Assets. | ||
# Link | # Link files to the DigitalAsset | ||
# Optionally define parent/child relationships between | # Link the Asset to one or more Heritage: pages | ||
# Optionally define parent/child relationships between Assets | |||
DA pages are internal and not intended for public viewing. | DA pages are internal and not intended for public viewing. | ||
| Line 56: | Line 58: | ||
== File Upload Workflow == | == File Upload Workflow == | ||
# | # Files are uploaded via DigitalAssets pages. | ||
# | # File name and format | ||
# Add file reference to a DA page | # Add file reference to a DA page | ||
# Do not embed internal files on public pages | # Do not embed internal files on public pages | ||
Revision as of 10:05, 9 February 2026
Operational Workflow
This page describes how data, pages, and media are created, edited, and published.
It focuses on practical day-to-day workflows.
General Workflow Principle
Work proceeds in phases:
- Internal research and structuring
- Review and validation
- Public publication
Internal work may be complex and incomplete. Public output must be stable and curated.
Creating Structured Pages
Heritage Objects (Heritage:)
Steps:
- Use the HeritageObject form
- Enter required metadata
- Select elements for automatic numbering
- Save the page
- Review stored data via the provided dashboard
Editing of Heritage: pages goes through the dashboard. Heritage: pages are for internal viewing.
Digital Assets (Asset:)
Steps:
- Create an Asset: page using the Asset:Dashboard
- Select elements for automatic numbering.
- Filenames ares the same as the automatic name for Assets.
- Link files to the DigitalAsset
- Link the Asset to one or more Heritage: pages
- Optionally define parent/child relationships between Assets
DA pages are internal and not intended for public viewing.
Managing Relationships
Many-to-many relationships are handled using:
- Cargo subtables
- Repeatable form sections
Examples:
- Object–Person relationships
- Object–Set memberships
Relationships are always edited in the context of a parent page.
File Upload Workflow
- Files are uploaded via DigitalAssets pages.
- File name and format
- Add file reference to a DA page
- Do not embed internal files on public pages
File uploads are restricted to club members.
Public Publication Workflow
Publication is a deliberate act.
Typical steps:
- Identify content ready for publication
- Create or select a public file derivative
- Embed the public file on a page in the Main namespace
- Verify that no internal files are referenced
Internal DA pages remain private.
Schema Evolution Workflow
Changes to structure follow this order:
- Update Cargo table
- Save Cargo page to activate changes
- Update Page Schema if needed
- Regenerate forms if required
- Test with sample data
Never change schema directly in the database.
Error Handling
If data does not appear as expected:
- Check Cargo table definition
- Check that the Cargo page was saved
- Check form-to-field mapping
- Check namespace and category constraints
Status
This workflow is considered stable but may evolve.