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"; }
/** 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; }