Υποσύστημα πρόσθετων προγραμμάτων

Το σύστημα πρόσθετων προγραμμάτων του Koha σας επιτρέπει να προσθέσετε πρόσθετα εργαλεία και αναφορές στην Koha που αφορούν ειδικά τη βιβλιοθήκη σας. Τα πρόσθετα εγκαθίστανται φορτώνοντας πακέτα KPZ ( Koha Plugin Zip ). Ένα αρχείο KPZ είναι απλώς ένα αρχείο zip που περιέχει τα αρχεία perl, τα αρχεία προτύπων και οποιαδήποτε άλλα αρχεία είναι απαραίτητα για να λειτουργήσει το πρόσθετο.

Προειδοποίηση

Δεν υπάρχει διαδικασία ελέγχου από την κοινότητα Koha για τα πρόσθετα. Κάθε πρόσθετο συντηρείται και δοκιμάζεται από τον πάροχο και τους συνεργάτες του. Χρησιμοποιήστε τα πρόσθετα με δική σας ευθύνη.

Το σύστημα πρόσθετων πρέπει να ενεργοποιηθεί από έναν διαχειριστή συστήματος.

Ρύθμιση

Για να ρυθμίσετε το σύστημα πρόσθετων του Koha πρέπει πρώτα να κάνετε κάποιες αλλαγές στην εγκατάστασή σας.

  • Αλλάξτε το <enable_plugins>0</enable_plugins> σε <enable_plugins>1</enable_plugins> στο αρχείο koha-conf.xml

  • Επανεκκίνηση του webserver σας

Στη σελίδα Εργαλεία θα δείτε τα Πρόσθετα Εργαλείων και στη σελίδα Αναφορές θα δείτε τα Πρόσθετα Αναφορών.

Εγκατάσταση αποθετηρίου πρόσθετων

Στο αρχείο koha-conf.xml, θα πρέπει να υπάρχει μια ετικέτα <<plugin_repos>. Αυτή η ετικέτα χρησιμοποιείται για να πει στο Koha σε ποια git αποθετήρια να αναζητήσει τα πρόσθετα.

Κάθε μεμονωμένο αποθετήριο βρίσκεται σε μια ετικέτα <repo>. Μέσα σε αυτή την ετικέτα υπάρχουν οι πληροφορίες του αποθετηρίου.

  • <name> είναι το όνομα της εταιρείας ή του ατόμου του οποίου το αποθετήριο είναι αυτό.

  • <<org_name> είναι το όνομα χρήστη της εταιρείας ή του ατόμου στην υπηρεσία git.

  • <service> είναι η πλατφόρμα git που χρησιμοποιείται για τη φιλοξενία του αποθετηρίου.

Διάφορα αποθετήρια είναι διαθέσιμα στο προεπιλεγμένο αρχείο ρυθμίσεων. Μπορείτε να αφαιρέσετε το σχόλιο σε ένα ή όλα.

<plugin_repos>
  <repo>
    <name>ByWater Solutions</name>
    <org_name>bywatersolutions</org_name>
    <service>github</service>
  </repo>
  <repo>
    <name>Theke Solutions</name>
    <org_name>thekesolutions</org_name>
    <service>gitlab</service>
  </repo>
  <repo>
    <name>PTFS Europe</name>
    <org_name>ptfs-europe</org_name>
    <service>github</service>
  </repo>
   <repo>
     <name>Solutions inLibro</name>
     <org_name>inLibro</org_name>
     <service>github</service>
 </repo>
   -->
</plugin_repos>

Εγκατάσταση και χρήση πρόσθετων προγραμμάτων

See the plugins section in the administration chapter of this manual to learn how to install and use plugins in Koha.