Вы не зашли.
cloudflare.com используешь?
попробуй версию php 5.6
Для какой версии движка?
Это ты скачиваешь 096
качай отсюда https://github.com/vponomarev/ngcms-core/releases
или сборку с новой админкой https://github.com/irbees2008/ngcms-core
При отправке комментария
NGCMS Runtime exception: Error Class 'PHPMailer' not found Stack trace # Line # Class/Function File name X 414 0 /home/www/tv.ngcmshak.ru/engine/includes/inc/functions.inc.php 0 405 sendEmailMessage /home/www/tv.ngcmshak.ru/engine/includes/inc/functions.inc.php 1 251 zzMail /home/www/tv.ngcmshak.ru/engine/plugins/comments/inc/comments.add.php 2 229 comments_add /home/www/tv.ngcmshak.ru/engine/plugins/comments/comments.php 3 1297 plugin_comments_add /home/www/tv.ngcmshak.ru/engine/includes/inc/extras.inc.php 4 1354 _MASTER_defaultRUN /home/www/tv.ngcmshak.ru/engine/includes/inc/extras.inc.php 5 621 _MASTER_URL_PROCESSOR /home/www/tv.ngcmshak.ru/engine/includes/classes/uhandler.class.php 6 99 urlHandler /home/www/tv.ngcmshak.ru/index.php
Комментарий публикуется.
поправлено на гите
Решилось отключением в настройках плагина комментариев "отправки оповещения на почту о новом комментарии".
При отправке комментария
NGCMS Runtime exception: Error
Class 'PHPMailer' not found
Stack trace
# Line # Class/Function File name
X 414 0 /home/www/tv.ngcmshak.ru/engine/includes/inc/functions.inc.php
0 405 sendEmailMessage /home/www/tv.ngcmshak.ru/engine/includes/inc/functions.inc.php
1 251 zzMail /home/www/tv.ngcmshak.ru/engine/plugins/comments/inc/comments.add.php
2 229 comments_add /home/www/tv.ngcmshak.ru/engine/plugins/comments/comments.php
3 1297 plugin_comments_add /home/www/tv.ngcmshak.ru/engine/includes/inc/extras.inc.php
4 1354 _MASTER_defaultRUN /home/www/tv.ngcmshak.ru/engine/includes/inc/extras.inc.php
5 621 _MASTER_URL_PROCESSOR /home/www/tv.ngcmshak.ru/engine/includes/classes/uhandler.class.php
6 99 urlHandler /home/www/tv.ngcmshak.ru/index.php
Комментарий публикуется.
давай ссылку на сайт гляну
Проверил демо шаблона demo.ngcmshak.ru/plugin/switcher/?profile=firstline все нормально
Шаблон какой? Это вполне может быть из за стилей шаблона, может быть и из за вот такой конструкции
{{ news.short|truncateHTML(150,'...')|striptags }}
может из за того что сам отключил в добавлении новости
должно быть без галочки
Народ тестируем ,ищем баги ,версии в начале топика, обновил архивы
Окошко будет для всех гостей, а для авторизованных нет. только так
Где то небольшой косяк с кодировкой в категориях
https://cloclo23.datacloudmail.ru/view/ … %40mail.ru
Поправлено.
Возник вопрос. Почему в твиттере по разному обрабатываются meta теги.
У нас вот так выглядит
https://a.radikal.ru/a00/1908/dd/bdc9d58efa25.jpgС других сайтов вот так:
https://c.radikal.ru/c14/1908/db/e78e4f363691.jpgКак сделать чтобы было как на второй картинке?
Ну потому что каждая соц сеть хочет выпендрится. А так для твитера немного другая разметка , и там варианты изображение два, также вариант с видео .
Держи свежую версию плагина ,там будет большая картинка
Не работает постраничка в полной новости, Добавляешь тег
<!--nextpage-->
в новости ,но он не срабатывает
Работает. Надо сперва разделить новость на короткую и полную,или использовать тег <!--more--> и следом <!--nextpage-->, или в полной новости добавлять <!--nextpage--> . Просто пока разобрался как работает,еще не пользовался ни разу.
Где то небольшой косяк с кодировкой в категориях
Не работает постраничка в полной новости, Добавляешь тег
<!--nextpage-->
в новости ,но он не срабатывает
Не работает плагин rss_yandex.
Как мне объяснили из за новой библиотеки TWIG
Для тех кто не хочет устанавливать плагин ognews
1. Открываем файл main.tpl
2. В тег <html> добавляем
prefix="og: http://ogp.me/ns#"
Чтобы получилось
<html prefix="og: http://ogp.me/ns#">
3.В секцию head добавляем
{% if not isHandler('news:main') %}
<meta property="og:type" content="article">
<meta property="og:local" content="{{ lang['langcode'] }}">
<meta property="og:title" content="{{ system_flags.info.title.item|truncateHTML(50,'...') }}"/>
<meta property="og:url" content="{{home}}/{{ system_flags.news['currentCategory.record']['alt'] }}/{{ system_flags.news['db.record']['alt_name'] }}.html"/>
<meta property="og:image" content="{{home}}/uploads/dsn/{{ system_flags.news['db.record']['#images'][0].folder}}/{{ system_flags.news['db.record']['#images'][0].orig_name}}"/>
<meta property="og:site_name" content="{{ system_flags.info.title.header }}"/>
<meta property="og:description" content="{{ system_flags.meta.description|truncateHTML(220,'...') }}"/>
<meta property="article:author" content="{{home}}/users/{{ system_flags.news['db.record']['author'] }}.html">
<meta property="article:section" content="{{ system_flags.news['currentCategory.record']['name'] }}">
<meta property="article:tag" content="{{ system_flags.meta.keywords }}">
<meta name="twitter:card" content="summary">
<meta name="twitter:creator" content="@kredite_o">
<meta name="twitter:title" content="{{ system_flags.info.title.item|truncateHTML(70,'...') }}">
<meta name="twitter:description" content="{{ system_flags.meta.description|truncateHTML(250,'...') }}">
<meta name="twitter:image" content="{{home}}/uploads/dsn/{{ system_flags.news['db.record']['#images'][0].folder}}/{{ system_flags.news['db.record']['#images'][0].orig_name}}">
{% endif %}
4.Все пользуемся.
Если в твиттере не выводятся изображения, проверьте файл robots.txt, чтобы папка /uploads/dsn/ была Allow
@kredite_o заменить на свой аккаунт в твиттере
Поправил
Обновил плагин ,в соответствии SEO
1.скачиваем плагин
2.заливаем в директорию Ваш_сайт/engine/plugins/
3.Включаем плагин в админке .
4.Вот как оказалось не все Открываем папку с вашим шаблоном и находим файл main.tpl и ищем там строку
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{ lang['langcode'] }}" lang="{{ lang['langcode'] }}" dir="ltr">
это строка из дефолтного шаблона, у вас может быть немного другая по содержимому, и добавляем в эту строку
prefix="og: http://ogp.me/ns#"
чтобы получилось
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{ lang['langcode'] }}" lang="{{ lang['langcode'] }}" dir="ltr" prefix="og: http://ogp.me/ns#">
Этим мы объявляем что используется разметка Open Graph
5. У кого на сайте изображения вставляются сразу в новость без доп. полей(xfields) то в шаблоне сайта открыть файл variables.ini там найти extractEmbeddedItems = 0 исправить на extractEmbeddedItems = 1 , и нужное изображение в новость добавляем первым
Вот теперь все .
Ссылка на Гит
.secure_html(.substr(strip_tags(stripBBCode($SQLnews["content"])), 0, 1000).)
наверное как то так
200 символов
["content"])), 0, 200).'">
Просто есть вариант без плагина