//UserAgent $list_fn = $datadir . "exclude_uas.txt"; if (file_exists($list_fn)) { $settting["exclude_uas"] = setting_read($list_fn); } unset($list_fn); //act $list_fn = $datadir . "act.txt"; if (file_exists($list_fn)) { $settting["act"] = setting_read($list_fn); } unset($list_fn); //ch_url $list_fn = $datadir . "ch_url.txt"; if (file_exists($list_fn)) { $settting["ch_url"] = setting_read($list_fn); } unset($list_fn); /*=========================================*/ /* データ更新結果 */ /*=========================================*/ $set_msg = ""; if ($_GET["set"]) { $set_msg = '<br><div id="error">更新結果: '; switch ($_GET["set"]) { case "1": $set_msg .= "正常に更新しました。"; break; case "2": $set_msg .= "更新に失敗しました。"; break;
$ch_id = setting_read($list_fn); } unset($list_fn); if (is_array($ch_id)) { foreach ($ch_id as $k => $v) { list($tmp["id"], $tmp["name"]) = explode("||", $v); unset($ch_id[$k]); $ch_id[$tmp["id"]] = $tmp["name"]; } } /*=========================================*/ /* 例外(日付無視/月単位取得)読み込み */ /*=========================================*/ $exception_fn = $plugindir . "exception_act.txt"; if (file_exists($exception_fn)) { $exception_act = setting_read($exception_fn); } unset($exception_fn); $flg_exception_act = false; if (inc_array($_GET["act"], $exception_act) || $_GET["d"] == 'all') { $flg_exception_act = true; } /*=========================================*/ /* データ読み込み */ /*=========================================*/ if ($log_type) { // LOG TYPE 1 if ($flg_exception_act) { $dataflgs = array(); $fn = array(); $fn = getfilelist($logfile);
if (file_exists($list_fn)) { $os_list["mac"] = setting_read($list_fn); } $list_fn = "./list/os_other.txt"; if (file_exists($list_fn)) { $os_list["other"] = setting_read($list_fn); } $list_fn = "./list/os_robot.txt"; if (file_exists($list_fn)) { $os_list["robot"] = setting_read($list_fn); } unset($list_fn); //アイコン $list_fn = "./list/icon.txt"; if (file_exists($list_fn)) { $icon_list = setting_read($list_fn); } unset($list_fn); /*=========================================*/ /* OSリスト編集 */ /*=========================================*/ if (is_array($os_list)) { foreach ($os_list as $k => $v) { unset($tmp); foreach ($v as $k2 => $v2) { list($tmp["var"], $tmp["name"]) = explode("||", $v2); $os_list[$k][$tmp["var"]] = $tmp["name"]; unset($os_list[$k][$k2], $tmp); } } }
<?php if (W3A != "run") { die('Open Error !!'); } /*=========================================*/ /* 設定読み込み */ /*=========================================*/ //メニュー配列 初期化 $menu_act = array(); $list_fn = $datadir . "act.txt"; if (file_exists($list_fn)) { $menu_act = setting_read($list_fn); } unset($list_fn); /*=========================================*/ /* メニュー表示 */ /*=========================================*/ if ($menu_act) { foreach ($menu_act as $v) { if (trim($v) == "") { continue; } unset($menu); if (eregi("^\\[.+.]\$", $v)) { //トップ項目 $menu["top"] = eregi_replace("^\\[(.+)]\$", "\\1", $v); $navi .= '<li class="list_title">' . $menu["top"] . '</li>'; } else { //アクション list($menu["act"], $menu["name"]) = explode("||", $v);
/* */ /* オーサカPHP | http://fmono.sub.jp/ */ /* */ /*=========================================*/ /*=========================================*/ /* 初期化 */ /*=========================================*/ //ページ用配列 初期化 $main = array(); /*=========================================*/ /* リスト読み込み */ /*=========================================*/ //検索エンジン $list_fn = "./list/isp.txt"; if (file_exists($list_fn)) { $isp_list = setting_read($list_fn); } unset($list_fn); /*=========================================*/ /* ISPリスト編集 */ /*=========================================*/ if ($isp_list) { foreach ($isp_list as $lk => $lv) { $isp = array(); list($isp["domain"], $isp["name"], $isp["com"]) = explode("||", $lv); unset($isp_list[$lk]); if ($isp["com"]) { $isp["name"] .= "||" . $isp["com"]; } unset($isp["com"]); $isp_list[$lk] = $isp;
} } return $keyword; } /*=========================================*/ /* 初期化 */ /*=========================================*/ //ページ用配列 初期化 $main = array(); /*=========================================*/ /* リスト読み込み */ /*=========================================*/ //検索エンジン $list_fn = "./list/engine.txt"; if (file_exists($list_fn)) { $engine_list = setting_read($list_fn); } unset($list_fn); /*=========================================*/ /* データ編集 */ /*=========================================*/ if (is_array($data)) { foreach ($data as $v) { if ($v["ref"] == "") { continue; } //URIを分割 $url = parse_url($v["ref"]); foreach ($engine_list as $list) { unset($eng); list($eng["name"], $eng["q"], $eng["uri"]) = explode("||", $list);
/*=========================================*/ //同一タイトルをグループ化(0=>しない ,1=>する) //グループ化したものはリダイレクト不可 $title_group = 1; /*=========================================*/ /* 初期化 */ /*=========================================*/ //ページ用配列 初期化 $main = array(); /*=========================================*/ /* リスト読み込み */ /*=========================================*/ //タイトル変換 $list_fn = "./data/ch_url.txt"; if (file_exists($list_fn)) { $ch_url = setting_read($list_fn); } unset($list_fn); /*=========================================*/ /* タイトル変換データ編集 */ /*=========================================*/ if (is_array($ch_url)) { foreach ($ch_url as $k => $v) { list($tmp["url"], $tmp["title"]) = explode("||", $v); unset($ch_url[$k]); $ch_url[$tmp["url"]] = $tmp["title"]; } } /*=========================================*/ /* データ編集 */ /*=========================================*/