diff --git a/js/comment.js b/js/comment.js index 395c2db..fe8475a 100644 --- a/js/comment.js +++ b/js/comment.js @@ -50,17 +50,23 @@ function initCommentTimers() { return; } - // Форматируем вывод 00:00 - var minutes = Math.floor(timeLeft / 60); - var seconds = timeLeft % 60; - $timer.text(minutes + ':' + (seconds < 10 ? '0' : '') + seconds); + var hours = Math.floor(timeLeft / 3600); + var minutes = Math.floor((timeLeft % 3600) / 60); + var seconds = timeLeft % 60; + var timerText = ''; + if (hours > 0) { + timerText += hours + ' ' + COMMENT_PUB_TIMER_HOUR + ' '; + } + // Добавляем (minutes < 10 ? '0' : '') перед минутами + timerText += (minutes < 10 ? '0' : '') + minutes + ' ' + COMMENT_PUB_TIMER_MIN + ' ' + (seconds < 10 ? '0' : '') + seconds + ' ' + COMMENT_PUB_TIMER_SEC; + $timer.text(timerText); $timer.attr('data-left', timeLeft); }, 1000); $timer.data('interval-id', countdown); - }); -} + }); + } /* Limit Plugin */ $.fn.extend({ diff --git a/lang/ru.txt b/lang/ru.txt index 0396582..e55b8ee 100644 --- a/lang/ru.txt +++ b/lang/ru.txt @@ -126,6 +126,11 @@ COMMENT_HIDDEN_BY_MODERATOR = "Комментарий скрыт модерат COMMENT_TEXT_DEL_BY_ADMIN = "Комментарий удален администратором." COMMENT_TEXT_DEL_BY_AUTHOR = "Комментарий удален автором." COMMENT_STATUS_DELETED = "Удалено" +COMMENT_PUB_TIMER_HOUR = "ч" +COMMENT_PUB_TIMER_MIN = "мин" +COMMENT_PUB_TIMER_SEC = "сек" +COMMENT_PUB_TIMER_TXT_A = "У вас осталось " +COMMENT_PUB_TIMER_TXT_B = " , чтобы изменить или удалить комментарий." @@ -213,8 +218,8 @@ COMMENT_SETTING_ERROR = "Ошибка связи с сервером" COMMENT_SETTING_SAVE = "Сохранение..." COMMENT_SET_TAG_TITEL = "Системные теги модуля" COMMENT_SET_MAIN_TAG = "Основной тег (выводит форму и комментарии):" -COMMENT_SET_ADDIT_TAG = "Доп. тег (выводит X последних комментариев):" -COMMENT_SET_ADDIT_TAG_NUM = "(X - число выводимых комментариев)" +COMMENT_SET_ADDIT_TAG = "Доп. тег (выводит виджет последние комментарии):" +COMMENT_SET_ADDIT_TAG_NUM = "(X-кол-во комментариев, Y-кол-во символов в тексте)" COMMENT_SET_COPY = "Скопировать в буфер обмена" COMMENT_SET_GEN = "Общие настройки" COMMENT_TEXT_DEL_BY_ADMIN = "Комментарий удален администратором." diff --git a/templates/admin_settings.tpl b/templates/admin_settings.tpl index e3bce2f..24f9db4 100644 --- a/templates/admin_settings.tpl +++ b/templates/admin_settings.tpl @@ -49,7 +49,7 @@