Eventy Plus 1.2

 

Overview

Eventy Plus is a web based event calendar which allows you to publish events online and in RSS. You can also send event reminders to a mailing list. Eventy Plus is an extended version of the basic Eventy software.

Contents

 

Requirements

The script needs only web host with PHP 4+ or above and MySQL 4+ database.

 

Installation

The installation of Eventy Plus is very simple and requires only few steps. You do not need to be a programmer to do it.

1. Create a database for Eventy Plus. The software can also share the same database with other applications you may have on the host due to the table prefix which defaults to eve_.
2. Open the file db_login.inc.php that is located in folder inc/ and edit the DB connection details.
3. Upload the files on your web host
4. If you want to use the RSS feed, make sure feed.xml is writeable (change mode / CHMOD to 0775)
5. Visit the uploaded install.php with your browser.
Then you have to choose login and password for main administrator.
That's all.
To use the script, visit eventy.php. To access the administration, visit admin.php and log in.
It's highly recommended that you delete install.php after the installation is done!
Changing the design
You can modify all files from folder 'templates' with any wysywig or ordinary web editor and change styles.css for the stylesheets.

 

Using Eventy Plus

There are two ways to access Eventy Plus administration panel - by clicking on a date on the main calendar or by visiting admin.php. In both cases you need to log in. The following options are available, some of them only to the main administrator (called also superadmin):

Administration home. Here the admin can change their username and password. The superadmin can also change the hour format for events from the international 24 hour format to 12 hour AM/PM format. The other options are also available only to the superadmin: desiding whether to send the optional event reminders also in iCal format and whether rich text editor to be used for event descriptions. The superadmin can also set the name of the RSS feed.

You can choose default weekly or monthly view. The users will still be able to change the view displayed to them.

Manage events. This page is an alternative to the calendar and lets you select a date and add/edit/delete events for it.

Recurring events. Events can automatically reoccur every week, month or year. The same data will be copied in the new event. Please check the section "Reminders and Recurring events" below for more details.
You can easily stop further events to be created by editing or deleting the recurring event parent - a link to it is provided in every recurring event "edit" page.

Manage mailing list (available only to superadmin). Here the main administrator can add/edit/delete subscribers of the mailing list (they can also register through a registration form on the main calendar at eventy.php)

Manage admins (available only to superadmin). Here the main administrator can create sub-admin (editors) accounts. The editors can add events to the calendar but they can edit/delete only their own events. They have also no access to some of the general settings and can't edit the mailing list.

View Calendar. This link just leads to the main calendar.

Reminders and Recurring events. If you want to send automated reminders X days before an event or to have recurring events automatically created, you need to set reminder.php to run as cron job once per day.

There is also a less technical way to do this: just check "Run reminder.php from web" in the administration main settings page. For this to work however your Eventy calendar should be well visited (at least once per day). Setting up a real cron job as explained in the link above is the preferred method.

This is NOT required if you only want to send email notices at the time of creating/editing the events.

Note that the emailing list support is simple and sends all emails at once. This can be subject of limitations by your web host.



Upgrading from previous versions

Run upgrade.php from the browser. It's highly recommended to backup your database before doing the upgrade.

 

Support

For any problems or questions contact me at admin@pimteam.net

 

License

The license of this software allows you to install it and use it on unlimited domains as long as you own them. Reselling is not allowed however, for reselle rights please contact me by email.

Developed by Bobby Handzhiev