सामान्य प्रश्न
इंसटालेशन
प्रश्न: मैं कैसे पता लगा सकता हूं कि कोहा के किस संस्करण का उपयोग कर रहा हूं?
उत्तर: अपने कोहा संस्करण का पता लगाने का सबसे आसान तरीका स्टाफ इंटरफ़ेस के बारे में पृष्ठ पर एक नज़र डाल रहा है।
आप HTML स्रोत पर एक नज़र डालकर ओपेक से भी पता लगा सकते हैं। यह कुछ इस तरह दिखेगा:
<meta name="generator" content="Koha 23.1100000" /> <!-- leave this for stats -->
प्रश्न: कोहा स्थापित करने के लिए मुझे डेबियन पैकेज या टारबॉल का उपयोग करना चाहिए?
** उत्तर: ** यह अत्यधिक अनुशंसित है कि आप कोहा को स्थापित करने के लिए पैकेज का उपयोग करें। यह कोहा को स्थापित करने का सबसे आसान तरीका है, और आपके कोहा स्थापना को प्रबंधित करने में मदद करने के लिए कई कमांड प्रदान करता है।
डेबियन निर्देशों पर कोहा का उपयोग करें [https://wiki.koha-community.org/wiki/Koha_on_Debian] on डेबियन-आधारित सिस्टम (डेबियन, उबंटू और मिंट सहित) पर कोहा को स्थापित करने के लिए विकी
पैकेज कमांड [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages] page विकी पर उपलब्ध आदेशों के बारे में एक परिचय और बुनियादी जानकारी है।
यदि आपको एक विशिष्ट आवश्यकता है (जैसे कि गैर-डेबियन-आधारित प्रणालियों पर कोहा को स्थापित करना) और एक अनुभवी GNU/Linux सिस्टम प्रशासक हैं, तो केवल टारबॉल या Git का उपयोग करके कोहा स्थापित करें।
डेवलपर्स को KTD (koha-testing-docker) [https://gitlab.com/koha-community/koha-testing-docker] , का उपयोग करना चाहिए, क्योंकि यह एक विकास वातावरण चलाने का सबसे आसान और तेज तरीका है।
ओपेक और स्टाफ इंटरफ़ेस
कोहा छवियों को अनुकूलित करना
** प्रश्न **: क्या मैं ओपेक में छवियों को कस्टमाइज़ कर सकता हूं?
** उत्तर **: बिल्कुल। कोहा मूल छवियों की एक श्रृंखला के साथ आता है जिसे आप अपनी आवश्यकताओं को पूरा करने के लिए बदल सकते हैं। मूल 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<SpecifyReturnDate-label>`सिस्टम वरीयता का उपयोग कर सकते हैं। यह आपको एक मनमानी तारीख निर्धारित करने की अनुमति देगा और किसी भी अतिदेय जुर्माना के अनुसार पुनर्गणना की जाएगी।
खींचने के लिए होल्ड और होल्डस कतार
प्रश्न: होल्ड्स कतार और 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<PrintNoticesMaxLines-label> का उपयोग पुस्तकालयों के लिए पृष्ठ की लंबाई को निर्दिष्ट करने के लिए किया जा सकता है जो बहुत सारे चेकआउट की अनुमति देता है जिससे कई पृष्ठों पर कुछ नोटिस चल सकते हैं। उस सिस्टम की प्राथमिकता उस पृष्ठ की लंबाई पर प्रिंट नोटिस को काटकर पूर्ण सूची के लिए अपने ओपीएसी खाते की जांच करने के बारे में एक संदेश डालती है।
क्रॉन प्रविष्टि है gather_print_notices.pl /tmp/noticedir
आइटम नवीनीकृत करने में असमर्थ
** प्रश्न **: हम अपने संरक्षक के लिए कुछ वस्तुओं को नवीनीकृत करने की कोशिश कर रहे हैं। वस्तुओं में से एक को पकड़ना और नवीनीकरण के लिए अपात्र है, लेकिन अन्य दो आइटम नवीनीकरण करने से इनकार करते हैं, भले ही वे पात्र हों। जब मैं ओवरराइड नवीनीकरण सीमा का उपयोग करने का प्रयास करता हूं, तो यह केवल एक छोटा संदेश देता है जो कहता है "नवीनीकरण विफल"। कोई विचार क्या हो रहा है?
उत्तर: बहुत कम से कम आपको एक निरपेक्ष सेट करने की आवश्यकता होगी डिफ़ॉल्ट संचलन नियम। यह नियम सभी पुस्तकालयों, 'ऑल' आइटमटाइप 'और' ऑल 'संरक्षक श्रेणी के लिए मानक नियम के रूप में होना चाहिए। जो किसी विशिष्ट नियम से मेल नहीं खाता, उसे पकड़ेगा। विशिष्ट नियम से मेल नहीं खाने वाले संरक्षक होल्ड रखने या आइटम को नवीनीकृत करने से अवरुद्ध हो जाएंगे, क्योंकि उपयोग करने के लिए होल्ड या नवीनीकरण की कोई आधार रेखा संख्या नहीं थी।
होल्ड रखने में असमर्थ
** प्रश्न **: जब मैं सभी प्राथमिकताओं को चालू करता हूं तो मैं क्यों नहीं होल्ड रख सकता।
उत्तर: संभवतः आपको अपने संचलन और जुर्माना नियम में एक डिफ़ॉल्ट संचलन नियम सेट करने की आवश्यकता है। यह सभी पुस्तकालयों, और सभी संरक्षक श्रेणियों और आइटम प्रकारों के लिए एक मानक नियम होना चाहिए। यह उन सभी उदाहरणों को पकड़ लेगा जो किसी विशिष्ट नियम से मेल नहीं खाते।
होल्ड रखने की क्षमता उपयोग किए जाने वाले सर्कुलेशन नियम में 'ऑन शेल्फ़ होल्ड्स अनुमत' सेटिंग पर भी निर्भर करती है। सेटिंग के आधार पर, हो सकता है कि किसी रिकॉर्ड के लिए कोई या सभी आइटम चेक आउट किए जाने पर होल्ड करना संभव न हो।
कुंजीपटल शॉर्टकर्ट
प्रश्न: क्या मुझे सर्कुलेशन पृष्ठों के शीर्ष पर चेकआउट, चेकइन, नवीनीकरण और कैटलॉग टैब तक पहुंचने के लिए अपने माउस का उपयोग करना होगा?
** उत्तर **: निम्न हॉट कुंजी (यदि टैब उपलब्ध है) का उपयोग करके आप स्क्रीन के शीर्ष पर त्वरित खोज बॉक्स पर टैब के बीच कूद सकते हैं:
Alt+Q के साथ सूची खोज करने के लिए जम्प
Alt+u के साथ चेकआउट करने के लिए जम्प
इस मैक उपयोगकर्ता के लिए काम नहीं करेगा
साथ Alt+w चेकइन करने के लिए कूद
साथ Alt+r चेकइन करने के लिए कूद
नोट
ऑल्ट के स्थान पर मैक उपयोगकर्ता OPTION बटन का उपयोग करते हैं
एसएमएस नोटिस/संदेश
** प्रश्न **: मैं कोहा को एसएमएस के माध्यम से नोटिस भेजना चाहता हूं, मुझे क्या करने की ज़रूरत है?
** उत्तर **: सबसे पहले आपको कोहा के साथ उपयोग करने के लिए एक एसएमएस सेवा चुननी होगी। यहां एक सूची उपलब्ध है: 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
वैकल्पिक रूप से आप कोहा को ईमेल के माध्यम से एसएमएस भेजने के लिए कॉन्फ़िगर कर सकते हैं। इस सुविधा का उपयोग करने के लिए आपको SMSSendDriver सिस्टम वरीयता को 'ईमेल' पर सेट करना और अलग-अलग के लिए ईमेल गेटवे को कॉन्फ़िगर करना:` एसएमएस सेलुलर प्रदाता <sms-cellular-providers-label>` आपके संरक्षक के। ध्यान रखें कि कई मोबाइल प्रदाताओं ने SMS::Send::Email के लिए समर्थन को अस्वीकार कर दिया है। यह उपयोग के लिए अनुशंसित नहीं है जब तक आपके पास ईमेल गेटवे के लिए एक समर्पित एसएमएस नहीं है।।
किसी भी स्थिति में आप जांचना चाहते हैं कि आपके संरक्षक को एसएमएस भेजना आपके स्थान पर कानूनी है या नहीं।
** प्रश्न **: भारत में क्या हैं?
उत्तर: भारत के पास अभी भी बहुत सारे विकल्प नहीं हैं। यह आंशिक रूप से टेलीकॉम नियामक प्राधिकरण (ट्राई) द्वारा प्रतिदिन प्रति उपयोगकर्ता भेजे/प्राप्त किए जा सकने वाले एसएमएस की संख्या के बारे में लेनदेन और सीमाओं की सीमा के कारण है। भारत के विशिष्ट ड्राइवरों में शामिल हैं:
यूनिसेल टेक्नोलॉजीज प्राइवेट लिमिटेड(unicel.in [http://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<EasyAnalyticalRecords-label> 'सुविधा का उपयोग कर रहा हूं, लेकिन ओपेक और स्टाफ क्लाइंट में' शो एनालिटिक्स 'में मेरे लिंक काम नहीं कर रहे हैं।
** उत्तर **: यदि आप इसका उपयोग करने की योजना बना रहे हैं : ref: `EasyAnalyticalRecords`<EasyAnalyticalRecords-label> आप अपने set को सेट करना सुनिश्चित करना चाहते हैं : ref: 'UseControlNumber<UseControlNumber-label>' प्राथमिकता" उपयोग न करें "की प्राथमिकता, यह टूटी हुई लिंक को रोक देगा।
अधिग्रहण
योजना श्रेणियाँ
** प्रश्न **: एक योजना श्रेणी क्या है?
** उत्तर **: जब आप अपने बजट के खर्च के लिए अग्रिम योजना बनाते हैं, तो शुरुआत में आप योजना बनाते हैं कि यह समय के साथ कैसे खर्च किया जा रहा है, यह करना सबसे स्वाभाविक बात है।
तो अगर आप मार्च में जनवरी फरवरी में $ 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://wiki.koha-community.org/wiki/SQL_Reports_Library] कोहा विकी पर एक अच्छा प्रारंभिक बिंदु है और इसमें अन्य पुस्तकालयों द्वारा साझा की गई बहुत सी एसक्यूएल रिपोर्ट शामिल हैं। जिसे पुन: उपयोग और अनुकूलित किया जा सकता है।
कोहा के डेटाबेस स्कीमा <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 = रूका
21 = परिसंचरण
22 = बाइंडिंग के लिए बहार
23 = बाउंड
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 = आइटम चेक इन
रिकॉल तालिका
प्रश्न: रिकॉल तालिका में स्थिति फ़ील्ड के लिए संभावित कोड क्या हैं?
उत्तर:
अनुरोध किया
एक नया रिकॉल अनुरोध किया गया है और आइटम वापस किया जाना चाहिए
प्रतीक्षा कर रहा है
एक रिकॉल किया गया आइटम अनुरोधकर्ता की चुनी हुई शाखा में पिकअप के लिए प्रतीक्षारत है
in_transit
एक आइटम को वापस बुलाने के लिए आवंटित किया गया है और अनुरोधकर्ता की चुनी हुई पिकअप शाखा में ट्रांज़िट में है
अतिदेय
एक वापस मंगाया गया आइटम लौटाया जाना अतिदेय है
पूरा करना
रिकॉल किए गए आइटम को रिकॉल अनुरोधकर्ता को चेक आउट कर दिया गया है, और रिकॉल पूरा हो गया है
एक्स्पायर्ड
रिकॉल एक परिभाषित समाप्ति तिथि से पहले पूरा नहीं हुआ था या रिकॉल अनुरोधकर्ता परिभाषित पिकअप अवधि के भीतर अपने प्रतीक्षा रिकॉल को लेने में विफल रहा
रद्द किया
वापस बुलाने का अनुरोध रद्द कर दिया गया था।
केवल अनुरोधित या अतिदेय रिकॉल को रद्द किया जा सकता है।
एक्शन लॉग मॉड्यूल और क्रियाएं
प्रश्न: क्रिया_logs तालिका में संभावित मॉड्यूल क्या हैं और प्रत्येक के लिए संभावित क्रियाएं क्या हैं?
उत्तर:
अधिग्रहण
रिकॉर्ड में ऑर्डर और बास्केट में परिवर्तन अधिग्रहण और साथ ही बजट प्रशासन
संभावित क्रियाएं
ADD_BASKET: एक नई बास्केट बनाया गया
APPROVE_BASKET: एक ईडीआई टोकरी को मंजूरी दी गई थी
CANCEL_ORDER: एक आदेश रद्द कर दिया गया था
CLOSE_BASKET: a बास्केट बंद थी
CREATE_FUND: एक फंड बनाया गया था
CREATE_INVOICE_ADJUSTMENT: एक चालान में एक समायोजन जोड़ा गया था
CREATE_ORDER: एक आदेश एक बास्केट में जोड़ा गया था
DELETE_FUND: एक कोष नष्ट कर दिया गया था
DELETE_INVOICE_ADJUSTMENT: एक चालान से एक समायोजन हटा दिया गया था
MODIFY_BASKET: एक बास्केट संपादित किया गया था (आदेश जोड़ना या संशोधित करना)
MODIFY_BASKET_HEADER: बास्केट की जानकारी (जैसे बास्केट का नाम या बिलिंग स्थान) संपादित की गई थी
MODIFY_BASKET_USERS: एक बास्केट के उपयोगकर्ता संपादित किए गए थे
MODIFY_BUDGET: एक बजट संपादित किया गया था (इसमें क्लो शामिल नहीं है)
MODIFY_FUND: एक फंड संपादित किया गया था
MODIFY_ORDER: एक आदेश संपादित किया गया था
RECEIVE_ORDER: एक आदेश प्राप्त हुआ था
REOPEN_BASKET: एक बंद बास्केट फिर से खोल दी गई
UPDATE_INVOICE_ADJUSTMENT: चालान में समायोजन संपादित किया गया था
Enabled by the AcquisitionLog system preference
AUTH
रिकॉर्ड जब संरक्षक या कर्मचारी ओपेक या स्टाफ इंटरफ़ेस में लॉग इन करते हैं
संभावित क्रियाएं
FAILURE: एक संरक्षक या स्टाफ सदस्य ने गलत क्रेडेंशियल्स के साथ लॉग इन करने का प्रयास किया
SUCCESS: एक संरक्षक या स्टाफ सदस्य ने सफलतापूर्वक लॉग इन किया
Enabled by the AuthFailureLog and AuthSuccessLog system preferences
AUTHORITIES
रिकॉर्ड में परिवर्तन प्राधिकरण रिकॉर्ड
संभावित क्रियाएं
ADD: प्राधिकरण रिकॉर्ड बनाया गया था
DELETE: प्राधिकरण रिकॉर्ड नष्ट कर दिया गया था
MODIFY: प्राधिकरण रिकॉर्ड संशोधित किया गया था
द्वारा सक्षम AuthoritiesLog सिस्टम वरीयता
CATALOGUING
रिकॉर्ड्स में परिवर्तन ग्रंथसूची रिकॉर्ड और आइटम
संभावित क्रियाएं
ADD: ग्रंथ सूची रिकॉर्ड या आइटम बनाया गया था
DELETE: ग्रंथ सूची रिकॉर्ड या आइटम हटा दिया गया था
MODIFY: ग्रंथ सूची रिकॉर्ड या आइटम को संशोधित किया गया था, या रिकॉर्ड में एक कवर छवि जोड़ी गई थी
द्वारा सक्षम :ref:`CataloguingLog`<CataloguingLog-label> सिस्टम वरीयता
CIRCULATION
संभावित क्रियाएं
ISSUE: एक आइटम चेक आउट किया गया था
RETURN: एक आइटम चेक इन किया गया था
RENEWAL: एक चेकआउट नवीनीकृत किया गया था
द्वारा सक्षम IssueLog, :ref:` RenewalLog<RenewalLog-label>`, और ReturnLog सिस्टम वरीयताएँ
CLAIMS
रिकॉर्ड कब देरी के आदेश का दावा किया जाता है
संभावित क्रियाएं
ACQUISITION CLAIM: एक देर से आदेश का दावा किया गया था
द्वारा सक्षम :ref:`ClaimsLog<ClaimsLog-label> सिस्टम वरीयता
CRONJOBS
रिकॉर्ड करता है जब एक cronjob चलाया जाता है
संभावित क्रियाएं
रन: एक क्रॉन जॉब निष्पादित किया गया था
FINES
रिकॉर्ड्स में परिवर्तन चार्जज
संभावित क्रियाएं
CREATE: एक संरक्षक के खाते में एक शुल्क जोड़ा गया था (मैन्युअल या स्वचालित रूप से)
MODIFY: एक शुल्क संशोधित किया गया था (क्षमा किया गया)
UPDATE: एक शुल्क अपडेट किया गया था (केवल जुर्माने के मामले में जो अभी भी जमा हो रहे हैं)
VOID: एक भुगतान निरस्त कर दिया गया
द्वारा सक्षम FinesLog सिस्टम वरीयता
HOLDS
रिकॉर्ड में बदल जाता है होल्डस
संभावित क्रियाएं
CANCEL: एक होल्ड रद्द कर दिया गया था
CREATE: एक होल्ड रखा गया था
DELETE: होल्ड हटा दिया गया था, होल्ड पर मौजूद आइटम को संरक्षक द्वारा चेक आउट कर दिया गया था
FILL: एक होल्ड था पुष्टि की गई और पिकअप का इंतजार करने के लिए अलग रखा गया
MODIFY: एक होल्ड संशोधित किया गया था (प्राथमिकता बदल दी गई थी, समाप्ति तिथि बदल गई थी, आदि)
RESUME: एक निलंबित होल्ड फिर से शुरू किया गया था
SUSPEND: एक होल्ड को निलंबित कर दिया गया था
द्वारा सक्षम HoldsLog सिस्टम वरीयता
ILL
रिकॉर्ड्स में परिवर्तन ILL अनुरोध.
संभावित क्रियाएं
PATRON_NOTICE: एक संरक्षक को उनके ILL अनुरोध के संबंध में एक नोटिस भेजा गया था
STATUS_CHANGE: ILL अनुरोध की स्थिति संशोधित की गई थी
द्वारा सक्षम IllLog सिस्टम वरीयता
MEMBERS
रिकॉर्ड्स में परिवर्तन patron फ़ाइलें
संभावित क्रियाएं
ADDCIRCMESSAGE: संरक्षक के खाते में एक आंतरिक संदेश या ओपेक संदेश जोड़ा गया था
CHANGE PASS: एक संरक्षक का पासवर्ड बदल दिया गया था
CREATE: एक नया संरक्षक जोड़ा गया था
DELCIRCMESSAGE: एक आंतरिक संदेश या ओपेक संदेश हटा दिया गया था
DELETE: एक संरक्षक का खाता हटा दिया गया था
MODIFY: एक संरक्षक का खाता संपादित किया गया था
RENEW: एक संरक्षक की सदस्यता का नवीनीकरण किया गया
द्वारा सक्षम BorrowersLog सिस्टम वरीयता
NEWS
रिकॉर्ड्स में परिवर्तन समाचार और HTML अनुकूलन.
संभावित क्रियाएं
ADD: एक नया समाचार आइटम या HTML अनुकूलन बनाया गया था
DELETE: कोई समाचार आइटम या HTML अनुकूलन हटा दिया गया था
MODIFY: कोई समाचार आइटम या HTML अनुकूलन संपादित किया गया था
द्वारा सक्षम NewsLog सिस्टम वरीयता
NOTICES
रिकॉर्ड्स में परिवर्तन नोटिस और स्लिप टेम्प्लेट.
संभावित क्रियाएं
CREATE: एक नया नोटिस या स्लिप टेम्प्लेट बनाया गया था
DELETE: एक सूचना या पर्ची टेम्पलेट हटा दिया गया था
MODIFY: नोटिस या पर्ची टेम्पलेट संपादित किया गया था
द्वारा सक्षम NoticesLog सिस्टम वरीयता
RECALLS
Records changes to recalls
संभावित क्रियाएं
CANCEL: एक रिकॉल रद्द कर दिया गया था
EXPIRE: एक रिकॉल समाप्त हो गया
FILL: एक रिकॉल भरा गया था (पुष्टि की गई और पिकअप के लिए प्रतीक्षा करने के लिए अलग रखा गया)
OVERDUE: रिकॉल की स्थिति 'अतिदेय' पर सेट की गई थी
द्वारा सक्षम RecallsLog सिस्टम वरीयता
REPORTS
रिकॉर्ड्स में परिवर्तन रिपोर्ट
संभावित क्रियाएं
ADD: एक नई रिपोर्ट बनाई गई
DELETE: एक रिपोर्ट हटा दी गई थी
MODIFY: एक रिपोर्ट संपादित की गई थी
द्वारा सक्षम ReportsLog सिस्टम वरीयता
SEARCH_ENGINE
मैपिंग में रिकॉर्ड परिवर्तन
संभावित क्रियाएं
EDIT_MAPPINGS: मानचित्रण संशोधित किए गए (संपादित, हटाए गए)
RESET_MAPPINGS: मैपिंग को मूल कॉन्फ़िगरेशन पर रीसेट कर दिया गया था
SERIAL
सीरियल सब्सक्रिप्शन में रिकॉर्ड परिवर्तन
संभावित क्रियाएं
ADD: एक नया सीरियल सब्सक्रिप्शन बनाया गया था
DELETE: एक सीरियल सदस्यता हटा दी गई थी
MODIFY: एक सीरियल सदस्यता संपादित की गई थी
द्वारा सक्षम SubscriptionLog सिस्टम वरीयता
SYSTEMPREFERENCE
रिकॉर्ड्स में परिवर्तन सिस्टम वरीयताएँ
संभावित क्रियाएं
ADD: एक नया विन्यास जोड़ा गया था
DELETE:
MODIFY: एक सिस्टम वरीयता संपादित की गई थी, एक कॉन्फ़िगरेशन जोड़ा गया था (के मामले में उम्र के अनुसार स्वचालित आइटम संशोधन उदाहरण के लिए), records were reindexed
रनटाइम पैरामीटर्स
** प्रश्न **: क्या मेरे कस्टम एसक्यूएल रिपोर्ट को चलाने से पहले फ़िल्टर करने का कोई तरीका है?
उत्तर: यदि आप विभिन्न फ़िल्टर और दिनांक सीमाओं के साथ पुन: उपयोग करना आसान बनाना चाहते हैं, तो आप अपनी क्वेरी में रनटाइम पैरामीटर जोड़ सकते हैं। रिपोर्ट चलाने से पहले रनटाइम पैरामीटर मूल रूप से एक फ़िल्टर बनाते हैं।
देखें :ref:` रनटाइम मापदंडों पर रिपोर्ट लेखन युक्तियाँ <report-writing-tips-label>`.
खोज रहा है
उन्नत खोज
स्कैन अनुक्रमित
** प्रश्न **: उन्नत खोज पृष्ठ पर 'स्कैन इंडेक्स' का क्या अर्थ है?
** उत्तर **: जब आप एक सूचकांक चुनते हैं, तो एक शब्द दर्ज करें, 'स्कैन इंडेक्स' पर क्लिक करें और खोज करें, कोहा खोज शब्द और इस सूचकांक में पाए गए निम्नलिखित शब्दों को संबंधित रिकॉर्ड की संख्या के साथ प्रदर्शित करता है। यह खोज सीधे कैटलॉग में नहीं बनाई गई है, लेकिन पहली बार इंडेक्स में है। यह एक बार में केवल एक सूचकांक के लिए काम करता है, और केवल पुस्तकालय या पुस्तकालय समूह (सभी पुस्तकालयों की आवश्यकता) पर कोई सीमा नहीं है।
किसी वर्ण से शुरू होने वाले शब्दों की खोज करना
** प्रश्न **: मैं 'सी' पत्र से शुरू होने वाले सभी शीर्षकों की खोज कैसे करूं?
** उत्तर **: आप सीसीएल 'फर्स्ट-इन-सबफील्ड' का उपयोग करके किसी चरित्र या वर्णों की श्रृंखला से शुरू होने वाली चीज़ों की खोज करना चुन सकते हैं।
उदारण: ti,first-in-subfield=C
वाइल्डकार्ड खोज रहे हैं
** प्रश्न **: '%' (प्रतिशत) का उपयोग कर कीवर्ड खोज बनाम '*' (तारांकन) का उपयोग करके कीवर्ड खोज के बीच क्या अंतर है? दोनों सूची में काम करते हैं, लेकिन विभिन्न सेट वापस करते हैं। क्यूं कर?
** उत्तर **: वाइल्डकार्ड एक वर्ण(*,?,%,.) है जिसका उपयोग किसी शब्द में एक या अधिक वर्णों का प्रतिनिधित्व करने के लिए किया जा सकता है। कोहा खोजों में उपयोग किए जा सकने वाले वाइल्डकार्ड वर्णों में से दो तारांकन('*') और प्रतिशत चिह्न ('%') हैं। हालांकि, खोज में उपयोग किए जाने पर ये दो वर्ण अलग-अलग कार्य करते हैं।
यह '*' से पहले '*'आपके द्वारा दर्ज किए गए पहले कुछ वर्णों की एक और सटीक खोज को मजबूर करने जा रहा है। तारांकन खोज में अनंत वर्णों की अनुमति देगा जब तक कि आपकी खोज द्वारा निर्दिष्ट पहले कुछ वर्ण समान रहते हैं। उदाहरण के लिए, शब्द का उपयोग कर लेखकों की खोज, Smi*, आपके डेटाबेस में लेखकों के आधार पर स्मिथ, स्मिथर्स, स्मिथफील्ड, स्माइली आदि शामिल हो सकती है।
यह '%' शब्द आप "की तरह है" मामले में दर्ज इलाज करेंगे। तो Smi% की खोज Smi जैसे शब्दों के लिए खोज करेंगे। यह एक बहुत अधिक विभिन्न परिणामों की सूची में यह परिणाम है। उदाहरण के लिए, SMI% पर एक खोज Smothers, स्मिथ Smelley, Smithfield और क्या अपने डेटाबेस है के आधार पर कई अन्य लोगों से युक्त एक सूची वापस आ जाएगी।
वाइल्डकार्ड के साथ खोज में नीचे की रेखा: '*' अधिक सटीक है जबकि '%' समान शब्दों के लिए खोज करता है।
शीर्षक खोज रहा है
** प्रश्न **: 'ज़ेबरा' शीर्षक के लिए मेरी ज़ेबरा शीर्षक खोज परिणामों के पहले पृष्ठों में 'सहायता' क्यों नहीं बदलती है?
उत्तर: सामान्य तौर पर, आप जितने अधिक शब्द दर्ज करेंगे, आपके परिणाम उतने ही बेहतर होंगे। कोहा स्टॉप शब्दों का उपयोग नहीं करता है, इसलिए "द" और "ए" की खोज करना ठीक काम करेगा। तो "सहायता" को मदद के लिए केवल एक शीर्षक खोज की तुलना में बेहतर परिणाम लाने चाहिए। इसके अलावा "शीर्षक, वाक्यांश" का उपयोग करने से परिणामों में और सुधार होगा क्योंकि इसका मतलब है कि इन शब्दों को इस क्रम में प्रदर्शित होना है और बीच में कोई अन्य शब्द नहीं है।
कुछ सिस्टम प्राथमिकताएं प्रासंगिकता रैंकिंग को नकारात्मक रूप से प्रभावित करने के लिए जानी जाती हैं। ये QueryAutoTruncate और UseICUStyleQuotes.
नोट: एक से अधिक परिणाम एक ही प्रासंगिकता स्कोर है, तो वे दूसरे मापदंड के रूप में 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 अंकों के आईएसबीएन के साथ प्रयास करें।
सिस्टम प्रशासक
Bcrypt settings
Question: How do I configure bcrypt_settings in the Koha configuration file?
Answer: You need to generate a key and put it in the koha-conf.xml file.
The following command will generate one:
% htpasswd -bnBC 10 "" password | tr -d ':\n' | sed 's/$2y/$2a/'
Then edit $KOHA_CONF and paste the generated key into <bcrypt_settings>. If that section does not exist, add it before the end of the config section (</config) It should look something like:
<bcrypt_settings>$2a$10$PfdrEBdRcL2MZlEtKueyLegxI6zg735jD07GRnc1bt.N/ZYMvBAB2</bcrypt_settings>
चेतावनी
Do not, under any circumstances, copy the example above in your own configuration! A key is like a password: using one that has been posted online is the opposite of secure. Instead, use the command to generate your own key.
Finally, restart memcached then plack (alias restart_all)
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 [http://mielke.cc/brltty/].