)">/', '$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('/^![]()