Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Требуется помощь в модификации главной страницы форума phpBB.
 
 автор: provodnik   (24.10.2007 в 16:33)   письмо автору
 
 

Хочу немного модифицировать вывод информации на главной странице форума.
Необходимо составить запрос в БД, и полученные данные передать в шаблон для вывода на страницу...
Господа, кто знает структуру файла index.php данного форума, отзовитесь!

Более детально опишу задачу, при нахождении специалиста по phpbb...

   
 
 автор: cheops   (25.10.2007 в 11:32)   письмо автору
 
   для: provodnik   (24.10.2007 в 16:33)
 

Так а что сделать хотите?

   
 
 автор: provodnik   (26.10.2007 в 00:08)   письмо автору
 
   для: cheops   (25.10.2007 в 11:32)
 

На странице index.php форума выводится дерево, примерно такое:

Категория_1
- - - Форум_1
- - - Форум_2
- - - Форум_3
Категория_2
- - - Форум_4
- - - Форум_5
- - - Форум_6
Категория_3
- - - Форум_7
- - - Форум_8
- - - Форум_9
И т.д.
И т.д.
И т.д.

Т.е. категории и форумы, входящие в эти категории.
В моей ситуации: есть небольшой (по объемам БД) форум, с одной категорией и шестью форумами, в неё входящих. И при выводе главной страницы форума, получается очень жалкий, пустой вид:

Категория_1
- - - Форум_1
- - - Форум_2
- - - Форум_3
- - - Форум_4
- - - Форум_5
- - - Форум_6

Поэтому я задумал выводить не категории с форумами, а форумы с, допустим пятью, последними затрагиваемыми темами в данном форуме, т.е. что-то типа такого:

Форум_1
- - - Последняя_затрагиваемая_тема
- - - ПредПоследняя_затрагиваемая_тема
- - - ПредПредПоследняя_затрагиваемая_тема
Форум_2
- - - Последняя_затрагиваемая_тема
- - - ПредПоследняя_затрагиваемая_тема
- - - ПредПредПоследняя_затрагиваемая_тема
Форум_3
- - - Последняя_затрагиваемая_тема
- - - ПредПоследняя_затрагиваемая_тема
- - - ПредПредПоследняя_затрагиваемая_тема
И т.д.
И т.д.
И т.д.
.
Я с лёгкостью могу это реализовать на любой странице своего портала прямыми запросами в БД и интегрировать полученные данные в дизайн портала.
А вот что бы на главной странице форума, да еще бы передать полученное из БД барахлишко в стандартный шаблон (index_body.tpl) с дизайном от форума...
Вот за этим собственно и гонюсь...

На данный момент у меня сделано по вандальски: закомментил 90% кода в стандартном файле index.php /да не найдут меня кулхацкеры )-: / и впаял свои запросы вперемешку со статическими ссылками на Html, ничего не передавая в главный шаблон... Часть информации ессно не отслеживается, но тем не менее...

Офф_Топ: Два дня пялился в файл index.php, но так и не понял, на кой там товарищи написали 700 строк, когда я обошелся 50-ю... Ээх...

   
 
 автор: Faraon   (26.10.2007 в 08:59)   письмо автору
 
   для: provodnik   (26.10.2007 в 00:08)
 

echo'ами вы там ничего не добьетесь, там использован шаблонизатор на основе классов

   
 
 автор: provodnik   (27.10.2007 в 14:44)   письмо автору
 
   для: Faraon   (26.10.2007 в 08:59)
 

Вот с этим то у меня и проблемы (нехватка знаний).
Я вставил свой запрос, вывел данные из БД, и передаю в шаблон. Простые переменные отображаются. Не знаю, как передать массивные данные, которые извлекаются циклически.

И на форуме русской поддержки мне никто не может помоч )-: .

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования