Συχνές ερωτήσεις
Εγκατάσταση
Ερώτηση: Πώς μπορώ να μάθω ποια έκδοση του Koha χρησιμοποιώ;
Απάντηση: Ο πιο εύκολος τρόπος για να μάθετε την έκδοση του Koha που χρησιμοποιείτε είναι να μεταβείτε στη σελίδα Σχετικά με το Koha στο διαχειριστικό περιβάλλον.
Μπορείτε επίσης να εντοπίσετε την συγκεκριμένη πληροφορία από τον Δημόσιο Κατάλογο στην πηγή HTML. Θα έχει την ακόλουθη μορφή:
<meta name="generator" content="Koha 23.1100000" /> <!-- leave this for stats -->
Ερώτηση: Θα πρέπει να χρησιμοποιήσω τα πακέτα Debian ή tarball για να εγκαταστήσω το Koha;
Απάντηση: Συστήνεται ανεπιφύλακτα να χρησιμοποιείτε πακέτα για την εγκατάσταση του Koha. Αποτελεί τον πιο εύκολο τρόπο εγκατάστασης και παρέχει πολλές εντολές που σας βοηθούν να διαχειριστείτε την εγκατάσταση του Koha.
Χρησιμοποιήστε τις Οδηγίες Koha σε Debian στο Wiki για να εγκαταστήσετε το Koha σε συστήματα που βασίζονται στο Debian (συμπεριλαμβανομένων των Debian, Ubuntu και Mint).
Η σελίδα Εντολές πακέτων στο Wiki έχει εισαγωγικές και βασικές πληροφορίες σχετικά με τις διαθέσιμες εντολές.
Εγκαταστήστε το Koha χρησιμοποιώντας tarball ή git μόνο αν υπάρχει συγκεκριμένη ανάγκη (όπως η εγκατάσταση του Koha σε συστήματα που δεν βασίζονται στο Debian) και εφόσον είστε έμπειρος διαχειριστής συστημάτων GNU/Linux.
Οι προγραμματιστές θα πρέπει να χρησιμοποιούν το KTD (koha-testing-docker) , καθώς πρόκειται για τον πιο εύκολο και γρήγορο τρόπο για να θέσετε σε λειτουργία ένα περιβάλλον ανάπτυξης.
Δημόσιος Κατάλογος και Περιβάλλον διαχείρισης
Παραμετροποίηση εικόνων Koha
Ερώτηση: Μπορώ να τροποποιήσω τις εικόνες στον Δημόσιο Κατάλογο;
Απάντηση: Φυσικά. Το Koha συνοδεύεται από μια σειρά πρωτότυπων εικόνων που μπορείτε να τροποποιήσετε ώστε να ανταποκρίνονται στις ανάγκες σας. Τα αρχικά αρχεία μπορείτε να τα βρείτε στον κατάλογο misc/interface_customization/ directory.
Πεδία εμφάνισης στον Δημόσιο Κατάλογο
Ερώτηση: Ποια πεδία MARC εμφανίζονται στις διαφορετικές οθόνες του Δημόσιου Καταλόγου στο Koha;
Απάντηση: Η παράμετρος XSLT πρέπει να οριστεί ως εξής για να εμφανιστούν τα ακόλουθα πεδία
OPACXSLTResultsDisplay = χρήση φύλλων XSLT
OPACXSLTDetailsDisplay =χρήση φύλλων XSLT
DisplayOPACiconsXSLT = προβολή
Η σελίδα αποτελεσμάτων του OPAC εμφανίζει:
245
100, 110, 111
700, 710, 711
250
260
246
856
Η σελίδα με τα στοιχεία του OPAC εμφανίζει:
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 στην καρτέλα «Σημειώσεις» στο κάτω μέρος
Εμφάνιση στα μέλη των ραβδοκωδικών (barcodes) των τεκμηρίων που έχουν δανεισθεί
Ερώτηση: Μπορούν τα μέλη να δουν τους ραβδοκώδικες (barcodes) για τα τεκμήρια που έχουν δανεισθεί.
Απάντηση: Όχι από προεπιλογή, αλλά με επεξεργασία στην καρτέλα του μέλους μπορείτε να δημιουργήσετε μια στήλη ραβδοκώδικα (barcode) που θα εμφανίζεται στη σύνοψη τoυ λογαριασμού του μέλους στον Δημόσιο Κατάλογο. Για να γίνει αυτό εφικτό, μπορείτε να δημιουργήσετε ένα χαρακτηριστικό μέλους με την τιμή SHOW_BCODE και καθιερωμένη τιμή με την τιμή YES_NO.
Στη συνέχεια, στην καρτέλα του μέλους ορίστε την τιμή για το SHOW_BCODE σε ΝΑΙ.
Με τον τρόπο αυτό θα προστεθεί μια στήλη στη σύνοψη των δανεισμών στον Δημόσιο Κατάλογο, η οποία θα εμφανίζει στα μέλη τους ραβδοκώδικες (barcodes) των τεκμηρίων που έχουν δανεισθεί.
Κάνοντας κλικ στην καρτέλα «Ληξιπρόθεσμα» θα εμφανιστούν μόνο τα τεκμήρια που έχει καθυστερήσει η επιστροφή τους.
Κυκλοφορία υλικού / Ειδοποιήσεις
Τέλη και πρόστιμα
Ερώτηση: Γιατί μου επιβάλλεται πρόστιμο Χ,00 € για κάθε δανεισμένο τεκμήριο;
Απάντηση: Τα χρήματα που βλέπετε στο λογαριασμό μέλους σας δεν είναι πρόστιμο, αλλά τέλος δανεισμού. Οι προαιρετικοί προεπιλεγμένοι τύποι τεκμηρίου που συνοδεύουν τα δεδομένα του δείγματος του Koha ενδέχεται να περιέχουν ένα τέλος δανεισμού. Για να αφαιρέσετε αυτό το τέλος, ακολουθήστε τα εξής βήματα:
Επιλέξτε Περισσότερα > Διαχείριση
Επιλέξτε τύποι τεκμηρίου
Σημειώστε ποιοι τύποι τεκμηρίου έχουν τέλος Χ,00 € το οποίο συνδέεται με αυτούς και επιλέξτε τους για επεξεργασία
Αφαιρέστε την χρέωση και αποθηκεύστε τον τύπο τεκμηρίου
Παράδοση βιβλίων
Ερώτηση: Πώς καθορίζεται η ημερομηνία παράδοσης των βιβλίων; Είναι η τελευταία ανοιχτή ημερομηνία δανεισμού για τη βιβλιοθήκη από όπου που γίνεται η παραλαβή; Είναι η σημερινή ημερομηνία μείον ένα; Μπορεί να οριστεί η ημερομηνία παράδοσης των βιβλίων;
Απάντηση: Εάν η βιβλιοθήκη είναι κλειστή για τέσσερις ημέρες για ανακαίνιση, για παράδειγμα, θα χρειαστούν περισσότερες από μία ημέρες για την ημερομηνία παράδοσης των βιβλίων. Θα έχετε μόνο μία ημερομηνία παράδοσης βιβλίων και αυτή θα είναι η τελευταία ημέρα που η βιβλιοθήκη ήταν ανοιχτή (καθορίζεται από το ημερολόγιο διακοπών), επειδή δεν υπάρχει πραγματικός τρόπος να γνωρίζετε ποια ημέρα τα βιβλία έπεσαν στο κουτί κατά τη διάρκεια των 4 κλειστών ημερών.
Εάν πρέπει να ορίσετε μια διαφορετική ημερομηνία επιστροφής, μπορείτε να χρησιμοποιήσετε την παράμετρο του συστήματος SpecifyReturnDate. Αυτό θα σας επιτρέψει να ορίσετε μια αυθαίρετη ημερομηνία και τυχόν πρόστιμα καθυστέρησης θα επανυπολογιστούν αναλόγως.
Εκκρεμείς κρατήσεις και σειρά κρατήσεων
Ερώτηση: Ποια είναι η διαφορά μεταξύ των εκθέσεων της Σειράς κρατήσεων Holds queue και των Εκκρεμών κρατήσεων Holds to pull ;
Απάντηση: Η έκθεση «Εκκρεμείς κρατήσεις» παρέχει μία λίστα των κρατήσεων που πρέπει να γίνουν στα διαθέσιμα τεκμήρια. Δείχνει τα πραγματικά δεδομένα της βάσης δεδομένων σας, οπότε οι νέες κρατήσεις θα εμφανιστούν σε αυτό το σημείο. Δείχνει πληροφορίες για κάθε κράτηση, συμπεριλαμβανομένων όλων των βιβλιοθηκών στις οποίες υπάρχουν διαθέσιμα τεκμήρια του ζητούμενου τίτλου.
Η έκθεση της σειράς κρατήσεων χωρίζεται ανά βιβλιοθήκη και θα αναφέρει την κράτηση μόνο για τη συγκεκριμένη βιβλιοθήκη όπου είναι διαθέσιμη. Για βιβλιοθήκες με πολλές κρατήσεις και πολλά παραρτήματα, αυτό θα αποτρέψει την ταυτόχρονη ανάκτηση του τεκμηρίου από πολλές βιβλιοθήκες.
Η έκθεση της σειράς κρατήσεων παράγεται από την εργασία build_holds_queue.pl. Από προεπιλογή εκτελείται κάθε ώρα, αλλά μπορεί να αλλάξει ώστε να εκτελείται σε οποιοδήποτε άλλο χρονικό διάστημα. Υπάρχουν διάφορες επιλογές διαμόρφωσης για τον καθορισμό της βιβλιοθήκης που θα παρέχει το τεκμήριο. Για παράδειγμα:
Όρια μεταφορών βιβλιοθηκών Library transfer limits
Πίνακας κόστους μεταφοράς Transport cost matrix
Παράμετροι συστήματος StaticHoldsQueueWeight, HoldsQueueSkipClosed, και RandomizeHoldsQueueWeight
Εκτύπωση ειδοποιήσεων καθυστέρησης
Ερώτηση: Μπορώ να εκτυπώσω τις ειδοποιήσεις των καθυστερήσεων για τα μέλη που δεν έχουν καταχωρημένη διεύθυνση ηλεκτρονικού ταχυδρομείου;
Απάντηση: Ναι. Από προεπιλογή, το Koha θα στείλει με email όλες τις ειδοποιήσεις των εκπρόθεσμων για τα μέλη που δεν έχουν διεύθυνση email καταχωρημένη στην καρτέλα τους στη βιβλιοθήκη.
Επιπλέον, η εργασία παρασκηνίου για την ειδοποίηση της καθυστέρησης:ref:overdue notice cron job <cron-overdue-notice-label> έχει μια ρύθμιση για τη δημιουργία των ειδοποιήσεων των εκπρόθεσμων σε μορφή HTML για εκτύπωση. Ένα παράδειγμα τέτοιας εφαρμογής είναι το εξής:
- ::
overdue_notices.pl -t -html /tmp/noticedir -itemscontent issuedate,date_due,title,barcode,author
Σε αυτό το παράδειγμα, θέλαμε να χρησιμοποιήσουμε μόνο ορισμένα πεδία τεκμηρίου στις ειδοποιήσεις μας, οπότε καθορίσαμε τα πεδία itemscontent στην καταχώρηση cron; αυτό δεν είναι προϋπόθεση για τη λειτουργία.
Η γραμμή εντολών πρέπει να προσδιορίζει έναν κατάλογο προσβάσιμο από το διαδίκτυο, όπου θα τοποθετηθούν οι ειδοποιήσεις εκτύπωσης - θα πάρουν ένα όνομα αρχείου όπως notices-2018-11-24.html (ή holdnotices-2018-11-24.html). Η ίδια η ειδοποίηση καθυστέρησης μπορεί να διαμορφωθεί ώστε να ταιριάζει σε ένα Z-mailer. Εντός του αρχείου ειδοποίησης, το κείμενο διαχωρίζεται προς τα κάτω ή προς τα πάνω, ώστε να εκτυπωθεί σωστά στη φόρμα. Το σενάριο έχει κώδικα που περιλαμβάνει το αρχείο ειδοποίησης προκειμένου να πει στην HTML να υπακούσει στη μορφοποίηση και να κάνει αλλαγή σελίδας μεταξύ των ειδοποιήσεων. Η παράμετρος του συστήματος PrintNoticesMaxLines μπορεί να χρησιμοποιηθεί για να καθορίσει το μήκος της σελίδας για τις βιβλιοθήκες που επιτρέπουν πολλούς δανεισμούς, γεγονός που μπορεί να οδηγήσει κάποιες ειδοποιήσεις να τρέχουν σε πολλές σελίδες. Αυτή η παράμετρος του συστήματος ορίζει ότι η ειδοποίηση εκτύπωσης πρέπει να περικόπτεται σε αυτό το μήκος σελίδας και ότι θα εμφανίζεται ένα μήνυμα σχετικά με τον έλεγχο του λογαριασμού σας στον OPAC για την πλήρη λίστα.
Η εγγραφή cron είναι gather_print_notices.pl /tmp/noticedir
Αδυναμία ανανέωσης τεκμηρίων
Ερώτηση: Προσπαθούμε να ανανεώσουμε το δανεισμό κάποιων τεκμηρίων για ένα μέλος μας. Ένα από τα τεκμήρια είναι σε κράτηση και δεν είναι επιλέξιμο για ανανέωση, αλλά τα άλλα δύο τεκμήρια δεν μπορούν να ανανεωθούν παρόλο που θα έπρεπε να είναι επιλέξιμα. Όταν προσπαθώ να χρησιμοποιήσω την παράκαμψη του ορίου ανανέωσης, απλά επιστρέφει ένα μικρό μήνυμα που λέει «η ανανέωση απέτυχε». Υπάρχει κάποια ιδέα για το τι συμβαίνει εδώ;
Απάντηση: Θα πρέπει τουλάχιστον να ορίσετε έναν απόλυτο προκαθορισμένο κανόνα κυκλοφορίας το υ υλικού default circulation rule. Αυτός ο κανόνας θα πρέπει να είναι ο κανόνας-πρότυπο για όλες τις βιβλιοθήκες, «”Όλους τους τύπους τεκμηρίων», και «Όλες τις κατηγορίες μελών». Αυτό θα καλύψει οτιδήποτε δεν ταιριάζει με έναν συγκεκριμένο κανόνα. Τα μέλη που δεν αντιστοιχούν σε συγκεκριμένο κανόνα θα αποκλείονται από την υποβολή κρατήσεων ή την ανανέωση δανεισμού, αφού δεν υπήρχε βασικός αριθμός κρατήσεων ή ανανεώσεων για να χρησιμοποιηθεί.
Αδυναμία υποβολής κρατήσεων
Ερώτηση: Γιατί δεν μπορώ να υποβάλλω κρατήσεις ενώ έχω ενεργοποιήσει όλες τις παραμέτρους;
Απάντηση: Πιθανώς πρέπει να ορίσετε έναν προεπιλεγμένο κανόνα στους κανόνες κυκλοφορίας και προστίμων circulation and fines rules. Αυτός θα πρέπει να είναι ένας κανόνας-πρότυπο για όλες τις βιβλιοθήκες και για όλες τις κατηγορίες μελών και τους τύπους τεκμηρίων. Αυτός θα καλύπτει όλες τις περιπτώσεις που δεν ταιριάζουν με έναν συγκεκριμένο κανόνα.
Η δυνατότητα υποβολής κρατήσεων εξαρτάται επίσης από τη ρύθμιση «Επιτρέπονται οι κρατήσεις στο ράφι» στον κανόνα κυκλοφορίας που χρησιμοποιείται. Ανάλογα με τη ρύθμιση, ενδέχεται να μην είναι δυνατή η υποβολή κράτησης αν κάποιο ή όλα τα τεκμήρια μιας εγγραφής έχουν δοθεί για δανεισμό.
Συντομεύσεις πληκτρολογίου
Ερώτηση: Πρέπει να χρησιμοποιώ το ποντίκι μου για να έχω πρόσβαση στις καρτέλες δανεισμού, επιστροφής, ανανέωσης και καταλόγου στο πάνω μέρος των σελίδων κυκλοφορίας;
Απάντηση: Μπορείτε να μεταβαίνετε μεταξύ των καρτελών στο πλαίσιο γρήγορης αναζήτησης στο επάνω μέρος της οθόνης χρησιμοποιώντας τα ακόλουθα πλήκτρα άμεσης πρόσβασης (εάν η καρτέλα είναι διαθέσιμη):
μεταβείτε στην αναζήτηση του καταλόγου με Alt+q
μεταβείτε στο δανεισμό με Alt+u
αυτό δεν θα λειτουργήσει για τον χρήστη Mac
μεταβείτε στην καρτέλα ανανέωσης με Alt+w
μεταβείτε στην επιστροφή με Alt+r
Σημείωση
Οι χρήστες Mac χρησιμοποιούν το κουμπί OPTION στη θέση του Alt
Ειδοποιήσεις/μηνύματα SMS
Ερώτηση: Τι πρέπει να κάνω για την αποστολή ειδοποιήσεων μέσω SMS;
Απάντηση: Πρώτα πρέπει να επιλέξετε μια υπηρεσία SMS που θα χρησιμοποιήσετε με το Koha. Υπάρχει μια λίστα διαθέσιμη εδώ: http://search.cpan.org/search?query=sms%3A%3Asend&mode=all Δεν έχουν όλες οι υπηρεσίες SMS που είναι διαθέσιμες σε βιβλιοθήκες οδηγούς Perl, γι” αυτό φροντίστε να ελέγξετε αυτή τη λίστα για να δείτε αν ο πάροχος που σκέφτεστε να χρησιμοποιήσετε περιλαμβάνεται στη λίστα. Αν όχι, θα πρέπει να ρωτήσετε τον πάροχό σας αν έχει μια λειτουργία Perl, αν όχι, θα πρέπει να εξετάσετε μια άλλη υπηρεσία. Ορισμένες κοινές επιλογές στις ΗΠΑ (που έχουν οδηγούς Perl) είναι οι εξής:
AQL (www.aql.com)
Wadja (wadja.com)
Ipipi (ipipi.com)
T-mobile
SMSDiscount (smsdiscount.com)
Clickatell
Εναλλακτικά, μπορείτε να ρυθμίσετε το Koha να στέλνει SMS μέσω email. Για να χρησιμοποιήσετε αυτή τη δυνατότητα πρέπει να ορίσετε την παράμετρο του συστήματος SMSSendDriver στη ρύθμιση “Email” και να ρυθμίσετε τις πύλες email για τους διάφορους παρόχους κινητής τηλεφωνίας SMS cellular providers των μελών σας. Δεν συνιστάται η χρήση της, εκτός εάν διαθέτετε μια ειδική πύλη SMS σε Email.
Σε κάθε περίπτωση θα πρέπει να ελέγξετε αν η αποστολή SMS στα μέλη σας είναι νόμιμη στην τοποθεσία σας.
Ερώτηση: Τι γίνεται στην Ινδία;
Απάντηση: Η Ινδία δεν έχει ακόμη πολλές επιλογές εδώ. Αυτό οφείλεται εν μέρει στις διατάξεις της ρυθμιστικής αρχής τηλεπικοινωνιών (TRAI) σχετικά με τα συναλλακτικά SMS και τα όρια στον αριθμό των SMS που μπορούν να αποστέλλονται/λαμβάνονται ανά χρήστη ανά ημέρα. Οι συγκεκριμένοι οδηγοί για την Ινδία περιλαμβάνουν:
Τεχνολογίες Unicel Pvt Ltd (unicel.in)
Ειδοποιήσεις/μηνύματα μέσω ηλεκτρονικού ταχυδρομείου
Ερώτηση: Πώς μπορώ να αποτρέψω οι ειδοποιήσεις μου για τις βιβλιοθήκες να καταλήξουν στα ανεπιθύμητα μηνύματα (spam);
Απάντηση: Αυτό είναι ένα πολύπλοκο θέμα, αλλά ευτυχώς το Koha σας δίνει έναν καλό βαθμό ελέγχου μέσω διαφόρων παραμέτρων του συστήματος.
Για κάθε μήνυμα ηλεκτρονικού ταχυδρομείου που αποστέλλεται από το Koha υπάρχουν τρεις σημαντικές διευθύνσεις που το σύστημα πρέπει να καταλάβει σωστά: Από, Απάντηση προς και Αποστολέας. Αυτές είναι παραμετροποιήσιμες τόσο σε επίπεδο συστήματος όσο και σε επίπεδο βιβλιοθήκης και θα πρέπει να επανέρχονται με κατάλληλο τρόπο εάν κάποια από αυτές δεν έχει οριστεί.
KohaAdminEmailAddress - Αυτή θα λειτουργεί ως η διεύθυνση From και θα πρέπει να είναι μια διεύθυνση στον ίδιο τομέα με τον διακομιστή koha [για παράδειγμα noreply@koha-hosting.org]
ReplytoDefault - Αυτή θα λειτουργεί ως η διεύθυνση Απάντηση προς και μπορεί να είναι σε οποιοδήποτε τομέα [για παράδειγμα librarian@mylibrary.com] και αυτή είναι η διεύθυνση που θα χρησιμοποιείται εάν/όταν ένα μέλος πατήσει το πλήκτρο “Απάντηση” στο πρόγραμμα ηλεκτρονικού ταχυδρομείου του. Σημείωση: Όταν δεν έχει οριστεί, η διεύθυνση αυτή θα επανέλθει στην KohaAdminEmailAddress.
ReturnpathDefault - Αυτή θα λειτουργεί ως η διεύθυνση Αποστολέα και πρέπει επίσης να βρίσκεται εντός του domain των διακομιστών koha/email [για παράδειγμα postmaster@koha-hosting.org] και αυτή είναι η διεύθυνση που θα χρησιμοποιηθεί για να αναφερθεί εάν ένα email επιστρέψει για οποιονδήποτε λόγο.
Υπάρχουν αντιστοιχίες σε όλες τις παραπάνω παραμέτρους σε επίπεδο παραρτήματος, οι οποίες ανατρέχουν με την ίδια σειρά που αναφέρθηκε παραπάνω, πριν ανατρέξουν στις παραπάνω παραμέτρους σε επίπεδο συστήματος, όταν απαιτείται.
Εάν έχετε ρυθμίσει σωστά τα παραπάνω και τα μηνύματα ηλεκτρονικού ταχυδρομείου σας εξακολουθούν να αντιμετωπίζονται ως spam, τότε πιθανότατα θα πρέπει να επικοινωνήσετε με τον πάροχο υπηρεσιών ηλεκτρονικού ταχυδρομείου/τον πάροχο DNS και να εξετάσετε τις εγγραφές MX, SPF και DKIM.
Καταλογογράφηση
Αντιστοίχιση του Koha στο MARC
Ερώτηση: Ποια είναι η σχέση μεταξύ του «Αντιστοίχισης Koha σε MARC» και των «Βιβλιογραφικών πλαισίων MARC»;
Απάντηση: Οι αντιστοιχίσεις μπορούν να οριστούν μέσω των «βιβλιογραφικών πλαισίων MARC» ή της « Αντιστοίχισης του Koha σε MARC». Η «αντιστοίχηση του Koha σε MARC» είναι απλώς μια συντόμευση για την επιτάχυνση της σύνδεσης. Εάν αλλάξετε μια αντιστοίχιση σε μία από αυτές τις ενότητες, η αντιστοίχιση θα αλλάξει και στην άλλη. Με άλλα λόγια, οι δύο ενότητες «αντικαθιστούν» η μία την άλλη, προκειμένου να αποτραπούν οι αντιφάσεις που υπάρχουν στο Koha.
Αριθμός τεκμηρίων ανά βιβλιογραφική εγγραφή
Ερώτηση: Υπάρχει όριο στον αριθμό των τεκμηρίων που μπορώ να επισυνάψω σε μια βιβλιογραφική εγγραφή;
Απάντηση: Δεν υπάρχει όριο στον αριθμό των αντιτύπων που μπορείτε να επισυνάψετε σε μια βιβλιογραφική εγγραφή. Για εγγραφές με μεγάλο αριθμό αντιτύπων η εξαγωγή της εγγραφής MARC ως ISO 2709 μπορεί να είναι προβληματική, καθώς αυτή η μορφή έχει όριο μεγέθους. Το πλήθος μεταξύ 600 και 1000 τεκμηρίων σε μια «κανονική» βιβλιογραφική εγγραφή θα πρέπει να είναι εντάξει.
Αναλυτικά στοιχεία
Ερώτηση: Χρησιμοποιώ τη λειτουργία EasyAnalyticalRecords, αλλά οι σύνδεσμοι μου στον OPAC και στο διαχειριστικό περιβάλλον για την «Εμφάνιση αναλυτικών στοιχείων» δεν λειτουργούν.
Απάντηση: Εάν σκοπεύετε να χρησιμοποιήσετε το EasyAnalyticalRecords θα πρέπει να βεβαιωθείτε ότι έχετε ορίσει την παράμετρο UseControlNumber στη ρύθμιση «Να μην χρησιμοποιείται», αυτό θα αποτρέψει την ύπαρξη σπασμένων συνδέσμων.
Προσκτήσεις
Κατηγορίες προγραμματισμού
Ερώτηση: Τι είναι η κατηγορία προγραμματισμού;
Απάντηση: Όταν σχεδιάζετε εκ των προτέρων τον τρόπο με τον οποίο θα δαπανηθεί ο προϋπολογισμός σας, σχεδιάζετε αρχικά τον τρόπο με τον οποίο θα δαπανηθεί σε βάθος χρόνου, αυτό είναι το πιο φυσικό πράγμα που μπορείτε να κάνετε.
Έτσι, προγραμματίζετε 1000 ευρώ τον Ιανουάριο, 1000 ευρώ τον Φεβρουάριο, 3000 ευρώ τον Μάρτιο κ.λπ. Βασικά, μπορείτε να κάνετε το ίδιο πράγμα με μια λίστα αξιών αντί των μηνών.
Ας πούμε ότι έχετε μια λίστα όπως αυτή:
< 1 μήνας
< 6 μήνες
< 1 έτος
< 3 έτη
< 10 έτη
> 10 έτη
Η λίστα αντιπροσωπεύει το πότε εκδόθηκαν τα βιβλία που αποκτήθηκαν. Στη συνέχεια προγραμματίζετε, λέγοντας: θέλουμε να ξοδεύουμε τουλάχιστον το 40% του προϋπολογισμού μας σε βιβλία που εκδόθηκαν πριν από λιγότερο από ένα χρόνο, το 10% σε βιβλία ηλικίας άνω των 10 ετών κ.λπ.
Κατά την πρόσκτηση νέου υλικού, θα μπορείτε να επιλέξετε, για ένα συγκεκριμένο τεκμήριο, μια τιμή από αυτή τη λίστα σε ένα αναδιπλούμενο μενού. Στη συνέχεια, μετά την πρόσκτηση του υλικού, στο τέλος του έτους, θα μπορείτε να συγκρίνετε τους στόχους που έχουν τεθεί με ό,τι έχει επιτευχθεί.
Περιοδικές εκδόσεις
Σύνθετα μοτίβα
Ερώτηση: Ποιος είναι ο «εσωτερικός μετρητής» στο περιβάλλον των σύνθετων προτύπων για περιοδικά;
Απάντηση: ίσως είναι καλύτερα να δώσουμε ένα παράδειγμα για να το καταλάβουμε αυτό :
Παράδειγμα για μηνιαία συνδρομή :
Ημερομηνία δημοσίευσης του πρώτου τεύχους : Απρίλιος 2010
Αρίθμηση : Αριθμός {X}, έτος {Y}
Πρώτο τεύχος : Νο 4, έτος 2010
Για το έτος Y : θα χρειαστείτε να αλλάξετε το έτος τον Ιανουάριο του 2011
Επομένως, το προηγμένο μοτίβο για το Υ θα είναι :
Προσθήκη: 1
Κάθε : 12
Όταν είναι πάνω από: 9999999
Εσωτερικός μετρητής: 3
Επιστροφή σε: 0
Αρχίζει με: 2010
Το έτος θα αλλάξει μετά από 12 ληφθέντα τεύχη από τον Απρίλιο του 2010, δηλαδή τον Απρίλιο του 2011, αν δεν ορίσετε εσωτερικό μετρητή. Αν ορίσετε τον εσωτερικό μετρητή σε 3, θα πείτε στο Koha: αλλαγή έτους μετά από 12-3 = 9 παραληφθέντα τεύχη.
Ο εσωτερικός μετρητής λέει στο Koha να λάβει υπόψη του τα πρώτα τεύχη του έτους, ακόμη και αν δεν έχουν παραληφθεί με το Koha. Αν ξεκινήσετε με το πρώτο τεύχος του έτους μη γράψετε τίποτα ή πληκτρολογείστε το 0.
Εκθέσεις
Βοήθεια για την SQL
Ερώτηση: Δεν ξέρω SQL, αλλά θέλω να γράψω μια έκθεση που να κάνει Χ. Μπορείτε να μου πείτε πώς;
Απάντηση: Η βιβλιοθήκη των εκθέσεων του Koha <https://wiki.koha-community.org/wiki/SQL_Reports_Library>`_ στο wiki του Koha είναι ένα καλό σημείο εκκίνησης και περιέχει πολλές αναφορές SQL που χρησιμοποιούνται από άλλες βιβλιοθήκες και μπορούν να επαναχρησιμοποιηθούν και να τροποποιηθούν.
Το σχήμα της βάσης δεδομένων του Koha <https://schema.koha-community.org>`_ είναι επίσης δημόσια τεκμηριωμένο και περιέχει χρήσιμες σημειώσεις για το πώς χρησιμοποιούνται οι στήλες στους διάφορους πίνακες.
Αν κολλήσετε, οι άνθρωποι στις λίστες αλληλογραφίας της κοινότητας θα είναι συχνά πρόθυμοι να σας βοηθήσουν.
Κωδικοί αποθηκευμένοι στη βάση δεδομένων
Πίνακας στατιστικών στοιχείων
Ερώτηση: Ποιοι είναι οι πιθανοί κωδικοί για το πεδίο του τύπου στον πίνακα στατιστικών στοιχείων;
Απάντηση:
localuse
Καταγράφει εάν επιστρέφεται ένα τεκμήριο που είχε δοθεί για δανεισμό σε έναν στατιστικό χρήστη (τύπος κατηγορίας = “X”)
τεκμήριο
επιστροφή
ανανέωση
διαγραφή
πληρωμή
CreditXXX
Το XXX αποθηκεύει διαφορετικούς τύπους πιστώσεων χρέωσης, οπότε ένα ερώτημα για να τους πιάσει όλους θα περιελάμβανε μια συνθήκη όπως «type LIKE “Credit%”»
Πίνακας κρατήσεων
Ερώτηση: Ποιοι είναι οι πιθανοί κωδικοί για το πεδίο found στους πίνακες reserves και old_reserves;
Απάντηση:
NULL: σημαίνει ότι το μέλος ζήτησε το 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 = Ελλείπον (χαμένο)
Πίνακας μελών (Borrowers)
Ερώτηση: Ποιοι είναι οι πιθανοί κωδικοί για το πεδίο ιδιωτικότητας στους πίνακες borrowers και deleted_borrowers;
Απάντηση:
0 = Για πάντα
1 = Προεπιλογή
2 = Ποτέ
Πίνακας κατηγοριών μελών
Ερώτηση: Ποιοι είναι οι πιθανοί κωδικοί για τους τύπους κατηγοριών;
Απάντηση:
A = Ενήλικας
C = Παιδί
I = Οργανισμός
P = Ειδικός
S = Προσωπικό
X = Στατιστικός
Παράμετροι μηνυμάτων
Ερώτηση: Ποιοι είναι οι πιθανοί κωδικοί στο πεδίο message_attribute_id στον πίνακα borrower_message_preferences;
Απάντηση:
2 = προειδοποίηση
6 = δανεισμός τεκμηρίου
4 = υποβληθείσα κράτηση
1 = οφειλόμενο τεκμήριο
5 = επιστροφή τεκμηρίου
Πίνακας ανακλήσεων
Ερώτηση: Ποιοι είναι οι πιθανοί κωδικοί για το πεδίο κατάστασης στον πίνακα των ανακλήσεων;
Απάντηση:
υπό αίτηση
Έχει υποβληθεί νέο αίτημα ανάκλησης και το τεκμήριο πρέπει να επιστραφεί
υπό αναμονή
Ένα ανακληθέν τεκμήριο περιμένει να παραληφθεί από το παράρτημα που επέλεξε το μέλος που υπέβαλε την αίτηση
υπό μεταφορά
Ένα τεκμήριο έχει διατεθεί για ανάκληση και βρίσκεται υπό μεταφορά στο παράρτημα παραλαβής που έχει επιλέξει ο αιτών
σε καθυστέρηση
Ένα ανακληθέν τεκμήριο έχει καθυστερήσει να επιστραφεί
ολοκληρωμένο
Ένα ανακληθέν τεκμήριο έχει δοθεί με δανεισμό στο μέλος που αιτήθηκε την ανάκληση και η ανάκληση έχει ολοκληρωθεί
ληγμένο
Η ανάκληση δεν ολοκληρώθηκε πριν από μια καθορισμένη ημερομηνία λήξης ή ο αιτών την ανάκληση δεν παρέλαβε το υλικό που περίμενε εντός της περιόδου παραλαβής
ακυρωμένο
Το αίτημα ανάκλησης ακυρώθηκε.
Μόνο οι ανακλήσεις που έχουν ζητηθεί ή καθυστερήσει μπορούν να ακυρωθούν.
Ενότητες και δράσεις καταγραφής ενεργειών
Ερώτηση: Ποιες είναι οι πιθανές ενότητες στον πίνακα action_logs και ποιες είναι οι πιθανές ενέργειες για την καθεμία;
Απάντηση:
ΠΡΟΣΚΤΗΣΕΙΣ
Καταγράφει τις αλλαγές σε παραγγελίες και καλάθια στις προσκτήσεις acquisitions καθώς και στη διαχείριση του προϋπολογισμού budget adminitration
Πιθανές ενέργειες
ADD_BASKET: a new basket was created Δημιουργήθηκε νέο καλάθι
APPROVE_BASKET: ένα καλάθι EDI εγκρίθηκε
CANCEL_ORDER: μια παραγγελία ακυρώθηκε
CLOSE_BASKET: a basket was closed Ένα καλάθι έκλεισε
CREATE_FUND: a fund was created Ένα κεφάλαιο δημιουργήθηκε
CREATE_INVOICE_ADJUSTMENT: προστέθηκε μια τροποποίηση σε ένα τιμολόγιο
CREATE_ORDER: an order was added to a basket Μία παραγγελία προστέθηκε στο καλάθι
DELETE_FUND: ένα κεφάλαιο διαγράφηκε
DELETE_INVOICE_ADJUSTMENT: μια τροποποίηση διαγράφηκε από ένα τιμολόγιο
MODIFY_BASKET: a basket was edited (adding or modifying orders) Ένα καλάθι υπέστη επεξεργασία (προσθήκη ή τροποποίηση παραγγελιών)
MODIFY_BASKET_HEADER: οι πληροφορίες ενός καλαθιού (όπως το όνομα του καλαθιού ή ο τόπος χρέωσης) υποβλήθηκαν σε επεξεργασία
MODIFY_BASKET_USERS: οι χρήστες ενός καλαθιού υποβλήθηκαν σε επεξεργασία
MODIFY_BUDGET: έγινε επεξεργασία ενός προϋπολογισμού (δεν περιλαμβάνεται το clo)
MODIFY_FUND: έγινε επεξεργασία ενός κεφαλαίου
MODIFY_ORDER: έγινε επεξεργασία μιας παραγγελίας
RECEIVE_ORDER: an order was received Μία παραγγελία παραλήφθηκε
REOPEN_BASKET: ένα κλειστό καλάθι άνοιξε ξανά
UPDATE_INVOICE_ADJUSTMENT: έγινε επεξεργασία της τροποποίησης ενός τιμολογίου
Ενεργοποιείται από την παράμετρο του συστήματος AcquisitionLog
AUTH
Καταγράφει πότε τα μέλη ή το προσωπικό συνδέονται στο OPAC ή στο διαχειριστικό περιβάλλον
Πιθανές ενέργειες
ΑΠΟΤΥΧΙΑ: ένα μέλος ή το προσωπικό προσπάθησε να συνδεθεί με λάθος στοιχεία πρόσβασης
ΕΠΙΤΥΧΙΑ: ένας μέλος ή το προσωπικό συνδέθηκε επιτυχώς
Ενεργοποιείται από τις παραμέτρους του συστήματος AuthFailureLog και AuthSuccessLog
ΚΑΘΙΕΡΩΣΕΙΣ
Αλλαγές εγγραφών σε εγγραφές καθιερωμένων όρων authority records
Πιθανές ενέργειες
ΠΡΟΣΘΗΚΗ: δημιουργήθηκε αρχείο καθιερωμένου όρου
ΔΙΑΓΡΑΦΗ: η εγγραφή καθιερωμένου όρου διαγράφηκε
ΤΡΟΠΟΠΟΙΗΣΗ: η εγγραφή καθιερωμένου όρου τροποποιήθηκε
Ενεργοποιείται από την παράμετρο του συστήματος AuthoritiesLog
ΚΑΤΑΛΟΓΟΓΡΑΦΗΣΗ
Αλλαγές εγγραφών σε βιβλιογραφικές εγγραφές και αντίτυπα bibliographic records and items
Πιθανές ενέργειες
ΠΡΟΣΘΗΚΗ: δημιουργήθηκε βιβλιογραφική εγγραφή ή αντίτυπο
ΔΙΑΓΡΑΦΗ: διαγράφηκε η βιβλιογραφική εγγραφή ή το αντίτυπο
ΤΡΟΠΟΠΟΙΗΣΗ: η βιβλιογραφική εγγραφή ή το αντίτυπο τροποποιήθηκε ή προστέθηκε εικόνα εξωφύλλου στην εγγραφή
Ενεργοποιείται από την παράμετρο του συστήματος CataloguingLog
ΚΥΚΛΟΦΟΡΙΑ ΥΛΙΚΟΥ
Καταγραφές δανεισμών, επιστροφών και ανανεώσεων checkouts, checkins και renewals
Πιθανές ενέργειες
ΔΑΝΕΙΣΜΟΣ: ένα τεκμήριο δόθηκε για δανεισμό item was checked out
ΕΠΙΣΤΡΟΦΗ: ένα τεκμήριο επέστρεψε item was checked in
ΑΝΑΝΕΩΣΗ: Ο δανεισμός ενός τεκμηρίου ανανεώθηκε ref:checkout was renewed<renewing-label>
Ενεργοποιείται από τις παραμέτρους του συστήματος IssueLog, RenewalLog και ReturnLog
ΑΞΙΩΣΕΙΣ
Καταγράφει όταν διεκδικούνται οι εκπρόθεσμες παραγγελίες late orders are claimed
Πιθανές ενέργειες
ΑΠΑΙΤΗΣΗ ΠΡΟΣΚΤΗΣΗΣ: η παραλαβή μιας εκπρόθεσμης παραγγελίας απαιτήθηκε late order was claimed
Ενεργοποιείται από την παράμετρο του συστήματος ClaimsLog
ΕΡΓΑΣΙΕΣ ΠΑΡΑΣΚΗΝΙΟΥ
Καταγράφει όταν εκτελείται μια εργασία παρασκηνίου cronjob
Πιθανές ενέργειες
Εκτέλεση: εκτελέστηκε μια εργασία παρασκηνίου
ΠΡΟΣΤΙΜΑ
Καταγράφει αλλαγές στις χρεώσεις charges
Πιθανές ενέργειες
ΔΗΜΙΟΥΡΓΙΑ: μια χρέωση προστέθηκε στο λογαριασμό ενός μέλους (χειροκίνητα ή αυτόματα)
ΤΡΟΠΟΠΟΙΗΣΗ: μια χρέωση τροποποιήθηκε («χαρίστηκε»)
ΕΝΗΜΕΡΩΣΗ: ενημερώθηκε μια χρέωση (μόνο στην περίπτωση προστίμων που εξακολουθούν να συσσωρεύονται)
ΑΚΥΡΩΣΗ: Μία πληρωμή ακυρώθηκε payment was voided
Ενεργοποιείται από την παράμετρο του συστήματος FinesLog
ΚΡΑΤΗΣΕΙΣ
Καταγράφει αλλαγές στις κρατήσεις holds
Πιθανές ενέργειες
ΑΚΥΡΩΣΗ: ακυρώθηκε μια κράτηση
ΔΗΜΙΟΥΡΓΙΑ: έγινε μία κράτηση
ΔΙΑΓΡΑΦΗ: διαγράφηκε μια κράτηση, το μέλος δανείστηκε ένα τεκμήριο που ήταν σε κράτηση
ΣΥΜΠΛΗΡΩΣΗ: μια κράτηση επιβεβαιώθηκε και τέθηκε στην άκρη για να περιμένει την παραλαβή της pickup<receiving-holds-label>`
ΤΡΟΠΟΠΟΙΗΣΗ: μια κράτηση τροποποιήθηκε (άλλαξε η προτεραιότητα, άλλαξε η ημερομηνία λήξης κ.λπ.)
ΕΠΑΝΑΛΗΨΗ: μια ανασταλείσα κράτηση επανήλθε
ΑΝΑΣΤΟΛΗ: μία κράτηση ανεστάλη
Ενεργοποιείται από την παράμετρο του συστήματος HoldsLog
ΔΙΑΔΑΝΕΙΣΜΟΣ
Καταγράφει αλλαγές στα αιτήματα διαδανεισμού ILL requests.
Πιθανές ενέργειες
PATRON_NOTICE: εστάλη ειδοποίηση σε μέλος σχετικά με το αίτημά του για Διαδανεισμό
STATUS_CHANGE: η κατάσταση ενός αιτήματος Διαδανεισμού τροποποιήθηκε
Ενεργοποιείται από την παράμετρο του συστήματος IllLog.
ΜΕΛΗ
Καταγράφει τις αλλαγές στα αρχεία των μελών patron files
Πιθανές ενέργειες
ADDCIRCMESSAGE: ένα εσωτερικό μήνυμα ή μήνυμα του OPAC προστέθηκε στο λογαριασμό του μέλους
CHANGE PASS: ο κωδικός πρόσβασης ενός μέλους άλλαξε
CREATE: ένα νέο μέλος προστέθηκε new patron was added
CREATE: ένα νέο μέλος προστέθηκε new patron was added
DELETE: ένας λογαριασμός μέλους διαγράφηκε patron’s account was deleted
MODIFY: ο λογαριασμός ενός μέλους έχει υποστεί επεξεργασία patron’s account was edited
RENEW: η συνδρομή ενός μέλους ανανεώθηκε a patron’s membership was renewed
Ενεργοποιείται από την παράμετρο του συστήματος BorrowersLog
ΕΙΔΗΣΕΙΣ
Καταγράφει τις αλλαγές στα νέα news και στις προσαρμογές HTML HTML customizations.
Πιθανές ενέργειες
ADD: δημιουργήθηκε μια νέα είδηση ή προσαρμογή HTML
DELETE: μια είδηση ή μια προσαρμογή HTML διαγράφηκε
MODIFY: ένα θέμα ειδήσεων ή μια προσαρμογή HTML υπέστη επεξεργασία
Ενεργοποιείται από την παράμετρο του συστήματος NewsLog.
ΕΙΔΟΠΟΙΗΣΕΙΣ
Καταγράφει τις αλλαγές στα πρότυπα των ειδοποιήσεων και σημειωμάτων notice and slips templates.
Πιθανές ενέργειες
ΔΗΜΙΟΥΡΓΙΑ: ένας νέο πρότυπο ειδοποίησης ή σημειώματος δημιουργήθηκε new notice or slip template was created
ΔΙΑΓΡΑΦΗ: ένα πρότυπο ειδοποίησης ή σημειώματος διαγράφηκε
ΤΡΟΠΟΠΟΙΗΣΗ: ένα πρότυπο ειδοποίησης ή σημειώματος υπέστη επεξεργασία
Ενεργοποιείται από την παράμετρο του συστήματος NoticesLog.
ΑΝΑΚΛΗΣΕΙΣ
Καταγράφει τις αλλαγές στις ανακλήσεις
Πιθανές ενέργειες
ΑΚΥΡΩΣΗ: μία ανάκληση ακυρώθηκε
ΛΗΞΗ: μια ανάκληση έληξε
ΟΛΟΚΛΗΡΩΣΗ: μια ανάκληση ολοκληρώθηκε (επιβεβαιώθηκε και τέθηκε σε αναμονή για παραλαβή)
ΚΑΘΥΣΤΕΡΗΣΗ: η κατάσταση μιας ανάκλησης έχει οριστεί ως «καθυστερημένη»
Ενεργοποιείται από την παράμετρο του συστήματος RecallsLog
ΕΚΘΕΣΕΙΣ
Καταγράφει αλλαγές στις εκθέσεις reports
Πιθανές ενέργειες
ΠΡΟΣΘΗΚΗ: δημιουργήθηκε μία νέα έκθεση
ΔΙΑΓΡΑΦΗ: Διαγράφηκε μία έκθεση
ΤΡΟΠΟΠΟΙΗΣΗ: τροποποιήθηκε μία έκθεση
Ενεργοποιείται από την παράμετρο του συστήματος ReportsLog
ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ
Καταγράφει τις αλλαγές στις αντιστοιχίσεις
Πιθανές ενέργειες
ΕΠΕΞΕΡΓΑΣΙΑ ΑΝΤΙΣΤΟΙΧΙΣΕΩΝ: οι αντιστοιχίσεις τροποποιήθηκαν (επεξεργασία, διαγραφή)
ΕΠΑΝΑΦΟΡΑ ΑΝΤΙΣΤΟΙΧΙΣΕΩΝ: οι αντιστοιχίσεις επανήλθαν στην αρχική διαμόρφωση
ΠΕΡΙΟΔΙΚΕΣ ΕΚΔΟΣΕΙΣ
Καταγράφει αλλαγές στις συνδρομές των περιοδικών
Πιθανές ενέργειες
ΠΡΟΣΘΗΚΗ: δημιουργήθηκε μια νέα συνδρομή περιοδικού serial subscription was created
ΔΙΑΓΡΑΦΗ: μία συνδρομή περιοδικού διαγράφηκε
ΤΡΟΠΟΠΟΙΗΣΗ: έγινε επεξεργασία σε μία συνδρομή περιοδικού serial subscription was edited
ΑΝΑΝΕΩΣΗ: ανανεώθηκε μία συνδρομή περιοδικού serial subscription was renewed
Ενεργοποιείται από την παράμετρο του συστήματος SubscriptionLog
SYSTEMPREFERENCE
Καταγράφει τις αλλαγές στις παραμέτρους του συστήματος system preferences
Πιθανές ενέργειες
ΠΡΟΣΘΗΚΗ: προστέθηκε μια νέα ρύθμιση
ΔΙΑΓΡΑΦΗ:
ΤΡΟΠΟΠΟΙΗΣΗ: μια παράμετρος του συστήματος υποβλήθηκε σε επεξεργασία, μια ρύθμιση προστέθηκε (στην περίπτωση της αυτόματης τροποποίησης τεκμηρίου Automatic item modifications by age για παράδειγμα), οι εγγραφές επαναπροσδιορίστηκαν
Παράμετροι του χρόνου εκτέλεσης
Ερώτηση: Υπάρχει τρόπος να φιλτράρω τις προσαρμοσμένες εκθέσεις SQL πριν από την εκτέλεσή τους;
Απάντηση: Εάν θέλετε να κάνετε τις εκθέσεις σας εύκολα επαναχρησιμοποιήσιμες με διαφορετικά φίλτρα και εύρος ημερομηνιών, μπορείτε να προσθέσετε παραμέτρους χρόνου εκτέλεσης στο ερώτημά σας. Οι παράμετροι χρόνου εκτέλεσης ουσιαστικά κάνουν ένα φίλτρο να εμφανίζεται πριν από την εκτέλεση της έκθεσης.
Βλέπε τις συμβουλές για τη σύνταξη εκθέσεων σχετικά με τις παραμέτρους της εκτέλεσης report writing tips on runtime parameters.
Αναζήτηση
Σύνθετη αναζήτηση
Σάρωση ευρετηρίων
Ερώτηση: Τι σημαίνει η «σάρωση ευρετηρίων» στη σελίδα της σύνθετης αναζήτησης;
Απάντηση: Όταν επιλέγετε ένα ευρετήριο, πληκτρολογείτε έναν όρο, κάνετε κλικ στη «σάρωση ευρετηρίων» και κάνετε την αναζήτηση, το Koha εμφανίζει τον όρο που αναζητήθηκε και τους ακόλουθους όρους που βρέθηκαν σε αυτό το ευρετήριο με τον αριθμό των αντίστοιχων εγγραφών. Αυτή η αναζήτηση δεν γίνεται απευθείας στον κατάλογο, αλλά πρώτα στα ευρετήρια. Λειτουργεί μόνο για ένα ευρετήριο ταυτόχρονα και μόνο χωρίς περιορισμό στη βιβλιοθήκη ή στην ομάδα βιβλιοθηκών (χρειάζονται όλες οι βιβλιοθήκες).
Αναζήτηση για όρους που ξεκινούν με έναν χαρακτήρα
Ερώτηση: Πώς μπορώ να αναζητήσω όλους τους τίτλους που αρχίζουν με το γράμμα “C”;
Απάντηση: Μπορείτε να επιλέξετε να αναζητήσετε στοιχεία που αρχίζουν με έναν χαρακτήρα ή μια σειρά χαρακτήρων χρησιμοποιώντας το CCL “first-in-subfield”
παράδειγμα: ti,first-in-subfield=C
Αναζήτηση με μπαλαντέρ
Ερώτηση:Ποια είναι η διαφορά μεταξύ μιας αναζήτησης με λέξεις-κλειδιά χρησιμοποιώντας το “*” (αστερίσκος) και μιας αναζήτησης με λέξεις-κλειδιά χρησιμοποιώντας το “%” (ποσοστό); Και οι δύο λειτουργούν στον κατάλογο, αλλά επιστρέφουν διαφορετικά σύνολα. Γιατί;
Απάντηση: Ο μπαλαντέρ είναι ένας χαρακτήρας (*,?,%,..) που μπορεί να χρησιμοποιηθεί για να εκπροσωπήσει έναν ή περισσότερους χαρακτήρες σε μια λέξη. Δύο από τους χαρακτήρες μπαλαντέρ που μπορούν να χρησιμοποιηθούν στις αναζητήσεις Koha είναι ο αστερίσκος (”*”) και το σύμβολο του τοις εκατό (“%”). Ωστόσο, αυτοί οι δύο χαρακτήρες ενεργούν διαφορετικά όταν χρησιμοποιούνται στην αναζήτηση.
Ο χαρακτήρας “*” θα επιβάλει μια πιο ακριβή αναζήτηση των πρώτων χαρακτήρων που πληκτρολογείτε πριν από τον χαρακτήρα “*”. Ο αστερίσκος θα επιτρέψει έναν άπειρο αριθμό χαρακτήρων στην αναζήτηση, εφόσον οι πρώτοι χαρακτήρες που ορίζονται από την αναζήτησή σας παραμένουν οι ίδιοι. Για παράδειγμα, η αναζήτηση συγγραφέων χρησιμοποιώντας τον όρο Smi*, θα επιστρέψει έναν κατάλογο που μπορεί να περιλαμβάνει τους Smith, Smithers, Smithfield, Smiley, κ.λπ. ανάλογα με τους συγγραφείς στη βάση δεδομένων σας.
Το “%” θα μεταχειρίζεται τις λέξεις που εισάγετε με τους όρους του «είναι σαν». Έτσι, μια αναζήτηση Smi% θα αναζητήσει λέξεις που μοιάζουν με Smi. Αυτό έχει ως αποτέλεσμα μια πολύ πιο ποικίλη λίστα αποτελεσμάτων. Για παράδειγμα, μια αναζήτηση στο Smi% θα επιστρέψει μια λίστα που θα περιέχει τις λέξεις Smothers, Smith, Smelley, Smithfield και πολλές άλλες ανάλογα με το ποια είναι η βάση δεδομένων σας.
Η βασική γραμμή στην αναζήτηση με μπαλαντέρ: Το “*” είναι πιο ακριβές, ενώ το “%” αναζητά παρόμοιους όρους.
Αναζήτηση τίτλου
Ερώτηση: Γιατί η αναζήτηση του τίτλου με Zebra για τη « Help» δεν εμφανίζει το « The help» στις πρώτες σελίδες των αποτελεσμάτων;
Απάντηση: Γενικά, όσο περισσότερους όρους εισάγετε, τόσο καλύτερα θα είναι τα αποτελέσματά σας. Το Koha δεν χρησιμοποιεί λέξεις κατάληξης, οπότε η αναζήτηση για «the» και «an» θα λειτουργήσει μια χαρά. Έτσι, το «the help» θα πρέπει να φέρει καλύτερα αποτελέσματα από μια απλή αναζήτηση τίτλου για βοήθεια. Επίσης, η χρήση το «Τίτλος, φράση» θα βελτίωνε περαιτέρω τα αποτελέσματα, καθώς σημαίνει ότι αυτοί οι όροι πρέπει να εμφανίζονται με αυτή τη σειρά και χωρίς άλλους όρους ενδιάμεσα.
Ορισμένες παράμετροι του συστήματος είναι γνωστό ότι επηρεάζουν αρνητικά την κατάταξη της σχετικότητας. Αυτές είναι οι QueryAutoTruncate και UseICUStyleQuotes.
Σημείωση: Εάν πολλαπλά αποτελέσματα έχουν την ίδια βαθμολογία σχετικότητας, θα ταξινομηθούν με βάση τον αριθμό της βιβλιογραφικής εγγραφής ως δεύτερο κριτήριο.
Επαναφορά του ευρετηρίου της Zebra
Εκτελέστε τις ακόλουθες εντολές για να επαναφέρετε τα ευρετήρια καθιερώσεων και βιβλιογραφικών εγγραφών Zebra.
$ 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
Αν εκτελείτε μία εγκατάσταση πακέτων, τότε θα πρέπει να εκτελέσετε τις ακόλουθες εντολές για να επαναφέρετε τα ευρετήρια καθιερώσεων και βιβλιογραφικών εγγραφών Zebra:
$ 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
Αντικαθιστώντας το YOURLIBRARY με το όνομα της εγκατάστασής σας του Koha.
Ενισχυμένο περιεχόμενο
Amazon
Όλο το περιεχόμενο της Amazon
Ερώτηση: Έχω ενεργοποιήσει όλες τις παραμέτρους της Amazon και έχω εισαγάγει και τα δύο κλειδιά μου, αλλά κανένα από τα περιεχόμενα δεν εμφανίζεται στο σύστημά μου, γιατί συμβαίνει αυτό;
Απάντηση: Αν η ώρα του διακομιστή σας δεν έχει ρυθμιστεί σωστά, οι αιτήσεις θα απορριφθούν. Για να επιλύσετε αυτό το ζήτημα, βεβαιωθείτε ότι έχετε ρυθμίσει κατάλληλα την ώρα του συστήματός σας. Μόλις γίνει αυτή η αλλαγή, το περιεχόμενο της Amazon θα πρέπει να εμφανιστεί αμέσως.
Στο Debian η εντολή είναι date -s «2010-06-30 17:21» (με την κατάλληλη ημερομηνία και ώρα για τη ζώνη ώρας σας).
Το Amazon απαιτεί επίσης ένα ISBN για την προβολή των εξωφύλλων των βιβλίων - βεβαιωθείτε ότι έχετε το σωστό ISBN για τον τίτλο σας. Αν έχετε πρόβλημα με ένα βιβλίο που φαίνεται ότι θα έπρεπε να έχει εξώφυλλο αλλά δεν εμφανίζεται, δοκιμάστε το με το 10ψήφιο ISBN στο πρώτο 020a. Αν έχετε ένα 10ψήφιο και δεν εμφανίζεται, δοκιμάστε με το 13ψήφιο ISBN στο πρώτο 020a.
Διαχείριση του διακομιστή
Ρυθμίσεις Bcrypt
Ερώτηση: Πώς μπορώ να ρυθμίσω το bcrypt_settings στο αρχείο ρυθμίσεων του Koha;
Απάντηση: Πρέπει να δημιουργήσετε ένα κλειδί και να το τοποθετήσετε στο αρχείο koha-conf.xml.
Η ακόλουθη εντολή θα δημιουργήσει ένα:
% htpasswd -bnBC 10 "" password | tr -d ':\n' | sed 's/$2y/$2a/'
Στη συνέχεια, επεξεργαστείτε το $KOHA_CONF και επικολλήστε το παραγόμενο κλειδί στο <bcrypt_settings>. Αν η εν λόγω ενότητα δεν υπάρχει, προσθέστε την πριν από το τέλος της ενότητας config (</config). Θα πρέπει να μοιάζει κάπως έτσι:
<bcrypt_settings>$2a$10$PfdrEBdRcL2MZlEtKueyLegxI6zg735jD07GRnc1bt.N/ZYMvBAB2</bcrypt_settings>
Προειδοποίηση
Σε καμία περίπτωση μην αντιγράψετε το παραπάνω παράδειγμα στη δική σας διαμόρφωση! Το κλειδί είναι σαν τον κωδικό πρόσβασης: η χρήση ενός κλειδιού που έχει αναρτηθεί στο διαδίκτυο είναι το αντίθετο της ασφάλειας. Αντ” αυτού, χρησιμοποιήστε την εντολή για να δημιουργήσετε το δικό σας κλειδί.
Τέλος, επανεκκινήστε το memcached και στη συνέχεια το plack (alias restart_all)
Δημοσιοποίηση του στόχου του Z39.50
Ερώτηση: Πώς μπορώ να ρυθμίσω τη Zebra ώστε η βάση δεδομένων μου να μπορεί να αναζητηθεί μέσω του Z39.50;
Απάντηση: Επεξεργαστείτε το αρχείο KOHA_CONF που χρησιμοποιεί το Koha σας. Αφαιρέστε το σχόλιο από τη γραμμή publicserver, όπως:
<!– <listen id=»publicserver» >tcp:@:9999</listen> –>
να γίνει:
<listen id=»publicserver» >tcp:@:9999</listen>
Στη συνέχεια, επανεκκινήστε το zebasrv και συνδεθείτε στη θύρα που καθορίστηκε (9999).
Πώς μπορώ να εκκαθαρίσω τον πίνακα των περιόδων λειτουργίας;
Ερώτηση: Υπάρχει μια περιοδική εργασία που μπορεί να εκτελεστεί για να αφαιρούνται οι παλιές περίοδοι από τον πίνακα; Δεν θέλουμε να δημιουργούμε αντίγραφα ασφαλείας όλων των άχρηστων δεδομένων περιόδου λειτουργίας κάθε βράδυ.
Απάντηση: Μπορείτε να εκτελείτε τακτικά την εργασία παρασκηνίου για την εκκαθάριση της βάσης δεδομένων cleanup database cron job.
Ή ακριβώς πριν εκτελέσετε μια εντολή δημιουργίας αντιγράφων ασφαλείας (mysqldump), μπορείτε να αποκόψετε τον πίνακα των περιόδων λειτουργίας:
mysql -u<kohauser -p<password <koha-db-name -e 'TRUNCATE TABLE sessions'
Εξοπλισμός
Σαρωτές ραβδοκώδικα
Ερώτηση: Ποιοι σαρωτές ραβδοκώδικα (barcode) είναι γνωστό ότι λειτουργούν με το Koha;
Απάντηση: Ο απλός κανόνας είναι: ενεργεί σαν συσκευή πληκτρολογίου; Αν ναι, θα λειτουργήσει. (π.χ. μπορείτε να πάρετε το σαρωτή, να σαρώσετε ένα barcode και να το εμφανίσετε σε έναν επεξεργαστή κειμένου)
Τα κύρια σημεία που πρέπει να ελέγξετε είναι ότι συνδέεται με τον υπολογιστή σας εύκολα (μπορεί να είναι USB ή «σφήνα πληκτρολογίου» που σημαίνει ότι συνδέεται σε ευθεία γραμμή με το πληκτρολόγιο, πράγμα χρήσιμο για παλαιότερους υπολογιστές) και ότι σαρώνει τον τύπο ραβδοκώδικα που χρησιμοποιείτε.
Είναι καλή ιδέα να δοκιμάσετε μερικούς « χρησιμοποιημένους » ραβδοκώδικες, αν έχετε, για να δείτε αν ο σαρωτής μπορεί να διαβάσει με επιτυχία τους τσαλακωμένους ή ελαφρώς τσαλακωμένους. Οι περισσότεροι σαρωτές είναι ικανοί να διαβάζουν διάφορους τύπους ραβδοκώδικα - υπάρχουν πολλοί και οι προδιαγραφές θα πρέπει να αναφέρουν αυτούς που μπορούν να διαβάσουν. Ίσως χρειαστεί να προσαρμόσετε ελαφρώς τις ρυθμίσεις, όπως για παράδειγμα τους χαρακτήρες προθέματος και επιθέματος ή αν θέλετε να στείλετε ή όχι έναν χαρακτήρα «enter».
Μια ακόμη συμβουλή - ορισμένοι μπορούν να ρυθμιστούν να είναι «πάντα σε λειτουργία» και μπορεί να συνοδεύονται από βάση, ορισμένοι έχουν διακόπτη σκανδάλης κάτω από τη λαβή, ορισμένοι έχουν κουμπιά στην κορυφή, ορισμένοι κρατιούνται σαν στυλό. Σκεφτείτε το προσωπικό που εργάζεται με το υλικό πριν επιλέξετε, καθώς ένα κουμπί σε λάθος θέση μπορεί να είναι πολύ άβολο στη χρήση.
Εκτυπωτές
Εκτυπωτές που χρησιμοποιούνται από τις βιβλιοθήκες με Koha
Ο γενικός κανόνας εδώ είναι ότι αν μπορείτε να εκτυπώσετε με τον εκτυπωτή από το πρόγραμμα περιήγησής σας, θα λειτουργήσει και με το Koha.
Εκτυπωτής αποδείξεων POS-X
Εκτυπωτής Star Micronics (ακριβές μοντέλο άγνωστο) με πρόγραμμα οδήγησης γενικού/απλού κειμένου.
Star SP2000 (Nelsonville)
Star TSP-100 futurePRINT (Geauga)
«Ξέρουμε ότι έχουν γίνει πολλές ερωτήσεις σχετικά με τους εκτυπωτές αποδείξεων και σκέφτηκα να σας μεταφέρω τα ευρήματά μας. Δοκιμάσαμε τον Star TSP-100 futurePRINT. Διαπιστώσαμε ότι αυτή η εκτύπωση είναι ΠΟΛΥ εύκολη στη ρύθμιση παραμέτρων για το Koha. Μπορέσαμε ακόμη και να προσαρμόσουμε την εργασία εκτύπωσης προσθέτοντας το λογότυπο του συστήματός μας (ένα .gif) στην κορυφή κάθε απόδειξης. Επίσης, με ένα bitmap που δημιουργήθηκε στο Paint μπορέσαμε να προσθέσουμε ένα μήνυμα στο κάτω μέρος κάθε απόδειξης με τα στοιχεία επικοινωνίας, τις ώρες και την ιστοσελίδα της βιβλιοθήκης στην οποία έγινε ο δανεισμός του υλικού.»
Θερμικοί εκτυπωτές αποδείξεων Epson TM 88 IIIP
Epson TM-T88IV
Ετικέτες 1x1 με χρήση εκτυπωτή Dymolabelwriter
Υποστήριξη Braille
Ερώτηση: Υπάρχουν εκτυπωτές Braille που να έχουν ενσωματωμένο μετατροπέα Braille και να είναι προσβάσιμοι στο περιβάλλον UNIX;
Απάντηση: Μπορείτε να κοιτάξετε στο BRLTTY.