Installation
Download
2532|Gigs uses SourceForge.net to host the releases. Remember to always get the latest version from our website. Downloading the script from other sites may not be safe. Download the current stable version here.
Minimal Requirements
Web Server: Your server must have the following installed to run 2532|Gigs.
- Apache v1.3+
- PHP v4.4 or higher (including PHP v5)
- MySQL Server v4.1.11 or higher (including MySQL v5)
Web Browser: You must use a modern browser to access the control panel. We recommend in this order:
- FireFox v1.5+
- Opera v8.0+
- Flock v0.7+
- Internet Explorer v7.0+ (Just Say No To Six!)
Unzipping & Uploading
After downloading the latest release unzip the script, remember to keep the directory structure. Upload all the files, again keep the directory structure, to any folder on your server (as example we will call it ‘gigs’).
File Permissions: You will need to CHMOD the following files and folders to 777.
- ./gig_settings.inc.php
- ./diagnostic.php
- ./backup.sql
- ./css/
- ./css/calendar.css
Installing
Point your browser to yourdomain.com/gigs/ to start the installation process.
Database Settings: You will need to know your database information before continuing the installer. If you are unsure please contact your host.
- DB Host is your database host name. Normally this is localhost.
- DB User is your database username. This username must have CREATE, DELETE, DROP, INDEX, INSERT, SELECT, and UPDATE privileges for the database 2532|Gigs will use.
- DB Password is your database password. This is NOT your cPanel password.
- DB Name is the database name you will use with 2532|Gigs. We recommend calling it 2532gigs so you don’t mistake it with other databases.
SQL The next step will setup the SQL tables. If this fails you can manually import the sql scheme using a tool such as phpMyAdmin. The sql files are located in your 2532|Gigs directory inside the SQL folder.
Updating: If you are updating from an earlier version and want to use the same database, click the link to have the database schema changed automatically. This will preserve your existing data.
Site Config This allows you to set your site settings for the first time. You can change this info later in the Control Panel.
- Path to Gigs; is the path to 2532|Gigs. (ex: /user/public_html/gigs) No Trailing Slash!
- URL to Gigs; is the full url to 2532|Gigs. (ex: yourdomain.com/gigs) No Trailing Slash!
- Site Name; is your sites name.
- Site Email; is your sites email address.
Admin Account
- Username; You are unable to change the admin username. This is the ONLY admin account and the only user allowed to Manage Settings and Users in the Control Panel.
- Password; do not forget your password. It’s encrypted as it enters the database and can’t be recovered. If you do forget it you can request a new password which will be emailed to you.
- Email; be sure to keep this updated with your current email address at all times. If you lose your password and must request a new one it will be emailed to this email address. You can update this later in the Control Panel.
Finish Installation: Thats it. 2532|Gigs is now installed and ready to handle your gigs. Head over to yourdomain.com/gigs (or whatever your folder is) and log in with the Admin username and password you created before. Remember to delete or rename the install directory.
Include Gigs
To include 2532|Gigs on your website just add the following code: This code is for v1.1 and v1.2 branch only. Older versions only use $number and $artist.
// the number of gigs to display.
$number = 9999;
// display time; TRUE or FALSE
$time = TRUE;
// display artist; TRUE or FALSE
$artist = TRUE;
// display artist url; TRUE or FALSE
$artisturl = FALSE;
// display Google Maps; TRUE or FALSE
$maps = TRUE;
// display details; TRUE or FALSE
$details = TRUE;
// display the +show link; TRUE or FALSE
$showhide = FALSE;
// the path to show_gigs.php inside the 2532|Gigs installation folder.
include ("PATH_TO_GIGS/show_gigs.php");
?>
Change the path and number to the number of gigs you want to be displayed. This currently shows all information. We are working on more include settings. For more information on includes check in our docs.

