[ABD] GeoMap 2.2.8 (Usermap) für phpBB3

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Frank1604 »

Ist denn der Installer nicht korrekt durchgelaufen bei dir? Die benutzerdefinierten Profilfelder fehlen.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Trexis5
Mitglied
Beiträge: 69
Registriert: 15.12.2010 11:43
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Trexis5 »

Hi,

ja stimmt.

Code: Alles auswählen

Mitgliederkarte
PHP Version: 5.2.11
DBMS: MySQL 5.0.27-standard
phpBB3 Version: 3.0.8

Füge Index plz der Tabelle phpbb_profile_fields_data hinzu
SQL ERROR INDEX command denied to user 'web433'@'localhost' for table 'phpbb_profile_fields_data'

Füge Index land der Tabelle phpbb_profile_fields_data hinzu
SQL ERROR INDEX command denied to user 'web433'@'localhost' for table 'phpbb_profile_fields_data'

Benutzerdefiniertes Profilfeld <i>plz</i> korrigiert
SQL ERROR Unknown column 'pf_land' in 'where clause'

Füge Index index_plz_land der Tabelle phpbb_geo_plz hinzu
SQL ERROR INDEX command denied to user 'web433'@'localhost' for table 'phpbb_geo_plz'
Das habe ich gemacht und siehe da es geht.
Nun möchte ich aber aus dem alten Forum die PLZ importieren.
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Frank1604 »

Zum einen fehlen dir die Rechte in der Datenbank um Indizes anzulegen. Lass dir diese vom Hoster geben, sonst läuft die Karte deutlich langsamer. Zum anderen, kann es sein das du bereits ein benutzerdefiniertes Profilfeld "Land" angelegt hattes, bevor du die GeoMap installieren wolltest?
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Trexis5
Mitglied
Beiträge: 69
Registriert: 15.12.2010 11:43
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Trexis5 »

Hi,

aha.
Da frage ich nach.

Hast du eine Ahnung wie ich das machen soll?


Wie bekomme ich aus der alten Tabelle die Postleitzahlen raus?

Ich habe nun eine alte Tabelle mit zwei Zellen: User_id und PLZ
Dann die neue user Tabelle.

Code: Alles auswählen

UPDATE phpbb_profile_fields_data, apb1_user_table_alt SET phpbb_profile_fields_data.pf_plz = apb1_user_table_alt.zipcode WHERE phpbb_profile_fields_data.user_id = apb1_user_table_alt.userid
Das geht, aber nur wenn auch in der Tabelle phpbb_profile_fields_data ein Eintag mit einer ID steht.

Wie könnte jetzt vorher eine Zeile einfügen?

Danke.
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Frank1604 »

Ich weiß nicht welche Datenbankversion du hast, evtl. kannst du ja REPLACE INTO verwenden.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Trexis5
Mitglied
Beiträge: 69
Registriert: 15.12.2010 11:43
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Trexis5 »

Hi,

also ich habe die alte Tabelle bearbeitet:

Code: Alles auswählen

SELECT * 
FROM `apb1_user_table_alt` 
WHERE `pf_plz` = 0
LIMIT 0 , 20000
dann delete...

-------------------------------


Dann Update:

Code: Alles auswählen

UPDATE `usr_web433_5`.`apb1_user_table_alt` SET `pf_land` = '1' WHERE `apb1_user_table_alt`.`pf_plz` > 9999;
UPDATE `usr_web433_5`.`apb1_user_table_alt` SET `pf_land` = '2' WHERE `apb1_user_table_alt`.`pf_plz` < 9999

und die neue jetzt gefüllt:

Code: Alles auswählen

INSERT INTO `phpbb_profile_fields_data` (`user_id`, `pf_plz`, `pf_land`) VALUES
(1, '89312', '1'),
(3, '70173', '1'),
(5, '83527', '1'),
(7, '14712', '1'),
(11, '86150', '1'),
(13, '54585', '1'),
(14, '90559', '1'),
(16, '4040', '2'),
usw......
Karte neu Zeichnen lassen, aber es zeigt die Punkte nicht an.
Was muss ich noch anpassen?
Danke
Zuletzt geändert von Trexis5 am 17.12.2010 14:40, insgesamt 2-mal geändert.
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Frank1604 »

Was sagt denn die GeoMap Benutzerverwaltung im Adminbereich wieviele User sich eingetragen haben?
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Trexis5
Mitglied
Beiträge: 69
Registriert: 15.12.2010 11:43
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Trexis5 »

559 Benutzer
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Frank1604 »

Stimmen die Berechtigungen im "images/geomap" Ordner? (alle enthaltenen Dateien sowie der Ordner selbst brauchen 777)
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Trexis5
Mitglied
Beiträge: 69
Registriert: 15.12.2010 11:43
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3

Beitrag von Trexis5 »

Hi,

ja das stimmt.
Komisch ist das sich einige schon Registriert haben und die zeigt es an.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“