| version 1.123, 2013/11/18 11:04:44 |
version 1.124, 2013/11/18 12:29:51 |
|
|
| * http://platon.sk/projects/Metafox/ |
* http://platon.sk/projects/Metafox/ |
| */ |
*/ |
| |
|
| /* $Platon: Metafox/functions.inc.php,v 1.122 2013-11-13 12:09:53 igor Exp $ */ |
/* $Platon: Metafox/functions.inc.php,v 1.123 2013-11-18 11:04:44 igor Exp $ */ |
| |
|
| function ezin_eval($evalcode) /* {{{ */ |
function ezin_eval($evalcode) /* {{{ */ |
| { |
{ |
| Line 2392 function ezin_get_sitemap() { |
|
| Line 2392 function ezin_get_sitemap() { |
|
| $changed_dt = (strlen($changed_dt) <= 0) ? $section['section_changed_dt'] : $changed_dt; |
$changed_dt = (strlen($changed_dt) <= 0) ? $section['section_changed_dt'] : $changed_dt; |
| $changed_dt = (strlen($changed_dt) <= 0) ? $section['section_created_dt'] : $changed_dt; |
$changed_dt = (strlen($changed_dt) <= 0) ? $section['section_created_dt'] : $changed_dt; |
| $changed_dt = (strlen($changed_dt) <= 0) ? $oldest_dt : $changed_dt; |
$changed_dt = (strlen($changed_dt) <= 0) ? $oldest_dt : $changed_dt; |
| |
$separator = (substr($host, -1) != '/' && substr($article['section_link'], 0, 1) != '/') ? '/' : ''; |
| $ret .= ' |
$ret .= ' |
| <url> |
<url> |
| <loc>'.$host.$section['section_link'].'</loc> |
<loc>'.$host.$separator.$section['section_link'].'</loc> |
| <lastmod>'.date("Y-m-d", strtotime($changed_dt)).'</lastmod> |
<lastmod>'.date("Y-m-d", strtotime($changed_dt)).'</lastmod> |
| </url>'."\n"; |
</url>'."\n"; |
| } |
} |
| Line 2405 function ezin_get_sitemap() { |
|
| Line 2406 function ezin_get_sitemap() { |
|
| $changed_dt = (strlen($changed_dt) <= 0) ? $article['article_changed_dt'] : $changed_dt; |
$changed_dt = (strlen($changed_dt) <= 0) ? $article['article_changed_dt'] : $changed_dt; |
| $changed_dt = (strlen($changed_dt) <= 0) ? $article['article_created_dt'] : $changed_dt; |
$changed_dt = (strlen($changed_dt) <= 0) ? $article['article_created_dt'] : $changed_dt; |
| $changed_dt = (strlen($changed_dt) <= 0) ? $oldest_dt : $changed_dt; |
$changed_dt = (strlen($changed_dt) <= 0) ? $oldest_dt : $changed_dt; |
| |
$separator = (substr($host, -1) != '/' && substr($article['article_link'], 0, 1) != '/') ? '/' : ''; |
| $ret .= ' |
$ret .= ' |
| <url> |
<url> |
| <loc>'.$host.$article['article_link'].'</loc> |
<loc>'.$host.$separator.$article['article_link'].'</loc> |
| <lastmod>'.date("Y-m-d", strtotime($changed_dt)).'</lastmod> |
<lastmod>'.date("Y-m-d", strtotime($changed_dt)).'</lastmod> |
| </url>'."\n"; |
</url>'."\n"; |
| } |
} |
| Line 2438 function ezin_get_htmlmap($lang = null) |
|
| Line 2440 function ezin_get_htmlmap($lang = null) |
|
| $articles_html = ''; |
$articles_html = ''; |
| foreach($articles as $article) { |
foreach($articles as $article) { |
| ezin_article_link_process($article); |
ezin_article_link_process($article); |
| |
$separator = (substr($host, -1) != '/' && substr($article['article_link'], 0, 1) != '/') ? '/' : ''; |
| $articles_html[$article['article_section_id']] .= |
$articles_html[$article['article_section_id']] .= |
| "\t\t\t".'<li class="htmlmap-branch-item">'."\n" |
"\t\t\t".'<li class="htmlmap-branch-item">'."\n" |
| ."\t\t\t\t".'<a href="'.$host.$article['article_link'].'" class="htmlmap-branch-link">'.$article['article_title'].'</a>'."\n" |
."\t\t\t\t".'<a href="'.$host.$separator.$article['article_link'].'" class="htmlmap-branch-link">'.$article['article_title'].'</a>'."\n" |
| ."\t\t\t".'</li>'."\n"; |
."\t\t\t".'</li>'."\n"; |
| } |
} |
| $sections = ezin_get_section_list($lang); |
$sections = ezin_get_section_list($lang); |
| foreach($sections as $section) { |
foreach($sections as $section) { |
| ezin_section_link_process($section); |
ezin_section_link_process($section); |
| |
$separator = (substr($host, -1) != '/' && substr($article['section_link'], 0, 1) != '/') ? '/' : ''; |
| $ret .= |
$ret .= |
| "\t".'<li class="htmlmap-root-item">'."\n" |
"\t".'<li class="htmlmap-root-item">'."\n" |
| ."\t\t".'<a href="'.$host.$section['section_link'].'" class="htmlmap-root-link">'.$section['section_name'].'</a>'."\n"; |
."\t\t".'<a href="'.$host.$separator.$section['section_link'].'" class="htmlmap-root-link">'.$section['section_name'].'</a>'."\n"; |
| if (isset($articles_html[$section['section_id']]) |
if (isset($articles_html[$section['section_id']]) |
| && strlen($articles_html[$section['section_id']]) > 0) |
&& strlen($articles_html[$section['section_id']]) > 0) |
| { |
{ |