Board3 Portal 2.0.х

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Board3 Portal 2.0.х

Сообщение BorisL »

Оффсайт: http://www.board3.de

После нескольких попыток установить Board3 Portal 1.0.6 потерпел фиаско...
Откатил свой форум назад, благо что имелись все бэкапы ( они действительно потребовались, иначе запутался бы совсем)
Отчаявшись, что остался без портала, случайно обнаружил, что уже вышла новая, хоть и бэта, версия портала 2.0.0.

Скачать можно здесь же http://www.board3.de
Собственная руссификация (сделанная пока не до конца, принимаются замечания, исправления и предложения. zip-архив с сохранением всех путей) -
Board3Portal2-ru.zip
Установка прошла как по маслу. Все работает отлично. Я рад!
Просматривал рабочие порталы 1.0.6, и сравнивая внешнее сходство с моим 2.0.0. - вроде бы ничего существенного не нашел (может быть потому, что сам не юзал 1.0.6 и не знаком со всеми его тонкостями), но грамотные люди мне подсказали, что они сильно отличаются как по коду, так и по функционалу. Советы от одного не подойдут для другого, так что имело смысл разделить обсуждения и выделить 2.0.0 в отдельный топик.

Буду рад, если найдутся еще единомышленники, которые решили установить себе эту версию...

Руссификации не нашел, но уже частично сам все сделал... Чуть позже выложу, что наваял (готово, см. выше)

Русский перевод для версии 2.0.1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Татьяна5 18.02.2013 10:52, всего редактировалось 5 раз.
Причина: добавлена ссылка на перевод версии 2.0.1
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Board3 Portal 2.0.х

Сообщение HAMMER663 »

Ваш стиль основан на сабсильвере, а вы зачем-то кинули файлы от просильвера
Аватара пользователя
Keeper83
phpBB 1.2.0
Сообщения: 15
Стаж: 14 лет 3 месяца
Благодарил (а): 3 раза

Re: Board3 Portal 2.0.х

Сообщение Keeper83 »

есть какой то выход? оч охото его оставить.
вроде бы при установке портала правил, этот стиль.
Будь мягок, но не покорен.
Будь тверд, но не жёсток.
Несуществующее нельзя запереть.
Мягкость нельзя сломить.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Board3 Portal 2.0.х

Сообщение HAMMER663 »

Перезалей в папку твоего стиля файлы от портала
Аватара пользователя
Keeper83
phpBB 1.2.0
Сообщения: 15
Стаж: 14 лет 3 месяца
Благодарил (а): 3 раза

Re: Board3 Portal 2.0.х

Сообщение Keeper83 »

Все спасибо!! разобрался !!
Будь мягок, но не покорен.
Будь тверд, но не жёсток.
Несуществующее нельзя запереть.
Мягкость нельзя сломить.
dgocker
phpBB 1.4.0
Сообщения: 32
Стаж: 14 лет 5 месяцев
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Board3 Portal 2.0.х

Сообщение dgocker »

При обновлении или установке пишет вот что
d8cb1ab0bddd.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Board3 Portal 2.0.х

Сообщение Slash »

Пишит, что такой таблицы не существует... А что это u2682620_default.phpbb_portal_modules? Попробуйте так: phpbb_portal_modules
dgocker
phpBB 1.4.0
Сообщения: 32
Стаж: 14 лет 5 месяцев
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Board3 Portal 2.0.х

Сообщение dgocker »

А где это изменить?)

Добавлено спустя 3 минуты 7 секунд:
чет я ничего не нашел
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Board3 Portal 2.0.х

Сообщение Slash »

dgocker это ваш u2682620_default прификс таблиц? Сделайте запрос в БД через phpMyAdmin.
dgocker
phpBB 1.4.0
Сообщения: 32
Стаж: 14 лет 5 месяцев
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Board3 Portal 2.0.х

Сообщение dgocker »

А не можете сказать,какой запрос делать
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Board3 Portal 2.0.х

Сообщение Slash »

У меня другая версия портала... Посмотрите по инструкции.
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: Board3 Portal 2.0.х

Сообщение Garret_Dark »

Сегодня решил опробовать новую версию портала, т.к. попросили установить, а также нужно было добиться, чтобы боковые колонки портала отображались и на определенных страницах форума (Список форумов, просмотр форума, тем и FAQ).
Очень понравилась возможность настраивать положение блоков из админки, у меня раньше даже была мысля самому такое реализовать для 1.0.6, но доступное для юзеров, такчто теперь это будет проще сделать :)
Так собственно, делюсь решением вывода "боковых" блоков портала (Board3 Portal 2.0.х) на любых страницах форума с полным учетом настроек портала из админки (Положение блоков, доступы и т.п.), глубоко в код портала пока не смотрел, потому замутил на самом файле portal.php выкинув из него лишнее (Прилагаю в аттаче), а также стилевыми правками.

Стиль subsilver2 (На просильвере мне сейчас не требуется, но там будет по аналогии, да и голый html)

После установки портала открыть
styles/subsilver2/template/overall_header.html
Найти (В самом начале файла)

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

<!DOCTYPE html PUBLIC
Добавить выше

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

<!-- INCLUDE portal/_block_config.html -->
Найти все вхождения

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

<!-- IF not $S_IN_PORTAL or S_DISPLAY_PHPBB_MENU -->
Заменить все вхождения на

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

<!-- IF S_DISPLAY_PHPBB_MENU -->
Найти

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

	<!-- INCLUDE breadcrumbs.html -->

	<br />
<!-- ENDIF -->
Заменить на

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

<!-- ENDIF -->

	<!-- INCLUDE breadcrumbs.html -->

	<br />

<!-- IF PORTAL_VERSION_CHECK and U_ACP -->
	<table class="tablebg" width="100%" cellspacing="1" cellpadding="0" style="margin-top: 5px;">
		<tbody>
			<tr>
				<td class="row1">
					<p class="breadcrumbs"><span style="color: red;">{PORTAL_VERSION_CHECK}</span></p>
				</td>
			</tr>
		</tbody>
	</table>
	<br />
<!-- ENDIF -->

<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
		<!-- IF S_TOP_COLUMN -->
		<tr>
		<!-- [+] top module area -->
			<td colspan="3">
				<!-- BEGIN modules_top -->
					<!-- DEFINE $TEMPLATE_FILE = '{modules_top.TEMPLATE_FILE}' -->
					<!-- DEFINE $IMAGE_SRC = '{modules_top.IMAGE_SRC}' -->
					<!-- DEFINE $IMAGE_WIDTH = '{modules_top.IMAGE_WIDTH}' -->
				<!-- DEFINE $IMAGE_HEIGHT = '{modules_top.IMAGE_HEIGHT}' -->
					<!-- DEFINE $CUSTOM_CODE = '{modules_top.CODE}' -->
					<!-- DEFINE $TITLE = '{modules_top.TITLE}' -->
					<!-- DEFINE $MODULE_ID = '{modules_top.MODULE_ID}' -->
					<!-- INCLUDE {$TEMPLATE_FILE} -->
				<!-- END modules_top -->
			</td>
		<!-- [-] top module area -->
		</tr>
		<!-- ENDIF -->
    <tr>

		<!-- [+] left module area -->
			<!-- IF S_LEFT_COLUMN -->
				<td width="{S_PORTAL_LEFT_COLUMN}px" valign="top" style="padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:{$BLOCK_DISTANCE};">
					<!-- BEGIN modules_left -->
						<!-- DEFINE $TEMPLATE_FILE = '{modules_left.TEMPLATE_FILE}' -->
						<!-- DEFINE $IMAGE_SRC = '{modules_left.IMAGE_SRC}' -->
						<!-- DEFINE $IMAGE_WIDTH = '{modules_left.IMAGE_WIDTH}' -->
						<!-- DEFINE $IMAGE_HEIGHT = '{modules_left.IMAGE_HEIGHT}' -->
						<!-- DEFINE $CUSTOM_CODE = '{modules_left.CODE}' -->
						<!-- DEFINE $TITLE = '{modules_left.TITLE}' -->
						<!-- DEFINE $MODULE_ID = '{modules_left.MODULE_ID}' -->
						<!-- INCLUDE {$TEMPLATE_FILE} -->
					<!-- END modules_left -->
				</td>
			<!-- ENDIF -->
		<!-- [-] left module area -->

<!-- IF not $S_IN_PORTAL --><td valign="top"><!-- ENDIF -->
Открыть
styles/subsilver2/template/overall_footer.html
Найти

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

	<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
Добавить перед

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

		<!-- [+] right module area -->
			<!-- IF S_RIGHT_COLUMN -->
				<td width="{S_PORTAL_RIGHT_COLUMN}px" valign="top" style="padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->:{$BLOCK_DISTANCE};">
					<!-- BEGIN modules_right -->
						<!-- DEFINE $TEMPLATE_FILE = '{modules_right.TEMPLATE_FILE}' -->
						<!-- DEFINE $IMAGE_SRC = '{modules_right.IMAGE_SRC}' -->
						<!-- DEFINE $IMAGE_WIDTH = '{modules_right.IMAGE_WIDTH}' -->
						<!-- DEFINE $IMAGE_HEIGHT = '{modules_right.IMAGE_HEIGHT}' -->
						<!-- DEFINE $CUSTOM_CODE = '{modules_right.CODE}' -->
						<!-- DEFINE $TITLE = '{modules_right.TITLE}' -->
						<!-- DEFINE $MODULE_ID = '{modules_right.MODULE_ID}' -->
						<!-- INCLUDE {$TEMPLATE_FILE} -->
					<!-- END modules_right -->
				</td>
			<!-- ENDIF -->
		<!-- [-] right module area -->
	</tr>
	<!-- IF S_BOTTOM_COLUMN -->
	<tr>
	<!-- [+] bottom module area -->
		<td colspan="3">
			<!-- BEGIN modules_bottom -->
				<!-- DEFINE $TEMPLATE_FILE = '{modules_bottom.TEMPLATE_FILE}' -->
				<!-- DEFINE $IMAGE_SRC = '{modules_bottom.IMAGE_SRC}' -->
				<!-- DEFINE $IMAGE_WIDTH = '{modules_bottom.IMAGE_WIDTH}' -->
				<!-- DEFINE $IMAGE_HEIGHT = '{modules_bottom.IMAGE_HEIGHT}' -->
				<!-- DEFINE $CUSTOM_CODE = '{modules_bottom.CODE}' -->
				<!-- DEFINE $TITLE = '{modules_bottom.TITLE}' -->
				<!-- DEFINE $MODULE_ID = '{modules_bottom.MODULE_ID}' -->
				<!-- INCLUDE {$TEMPLATE_FILE} -->
			<!-- END modules_bottom -->
		</td>
	<!-- [-] bottom module area -->
	</tr>
	<!-- ENDIF -->
</table>
Открыть
styles/subsilver2/template/portal/portal_body.html
Полностью заменить содержимое на

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

<!-- DEFINE $S_IN_PORTAL = 1 -->
<!-- INCLUDE overall_header.html -->


		<!-- [+] center module area -->
			<!-- IF S_CENTER_COLUMN -->
				<td valign="top">
					<!-- BEGIN modules_center -->
						<!-- DEFINE $TEMPLATE_FILE = '{modules_center.TEMPLATE_FILE}' -->
						<!-- DEFINE $IMAGE_SRC = '{modules_center.IMAGE_SRC}' -->
						<!-- DEFINE $IMAGE_WIDTH = '{modules_center.IMAGE_WIDTH}' -->
						<!-- DEFINE $IMAGE_HEIGHT = '{modules_center.IMAGE_HEIGHT}' -->
						<!-- DEFINE $CUSTOM_CODE = '{modules_center.CODE}' -->
						<!-- DEFINE $TITLE = '{modules_center.TITLE}' -->
						<!-- DEFINE $MODULE_ID = '{modules_center.MODULE_ID}' -->
						<!-- INCLUDE {$TEMPLATE_FILE} -->
					<!-- END modules_center -->
					<!-- IF S_DISPLAY_JUMPBOX and B3P_DISPLAY_JUMPBOX -->
						<br />
						<!-- INCLUDE portal/modules/jumpbox.html -->
					<!-- ENDIF -->
				</td>
			<!-- ENDIF -->
		<!-- [-] center module area -->

<!--// board3 Portal by www.board3.de //-->
		<!-- please keep this credits visible, thank you! -->
		<br />
		<div class="copyright" align="center">Powered by <a href="http://www.board3.de/">Board3 Portal</a> &copy; 2009 - 2011 Board3 Group</div>
		<br />

<!-- INCLUDE overall_footer.html -->
Далее скачиваем из аттача файл portal.php и заливаем его в папку /includes
portal.zip
И теперь выводим боковые блоки на нужных нам страницах. Мне кажется, что лучше всего будет изменить файлы
Index.php, viewforum.php, viewtopic.php, faq.php
Во всех этих файлах ищите следующие строки строки (Обычно ~23 строка файла)

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

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup(
Ниже, в пустую строку, добавляем

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

// Include left/right columns from portal
if ($config['board3_enable'])
{
	include($phpbb_root_path . 'includes/portal.' . $phpEx);
}
Проверял со включенными дебагами, ошибок не обнаружено. Конечно это поверхностная правка, но вполне рабочая. Если полезу дальше и найду, что еще лишнего подключается, то отпишусь в этой теме.
Если вылазят ошибки и нотайсы, то проверьте правильно ли внесли изменения в php файл.
Центральные блоки не выводятся. Сохраняются все настройки портала на всех страницах где выводятся его блоки.

Если найдете ошибки, то пишите, посмотрим :)
Удачи ;)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: Board3 Portal 2.0.х

Сообщение ***Blaze*** »

Добрый вечер.

Подскажите Board3 Portal 2.0 в плане SEO оптимизирован или так же поисковики индексируют пункты из блоков Меню, Меню пользователя и т.д.?

Спасибо.
Мой сайт http://ublaze.ru/
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Board3 Portal 2.0.х

Сообщение МайскийЖук »

Да.
Любовь и боль, покой и бой я как любой несу с собой…
magcar
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 3 месяца
Благодарил (а): 2 раза

Re: Board3 Portal 2.0.х

Сообщение magcar »

Случилась какая то странность)), гости видят портал с модулями по английски, а зарегестрированные нормально по русски, кто знает что это такое приключилось?
forum.fotomgn.ru/portal.php
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Board3 Portal 2.0.х

Сообщение Sheer »

Установить русский по-умолчанию. К порталу никаким боком.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Поддержка модов для phpBB 3.0.x»