Code prototypes / problem solving sessions / PHP Staff Utilities for the Open Source Koha ILS (Integrated Library System), for protected Intranet only. This work likely is not needed for the current version of Koha.
PHP Shell
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.
filemarc first commit Feb 24, 2012
fpdf
js
kohascripts
linkedlist
BillPdf.class.php
GPL-license.txt
README
ReportPdf.class.php
StowBill.php
StowEmailHold.php
StowOverdues.php first commit Feb 24, 2012
StowUnique.php
StowUniquecheck.php
Thumbs.db
acqfix.php
acqrepdate.php
acqreport.php
acqreportitems.php first commit Feb 24, 2012
acqreportoff.php
addrkoha.php
aqinvoice.php first commit Feb 24, 2012
cancelres.php
cat_stats.php
cat_stats_get.php first commit Feb 24, 2012
cdreport.php
cdreportold.php first commit Feb 24, 2012
circ_stats.php
circ_stats_get.php
dailylists.php
dateselector.htm
finesfix.php
holdoverlist.php
holdsalert.php
illsearch.php
illstaff.php
illsubmit.php
inhousesubmit.php
koha_status.php
kohabarcode.php first commit Feb 24, 2012
kohabib.php
kohaextras.sql
kohafunctions.php first commit Feb 24, 2012
new_emails.php
new_emails_get.php
newopac3.htm
orderbarcode.php
patronfind.php
patronlookuprun.php
phonelist.php
processBill.php
processEmailHold.php
processOverdues.php
processPhoneList.php
processreserveshort.php
recentret_list.php
recentreturn.php first commit Feb 24, 2012
reports.htm
reports.php
reportsstaff.htm
shelf_get.php
shelf_list.php
spineget.php
spinesearch.php
topmenu.php
unique.php
uniquecheck.php

README

Koha Extras - Beta

These add ons will require some knowlege of apache/php installation and some minor PHP programming skills for custimization. 

KohaExtras is a test bed written in PHP for various ideas for Koha. 

Please send comments as needed to:

darrell ulm At gmail DoT org

Kudos to Kyle Hall at:
http://kylehall.info/
http://kylehall.info/index.php/projects/
for his KohaTools. We dervied the code that produces PDF notices from his
overdue notice code. Check out all his projects! They rock and could be 
useful to you!

Kudos also to DtTvB for his authorship of his awsome date selector!
http://dttvb.yi.org/

It is *very* important you follow all instructions carefully 

1. Install apache with PHP and also optionally install MySQL (XAMPP is easy)
  * If the optional MySQL database is installed then upload kohaextras.sql into the database manually
  * Copy the kohatools directory to your web server folder (htdocs in XAMPP)

1.1. Install these PHP-Pear Modules the proper way for your distribution.
	a)	Pear-DB
	b)	Pear-Marc
	c)	Pear-Linked-List

2. go to file addrkoha.php, change ALL parameters as needed 
  * 

2.5 Did you do #2? 

3. navigate to http://127.0.0.1/kohaextras/reports.htm to test the install
   or navigate to http://yourserverip/kohaextras/reports.htm

4. Make a link in Koha to http://127.0.0.1/kohaextras/reports.htm. Kohaextras links
   back into Koha easily since Koha is web based which allows flexibility. 

5. if it doesn't work, check all steps again!

Optional but a good idea:
You probably want to setup an .htaccess somewhere in the kohaextras directory so you have some 
security for authorized uses. 

Future of Koha Extras:
* Improve the security.
* Add branch code to all tools, which should not be too hard, as the routines already exist.
* Migrate some of the tools or features into existing Koha release.

XAMPP is at:
http://sourceforge.net/projects/xampp/
http://www.apachefriends.org/en/xampp.html