Perte Totale des IMAGES

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Perte Totale des IMAGES

    Bonjour,

    Je me permet de contacter le forum, afin d'obtenir vos avis sur mon problème.

    Je travaillais sur mon site.
    Dans un composant FLEXICONTENT

    Et en particulier sur un CHAMP PHOTO.

    Je souhaitais pouvoir faire apparaitre, une photo par défaut.

    J'ai forcément fait une mauvaise manipulation car :

    Plus de photo/image visible sur mon site.

    Ils sont bien dans MEDIA
    Principalement a la RACINE de image ou en sous dossier pour d'autres.

    Quand je fais une inspection des élément j'ai :
    (par exemple)


    Code PHP:
    <img class="pull-left" alt="" src="/images/450x150-presentation-4040.png"

    Je n'ai plus aucune image, sur aucune page.


    Merci de me donner des conseils ou avis.

    Hervé
    Version de PHP 7.2.9
    Serveur web Apache
    Serveur web pour interface PHP litespeed
    Version de Joomla Joomla! 3.8.12 Stable [ Amani ] 28-August-2018 14:00 GMT
    Version de la plateforme Joomla! Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
    Dernière édition par hervefranck à 15/09/2018, 21h51
    Hervé

  • #2
    Bonjour,
    L'affichage des images quand tu utilises Flexicontent est extrêmement variable. Si tu as un champ image, il y a de multilples paramètres à utiliser, en premier lieu, comment les images du champ sont gérées : 2 méthodes Flexicontent (dossier image, dossier protégé média) ou directement via le media manager de Joomla.
    Ensuite au niveau de l'affichage, tu as également de multiples méthodes (galerie ou pas, quel moteur de rendu, etc...).
    Enfin, quand tout ceci est en place (normalement on ne va pas changer quand c'est en place), si tu fais un changement du genre modifier le dossier et la méthode de stockage des photos, tu perds alors tes liens vers tes images puisque le champ est reconfiguré.
    Pour terminer, tes images dans les champs images doivent être appelé dans ton template dans une position ou appelé via un template écrit à la main (pas si difficile que cela, cela te permet d'avoir une présentation exacte de tes pages pour des contenus particulier).

    Vérifie dans un premier lieu si tu n'as pas modifié le ou les champs images.
    Vérifie ensuite que ton champ est bien appelé dans le template (si tu as toujours tes images en admin quand tu édites un article et qu'elles ne s'affichent pas, c'est vraisemblablement le cas).

    Reviens ensuite pour donner plus d'infos si jamais tu ne trouves pas
    Cordialement,
    Chabi01 - http://www.xlformation.com

    Commentaire


    • #3
      Bonjour,

      Ta réponse confirme que je pensais.
      C'est mon interviention sur un champ photo de flexicontent qui est la cause de mon probleme.

      AVANT MON INCIDENT :

      Tout etait correct.
      J'ai que 2 champs photos avec flexicontent
      Au départ la source image itemchamp (mode dossier)

      RAISON DE MON INTERVENTION

      Je voulais qu'il s'affiche une photo par défaut dans ce champ photo.
      Je me suis concentré sur Apparence Vignette Image par défaut
      Et comme rien ne se passait
      J'ai cherché un peu sans savoir
      Et j'ai touché
      Source de l'image réutilisable mode DB

      Je pense que c'est la cause de mon souci.


      Enfin, quand tout ceci est en place (normalement on ne va pas changer quand c'est en place), si tu fais un changement du genre modifier le dossier et la méthode de stockage des photos, tu perds alors tes liens vers tes images puisque le champ est reconfiguré.
      EFFECTIVEMENT

      Pour le champ photo de flexicontent, à l'ecran j'ai plus de photo.
      Si j'analyse ce champ j'ai :
      Code PHP:
      <div class="flexi value field_champ50ea"><class="fc_image_thumb mb" id="mb57_129_0" style="" href="/images/stories/flexicontent/item_57_field_129/l_girl-3023853_640-2.jpg" rel="[fcview_item_fcitem_57]">
                                  <
      img class="fc_field_image" alt="57 Image 1" src="/images/stories/flexicontent/item_57_field_129/m_girl-3023853_640-2.jpg" itemprop="image">
                              </
      a>
                              <
      div class="multiBoxDesc mb57_129_0" style="display: none;"></div></div

      MAIS,
      Ce que je comprends pas
      C'est pourquoi les image/photo autres du site aient aussi disparu.

      Par exemple.
      Le logo
      Une image d'un module en contenu personnalisé
      Des icones
      Alors que dans ma pensée, Flexicontent n'intervient pas

      Raison de mon Post sur Joomla.

      COMME REPARER ?
      Est ce que je peux réparer ou anuler mon erreur en reconfigurant, quite à retransferer les images, et réenregistrer les modules ou item conserné
      Est ce que si je réinstalle flexicontent, cela ressoudera ce problème


      Dernière chose
      (peut etre histoire de cache)
      Je vois l'absence de photo avec le navigateur EDGE
      Je travaille habituellement avec OPERA, et j'ai pas ces anomalies (mais est ce que moi)
      Est ce que seulement certains navigateur peuvent etre concerné

      Pour voir cette anomalie, sur une page utilisant un champ photo de Flexicontent
      http://besoinaides.emplois2services....-karine-angers

      Je vous remercie

      Hervé
      Cliquez sur l'image pour l'afficher en taille normale

Nom : 20180915-flexi1.gif 
Affichages : 1 
Taille : 29,0 Ko 
ID : 1987574
      Hervé

      Commentaire


      • #4
        Bonsoir,

        Je viens à l'instant de résoudre mon problème.

        Après le message de chabi01

        J'ai effectué divers TEST.
        J'ai tenté de reinstaller la base de donnée sur un site joomla neuf
        Quand je transferer le dossier image de mon site sur le neuf, j'avais toujours le problème

        J'AI :
        Supprimer le dossier image de mon site.
        Transferer le dossier Image (initial) de Joomla
        Retransferer par interface joomla, mes images
        et Reinserer sur chaque article ou module les photo, puis enregistrer. (sans cette étape, les image n'étaient toujours pas visible)

        Elles réapparaissent..

        Mon problème est résolu.
        Je donne ce post au cas où d'autres débutants fassent la même erreur que moi avec Flexicontent et le champ Image

        Merci Chabi01.

        Hervé
        manu93fr likes this.
        Hervé

        Commentaire


        • #5
          Bonjour,
          Bien joué
          Tu as en fait remis en place tes photos, c'est ce qui a résolu principalement ton souci.

          Cela m'était déjà arrivé avec ce champ image. Du coup, quand je crée un champ image avec Flexicontent, je le fais toujours au tout départ, je le paramètre pour un article de manière à avoir un truc bien propre, puis je n'y touche plus. Depuis la possibilité d'avoir une gestion via le gestionnaire Joomla pour ce champ, c'est ce que je mets systématiquement au départ et cela fonctionne bien comme cela (pas de différence d'affichage et de gestion des images entre Flexicontent et Joomla + possibilité d'utiliser toutes les images du dossier image).

          J'ai même eu pire une fois ! En supprimant des champs de Flexicontent inutilisés sur un site, j'ai supprimé sans faire gaffe des champs... du noyau !!! En clair, site foutu et à réinstaller (tiens, en passant, c'est bizarre de constater que l'on peut sucrer des éléments indispensables au fonctionnement de Joomla de cette manière !).

          Le truc est donc toujours le même : avant même des "petites" modifications de structure (comme les champs de Flexicontent), on fait un backup complet au cas où avant, ce que tu avais fait puisque tu as tenté de restaurer ta base, bravo

          Pense à passer ton message en "réglé" pour clôturer ton fil
          Cordialement,
          Chabi01 - http://www.xlformation.com

          Commentaire

          Annonce

          Réduire
          1 sur 2 < >

          C'est [Réglé] et on n'en parle plus ?

          A quoi ça sert ?
          La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

          Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

          Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
          Comment ajouter la mention [Réglé] à votre discussion ?
          1 - Aller sur votre discussion et éditer votre premier message :


          2 - Cliquer sur la liste déroulante Préfixe.

          3 - Choisir le préfixe [Réglé].


          4 - Et voilà… votre discussion est désormais identifiée comme réglée.

          2 sur 2 < >

          Assistance au forum - Outil de publication d'infos de votre site

          Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

          Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

          Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

          UTILISER À VOS PROPRES RISQUES :
          L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

          Problèmes connus :
          FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

          Installation :

          1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

          Archive zip : https://github.com/AFUJ/FPA/zipball/master

          2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

          3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

          4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

          5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

          6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
          et remplacer www. votresite .com par votre nom de domaine


          Exemples:
          Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
          Télécharger le script fpa-fr.php dans: /public_html/
          Pour executer le script: http://www..com/fpa-fr.php

          Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
          Télécharger le script fpa-fr.php dans: /public_html/cms/
          Pour executer le script: http://www..com/cms/fpa-fr.php

          En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

          Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
          Voir plus
          Voir moins
          Travaille ...
          X