mixed in enumerable to result set class. added result set method to get the size...
[zcc.git] / website / koha.html
blobaf6e3f01470bfc1b9b2960cc8dc914cded85e3a8
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head>
5 <link rel="stylesheet" href="stylesheets/screen.css" type="text/css" media="screen" />
6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 <title>
8 Using Koha with zcc
9 </title>
10 <script src="javascripts/rounded_corners_lite.inc.js" type="text/javascript"></script>
11 <style>
13 </style>
14 <script type="text/javascript">
15 window.onload = function() {
16 settings = {
17 tl: { radius: 10 },
18 tr: { radius: 10 },
19 bl: { radius: 10 },
20 br: { radius: 10 },
21 antiAlias: true,
22 autoPad: true,
23 validTags: ["div"]
25 var versionBox = new curvyCorners(settings, document.getElementById("version"));
26 versionBox.applyCornersToAll();
28 </script>
29 </head>
30 <body>
31 <div id="main">
33 <h1>Using Koha with zcc</h1>
34 <div id="version" class="clickable" onclick='document.location = "http://rubyforge.org/projects/zcc"; return false'>
35 <p>Get Version</p>
36 <a href="http://rubyforge.org/projects/zcc" class="numbers">0.0.4</a>
37 </div>
38 <p><a href="http://www.koha.org">Koha</a> + <a href="http://zcc.rubyforge.org/zcc.html">zcc</a></p>
41 <h2>Hints</h2>
44 <ol>
45 <li>Follow all the directions on the <a href="http://zcc.rubyforge.org/zcc.html">main zcc page</a> carefully. Please let me know if you run into problems with configuration.</li>
46 </ol>
49 <ol>
50 <li><a href="http://zcc.rubyforge.org/zcc.html">zcc</a> is <strong>not</strong> a part of Koha and is not developed by the same folks.</li>
51 </ol>
54 <ol>
55 <li><a href="http://zcc.rubyforge.org/zcc.html">zcc</a> only creates utf-8 encoded records. If you want marc-8 encoded records you&#8217;re on your own. <span class="caps">MARC</span>-8 encoding has already caused enough problems in this world, so I encourage folks to move to <span class="caps">UTF</span>-8 <span class="caps">ASAP</span>. If you use a different encoding that you want supported, please let me know. To set up Koha properly for dealing with utf-8 encoded records see <a href="http://wiki.koha.org/doku.php?id=encodingscratchpad&#38;s=utf8">this wiki page</a></li>
56 </ol>
59 <ol>
60 <li>Make sure the Koha modules are a part of your path. I accomplish this by adding &#8220;export <span class="caps">PERL5LIB</span>=/usr/local/koha/intranet/modules&#8221; without the quotes to your .bashrc (or add the path to /etc/profile for the root user).</li>
61 </ol>
64 <ol>
65 <li>You can then have a choice on how to get the records into koha:
67 <ul>
68 <li>Using the Koha Administration interface you can &#8220;Upload <span class="caps">MARC</span> records to the resevoir.&#8221; Then complete processing on the records like adding items and barcodes within the Koha web interface.</li>
69 </ul>
72 <ul>
73 <li>If you have processed your records fully to include item numbers and barcodes, you can use the bulkmarcimport script to put the records directly into your database. <strong><span class="caps">CAUTION</span></strong>: This may do screwy things to your records. The developers of Koha have stated that bulkmarcimport.pl just gives an idea on how to get records into the database and may need changed to suit your needs. Having said that, I&#8217;ve used bulkmarcimport without modification without problem. You may have different results and I&#8217;d like to hear them.</li>
74 </ul>
77 <pre syntax="ruby">perl /usr/local/koha/intranet/scripts/misc/migration_tools/bulkmarcimport.pl
78 -v -file /path/to/marc-file.mrc</pre>
80 <p>That is all one line.</p></li>
81 </ol>
84 <h1>Contact</h1>
87 <p>I use zcc and Koha for my own work. So I&#8217;m very interested in making zcc work better with Koha. Please send your comments, suggestions and patches to <a href="mailto:jronallo+zcc@gmail.com">Jason Ronallo</a></p>
89 </div>
91 <!-- insert site tracking codes here, like Google Urchin -->
93 </body>
94 </html>