To mała modyfikacja, która umożliwia ukrycie np. shoutboxa dla niezarejestrowanych. Wygląda to tak.
Mamy kod
[php] if(!$mybb->user['uid']) // unregistered / not logged in
{
// ads code
$ad = 'tresc';
// add slashes for quotes to parse html code
$ad = addslashes($ad);
// evaluate code as PHP
eval("\$ad = \"$ad\";");
// End of work
}
[/php]
Pierwsza linijka odpowiada za sprawdzenie czy user jest zalogowany. Jeśli tak, zostanie zwrócone mu to co znajduje się w
Aby np. ukryć dla niezarejestrowanych shoutbox spicefuse będzie wyglądać to tak.
[php]
if(!$mybb->user['uid']) // unregistered / not logged in
{
// ads code
$ad = '<sf_shoutbox>';
// add slashes for quotes to parse html code
$ad = addslashes($ad);
// evaluate code as PHP
eval("\$ad = \"$ad\";");
// End of work
}
[/php]
Kod wklejamy w global.php.
teraz w szablonie, np footer wstawiamy $ad.
Od teraz tylko zarejestrowani będą widzieli ukrytą treść. :>
Mamy kod
[php] if(!$mybb->user['uid']) // unregistered / not logged in
{
// ads code
$ad = 'tresc';
// add slashes for quotes to parse html code
$ad = addslashes($ad);
// evaluate code as PHP
eval("\$ad = \"$ad\";");
// End of work
}
[/php]
Pierwsza linijka odpowiada za sprawdzenie czy user jest zalogowany. Jeśli tak, zostanie zwrócone mu to co znajduje się w
Kod: Zaznacz cały
$ad = 'tresc';Aby np. ukryć dla niezarejestrowanych shoutbox spicefuse będzie wyglądać to tak.
[php]
if(!$mybb->user['uid']) // unregistered / not logged in
{
// ads code
$ad = '<sf_shoutbox>';
// add slashes for quotes to parse html code
$ad = addslashes($ad);
// evaluate code as PHP
eval("\$ad = \"$ad\";");
// End of work
}
[/php]
Kod wklejamy w global.php.
teraz w szablonie, np footer wstawiamy $ad.
Od teraz tylko zarejestrowani będą widzieli ukrytą treść. :>