kohala

49 articles

Formations proposées par KohaLa

Tous les ans, KohaLa propose des formations.Ces formations sont gratuites pour les adhérents. Elles n’ont pas vocation à remplacer les formations initiales proposées par les prestataires, mais sont complémentaires.Les formations sont assurées par des formateurs bénévoles. Les thématiques peuvent donc […]

Un symposium, c’est quoi ?

Chaque année, KohaLa organise son symposium. Ce rendez-vous est l’occasion de se rencontrer, utilisateurs de Koha actuels ou futurs, adhérents à l’association ou non. Au programme : analyses des nouvelles versions de Koha, mise en avant de fonctionnalités spécifiques mises […]

Un hackathon c’est quoi ?

Tous les ans, KohaLa organise, traditionnellement au mois de janvier, un « hackathon ». Cet événement s’apparente à un marathon de développement. Des utilisateurs de Koha et des développeurs se retrouvent pendant deux jours pour réfléchir aux évolutions de Koha, modifier, tester, […]

Hackathon 2026

Le Hackathon 2026 organisé par l’association Kohala se déroulera les 12 et 13 janvier 2026 (9h-12h, 14h-17h) à l’Université Lyon 3 – BU de la Manufacture des tabacs (6 rue Professeur Rollet, 69008 Lyon. Transports : Métro D ; Bus […]

Formations 2025

L’association KohaLa a organisé en 2025 plusieurs formations gratuites à Koha. Retrouvez dans cet article les supports de ces formations. Parcours SQL SQL Initiation (cf. support SQL ini.) SQL Intermédiaire (cf support SQL inter.) Module acquisitions Acquisitions (cf. support Acquisitions)  […]

Symposium 2025

Le symposium Koha 2025 s’est tenu du lundi 17 mars après-midi au mercredi 19 mars à la Maison des sciences de l’Homme et de la Société (MSHS, Université Côte d’Azur/CNRS) à Nice. Retrouvez dans cet article les différentes présentations. Présentations […]

Symposium 2024

Le symposium Koha s’est tenu du lundi 17 juin après-midi au mercredi 19 juin à la Maison méditerranéenne des sciences de l’homme (MMSH, AMU/CNRS) à Aix-en-Provence. Merci aux équipes de la MMSH et de l’AMU pour leur accueil chaleureux et […]

GT Périodiques

Pour donner suite à l’atelier sur le module Périodiques Koha lors du Symposium 2022 et aux réflexions du Hackfest de Marseille la même année, l’association Kohala a mis en place un groupe de travail « Périodiques ». Module peu ‘glamour’ (du fait […]

Journée Koha 2024

L’après-midi d’étude s’est tenue le mardi 30 janvier 2024 en visio-conférence. Retrouvez dans cet article les différentes interventions : Retours Hackathon & GT Groupe Koha / ABES – Vidéo Groupe transition bibliographique – Vidéo Groupe périodiques – Vidéo Groupe traduction – […]

Hackathon 2024

Le Hackathon 2024 organisé par l’association KohaLa a eu lieu en visioconférence, les 22 et 23 janvier 2024, de 9h30 à 16h30, et a permis de travailler ensemble sur l’amélioration de Koha et notamment avancer sur les questions traitées par […]

Symposium 2023

  Le symposium Koha s’est tenu du mercredi 28 juin après-midi au vendredi 30 juin à Sciences Po Grenoble – UGA (sur le campus universitaire). Comment venir à Sciences Po Grenoble – UGA ?           Mercredi […]

Hackathon 2023

Le Hackathon organisé par l’association kohaLa s’est tenu en visioconférence, du 23 au 25 janvier 2023. Une dizaine de participants ont travaillé ensemble sur l’amélioration de Koha et ont fait avancer la traduction. La traduction La version 21.11 de Koha […]

Liste des notices avec des exemplaires pilonnés

SELECT CONCAT(‘<a href= »/cgi-bin/koha/catalogue/detail.pl?biblionumber=’,b.biblionumber,' »>Notice</a>’) AS ‘Notice’, b.title AS ‘Titre’, b.author AS ‘Auteur’, MIN(i.withdrawn_on) AS ‘Pilon depuis’, COUNT(i.itemnumber) AS ‘Nb exemplaires’ FROM items i JOIN biblio b ON(i.biblionumber = b.biblionumber) WHERE b.biblionumber IN ( SELECT biblionumber FROM items GROUP BY biblionumber HAVING […]

Journée Koha 2023

La journée d’étude s’est tenue à la BULAC, le jeudi 26 janvier 2023. Elle a été diffusée en streaming sur la chaîne YouTube BULAC. Retrouvez dans cet article les différentes présentations qui ont eu lieu.   Import automatique des lecteurs […]

GT Traduction

Ce groupe de travail assure la traduction, de l’anglais vers le français, de Koha (l’interface professionnelle, l’OPAC) et de son manuel. Enrichir ce dernier est une nouvelle facette que nous explorons depuis peu. Chaque nouvelle version apporte son lot de […]

GT Transition bibliographique

Ce groupe de travail a été créé pour contribuer à l’adaptation de Koha aux évolutions liées à la transition bibliographique, en prenant en compte les spécificités françaises. Un premier travail important a été fait depuis 2019 pour adapter Koha aux […]

GT Koha-ABES

Ce groupe de travail est né de la constatation qu’un quart des établissements du réseau SUDOC utilisaient Koha et qu’il y avait des enjeux spécifiques liés aux échanges d’information entre Koha et les outils de l’ABES. Le GT effectue d’une […]

Symposium 2022

Le Symposium Koha 2022 s’est tenu à Orléans, à l’espace Tchumi du Lab’O, du lundi 16 après-midi au mercredi 18 mai, où étaient programmés des présentations, des échanges, des ateliers et l’assemblée générale annuelle de l’association KohaLa.  Lundi 16 mai […]

Hackathon 2022

Le hackathon s’est tenu en visioconférence du 18 au 20 janvier 2022. Vingt participants (développeurs et bibliothécaires) divisés en 3 groupes ont travaillé sur la traduction, la transition bibliographique et l’amélioration des échanges entre Koha et l’ABES.   Voilà un […]

Hackathon 2021

L’association kohaLa a organisé un mini hackathon en visioconférence, du 31 mars au 2 avril, pour permettre de travailler ensemble sur l’amélioration de Koha et notamment avancer sur les questions traitées par les groupes techniques, à savoir : la traduction […]

Symposium 2021

Le symposium Koha 2021 s’est déroulé en visio-conférence du mercredi 23 juin au jeudi 24 juin 2021 et a proposé des présentations, des échanges et des ateliers. Il a été également l’occasion pour l’association de faire le point à travers […]

Liste des documents en retard réservés

SELECT p.cardnumber, p.surname, p.firstname, p.phone, p.address, p.city, p.email, c.date_due, (TO_DAYS(curdate())-TO_DAYS( date_due)) AS ‘Jours de retards’, i.itype, b.title, b.author, i.barcode, COUNT(h.biblionumber) AS ‘NB de réservations’, CONCAT(‘‘,b.biblionumber,’‘) FROM borrowers p LEFT JOIN issues c USING (borrowernumber) LEFT JOIN items i USING (itemnumber) […]

Liste des prêts en cours

SELECT c.date_due, p.categorycode, b.title, b.author, i.itemcallnumber, i.barcode, i.location FROM issues c LEFT JOIN items i ON (c.itemnumber=i.itemnumber) LEFT JOIN borrowers p ON (c.borrowernumber=p.borrowernumber) LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber) ORDER BY c.date_due AS Cette requête croise des données de plusieurs […]

Dépenses par poste budgétaire

SELECT b.budget_name, format(sum(o.listprice*o.quantity),2) AS ‘amount spent’ FROM aqorders o LEFT JOIN aqbudgets b USING (budget_id) WHERE o.datereceived IS NOT NULL GROUP BY b.budget_name Le rapport propose d’obtenir les sommes dépensées par poste budgétaire. Seules les dépenses pour des documents réceptionnés […]

Nombre de lecteurs actifs annuel

SELECT YEAR (issuedate) AS ANNEE, categorycode AS CATEGORIE, COUNT(DISTINCT borrowernumber) AS NB_LECTEURS FROM ( SELECT issuedate, borrowernumber FROM old_issues UNION ALL SELECT issuedate, borrowernumber FROM issues ) AS all_issues LEFT JOIN borrowers USING (borrowernumber) GROUP BY CATEGORIE WITH ROLLUP Cette […]

Comment interroger les libellés des valeurs autorisées plutôt que les codes dans une requête ?

SELECT champ_de recherche FROM table WHERE champ_de_recherche=<<libelle_champ|valeur_autorisee>> Exemple : RECHERCHE GUIDEE PAR TYPE DE DOCUMENT SELECT biblio.title AS Titre, biblio.author AS Auteur, biblioitems.publicationyear AS Date, items.barcode AS Code_barres, items.itemcallnumber AS Cote FROM items,biblio,biblioitems WHERE items.itype=<<TYPE : |ITYPE>> AND items.biblionumber = […]

Comment extraire les attributs lecteurs?

SELECT borrowers.borrowernumber, borrowers.surname, borrowers.firstname, borrowers.cardnumber, borrower_attributes.code, borrower_attributes.attribute FROM borrowers LEFT JOIN borrower_attributes ON (borrowers.borrowernumber=borrower_attributes.borrowernumber) LEFT JOIN borrower_attribute_types ON (borrower_attribute_types.code=borrower_attributes.code) GROUP BY borrower_attributes.attribute ORDER BY borrowers.surname, borrowers.firstname ASC Résultat :

Comment afficher plusieurs valeurs autorisées dans une même requête (sous-requêtes SELECT)

Exemple pour le module adhérent : SELECT borrowers.cardnumber AS numero_carte, borrowers.surname AS Nom, borrowers.firstname AS Prenom, borrowers.email AS email_principal, borrowers.emailpro AS email_alternatif, borrowers.dateenrolled AS date_inscription, borrowers.dateexpiry AS date_expiration, borrowers.categorycode AS categorie_pret, (SELECT description FROM categories WHERE categorycode=borrowers.categorycode) AS categorie, borrowers.sort1, […]

Comment rechercher sur un intervalle de dates?

Un exemple vaut parfois mieux que de longues explications : SELECT biblio.datecreated AS Date_creation, biblio.title AS Titre, biblio.author AS Auteur, items.itemcallnumber AS Cote FROM items , biblio, biblioitems WHERE biblio.datecreated BETWEEN <<date de creation BETWEEN (yyyy-mm-dd)|date>> AND <<and (yyyy-mm-dd)|date>> AND […]

Comment savoir si un champ de la notice d’exemplaire non lié à un champ Koha est vide ?

Exemple sur le 995$l (et oui… curieusement on interroge le 999) SELECT items.barcode, biblio.title, biblio.author, (SELECT description FROM itemtypes WHERE itemtype=itype) as typedoc, (SELECT lib FROM authorised_values WHERE category=’statut’ AND authorised_value=notforloan) As statutencours FROM items LEFT JOIN biblioitems on (items.biblioitemnumber=biblioitems.biblioitemnumber) […]

Symposium 2018

Le symposium Koha 2018 s’est tenu les lundi 25 et mardi 26 juin 2018. Cette année, nous avons été accueillis par la Bibliothèque universitaire de Paris 8, à Saint-Denis (un grand merci à elle  qui a réussi à nous trouver […]

Symposium 2017

Le symposium Koha 2017 s’est tenu du lundi 26 juin au mercredi 28 juin. et a été accueilli à la Médiathèque de Roubaix.   Lundi 26 Juin   14h – 14h30 : Introduction du symposium et présentation de l’association Kohala 14h30 – 16h15 (deux […]

Symposium 2016

Le symposium Koha a eu lieu à l’Université Lyon 3 du 27 au 29 Juin 2016. (Voir la playlist sur Youtube)   Lundi 27 Juin 10h30 – 12h00 : Assemblée générale de l’association KohaLa (réservée aux adhérents) 13h30 – 14h00 […]