↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи

ReFeRy

Автор, Иллюстратор

Фанфики

11 произведений» 
Гарри Поттер и Архимаг
Гет, Макси, Заморожен
81k 206 1k 1
Хозяева жизни
Гет, Макси, Заморожен
26k 24 126 3
Ещё один дамбигад
Джен, Мини, Закончен
24k 39 1.2k 2
Зима буйствовала вокруг нас…
Гет, Мини, Закончен
15k 18 104
Я есть Грут
Гет, Мини, Закончен
8.7k 18 208 2

Фанарт

9 работ» 

Подарки

4 подарка» 
ПодарокПестики и тычинки
От Roksenblack
ПодарокПапа, сделай лошадку!
От KNS
ПодарокThe nature of a man
От asm

Награды

56 наград» 
8 конкурсов 8 конкурсов
29 сентября 2024
Создал 1 фандом Создал 1 фандом
14 апреля 2021
500 подписчиков 500 подписчиков
15 января 2021
15 лет на сайте 15 лет на сайте
16 февраля 2020
14 лет на сайте 14 лет на сайте
29 октября 2019

Блог » Поиск

До даты
#внутренности_фанфикса #будни_админа

Актуализировал авторизацию/регистрацию через ВК:
- убрал упоминание о возможности авторизации через facebook
- убрал лишнюю страницу при авторизации через ВК с телефонов
- обновил текст и вёрстку страницы выбора - зарегистрировать новый аккаунт или привязать старый и убрал там рекламу, которая появилась из-за моей ошибки
#правки_дизайна_фанфикса #внутренности_фанфикса

Ещё кое что про маленький шрифт.

Причесал и отрефакторил вывод описания фанфика в кратком виде во всех местах на сайте:
- в новостях
- в рекомендациях
- в списках фанфиков, если выбран краткий вид

Теперь там используется не 11 шрифт, а 14 и увеличенный межстрочный интервал.

Из неочевидного - для ФвФ теперь выводится фандом/жанр/размер/статус в кратком виде, чего ранее не было.

P.S. Кто-нибудь помнит, что в стародавние времена на Фанфиксе была форма быстрого отбора фанфиков в избранном, в коллекциях и т.д.? Там была такая табличка с размерами, рейтингами, категориями и статусами, можно было тыкнуть на поле таблички, и из списка исчезали/появлялись определённые фанфики. Оказалось, что до сих пор в коде были специальные стили, которые использовались только для работы этого быстрого отбора и ни для чего больше...
Показать 2 комментария
#внутренности_фанфикса

В очередной раз сам оценил, какой интересный инструмент получился из случайной идеи "редактирования абзаца прямо на странице чтения". Я его использую не для редактирования, а для написания главы. Как-то увереннее себя чувствуешь, когда в редактировании только последний абзац или несколько, а не весь текст главы. К любому месту ранее тоже можно вернуться и что-то там поправить.

Только есть несколько неудобств, теперь вот подумываю их исправить:

1. Добавить на странице чтения кнопку "новый абзац". Сейчас приходится открывать редактирование последнего абзаца, ставить перенос строки и писать дальше.

2. Добавить возможность на странице чтения редактировать название главы.

3. Добавить на странице чтения кнопку "Новая глава".

4. Добавить на странице чтения управление статусом главы. Вот прямо под названием главы, где сейчас выводится статус "Это черновик главы"/"Глава ещё не опубликована", добавить выпадающее меню:
- сменить статус на черновик;
- сменить статус на в работе;
- запланировать публикацию;
- опубликовать.

Но возникает вопрос - когда все эти дополнительные возможности на странице чтения должны отображаться, а когда нет. Для уже опубликованной главы они будут лишними.

Возможно стоит сделать иначе - в разделе работы с фанфиком добавить новый режим редактирования главы "как на странице чтения". Вот там часть описанных возможностей уже есть, а недостающие будут смотреться уместно. В принципе, получится альтернатива периодическому автоматическому сохранению с дополнительной страховкой от случайных действий при выделении, редактировании и так далее. Так как в режиме редактирования только один-два-три абзаца, а не вся глава, то не выйдет случайно удалить лишнее или переместить кусок текста не туда.

Или масло-масляное и дополнительная путаница?
Свернуть сообщение
Показать полностью
Показать 15 комментариев
#очень_мелкое_нововведение #внутренности_фанфикса #конкурсы_на_фанфиксе

Это даже не нововведение, а небольшое наведение порядка. Изменил принцип хранения пометки о том, что фанфик/арт победил в конкурсе. Старый вариант не позволял нормально отметить факт победы в двух конкурсах, так как изначально система вообще не позволяла участие в двух конкурсах, потом я эту возможность допилил, а вот про отметку победы забыл.

Отдельное напоминание оргам - не забывайте все посты по конкурсу писать через администрирование конкурса, чтобы они к конкурсу прикреплялись. И особенно это касается постов с правилами и постов с подведением итогов. Если забылись, напишите в техподдержку, я прикреплю задним числом. И самое последнее - указывать ссылку на пост с подведением итогов в свойствах конкурса!
#будни_админа #внутренности_фанфикса

Фанфиксу не хватает оперативки. Раньше хватало, теперь не хватает. Посещаемость сейчас не низкая, но бывало и больше. Сейчас поменял настройки максимального объема памяти memcache, оставил больше места для mysql, посмотрим, как пойдёт дальше.
Показать 2 комментария
#внутренности_фанфикса #исправление_ошибки

Случайно сам нашёл косяк, на который никто ни разу не жаловался.
Если отправить фанфик на рассмотрение, а потом досрочно забрать его с рассмотрения, то все черновики вдруг становятся главами "в работе" О_о

Исправлено.
Показать 1 комментарий
#внутренности_фанфикса #будни_админа

Сделал перенос оригиналов фанарта на второй сервер. Для пользователей это не значит ничего, вообще ничего не меняется. Это нужно для более удобного бэкапа и для разгрузки быстрых дисков сервера Фанфикса.

Визуально это можно будет заметить по тому, что теперь ссылки на оригиналы артов будут вести на домен третьего уровня images.fanfics.me

Перенос происходит постепенно. Прямо сейчас большинство артов ещё лежат на главном сервере, но вскоре будут перенесены.
#внутренности_фанфикса

Каких возможностей или опций не хватает на сайте?

О многом сам знаю, планов и записей по сайту - уйма. Но хочу держать руку на пульсе, возможно какие-то актуальные недостатки сайта можно легко устранить, а я о них не знаю :)
Показать 20 комментариев из 343
#внутренности_фанфикса

Чуть оптимизировал раздел "Мои уведомления". Теперь он должен грузиться быстрее, но ми-ми-ми там теперь отображаются только за последние 30 суток.
Показать 20 комментариев
#внутренности_фанфикса

У кого раздел "Мои уведомления" очень долго грузится, посмотрите, сейчас стало быстрее?
Показать 20 комментариев из 23
#внутренности_фанфикса #исправление_ошибки

Одно совпадение, которое привело к тому, что простая техническая ошибка была исправлена не сразу.

1. В техподдержку пришел человек, который сообщил, что в его фанфике более 500 глав.
2. На сайте случился наплыв новых авторов.

А теперь подробнее:
1.0. Были у нас товарищи, которые испытывали код сайта на прочность во всех отношениях. Во время борьбы с ними, среди прочего, я поставил ограничение на 500 глав в фанфике. А если реально надо больше, выскакивает сообщение "напишите в техподдержку". И вот недавно было первое обращение по этому поводу.
1.1. Я сделал исключение прямо в коде по id фанфика. Но одновременно сделал небольшой рефакторинг, переменная с количеством глав в одной функции называлась просто $count, я переименовал ее в $chapters_count. Логично, незначительно, пусть будет.
Показать полностью
Показать 6 комментариев
#внутренности_фанфикса #исправление_ошибки

У нас есть страницы пейрингов, где выводится информация о персонажах пейринга, арты по пейрингу, фанфики по пейрингу и там есть ссылка на поиск фанфиков с этим пейрингом (если фанфиков больше 20 штук). Ссылка нужна для того, чтобы можно было ограничить поиск ещё какими-то параметрами кроме самого пейринга.

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

Исправлено.
#внутренности_фанфикса #будни_админа

У кого-нибудь ещё наблюдается вот такая картина на некоторых страницах?
(пункт меню БЛОГИ уполз)


У меня это только на iPad в горизонтальной ориентации и постоянно плавает. Почти всегда в "мои сообщения", периодически на главной и в моём профиле, причем только на главной странице профиля и только моего, не других пользователей.

Что-то, по какой-то причине, ограничивает длину блока меню, из-за чего один <li> переползает на другу строку. Но не нахожу! Классов нет никаких, новых блоков тоже, js этот блок не трогает :(

Прям не знаю, в какую сторону копать. Конечно, можно переделать всё меню на flex, давно пора бы это сделать. Но меня сама проблема в ступор вводит.
Показать 20 комментариев из 25
#внутренности_фанфикса #будни_админа

Посмотрел на работу сайта у юзера, который отметил 49 тысяч фанфиков. Разделы, связанные с фанфиками, грузятся долго :(
Показать 3 комментария
#внутренности_фанфикса

Что-то странное творится. За текущий день было чуть больше миллиона запросов к бэкенду Фанфикса. Из них почти 250 000 от гуглбота! Среди прочего бот нашел пока не выявленную проблему, из-за которой он примерно 8000 раз подвесил сервер на 30 секунд. А я всё думаю, что Фанфикс так часто притормаживать стал...
Показать 12 комментариев
#внутренности_фанфикса #фанфикс_плюс

Иногда просят добавить возможность скачивания файлом своих: переписок в ЛС, комментариев, записей в блогах (вроде всё?).

И вот вопрос, если это добавить в подписку FANFICS+, просители скажут спасибо и оплатят подписку или скажут "пошел нафиг с такими решениями"?)
Показать 16 комментариев
#внутренности_фанфикса #будни_админа

Пока разбирался с событием из прошлого поста, пришлось несколько раз пользоваться формой редактирования событий в шапке фанфика/заявки. Понял, что эта форма неудобна - нет текстового поиска событий, нет описаний событий. Надо бы переделать. Но как вспомню, сколько там кода... и это одно из мест, которого не касался рефакторинг - для редактирования шапок фанфиков, артов и заявок код скопирован три раза и в каждом месте адаптирован. Надо сначала заниматься рефакторингом, выделяя дублирование кода, а потом уже что-то новое делать. Большая задача пугает, там при самом полном погружении за день не справиться, а скорее и за три дня не справиться. И это задача, которая не принесёт никакой видимой пользы. Но и дальше кроить частично одинаковый код в трёх местах - не дело.
Показать 1 комментарий
#мультифандом_на_фанфиксе #внутренности_фанфикса

Давно обсуждали с редакторами добавление на Фанфикс РПФ, но я всё никак не примусь за это.

Текущий план такой:
1. Для музыкальных групп и иных коллективов, где в списке персонажей будет больше одного человека, создаются фандомы.
2. Создаётся фандом "Известные люди", куда в персонажи добавляются все известные люди, работающие соло - видеоблоггеры, актёры, модели, исполнители, художники, исторические деятели и так далее.

Зачем нужен этот единый фандом?
Для лаконичности. И чтобы не плодить лишние сущности. Хочет автор написать историю по фандому Гарри Поттера, но с героями актёрами, в фандомах будет "Гарри Поттер, Известные люди", а в персонажах уже конкретный список, тогда как в противном случае список актёров будет дублироваться и в фандомах, и в персонажах.
Показать 20 комментариев из 23
#фанфик_в_файл #внутренности_фанфикса #веб_разработка

Вчера внезапно выяснилось, что на литнете поменялась вёрстка, причем так, что парсер продолжал разбирать страницу, теряя только имя автора. И произошло это ещё где-то в мае!

В ФвФ добавлено около 20 сайтов (не все работают, не все доделаны, поэтому «около»), сервис работает автоматически, при этом с части сайтов загрузка новых произведений происходит только по запросу читателя, через форму на сайте, а с части - автоматически по расписанию. С части сайтов грузится только шапка произведения, с некоторых же ещё и текст. Обложка тоже есть не на всех сайтах. Где-то текст загружается каждый раз полностью, а для больших произведений с фикбука при обновлении загружаются только новые главы, но для автора, через «работу с фанфиками», есть возможность перезагрузить любую главу. Всё это многообразие даёт огромный простор для ошибок.

У меня сделана обработка ошибок и их вывод в лог с оповещением, чтобы я мог отреагировать и исправить. Но книги с литнета продолжали загружаться! Ошибок не было! Накопилось более 15 тысяч книг, в которых не был указан автор. Теперь они перезагружаются-обновляются, вчера поставил задание, больше половины уже должно было обновиться.

Спасибо неравнодушному читателю, который сообщил о проблеме в техподдержку!
Свернуть сообщение
Показать полностью
#внутренности_фанфикса #веб_разработка

Помните, как все возмущались новым колокольчиком для уведомлений Фикбука? Доводы против были примерно такими:
- всё в одной куче, ничего не понятно;
- один раз нажмешь и всё просмотрено, а я хочу сам контролировать, что просматриваю.

Но почему-то на всех больших сайтах стремятся делать именно единый центр уведомлений, а не как сейчас на Фанфиксе и раньше было на Фикбуке. И вот почему.

Для начала то, что я сейчас выяснил, и что стало поводом для написания поста. Среди пользователей, заходивших в свой аккаунт на Фанфиксе за последний месяц:
- у 40% есть непросмотренные обновления в блоге админа;
- у 29% есть непросмотренные уведомления;
- у 28% есть непросмотренные новости.
Там ещё непросмотренные арты в подписках, рекомендации в подписках, заявки, личные сообщения, обсуждения, ответы техподдержки, обновления коллекций, уведомления в работе с фанфиками - но это не так важно, эти уведомления, либо далеко не у всех бывают вообще, либо не отмечаются просмотренными при открытии соответствующей страницы. А вот первые три пункта показательны: новости, уведомления, блог админа.

Я вижу ситуацию так - сначала пользователю не интересно, либо некогда просматривать какой-то вид уведомлений. А вот потом, когда счетчик накрутил уже большое число, страницу открывать становится страшно, возникает психологический барьер "большого дела". Человек подсознательно боится обнулить счетчик, который показывает большую величину, который копился долгое время. Ему возможно хотелось бы посмотреть последние уведомления, но просмотренным окажется сразу всё, что накопилось. Так этот счетчик и остаётся висеть. Тем более, что есть другие разделы, где тоже что-то происходит.

Единый центр уведомлений отчасти помогает справиться с этой проблемой - раз пользователь сайтом всё же пользуется, значит какой-то вид контента ему нужен, скорее всего и хоть какой-то вид уведомлений/новостей/обновлений тоже нужен. Поэтому в единый центр уведомлений пользователь скорее всего заходить всё же будет, а значит не будут у него висеть страшные счетчики, которые пугают и не дают возможности "откинуть старые грехи" и вновь начать пользоваться новостями/уведомлениями/обновлениями.
Свернуть сообщение
Показать полностью
Показать 19 комментариев
Показать более ранние сообщения
ПОИСК
ФАНФИКОВ







Закрыть
Закрыть
Закрыть