Регистрация Войти
Evg

«В самсаре много храбрецов. Но победивших омрачения ума — почти не сыщешь». Донгьял Ринпоче

25 Февраля 2021
Город: Нижний Новгород
Комментарии Evg
Статья
Предложение по улучшению пользовательского интерфейса: ограничение доступа к SEO-полям

Перенес ваш ответ в комментарий, чтобы не нарушать логику.

По порядку. Админ, это админ, он может всё. Админ этот тот, кто имеет TL10 (уровень доверия 10) их может быть много. В любом случае, они должны уметь делать всё.

Что касается пользователя, то Темы может создавать только администрация. Создавать темы (а это навигация) участниками, это катастрофа.

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

В некоторых случаях допускается созданием тем с TL3, например. Это пользователи, которые имеют уровень доверия высокий. Так их называют персоналом и они видимо должны знать что делать.

Но тут такой возможности нет, обычные пользователи к темам не имеют доступ.

https://github.com/LibArea/libarea/blob/main/config/trust-levels.php#L18

Что касается блогов, то тут даны полные права владельцу блога. Если он что-то не знает или осознанно хочет загубить свой блог, — это печально, но это его право 😄

Такую политику я взял с некоторых западных сайтов.

P.S. количество блогов может быть огромным, тут просто единицы. Администрация просто физически не сумеет их администрировать.

Многие поля указанные вами становятся невидимыми для участников. Всякие выбор TL и др. это только для администрации.

Статья
Предложение по улучшению пользовательского интерфейса: ограничение доступа к SEO-полям

Хм. А где конкретно?

Вот вы написали статью. Что вы в ней из перечисленного можете изменить?

В собственном блоге? Так он ваш и там мизер. В Темах вы ничего не можете делать (тут такое разрешение стоит).

Ключевых слов (Keywords в метатегах) в движке тут нет вообще, это лишнее. Keywords для статьи, например, вообще не создается.

Пост
1

По поводу страниц: в новой версии эта ошибка устранена, кто будет устанавливать с нуля, изменения в базу внесены (за одно и оптимизирована). А по поводу поста, вижу, что он видимо всё же добавился в ваш блог.

Я ещё раз буду это проверю, перед релизом новым.

Спасибо, что напомнили. 👍

Статья
1
Возможно стоит заняться документацией (какие вопросы стоит включить)?

Можно глянуть каталог https://nasua.ru/ Там можно видеть возможности фасетов (что есть тут). Как можно реализовать различные разделы, связанные вещи и т.д.

Вопрос
Как исправить отображение шрифтов на мобиле?

Возможно у вас в кэши вашего браузера шрифты есть. А вот я захожу, у меня нет и они должны докачаться, а их нет. Как-то так вроде.

По поводу телефона сказать не могу, может быть стоит обновить кэш на телефоне?

Вопрос
1
Замена основного шрифта

Вы тут прописали файл:Nunito-Regular.ttf его соотв. надо залить вот по этому пути: /assets/fonts/ тот который указан у вас — /assets/fonts/Nunito-Regular.ttf

И всё будет работать.

подключил Гугл-шрифт через линк в header.php и получилось

Я бы не стал загружать шрифты с других ресурсов (сайтов). )

Вопрос
1
Как исправить отображение шрифтов на мобиле?

У вас какие-то ошибки, он пытается загрузить файлы которых нет.

image.png

/assets/fonts/MontserratAlternates-ExtraBold.woff2
/assets/fonts/MontserratAlternates-SemiBold.woff2

Т.е. Montserrat Alternates файлов то нет, если надо, то надо их залить.

Сам шрифт в заголовках вижу, прописан:

h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat Alternates", sans-serif;
  color: #EE3560;
}

И основной шрифт прописан в css вижу:

body {
  font-family: "Sofia Sans", sans-serif;
  font-feature-settings: "locl" 0;
  ...
}

А вот подгружается он или нет, вопрос. Я не особо силен в этих шрифтах, но ошибки бы желательно убрать. Файлы залить нужные.

Статья
1
CSS: Колонки и центрирование сайта

Отсутствие иконки «закладка» в ленте, это заманчиво т.к. несет ряд преимуществ. Например, скорость самого тяжелого запроса на сайте (для ленты он) можно убрать:

LEFT JOIN favorites fav ON fav.tid = post_id
   AND fav.user_id = :uid AND fav.action_type = :type 

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

Это ВКонтакте, например, делает ставку на ленту. И соотв. все инструменты (закладки в том числе иконки) выносятся туда.

Тут нет и думаю не будет цели, сконцентрировать пользователей на ленте и соотв. «засунуть» туда всё, что только есть. LibArea, это не соц. сеть.


Дааааа, думаю подвал поста в ленте можно значительно упростить. )

Статья
CSS: Колонки и центрирование сайта

Тут надо подумать. По поводу аватара скажем:

некоторые пользователи предпочитают прямоугольные аватары, так как в них оптимальнее показать портрет человека и при этом захватить меньше фона.

На Хабре были нешуточные страсти про округление, например.

Далее про выделение меню: обычно при наведение выделяют так, какой она станет активной. А тут как бы появляется ещё один цвет: белый — активный, серый — навели курсор. И третий вариант, без этого всего. Всё это имеет вариант на сером фоне (левое меню) и на белом (правое). Хм.