For the complete documentation index, see llms.txt. This page is also available as Markdown.

Aragorn Theme

A running log of the Aragorn theme development — the checklist below tracks progress per area. The reference documentation itself lives in the systematic sections (Theme skeleton, Theme layouts, Standalone pages, Plugins); each checklist item links to its page.

Progress legend: ██████████ = done, checkbox ticked only at 100%.

Development areas

Theme shortcodes

Custom shortcodes defined in theme_shortcodes.php (see Theme shortcodes for details) — this list will keep growing as the home and memberdesk layouts develop:

Solved along the way

Problems that cost real debugging time — each is documented on its area page and, where generally useful, extracted into a guide:

  1. Members-only fpw/signup bypasses the theme layout (e_IFRAME mode) — see Auth pages.

  2. simpleParse() deletes plain {WORD} shortcodes in fpw/membersonly template headers — see Auth pages.

  3. Dead icons / legacy PNG icons — missing BOOTSTRAP constant and icon font — see the guide.

  4. Tabler .img-responsive conflicts with e107 core output — see Theme assets.

  5. Double Bootstrap risk — solved with files="none" library registration — see Theme skeleton.

  6. Menu areas in the header/footer invisible to the Menu Manager — reported upstream in 2019 (#3987), closed in 2026: the HTML-layout partial pattern makes them fully functional — see the guide.

Last updated