सामान्य प्रश्न
इंसटालेशन
प्रश्न: मैं कैसे पता लगा सकता हूं कि कोहा के किस संस्करण का उपयोग कर रहा हूं?
उत्तर: अपने कोहा संस्करण का पता लगाने का सबसे आसान तरीका स्टाफ इंटरफ़ेस के बारे में पृष्ठ पर एक नज़र डाल रहा है।
आप HTML स्रोत पर एक नज़र डालकर ओपेक से भी पता लगा सकते हैं। यह कुछ इस तरह दिखेगा:
<meta name="generator" content="Koha 18.1200000" /> <!-- leave this for stats -->
प्रश्न: कोहा स्थापित करने के लिए मुझे डेबियन पैकेज या टारबॉल का उपयोग करना चाहिए?
उत्तर: शुरुआती उपयोगकर्ता के लिए, कोहा के पैकेज इंस्टाल का उपयोग करने के लिए अत्यधिक अनुशंसा की जाती है - यह आपके कोहा इंस्टॉलेशन के लिए शक्तिशाली चीजें करने के लिए कई सरल कमांड प्रदान करता है। पैकेज लगभग हमेशा एक सामान्य उत्पादन कोहा स्थापित पर अपनी पसंद का होना चाहिए। डेबियन पैकेज का उपयोग करके कोहा को स्थापित करने के लिए न्यूनतम सिस्टम एडमिनिस्ट्रेशन स्किल की आवश्यकता होती है।
डेबियन के साथ पैकेज का उपयोग करने के लिए निर्देश.
टारबॉल या गिट से स्थापित करना डेबियन या उबंटू पर स्थापित नहीं करने वाले लोगों के लिए एकमात्र विकल्प है।
डेवलपर्स को KohaDevBox एक लुक देना चाहिए, यह कोहा के डेवलपर उदाहरण को प्राप्त करने का सबसे आसान, तेज तरीका है।
ओपेक और स्टाफ इंटरफ़ेस
उत्तर: कुकीज़ कोहा ओपेक पर उपयोग करता है और स्टाफ इंटरफ़ेस में कोहा समुदाय विकी में प्रलेखित है:
https://wiki.koha-community.org/wiki/Use_of_Cookies
कोहा छवियों को अनुकूलित करना
** प्रश्न **: क्या मैं ओपेक में छवियों को कस्टमाइज़ कर सकता हूं?
** उत्तर **: बिल्कुल। कोहा मूल छवियों की एक श्रृंखला के साथ आता है जिसे आप अपनी आवश्यकताओं को पूरा करने के लिए बदल सकते हैं। मूल misc/interface_customization/ directory में पाया जा सकता है।
ओपेक डिस्प्ले फ़ील्ड
** प्रश्न **: कोआ में विभिन्न ओपेक स्क्रीन पर क्या एमएआरसी फ़ील्ड प्रिंट करते हैं?
** उत्तर **: XSLT वरीयता को निम्न फ़ील्ड दिखाने के लिए निम्नानुसार सेट किया जाना चाहिए
OPACXSLTResultsDisplay = एक्सएसएलटी स्टाइलशीट का उपयोग करना
OPACXSLTDetailsDisplay = एक्सएसएलटी स्टाइलशीट का उपयोग करना
DisplayOPACiconsXSLT = दिखाएँ
ओपेक परिणाम पेज दिखाता है:
245
100, 110, 111
700, 710, 711
250
260
246
856
ओपेक विवरण पृष्ठ दिखाता है:
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
नोट्स टैब में 5xx क्षेत्रों निचले भाग में सभी को प्लस करें
दिखाएँ संरक्षक वस्तुओं के बारकोड वे बाहर की जाँच कर ली
** प्रश्न **: क्या संरक्षक उन वस्तुओं के लिए बारकोड देख सकते हैं जिन्हें उन्होंने चेक आउट किया है।
** उत्तर **: डिफ़ॉल्ट रूप से नहीं, लेकिन संरक्षक रिकॉर्ड में कुछ संपादन के साथ आप ओपेक में संरक्षक के चेक आउट सारांश पर बारकोड कॉलम दिखा सकते हैं। आप ए सेट कर सकते हैं संरक्षक विशेषता SHOW_BCODE और के मान के साथ अधिकृत मान YES_NO के लिए ऐसा करो।
फिर पर :ref:``संरक्षक का रिकॉर्ड मान सेट कर रहा है <editing-patrons-label>` for SHOW_BCODE to yes.
यह ओपेक कि संरक्षक आइटम वे बाहर की जाँच की है की बारकोड चलता में सारांश बाहर की जाँच के लिए एक स्तंभ जोड़ देगा।
'अतिदेय' टैब पर क्लिक केवल आइटम है कि अतिदेय हैं दिखाएगा।
सर्कुलेशन / नोटिस
फीस और जुर्माना
प्रश्न: मुझे प्रत्येक ऋण के लिए 5.00 जुर्माना क्यों लगाया जा रहा है?
उत्तर: आप अपने संरक्षक के खाते में जो पैसा देख रहे हैं वह ठीक नहीं है, लेकिन किराये का शुल्क है। कोहा नमूना डेटा के साथ आने वाले वैकल्पिक डिफ़ॉल्ट आइटम प्रकार में एक किराये शुल्क शामिल हो सकता है। इस शुल्क को हटाने के लिए, निम्नलिखित कार्य करें:
क्लिक करें और अधिक > प्रशासन
आइटम प्रकार पर क्लिक करें
ध्यान दें कि किस प्रकार के आइटम में 5.00 शुल्क जुड़ा हुआ है, उन्हें संपादन के लिए चुनें
शुल्क निकालें, और आइटम प्रकार को सहेजें
बुक ड्रॉप
प्रश्न: पुस्तक ड्रॉप की तिथि कैसे निर्धारित की जाती है? क्या यह चेकआउट लाइब्रेरी के लिए अंतिम खुली तारीख है? क्या यह आज की तारीख में शून्य है? क्या बुक ड्रॉप चेकइन तिथि निर्धारित की जा सकती है?
उत्तर: यदि पुस्तकालय जीर्णोद्धार के लिए चार दिनों के लिए बंद है, उदाहरण के लिए, पुस्तक ड्रॉप की तारीख के लिए एक दिन से अधिक की आवश्यकता होगी। आपके पास केवल एक पुस्तक ड्रॉप की तारीख होगी और वह आखिरी दिन होगा जो पुस्तकालय खुला था (अवकाश कैलेंडर द्वारा निर्धारित) क्योंकि यह जानने का कोई वास्तविक तरीका नहीं है कि 4 बंद दिनों के दौरान पुस्तकों को किस दिन बॉक्स में गिरा दिया गया था।
यदि आपको एक अलग चेकइन तिथि निर्धारित करने की आवश्यकता है, तो आप :ref:`SpecifyReturnDate`सिस्टम वरीयता का उपयोग कर सकते हैं। यह आपको एक मनमानी तारीख निर्धारित करने की अनुमति देगा और किसी भी अतिदेय जुर्माना के अनुसार पुनर्गणना की जाएगी।
खींचने के लिए होल्ड और होल्डस कतार
प्रश्न: होल्ड्स कतार और ds: रेफ: होल्ड्स टू पुल <holds-to-pull-label> रिपोर्ट्स में क्या अंतर है?
उत्तर: रिपोर्ट को खींचने के लिए होल्ड उपलब्ध वस्तुओं से भरे जाने की आवश्यकता की एक सरल सूची देता है। यह आपके डेटाबेस के 'लाइव' डेटा को दिखाता है, इसलिए नए होल्ड तुरंत वहीं चालू हो जाएंगे। यह सभी पुस्तकालयों सहित प्रत्येक होल्ड के बारे में जानकारी दिखाता है जहां अनुरोधित शीर्षक के आइटम उपलब्ध हैं।
होल्ड्स कतार रिपोर्ट पुस्तकालयों द्वारा विभाजित की जाती है और यह केवल एक लाइब्रेरी के लिए होल्ड को सूचीबद्ध करेगी जहां यह उपलब्ध है। बहुत सारे होल्ड और कई शाखाओं वाले पुस्तकालयों के लिए यह एक ही समय में कई पुस्तकालयों को आइटम को शेल्फ से खींचने से रोक देगा।
होल्ड कतार रिपोर्ट build_holds_queue.pl क्रॉन जॉब द्वारा उत्पन्न होती है। डिफ़ॉल्ट रूप से यह प्रति घंटा चलता है, लेकिन इसे किसी अन्य अंतराल पर चलाने के लिए बदला जा सकता है। आइटम प्रदान करने के लिए लाइब्रेरी का निर्धारण करने के लिए विभिन्न कॉन्फ़िगरेशन विकल्प हैं। उदाहरण के लिए:
StaticHoldsQueueWeight, HoldsQueueSkipClosed, और RandomizeHoldsQueueWeight सिस्टम प्राथमिकताएँ
प्रिंटिंग अतिदेय नोटिस
** प्रश्न **: क्या मैं फाइल पर ईमेल पते के बिना संरक्षक के लिए अतिदेय नोटिस प्रिंट कर सकता हूं?
उत्तर: हाँ। डिफ़ॉल्ट रूप से कोहा पुस्तकालय को ईमेल पते के बिना संरक्षक को सभी अतिदेय नोटिस ईमेल करेंगे।
इसके अतिरिक्त अतिदेय नोटिस क्रोन जॉब मुद्रण के लिए HTML के रूप में अतिदेय नोटिस उत्पन्न करने के लिए एक सेटिंग है। इस उपयोग का एक उदाहरण होगा:
- ::
overdue_notices.pl -t -html /tmp/noticedir -itemscontent issuedate,date_due,title,barcode,author
इस उदाहरण में, हम अपने नोटिस में केवल कुछ आइटम फ़ील्ड का उपयोग करना चाहता था, इसलिए हम क्रॉन प्रविष्टि में itemscontent क्षेत्रों निर्दिष्ट; उस सुविधा के लिए एक आवश्यकता नहीं है।
कमांड लाइन को एक वेब-सुलभ निर्देशिका निर्दिष्ट करने की आवश्यकता है जहां प्रिंट नोटिस जाएंगे -- उन्हें notices-2018-11-24.html (या holdnotices-2018-11-24.html). जैसा फ़ाइल नाम मिलता है। अतिदेय नोटिस में स्वयं को जेड-मेलर फिट करने के लिए स्वरूपित किया जा सकता है। नोटिस फ़ाइल के भीतर, पाठ को नीचे या उस स्थान पर भेज दिया जाता है, जहां वह फॉर्म पर ठीक से प्रिंट करेगा। स्क्रिप्ट में कोड होता है जो HTML को फ़ॉर्मेटिंग को मानने के लिए नोटिस करने के लिए नोटिस फाइल के चारों ओर लपेटता है, और नोटिस के बीच एक पेज ब्रेक करने के लिए। सिस्टम प्राथमिकता: Ref: PrintNoticesMaxLines का उपयोग पुस्तकालयों के लिए पृष्ठ की लंबाई को निर्दिष्ट करने के लिए किया जा सकता है जो बहुत सारे चेकआउट की अनुमति देता है जिससे कई पृष्ठों पर कुछ नोटिस चल सकते हैं। उस सिस्टम की प्राथमिकता उस पृष्ठ की लंबाई पर प्रिंट नोटिस को काटकर पूर्ण सूची के लिए अपने ओपीएसी खाते की जांच करने के बारे में एक संदेश डालती है।
क्रॉन प्रविष्टि है gather_print_notices.pl /tmp/noticedir
आइटम नवीनीकृत करने में असमर्थ
** प्रश्न **: हम अपने संरक्षक के लिए कुछ वस्तुओं को नवीनीकृत करने की कोशिश कर रहे हैं। वस्तुओं में से एक को पकड़ना और नवीनीकरण के लिए अपात्र है, लेकिन अन्य दो आइटम नवीनीकरण करने से इनकार करते हैं, भले ही वे पात्र हों। जब मैं ओवरराइड नवीनीकरण सीमा का उपयोग करने का प्रयास करता हूं, तो यह केवल एक छोटा संदेश देता है जो कहता है "नवीनीकरण विफल"। कोई विचार क्या हो रहा है?
उत्तर: बहुत कम से कम आपको एक निरपेक्ष सेट करने की आवश्यकता होगी डिफ़ॉल्ट संचलन नियम। यह नियम सभी पुस्तकालयों, 'ऑल' आइटमटाइप 'और' ऑल 'संरक्षक श्रेणी के लिए मानक नियम के रूप में होना चाहिए। जो किसी विशिष्ट नियम से मेल नहीं खाता, उसे पकड़ेगा। विशिष्ट नियम से मेल नहीं खाने वाले संरक्षक होल्ड रखने या आइटम को नवीनीकृत करने से अवरुद्ध हो जाएंगे, क्योंकि उपयोग करने के लिए होल्ड या नवीनीकरण की कोई आधार रेखा संख्या नहीं थी।
होल्ड रखने में असमर्थ
Question: Why can't I place holds when I have all of the preferences turned on?
Answer: You probably need to set a default circulation rule in your circulation and fines rules. This should be a standard rule for all libraries, and all patron categories and item types. That will catch all instances that do not match a specific rule.
The ability to place holds also depends on the 'On shelf holds allowed' setting in the circulation rule that is used. Depending on the setting, it might not be possible to place a hold if any or all items for a record are checked out.
कुंजीपटल शॉर्टकर्ट
प्रश्न: क्या मुझे सर्कुलेशन पृष्ठों के शीर्ष पर चेकआउट, चेकइन, नवीनीकरण और कैटलॉग टैब तक पहुंचने के लिए अपने माउस का उपयोग करना होगा?
** उत्तर **: निम्न हॉट कुंजी (यदि टैब उपलब्ध है) का उपयोग करके आप स्क्रीन के शीर्ष पर त्वरित खोज बॉक्स पर टैब के बीच कूद सकते हैं:
Alt+Q के साथ सूची खोज करने के लिए जम्प
Alt+u के साथ चेकआउट करने के लिए जम्प
इस मैक उपयोगकर्ता के लिए काम नहीं करेगा
साथ Alt+w चेकइन करने के लिए कूद
साथ Alt+r चेकइन करने के लिए कूद
नोट
ऑल्ट के स्थान पर मैक उपयोगकर्ता OPTION बटन का उपयोग करते हैं
एसएमएस नोटिस/संदेश
** प्रश्न **: मैं कोहा को एसएमएस के माध्यम से नोटिस भेजना चाहता हूं, मुझे क्या करने की ज़रूरत है?
** उत्तर **: सबसे पहले आपको कोहा के साथ उपयोग करने के लिए एक एसएमएस सेवा चुननी होगी। यहां एक सूची उपलब्ध है: http://search.cpan.org/search?query=sms%3A%3Asend&mode=all पुस्तकालयों के लिए उपलब्ध सभी एसएमएस सेवाओं में पर्ल ड्राइवर नहीं हैं, इसलिए यह सुनिश्चित करने के लिए इस सूची को जांचना सुनिश्चित करें कि क्या प्रदाता आप पर विचार कर रहे हैं सूचीबद्ध है। यदि नहीं, तो आप अपने प्रदाता से पूछना चाहते हैं कि उनके पास पर्ल मॉड्यूल है, यदि नहीं, तो आपको दूसरी सेवा पर विचार करना चाहिए। अमेरिका में कुछ सामान्य विकल्प (जिनमें पर्ल ड्राइवर हैं) हैं:
AQL (www.aql.com)
Wadja (wadja.com)
Ipipi (ipipi.com)
टी-मोबाइल
एसएमएसछूट (smsdiscount.com)
Clickatell
वैकल्पिक रूप से आप ईमेल के माध्यम से एसएमएस भेजने के लिए कोहा को कॉन्फ़िगर कर सकते हैं। इस सुविधा का उपयोग करने के लिए आपको :ref:``SMSSendDriver` सिस्टम पसन्द को 'ईमेल' पर सेट करना होगा और अलग-अलग के लिए ईमेल गेटवे को कन्फ्यूज करना होगा :ref:`एसएमएस सेलुलर प्रोवाइडर्स <sms-cellular-providers-label>`अपने संरक्षकों के।
किसी भी स्थिति में आप जांचना चाहते हैं कि आपके संरक्षक को एसएमएस भेजना आपके स्थान पर कानूनी है या नहीं।
** प्रश्न **: भारत में क्या हैं?
उत्तर: भारत के पास अभी भी बहुत सारे विकल्प नहीं हैं। यह आंशिक रूप से टेलीकॉम नियामक प्राधिकरण (ट्राई) द्वारा प्रतिदिन प्रति उपयोगकर्ता भेजे/प्राप्त किए जा सकने वाले एसएमएस की संख्या के बारे में लेनदेन और सीमाओं की सीमा के कारण है। भारत के विशिष्ट ड्राइवरों में शामिल हैं:
यूनिसेल टेक्नोलॉजीज प्राइवेट लिमिटेड(unicel.in)
ईमेल नोटिस/संदेश
प्रश्न: मैं अपने पुस्तकालयों के नोटिस को स्पैम के रूप में चिह्नित होने से कैसे रोक सकता हूं?
उत्तर: यह एक जटिल विषय है, लेकिन शुक्र है कि कोहा आपको विभिन्न प्रणाली वरीयताओं के माध्यम से नियंत्रण की एक अच्छी डिग्री देता है।
कोहा से भेजे गए प्रत्येक ईमेल के लिए सिस्टम को सही करने के लिए तीन महत्वपूर्ण पते हैं, से, * उत्तर-से* और प्रेषक। ये दोनों सिस्टम और लाइब्रेरी स्तर पर कॉन्फ़िगर करने योग्य हैं और उनमें से कोई भी परिभाषित नहीं होने पर एक उपयुक्त मनोर में वापस आना चाहिए।
KohaAdminEmailAddress - यह * से * पते के रूप में कार्य करेगा और कोहा सर्वर [उदाहरण के लिए noreply@koha-hosting.org] के समान डोमेन में एक पता होना चाहिए।
ReplytoDefault - यह * Reply-to * पते के रूप में कार्य करेगा और किसी भी डोमेन में हो सकता है [उदाहरण के लिए librarian@mylibrary.com] और यह वह पता है जिसका उपयोग उनके ईमेल क्लाइंट में 'Reply' होने पर यदि /जब कोई हिट करता है । नोट: जब यह सेट नहीं होगा तो यह KohaAdminEmailAddress पर वापस आ जाएगा।
ReturnpathDefault - यह प्रेषक पते के रूप में कार्य करेगा और इसके लिए कोहा/ईमेल सर्वर डोमेन के भीतर होना चाहिए [उदाहरण के लिए postmaster@koha-hosting.org] और यह वह पता है जिसका उपयोग किसी ईमेल के कारण ईमेल के बाउंस होने की सूचना देने के लिए किया जाएगा.
प्रति शाखा स्तर पर उपरोक्त सभी प्राथमिकताओं में समानताएं हैं जो उसी क्रम में वापस आती हैं जैसा कि ऊपर उल्लिखित सिस्टम स्तर की प्राथमिकताओं में गिरने से पहले संक्षिप्त किया गया है।
यदि आपके पास ऊपर सही तरीके से कॉन्फ़िगर किया गया है और आपके ईमेल अभी भी स्पैम के रूप में माने जा रहे हैं, तो आपको अपने ईमेल सेवा प्रदाता / डीएनएस प्रदाता से संपर्क करने और एमएक्स, एसपीएफ और डीकेआईएम रिकॉर्ड देखने की आवश्यकता है।
सूचीकरण
कोहा से मार्क के मानचित्रण
प्रश्न: 'कोहा से मार्क मैपिंग' और 'मार्क ग्रंथ सूची ढांचे' के बीच क्या संबंध है?
उत्तर: मैपिंग को 'मार्क ग्रंथ सूची के ढांचे' या 'कोहा से मार्किंग मैपिंग' के माध्यम से परिभाषित किया जा सकता है। 'कोहा से मार्किंग मैपिंग' लिंकेज को गति देने का एक शॉर्टकट है। यदि आप इनमें से किसी एक मॉड्यूल में मैपिंग बदलते हैं, तो मैपिंग दूसरे में भी बदल जाएगी। दूसरे शब्दों में, दो मॉड्यूल कोहा में विद्यमान संघर्षों को रोकने के लिए एक-दूसरे को 'अधिलेखित' करते हैं।
प्रति ग्रंथ सूची में वस्तुओं की संख्या
** प्रश्न **: क्या बिब रिकॉर्ड में संलग्न वस्तुओं की संख्या पर कोई सीमा है?
उत्तर: उन वस्तुओं की संख्या की कोई सीमा नहीं है जिन्हें आप ग्रंथ सूची में संलग्न कर सकते हैं। बड़ी संख्या में आइटम के साथ रिकॉर्ड के लिए मार्क 2709 निर्यात आईएसओ के रूप में समस्याग्रस्त हो सकता है क्योंकि इस प्रारूप का आकार सीमा है। एक 'सामान्य' ग्रंथ सूची पर 600 और 1000 के बीच के आइटम नंबर ठीक होना चाहिए।
वैश्लेषिकी
प्रश्न: मैं :ref:`EasyAnalyticalRecords 'सुविधा का उपयोग कर रहा हूं, लेकिन ओपेक और स्टाफ क्लाइंट में' शो एनालिटिक्स 'में मेरे लिंक काम नहीं कर रहे हैं।
** उत्तर **: यदि आप इसका उपयोग करने की योजना बना रहे हैं : ref: EasyAnalyticalRecords आप अपने set को सेट करना सुनिश्चित करना चाहते हैं : ref: 'UseControlNumber' प्राथमिकता" उपयोग न करें "की प्राथमिकता, यह टूटी हुई लिंक को रोक देगा।
अधिग्रहण
योजना श्रेणियाँ
** प्रश्न **: एक योजना श्रेणी क्या है?
** उत्तर **: जब आप अपने बजट के खर्च के लिए अग्रिम योजना बनाते हैं, तो शुरुआत में आप योजना बनाते हैं कि यह समय के साथ कैसे खर्च किया जा रहा है, यह करना सबसे स्वाभाविक बात है।
तो अगर आप मार्च में जनवरी फरवरी में $ 1000, $ 3000 में $ 1000 के लिए योजना, आदि तुम महीनों के एवज में मानों की सूची के साथ ही काम मूल रूप से कर सकते हैं।
कहना है कि यह आप की एक तरह एक सूची :
< 1 महीना
< 6 महीने
< 1 वर्ष
< 3 वर्षों
< 10 वर्षों
> 10 वर्षों
सूची का प्रतिनिधित्व तब किया जाता है जब अधिग्रहीत पुस्तकों को प्रकाशित किया जाता है। फिर आप इसके लिए योजना बनाते हैं, कहते हैं: हम अपने बजट का कम से कम 40% एक साल पहले प्रकाशित पुस्तकों पर खर्च करना चाहते हैं, 10 साल से अधिक पुरानी पुस्तकों पर 10%, आदि।
नई सामग्री प्राप्त करने पर, आप किसी दिए गए आइटम के लिए, इस सूची से एक मान नीचे ड्रॉप में चुन सकते हैं। फिर, सामग्री के अधिग्रहण के बाद, वर्ष के अंत में, आप उन लक्ष्यों की तुलना करने में सक्षम होंगे जो हासिल किए गए हैं।
धारावाहिक
उन्नत पैटर्न
** प्रश्न **: उन्नत धारावाहिक पैटर्न इंटरफ़ेस पर 'आंतरिक काउंटर' क्या है?
** उत्तर **: मुझे लगता है कि यह समझने के लिए एक उदाहरण देना बेहतर है:
एक मासिक सदस्यता के लिए उदाहरण:
पहला मुद्दा प्रकाशन की तारीख: अप्रैल 2010
Numbering : No {X}, year {Y}
प्रथम इश्यू : सं 4, वर्ष 2010
साल y के लिए : आप साल चाहते हैं पर जनवरी 2011 को बदलें जाएगा
तो, मैं के लिए उन्नत पैटर्न होगा:
जोड़ें : 1
प्रत्येक : 12
से अधिक होने पर: 9999999
इनर काउंटर: 3
पर वापस सेट करें: 0
साथ शुरू होता है: 2010
वर्ष अप्रैल 2010, अप्रैल 2011 में है कि आप आंतरिक काउंटर निर्धारित नहीं करते हैं, तो 12 से प्राप्त मुद्दों के बाद बदलने के लिए जा रहा है। 3 से आंतरिक काउंटर सेट करें कोहा से कहेंगे: 12-3 = 9 प्राप्त मुद्दों के बाद परिवर्तन वर्ष।
इनर काउंटर Koha करने के लिए कहते हैं, वर्ष के पहले मुद्दों को ध्यान में रखना भले ही वे Koha के साथ प्राप्त नहीं कर रहे हैं। आप वर्ष लिखने कुछ भी नहीं है या 0 के पहले अंक के साथ शुरू करते हैं।
रिपोर्ट
एसक्यूएल की मदद
प्रश्न: मैं एसक्यूएल नहीं जानता, लेकिन मैं एक रिपोर्ट लिखना चाहता हूं जो एक्स करता है। क्या आप मुझे बता सकते हैं कि कैसे?
** उत्तर: ** कोहा रिपोर्ट लाइब्रेरी कोहा विकी पर एक अच्छा प्रारंभिक बिंदु है और इसमें अन्य पुस्तकालयों द्वारा साझा की गई बहुत सी एसक्यूएल रिपोर्ट शामिल हैं। जिसे पुन: उपयोग और अनुकूलित किया जा सकता है।
कोहा के डेटाबेस स्कीमा <https://schema.koha-community.org> _ भी सार्वजनिक रूप से प्रलेखित है और इसमें विभिन्न तालिकाओं में स्तंभों का उपयोग कैसे किया जाता है, इस पर उपयोगी नोट्स हैं।
यदि आप समुदाय मेलिंग सूचियों पर अटक जाते हैं, तो अक्सर आपकी मदद करने के लिए तैयार रहेंगे।
डेटाबेस में संग्रहीत कोड
सांख्यिकी तालिका
** प्रश्न: ** सांख्यिकी तालिका में प्रकार फ़ील्ड के लिए संभावित कोड क्या हैं?
उत्तर:
स्थानीयप्रयोग
रजिस्टरों यदि एक मद है कि एक आँकड़े संरक्षक (श्रेणी type = 'एक्स') के लिए बाहर की जाँच कर दिया गया था वापस आ रहा है
इश्यू
वापसी
नवीनीकृत
ख़ारिज करना
भुगतान
क्रेडिटXXX
XXX दुकानों शुल्क क्रेडिट के विभिन्न प्रकार है, तो एक उन सब को पकड़ने के लिए तरह एक खंड को शामिल किया जाएगा क्वेरी "प्रकार की तरह 'क्रेडिट%'"
आरक्षित तालिका
** प्रश्न **: रिजर्व और old_reserves टेबल में पाए गए फ़ील्ड के लिए संभावित कोड क्या हैं?
उत्तर:
रिक्त: संरक्षक 1 उपलब्ध अनुरोध का मतलब है, और हम आइटम नहीं चुना है
T = ट्रांजिट: होल्ड एक आइटम से जुड़ा हुआ है, लेकिन पिकअप लाइब्रेरी के लिए पारगमन में है
W = प्रतीक्षा करना: होल्ड किसी आइटम से जुड़ा हुआ है, पिकअप लाइब्रेरी में है, और होल्ड शेल्फ पर प्रतीक्षा कर रहा है
F = समाप्त: रिजर्व पूरा हो चुका है, और किया जाता है
रिपोर्ट शब्दकोश तालिका
** प्रश्न **:reports_dictionary तालिका में क्षेत्र फ़ील्ड के लिए संभावित कोड क्या हैं?
उत्तर:
1 = वितरण
2 = सूचीपत्र
3 = संरक्षक
4 = अधिग्रहण
5 = लेखा
संदेश तालिका
** प्रश्न **: संदेश तालिका में message_type फ़ील्ड के लिए संभावित कोड क्या हैं?
उत्तर:
L = पुस्तकालयाध्यक्षों के लिए
B = के लिए संरक्षक / उधारकर्ताओं
सीरियल तालिका
** प्रश्न **: धारावाहिक तालिका में स्थिति फ़ील्ड के लिए संभावित कोड क्या हैं?
उत्तर:
1 = प्रत्याशित
2 = पहुंचे
3 = देरी
4 = गुम
5 = उपलब्ध नहीं
6 = मिटाना
7 = दावा
8 = रूका
41 = गुम (कभी नहीं प्राप्त)
42 = गुम (बेचा गया)
43 = गुम (क्षतिग्रस्त)
44 = गुम (खोया)
उधारकर्ता तालिका
प्रश्न: उधारकर्ताओं और हटाए गए_बोरो टेबल में गोपनीयता क्षेत्र के लिए संभावित कोड क्या हैं?
उत्तर:
0 = सदा के लिए
1 = डिफाल्ट
2= कभी नहीं
संरक्षक श्रेणियों की तालिका
प्रश्न: श्रेणी प्रकारों के लिए संभावित कोड क्या हैं?
उत्तर:
A = वयस्क
C = बाल
I = संगठन
P = व्यावसायिक
S = स्टाफ
X = सांख्यिकी
मैसेजिंग प्राथमिकता
** प्रश्न **: में संभावित कोड क्या हैं message_attribute_id field in the borrower_message_preferences तालिका?
उत्तर:
2 = उन्नत नोटिस
6 = आइटम चेकआउट
4 = होल्ड भरा
1 = आइटम देय
5 = आइटम चेक इन
रनटाइम पैरामीटर्स
** प्रश्न **: क्या मेरे कस्टम एसक्यूएल रिपोर्ट को चलाने से पहले फ़िल्टर करने का कोई तरीका है?
उत्तर: यदि आप विभिन्न फ़िल्टर और दिनांक सीमाओं के साथ पुन: उपयोग करना आसान बनाना चाहते हैं, तो आप अपनी क्वेरी में रनटाइम पैरामीटर जोड़ सकते हैं। रिपोर्ट चलाने से पहले रनटाइम पैरामीटर मूल रूप से एक फ़िल्टर बनाते हैं।
एक विशिष्ट वाक्यविन्यास है जिसे कोहा 'रिपोर्ट चलाते समय मूल्यों के लिए पूछें' के रूप में समझेगा। वाक्य-विन्यास है <<Question to ask[|type]>>.
यह << और >> बस सीमांकक हैं आपको अपने पैरामीटर के अंत में << शुरुआत में और >> डाल देना चाहिए
प्रपत्र फ़ील्ड से पहले 'प्रश्न पूछना' लेबल के रूप में प्रदर्शित किया जाएगा।
यदि आप एक निशुल्क पाठ इनपुट फ़ील्ड चाहते हैं, तो टाइप छोड़ा जा सकता है। यदि इसमें एक अधिकृत मूल्य श्रेणी, 'शाखाएँ' (पुस्तकालय), 'आइटमटाइप' (आइटमटाइप्स), 'श्रेणी कोड' (संरक्षक श्रेणियां), या 'biblio_framework' (मार्क बीइब्लियोग्राफिक शब्द) हैं, तो एक पुल डाउन को इसके साथ प्रदर्शित किया जाएगा। एक मुक्त पाठ क्षेत्र के बजाय आपके कॉन्फ़िगरेशन से विकल्प।
प्रकार के रूप में 'दिनांक' का उपयोग करते समय, दिनांक लेने वाले को दिनांक दर्ज करने में सहायता के लिए प्रदर्शित किया जाएगा। SQL क्वेरी के लिए आवश्यक आईएसओ तिथि में स्वचालित रूप से तारीख बदल जाएगी, जबकि आप इसे अपने dateformat सिस्टम वरीयता सेटिंग के अनुसार दर्ज कर सकते हैं।
ध्यान दें कि आपके पास एक SQL क्वेरी में एक से अधिक पैरामीटर हो सकते हैं। यदि आपको अपनी SQL क्वेरी में कई बार समान मान की आवश्यकता है, तो सुनिश्चित करें कि आप उसी लेबल का उपयोग करते हैं। इससे फॉर्म फ़ील्ड केवल एक बार दिखाई देगा।
ध्यान दें कि रन टाइम पर कुछ भी दर्ज करने से आप उम्मीद के मुताबिक काम नहीं करेंगे। इसे "मान को खाली" माना जाएगा, न कि "इस पैरामीटर की उपेक्षा" के रूप में। उदाहरण के लिए कुछ भी नहीं दर्ज करने के लिए : "title=<<Enter title>>" शीर्षक के साथ परिणाम प्रदर्शित करेगा='' (no title). यदि आप कुछ अनिवार्य नहीं होना चाहते हैं, तो जैसे शीर्षक का उपयोग करें <<Enter title>>" और कुछ भी नहीं के बजाय रन समय पर एक % दर्ज करें
उदाहरण:
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>> और बारकोड जैसे <<आंशिक बारकोड मान यहां, उपयोग करें % to truncate>>
SELECT title, author FROM biblio WHERE frameworkcode=<<Enter the frameworkcode|biblio_framework>>
नोट
आपको अपनी SQL क्वेरी में 'लाइक' का उपयोग करना होगा और टेक्स्ट बॉक्स में "%" को 'खाली छोड़ना' होगा। अन्यथा, यह वस्तुतः क्षेत्र के लिए मूल्य के रूप में "" (खाली स्ट्रिंग) दिखता है।
खोज रहा है
उन्नत खोज
स्कैन अनुक्रमित
** प्रश्न **: उन्नत खोज पृष्ठ पर 'स्कैन इंडेक्स' का क्या अर्थ है?
** उत्तर **: जब आप एक सूचकांक चुनते हैं, तो एक शब्द दर्ज करें, 'स्कैन इंडेक्स' पर क्लिक करें और खोज करें, कोहा खोज शब्द और इस सूचकांक में पाए गए निम्नलिखित शब्दों को संबंधित रिकॉर्ड की संख्या के साथ प्रदर्शित करता है। यह खोज सीधे कैटलॉग में नहीं बनाई गई है, लेकिन पहली बार इंडेक्स में है। यह एक बार में केवल एक सूचकांक के लिए काम करता है, और केवल पुस्तकालय या पुस्तकालय समूह (सभी पुस्तकालयों की आवश्यकता) पर कोई सीमा नहीं है।
किसी वर्ण से शुरू होने वाले शब्दों की खोज करना
** प्रश्न **: मैं 'सी' पत्र से शुरू होने वाले सभी शीर्षकों की खोज कैसे करूं?
** उत्तर **: आप सीसीएल 'फर्स्ट-इन-सबफील्ड' का उपयोग करके किसी चरित्र या वर्णों की श्रृंखला से शुरू होने वाली चीज़ों की खोज करना चुन सकते हैं।
उदारण: ti,first-in-subfield=C
वाइल्डकार्ड खोज रहे हैं
** प्रश्न **: '%' (प्रतिशत) का उपयोग कर कीवर्ड खोज बनाम '*' (तारांकन) का उपयोग करके कीवर्ड खोज के बीच क्या अंतर है? दोनों सूची में काम करते हैं, लेकिन विभिन्न सेट वापस करते हैं। क्यूं कर?
** उत्तर **: वाइल्डकार्ड एक वर्ण(*,?,%,.) है जिसका उपयोग किसी शब्द में एक या अधिक वर्णों का प्रतिनिधित्व करने के लिए किया जा सकता है। कोहा खोजों में उपयोग किए जा सकने वाले वाइल्डकार्ड वर्णों में से दो तारांकन('*') और प्रतिशत चिह्न ('%') हैं। हालांकि, खोज में उपयोग किए जाने पर ये दो वर्ण अलग-अलग कार्य करते हैं।
यह '*' से पहले '*'आपके द्वारा दर्ज किए गए पहले कुछ वर्णों की एक और सटीक खोज को मजबूर करने जा रहा है। तारांकन खोज में अनंत वर्णों की अनुमति देगा जब तक कि आपकी खोज द्वारा निर्दिष्ट पहले कुछ वर्ण समान रहते हैं। उदाहरण के लिए, शब्द का उपयोग कर लेखकों की खोज, Smi*, आपके डेटाबेस में लेखकों के आधार पर स्मिथ, स्मिथर्स, स्मिथफील्ड, स्माइली आदि शामिल हो सकती है।
यह '%' शब्द आप "की तरह है" मामले में दर्ज इलाज करेंगे। तो Smi% की खोज Smi जैसे शब्दों के लिए खोज करेंगे। यह एक बहुत अधिक विभिन्न परिणामों की सूची में यह परिणाम है। उदाहरण के लिए, SMI% पर एक खोज Smothers, स्मिथ Smelley, Smithfield और क्या अपने डेटाबेस है के आधार पर कई अन्य लोगों से युक्त एक सूची वापस आ जाएगी।
वाइल्डकार्ड के साथ खोज में नीचे की रेखा: '*' अधिक सटीक है जबकि '%' समान शब्दों के लिए खोज करता है।
शीर्षक खोज रहा है
** प्रश्न **: 'ज़ेबरा' शीर्षक के लिए मेरी ज़ेबरा शीर्षक खोज परिणामों के पहले पृष्ठों में 'सहायता' क्यों नहीं बदलती है?
उत्तर: सामान्य तौर पर, आप जितने अधिक शब्द दर्ज करेंगे, आपके परिणाम उतने ही अच्छे होंगे। कोहा स्टॉप शब्दों का उपयोग नहीं करता है, इसलिए "द" और "ए" की खोज करना ठीक रहेगा। तो "मदद" shoudl मदद के लिए सिर्फ एक शीर्षक खोज की तुलना में बेहतर परिणाम लाती है। "शीर्षक, वाक्यांश" का उपयोग करने से परिणामों में और सुधार होगा क्योंकि इसका मतलब है कि इन शब्दों को इस क्रम में और बीच में कोई अन्य शब्द के साथ प्रकट होना है।
कुछ सिस्टम वरीयताओं को प्रासंगिकता रैंकिंग को नकारात्मक रूप से प्रभावित करने के लिए जाना जाता है। ये हैं QueryAutoTruncate`और :ref:`UseICU. उत्तरार्द्ध के साथ भी सर्वर सेटअप की आवश्यकता होती है वास्तव में अनुक्रमण के लिए आईसीयू का उपयोग करें।
नोट: एक से अधिक परिणाम एक ही प्रासंगिकता स्कोर है, तो वे दूसरे मापदंड के रूप में biblionumber द्वारा क्रमबद्ध किया जाएगा।
ज़ेबरा इंडेक्स रीसेट करें
प्राधिकरण और बिब्लियोज ज़ेबरा सूचकांकों पुनर्स्थापित करने के लिए निम्न आदेश चलाएँ.
$ 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
अपने कोहा स्थापना नाम के साथ अपने अपनापुस्तकालय बदले.
बढ़ी हुई सामग्री
अमेजन
सभी अमेज़ॅन सामग्री
प्रश्न: मेरे पास सभी अमेज़ॅन प्राथमिकताएं चालू हैं और मेरी दोनों चाबियाँ दर्ज की हैं, लेकिन मेरे सिस्टम में कोई भी सामग्री दिखाई नहीं दे रही है, वह क्यों है?
** उत्तर **: अमेज़ॅन की एपीआई आपके सर्वर के समय को सभी अनुरोधों पर जांचती है और यदि आपका सर्वर समय ठीक से सेट नहीं है तो अनुरोधों से इनकार कर दिया जाएगा। इस समस्या को हल करने के लिए अपने सिस्टम समय को उचित रूप से सेट करना सुनिश्चित करें। एक बार जब अमेज़ॅन सामग्री में बदलाव आया तो तुरंत प्रकट होना चाहिए।
डेबियन पर आदेश दिनांक -s "2010-06-30 17:21" (आपके टाइमज़ोन के लिए उचित दिनांक और समय के साथ) है।
अमेज़ॅन को पुस्तक कवर प्रदर्शित करने के लिए भी आईएसबीएन की आवश्यकता होती है - सुनिश्चित करें कि आपके पास अपने शीर्षक के लिए सही आईएसबीएन है। यदि आप एक ऐसी पुस्तक से परेशान हैं जो ऐसा लगता है कि इसमें एक कवर होना चाहिए, लेकिन एक को भी मोड़ना नहीं है, तो इसे पहले 020 ए में 10 अंकों के आईएसबीएन के साथ आज़माएं। यदि आपके पास 10 अंक हैं और यह नहीं मुड़ रहा है, तो पहले 020a में 13 अंकों के आईएसबीएन के साथ प्रयास करें।
सिस्टम प्रशासक
Z39.50 लक्ष्य सार्वजनिक बनाना
प्रश्न: मैं अपने डेटाबेस को Z39.50 के माध्यम से खोज योग्य बनाने के लिए ज़ेबरा को कैसे कॉन्फ़िगर कर सकता हूं?
** उत्तर **: KOHA_CONF फ़ाइल संपादित करें जो आपके कोहा का उपयोग कर रहा है। प्रकाशक लाइन की तरह इस तरह की असुविधा:
<!-- <listen id="publicserver" >tcp:@:9999</listen> -->
होने के लिए:
<listen id="publicserver" >tcp:@:9999</listen>
तब zebrasrv को पुनः आरंभ और निर्दिष्ट पोर्ट पर कनेक्ट (9999).
मैं सत्र तालिका को कैसे साफ़ करूं?
** प्रश्न **: क्या कोई आवधिक नौकरी है जिसे टेबल से पुराने सत्रों को हल करने के लिए चलाया जा सकता है? हम हर रात सभी बेकार सत्र डेटा बैकअप नहीं लेना चाहते हैं।
** उत्तर **: आप चला सकते हैं क्लीनअप डेटाबेस क्रॉन जॉब.
या बैकअप कमांड (mysqldump) करने से पहले, आप सत्र तालिका को छोटा कर सकते हैं:
mysql -u<kohauser -p<password <koha-db-name -e 'TRUNCATE TABLE sessions'
हार्डवेयर
बारकोड स्कैनर
** प्रश्न **: कोहा के साथ काम करने के लिए कौन से बारकोड स्कैनर ज्ञात हैं?
उत्तर: अंगूठे का सरल नियम है: क्या यह कीबोर्ड डिवाइस की तरह कार्य करता है? यदि हां, तो यह काम करेगा। (यानी आप स्कैनर ले सकते हैं, एक बारकोड को स्कैन कर सकते हैं और एक टेक्स्ट एडिटर में दिखा सकते हैं।)
जांच करने के लिए मुख्य मदों यह आसानी से अपने पीसी को जोड़ता है, (यूएसबी या "कीबोर्ड कील" क्लस्टरिंग यह कीबोर्ड, क्वी स्था पुराने कंप्यूटर के साथ उपयोगी के साथ लाइन में जोड़ता है जिसका मतलब है कि हो सकता है) और यह बारकोड प्रकार है कि तुम स्कैन कि का उपयोग कर।
यह एक अच्छा विचार के लिए कुछ इस्तेमाल किया तुम-राशि यदि कोई हो बारकोड, देखना है कि क्या स्कैनर scuffed सोना थोड़ा झुर्रियों वाले सफलतापूर्वक पढ़ सकते हैं परीक्षण करने के लिए है। अधिकांश स्कैनर पढ़ने बारकोड कई प्रकार के कर रहे हैं - वहाँ कई हैं, और विनिर्देश सूची shoulds लोगों को इसे पढ़ सकते हैं। आप थोड़ा सेटिंग्स को समायोजित करने के लिए, उपसर्ग और प्रत्यय पात्रों के रूप में इस तरह की जरूरत है, या कि क्या आप एक 'दर्ज' चरित्र या नहीं भेजना चाहते हैं।
एक और टिप - कुछ सेट किया जा सकता 'हमेशा' पर और एक स्टैंड साथ आ सकते हैं, संभाल के तहत चलाता कुछ है, शीर्ष पर बटन का कुछ-है, कुछ एक कलम की तरह आयोजित कर रहे हैं। स्टाफ, को चुनने से पहले हार्डवेयर के साथ काम कर के रूप में गलत जगह में एक बटन का उपयोग करने के लिए बहुत अजीब हो सकता है के बारे में सोचो।
प्रिंटर
कोहा पुस्तकालयों द्वारा प्रयुक्त प्रिंटर
यहां अंगूठे का सामान्य नियम यह है कि यदि आप अपने ब्राउज़र से प्रिंटर से प्रिंट कर सकते हैं, तो यह कोहा के साथ काम करेगा।
POS-X रसीद प्रिंटर
स्टार Micronics प्रिंटर (सटीक मॉडल अज्ञात) एक सामान्य/सादा पाठ ड्राइवर के साथ।
स्टार SP2000 (नेल्सनविल्ले)
स्टार TSP-100 भविष्य प्रिंट (Geauga)
"मैं रसीद प्रिंटर पर मुद्दों का एक बहुत वहाँ है-गया पता है तो मैंने सोचा कि मैं अपने निष्कर्षों पर पास था। हम-है-स्टार की गई टीएसपी-100 futurePRINT परीक्षण। मैं इस प्रिंट कोहा के लिए विन्यस्त करने के लिए बहुत आसान हो पाया। मैं विश्वसनीय-यहां तक कि हर रसीद के शीर्ष करने के लिए हमारे सिस्टम लोगो (एक .gif) जोड़कर मुद्रण कार्य अनुकूलित करने के लिए कर दिया गया है। भी रंग में बनाई गई एक बिटमैप के साथ संपर्क जानकारी, घंटे और पुस्तकालय कुए ला रहे थे सामग्री पर चैक आउट के लिए वेबसाइट के साथ प्रत्येक रसीद के तल पर एक पोस्ट को जोड़ने के लिए सक्षम था। "
ऐपसन TM88 IIP थर्मल रसीद प्रिंटर
ऐपसन TM-T88IV
1x1 लेबलों का उपयोग कर Dymolabelwriter प्रिंटर
ब्रेल समर्थन
** प्रश्न **: क्या कोई ब्रेल एम्बॉसर या प्रिंटर है जिसमें अंतर्निहित ब्रेल कनवर्टर है और यह यूनिक्स पर्यावरण के साथ सुलभ है?
उत्तर: आप इस पर गौर करना चाहते हैं BRLTTY.