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

Пароль

 
Войти при помощи
Временно не работает,
как войти читайте здесь!
Картинки ссылками
До даты

Все новые сообщения

Что это было такое!? мерлинова борода!
#внутренности_фанфикса
Меня не было на сайте три дня и три ночи (или типа того) Зашёл, ещё даже ни с кем не поругался, успел только безобидно пошутить, как меня выкинуло из аккаунта.
Писал коммент для Долохова, отправить не успел, вышло сообщение об ошибке и разъединение с сайтом. Будто влепили бан за какое-то нарушение. Удивился не то слово, у нас вроде упоминание Т-800 не является запрещённой пропагандой киборгов.
Думал забанили хз за что на неделю, а может и две. Расстроился. У меня же тут черновик фика-впроцессника, есть не выложенный фрагмент.
#внутренности_фанфикса

Пока судить рано, но тенденции обнадёживающие!


Правый кусок графика, где четко видно снижение средней загрузки CPU сервера, это после перехода на php7.3.

Надо изучить вопрос, может лет через 10 и на 8 перейду :)
Показать 12 комментариев
#технические_работы #внутренности_фанфикса #новости_фанфикса

Перевёл Фанфикс на php7.3, посмотрим даст ли это какой-то эффект по производительности, скорости и стабильности работы сайта.

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

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

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

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

Стал проверять, как же так. Выяснилось, что для экономии запросов, проверку я сделал по вхождению имени юзера в текстовые строки "авторы/беты/переводчики", вместо того, чтобы сделать запрос к таблице с отношениями юзер_фанфик. Но! Если фанфик опубликован анонимно, то в строке "авторы/переводчики" хранится надпись "фанфик опубликован анонимно", а строка "беты" вообще пустая!

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

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

Проблема исправлена. Проверка реализована нормально. Кто ничего не понял - не страшно :)
Свернуть сообщение
-
Показать полностью
Показать 4 комментария
В блоге фандома Гарри Поттер
#внутренности_фанфикса
- Он... исчез.
- А ты думал он будет тут весь день?
В фильме это было смешно, в фандоме - нет.
Почему-то собрание артов исчезает (появляются другие картинки) когда нажимаешь кнопку Назад. Может меня заинтересовал не один, а несколько артов, и я хочу рассмотреть и их тоже. Но они исчезают :( Как по волшебству, клянусь дядей верноном. Как быть?
#внутренности_фанфикса
Blogs
El debate
Aviso
El total de la cinta La suscripción Favoritos La búsqueda de Etiquetas hash # Popular

Это то, во что почему-то превратилась шапка фанфикса. А ниже - меню:
Mi perfil
Mis noticias
Mis mensajes
Mis notificaciones +1
Mis conversaciones
Mis favoritos
Mis favoritos
Mis estadísticas
Mis consultas de búsqueda
Trabajar con фанфиками
Trabajar con артами
Mi diario
Я всё понимаю, но почему не инглиш? У меня даже раскладки языковой такой нет. )))
Показать 5 комментариев
#внутренности_фанфикса
Не первый раз наблюдаю форменную шизофрению в устройстве Фанфикса.
Вот публикует кто-то ориджинал исторический Что, если...? Царица Софья аннотация которого начинается вот так: "В 1689 году, в момент ожесточенной борьбы за власть между царевной Софьей и Петром", в котором задействованы исторические же личности. (Сам его текст сейчас не предмет обсуждения, просто пример).

А ему советуют (точнее указывают, будто это правило) засунуть его в фандом(!) https://fanfics.me/fandom2442 (Известные люди
По реальным людям из прошлого и настоящего)

Пример:
ElenaBu
https://fanfics.me/message_comment6010852
"Для подобных работ у нас как раз есть фандом https://fanfics.me/fandom2442. Жмите на кнопку "Добавить персонажа, канон, событие, ссылку", добавляйте персонажей, публикуйте тексты правильно".

ElenaBu
"Допускаю, что автор новичок и не понял, но этот комментарий — не дружеский совет, а условие публикации на нашем сайте. В случае несоблюдения данного условия текст будет убран из опубликованных".

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

+ (а то есть непонимание, хотя это до конца и не проясняет логику)
В том треде мне ElenaBu ответила так: "Кстати, верно, исторические персонажи — это на усмотрение автора".

UPD
«Пётр Первый» — который исторический роман А. Н. Толстого, на фанфиксе был бы фанфиком по фандому "Известные люди".
Свернуть сообщение
-
Показать полностью
Показать 20 комментариев из 54
#внутренности_фанфикса #фанфикс #фанфикс_фикрайтерам

По следам поста про символ ударения, оказалось, что несложно добавить кнопку вставки ударения в редактор фанфикса. Вот только нужна она редко...

Вам нужна в редакторе Фанфикса кнопка вставки символа ударения?

Публичный опрос

Нужна
Не нужна
Проголосовали 74 человека
Голосовать в опросе и просматривать результаты могут только зарегистрированные пользователи
Показать 20 комментариев из 29
#внутренности_фанфикса #будни_админа

Актуализировал авторизацию/регистрацию через ВК:
- убрал упоминание о возможности авторизации через facebook
- убрал лишнюю страницу при авторизации через ВК с телефонов
- обновил текст и вёрстку страницы выбора - зарегистрировать новый аккаунт или привязать старый и убрал там рекламу, которая появилась из-за моей ошибки
#внутренности_фанфикса #вопрос
У меня уже два дня на страничке новостей выводятся все фанфики, включая те, что с серой галочкой. Хотя в фильтре стоит «не показывать». Я что-то пропустила, или это только у меня так? Что тут можно сделать?
Показать 11 комментариев
#правки_дизайна_фанфикса #внутренности_фанфикса

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ПОИСК
ФАНФИКОВ











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