Тестирование компонента Форум

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Нужен ли он в коробке?

Имеется в виду, будет ли этот форум включен в состав cms, как неотъемлемая часть

да
нет
да, но как отдельный компонент
Всего 247 голосов Опрос завершён
#421 6 апреля 2017 в 09:41
Есть предложение, добавить возможность выделять темы на форуме, что-то типа вип темы. Они будут следовать в списке тем сразу после закреплённых тем, но перед обычными темами. Также будут выделятся визуально (как именно, ещё не придумал) в списке тем и в виджете с темами. Если интересно, то есть вопрос: выделять тему можно раз и навсегда, то есть если отмечено, как выделенное, то выделено, если сняли выделение, то не выделено. Или сделать выделение на определённый срок, скажем до определённой даты или на определённое количество дней. Нужно ли это форуму и если да, то как лучше реализовать — со сроком или бессрочно?
#422 6 апреля 2017 в 09:49
Loadырь, ВИП темы надо! вариант на срок или бессрочно — предусмотреть просто кнопку. По умолчанию — бессрочно, если проставить число в окошке — тогда срок начинает капать. (например 0 — бессрочно, если поставить 30 — то 30 дней)...

данные темы — это первый шаг к платным темам… клиент оплатил, я разместил, поставил срок 30 дней и через 30 дней тема открепилась… имхо
#423 6 апреля 2017 в 10:15

данные темы — это первый шаг к платным темам

@asrmo
В данном случае это второй шаг. Первый это снимать деньги за создание темы в выбранной категории и это уже есть в форуме. Только доступно при установленном биллинге. И временно закомментировано, так как у меня нет биллинга, чтобы проверить данный функционал.

По умолчанию — бессрочно, если проставить число в окошке — тогда срок начинает капать. (например 0 — бессрочно, если поставить 30 — то 30 дней)...

@asrmo
Это понятно, но имеется ввиду "бессрочно" — это совсем без выбора срока. Модератор или автор темы сам устанавливает и снимает "галочку". Если "со сроком", то тут будет по умолчанию всегда, а если указано до какой даты, то соответственно, по крону автоматически снимется.
#424 6 апреля 2017 в 11:07

и это уже есть в форуме. Только доступно при установленном биллинге.

Loadырь
это супер! буду ждать релиза...

но имеется ввиду "бессрочно" — это совсем без выбора срока.

Loadырь
а, в принципе бессрочно по сути это "закреплено"… да, логично, что это не очень нужно. Согласен, что надо "срочно"
#425 6 апреля 2017 в 18:15
Здравствуйте. Как сделать что бы в форуме был еще и редактор текста сообщений: redaktor ?

#426 6 апреля 2017 в 18:17
Так как в предложенных редакторах, не имеется даже выравнивание по центтру текста
#427 6 апреля 2017 в 19:27

как лучше реализовать — со сроком или бессрочно?

Loadырь

Лучше оба)

например 0 — бессрочно, если поставить 30 — то 30 дней

@asrmo

С возможностью снять выделение в любой момент.


Если "со сроком", то тут будет по умолчанию всегда, а если указано до какой даты, то соответственно, по крону автоматически снимется.

Loadырь

Тогда вариант "со сроком" как раз и включает оба варианта)
#428 7 апреля 2017 в 12:13

Как сделать что бы в форуме был еще и редактор текста сообщений: redaktor ?

@Aliaksandr
Пока никак. Связано, это с тем, что у каждого редактора своя процедура вставки значений. Поэтому в этих редакторах у вас не будет возможности вставлять цитируемый текст и т.п.

Так как в предложенных редакторах, не имеется даже выравнивание по центтру текста

@Aliaksandr
Это явление временное, смайлы недавно появились, наверняка и выравнивание скоро появится.

Тогда вариант "со сроком" как раз и включает оба варианта)

reload
Сделал выделение тем. Доступно админам и модераторам форума, а также авторам самих тем, если их группе разрешено в настройках доступа. С автора можно списывать баллы при установленном биллинге. Количество баллов указывается для каждого раздела форума отдельно. Сами темы выделяются в списках тем форума и в виджете, сообщения из этих тем в виджете сообщений, также подсвечиваются. По умолчанию, стили одинаковые для тем и сообщений.
Добавил возможность разворачивать картинки, загруженные через редактор, при клике по ним. Работать будет только с новыми загруженными картинками.
Файл установщик теперь один для обновления и установки с нуля. Минимальная версия instantcms 2.7.2
#429 7 апреля 2017 в 13:44

Так как в предложенных редакторах, не имеется даже выравнивание по центтру текста

@Aliaksandr
В маркитапе дописать одну строчку в \wysiwyg\markitup\sets\default-ru\set.js
  1. {name:'Выровнять по центру', openWith:'<div style="text-align:center">', closeWith:'</div>', className: 'btnAlign'},
в сто раз проще, чем привязывать к форуму какой-то другой редактор.

#430 10 апреля 2017 в 15:59
Добрый день. Вылезла интересная штука (система 2.7.2, версия форума последняя). Не видны аватары и имя пользователя в сообщениях. Выглядит так.

Так по разными пользователями. Я бы грешил еще на то, что где-то переиграл с css и выставил белый шрифт на белом фоне, но нет, аватара ведь тоже нет. То есть где-то в движке форума не подхватывается пользователь.
#431 10 апреля 2017 в 16:35
kssemenov, были правки в этой части шаблона и видимо, у вас файлы шаблона форума скопированы из дефолта в папку вашего шаблона. Вам надо смержить файлы в папках controllers/forum из вашего шаблона с такой же в дефолте.
#432 10 апреля 2017 в 16:41

у вас файлы шаблона форума скопированы из дефолта в папку вашего шаблона

Loadырь

Вах, вы провидец! Все решилось, спасибо.
#433 10 апреля 2017 в 17:22

Вах, вы провидец!

kssemenov
Нет, прочёл исходный код по вашему скриншоту. laugh
#434 10 апреля 2017 в 17:58
Ну, раз так, продолжаем. При попытке добавить опрос:

Столбец 'content' не может принимать величину NULL
INSERT INTO cms_forum_posts (`thread_id`, `user_id`, `is_first`, `date_pub`, `date_last_modified`, `content`, `content_html`)
VALUES ('4', '1', 1, '2017-04-10 17:56:54', '2017-04-10 17:56:54', NULL, NULL)

Я заранее знаю, что я не прав smile
#435 10 апреля 2017 в 18:01
Понял, в чем прикол. Поле сообщения не заполнено было, только опрос. Но тогда же должно выводиться сообщение, что поле пустое, правильно?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.