|
By: Paul S Cilwa |
Posted: 3/18/2026 |
|
Page Views: 19 |
| NamtiraWeb gateway restructuring: Chronological replaces DateRange, Unpublished gateway added, Spider always included. NamtiraLib ColorWheel gains programmatic positioning. |
| Estimated reading time: 2 minute(s) (362 words) |
NamtiraWeb Gateway Restructuring
Chronological Replaces DateRange
The 50.DateRange gateway folder in the Template was renamed to
50.Chronological. The old DateRange name implied a user-specified date
range filter; the actual gateway simply presents all content in chronological order,
which is what Chronological says more accurately. The NamtiraMyWeb wizard
was updated to reflect this: the corresponding checkbox is now labeled
Chronological rather than By Date Range.
Unpublished Gateway Added
A new 95.Unpublished gateway was added to present content pages that have
not yet been marked as published. This gives site authors a private index of draft
pages—useful during content development. In the NamtiraMyWeb wizard it appears
as an opt-in checkbox (unchecked by default), since not every site needs to expose a
draft-content listing.
Spider Always Included
The 01.Spider gateway, which generates the metadata file used by search
indexers, was made unconditionally included in every generated site. It was previously
listed alongside the optional gateways, which was a mistake: a site without a spider
page cannot be crawled or indexed. The NamtiraMyWeb wizard no longer shows a
checkbox for it.
NamtiraMyWeb Wizard: Site Purpose & Sections
Two new features were added to the NamtiraMyWeb wizard to better tailor generated
sites to their intended audience:
- General Purpose of Website dropdown on the Identity page—eleven purpose
types ranging from Personal Journal and Photography Portfolio to Corporate Home and
Band/Musician.
- Sections to Include dual-listbox on the Features page—populated from the
chosen purpose, with full drag-and-drop, move and reorder buttons, and a custom
section entry field. Custom sections are stored in a separate registry key and
survive a settings reset.
The underlying data is provided by a new SitePurposeConfiguration class
that maps each purpose to a default section list. A new ListBuilder
UserControl implements the dual-listbox pattern (available items on the left, chosen
items on the right) and is designed for reuse wherever ordered selection from a
supplied pool is needed.