mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-03-28 17:42:57 +01:00
Fix php5 apache configuration with install.
Fix php5 apache configuration display. git-svn-id: http://piwigo.org/svn/trunk@5384 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -138,4 +138,21 @@ function activate_all_themes()
|
||||
$themes->perform_action('activate', $theme_id);
|
||||
}
|
||||
}
|
||||
|
||||
function try_db_connection(&$infos, &$errors)
|
||||
{
|
||||
try
|
||||
{
|
||||
$pwg_db_link = pwg_db_connect($_POST['dbhost'], $_POST['dbuser'],
|
||||
$_POST['dbpasswd'], $_POST['dbname']);
|
||||
|
||||
array_push( $infos, l10n('Parameters are correct') );
|
||||
return true;
|
||||
}
|
||||
catch (Exception $e)
|
||||
{
|
||||
array_push( $errors, l10n($e->getMessage()));
|
||||
}
|
||||
return false;
|
||||
}
|
||||
?>
|
||||
18
install.php
18
install.php
@@ -24,8 +24,6 @@
|
||||
//----------------------------------------------------------- include
|
||||
define('PHPWG_ROOT_PATH','./');
|
||||
|
||||
include(PHPWG_ROOT_PATH . 'admin/include/functions_install.inc.php');
|
||||
|
||||
@set_magic_quotes_runtime(0); // Disable magic_quotes_runtime
|
||||
//
|
||||
// addslashes to vars if magic_quotes_gpc is off this is a security
|
||||
@@ -182,7 +180,6 @@ elseif (@file_exists($config_file))
|
||||
}
|
||||
}
|
||||
|
||||
include(PHPWG_ROOT_PATH .'include/dblayer/functions_'.$dblayer.'.inc.php');
|
||||
include(PHPWG_ROOT_PATH . 'include/constants.php');
|
||||
include(PHPWG_ROOT_PATH . 'include/functions.inc.php');
|
||||
include(PHPWG_ROOT_PATH . 'admin/include/functions.php');
|
||||
@@ -260,15 +257,13 @@ if (!isset($step))
|
||||
$step = 1;
|
||||
}
|
||||
//---------------------------------------------------------------- form analyze
|
||||
include(PHPWG_ROOT_PATH .'include/dblayer/functions_'.$dblayer.'.inc.php');
|
||||
include(PHPWG_ROOT_PATH . 'admin/include/functions_install.inc.php');
|
||||
|
||||
if ( isset( $_POST['install'] ))
|
||||
{
|
||||
try
|
||||
if (try_db_connection($infos, $errors))
|
||||
{
|
||||
$pwg_db_link = pwg_db_connect($_POST['dbhost'], $_POST['dbuser'],
|
||||
$_POST['dbpasswd'], $_POST['dbname']);
|
||||
|
||||
array_push( $infos, l10n('Parameters are correct') );
|
||||
|
||||
$required_version = constant('REQUIRED_'.strtoupper($dblayer).'_VERSION');
|
||||
if ( version_compare(pwg_get_db_version(), $required_version, '>=') )
|
||||
{
|
||||
@@ -295,10 +290,7 @@ if ( isset( $_POST['install'] ))
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception $e)
|
||||
{
|
||||
array_push( $errors, l10n($e->getMessage()));
|
||||
}
|
||||
|
||||
$webmaster = trim(preg_replace( '/\s{2,}/', ' ', $admin_name ));
|
||||
if ( empty($webmaster))
|
||||
array_push( $errors, l10n('enter a login for webmaster') );
|
||||
|
||||
@@ -79,12 +79,44 @@ function openPage()
|
||||
<link rel="stylesheet" type="text/css" href="admin/themes/roma/default-colors.css">
|
||||
<link rel="stylesheet" type="text/css" href="admin/themes/roma/theme.css">
|
||||
<style type="text/css">
|
||||
body {
|
||||
background:url("admin/themes/roma/images/bottom-left-bg.jpg") no-repeat fixed left bottom #111111;
|
||||
}
|
||||
|
||||
.content {
|
||||
width: 800px;
|
||||
min-height: 0px !important;
|
||||
margin: auto;
|
||||
padding: 25px;
|
||||
text-align: left;
|
||||
background:url("admin/themes/roma/images/fillet.png") repeat-x scroll left top #222222;
|
||||
width: 800px;
|
||||
min-height: 0px !important;
|
||||
margin: auto;
|
||||
text-align: left;
|
||||
padding: 25px;
|
||||
}
|
||||
|
||||
#headbranch {
|
||||
background:url("admin/themes/roma/images/top-left-bg.jpg") no-repeat scroll left top transparent;
|
||||
}
|
||||
|
||||
#theHeader {
|
||||
display: block;
|
||||
background:url("admin/themes/roma/images/piwigo_logo_sombre_214x100.png") no-repeat scroll 245px top transparent;
|
||||
}
|
||||
|
||||
.content h2 {
|
||||
display:block;
|
||||
font-size:28px;
|
||||
height:104px;
|
||||
width:54%;
|
||||
color:#666666;
|
||||
letter-spacing:-1px;
|
||||
margin:0 30px 3px 20px;
|
||||
overflow:hidden;
|
||||
position:absolute;
|
||||
right:0;
|
||||
text-align:right;
|
||||
top:0;
|
||||
width:770px;
|
||||
text-align:right;
|
||||
text-transform:none;
|
||||
}
|
||||
|
||||
table { margin: 0 0 15px 0; }
|
||||
@@ -142,7 +174,7 @@ else
|
||||
<td>'.l10n('Language').'</td>
|
||||
<td>
|
||||
<select name="language" onchange="document.location = \''.$script.'.php?language=\'+this.options[this.selectedIndex].value;">';
|
||||
foreach (get_languages('utf-8') as $code => $name)
|
||||
foreach ($languages->fs_languages as $code => $name)
|
||||
{
|
||||
echo '
|
||||
<option label="'.$name.'" value="'.$code.'" '.($code == $language ? 'selected="selected"' : '') .'>'.$name.'</option>';
|
||||
|
||||
@@ -1 +1 @@
|
||||
Česky [CZ]
|
||||
Česky [CZ]
|
||||
@@ -1 +1 @@
|
||||
Español [AR]
|
||||
Español [AR]
|
||||
Reference in New Issue
Block a user