Webboard

Pełna wersja: Plugin wywala listę pluginów
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
wersja skryptu MyBB: 1,8,4
adres forum: KwadratowaMasakra.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
https://webboard.pl/thread-67151.html?pi...#pid286515
wywala listę pluginów.


[attachment=10377]
pokaz plik pluginu w zalaczniku (php)
Sprawdź:
Kod PHP:
<?php
if(!defined("IN_MYBB"))
{
    die(
"You Cannot Access This File Directly. Please Make Sure IN_MYBB Is Defined.");
}

function 
ip_info()
{
return array(
        
"name"  => "Show IP",
        
"description"=> "Show ip on member_profile.",
        
"website"        => "https://webboard.pl",
        
"author"        => "mybboard.pl",
        
"authorsite"    => "https://webboard.pl",
        
"version"        => "1.0",
        
"guid"             => "",
        
"compatibility" => "18*"
    
);
}

$plugins->add_hook("member_profile_end""lastip");
function 
lastip()
{
    global 
$ip$memprofile$db;
    if(
$mybb->user['ismoderator']){
      
$ip my_inet_ntop($db->unescape_binary($memprofile['lastip']));
    }
}
?>
No podałem linka do tego kodu.
Kod:
<?php
if(!defined("IN_MYBB"))
{
    die("You Cannot Access This File Directly. Please Make Sure IN_MYBB Is Defined.");
}

function lastip_info()
{
return array(
        "name"  => "Show IP",
        "description"=> "Show ip on member_profile.",
        "website"        => "https://webboard.pl",
        "author"        => "mybboard.pl",
        "authorsite"    => "https://webboard.pl",
        "version"        => "1.0",
        "guid"             => "",
        "compatibility" => "18*"
    );
}

$plugins->add_hook("member_profile_end", "lastip");
function lastip()
{
    global $ip, $memprofile, $db;
if(is_moderator()) {
          $ip = my_inet_ntop($db->unescape_binary($memprofile['lastip']));
    }
}
?>

(11.05.2016, 19:52)Divir napisał(a): [ -> ]Sprawdź:
Kod PHP:
<?php
if(!defined("IN_MYBB"))
{
    die(
"You Cannot Access This File Directly. Please Make Sure IN_MYBB Is Defined.");
}

function 
ip_info()
{
return array(
        
"name"  => "Show IP",
        
"description"=> "Show ip on member_profile.",
        
"website"        => "https://webboard.pl",
        
"author"        => "mybboard.pl",
        
"authorsite"    => "https://webboard.pl",
        
"version"        => "1.0",
        
"guid"             => "",
        
"compatibility" => "18*"
    
);
}

$plugins->add_hook("member_profile_end""lastip");
function 
lastip()
{
    global 
$ip$memprofile$db;
    if(
$mybb->user['ismoderator']){
      
$ip my_inet_ntop($db->unescape_binary($memprofile['lastip']));
    }
}
?>


Mi nie pokazuje się na liście pluginów a na tym forum z linku nadal wywala.
(11.05.2016, 19:46)Supryk napisał(a): [ -> ]pokaz plik pluginu w zalaczniku (php)

kod widze, interesuje mnie Twoj plik
Proszę.
Cytat:Patryyy
a nie
sam w sobie plugin wywala profile

W rezultacie, otrzymujemy KLIK pustą stronę.
zaktualizowałem załącznik
Nie odczytuje go.
Sprawdź ten.
W tym momencie nie ma żadnych nieaktywnych pluginów na Twoim forum.
A pod jaką nazwą go wrzucasz na ftp? Dokładnie taką samą jak ja? Może to przez nazwę ci go nie wyświetla.
Taką jaką podajesz.

Zmieniłem na ipdivir.php

Po wrzuceniu jako ip.php, jest normalnie ale nie działa {$ip} w profilu.

Kod:
    <li class="clear clearfix">
IP
<span class="row_data">{$ip}</span>
</li>

Wyświetla się tylko IP
Zmień na "ip.php" i powinno działać.
Stron: 1 2