Релиз скрипта сообщества LibArea (v0.5.1)

Evg Evg 15 Декабря 2022 (ред)

Что сделано?

  • Добавление Команд в блоги.
  • Коррекция переводов.
  • Общий рефакторинг кода и множественные улучшения.
  • Устранены все известные ошибки. Фиксация изменений.

Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных!

В базе данных есть изменения, необходимо через phpmyadmin добавить таблицу:

CREATE TABLE `facets_users_team` (
  `team_id` int(11) NOT NULL,
  `team_facet_id` int(11) NOT NULL,
  `team_user_id` int(11) NOT NULL,
  `team_user_access` int(4) NOT NULL DEFAULT 0,
  `team_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; 

ALTER TABLE `facets_users_team`
  ADD PRIMARY KEY (`team_id`);

ALTER TABLE `facets_users_team`
  MODIFY `team_id` int(11) NOT NULL AUTO_INCREMENT;

ALTER TABLE `facets_users_team` ADD INDEX(`team_facet_id`); 
ALTER TABLE `facets_users_team` ADD INDEX(`team_user_id`);

Далее добавим некоторые поля:

ALTER TABLE `items` ADD `item_telephone` varchar(55) NULL COMMENT 'Contact phone' AFTER `item_github_url`;
ALTER TABLE `items` ADD `item_email` varchar(55) NULL COMMENT 'Public email address' AFTER `item_telephone`;
ALTER TABLE `items` ADD `item_vk` varchar(55) NULL COMMENT 'Page in VKontakte' AFTER `item_email`;
ALTER TABLE `items` ADD `item_telegram` varchar(55) NULL COMMENT 'Page in Telegram' AFTER `item_vk`;

Ниже представлен собранный архив. Вы можете скачать скрипт по адресу:

https://libarea.ru/dev/libarea-0.5.1.zip

Для установки с нуля, прочитайте следующую статью: Установка (обновление) скрипта LibArea

Спасибо за тестирование, помощь в переводе!

P.S. Если будут вопросы, пишите в этой теме, в ЛС или в чате (Discord). Постараюсь помочь, если будут трудности с установкой или обновлением.

6 Ответов

  1. German German 15 Декабря 2022 (ред.)

    v0.5.1, как время идет. Как всегда, к выходным погоняю.

    1. Evg Evg 15 Декабря 2022 (ред.)

      Чё время, бежит. К единице подобраться надо, если живы бум, там архитектура устаканется. В следующем релизе надо проверить модули отдельные. )

  1. n0byk n0byk 15 Декабря 2022 (ред.)

    item_vk это не Page in VKontakte наверное это Vk.com profile
    item_telegram это не Page in Telegram наверное это Telegram profile

    1. Evg Evg 15 Декабря 2022

      Не совсем так. Это не профиль, слово «профиль» относится к участнику. В данном случае, это может быть страница, или группа (хотя и профиль, но редко)… Аналогично во 2 случае. Имеет смысл (раз есть попытка исправить) давать объяснение к полю так, чтобы вопросов вообще не было. Более развернуто. Т.е. те описания, что есть нуждаются в улучшение. Спасибо.

      P.S. Обычно, когда что-то спрашивают или ищут, это может быть сигналом, что это нуждается в улучшение. Что угодно от UX / UI до описания или кода.

  1. Romanko Romanko 26 Декабря 2022 (ред.)

    Главный недостаток темной темы это то, что она меняет цвета фото. И не всегда выглядят красиво блоки

    1. Evg Evg 26 Декабря 2022

      Улучшил цветопередачу фото, только надо обновить кэш.