星期四, 6月 01, 2006

Bundle::KohaSupport

libxml2
libxml2-dev
libssl-dev
libyaz - Z39.50 runtime libraries
libyaz-dev - Z39.50 development files and header files
yaz - Utility programs for Z39.50 toolkit
yaz-doc - Documentation for YAZ

http://search.cpan.org/~koha/Bundle-KohaSupport-0.08/KohaSupport.pm
Net::Z3950
libwrap-dev
[root@koha]# perl -MCPAN -e 'install "HTML::Template"'
[root@koha]# perl -MCPAN -e 'install "Mail::Sendmail"'
[root@koha]# perl -MCPAN -e 'install "PDF::API2"'

安裝 Koha 選擇 MRRC21

install koha-2.2.5

rm -rf install koha & koha datebase table

insert Koha.sql & cp koha-20060601

我將修改後的koha2.2.5 重新tar起來,請到
ftp://kohatw.smoc.com.tw/koha 下載
1. koha-2.2.5-1.tar.gz
將UNIMARC 修改成英文
修改列印亂碼的問題
web 界面中文化
z3950查詢時 cccii內碼轉換成 utf8
z3950查詢時 若非UNIMARC (CMARC) 而是USMARC時
可以將部份欄位轉換成 UNIMARC
(這部份仍待再有更多的投入作欄位對照表)
2. CGI.pm 修改 web界面下拉選單
有些中文字會亂碼的問題
3. cmarc_tag_structure.sql 更新UNIMARC tag 為中文 (部份)

安裝步驟:
1. 將 koha-2.2.5-1.tar.gz 解壓縮
2. 安裝perl模組 除了 koha原先要求必須要安裝的之外
多增加二個模組 Unicode::String
Encode::HanExtra
3. 更換目錄至 koha-2.2.5 (在第一步驟產生的目地錄
4. 執行 ./installer.pl
5. 依序回答問題 (注意: 當詢問 USMARC, UNIMARC, none時
一定要選 UNIMARC 若選其他的 系統可能會不正常
我也無力解決
安裝好之後
6. 將 /usr/lib/perl5/5.8.6/CGI.pm 複製備份
然後將下載回來的CGI.pm 複製到 /usr/lib/perl5/5.8.6/ 下
7. 執行 mysql -u kohaadmin -p Koha < cmarc_tag_structure.sql
這一步驟一定要執行 因為 我新增了一個table for
translating USMARC to UNIMARC

沒有留言: