Project

General

Profile

Problèmes fonctionnels #72

Bug dans le bulletinage de bulletins numériques avec URL

Added by Frédéric Filée about 6 years ago.

Status:
Proposé
Priority:
Elevé
Assignee:
-
Category:
-
Target version:
-
Start date:
10/22/2014
Due date:
% Done:

0%

Estimated time:

Description

Bonjour,
je pense avoir détecté un bug dans la version de PMB 4.1.3. : la création de document numérique du bulletinage fonctionne uniquement si on "upload" un fichier; si on spécifie une URL le document numérique n'est pas créé.

Je m'explique :
je suis dans le bulletinage, et plus précisément dans la "réception" d'un numéro de bulletin (écran : http://<PMB>/catalog.php?categ=serials&sub=pointage&serial_id=xxx&location_view=).
Le fait de cliquer sur "reçu" ouvre un iframe avec les données d'exemplaires à créer (écran : http://<PMB>/catalog/serials/pointage/pointage_exemplarise.php?id_bull=xxx&numero=xxx&nume=xxx&vol=xxx&tom=xxx")
Si on upload un fichier, aucun problème : le document numérique correspondant au bulletin reçu est créé. Si on n'upload pas de fichier, mais qu'on spécifie une URL, le document numérique n'est pas créé.

Proposition de solution :
le fichier \catalog\serials\pointage\pointage_exemplarise.php
doit être modifié comme suit :
la ligne 410 :
if($f_fichier["name"]!=""){
doit être remplacée par :
if($f_fichier["name"]!="" || $f_url)

C'est-à-dire qu'on ajoute simplement : || $f_url

Le code est ainsi le même que dans la version 4.0.9. Je n'ai pas vérifié pour les autres.

A moins que je n'aie pas compris qqch... ?

Merci à vous.

Frédéric Filée,
gérant de TIPOS Consulting.

Also available in: Atom PDF