I have a website with searchable information for users (catalogue, search, item details, etc.). The site does not offer (and doesn't need) any log-in functionality (content is never personalised and all information is public).
However, I need to provide access for website moderators (non-technical people) to update site content. I decided to integrate their interface with the "normal" website -- after logging in, the site looks only slightly different for moderators: there are additional "edit" buttons, search returns "disabled" results, etc.
My biggest problem is where to put the "Administration/Log-in/Manage" (side question: what should the name be?) link so that users are not confused (and don't accidentally land on a login page without a possibility of registration) and at the same time moderators can easily find it.
Some possibilities I considered:
- Just put the link among other links in the sections bar (Main, Search, Catalogue, About, Administration) -- this is most convenient, but also clearly communicates to the users that there's an administration section; but maybe that's all right?
- Make it a hidden, transparent field in the upper-right corner of the page -- inconvenient for moderators
- Provide a separate url, e.g
/admin/, without any direct link from the homepage -- even more inconvenient for moderators
Right now, I like option 1. best, but maybe you have better ideas?