Créer un blog avec joomla

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

  • [Suggestion] Créer un blog avec joomla

    Bonjour,

    J'ai un site crée avec joomla, j'aimerais y ajouter une partie blog avec des articles en rapport avec la thématique du site.
    Malheureusement, je ne trouve pas comment afficher les derniers articles du blog automatiquement dans un module sur l'accueil...

    Je souhaiterais savoir s'il est possible de créer une partie blog avec joomla nativement ou si l'on est obligé de passer par une extension tierce tel EasyBlog?
    Si oui, est ce que ce n'est pas trop lourd car j'ai déjà pas mal de composants sur mon site.

    Je souhaiterais principalement pouvoir afficher les derniers articles automatiquement dans un module dédié sur l'accueil et d'autres pages.

    Merci d'avance pour vos conseils.

  • #2
    Bonjour.
    Tout est dans joomla pour faire un blog. Il faudra lire la documentation. Tout s'y trouve.
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

    Commentaire


    • #3
      Bonjour

      Tu as précisément un module nommé "derniers articles", tout est en natif comme mentionné par Eddy.

      Joomla peut tout faire (ou presque) et certainement un blog.

      Bonne journée et bon développement.
      Christophe (cavo789)
      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
      Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
      Mes logiciels OpenSource : https://www.avonture.be

      Commentaire


      • #4
        En natif tu peux faire pas mal de chose pour un blog

        un peu d'aide sur la bible francophone https://cinnk.com/joomla/3/le-livre-...r-les-articles

        Bonne journée
        Tutoriels et documentations CMS Joomla! et extensions.
        JeFF
        http://millepattesmacon.fr/
        J 3.6
        Hébergé chez OVH

        Commentaire


        • #5
          Merci beaucoup pour vos réponses mais le module "derniers articles" par exemple, n'affiche pas les derniers articles sous forme de blog avec photo, texte d'intro et lien "lire la suite"
          Il affiche uniquement les titres des articles.
          C'est pour cela que je cherchais un module pour afficher les derniers articles et avoir une plus jolie présentation.
          Je vais tout de même lire les liens que vous m'avez transmis.

          Commentaire


          • #6
            Si pas une surcharge de la vue (demande un peu de programmation) permet d'exploser les possibilités.

            Si je retrouve le lien vers le site auquel je pense en cet instant je reviendrais le poster.
            Christophe (cavo789)
            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
            Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
            Mes logiciels OpenSource : https://www.avonture.be

            Commentaire


            • #7
              Bonjour, lors d'un joomlapero du Jug Grenoble, j'ai donné des éléments pour overrider le module latest news.
              Voici le lien vers le compte rendu, avec le php, le css et un lien vers la demo :
              https://www.jug-grenoble.fr/article/...du-12-decembre
              Dernière édition par wabaw à 30/01/2018, 22h07
              cavo789 and manu93fr like this.
              I love overrides
              -------
              UX/UI Designer - Grenoble - greendog.fr

              Commentaire


              • #8
                J'en profite pour vous inviter à participer au Joomla Day fr à Paris en mai prochain, il y a fort à parier que vous pourrez en apprendre plus sur les overrides/surcharges
                I love overrides
                -------
                UX/UI Designer - Grenoble - greendog.fr

                Commentaire


                • #9
                  J'ai fait une version pour intégrer le "lire la suite" (qui est la même variable que celle dans le com_content) et du coup j'ai enlevé le lien sur le texte de l’article.

                  Pour allonger la longueur du texte d'intro, modifiez le chiffre 200 dans la ligne suivante :

                  Code PHP:
                  <?php echo JHTML::_('string.truncate',(strip_tags ($item->introtext)), 200); ?>

                  Voici ce que donne le fichier php que vous allez créer pour remplace celui par défaut :

                  Code PHP:
                  <?php
                  /**
                   * @package     Joomla.Site
                   * @subpackage  mod_articles_latest
                   *
                   * [USER="64686"]Copyright[/USER]   Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
                   * @license     GNU General Public License version 2 or later; see LICENSE.txt
                   */

                  defined('_JEXEC') or die;


                  ?>
                  <div class="latestnews<?php echo $moduleclass_sfx?>">
                  <?php foreach ($list as $item) :  ?>
                      <?php
                        $article_images     
                  json_decode($item->images);
                        
                  $article_image         '';?>
                        <?php if(isset($article_images->image_fulltext) && !empty($article_images->image_fulltext)) {
                        
                  $article_image     $article_images->image_fulltext;
                      }
                  ?>
                      <div class="news-jug col-md-4" itemscope itemtype="http://schema.org/Article">
                        <div class="content-jug">
                          <p class="image-jug">
                              <img src="<?php echo $article_image?>" alt="" >
                          </p>
                            <h4 class="title-jug" itemprop="name">            
                                   <?php echo $item->title?>
                          </h4>
                            <p class="intro-jug">
                            <?php echo JHTML::_('string.truncate',(strip_tags ($item->introtext)), 200); ?>
                            <a class="link-jug" href="<?php echo $item->link?>" itemprop="url">            
                              <?php echo JText::_('COM_CONTENT_READ_MORE_TITLE'); ?>
                            </a>
                            </p>
                        </div>
                      </div>
                    <?php endforeach; ?>
                  </div>

                  Pour les css, outre celles qui sont dans l’article du jug, on eut ajouter ce qui suit pour aligner à droite le lire la suite :

                  Code:
                  .link-jug {
                      display: block;
                      text-align: right;
                  }
                  I love overrides
                  -------
                  UX/UI Designer - Grenoble - greendog.fr

                  Commentaire


                  • #10
                    Il y a une chose que je ne comprends pas dans la demande : pourquoi, pour afficher un blog dans un site, vouloir le faire via un module et pas simplement avec un lien de type blog de catégorie ou de='articles en vedette ?
                    Ce n'est alors pas ce que j'appelle un blog, mais simplement une liste des derniers articles affichée en plus d'autres infos...
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                    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

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X