Малък проблем с функциите на phpbb3

Fr0N7Lin3

Registered
Имам система за новини и сам направил цялото боди ( хеадър + боди + фуутър) http://cs-escom.no-ip.biz/portal.php
И имам да вкарам скрипт в portal_body.html при темплейтите на темата.
Там е и проблема. Файла на бодито е темплейт и е html. Как мога да си вкарам кода, който е

Код:
<?php
include "news/db.php";
for ($i=$broi; $i>$broi-11;$i--){
 if (is_file("news/posts/".$i.".html")) {
 include "news/posts/".$i.".html";
 echo "<BR />";
 
 }
}
?>

Или направо news.php-to да инклудна, но как и къде ?
http://cs-escom.no-ip.biz/news.php
И да ми излезе самата фукнция. Когато го слагам в самото portal.php .. ми дава инклуд грешка... аз я оправям с сесията но след това панела с новините не на мястото си а някъде на майната си..
 
Трябва да заградиш кода в това:


.... твоя код ...


Не зная обаче дали няма да трябва да разрешиш ползването на php в темплейт файловете от Админ панела.


Другият вариант е да го направиш по подобие на блоковете на истинските портали. Да си направиш собствен блок с php файл, който да инклуднеш в индекса и HTML файл, който да инклуднеш където искаш да се появяват новините:

http://www.biblefriends.net/viewtopic.php?p=16730#p16730
 
Някакви идеи от къде да активирам въвеждането на пхп код в темплейта.
В момента аз сам си правя портала, не искам допълнбителни полртали.. ,че да си направя наново вски блок за тази тема..
 
Нищо не разбра, ама то е защото не се и опита.

А това става по един от двата начина, които ти казах.
 
Трябва да заградиш кода в това:


.... твоя код ...


Не зная обаче дали няма да трябва да разрешиш ползването на php в темплейт файловете от Админ панела.
Всичко разбрах 1 до 1. Питам те как да активирам фунцията в темплейтита да има Php код ?!
Не искам готови портали.
 
Както казах настройката е в Админ панела.
Админ панел - Основни - Настройки безопасност - Позволи php в шаблони

Не случайно обаче тази настройка е в "Настройки безопасност", аз не бих я включвал.

Бих направил втория вариант. Не те карама да си инсталираш готов портал, а да си направиш кода ПО ПОДОБЕН НАЧИН. Ако прочетеш всичко, което ти дадох докрай, ще видиш как да си го направиш. Трябва да включиш php код в Индекса и HTML код в темплейта. Така няма да се налага да разрешаваш php в темплейтите, което намалява сигурността на форума ти.
 
ПО 2-рия начин се опитах преди да напиша темата... много ми е трудно да създавам плъгиНи За Phpbb3 ... не мога да се оправя с променливите.
Благодаря +1
 

Back
Горе