Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 12 октября 2016 в 09:01

Как успехи?

Zau4man
Ошеломительные laugh

На локалке пока так:
#2 Live Editor vs Типограф 11 октября 2016 в 14:28

Как их подружить?

Kreator

(использовать другой редактор не вариант

Kreator
Переписать лив
#3 [ЕСТЬ РЕШЕНИЕ] Бот для сайта 8 октября 2016 в 21:02

А это не опасно для человечества сайта?

Денис Васильевич
Надо думать о ботах а не о сайтах. Одному боту будет скучно гулять по сайту, а так вдвоём и беседу будут вести и ругаться друг с другом smile
#4 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 7 октября 2016 в 08:07

Поставил на тестовый сайт, пробую, как то нелогичное управление

Sergey Necr
Предложите свою версию управления.

то, что нет возможности переставить порядок форумов и разделов — огорчает

Sergey Necr
Порядок категорий меняет админ в админке. Порядок форумов должен формироваться по дате изменений в них, за исключением закреплённых.

В админке переставляется, на сайте нет или не пойму как

Sergey Necr
Не думаю, что логично для одного админа выносить управление порядком категорий во фронт, достаточно прямых ссылок на редактирование категории и форумов из фронта в админку.

Значит это не будет официальным форумом, потому как я помню слова о том, что вы определите наиболее востребованные форумы, а разработчики сделают миграторы с них. =)

Sergey Necr
Вполне возможно, если разработчики так говорили, то наверняка сделают. Но я что-то не припомню от них таких заявлений.
#5 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 6 октября 2016 в 22:55
Думаю, пока временно надо приостановить тестирование. Заметил "особенность", если поменять в настройках форума количество выводимых тем и сообщений, то все ссылки на сообщение не с первой страницы ссылаются на 404. Надо переделать кое-что.
#6 Установка дополнения - ошибка 503 6 октября 2016 в 13:25

в виджетах появилось 2 разных мультиязыка

Adminus
Надо лезть в БД и чистить дубли в таблицах cms_widgets и cms_controllers, может ещё где, можете узнать в файле install.sql куда и что пишется.

Правильно ли я понимаю

Adminus
В режиме отладка система выдаёт найденные ошибки. Если есть ошибки, то таблицы в админке могут отображать пустоту, так как не могут отобразить полученную ошибку. Эту ошибку можно увидеть в консоли или файербаге.
#7 Установка дополнения - ошибка 503 6 октября 2016 в 11:38
Решение есть тут
#8 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 5 октября 2016 в 13:17

Народ наверное готов напрягаться если будет опросник:
1) Выполнить 5 раз действий такое, заполняя то-то в первый раз, то-то во второй раз
2) Создать столько тем, на таких-то я зыках, с такими-то символами.
3)и т.п.

kirkr
Никаких инструкций, никакого порядка действий. Тестирование — это творческий процесс. Тут надо подходит с подковыркой и отвечать на вопрос "А что будет, если я сделаю вот так?" и смотреть, какой получится результат — ожидаемый или неожиданный. На досуге распишу по настройкам, чтобы знать какой результат ожидать. А пока "готовлю" поиск по форуму.
#9 нет возможности удалить все уведомления 5 октября 2016 в 09:39

ну например прилетело 30 уведомлений, каждый раз жать по крестику?

kirkr
Да. И один раз на "Отписаться от уведомлений", чтобы больше не прилетали.
#10 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 5 октября 2016 в 08:57

При этом коробка в своем составе будет содержать подобные компоненты

Val
Вот, о чём все и говорят. Коробка должна содержать в своём составе подобные компоненты.

Система получается как конструктор, в котором с помощью мыши и пару кликов "далее" я создаю окружение под себя.

Val
Ещё хочу напомнить, что после установки компонента, есть такая функция как отключить компонент, делается ровно в один клик. smile"И это особенности архитектуры движка, за что спасибо разработчикам."

Если дополнение сделано прямыми руками

Val
Прямота рук и место их расположения определяется опытным путём laugh. И у каждого этот путь свой.

А пользователи по прежнему боятся обновлений

Val
Горький опыт сказывается. Ибо реальность отличается от логики.

В вашем варианте есть логика. Поставить движок — пройти в дополнения — скачать, что надо — зайти в админку — всё установить — радоваться успехам.
Но в реальности есть "подводные камни".
Проблемы начинаются, когда поставил дополнения, а они не работают на версии движка. Или вышло очередное обновление движка, а дополнение после 2-3 обновлений не хочет работать с таким движком. Начинать списываться с автором и выяснять "прямоту его рук", а это уже не "пара кликов и кнопка далее". К тому же, трагедия начнётся, если в итоге выяснится, что автор уже "ушёл в оффлайн" или у автора "руки, не настолько прямы".

Val, попробуйте всё таки взглянуть на движок глазами не программиста. Попробуйте сейчас сделать демо-сайт, поставьте движок, установите и настройте 5-10 бесплатных дополнений и посмотрите, как всё это будет работать, не залезая в код. Я понимаю, что вы скажете, что все вопросы к авторам нерабочих дополнений и тому подобное, но реальность такова. И в этой реальности надо кому-то платить, либо автору дополнения за ускорение выхода обновления, либо фрилансеру, который сможет эти дополнения сделать работоспособными друг с другом. А это занимает определённое время. Причём найти фрилансера для инстанта, насколько я понимаю, немного сложнее, чем для джумлы и вордпреса.

Ещё раз повторюсь — отключить компонент — это ровно один клик мышкой. Включить при необходимости — это ровно один клик мышкой. Удалить полностью из движка — это ровно два клика мышкой. Искать в дополнениях, переписываться с автором на предмет "прямоты его рук" — это время и наверняка деньги.
Когда я выбирал первую ветку движка, в отличии от того же ливстрита, основной аргумент был — в коробке есть то, что у других искать надо отдельно.
#11 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 4 октября 2016 в 13:32
Для тех кто тестирует локально, надо заменить файлы из папки package архива и сделать запрос в БД
  1. ALTER TABLE `cms_forum_threads` ADD `is_fixed` TINYINT(1) NOT NULL DEFAULT '0' AFTER `date_pub`;
#12 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 4 октября 2016 в 13:30
Поправил непонятки с модерацией, добавил предпросмотр сообщения, сделал работоспособными кнопки в меню действий: "Мои темы", "Мои сообщения", "Новые темы", "Последние сообщения".
Новые темы и сообщения должны выделяться (пока) серым цветом в общем списке.
Темы можно закрывать без "решения" и "решать" без закрытия. Насколько это удобно, смотрите.

очень важно проработать систему ведомлений на аяксе

yury
Рассылкой уведомлений с сайта должен заниматься движок, а не отдельные компоненты.

Кстати, хорошо б еще и мигратор не только с 1 версии, но и основных сторонних движков, phpBB, IPB, vBulletin, punBB, YaBB, SMF.

Sergey Necr
Это хорошо, но этого не будет.

Форум нужен! Очень. И желательно в коробке так же как и на первой ветке.

MegaRostov
Тестируйте лучше, тогда появится больше шансов, что форум будет в коробке.
#13 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 2 октября 2016 в 11:00

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

Melon
Тут простая математика. Если два человека, не смогли решить свои проблемы одинаковым решением, значит у них разные проблемы.
Представьте, один решил свою проблему, пришёл другой также порешил свою проблему, в итоге приходит десятый и со словами "Мне лень было читать все 100500+ страниц, .." и задаёт свой вопрос, такой же как у второго. И цикл замкнулся.

Мигратор возможно сделать, но в виду того, что у двойки нет загрузки нескольких файлов и нет логинов, то часть информации будет недостоверной. Например ссылки на последние сообщения и их авторов, всех тем и форумов, будут недействительны. Прикреплённые файлы возможно, будут утеряны полностью. Систему голосования оставил, как в первой ветке, поэтому она может сохраниться. А в остальном нужна будет чья-то база форума, для написания мигратора, но это будет уже только после релиза форума.
#14 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 1 октября 2016 в 21:54

Зашел пользователем модератором, при нажатии текста редактировать попадаю на 404, при нажатии на значек выдает следующее.

Sergey Necr
Спасибо. В настройках выставил правила для всей группы "Модераторы" быть модераторами форума. По сути, получается у них у всех (moder, user_moder, moder_admin) есть доступ ко всем форумам, кроме неопубликованных. Поэтому ссылки на редактирование/удаление выводятся у них правильно. Неправильно когда модераторы форума 404 получают. Если ещё найдёте подобные явления пишите. Желательно, подробнее, какая тема, какое сообщение, какой результат.

е отвлекаться на вёрстку. Val сказал поможет и я так же готов помочь

Денис Васильевич
Спасибо.
С вёрсткой я смогу разобраться сам. Но у меня проблема в другом, мне всегда было не понятно, почему скажем "кнопка должна быть синей и стоять на этом месте, а не на три пикселя выше и правее". Поэтому, после того, как я показал данный вид форума, одному человеку, он мне сказал :"Тебе надо было идти в дизайнеры". Жалко, что он не уточнил, кем идти: учеником или преподавателем smile

В форуме желательно:
1) последние сообщения с момента последнего посещения юзера (кнопка)
2) новые темы с момента последнего посещения юзера (кнопка)
3) автоматический ресайз изображений при в ставке в тему под указанные в настройках размеры
4) возможность предпросмотра сообщения на форуме до его отправки
5) возможность добавления темы в закладки и возможности последующего быстрого доступа к ней
6) возможность просмотра своих тем
7) пометка вопроса как решенного, но без закрытия самой темы
8) вывод рекапчи при подозрительной активности в течении определенного времени

Melon
1 и 2 — кнопки уже выведены.
3 я так понимаю, речь идёт об изображениях вставленных в редактор, а не прикреплённых к сообщению?
4 вполне возможно
5 тут я согласен с Zau4man
6 вполне возможно
7 а в чём тогда суть, вообще, закрытия темы?
8 какие есть виды подозрительной активности, кроме кучки сообщений в единицу времени?
#15 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 30 сентября 2016 в 20:59
Смотрю, большинство волнует только вопрос адаптивности. Адаптивность будет решаться в последнюю очередь. Сначала надо решить вопрос с информативностью и удобством расположения информации на экране (удобство пользования). Может какой-то информации не хватает или наоборот лишняя, не стесняйтесь. smile
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.