Afficher le nombre de mise à jour sur mon design

@Patafoind, @iPapy, @ddelec24 :

Si ça vous dit de tester la version avec rafraîchissement automatique:

<div class="cmd cmd-widget" data-type="info" data-subtype="string" data-cmd_id="#id#" data-cmd_uid="#uid#" data-version="#version#" data-eqLogic_id="#eqLogic_id#">
  <div class="title #hide_name#">
    <div  class="cmdName">#name_display#</div>
  </div>
  <div class="content-md" style="padding:5px;">
	<a id="messageModal" style="padding:5px;">
	<span class="btn" id="messageWarning" title="Nombre de messages"></span>
	</a>
	<a href="index.php?v=d&p=update" style="padding:5px;">
	<span class="btn" id="updateDanger"  title="Nombre de mises à jour"></span>
    </a>
  </div>
<script>
  /* Nombre de Messages */
  jeedom.message.number({
    error: function (error) {
      $('#div_alert').showAlert({message: error.message, level: 'danger'});
    },
    success : function (_number) {
      if (_number == 0 || _number == '0') {
        $('#messageWarning').hide();
      } else {
        $('#messageWarning').html(_number).show();
        $('#messageModal').on('click',function(){
  		$('#md_modal').dialog({title: "{{Centre de Messages}}"}).load('index.php?v=d&p=message&ajax=1').dialog('open');
		});
      }
    }
   });
    $('body').on('message::refreshMessageNumber', function (_event,_options) {
    jeedom.message.number({
    error: function (error) {
      $('#div_alert').showAlert({message: error.message, level: 'danger'});
    },
    success : function (_number) {
      if (_number == 0 || _number == '0') {
        $('#messageWarning').hide();
      } else {
        $('#messageWarning').html(_number).show();
      }
    }
   });
   });
  
  /* Nombre de Mises à jour */
  jeedom.update.number({
    error: function (error) {
      $('#div_alert').showAlert({message: error.message, level: 'danger'});
    },
    success : function (_number) {
      if (_number == 0 || _number == '0') {
        $('#updateDanger').hide();
      } else {
        $('#updateDanger').html(_number).show();
      }
    }
  });
  $('body').on('update::refreshUpdateNumber', function (_event,_options) {
    jeedom.update.number({
    error: function (error) {
      $('#div_alert').showAlert({message: error.message, level: 'danger'});
    },
    success : function (_number) {
      if (_number == 0 || _number == '0') {
        $('#updateDanger').hide();
      } else {
        $('#updateDanger').html(_number).show();
      }
    }
  });
  });
</script>
<style>
#messageWarning {
  font-size:14px!important;
  background-color: rgb(195, 125, 40) !important;
  }
#updateDanger {
  font-size:14px!important;
  background-color: rgb(185, 58, 62) !important;
  }
</style>
</div>

Ce serait sympa d’avoir vos retours mais de toute fa_çon je compte l’utiliser donc je lui ferait sûrement un post dédié si tout fonctionne comme voulu ce qui semble être le cas.
Pour info je l’ai passé en Info/String qui me paraissait plus judicieux que Info/Numérique mais on peut choisir ce qu’on veut.

3 « J'aime »