1031d5b265
Moving top-level navigation links, login information into header section of pages
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-30 15:50:58 -05:00
Joshua Ferraro
ea16c580ab
fixing inproper CGI header, again
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-30 15:50:56 -05:00
c44f56fcac
Moving </head><body> into body of templates so that js and css can be embedded per-page.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-30 15:50:54 -05:00
dc68c00c8d
Testing new changes to Auth.pm to allow passing of page-specific js and css to templates
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-30 15:50:01 -05:00
Joshua Ferraro
eb43cc8a32
adding support for js includes
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-08-29 12:22:37 -05:00
Joshua Ferraro
346269591b
finishing up changes to cascades
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-08-29 11:45:36 -05:00
Joshua Ferraro
6ff1ecf14f
adding levels for library, module, page and widgets per page
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-08-29 11:45:05 -05:00
d7e634edf9
reset-fonts-grids.css is the YUI-Grids stylesheet
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:46 -05:00
62e94fd1b0
More changes to enable YUI-Grids CSS layout
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:44 -05:00
3262d91a16
Modifications to enable YUI-Grids layout structure. Unfinished.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:42 -05:00
MJ Ray
a5a419616d
Disable tests
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:39 -05:00
MJ Ray
fbec699c4f
Install koha through the CPAN module
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:37 -05:00
Henri-Damien LAURENT
8319613763
BUG FIX
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:35 -05:00
c6131c4429
Corrections for XHTML compliance, again.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-28 16:50:18 -05:00
Chris Cormack
58fa2e168b
Removing windows linefeeds to get a patch to apply
2007-08-28 16:50:04 -05:00
Chris Cormack
7406ebd48f
Removing \r characters
2007-08-23 21:35:21 -05:00
Joshua Ferraro
ec4e8ecf0f
removing unused countryCodes dir
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:31:59 -05:00
Joshua Ferraro
27d45375d0
moving calendar to lib
...
Output.pm: sanatizing variable names
ran perl -pi~ -e 's/\/includes\/calendar\//\/lib\/calendar\//' * in every staff template dir
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:30:49 -05:00
Joshua Ferraro
cd0a858c47
move all css in includes to css dir
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:22:01 -05:00
Joshua Ferraro
3359654835
move hierarchy.css to css dir
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:22:00 -05:00
Joshua Ferraro
d1f6407baa
moved images to img fixed installer path for templates
...
perl -pi~ -e 's/\/prog\/images\//\/prog\/img\//' *
perl -pi~ -e 's/\/prog\/en\/images\//\/prog\/img\//' *
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:21:58 -05:00
Joshua Ferraro
d114e811c8
removing old barcodes, itemsLabelConfig, and printerConfig
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:21:56 -05:00
Joshua Ferraro
d08387dd28
first go at moving templates to a modules/ dir
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 21:11:27 -05:00
Chris Cormack
16d7cb2ea3
Fixing a bug that occured if Koha wasnt installed, but a cookie was set in the browser
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 20:52:41 -05:00
Joshua Ferraro
f0b3d746c3
Removing old PO files, removing clutter
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 15:14:51 -05:00
Joshua Ferraro
fe59dc27ed
Removing unused export files, better tools exist
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 15:14:44 -05:00
Henri-Damien LAURENT
61efebb7e7
Adding new feature : creating authorities on-the-fly.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-23 15:14:22 -05:00
Thomas Dukleth
a72ffac009
Adding Koha MARC 21 standard authorities frameworks post-installation script.
...
A new file apparently missed in the transition to git.
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-21 01:52:10 -05:00
7161f9bf18
Correcting <!-- TMPL_IF -->'s nested inside HTML (breaks translator)
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-20 15:16:48 -05:00
Henri-Damien LAURENT
fe67eac197
Modifying AddAuthorities in order to fix encoding bugs.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-20 15:16:43 -05:00
Henri-Damien LAURENT
56e38fa2f9
Modifying AddBiblio in order to fix some encoding bugs we had when modifying or adding a biblio.
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-20 15:16:40 -05:00
Henri-Damien LAURENT
ed5c712765
removing call to Date::Manip
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-20 15:16:28 -05:00
Henri-Damien LAURENT
5c7b0e2889
removing Date::Manip usage
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-20 15:16:26 -05:00
Henri-Damien LAURENT
054d2b0d19
Deleting Date::Manip
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-20 15:16:22 -05:00
Joshua Ferraro
7988048ca9
moving sql data to installer directory
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 22:15:30 -05:00
Joshua Ferraro
e92f1d752c
adding label manager sql
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:39:41 -05:00
Ryan Higgins
6e2564450e
Adding labels generator.
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:39:38 -05:00
Ryan Higgins
05b0bad473
adding labels_templates table
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:39:34 -05:00
Ryan Higgins
6a6b8960d5
updating labels_conf table with extra koha columns
...
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:39:22 -05:00
Joshua Ferraro
d60d540d6d
1. remove quotes around integer values
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:39:07 -05:00
Paul POULAIN
2716acbb11
loading template 1st to have userenv set + fixing javasccript bug + reindenting
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:38:28 -05:00
Paul POULAIN
20f2e15e24
ordering supplier list & reindenting a little
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 17:37:56 -05:00
7e7a070ee3
Adding missing barcode.pl
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 13:42:39 -05:00
Paul POULAIN
284beffc62
changing Session table structure (due to CGI::Sessions)
...
I switch to 3.00.00.002, that's another test to check that everything is fine with the new kohaversion management.
Work like a charm...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:59:17 -05:00
Paul POULAIN
2f3c909089
removing useless script
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:58:48 -05:00
Paul POULAIN
f620a771cb
Adding KOHAVERSION management.
...
(adding forgotten kohaversion.pl)
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:58:38 -05:00
Paul POULAIN
61c72f8f3e
Adding KOHAVERSION management.
...
The kohaversion is in the code directory (in /kohaversion.pl)
C4::Context now has a new method C4::Context->KOHAVERSION
that returns the koha code version.
The systempreference Version contains the database version.
If the 2 are differents, when the user log in, he is redirected to web installer (new behaviour : before this commit, the check was done on everypage, it's too CPU costly I think)
In the web installer, we check now if we do a new setup or an upgrade and show only the appropriate link.
The updatedatabase contains a lot of new things :
* SetVersion($kohaversion), that set the kohaversion after each update
* TransformToNum($kohaversion) that returns a number (3.0000001 from 3.00.00.001 for example) for a given koha version
* DropAllForeignKeys($table) that does what is written : drop all foreign keys. A shame it's not possible directly in mySQL...
* for each database update, just :
add the following lines :
=item
Describe what it does for other developpers
=cut
$DBversion = "your.koha.version.dbnumber";
if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
#
# DO YOUR UPDATE STUFF
#
print "Upgrade to $DBversion done (specify what it does if you want)\n";
SetVersion ($DBversion);
}
IMPORTANT NOTES :
in koha 2.2, a new install was done through installing a 2.2.0 database, then updating it to the installed version.
in Koha 3.0, /installer/kohaversion.sql MUST contain an uptodate version, as the installer set the DB version to kohaversion after uploading kohaversion.sql. It does NOT run updatedatabase.
The update from Koha 2.2 to Koha 3.0 must NOT be done through the webinstaller : updatedatabase is very very long to run and you'll reach Apache timeout for sure. See http://wiki.koha.org/doku.php?id=22_to_30 that contains my notes for upgrading (with some/few UNIMARC specific stuff)
Note For RM, please eyeball this change
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:58:32 -05:00
Paul POULAIN
39cb2ee520
some minor changes in template
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:56:31 -05:00
Paul POULAIN
1e6c13df39
show callnumber in result list and update SQL by using LEFT JOIN
...
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:56:17 -05:00
Paul POULAIN
720bc7b37a
adding supplier deletion feature.
...
A supplier can be deleted ONLY if it has NO basket
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-16 06:56:00 -05:00