Afficher le calendrier sur l'index du forum
2 participants
Page 1 sur 1 • Partagez
Afficher le calendrier sur l'index du forum
Détails techniques
Version du forum : phpBB3Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://ajajdr.forumactif.com/
Description du problème
Bonjour,Je souhaiterai faire apparaître sur l'index du forum notre calendrier.
Format hebdomadaire plutôt que mensuel.
J'ai recherché un peu sur forumactif et je suis tombé sur ce sujet : https://forum.forumactif.com/t376346p30-afficher-le-contenu-du-calendrier-calendrier-evenements-dans-l-annonce-du-forum
Et voici le code qui, je pense, m'intéresserai :
- Code:
jQuery(function($){
if(typeof _userdata.page_desktop === "undefined"){
$('#page-body').prepend('<div class="calendar" style="display:none;"></div>');
var d = new Date(), j = d.getDate();
$('.calendar').load('/calendar table.forumline:nth-child(4)', function(){
$('span.genmed').each(function(){ var today = $(this).text().match(/\d{2}/); if(today == j) $(this).addClass('thisweek'); });
var h = $('.thisweek').closest('table[height]').parents('tr').html(), day = $('.thisweek').closest('table[height]').parents('td').html();
$('.calendar').html('<table><tr><td colspan="7" class="day">'+day+'</td></tr><tr class="week">'+h+'</tr></table>').fadeIn();
$('a[onmouseover]').on('mouseover', function(){ $('body>div').css('z-index', '10000') });
$('.week table[height] a.genmed').each(function(){
var $this = $(this), link = $this.text(), not_anniv = $this.prev('img').hasClass('sprite-tiny_topic'), short_link = link.substr(0, 25)+'...';
if(not_anniv) $this.text(short_link);
});
});
}
});
Cependant, la version du forum est différente et du coup cela m'affiche "null" à l'endroit où le calendrier devrait apparaître.
Est-que quelqu'un avec suffisamment de connaissance sur ce sujet pourrait modifier le code svp ?
Si vous avez des questions, n'hésitez pas.
Petite question subsidiaire (désolé ce n'est pas lié au problème principal), est-il possible de mettre en place une création de sujets/annonces automatiques avec un template de message configuré à l'avance ? (ex : tous les lundi, création de message avec comme titre XXX, corps du message XXX).
Merci d'avance pour votre aide.
Valkyria
Re: Afficher le calendrier sur l'index du forum
Bienvenue sur le forum de support de Forumactif Puisque vous êtes nouveau, voici quelques sujets susceptibles de vous intéresser : N'hésitez pas à ouvrir un nouveau sujet si vous ne trouvez pas votre réponse. |
Bonjour, Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message. Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu » |
Re: Afficher le calendrier sur l'index du forum
Bonjour, Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement ! Ce sujet est déplacé à la corbeille, merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum. |
Sujets similaires
» Afficher le contenu du calendrier (calendrier + événements) dans l'Annonce du forum
» Afficher le contenu du Calendrier sur la page d'Accueil du Forum
» Afficher Calendrier dans l'index
» Afficher le calendrier sous forme de liste.
» afficher le calendrier et créer des événements de guilde
» Afficher le contenu du Calendrier sur la page d'Accueil du Forum
» Afficher Calendrier dans l'index
» Afficher le calendrier sous forme de liste.
» afficher le calendrier et créer des événements de guilde
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum