EditThisPage PHP

 RSS  ETP Installation
 RSS  ETP Installation Changes
SourceForge.net Logo

Installing EditThisPagePHP

Installation can be as simple as uploading the install script, install-etp.php, to your webserver and directing your browser to it. Unzip the archive from the download page and upload install-etp.php to the directory on your webserver in which you wish to install EditThisPagePHP.

During installation, you can move to any other step through the menu on the left hand side.

After installation, you can modify any configurations set in the wizard. Configuration is found in a file with a name like edithispage-index.php. Please see the README included with this distribution for more information.

Test Setup Step 1: Test Setup

Both the install script and EditThisPagePHP must be able to write to themselves, and to the directory in which they are located. Some servers are configured to allow this (through suexec). If not, you will need to change permissions on install-etp.php and the directory you are installing in. The first step of the install wizard tests for this.

You may need to change permissions on the install file, and the directory in which you are installing EditThisPagePHP so that the webserver can write to them. Most FTP clients have a permissions dialog with checkboxes to make files and directories "world writeable". If not, you may need to do the following from the command line, or from the shell extension of your FTP client:

Change to the directory to which you uploaded install-etp.php
Make the file world writeable:

chmod a+w install-etp.php

Make the directory accessible to all:

chgrp chmod a+w,a+x ./


Set Hostname Step 2: Set Hostname

The hostname of your server will need to be set. This is used for creating links to images, RSS feeds and in the administration functions. The installer should be able to guess your hostname correctly.


Step 3: Guest Access

If you want people to be able to read the page without having an account and password, select "yes" to enable guest access.


Step 4: Create Accounts

Create accounts for users, set their passwords, and their access level.


Step 5: Email Notifications

Enable email notifications on page changes, and set the user email will appear to be from.


Step 6: Page Name and Title

Set the name of the file you want to create, and the title of the page.


Step 7: RSS Setup

Set the title and description for the RSS feeds. Each page has two feeds, one with the full content of the current page, and a diff feed showing changes made on the page.


Step 8: Confirm Settings

You will be asked to confirm your settings here. If any required steps have been missed, you will be prompted to complete them before continuing.


Step 9: Finished!

Installation is complete. You can remove the install script and continue to the newly created page, or create another page.


  +