Page 15 of 27

Posted: 2004-02-20 17:56:33
by Free51
salut

erreur tres courante de chez Free, car comme le message d'erreur l'indique et ce reporter à la doc :

Code: Select all

Please consult http://support.free.fr/web/php/php4.html in your script on line 0
qui dit :

Code: Select all

important : Pour que vos sessions 'fichiers' (mode par défaut) fonctionnent, vous devez créer un répertoire "sessions" (en minuscules sans les guillemets) à la racine de votre site Web (ou du cas échéant, de votre site Web secondaire). Sinon un message d'erreur vous signalant l'impossibilite de sauvegarder les sessions apparaitra. 
voila that's all et amuse toi bien ...


@+
Free51

Tout baigne !

Posted: 2004-02-20 19:52:18
by Sir Pandolphe
Salut, et merci de ta réponse.

J'ai finalement acheté à l'instant un domaine (pandolphe-vision.net).

Tout fonctionne à merveille avec mon nouveau hébergeur, il a fallu juste modifier les CHMOD (chose impossible chez FREE).

MERCI MERCI MERCI.

Si il serait possible de dater et de mettre une heure sur les demandes d'emprunt, d'interdire l'emprunt pour X ou Y, et si le script pouvait envoyer un email automatiquement (adresse dans fiche utilisateur) pour annoncer l'accèptation du pret, serait super.



Amicalement,
Pandolphe

Posted: 2004-02-23 17:29:29
by Free51

- Quand je diminue la taille des colonnes, la taille des blocs de gauche (recherche, suivi, catégorie) augmente... N'y-a-t-il pas moyen de la fixer, et de plutôt centrer l'ensemble sur la page (c'était comme ça avant il me semble!).
c'est fait, j'ai ameliorer le code html du tableau en indiquant des valeurs de largeur de colonne, je me suis basé sur mon écran en 1024 x 768, pour ne pas avoir de barre de defilement horizontal.
- Quand on choisi une catégorie dans le suivi (p.ex. films en attente), puis qu'on clique sur une lettre, on reste dans le filtre de suivi (plutôt que de voir tous les films!!). C'est ennuyant. Il faudrait soit revenir automatiquement à la liste complète, soit avoir au moins un élément dans suivi qui dit "Afficher tous les films".
j'ai corriger le script, maintenant même si il est selectionner il est quand même clickable(mouarf ca veut rien dire ce que je viens d'écrire!! :/ ), je reprend, si tu as selectionner un menu(film en attente, categorie, etc), celui-ci est en gras et n'avait plus de lien, maintenant si, ce qui permet de ce sortir rapidement d'une recherche et de re-afficher la totalité de la selection.
- Ce serait super, si un utilisateur à demandé des emprunts..., qu'il recoive un pop-up ou soit informé d'une certaine manière, lorsqu'il se reconnecte si le status à changé (du style: les films suivants ont été acceptés par l'administrateur, les films suivants ont été rendus...).
là, desolé de te decevoir mais si ça avait ete avec un mysql, c'etait sans probleme, la je manipule un minimum de fichier(3 pour etre exact), donc deja plus dure, car il faut garder une trace de chaque avancement dans le panier, donc peut etre plus tard.
- Ce serait bien, en face des éléments du suivi, que l'utilisateur voie directement le nombre de films dans chaque catégorie, du genre:
..... film(s) en attente(s) (3)
..... film(s) emprunté(s) (4)
..... film(s) déjà vu(s) (18)


C'est fait mais apres reflection je l'ai mis devant, ce qui donne plutot ceci:
15 film(s) en attente (s)
0 film(s) emprunté(s)
45 film(s) déjà vu(s)
- Ne pourrait-il pas y avoir un petit bouton pour mettre les films dans le panier directement sur la page principale (sur une connection lente, c'est ennuyant d'aller à chaque fois dans le détail, et de devoir charger l'image!)
la aussi desolé, j'avais aussi penser à ça depuis le debut mais j'ai un probleme de click, car la selection est sur toute la ligne, il faudrait dans ce cas que je casse un peu le tableau quand l'option panier est coché, j'avoue que j'ai pas encore oser le faire :)
Encore une remarque: les utilisateurs devraient pouvoir supprimer des films qu'ils ont placé dans leur panier (tant qu'ils n'ont pas été acceptés évidemment)... c'est pour le cas où ils se seraient trompés de film!!!
je vais y reflechir non pas que cela soit dure, mais c'est un peu pareil qu'au dessus, la par contre j'ai peut etre la solution, car comme tu as peut etre remarquer quand tu selectionne les film(s) en attente(s) il ne met pas le lien vers le le descriptif de la fiche, la je pourrais peut-etre faire un lien qui enlevera le film si on clique dessus ...
Ce serait bien aussi, dans la gestion du panier, d'avoir un moyen de sortir, par exemple, une version imprimable des films en attente pour un utilisateur spécifique (pour pouvoir les préparer), ou des films empruntés par un utilisateur spécifique (pour pouvoir lui réclamer!)...
c'est fait, sur les 2 tableaux il te trouve les noms puis les met en liste selectionnable, ensuite il t'ouvre une nouvelle fenetre avec les titres sur l'utilisteur que tu as selectionner
Une dernière remarque... Je trouve le design de la partie "Administration" moyen, par rapport au design vraiment nickel de la partie "Catalogue"... On a vraiment l'impression de ne pas avoir beaucoups de place sur l'écran... Ce serait bien de le re-designer un peu (quand tu as du temps!!!)
la ca sera vraiment quand j'aurai le temps, lol

@+
Free51

PS: desolé aussi sur la version, ca ne sera pas une 3.1, mais une 3.0a ;), et elle sera dispo demain, quand j'aurai fini de la tester.

Posted: 2004-02-23 17:40:17
by bbdoc
Super... bon boulot... :grinking:

En fait, les deux trucs qui me manqueront encore le plus, c'est:
- le bouton pour ajouter au panier direct sur la première page!
- La possibilité de supprimer des éléments du panier.

Je comprends pas bien ta difficulté pour le premier mais bon, si tu le dis, c'est que ça ne doit effectivement pas être évident (vu le niveau du script, tu nous a prouvé que tu n'étais pas un débutant en php ;) )

J'attends cette nouvelle version avec impatience!

Posted: 2004-02-23 17:55:46
by videoman
ce doit être tout con, mais une fois exporté les films et lancé avec easy php, le catalogue est vide ne comporte aucun film, que faire?
lorsque je soumet le catalogue dans les pref j'obtiens cette erreur
Warning: mkdir(../data/catalogues/dossier): File exists in c:\program files\easyphp1-7\www\conf\includes\catalog.inc on line 37

que ce passe t-il?

Posted: 2004-02-23 19:36:17
by Free51
il te faut creer le repertoire, mais à mon avis le dossier existe deja, d'ou l'erreur, donc tu regarde simplement avec ton logiciel FTP, si le repertoire(ici dossier apparament) existe bien, si oui copie ton fichier catalog.html qui as exporter depuis AMC et place le dedans, ensuite va dans les users et donne les permissions pour ton nouveau catalogue.car celui par defaut est le fichier /principal/catalog.html.


voila, essaye deja ca

@+
Free51

Posted: 2004-02-24 09:34:03
by Free51
salut all

voila la version 3.0a est en ligne, me faire des remarques si j'ai oublier qqchose,car comme je navigue entre 2 pc, j'ai peut etre oublier de mettre à jour un fichier.

pour les suggestions en attente citer plus haut, j'y travaille, donc encore un peu de patience, je pense que cette version apporte deja un reel confort d'utilisation pour l'administrateur.

sinon une autre remarque, que je me suis fait à moi même lorsque je programmais ce module de panier, ce script devient de plus en plus autonome face à AMC,il n'en faudrait pas beaucoup, pour gerer du site web les fiches des films avec import automatique aussi, bon certainement avec moins de fonctionnalités que AMC c'est sur....

@+
Free51

Posted: 2004-02-24 11:02:41
by bbdoc
Super, je vais tester cela!!!

Tiens, quelques questions idiotes...
- Est-ce que le template gère le fait qu'un film ai déjà été emprunté (et que donc, personne d'autre ne peut le demander vu qu'il est déjà en cours d'emprunt!!!!)
- Que se passe-t-il si on met à jour le catalogue (en refaisant un export!)... Est-ce que les listes d'emprunt sont effacées, ou est-ce indépendant?? Sur quoi se base le template pour définir les films empruntés (sur leur numéro???)

Serait-il possible de mettre des films en "Hors Stock"... c'est à dire que certains films ne seraient pas empruntables!!!

Merci
bbdoc

Posted: 2004-02-24 12:56:04
by Free51
oui effectivement, quand un film est en attente, il n'est pas possible de le mettre dans son panier, un message apparait à la place de l'icone add_panier..

la mise à jour ne genent en rien, ce sont 3 fichiers indépendants, dans ces 3 fichiers, les champs conservés sont:
Le N°(je test sur cette valeur)
Le titre
Le nom du demandeur

maintenant il est sur que si vous changer de N° pour un film celui-ci ne correspondra plus,j'ai penser à cette eventualité en testant plutot sur le titre, mais c'est dangereux aussi, car si vous faite une correction sur un titre, et si ce titre est dans un des fichiers, il ne sera plus trouvé..
en bref il ne faut pas changer de place un film ;), mais une mise à jour elle n'a aucune consequence.

pour le hors-stock, je vais regarder à ça.

@+
Free51

Posted: 2004-02-24 13:05:01
by Free51
3.0b en ligne avec qques corrections mineur, dont l'affichage d'un texte qui previent l'utilisateur de sa demande d'emprunt/disponibilité d'un film, cette fonction etait bien là avant mais une erreur de '}' mal placer l'empecher de fonctionner correctement, c'est en écrivant la réponse à bbdoc au dessus que je m'en suis rendu compte :hum: :hihi:

@+
Free51, créateur du script 'borne de location video' par interface web :lol: :hihi:

Posted: 2004-02-24 15:51:33
by Free51
bon, encore moi...

je viens de me lancer un petit defi, ca faisait longtemps que je penser faire ce genre de module et cette aprem je me suis lancer, j'ai donc realiser un module de mise à jour via le net, via l'interface web du script, en gros il suffira d'aller dans le module mise à jour de l'interface administration pour voir si une nouvelle version est en ligne, si oui, alors il affichera les fichiers concerner, ici 2 choix possibles:

- mise à jour direct, les fichiers qui font partie de la mise à jour seront ecraser par les nouveaux fichiers(je pense faire un .bak des fichiers ecrasé quand meme, au cas ou ça ce passe mal)

- Mise à jour indirect, les fichiers ramener du serveur de mise à jour seront stocker dans un repertoire temporaire(utile si defois vous avez ajouter votre touche personnelle)

voila, la 1er phase est faite, ca fonctionne très bien, me reste à programmer les choix.Donc d'ici demain je pense que la version 3.1 du script vera le jour, d'ailleur au passage les denominations des versions vont changer, car j'ai besoin maintenant de faire une comparaison numerique des versions client/serveur, donc la version actuelle et la 3.0b, elle devient la 3.02 etc ..bref pas grande incidence pour vous, mais une petite explication coute pas chere :p

@+
Free51

Posted: 2004-02-24 17:13:29
by bbdoc
Bonne idée ça la mise à jour via le Web... mais y aura-t-il moyen de ne pas écraser les configurations quand on fait ça (taille des colonnes, colonnes affichées ou pas...).

Pour le moment, à chaque mise à jour, je dois reconfigurer pas mal de choses!!!

Ce qui serait bien aussi, en tous cas si la mise à jour est partielle (s'il ne met à jour que les fichiers qui ont changé), ce serait qu'il nous indique quels fichiers vont être mis à jour exactement... voire qu'il crée en plus un fichier de log de la mise à jour...

Posted: 2004-02-24 17:38:43
by Guest
Bon, je viens d'installer le nouveau...

Effectivement, maintenant, la taille du bloc de gauche reste fixe quand je diminue la taille des colonnes... mais maintenant, c'est la taille de la colonne avec le numéro qui augmente, et malgré qu'elle soit chez moi définie à 40px dans style.css

En fait, dans la version précédente, quand le total de la taille des colonnes ne faisait pas suffisamment pour remplir la page, il laissait du blanc des deux côtés et il centrait sur la page, plutôt que d'agrandir la taille d'une colonne artificiellement!!!

En plus, j'ai un gros problème avec cette nouvelle version!!! Dans la précédente (3.0), le système de panier fonctionnait bien, mais maintenant:
- Dans le panneau de conf, je n'ai plus moyen d'accepter...
- Dans le suivi, j'ai juste "Voir mes Films empruntés /Tout les Films empruntés" (d'ailleurs, "tout", ça devrait être "tous")... rien à voir avec ce que tu avais annoncé!!

Y'aurait pas eu quelques petits problèmes là???

Merci
bbdoc

Posted: 2004-02-24 17:47:12
by bbdoc
Oups... non seulement j'étais plus connecté, mais je raconte des conneries en plus!!!

Pour les problèmes avec le système de panier, désolé, c'est moi qui avait supprimer une variable sans le faire exprès ($S_panier)... d'où mes problèmes!!! C'est ok maintenant!!

Posted: 2004-02-24 17:50:02
by bbdoc
Encore moi!!! Et oui, je continue à tester!!!

Il manque un refresh quand on a mis un film dans le panier puis qu'on revient à la fenêtre principale... le nombre de film en attente n'est pas mis à jout tant qu'on ne fait pas F5 !!!

Posted: 2004-02-24 17:55:05
by Free51
bbdoc wrote:Bonne idée ça la mise à jour via le Web... mais y aura-t-il moyen de ne pas écraser les configurations quand on fait ça (taille des colonnes, colonnes affichées ou pas...).

Pour le moment, à chaque mise à jour, je dois reconfigurer pas mal de choses!!!

Ce qui serait bien aussi, en tous cas si la mise à jour est partielle (s'il ne met à jour que les fichiers qui ont changé), ce serait qu'il nous indique quels fichiers vont être mis à jour exactement... voire qu'il crée en plus un fichier de log de la mise à jour...
c'est exactement ca, il ne met a jour que les fichiers qui ont besoin de l'etree en plus il a le culot de t'annoncer les fichiers concernés, et pour ce qui est de la config, justement elle ne devrit pas bouger, car je ne l'ai manipule que tres rarement ...

Posted: 2004-02-25 08:41:56
by bbdoc
OK, super...

Mais de toute manière, ce serait bien de savoir quels fichiers ont bougés, pour s'y retrouver!!!

Par exemple, moi, j'ai complètement modifié le design de la page login/password pour en faire quelque chose de personnalisé, mais à chaque fois que le fichier index.php change, il faut que je remette mon code html (D'ailleurs, si c'était possible, ce serait bien que cette page login/password soit indépendante, plutôt que comprise dans index.php, ce serait plus simple...)

Sinon, pour les confs, si jamais elles devaient changer, ce serait super d'avoir aussi un message demandant si on veut conserver les éléments de conf précédents!!!

Bon, ben dés qu'elle est disponible, j'installe cette nouvelle version... mais il va encore falloir attendre la suivante pour tester la mise à jour automatique!!!

A+
bbdoc

Posted: 2004-02-25 15:16:11
by Free51
25/02/2004:Version 3.10:
Gros module de Mise à jour en ligne du script, depuis le panneau de config, il est desormais possible de mettre à jour que les fichiers concernés directement depuis le serveur passions-numerique.net.
2 choix ce proposent alors:
- MAJ direct, les fichiers qui devront être mis à jour seront remplacer directement sur votre serveur

-MAJ indirect, les fichiers qui devront être mis à jour seront stocké dans le rep => /data/temp_maj, ils devront être remplacé par vos soins

ce module est encore fragile, je l'evalue en même temps que vous et la copy de serveur à serveur et tout nouveau pour moi, merci de votre comprehension.


sinon les fichiers à remplacer sont:
/conf/index.php
/conf/includes/maj.inc
/conf/includes/pref.inc
/conf/images/version.jpg
/lang/*.*


rajoute dans le fichier config.dat tout à la fin et avant le '?>':
$Version="3.10";

creer un repetoire 'temp_maj' dans le rep /data/

normalement j'ai rien oublier, enfin j'espere :D

voila bon test.
et la prochaine mise à jour devrait ce faire online ;)

@+
Free51

PS:j'ai essayer le module MAJ sur mon serveur, et ça coince, car je viens de m'apercevoir que la fonction copy fonctionne que depuis les versions 4.3.0 et superieur de PHP, tant pis pour moi, je vais mettre à jour mon php alors :cry:

Posted: 2004-02-25 16:37:28
by bbdoc
La mise à jour, chez moi, ça donne ça:
Warning: Unable to open 'http://passions-numerique.net/files/maj ... readme.txt' for reading: Invalid argument in d:\__webserver\conf\includes\maj.inc on line 37

Et pourtant, après, quand je retourne sur la page de mise à jour, il a l'air de dire que je suis bien passé en 3.11 !!!!

Posted: 2004-02-25 17:04:09
by Free51
as-tu bien creer le rep /data/temp_maj/ ?

sinon c'est vraiment pas encore au point mon truc lol...

@+
Free51

PS: pour faire plusieur test, edit ton fichier config.dat et repasse le en 3.10 dans la variable $Version