[isf-wifidog] Towards 1.0 ... Admin UI + new features

Pascal Leclerc isf at plec.ca
Lun 15 Aou 17:08:25 EDT 2005


Encore moi !

Je suis tombé sur des bugs dans l'interface admin. Je pars d'une instance
neuve (création de la DB + data initiales)

### 1 Je suis dans l'interface d'édition des infos du node 'default'. Si
je passe du Français à l'Anglais (ou l'inverse), le résultat est une page
blanche avec comme message : Sorry, the 'object_class' parameter must be
specified

### 2 Si j'essaie d'éditer le node "default" (ajout de Canada pour le
pays) et que je clique sur "Enregistrer Node", je reçois ce message :

Warning: pg_query() [function.pg-query]: Query failed: ERROR: syntax error
at or near "," at character 29 in
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/classes/AbstractDbPostgres.php
on line 286

ExecuterSqlResUnique(): ERREUR: Lors de l'exécution de la requête SQL:

UPDATE nodes SET latitude = , longitude =  WHERE node_id = 'default'

L'erreur est:
ERROR: syntax error at or near "," at character 29

### 3 Si j'essaie de créer un nouveau hotspot avec le ID patate :

Warning: pg_query() [function.pg-query]: Query failed: ERROR: column
"street_address" of relation "nodes" does not exist in
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/classes/AbstractDbPostgres.php
on line 286

ExecuterSqlResUnique(): ERREUR: Lors de l'exécution de la requête SQL:

INSERT INTO nodes (node_id, name, creation_date, home_page_url,
description, map_url, street_address, public_phone_number, public_email,
mass_transit_info, node_deployment_status) VALUES ('patate','Default node
name', NOW(),'','','','','','','','IN_PLANNING')

L'erreur est:
ERROR: column "street_address" of relation "nodes" does not exist

Fatal error: Uncaught exception 'Exception' with message 'Impossible
d'insérer le nouveau noeud dans la base de données !' in
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/classes/Node.php:195
Stack trace: #0
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/classes/Node.php(195):
Node::createNode() #1
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/classes/Network.php(262):
Node::createNode('patate', 'Default node na...') #2
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/admin/generic_object_admin.php(61):
Network->processAdminUI() #3 {main} thrown in
/usr/local/apache2/htdocs/test/wifidog-auth/wifidog/classes/Node.php on
line 195

C'est tout pour le moment ;-)

  Pascal






More information about the WiFiDog mailing list