[Phpsysinfo-subversion] SF.net SVN: phpsysinfo:[68] includes
Brought to you by:
namiltd
From: <jac...@us...> - 2009-01-04 08:00:23
|
Revision: 68 http://phpsysinfo.svn.sourceforge.net/phpsysinfo/?rev=68&view=rev Author: jacky672 Date: 2009-01-04 08:00:19 +0000 (Sun, 04 Jan 2009) Log Message: ----------- Option to hide/show picklist (language and/or template) Modified Paths: -------------- ChangeLog config.php.new includes/xml.class.php phpsysinfo.js Modified: ChangeLog =================================================================== --- ChangeLog 2008-12-31 14:07:50 UTC (rev 67) +++ ChangeLog 2009-01-04 08:00:19 UTC (rev 68) @@ -11,6 +11,7 @@ - [ADD] Added FR [ 1664157 ] DragonFlyBSD support - [ADD] Added FR [ 1869891 ] mbmon TCP support - [ADD] Added FR [ 1568822 ] IPIM Support + - [ADD] Option to hide picklist (language and/or template) - [FIX] Fixed hidenetworkinterfaces config option - [FIX] Fixed Bug [ 1987494 ] clicking on "Physical Memory" Modified: config.php.new =================================================================== --- config.php.new 2008-12-31 14:07:50 UTC (rev 67) +++ config.php.new 2009-01-04 08:00:19 UTC (rev 68) @@ -32,6 +32,12 @@ define('PSI_DEFAULT_LANG', 'en'); define('PSI_DEFAULT_TEMPLATE', 'phpsysinfo.css'); +// show/hide language and template picklist +// true = display picklist +// false = do not display picklist +define('PSI_SHOW_PICKLIST_TEMPLATE', true); +define('PSI_SHOW_PICKLIST_LANG', true); + //define the intervalle for refreshing data (ms) 1 000 = 1s define('PSI_REFRESH',10000); Modified: includes/xml.class.php =================================================================== --- includes/xml.class.php 2008-12-31 14:07:50 UTC (rev 67) +++ includes/xml.class.php 2009-01-04 08:00:19 UTC (rev 68) @@ -55,6 +55,8 @@ $options->addChild('tempFormat', PSI_TEMP_FORMAT); $options->addChild('byteFormat', PSI_BYTE_FORMAT); $options->addChild('refresh', PSI_REFRESH ? PSI_REFRESH : 'false'); + $options->addChild('showPickListTemplate', PSI_SHOW_PICKLIST_TEMPLATE ? PSI_SHOW_PICKLIST_TEMPLATE : 'false'); + $options->addChild('showPickListLang', PSI_SHOW_PICKLIST_LANG ? PSI_SHOW_PICKLIST_LANG : 'false'); $plug = $options->addChild('Used_Plugins'); if ((!$this->plugin_request || $this->complete_request) && PSI_PLUGINS !== false) { $this->plugins = explode(",", PSI_PLUGINS); Modified: phpsysinfo.js =================================================================== --- phpsysinfo.js 2008-12-31 14:07:50 UTC (rev 67) +++ phpsysinfo.js 2009-01-04 08:00:19 UTC (rev 68) @@ -249,6 +249,21 @@ $("#container").fadeIn("slow"); versioni = $("Generation", xml).attr("version"); $("#version").html(versioni); + + $("Options",xml).each(function(id) { + var options = $("Options",xml).get(id); + var showPickListLang = $("showPickListLang",options).text(); + var showPickListTemplate = $("showPickListTemplate",options).text(); + if(showPickListTemplate == 'false') { + $('#template').hide(); + $('span[@lang=044]').hide(); + } + if(showPickListLang == 'false') { + $('#lang').hide(); + $('span[@lang=045]').hide(); + } + }); + } function refreshMemory(xml) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |