Wordpress allows fine grain control over user permissions using "roles". There are two kinds of content on the website: * Pages: Used for static content (home page, geoforall page, ...). Each page can have be restricted to users with a specific role. * Posts: Used for dynamic content - when used as a blogging platform each post represents an update from the blog. We are using "custom post templates" with additional fields beyond a simple text block. We have a naming convention for website roles: *Authors* can create a new post, edit a post, and upload media (since most posts provide a icon or a background). Authors can not publish a post, they will need to ask an editor to review and publish. (type post) author: (on their type of posts) * edit, * create a new * upload media *Editors* can create a new post, edit a post, and upload media -- in addition to deleting posts and publishing posts (type post) editor: (on their type of posts) * edit, * create a new * upload media * delete * publish == Subscriber Initial members are added as subscribers who can read content, manage their profile including profile picture (uploaded media file). * Users - can manage their own profile * Media - can upload media, used to set profile picture Initially experimented with grvatar profile pictures; but this has not worked out. You will need to upload your own profile picture. == Author & Editor Used to manage foundation wide events, resources and Foundation News. Posts: * Events * Resources * Foundation News * Community News - mostly autofilled from planet.osgeo.org * Local Chapters During prelaunch many users were added as Editor. == !GeoForAll Author & !GeoForAll Editor !GeoForAll Authors can create and edit !GeoForAll Labs. !GeoForAll Editors can create, edit and publish !GeoForAll Labs and promote users (to give members !GeoForAll Authors and !GeoForAll Editor permission). Pages: * !GeoForAll Posts: * !GeoForAll Labs == Partners Editor The board maintains a list of partners and friends of the organization. Pages: * Partners Posts: * Partners == Projects Author & Project Team & Projects Editor Pages * Projects * Choose a Project pages Posts * Projects == Service Provider Author & Service Provider Editor Pages * Service Providers Posts * Service Providers