Joomladay francophone 2018 à Paris 18 et 19 mai

frontpage & Pathway & modules

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

  • frontpage & Pathway & modules

    Bonjour,

    Ca fait quelques temps que je galere sur un probleme apparemment récurrent dans joomla mais comme je suis une bille en dev, je ne peux la résoudre tout seul.

    Avec des modules type mod_article_thumbnails j'ai un probleme de pathway : Quand je click sur l'article qui m'interesse je reviens en config homepage avec le contenu de l'article cliqué mais avec don un pathway acceuil et les modules définit en homepage présent!

    Probleme apparemment récurrent cf bpixel :

    Le module newsflash de Mambo permet d'afficher, dans un module, une (ou plusieures) intro(s) d'article suivi du lien "lire la suite".
    Le problème est que le lien "lire la suite" ne maintient pas le pathway, et affichera l'article complet dans le contexte de la page d'accueil. Pour résoudre ce problème il suffit d'appliquer les modifications suivantes :

    fichier : root/modules/mod_newsflash.php
    ligne : 63
    action : ajouter le code suivant :

    /* ------------------------------ */
    /* patch by bpixel */
    /* ------------------------------ */
    // needed to reduce queries used by getItemid
    $ItemidCount['bs'] = $mainframe->getBlogSectionCount();
    $ItemidCount['bc'] = $mainframe->getBlogCategoryCount();
    $ItemidCount['gbs'] = $mainframe->getGlobalBlogSectionCount();
    /* ------------------------------ */

    ligne : 73, 85 et 101 (81, 93 et 109 après ajout des lignes ci-dessus)
    action : modifier la ligne, en ajoutant le parmaètre $ItemidCount dans l'appel à la fonction show() :

    HTML_content::show( $row, $params, $access, 0, 'com_content', $ItemidCount );
    Et la réponse pertinente de anonyme en comment
    Vaste sujet !
    Bonjour,
    Tu touches ici un sujet récurrent dans Mambo/Joomla. Le problème se pose pour d'autres modules ou mambots. C'est le cas du bot moscomment mais ton hack ne fonctionne pas pour le code de Arthur Konze. Au delà du pathway, il y a aussi la gestion du paramètre ItemId qui pose problème. Par exemple, sur ce site, les liens 'Lire la suite' et 'Commentaires' à la fin des intros des articles pointent sur le même article mais avec des urls qui diffèrent au niveau de l'ItemId. L'ItemId est correct pour le premier lien (core Mambo) et simplement absent du second (code A. Konze). Il n'y a pas d'effet de bord sur ce site car il n'y a pas de pathway et pas de modules à afficher en frontpage (et en frontpage uniquement). Ce problème des urls Mambo est donc bien réccurrent et à regarder certain codes tiers on a l'impression que chacun y ait allé de sa petite cuisine. Si j'ai un voeu à faire pour 2006 c'est que le core-team mette à disposition des développeurs tiers des outils de construction d'urls mambo-compliant ! Voilà, désolé pour la longueur du message...
    anonyme
    Le tout cf ici

    Donc quelles modifs je dois apporter au fichier mod_article_thumbnails.php pour résoudre ce probleme assez grave qui rend mes news illisibles car superposé par un module définit en inset (mais normalement disposé qu'en homepage)

    SVP aidez moi

    checkez sur mon site
    Attention des fois ca marche, des fois ca marche pas....

  • #2
    Salut à toi,
    regarde par ici.
    On y a développé des versions de newsflash, mostread et latestnews qui permettent d'assigner l'Itemid sur lequel on veut être renvoyé lorsque l'on suit un lien affiché par l'un de ces modules.
    Tu devrais pouvoir t'en inspirer dans ton cas.
    Sur le forum de joomla.org tu trouveras des infos à ce sujet (essaye avec une recherche newsflash + electricMother)
    HEY HO, LET'S GO

    Commentaire


    • #3
      Merci mais ton module n'affiche pas d'images ou de miniatures de l'article.
      Il résoud mon probleme mais je ne peux utiliser un tel module

      Comment hacker le mod_article_thumbnails qui est super fonctionnel mais qui a ce bug tres genant..?

      Commentaire


      • #4
        ok meci j'étais sur la v1
        Le mod en est à la 2.07..ca a corrigé ce bug.Merci

        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