Создать блок справа/слева без портала Prosilver

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
baggio
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 7 месяцев
Благодарил (а): 1 раз

Создать блок справа/слева без портала Prosilver

Сообщение baggio »

можно ли создать блок справа или слева от списка форумов, не используя портал. Подскажите в какой файл и место вставлять код блока?
Prosilver тема)
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение Айдар »

In Web We Trust
baggio
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 7 месяцев
Благодарил (а): 1 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение baggio »

это я знаю, но куда этот код вставлять?
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение Айдар »

[FAQ] Шаблон форума, CSS и html, где что "ковырять"
Не сочтите за издевку, но там все разжевано, и такие темы создаются почти ежедневно.
In Web We Trust
Игорёк
phpBB 1.4.4
Сообщения: 155
Стаж: 15 лет 9 месяцев
Благодарил (а): 16 раз
Поблагодарили: 2 раза

Re: Создать блок справа/слева без портала Prosilver

Сообщение Игорёк »

baggio писал(а):можно ли создать блок справа или слева от списка форумов, не используя портал. Подскажите в какой файл и место вставлять код блока?
Prosilver тема)

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

Открой overall_header.html
Найди 
<div id="page-body">
После Вставь
<table cellpadding="0" cellspacing="0" border="0" width="100%">
	<tr>
		<td valign="top" style="width: 230px; padding-right:10px;">
		<br style="clear:both" />
                                      Левый блог
		</td>
		<td valign="top">
                                      Центральный блог

Открой overall_footer.html
В самом начале перед </div>добавь



		</td>
		<td valign="top" style="width: 230px; padding-left:10px;">
		<br style="clear:both" />
		                     Правый Блог
	</tr>
</table>

///////////////////////////
Если правый блог не нужен будет то замени на это

		</td>
		<!-- <td valign="top" style="width: 230px; padding-left:10px;">
		<br style="clear:both" />
		<!-- INCLUDE block/right_menu.html --> -->
	</tr>
</table>
И будет у тебя на каждой странице, если надо только на главной тогда по этому примеру проделай с index_body.html Извени что не аккуратно
http://www.velokarnavaltlt.ru/ - форум ВелоКарнавал г.Тольятти
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение x00peR »

Игорёк, сделал как вы описали, все три колонки работают, но если 3 столбец не нужен и я его закомментирую, то выводятся ошибки:

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

Общая ошибка
template->_tpl_load_file(): File ./styles/prosilver/template/block/right_menu.html does not exist or is empty

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_template.php
LINE: 63
CALL: trigger_error()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()

FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 66
CALL: template_compile->compile()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()

FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 66
CALL: template_compile->compile()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 224
CALL: template->_tpl_load()

FILE: [ROOT]/includes/functions.php
LINE: 4873
CALL: template->display()

FILE: [ROOT]/index.php
LINE: 145
CALL: page_footer()
Вот это из кода убираешь и все работает:
<!-- INCLUDE block/right_menu.html --> - что это вообще такое?
Я так понял что у вас правый блок брался из отдельного файла и потому у меня выскакиваю ошибки:)
Последний раз редактировалось Sheer 04.01.2014 21:01, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение Sheer »

И что тут непонятного?
<!-- INCLUDE block/right_menu.html --> - подключить файл right_menu.html из папки ./styles/_какой-то_стиль_/block
Ни такого файла, ни такой папки, как я понимаю нет, отсюда и

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

template->_tpl_load_file(): Файл ./styles/prosilver/template/block/right_menu.html не существует или пустой
И кстати, такие комментарии

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

<!-- <td valign="top" style="width: 230px; padding-left:10px;">
		<br style="clear:both" />
		<!-- INCLUDE block/right_menu.html --> -->
не прокатывают.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение x00peR »

Sheer
x00peR писал(а):Я так понял что у вас правый блок брался из отдельного файла и потому у меня выскакиваю ошибки:)
Вот так прокатило.

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

<!-- <td valign="top" style="width: 230px; padding-left:10px;">
		<br style="clear:both" /> -->
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение Sheer »

x00peR писал(а):Вот так прокатило
А какой смысл в этом коде? Ну не нужен этот блок, просто удали кусок кода.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение x00peR »

На случай если понадобится правый блок :)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Создать блок справа/слева без портала Prosilver

Сообщение Sheer »

Ну раскоментируешь, ты его, и? Все равно ведь работать не будет, потому что там шаблон для блока подключать надо

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

<!-- INCLUDE block/right_menu.html -->
Добавлено спустя 2 минуты 2 секунды:
Делай, как это на портале сделано

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

		<!-- IF S_DISPLAY_PORTALSEARCH and S_DISPLAY_SEARCH -->
			<!-- INCLUDE portal/block/search.html -->
		<!-- ENDIF -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Стили для phpBB 3.0.x»