BurninLeo - 2012-08-11

This is a short manual how to set up an OpenPool installation.

In preparation you need to create a directory on your webserver and ensure that appropiate security measures (e.g., SSL encryption, regular webserver updates) are enabled to protect the e-mail addresses and personal data from the participants.

Ensure, your PHP installation is able to send e-mails. This is usually possible on Linux systems while requires some confguration on Windows systems.

  1. Extract the archive
  2. Copy system/config.sample.php to system/config.php
  3. Edit system/config.php and replace any dummys by your settings
    (create a new password where the dummy is CUSTOM PASSWORD or similar)
  4. Edit modules/texts.Researchers.ger.php and modules/texts.Submission.ger.php
    (note that the panel is currently in German, you're welcome to help with an English translation)
  5. Copy the files to a directory on your webserver
  6. Take care that the system/ subdirectories are writeable by PHP (e.g., CHMOD 666)
  7. Run YOUR-SERVER/OPENPOOL-DIRECTORY/admin/install.php from the webbrowser
  8. If possible on your webspace, create a cronjob for admin/cronjob.php?pass=CUSTOM_PASSWORD each 15 minutes
    (if impossible, run the cronjob whenever invitations are to send or e-mail bounces should be handled)
  9. Test if you're able to register as participant in the panel when calling your OpenPool's URL in the browser
  10. Call YOUR-SERVER/OPENPOOL-DIRECTORY/admin/ to create mailings and check panel status

Please note that OpenPool version 1.3.3 still includes a lot of texts specific for SoSci Survey in modules/texts.*

 

Last edit: BurninLeo 2012-08-11