सामान्य प्रश्न


Custom item type/authorized value icons

** प्रश्न: ** क्या मेरे पास आइटम प्रकार छवियों (या अधिकृत मूल्य आइकन) का अपना सेट हो सकता है?

Answer: Absolutely. To add additional icons to your system you simply add a new directory to koha-tmpl/intranet-tmpl/prog/img/itemtypeimg/ and to koha-tmpl/opac-tmpl/bootstrap/itemtypeimg and put your icons in the new directory. Your icons will show up in a new tab as soon as they are in the folders.

  • नोट

    दोनों स्थानों में प्रतीक डालने के लिए याद रखें (ओपेक और इंट्रानेट पर).

Customizing Koha images

** प्रश्न **: क्या मैं ओपेक में छवियों को कस्टमाइज़ कर सकता हूं?

** उत्तर **: बिल्कुल। कोहा मूल छवियों की एक श्रृंखला के साथ आता है जिसे आप अपनी आवश्यकताओं को पूरा करने के लिए बदल सकते हैं। मूल misc/interface_customization/ directory में पाया जा सकता है।

OPAC display fields

** प्रश्न **: कोआ में विभिन्न ओपेक स्क्रीन पर क्या एमएआरसी फ़ील्ड प्रिंट करते हैं?

** उत्तर **: XSLT वरीयता को निम्न फ़ील्ड दिखाने के लिए निम्नानुसार सेट किया जाना चाहिए

The OPAC results page shows:

  • 245

  • 100, 110, 111

  • 700, 710, 711

  • 250

  • 260

  • 246

  • 856

The OPAC details page shows:

  • 245

  • 100, 110, 111

  • 700, 710, 711

  • 440, 490

  • 260

  • 250

  • 300

  • 020

  • 022

  • 246

  • 130, 240

  • 6xx

  • 856

  • 505

  • 773

  • 520

  • 866

  • 775

  • 780

  • 785

  • plus all of the 5xx fields in the 'Notes' tab at the bottom

दिखाएँ संरक्षक वस्तुओं के बारकोड वे बाहर की जाँच कर ली

** प्रश्न **: क्या संरक्षक उन वस्तुओं के लिए बारकोड देख सकते हैं जिन्हें उन्होंने चेक आउट किया है।

** उत्तर **: डिफ़ॉल्ट रूप से नहीं, लेकिन संरक्षक रिकॉर्ड में कुछ संपादन के साथ आप ओपेक में संरक्षक के चेक आउट सारांश पर बारकोड कॉलम दिखा सकते हैं। आप ए सेट कर सकते हैं संरक्षक विशेषता SHOW_BCODE और के मान के साथ अधिकृत मान YES_NO के लिए ऐसा करो।


फिर पर :ref:``संरक्षक का रिकॉर्ड मान सेट कर रहा है <editing-patrons-label>` for SHOW_BCODE to yes.


यह ओपेक कि संरक्षक आइटम वे बाहर की जाँच की है की बारकोड चलता में सारांश बाहर की जाँच के लिए एक स्तंभ जोड़ देगा।


'अतिदेय' टैब पर क्लिक केवल आइटम है कि अतिदेय हैं दिखाएगा।

सर्कुलेशन / नोटिस

Book drop date

Question: How is the book drop date determined? Is it the last open date for the checkout library? Is it today's date minus one? Can the book drop checkin date be set?

Answer: If the library is closed for four days for renovations, for example, there would be more than one day needed for the book drop date. You will only have one book drop date and that will be the last day that the library was open (determined by the holiday calendar) because there is no real way to know what day the books were dropped into the box during the 4 closed days.

If you need to set a different checkin date, you can use the SpecifyReturnDate system preference. This will allow you to set an arbitrary date and any overdue fines will be recalculated accordingly.

Holds to pull and holds queue

Question: What is the difference between the Holds queue and Holds to pull reports?

Answer: The holds to pull report gives a simple list of what holds need to be filled with available items. It shows the 'live' data of your database, so new holds will turn up there immediately. It shows information about each hold including all libraries where items of the requested title are available.

The holds queue report is divided by libraries and will list the hold only for one library where it is available. For libraries with lots of holds and multiple branches this will prevent multiple libraries pulling the item off the shelf at the same time.

The holds queue report is generated by the build_holds_queue.pl cron job. By default it runs hourly, but it might be changed to run at any other interval. There are various configuration options to determine the library to provide the item. For example:

Printing overdue notices

** प्रश्न **: क्या मैं फाइल पर ईमेल पते के बिना संरक्षक के लिए अतिदेय नोटिस प्रिंट कर सकता हूं?

Answer: Yes. By default Koha will email all overdue notices to patrons without email address to the library.

Additionally the overdue notice cron job has a setting to generate the overdue notices as HTML for printing. An example of this usage would be:


overdue_notices.pl -t -html /tmp/noticedir -itemscontent issuedate,date_due,title,barcode,author

इस उदाहरण में, हम अपने नोटिस में केवल कुछ आइटम फ़ील्ड का उपयोग करना चाहता था, इसलिए हम क्रॉन प्रविष्टि में itemscontent क्षेत्रों निर्दिष्ट; उस सुविधा के लिए एक आवश्यकता नहीं है।

The command line needs to specify a web-accessible directory where the print notices will go -- they get a filename like notices-2018-11-24.html (or holdnotices-2018-11-24.html). The overdue notice itself can be formatted to fit a Z-mailer. Within the notice file, the text is spaced down or over to where it will print properly on the form. The script has code that wraps around the notice file to tell the HTML to obey the formatting, and to do a page break between notices. The system preference PrintNoticesMaxLines can be used to specify the page length for libraries that allow a lot of checkouts which can lead to some notices running onto multiple pages. That system preference says to truncate the print notice at that page length and put in a message about go check your OPAC account for the full list.

The cron entry is gather_print_notices.pl /tmp/noticedir

Unable to renew items

** प्रश्न **: हम अपने संरक्षक के लिए कुछ वस्तुओं को नवीनीकृत करने की कोशिश कर रहे हैं। वस्तुओं में से एक को पकड़ना और नवीनीकरण के लिए अपात्र है, लेकिन अन्य दो आइटम नवीनीकरण करने से इनकार करते हैं, भले ही वे पात्र हों। जब मैं ओवरराइड नवीनीकरण सीमा का उपयोग करने का प्रयास करता हूं, तो यह केवल एक छोटा संदेश देता है जो कहता है "नवीनीकरण विफल"। कोई विचार क्या हो रहा है?

Answer: At the very least you will need to set an absolute default circulation rule. This rule should be as standard rule for all libraries, 'All' itemtype', and 'All' patron category. That will catch anyone who doesn't match a specific rule. Patrons who do not match a specific rule will get blocked from placing holds or renewing items, since there was no baseline number of holds or renewals to utilize.

Unable to place holds

** प्रश्न **: जब मैं सभी प्राथमिकताओं को चालू करता हूं तो मैं क्यों नहीं होल्ड रख सकता।

Answer: You probably need to set a default circulation rule. At the very least you will need to set a default circulation rule. his rule should be as standard rule for all libraries, 'All' itemtype', and 'All' patron category. That will catch all instances that do not match a specific rule.

Keyboard shortcuts

Question: Do I have to use my mouse to access the checkout, checkin, renewal and catalog tabs at the top of the circulation pages?

** उत्तर **: निम्न हॉट कुंजी (यदि टैब उपलब्ध है) का उपयोग करके आप स्क्रीन के शीर्ष पर त्वरित खोज बॉक्स पर टैब के बीच कूद सकते हैं:

  • jump to the catalog search with Alt+q

  • jump to the checkout with Alt+u

    • इस मैक उपयोगकर्ता के लिए काम नहीं करेगा

  • jump to the renewal tab with Alt+w

  • jump to the checkin with Alt+r


    Mac users use the OPTION button in place of Alt

SMS notices/messages

** प्रश्न **: मैं कोहा को एसएमएस के माध्यम से नोटिस भेजना चाहता हूं, मुझे क्या करने की ज़रूरत है?

** उत्तर **: सबसे पहले आपको कोहा के साथ उपयोग करने के लिए एक एसएमएस सेवा चुननी होगी। यहां एक सूची उपलब्ध है: http://search.cpan.org/search?query=sms%3A%3Asend&mode=all पुस्तकालयों के लिए उपलब्ध सभी एसएमएस सेवाओं में पर्ल ड्राइवर नहीं हैं, इसलिए यह सुनिश्चित करने के लिए इस सूची को जांचना सुनिश्चित करें कि क्या प्रदाता आप पर विचार कर रहे हैं सूचीबद्ध है। यदि नहीं, तो आप अपने प्रदाता से पूछना चाहते हैं कि उनके पास पर्ल मॉड्यूल है, यदि नहीं, तो आपको दूसरी सेवा पर विचार करना चाहिए। अमेरिका में कुछ सामान्य विकल्प (जिनमें पर्ल ड्राइवर हैं) हैं:

  • AQL (www.aql.com [http://www.aql.com])

  • Wadja (wadja.com [http://wadja.com])

  • Ipipi (ipipi.com [http://ipipi.com])

  • टी-मोबाइल

  • एसएमएसछूट (smsdiscount.com [http://smsdiscount.com])

  • Clickatell

Alternatively you can configure Koha to send SMS via Email. In order to use this feature you need to set the ::ref::SMSSendDriver system preference to 'Email' and confiugre the email gateways for the different SMS cellular providers of your patrons.

In any case you might want to check if sending SMS to your patrons is legal in your location.

** प्रश्न **: भारत में क्या हैं?

Answer: India does not yet have too many options here. This is partly due to the Telecom regulatory authority's (TRAI) stipulations about transactional SMSes and limits on the number of SMSes that may be sent/received per users per day. India specific drivers include:

  • यूनिसेल टेक्नोलॉजीज प्राइवेट लिमिटेड(unicel.in [http://unicel.in])


Authority fields

Question: Why can't I edit 1xx, 6xx, or 7xx fields in my catalog record?

** उत्तर: ** ये फ़ील्ड प्राधिकरण नियंत्रित हैं और आपके पास शायद यह है: ref: BiblioAddsAuthorities" अनुमति न दें "पर सेट है। जब यह "अनुमति न दें" पर सेट किया गया है, तो इन फ़ील्ड को लॉक कर दिया जाएगा और आपको फ़ील्ड को पॉप्युलेट करने के लिए मौजूदा प्राधिकरण रिकॉर्ड की खोज करने की आवश्यकता होगी। इन प्राधिकरण फ़ील्ड में टाइपिंग की अनुमति देने के लिए सेट करें: ref: BiblioAddsAuthorities को 'अनुमति दें'।


इस वरीयता से प्रभावित क्षेत्रों में उन्हें एक ताला प्रतीक दिखाएगा

If you don't want to create authorities for your reacords at all, you can remove the authority link by removing the Thesaurus setting for the fields in your MARC bibliographic frameworks.


Koha to MARC mapping

Question: What's the relationship between 'Koha to MARC mapping' and 'MARC bibliographic frameworks'?

Answer: Mappings can be defined through 'MARC bibliographic frameworks' OR 'Koha to MARC mapping'. 'Koha to MARC mapping' is just a shortcut to speed up linkage. If you change a mapping in one of these modules, the mapping will change in the other as well. In other words, the two modules 'overwrite' each other in order to prevent conflicts from existing in Koha.

Number of items per bibliographic record

** प्रश्न **: क्या बिब रिकॉर्ड में संलग्न वस्तुओं की संख्या पर कोई सीमा है?

Answer: There is no limit to the number of items you can attach to a bibliographic record. For records with a big number of items exporting the MARC record as ISO 2709 might be problematic as this format has a size limit. Item numbers somewhere between 600 and 1000 items on a 'normal' bibliographic record should be ok.


Question: I am using the EasyAnalyticalRecords feature, but my links in the OPAC and Staff client to 'Show analytics' are not working.

** उत्तर **: यदि आप इसका उपयोग करने की योजना बना रहे हैं : ref: EasyAnalyticalRecords आप अपने set को सेट करना सुनिश्चित करना चाहते हैं : ref: 'UseControlNumber' प्राथमिकता" उपयोग न करें "की प्राथमिकता, यह टूटी हुई लिंक को रोक देगा।


Planning categories

** प्रश्न **: एक योजना श्रेणी क्या है?

** उत्तर **: जब आप अपने बजट के खर्च के लिए अग्रिम योजना बनाते हैं, तो शुरुआत में आप योजना बनाते हैं कि यह समय के साथ कैसे खर्च किया जा रहा है, यह करना सबसे स्वाभाविक बात है।

तो अगर आप मार्च में जनवरी फरवरी में $ 1000, $ 3000 में $ 1000 के लिए योजना, आदि तुम महीनों के एवज में मानों की सूची के साथ ही काम मूल रूप से कर सकते हैं।

कहना है कि यह आप की एक तरह एक सूची :

  • < 1 महीना

  • < 6 महीने

  • < 1 वर्ष

  • < 3 वर्षों

  • < 10 वर्षों

  • > 10 वर्षों

The list is meant to represent when the books acquired were published. Then you plan for it, saying: we want to spend at least 40% of our budgets on books published less than a year ago, 10% on books more than 10 years old, etc.

Upon acquiring new material, you'll be able to select, for a given item, a value from this list in a drop down. Then, after the material has been acquired, at the end of the year, you'll be able to compare the goals set with what's been achieved.


Advanced patterns

** प्रश्न **: उन्नत धारावाहिक पैटर्न इंटरफ़ेस पर 'आंतरिक काउंटर' क्या है?

** उत्तर **: मुझे लगता है कि यह समझने के लिए एक उदाहरण देना बेहतर है:

एक मासिक सदस्यता के लिए उदाहरण:

  • पहला मुद्दा प्रकाशन की तारीख: अप्रैल 2010

  • Numbering : No {X}, year {Y}

  • प्रथम इश्यू : सं 4, वर्ष 2010

साल y के लिए : आप साल चाहते हैं पर जनवरी 2011 को बदलें जाएगा

तो, मैं के लिए उन्नत पैटर्न होगा:

  • जोड़ें : 1

  • Every : 12

  • When more than: 9999999

  • Inner counter: 3

  • Set back to: 0

  • Begins with: 2010

Year is going to change after 12 received issues from April 2010, that is in April 2011 if you don't set inner counter. Set inner counter to 3 will say to Koha: change year after 12-3 = 9 received issues.

इनर काउंटर Koha करने के लिए कहते हैं, वर्ष के पहले मुद्दों को ध्यान में रखना भले ही वे Koha के साथ प्राप्त नहीं कर रहे हैं। आप वर्ष लिखने कुछ भी नहीं है या 0 के पहले अंक के साथ शुरू करते हैं।


Codes stored in the database

Fines table

प्रश्न: खातासूची तालिका में खाता प्रकार फ़ील्ड में कोड क्या हैं?


  • A = खाता प्रबंधन शुल्क

  • C = क्रेडिट

  • F = अतिदेय जुर्माना

  • FOR = क्षमा

  • FU = अतिदेय, अभी भी acccruing

  • L = आइटम खोया

  • LR = खो आइटम लौटे / वापस किया

  • एम = फुटकर

  • एन = नया कार्ड

  • करे = भुगतान

  • W = खारिज

Statistics table

Question: What are the possible codes for the type field in the statistics table?


  • स्थानीयप्रयोग

    • रजिस्टरों यदि एक मद है कि एक आँकड़े संरक्षक (श्रेणी type = 'एक्स') के लिए बाहर की जाँच कर दिया गया था वापस आ रहा है

  • इश्यू

  • वापसी

  • नवीनीकृत

  • ख़ारिज करना

  • भुगतान

  • क्रेडिटXXX

    • XXX दुकानों शुल्क क्रेडिट के विभिन्न प्रकार है, तो एक उन सब को पकड़ने के लिए तरह एक खंड को शामिल किया जाएगा क्वेरी "प्रकार की तरह 'क्रेडिट%'"

Reserves table

** प्रश्न **: रिजर्व और old_reserves टेबल में पाए गए फ़ील्ड के लिए संभावित कोड क्या हैं?


  • रिक्त: संरक्षक 1 उपलब्ध अनुरोध का मतलब है, और हम आइटम नहीं चुना है

  • T = Transit: the hold is linked to an item but is in transit to the pickup library

  • W = Waiting: the hold is linked to an item, is at the pickup library, and is waiting on the hold shelf

  • F = समाप्त: रिजर्व पूरा हो चुका है, और किया जाता है

Reports dictionary table

** प्रश्न **:reports_dictionary तालिका में क्षेत्र फ़ील्ड के लिए संभावित कोड क्या हैं?


  • 1 = वितरण

  • 2 = सूचीपत्र

  • 3 = संरक्षक

  • 4 = अधिग्रहण

  • 5 = लेखा

Messages table

** प्रश्न **: संदेश तालिका में message_type फ़ील्ड के लिए संभावित कोड क्या हैं?


  • L = पुस्तकालयाध्यक्षों के लिए

  • B = के लिए संरक्षक / उधारकर्ताओं

Serial table

** प्रश्न **: धारावाहिक तालिका में स्थिति फ़ील्ड के लिए संभावित कोड क्या हैं?


  • 1 = प्रत्याशित

  • 2 = पहुंचे

  • 3 = देरी

  • 4 = गुम

  • 5 = उपलब्ध नहीं

  • 6 = मिटाना

  • 7 = दावा

  • 8 = रूका

  • 41 = गुम (कभी नहीं प्राप्त)

  • 42 = गुम (बेचा गया)

  • 43 = गुम (क्षतिग्रस्त)

  • 44 = गुम (खोया)

Borrowers table

Question: What are the possible codes for the privacy field in the borrowers and deleted_borrowers tables?


  • 0 = सदा के लिए

  • 1 = डिफाल्ट

  • 2= कभी नहीं

Patron categories table

Question: What are the possible codes for the category types?


  • A = Adult

  • C = Child

  • I = Organization

  • P = Professional

  • S = Staff

  • X = Statistical

Messaging preferences

** प्रश्न **: में संभावित कोड क्या हैं message_attribute_id field in the borrower_message_preferences तालिका?


  • 2 = उन्नत नोटिस

  • 6 = आइटम चेकआउट

  • 4 = होल्ड भरा

  • 1 = आइटम देय

  • 5 = आइटम चेक इन

Runtime parameters

** प्रश्न **: क्या मेरे कस्टम एसक्यूएल रिपोर्ट को चलाने से पहले फ़िल्टर करने का कोई तरीका है?

Answer: If you want to make your reports easy to reuse with different filters and date ranges, you can add runtime parameters to your query. Runtime parameters basically make a filter appear before the report is run.

There is a specific syntax that Koha will understand as 'ask for values when running the report'. The syntax is <<Question to ask[|type]>>.

  • यह << और >> बस सीमांकक हैं आपको अपने पैरामीटर के अंत में << शुरुआत में और >> डाल देना चाहिए

  • The 'Question to ask' will be displayed as a label before the form field.

  • The type can be omitted if you want a free text input field. If it contains an authorized value category, 'branches' (libraries), 'itemtype' (itemtypes), 'categorycode' (patron categories), or 'biblio_framework' (MARC bibliographic frameworks), a pull down will be displayed with the options from your configuration instead of a free text field.

  • When using 'date' as type, the date picker will be displayed to help with entering dates. The date will be automatically changed to the ISO date needed for the SQL query, while you can enter it according to your dateformat system preference setting.

  • Note that you can have more than one parameter in one SQL query. If you need the same value multiple times in your SQL query, make sure you use the same label. This will make the form field only appear once.

  • Note that entering nothing at run time won't probably work as you expect. It will be considered as "value empty" not as "ignore this parameter". For example entering nothing for : "title=<<Enter title>>" will display results with title='' (no title). If you want to have to have something not mandatory, use "title like <<Enter title>>" and enter a % at run time instead of nothing


  • SELECT surname,firstname FROM borrowers WHERE branchcode=<<Enter patrons library|branches>> AND surname like <<संरक्षक उपनाम के लिए फ़िल्टर दर्ज करें (% if none)>>

  • SELECT * FROM items WHERE homebranch = <<Pick your branch|branches>> and barcode like <<Partial barcode value here, use % to truncate>>

  • SELECT title, author FROM biblio WHERE frameworkcode=<<Enter the frameworkcode|biblio_framework>>



    You have to use 'like' in your SQL query and put "%" in a text box to 'leave it blank'. Otherwise, it literally looks for "" (empty string) as the value for the field.

खोज रहा है

Wildcard searching

** प्रश्न **: '%' (प्रतिशत) का उपयोग कर कीवर्ड खोज बनाम '*' (तारांकन) का उपयोग करके कीवर्ड खोज के बीच क्या अंतर है? दोनों सूची में काम करते हैं, लेकिन विभिन्न सेट वापस करते हैं। क्यूं कर?

** उत्तर **: वाइल्डकार्ड एक वर्ण(*,?,%,.) है जिसका उपयोग किसी शब्द में एक या अधिक वर्णों का प्रतिनिधित्व करने के लिए किया जा सकता है। कोहा खोजों में उपयोग किए जा सकने वाले वाइल्डकार्ड वर्णों में से दो तारांकन('*') और प्रतिशत चिह्न ('%') हैं। हालांकि, खोज में उपयोग किए जाने पर ये दो वर्ण अलग-अलग कार्य करते हैं।

यह '*' से पहले '*'आपके द्वारा दर्ज किए गए पहले कुछ वर्णों की एक और सटीक खोज को मजबूर करने जा रहा है। तारांकन खोज में अनंत वर्णों की अनुमति देगा जब तक कि आपकी खोज द्वारा निर्दिष्ट पहले कुछ वर्ण समान रहते हैं। उदाहरण के लिए, शब्द का उपयोग कर लेखकों की खोज, Smi*, आपके डेटाबेस में लेखकों के आधार पर स्मिथ, स्मिथर्स, स्मिथफील्ड, स्माइली आदि शामिल हो सकती है।

यह '%' शब्द आप "की तरह है" मामले में दर्ज इलाज करेंगे। तो Smi% की खोज Smi जैसे शब्दों के लिए खोज करेंगे। यह एक बहुत अधिक विभिन्न परिणामों की सूची में यह परिणाम है। उदाहरण के लिए, SMI% पर एक खोज Smothers, स्मिथ Smelley, Smithfield और क्या अपने डेटाबेस है के आधार पर कई अन्य लोगों से युक्त एक सूची वापस आ जाएगी।

The bottom line in searching with wildcards: '*' is more exact while '%' searches for similar terms.

Title searching

** प्रश्न **: 'ज़ेबरा' शीर्षक के लिए मेरी ज़ेबरा शीर्षक खोज परिणामों के पहले पृष्ठों में 'सहायता' क्यों नहीं बदलती है?

Answer: In general, the more terms you enter, the better your results will be. Koha doesn't use stop words, so searching for "the" and "an" will work just fine. So "the help" shoudl bring better results than just a title search for help. Also using "Title, phrase" would further improve the results as it means that these terms have to appear in this sequence and with no other terms in between.

Some system preferences are known to affect relevancy ranking negatively. These are QueryAutoTruncate and UseICU. With the latter also requiring the server setup to actually use ICU for indexing.

Note: If multiple results have the same relevancy score, they will be sorted by biblionumber as second criteria.

Reset the Zebra index

प्राधिकरण और बिब्लियोज ज़ेबरा सूचकांकों पुनर्स्थापित करने के लिए निम्न आदेश चलाएँ.

$ zebraidx -c /etc/koha/zebradb/zebra-authorities-dom.cfg -g iso2709 -d authorities init
$ zebraidx -c /etc/koha/zebradb/zebra-biblios.cfg -g iso2709 -d biblios init

यदि आप एक पैकेज फिर स्थापित चल रहे हैं, तो आप के बजाय प्राधिकरण और बिब्लियोज ज़ेबरा सूचकांकों पुनर्स्थापित करने के लिए निम्न आदेश को चलाने के लिए चाहता हूँ:

$ sudo zebraidx -c /etc/koha/sites/YOURLIBRARY/zebra-authorities-dom.cfg  -g iso2709 -d authorities init
$ sudo zebraidx -c /etc/koha/sites/YOURLIBRARY/zebra-biblios.cfg  -g iso2709 -d biblios init

अपने कोहा स्थापना नाम के साथ अपने अपनापुस्तकालय बदले.

Enhanced content


All Amazon content

प्रश्न: मेरे पास सभी अमेज़ॅन प्राथमिकताएं चालू हैं और मेरी दोनों चाबियाँ दर्ज की हैं, लेकिन मेरे सिस्टम में कोई भी सामग्री दिखाई नहीं दे रही है, वह क्यों है?

** उत्तर **: अमेज़ॅन की एपीआई आपके सर्वर के समय को सभी अनुरोधों पर जांचती है और यदि आपका सर्वर समय ठीक से सेट नहीं है तो अनुरोधों से इनकार कर दिया जाएगा। इस समस्या को हल करने के लिए अपने सिस्टम समय को उचित रूप से सेट करना सुनिश्चित करें। एक बार जब अमेज़ॅन सामग्री में बदलाव आया तो तुरंत प्रकट होना चाहिए।

डेबियन पर आदेश दिनांक -s "2010-06-30 17:21" (आपके टाइमज़ोन के लिए उचित दिनांक और समय के साथ) है।

Server administration

Errors in Zebra cron

** प्रश्न **: मैं कोहा-जेब्रैडमन-output.log फ़ाइल में कुछ त्रुटियों को देख रहा हूं। जब नए रिकॉर्ड जोड़े जाते हैं तो हमें लगता है कि उन्हें चाहिए कि इंडेक्स में थोड़ा सा समय लगता है। ज़ेबरा पुनर्निर्माण चलाना अक्सर तेज़ होता है। ज़ेबरा अनुक्रमण और खोज कार्यों को समाप्त करता है, लेकिन मैं त्रुटियों के बारे में चिंतित हूं। कोई विचार?

** उत्तर **: Rebuild_zebra.pl -r ज़ेबरा डीबी निर्देशिकाओं (जैसे reci-0.mf) में सभी फ़ाइलों को हटा देता है और फिर उन्हें पुन: प्रयास करता है। इस प्रकार, अनुमतियां खो जाएंगी, और फ़ाइलों का स्वामित्व उस उपयोगकर्ता के स्वामित्व में होगा जिसने rebuild_zebra.pl को किया था। यदि कोई ज़ेबरा इंडेक्स को रूट के रूप में पुनर्निर्माण करता है, तो आमतौर पर उपयोगकर्ता कोहा के तहत चलाए जाने वाले डेमॉन, इंडेक्स को अपडेट नहीं कर पाएंगे। इस प्रकार, यह महत्वपूर्ण है कि ज़ेबरा पुनर्निर्माण उपयोगकर्ता कोहा की cronjob फ़ाइल में डाल दिया जाए, न कि रूट। यह भी महत्वपूर्ण है कि अन्य उपयोगकर्ता, जैसे रूट, पुनर्निर्माण मैन्युअल रूप से निष्पादित नहीं करते हैं।

यदि कोई चाहता है कि कोई अन्य उपयोगकर्ता rebuild_zebra.pl, निष्पादित करने में सक्षम हो, तो उसे 'sudo -u Koha .../rebuild_zebra.pl,' निष्पादित करने की अनुमति दी जानी चाहिए, '(यदि आप यह करना चाहते हैं, तो आप भी PERL5LIB चर कोenv_keep विकल्प के साथ पास करने के लिए sudoers फ़ाइल को संपादित करना होगा क्योंकि डिफ़ॉल्ट सूडो स्ट्रिप्स लगभग सभी पर्यावरण चर को दूर करता है)। या, रूट उपयोगकर्ता के रूप में, कोई एक सरल 'सु कोहा' और फिर rebuild_zebra.pl कमांड का उपयोग कर सकता है।

मैंने rebuild_zebra.pl, पर चिपचिपा बिट सेट करने का भी प्रयास किया है, लेकिन किसी भी कारण से यह PERL5LIB चर के साथ कुछ समस्या के कारण काम नहीं कर रहा था जिसे मैं समझ नहीं पाया। ऐसा लगता है कि ऐसा करने के लिए सबसे आसान काम है, अगर किसी को यह पता है कि इसे कैसे काम करना है। यदि यह काम करता है और डिफ़ॉल्ट था, तो मुझे लगता है कि यह लोगों को ज़ेबरा के साथ आने वाली समस्याओं का एक बड़ा सौदा टालने में मदद करेगा।

Making Z39.50 target public

Question: How can I configure Zebra to make my database searchable via Z39.50?

** उत्तर **: KOHA_CONF फ़ाइल संपादित करें जो आपके कोहा का उपयोग कर रहा है। प्रकाशक लाइन की तरह इस तरह की असुविधा:

<!-- <listen id="publicserver" >tcp:@:9999</listen> -->

होने के लिए:

<listen id="publicserver" >tcp:@:9999</listen>

तब zebrasrv को पुनः आरंभ और निर्दिष्ट पोर्ट पर कनेक्ट (9999).

Shelving location authorized values

** प्रश्न **: किसी आइटम को संपादित करते समय, मैंने बनाया नया शेल्विंग स्थान डिफ़ॉल्ट रूप से उन आइटम्स में प्रदर्शित नहीं होता है जहां मैंने इसे असाइन किया था।

Answer: One possible reason is that you created the location in the LOC authorized value category with the code '' or 0 (zero). This will be treated as 'no location' and not display correctly.

Why do I need authorized values?

** प्रश्न **: मैं एमएआरसी टैग के लिए अधिकृत मूल्यों को परिभाषित क्यों करना चाहूंगा?

Answer: Authorized values create a 'controlled vocabulary' for your staff. As an example, let us assume that your Koha installation is used by several libraries, and you use MARC 21. You might want to restrict the 850a MARC subfield to the institution codes for just those libraries. In that case, you could define an authorized values category (perhaps called "INST") and enter the institution codes as the authorized values for that category.


Koha स्वतः अपने मद प्रकार और शाखा कोड के लिए मूल्य श्रेणियों अधिकृत सेट, और आप जब तुम अपने MARC टैग संरचना स्थापित MARC subfields इन अधिकृत मूल्यों लिंक कर सकते हैं.

मैं सत्र तालिका को कैसे साफ़ करूं?

** प्रश्न **: क्या कोई आवधिक नौकरी है जिसे टेबल से पुराने सत्रों को हल करने के लिए चलाया जा सकता है? हम हर रात सभी बेकार सत्र डेटा बैकअप नहीं लेना चाहते हैं।

Answer: You can regularly run the cleanup database cron job.

या बैकअप कमांड (mysqldump) करने से पहले, आप सत्र तालिका को छोटा कर सकते हैं:

mysql -u<kohauser -p<password <koha-db-name -e 'TRUNCATE TABLE sessions'


Barcode scanners

** प्रश्न **: कोहा के साथ काम करने के लिए कौन से बारकोड स्कैनर ज्ञात हैं?

Answer: The simple rule of thumb is: does it act like a keyboard device? If so, it will work. (i.e. can you take the scanner, scan a barcode and have it show up in a text editor.)

जांच करने के लिए मुख्य मदों यह आसानी से अपने पीसी को जोड़ता है, (यूएसबी या "कीबोर्ड कील" क्लस्टरिंग यह कीबोर्ड, क्वी स्था पुराने कंप्यूटर के साथ उपयोगी के साथ लाइन में जोड़ता है जिसका मतलब है कि हो सकता है) और यह बारकोड प्रकार है कि तुम स्कैन कि का उपयोग कर।

यह एक अच्छा विचार के लिए कुछ इस्तेमाल किया तुम-राशि यदि कोई हो बारकोड, देखना है कि क्या स्कैनर scuffed सोना थोड़ा झुर्रियों वाले सफलतापूर्वक पढ़ सकते हैं परीक्षण करने के लिए है। अधिकांश स्कैनर पढ़ने बारकोड कई प्रकार के कर रहे हैं - वहाँ कई हैं, और विनिर्देश सूची shoulds लोगों को इसे पढ़ सकते हैं। आप थोड़ा सेटिंग्स को समायोजित करने के लिए, उपसर्ग और प्रत्यय पात्रों के रूप में इस तरह की जरूरत है, या कि क्या आप एक 'दर्ज' चरित्र या नहीं भेजना चाहते हैं।

एक और टिप - कुछ सेट किया जा सकता 'हमेशा' पर और एक स्टैंड साथ आ सकते हैं, संभाल के तहत चलाता कुछ है, शीर्ष पर बटन का कुछ-है, कुछ एक कलम की तरह आयोजित कर रहे हैं। स्टाफ, को चुनने से पहले हार्डवेयर के साथ काम कर के रूप में गलत जगह में एक बटन का उपयोग करने के लिए बहुत अजीब हो सकता है के बारे में सोचो।


कोहा पुस्तकालयों द्वारा प्रयुक्त प्रिंटर

General rule of thumb here is that if you can print with the printer from your browser, it will work with Koha.

  • POS-X रसीद प्रिंटर

  • स्टार Micronics प्रिंटर (सटीक मॉडल अज्ञात) एक सामान्य/सादा पाठ ड्राइवर के साथ।

  • स्टार SP2000 (नेल्सनविल्ले)

  • स्टार TSP-100 भविष्य प्रिंट (Geauga)

    • "मैं रसीद प्रिंटर पर मुद्दों का एक बहुत वहाँ है-गया पता है तो मैंने सोचा कि मैं अपने निष्कर्षों पर पास था। हम-है-स्टार की गई टीएसपी-100 futurePRINT परीक्षण। मैं इस प्रिंट कोहा के लिए विन्यस्त करने के लिए बहुत आसान हो पाया। मैं विश्वसनीय-यहां तक कि हर रसीद के शीर्ष करने के लिए हमारे सिस्टम लोगो (एक .gif) जोड़कर मुद्रण कार्य अनुकूलित करने के लिए कर दिया गया है। भी रंग में बनाई गई एक बिटमैप के साथ संपर्क जानकारी, घंटे और पुस्तकालय कुए ला रहे थे सामग्री पर चैक आउट के लिए वेबसाइट के साथ प्रत्येक रसीद के तल पर एक पोस्ट को जोड़ने के लिए सक्षम था। "

  • ऐपसन TM88 IIP थर्मल रसीद प्रिंटर

  • ऐपसन TM-T88IV

  • 1x1 लेबलों का उपयोग कर Dymolabelwriter प्रिंटर

Braille support

Question: Are there any braille embossers or printers which have inbuilt braille converters and are accessible within the UNIX environment?

** उत्तर **: आप बीआरएलटीटीई में देखना चाह सकते हैं (http://www.emptech.info/product_details.php?ID=1232).