DLE OpenCart Wordpress IP.Board XenForo PrestaShop UCOZ Joomla Cкрипты Программы Боты
Vibix - надеждый видео-балансир
VIPAdmin / CMS / Datalife Engine / Хаки DLE / Количество символов в textarea

Количество символов в textarea

Количество символов в textarea
Как мы знаем, мы можем средствами DLE обрезать количество символов в краткой новости через
{short-story limit="x"}
. Но по-моему лучше понимать сколько ты напечатал. Хак будет полезен кто пользуется линейкой до DLE 11.x версий так как после 11.х нечто подобно уже реализовано по умолчанию.

Это даже модулем не назовешь, скорее просто плюшка. В файл /engine/skins/jаvascripts/application.js в конец дописать:
$(document).ready(function() {
    $("textarea").on("keyup focus", function(){
        var count = $(this).val().length;
        if(!$("#check-textarea").length) {
            $("body").append('<div id="check-textarea" style="position:fixed;bottom:1.5em;right:1.5em;border-radius:0.35em;background:rgba(0,0,0,0.8);padding:0.5em 1em;color:#fff;font-size:2em;">'+count+'</div>');
        } else {
            $("#check-textarea").html(count);
        }
        return false;
    });
    $("body").on("click", "#check-textarea", function(){
        $(this).remove();
    });
});

На этом всё. Теперь в админке на любом текстовом поле мы будем видеть количество символов в этом самом поле.



truapps
1 101

Количество символов в textarea

Сохранить или отправить
Кликните на изображение чтобы обновить код, если он неразборчив