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

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

25 Февраля 2021
Город: Нижний Новгород
Комментарии Evg
Статья
2
ADD: Скрипт сообщества LibArea (0.9.3)

С Новым годом! Написал вам в телеге, что сперва необходимо посмотреть поле post_type у этих статей, что там в базе? Тут такого нет.

Статья
1
База данных вся в иэроглифах, как фиксануть?

Лучше перезалить. ИМХО. Это не так долго.

Статья
2
База данных вся в иэроглифах, как фиксануть?

Доброе утро!

Вы когда создаете базу данных сразу задайте кодировку utf8mb4_general_ci.

Т.е. сейчас удалите базу вместе с залитым дампом и создайте заново.

P.S. а что за хостинг интересно, обычно это происходит на очень, очень древних…

Вопрос
2
Какие лимиты на публикацию статей в LibArea есть?

Добрый день. С Новым годом!

По поводу SEO, меня вроде устраивает. Если какие-то предложения есть, пишите, посмотрим. А по лимитам (если я правильно понял, лимиты на добавление контента), вот тут всё:

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

Статья
2
ADD: Скрипт сообщества LibArea (0.9.3)

Спасибо, посмотрю. Но пока повторить не могу. У меня правда Firefox стоит: 146.0.1.

Контл+F5 на всякий случай, может поможет? Возможно кэш остался.

Дополнил: разобрались, необходимо почистить localStorage

Статья
ADD: Скрипт сообщества LibArea (0.9.3)

Вы не настроили файлы конфигурации, см:

https://libarea.ru/articles/1758/ustanovka-skripta-libarea-hleb2

пишет Invalid Host header при переходе на сайт

Файл config/common.php необходимо найти allowed.hosts и туда вписать свой домен.

А с кодировкой, всё же желательно заставить сайт работать с utf8.

Статья
1
Скрипт доски объявлений

Китайских можно искать вот тут: https://down.chinaz.com/class/55_1.htm — это раздел скриптов электронной коммерции (на PHP).

Сразу попался (3 ссылка в списке) Sylius — это платформа для электронной коммерции

https://github.com/Sylius/Sylius

Sylius

Это здоровая система, мощная.

В общем там надо смотреть. Полно их.

Статья
1
Скрипт доски объявлений

Можно еще посмотреть, Флайнекс — многофункциональный скрипт доски объявлений.

Какой он сейчас не знаю, но лет так 5 назад сталкивался с ним, дизайн правил.

https://www.flynax.ru

И наверное вы знаете бесплатный: Osclass — это бесплатный скрипт доски.

Вот этот я смотел вообще давно, больше 10 лет назад.

https://osclass.pro

Статья
1
Movable Type — платформа для блогинга

Он ставится сложней чем WP, так как скрипт на Perl, а не на PHP. Скачивать с GitHub, инструкцию читать, изучать, как ставить её (уж не помню). Но помню, что муторная раньше была (чем и была интересна), сейчас не знай.

Статья
1
How I let Gemini AI write 100% of this React/TypeScript Web App

Не плохо, главное не забрасывать, развивайте. Удачи!

Статья
4
Основа CMS таких как LibArea и Askee какая она?

Основа CMS таких как LibArea и Askee какая она?

В основе нет CMS. LibArea сделан на HLEB2 PHP Framework. Askee создана на китайском framework-е, но в отличие от HLEB2 он закрытый. Как и разработка. 😄

некоторые рассматривают и создают новые темы

Темы, категории (т.е. навигация) создаются под то, что уже есть. Если тут необходимо создать Тему и под неё достаточно материалов, то она будет создана.

Те, кто поставил LibArea себе и хочеть разрешить кому попало создавать Темы, он может это сделать достаточно легко, через конфигурацию, выставив соотв. права.

Теперь касаемо хостинга. Знаете, если человек хочет ставить и развивать сообщество, но не готов на VPS хотя бы, то ему не надо ставить LibArea. Я серьезно.

Ему стоит, наверное, поискать что-то другое.

LibArea ставится на хостинг, но это не дело. 😄 Тем более сейчас цены на VPS смехотворны.


Теперь по поводу ИИ и ВиО сайтов. Ответьте на вопрос: кто загубил 3 версии Q&A Google, несколько версий Яндекса и сделал помойку из Ответов.Майла? Спустили сотни миллионов баксов на ветер!

Пользователи. И ИИ учится по ихним ответам? По тому качеству, что сейчас? Я могу только пожелать удачи в поисках действительно достоверной инфы.

Хотя… сейчас самый отвратильный по качеству ответ уже считается полезным. Пользователи отвечают на основание: «я считаю», а тупой алгоритм ИИ это использует для обучения.

Ну, ну… 😄


P.S. ранее писал статью, что LibArea не CMS, может быть будет интересно.

Статья
3
Как можно отключить функцию посты и заметки через url?

Добрый вечер.

@Nikita перенес в отдельный пост ваш вопрос.

Давайте посмотри. Первое, в конфиге config/publication.php блокируем то, что не нужно, это для шапки. Должно получиться вот так:

'allowed_types'  => [
        [
            'title' => 'app.article',
            'type' => 'article',
        ],
    /*  [
            'title' => 'app.post',
            'type' => 'post',
        ], */
        [
            'title' => 'app.question',
            'type' => 'question',
        ],
    /*  [
            'title' => 'app.note',
            'type' => 'note',
        ], */
        [
            'title' => 'app.page',
            'type' => 'page',
            'tl' => 15
        ]
    ],

Далее в конфиге шаблонов (для навигации) resources/views/default/_block/navigation/config/home-nav.php

Аналогично комментируем то, что не надо. Должно получиться:

<?= insert(
  '/_block/navigation/nav',
  [
    'list' =>  [
      [
        // 'tl'    => 1,
        'id'    => 'main.all',
        'url'   => url('main.all'),
        'title' => 'app.all',
      ],
      [
        'id'    => 'main.feed',
        'url'   => url('home'),
        'title' => 'app.feed',
      ],
      [
        'id'    => 'main.articles',
        'url'   => url('main.articles'),
        'title' => 'app.articles',
      ],
    /*  [
        'id'    => 'main.posts',
        'url'   => url('main.posts'),
        'title' => 'app.posts',
      ],
      [
        'id'    => 'main.notes',
        'url'   => url('main.notes'),
        'title' => 'app.notes',
      ], */
      [
        'id'    => 'main.questions',
        'url'   => url('main.questions'),
        'title' => 'app.questions',
      ],
      [
        'tl'    => 10,
        'id'    => 'main.deleted',
        'url'   => url('main.deleted'),
        'title' => 'app.deleted',
      ],
    ],
  ]
);
?>

Аналогично меню в Темах: resources/views/default\_block/navigation/config/topic-nav.php

Должно получиться:

<?= insert(
    '/_block/navigation/nav',
    [
        'list' =>  [
            [
                'id'    => 'facet.feed',
                'url'   => url('topic', ['slug' => $slug]),
                'title' => 'app.feed',
            ],
            [
                'id'    => 'main.articles',
                'url'   => url('topic.articles', ['slug' => $slug]),
                'title' => 'app.articles',
            ],
        /*  [
                'id'    => 'facet.posts',
                'url'   => url('topic.posts', ['slug' => $slug]),
                'title' => 'app.posts',
            ], */
            [
                'id'    => 'facet.questions',
                'url'   => url('topic.questions', ['slug' => $slug]),
                'title' => 'app.questions',
            ],
        /*  [
                'id'    => 'main.notes',
                'url'   => url('topic.notes', ['slug' => $slug]),
                'title' => 'app.notes',
            ], */
        ]
    ]
); ?>

В этой папке есть файл left-menu.php, там комментируем ссылку из левого меню «Блоги».

Вот этот кусок:

[
    'url'   => url('blogs.all'),
    'title' => 'app.blogs',
    'icon'  => 'book',
    'id'    => 'blogs',
],

Как-то так.

Статья
1
Movable Type — платформа для блогинга

Неее, просто статический генератор для одного сайта сделаю. html файлы в папках соберет, как готово в сети будет, скину. Я уже забыл как реальные html файлы грузятся в сети с этим JS 😄 Вот решил вспомнить. )