В PHPBB 3.2 с оглед на сигурността по подразбиране е изключена изпълнява PHP код в шаблоните. Неговият курс може да бъде включена в раздела за администратор, но това е по-добре да не го правя, защото намалява форум за сигурност. Също така в PHPBB 3.1.x версии е престанала да работи с променлива $ _SERVER. Поради тази променлива се появи в кода като SAPE връзка и linkfeed, както и в PHP файлове от техния изходен код монтаж на тези системи във форума на PHPBB 3.2 малко сложни.
Така че, за които няма да изпълни PHP код обажда SAPE и linkfeed шаблон форум, сложи този код в /includes/functions.php.
В този случай, тъй като променлива $ _SERVER имаме не работи навсякъде срещне $ _SERVER ще използва правилото:
Всяка поява на $ _SERVER [ 'chto_to_tam']; се заменя със $ поискване-> сървър ( "chto_to_tam ');
Във всяка една функция, когато има поява, в началото, за да добавите заявка глобалната $;
Това правило е необходимо да се извърши в обажда код и SAPE linkfeed, и в рамките на тези файлови системи и sape.php linkfeed.php.
Подобрени файлове на тези системи по отношение на това правило, можете да изтеглите от тук - linkfeed и SAPE.
След като сте заменя sape.php и linkfeed.php обновена, за да се пристъпи към тяхното повикване. За да направите това, отворете файла /includes/functions.php форум и да се потърси в него следния код:
По-долу SAPE добавите кода:
ако (! дефинирани ( '_ SAPE_USER "))
дефинира ( '_ SAPE_USER "," след това напишете своя sapovsky код ");
>
общо искане $;
require_once ($ поискване-> сървър ( "DOCUMENT_ROOT ')" / "._ SAPE_USER" / sape.php "..);
$ О [ 'Кодова'] = 'UTF-8';
$ Sape = нов SAPE_client ($ о);
$ Sape = нов SAPE_client ();
изключено ($ о);
$ Sape_links = $ sape-> return_links ();
$ Template-> assign_var ( «SAPE_LINKS», $ sape_links);
При използване на linkfeed код ще бъде, както следва:
дефинира ( "LINKFEED_USER", »след това напишете кода linkfeed»);
общо искане $;
require_once ($ поискване-> сървър ( "DOCUMENT_ROOT ')' / 'LINKFEED_USER" / linkfeed .php "...);
$ Linkfeed = нов LinkfeedClient ();
$ Linkfeed-> return_links ();
$ Template-> assign_var ( «LINKFEED_LINKS», $ linkfeed);
При всяка промяна на шаблона, за да се актуализира информацията в този форум, вижте администраторът трябва да изтриете кеша.
След този код с SAPE системи и linkfeed на вашия форум трябва да започне да работи. Можете да проверите това чрез премахване на .db файла в папката с код SAPE или linkfeed, опреснете страницата офлайн, файлът .db в замяна код връзка трябва да бъде възстановена.