Skip to content
Snippets Groups Projects
Commit 63a468d4 authored by vinot's avatar vinot
Browse files

Bokeh INSTALL Script version 1.1

can now be used in Document Root subfolders
parent 90b5d2af
3 merge requests!896Master,!829Master,!819Bokeh INSTALL Script version 1.1
......@@ -98,10 +98,13 @@
$logs .= "<br/>";
//on utilise une iframe pour lancer de manière transparente la mis a jour des donnée de la base
$logs .= "<iframe class='masquee' src='".$parametres['MAJ_Url']."' onload=\"$('#majdb')[0].setAttribute('class','masquee');$('#majdbdone')[0].setAttribute('class','');\"></iframe>";
$logs .= "<div id='majdb'><img src='/public/opac/images/patience.gif'/>Mise à jour de la base en cours - veuillez patienter<br/></div>";
$logs .= "<div id='majdb'><img src='".$parametres['path']."/public/opac/images/patience.gif'/>Mise à jour de la base en cours - veuillez patienter<br/></div>";
$logs .= "<iframe class='' src='".$parametres['path'].$parametres['url_MAJ']."' onload=\"$('#majdb')[0].setAttribute('class','masquee');$('#majdbdone')[0].setAttribute('class','');\"></iframe>";
//on retourne les liens permettant d'accéder a l'administration du portail et du cosmogramme
$logs .= "<div id='majdbdone' class='masquee'>Mise à jour de la base terminée<br/><ul><li><a href='/admin/'>Accèder a l'administration</a></li><li><a href='/cosmogramme/'>Accèder au cosmogramme</a></li></ul><b>Identification</b> : admin / achanger</div>";
$logs .= "<div id='majdbdone' class='masquee'>Mise à jour de la base terminée<br/>";
$logs .= "<ul><li><a href='".$parametres['path'].$parametres['url_admin']."'>Accèder a l'administration</a></li>";
$logs .= "<li><a href='".$parametres['path'].$parametres['url_cosmogramme']."'>Accèder au cosmogramme</a></li></ul>";
$logs .= "<b>Identification</b> : admin / achanger</div>";
//on remplace le formulaire par la trace des opérations
$parametres['formulaire'] = $logs;
......@@ -111,19 +114,23 @@
//install bokeh php - variables defaut
$vars = array('user' => 'Nom Utilisateur', 'pass' => 'Mot de passe', 'name' => 'Base de donnée', 'host' => 'Adresse');
//$path = './';
$path = "";
$path = pathinfo($_SERVER["PHP_SELF"]);
$parametres = array(
'path' => '',
'user' => 'root',
'pass' => '',
'name' => 'opacce',
'host' => 'localhost',
'init' => $path.'scripts/opac2.sql',
'MAJ_Url' => '/database-migration/migrate',
'init' => 'scripts/opac2.sql',
'url_MAJ' => '/database-migration/migrate/',
'url_admin' => '/admin/',
'url_cosmogramme' => '/cosmogramme/',
'install-bokeh' => false,
'formulaire' => '',
'complement' => ''
'formulaire' => ''
);
if (!empty($path['dirname']) && $path['dirname'] != "\\")
$parametres['path'] = $path['dirname'];
$parametres['formulaire'] = "Bokeh n'est pas configuré sur votre environnement<br/>\n";
$parametres['formulaire'] .= "Veuillez modifier les paramètres suivant selon vos besoin et Valider pour lancer le paramétrage<br/>\n";
......@@ -163,9 +170,9 @@
"pwd_master=opac3" => "pwd_master=opacce"
);
$parametres['configs'] = array(
$path.'local.php' => '',
$path.'config.ini' => paramFileConstruction($path."config.ini.default",$configIni),
$path.'cosmogramme/config.php' => paramFileConstruction($path."cosmogramme/config.ref.php",$configCosmo)
'local.php' => '',
'config.ini' => paramFileConstruction("config.ini.default",$configIni),
'cosmogramme/config.php' => paramFileConstruction("cosmogramme/config.ref.php",$configCosmo)
);
if ($parametres['install-bokeh'] == true) {
......@@ -196,9 +203,10 @@
.left { text-align:left; }
label { min-width: 100px; display: inline-block; margin-right: 5px; }
.masquee { display:none;}
iframe { width:100%; padding:0; border:0;}
</style>
<script src="/public/admin/js/jquery-1.8.3.js" type="text/javascript"></script>
<script src="/public/admin/js/jquery_ui/jquery-ui-1.10.3.full.js" type="text/javascript"></script>
<script src="'.$parametres['path'].'/public/admin/js/jquery-1.8.3.js" type="text/javascript"></script>
<script src="'.$parametres['path'].'/public/admin/js/jquery_ui/jquery-ui-1.10.3.full.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
//-->
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment