Contents
Introduction
Here are things you need to know about FreeBSD's wiki. Please get in touch if you have questions, ideas or need help with wiki contribution, content or editing guidelines.
Things Users Need To Know
How To Create an Account
Decide on an AccountName (username, FirstnameLastname preferred) and Email Address for your new account and email them to wiki-admin@FreeBSD.org.
WikiAdmin will create an account for you and send you an email.
Reset password using new AccountName per the email and notify WikiAdmin. Note that if you are using @gmail.com this may not work. If so, please say so.
WikiAdmin will add you to ContributorsGroup.
- Have fun editing!
How To Reset Your Password
How To Recover A Lost Account
Contact WikiAdmin with your AccountName.
Things Administrators Need To Know
Access Control Lists
Two main ACLs exist, modulo more specific ACLs for team or specifric project purposes; ContributorsGroup and DevelopersGroup.
ContributorsGroup provides write access to most pages, except for a few important pages, such as the FrontPage, cannot edit Group pages, nor add #acl keywords.
DevelopersGroup provides access to most/all pages, except for those pages with more restrictive / additional ACLs, and can add #acl keywords.
MoinMoin
The wiki is currently implemented using the /MoinMoin platform.
MoinMoin Modifications
The following modifications have been made to the standard moinmoin installation. These are added here mainly as a help to the admin in case of future upgrade...
More country flags
As suggested by SergeyMatveychuk, a bunch of country flags have been added. See the HelpOnSmileys for information on how to use the flags in the wiki.
The flags came from MaxMind and are used here with permission. TODO as of 20231011, the previous download location of the flag database is no longer available. It may simply be that one needs a login now.
The following (very elegant!) perl oneliner was used to convert to moinmoin config format:
ls *.gif | perl -ne 'chomp; /(.*)\.gif/; print " \"{flag-$1}\": (18, 12, 1, \"flags/$1.gif\"),\n";'