| |
| Статья написана 1 ноября 2020 г. 10:00 |
- creator
- Написал скрипт для периодической чистки неправомерных подписок на темы форума
- Поудалял из базы все неиспользуемые таблицы
- Переделал логику активации аккаунта: теперь можно просто ввести код активации из письма. Связано с тем, что некоторые пользователи открывают ссылку подтверждения не в том браузере, в котором залогинены
- Р. Букашка переименован в "Уведомления". Прощай, легенда
- Все смайлы убраны из формы ввода сообщения в кнопку [:)]. И добавлены еще несколько "колобков"
- В целях безопасности на пароли введены ограничения: не менее 8 символов, содержит буквы и цифры, не совпадает с логином, не встречается в списках популярных небезопасных паролей (пример). Если Ваш пароль не удовлетворяет какому-то из этих условий, пожалуйста, замените его на более надежный
- Сообщения в форуме, висящие на "премодерации", теперь видны всем (с соответствующей пометкой)
- В блоке личной переписки теперь видны как те пользователи, от которых были сообщения в последнее время, так и те, которым Вы их отправляли сами
- Изменился межстрочный интервал в текстах (1.4 вместо 1.3)
- sloboda89
- Починил то, что сломалось после накатывания foreign keys (вывод произведений в поиске и тд)
- Мое
- История правок произведений писалась далеко не всегда. Исправлено [Pirx]
- Иногда не срабатывало сохранение аннотации [k2007]
- Добавлен тип произведений "Либретто". Пример [ЭльНора]
- В письмо, которое отправляется авторам только что открытых авторских колонок, добавлена ссылка на инструкцию по оформлению [С.Соболев]
- Аккаунты неактивных пользователей без развития, имеющих непустые книжные полки, больше не удаляются — такие пользователи вполне могут использовать ФЛ как хранилище своих библиотек. Сделано, в первую очередь, для того, чтобы не образовывались бесхозные книжные полки. Существующие почистил sloboda89
- При перемещении произведения из состояния "является неактивной частью другого" в "активное" пропадала связка с родительским произведением. Исправлено [sham]
- Доделана (привязка фильмов к термину, пользовательская часть и пр) и ушла в релиз Букопедия [Ank]
|
| | |
| Статья написана 4 октября 2020 г. 18:44 |
- creator
- Провел серьезные работы по вопросу безопасности сайта. Разглашать подробности не имею права по соображениям безопасности (рекурсия detected)
- Починил баг, когда вместо доп. изображений в изданиях отображались пустые квадраты. К сожалению, эти изображения безвозвратно утрачены и восстановлению не подлежат (если только кто-нибудь не пришлет их заново) [Wind]
- Решил вопрос с медленной загрузкой редактора издания
- Добавил в редактор издания информацию об имеющихся заявках по этому изданию
- Один из первоапрельских форумов (т.н. "Паровой форумъ") был виден даже гостям сайта, хотя должен быть закрыт. Исправлено
- Прочие правки (в т.ч. по дизайну)
- sloboda89
- Накатил на базу данных апдейт с foreign keys. Если вкратце — очень полезная штука для контроля целостности базы данных
- Мое
- Решена проблема с черновиками постов в блогах [demihero]
- Исправлена уязвимость вызова модератора. С ее использованием можно было прочитать любое сообщение в закрытых админских форумах, зная только его id
- Исправлена уязвимость неправомерных подписок. Во-первых, любому юзеру можно было подписаться на любые темы, в т.ч. админские. Во-вторых, при "разжаловании" из администраторов такие подписки не чистились (скорее всего, до сих пор не чистятся). В сочетании с предыдущим пунктом — это потенциальная возможность оперативно читать все админские сообщения
- Добавлен новый тип произведений "Артбук". Пример [darkseed]
- Снова немного доработано разбиение изданий по категориям на странице всех изданий автора [vbltyt]
- По мелочи доработан список неверно оформленных изданий в админке [Papyrus]
- Романам без аннотаций, входящим в сборники, автоматом проставлялись издательские аннотации из этих сборников. Кривой функционал убран, аннотации стерты, все подобные сборники (~1000 изданий) вручную проверены на предмет оставшихся косяков (огромное спасибо an2001 за помощь!) [sham]
|
| | |
| Статья написана 6 сентября 2020 г. 12:51 |
- Исправленные баги
- В списке книжных полок на странице издания порой отображались пользователи, у которых на деле нет этого издания ни на одной из полок [iLithium]
- В результатах поиска по жанру, несмотря на выставленную галку "Только наши", выдавались и иностранные произведения [aldarund]
- Произведения, награжденные после 2015 года, не выводились в рейтинге наиболее титулованных произведений [technocrator]
- В содержании издания задваивался вопросительный знак [Kons, darkseed]
- В админке произведения отображалась неверная дата последнего редактирования [Pirx]
- В редких случаях после добавления произведения в содержание издания на странице произведения это издание не выводилось [vbltyt]
- С Озона сыпалось в новинки огромное количество изданий "коллективного автора" [sham]
- В разделе новинок с Озона зачем-то выводились ссылки на редактирование авторов [Kons]
- Фичи
- Статистика по наполнению базы данных выделена в отдельную страницу, дабы не нагружать базу при каждом заходе в админку
- Киноциклы в админке тоже выделены в отдельную страницу
- В таблице кураторства добавлен столбец про межавторские циклы
- В разделе модерирования пользователей добавлена возможность удаления оценок пользователя отдельным авторам. Сделано для борьбы с "частоколами" из единиц
- В списке всех изданий автора теперь отдельно выводится блок с собраниями сочинений [vbltyt]
- Прочее
- Убрана возможность минусования сообщений в форуме "Спорт" [an2001]
- В админке автора и художника добавлена подсказка про размеры 1-го фото [Zlogorek]
- В админке издания при клике на список переводчиков теперь открываются переводчики на букву "А" вместо всего списка [ЭльНора]
- На странице издания в названии и содержании обычные кавычки автоматом преобразовываются в косые [vbltyt]
- В список форматов изданий добавлены 72x94/16 и 64x84/16 [darkseed, sham]
- В список языков добавлены западнофризский, баскский и пикарский [Ведьмак Герасим, Kons]
|
| | |
| Статья написана 9 августа 2020 г. 10:04 |
- Букопедия [Ank]:
- Ссылки на термины в тексте отныне серые, как и все остальные ссылки
- В редактор термина добавлены кнопки term= (для быстрых ссылок на другие термины) и PHOTOBIG1RIGHT (для заглавной картинки)
- Список терминов в выдаче быстропоиска стал выглядеть более адекватно, в т.ч. в старых браузерах
- Go API:
- Список аттачей к сообщению/черновику в форуме
- Удаление Perl-аттачей при удалении сообщений/черновиков
- Инвалидация файлового кеша сообщений
- Список аттачей к статьям в АК
- Инвалидация файлового кеша комментариев
- Создание отзыва
- Инвалидация файлового кеша отзывов
- Работа еще не закончена...
- Мелкие задачи:
- Иностранные комиксы на странице произведения снова попадают в раздел Иностранных изданий [greenrus07]
- В разделах журналов, антологий и межавторских циклов не работала никакая сортировка, кроме дефолтной. Исправлено [_Y_]
- Ссылка на список переводчиков убрана из меню. Вернется обратно, когда раздел будет доведен до ума [Papyrus]
- На странице профиля в разделе "Баллы за отзывы", если в тексте любого из отзывов был спойлер, внешний вид списка искажался до полного безобразия. Исправлено [vgi]
- В списке отзывов на главной, бывало, проскакивали спойлеры. Больше не будут [technocrator]
|
| | |
| Статья написана 12 июля 2020 г. 16:49 |
- Совместно с Ank-ом сделали новый раздел, Букопедию, энциклопедию местного разлива. В данный момент статьи пишутся и шлифуются, для пользователей раздел откроется несколько позже
- Добавлен новый тип премий "Рейтинги". Можно пользоваться, хотя, как по мне, это натягивание совы на глобус [sham]
- В список языков добавлены крымско-татарский, геэз, ассамский, а в список форматов — 62х94/16 и 65х93/16. Тоже можно пользоваться
- В поля заявки по изданию при ее создании вставлялось лишнее содержимое. Исправлено [andrew_b]
- В списке оценок пользователя в поле классификации, если произведение нельзя классифицировать, теперь отображается прочерк [k2007]
- В списке оцененных авторов неоткрытые теперь тоже отображаются [Славич]
- В списке отзывов у некоторых пользователей раньше отображался минус (бесполезный, к слову). Больше не отображается [Karavaev]
- На странице курируемых произведений теперь отображаются еще и межавторские циклы. В счетчике кураторских позиций они тоже учитываются [sham]
- Не приходили уведомления о новых дочерних комментариях комментариях в авторской колонке. Исправлено. То же самое исправлено в Go-API [k2007]
- В боковое меню "Авторы, книги" добавлена ссылка на список переводчиков. Возможно, будет убрана [sham]
- В новинках больше не выводятся издания самиздата [k2007]
- Стало отображаться количество кадров в диафильмах [JimR]
- Увеличена ширина столбца индекса в редакторе содержания книги [Тиань]
- Иностранные аудиокниги, диафильмы, журналы и пр. в списке изданий попадают теперь в соответствующий раздел, а не сваливаются в кучу в списке иностранных изданий [Ведьмак Герасим]
- В разделе модерирования заменен сервис тестирования IP на более качественный [an2001]
- При переносе данных из произведения не обновлялся счетчик числа отзывов ни в старом произведении, ни в новом. Исправлено [Wind, greenrus07]
- Поиск по жанру "попаданцев" отдавал странные и нерелевантные результаты. Тоже исправлено [Славич]
- В API неоткрытого автора больше не отдаются биография и примечание — зачастую в них содержится служебная информация
- Актуализировал скрипт чистки таблиц продакшен-базы при копировании на dev. Текущий dev тоже почищен, никакой персонализированной информации на нем не осталось
|
|
|