Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 Re: Страницы плагинов » auth_fluxbb :: Интеграция с форумом FluxBB 1.4 » 2019-09-30 20:24:13

bloodic пишет:

В общем путем колдовства и манипуляций запустил плагин smile Напишу мануал для таких же неумех, как и я smile

Инструкция:
1. Качаем последнюю актуальную версию форума fluxbb с офф.сайта, со сборкой visman`a 1.5.8 не работает(только чистая 1.5.8), думаю из-за "СОЛИ" , как называет её vismann при установке.
2. Устанавливаем себе на хостинг, базу для форума выбираем туже, что и используется сайтом.
3. Устанавливаем плагин и заходим в настройки : там прописываем все данные, что просят из файла  site.ru/forum/config.php , но оставляем пустыми поля где идет подключение бд, т.к. мы используюм туже базу, что и сайт, поэтому кликаем использовать внешнюю БД "НЕТ". Внизу правила авторизации там ставим все три пункта да, при други комбинациях у меня у меня начинались крякозябли и ошибки на сайте при авторизации.
4.Проверяем настройки и сохраняем изменения.
5.Дальше переходим в настройки системы в нгкмс >> авторизация >> модуль авторизации выбираем auth_fluxbb(fluxbb) и сохранение залогиненых пользователей тоже auth_fluxbb(fluxbb)
6. Отключаем регистрацию пользователей в настройках нгкмс. Причина описана ниже.
7. Пользуемся плагином.

Правда регистрация на сайте у меня почему то не работает sad При добавлении пользователя , когда нажимаешь далее просто обновляется страница. Но через форум работает регистрация без проблем и пользователи создаются и там и там. Так что для регистрации добавляем у себя ссылку в шаблоне на регистрацию форума fluxbb, а также ссылку на восстановление пароль тоже из fluxbb.

Можно добавить инструкцию в первый пост, думаю не только у меня были проблемы с этим плагином smile

Пример работа можно посмотреть здесь anidrama.ru/forums/

Сделал всё по инструкции, но ничего не получается. После авторизации на форуме, на сайте такая ошибка:

MySQL ERROR [record]: *** (you don't have a permission to see this error) ***

#2 Re: Страницы плагинов » auth_fluxbb :: Интеграция с форумом FluxBB 1.4 » 2018-02-12 20:36:06

bloodic пишет:

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

Решил всё таки попробовать решить эту проблему. У меня авторизация работает только с "Использование внешней БД "ДА"". Если "НЕТ", то войти можно только на форум.
Поменял "ДА" на "НЕТ" (как указано в инструкциях) и пропал доступ в админку NGCMS. Как мне зайти в админку не меняя пароль в mysql ? Как отключить плагин auth_fluxbb или изменить его настройки не имея доступа в админку ?

#3 Re: Страницы плагинов » auth_fluxbb :: Интеграция с форумом FluxBB 1.4 » 2016-11-20 21:13:41

Почти разобрался. Нужно было использовать внешнюю БД. Префикса БД форума у меня нет, значит указывать его не нужно.

fluxbb5.png

При регистрации, аккаунт пользователя на сайте появляется не сразу, а после того как пользователь залогиниться на форуме и на сайте. Это баг или ошибка у меня ?

#4 Re: Страницы плагинов » auth_fluxbb :: Интеграция с форумом FluxBB 1.4 » 2016-11-20 18:33:29

bloodic, а у тебя какой fluxbb ?

С плагином punbb, который выводит список последних топиков из форума, немного по другому. Там надо обязательно использовать внешнюю БД для подключения к таблицам punbb, иначе не работает:

punbb.png

#5 Re: Страницы плагинов » auth_fluxbb :: Интеграция с форумом FluxBB 1.4 » 2016-11-20 18:02:13

Так тоже не работает

fluxbb3.png

MySQL ERROR [record]: *** (you don't have a permission to see this error) ***

Префикса у базы нет

fluxbb4.png

Пробовал префиксы '', ' ' и без префикса

Flubb из сайта http://fluxbb.org/

#6 Re: Страницы плагинов » auth_fluxbb :: Интеграция с форумом FluxBB 1.4 » 2016-11-20 01:18:48

Вроде все правильно настроил, но при попытке залогиниться выбивает ошибку над <html>:

MySQL ERROR [record]: *** (you don't have a permission to see this error) ***

fluxbb1.png

fluxbb2.png

В engine/conf/config.php:

 'auth_module' => 'auth_basic',
  'auth_db' => 'auth_basic',

Все перепробовал, работало только на старой версии fluxbb 1.4.5 за 2011 год.

0.9.4.RC1 + GIT 20150123
auth_fluxbb 0.05
FluxBB 1.5.10

#7 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-04-01 14:42:26

Теперь осталось исправить доступ к страничкам комментариев.
Если перейти по адресу:

http://site.ru/plugin/comments/show/?news_id=1019&page=2

будет 404, то есть lighttpd не обрабатывает такие пути.

Придется настраивать редиректы или рерайты на вебсервере.

Правила

url.redirect =  ("/plugin/comments/show/?news_id=" => "/engine/plugins/comments/inc/comments_show.php?$1")
url.rewrite-if-not-file = ( "/plugin/comments/show/?news_id=" => "/engine/plugins/comments/inc/comments_show.php?$1"
 )

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

#8 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-04-01 14:34:58

slor пишет:

Работает:

url.rewrite-once = ( "^/$" => "/index.php?","^/engine/$" => "/engine/admin.php?")
url.rewrite-if-not-file = ( "^/(.*)" => "/index.php?_route_=$1" )

Но админпанель открывается в кракозябрах, надо где-то указать кодировку utf8. Дело в том что в lighttp нет .htaccess

Решение: нужно было обновить движок до последних изменений из git.

#9 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-03-29 16:51:42

slor пишет:

Работает:

url.rewrite-once = ( "^/$" => "/index.php?","^/engine/$" => "/engine/admin.php?")
url.rewrite-if-not-file = ( "^/(.*)" => "/index.php?_route_=$1" )

Но админпанель открывается в кракозябрах, надо где-то указать кодировку utf8. Дело в том что в lighttp нет .htaccess

Может где можно в самом движке вставить, например, <META HTTP-EQUIV=«Content-Type» CONTENT=«text/html; charset=windows-1251»>

В engine/skins/default
заменяю
<meta http-equiv="Content-Type" content="text/html; charset=$lang[encoding]" />
на
<META HTTP-EQUIV=«Content-Type» CONTENT=«text/html; charset=windows-1251»>
но не помогает.

#10 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-03-29 15:03:09

Работает:

url.rewrite-once = ( "^/$" => "/index.php?","^/engine/$" => "/engine/admin.php?")
url.rewrite-if-not-file = ( "^/(.*)" => "/index.php?_route_=$1" )

Но админпанель открывается в кракозябрах, надо где-то указать кодировку utf8. Дело в том что в lighttp нет .htaccess

Может где можно в самом движке вставить, например, <META HTTP-EQUIV=«Content-Type» CONTENT=«text/html; charset=windows-1251»>

#11 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-03-29 11:06:48

Убрал все лишнее:

url.rewrite-once = (
"^/page/(.*)$" => "/index.php?cstart=$1",
"^/$" => "/index.php?do=static&page=about_us",
"^/[^.]+/([0-9]+)-(.*).html(/?)+$" => "/index.php?",
"^/([0-9]+)-(.*).html(/?)+$" => "/index.php?",
"^/engine/$" => "/engine/admin.php?",
"^/([^.]+)/?$" => "/index.php?do=cat&category=$1",
"^/([^/]+).html(/?)+$" => "/index.php?do=static&page=$1"
 )

Открывается только /engine/, категории и постранички категорий. Но странички новостей пишут 404.
Как правильно сформировать запрос чтобы открывать новости ?

#12 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-03-29 10:46:59

Взял отсюда пример кода для DLE:

url.rewrite-once = (
#"^/engine/" => "/engine/admin.php?cstart=$1",
"^/page/(.*)$" => "/index.php?cstart=$1",
"^/$" => "/index.php?do=static&page=about_us",
"^/[^.]+/([0-9]+)-(.*).html(/?)+$" => "/index.php?newsid=$1",
"^/([0-9]+)-(.*).html(/?)+$" => "/index.php?newsid=$1",
"^/rules.html$" => "/index.php?do=rules",
"^/statistics.html$" => "/index.php?do=stats",
"^/addnews.html$" => "/index.php?do=addnews",
"^/engine/$" => "/engine/admin.php?do=addnews",
"^/sitemap.xml$" => "/uploads/sitemap.xml",
"^/([^.]+)/?$" => "/index.php?do=cat&category=$1",
"^/([^/]+).html(/?)+$" => "/index.php?do=static&page=$1"
 )

Работает, но только не хочет открывать станицы статей, пишет 404

#13 Re: "У меня не работает..." » ЧПУ и lighttpd » 2016-03-29 10:34:32

Swat2k пишет:

Написал сам, вроде робит на первый взгляд. Теперь прошу проверить на правильность.
        url.rewrite-once = (
        "^/templates/\*" =>"$0",
        "^/engine/\*" =>"$0",
        "^/(.*)$" => "/index.php?$1"
        )

Уже не работает. Может у кого получилось ?

#14 Re: "А как сделать..." » Ссылка как у Википедии (Mediawiki) » 2015-11-28 23:33:38

Knopik пишет:

slor, да, настроить редирект в htaccess

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

#15 "А как сделать..." » Ссылка как у Википедии (Mediawiki) » 2015-11-25 14:18:36

slor
Ответов: 2

Я недавно купил домен сайта ранее работающего на mediawiki и чтобы сохранить ссылки на этот домен, требуется создать страницы с адресом как у mediawiki, то есть так:

http://site.ru/index.php?title=article_name

Это возможно на ng cms ?

#18 Re: Страницы плагинов » lastcomments :: Последние комментарии на сайте » 2015-09-27 12:38:31

Решил так:
lastcomments/entries.tpl:
<div class="lastcomments">
{comnum} <b>{author}</b> пишет:           
{text} <small>({date})</small><br/>
        <small>// <a style="color:blue; text-decoration: underline;"href="{link}" title="{title}" >{title}</a></small><br/>
    <hr />
</div>

style.css:
.block .lastcomments img{width:100%}
.block .lastcomments .smilies{width:15px}

#19 Re: Страницы плагинов » lastcomments :: Последние комментарии на сайте » 2015-09-27 11:21:07

Поставил стиль <div style="width:100%"> прямо в lastcomments/entries.tpl ибо вариант с style.css не работает:
<div style="width:100%">
{comnum} <b>{author}</b> пишет:           
{text} <small>({date})</small><br/>
        <small>// <a style="color:blue; text-decoration: underline;"href="{link}" title="{title}" >{title}</a></small><br/>
    <hr />
</div>

#21 Re: Страницы плагинов » lastcomments :: Последние комментарии на сайте » 2015-09-24 18:43:45

Если в начале коммента вставить ссылку на изображение, это изображение разрывает главную на куски.

#22 Вопросы функционирования системы в целом » SQLI » 2015-09-20 22:05:29

slor
Ответов: 1

Используемая версия:     0.9.3 + SVN [SVN1178+]

0a029ae2a706t.jpg

Взломали сайт и поменяли настройки. Взломщик пишет что использовал эти уязвимости.

#23 "У меня не работает..." » Включение комментариев » 2015-08-13 21:34:16

slor
Ответов: 0

Комментарии по умолчанию разрешены. При создании статьи, переключатель комментариев устанавливается на "запретить". И даже если выбрать "разрешить" или "по умолчанию", после перезагрузки страницы он снова на "запретить". Разрешить добавление комментариев можно только в разделе /engine/редактировать.

На локалхосте с точно такими же установками проблем нет.

#25 Re: Обсуждение шаблонной системы » Как сделать блоки используя Twig ? » 2015-08-09 14:04:13

Как сделать чтобы определённый блок показывался только незалогиненым посетителям ?

Подвал раздела

Работает на FluxBB