Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
No results found
Show changes
Commits on Source (11)
Showing
with 80 additions and 26 deletions
- Amélioration : Administration : amélioration des performances d'affichage des dossiers volumineux dans l'explorateur de fichiers (dossier albums).
20/04/2022 - v8.0.156
- correctif #153857 : Lettres d'informations : Correction de la prise en charge du paramètre "nombre à afficher" dans l'onglets "notices". Désormais, la valeur 0 n'affiche plus de notice.
- correctif #155169 : Compte lecteur : correction de l'affichage des cartes liées.
- correctif #147824 : Agenda : Amélioration de l'affichage des événements sans horaire de fin
- correctif #153815 : Magasin de thèmes: Le bouton de recherche peut maintenant contenir plusieurs mots.
- correctif #152447 : Magasin de thèmes : Correction de l'affichage des vignettes de la sitothèque basée sur les collections de la bibliothèque numérique
- correctif #144782 : Magasin de thèmes : Dans le compte lecteur, les actions des sélections vide sont désactivées.
En complément, un résultat de recherche vers un panier sans document n'affiche maintenant pas de document.
- correctif #143830 : Magasin de thèmes : Correction du bouton réserver dans la carte des bibliothèques des exemplaires. Le choix de retrait s'affiche maintenant correctement.
- correctif #151176 : Magasin de thèmes : Amélioration de la gestion de l'affichage des listes d'exemplaires.
Il est maintenant possible de gérer dans la configuration des exemplaires le seuil de pagination via le paramètre "pagine les exemplaires à partir de".
Le seuil est à 200 par défaut.
Pour le SIGB Koha, il est maintenant possible de gérér l'usage du webservice en fonction du nombre d'exemplaires.
Dans l'intégration programmée, le seuil d'exemplaires pour une notice déclenchant l'arrêt de l'usage du webservice.
Le seuil est à 200 par défaut.
- correctif #154739 : Magasin de thèmes : Correction du lien "Tout voir" depuis un kiosque dans un article. Si l'article avait un résumé sans kiosque, le lient "Tout voir" ne fonctionnait pas.
- correctif #151631 : Administration : Le droit d'accès à la fonction de test d'envoi de mails est maintenant disponible à partir du rôle administrateur bibliothèque. Le droit a été placé au même niveau que le droit d'accès aux lettres d'informations.
- correctif #155404 : Administration : correction de l'affichage du journal lorsque des articles ont été supprimés.
- correctif #154571 : Administration : Le menu d'administration contient désormais toujours au minimum le lien vers la modification du compte et le lien de déconnection
- correctif #155213 : Administration : Correction de la disparition des menus d'administration après modification des préférences en affichage public
- correctif #155241 : Administration : La duplication d'article prend maintenant en charge les champs personnalisés.
- correctif #148279 : Administration : La touche entrée ne recharge plus la page dans les champs de recherche des menus de l'administration.
- correctif #154406 : Administration : correction des liens d'accès aux articles à valider dans les emails. Lorsqu'un article brouillon était modifié dans un popup, le contexte de popup était ajouté au lien dans l'email.
- correctif #151519 : Administration : Correction du formulaire de modification des avis de notices écrit depuis un thème du magasin de thèmes.
L'entête et le contenu de l'avis ne sont plus obligatoire dans l'interface de modération.
- correctif #154073 : Administration : ajout d'une colonne "dernière connexion" dans l'écran de modifications des groupes
- amélioration : Administration : amélioration des performances d'affichage des dossiers volumineux dans l'explorateur de fichiers (dossier albums).
- correctif #155488 : Sécurité : Correction d'une faille XSS dans le résultat de recherche uniquement présente dans le thème Chili
05/04/2022 - v8.0.155
......
- correctif #143830 : Magasin de thèmes : Correction du bouton réserver dans la carte des bibliothèques des exemplaires. Le choix de retrait s'affiche maintenant correctement.
\ No newline at end of file
- correctif #148279 : Administration : La touche entrée ne recharge plus la page dans les champs de recherche des menus de l'administration.
\ No newline at end of file
- correctif#151176 : Magasin de thèmes : Amélioration de la gestion de l'affichage des listes d'exemplaires.
Il est maintenant possible de gérer dans la configuration des exemplaires le seuil de pagination via le paramètre "pagine les exemplaires à partir de".
Le seuil est à 200 par défaut.
Pour le SIGB Koha, il est maintenant possible de gérér l'usage du webservice en fonction du nombre d'exemplaires.
Dans l'intégration programmée, le seuil d'exemplaires pour une notice déclenchant l'arrêt de l'usage du webservice.
Le seuil est à 200 par défaut.
\ No newline at end of file
- correctif #151519 : Administration : Correction du formulaire de modification des avis de notices écrit depuis un thème du magasin de thèmes. L'entête et le contenu de l'avis ne sont plus obligatoire dans l'interface de modération.
\ No newline at end of file
- correctif #151631 : Administration : Le droit d'accès à la fonction de test d'envoi de mails est maintenant disponible à partir du rôle administrateur bibliothèque. Le droit a été placé au même niveau que le droit d'accès aux lettres d'informations.
\ No newline at end of file
- correctif #152447 : Magasin de thèmes : Correction de l'affichage des vignettes de la sitothèque basée sur les collections de la bibliothèque numérique
\ No newline at end of file
- correctif #153815 : Magasin de thèmes: Le bouton de recherche peut maintenant contenir plusieurs mots.
\ No newline at end of file
- correctif #153857 : Lettres d'informations : Correction de la prise en charge du paramètre "nombre à afficher" dans l'onglets "notices". Désormais, la valeur 0 n'affiche plus de notice.
\ No newline at end of file
- correctif #154073 : ajouter la colonne "dernière connexion" dans l'écran de modifications des groupes
\ No newline at end of file
- correctif #154406 : Administration : correction des liens d'accès aux articles à valider dans les emails. Lorsqu'un article brouillon était modifié dans un popup, le contexte de popup était ajouté au lien dans l'email.
\ No newline at end of file
- correctif #154571 : Administration : Le menu d'administration contient désormais toujours au minimum le lien vers la modification du compte et le lien de déconnection
\ No newline at end of file
- correctif #154739 : Magasin de thèmes : Correction du lien "Tout voir" depuis un kiosque dans un article. Si l'article avait un résumé sans kiosque, le lient "Tout voir" ne fonctionnait pas.
\ No newline at end of file
- correctif #155169 : Compte lecteur : correction de l'affichage des cartes liées.
\ No newline at end of file
- correctif #155213 : Administration : Correction de la disparition des menus d'administration après modification des préférences en affichage public
\ No newline at end of file
- correctif #155241 : Administration : La duplication d'article prend maintenant en charge les champs personnalisés.
\ No newline at end of file
- correctif #155404 : Administration : correction de l'affichage du journal lorsque des articles ont été supprimés.
\ No newline at end of file
- correctif #155841 : Cosmogramme : Lors d'un import via un flux OAI en DublinCore, les identifiants multiples sont bien pris en comptes. Les ISSN et ISBN sont correctement detectés.
\ No newline at end of file
......@@ -68,13 +68,31 @@ class Class_Cosmogramme_Integration_Record_DublinCore extends notice_unimarc {
->visitItems($this->_getItem())
->visitAuteur($authors);
return $this->_achieveUnimarc($unimarc_visitor);
$this->_acceptVisitorForIdentifier($this->_datas['id_oai'], $unimarc_visitor);
foreach($this->_datas['other_ids'] as $url)
$this->_acceptVisitorForIdentifier($url, $unimarc_visitor);
return $unimarc_visitor;
}
protected function _achieveUnimarc($unimarc_visitor) {
return $unimarc_visitor
->visitLabelledUrl($this->_('Consulter la ressource en ligne'), $this->_datas['id_oai']);
protected function _acceptVisitorForIdentifier(string $url,
Class_Indexation_PseudoNotice_UnimarcVisitor $unimarc_visitor)
{
$matches=[];
if (preg_match('/URN:ISBN[^\d]+((97(8|9))?\d{9}(\d|X))/',$url,$matches)) {
$unimarc_visitor->visitIsbn($matches[1]);
return $unimarc_visitor;
}
if (preg_match('/ISSN[^\d]+([0-9]{4}-[0-9]{4})/',$url,$matches)){
$unimarc_visitor->visitIssn($matches[1]);
return $unimarc_visitor;
}
if (Class_Url::isAnUrl($url))
$unimarc_visitor->visitLabelledUrl($this->_('Consulter la ressource en ligne'), $url);
return $unimarc_visitor;
}
......
......@@ -416,6 +416,12 @@ class Class_CriteresRecherche extends Class_CriteresRecherche_Abstract {
}
public function isEmptyPanier() : bool {
return ($selection = $this->getPanier())
&& $selection->isEmpty();
}
public function isRechercheCatalogueOuPanierOuSelection() {
return $this->isRechercheCatalogue()
|| $this->isRecherchePanier()
......@@ -1040,6 +1046,9 @@ class Class_CriteresRecherche extends Class_CriteresRecherche_Abstract {
if ($this->isEmptySelection())
return $this->_('La sélection courante est vide');
if ($this->isEmptyPanier())
return $this->_('La sélection est vide');
return parent::getStateError();
}
......