example "blue;wedding;dresses" */ ///////////////////////////////////////// $pos = strpos($buffer, "%directory_name%"); if ($pos !== false) $buffer = str_replace("%directory_name%", get_directory_name(), $buffer); $pos = strpos($buffer, "%content%"); if ($pos !== false) $buffer = str_replace("%content%", get_content($page_keywords), $buffer); /////////////////////////////////////// Template file will be replaced (need to exchange the placehoders.) $pos = strpos($buffer, "%article1%"); if ($pos !== false) $buffer = str_replace("%article1%", get_article($page_keywords, 1), $buffer); $pos = strpos($buffer, "%article2%"); if ($pos !== false) $buffer = str_replace("%article2%", get_article($page_keywords, 2), $buffer); $pos = strpos($buffer, "%article3%"); if ($pos !== false) $buffer = str_replace("%article3%", get_article($page_keywords, 3), $buffer); $pos = strpos($buffer, "%article4%"); if ($pos !== false) $buffer = str_replace("%article4%", get_article($page_keywords, 4), $buffer); /////////////////////////////////////// $arr_keyword = get_keyword_array($page_keywords); $pos = strpos($buffer, "%keyword%"); if ($pos !== false) $buffer = str_replace("%keyword%", get_alt_removed_keywords($page_keywords), $buffer); $pos = strpos($buffer, "%keyword_1%"); if ($pos !== false) $buffer = str_replace("%keyword_1%", $arr_keyword[0], $buffer); $pos = strpos($buffer, "%keyword_2%"); if ($pos !== false) $buffer = str_replace("%keyword_2%", $arr_keyword[1], $buffer); $pos = strpos($buffer, "%keyword_3%"); if ($pos !== false) $buffer = str_replace("%keyword_3%", $arr_keyword[2], $buffer); $keywords_collection = get_keyword_array($page_keywords, 2); for ($idx = 0; $idx < 3; $idx ++) { for ($jdx = "a"; $jdx <= "e"; $jdx ++) { $tmp_search_str ="%keyword_".($idx+1).$jdx."%"; $pos = strpos($buffer, $tmp_search_str); if ($pos !== false) $buffer = str_replace($tmp_search_str, $keywords_collection[($idx + 1) . $jdx], $buffer); } } // Change "a" before vowel to "an" $buffer = preg_replace('#\b(a)\b(\s(a|e|i|o|u))#i' , '$1n $3', $buffer); ////////////////////////////////////// $pos = strpos($buffer, "%ebayfeed%"); if ($pos !== false) $buffer = str_replace("%ebayfeed%", get_ebay_feed($page_keywords), $buffer); $pos = strpos($buffer, "%related%"); if ($pos !== false) $buffer = str_replace("%related%", get_related($page_keywords), $buffer); ///////////////////////////////////// $pos = strpos($buffer, "%ad_code1%"); if ($pos !== false) $buffer = str_replace("%ad_code1%", get_ad_code1(), $buffer); $pos = strpos($buffer, "%ad_code2%"); if ($pos !== false) $buffer = str_replace("%ad_code2%", get_ad_code2(), $buffer); $pos = strpos($buffer, "%ad_code3%"); if ($pos !== false) $buffer = str_replace("%ad_code3%", get_ad_code3(), $buffer); $pos = strpos($buffer, "%ad_code4%"); if ($pos !== false) $buffer = str_replace("%ad_code4%", get_ad_code4(), $buffer); ////////////////////////////////////// $pos = strpos($buffer, "%classified%"); if ($pos !== false) $buffer = str_replace("%classified%", get_classified(), $buffer); $pos = strpos($buffer, "%sitemap%"); if ($pos !== false) $buffer = str_replace("%sitemap%", get_sitemap($page_keywords), $buffer); ///////////////////////////////////////// $pos = strpos($buffer, "%rssfeed%"); if ($pos !== false) $buffer = str_replace("%rssfeed%", get_rss_external($page_keywords, $rss_offset), $buffer); $pos = strpos($buffer, "%rss_url%"); if ($pos !== false) $buffer = str_replace("%rss_url%", get_rss_url(), $buffer); //////////////////////////////////////// $pos = strpos($buffer, "%indexlinks%"); if ($pos !== false) $buffer = str_replace("%indexlinks%", get_index_links($page_keywords, "index"), $buffer); return $buffer; } ?>