Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Templates page
    • Remove Navbar, Hidden page and Edit columns
    • Add Content-Type column where removed columns were
    • Add icon to column one and make page name link to edit page
    • Show hidden pages in italics and with different icon


  • Template Editor page
    • Add proper subtitle and tip like all other page
    • Create advanced settings area for things most users don't use.
    • Provide up/down expand/contract buttons for template text area on Template Editor page.
    • Provide link to page generated by template
    • Provide feed-back to show users what the page URL will look like
    • Provide content-type field for each page template.
      • Text field and combo-box with options:
        • Page (text/html)
        • CSS (text/style)
        • JavaScript (text/script)
        • Custom... (popup launches pop-up allows entering custom content-type).
    • Provide language field for each page template.
      • Combo-box with options:
        • Velocity (default)
        • (list of others specified in startup configuration).
    • Create advanced settings area for things most users don't use.
    • Provide up/down expand/contract buttons for template text area on Template Editor page.
    • Provide link to page generated by template
    • Provide feed-back to show users what the page URL will


  • All template pages:
      look like
    • Switch out Struts logic tags for JSTL
    • Use page model approach like
    all
    • other pages

Issues

None.

Design

List and describe new manager methods, Struts actions, JSP pages, macros, etc.

...