$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) {
function uddeIMgetMy() { $user = JFactory::getUser(); $my = (object)$user->getProperties(); $my->gid = uddeIMgetGroupID(); return $my; }