Les avertissements suivants se sont produits : | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
|
[Résolu]News défilantes - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : [Résolu]News défilantes (/thread-1963.html) Pages :
1
2
|
[Résolu]News défilantes - Celtic MAn - 21/05/2012 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, une petite question : dans mon gabarit pour afficher les news j'ai Code : [== Indéfini ==] Donc il m'affiche le lien plus, j'aimerais qu'il m'affiche une petite image à la place, j'ai donc modifier la ligne voulue comme ça : Code : [== Indéfini ==] Bien sur ça aurait été trop simple :mad: En allant voir dans la doc du module j'ai vu ça : (optional) moretext="more..." - Texte à afficher à la fin d'un article qui dépasse la longueur définie du sommaire. Par défaut = "Plus" Avez vous une idée [Résolu]News défilantes - Jean le Chauve - 21/05/2012 Il faut modifier le fichier lang fr_FR du module news et remplacer la ligne $lang['more'] = 'plus'; par $lang['more'] = '<img src="uploads/images/slideNews/detail.png">'; Crée un dossier module_custom afin que ce changement ne soit pas modifié lors des upgrades : http://calguy1000.com/Blogs/6/60.html [Résolu]News défilantes - jissey - 21/05/2012 Salut, et qu'est-ce qui ne marche pas? Puisque tu veux une image, tu n'as pas besoin de 'moretxt'? Tu peux aussi utiliser les CSS pour afficher une image de fond... [Résolu]News défilantes - Celtic MAn - 21/05/2012 Ok donc dès lors que l'on modifie des fichiers php des modules, mieux vaut en faire une copie pour les mises à jour. [Résolu]News défilantes - Celtic MAn - 21/05/2012 jissey a écrit :Salut, <div style="font-size:x-small;" class="NewsSummaryMorelink"> <a href="{$entry->morelink}"><img src="uploads/images/slideNews/detail.png"></a> </div> Que mettre dans le href pour qu'il est la même fonction que {$entry->morelink} [Résolu]News défilantes - Jean le Chauve - 21/05/2012 Oui, c'est pour cela qu'il y a modules_custom pour les fichiers lang et les templates (.tpl). Pour les autres fichiers, ce n'est pas recommandé... Il y a souvent une meilleure solution, ou, dans tous les cas, faire un backup de tes modifs avant d'upgrader + un fichier modifs.txt pour te rappeler les changements. [Résolu]News défilantes - Jean le Chauve - 21/05/2012 En css : .NewsSummaryMorelink{width:largeur de ton image;height:hauteur;background:transparent url([[root_url]]/uploads/images/slideNews/detail.png) no-repeat;} Et dans ton gabarit de page :{news moretext=""} [Résolu]News défilantes - Celtic MAn - 21/05/2012 Donc dans mon gabarit de la page Code : [== Indéfini ==] Et dans le CSS de ce gabarit : Code : [== CSS ==] [Résolu]News défilantes - jissey - 21/05/2012 Si ça marche, alors : [Résolu] [Résolu]News défilantes - Celtic MAn - 21/05/2012 jissey a écrit :Si ça marche, alors : [Résolu] J'aurais bien aimé :p mais ça ne fonctionne pas [Résolu]News défilantes - jissey - 21/05/2012 donne nous un lien. [Résolu]News défilantes - Jean le Chauve - 21/05/2012 div#main .NewsSummaryMorelink (en minuscules). [Résolu]News défilantes - jce76350 - 21/05/2012 CSS .NewsSummaryMorelink{ width:50px; height:70px; background:transparent url([[root_url]]/uploads/images/plus.png) no-repeat; } Code : [Gabarit] sinon pas de lien [Résolu]News défilantes - Jean le Chauve - 21/05/2012 Tu as raison Jce. On peut faire beaucoup plus simple : Gabarit Code : [== HTML ==] [Résolu]News défilantes - jce76350 - 21/05/2012 >On peut faire beaucoup plus simple ben c'est moche .... on voit le lien en 2eme sur la page By JlC [Résolu]News défilantes - Jean le Chauve - 21/05/2012 jce76350 a écrit :ben c'est moche .... on voit le lien en 2eme sur la page By JlCHein ? Tu as l'image qui fait le lien et son attribut alt référençant le titre et c'est tout. On ne voit pas le lien puisque j'ai utilisé moreurl au lieu de morelink Dans ta méthode on voit des underscores dans l'image LOL. [Résolu]News défilantes - jce76350 - 21/05/2012 >On ne voit pas le lien puisque j'ai utilisé moreurl au lieu de morelink Non tu as raison c'est le "alt" que l'on voit et ça se voit bien http://postimage.org/image/qfwvt4a59/ [Résolu]News défilantes - Jean le Chauve - 21/05/2012 Tu as du te gourer dans ton code . Il ne faut pas ajouter la css... [Résolu]News défilantes - Celtic MAn - 21/05/2012 Désolé du retard mais j'ai eu quelques soucis entre temps. Lien de ma page : http://www.montjoie.asso.fr/index.php?page=lappui72 (par exemple). Le div en minuscule ne change rien. Dans mon CSS en enlevant le div : .NewsSummaryMorelink{ width:50px; height:70px; background:transparent url([[root_url]]/uploads/images/plus.png) no-repeat; } Même résultat. Votre dernière technique j'ai pas tout compris désolé :/ [Résolu]News défilantes - Jean le Chauve - 22/05/2012 Tu fais comme tu le voulais au début : tu ne modifies que le gabarit sommaire et tu utilises moreurl au lieu de morelink : Code : [== HTML ==] Pas besoin de css et l'attribut alt de l'image est automatiquement rempli par le title de ta news. [Résolu]News défilantes - jissey - 22/05/2012 T'as raison JLC, il fait comme il veut! Apparemment, ça n'est pas un problème CMSMS, c'est un problème HTML (lien vers l'image) et/ou CSS (lien vers l'image) [Résolu]News défilantes - Celtic MAn - 22/05/2012 Jean le Chauve a écrit :Tu fais comme tu le voulais au début : tu ne modifies que le gabarit sommaire et tu utilises moreurl au lieu de morelink : Impec, merci à vous deux pour vos aides précieuses. [Résolu]News défilantes - Celtic MAn - 22/05/2012 J'ai changé les catégories de mes news... Si vous allez sur http://www.montjoie.asso.fr/index.php?page=lappui72 vous pouvez voir qu'il affiche bien trois news comme demander dans mon gabarit de page mais entre chaque page j'ai une "page"/news blanche... [Résolu]News défilantes - Jean le Chauve - 22/05/2012 Tu fais 2 appels à JQuery dans ta page : 1.4.2 min et 1.5.1 min. Ton xhtml est, désolé de te le dire, crade. Comment veux-tu que le js s'y retrouve ? L'<ul class="pagination" comporte 6 <li> alors que tu n'as que 3 articles, ceci expliquant les pages blanches. [Résolu]News défilantes - Celtic MAn - 22/05/2012 Jean le Chauve a écrit :Tu fais 2 appels à JQuery dans ta page : 1.4.2 min et 1.5.1 min. Alors désolé pour le site, j'explique ma situation : je suis stagiaire dans l'association du coup le site existait déjà, ils me demandent juste de faire 2-3 modification (celle des news, ma balise de téléchargement). A coté j'ai un autre "gros" projet ou je gère tout. Donc pour celui là, à part modifier quelques bout de code, impossible pour moi de tout changer. Dans mon gabarit de page pour l'appel, j'ai ça : {JQueryTools action=incjs} et {JQueryTools action=ready}. Dans mon gabarit de sommaire de news j'ai <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> et <script src="modules/NewsSlides/Linking/js/slides.min.jquery.js"></script> |