ReFeRy
9 октября в 12:16
Коллекции загружаются
#исправление_ошибки
По историческим причинам в БД Фанфикса скопилось множество аккаунтов, зарегистрированных с одинаковыми адресами электронной почты, и даже на одинаковые ники. До сего момента восстановить пароль самостоятельно на такой аккаунт могло не получиться. Переделал форму восстановления пароля, теперь там есть возможность указать одновременно имя пользователя и email. Это поможет в сложных случаях обойтись без помощи техподдержки (которой надо писать на почту referyman@yandex.ru, если вы не можете авторизоваться). 11 Показать 20 комментариев из 26 |
ReFeRy
4 октября в 13:22
Коллекции загружаются
#исправление_ошибки
Исправлен мелкий косяк, который удалось отследить по логам. Форма создания новой беседы позволяет добавить одного пользователя несколько раз, и в таком случае создание беседы заканчивалось ошибкой. Добавил корректную обработку такой ситуации, теперь беседа будет создаваться нормально. P.S. Стоило бы исправить саму форму, чтобы один человек несколько раз не добавлялся, но это делать куда дольше, а ситуация не такая уж частая. 8 |
ReFeRy
22 сентября в 19:13
Коллекции загружаются
#внутренности_фанфикса #исправление_ошибки
Случайно сам нашёл косяк, на который никто ни разу не жаловался. Если отправить фанфик на рассмотрение, а потом досрочно забрать его с рассмотрения, то все черновики вдруг становятся главами "в работе" О_о Исправлено. 21 Показать 1 комментарий |
ReFeRy
8 августа в 09:14
Коллекции загружаются
#внутренности_фанфикса #исправление_ошибки
Одно совпадение, которое привело к тому, что простая техническая ошибка была исправлена не сразу. 1. В техподдержку пришел человек, который сообщил, что в его фанфике более 500 глав. 2. На сайте случился наплыв новых авторов. А теперь подробнее: 1.0. Были у нас товарищи, которые испытывали код сайта на прочность во всех отношениях. Во время борьбы с ними, среди прочего, я поставил ограничение на 500 глав в фанфике. А если реально надо больше, выскакивает сообщение "напишите в техподдержку". И вот недавно было первое обращение по этому поводу. 1.1. Я сделал исключение прямо в коде по id фанфика. Но одновременно сделал небольшой рефакторинг, переменная с количеством глав в одной функции называлась просто $count, я переименовал ее в $chapters_count. Логично, незначительно, пусть будет. Показать полностью
44 Показать 6 комментариев |
ReFeRy
18 июля в 13:08
Коллекции загружаются
#внутренности_фанфикса #исправление_ошибки
У нас есть страницы пейрингов, где выводится информация о персонажах пейринга, арты по пейрингу, фанфики по пейрингу и там есть ссылка на поиск фанфиков с этим пейрингом (если фанфиков больше 20 штук). Ссылка нужна для того, чтобы можно было ограничить поиск ещё какими-то параметрами кроме самого пейринга. Вот только в какой-то момент, при очередной переделке поиска, я потерял кусок кода, который отвечал за подстановку фандома при переходе по этой ссылке со страницы пейринга. Получалось, что все фанфики с пейрингом находились, а вот в форме поиска фандом и персонажи не заполнялись и терялась основная функция - нельзя было добавить новое условие и быстро искать. Исправлено. 24 |
ReFeRy
22 апреля в 10:41
Коллекции загружаются
#фанфикс #исправление_ошибки
Вчера нашел проблему, из-за которой Фанфикс сильно тормозил. Не факт, что это была единственная такая проблема, ибо сайт колбасит давненько, а я всё никак не могу разобраться, почему. Но тем не менее, эта проблема точно была и точно создавала повышенную нагрузку на сервер, и теперь она решена. Вот так выглядит график загрузки процессора сервера за неделю, самый правый кусок, это последние 10-11 часов после исправления проблемы. 33 Показать 10 комментариев |
ReFeRy
15 апреля в 23:45
Коллекции загружаются
#исправление_ошибки
Если у фанфика есть обложка, то она включается в ePub/fb2 файлы, и читатель её видит в своей читалке. Только вот Фанфикс до сего дня не обновлял эти самые файлы в момент установки/удаления обложки. Это не так уж страшно, ибо файлы обновляются от почти любых действий с произведением (редактирование шапки, редактирование главы) и актуальная обложка там появляется, но всё же неприятно. Теперь при установке/удалении обложки ePub/fb2 файлы будут сразу обновляться. 20 |
ReFeRy
1 апреля в 23:01
Коллекции загружаются
#исправление_ошибки
Благодаря обращению в техподдержку, исправлена ошибка в скриптах. До сих пор упоминанием арта в блогах считалась только вставка в пост прямой ссылки на арт, это когда арт вставляется картинкой. Только в этом случае артер получал уведомление об упоминании арта. А если на арт давали текстовую ссылку, то упоминание не засчитывалось. Теперь будет засчитываться. В старые посты упоминания не проставятся автоматически, но недавние посты, например по лиге, можно отредактировать, при сохранении изменений - упоминания будут вставлены. 14 Показать 7 комментариев |
ReFeRy
31 марта в 14:02
Коллекции загружаются
#исправление_ошибки
Ошибки мелкие и незаметные, но без них лучше :) 1. В разделе "Мой дневник" в форме нового сообщения отсутствует пункт указания, куда будет отправлено сообщение, именно это многих радует, нет возможности ошибиться, отправив в общую ленту сообщение, которое должно быть приватным. Но после отправки нового сообщения туда загружалась форма общего образца, где уже присутствовал пункт указания, куда слать сообщение. Он не работал, второе сообщение всё равно отправилось бы в приватный дневник, но выглядело подозрительно. Это исправлено. 2. Во всех разделах блогов, после отправки нового сообщения, форма для написания ещё одного сообщения становилась не автоматически расширяемой. То есть, если бы вы начали писать второе сообщение сразу после отправки первого, не обновив страницу, то поле для текста оставалось бы низеньким, на три строчки, не увеличиваясь вслед за вводимым текстом. Это тоже исправлено. 14 |
ReFeRy
25 марта в 10:28
Коллекции загружаются
#исправление_ошибки
Дня три назад я случайно сломал скрыт по хэштегам в блогах. Теперь починил. 21 Показать 6 комментариев |
ReFeRy
22 марта в 12:37
Коллекции загружаются
#исправление_ошибки
Шерстил старые записи и отложенные вопросы в техподдержку, нашел один пункт... Теперь арты категорий слэш/фемслэш будут показываться авторам этих артов, даже если они заходят с российских IP. Для текстов это было сделано давно, а вот для артов не было. 14 |
ReFeRy
22 декабря 2023
Коллекции загружаются
#коллекции_на_фанфиксе #исправление_ошибки
Исправлено массовое копирование сборников с фикбука в коллекции Фанфикса. 7 |
ReFeRy
3 ноября 2023
Коллекции загружаются
#конкурсы_на_фанфиксе #исправление_ошибки
В настройках конкурса "Самайнская жуть" забыли указать звание победителю, поэтому при награждении всем улетел стандартный "Победитель конкурса". Звание в награде исправлено. Кто желает сменить себе победителя на повелителя жути, надо: 1. Зайти в свой профиль. 2. Кликнуть на звание "Победитель конкурса". 3. На открывшейся странице настроек нажать ссылку "Выбрать звание". 4. Появится список званий, которые вами заслужены, среди них будет "Повелитель жути", нажать под ним "Выбрать". Так же напоминаю всем, у кого есть персональное звание, что точно таким же порядком вы можете сменить одно звание на другое, если у вас несколько, или просто убрать отображение звания в профиле (рядом с "выбрать звание" в настройках есть "удалить звание"). 14 Показать 6 комментариев |
ReFeRy
15 августа 2023
Коллекции загружаются
#исправление_ошибки
Снова в #фанфик_в_файл не всегда работал #фикбук - снова починено. 4 Показать 3 комментария |
ReFeRy
8 июля 2023
Коллекции загружаются
#фанфик_в_файл #исправление_ошибки
Нашлась проблема и с маленькими фанфиками с фикбука в ФвФ. Исправлено. 8 |
ReFeRy
7 июля 2023
Коллекции загружаются
#исправление_ошибки #очень_мелкое_нововведение #фанфик_в_файл
Дублирую новость из блога админа Изменился принцип обновления фанфиков с фикбука Теперь при обновлении фанфика с фикбука происходит только загрузка новых глав. Это позволит корректно обновлять большие произведения и сократит время проверки наличия обновлений. Для авторов: - Снова можно работать с фанфиками больше миллиона символов размером. - Ссылка "Обновить" теперь догружает новые главы. - Если вам надо обновить текст уже загруженной ранее главы, то в "Сравнении с версией на фикбуке" у каждой главы появилась ссылка "Обновить" - она загрузит актуальную версию конкретной главы. 14 |
ReFeRy
6 июля 2023
Коллекции загружаются
#исправление_ошибки #фанфик_в_файл #фикбук
Несколько дней не работало обновление глав с фикбука - теперь работает. 8 Показать 1 комментарий |
ReFeRy
20 марта 2023
Коллекции загружаются
#исправление_ошибки #будни_админа
В бэклоге давным-давно висела запись "добавить прокрутку страницы к началу опроса, при скрытии имён проголосовавших, потому что бывает, что опрос совсем скрывается с экрана, и непонятно, куда смотреть". Дело на одну строку кода, но чтобы собраться сделать это - понадобилось несколько лет. В итоге сделал. Правда не одной строкой, а заодно сделал сокрытие имён проголосовавших через JS, избавившись от лишнего запроса на сервер. Кроме этого произвёл рефакторинг, который не влияет ни на что, кроме читабельности и эстетики кода. Заменил в именах нескольких переменных и двух функций "propertis" на "properties". Я не всегда внимателен к правильному написанию английских слов. А бывает, что допустишь ошибку один раз, зачастую даже просто опечатку, а потом копированием оно расползается на десяток скриптов. 6 |
ReFeRy
20 марта 2023
Коллекции загружаются
#очень_мелкое_нововведение #исправление_ошибки
Если автор фанфика загружает иллюстрацию, затем указывает артера (себя или другого человека), то арт попадает на проверку редактору, минуя этап заполнения информации о самом арте. Всё бы ничего, но без указания типа арта, его нельзя опубликовать. Теперь перед указанием артера автору фанфика будет предложено выбрать тип иллюстрации (рисунок, коллаж, нейросеть и т.д.). Специально ничего делать не надо, мимо вы не пройдёте. 8 Показать 2 комментария |
ReFeRy
15 марта 2023
Коллекции загружаются
#исправление_ошибки #внутренности_фанфикса
Напоминаю, что недавно появились уведомления о добавлении ваших фанфика/арта/сообщения в коллекцию другим пользователем. Раньше это можно было отследить только через статистику, а теперь о каждом факте приходит уведомление. Пояснение Если видите уведомление "Неизвестный пользователь добавил ваш фанфик/арт/сообщение в приватную коллекцию", это не значит, что пользователь анонимный, некий мимокрокодил, нет, это самый обычный пользователь, но так как коллекция приватная, то и имя владельца этой коллекции не пишется. Для публичных коллекций будет писаться имя добавившего и название коллекции. Дополнение Уведомления можно отключить, в разделе "Мои уведомления" справа есть ссылка "Фильтр". Исправление ошибки Отключение уведомлений изначально не отключало учёт этих уведомлений в счетчике новых уведомлений. Теперь учитывает. Если отключили, то и счетчик их учитывать не будет. 8 Показать 1 комментарий |