/** * Mise à jour du statut du courriel action * * @author Benjamin MENANT job-contact@menant-benjamin.fr * */ Drupal.behaviors.ape_courrielActionObjectif = function (context) { if (Drupal.settings.ape_courrielActionObjectif) { $.extend( $().ape_courrielActionObjectif.optionsOnExpiry, Drupal.settings.ape_courrielActionObjectif ); } var isOver = false, handler = function (event) { if (!isOver) isOver = $().ape_courrielActionObjectif(); else clearInterval(interval); }, interval = setInterval(handler, 1000); }; (function($){ $.fn.ape_courrielActionObjectif = function () { var status_sentence = $('#gauche_compteur p'), countdown = parseInt($('#jquery-countdown em').text()); if(countdown == 0 && !status_sentence.hasClass('sending')) { var options = $().ape_courrielActionObjectif.optionsOnExpiry; status_sentence.text(options.status_text).toggleClass('sending'); return true; } // else if (countdown == 0) return true; // else return false; }; $.fn.ape_courrielActionObjectif.optionsOnExpiry = { 'status_text' : 'NC' }; })(jQuery);