| @@ 71-84 (lines=14) @@ | ||
| 68 | ||
| 69 | // check if there is a valid sensor configuration in phpsysinfo.ini | |
| 70 | $foundsp = array(); | |
| 71 |             if (defined('PSI_SENSOR_PROGRAM') && is_string(PSI_SENSOR_PROGRAM)) { | |
| 72 |                 if (preg_match(ARRAY_EXP, PSI_SENSOR_PROGRAM)) { | |
| 73 | $sensorprograms = eval(strtolower(PSI_SENSOR_PROGRAM)); | |
| 74 |                 } else { | |
| 75 | $sensorprograms = array(strtolower(PSI_SENSOR_PROGRAM)); | |
| 76 | } | |
| 77 |                 foreach ($sensorprograms as $sensorprogram) { | |
| 78 |                     if (!file_exists(APP_ROOT.'/includes/mb/class.'.$sensorprogram.'.inc.php')) { | |
| 79 |                         $this->error->addError("file_exists(class.".htmlspecialchars($sensorprogram).".inc.php)", "specified sensor program is not supported"); | |
| 80 |                     } else { | |
| 81 | $foundsp[] = $sensorprogram; | |
| 82 | } | |
| 83 | } | |
| 84 | } | |
| 85 | ||
| 86 | /** | |
| 87 | * motherboard information | |
| @@ 95-108 (lines=14) @@ | ||
| 92 | ||
| 93 | // check if there is a valid ups configuration in phpsysinfo.ini | |
| 94 | $foundup = array(); | |
| 95 |             if (defined('PSI_UPS_PROGRAM') && is_string(PSI_UPS_PROGRAM)) { | |
| 96 |                 if (preg_match(ARRAY_EXP, PSI_UPS_PROGRAM)) { | |
| 97 | $upsprograms = eval(strtolower(PSI_UPS_PROGRAM)); | |
| 98 |                 } else { | |
| 99 | $upsprograms = array(strtolower(PSI_UPS_PROGRAM)); | |
| 100 | } | |
| 101 |                 foreach ($upsprograms as $upsprogram) { | |
| 102 |                     if (!file_exists(APP_ROOT.'/includes/ups/class.'.$upsprogram.'.inc.php')) { | |
| 103 |                         $this->error->addError("file_exists(class.".htmlspecialchars($upsprogram).".inc.php)", "specified UPS program is not supported"); | |
| 104 |                     } else { | |
| 105 | $foundup[] = $upsprogram; | |
| 106 | } | |
| 107 | } | |
| 108 | } | |
| 109 | /** | |
| 110 | * ups information | |
| 111 | * | |