Exemplo n.º 1
0
$uddshownew = 1;
$uddshowinbox = 1;
$uddshowoutbox = 1;
$uddshowtrashcan = 1;
$uddshowarchive = 1;
$uddshowcontacts = 1;
$uddshowsettings = 0;
$uddshowcompose = 1;
$uddshowicons = 1;
if (file_exists($uddpathtouser . '/templates/' . $uddconfig->templatedir . '/css/uddemodule.css')) {
    echo '<link rel="stylesheet" href="' . $uddpathtosite . '/components/com_uddeim/templates/' . $uddconfig->templatedir . '/css/uddemodule.css" type="text/css" />';
} elseif (file_exists($uddpathtouser . '/templates/default/css/uddemodule.css')) {
    echo '<link rel="stylesheet" href="' . $uddpathtosite . '/components/com_uddeim/templates/default/css/uddemodule.css" type="text/css" />';
}
$udduserid = uddeIMgetUserID();
$uddmygroupid = uddeIMgetGroupID();
if (!$udduserid) {
    echo "<div id='uddeim-module'>";
    echo "<p class='uddeim-module-head'>" . _UDDEIM_NOTLOGGEDIN . "</p>";
    echo "</div>";
    return;
}
//$uddsql = "SELECT gid FROM #__users WHERE id=".(int)$udduserid;
$uddsql = "SELECT group_id FROM #__user_usergroup_map WHERE user_id=" . (int) $udduserid;
$udddatabase->setQuery($uddsql);
$uddmy_gid = (int) $udddatabase->loadResult();
// first try to find a published link
$uddsql = "SELECT id FROM #__menu WHERE link LIKE '%com_uddeim%' AND published=1 AND access" . ($uddmygroupid == 0 ? "=" : "<=") . $uddmygroupid . " LIMIT 1";
$udddatabase->setQuery($uddsql);
$udditem_id = (int) $udddatabase->loadResult();
if (!$udditem_id) {
Exemplo n.º 2
0
function uddeIMgetMy() {
	$user = JFactory::getUser();
	$my = (object)$user->getProperties();
	$my->gid = uddeIMgetGroupID();
	return $my;
}