IDKategorieVersionAuswirkungReproduzierbarMeldungsdatumLetzte Aktualisierung
939[openPHPnuke] Moduleopn 2.4.xSchwerer FehlerImmer12.10.2006 22:05:1231.10.2006 14:24:48

ReporterspinneStatus anzeigenÖffentlich
Bearbeitung durchstefanPrioritätNormal
LösungNicht duplizierbarStatusBehoben
 ProjektionKeine
AufwandKeiner 

Beginn
Fertigstellung

ZusammenfassungUser Adressbuch
BeschreibungMehreres ist mir aufgefallen:
a. durch das neue handling von heinz (nehm ich an) wird bei der branch im admin - benutzeradressbuch (wenn der link im seitenmenü angegeben ist) folgende meldung gebracht
WARNING [8] Undefined index: useradressbook
FOUND IN [api/class_api.php]
FOUND AT 758
SQL-ERROR [256] mysql error: [1064: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen (diese kann für verschiedene Server-Versionen unterschiedlich sein) bei 'WHERE (usad_id0) AND ( (usad_uid=2) OR (usad_gid IN (0,1,2,3,4,5,6,7,8,9,10,1' in Zeile 1] in EXECUTE("SELECT COUNT(usad_id) AS counter FROM WHERE (usad_id0) AND ( (usad_uid=2) OR (usad_gid IN (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21)) )")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 220
WARNING [8] Undefined index: useradressbook
FOUND IN [api/class_api.php]
FOUND AT 766
SQL-ERROR [256] mysql error: [1064: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen (diese kann für verschiedene Server-Versionen unterschiedlich sein) bei 'WHERE (usad_id0) AND ( (usad_uid=2) OR (usad_gid IN (0,1,2,3,4,5,6,7,8,9,10,1' in Zeile 1] in EXECUTE("SELECT * FROM WHERE (usad_id0) AND ( (usad_uid=2) OR (usad_gid IN (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21)) ) LIMIT 0, 20")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 220
WARNING [8] Undefined index: useradressbook_cat
FOUND IN [api/class_api.php]
FOUND AT 142
SQL-ERROR [256] mysql error: [1064: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen (diese kann für verschiedene Server-Versionen unterschiedlich sein) bei 'WHERE usad_cat_pid=0 ORDER BY usad_cat_name' in Zeile 1] in EXECUTE("SELECT usad_cat_id, usad_cat_name from WHERE usad_cat_pid=0 ORDER BY usad_cat_name")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 220

hab das mal deinstalliert und neu installiert
darauf folgt bei der neuinstall:
6 22:37       -
SQL-ERROR [256] mysql error: [1050: Tabelle 'opn_useradressbook_cat' bereits vorhanden] in EXECUTE("CREATE TABLE opn_useradressbook_cat (usad_cat_id INT (11) DEFAULT '0' NOT NULL, usad_cat_pid INT (11) DEFAULT '0' NOT NULL, usad_cat_uid INT (11) DEFAULT '0' NOT NULL, usad_cat_gid INT (11) DEFAULT '0' NOT NULL, usad_cat_name VARCHAR (250) DEFAULT '' NOT NULL, PRIMARY KEY (usad_cat_id)) ")

FOUND IN [include/opndb-errorhandler.php]
FOUND AT 220
Schritte zur Reproduzierungnach rausnehmen aus dem seitenmenü und dann deinstallieren und neuinstallieren sind die fehler komplett weg

allerdings wird keine neue kategorie angelegt.
beim anlegen einer neuen kategorie folgt weisse seite und auch im administration - benutzer adressbuch beim drauf klicken erscheint eine weisse seite

desweiteren bei mir auf der seite nachvollzogen mit dem unterschied das ich eine vorhandene kategorie hatte.
modul deinistalliert neuinstalliert sql fehler
-
SQL-ERROR [256] mysql error: [1050: Table 'opn1_useradressbook' already exists] in EXECUTE("CREATE TABLE opn1_useradressbook (usad_id INT (11) DEFAULT '0' NOT NULL, usad_uid INT (11) DEFAULT '0' NOT NULL, usad_gid INT (11) DEFAULT '0' NOT NULL, usad_pid INT (11) DEFAULT '0' NOT NULL, usad_firstname VARCHAR (250) DEFAULT '' NOT NULL, usad_lastname VARCHAR (250) DEFAULT '' NOT NULL, usad_street VARCHAR (100) DEFAULT '' NOT NULL, usad_state_prov VARCHAR (15) DEFAULT '' NOT NULL, usad_zip VARCHAR (100) DEFAULT '' NOT NULL, usad_city VARCHAR (100) DEFAULT '' NOT NULL, usad_phone VARCHAR (150) DEFAULT '' NOT NULL, usad_facsimile VARCHAR (18) DEFAULT '' NOT NULL, usad_info TEXT DEFAULT '' NOT NULL, usad_email VARCHAR (150) DEFAULT '' NOT NULL, PRIMARY KEY (usad_id)) ")

FOUND IN [include/opndb-errorhandler.php]
FOUND AT 220

durch erneutest deinistallieren und neuinstallieren bleibt der sql error aus, dafür aber auch beim anlegen einer neuen kat weisse seite und auch in der administration auf das modul weisse seite