English Français Deutsch Italiano Dansk Español

Configuration

After installation, you need first to edit the configuration file.

Then edit the file

  1. Name your wiki ($swMainName will be used for the home page) and set the http base reference ($swBaseHref )
  2. Create a poweruser ($poweruser). The poweruser has always access, even if there is no user page for it. You can also create an array of $powerusers.
  3. Define the rights for all users and the default rights for new users, that create themselves (you can still modify them manually editing the User pages) ($swAllUserRights, $swNewUserRights, $swNewUserEnable)
  4. Define the fields necessary for the new user form ($swNewUserFormFields)
  5. Define how long a user stays logged in with $swUserCookieExpiration.
  6. Define your encryption salt ($swEncryptionSalt) so that md5 footprints cannot be reused on another server.
  7. Configure skins and add your own ($swSkins)
  8. Enable languages ($swLanguages)
  9. Add namespaces for transclusion, if you want. ($swTranscludeNamespaces) Note: You cannot add the Special namespace (and you will not want to add the User namespace)
  10. Define searchable namespaces. By default, only the main namespace is searchable. ($swSearchNamespaces)
  11. Define your own SystemDefaults ($swSystemDefaults user interface localization). You can do this here or better editing the System pages.
  12. Define the Email for notifications and actions to notify you by mail. Note that users will always get a mail when they create them or when they lost their password.($swNotifyMail, $swNotifyMailCC and $swNotifyMailBCC)
  13. Define Hooks
  14. Enable simple URL.($swSimpleURL)
  15. Enable Image Scaler (for remote hosts only $swImageScaler)
  16. Provide a path to a Ramdisk for caching, if available $swRamdiskPath with trailing slash /.

Now you can log into your wiki with the master user name and start Editing.