Вопросы новичка

Здесь обсуждается форумный движок phpBB различных версий. В дальнейшем, если понадобится, форум будет вынесен в отдельный подраздел и разбит на категории.
I_B_M
Интересующийся
Сообщения: 21
meble kuchenne PL this is the official website
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Прошу извинить если эти темы уже обсуждались, или может это очевидно для айтишников, но вот я не могу въехать.

Сделал тестовый форум согласно видеоинструкции, работает, спасибо.

1 Вопрос.

Не могу разобраться с самой логикой. Что есть "Конференция" и что собственно "форум"? по логике разработчиков насколько я понял, имеется некая сущность верхнего уровня, конференция, которая состоит из нескольких форумов. Наверное это правильно и многим нужно.

Но у меня один форум! Мне нужно что бы с адреса допустим ххх.ру посетитель сразу попадал на страницу, которая называется ФОРУМ такой то, он будет состоять из разделов, в разделах темы. Мне не нужно что бы былы какя то главная страница, на ней "список форумов", как у вас здесь сделано. Вот пример как я хотел бы сделать https://www.forum-volgograd.ru/

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

2 Вопрос.

Таки в чем польза HTTPS? из вашего видео яно не становится. Какие он дает преимущества или наоборот может вызвать проблемы? И могу ли я начать без оного, и при необходимость потом допилить?

3 Вопрос.

Я бы хотел прикрутить чат, скачал расширение mChat, вроде работает, но опять же. Он на вот этой самой начальной странице, которая у меня получается состоит из одного форума и этого чата. Если я нажимаю на форум, то на его странице чата уже не видно. Далее, есть выбор только чат сверху или снизу.

Можно как то сделать по примеры вышеприведенного волгоградского форума, что бы одна страница, справа собственно форум, справа в узкой полосе, как у них сделаны последние ответы, но только чат?

Заранее спасибо.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M писал(а):
17 июн 2020, 19:56
Не могу разобраться с самой логикой. Что есть "Конференция" и что собственно "форум"? по логике разработчиков насколько я понял, имеется некая сущность верхнего уровня, конференция, которая состоит из нескольких форумов. Наверное это правильно и многим нужно.
Вообще я в каком-то видео подробно на этом останавливался, забыл конкретно в каком. Но примерно так:
Конференция содержит в себе категории (разделы), категории содержат в себе форумы, форумы содержат в себе темы.

I_B_M писал(а):
17 июн 2020, 19:56
Таки в чем польза HTTPS? из вашего видео яно не становится. Какие он дает преимущества или наоборот может вызвать проблемы? И могу ли я начать без оного, и при необходимость потом допилить?
HTTPS для вас наверное хорош в плане оптимизации для поисковиков, так как они первыми выводят сайты именно с шифрованным соединением потому что они безопаснее для пользователей (это если очень кратко).
I_B_M писал(а):
17 июн 2020, 19:56
Я бы хотел прикрутить чат, скачал расширение mChat, вроде работает, но опять же. Он на вот этой самой начальной странице, которая у меня получается состоит из одного форума и этого чата. Если я нажимаю на форум, то на его странице чата уже не видно. Далее, есть выбор только чат сверху или снизу.
Если в настройках расширения нет возможности включить на всех нужных вам страницах, то это можно делать только изменив расширение, но это требует хорошего понимание того, как работает система расширений и хотя бы начальных знаний программирования.

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Спасибо, со вторым и третьим вопросом понятно более менее, а на первый не совсем. ТОчнее, структуру я так и понял.

Вопрос -- как сделать что бы посетитель попадал на страницу одного форума? И не видел никаких конференций, выбора из нескольких форумов и так далее

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M писал(а):
18 июн 2020, 16:38
как сделать что бы посетитель попадал на страницу одного форума?
Сделать один раздел с одним форумом, и вы будете видеть соответственно только этот один форум, кликаете на него и видите темы в нем.
I_B_M писал(а):
18 июн 2020, 16:38
не видел никаких конференций
Вот ну не правильно вы понимаете, конференция это все вместе, она содержит в себе все остальное! Без нее никак короче.

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Ясно, спасибо. Могу я по крайней мере настроить адресацию так что бы посетитель попадал не на страницу конференции а прямо на форум?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M, естественно, можно на веб-сервере добавить переадресацию. Если у вас apache то с помощью htaccess файла, кстати часто в интерфейсе хостинга также можно настроить переадресацию

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

досмотрел видео, пытался включить расширения.

Precise Similar Topics 1.5.3 -- поставил, но не вижу что бы появлялись списки тем. Хотя может пока мало похожих

Posts merging 2.1.0 выдает вот такое сообщение
Произошла ошибка phpBB при компиляции контейнера, связанная с одним из установленных расширений. По этой причине, все установленные расширения были временно отключены. Попробуйте очистить кэш конференции. Все расширения будут автоматически включены, если ошибка контейнера будет устранена. В противном случае, обратитесь на сайт официальной русской поддержки phpBB Guru для получения помощи.


Исключение: The file "C:\xampp\htdocs\phpbb\ext\rxu\PostsMerging\config\services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @config").

#0 C:\xampp\htdocs\phpbb\vendor\symfony\dependency-injection\Loader\YamlFileLoader.php(117): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('C:\\xampp\\htdocs...')
#1 C:\xampp\htdocs\phpbb\phpbb\extension\di\extension_base.php(99): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml')
#2 C:\xampp\htdocs\phpbb\phpbb\extension\di\extension_base.php(63): phpbb\extension\di\extension_base->load_services(Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#3 C:\xampp\htdocs\phpbb\vendor\symfony\dependency-injection\Compiler\MergeExtensionConfigurationPass.php(71): phpbb\extension\di\extension_base->load(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#4 C:\xampp\htdocs\phpbb\vendor\symfony\http-kernel\DependencyInjection\MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#5 C:\xampp\htdocs\phpbb\vendor\symfony\dependency-injection\Compiler\Compiler.php(140): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#6 C:\xampp\htdocs\phpbb\vendor\symfony\dependency-injection\ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#7 C:\xampp\htdocs\phpbb\phpbb\di\container_builder.php(203): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#8 C:\xampp\htdocs\phpbb\common.php(115): phpbb\di\container_builder->get_container()
#9 C:\xampp\htdocs\phpbb\adm\index.php(23): require('C:\\xampp\\htdocs...')
#10 {main}

Что делать?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M писал(а):
24 июн 2020, 04:44
Posts merging 2.1.0 выдает вот такое сообщение
там надо править файл rxu\PostsMerging\config\services.yml, отформатировать согласно новых правил и тогда заработает. У меня вот так выглядит исправлненный:

Код: Выделить всё

services:
    rxu.PostsMerging.listener:
        class: rxu\PostsMerging\event\listener
        arguments:
            - '@config'
            - '@config_text'
            - '@auth'
            - '@request'
            - '@user'
            - '@notification_manager'
            - '@dispatcher'
            - '@template'
            - '@rxu.PostsMerging.helper'
            - '%core.root_path%'
            - '%core.php_ext%'
        tags:
            - { name: event.listener }
    rxu.PostsMerging.helper:
        class: rxu\PostsMerging\core\helper
        arguments:
            - '@config'
            - '@dbal.conn'
            - '@auth'
            - '@user'
            - '@dispatcher'
            - '%core.root_path%'
            - '%core.php_ext%'

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Добрый день! очередной вопрос от чайника

У меня хостинг на ресурсе REG.RU, там же у меня адрес в зоне .ru.com

Я загрузил форум, работает, могу зайти по этому адресу.

Вопрос, как сделать вход с другого адреса? у меня есть еще адрес в зоне com.py -- это национальный домен Парагвая (это написано латиницей). Там регистратор очень суровый, собственного хостинга нет, интерфейса у сервиса как такового нет, все что я хочу, надо писать им на бумаге с подписью.

Вопрос, как сделать что бы на форум заходить с двух адресов, причем парагвайский желательно что бы был основным, или остался единственным, и находился в поисковиках. Сам форум будет лежать на хостинге REG.RU

Заранее благодарен

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M писал(а):
24 июн 2020, 04:44
Posts merging 2.1.0 выдает вот такое сообщение
Почему ничего не ответили? Помогло или нет???

Отправлено спустя 6 минут 44 секунды:
I_B_M писал(а):
26 авг 2020, 17:19
Вопрос, как сделать что бы на форум заходить с двух адресов, причем парагвайский желательно что бы был основным, или остался единственным, и находился в поисковиках. Сам форум будет лежать на хостинге REG.RU
Если с двух адресов: На адресе .com.py делаете редирект на .ru.com средствами вебсервера или, рас там регистратор суровый, через письмо с подписью с просьбой чтобы они сами сделали редирект.

Если адрес .ru.com остается единственным, то просто оставляете редирект и не оплачиваете доменное имя, поисковики прекрасно понимают редиректы и в конце концов останется только основной адрес.

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Извините, мой проект не коммерческий и не быстрый, я с тех пор не занимался форумом, были другие проблемы. И не пробовал еще расширения, сейчас всплыли более важные проблемы.

Скоро приступлю к продолжению развития форума, тогда буду разбираться с приложениями

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Добрый день, продолжаю развивать проект.

Разобрался со входом, с SSL, все работает.

На данный момен проблема такая. Я хочу сделать вход с Фейсбука. С помощью товарища удалось победить проблемы на стороне ФБ, сделали приложение, в админке настроили Oath

Результат -- появидась невзрачная конопка c надписью Facebook, при нажатии он идет на ФБ, после чего появляется картинка

https://scontent.xx.fbcdn.net/v/t1.1575 ... e=5F78E7F6

при нажатии на кнопку "Регистрация" выдается картинак

Изображение

то есть предлагает пройти стандартный процесс регистрации. При нажатии на верхнюю конопку "Регситрация" возвращает на предудущий диалог.

Отправлено спустя 1 минуту 27 секунд:
Такой вариант меня никак не устраивает -- я хотел бы что бы пользователи с ФБ могли бы писать под своими никами, в этом и есть смысл.

Можно достичь такого результата?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M, на момент когда я такое делал, я покупал расширение, но оно не поддерживает новую версию phpbb. Есть еще вот такой проект - https://ulogin.ru/constructor.php но там тоже поддерживается только версия 3.1.x. Может есть еще что-то подобное, давно не мониторил. А стандартными средствами да, можно только привязать форумную учетку (после процедуры регистрации) к фейсбуку (например) и входить в последующем без пароля только по учетке фейсбука (например), т.е. как вы и говорите будет нужна регистрация.

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

Печально, у меня есть досточно популярная группа в ФБ, очень хотелось сделать прямой вход на форум, но ладно.

А наоборот -- можно сделать кнопки соцсетей, что бы можно поделиться постом с форма в соцсетях?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

Во, нашел кажется расширение для 3.3.x которое нормально создает учетку при входе через facebook (в том числе). Сам не пробовал, вот гайд - https://docs.oneall.com/plugins/guide/s ... phpbb/3.1/
Вложения
phpbb-3.1----oneall_social_login.zip
(180.39 КБ) 4 скачивания

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

DesignerMix писал(а):
04 сен 2020, 09:41
Может есть еще что-то подобное,
Нашел!

https://www.phpbb.com/customise/db/exte ... N0mSHLiiKk

Написано что до 3.2.1 версии, но поставил и заработало. Там при настройке предлагает зарегистрироваться на сайте https://www.oneall.com и подробно объясняет как и что делать.

Отправлено спустя 1 минуту 16 секунд:
Не видел вашего сообщения, таки то самое я и нашел. Работает.

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

НЕ понос так золотуха...

Форум перестал пускать меня с админским паролем. ПРи попытке войти пишет

Ошибка отправки формы. Попробуйте ещё раз.

И перестал работать вход через ФБ, ничего не происходит при нажатии на кнопку.
И все.

Я до этого экспериментровал со стилями и поставил новый стиль. Мог стиль обрушить форум?

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

Отправлено спустя 1 минуту 5 секунд:
Регистрация тоже перестала работать

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M, очень похоже на проблему из-за редиректа, видимо расширение и редирект форума/хостига конфликтуют. Думаю да, резервная копия решит проблему.

I_B_M
Интересующийся
Сообщения: 21
Зарегистрирован: 17 июн 2020, 19:30

Вопросы новичка

Сообщение I_B_M »

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

Warning: require(./phpbb/class_loader.php): failed to open stream: No such file or directory in /var/www/u1081465/data/www/paraguay.ru.com/common.php on line 24

Warning: require(./phpbb/class_loader.php): failed to open stream: No such file or directory in /var/www/u1081465/data/www/paraguay.ru.com/common.php on line 24

Fatal error: require(): Failed opening required './phpbb/class_loader.php' (include_path='.:') in /var/www/u1081465/data/www/paraguay.ru.com/common.php on line 24

Можно что то с этим сделать? или все, хана?

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

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6759
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Вопросы новичка

Сообщение DesignerMix »

I_B_M, зашел на форум только что, у вас все работает. Решили проблему?

Ответить

Вернуться в «Движок phpBB»