Dev: Public and Member-Only Pages

The LLIR website is divided into a public area and a member-only area.

  • Public pages are those anyone can read without logging in. They make up the public area.
  • Members see pages in the member-only area by logging in.
  • Members see pages the public area before they log in and after they log out. They can also open most public pages while they are logged in. Some public pages, like Land Acknowledgment and Our Members, appear in the Member Menu.
  • Pages opened by buttons in the footer must be in the public area.
  • The Search feature that appears on the Member Header can find pages in both the public and member-only areas.

In other words, the two areas are not mutually exclusive; members are allowed to see all public pages. The pages in the public area are listed below.

If you are not familiar with the concepts Public Menu, Member Menu, Public Header and Member Header, please read page Implementation Strategy before continuing.

Note

  • The LLIR website also contains pages that only WordPress administrators can see. These include:
  • Pages that make up these Developer Notes.
  • Pages that connect the back-end code to forms as described in About Forms and Website Architecture.
  • Temporary work pages
  • These pages belong to neither the public or member-only areas. If you create such a page, make sure it is excluded from the WordPress Search.

Considerations for Adding a New Page

Before you add new pages to the website, or rechunk information by reorganizing existing pages, consider carefully whether each page should be considered public or member-only. Should the Board make the call?

  • Here are some guidelines:
  • Both the Public Menu and Member Menu and contain menuitems link to public pages. If you create such a link, take care to prevent breaking login security.
  • To make more details available to members than to the general public, you can create two with the same title. For example, compare the Contact Us buttons on the Public Header and Member Header.

The webmaster must make sure that the set of public-area pages is synchronized with the list of exclusions from the conditional element Member-Only Page. Otherwise users may click on a menuitem or link in the public area only to see the Please Log In message. For details, see How to Suppress the Please Log In Message.

Pages in the Public Area

At the time of this writing, the pubic area of the LLIR website consists of the 17 pages are listed below. The Member-only area contains many more pages. The public pages are listed in alphabetical order by page title:

  1. About LLIR is accessible from the Public Menu.
  2. About LLIR Courses is accessible from both the Public Menu and the Member Menu.
  3. Annual Fees is accessible from both the Public Menu and the Member Menu.
  4. Contact Us is accessible from the Contact Us button in the Public Header.
    The Contact Us button in the Member Header opens a different page, Contact the Board.
  5. Course Examples is accessible from the Public Menu.
  6. Login Help is accessible from a button in the Public Header.
  7. How to Join LLIR is accessible from the Public Menu.
  8. Land Acknowledgement is accessible from both the Public Menu and the Member Menu.
  9. New Password Video is accessible in the public area from the link in Login Help.
  10. Our Members is accessible from both the Public Menu and the Member Menu.
  11. Privacy Policy is accessible in from the Footer, which appears on all pages.
  12. Third Age Network is accessible from both the Public Menu and the Member Menu.
  13. Terms of Use for this Website is accessible from the Footer, which appears on all pages.
  14. Waitlist Application Form is accessible in the public area from the link in Waitlist Process.
    Note: A block of text that includes the link to the form appears only when the waitlist is open.
    Whether it appears is controlled by back-end code triggered by the LLIR registrar using FileMaker Pro.
  15. Waitlist Process is accessible from the Public Menu.
  16. Welcome to LLIR is the homepage for the website and has label Home on the Public Menu
    Members can open this page by clicking the link at the bottom of of many pages in the pubic area.
  17. Where we Meet is accessible from the Public Menu.
    The page Location, accessible from the Member Menu, provides the same information with more details.

Ensuring that none of the public pages — and that no in-page links or buttons within them — open pages in the member-only area is essential to maintain login security. For an explanation, refer to Security Matters.