Membres connectés récemment
[AwesomeBB] Afficher les stats du footer sans afficher le QEEL
2 participants
Page 1 sur 1 • Partagez
- papa pig
- Version du forum :AwesomeBB
- Templates modifiés :non
- Navigateur :Firefox
Bonjour, ou re-,
ça j'ai sauté le pas et j'ai migré le forum qui était sous modernbb vers awesomebb.
Un truc me chagrine, c'est le QEEL par défaut sur la droite, et impossible d'y mettre des widgets. Donc j'ai désactivé l'affichage des stats "Afficher le module "Qui est en ligne" du forum : Jamais"
Sauf que depuis je n'ai plus le nombre total de messages, le nombre d'inscrits, et le dernier inscrit dans le footer ... vous savez comment contourner le problème ?
Merci, Fred
http://www.batteriefanfare.com
ça j'ai sauté le pas et j'ai migré le forum qui était sous modernbb vers awesomebb.
Un truc me chagrine, c'est le QEEL par défaut sur la droite, et impossible d'y mettre des widgets. Donc j'ai désactivé l'affichage des stats "Afficher le module "Qui est en ligne" du forum : Jamais"
Sauf que depuis je n'ai plus le nombre total de messages, le nombre d'inscrits, et le dernier inscrit dans le footer ... vous savez comment contourner le problème ?
Merci, Fred
http://www.batteriefanfare.com
- Aperçu footer:
Hello Fred,
alors pour cette version , il est vrai que c'est un peu barbare pour mettre des widgets.
Je vais te donner l'astuce, réactives les statistiques.
Pour avoir les widgets à droite, il faut impérativement que tes widgets soient positionnés à gauche et non à droite.
Comme ceci:
Pour avoir les statistiques en dernier et les autres Widgets au dessus
Dans le template index_body:
Affichage/Templates/Général/index_body
Recherches ceci:
Juste après déposes ceci:
Penses à enregistrer puis à valider en cliquant respectivement sur puis
Pour avoir les statistiques en premier et les autres Widgets en dessous
Recherches ceci:
Juste avant déposes ceci:
Penses à enregistrer puis à valider en cliquant respectivement sur puis
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
Penses a cliquer sur le bouton
Si jamais la légende du widget des statistiques à droite dépasse, tu peux ajouter à ta feuille de style ceci:
Ensuite on va déposer un script qui va importer les widgets cachés dans la div que l'on a déposé dans le template.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mets un titre explicite.
Coches sur l'index.
Déposes ceci:
Et voilou
alors pour cette version , il est vrai que c'est un peu barbare pour mettre des widgets.
Je vais te donner l'astuce, réactives les statistiques.
Pour avoir les widgets à droite, il faut impérativement que tes widgets soient positionnés à gauche et non à droite.
Comme ceci:
Pour avoir les statistiques en dernier et les autres Widgets au dessus
Dans le template index_body:
Affichage/Templates/Général/index_body
Recherches ceci:
- Code:
<!-- BEGIN disable_viewonline -->
<aside id="sidebar" class="sidebar-home">
Juste après déposes ceci:
- Code:
<div class="M14_getlastPoST"></div>
Penses à enregistrer puis à valider en cliquant respectivement sur puis
Pour avoir les statistiques en premier et les autres Widgets en dessous
Recherches ceci:
- Code:
</aside>
<!-- END disable_viewonline -->
Juste avant déposes ceci:
- Code:
<div class="M14_getlastPoST"></div>
Penses à enregistrer puis à valider en cliquant respectivement sur puis
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
- Code:
/*ON MASQUE LES STATISTIQUES*/
#site_widgets{display:none;}
Penses a cliquer sur le bouton
Si jamais la légende du widget des statistiques à droite dépasse, tu peux ajouter à ta feuille de style ceci:
- Code:
/*ON DONNE UNE TAILLE DE POLICE A ZERO PX*/
#block-online em {font-size:0px;}
/*ON IMPOSE UNE TAILLE DE POLICE*/
#block-online em a.gensmall,#block-online em b{font-size: 13px!important;}
/*ON DONNE UN NOM A LA LEGENDE*/
#block-online em b:first-child:before{content:'Légende:';position:absolute;margin-top: -20px;}
/*TOUS LES GROUPES*/
#block-online em b{display:list-item;list-style:none;line-height: 5px !important;}
Ensuite on va déposer un script qui va importer les widgets cachés dans la div que l'on a déposé dans le template.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mets un titre explicite.
Coches sur l'index.
Déposes ceci:
- Code:
$(function(){$('#site_widgets').each(function(){var a=$(this).html();$('.M14_getlastPoST').html(a);});});
Et voilou
Hello Fred,
Le Widget "Événements" n'existe pas mon ami..
Pour les publications, tu as dû utiliser l'astuce d'Hélène:
https://www.milouze14.net/t30621-toutes-versions-creer-un-widget-dernieres-publications#583520
Je viens de poster l'astuce pour cette version:
https://www.milouze14.net/t32160-awesomebbcreer-un-widget-dernieres-publications#611108
Bon par contre, les widgets événements et publications sont vides
Le Widget "Événements" n'existe pas mon ami..
Pour les publications, tu as dû utiliser l'astuce d'Hélène:
https://www.milouze14.net/t30621-toutes-versions-creer-un-widget-dernieres-publications#583520
Je viens de poster l'astuce pour cette version:
https://www.milouze14.net/t32160-awesomebbcreer-un-widget-dernieres-publications#611108
- papa pig
Salut Phil, si si pour les événements Hélène avait aussi proposé quelque chose que j'ai utilisé, comme effectivement celui pour les publications.
Voir le post sur le FDF : https://forum.forumactif.com/t392606-possibilite-de-widget-evenement#3290335
Je te confirme que ni l'un ni l'autre ne fonctionnent en utilisant le hack que tu m'as gentiment fourni pour cacher les widgets pour les réafficher ensuite dans la sidebar de droite ensuite. Alorqs qu'ils fonctionnement sans le hack. Est-ce dû à une redondance du code dans le DOM ?? (je dis ça j'y connais rien, mais j'ai une intuition ... tu le diras si c'est "la chance du débutant" lol)
Merci Phil
Voir le post sur le FDF : https://forum.forumactif.com/t392606-possibilite-de-widget-evenement#3290335
Je te confirme que ni l'un ni l'autre ne fonctionnent en utilisant le hack que tu m'as gentiment fourni pour cacher les widgets pour les réafficher ensuite dans la sidebar de droite ensuite. Alorqs qu'ils fonctionnement sans le hack. Est-ce dû à une redondance du code dans le DOM ?? (je dis ça j'y connais rien, mais j'ai une intuition ... tu le diras si c'est "la chance du débutant" lol)
Merci Phil
Milouze14 a écrit:Hello Fred,Bon par contre, les widgets événements et publications sont vides
Le Widget "Événements" n'existe pas mon ami..
Pour les publications, tu as dû utiliser l'astuce d'Hélène:
https://www.milouze14.com/t30621-toutes-versions-creer-un-widget-dernieres-publications#583520
Je viens de poster l'astuce pour cette version:
https://www.milouze14.com/t32160-awesomebbcreer-un-widget-dernieres-publications#611108
Re Fred,
tu as vu que j'avais posté sur mon message précédent l'astuce pour les publications:
https://www.milouze14.com/t32154-awesomebb-afficher-les-stats-du-footer-sans-afficher-le-qeel#611049
Je regarde pour les événements mon ami .
tu as vu que j'avais posté sur mon message précédent l'astuce pour les publications:
https://www.milouze14.com/t32154-awesomebb-afficher-les-stats-du-footer-sans-afficher-le-qeel#611049
Je regarde pour les événements mon ami .
Re Fred,
alors pour les événements:
Remplaces le code html suivant:
Par :
Puis le script:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches sur l'index.
Penses a cliquer sur le bouton VALIDER
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
Penser a cliquer sur le bouton
L'aperçu imagé:
Et voilou.
alors pour les événements:
Remplaces le code html suivant:
- Code:
<div id="nep-events"> </div>
Par :
- Code:
<div class="M14_events"></div>
Puis le script:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches sur l'index.
- Code:
$(function(){
var a="events";
$.get(a, function(data){
$(data).find('div.EV_ItemTitle').each(function(){
var link=$(this).find('a[href*="e"]').attr('href');
var titre=$(this).find('a[href*="e"]').text();
var date=$(this).find('.EV_ItemTitleDate').html();
$('.M14_events').append(''+date+'<br /><a class="M14_even"href="'+link+'">'+titre+'</a><br />');
});});});
Penses a cliquer sur le bouton VALIDER
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
- Code:
/*LES EVENEMENTS*/
/*Le lien de l evenement*/
.M14_events .M14_even
{
color:#9F063F;
}
/*l icone*/
.M14_events .material-icons
{
font-size:14px!important;
}
Penser a cliquer sur le bouton
L'aperçu imagé:
Et voilou.
- papa pig
Bonsoir (ou bonjour) Phil,
T'es une machine ?!! Lol merci en tout cas, t'es trop sympa.
Bon après, j'ai peut-être un soucis sur le forum car ça ne fonctionne pas mieux. Or d'après ce que je vois sur ton forum test ça marche... Je vais regarder d'où ça peut venir en désactivant un par un mes autres scripts
Merci
T'es une machine ?!! Lol merci en tout cas, t'es trop sympa.
Bon après, j'ai peut-être un soucis sur le forum car ça ne fonctionne pas mieux. Or d'après ce que je vois sur ton forum test ça marche... Je vais regarder d'où ça peut venir en désactivant un par un mes autres scripts
Merci
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum