Баги и исправления
В эту тему пишем о замеченных багах и недоработках.
Byte:
В редакторе сообщений не хватает кнопки “Код”. Т.е. нужен какой-то тег для вставки кода
Ntropy:
Аватарки с длинными именами типа “1177932263257-normal.jpeg” (такие имена на my.ya.ru) заливаются, но в список не выводятся.
Wladyspb:
Так, ну про загрузку я написал в IRC, дублирую тут) Не совсем логично выглядит, зачем мне загрузка трёх файлов? если архив, то один, если не в архиве, то с картинками трёбуется побольше… Опять же, не совсем прозрачно выглядит сам диалог, нужна большая кнопка “загрузить игру” или что-то типа того, и чтобы после загрузки где-либо указывалось, что загружен такой-то файл.
PS: Кстати, фраза “напишите ваше сообщение и нажмите отправить” отображается поверх линии рамки, это нормально, или у меня в хроме что-то поехало?
Ещё нужно сделать ЧПУ (человекопонятные урлы - по типу qsp.su/forum/sdfsdf), чтобы не было страшных ссылок вроде “https://qsp.org/forum/2-bagi-i-ispravlenia
Еще - сейчас на сайте куча разных редакторов сообщений.
Свой для форума.
Свой для личных сообщений.
Свой для статей и описаний игр.
Свой для комментариев к играм.
Два разных редактора ещё куда ни шло, но 4 - уже перебор..
Нужно будет либо привести дизайн этих редакторов к одному виду, либо использовать один-два редактора.
Определиться с “личными полями” профиля.
Насчет разных редакторов.
В редактировании описания игр(SOBI2) и редактировании статей (Core joomla) используется один и тот же редактор - TinyMCE. Но при этом у SOBI2 была своя версия TinyMCE, более старая, чем основной джумловский TinyMCE. Так что я просто заменил старую на новую, теперь обе версии одинаковые.
Раскладка и количество кнопок настраиваются, поэтому, если нужно, можно привести их к единому виду.
Для форума (Agora) TinyMCE вряд ли подойдет, т.к. весь форум завязан на BB-code.
В комментариях к играм, “редактора сообщений” как такового вообще нет, там голое текстовое поле.
В системе личных сообщений (uddeIM) можно попробовать прикрутить TinyMCE, только - надо ли?
Стоит ли оно усилий? В нем тоже BB-Code.
В общем, готовых решений - в виде плагинов - для “единого редактора” нет.
На сайте и в SOBI2 используется TinyMCE, отныне единый.
Agora и uddeIM используют свои BB-code редакторы и с TinyMCE не дружат.
Встраивание TinyMCE в Agora и uddeIM, предположительно, потребует дофига времени и усилий, несмотря на то, что доступна отличная документация и описание API.
Ладно, тогда остаётся привести их к единому стилю..
В “Обновленных играх” на главной некорректные даты обновления: “Обновлено: 30.11.-0001”.
Ntropy:
Стоит:
2. вынести “Поиск -> Показать последние сообщений” отдельной кнопкой/ссылкой
Сделаю.
На главной мелкие картинки не увеличиваются до нужного размера:

Добавил статью “QSP-Compo 2009”, а в списке моих статей (в профиле) она не появилась.
UPD: Оказалось, что я не вижу свои статьи, для которых не указан раздел. Надо что-то с этим сделать.
Если игра была добавлена, но ни разу не обновлялась, то не нужно показывать её в блоке “Обновленные игры”.
Излишнее дублирование информации + приводит к замусориванию важного блока.
Стоит:
Повесить триггер, блокирующий запись статей без категории и рубрики, которые могут будут не видны в списках
После удаления сообщения на форуме не менять страницу.
Master Set:
Не отражается крестик для закрытия меню загрузки файлов. Когда игру повторго загружаешь на сайт.