* * http://page2.xrea.jp/tgrep/ を利用 */ // {{{ p2基本設定読み込み&認証 define('P2_OUTPUT_XHTML', 1); require_once './conf/conf.inc.php'; require_once 'Cache/Lite.php'; require_once 'HTTP/Client.php'; require_once 'Pager/Pager.php'; $_login->authorize(); // }}} // {{{ 準備 if ($_conf['iphone'] && isset($_REQUEST['iq'])) { if ($_SERVER['REQUEST_METHOD'] == 'POST') { require_once P2_LIB_DIR . '/menu_iphone.inc.php'; $_GET['Q'] = menu_iphone_unicode_urldecode($_POST['iq']); } else { $_GET['Q'] = $_GET['iq']; } if (isset($_GET['ic'])) { unset($_GET['B'], $_GET['C'], $_GET['S'], $_GET['P'], $_GET['ib']); } $is_ajax = true; } else { $is_ajax = false; if ($_conf['view_forced_by_query']) { output_add_rewrite_var('b', $_conf['b']); } } $query_params = array(); if (isset($_GET['Q']) && is_string($_GET['Q']) && strlen($_GET['Q']) > 0) {
require_once __DIR__ . '/../init.php'; require_once P2_LIB_DIR . '/menu_iphone.inc.php'; $_login->authorize(); //ユーザ認証 if ($_conf['view_forced_by_query']) { output_add_rewrite_var('b', $_conf['b']); } // {{{ 板リスト (Ajax) if (isset($_GET['cateid'])) { menu_iphone_ajax('menu_iphone_show_board_menu', (int) $_GET['cateid']); exit; } // }}} // {{{ 板検索 (Ajax) if (isset($_POST['word'])) { $word = menu_iphone_unicode_urldecode($_POST['word']); if (substr_count($word, '.') == strlen($word)) { $word = ''; } if (strlen($word) > 0 && p2_set_filtering_word($word, 'and') !== null) { menu_iphone_ajax('menu_iphone_show_matched_boards', $word); } else { header('Content-Type: application/xml; charset=UTF-8'); echo mb_convert_encoding('<div class="panel">無効なキーワードです。</div>', 'UTF-8', 'CP932'); } exit; } // }}} // {{{ HTML出力 // {{{ ヘッダ ?>