Derniers sujets
» [PHPBB2]Widget Afficher les derniers message(sujets) d'un forum spécifique
par Milouze14 Dim 17 Mar 2019 - 6:05

» [PHPBB2]Supprimer les champs de contacts dans le profil
par Marley Smith Jeu 14 Mar 2019 - 10:18

» [TOUTES VERSIONS]Afficher au dessus de l'éditeur l'information si mode Wysiwyg ou texte
par FaGu Jeu 14 Mar 2019 - 1:39

» Copyright sur les images contenues dans les sujets
par Chéryl Mar 12 Mar 2019 - 8:52

» [PHPBB3] Supprimer les champs de contacts dans le profil
par Milouze14 Lun 11 Mar 2019 - 19:49

» [TOUTES VERSIONS] Mettre Youtube en plein écran sans logiciel extérieur tous forum
par Kaeyla Lun 11 Mar 2019 - 10:06

» Fenêtre d'édition en mode plein écran
par HeroxAquariophile Sam 9 Mar 2019 - 11:09

» Rajout d'un bouton pour la citation partielle
par HeroxAquariophile Sam 9 Mar 2019 - 11:02

» [TOUTES VERSIONS] Edition rapide
par fred9545 Sam 9 Mar 2019 - 10:40

» [TOUTES VERSIONS] Mettre en place des hashtags comme sur Twitter
par HeroxAquariophile Sam 9 Mar 2019 - 10:36

» [TOUTES VERSIONS]Fond différent en fonction du mode d'édition
par photoclic Ven 8 Mar 2019 - 22:15

» [TOUTES VERSIONS]Feuille de style saturée!! Si vos widgets sont activés alors....
par Milouze14 Mer 6 Mar 2019 - 20:08

» [MODERNBB]N'autoriser que les votes positifs
par Splash Mar 5 Mar 2019 - 16:52

» [MODERNBB] Ajouter les boutons "En Ligne" et "Hors-Ligne"
par chrisnvidia Dim 3 Mar 2019 - 17:22

» [AWESOMEBB]Ajouter les boutons "En Ligne" et "Hors-Ligne"
par Splash Dim 3 Mar 2019 - 12:19

» [INVISION] Afficher l'id/ami et brouillon dans le Welcome de la toolbar
par hamesashek Sam 2 Mar 2019 - 13:46

» [TOUTES VERSIONS] Passer des paramètres à un script via une requête GET
par no_way Jeu 28 Fév 2019 - 22:01

» [TOUTES VERSIONS]Afficher un message aux membres ayant moins de X messages
par no_way Jeu 28 Fév 2019 - 20:25

» [TOUTES VERSIONS] Installer Filepicker - Un gestionnaire d'upload de fichiers multi-sources gratuit
par HeroxAquariophile Mer 27 Fév 2019 - 18:22

» [TOUTES VERSIONS] Afficher le rang dans la toolbar
par HeroxAquariophile Mer 27 Fév 2019 - 17:41

[PHPBB3] Afficher la totalité par catégorie du nombre de sujets et de messages

Voir le sujet précédent Voir le sujet suivant Aller en bas

Milouze14
Milouze14
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hello les ami(e)s,
sans vous mentir , j'ai galéré pour trouver comment cumuler le nombre de sujets et de messages par catégorie
et grâce à Arnaud ( @no_way ) que je remercie  m'a filé gracieusement la procédure.
Pour cette astuce elle sera donc visible mais un petit merci sera toujours apprécié les ami(e)s clin oeil .

L'aperçu imagé:



Pour se faire car avec la version phpbb3 il faut passer le template afin d'entourer les variables concernées.

Dans le template index_box:
Affichage/Templates/Général/index_box

Recherchez ces deux lignes:
Code:

<dd class="topics">{catrow.forumrow.TOPICS}<dfn>{L_TOPICS}</dfn></dd>
<dd class="posts">{catrow.forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>

Supprimez et remplacez par:
Code:

<dd class="topics"><span>{catrow.forumrow.TOPICS}</span> <dfn>{L_TOPICS}</dfn></dd>
<dd class="posts"><span>{catrow.forumrow.POSTS}</span> <dfn>{L_POSTS}</dfn></dd>

On a englobé les variables respectivement avec la balise span


Pensez à enregistrer puis à valider en cliquant respectivement sur Enregistrer  puis  Ajout


Puis le script pour terminer:

Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mettez un titre explicite.
Cochez sur l'index.

Déposez ceci:
Code:


$(function(){
$('.forabg').each(function(){
var sujet=0;
var message=0;
$(this).find('.topiclist.forums li').each(function(){
sujet+=$(this).find('.topics span').text()*1;
message+=$(this).find('.posts span').text()*1;
});
$(this).find('.table-title').append('<div style="color: inherit;float: right;">( '+sujet+' sujets et  '+message+' messages )</div>');
});});


Pensez a cliquer sur le bouton Valider



Vous pouvez toujours modifier ou déplacer la div ici:
Code:
<div style="color: inherit;float: right;">



Voilà,c'est tout pour le moment.
Un soucis?
Direction l'entraide clin oeil
https://www.milouze14.com/f108-entraide-tous-supports



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
Jackymi
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Merci pour cet astuce, Philippe clin oeil
photoclic
photoclic
Milouzien

Messagephotoclic

  • 16px
  • 24px
  • Zoom
Merci Philippe et No_Way.
no_way
no_way
Développeur

Messageno_way

  • 16px
  • 24px
  • Zoom
Je t'en prie @Milouze14 sympa comme astuce ;)

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum