<<<1...5...10...43444546474849>>>
Для юзеров Seditio и новичков
| Anonymous |
|
|---|---|
|
Всех приветствую! Как можно ограничить теги при использовании HTML парсера? С BB кодами все было просто, был целый редактор, а как быть если хочется переехать на HTML? Хотелось бы ограничить использование, и оставить только некоторые, как я понял можно просто убрать кнопочки с панельки, но это же не ограничит использование разметки, и теги продолжат работать. |
| CrazyFreeMan |
|
|---|---|
|
HTML Purifier |
| Anonymous |
|
|---|---|
|
CrazyFreeMan подскажите пожайлуста куда тут тыкнуть чтоб настроить вайт-лист HTML тегов?
|
| CrazyFreeMan |
|
|---|---|
|
Тыкнуть нужно не в конфиге а в /plugins/htmlpurifier/presets/ там для каждой группы можно вписывать разрешенные теги (просомтрите готовые пресеты и все будет понятно) |
| Roffun |
|
|---|---|
|
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
| Anonymous |
|
|---|---|
|
Большое спапсибо, с этим справился. На пути к обновлению до последней версии, столкнулся так же несколькими вопросами. Первый вопрос. Конструкция
{PAGE_ROW_ID|cot_comments_count('page', $this)|cot_declension($this, 'Comments')}
из плагина Pagelist не работает в шаблоне когда вывожу его на главной странице, в шаблоне page.list.tpl работает но не в index.tpl
Второй вопрос, как при помощи массива $R отредактировать экстраполе, чтоб не делать этого через админку, интересует что должно быть на месте например pfs_icon_folder - $R['pfs_icon_folder']?
Третий вопрос. Так же перестали работать теги в Pagelist {PAGE_ROW_OWNERNAME} и {PAGE_ROW_OWNER_NICKNAME} чем их заменить? И {PAGE_ROW_OWNER_MAINGRPID}
Полез смотреть что есть в плагине, в шаблоне указаны теги которые должны выводить то что мне надо, но они не работают
<!-- BEGIN: MAIN -->
<ul>
<!-- BEGIN: PAGE_ROW -->
<li><a href="{PAGE_ROW_URL}">{PAGE_ROW_TITLE}</a> / {PAGE_ROW_OWNER_NAME} {PAGE_ROW_COMMENTS}</li>
<!-- END: PAGE_ROW -->
</ul>
<!-- IF {PAGE_TOP_PAGINATION} -->
<div class="pagination">
{PAGE_TOP_PAGEPREV}{PAGE_TOP_PAGINATION}{PAGE_TOP_PAGENEXT}
</div>
<!-- ENDIF -->
<!-- END: MAIN -->
не {PAGE_ROW_OWNER_NAME} не {PAGE_ROW_COMMENTS} Відредаговано: Anonymous (14.12.2016 10:10, 8 років тому) |
| Kort |
|
|---|---|
|
Для того, чтобы заработали теги вида PAGE_ROW_OWNER_, необходимо включить соответствующую опцию в настройках плагина Pagelist. По поводу комментариев перепроверю и отпишусь. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Anonymous |
|
|---|---|
#42527 Kort: К сожалению там у меня нет ничего подобного или USER это она?
|
| Kort |
|
|---|---|
|
Да, она SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Anonymous |
|
|---|---|
|
Галочка у меня и стояла но не PAGE_ROW_USER_MAINGRPID не PAGE_ROW_USERNAME не работают Не дампится {PAGE_ROW_USERNAME|dump}, если я правильно делаю Добавлено 10 часов спустя: Спасибо за исправления плагина, теперь с тегами юзеров все отлично! Так же установил, что есть прямая зависимость от News, так как без этого плагина не работает отображение количества комментариев на главной, а точнее я уже запутался, так как News можно заменить на recentitems и вставить тег {RECENT_PAGES} в шаблон главной странице и тоже будет работать Відредаговано: Anonymous (15.12.2016 00:16, 8 років тому) |
| Kort |
|
|---|---|
|
В php-файл темы надо добавить строку:
require_once cot_incfile('comments', 'plug');
, и news с recentitems можно не устанавливать SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Anonymous |
|
|---|---|
|
Всех с наступившим 2017! Подскажите пожайлуста почему не работает такая конструкция {PHP.pag.page_cat|pagelist('pagelist.list','15','page_date DESC','get_root_cat = "$this"','','system;archives','','TRUE')}
Пытаюсь выводить в фаил page.list.tpl
Чтобы избавиться от <!-- IF {LIST_CAT} == cat1 -->{PHP|pagelist('pagelist.list','15','page_date DESC','','cat1','','','TRUE')}<!-- ENDIF --> <!-- IF {LIST_CAT} == cat2 -->{PHP|pagelist('pagelist.list','15','page_date DESC','','cat2','','','TRUE')}<!-- ENDIF --> <!-- IF {LIST_CAT} == cat3 -->{PHP|pagelist('pagelist.list','15','page_date DESC','','cat3','','','TRUE')}<!-- ENDIF --> <!-- IF {LIST_CAT} == cat... -->{PHP|pagelist('pagelist.list','15','page_date DESC','','cat...','','','TRUE')}<!-- ENDIF --> Відредаговано: Anonymous (20.01.2017 02:17, 8 років тому) |
| Macik |
|
|---|---|
#42592 Anonymous: Поясните, что такое `get_root_cat`? https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
| Kort |
|
|---|---|
|
Это функция такая )) SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Macik |
|
|---|---|
#42596 Kort: Это я догадываюсь. Только не понимаю каким образом она здесь используется в четвертом параметре... если, как я помню, там должно быть простое MySQL условие. Или в последних версиях pagelist что-то поменялось? https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |