Back to Timeline
LA
Shmuel Leib Melamud
(updated )
Moera node и client 0.11.0
Новые фичи

Упрощение системы имен. Имена (никнеймы) теперь регистрируются навсегда и нет необходимости в их продлении.

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

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

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

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

Выбор имени из списка. Если хотите упомянуть пользователя в посте или комменте, нажмите @ на клавиатуре или на панели редактора. Появится окошко, где можно выбрать нужное имя из списка участников дискуссии и тех, на кого вы подписаны. Аналогично, при нажатии на имя в верхнем левом углу экрана можно выбрать из списка блог, на который вы хотите перейти (в список включены только те, на кого вы подписаны). Пользователи в списке располагаются в порядке "близости" к вам: более близкими считаются те, кого вы чаще лайкаете или комментируете.

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

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

Управление паролем. В настройках теперь можно менять пароль. А если вы забыли пароль, в диалоге логина теперь можно нажать на "Forgot password" и получить на E-mail код для смены пароля. Не забудьте указать свой E-mail в профиле.

Кнопка Share. Под постами и комментами появилась кнопка Share, при помощи которой можно поделиться постом или комментом в других социальных сетях, или просто скопировать ссылку.

Уведомление об обновлении поста. При редактировании поста можно нажать на "колокольчик" под редактором и отметить это обновление поста как важное. В этом случае все, кто подписан на комментарии к посту, получат уведомление об обновлении поста. Можно также добавить к этому уведомлению краткое пояснение.

Новое форматирование

Математические выражения. Реализована вставка математических выражений с помощью пакета KaTeX. Их можно вставлять в строку, например $`ax^2+bx+c=0`$ превращается в ax^2+bx+c=0. Или в виде отдельного блока, например

```math
\lim_{n\to\infty}x_n=A
```
превращается в

\lim_{n\to\infty}x_n=A
  • Разрешена вставка видео с www.youtube-nocookie.com. Спасибо Eliyahu Duvidzon за предложение.
  • Разрешена вставка WebGL-игр с simmer.io и itch.io. Спасибо Oleksandr Pushkar за предложение и Eliyahu Duvidzon за частичную реализацию.
  • Разрешен атрибут start у тега <ol>. Спасибо @unidentified за сообщение.
  • Разрешен атрибут title у тегов <img> и <a>.
Другие изменения
  • Токен для аутентификации теперь передается через HTTP-заголовок Authorization: (в формате bearer token), а не через параметры URL.
  • Более аккуратное создание укороченной версии поста в ленте, чтобы она не превышала максимальный размер и не появлялась прокрутка.
  • Новые и исправленные реакции: "Congrats", "Absurd", "LOL", "Sweet", "Hug".
  • Добавлены привилегированные настройки, которые может менять только провайдер - например, ограничение на размер постов и т.п.
  • Переход по имени (в левом верхнем углу) теперь пробует найти совпадение без учёта регистра, если точное совпадение не найдено.
  • При вставке в редактор текста с форматированием пользователь теперь может выбрать, сохранять ли форматирование в виде тегов в тексте, или оставить только текст.
  • Теперь корректно копируется из Facebook текст с разбиением на абзацы, несмотря на все старания авторов нового дизайна Facebook.
  • Автоматическое удаление старых уведомлений, постов в ленте новостей и ревизий постов и комментов.
  • В мобильной версии убраны лишние отступы и расширено пространство для ленты и для ввода комментов.
  • В мобильной версии заголовок ленты скрывается при прокрутке вниз.
  • При подписке на пользователя его старые прикрепленные посты теперь не скачиваются в ленту новостей.
  • Добавлено предупреждение, если часы в браузере идут неправильно (это может повлиять на криптографические протоколы).
  • Правильное выравнивание абзацев текста, написанных на иврите/арабском.
  • Ширину ленты в клиенте теперь можно настраивать. Спасибо @Alla за предложение.
  • Если комментарий и ответ на него идут друг за другом, во втором теперь не показывается цитата из первого.
  • В уведомлениях Web Push теперь раскодируются HTML entities. Спасибо Eliyahu Duvidzon за сообщение.
  • Собственные посты теперь добавляются в свою ленту новостей (можно отключить в настройках клиента).
  • В меню поста/коммента добавлен пункт "View source", который позволяет увидеть его исходный текст. Спасибо Tigra за предложение.
  • Кнопки реакций теперь не показываются для собственных постов и комментов (можно включить в настройках). Спасибо @Drakoniha за предложение.
Comments (23)

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

👍1

Ага, оно. А, уже есть! Супер

👍2

И кнопочка есть в редакторе.

👍1

Не вижу кнопочку Share в мобильной версии. Возможно, не влезла?
Во всяком случае, в меню поста/коммента имхо, стоит добавить.

👍1
👍1

Это может означать, что мобильная версия у тебя не обновилась.

👍1

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

😮1

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

👍1

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

👍1

Я тоже 😉 А писать кто будет? 😉

,Да, получилось, после удаления browsing data и кеша в brave

😢1

Хе, вылезло сообщение, что часы неправильно. А вроде правильно. Вместе с предложением нотификации в бэкграунде включить (Это, кстати, постоянно вылезает).

Возможно, про часы из-за висящего первого сообщения?

Нет, про часы - непонятно почему, я покопаюсь. А вот про Web Push - это нормально, потому что после очистки всего, связанного с сайтом, он отключился. Проблема, что включить его опять не получается 😟

👍1

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

👍1

Вот средний Размер чтото глючил. Сейчас еще раз проверю..

А, хм. Может сбой был временный. Я пробовала все варианты html кода и даже bb кода и ничего Не было видно.

👍1