From: <du...@us...> - 2012-06-09 00:10:22
|
Revision: 9626 http://xoops.svn.sourceforge.net/xoops/?rev=9626&view=rev Author: dugris Date: 2012-06-09 00:10:16 +0000 (Sat, 09 Jun 2012) Log Message: ----------- use $xoTheme->addStylesheet to load css file Modified Paths: -------------- XoopsCore/trunk/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php Modified: XoopsCore/trunk/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php =================================================================== --- XoopsCore/trunk/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php 2012-06-08 20:29:06 UTC (rev 9625) +++ XoopsCore/trunk/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php 2012-06-09 00:10:16 UTC (rev 9626) @@ -22,18 +22,18 @@ var $_itemInfoBoxLine = array(); var $_itemConfigBoxLine = array(); var $_obj = array(); - + /** * Constructor */ function __construct() { - global $xoopsModule; + global $xoopsModule, $xoTheme; $this->_obj =& $xoopsModule; - echo "<style type=\"text/css\" media=\"screen\">@import \"" . XOOPS_URL . "/Frameworks/moduleclasses/moduleadmin/css/admin.css\";</style>"; + $xoTheme->addStylesheet("Frameworks/moduleclasses/moduleadmin/css/admin.css"); $this -> loadLanguage(); } - + function getInfo() { $infoArray = array(); @@ -59,7 +59,7 @@ $version = XOOPS_FRAMEWORKS_MODULEADMIN_VERSION; return $version; } - + /** * Return the Module Admin class release date * return string version @@ -73,7 +73,7 @@ $releasedate = XOOPS_FRAMEWORKS_MODULEADMIN_RELEASEDATE; return $releasedate; } - + /** * Return the available methods for the class * @@ -84,7 +84,7 @@ $myMethods = get_class_methods(__CLASS__); return $myMethods; } - + //****************************************************************************************************************** // loadLanguage //****************************************************************************************************************** @@ -163,7 +163,7 @@ $ret .= "<br /> <br /><br />"; return $ret; } - + function addItemButton($title, $link, $icon = 'add', $extra = '') { $ret['title'] = $title; @@ -327,7 +327,7 @@ $ret .= $this -> _itemConfigBoxLine[$i]; $ret .= "<br />"; } - } + } $ret .= "</fieldset>\n"; $ret .= "</td>\n"; $ret .= "</tr>\n"; @@ -350,7 +350,7 @@ // addInfoBoxLine //****************************************************************************************************************** // $label: title of InfoBox Line - // $text: + // $text: // $type: type of config: 1- "default": Just a line with value. // 2- "information": check if this is an folder. // 3- "chmod": check if this is the good chmod. @@ -393,19 +393,19 @@ } return $ret; } - - + + function renderAbout($paypal = '', $logo_xoops = true) { $path = XOOPS_URL . "/Frameworks/moduleclasses/icons/32/"; $ret = "<table>\n<tr>\n"; - $ret .= "<td width=\"50%\">\n"; + $ret .= "<td width=\"50%\">\n"; $date = explode('/',$this->_obj->getInfo('release_date')); $author = explode(',',$this->_obj->getInfo('author')); $nickname = explode(',',$this->_obj->getInfo('nickname')); - $release_date = formatTimestamp(mktime(0, 0, 0, $date[1], $date[2], $date[0]), 's'); - $module_info = '<div id="about"><label>' . _AM_MODULEADMIN_ABOUT_DESCRIPTION . '</label><text>' . $this->_obj->getInfo("description") . '</text><br /> + $release_date = formatTimestamp(mktime(0, 0, 0, $date[1], $date[2], $date[0]), 's'); + $module_info = '<div id="about"><label>' . _AM_MODULEADMIN_ABOUT_DESCRIPTION . '</label><text>' . $this->_obj->getInfo("description") . '</text><br /> <label>' . _AM_MODULEADMIN_ABOUT_UPDATEDATE . '</label><text class="bold">' . formatTimestamp($this->_obj->getVar("last_update"),"m") . '</text><br /> <label>' . _AM_MODULEADMIN_ABOUT_MODULESTATUS . '</label><text>' . $this->_obj->getInfo("module_status") . '</text><br /> <label>' . _AM_MODULEADMIN_ABOUT_WEBSITE . '</label><text><a class="tooltip" href="http://' . $this->_obj->getInfo("module_website_url") . '" rel="external" title="'. $this->_obj->getInfo("module_website_name") . ' - ' . $this->_obj->getInfo("module_website_url") . '"> @@ -421,11 +421,11 @@ $ret .= "by "; foreach (array_keys($author) as $i) { $ret .= $author[$i]; - if (isset($nickname[$i]) && $nickname[$i] !='') { + if (isset($nickname[$i]) && $nickname[$i] !='') { $ret .= " (" . $nickname[$i] . "), "; }else{ $ret .= ", "; - } + } } $ret = substr($ret,0,-2); $ret .= "</div>\n"; @@ -444,7 +444,7 @@ </form>'; } $ret .= "</div>\n"; - $ret .= "</td>\n</tr>\n</table>\n"; + $ret .= "</td>\n</tr>\n</table>\n"; $this -> addInfoBox(_AM_MODULEADMIN_ABOUT_MODULEINFO); $this -> addInfoBoxLine(_AM_MODULEADMIN_ABOUT_MODULEINFO, $module_info, '', '', 'information'); $ret .= $this -> renderInfoBox(); @@ -467,7 +467,7 @@ if ( is_readable( $file ) ){ $ret .= utf8_encode(implode("<br />", file( $file ))) . "\n"; } - } + } $ret .= "</div>\n"; $ret .= "</fieldset>\n"; $ret .= "</td>\n"; @@ -480,7 +480,7 @@ } return $ret; } - + function addNavigation($menu = '') { $ret = ""; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |