Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Soupçons de bogues «  

affichage des images dans les sections 7.6 grigloo [Solved]

avatarLe Carbonnier, olivier -- on Jul. 7 2007, from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
YACS team - Testeur

sur mon site http://lapharma.fr les images ne sont plus affichées.

même en les rechargeant sur le site.

exemple http://lapharma.fr/images/view.php/7

Solution Manager: Bernard

Solution has been fully integrated
Bernard
avatar
from nearby-an-airport
Associate, 6995 posts

on Jul. 8 2007


Joli bug, ma foi! C'est un effet de bord de la suppression de la balise base href="....

Le lien vers l'image est construit en relatif, et non en absolu.

La solution, c'est de modifier la ligne 181 de images/view.php comme suit :

$url =
    
$context['url_to_root'].'images/'.$anchor_type.'/'.$anchor_id.'/'.$item['im
    age_name'
];



Ce bug ne se manifeste par avec l'URL rewriting activé, et c'est pour cette raison qu'il a échappé aux batteries de test précédentes, plutôt axée sur les nouvelles fonctionnalités...
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

on Jul. 8 2007


un peu du chinois pour moi l'url rewriting !
et que faut-il faire pour le réactiver ou l'activer cet "url rewriting" ?

je ne vois pas comment retrouver la ligne 181 ?

Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

on Jul. 8 2007


ça marche !

j'ai trouvé: ou comment modifier du code sans rien comprendre !

si cela peut aider, voici le fichier php modifié et zippé:

view.zip

merci Bernard !

Bernard
avatar
from nearby-an-airport
Associate, 6995 posts

inspired from olivier on Jul. 8 2007


Olivier: Bienvenue dans le monde merveilleux de PHP. Tu verras, c'est beaucoup plus simple qu'une molécule d'aspirine...

 
Share
Information channels
Recent files