Commit graph

914 commits

Author SHA1 Message Date
Evg
85eb3e6e64 UX: Покажем Logo Тем и Блогов (мобильная версия) 2022-06-01 21:32:29 +03:00
Evg
d8e3f2890c UX: Мобильная версия 2022-06-01 19:09:45 +03:00
Evg
df0be43f2e DEV: Добавление инвайтов в users_action_logs
Упростим добавление данных, чтобы далее считать лимиты  (за день) по таблице  users_action_logs.
2022-05-31 20:13:44 +03:00
Evg
c3d8029fcb UX: Изменения для мобильных устройств 2022-05-31 15:15:23 +03:00
Evg
9fbc069ff6 UX: Авторизация
+ скрытие служебной информации для комментариев и ответов в моб. версии.
2022-05-31 07:35:46 +03:00
Evg
e40feb993e UX: Drop-down menu с учетом мобильных устройств
Мы можем скрыть «длинные цепочки» служебной информации в постах, ответах и комментариях доступных для персонала, чтобы не нарушат макет на устройствах, где ширина экрана ограничена.

We can hide "long chains" of service information in posts, replies and comments available to staff so as not to break the layout on devices where the screen width is limited.
2022-05-30 20:26:30 +03:00
Evg
022cce7139 DEV: Удалим Notiflix (избыточность)
Нам необходимо избавить от всех js зависимостей (на данных момент кроме tagify и easymde), чтобы полностью переписать js в едином стиле под весь проект.

We need to get rid of all js dependencies (at the moment, except for tagify and easymde) in order to completely rewrite js in a single style for the entire project.
2022-05-30 12:08:24 +03:00
Evg
6ac185754f UX: Темы 2022-05-30 00:46:55 +03:00
Evg
628c64ac0c FIX: Автосохранение 2022-05-29 22:25:11 +03:00
Evg
2d09bcc654 DEV: Незначительные изменения 2022-05-29 22:06:51 +03:00
Evg
c9c906fa3b ADD: Модальное окно на странице ответов
+ Изменен дизайн Тем, исправление всех известных ошибок.
2022-05-29 18:07:43 +03:00
Evg
5ac0f636d0 FIX: Уведомления 2022-05-29 12:22:11 +03:00
Evg
0cd40cf261 DEV: Уберем отправку данных форм через js
Мы можем решить вопрос сброса полей, например, через автосохранение или другими методами на стороне клиента.
2022-05-29 10:33:58 +03:00
Evg
57c01b4ef6 EDIT: Изменим формирование шаблонов
Перенесем «каталог» и «команды», чтобы сократить маршруты и сделать единую систему проверки доступа.
2022-05-27 21:35:41 +03:00
Evg
408605355f DEV: Юзабилити поста
+ шаблон контроллера для редактирования участников (для персонала). Мы должны убрать из админ-панели функции связанные с редактированием участников. Админ-панель будет только для управления. Редактирование, удаление и восстановление контента - фронт.
2022-05-24 00:58:39 +03:00
Evg
38e5302f19 ADD: Вывод даты добавления сайта в систему
+ незначительные исправления (локализация и др.)
2022-05-23 18:42:24 +03:00
Evg
21c209de15 ADD: Редактор в личные сообщения
Упростим редирект после изменения типа фасета (темы, блоги, секции, раздел) или его slug (url)
2022-05-23 00:11:58 +03:00
Evg
e4bd72fd12 ADD: phphleb imageresizer
Перепишем систему проверки доступа, введем коэффициенты лимита на день в зависимости от уровня доверия участника (TL).
2022-05-22 10:21:31 +03:00
Evg
fcfb3e3410 DEV: Изменения в Route 2022-05-20 00:23:20 +03:00
Evg
c4971c711f DEV: Улучшение показа команд, испр. шаблонов 2022-05-19 11:26:15 +03:00
Evg
de5d12626b DEV: Рефакторинг
Ajax  на всех формах, конструктор форм убран. Переписана система доступа. Некоторые улучшения, оптимизация Router и т.д. Для тестирования!

Ajax on all forms, form builder removed. Rewritten access system. Some improvements, Router optimization, etc. For testing!
2022-05-19 00:54:22 +03:00
Evg
650c4d79be DEV: Новая цветовая схема (css) для тем 2022-05-15 08:33:57 +03:00
Evg
55d4e923ca ADD: Рекомендованные Темы 2022-05-14 22:04:21 +03:00
Evg
a9443a7056 DEV: Рефакторинг
Упрощение поиска (переход на стеммер Snowball на PHP), расширения контроллеров, чтобы вынести проверку и сделать контроллеры тоньше и др.
2022-05-14 18:22:42 +03:00
Evg
ee95245ae2 DEV: Локализация (китайский язык)
Исправлены все известные ошибки, оптимизация.
2022-05-12 20:01:50 +03:00
Evg
b62d1a7329 DEV: Локализация 2022-05-11 22:34:22 +03:00
Evg
0a7b779d00 ADD: Пояснение (регистрация / авторизация) 2022-05-11 18:59:50 +03:00
Evg
470abd2997 DEV: Изменение Route (+ переводы)
Приведение к единообразию...
2022-05-11 17:26:27 +03:00
Evg
1ce4cab724 DEV: Редакторинг (Route)
+ FIX: локализация
+ Упростим шаблоны
2022-05-11 12:29:37 +03:00
Evg
92a01f7d49 ADD: Sidebar
На страницах изменения и удаления контента. Мы можем использовать данное место для подсказок, помощи и др.
2022-05-10 10:32:23 +03:00
Evg
dd49c728c3 EDIT: Форма аватарок
Было: ava-base, ava-sm и т.д. — 4 варианта и  img-base, img-sm — еще 4. Кроме этого  есть и девятый вариант img-sm-min — это много.

Подробнее: https://libarea.ru/post/794/pochemu-fotografii-profilya-kruglye
2022-05-10 00:01:26 +03:00
Evg
0fead14c38 ADD: Jevix (типографирование)
* Удаление prism (js), добавление keylighter (php).
* Перепишем спойлер и др. для Jevix.
* Исправление ошибок.

Очень жаль, но видимо мы не сможем использовать HTML Purifier (даже облегченную версию) и CommonMark  в виду значительных накладных расходов, которые не вписываются в идею проекта.
2022-05-09 08:40:51 +03:00
Evg
4b8ec61f5e DEV: Коррекция переводов
+ в конфигурацию белый список доменов
+ FIX: смена автора поста при изменение его персоналом
2022-05-08 19:23:06 +03:00
Evg
df5b318537 DEV: Протестируем Emoji 2022-05-06 22:41:39 +03:00
Evg
ff80fe1c35 DEV: Незначительные изменения css 2022-05-06 07:26:21 +03:00
Evg
32b65ce9e8 ADD: Локализация (6) 2022-05-05 19:11:01 +03:00
Evg
5f54448248 DEV: Незначительные изменения в шаблонах 2022-05-05 07:01:24 +03:00
Evg
a92f8d612c DEV: Незначительные изменения в шаблонах 2022-05-04 18:04:20 +03:00
Evg
12a8053287 DEV: Переход на Сomposer (1 часть) 2022-05-04 00:05:50 +03:00
Evg
012f148558 FIX: Изменение автора контента 2022-05-01 00:15:54 +03:00
Evg
fabb3bd004 FIX: Некоторых ошибок 2022-04-30 20:33:02 +03:00
Evg
d9a0e4a0fb DEV: Незначительные улучшения (шаблоны) 2022-04-30 09:39:28 +03:00
Evg
28d45bdd94 DEV: Реорганизация шаблонов (третья часть работ) 2022-04-28 00:34:32 +03:00
Evg
b04fbc215c ADD: Тестовый дизайн (test)
Подробности: https://libarea.ru/post/777/dev-sozdanie-novogo-sablona-test
2022-04-27 21:13:06 +03:00
Evg
9273695468 DEV: Предварительные работы (конфигурация css) 2022-04-27 11:56:08 +03:00
Evg
e4f7c90a6e FIX: Регистр файла и избыточные переменные 2022-04-27 09:07:06 +03:00
Evg
4be279c00c DEV: Реорганизация шаблонов (вторая часть работ) 2022-04-27 08:10:48 +03:00
Evg
a621124d51 DEV: Реорганизация шаблонов (первая часть работ) 2022-04-26 20:56:14 +03:00
Evg
bd2093b1ff ADD: Английский стемминг (поиск)
+ fix размер иконки для общего случая
2022-04-25 10:20:37 +03:00
Evg
e096aead54 DEV: Некоторые улучшения
Добавлены подсказки для полей и др.
2022-04-25 10:00:20 +03:00
Evg
e4ffe031c0 UX: Добавим удаление страниц (из админ-панели) 2022-04-25 07:55:45 +03:00
Evg
90e6007f48 UX: Изменение в профиле
* Перенесем информацию «О себе» выше
* Сделаем редирект для тестовой отправки e-mail
* Изменим перевод блока «О себе»
2022-04-25 00:54:57 +03:00
Evg
d28536fe67 DEV: Консоль, добавлена команда (индексация)
и убраны все известные ошибки...
2022-04-24 22:09:57 +03:00
Evg
3ba6da0963 DEV: Незначительные изменения (локализация) 2022-04-24 07:30:17 +03:00
Evg
44742c0af4 DEV: Объединение контроллеров и шаблонов
+ исправление всех известных ошибок (см. оф. сайт)
2022-04-23 22:28:49 +03:00
Evg
6d8de00558 FIX: Видимость черновиков в ленте Тем
+ выход контента за пределы блока (css)
+ коррекция заголовков
2022-04-22 10:15:39 +03:00
Evg
e72e999d00 DEV: Поиск на сайте (2 часть работ)
+ Исправление некоторых найденных ошибок (скролл и др.)
2022-04-21 19:32:14 +03:00
Evg
3f6051b200 ADD: Поисковую систему (1 часть работ)
Скрипт Яндекса в блоке «поделиться» убран.  Добавлен 🚀 goodshare.js
2022-04-20 22:56:00 +03:00
Evg
37171539d6 ADD: CSS, для модуля поиск 2022-04-19 10:15:07 +03:00
Evg
48ca2c1731 DEV: Изменение в шаблонах (синтаксис) 2022-04-16 21:29:46 +03:00
Evg
ef5e1a281a DEV: Изменение шаблонов (+ token) 2022-04-16 19:48:39 +03:00
Evg
485833a7e0 DEV: Фиксация ошибок и изм. шаблона Q&A (2) 2022-04-16 12:10:23 +03:00
Evg
8a33acb1eb DEV: Фиксация ошибок и изменение шаблона Q&A 2022-04-15 20:20:17 +03:00
Evg
dac336dac8 DEV: Незначительные изменения (Router) 2022-04-15 17:56:34 +03:00
Evg
bca8d6b96b DEV: Переход на API-router radjax (2)
* Upgrade to HLEB v1.6.51
* Незначительные изменение в шаблонах
2022-04-15 16:44:56 +03:00
Evg
efa63b0df1 DEV: Переход на API-router radjax (1) 2022-04-14 22:18:54 +03:00
Evg
a059861c8c ADD: Страница логов поисковых запросов
+ расширена страница по примерам (css)
2022-04-13 19:01:30 +03:00
Evg
cd7118997f DEV: Изменение css (шаблонов)
Для упрощения создания дочерних шаблонов.
2022-04-13 16:58:47 +03:00
Evg
922e85e534 DEV: Пространство имен (для каталога)
+ Уменьшим количество маршрутов.
+ Изменим пагинацию.
+ Незначительные исправления шаблонов.
Подробней см. на оф. сайте.
2022-04-12 16:05:52 +03:00
Evg
da70ccac81 DEV: Изменим метод fragment()
* Исправлено формирование description
* Фильтрация Markdown разметки в комментариях
2022-04-10 22:11:14 +03:00
Evg
bc36fee4b5 DEV: Изменение в шаблонах (1)
Предварительная работа по функционалу Команды...
2022-04-09 11:17:45 +03:00
Evg
a975b4b2c5 ADD: Модуль, команды (заглушка)
+ исправлены некоторые ошибки (см. на сайте)
2022-04-08 21:19:08 +03:00
Evg
d259ca2f5c UX: Ширина ответа 2022-04-08 09:40:06 +03:00
Evg
4e94359cd7 DEV: Объединим несколько Route 2022-04-07 16:38:01 +03:00
Evg
bda23f0631 UPDATE: Notiflix, Bootstrap Icons, tagify
Before versions:

* Notiflix v3.2.5
* tagify v4.10.0
* Bootstrap Icons v1.8.1
2022-04-07 11:41:17 +03:00
Evg
844dda2d69 DEV: Уберем некоторые предупреждения (Codacy) 2022-04-07 00:00:26 +03:00
Evg
713a0beb05 DEV: Мелкие изменения 2022-04-06 20:25:06 +03:00
Evg
37ce5810d6 SEO: Незначительные изменения 2022-04-05 14:15:49 +03:00
Evg
3058644a2f UX: Метки поста в полной версии
Находясь в полной версии поста, участник должен видеть: закрыт пост или открыт, тип поста и т.д.
2022-04-05 11:33:48 +03:00
Evg
3eec7286cb DEV: Удалим класс Helper 2022-04-04 23:17:32 +03:00
Evg
dc053df6f9 DEV: Единообразие (локализация)
Это позволит далее объединить...
2022-04-04 19:54:02 +03:00
Evg
31e27f1ee7 DEV: Незначительные изменения (локализация) 2022-04-04 08:13:49 +03:00
Evg
85a179e877 DEV: Удалим Breadcrumbs класс
«Хлебные крошки» нуждаются в улучшение. Далее, необходимо получить их из дерева фасетов, а не так, как они работали до этого момента.
2022-04-03 22:34:40 +03:00
Evg
f7ece5eb5c DEV: Изменим некоторые шаблоны (единообразие) 2022-04-02 23:48:28 +03:00
Evg
400dea16d3 DEV: изменим вид ссылок (Parsedown) 2022-04-02 19:28:04 +03:00
Evg
df41f2b752 UX: Просмотр пароля и длина полей 2022-04-02 07:20:18 +03:00
Evg
e9982101a8 DEV: Незначительные изменения (локализация) 2022-04-01 23:47:17 +03:00
Evg
dea25ba736 FIX: По предупреждениям (PHP Notice) 2022-04-01 18:59:10 +03:00
Evg
fb8f29f8a0 DEV: Незначительные изменения в локализации 2022-04-01 18:15:16 +03:00
Evg
73fdba0cf5 ADD: Бесконечный скролл в ленте 2022-04-01 16:12:11 +03:00
Evg
a70c363ffe DEV: Незначительные изменения 2022-03-30 20:20:46 +03:00
Evg
ab5ffb0923 DEV: объединим Route setting 2022-03-30 11:20:01 +03:00
Evg
60d4ea5dd8 FIX: sumbit 2022-03-30 10:25:43 +03:00
Evg
56048e698c ADD: Подписка на ответы в каталоге
+ SEO оптимизация по результатам анализа
2022-03-29 20:59:04 +03:00
Evg
f3b12d5151 DEV: Небольшие изменения в локализации 2022-03-28 18:52:57 +03:00
Evg
8ea077d205 DEV: Изменение в шаблонах (подписка) 2022-03-28 16:52:27 +03:00
Evg
ea40acc36d ADD: подписка в каталоге 2022-03-28 08:31:56 +03:00
Evg
409e690610 ADD: Ответы в каталог (2)
Исправление ошибок, редактирование и удаление...
2022-03-27 20:00:59 +03:00
Evg
9e90d0a848 ADD: Ответы в каталог 2022-03-26 17:06:31 +03:00
Evg
8a6daae12c DEV: Изменения связанные со сменой домена (3) 2022-03-24 23:33:10 +03:00
Evg
09290fbe8b DEV: Незначительные изменения 2022-03-24 18:10:29 +03:00
Evg
45828f6513 DEV: Изменения связанные со сменой домена (2) 2022-03-24 11:30:41 +03:00
Evg
c96ebc0673 DEV: Изменения связанные со сменой домена
Первая часть работы. Далее следует убрать жесткие привязки, чтобы можно было более легко (через файл конфигурации) менять имя домена и т.д.
2022-03-24 09:05:27 +03:00
Evg
fc67511a8e DEV: улучшение профиля (моб. версия) 2022-03-23 22:21:05 +03:00
Evg
a02a5fe9c3 FIX: Отображение даты при добавления контента 2022-03-23 20:28:48 +03:00
Evg
44217632c7 DEV: Незначительные изменения 2022-03-23 19:10:45 +03:00
Evg
6ffc205c8a DELETE: shell.php (+ html_helper и meta_helper) 2022-03-23 17:54:41 +03:00
Evg
820caca25b DEV: Комментарии и ответы (рефакторинг 2) 2022-03-22 19:25:10 +03:00
Evg
551baead61 DEV: Комментарии и ответы (рефакторинг) 2022-03-22 10:08:00 +03:00
Evg
e9d465d111 DEV: Удалим устаревшие шаблоны 2022-03-22 00:03:24 +03:00
Evg
32fa294099 DEV: Объединим контроллеры и модели (post, page) 2022-03-21 21:34:40 +03:00
Evg
9db0a53afb DEV: рефакторинг css
+ Исправление всех известных ошибок
2022-03-21 12:39:07 +03:00
Evg
c35fccccc4 FEATURE: Ники участников
Учетные записи, которым на момент отправки/комментирования не исполнилось 2 недель, будут отображаться с зеленым ником.
2022-03-20 22:53:03 +03:00
Evg
ad03641f75 ADD: Цитирование в комментариях
+ изменим обработку Markdown  (полная поддержка).
2022-03-19 21:03:40 +03:00
Evg
2ece052ae5 DEV: Незначительные изменения (css профиля) 2022-03-17 21:45:13 +03:00
Evg
79f8c27b4b DEV: Незначительные улучшения (SEO) 2022-03-17 16:38:33 +03:00
Evg
aa46b55b25 DIV: Незначительные изменения
max-width стал 1336px, посмотрим...
2022-03-17 03:11:58 +03:00
Evg
895dba8ff4 UX: Изменение в навигационном меню
+ незначительный рефакторинг css и html (шаблонов).
2022-03-16 17:26:42 +03:00
Evg
aca39bc468 ADD: Личные папки на сайте
+ предварительная работа, чтобы скрывать навигационное меню (сайт 2 колоночный)
2022-03-14 18:42:30 +03:00
Evg
fa1c29328f ADD: Шаблон создания личных папок 2022-03-12 20:53:40 +03:00
Evg
280cef0e5c DEV: Предварительные изменения...
...перед создание «личных папок» в закладках, в блогах и т.д.
2022-03-12 18:17:52 +03:00
Evg
bb22b7957d FIX: Работа с черновиками 2022-03-12 09:45:51 +03:00
Evg
12fb144edd DEV: Незначительные улучшения (UX, форм. slug)... 2022-03-12 00:05:54 +03:00
Evg
c198e51f67 FIX: Ограничение видимости добавляемого поста 2022-03-11 18:59:23 +03:00
Evg
086924aaa2 DEV: Рефакторинг (Route)
+ UX админ-панели, работа с гранями (навигация)
2022-03-11 15:55:20 +03:00
Evg
bf9b6cc8ab FIX: Добавление поста по ссылке 2022-03-10 18:57:19 +03:00
Evg
bf349b48e1 FIX: Восстановление пароля
+ продолжены работы по приведение локализации к единообразию.
2022-03-10 00:37:18 +03:00
Evg
9aebe56148 DEV: Незначительные изменения (локализация) 2022-03-09 17:04:40 +03:00
Evg
2a64916486 DEV: Улучшение мобильного меню 2022-03-09 10:02:38 +03:00
Evg
f3f9c2d1a8 ADD: Выпадающее меню в админ-панель 2022-03-09 07:15:59 +03:00
Evg
8ce1dcdf87 DEV: Изменим кнопки «поделиться» 2022-03-08 21:01:58 +03:00
Evg
aff1c29490 DEV: add slug (китайский)
* Расширенны связанные посты
* Новое мобильное меню
* Незначительное изменение в шаблонах
2022-03-07 21:17:14 +03:00
Evg
eda1d12f82 DEV: Незначительные изменения (фасеты, перевод) 2022-03-07 07:09:17 +03:00
Evg
af0a35dbcc DEV: Реорганизация фасетов (первая часть) 2022-03-07 00:19:53 +03:00
Evg
33b6081ba7 DEV: Некоторые улучшения (js, имена и т.д.) 2022-03-06 01:21:14 +03:00
Evg
03293a478f DEV: Рефакторинг (добавление поста в профиль) 2022-03-05 17:57:56 +03:00
Evg
a4f64b980e DEV: Объединим аудит и систему флагов 2022-03-05 08:33:11 +03:00
Evg
a007e36221 DEV: Переход на EasyMDE (редактор) 2022-03-02 22:30:55 +03:00
Evg
965f16d9b4 DEV: Упорядочим конфигурацию по модулям 2022-03-01 20:03:20 +03:00
Evg
1d5c64fa08 DEV: Refactoring (meta tags) 2022-03-01 11:08:28 +03:00
Evg
d4fe9e883b UX: Незначительные изменения 2022-03-01 06:55:05 +03:00
Evg
35ba9f4056 DEV: Незначительное изменение дизайна страниц 2022-02-28 21:08:34 +03:00
Evg
33401564f7 DEV: Работа над модулем Поиск (вторая часть) 2022-02-28 18:04:08 +03:00
Evg
3ad87dd388 DEV: Работа над модулем Поиск (первая часть) 2022-02-28 05:39:39 +03:00
Evg
697f48f077 DEV: Работа с логами поисковых запросов 2022-02-27 07:09:09 +03:00
Evg
e1400d9b42 DEV: Исправление некоторых ошибок 2022-02-26 18:03:40 +03:00
Evg
aa42647c8f DEV: Упрощение админ-панели
Мы должны идти по пути упрощение админ-панели. Показ, управления всеми видами контента должно быть убрано и перенесено во фронт. Админ-панель должна служить для настроек сайта. В свете этого, добавленные ранее конструктор меню был убран, отображение разделов упрощено. Таблица, контроллеры и методы связанные с навигацией удалены.
2022-02-26 08:31:22 +03:00
Evg
4b988e0bb3 ADD: SettingModel 2022-02-25 07:16:03 +03:00
Evg
4802bca60a DEV: css changes for mobile version 2022-02-23 22:40:54 +03:00
Evg
6d947e926f DEV: Preparing to Expand Notifications 2022-02-23 15:46:58 +03:00
Evg
e4f5e25dc8 ADD: Ability to add a site to the directory
Moderation, notification and status tracking system.
2022-02-23 00:05:35 +03:00
Evg
9b9ecd6612 EDIT: css templates
+ Let's add to the configuration the level of trust from which you can host sites.
2022-02-21 09:00:51 +03:00
Evg
9421e427a6 ADD: JavaScript library for zooming
Fixed some bugs see: https://agouti.ru/post/652/nekotorye-predlozheniya-po-sajtu
2022-02-20 22:07:33 +03:00
Evg
8b2a025466 DEV: Some translations and minor improvements 2022-02-20 10:00:46 +03:00
Evg
412cc28497 FIX: Mobile version of the settings page (+ pagination) 2022-02-20 07:59:42 +03:00
Evg
1564d36df7 ADD: Page my sites (in the directory)
* The menu in the catalog is placed on all pages
* Removed redundant block in the sidebar of the site
* Added language translations
* All known bugs fixed
2022-02-20 00:10:08 +03:00
Evg
7604484265 FIX: Sidebar in profile 2022-02-19 19:37:03 +03:00
Evg
b009125db3 DEV: Minor changes
Another portion of work on changing the formation of fields.  Fixing in the mobile interface and in the Q&A template.
2022-02-19 17:36:31 +03:00
Evg
62a4989897 DEV: We will bring some of the fields to uniformity 2022-02-19 15:56:19 +03:00
Evg
5d24fda43b EDIT: Form for adding facets 2022-02-19 10:09:39 +03:00
Evg
aed17d2847 DEV: Forming css separately for modules
Some general improvements for the catalog and for the form processor.
2022-02-18 19:37:42 +03:00
Evg
49dc982a77 DEV: Minor changes 2022-02-18 06:41:27 +03:00
Evg
188c3e04d8 DEV: Changing the methods of forming forms
...registration and authorization...
2022-02-17 11:35:29 +03:00
Evg
c8fec97a15 DEV: Simplifying Bread crumbs 2022-02-17 00:57:15 +03:00
Evg
9028e292d2 FIX: Adding a post 2022-02-16 23:08:53 +03:00
Evg
79e97ab9ba DEV: Some improvements
Preparation for changes formation of forms
2022-02-16 19:07:27 +03:00
Evg
eb46df53e1 DEV: Minor changes (array in form settings for file or database) 2022-02-15 23:37:15 +03:00
Evg
c2b31ac63a Update: Domain parsing libraries
Let's test the new form builder (with Ajax)
2022-02-15 19:33:49 +03:00
Evg
cf2a1ef5fc DEV: Some change in catalog
* Added menu to sidebar for staff.
* Added tab and view of deleted and approved resources from the catalog central page.
* Fixed display of resources in bookmarks (if removed).
* On the central page of the catalog, the display of popular and new ones has been changed.
* Removed unused routes.
* Added translation, plus some css and template edits (menu highlighting, etc.).
2022-02-14 00:02:09 +03:00
Evg
1f3e15b887 FIX: Links to personal blog 2022-02-13 09:53:02 +03:00
Evg
1f0762f518 ADD: Menu for staff to catalog 2022-02-13 08:30:37 +03:00
Evg
bcd1dc3cd6 DEV: Simplifying css and further catalog work 2022-02-12 21:19:22 +03:00
Evg
c552317d02 DEV: Simplifying css and further catalog work 2022-02-12 17:21:17 +03:00
Evg
a214916d1c DEV: Profile navigation refactoring 2022-02-12 07:26:06 +03:00
Evg
ca851de8f0 FIX: menu 2022-02-12 00:33:14 +03:00
Evg
7959b867d1 FIX: Template Correction (Q&A) 2022-02-11 22:59:31 +03:00
Evg
14bf35a040 DEV: Transferring a page with a faceted structure to the admin panel 2022-02-11 20:28:02 +03:00
Evg
f591a13490 DEV: Showing deleted posts in the feed (for staff) 2022-02-11 18:47:21 +03:00
Evg
f80ce9c9f7 ADD: Contribution pages of participants (topics)
+ Removing the metismenujs dependency
2022-02-11 00:04:01 +03:00
Evg
e840f2ba76 FIX: Translation of notifications
Some fixes (for SEO testing)
2022-02-10 18:05:03 +03:00
Evg
fc78dfd00d DEV: Change in site navigation (facets). The first part of the work. 2022-02-10 09:42:33 +03:00
Evg
d7b5c595b3 DEV: delete 2 columns facet_is_web, facet_is_soft 2022-02-08 22:56:19 +03:00
Evg
0abe23da40 FIX: Error display (color) 2022-02-08 21:46:27 +03:00
Evg
266aaccf02 ADD: facets_types table
+ create pages for visual work. Next, we restrict access to them from TL4. At the moment, open access is required for review.
2022-02-08 18:02:36 +03:00
Evg
791d79a306 DEV: Let's add a tool for visual viewing of facet trees 2022-02-07 18:43:52 +03:00
Evg
832f78a569 DEV: Some fixes and additions for testing 2022-02-07 00:34:00 +03:00
Evg
b0f37b2c72 DEV: Let's allow Markdown in private messages 2022-02-06 20:31:58 +03:00
Evg
f084aea710 DEV: Bookmarks in the catalog
+ Banner, SEO and sorting by rating and new sites, notification system. Displaying the profile in the header of the site after logging in. At the moment, this can be considered an outline, since the general approach to the formation of sections is not flexible.
2022-02-06 19:18:06 +03:00
Evg
84bc3efc69 DEV: Minor css changes 2022-02-06 07:30:27 +03:00
Evg
0db6def85d FIX: Based on the results of HTML checking 2022-02-06 00:59:26 +03:00
Evg
31adc8be3a DEV: Let's remove what's left of tippy from the code 2022-02-06 00:11:06 +03:00
Evg
4d153cd891 DEV: Remove two dependencies (popper, tippy) 2022-02-05 21:55:51 +03:00
Evg
0c1bd1643d DIV: Some route changes 2022-02-04 17:33:26 +03:00
Evg
054aa4c65a FIX: Sending private messages 2022-02-04 09:09:27 +03:00
Evg
75e1d46a51 ADD: Counting the number of clicks on an external link 2022-02-04 08:37:02 +03:00
Evg
12d61e7266 Add a column: item_cleek 2022-02-04 06:47:13 +03:00
Evg
2197aa5427 FIX: Correction of all known bugs 2022-02-03 18:38:14 +03:00
Evg
0ebfd7d853 DEV: Catalog (sites and programs)
* Added full-text search in the catalog
* Added localization for search
* Changed the display of facets that are not allowed to be displayed in the catalog
* The add to favorites function is available on all pages of the catalog
* Completely redesigned catalog detail pages
* Lots of small improvements

This second part of the job is to make the directory publicly available to members.
2022-02-03 11:20:46 +03:00
Evg
b1638a7d8d DEV: Name in profile settings is now optional 2022-02-03 07:03:59 +03:00
Evg
4dab7b1ce4 DEV: Catalog redesign (first part) 2022-02-02 23:26:18 +03:00
Evg
38f0f35a05 ADD: Bookmarks and subscription in the directory (sites, programs) 2022-02-02 21:11:34 +03:00
Evg
3fded50343 DEV: Minor css change 2022-02-02 00:39:49 +03:00
Evg
d7d3424751 DEV: Minor css change 2022-02-01 22:39:48 +03:00
Evg
715aa8f6ab DEV: Minor css change 2022-02-01 21:52:38 +03:00
Evg
47c521c81b DEV: Lucrări preliminare privind schimbarea css 2022-02-01 21:08:42 +03:00
Evg
06114d5441 Upgrade: HLEB v1.6.2
Added the ability to add an @ start tag to the routing, for example /@{user}.
2022-02-01 20:21:47 +03:00
Evg
e3c4c57a71 DEV: Improved dark theme support 2022-01-31 20:15:38 +03:00
Evg
6e2ca32e2e DEV: Html validation 2022-01-31 10:56:51 +03:00
Evg
899819ecdb DEV: Simplifying templates 2022-01-31 08:12:59 +03:00
Evg
4a92190993 DEV: removal sweetalert2 (+ full-text search) 2022-01-30 21:17:36 +03:00
Evg
8e2b55c799 UX: Change site footer 2022-01-29 07:47:29 +03:00
Evg
34c2048579 FIX: Change the default template 2022-01-28 20:10:41 +03:00
Evg
56cfb83a3a DEV: Minor css changes 2022-01-28 17:30:39 +03:00
Evg
9e0e20f6b5 DEV: css variables (changes) 2022-01-28 15:55:41 +03:00
Evg
55b8b6a4e3 DEV: Minor template improvements 2022-01-28 07:21:03 +03:00
Evg
95adae6020 DEV: Template Simplification 2022-01-27 20:59:03 +03:00
Evg
bb441a733c ADD: Sorting in the catalog 2022-01-26 18:04:29 +03:00
Evg
a5f5e88bf5 DEV: Moving the directory to the module 2022-01-26 06:24:22 +03:00
Evg
61adff533e DEV: Admin panel moved to module
Upgrade to HLEB v1.6.1: optimized connection to PDO (DB), removed all old functions like hleb_xxxxxxx_ previously declared deprecated.

The logic of removing and displaying content has been completely changed. Bringing to the front the functions of displaying deleted posts, comments and replies, sites.
2022-01-24 09:44:33 +03:00
Evg
9404932624 DEV: Changing the User Profile URL 2022-01-20 08:55:20 +03:00
Evg
48dc034571 DEV: Search moved to module
* Added php-stemmer and other search libraries.
* A subscription to topics has been added to the post page.
* All known bugs have been fixed.
2022-01-19 18:17:23 +03:00
Evg
fd02f4a250 UX: Changed the appearance of pages with no content 2022-01-18 18:39:57 +03:00
Evg
ffebf77772 DEV: Minor change in translations 2022-01-18 10:56:51 +03:00
Evg
113cd1ee3c DEV: Refactoring
Important note: please wait for the next comment, where possible errors will be corrected.
2022-01-17 21:17:58 +03:00
Evg
88695913bc Removing the connection_type field from the notifications table
This is the last commit for this version (assuming no bugs are found). Names will be significantly refactored in the next version.
2022-01-15 08:19:07 +03:00
Evg
f9faa0ef34 DEV: Minor changes 2022-01-14 23:53:00 +03:00
Evg
2fad1a8c95 ADD: Sort user by registration date 2022-01-14 21:12:59 +03:00
Evg
2c933264a4 FIX: Correction of all known bugs 2022-01-14 15:59:57 +03:00
Evg
1d99fc5bf7 DEV: Display the Audit status directly in the content (for staff) 2022-01-14 14:55:57 +03:00
Evg
09c57eb7a0 DEV: Show more sites on the detail page 2022-01-13 23:39:00 +03:00
Evg
615900b4db FIX: Launch mode 2022-01-13 21:14:31 +03:00
Evg
60a996ac77 DEV: Rewritten audit system 2022-01-13 19:59:40 +03:00
Evg
13a085ab73 DEV: Minor changes 2022-01-13 08:51:50 +03:00
Evg
33cf92058f DEV: Minor CSS changes (reduce scatter) 2022-01-12 22:49:48 +03:00
Evg
307af3622f ADD: Logs of user actions in the admin panel
Adding the `users_action_logs` table
2022-01-12 19:49:35 +03:00
Evg
f67c40e0ba DEV: Preliminary steps for merging translations 2022-01-11 22:48:28 +03:00
Evg
462bab6443 ADD: Navigation in the admin panel
The moderation table has been removed, the navigation table has been added
2022-01-11 20:33:08 +03:00
Evg
2d6e61e181 ADD: Localization, icons and css (for future navigation) 2022-01-08 23:03:08 +03:00
Evg
0a074c5d3d DEV: Minor changes (translations, SEO, css) 2022-01-07 13:01:30 +03:00
Evg
a80d6eb13e DEV: Updated to HLEB v1.5.90
+ minor optimization and addition of an icon
2022-01-07 07:09:26 +03:00
Evg
031d7a6a8d DEV: New user profile
Move pages: posts, replies and comments to the member's profile (the first part).
2022-01-07 00:07:31 +03:00
Evg
f882d88452 DEV: If the user has created a blog, then we will show it in the profile
The profile page now looks a little messy. It displays a lot of information and is more suitable for a reference page. Perhaps it is worth streamlining and simplifying the output for a better perception, or removing something altogether. A lot of small details, a lot of noise.
2022-01-06 08:36:03 +03:00
Evg
5e1e55b525 DEV: Name of some selectors (css change) 2022-01-06 07:23:47 +03:00
Evg
0870746184 DEV: Modifying a profile template 2022-01-06 00:10:13 +03:00
Evg
3b28978c24 DEV: Localization of mail messages
+ Add sending a mail message for the invite system.
2022-01-05 19:34:35 +03:00
Evg
bca6866084 DEV: Minor changes 2022-01-05 07:25:50 +03:00
Evg
a61f8b2da8 ADD: Middleware (first part)
Refactoring the code, dropping the `users_trust_level` table, classes, merging methods (for example, getPostId and getPostSlug), and changing the names and types of variables.

* The following classes have been removed: Authorization, DefaultMiddlewareBefore, DefaultMiddlewareBefore, Base, BanController.
* Added: MiddlewareModel, UserData, Designator.
* Fixed N+1 query on the post page
* The detailed page of the sent invites in the admin section has been changed.

etc.
2022-01-04 22:54:03 +03:00
Evg
20289fe6f3 FIX: Browsing the blog when there are no articles 2022-01-02 16:09:56 +03:00
Evg
bf09bb8b61 DEV: Update PrismJS 2022-01-02 07:27:49 +03:00
Evg
f86c4a5992 DEV: Refactoring 2022-01-02 00:16:19 +03:00