| 
 
  • Increase font size
  • Default font size
  • Decrease font size
cbTabHandler(); $uddeim_isadmin = 0; if ( defined( 'JPATH_ADMINISTRATOR' ) ) { $ver = new JVersion(); if (!strncasecmp($ver->RELEASE, "1.6", 3)) { require_once(JPATH_SITE.'/components/com_uddeim/uddeimlib16.php'); } else { require_once(JPATH_SITE.'/components/com_uddeim/uddeimlib15.php'); } } else { global $mainframe; require_once($mainframe->getCfg('absolute_path').'/components/com_uddeim/uddeimlib10.php'); } $this->absolute_path = uddeIMgetPath('absolute_path'); $this->pathtoadmin = uddeIMgetPath('absolute_path')."/administrator/components/com_uddeim"; $this->pathtouser = uddeIMgetPath('absolute_path')."/components/com_uddeim"; $this->pathtosite = uddeIMgetPath('live_site'); if(file_exists( $this->pathtoadmin."/config.class.php")) include_once( $this->pathtoadmin."/config.class.php"); $this->config = new uddeimconfigclass(); $this->mosConfig_lang = uddeIMgetLang(); $this->mosConfig_offset = uddeIMgetOffset(); $this->myuserid = uddeIMgetUserID(); $this->mygroupid = uddeIMgetGroupID(); } function _evaluateUsername($fromname, $fromid, $publicname) { $back = NULL; if ($fromname==NULL && !$fromid) { if (!$publicname || $publicname==NULL) $back = _UDDEIM_PUBLICUSER; else $back = $publicname; } elseif ($fromname==NULL) { if (!$publicname || $publicname==NULL) // maybe we have the original name still stored here $back = _UDDEIM_DELETEDUSER; else $back = $publicname; } else $back = $fromname; return $back; } function _getLanguageFile() { require_once( $this->pathtouser."/crypt.class.php"); if(!defined('_UDDEIM_INBOX')) { $postfix = ""; if ($this->config->languagecharset) $postfix = ".utf8"; if (file_exists($this->pathtoadmin.'/language'.$postfix.'/'.$this->mosConfig_lang.'.php')) { include_once($this->pathtoadmin.'/language'.$postfix.'/'.$this->mosConfig_lang.'.php'); } elseif (file_exists($this->pathtoadmin.'/language'.$postfix.'/english.php')) { include_once($this->pathtoadmin.'/language'.$postfix.'/english.php'); } elseif (file_exists($this->pathtoadmin.'/language/english.php')) { include_once($this->pathtoadmin.'/language/english.php'); } } $this->uddeicons_readpic = ""._UDDEIM_STATUS_READ   .""; $this->uddeicons_unreadpic = ""._UDDEIM_STATUS_UNREAD .""; } function getDisplayTab($tab,$user,$ui) { global $_CB_database; $myself = $this->myuserid; if ($myself != $user->id) return null; // first try to find a published link $sql="SELECT id FROM #__menu WHERE link LIKE '%com_uddeim%' AND published=1 AND access". ($this->mygroupid==0 ? "=" : "<=").$this->mygroupid." LIMIT 1"; $_CB_database->setQuery($sql); $item_id = (int)$_CB_database->loadResult(); if (!$item_id) { // when no published link has been found, try to find an unpublished one $sql="SELECT id FROM #__menu WHERE link LIKE '%com_uddeim%' AND published=0 AND access". ($this->mygroupid==0 ? "=" : "<=").$this->mygroupid." LIMIT 1"; $_CB_database->setQuery($sql); $item_id = (int)$_CB_database->loadResult(); } $this->_getLanguageFile(); if ($this->config->overwriteitemid) $item_id = $this->config->useitemid; $params = $this->params; $return=""; if($tab->description != null) $return .= "\t\t
".$this->_unHtmlspecialchars($this->_getLangDefinition($tab->description))."
\n"; $params = $this->params; $entriesNumber = $params->get('entriesNumber', '10'); $pagingEnabled = $params->get('pagingEnabled', 0); $pagingParams = $this->_getPaging(array(),array("entries_")); if ($pagingEnabled) { $sql = "SELECT count(a.id) FROM #__uddeim AS a LEFT JOIN #__users AS b ON a.fromid=b.id WHERE a.toid=".(int)$myself." AND a.totrash=0 AND archived=0"; $_CB_database->setQuery($sql); $total=$_CB_database->loadResult(); if (!is_numeric($total)) $total = 0; if ($pagingParams["entries_limitstart"] === null) $pagingParams["entries_limitstart"] = 0; if ($entriesNumber > $total) $pagingParams["entries_limitstart"] = 0; } else { $pagingParams["entries_limitstart"] = 0; } $sql = "SELECT a.*, b.".($this->config->realnames ? "name" : "username")." AS fromname FROM #__uddeim AS a LEFT JOIN #__users AS b ON a.fromid=b.id WHERE a.toid=".(int)$myself." AND a.totrash=0 AND archived=0 ORDER BY datum DESC LIMIT ".($pagingParams["entries_limitstart"]?$pagingParams["entries_limitstart"]:"0").",".$entriesNumber; $_CB_database->setQuery($sql); $items=$_CB_database->loadObjectList(); if(count($items) > 0) { if ($pagingEnabled) { $title = _UDDEIM_PLUG_INBOXENTRIES.$entriesNumber; } else { $title = _UDDEIM_PLUG_LAST.$entriesNumber._UDDEIM_PLUG_ENTRIES; } $return .= "
"; $return .= "
".$title."
"; $return .= "
 
"; $return .= ""; $return .= ""; $return .= ""; $return .= ""; $return .= ""; $return .= ""; $i = 2; foreach($items as $item) { if($item->toread) $readcell=$this->uddeicons_readpic; else $readcell=$this->uddeicons_unreadpic; if ($this->config->showlistattachment) { $sql="SELECT COUNT(id) FROM #__uddeim_attachments WHERE mid=".(int)$item->id; $_CB_database->setQuery($sql); $cnt = (int)$_CB_database->loadResult(); if ($cnt) $readcell .= " "._UDDEIM_ATTACHMENT.""; } $fromname = $this->_evaluateUsername($item->fromname, $item->fromid, $item->publicname); if($item->systemmessage) $fromname = $item->systemmessage; if ($item->cryptmode==2 || $item->cryptmode==4) $pms_show = uddeIMsefRelToAbs("index.php?option=com_uddeim&Itemid=".$item_id."&task=showpass&messageid=".$item->id); else $pms_show = uddeIMsefRelToAbs("index.php?option=com_uddeim&Itemid=".$item_id."&task=show&messageid=".$item->id); $cm = uddeIMgetMessage($item->message, "", $item->cryptmode, "", $this->config->cryptkey); $cm = stripslashes($cm); if($item->systemmessage || $this->config->allowbb) { require_once ($this->absolute_path."/components/com_uddeim/bbparser.php"); $cm = uddeIMbbcode_strip($cm); } $cm = htmlspecialchars($cm, ENT_QUOTES, $this->config->charset); $cm = str_replace("&#", "&#", $cm); $i = ($i==1) ? 2 : 1; $return .= "" . "" . ""; $return .= "\n"; } $return .= "
". _UDDEIM_PLUG_STATUS ."". _UDDEIM_PLUG_SENDER ."". _UDDEIM_PLUG_MESSAGE ."
".$readcell."".$fromname."".uddeIM_utf8_substr($this->config->languagecharset, $cm, 0, $this->config->firstwordsinbox)."...
"; if ($pagingEnabled && ($entriesNumber < $total)) { $return .= "
" .$this->_writePaging($pagingParams,"entries_",$entriesNumber,$total) ."
"; } } else { $return .= "

"; $return .= _UDDEIM_PLUG_EMPTYINBOX; // empty $return .= "
"; } return $return; } function _unHtmlspecialchars( $text ) { return str_replace( array( "&", """, "'", "<", ">" ), array( "&", "\"", "'", "<", ">" ), $text ); } function _getLangDefinition($text) { // check for '::' as a workaround of bug #42770 in PHP 5.2.4 with optimizers: if ( ( strpos( $text, '::' ) === false ) && defined( $text ) ) { $returnText = constant( $text ); } else { $returnText = $text; } return $returnText; }}
Perdeu seu Nome de Usuário ou sua senha ?
  • Se você perdeu o seu Nome de Usuário, digite o seu endereço de e-mail, deixando o campo do Nome de Usuário vazio e em seguida, clique no botão Enviar Nome de Usuário, que seu Nome de Usuário será enviado para seu endereço de e-mail.
  • Se você perdeu sua senha, e sabe seu nome de usuário, digite seu login e seu endereço de e-mail e pressione no botão Enviar Senha, que você receberá uma nova senha brevemente. Utilize a nova senha para acessar o site.
  • Se você perdeu o seu nome de usuário e sua senha, e queira recuperar seu Nome de Usuário/Senha. Para recuperar seu nome de usuário, digite seu endereço de e-mail, deixando o campo Nome de Usuário vazio e em seguida, clique no botão Enviar Nome de Usuário/Senha que seu nome de usuário será enviado para seu endereço de email. A partir daí você pode usar este mesmo formulário para recuperar sua senha.

www.000webhost.com