PEEL Shopping
Open source ecommerce : PEEL Shopping
bdd.php
Go to the documentation of this file.
1 <?php
2 // This file should be in UTF8 without BOM - Accents examples: éèê
3 // +----------------------------------------------------------------------+
4 // | Copyright (c) 2004-2015 Advisto SAS, service PEEL - contact@peel.fr |
5 // +----------------------------------------------------------------------+
6 // | This file is part of PEEL Shopping 8.0.0, which is subject to an |
7 // | opensource GPL license: you are allowed to customize the code |
8 // | for your own needs, but must keep your changes under GPL |
9 // | More information: https://www.peel.fr/lire/licence-gpl-70.html |
10 // +----------------------------------------------------------------------+
11 // | Author: Advisto SAS, RCS 479 205 452, France, https://www.peel.fr/ |
12 // +----------------------------------------------------------------------+
13 // $Id: bdd.php 46935 2015-09-18 08:49:48Z gboussin $
14 define('IN_INSTALLATION', 2);
15 include("../configuration.inc.php");
16 
17 $GLOBALS['DOC_TITLE'] = $GLOBALS['STR_ADMIN_INSTALL_STEP2_TITLE'];
18 unset($_SESSION['session_install_finished']);
19 
20 if (!isset($_SESSION['session_admin_ssl']) && (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off')) {
21  $_SESSION['session_admin_ssl'] = "1";
22 }
24 if(vb($_GET['err']) == '1') {
25  $confirm_message .= $GLOBALS['tplEngine']->createTemplate('global_error.tpl', array('message' => $GLOBALS['STR_ADMIN_INSTALL_ERROR_CONNEXION']))->fetch();
26 }
27 if(vb($_GET['err']) == 'empty') {
28  $confirm_message .= $GLOBALS['tplEngine']->createTemplate('global_error.tpl', array('message' => $GLOBALS['STR_ERR_FILL_IN_ALL']))->fetch();
29 }
30 @include ($GLOBALS['dirroot'] . '/lib/lang/database_langues_'.$_SESSION['session_langue'].'.php');
31 foreach($GLOBALS['available_languages'] as $this_lang){
32  if(!empty($peel_langues["nom"][$this_lang])) {
33  $GLOBALS['select_languages'][$this_lang] = $peel_langues["nom"][$this_lang];
34  } elseif(!empty($GLOBALS['lang_names'][$this_lang])) {
35  $GLOBALS['select_languages'][$this_lang] = $GLOBALS['lang_names'][$this_lang];
36  } else {
37  $GLOBALS['select_languages'][$this_lang] = $this_lang;
38  }
39  if(!in_array($this_lang, $GLOBALS['site_parameters']['complete_lang_files'])) {
40  $GLOBALS['select_languages'][$this_lang] .= ' &lt; 100% => '.String::strtolower($GLOBALS["STR_WITH"]).' '.$peel_langues["nom"]['en'];
41  }
42 }
43 asort($GLOBALS['select_languages']);
44 
45 $tpl = $GLOBALS['tplEngine']->createTemplate('installation_bdd.tpl');
46 $tpl->assign('step_title', $GLOBALS['DOC_TITLE']);
47 $tpl->assign('confirm_message', $confirm_message);
48 $tpl->assign('url_installation', str_replace('http://', 'https://', $detected_wwwroot . '/installation/'));
49 $tpl->assign('ssl_admin_explain', (empty($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == 'off'));
50 $tpl->assign('admin_force_ssl_selected', !empty($_SESSION['session_admin_ssl']));
51 $tpl->assign('wwwroot_value', (!empty($_SESSION['session_install_wwwroot'])?$_SESSION['session_install_wwwroot']:$GLOBALS['detected_wwwroot']));
52 $tpl->assign('site_name_value', (!empty($_SESSION['session_install_site_name'])?$_SESSION['session_install_site_name']:''));
53 $tpl->assign('email_webmaster_value', (!empty($_SESSION['session_install_email_webmaster'])?$_SESSION['session_install_email_webmaster']:''));
54 $tpl->assign('serveur_value', (!empty($_SESSION['session_install_serveur'])?$_SESSION['session_install_serveur']:'localhost'));
55 $tpl->assign('utilisateur_value', (!empty($_SESSION['session_install_utilisateur'])?$_SESSION['session_install_utilisateur']:''));
56 $tpl->assign('motdepasse_value', (!empty($_SESSION['session_install_motdepasse'])?$_SESSION['session_install_motdepasse']:''));
57 $tpl->assign('select_languages', $GLOBALS['select_languages']);
58 $tpl->assign('install_langs_value', (!empty($_SESSION['session_install_langs'])?$_SESSION['session_install_langs']:$_SESSION['session_langue']));
59 $tpl->assign('STR_ADMIN_SITES_GENERAL_PARAMETERS', $GLOBALS['STR_ADMIN_SITES_GENERAL_PARAMETERS']);
60 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_INTRO_1', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_INTRO_1']);
61 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_INTRO_2', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_INTRO_2']);
62 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_INTRO_3', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_INTRO_3']);
63 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_INTRO_4', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_INTRO_4']);
64 $tpl->assign('STR_ADMIN_INSTALL_ERROR_CONNEXION', $GLOBALS['STR_ADMIN_INSTALL_ERROR_CONNEXION']);
65 $tpl->assign('STR_MODULE_WEBMAIL_ADMIN_WEBMASTER_EMAIL', $GLOBALS['STR_MODULE_WEBMAIL_ADMIN_WEBMASTER_EMAIL']);
66 $tpl->assign('STR_ADMIN_SITES_SITE_NAME', $GLOBALS['STR_ADMIN_SITES_SITE_NAME']);
67 $tpl->assign('STR_ERR_FILL_IN_ALL', $GLOBALS['STR_ERR_FILL_IN_ALL']);
68 $tpl->assign('STR_ADMIN_INSTALL_EXPLAIN_SSL', $GLOBALS['STR_ADMIN_INSTALL_EXPLAIN_SSL']);
69 $tpl->assign('STR_ADMIN_INSTALL_URL_STORE', $GLOBALS['STR_ADMIN_INSTALL_URL_STORE']);
70 $tpl->assign('STR_ADMIN_INSTALL_SSL_ADMIN', $GLOBALS['STR_ADMIN_INSTALL_SSL_ADMIN']);
71 $tpl->assign('STR_ADMIN_INSTALL_SSL_ADMIN_NO', $GLOBALS['STR_ADMIN_INSTALL_SSL_ADMIN_NO']);
72 $tpl->assign('STR_ADMIN_INSTALL_SSL_ADMIN_YES', $GLOBALS['STR_ADMIN_INSTALL_SSL_ADMIN_YES']);
73 $tpl->assign('STR_ADMIN_INSTALL_SSL_ADMIN_EXPLAIN', $GLOBALS['STR_ADMIN_INSTALL_SSL_ADMIN_EXPLAIN']);
74 $tpl->assign('STR_ADMIN_INSTALL_LANGUAGE_CHOOSE', $GLOBALS['STR_ADMIN_INSTALL_LANGUAGE_CHOOSE']);
75 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_SERVER', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_SERVER']);
76 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_SERVER_EXPLAIN', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_SERVER_EXPLAIN']);
77 $tpl->assign('STR_ADMIN_INSTALL_DATABASE_USERNAME', $GLOBALS['STR_ADMIN_INSTALL_DATABASE_USERNAME']);
78 $tpl->assign('STR_PASSWORD', $GLOBALS['STR_PASSWORD']);
79 $tpl->assign('STR_CONTINUE', $GLOBALS['STR_CONTINUE']);
80 $tpl->assign('STR_BEFORE_TWO_POINTS', $GLOBALS['STR_BEFORE_TWO_POINTS']);
81 
82 $output = $tpl->fetch();
83 
84 include($GLOBALS['repertoire_modele'] . "/admin_haut.php");
85 echo $output;
86 include($GLOBALS['repertoire_modele'] . "/admin_bas.php");
$output
Definition: bdd.php:82
if(!isset($_SESSION['session_admin_ssl'])&&(!empty($_SERVER['HTTPS'])&&$_SERVER['HTTPS']!= 'off')) $confirm_message
Definition: bdd.php:23
$GLOBALS['DOC_TITLE']
Definition: bdd.php:17
if(!defined("IN_PEEL")) $peel_langues["nom"]
vb(&$var, $default=null)
Variable blanche if $var n'est pas défini, retourne $default, sinon retourne $var.
Definition: format.php:97
if(strlen($date2)== '10') if($type== 'users-by-age'&&a_priv('admin_users', true)) elseif($type== 'forums-count'&&a_priv('admin_content', true)) elseif($type== 'forums-categories'&&a_priv('admin_content', true)) elseif($type== 'users-count'&&a_priv('admin_users', true)) elseif($type== 'product-categories'&&a_priv('admin_products', true)) elseif($type== 'users-by-sex'&&a_priv('admin_users', true)) elseif($type== 'users-by-country'&&a_priv('admin_users', true)) elseif($type== 'sales'&&a_priv('admin_sales', true))
Definition: chart-data.php:160
$tpl
Definition: bdd.php:45
if(defined('IN_PEEL_ADMIN')||IN_INSTALLATION) $_SESSION['session_langue']

This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:29:53 - Peel ecommerce is a product of Agence web Advisto SAS. All rights reserved.