sudo su
password: *****
sudo gedit /etc/koha/sites/library/koha-conf.xml
<backup_db_via_tools>0</backup_db_via_tools> <backup_db_via_tools>1</backup_db_via_tools>
<backup_conf_via_tools>0</backup_conf_via_tools> <backup_conf_via_tools>1</backup_conf_via_tools>
Save file
Restart computer and login koha again
2. (Replace) Searching Code (for correct urdu searching)
https://wiki.koha-community.org/wiki/Correcting_Search_of_Arabic_records
First, Install yaz-icu package:
sudo apt-get install yaz-icu
Go to more> Administration > Global system preferences > Searching.
Search following
Change UseICU to use (if the syspref exists).
Change QueryFuzzy to don't try.
Change QueryStemming to don't try.
First open terminal and give command sudo gedit
It will open the blank page, then (ctrl + o) browse following path and open default.idx
path is /etc/koha/zebradb/etc/default.idx
replace these last two lines
# Traditional word index # Used if completenss is 'incomplete field' (@attr 6=1) and # structure is word/phrase/word-list/free-form-text/document-text index w completeness 0 position 1 alwaysmatches 1 firstinfield 1 icuchain words-icu.xml replace this(charmap word-phrase-utf.chr)
# Phrase index # Used if completeness is 'complete {sub}field' (@attr 6=2, @attr 6=1) # and structure is word/phrase/word-list/free-form-text/document-text index p completeness 1 firstinfield 1 icuchain phrases-icu.xml replace this(charmap word-phrase-utf.chr)
and save the file and close.
Again run command sudo gedit
And open /etc/koha/zebradb/etc/words-icu.xml
Open above file and replace all text with following text and save the file and close.
اوپر والی فائل کھولیں اور پہلے سے موجود سارے ٹیکسٹ کو نیچے والے ٹیکسٹ سے تبدیل کر دیں
<icu_chain locale="ar"> <transliterate rule="\'>\ "/> <transliterate rule="[:Number:] { '-' > "/> <transform rule="[:Control:] Any-Remove"/> <tokenize rule="l"/> <transform rule="[[:WhiteSpace:][:Punctuation:]] Remove"/> <transform rule="NFD"/> <transform rule="[:Nonspacing Mark:] Remove"/> <transform rule="NFC"/> <transliterate rule="{ الا > ا "/> <transliterate rule="{ الأ > أ "/> <transliterate rule="{ الإ > إ "/> <transliterate rule="{ الآ > آ "/> <transliterate rule="{ الب > ب "/> <transliterate rule="{ الت > ت "/> <transliterate rule="{ الث > ث "/> <transliterate rule="{ الج > ج "/> <transliterate rule="{ الح > ح "/> <transliterate rule="{ الخ > خ "/> <transliterate rule="{ الد > د "/> <transliterate rule="{ الذ > ذ "/> <transliterate rule="{ الر > ر "/> <transliterate rule="{ الز > ز "/> <transliterate rule="{ الس > س "/> <transliterate rule="{ الش > ش "/> <transliterate rule="{ الص > ص "/> <transliterate rule="{ الض > ض "/> <transliterate rule="{ الط > ط "/> <transliterate rule="{ الظ > ظ "/> <transliterate rule="{ الع > ع "/> <transliterate rule="{ الغ > غ "/> <transliterate rule="{ الف > ف "/> <transliterate rule="{ الق > ق "/> <transliterate rule="{ الك > ك "/> <transliterate rule="{ الل > ل "/> <transliterate rule="{ الم > م "/> <transliterate rule="{ الن > ن "/> <transliterate rule="{ اله > ه "/> <transliterate rule="{ الو > و "/> <transliterate rule="{ الي > ي "/> <display/> <casemap rule="l"/> </icu_chain>3. Replace TEXT
a. Replace text in memberentrygen.tt & moremember.tt for patron form customization according to Library requirement.
4. Run Memcached command
sudo su
Password:
#... sudo service memcached restart
5. Run Zebra rebuild command
sudo koha-rebuild-zebra -v -f library
OR
koha-rebuild-zebra -f -a -b -v library
No comments:
Post a Comment