Je viens demander un peu d'aide.
J'ai quasiment terminé la mise à jour de mes widgets mais il m'en reste un pour lequel je n'arrive pas à comprendre le fonctionnement.
J'ai remarqué sur ce forum et d'autres sites si je pouvais trouver un template Info/Other à modifier mais sans succès.
Il s'agit du widget Heures Pleines / Heures Creuses dont voici le code :
Code : Tout sélectionner
<div style="width:90px;min-height:90px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="#collectDate#">
<center>
<span class='cmdName' style="font-weight: bold;font-size : 12px;">#name#</span>
<span style="font-size: 3em;font-weight: bold;" id="iconCmd#id#"></span>
<span class="state_creuse_pleine#id#" id="etatCreusePleine#id#"></span>
</center>
<style>
span.state_creuse_pleine#id# {
font-family: "Digital-7";
font-size:12px;
position: absolute;
top: 74px;
right: 7px;
left: 7px;
transform : scale(0.9,1);
-webkit-transform:scale(0.9,1); /* Safari and Chrome */
-moz-transform:scale(0.9,1); /* Firefox */
-ms-transform:scale(0.9,1); /* IE 9+ */
-o-transform:scale(0.9,1); /* Opera */
}
</style>
<script>
$(function() {
if ('#state#' == 'HC..' || '#state#'.toUpperCase().indexOf('HC') > -1 || '#state#' == 1) {
if ('#state#' == 'HCJB')
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/tempo_bleu_creuse.png" />');
else if ('#state#' == 'HCJW')
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/tempo_blanc_creuse.png" />');
else if ('#state#' == 'HCJR')
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/tempo_rouge_creuse.png" />');
else
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/creuse.png" />');
$('#etatCreusePleine#id#').append('Heures Creuses');
}else if ('#state#' == 'HP..' || '#state#'.toUpperCase().indexOf('HP') > -1 || '#state#' == 0) {
if ('#state#' == 'HPJB')
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/tempo_bleu_pleine.png" />');
else if ('#state#' == 'HPJW')
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/tempo_blanc_pleine.png" />');
else if ('#state#' == 'HPJR')
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/tempo_rouge_pleine.png" />');
else
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/pleine.png" />');
$('#etatCreusePleine#id#').append('Heures Pleines');
}else if ('#state#' == 'TH..' || '#state#'.toUpperCase().indexOf('TH') > -1 ) {
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/normale.png" />');
$('#etatCreusePleine#id#').append('Toutes les Heures');
}else if ('#state#' == 'HN..' || '#state#'.toUpperCase().indexOf('HN') > -1 ) {
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/normale.png" />');
$('#etatCreusePleine#id#').append('Heures Normales');
}else if ('#state#' == 'PM..' || '#state#'.toUpperCase().indexOf('PM') > -1 ) {
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/normale.png" />');
$('#etatCreusePleine#id#').append('Heures de Pointe');
}else{
$('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.string.creuse_pleine/normale.png" />');
}
});
</script>
</div>
Merci d'avance pour votre aide.