Maintenance

25 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour tous le monde

Question bete peut on mettre le site en maintenance :)

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour tous le monde

Question bete peut on mettre le site en maintenance :)

Merci

Oui en modifiant la variable $standby du fichier /lib/setup/info.inc.php et en la mettant sur 1 au lieu de 0

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Oui en modifiant la variable $standby du fichier /lib/setup/info.inc.php et en la mettant sur 1 au lieu de 0

Merci Patrice de votre réponse :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ah j'ai pas la variable $standby :) dans info.inc.php.<?

$serveur_mysql = "XXX";

$utilisateur_mysql = "XXX";

$mot_de_passe_mysql = "XXX";

$nom_de_la_base = "XXX";

$wwwroot = "XXX";

$site = "XXX";

$support = "XXX";

?>

voici le fichier en question

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

j'ai ajoute la variable $standby = "1";

mais rien n'y fait j'ai tu oublier quel chose

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

quelle est ta version PREMIUM

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

quelle est ta version PREMIUM

Bonsoir paulanna

Dans ma signature :)

PEEL PREMIUM 3.6

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

arf oui en effet :)

je pense que depuis les versions 3.x cette variable n'est plus.

si tu souhaites toujours l'utiliser fais le savoir et on te guideras

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

arf oui en effet :)

je pense que depuis les versions 3.x cette variable n'est plus.

si tu souhaites toujours l'utiliser fais le savoir et on te guideras

Bonjour paulanna

Oui effectivement l'option maintenance serai tres utile :unsure: , si vous pouvais me guide dans cette marche ,je veux bien suivre

.

Merci :lol:

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

1. dans le fichier administrer/variables.php

- repère par exemple :

\n\$support = \"".$frm['support']."\";
et au dessous met :
\n\$standby = \"".$frm['standby']."\";
dans la meme page chercher la fonction function affiche_variables(&$tab_var) et mettre où tu voudras :
	<tr><td class="entete" colspan="2"><b>Site en cours de maintenance : </b></td></tr>	

	<tr><td class="normal">Maintenance du site : </td><td class="normal"><input type="radio" name="standby" value="1" <?php if (isset($tab_var[18])) { if ($tab_var[18] == "1") echo "checked";}?>> Oui<input type="radio" name="standby" value="0" <?php if (isset($tab_var[18])) { if ($tab_var[18] == "0") echo "checked"; }?>> Non</td></tr>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ok merci pour cette astuce, problème le bouton dans admin il est inactif ??? :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

arf je me trompais :)

mets 21 à la place de 18

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

arf je me trompais :unsure:

mets 21 à la place de 18

Ok je regarde cela demain, probleme idem avec par exemple tous les ligne se decale :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

dans modeles/defautl/haut.php tu as

 if (!defined('IN_STANDBY'))

{

	echo "<div align=\"center\" style=\"font-family:tahoma,verdana;font-size:13px;font-weight:bold;\"><br /><br />Le site $site est actuellement en cours de maintenance pour quelques minutes.<br /><br />Merci de votre compr&eacute;hension.</div>";


	exit();

}

en ce qui concerne le decalage des lignes j'ai donné cela a titre d'exmple

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

dans modeles/defautl/haut.php tu as

 if (!defined('IN_STANDBY'))

{

	echo "<div align=\"center\" style=\"font-family:tahoma,verdana;font-size:13px;font-weight:bold;\"><br /><br />Le site $site est actuellement en cours de maintenance pour quelques minutes.<br /><br />Merci de votre compr&eacute;hension.</div>";


	exit();

}

en ce qui concerne le decalage des lignes j'ai donné cela a titre d'exmple

Ok pas de probleme ici :)

Pour plus de d'info sur le back office / Variable du site a partir de gestion des stock tous les lignes remplie descende

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

si tu veux fais moi passer le fichier variables.php en mp

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Oui en modifiant la variable $standby du fichier /lib/setup/info.inc.php et en la mettant sur 1 au lieu de 0

Bonjour,

Je n'ai pas cette valeur dans /lib/setup/info.inc.php mais dans /lib/setup/var.inc.php !!!

D'ailleur j'ai fait comme indiqué ci-dessus et je n'arrive pas à mettre le site en maintenance !!!

Rajout de la valeur Standby + ligne code dans variable.php Mais rien n'y fait.

Cordialement.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

fais passer la page variables.php du repertoire administrer

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

fais passer la page variables.php du repertoire administrer

Slt Paulanna !

Désolé pour le retard :-(

Voici le code de la page administrer/variable.php

<?php

include("../configuration.inc.php");

necessite_identification();

necessite_priv("admin");

$DOC_TITLE = "Variables du site";

include("modeles/haut.php");


switch (vb($_REQUEST['mode'])) {


	case "ajout" :

		ecrire($_POST);

		echo "<div class=\"normal\">Vos modifications ont &eacute;t&eacute; prise en compte.</div>";

		$tab_var = lire();

		affiche_variables($tab_var);

	break;


	default :

	$tab_var = lire();

	affiche_variables($tab_var);

break;

}



include("modeles/bas.php");


// LISTE DES FONCTIONS


function lire() {

	//Obliger de changer le susteme sinon l'herbergeur ne le prend pas :-(

	//chdir("../lib/setup");

	$file = fopen("../lib/setup/var.inc.php", "r");

	$count = 0;

	$tab_var = array();

	while (true) {

		if (feof($file)) break;

		$car = fgetc($file);

		while(($car != "\"") && (true)) {

			if (feof($file)) break;

			$car = fgetc($file);

		}

		//ici on est au debut de la variable

		$car = fgetc($file);

		$var="";

		while (($car != "\"") && (true)) {

			if (feof($file)) break;

			$var = $var.$car;

			$car = fgetc($file);

		}

		$tab_var[$count] = $var;

		$count++;

	}

	fclose($file);

	//chdir("../../administrer");

	return $tab_var;

}


function ecrire(&$frm) {

	//chdir("../lib/setup");

	$file = fopen("../lib/setup/var.inc.php", "w");


	if (!isset($frm['top'])) {$top = 0;} else {$top = $frm['top'];}

	if (!isset($frm['retail'])) {$statusretail = 0;} else {$statusretail = $frm['retail'];}

	if (!isset($frm['affiliate'])) {$statusaffiliate = 0;} else {$statusaffiliate = $frm['affiliate'];}

	if (!isset($frm['parrain'])) {$statusparrain = 0;} else {$statusparrain = $frm['affiliate'];}


	$string = "<? 

	\n\$site = \"". $frm['site']."\";

	\n\$logo = \"". $frm['logo']."\";

	\n\$support = \"".$frm['support']."\";



	\n\$timemax = \"".$frm['timemax']."\";

	\n\$seuil = \"".$frm['seuil']."\";


	\n\$seuil_total = \"".$frm['seuil_total']."\";

	\n\$seuil_total_reve = \"".$frm['seuil_total_reve']."\";


	\n\$statusretail = \"".$statusretail."\";


	\n\$statusaffiliate = \"".$statusaffiliate."\";

	\n\$affiliate_rate = \"".$frm['affiliate_rate']."\";


	\n\$statusparrain = \"".$statusparrain."\";

	\n\$avoir = \"".$frm['avoir']."\";


	\n\$paypal = \"".$frm['paypal']."\";

	\n\$sips = \"".$frm['sips']."\";

	\n\$paybox_cgi = \"".$frm['paybox_cgi']."\";

	\n\$paybox_site = \"".$frm['paybox_site']."\";

	\n\$paybox_rang = \"".$frm['paybox_rang']."\";

	\n\$paybox_identifiant = \"".$frm['paybox_identifiant']."\";

	\n\$logo = \"".$frm['logo']."\";

	\n\$timemax = \"".$frm['timemax']."\";

		\n\$standby = \"".$frm['standby']."\";

	\n?>";

	fwrite($file, $string);

	fclose($file);

	//chdir("../../administrer");

}


function affiche_variables(&$tab_var) {

?>

<table border=0 width="760" class="tablespace">

<tr>

	<td class="entete" colspan="2">Variables du site</th>

</tr>

<form action="<?=$_SERVER['PHP_SELF']?>" method="POST">



	<tr><td class="normal">Nom du site web : </td><td><input style="width:100%" type="text" name="site" value="<? echo($tab_var[0]); ?>" ></td></tr>

	<tr><td class="normal">Logo du site web<br />Ins&eacute;rer l'url compl&egrave;te vers le logo - FORMAT JPG obligatoire pour le catalogue PDF : </td><td><input style="width:100%" type="text" name="logo" value="<? echo(vb($tab_var[1])); ?>" ></td></tr>

	<tr><td class="normal">Email administrateur : </td><td><input style="width:100%" type="text" name="support" value="<? echo($tab_var[2]); ?>"></td></tr>	


	<tr><td class="entete" colspan="2"><b>GESTION DES STOCKS : </b></td></tr>	

	<tr><td class="normal">D&eacute;lai de r&eacute;rvation du stock (en minutes) : </td><td><input style="width:100%" type="text" name="timemax" value="<? echo vb($tab_var[3]); ?>" ></td></tr>	

	<tr><td class="normal">Seuil d'alerte administrateur pour les stocks : </td><td><input style="width:100%" type="text" name="seuil" value="<? echo vb($tab_var[4]); ?>" ></td></tr>	



	<tr><td class="entete" colspan="2"><b>FRAIS DE PORT : </b></td></tr>	

	<tr><td class="normal">PUBLIC : Seuil de gratuit&eacute; des frais de port (en &euro; TTC) : </td><td><input style="width:100%" type="text" name="seuil_total" value="<? echo vb($tab_var[5]); ?>" ></td></tr>	

	<tr><td class="normal">GROSSISTE : Seuil de gratuit&eacute; des frais de port (en &euro; TTC) : </td><td><input style="width:100%" type="text" name="seuil_total_reve" value="<? echo vb($tab_var[6]); ?>" ></td></tr>	


	<tr><td class="entete" colspan="2"><b>REVENDEUR : </b></td></tr>	

	<tr><td class="normal">Activer le module revendeur : </td><td class="normal"><input type="radio" name="retail" value="1" <?php if (isset($tab_var[7])) { if ($tab_var[7] == "1") echo "checked";}?>> Oui<input type="radio" name="retail" value="0" <?php if (isset($tab_var[7])) { if ($tab_var[7] == "0") echo "checked"; }?>> Non</td></tr>	




	<tr><td class="entete" colspan="2"><b>AFFILIATION : </b></td></tr>	

	<tr><td class="normal">Activer le module affiliation : </td><td class="normal"><input type="radio" name="affiliate" value="1" <?php if (isset($tab_var[8])) { if ($tab_var[8] == "1") echo "checked";}?>> Oui<input type="radio" name="affiliate" value="0" <?php if (isset($tab_var[8])) { if ($tab_var[8] == "0") echo "checked"; }?>> Non</td></tr>	

	<tr><td class="normal" style="width:40%">Commission revers&eacute;e aux affili&eacute;s (sur le total HT de la commande) : </td><td class="normal"><input type="text" style="width:30px" name="affiliate_rate" value="<? if (isset($tab_var[9])) echo($tab_var[9]); ?>" > %</td></tr>	


	<tr><td class="entete" colspan="2"><b>PARRAINAGE : </b></td></tr>	

	<tr><td class="normal">Activer le module parrainage : </td><td class="normal"><input type="radio" name="parrain" value="1" <?php if (isset($tab_var[10])) { if ($tab_var[10] == "1") echo "checked";}?>> Oui<input type="radio" name="parrain" value="0" <?php if (isset($tab_var[10])) { if ($tab_var[10] == "0") echo "checked"; }?>> Non</td></tr>	

	<tr><td class="normal" style="width:40%">Avoir revers&eacute; dans le module parrainage : </td><td class="normal"><input type="text" style="width:30px" name="avoir" value="<? if (isset($tab_var[11])) echo($tab_var[11]); ?>" > &euro;</td></tr>	


	<tr><td class="entete" colspan="2"><b>Paiement par carte bancaire : </b></td></tr>	

	<tr><td class="normal"><b>PAYPAL</b> : Email paypal</td><td><input style="width:100%" type="text" name="paypal" value="<? echo vb($tab_var[12]); ?>" ></td></tr>

	<tr><td class="normal">

	<b>Solution SIPS (ATOS) : Num&eacute;ro de certificat</b><br />

	E-transactions (Cr&eacute;dit Agricole - test : 013044876511111),<br />

	Sogenactif (Soci&eacute;t&eacute; g&eacute;n&eacute;rale - test : 014213245611111),<br />

	Mercanet (BNP Paribas - test : 082584341411111),<br />

	Cyberplus (Banque Populaire - test : 038862749811111) :,<br />

	Sherlock's (Cr&eacute;dit Lyonnais - test : 014295303911111),<br />

	Elysnet (CCF - test : 014102450311111)

	Scellius (LA POSTE - test : 014141675911111) </td><td><input style="width:100%" type="text" name="sips" value="<? echo vb($tab_var[13]); ?>" ></td></tr>		

	<tr><td colspan="2" class="normal"><b>Solution PAYBOX :</b></td></tr>

	<tr>

	<td class="normal">URL DU CGI</td>

	<td><input style="width:100%" type="text" name="paybox_cgi" value="<? echo vb($tab_var[14]); ?>" ></td>

	</tr>

	<tr><td class="normal">SITE (TEST : 1999888)</td><td><input style="width:100%" type="text" name="paybox_site" value="<? echo vb($tab_var[15]); ?>" ></td></tr>

	<tr><td class="normal">RANG (TEST : 99)</td><td><input style="width:100%" type="text" name="paybox_rang" value="<? echo vb($tab_var[16]); ?>" ></td></tr>

	<tr><td class="normal">IDENTIFIANT (TEST : 2)</td><td><input style="width:100%" type="text" name="paybox_identifiant" value="<? echo vb($tab_var[17]); ?>" ></td></tr>


<tr><td class="entete" colspan="2"><b>Site en cours de maintenance : </b></td></tr>	

	<tr><td class="normal">Maintenance du site : </td><td class="normal"><input type="radio" name="standby" value="1" <?php if (isset($tab_var[21])) { if ($tab_var[21] == "1") echo "checked";}?>> Oui<input type="radio" name="standby" value="0" <?php if (isset($tab_var[21])) { if ($tab_var[21] == "0") echo "checked"; }?>> Non</td></tr>  



	<tr>

	<td align="center" colspan="2">

	<input type="submit" name="action" class="bouton" value="Enregistrer les modifications">

	<input type="hidden" name="mode" value="ajout">

</form>

	</td></tr>

</table>


<?

}

?>
Voici le code de la page modele/default/haut.php
if (!defined('IN_PEEL'))

{

	echo("Tentative de hacking ! <br />Hacking attempt !");

	exit();

}


if (!defined('IN_STANDBY'))

{

	echo "<div align=\"center\" style=\"font-family:tahoma,verdana;font-size:13px;font-weight:bold;\"><br /><br />Le site $site est actuellement en cours de maintenance pour quelques minutes.<br /><br />Merci de votre compr&eacute;hension.</div>";


	exit();

}
Voici le code de la page lib/setup/var.inc.php
<? 

$site = "PEEL PREMIUM 3.6";

$logo = "";

$support = "info@peel.fr";

$timemax = "100";

$seuil = "5";

$seuil_total = "150";

$seuil_total_reve = "150";	

$statusretail = "0";	

$statusaffiliate = "0";	

$affiliate_rate = "0";	

$statusparrain = "0";	

$avoir = "10";	

$paypal = "info@peel.fr";	

$sips = "";	

$paybox_cgi = "";	

$paybox_site = "";	

$paybox_rang = "";	

$paybox_identifiant = "";	

$logo = "";   

$timemax = "100";		

$standby = "1"; 

?>

Rien ne se passe ... La valeur de standby ne change pas dans le var.inc.php et dans le fichier variable.php il n'a pas l'air de "checked" grand chose...

Merci de ton aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ok pas de souci je te ferais passer le fichier modifié

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ok pas de souci je te ferais passer le fichier modifié

Encore moi Paulanna <_<

Tu peu me faire passer le fichier modifié pour qu eje puisse moi aussi bénéficier de la mise en maintenance du site (Peel Premium v3.90) ???

Thanks

PS: sinon met le ici dans un prochain billet pour que tout le monde en profite !!!

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ok ultérieurement <_<

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ok ultérieurement :(

Paulanna, tu m'oublies pas j'espère pour le fichier à modifié stp <_<

Envoi le moi en MP s'il te plait...

Bonne continuation et merci pour ton aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pour demain alors,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pour demain alors,

Je respect ta journée de repos :( Pas de problème !

Bon dimanche, et merci...

A demain <_<

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping