Страница 25 из 34

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

Добавлено: 21 ноя 2014, 20:48
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 -->
Суть в том, что мы добавляем проверку - закрыт топик или нет, а в шаблоне используем условие - если топик закрыт, то выводим пустоту (я не знаю как оно будет работать), а в противном случае вывод как обычно. Не перепутайте правки ПЕРЕД и ПОСЛЕ, у вас же компактный режим этого блока включен?

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

Добавлено: 22 ноя 2014, 18:04
Redfield
Да, компактный.
Всё работает с точностью да наоборот - показывает только одну закрытую тему, вместо двух открытых.

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

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

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

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

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

<!-- IF news_row.S_TOPIC_LOCKED  -->
<!-- ELSE -->
Вторую правку шаблона оставляем как есть, откатывать назад не нужно

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

Добавлено: 29 ноя 2014, 11:43
Ranchel
стоял сайт с версией phpbb-3.0.7-pl1, обновил до 3.0.12, стоит board3 Portal версии 1.0.5, подскажите как его обновить до 2.0.2 или удалить его полностью и поставить заного 2.0.2, если устанавливать 2.0.2 наверх, становится криво, ошибки

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

Добавлено: 29 ноя 2014, 16:06
DeaDRoMeO
Дык ищите эту версию,1.0.5, и по инструкции удаляйте этот мод. Тут больше нечего сказать

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

Добавлено: 15 дек 2014, 11:12
Ranchel
Приветствую, если зайти в систему - администраторский раздел - модули и удалить от туда phpBB Галерею и Board3 Portal старых версий, они удаляться полностью или всё таки останутся следы?

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

Добавлено: 15 дек 2014, 13:04
DeaDRoMeO
Правки в коде и файлы модов останутся

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

Добавлено: 03 янв 2015, 17:06
КЛАВДИЯ
Всем здравствуйте, решила наконец поставить портал... и вот незадача, в файле футера напрочь отсутствует строка, где нужно делать правку,

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

<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a></li>
даже чего-то отдаленно напоминающего нет...
Что делать?
Если поставить все кроме данной правки, какие возможны последствия?

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

Добавлено: 03 янв 2015, 17:21
белк
да ничего не будет если не сделать. эта правка - кнопка "главной страницы". при включённом портале - это портал, при отключённом - список форумов. (index.php).
если у вас в шапке (хеадере) кнопка уже отредактирована - зачем ещё одна в подвале?...

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

Добавлено: 03 янв 2015, 19:58
КЛАВДИЯ
Ну в общем установился быстро и почти без проблем. :ole_ole:
Одну ошибку выдал
04-01-2015 0-06-48.jpg
и один блок неверно отображается, просто текст на фоне, а не как положено в блоке... пока отключу его, придется ковырять почему так...
04-01-2015 0-57-52.jpg
Осталось найти в теме, как сделать, чтоб при переходе на главную стр. пользователь сразу попадал на Портал, а не на список форумов :-00):

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

Добавлено: 03 янв 2015, 21:07
белк
неверно отображается видимо из-за вашего стиля. Переход на главную страницу (при включённом портале) должен вести сразу на портал. кнопка перехода в шапке форума (с редактированием). если вы имели ввиду переход на портал при открытии странички сайта - то это в файле .htaccess - правки для этого тоже есть в моде...
или вы имели ввиду что-то другое?
Осталось найти в теме, как сделать, чтоб при переходе на главную стр. пользователь сразу попадал на Портал, а не на список форумов
?

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

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

Сообщение добавлено... спустя 13 минут 20 секунд:
Вот еще теперь задачка... оказывается Портал вижу только я.... остальных пользователей перебрасывает на главную страничку форума...

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

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

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

<!-- 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:

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

Добавлено: 04 янв 2015, 15:48
КЛАВДИЯ
белк, включен, я же его видела )) тут дело в правах оказалось, надо было разрешить видеть его группам, теперь видно его всем, кому нужно.
По поводу хвостиков, да, правка на месте
вот кусочек, где ее делала в 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>

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

Добавлено: 04 янв 2015, 16:02
белк
у вас ошибка в строке:
у вас прописано

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

<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):

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

Добавлено: 05 янв 2015, 07:44
КЛАВДИЯ
белк, ага, точно, поправила, спасибо. Но в целом ничего не изменилось при прямой ссылке http://мой сайт.ru - попадаем на портал, при ссылке с хвостиком http://мой сайт.ru/index.php - на список форумов.

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

Сообщение добавлено... спустя 31 секунду:
У остальных групп нормально все, такая петрушка только с Гостями.

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

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

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

//сейчас зашёл, глянул на ваш форум - у вас гостевой доступ не работает и для самого списка форумов. тоже требуется регистрация. что-то с правами гостя не того...
не должно быть, чтобы при клике по кнопке home система требовала зарегестрироваться...
проверьте "доступ к форумам" в правах для гостей. что там пишут?
до установки портала всё нормально с доступом было?

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

Добавлено: 05 янв 2015, 17:34
КЛАВДИЯ
белк, 1 - ок, поняла, успокоилась ))
2 -вы про эти права форумов? (см. вложение)
05-01-2015 22-32-28.png
Проставила гостям чтобы видели и читали некоторые форумы... - ничего не изменилось ((
Я раньше не обращала внимание что гостям видно, а что нет, вот при настройке портала указала видимость его и чата, а не видят они - и озадачилась теперь...
где ковырять, не подскажете?

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

Добавлено: 05 янв 2015, 18:01
белк
сложно сказать. надо все права тогда смотреть.

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

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

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




проверьте эти настройки.

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

Добавлено: 05 янв 2015, 19:05
КЛАВДИЯ
белк, да, все так, уже пересмотрела Маски, Роли, Локальные и глобальные права... ничего не меняется - для гостей ничего не видно кроме стр. для авторизации...

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