[Résolu] Afficher un résumé des derniers posts de groupes sur l’accueil

Ce sujet a 5 réponses, 3 participants et a été mis à jour par Photo du profil de Dan Dan, il y a 4 ans et 2 mois.

6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #1264
    Photo du profil de
    Anonyme

    Bonjour,

    J’aimerais pouvoir afficher sur ma page d’accueil au dessus de mes billets de blogues sous forme de colonne les 3 derniers posts de mes groupes. Ex : une colonne par message. J’imagine qu’il existe des widgets mais ceux-ci ne sont jamais sous forme de colonne et ne s’ajoute pas à l’endroit désiré. Existe-t’il une solution sachant que je lis le html et le css mais beaucoup moins le php? Un plugin peut-il m’aider?

    #2774
    Photo du profil de Dan
    Dan
    Admin bbPress

    Hello,
    un affichage comme il existe ici sur la homepage de bp-fr « sur les forums » ? J’utilise le plugin BBpress Latest Discussions. Il est vieux mais fonctionne bien. Ceci dit je l’ai amplement personnalisé. Mais c’est relativement simple à faire, aussi bien dans le plugin que sur un child theme.
    Regarde-le, et reviens avec les questions, on va bien trouver une solution qui te conviendra. 😉

    #2775
    Photo du profil de apache
    apache
    Participant

    J’avais déjà essayé ce plugin mais comme il est vieux et qu’il n’y a pas de support, je n’ai jamais réussi à le faire fonctionner… Précision, j’utilise juste les groupes, pas le forum… Des conseils?

    #2776
    Photo du profil de Dan
    Dan
    Admin bbPress

    Mais tu publies quoi dans tes groupes si tu n’as pas de forum de groupe ? Juste des notices ou tu utilises le plugin bp group blog ? Merci d’indiquer la version BP et WP et le thème utilisé sur ton profil, ça m’évite de devoir demander à chaque fois. 😉
    Petite précision sur la terminologie buddypressienne:
    post = article mis en forme sur un blog et/ou sur un forum
    topic = sujet sur un forum
    tread = discussion
    notice = message court (350 car. de mémoire) sans aucune mise en forme, que l’on peut publier sur chacune des pages d’activités des composants de BP

    #2777
    Photo du profil de apache
    apache
    Participant

    Je l’utilise comme un forum mais ce sont les groupes de discussion (comme l’url l’indique) : http://www.musiqcnumeriqc.ca/groups/
    BP : 1.6.4
    WP : 3.5.1–en_US
    Thème : Canvas (avec plugin BuddyPress Template Pack)

    D’ailleurs, tant que j’y suis, si tu connais un plugin qui permet de créer un tread automatiquement dans un de mes groupes BP de ce qui est posté de mon groupe Facebook, ça serait top mais c’est un sujet secondaire… Chaque chose en son temps, n’est-ce pas?

    Au passage, merci beaucoup de l’intérêt que tu portes à ce topic 😉

    #2778
    Photo du profil de Dan
    Dan
    Admin bbPress

    Oui, c’est donc bien des forums de groupe ! 😉 Maintenant que nous parlons bien de la même chose, voyons le problème. Comment afficher les 3 dernières discussions de tes groupes sur 3 colonnes.
    On a 2 solutions HTML: soit dans 3 div, soit dans un tableau à 3 colonnes (si tu te résous à utiliser le plugin)

    Exemple avec un template à 3 div
    En HTMl on crée 4 div: 1 container et 3 colonnes.
    En CSS, on va déclarer div.forum_exerpt_container qui aura pour largeur celle du div#main de ton thème, moins 2 px des fois que tu voudrais lui coller une petite bordure.
    Dans ce div, on colle les 3 div colonnes avec float:left pour les 2 à gauche (g.+centre) et right pour celui de droite. Les 3 totalisant en largeur, marge et padding inclus, la largeur du container.
    Selon la quantité de texte à faire apparaître, tu pourras fixer une hauteur identique à tous ou variable, selon ton goût.
    Voilà en gros pour la partie que tu maîtrises.
    Il faudra ensuite ajouter une zone widgetisable au-dessus du contenu actuel de ta homepage. Probablement là ou Canvas prévoit d’insérer un slide-show.

    Moins drôle à présent, Canvas, qui est un thème premium. Je n’y ai pas accès et je ne peux pas vraiment te guider, ne sachant ce que ce framework sait faire ou pas. Et dans ce cas, ce qu’il convient d’ajouter manuellement.
    J’ai trouvé cecisur le net, en espérant que les hooks sont toujours d’actualités. A toi de le préciser.

    Reste la solution du plugin bbLD, et la plus simple à mon avis, qui fonctionne avec bp-default. Et il n’y a pas vraiment de raison qu’il ne marche pas avec Canvas. Dans ce plugin on pourra utiliser l’option « page » à la place de l’option « sidebar ».

6 sujets de 1 à 6 (sur un total de 6)

Le sujet ‘Afficher un résumé des derniers posts de groupes sur l’accueil’ est fermé à de nouvelles réponses.

Aller à la barre d’outils