function plugin_linklist_convert()
{
    global $vars;
    global $_linklist_msg;
    global $referer;
    if (!$referer) {
        return;
    }
    list($page, $max) = func_get_args();
    if (empty($page)) {
        $page = $vars['page'];
    }
    $max = empty($max) ? -1 : htmlspecialchars($max, ENT_QUOTES);
    $data = ref_get_data($page);
    if (count($data) == 0) {
        return;
    }
    //  データ無し
    $data = linklist_analysis($data);
    // 0:検索キー 1:参照カウンタ
    usort($data, create_function('$a,$b', 'return $b[1] - $a[1];'));
    $data = linklist_print($data, $max, 1);
    return '<div>' . $data . "</div>\n";
}
Example #2
0
/** linklist.inc.php ******************************************************************************/
function plugin_referer_mutual($data, $max)
{
    global $_referer_msg;
    $data = linklist_analysis($data);
    // 0:検索キー 1:参照カウンタ
    usort($data, function ($a, $b) {
        return $b[1] - $a[1];
    });
    $data = linklist_print($data, $max, 0);
    return empty($data) ? '<p class="alert alert-warning">' . $_referer_msg['msg_no_data'] . '</p>' : $data;
}