Небольшие изменения на сайте

Форум / Разное / Обсуждение сайта / Небольшие изменения на сайте
#отзывы
+
Форум / Разное / Обсуждение сайта / Небольшие изменения на сайте
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
15 july 2019, 8:23
Posted: 15 july 2019, 8:23

В разделе "Сообщество" появился новый раздел "Соревнования":
https://electro.club/racing
В котором можно узнать результаты прошедших соревнований, а также подписаться на анонсы будущих.

 1   
G.A.P
Участник
Москва
G.A.P
16 july 2019, 5:30
Posted: 16 july 2019, 5:30

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

Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
23 july 2019, 11:22
Posted: 23 july 2019, 11:22

Расскажу о том, над чем уже несколько дней работаю. Я тут немного доделываю и... переделываю 😅🤦‍♂️


Уже давно, после появления вики-шапок, меня беспокоил вопрос дублирования информации в этих шапках и в базе знаний. А еще и в каталоге! Например, ТТХ, изображения, файлы транспорта из каталога, приходилось дублировать в шапках тем. А потом еще и дублировать все это в базе знаний 😭


Было принято решение срочно избавляться от однотипных сущностей, пока это все не слишком разрослось. Сделать так, чтобы добавление и изменение информации только в одном месте сразу меняло ее везде. 3 дня и 3 ночи я не спал, не ел и не пил, чтобы составить новую схему структурирования данных на сайте клуба. Одним из очевидных решений сразу казалось собирать информацию только в вики-шапках и из них составлять базу знаний по транспорту. Но одна из основных проблем заключалась в том, что в базе знаний используются удобные типы элементов, которые собирают информацию автоматически. Например, поломки и ремонт Ninebot ES, с указанием количества случаев и решений. Ну и к тому же, что же с дублированием в каталоге?


И вот, что я придумал. Все данные из каталога, а также все "волшебные" функции базы знаний подтягивать с помощью специальных тэгов в сообщения на форуме. А из этих сообщений уже составлять базу знаний по электротранспорту (с остальным разделами БЗ проблем нет). При этом соблюдать один важный принцип: форматирование подтянутых данных должно максимально соответствовать обычному форматированию сообщений, чтобы к автоматически подтянутым данным можно было добавить любые пользовательские. По этой же причине данные должны подтягиваться максимально фрагментировано, чтобы была возможность добавлять любые другие между этими фрагментами. Например, если открыть спойлер "ТТХ" в шапке Xiaomi M365, то сначала отобразится таблица, автоматически подгруженная из каталога, а далее добавленная в ручную. При этом выглядят они одинаково и поэтому не озадачивают пользователя лишними вопросами о причинах их отличия. 


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


[ transport_image=ID]

[ transport_links=ID]

[ transport_parameters=ID]

[ forum_questions=ID]

[ transport_repairs=ID]

[ transport_upgrades=ID]

[ market_compatible=ID]

[ transport_files=ID]


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

[ message=ID spoiler]
С возможным параметром:

[ message=ID spoiler="Заголовок спойлера"]


Этот тэг создает спойлер, который открывает сообщение по ID. Работает так:

Сообщение на форуме


Думаю, его удобно будет использовать не только для базы знаний, но и в обычных сообщениях. Это такой своеобразный репост. При этом параметр "spoiler" сейчас является обязательным. Тэг [ message=ID] будет добавлен позже, т.к. с ним необходимо будет решить вопрос дизайна превьюшки, чтобы не выводить сообщение сразу целиком, а также защититься от бесконечного цикла.


Эти тэги добавлены в окно "Поделиться этим сообщением" под основной ссылкой.


Теперь я постепенно причесываю базу знаний под новый формат, а старые разделы переношу в архив. Например, раздел электросамокатов Kugoo теперь выглядит вот так:

https://electro.club/wiki/516

Мне кажется, стало гораздо нагляднее и привычнее с точки зрения дизайна форумов. А самое главное:

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

3. Оформление разделов базы знаний теперь настолько же гибкое, насколько оформление сообщений на форуме


Ну и под шумок сделал небольшой редизайн спойлерам 🙂


Спасибо, если дочитали до этого места! 😆

 2   
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
23 july 2019, 11:31
Posted: 23 july 2019, 11:31
Ответ пользователю
G.A.P : 16 july 2019, 5:30
на это сообщение (развернуть)
а можно убрать всплывающее окно уведомлений, при наведении курсора? инстинктивно кликаешь на колокольчик и...

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

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

 1   
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
01 august 2019, 21:25
Posted: 01 august 2019, 21:25

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


Функция до конца не протестирована. Пожалуйста, напишите, работает ли. Или ответьте что-нибудь мне на это сообщение 😅

Moder
Форумчанин
МоскваRating: 256
Moder
01 august 2019, 21:34
Posted: 01 august 2019, 21:34
Ответ пользователю
Vladimir Lavrulin : 01 august 2019, 21:25
на это сообщение (развернуть)
Теперь если кто-то ответил на ваше сообщение на форуме, вы получаете специальное уведомление (в правом...

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


Функция до конца не протестирована. Пожалуйста, напишите, работает ли. Или ответьте что-нибудь мне на это сообщение 😅

Тест

Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
04 september 2019, 13:28
Posted: 04 september 2019, 13:28

В продолжение предыдущего обновления. При ответах и упоминаниях уведомление теперь имеет зеленую иконку и заголовок "Обратите внимание!". Чтобы новичкам на форуме проще было не пропустить ответы на их вопросы.


Это не последнее изменение в уведомлениях на форуме и в сопутствующих приложениях.


Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
24 september 2019, 10:31
Posted: 24 september 2019, 10:31

Коллеги!


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

Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
01 october 2019, 13:49
Posted: 01 october 2019, 13:49

В связи с подготовкой новой системы администрирования тем и разделов форума, сейчас в журнал событий также попадают:
1. Редактирование сообщения автором или другим пользователем (но не чаще 1 раза в час для одного пользователя). Только сам факт редактирования, без исходного текста и данных об изменениях.
2. Удаление сообщений.

UPD
Отредактировал это сообщение (можно увидеть в журнале)

Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
10 october 2019, 11:22
Posted: 10 october 2019, 11:22

Друзья! Несколько минут назад я установил очень важное обновление. Полностью обновлен "движок" системы уведомлений на сайте, чтобы позволить развивать его далее в нужном направлении. Важным это обновление является потому, что касается всех форумчан. И потому, что система уведомлений - одна из самых важных систем для любой информационной площадки. Именно от нее зависит, как быстро пользователи получают ответы на свои вопросы. В общем, от лирического вступления к делу. А на деле все остается просто и удобно 🙂


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

35407-1280-h480.jpg


Если все прошло удачно, то у всех сейчас столбец "На сайт" должен быть заполнен полностью. А столбец "На e-mail" в соответствием с предыдущими настройками уведомлений на e-mail (они временно еще присутствуют в личном кабинете, но уже ни на что не влияют) . Над таблицей есть небольшая подсказка о том, как должны отправляться уведомления.

Если вы заметите, что что-то из написанного выше не соответствует действительности, пожалуйста, обязательно сообщите мне в личку, либо в эту тему, либо в тему об ошибках. В общем, обязательно дайте знать! 🙂


Спасибо!

 2   
dstasv
Продвинутый форумчанин
СевастопольRating: 540
dstasv
10 october 2019, 11:48
Posted: 10 october 2019, 11:48
Ответ пользователю
Vladimir Lavrulin : 10 october 2019, 11:22
на это сообщение (развернуть)
Друзья! Несколько минут назад я установил очень важное обновление. Полностью обновлен "движок" системы...

Друзья! Несколько минут назад я установил очень важное обновление. Полностью обновлен "движок" системы уведомлений на сайте, чтобы позволить развивать его далее в нужном направлении. Важным это обновление является потому, что касается всех форумчан. И потому, что система уведомлений - одна из самых важных систем для любой информационной площадки. Именно от нее зависит, как быстро пользователи получают ответы на свои вопросы. В общем, от лирического вступления к делу. А на деле все остается просто и удобно 🙂


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

35407-1280-h480.jpg


Если все прошло удачно, то у всех сейчас столбец "На сайт" должен быть заполнен полностью. А столбец "На e-mail" в соответствием с предыдущими настройками уведомлений на e-mail (они временно еще присутствуют в личном кабинете, но уже ни на что не влияют) . Над таблицей есть небольшая подсказка о том, как должны отправляться уведомления.

Если вы заметите, что что-то из написанного выше не соответствует действительности, пожалуйста, обязательно сообщите мне в личку, либо в эту тему, либо в тему об ошибках. В общем, обязательно дайте знать! 🙂


Спасибо!

А те что внизу выключатели дублируют эти чекбоксы?


Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
10 october 2019, 11:49
Posted: 10 october 2019, 11:49
Ответ пользователю
dstasv : 10 october 2019, 11:48
на это сообщение (развернуть)
А те что внизу выключатели дублируют эти чекбоксы?

А те что внизу выключатели дублируют эти чекбоксы?

Это старые настройки, чтобы сейчас можно было сравнить. Уже ни на что не влияют. Завтра их отключу.

 1   
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
15 october 2019, 8:10
Posted: 15 october 2019, 8:10

Установлено обновление, в котором все дополнительные действия после отправки сообщения (индексирование для поиска, запись в журнал, рассылки уведомлений и т.п.) перешли в очередь задач в фоновом режиме.

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

 1   
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
15 october 2019, 22:48
Posted: 15 october 2019, 22:48

Еще одно небольшое обновление.


В конце страницы каждой темы теперь можно увидеть, кто в данный момент печатает сообщение в этой теме или читает ее.


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

Читающие тему отображаются в виде списка аватарок. 

При наведении курсора отображаются соответствующие подсказки.

35634-1280-h480.jpg


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

35633-1280-h480.jpg

 2   
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
16 october 2019, 21:42
Posted: 16 october 2019, 21:42

Вечернее обновление на ночную тему

Собственно, ночная тема 😁 Для тех, кто привык зависать в онлайне по ночам или просто любит темные интерфейсы. В разделе "Настройки" личного кабинета теперь можно выбрать одну из двух тем. Стандартную и новую, вот такую:


35655-1280-h480.jpg


Приятного использования!

 4   
Ocean Sleeper
Новичок
ТулаRating: 7
Ocean Sleeper
17 october 2019, 19:41
Posted: 17 october 2019, 19:41

Спасибо за обновление🙂

У вас блок "Последние статьи" не перекрашен в соответствии с тёмной темой. Слепит на контрасте, было бы гуд его тоже сделать тёмным


 1   
Владимирос
Форумчанин
Санкт-ПетербургRating: 363
Владимирос
17 october 2019, 19:59
Posted: 17 october 2019, 19:59

А количество фоток в гараже можно увеличить с 5 до 10 хотя бы? Если нет, то ладно.☺

 1   
Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
18 october 2019, 11:40
Posted: 18 october 2019, 11:40
Ответ пользователю
Ocean Sleeper : 17 october 2019, 19:41
на это сообщение (развернуть)
Спасибо за обновлениеУ вас блок "Последние статьи" не перекрашен в соответствии с тёмной темой. Слепит на...

Спасибо за обновление🙂

У вас блок "Последние статьи" не перекрашен в соответствии с тёмной темой. Слепит на контрасте, было бы гуд его тоже сделать тёмным

Спасибо, исправил! 🙂 Ctrl+F5

Я давно отключил этот виджет, поэтому не заметил. Думаю, еще будет такие не перекрашенные блоки всплывать, будем постепенно докрашивать 🙂

Vladimir Lavrulin
Раздаю лайки
МоскваRating: 3713
Vladimir Lavrulin
18 october 2019, 11:42
Posted: 18 october 2019, 11:42
Ответ пользователю
Владимирос : 17 october 2019, 19:59
на это сообщение (развернуть)
А количество фоток в гараже можно увеличить с 5 до 10 хотя бы? Если нет, то ладно.

А количество фоток в гараже можно увеличить с 5 до 10 хотя бы? Если нет, то ладно.☺

Гаражом заниматься буду не раньше зимы. Увеличить не проблема, проблема в том, где отобразить их превьюшки 😅

Можно сделать вертикальную "карусель", как вариант. Т.е. перемотку.

 1   
Владимирос
Форумчанин
Санкт-ПетербургRating: 363
Владимирос
18 october 2019, 11:59
Posted: 18 october 2019, 11:59
[quote="Vladimir Lavrulin"]Можно сделать вертикальную "карусель", как вариант. Т.е. перемотку.[/quote]

Да каруселька норм, много тоже думаю не стоит, тут надо опрос наверно провести, а то будет 100 фоток, так их вряд ли кто будет просматривать. Вообщем не инстограм делать, хотя может кому понравится именно так.

👾

 1