Telepítése SAPE kódot, és linkfeed a phpBB 3
A phpBB 3.2 céljából az alapértelmezett biztonsági van tiltva végre php kódot a sablonokat. A tanfolyam lehet venni az admin felületen, de jobb, ha nem kell csinálni, mert az csökkenti a biztonsági fórum. Szintén phpBB 3.1.x változatban, mert megszűnt a munka változó $ _SERVER. Mivel ez a változó jelenik meg a kód, mint egy kapcsolat SAPE és linkfeed, valamint a php fájlokat a forráskód rendszerek telepítése a phpBB 3.2 fórum egy kicsit bonyolult.
Tehát, amelyek nem hajtják végre php kód hívja SAPE és linkfeed sablon fórum, hogy ezt a kódot /includes/functions.php.
Ebben az esetben, mivel a változó $ _SERVER mi nem működik mindenhol találkozunk $ _SERVER fogja használni a szabályt:
Minden egyes előfordulásakor $ _SERVER [ 'chto_to_tam']; helyébe a $ request-> szerver (chto_to_tam ');
Minden funkció, ahol az esemény, a korai hozzá a globális $ kérelmet;
Ez a szabály szükséges végrehajtani a hívó kód és SAPE linkfeed, és ezen belül a fájlrendszereket és sape.php linkfeed.php.
Továbbfejlesztett fájlokat ezen rendszerek tekintetében ez a szabály, akkor töltse le itt - linkfeed és SAPE.
Miután kicserélte sape.php és linkfeed.php frissített eljár azok hívást. Ehhez menj a File /includes/functions.php fórum és keresik benne a következő kódot:
Az alábbiakban SAPE hozzá a kódot:
if (! defined ( '_ SAPE_USER))
define ( '_ SAPE_USER', 'majd írjuk meg sapovsky kód);
>
global $ kérelmet;
require_once ($ request-> szerver ( 'DOCUMENT_ROOT') '/' ._ SAPE_USER '/ sape.php' ..);
$ O [ 'charset'] = 'utf-8';
$ Sape = new SAPE_client ($ o);
$ Sape = new SAPE_client ();
hatástalanított ($ o);
$ Sape_links = $ sape-> return_links ();
$ Sablon-> assign_var ( «SAPE_LINKS», $ sape_links);
Amikor linkfeed kód a következő lesz:
define ( 'LINKFEED_USER', »majd írjuk be a kódot linkfeed»);
global $ kérelmet;
require_once ($ request-> szerver ( 'DOCUMENT_ROOT') '/' LINKFEED_USER '/ linkfeed .php' ...);
$ Linkfeed = new LinkfeedClient ();
$ Linkfeed-> return_links ();
$ Sablon-> assign_var ( «LINKFEED_LINKS», $ linkfeed);
Minden változás a sablon frissítése érdekében az információkat a fórumon, hogy a rendszergazdának meg kell állítani a cache.
Miután ezt a kódot SAPE rendszerek és linkfeed a fórum meg kell kezdeni a munkát. Akkor ezt nézd eltávolításával .db fájlt a mappában kóddal SAPE vagy linkfeed, frissítse az oldalt offline az állományba fájlt egy linkcsere kódot kell állítani.