30.04
(1) --- 14 апреля ушёл из жизни
Андрей_Коровёнков... Светлая память поэту... Соболезнуем родным, близким и друзьям Андрея... Авторская страница Андрея на Литгалактике теперь мемориальная (группа Архивные со специальным сообщением под произведениями).
*
28.04
(1) --- Исправлена работа спойлеров в отображениях комментариев во внешних сервисах комментирования (ленты комментариев и т. п.).
*
25.04
(1) --- В сервис занесения параметров шорт-листа "Поэзия+проза" добавлена проверка меток:
http://litgalaktika.ru/_ld/31/3199_proverka.jpg *
24.04
(1) --- В сервисе голосования создана "лёгкая" версия настройки параметров шорт-листа для конкурсов "Поэзия+Проза".
(2) --- В программы обычного голосования встроена "лёгкая" версия (но полностью рабочая) для конкурсов "Поэзия+Проза".
(3) --- Создана новая версия автоматической мешалки для конкурсов "Поэзия+Проза".
*
23.04
(1) --- После долгой паузы возобновился проект «Отражение». Начинаем мы с экипажа:
Проект «Отражение-9». Ирина Архипова. 23-30 апреля (2) --- 14 заблокированных ранее произведений 10 авторов были перенесены в Грузовой трюм (чтобы не мешались авторам на их страницах, поскольку заблокированные произведения никак изменить нельзя, а само их отображение, вероятно, раздражает).
(3) --- Начал работать специальный проект
«Помощь экипажу». Читать подробнее
здесь (4) --- В Сервисе голосования (титульная страница) добавлена проверка настройки схемы "Раздельное голосование по частям лонга" с выдачей сообщения, если настройка некорректна.
(5) --- Аналогичная проверка добавлена в программе "Проголосовать", но с несколько иными "последствиями". Поясняю:
- программа отображения кнопок ("Проголосовать", "Результаты голосования" и т. п.) сама проверяет основные параметры голосования. К примеру, если максимум задан меньше минимума шорта (что вообще не логично), то кнопка "Проголосовать" даже НЕ появится;
- но эта программа не сможет корректно проверить настройку схемы "Раздельное голосование по частям лонга" (там слишком много переделывать), поэтому даже если схема некорректна (о чём уже скажет сообщение красным в Сервисе голосований), кнопка "Проголосовать" всё же появится, но работать не будет;
- при нажатии на кнопку "Проголосовать" проверяется схема "Раздельное голосование по частям лонга" (только если включены настройки "ПарГол" и "Специальный режим раздельного голосования") Если схема некорректна, то вместо голосования появится сообщение "Режим голосования по частям настроен некорректно! (описание конкретной ошибки)".
Что именно проверяется:
- ошибка "В разделе (не сгруппированы) остались произведения!";
- в каком-то созданном разделе лишь одно произведение или нет произведений вообще (бессмысленно делать голосование по частям с одним произведением в разделе);
- минимум шорт-листа в созданном разделе равен 0;
- максимум шорт-листа в созданном разделе равен 0;
- максимум шорт-листа меньше, чем минимум шорт-листа (равные можно);
- количество отметок "первое место" больше, чем максмум шорт-листа;
- не создано разделов или создан лишь один (бессмысленно делать с одним, нужно два, как минимум);
- общие минимум, максимум или количество отметок "первое место" (это из основных параметров) не совпадают с рассчитываемыми по разделам (ну не логично это).
(6) --- Из-за недостатка времени в данный момент будет реализовано лишь голосование по двум частям для схемы "Раздельное голосование по частям лонга". В проверку СервисГол и кнопку "Проголосовать" временно добавлено сообщение "Пока не реализовано голосование для такого количества разделов, можно только два", если разделов больше. Позже буду делать для мультичастей, пока сделаю простой вариант только для двух.
(7) --- Изменена программа "Проголосовать", добавлены переходы "по тикетам" для "Уже проголосовал" и "Голосование" для схемы "Раздельное голосование по частям лонга", поставлены заглушки-отключение на режимы "Просмотр лонга" и "Запрет голосования участникам" (сообщение "Режим просмотра лонга для голосования по частям не реализован").
(8) --- Исправлена большая "дурость" внешнего сервера, считающего, что у нас должна быть "главная страница" на сайте Литгалактика-2 (и автоматически предлагавшего свои шаблоны, установку СМС и т. п.). Теперь там просто редирект на нашу действительную главную - Литгалактика.
(9) --- Сделана программа "Уже проголосовал (РаздГол)". Идёт работа по программе "Проголосовать (РаздГол)", но пока не очень много сделано... Эх...
*
20.04
(1) --- [ведущим] Реализована первая часть апдейта сервиса голосования для схемы "Раздельное голосование по частям лонга". Эта часть встроена в уже существующую схему "Параллельное голосование" как дополнительная надстройка.
Инструкция:
1) все конкурсные произведения добавляются в голосование как обычный процесс (текстами через спецсервисы или по ссылкам), доводятся до нормального состояния (к примеру, если добавлены по ссылкам страницы Для_анонимов, то нужно апдейтить имена авторов и "Аноним 1... 2... 3...", потому что программа имён не знает), можно для удобства и в самих названиях произведений обозначить "разделы", к примеру: Иваново детство (поэзия), Волшебный фонарь (проза), но для самой работы программы раздельного голосования это уже не является необходимым;
2) в Параметрах голосования включается настройка "Паргол" и параметры сохраняются;
3) заходим в Контроль, если включена "Паргол" и в конкурсе есть произведения, то появится кнопка "Управление параллельным голосованием", нажимаем на кнопку;
4) на странице сервиса можно - создавать разделы (к примеру, создать разделы "Поэзия" и "Проза"), переименовывать их, удалять разделы, сортировать их появление (какой выше, какой ниже), распределять конкурсные произведения по разделам, всё это понятно на интуитивном уровне и очень напоминает серввис сортировки произведений на авторской странице по сборникам (очень похоже). Так вот: нужно создать разделы (к примеру, "Поэзия" и "Проза") и распределить все конкурсные произведения по ним (чтобы в разделе "не сгруппированы" не осталось ни одного). В принципе, количество разделов не ограничено (их не обязательно два);
5) нужно включить настройку "Специальный режим раздельного голосования" (поставить галочку и нажать кнопку), только в этом случае начинает работать схема "Раздельное голосование по частям лонга" (без неё будет просто схема "Параллельное голосование" как в фотодуэлях, к примеру);
6) после включения настройки появится возможность записать параметры шорт-листа для каждого раздела отдельно (в таблице разделов станут видимы колонки "Шорт мин.", "макс.", "отм. перв. м.", нужно поставить эти параметры и нажать на кнопку "Записать изменения" (для раздела "не сгруппированы", конечно, ничего ставить не нужно, да и там не должно остаться произведений);
7) в общих параметрах голосования при этом запишутся аггрегируемые (суммарные) данные, то есть, к примеру:
раздел Поэзия, 10 произведений, минимум 2, максимум 4, отметок "первое место" не более 1
раздел Проза, 5 произведений, минимум 1, максимум 2, отметок "первое место" не более 1
в общих данных уже будет стоять
минимум 3, максимум 6, отметок "первое место" не более 2
Но, конечно, дата и время старта, дата и время окончания голосования, допбалл за голосование мы ставим именно там - в Параметрах голосования.
*
19.04
(1) --- В очередной раз обновлена программа записи произведений и апдейта всех сопуствующих баз. Убраны ненужные части кода (слегка ускорена), ускорена программа "Подписка", добавлен апдейт таблиц произведений тематических подборок и опубликованных на ВК. Кроме всего прочего, добавлен скрипт апдейта количества неотвеченных комментариев (которое отображается на авторской), что должно устранить глюк с "медленным отображением" (т. е. были некорректные цифры на первое открытие авторской, корректные лишь после обновления авторской страницы).
(2) --- Сделан редизайн страницы "Моя каюта": из центральной части убраны разделы "Новости от экипажа" и "Совет", добавлен раздел "Полезные сервисы" - в нём сейчас показаны сервисы "Сборники и сортировка произведений на авторской", "Сервис «А что вы ещё не читали?»", "Сервис «А что вы ещё не комментировали?»" (соответственно они убраны из меню колонок). Кроме того, в этом разделе появляются пункты "Личные сообщения (новые - количество)" и "Неотвеченные комментарии (количество)", если у автора есть непрочитанные личные сообщения и/или неотвеченные комментарии (если же нулевые значения, то не показываются).
(3) --- Изменена процедура кнопки "+/-" для страницы "Каюта" (теперь не затрагивает первый центральный блок - "Полезные сервисы").
*
18.04
(1) --- Создан специальный репорт
"Все озвучки, участвовавшие в конкурсах Планеты СоГласие" (будет нужен для новых конкурсов с условием "только не участвовавшие ранее").
(2) --- В Рубку добавлен пункт меню "Неответ. комм. закр. аккаунтов", ведущий на запароленный сервис "Все неотвеченные комментарии от закрытых аккаунтов на активные авторские страницы" (т. е. комментарии, на которые авторам произведений уже бессмысленно отвечать, в особенности если рецензента уже нет в живых). Всего найдено 4 неотвеченных комментария, они будут убраны сегодня из неотвеченных.
(3) --- В сервисе "Тематические подборки" создана подборка "Сказочные стихи". Описание: "Стихи с персонажами из известных сказок, детских историй, мультфильмов. Стихи-перепевки (или иные версии) известных сказочных сюжетов." И сама по себе нужна, и для нового конкурса тоже пригодится.
*
17.04
(1) --- Проекту «Портал-ВК» три месяца!
Поздравления и награды (2) --- Добавлены награды (см. п. 1) на страницу
Все награды *
14.04
(1) --- На сайт идёт спамерская атака автоботов (регистрация даже без захода на сайт с помощью спецпрограмм). Уже семь аккаунтов катапультированы за несколько дней, не считая удалённых сразу и несколько дней назад. У нас сейчас нет другого выхода, кроме изменения формы регистрации в следующем:
-
поле "Фото (аватар)" становится обязательным при регистрации. При этом аватар можно выбрать лишь из системных (юкозовских). Насколько мы знаем, автоботы "не умеют" выбирать;
- само это поле перенесено из части "Необязательные поля" в верхнюю часть формы регистрации и помечено красной звёздочкой (т. е. обязательно к заполнению);
- в левой колонке исправлена инструкция для регистрации пользователей (соответственно этим изменениям).
К сожалению, это повлечёт и проблемы с редактированием профиля уже зарегистрированных авторов: если аватара у них не было, то при редактировании профиля аватар "попросят" выбрать или загрузить в любом случае (иначе редактирование данных автора не состоится). Но если профиль редактировать не надо, то можно и без аватара.
Мы надеемся, что авторы сайта нас поймут (в частности - поймут, что это просто необходимая временная мера для того, чтобы отвадить от нас автоботы регистрации). Возможно, в будущем обязательность поля "Фото (аватар)" мы отключим, но пока так.
(2) --- Удалены аккаунты (спамеры автобот-регистрация): brazzers, ilonnadavv, MiclWeirl, ninna200422, pollydem, vesetogar, Wayattak.
*
10.04
(1) --- Создана функция АКВ (автоматическая калибровка времени php-сервера юкоза относительно "правильного" московского времени нашего внешнего сервера). Использование этой функции позволит больше никогда и ничего не менять в программах php-сервера, они сами настроятся на "правильное время".
(2) --- Функция АКВ встроена в сервисы: "Все произведения конкурса по ссылкам", "Сервис личного бэкапа", "Произведения из одного авторского сборника" (в части "Страница сформирована: [текущее время формирования]".
(3) --- Функция АКВ встроена в сервис отображения правильного времени комментариев на главной в левой колонке.
(4) --- Функция АКВ встроена в сервис отображения произведений на главной в разделе "Новые произведения".
(5) --- Функция АКВ встроена в сервис "Рубка - Модерация анонсов" (отображение времени создания анонса).
(6) --- Функция АКВ встроена в сервис "Рубка - Модерация рекомендаций" (отображение времени создания).
(7) --- Функция АКВ встроена в сервис "Рубка - Модерация видов из иллюминатора" (отображение времени создания).
(8) --- Функция АКВ встроена в сервис "Все произведения без комментариев" (в части "Страница сформирована: [текущее время]" и дата публикации произведений).
(9) --- Функция АКВ встроена в сервис "Рубка - Вычитка по сферам" (отображение времени последней).
(10) --- Функция АКВ встроена в сервис "Каюта: Оповещение - Вы пока не проголосовали" (отображение времени окончания голосования) и "Каюта: Интерком" (все используемые времена).
(11) --- Функция АКВ встроена в сервис "Авторская: Оповещение - Вы пока не проголосовали" (отображение времени окончания голосования) и "Авторская: Произведения автора" (все используемые времена).
(12) --- Полностью перепрограмирован сервис отображения конкурсных кнопок ("Проголосовать", "Результаты голосования" и т. д.).
(13) --- На страницу аудиоальбома добавлено пояснение "Кликните на какой-нибудь трек, чтобы началось воспроизведение альбома." перед встроенным плеером.
*
09.04
(1) --- Удалены аккаунты inckidom, olyaShumB (спамеры), Валерий_Гладышев (катапультирован, произведения убраны в Грузовой трюм скрытыми от просмотра), Любовь (пустая, регистрация 26.03), Юрий_Дан (пустая, один написанный комментарий 12/01/22), АлинаАлина (23 написанных комментария, нет произведений, последнее появление на сайте 19/06/21).
*
07.04
(1) --- Из сервиса "Список авторских аудиофайлов" убрана колонка "доп", которя ранее отображала плееры под спойлерами. Не работает это, точнее - работает через раз, да ещё и ошибку вызывает при загрузке страницы.
*
04.04
(1) --- Создан сервис
«Поиск по аудиофайлам». Читать подробнее
здесь (2) --- В базу смайликов добавлен ещё один цветок (по просьбам... из-за некоторой мрачности того цветочка, что есть):
(3) --- Новый смайлик "цветок" добавлен в независимые сервисы комментирования аудиофайлов, аудиоальбомов, гостевых книг и видов из иллюминатора.
*
03.04
(1) --- Завершена первая фаза проверки и апдейта раздела "Аудиофайлы" (баз данных): 655 записей успешно прошли валидацию на ошибки, 60 записей удалены из базы данных, 117 записей исправлены (авторство произведений). В следующей фазе апдейта раздела осталось исправить 166 записей (требуют незначительного изменения структуры баз).
(2) --- Изменена структура таблицы базы для хранения данных аудиофайлов (добавлены дополнительные поля). Вторая фаза апдейта раздела "Аудиофайлы": 80 записей обновлены, 2 удалены, 5 остались без изменений (прошли валидацию на ошибки).
(3) --- Завершён апдейт базы "Аудиофайлов", в третьей фазе: 21 прошли валидацию на ошибки, 34 исключены (закрытые аккаунты), 23 записи исправлены. На этом всё.
*
01.04
(1) --- Статистика комментариев за март:
(01/03-31/03): Комментировали: 136; Авторы: 183; Произведений: 1015
(01/03-31/03): Всего комментариев: 6324
(2) --- Литгалактическая газета слегка изменила формат и название. Опубликован номер:
Галактический вестник № 14. День детской литературы *
Спасибо капитану и вообще всей команде.
да, работа большая... сам уже иногда теряюсь, где у нас что... много у нас программ
радости тебе:)
Лис