Lien d'article à article ?

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

  • Lien d'article à article ?

    Bonsoir,

    Je cherche à lier un de mes articles, plus particulièrement, chaque images d'un article à un autres articles. Comment puis je faire ?
    Merci beaucoup !

    Edit :
    J'ai bien trouver la methode cités ici :
    http://forum.joomla.fr/.../article
    mais je la trouve un peu barbare !
    J'aimerai bien savoir si un module existe, plus perfectionner peut etre !
    De plus j'aimerais savoir si qqch d'automatique existe pour m'eviter d'avoir à faire un double travail !
    Et oui lorsque je veu passer en site distant et plus en local je devrais retravailler sur tout mes liens !!!

    Merci encore pourvotre aide !
    Dernière édition par hedyn5 à 23/03/2006, 21h25
    Gentil nouveau !

  • #2
    Difficile d'en dire plus que le post précédent.
    Plusieurs méthodes te sont proposées, et pour ce qui est des "modules", ils ne sont pas à l'intérieur des articles, sauf en utilisant mod_inline, mais là c'est encore plus barbare, et encore, un module liant une image à un article... je vois pas...

    Pour moi la méthode la plus clean c'est via titlelink,
    donc si tu veux une méthode:
    tu vas télécharger l'extension (mambot)
    http://extensions.joomla.org/compone...427/Itemid,35/
    ensuite: installation>mambots
    puis mambots> vérifie que le mambot soit publié.

    Ensuite dans ton article, la syntaxe c'est :
    Code:
    {ln:op:<phrase>}<img src="image.gif"></a>
    où <phrase> est le titre de l'article vers lequel tu veux lier l'image, et image.gif le chemin vers cet image cad
    http://www.tonsite.com/tondossierimage/tonimage.gif

    exemple:
    Code:
    {ln:op:Newsflash1}<img src="http://www.tonsite.com/images/image.gif"></a>
    Voilà, le lien est fait
    Merci d'éviter les demandes de support par MP.

    Commentaire


    • #3
      avec le bot editeur FCKeditor tu peux placer un lien vers un article, une catégorie, une section, un contact...
      Le tag est cependant incomplet car il n'y a pas l'itemid, mais juste l'id...
      C'est très génant surtout quand tu utilises des templates multiples ou pour garantir le placement de certain modules à certaines pages (dont les menu s'il ne sont pas sur toutes les pages (all)

      Mais dans l'ensemble, hormis ce petit détail qu'il est facile de combler, l'ensemble fonctionne bien.

      J'ai fait cela sur www.sellor-nautisme.fr où mes boutons "en savoir plus" renvoient vers d'autres articles à partir d'un articles (et oui, ce ne sont pas des pages blog)

      De plus, avec l'outil dynamicimage on peut placer un lien derrière l'image si l'on clique dessus ({mosimage url=....})

      Quoiqu'il en soit, rien ne se fait tout seul sans bosser un peu.
      Les truc automatiques qui font tout à ta place, c'est dans les films ou les rêves... dans la réalité, y a toutjours une part d'humain à un moment ou un autre.

      En ce qui concerne ton histoire de lien variant d'un site distant à un site local ce n'est pas d'actualité.
      Les liens dans joomla sont relatifs et sollicitent un contenu stocké dans une base et non pas des pages html ou php
      En passant d'un site local à un distant, c'est ton fichier de config qu'il faut modifier, et bien sur injecter le contenu de ta base...

      Mais c'est plutôt tordu de bosser comme cela...
      On est pas dans de l'édition "en dur" pilotée par dreamweaver.

      Bosse en distant, et publies ou déplublies les articles en fonction de ce que tu veux ou pas rendre lisible.
      garde ton travail local pour tester tes modules, composants et mambots.... mais va pas t'embarrasser l'existance à multiplier ton boulot par deux...*C'est d'ailleurs une démarche pas très compatible avec ton soucis d'automatisation des taches.
      C'est en forgeant qu'on devient forgeron. Mais c'est pas en coupant du bois que Léonard de Vinci...” (extrait du "Da Vinci Code de l'artisanat")
      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


      • #4
        Bon, tu vas rire mais j'ai trouvé comment faire t'éviter de "refaire tes liens" (bonne question, d'ailleurs...)

        A priori ça marche, mais c'est pas automatique (il faut "taper du code à la main" mais rassure toi, c'est très court, et tu peux aussi le copier/coller)...

        En utilisant titlelink et kl_php c'est donc possible, mais
        ATTENTION: ça ne fonctionnait pas chez moi avec un éditeur html (tiny en l'ocurence), il fallait utiliser "no WYSIWYG" sinon l'éditeur te transforme plein de trucs et ça ne marche pas.

        Donc en 1: tu as besoins de bots à installer:
        Titlelink (cf au dessus)
        et kl_php
        http://www.joomlafrance.org/telechar...fo/kl_PHP.html
        une fois installés, il faut les publier, et c'est tout.

        étape 2)
        Pour l'exemple: on va dire que l'image que l'on veut lier est "articles.jpg" et que cette image doit etre liée vers l'article Newsflash 1

        édite l'article dans lequel l'image doit apparaitre.
        Ensuite, à l'endroit ou tu veux mettre ton image tu écris:

        Code:
        {ln:op:Newsflash 1}
        {kl_php} echo "<img src=\"$GLOBALS[mosConfig_live_site]/images/stories/articles.jpg\"
         alt=\"ecrit quelque chose ici pour la balise alt\" 
        class=\"donne une classe à l'image si tu veux\" />" ; 
        {/kl_php} 
        </a>
        tu peux aussi supprimer ce que j'ai mis en rouge.

        explication: titlelink s'occupe du lien vers l'article, Newsflash 1 dans notre exemple, et kl_php permet d'insérer du code php dans ton contenu.
        la variable mosConfig_live_site est définie dans ton fichier de configuration, si tu passes ton site de local à distant, ou si tu change de nom de domaine, en changeant juste la configuration de ton site le lien sera toujours bon.

        un deuxième exemple:
        Code:
        {ln:op:Newsflash 2} 
        {kl_php} echo "<img src=\"$GLOBALS[mosConfig_live_site]/images/stories/articles.jpg\"
        alt=\"newsflash 2\" />" ; {/kl_php}
        </a>
        Dernière édition par AniMo à 24/03/2006, 15h52
        Merci d'éviter les demandes de support par MP.

        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