Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0001114Documentations SICGestion de la documentation sous SPIPpublic2015-05-19 10:17
RapporteurdorchAssigné àutilisateur16 
PrioriténormaleImpactmineurReproductibilitétoujours
Statut ferméRésolutioncorrigé 
Version du produit 
Version cibléeRésolu dans la version 
Résumé0001114: Warning à la copie des fichiers associés à la page
DescriptionOn remarque trois choses :
- Pour chaque page on recopie les css qui sont toujours les même. C’est pas grave mais c’est pas utile.
- Après les CSS, on essaie de copier « ../ » C’est génant.
- Quand il y a des liens vers des rubriques ou des articles, on essaie de copier ces fichiers alors qu’ils n’existent pas à cet emplacement et qu’on n’a pas à vouloir essayer de les copier vu qu’on les crée de toute façon.

Dans le traitement des liens, il faut donc faire la part des choses entre les fichiers de dépendances (css, javascript) et les liens vers des pages externes. Il faudra copier les premiers mais pas les deuxièmes.
Le mieux semble d’avoir deux fonctions différentes pour le preg_replace_callback quitte à appeler un fonction commune pour le traitement de l’adresse du lien, mais dans un cas on copiera et dans l’autre pas.
Informations complémentairesUn exemple des fichiers source et destination lors de la génération d'une page avec des liens vers des articles :

source : ../plugins/auto/sarkaspip/v3.2.36/css/raz.css
destination : ../tmp/site/raz.css
source : ../prive/spip_style.css
destination : ../tmp/site/spip_style.css
source : ../squelettes-dist/spip_formulaires.css
destination : ../tmp/site/spip_formulaires.css
source : ../plugins/auto/sarkaspip/v3.2.36/style.css.html
destination : ../tmp/site/style.css.html
source : ../squelettes-dist/impression.css
destination : ../tmp/site/impression.css
source : ../
destination : ../tmp/site/.
source : ../rubrique92.html
destination : ../tmp/site/rubrique92.html
source : ../article672.html
destination : ../tmp/site/article672.html
source : ../article1079.html
destination : ../tmp/site/article1079.html
source : ../article673.html
destination : ../tmp/site/article673.html
source : ../article474.html
destination : ../tmp/site/article474.html
source : ../article476.html
destination : ../tmp/site/article476.html
source : ../plugins/auto/sarkaspip/v3.2.36/css/raz.css
destination : ../tmp/site/raz.css
source : ../prive/spip_style.css
destination : ../tmp/site/spip_style.css
source : ../squelettes-dist/spip_formulaires.css
destination : ../tmp/site/spip_formulaires.css
BalisesAucune balise n'est associée.

Activités

dorch

2015-05-07 10:17

administrateur  

exportdoc_warning_copy.png (Pièce jointe manquante)

utilisateur16

2015-05-19 10:17

  ~0001149

Changement de la procédure de copie, maintenant on cherche seulement à copier les fichiers .css .js et les images.

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2015-05-07 10:17 dorch Nouveau bogue
2015-05-07 10:17 dorch Statut nouveau => affecté
2015-05-07 10:17 dorch Assigné à => utilisateur16
2015-05-07 10:17 dorch Fichier ajouté: exportdoc_warning_copy.png
2015-05-19 10:17 utilisateur16 Note ajoutée: 0001149
2015-05-19 10:17 utilisateur16 Statut affecté => fermé
2015-05-19 10:17 utilisateur16 Résolution ouvert => corrigé