Вопрос!
Длина текста: 0 (без пробелов: 0)
Видимое только для выбранных групп. Если есть просьба написать как это возможно реализовать! Спасибо!
Спасибо огромное! Вот еще бы знать как это вставить!😊Я же не программист и не разработчик. Просто простой пользователь!Soul
Буду думать… :)
На примере редактора markitupБуду думать… :)
Заменить вывод шаблона (по сути добавить 1 скрипт и прописать дополнительный класс к текстовому полю)
\templates\test\controllers\markitup\widget.tpl.php
<?php cmsTemplate::getInstance()->insertJS('wysiwyg/markitup/sets/'.$options['set'].'/image_upload.js'); cmsTemplate::getInstance()->insertJS('wysiwyg/markitup/jquery.markitup.js'); cmsTemplate::getInstance()->insertJS('wysiwyg/markitup/sets/'.$options['set'].'/set.js'); cmsTemplate::getInstance()->insertCSS('wysiwyg/markitup/sets/'.$options['set'].'/style.css'); cmsTemplate::getInstance()->insertCSS('wysiwyg/markitup/skins/'.$options['skin'].'/style.css'); ?> <script language="javascript"> var str=''; function count(str) { document.getElementById('b1').innerHTML=str.length; document.getElementById('b2').innerHTML=str.replace(/\s/g,'').length; document.getElementById('b3').innerHTML=str.replace(/ /g,'').length; document.getElementById('b4').innerHTML=str.replace(/\n/g,'').length; var st = str.replace(/\n/g,' ') + ' '; st = st.split(/\s* \s*/).length; document.getElementById('b5').innerHTML=st - 1; return false; } </script> <textarea onkeyup="str=this.value;count(str);" id="<?php echo $options['id']; ?>" class="textarea" name="<?php echo $field_id;?>" data-upload-url="<?php echo href_to('markitup', 'upload'); ?>"><?php echo $content; ?></textarea> <script type="text/javascript"> $(document).ready(function(){ if(!$("#<?php echo $options['id']; ?>").hasClass("markItUpEditor")) { $("#<?php echo $options['id']; ?>").markItUp(mySettings); } }); </script> <div align="left"> <p><?php echo LANG_MARKITUP_1; ?> - <b id="b1">0</b></p> <p><?php echo LANG_MARKITUP_2; ?> - <b id="b2">0</b></p> <p><?php echo LANG_MARKITUP_3; ?> - <b id="b3">0</b></p> <p><?php echo LANG_MARKITUP_4 ?> - <b id="b4">0</b></p> <p><?php echo LANG_MARKITUP_5; ?> - <b id="b5">0</b></p> </div>
\system\languages\ru\controllers\markitup\markitup.php
Забыл написать — для ICMS2
данный вариант подходит только для markitup — для redactor и live данное решение не подойдет.На примере редактора markitup
Кто подскажет как данное решение сделать для этих редакторов… Просто очень необходимо… Нужна ваша помощь.для redactor и live данное решение не подойдет.