Comment changer le nom d'un répertoire photo

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

  • [RÉGLÉ] Comment changer le nom d'un répertoire photo

    Bonjour tout le monde,
    Je cherche à changer le nom d'un répertoire parents de photo.
    En fait, le site a été en partie rempli par plusieurs articles agrémentés d'images ;
    puis le besoin d'installer des galeries dans les articles s'est manifesté.
    Du coup nous avons cherché un outil qui permette cette fonction.
    Nous avons trouvé l'outil de Joomlart (le template du site est en Joomlart) et GalleryFG qui permettent cette insertion par le biais d'un module à faire avant.
    Et nous avons aussi regardé Phocagallery qui permet une galerie plus aisément par le biais du plugin et du bouton dans l'éditeur de l'article.
    Mais Phocagallery impose un répertoire "phocagalerie" racine pour installer les image.

    Donc il m'avait semblé que j'avait pu un moment, changer le nom du répertoire racine des image dans un paramètre de Phocagallery; mais là j'ai pas trouvé.
    Et la documentation étant en anglais....(et certain connaisse mon aversion pour la langue de la perfide Albion) je ne trouverais jamais!
    Donc si ce n'est pas par un nouveau paramètre, il me faut changer le nom du répertoire racine actuel que j'avais créer dans 'images".
    Mais comment faire pour ne pas avoir à retourner sur tous les articles et modules fait pour ne pas perdre les liens existants.

    Donc merci à celui ou celle qui m'apportera un concours dont je lui serais très reconnaissante.
    Joomlamitiés
    Dernière édition par akalbs à 12/10/2017, 19h50
    Si tu veux marcher vite, marche seul
    Si tu veux marcher loin, marche avec les autres

  • #2
    Salut,

    Bon j'ai pas une réponse propre à Phocagallery que je n'utilise pas.
    Par contre une suggestion, mais que je n'ai pas testée (mais en théorie, y a pas de raison que cela ne marche pas) :

    Utiliser l'extension DB Replacer de Regularlabs pour remplacer le nom de l'ancien répertoire dans tous les articles directement dans la base de données.
    Save hours: Search and replace in your database. Sometimes you need to replace something in all your articles (or other content). This would take you hours doing it the conventional way, manually o
    Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
    Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
    Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

    Commentaire


    • #3
      Merci Dolmenhir,
      J'ai télécharger la version gratuite de DBreplacer, mais il semble qu'on ne puisse avec elle ne faire que "activer/désactiver" des champs! Ne sachant pas si cela fonctionnera, je ne vais pas acheter un plugin, qui je pense est très utile pour un pro, mais moi je reste une "amateur", et je suis que sur le site de ma fille (en construction testpm.akalbs.com )!
      Dis vois si toi tu es un pro, combien demanderais-tu pour faire proprement ce changement? A tout hasard!
      Car payer un pro, c'est avoir la certitude que le travail est bien fait; et là cela a un sens; surtout pour lui permettre de vivre.
      Aider un développeur cela a un sens, mais si j'utilise beaucoup son extension.
      Mais merci encore à tous les développeurs qui font vivre notre CMS!
      Joomlamitiés
      Si tu veux marcher vite, marche seul
      Si tu veux marcher loin, marche avec les autres

      Commentaire


      • #4
        Le composant fonctionne même en gratuit mais on est limité à 50 lignes à chaque fois.
        Donc faut juste s'y reprendre à plusieurs fois.
        La version pro permet en plus :
        - de remplacer jusqu'à 1000 lignes à la fois
        - d'utiliser des expressions régulières
        - de faire limiter les requêtes à "where"

        Avec la version gratuite, pour changer un terme/mot dans un lien il faut :

        1.sélectionner dans la liste "Tables" la table où se situe le contenu à changer
        >> "content" pour les articles
        >> "modules" pour les modules

        2. sélectionner dans la liste "colonnes" les champs où chercher (on peut en choisir plusieurs à la fois > ctrl+clic)
        >> "introtext" et "description" pour les articles
        >> "content" pour les modules

        3. saisir le mot à chercher dans le premier champs de recherche

        4. (optionnel) cocher la case à cocher entre ces deux champs si la recherche doit respecter la casse (majuscule/minuscule) du terme cherché

        5. saisir le mot de remplacement dans le second champs de recherche

        A ce stade, s'il y a des correspondance, un bouton vert "remplacer" apparaît.

        6. cliquer

        7. si c'est une version gratuite, recommencer autant de fois que nécessaire s'il y a + de 50 lignes à remplacer

        8. changer le nom du répertoire de phocagallery (cela peut se faire aussi avant de faire les remplacement dans la base de données).

        C'est pas très compliqué.
        Mais avant de faire ces changements, il faut évidement faire une sauvegarde préalable.

        Capture écran

        Cliquez sur l'image pour l'afficher en taille normale  Nom : Screenshot 2017-10-12_18-41-53.jpg  Affichages : 1  Taille : 156.8 Ko  ID : 1967051
        Dernière édition par dolmenhir à 12/10/2017, 17h50
        Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
        Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
        Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

        Commentaire


        • #5
          Petite précision :
          - s'il s'agit de retrouver dans les articles l'emplacement les photos dans phocagallery, alors le terme recherché doit être
          Code:
          src="/NOM-DU-DOSSIER/
          Attention toutefois que cela n'impacte pas les images qui ne sont pas concernées.
          Mais en théorie, si le nom du dossier recherché est bien celui de phocagallery qui doit changer (qui l'a été ou le sera)ça doit marcher (mais fair une sauvegarde avant... au cas où).
          Dernière édition par dolmenhir à 12/10/2017, 17h47
          Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
          Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
          Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

          Commentaire


          • #6
            Bonsoir,

            Une autre solution est avec phpMyAdmin

            On va sur la table concernée dans l'onglet 'SQL'
            Dans la zone de saisie, on tape ceci en remplaçant le dièse par le préfixe de la table et en adaptant les textes pour ancienne et nouvelle chaîne.
            Il faudra sans doute, le faire une autre fois en remplaçant introtext par fulltext
            Code:
             
             UPDATE #_content SET introtext = replace(introtext, 'ancienne-chaine', 'nouvelle-chaine');
            Bien sûr, on fait une sauvegarde avant
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Bonsoir,
              Ouah ! Merci à vous tous!
              Pour la sauvegarde, mes 30 années d'informatiques m'ont vaccinée. Je travaille en local sur un environnement d'essai! Mais c'est bien de le préciser pour les lecteurs éventuels ultérieurement!
              Je vais tenter de suivre le "tuto" proposé par dolmenhir (breton j'image avec un nom et un site d'une telle sonorité!).
              Si cela reste en problème, je tenterais sur une nouvelle installation de ma sauvegarde, la proposition de Lomart!
              Encore merci beaucoup à vous !
              joomlamitiés
              Si tu veux marcher vite, marche seul
              Si tu veux marcher loin, marche avec les autres

              Commentaire


              • #8
                Merci encore dolmehir,
                c'est fabuleux. Ton tuto était parfait! précis juste ce qu'il fallait (pouvoir sélectionner tous les champs permet d'éviter de savoir dans lequel est l'info qu'on veut remplacer.)
                Et voilà en 2 modif (1 pour articles et 1 pour modules) tout est en place.
                Bravo DB Replacer.
                Bravo pour ces aides.
                Joomlamitiés
                Si tu veux marcher vite, marche seul
                Si tu veux marcher loin, marche avec les autres

                Commentaire


                • #9
                  Envoyé par akalbs Voir le message
                  Merci encore dolmehir,
                  c'est fabuleux. Ton tuto était parfait! précis juste ce qu'il fallait (pouvoir sélectionner tous les champs permet d'éviter de savoir dans lequel est l'info qu'on veut remplacer.)
                  Et voilà en 2 modif (1 pour articles et 1 pour modules) tout est en place.
                  Bravo DB Replacer.
                  Bravo pour ces aides.
                  Joomlamitiés
                  Ravi que cela ait pu t'aider.
                  C'est toujours un plaisir que de pouvoir rendre service

                  Dol.
                  Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                  Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                  Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X