Help: Installation
Table of contents:
Follow these instructions to install the eZ publish community documentation solution. If you just want to use the documentation solution, then follow the normal installation procedure. If you are a community documentation solution developer or if the normal installation procedure doesn't work, then do a manual installation.
Normal installation
The following procedure will not work yet. We're still working on the wiki solution and no site packages or site style (theme) packages have been made yet. Follow the manual installation procedure instead.
[RepositorySettings] RemotePackagesIndexURL=https:///pubsvn.ez.no/packages/ezpublish/3.8
- Now start the eZ publish setup wizard.
- On the site selection page, choose the Community documentation site package.
Manual installation
First perform a normal or manual installation of eZ publish.
Download
You can download a database dump of eZpedia to make a site for testing purposes or to make a mirror site. The database dump is updated daily ( between 8 and 9 AM CET ).
The eZpedia subversion repository is divided intro different branches.
- Currently only a trunk has been made, on which all new features will be added.
- In the future another branch will be created for stable releases
The branches contain the following directories:
- extension/wikidesign: eZ publish extension containing the eZpedia design, copy it to your eZ publish extension directory
- sitestyles/design/wiki: site styles (themes) for the eZpedia design, copy it to your eZ publish design directory
- bin/shell: a couple of scripts used on eZpedia
Configure Settings
Configure your public site accesses to use the wiki design.
In the directory extension/wikidesign/install you will find a file override.ini.append.php containing all necessary override rules.
- cp -va extension/wikidesign/install/wiki.ini settings/siteaccess/plain_site_user/
- cp -va extension/wikidesign/install/override.ini.append.php settings/siteaccess/plain_site_user/
Configure your public site accesses to use the default wiki theme.
Place these settings in design.ini.append.php of your public site accesses:
[StylesheetSettings] SiteCSS=design/wiki/stylesheets/wiki_t1/site-colors.css ClassesCSS=design/wiki/stylesheets/wiki_t1/classes-colors.css
Load Database
Load the eZpedia mirror database data into your database. You may need to create a database and user first. Example: ezpedia_mirror
Be certain to backup and empty this database first as this sql will drop tables first. The eZpublish admin password is set in the sql to the default eZ publish admin password.
Install extensions
- wikidesign (eZpedia, Required)
- Search (Optional)
- For a more complete list of patches recommended please review the entry, this wiki
Test
- Test your mirror's user and admin siteaccess.
- If you find a issue, please report it!
- If you have a suggestion, please share your thoughts!
Notes
- Wiki namespace classes are not displayed in the menu nor are their children (missing configuration setting)
- Wiki index and default page should be set, I used these additional settings
- Wiki current instructions result in user siteaccess permision denied unless you login as user, anonymous role permission problem?
[SiteSettings] IndexPage=/content/view/full/61/ DefaultPage=/content/view/full/61/
Promote your Mirror!
Add your mirror to our list of mirrors