1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-19 05:28:10 +01:00

43 lines
1017 B
PHP

<?php
// $Id: sublinks.php,v 1.1 2009-08-07 14:09:54 e107coders Exp $
function sublinks_shortcode($parm)
{
global $sql,$linkstyle;;
if($parm){
list($page,$cat) = explode(":",$parm);
}
$page = ($page) ? $page : e_PAGE;
$cat = ($cat) ? $cat : 1;
require_once(e_HANDLER."sitelinks_class.php");
$sublinks = new sitelinks;
if(function_exists("linkstyle")){
$style = linkstyle($linkstyle);
}else{
$style="";
}
$text = "\n\n<!-- Sublinks Start -->\n\n";
$text .= $style['prelink'];
$sql->db_Select("links", "link_id","link_url= '{$page}' AND link_category = {$cat} LIMIT 1");
$row = $sql->db_Fetch();
$parent = $row['link_id'];
$link_total = $sql->db_Select("links", "*", "link_class IN (".USERCLASS_LIST.") AND link_parent={$parent} ORDER BY link_order ASC");
while($linkInfo = $sql->db_Fetch())
{
$text .= $sublinks->makeLink($linkInfo,TRUE, $style, false);
}
$text .= $style['postlink'];
$text .= "\n\n<!-- Sublinks End -->\n\n";
return $text;
}
?>