)">/', '$1', $content); if (preg_match('/^/i', $content) && count($newsItem['src']) == 1) { $content = preg_replace('/^(?:[\s ]*]*>[\s ]*|[\s ]*)+/iu', '', $content); $newsItem['src'][0] = changPhotoSize($newsItem['src'][0], 'm'); } elseif (preg_match('//i', $content)) { $content = preg_replace_callback('//', 'changePic', $content); unset($newsItem['src'][0]); } elseif (preg_match('//i', $content)) { $content = '

' . $content; $content = preg_replace_callback('//', 'changePic', $content); unset($newsItem['src'][0]); } else { $newsItem['src'][0] = changPhotoSize($newsItem['src'][0], 'm'); } # 處理新聞內容 $content = preg_replace_callback('//', 'changeVideo', $content); $content = filter3upBR($content); # 插入資料 $insertItem = array( 'content' => $content, 'pubDate' => date('Y-m-d H:i:s', strtotime($newsItem['pubDate'])), 'cat_cname' => $cat_cname, 'cat_ename' => $cat_ename, 'media_cname' => $media_cname, 'media_ename' => $media_ename, 'media_link' => $mediaAry[$media_ename][4], 'news_link' => '/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/index-' . $nid . '.html', 'photo_link' => '/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/index-' . $nid . '.html', 'reply_link' => '/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/index-' . $nid . '.html', 'fastreply_link' => '/reply/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/' . $nid, 'fastvote_link' => '/vote/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/' . $nid, 'mail_link' => '/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/mail-' . $nid . '.html', 'fastmail_link' => '/mail/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/' . $nid, 'print_link' => '/' . $cat_ename . '/' . $media_ename . '/' . $dt . '/print-' . $nid . '.html', ); $newsItem = is_array($newsItem) ? $newsItem : array(); $newsItem = array_merge($newsItem, $insertItem); # 頁面資訊 $html_title = $newsItem['title'] . ' - ' . $newsItem['cat_cname'] . '新聞 - PChome Online 新聞'; $html_description = '新聞列印, ' . $newsItem['summary']; $html_keywords = $newsItem['media_cname']; # 廣告 $UAD = getUserAD(90, 91, 92, 93, 94); # 時間檢測 PageLoadCostTime(); # 記憶體檢測 PageLoadCostMemory(); # PV 記錄 pv('NP', $cid, $mid, $nid); $pv_js_code = pv_js_code('NP', $cid, $mid, $nid); # 讀入版型 $template = $TEMPLATES . 'base_body.tpl.html'; require_once($template); #========================================= # 修改新聞內容 #========================================= function changePic($url) { global $newsItem; return $newsItem['src'][$url[1]] ? '' : ''; } function empty_count($ar) { $empty_count = 0; foreach ($ar as $k => $v) { if (preg_match('/^