La date/heure actuelle est Ven 19 Avr 2024 - 16:22

3 résultats trouvés pour widget

[Widget] Rappeler la catégorie contenant le sujet dans le widget "Derniers sujets"

FANCH 56 a écrit:Pour phpbb2, il faudrait faire l'essai.

Pour l'intitulé de la suggestion, c'est modifié.


Merci beaucoup thumleft thumleft
Pour ''l'essaie'' je ne peux pas pour le moment mais je garde ce topic dans mes favoris Wink

------------------



Par contre j'avoue ne rien comprendre à votre dialogue ( Neptune et FANCH) j'ai pourtant relu plusieurs fois ... Vous voulez bien m'expliquer svp ?

Neptune à ecrit :

Neptune- a écrit:
Rappelons que le seul but du script est de faire apparaître le nom du sous-forum dans le #widget derniers sujets.



Moi c'est ce qui est écris là que j'ai compris avec le 1er post ( surtout avec la capture d'écran )

Mais j'avoue qu'en lisant le titre j'ai d'abord cru qu'il s'agissait de mettre automatiquement tous les mots contenue dans un titre de catégorie/forum/sous-forum dans les #tag

Es ce que cette suggestion est lier au #tagage des mots de tous les ''titre'' , ou pas ? scratch scratch scratch

En lisant le 1er post j'ai l'impression que non , mais comme je ne comprend pas votre dialogue , je me pose des questions du coup scratch scratch scratch

Vous voulez bien éclairer un peu ma toute petite lanterne svp Embarassed ?

Bizzz
par néco
le Mar 18 Aoû 2015 - 13:09
 
Rechercher dans: Suggestions à étudier
Sujet: [Widget] Rappeler la catégorie contenant le sujet dans le widget "Derniers sujets"
Réponses: 20
Vues: 2716

[Widget] Rappeler la catégorie contenant le sujet dans le widget "Derniers sujets"

Bonsoir ^^

Je me permet de fournir une autre capture du forum de Fanch, celle d'un sous-forum

Tag widget sur Forum gratuit : Le forum des forums actifs LpIKHho

Pour le script actuel, la règle c'est un tag unique par sous-forum.
Chaque règle ayant son exception, ici on en a une puisque le script a permis à l'usager de modifier le tag du dernier sujet (ce qui n'était pas voulu).

Rappelons que le seul but du script est de faire apparaître le nom du sous-forum dans le #widget derniers sujets.

Seulement comme le montre la capture, sur un sous-forum le tag est répété sur chaque sujet (et sur une page de recherche les tags du sujet feront double emploi avec la colonne Emplacement)

Tout ça pour dire que je ne suis pas très friand de tags uniques, qui à certains endroit feront double emploi et que j'aurai de loin préféré une suggestion du genre "Intégrer optionnellement le nom des sous-forums dans le widget Derniers sujets".

Toutefois, s'agissant d'une suggestion "en option" apportant quelque chose qui me semble être un réel manque et comme chaque fondateur pourra choisir en fonction des avantages et inconvénients de l'activer ou non, mon vote sera un pour timide, mais un pour quand même.
par Neptunia
le Lun 17 Aoû 2015 - 23:39
 
Rechercher dans: Suggestions à étudier
Sujet: [Widget] Rappeler la catégorie contenant le sujet dans le widget "Derniers sujets"
Réponses: 20
Vues: 2716

Modifier un script widget de temps et journalier.

désolé pour le contre-temps ...

on fait un essai ?

Code:
<link href="http://fonts.googleapis.com/css?family=Audiowide" rel="stylesheet" type="text/css" />
<style>
#apDiv12,
#apDiv10,
#apDiv11,
#apDiv13
{
width:220px;margin:auto;font-size:20px;
font-family: 'Audiowide', cursive;color:#FFFF99;
text-shadow:0 0 1px #000000,3px 3px 2px #3366FF;
text-align:center;padding:5px;
}
#divimage
{
width:220px;margin:auto;text-align:center;
}
#lod
{
width:220px;height:200px;position:relative;
}
#corne,
#lodstat
{
font-size:20px;font-family: cursive;line-height:1;
}
#corne
{
padding-top:10px;
color:#ff0000; /* couleur rouge */
text-shadow: 1px  1px 0 #ffffff,-1px -1px 0px #ffffff,
-1px 1px 0px #ffffff,1px -1px 0px #ffffff;
}
#lodstat
{
position:absolute;
width:100%;
bottom:10px;
color:#FFFF99; /* couleur jaune très pale */
text-shadow:0 0 1px #000000,3px 3px 2px #3366FF;
}
#lodstat span{color:#ffaa00; /* couleur orange clair */}

#raid_caligor{color:Gold; /* couleur or */}

#arene_maitre{color:#dddddd; /* couleur gris clair */}

#arene_talent{color:#ccffff; /* couleur bleu clair */}

#apDiv13{color:#ff0000; /* couleur rouge */}
</style>
<script type="text/javascript">
window.onload = function()
{
setInterval(function(){date_heure();}, 1000);
//On actualise l'heure toutes les secondes
};
function compZero(nombre)
{
return nombre < 10 ? '0' + nombre : nombre;
}
function date_heure()
{
/* ****************** */
/* variables de temps */
/* ****************** */

var infos = new Date();
var seconde = infos.getSeconds();
var minute = infos.getMinutes();
var heure = infos.getHours();
var jour = infos.getDay();
var jour_du_mois = infos.getDate();
var mois = (infos.getMonth()+1);
var mot_seconde = " secondes";
if ((59-seconde == 1)||(59-seconde === 0))
{mot_seconde = " seconde";}
var rebour_sec = compZero(59-seconde);

/* *********************************** */
/* Variables pour l'affichage habituel */
/* *********************************** */

var msg_lod = "http://img11.hostingpics.net/pics/477189puit.jpg";
var corne ="";
var corne_canal ="";
var lod_open ="";
var lod_open_canal ="";
var msg_ci="";
var msg_canal = "Tous canaux";
var raid_caligor = "";
var arene_maitre = "";
var arene_talent = "";
var msg_event = "";
var msg_arc = "";

/* ************************************** */
/* Variables pour l'affichage maintenance */
/*  Affichez le mois , le jour , l'heure  */
/*      de début et l'heure de fin        */
/* ************************************** */

var maint_mois = "2";
var maint_jour = "26";
var maint_heure_debut = "09";
var maint_heure_fin = "11";

// Images de fond LOD ouvert - LOD fermé

var msg_lod_open = "http://i38.servimg.com/u/f38/18/42/41/61/lodope10.jpg";
var msg_lod_close = "http://i38.servimg.com/u/f38/18/42/41/61/lodclo10.jpg";
var msg_talent_open ="http://i38.servimg.com/u/f38/16/92/65/10/3vs311.png";

// event arc en ciel de 7 minutes toutes les 3 heures

for (arc_h = 0; arc_h < 23; arc_h += 3)
{
if (heure==arc_h && minute < 7)
{
msg_arc = "Bataille Arc-en ciel<br>tps restant "+compZero(6-minute)+":"+rebour_sec;
}
}

// activation du rebours CI

var msg_ci_actif = "CI : reste "+compZero(14-minute)+":"+rebour_sec;
for (ci_h=0; ci_h<23; ci_h+=3)
{
if (heure==ci_h && minute<15)
{
msg_ci = msg_ci_actif;
}
}

// activation du rebours CORNE

var decompte,corne_actif,i;
for (i = 60; i >= 0; i-=5)
{ if (minute==(i-1))
{
corne_actif = "CORNE<br>"+rebour_sec+mot_seconde;
}
else if(minute<(i-1))
{
decompte=i-2-minute;
corne_actif = "CORNE<br>dans "+compZero(decompte)+":"+rebour_sec;
}
}

// activation du raid CALIDOR , samedi et dimanche , à 17 et 20 heures

if((jour==0||jour==6) && (heure==17||heure==20))
{
raid_caligor = "Raid Caligor<br>Acte 4<br>reste "+compZero(59-minute)+":"+rebour_sec;
}
else
{
raid_caligor = "";
}

// activation de l'arene MAITRE , samedi et dimanche , de 15 à 22 heures

for (wh = 15; wh < 22; wh++)
{
if((jour===0||jour==6) && heure==wh)
{
arene_maitre = "Arène des Maîtres<br>Canal 5";
}
}

//Condition suivant l'heure du jour , si différent des variables de l'affichage habituel

switch(heure)
{
case 0:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 02h";
break;
case 1:
msg_ci = "Prochain CI : 02h";
break;
case 2:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 04h";
break;
case 3:
msg_ci = "Prochain CI : 04h";
break;
case 4:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 06h";
break;
case 5:
msg_ci = "Prochain CI : 06h";
break;
case 6:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 08h";
break;
case 7:
msg_ci = "Prochain CI : 08h";
break;
case 8:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 10h";
break;
case 9:
msg_ci = "Prochain CI : 10h";
break;
case 10:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 12h";
break;
case 11:
msg_ci = "Prochain CI : 12h";
break;
case 12:
if(minute<15)
{
msg_ci = msg_ci_actif;
}
else
msg_ci = "Prochain CI : 14h";
break;
case 13:
msg_lod = msg_talent_open;
msg_ci = "Prochain CI : 14h";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
break;
case 14:
if(minute<15)
{
msg_ci = msg_ci_actif;
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 1 et 5";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else
{
msg_ci = "Prochain CI : 16h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 1 et 5";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
break;
case 15:
if(minute<30)
{
msg_ci = "Prochain CI : 16h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 1,2,4 et 5";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else
{
msg_ci = "Prochain CI : 16h";
msg_lod = msg_lod_open;
corne = corne_actif;
corne_canal = "Canal 1 et 5";
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 2 et 4";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
break;
case 16:
if(minute<15)
{
msg_ci = msg_ci_actif;
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 2,3 et 4";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else if(minute<30)
{
msg_ci = "Prochain CI : 18h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 2,3 et 4";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else
{
msg_ci = "Prochain CI : 18h";
msg_lod = msg_lod_open;
corne = corne_actif;
corne_canal = "Canal 2 et 4";
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 3";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
break;
case 17:
if(minute<30)
{
msg_ci = "Prochain CI : 18h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 3";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else
{
msg_ci = "Prochain CI : 18h";
msg_lod = msg_lod_close;
corne = corne_actif;
corne_canal = "Canal 3";
lod_open = "LOD FERME";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
break;
case 18:
if(minute<15)
{
msg_ci = msg_ci_actif;
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else
{
msg_ci = "Prochain CI : 20h";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
break;
case 19:
msg_ci = "Prochain CI : 20h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 1 et 5";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
break;
case 20:
if(minute<15)
{
msg_ci = msg_ci_actif;
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 1,2,4 et 5";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else if(minute<30)
{
msg_ci = "Prochain CI : 22h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 1,2,4 et 5";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
else
{
msg_ci = "Prochain CI : 22h";
msg_lod = msg_lod_open;
corne = corne_actif;
corne_canal = "Canal 1 et 5";
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 2 et 4";
arene_talent = "Arène des Talents<br>Canal 3 et 4";
}
break;
case 21:
if(minute<30)
{
msg_ci = "Prochain CI : 22h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 2,3 et 4";
}
else
{
msg_ci = "Prochain CI : 22h";
msg_lod = msg_lod_open;
corne = corne_actif;
corne_canal = "Canal 2 et 4";
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 3";
}
break;
case 22:
if(minute<15)
{
msg_ci = msg_ci_actif;
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 3";
}
else if(minute<30)
{
msg_ci = "Prochain CI : 00h";
msg_lod = msg_lod_open;
lod_open = "LOD OUVERT";
lod_open_canal = "Canal 3";
}
else
{
msg_ci = "Prochain CI : 00h";
msg_lod = msg_lod_close;
corne = corne_actif;
corne_canal = "Canal 3";
lod_open = "LOD FERME";
}
break;
case 23:
msg_ci = "Prochain CI : 00h";
break;
}

// maintenance parametrable , parametres en début de script

for (var h = maint_heure_debut; h < maint_heure_fin; h++)
{
if(mois==maint_mois && jour_du_mois==maint_jour && heure==h)
{
msg_ci = "";
msg_canal = "Fin prévue à "+maint_heure_fin+"h00";
msg_lod = "http://img15.hostingpics.net/pics/624248serveurmaintenance.jpg";
corne ="";
corne_canal ="";
lod_open ="";
lod_open_canal ="";
raid_caligor = "";
arene_maitre = "";
arene_talent = "";
msg_event = "";
msg_arc = "";
}
}

// event st valentin du 11/02 à 9h00 au 25/02 à 11h

for (jdm = 12; jdm < 25; jdm++)
{
if ((mois==2 && jour_du_mois==11 && heure>=9)||(mois==2 && jour_du_mois==jdm)||(mois==2 && jour_du_mois==25 && heure<11))
{
msg_event = '<img src="http://i38.servimg.com/u/f38/12/14/82/30/nostal10.jpg" style="float:left" alt="coeur">Evènement<br>St Valentin';
}
}

// remplissage des div de l'html

document.getElementById('date_heure').innerHTML = "HEURE : " + compZero(heure) + ':' + compZero(minute) ;
document.getElementById('heure_message_lod').innerHTML='<div id="lod" style="background:url('+msg_lod+')"><div id="corne">'+corne+'<br>'+corne_canal+'</div><div id="lodstat">'+lod_open+'<br><span>'+lod_open_canal+'</span></div></div>';
document.getElementById('heure_message_ci').innerHTML=msg_ci;
document.getElementById('heure_message_canal').innerHTML=msg_canal;
document.getElementById('raid_caligor').innerHTML=raid_caligor;
document.getElementById('arene_maitre').innerHTML=arene_maitre;
document.getElementById('arene_talent').innerHTML=arene_talent;
document.getElementById('message_event').innerHTML=msg_event;
document.getElementById('message_arc').innerHTML=msg_arc;
}
</script>
<div id="apDiv12">
<div id="date_heure"></div>
</div>
<div id="divimage">
<div id="heure_message_lod"></div>
</div>
<div id="apDiv10">
<div id="heure_message_ci"></div>
<div id="heure_message_canal"></div>
<div id="message_arc"></div>
</div>
<div id="apDiv11">
<div id="raid_caligor"></div>
<div id="arene_maitre"></div>
<div id="arene_talent"></div>
</div>
<div id="apDiv13">
<div id="message_event"></div>
</div>


#nostale , #compteur , #temps , #widget , #affichage , #chrono
par Scoubifitz
le Jeu 26 Fév 2015 - 18:49
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Modifier un script widget de temps et journalier.
Réponses: 68
Vues: 6535

Revenir en haut

Sauter vers: