Тестирование компонента Форум - продолжение

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#826 27 августа 2019 в 20:17


Пока в редакторах не появится javascript функция "геттер" текста, эта кнопка не заработает.

Loadырь
странно...
а мне показалось, что вы уже это делали...
  1.  
  2. icms.events.on('forumBeforePreviewPost', function(data){
  3. $(data.id).val(tinymce.activeEditor.getContent());
  4.  
или я ошибаюсь? :)
#827 27 августа 2019 в 20:34

а мне показалось, что вы уже это делали...

@fazer
Это работало, пока не перепилили все редакторы.
#828 27 августа 2019 в 20:42


Это работало, пока не перепилили все редакторы.

Loadырь
ну наверно я мимо лесопилки прошел....
у меня прекрасно и сейчас работает )


#829 28 августа 2019 в 13:51
а не подскажите где размер этого окна подправить можно?, что то оно у меня маленькое очень
#830 28 августа 2019 в 16:07
Подскажите пожалуйста:
1. Как запретить загрузку изображений в темы (да и по всему сайту) а оставить только возможность вставлять ссылки из интернета?

2. Как запретить удаление тем?

3. Как ставить смайлы в сообщения?
#831 29 августа 2019 в 18:14


1. Как запретить загрузку изображений в темы

Нэйтал И
По "простому" — правкой кода
в wysiwyg/tinymce/wysiwyg.class.php закомментировать строку
  1. // $this->options['images_upload_url'] = href_to('images', 'upload_with_preset', ['file', $this->options['images_preset']]).$upload_params_string;


3. Как ставить смайлы в сообщения?

Нэйтал И
штатными средствами добавить возможность вставлять смайлы
на странице конфигурации редактора

#832 29 августа 2019 в 18:45
Loadырь,
по второму пункту абсолютно согласен с Нэйтал И
однозначно нужно делать в "Компоненты>Форум>Доступ" ограничение на удаление

я пока сделал так: templates/default/controllers/forum/thread_view.tpl.php
  1. --- templates/default/controllers/forum/thread_view.tpl.php 2019-08-28 19:31:42.000000000 +0300
  2. +++ templates/default/controllers/forum/thread_view.tpl.php 2019-08-29 19:22:32.210009892 +0300
  3. @@ -105,13 +105,15 @@
  4.  
  5. }
  6.  
  7. + if ($user->is_admin || $is_moder) {
  8. +
  9. $this->addToolButton(array(
  10. 'class' => 'delete',
  11. 'title' => LANG_FORUM_THREAD_DELETE,
  12. 'onclick' => "if(confirm('".sprintf(LANG_FORUM_THREAD_DELETE_CONFIRM, html_clean($thread['title']))."')){ icms.forum.deleteThread('" . href_to('forum
  13. ));
  14.  
  15. - if ($user->is_admin && !empty($thread['is_deleted'])){
  16. + if (!empty($thread['is_deleted'])){
  17.  
  18. $this->addToolButton(array(
  19. 'class' => 'restore',
  20. @@ -120,6 +122,7 @@
  21. ));
  22.  
  23. }
  24. + }
  25.  
  26. $this->addToolButton(array(
  27. 'class' => 'lock_open',
— удалять может только админ и модераторы
#833 29 августа 2019 в 20:31

а не подскажите где размер этого окна подправить можно?

@fazer
Размер модального окна подстраивается под его содержимое. Увеличите содержимое, увеличится окно.

1. Как запретить загрузку изображений в темы (да и по всему сайту) а оставить только возможность вставлять ссылки из интернета?

Нэйтал И
Используйте редактор или его пресет в котором нет возможности загружать файлы.

2. Как запретить удаление тем?

Нэйтал И
Удалить тему может администратор, модератор и автор темы. Надо бы добавить опцию в настройках форума, чтобы убрать из этого списка автора темы.

3. Как ставить смайлы в сообщения?

Нэйтал И
Вопросы по работе редакторов задавайте в другой ветке. Тут обсуждается только форум.
#834 30 августа 2019 в 08:02

Используйте редактор или его пресет в котором нет возможности загружать файлы.

Loadырь
Например? я так понимаю они все(без напильника) грузят картинки

Надо бы добавить опцию в настройках форума, чтобы убрать из этого списка автора темы.

Loadырь
Автором темы может быть и модератор и администратор....
нужно убрать "Новые" и "Пользователи"
#835 30 августа 2019 в 12:06

Автором темы может быть и модератор и администратор....

@fazer
Имелись в виду "модератор форума" и "администратор сайта". Они могут состоять в любых группах, но набор прав у них сильно отличается от набора прав пользователей из их групп.
#836 30 августа 2019 в 13:22

Например?

@fazer
Например в редакторе можно убрать эти кнопки yadi.sk/i/Hupd4HH9UcKLVA.
#837 30 августа 2019 в 17:03

Например в редакторе

Loadырь
немного не то, товарисчу нужно было чтоб картинки из инета вставлялись, а с компа — нет(типа не хранить на своем серваке)


Имелись в виду "модератор форума" и "администратор сайта".

Loadырь
было бы здорово создавать модераторов тем, не всего форума а определенных разделов
(типа навешивать на пользователя свойство "модератор раздела: #1, #23, #157 )
#838 31 августа 2019 в 08:10


отключите в пресете редактора плагин загрузки

Zau4man
Не, не оно, этот плагин не отключает кнопку "загрузить" в "картинках"
#839 31 августа 2019 в 08:18
А уж коли пошла такая ....
подскажите пожалуйста как сделать "кликабельными"(до оригинального размера) картинки на форуме?
#840 31 августа 2019 в 08:56

как сделать "кликабельными"(до оригинального размера) картинки на форуме?

@fazer
Задайте изображения класс img-gallery
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.