![](https://forum.peel.fr/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
william_13
Utilisateur open source-
Compteur de contenus
67 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par william_13
-
william_13 a ajouté un message dans un sujet PS V4 sous XP
c est ce que j utilise également et mon serveur local est un Wampserveur2.2
mais j ai aussi un autre ordi avec unbuntu dernier version 9.5 que du linux
-
0
-
-
william_13 a ajouté un message dans un sujet PEEL SHOPPING V4 EN MAINTENANCE
bonsoir jacouille24
normalement il doit y avoir
site en cours de maintenance etc
si la case oui dans la page maintenance a étè cochée
et le site doit de nouveau fonctionner quant on coche la case non
j ai mis la page maintenance dans le dossier administrateur.
lors des tests celà a fonctionné normalement
william_13
chez moi en local celà fonctionne
je viens de refaire le test et j ai bien ceci en page d accueil
Le site G54 est actuellement en cours de maintenance pour quelques minutes.
Merci de votre compréhension. et celà dans la page maintenance Vos modifications ont été prise en compte.
-
0
-
-
william_13 a ajouté un message dans un sujet PEEL SHOPPING V4 EN MAINTENANCE
bonsoir Jacouille24
voici les modifs que j ai fait pour que le systeme puisse être opérationnel sur shopping
il y a un debut de code sur haut.php
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éhension.</div>";
exit();
}
et celui de la page configuration_inc
que j ai modifié
if ($standby == 0) {
define('IN_STANDBY', TRUE);
}
et dans setup -> info.inc
$standby = "0";
ensuite concevoir une page ex : maintenance.php avec le code suivant
debut code
<?
include("../configuration.inc.php"); ?>
<html>
<head>
<title><?=$DOC_TITLE ?></title>
<meta http-equiv="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<link REL="stylesheet" type="text/css" href="<?=$wwwroot?>/lib/css/admin.css" />
<script type="text/javascript" language="javascript">
/**
* marks all rows and selects its first checkbox inside the given element
* the given element is usaly a table or a div containing the table or tables
*
* @param container DOM element
*/
var marked_row = new Array;
function markAllRows( container_id ) {
var rows = document.getElementById(container_id).getElementsByTagName('tr');
var unique_id;
var checkbox;
for ( var i = 0; i < rows.length; i++ ) {
checkbox = rows.getElementsByTagName( 'input' )[0];
if ( checkbox && checkbox.type == 'checkbox' ) {
unique_id = checkbox.name + checkbox.value;
if ( checkbox.disabled == false ) {
checkbox.checked = true;
if ( typeof(marked_row[unique_id]) == 'undefined' || !marked_row[unique_id] ) {
rows.className += ' marked';
marked_row[unique_id] = true;
}
}
}
}
return true;
}
/**
* marks all rows and selects its first checkbox inside the given element
* the given element is usaly a table or a div containing the table or tables
*
* @param container DOM element
*/
function unMarkAllRows( container_id ) {
var rows = document.getElementById(container_id).getElementsByTagName('tr');
var unique_id;
var checkbox;
for ( var i = 0; i < rows.length; i++ ) {
checkbox = rows.getElementsByTagName( 'input' )[0];
if ( checkbox && checkbox.type == 'checkbox' ) {
unique_id = checkbox.name + checkbox.value;
checkbox.checked = false;
rows.className = rows.className.replace(' marked', '');
marked_row[unique_id] = false;
}
}
return true;
}
</script>
<style>
tr.classe1 {
background-color: #F4F4F4;
color : #000000;
font-family : "Trebuchet Ms", Arial, Helvetica;
font-weight : normal;
font-size : 13px;
text-decoration: none;
}
tr.classe2 {
background-color: #E5E5E5;
color : #000000;
font-family : "Trebuchet Ms", Arial, Helvetica;
font-weight : normal;
font-size : 13px;
text-decoration: none;
}
tr.classe3 {
background-color: #CCFFCC;
color : #000000;
font-family : "Trebuchet Ms", Arial, Helvetica;
font-weight : normal;
font-size : 13px;
text-decoration: none;
}
</style>
</head>
<body>
<?php
$DOC_TITLE = "Maintenance du site";
switch (vb($_REQUEST['mode'])) {
case "ajout" :
ecrire($_POST);
echo "<div class=\"normal\">Vos modifications ont été prise en compte.</div>";
$tab_var = lire();
affiche_variables($tab_var);
break;
default :
$tab_var = lire();
affiche_variables($tab_var);
break;
}
// LISTE DES FONCTIONS
function lire() {
chdir("../lib/setup");
$file = fopen("info.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("info.inc.php", "w");
$string = "<?
\n\$serveur_mysql = \"". $frm['serveur_mysql']."\";
\n\$utilisateur_mysql = \"". $frm['utilisateur_mysql']."\";
\n\$mot_de_passe_mysql = \"". $frm['mot_de_passe_mysql']."\";
\n\$nom_de_la_base = \"". $frm['nom_de_la_base']."\";
\n\$wwwroot = \"". $frm['wwwwroot']."\";
\n\$site = \"". $frm['site']."\";
\n\$support = \"".$frm['support']."\";
\n\$standby = \"".$frm['standby']."\";
\n?>";
fwrite($file, $string);
fclose($file);
chdir("../../administrer");
}
function affiche_variables(&$tab_var) {
?>
<table border=0 width="802" class="tablespace">
<tr>
<td class="entete" colspan="2">Variables du site</th>
</tr>
<form action="<?=$_SERVER['PHP_SELF']?>" method="POST">
<tr><td width="439" class="normal">Serveur hôte (mysql) :</td>
<td width="353"><input style="width:100%" type="text" name="serveur_mysql" value="<? echo($tab_var[0]); ?>">
</td></tr>
<tr><td class="normal">Identifiant (mysql) : </td><td><input style="width:100%" type="text" name="utilisateur_mysql" value="<? echo($tab_var[1]); ?>">
</td></tr>
<tr><td class="normal">Mot de passe (mysql) : </td><td><input style="width:100%" type="password" name="mot_de_passe_mysql" value="<? echo($tab_var[2]); ?>">
</td></tr>
<tr><td class="normal">Nom de la base mysql : </td><td><input style="width:100%" type="text" name="nom_de_la_base" value="<? echo($tab_var[3]); ?>">
</td></tr>
<tr><td class="normal">URL de la boutique sans barre oblique à la fin : </td><td><input style="width:100%" type="text" name="wwwwroot" value="<? echo($tab_var[4]); ?>" >
</td></tr>
<tr><td class="normal">Nom du site web :</td><td><input style="width:100%" type="text" name="site" value="<? echo($tab_var[5]); ?>">
</td></tr>
<tr><td class="normal">Email administrateur :</td><td><input style="width:100%" type="text" name="support" value="<? echo($tab_var[6]); ?>">
</td></tr>
<tr><td class="entete" colspan="2"><b>Site en cours de maintenance : </b>
</td></tr>
<tr><td class="normal">Seul le back office reste consultatble. Vous pouvez ainsi importer vos produits, trier vos catégories etc ... sans que cela soit gênant pour vos clients. Ceux ci verront simplement une page leur annoncant que le sites est en maitenance et les invitant à revenir plus tard.
: </td><td class="normal"><input type="radio" name="standby" value="1" <?php if (isset($tab_var[14])) { if ($tab_var[14] == "1") echo "checked";}?>> Oui<input type="radio" name="standby" value="0" <?php if (isset($tab_var[14])) { if ($tab_var[14] == "0") echo "checked"; }?>>Non</td></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>
<?
}
?>
voilà
-
0
-
-
william_13 a ajouté un message dans un sujet sous catégories
merci
la solution a étè trouvée !
-
0
-
-
william_13 a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
sous catégoriesBonjour la communauté!!
J aimerai lorsque l on clique sur une categorie avoir sous forme de vignettes les sous catégories corespondantes
dans une autre page tampon et lorsque l on clique sur ces vignettes
quelles nous renvoient sous la sous categorie corespondante
j espere que vous avez compris
merci à vous
- 5 réponses
- 4 018 vues
-
william_13 a ajouté un message dans un sujet sous catégories
Merci pour votre réponse , je vais la tester
désolè de vous répondre si tard mais des problémes familliaux
m ont eloigné un petit moment
merci Jean-Hervé
-
0
-
-
william_13 a ajouté un message dans un sujet probleme d administration
merci à toi
-
0
-
-
william_13 a ajouté un message dans un sujet probleme d administration
bonsoir
peel shopping vers 3.0
-
0
-
-
william_13 a ajouté un message dans un sujet probleme d administration
bonjour !
d abord merci pour avoir repondu à mon message
la rubrique est bien selectionnée au depart
ce n est pas un probleme de la base puisque les categories et produits fonctionnent
et ils sont ensuite visibles sur la partie publique
probleme resolu pour insertion article manquait une variable dans le script
mais toujours le souci visuel avec le menu rubrique
-
0
-
-
william_13 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
probleme d administrationBonjour à la communauté
Aujourd hui je n arrive plus à créer des articles avec la partie admin
ajouter une rubrique fonctionne mais ajouter un article à une rubrique donnée pose probléme!
vous avez la rubrique ex restaurant et une sous rubrique auberge de la callade dans laquelle vous voulez inserer un article
quand vous faites ajouté rien nez se passe
la base de donnée est vide et j ai pas de message erreur
ensuite un petit bug peut être au niveau menu rubrique
l arboressence du menu rubriques ne fonctionnent pas comme celui des categories
dans le sens ou si je clique sur une categories qui possede des sous categories
celles si ne sont visibles que si je clique sur +
tandis que sous le menu rubrique
quans vous avez une sous rubrique celle ci est toujours visible avec le signe -
mais n est pas caché tant que l on ne clique pas sur le + de la rubrique concernée
une idée à mes 2 problémes merci à vous tous :mellow:
- 6 réponses
- 4 202 vues
-
william_13 a ajouté un message dans un sujet Un script pour resize les photos au moment de l'import
mille excuse j étais avec un client au tel
sur le script produit_details .php j ai mis witdh en pourcentage sans height
ce qui redimentionne valeur hauteur largeur
width en pourcentage
en fait l image se redimentionne avec une bonne homothetie
-
0
-
-
william_13 a ajouté un message dans un sujet Un script pour resize les photos au moment de l'import
bonjour à toi crisplouf
j ai fait comme tu me l as indiqué mais j ai ceci Problem In Creating image
donc je suis revenu au script precedent
j ai pas encore changer le configuration.inc.php
pour la redirection au niveau des images dans le repertoires normale
ayant uploader avant dirctelment dans le repertoire en racine upload
j aimerai puisque tu es à l ecoute que les images uploader soit d une dimention fixe soit 300px
j avais mis ceci $size = 300; // the thumbnail height
-
0
-
-
william_13 a ajouté un message dans un sujet Un script pour resize les photos au moment de l'import
Bonjour
le script de redimentionnement à l air fonctionnel
mais pour moi j ai un léger default
le script upload bien les fichiers jpg aux endroits indiqués
mais sur la liste des produits au niveau administration
il renvoit ceci :Nom du fichier :../upload/vignettes/small_porte-lumiere.jpg
au lieu de donnée simplement small_porte-lumiére.jpg
ce qui fait que la 1er image (vignette) lorsque l on clique pour zoomer
ne trouve pas le chemin
celà donne http://www.pourtoutlartdumonde.com/upload/...-cathedrale.jpg :)
j ai 2 fois le repertoire upload !
le bout de code :
function upload($the_file) {
$size = 150; // the thumbnail height
$filedir = '../upload/normales/'; // the directory for the original image
$thumbdir = '../upload/vignettes/'; // the directory for the thumbnail image
$prefix = 'small_'; // the prefix to be added to the original name
mon repertoire 'upload' se trouve à la racine
un petit coup de pouce merci à vous tous
-
0
-
-
william_13 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
petit soucis avec la baseBonjour à la communauté peel
là petit soucis
j ai bien les categories qui s affichent
donc l ajout categorie fonctionne
mais lorsque je veux ajouter un produit
aprés avoir cliquez sur ajouter
rien
juste aucun produit ajouté à la base !!
merci pour une idée
viens d apprendre que le mysql et une version3
serveur mutualisé
- 0 réponse
- 1 643 vues
-
william_13 a ajouté un message dans un sujet comment changer la couleur de fond
-
william_13 a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
comment changer la couleur de fondBonjour à tous
peut être que la question a déjà été posée
comment changer la couleur des pages php
comme celle de l index pour que celle ci à l accueil soit de même couleur que mon graphisme
je posséde premium 2.9 et j arrive pas à situer ou mettre le code
j ai déjà modifier la feuille de style et haut.php
mais ce n est pas dedans
merci pour votre aide
William_13
- 3 réponses
- 2 870 vues
-
william_13 a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Votre publicité 120 pixelsBonjour à la communauté Peel
j aimerai savoir l endroit ou se trouve 'Votre publicité 120 pixels' pour que je puisse l enlever
ensuite une autre petite question
j aimerai modifier la couleur du texte 'Nouveautés' et ' Top des ventes' qui est en noire
le seul probléme c'est quand passant par "Modifier la feuille de style" du systeme d'administration
toutes les textes qui sont reliés à Couleur du texte change eux aussi ce qui est pas le but en soit
une idée merci à tous
william_13
- 1 réponse
- 2 776 vues