Publishing
Home
A feature of MemoWiki is its ability to publish a project to a web server which is not running MemoWiki. This is done by creating a
static snapshot
of the project, and then publishing that snapshot. Currently you can only publish a project if you are are on the local (server) machine you are an administrator.
To publish a project, take the following steps:
Set up the details of your web server using the
Project settings
page. (You will only be able to do this if you are are on the local (server) machine you are an administrator.)
Use
Create/publish static snapshot
on the
more...
page to create a publishable static snapshot (after the first time, this just updates the static snapshot to make sure it’s current).
The confirmation page will show the snapshot statistics, and (if you set up the publishing project settings) will have a ‘Publish’ button near the button.
Click the publish button. This should publish the snapshot, which may take some time (depending on the web server). If any problem is reported, see the
Help page
for some suggestions.
Notes
Publishing sends the HTML files of the static snapshot and also the contents of the
files
directory (and its subdirectories) to the web server. Most web servers will allow listing and browsing of all those files.
Wiki pages or references which start with the character ‘*’ are considered private; they will not be included in the static snapshot and hence will not be published.
On entering a web site or page, most web servers connect the user (client browser) to the page named ‘index’ (note that this name
must
be all lower-case on many servers). This means that if you wish, you can set up a different ‘entry point’ to the static snapshot than is used for the MemoWiki project, by having a distinct index page (MemoWiki will ensure this name is lowercase, so you can call it ‘Index’ if you like). If you do not supply an index page then a copy of the project home page, named ‘index’, will be created.
By default, MemoWiki will provide a standard header and footer for each snapshot page. If you select
Use private snapshot header and footer
as a Project setting, then MemoWiki will use the pages ‘
*snap-header
’ and ‘
*snap-footer
’ as the header and footer for each snapshot page (if they exist – it is not required that there be a header or footer).
Publishing
was last edited on 2006-03-25
Project:
MemoWiki