board3 Portal phpbb3 - Портал для форума

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

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение DeaDRoMeO »

Чтож на скорую руку решение, открыть /portal/modules/portal_news.php и найти

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

$folder_img = ($unread_topic) ? $folder_new : $folder;
					$folder_alt = ($unread_topic) ? 'NEW_POSTS' : (($fetch_news[$i]['topic_status'] == ITEM_LOCKED) ? 'TOPIC_LOCKED' : 'NO_NEW_POSTS');

					// Grab icons
					$icons = $cache->obtain_icons();

					$template->assign_block_vars('news_row', array(
						'ATTACH_ICON_IMG'		=> ($fetch_news[$i]['attachment'] && $config['allow_attachments']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '',
Вставить после найденного

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

'S_TOPIC_LOCKED'		=> ($row['topic_status'] == ITEM_LOCKED) ? true : false,
Открыть /styles/ваш стиль/template/portal/modules/news_compact_center.html, правда не знаю какая верстка у вас там, но может суть поймете, найти

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

<!-- IF news_row.S_FIRST_ROW  -->
Вставить после найденного

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

<!-- IF news_row.S_TOPIC_LOCKED  -->
<!-- ELSE -->
Найти

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

<!-- IF news_row.S_LAST_ROW -->
Вставить перед найденным

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

<!-- ENDIF -->
Суть в том, что мы добавляем проверку - закрыт топик или нет, а в шаблоне используем условие - если топик закрыт, то выводим пустоту (я не знаю как оно будет работать), а в противном случае вывод как обычно. Не перепутайте правки ПЕРЕД и ПОСЛЕ, у вас же компактный режим этого блока включен?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#481
Аватара пользователя
Redfield
Заглянул на огонек
Заглянул на огонек
Сообщения: 33
Стаж: 11 лет
Откуда: Astrakhan
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение Redfield »

Да, компактный.
Всё работает с точностью да наоборот - показывает только одну закрытую тему, вместо двух открытых.
#482
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение DeaDRoMeO »

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

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

	<li class="row<!-- IF news_row.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
Вставить перед найденным

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

<!-- IF news_row.S_TOPIC_LOCKED  -->
<!-- ELSE -->
Вторую правку шаблона оставляем как есть, откатывать назад не нужно
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#483
Аватара пользователя
Ranchel
Заглянул на огонек
Заглянул на огонек
Сообщения: 8
Стаж: 10 лет 5 месяцев

board3 Portal phpbb3 - Портал для форума

Сообщение Ranchel »

стоял сайт с версией phpbb-3.0.7-pl1, обновил до 3.0.12, стоит board3 Portal версии 1.0.5, подскажите как его обновить до 2.0.2 или удалить его полностью и поставить заного 2.0.2, если устанавливать 2.0.2 наверх, становится криво, ошибки
#484
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение DeaDRoMeO »

Дык ищите эту версию,1.0.5, и по инструкции удаляйте этот мод. Тут больше нечего сказать
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#485
Аватара пользователя
Ranchel
Заглянул на огонек
Заглянул на огонек
Сообщения: 8
Стаж: 10 лет 5 месяцев

board3 Portal phpbb3 - Портал для форума

Сообщение Ranchel »

Приветствую, если зайти в систему - администраторский раздел - модули и удалить от туда phpBB Галерею и Board3 Portal старых версий, они удаляться полностью или всё таки останутся следы?
#486
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение DeaDRoMeO »

Правки в коде и файлы модов останутся
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#487
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

Всем здравствуйте, решила наконец поставить портал... и вот незадача, в файле футера напрочь отсутствует строка, где нужно делать правку,

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

<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a></li>
даже чего-то отдаленно напоминающего нет...
Что делать?
Если поставить все кроме данной правки, какие возможны последствия?
#488
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение белк »

да ничего не будет если не сделать. эта правка - кнопка "главной страницы". при включённом портале - это портал, при отключённом - список форумов. (index.php).
если у вас в шапке (хеадере) кнопка уже отредактирована - зачем ещё одна в подвале?...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#489
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

Ну в общем установился быстро и почти без проблем. :ole_ole:
Одну ошибку выдал
04-01-2015 0-06-48.jpg
и один блок неверно отображается, просто текст на фоне, а не как положено в блоке... пока отключу его, придется ковырять почему так...
04-01-2015 0-57-52.jpg
Осталось найти в теме, как сделать, чтоб при переходе на главную стр. пользователь сразу попадал на Портал, а не на список форумов :-00):
#490
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение белк »

неверно отображается видимо из-за вашего стиля. Переход на главную страницу (при включённом портале) должен вести сразу на портал. кнопка перехода в шапке форума (с редактированием). если вы имели ввиду переход на портал при открытии странички сайта - то это в файле .htaccess - правки для этого тоже есть в моде...
или вы имели ввиду что-то другое?
Осталось найти в теме, как сделать, чтоб при переходе на главную стр. пользователь сразу попадал на Портал, а не на список форумов
?
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#491
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

белк, мне хотелось, чтоб при любом раскладе (нажатие на кнопочку "домика", логотипа сайта и пр. пути, ведущие к главной стр.) пользователь сперва попадал на Портал, а это получается только если у ссылки на хвосте нет /index.php , если этот хвост есть - идет к Списку форумов ((
В общем поменяла ссылку у логотипа на прямую без хвостика, ну а больше ничего не придумалось пока.
Вполне может быть что из-за стиля такое отображение, я вечно выбираю какие-нибудь стили с подвохом ))

Сообщение добавлено... спустя 13 минут 20 секунд:
Вот еще теперь задачка... оказывается Портал вижу только я.... остальных пользователей перебрасывает на главную страничку форума...
#492
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение белк »

У вас в админке портал вообще включён? (в настройках самая первая строка)
и, по-моему, в настройках прав доступа в разное есть доступ на просматривание портала.
а насчёт хвостиков... если вы делали правки для портала, то у вас должен портал и открываться...
вот эта строка

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

<!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a><!-- ENDIF -->
и выводит доступ к порталу.
для разных стилей по-разному, но суть одна. то есть в строке

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

<a href="{U_INDEX}">{L_INDEX}</a>
должен быть добавлен код сверху...
то есть для стилей на основе prosilvera строка перехода на главную страницу должна иметь вид типа такого

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

<!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a> &#187; <!-- ENDIF -->"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
обычно при первичной установке портал видно сразу... проверьте включение и права доступа. :du_ma_et:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#493
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

белк, включен, я же его видела )) тут дело в правах оказалось, надо было разрешить видеть его группам, теперь видно его всем, кому нужно.
По поводу хвостиков, да, правка на месте
вот кусочек, где ее делала в header, в footer не делала - нет строки такой у меня (я выше писала как раз) , вроде все как надо в правке....

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

			<div class="v-breadcrumbs-left"><div class="v-breadcrumbs-right">
<!-- IF not $S_IN_PORTAL or S_DISPLAY_PHPBB_MENU -->
			<div class="navbar">
					<div class="inner">
						<span class="corners-top"><span></span></span>
							<ul class="linklist navlinks">
								<li class="icon-home"><!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a> &#187; <!-- ENDIF -->"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
									<!-- BEGIN navlinks --> 
										<strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a>
									<!-- END navlinks -->
								</li>
							</ul>
						<span class="corners-bottom"><span></span></span>
					</div>
				</div>
				<!-- ENDIF -->
			</div></div>
#494
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение белк »

у вас ошибка в строке:
у вас прописано

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

<li class="icon-home"><!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a> &#187; <!-- ENDIF -->"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
а должно быть

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

<li class="icon-home"><!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a> &#187; <!-- ENDIF --><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> 
то есть после <!-- ENDIF -->"> никаких кавычек и скобки быть не должно.
исправьте, почистите кэш и посмотрите, что изменится. всё должно работать.
хорошо что с правами разобрались... :-00):
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#495
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

белк, ага, точно, поправила, спасибо. Но в целом ничего не изменилось при прямой ссылке http://мой сайт.ru - попадаем на портал, при ссылке с хвостиком http://мой сайт.ru/index.php - на список форумов.

Сообщение добавлено... спустя 11 минут 22 секунды:
А с правами в целом какая-то ерунда, поставила, что группа Гости могут видеть Портал и Чат... а нет, не видят они ничего без регистрации - только страницу авторизации. Я же правильно понимаю, что незарегистрированные пользователи - это Гости? Может что-то еще где-нибудь нужно им разрешить?

Сообщение добавлено... спустя 31 секунду:
У остальных групп нормально все, такая петрушка только с Гостями.
#496
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение белк »

ага...
1. http://мой сайт.ru/index.php - это и есть прямая ссылка на Список Форумов и никуда больше она вести не будет.
в файлах сайта она прописывается как {U_INDEX}, а по ссылке на сайт (благодаря прописке в .htaccess) - будет открываться портал.
здесь всё верно и по-другому оно работать не будет.

2. Ну да, Гости - это незарегестрированные пользователи. Должны видеть, если вы разрешили в правах...

//сейчас зашёл, глянул на ваш форум - у вас гостевой доступ не работает и для самого списка форумов. тоже требуется регистрация. что-то с правами гостя не того...
не должно быть, чтобы при клике по кнопке home система требовала зарегестрироваться...
проверьте "доступ к форумам" в правах для гостей. что там пишут?
до установки портала всё нормально с доступом было?
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#497
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

белк, 1 - ок, поняла, успокоилась ))
2 -вы про эти права форумов? (см. вложение)
05-01-2015 22-32-28.png
Проставила гостям чтобы видели и читали некоторые форумы... - ничего не изменилось ((
Я раньше не обращала внимание что гостям видно, а что нет, вот при настройке портала указала видимость его и чата, а не видят они - и озадачилась теперь...
где ковырять, не подскажете?
#498
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение белк »

сложно сказать. надо все права тогда смотреть.

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

2. админка - права доступа - форумные роли - доступ только для чтения (настройка)

роль доступ только для чтения:




проверьте эти настройки.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#499
Аватара пользователя
КЛАВДИЯ
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 11 лет 3 месяца
Откуда: Кемерово
Контактная информация:

board3 Portal phpbb3 - Портал для форума

Сообщение КЛАВДИЯ »

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

Сообщение добавлено... спустя 13 минут 30 секунд:
белк,УРА Интернету и Яндексу! Сама бы я точно не нашла решение, оказалось все просто:
в АдминПанель – Пользователи и группы – Управление группами – в группе Гости нажимаете «Участники» — в разделе «Добавление пользователей» в поле «Имя пользователя:» вставляете имя: «Anonymous» и жмёте «Отправить». Всё, теперь должно получится зайти на форум без регистрации, как гость.
Видимо я когда-то его, Anonymous, удалила из группы гостей и вот результат какой оказался...
#500
Ответить