SF Bug #2845986 - Missing config/config.php file not detected in 1.2.0.2
This commit is contained in:
parent
3e446fddf4
commit
f83a922589
@ -341,7 +341,7 @@ function check_config($config_file) {
|
|||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
function cmd_control_pane($type) {
|
function cmd_control_pane($type) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',1,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',1,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
@ -355,14 +355,14 @@ function cmd_control_pane($type) {
|
|||||||
|
|
||||||
'purge'=>array(
|
'purge'=>array(
|
||||||
'title'=>_('Purge caches'),
|
'title'=>_('Purge caches'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('script','purge_cache'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('script','purge_cache') : false,
|
||||||
'link'=>sprintf('href="cmd.php?cmd=purge_cache" onclick="return ajDISPLAY(\'BODY\',\'cmd=purge_cache\',\'%s\');" title="%s"',
|
'link'=>sprintf('href="cmd.php?cmd=purge_cache" onclick="return ajDISPLAY(\'BODY\',\'cmd=purge_cache\',\'%s\');" title="%s"',
|
||||||
_('Clearing cache'),_('Purge caches')),
|
_('Clearing cache'),_('Purge caches')),
|
||||||
'image'=>sprintf('<img src="%s/trash-big.png" alt="%s" />',IMGDIR,_('Purge caches'))),
|
'image'=>sprintf('<img src="%s/trash-big.png" alt="%s" />',IMGDIR,_('Purge caches'))),
|
||||||
|
|
||||||
'hide_debug_info'=>array(
|
'hide_debug_info'=>array(
|
||||||
'title'=>_('Show Cache'),
|
'title'=>_('Show Cache'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('script','show_cache'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('script','show_cache') : false,
|
||||||
'link'=>sprintf('href="cmd.php?cmd=show_cache" onclick="return ajDISPLAY(\'BODY\',\'cmd=show_cache\',\'%s\');" title="%s"',
|
'link'=>sprintf('href="cmd.php?cmd=show_cache" onclick="return ajDISPLAY(\'BODY\',\'cmd=show_cache\',\'%s\');" title="%s"',
|
||||||
_('Loading'),_('Show Cache'),_('Show Cache')),
|
_('Loading'),_('Show Cache'),_('Show Cache')),
|
||||||
'image'=>sprintf('<img src="%s/debug-cache.png" alt="%s" />',IMGDIR,_('Show Cache'))),
|
'image'=>sprintf('<img src="%s/debug-cache.png" alt="%s" />',IMGDIR,_('Show Cache'))),
|
||||||
@ -374,31 +374,31 @@ function cmd_control_pane($type) {
|
|||||||
return array(
|
return array(
|
||||||
'forum'=>array(
|
'forum'=>array(
|
||||||
'title'=>_('Forum'),
|
'title'=>_('Forum'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks') : true,
|
||||||
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('forum'),_('Forum')),
|
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('forum'),_('Forum')),
|
||||||
'image'=>sprintf('<img src="%s/forum-big.png" alt="%s" />',IMGDIR,_('Forum'))),
|
'image'=>sprintf('<img src="%s/forum-big.png" alt="%s" />',IMGDIR,_('Forum'))),
|
||||||
|
|
||||||
'feature'=>array(
|
'feature'=>array(
|
||||||
'title'=>_('Request feature'),
|
'title'=>_('Request feature'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks') : true,
|
||||||
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('add_rfe'),_('Request feature')),
|
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('add_rfe'),_('Request feature')),
|
||||||
'image'=>sprintf('<img src="%s/request-feature-big.png" alt="%s" />',IMGDIR,_('Request feature'))),
|
'image'=>sprintf('<img src="%s/request-feature-big.png" alt="%s" />',IMGDIR,_('Request feature'))),
|
||||||
|
|
||||||
'bug'=>array(
|
'bug'=>array(
|
||||||
'title'=>_('Report a bug'),
|
'title'=>_('Report a bug'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks') : true,
|
||||||
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('add_bug'),_('Report a bug')),
|
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('add_bug'),_('Report a bug')),
|
||||||
'image'=>sprintf('<img src="%s/bug-big.png" alt="%s" />',IMGDIR,_('Report a bug'))),
|
'image'=>sprintf('<img src="%s/bug-big.png" alt="%s" />',IMGDIR,_('Report a bug'))),
|
||||||
|
|
||||||
'donation'=>array(
|
'donation'=>array(
|
||||||
'title'=>_('Donate'),
|
'title'=>_('Donate'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks') : true,
|
||||||
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('donate'),_('Donate')),
|
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('donate'),_('Donate')),
|
||||||
'image'=>sprintf('<img src="%s/smile-big.png" alt="%s" />',IMGDIR,_('Donate'))),
|
'image'=>sprintf('<img src="%s/smile-big.png" alt="%s" />',IMGDIR,_('Donate'))),
|
||||||
|
|
||||||
'help'=>array(
|
'help'=>array(
|
||||||
'title'=>_('Help'),
|
'title'=>_('Help'),
|
||||||
'enable'=>$_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks'),
|
'enable'=>isset($_SESSION[APPCONFIG]) ? $_SESSION[APPCONFIG]->isCommandAvailable('cmd','oslinks') : true,
|
||||||
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('documentation'),_('Help')),
|
'link'=>sprintf('href="%s" title="%s" target="_blank"',get_href('documentation'),_('Help')),
|
||||||
'image'=>sprintf('<img src="%s/help-big.png" alt="%s" />',IMGDIR,_('Help')))
|
'image'=>sprintf('<img src="%s/help-big.png" alt="%s" />',IMGDIR,_('Help')))
|
||||||
);
|
);
|
||||||
|
36
lib/page.php
36
lib/page.php
@ -26,7 +26,7 @@ class page {
|
|||||||
protected $_default;
|
protected $_default;
|
||||||
|
|
||||||
public function __construct($index=null) {
|
public function __construct($index=null) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
# If we done have a configuration, then our IMGDIR and CSS are not defined
|
# If we done have a configuration, then our IMGDIR and CSS are not defined
|
||||||
@ -66,7 +66,7 @@ class page {
|
|||||||
if (isCompress()) {
|
if (isCompress()) {
|
||||||
header('Content-Encoding: gzip');
|
header('Content-Encoding: gzip');
|
||||||
|
|
||||||
if (DEBUG_ENABLED)
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED)
|
||||||
debug_log('Sent COMPRESSED header to browser and discarded (%s)',129,0,__FILE__,__LINE__,__METHOD__,$preOutput);
|
debug_log('Sent COMPRESSED header to browser and discarded (%s)',129,0,__FILE__,__LINE__,__METHOD__,$preOutput);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -89,7 +89,7 @@ class page {
|
|||||||
|
|
||||||
/* Add to the HTML Header */
|
/* Add to the HTML Header */
|
||||||
public function head_add($html) {
|
public function head_add($html) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
$this->_head[] .= $html;
|
$this->_head[] .= $html;
|
||||||
@ -97,7 +97,7 @@ class page {
|
|||||||
|
|
||||||
/* Print out the HTML header */
|
/* Print out the HTML header */
|
||||||
private function pageheader_print() {
|
private function pageheader_print() {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
# HTML prepage requirements.
|
# HTML prepage requirements.
|
||||||
@ -135,7 +135,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private function head_print() {
|
private function head_print() {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
if (isset($_SESSION[APPCONFIG]))
|
if (isset($_SESSION[APPCONFIG]))
|
||||||
@ -171,7 +171,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private function control_print() {
|
private function control_print() {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
echo '<table class="control" width=100% border=0>';
|
echo '<table class="control" width=100% border=0>';
|
||||||
@ -185,7 +185,7 @@ class page {
|
|||||||
echo ' | ';
|
echo ' | ';
|
||||||
|
|
||||||
printf('<a %s>%s</a>',$cmddetails['link'],
|
printf('<a %s>%s</a>',$cmddetails['link'],
|
||||||
$_SESSION[APPCONFIG]->getValue('appearance','control_icons') ? $cmddetails['image'] : $cmddetails['title']);
|
(isset($_SESSION[APPCONFIG]) && $_SESSION[APPCONFIG]->getValue('appearance','control_icons')) ? $cmddetails['image'] : $cmddetails['title']);
|
||||||
|
|
||||||
$empty = false;
|
$empty = false;
|
||||||
}
|
}
|
||||||
@ -199,7 +199,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected function tree() {
|
protected function tree() {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
if (! isset($_SESSION[APPCONFIG]))
|
if (! isset($_SESSION[APPCONFIG]))
|
||||||
@ -228,7 +228,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function block_add($side,$object) {
|
public function block_add($side,$object) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
if (! is_object($object))
|
if (! is_object($object))
|
||||||
@ -238,7 +238,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private function block_print($side) {
|
private function block_print($side) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
if (! isset($this->_block[$side]))
|
if (! isset($this->_block[$side]))
|
||||||
@ -251,7 +251,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private function sysmsg() {
|
private function sysmsg() {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
if (isset($this->sysmsg)) {
|
if (isset($this->sysmsg)) {
|
||||||
@ -289,7 +289,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private function body($raw=false) {
|
private function body($raw=false) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
# Add the Session System Messages
|
# Add the Session System Messages
|
||||||
@ -313,7 +313,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private function footer_print() {
|
private function footer_print() {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
printf('<tr class="foot"><td><small>%s</small></td><td colspan=2><div id="ajFOOT">%s</div>%s</td></tr>',
|
printf('<tr class="foot"><td><small>%s</small></td><td colspan=2><div id="ajFOOT">%s</div>%s</td></tr>',
|
||||||
@ -326,7 +326,7 @@ class page {
|
|||||||
* Only show a particular page frame - used by an AJAX call
|
* Only show a particular page frame - used by an AJAX call
|
||||||
*/
|
*/
|
||||||
public function show($frame,$compress=false,$raw=false) {
|
public function show($frame,$compress=false,$raw=false) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
# If the body is called via AJAX, and compression is enable, we need to compress the output
|
# If the body is called via AJAX, and compression is enable, we need to compress the output
|
||||||
@ -352,7 +352,7 @@ class page {
|
|||||||
$output = ob_get_contents();
|
$output = ob_get_contents();
|
||||||
ob_end_clean();
|
ob_end_clean();
|
||||||
|
|
||||||
if (DEBUG_ENABLED)
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED)
|
||||||
debug_log('Sending COMPRESSED output to browser[(%s),%s]',129,0,__FILE__,__LINE__,__METHOD__,
|
debug_log('Sending COMPRESSED output to browser[(%s),%s]',129,0,__FILE__,__LINE__,__METHOD__,
|
||||||
strlen($output),$output);
|
strlen($output),$output);
|
||||||
|
|
||||||
@ -361,7 +361,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function display($filter=array()) {
|
public function display($filter=array()) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
# Control what is displayed.
|
# Control what is displayed.
|
||||||
@ -430,7 +430,7 @@ class page {
|
|||||||
$output = ob_get_contents();
|
$output = ob_get_contents();
|
||||||
ob_end_clean();
|
ob_end_clean();
|
||||||
|
|
||||||
if (DEBUG_ENABLED)
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED)
|
||||||
debug_log('Sending COMPRESSED output to browser[(%s),%s]',129,0,__FILE__,__LINE__,__METHOD__,
|
debug_log('Sending COMPRESSED output to browser[(%s),%s]',129,0,__FILE__,__LINE__,__METHOD__,
|
||||||
strlen($output),$output);
|
strlen($output),$output);
|
||||||
|
|
||||||
@ -439,7 +439,7 @@ class page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function setsysmsg($data) {
|
public function setsysmsg($data) {
|
||||||
if (DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
if (defined('DEBUG_ENABLED') && DEBUG_ENABLED && (($fargs=func_get_args())||$fargs='NOARGS'))
|
||||||
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
debug_log('Entered (%%)',129,0,__FILE__,__LINE__,__METHOD__,$fargs);
|
||||||
|
|
||||||
if (! is_array($data))
|
if (! is_array($data))
|
||||||
|
Loading…
Reference in New Issue
Block a user