Datso et l'url rewriting...

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

  • Datso et l'url rewriting...

    Bonjour a tous, après un survol de nombreux topic je n'est pas trouvé ma réponse...
    Je souhaiterais faire appliquer l'url rewriting sur le composant de datso gallery pour eviter d'avoir les urls du type : /les-galeries/func,viewcategory/catid,16/...

    Qui n'arrage en rien le référencement.... Esque c'est possible ? J'utilise le composant Open SEF pour mes autres pages web.
    Merci a celui qui sera me renseigné

  • #2
    je serais également intéressé ...
    j'ai cherché sur leur forum sans succès ... il y a quelques exemples mais j'ai pas trop le temps de me pencher dessus et sur Datso.fr en russe pas évident de trouver quoi que ce soit. bref Milletrucs plus urgent que ça pour moi pour l'instant ...

    wait and see ... ou si tu as le courage des exemples de fichier sef_ext.php (mais pas de doc) à développer pour le composant :
    http://www.open-sef.org/component/op...168/board,38.0
    http://www.lesous-marin.org Le site du Sous-marin, association pour la promotion des musiques électroniques

    Commentaire


    • #3
      Arf non....Pas le courage de faire ça...
      Personne ne se pose la question a part nous ?

      Commentaire


      • #4
        franchement j'ai pas trouver grand chose. Mais je crois que Datso n'est pas si vieux que ça comme composant, peut être que cela va venir. Faut surveiller les deux sites
        http://www.lesous-marin.org Le site du Sous-marin, association pour la promotion des musiques électroniques

        Commentaire


        • #5
          Je ne connais pas OpenSef, j'utilise 404Sef qui me donne comme type d'url avec Datso : http://monsite.info/galerie/71.html

          Commentaire


          • #6
            Salut,

            et bien moi aussi je suis fortement intéressé par une solution

            J'utilise pony Gallery sur mon site c'est une version modifiée, pour qu'elle crée ses adresses url

            Bon l'astuce c'est que Datso Gallery et Pony Gallery sont basés sur le même système.

            Dans techniquement il devrait y avoir moyen de gèrer l'histoire.

            Mais bon si une personne à déjà trouvé une solution plus rapide...
            Bertrand

            Chrystalide - Spécialiste Joomla

            Commentaire


            • #7
              Composant perso

              J'ai le même problème mais avec un composant que j'ai développé, si quelqu'un a une solution j'suis preneur.
              Tuturof se met à joomla

              Commentaire


              • #8
                perso j'ai créé un fichier sef_ext.php pour le composant eventlist. le post est dans le composant développement.

                prenez un fichier de ce type assez simple sur le site de opensef. Le fonctionnement est assez simple.

                le fichier doit au moins avoir 2 fonctions

                la première fonction create qui prend en paramètre une chaine de caractère, permet d'encoder l'URL. C'est dire prendre un URL du type /les-galeries/func,viewcategory/catid,16/ , c'est à dire celle encodé par le SEF de joomla et retourne un URL du type /votre_gallerie/un_nombre.html

                après c'est à vous de savoir ce que vous voulez voir figurer dans votre URL ...

                la deuxième fonction est la fonction revert qui comme sont nom l'indique fait l'inverse de la première. Elle prends en parmaètre un tableau avec les composant de l'URL, (composant, tache, index ....) et un indice pour la position du tableau.

                le tout est de matcher le bon contenu en fonction de votre URL. Je m'explique. Si par exemple vous avez votre URL du type :

                /votre_gallerie/un_nombre.html

                à partir du "votre_gallerie" il faut pouvoir retrouver l'id de cette gélerie, donc éviter les doublons de nom par exemple car dans la fonction revert il ne sera pas possibe de discerner les deux galleries. C'est d'ailleurs pour ça que pour chaque photos, celà me parait un peu compliqué, d'avoir autre chose que son numéro. A moins que chaques photos ai un titre différent mais je crois que ce la n'est pas une solution viable pour des galleries importantes.

                voilà quelques indications.

                je vous encourage à regarder les exemples. Retenez que seul ces deux fonctions sont importantes. Le reste c'est pour la lisibilité...
                http://www.lesous-marin.org Le site du Sous-marin, association pour la promotion des musiques électroniques

                Commentaire


                • #9
                  b'hein de base avec Datso 1.3.8 et ARTIO JoomSEF 1.3.2 ça marche, la preuve :
                  http://www.gratisim.fr/
                  ROMERO Pascal
                  http://www.as-hainneville.fr/ (avec entre autre SportingEvents)

                  Commentaire


                  • #10
                    artio SEF marche aussi avec des fichiers sef_ext ? Si c'est le cas ça devrait pouvoir marcher ...
                    http://www.lesous-marin.org Le site du Sous-marin, association pour la promotion des musiques électroniques

                    Commentaire


                    • #11
                      romerop moi je n'arrive pas à faire fonctionner le mod de présentation des images... Je possède Artio JoomSEF en version 1.4.0 et joomla 1.0.12. La gallery Datso fonctionne bien, je dirais sans problème mais pas le mod. J'obtiens une erreur du style:
                      Warning: Invalid argument supplied for foreach() in /homepages/1/d197405453/htdocs/modules/mod_datsogallery_ultimate.php on line 133
                      La ligne 133 foreach($rows1 as $row1){
                      La déclaration de la variable row1 $rows1 = $database->loadObjectList();

                      J'ai essayé avec mod_random_gallery et mod_datsogallery_ultimate..

                      J'ai essayé de désactiver JoomSEF en pensant que le problème venait de là, mais malheureusement cela ne fonctionne toujours pas..
                      Dernière édition par mykiller à 26/03/2007, 22h47

                      Commentaire


                      • #12
                        Je dois avouer que je ne comprends pas bien pourquoi mais le mod radom datsogallery fonctionne a présent, avec joomSEF.
                        Cependant lorsque j'upload des fichiers zip de photos j'obtiens au bout de quelques moments l'erreur suivante:
                        Error 500 - Internal server error

                        Un problème inattendu est survenu.
                        Veuillez réessayer ultérieurement.

                        J'ai refait le fichier zip et j'ai renomé les fichiers, mais ca ne change rien. Le site réussi néamoins à uploader 3 images du fichier zip..

                        Commentaire


                        • #13
                          Même avec un batch import cela ne fonctionne pas.....

                          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