Rethinking a popular PHP helpdesk
PHP JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api First Mar 4, 2012
client Added ACS theme Mar 5, 2012
images Added ACS theme Mar 5, 2012
include Updated repo with gitignore rules Mar 4, 2012
scp Fixed reports permissions Mar 5, 2012
setup Added setup scripts for repo cloning Mar 4, 2012
styles First Mar 4, 2012
.gitignore Added ACS theme Mar 5, 2012
LICENSE.txt First Mar 4, 2012
README.md Added README Mar 4, 2012
README.txt First Mar 4, 2012
attachment.php First Mar 4, 2012
captcha.php First Mar 4, 2012
client.inc.php Added ACS theme Mar 5, 2012
index.php Added ACS theme Mar 5, 2012
login.php Added ACS theme Mar 5, 2012
logout.php First Mar 4, 2012
main.inc.php Added reports and rules Mar 4, 2012
offline.php First Mar 4, 2012
open.php First Mar 4, 2012
secure.inc.php First Mar 4, 2012
tickets.php First Mar 4, 2012
view.php First Mar 4, 2012

README.md

OSTicket Reborn

OSTicket Reborn is a fork of OSTicket, an open source PHP helpdesk ticketing system. OSTicket Reborn maintains the original functions while implementing further useful features.

Mods Installed

  • Reports 4.1
  • Auto Assignment Rules
  • Assigned To Column
  • Mobile SCP site

Setup

Install OSTicket using the ./setup/ scripts. Run the following SQL queries in your OSTicket database:

CREATE TABLE ost_ticket_rules (	id TINYINT AUTO_INCREMENT PRIMARY KEY, 
								isenabled TEXT NOT NULL COLLATE utf8_general_ci, 
								Category varchar(125) NOT NULL COLLATE utf8_general_ci, 
								Criteria TEXT NOT NULL COLLATE utf8_general_ci, 
								Action TEXT NOT NULL COLLATE utf8_general_ci, 
								Department TEXT NOT NULL COLLATE utf8_general_ci, 
								Staff TEXT NOT NULL COLLATE utf8_general_ci, 
								updated DATETIME NOT NULL, 
								created DATETIME NOT NULL);

CREATE TABLE ost_reports (	`3d` TINYINT NOT NULL , 
							`graphWidth` INT NOT NULL , 
							`graphHeight` INT NOT NULL , 
							`resolution` VARCHAR( 255 ) NOT NULL , 
							`viewable` VARCHAR( 255 ) NOT NULL) 
							ENGINE = MYISAM ;

INSERT INTO `ost`.`ost_reports` (	`3d`, 
									`graphWidth`, 
									`graphHeight`, 
									`resolution`, 
									`viewable`) 
									VALUES ('1', 
											'400', 
											'240', 
											'hours', 
											'admins');