jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Mod Support

Moderators: BNa, Sekuro, 4seven


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby 4seven » 29 Aug 2012, 19:40

Einfach einen anderen Geocode Provider wählen

https://www.phpbb.com/community/viewtop ... #p13153682

der Rest bleibt wie gehabt.

Wenn diese Effekte { "results" : [], "status" : "OVER_QUERY_LIMIT" } bei Dir auftreten, ist Deine Domain bzw,
Deine Shared Server (mit warscheinlich einer einzelnen oder wenigen IP/s) schon bei google vorbelastet. Soll heißen,
andere Mitglieder Deiner Shared Domain nutzen diesen Google Service schon so exzessiv, das Du jetzt der Leidtragende
bist. Auf einem Shared Server tummeln sich mitunter Hunderte Domains. Also Bad Luck, you get what you paid for.
Genau deswegen habe ich mit der v.0.0.3 alternative Geocodeprovider eingeführt. Die Map selbst funktioniert normal.

Jobsti wrote:Da das Query-Limit auch serverseitig wohl bei 2500 liegt, gehe ich davon aus, dass die Kiste hier für größere Foren auch ungeeignet ist?

SQL Limits haben ja nichts mit dem Mod zu tun. Ferner meinst Du mit diesem Limit wohl SQL-Updates oder -Inserts.
Normale SQL Abrufe funktionieren immer, sonst würden bei 2500 Posts in einem Forum ja Schluss sein.
Spezifisch zum Mod, bitte hier lesen: https://www.phpbb.de/community/viewtopi ... 4#p1280108

Gruß, 4seven
Current Mods | Mod Base | php(BB) programming | No help via PM
User avatar
4seven

Tiptop

Tiptop
 
Posts: 318
Joined: 20 Jun 2012, 16:55
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby Jobsti » 29 Aug 2012, 23:41

"you get what you paid for" ist ja eigentlich mein Spruch, aber hier trifft's wohl doch mal zu Recht auch mich :D
Muss wohl dochma nen kleiner V-Server her, solange t-Giganetz noch auf sich warten lässt.

Versteh, ich das richtig, dass ich einfach NUR z.B.
$google_api = false;
$geocod_api = true;
setzen muss?

Habe Hamburg eingetragen "Wurde erfolgreich übernommen"
Dennoch "keine User auf der Karte", wird also net angezeigt.

Dann nochmal Nomina getestet, scheit ebenso zu funktionieren, Ausgabe:
Code: Select all
[{"place_id":"79418958","licence":"Data Copyright OpenStreetMap Contributors, Some Rights Reserved. CC-BY-SA 2.0.","osm_type":"relation","osm_id":"62400","boundingbox":["50.0155410766602","50.2270240783691","8.47182464599609","8.80047225952148"],"lat":"50.1172978125783","lon":"8.64434748849912","display_name":"Frankfurt am Main, Regierungsbezirk Darmstadt, Hessen, Deutschland","class":"boundary","type":"administrative","icon":"http://open.mapquestapi.com/nominatim/v1/images/mapicons/poi_boundary_administrative.p.20.png"},{"place_id":"154618","licence":"Data Copyright OpenStreetMap Contributors, Some Rights Reserved. CC-BY-SA 2.0.","osm_type":"node","osm_id":"27418664","boundingbox":["50.1332762146","50.1532800293","8.6705973053","8.69059825897"],"lat":"50.1432793","lon":"8.6805975","display_name":"Frankfurt am Main, Regierungsbezirk Darmstadt, Hessen, Deutschland, Europe","class":"place","type":"city","icon":"http://open.mapquestapi.com/nominatim/v1/images/mapicons/poi_place_city.p.20.png"}]

Ohne Debugging bekomme ich "Successfully set"
Dennoch bleibt ein "Keine Benutzer auf der Karte"
Jobsti

Tiptop

Tiptop
 
Posts: 10
Joined: 28 Aug 2012, 15:39
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby 4seven » 30 Aug 2012, 01:01

Das hier nochmal genau checken:

4seven wrote:Stelle ausserdem sicher, das die CPF exakt nach Anleitung mit allen hier genannten Einstellungen angelegt wurden:
viewtopic.php?f=3&t=109#p282

Ausserdem sicher stellen, das das hier rückgängig gemacht wurde (war ja nur zum testen):

4seven wrote:Als letztes checke mal Deine Echo Ausgabe mit dem kleinen Script, was hier beschrieben wird:
https://www.phpbb.com/community/viewtop ... #p13143244

Öffne

includes/functions_user_map.php

Finde

Code: Select all
$geo_map = file_get_contents('http://maps.google.com/maps/api/geocode/json?address=' . $profile_fields_town_map . '&sensor=false'); 


Ersetze (testweise) mit

Code: Select all
$geo_map = file_get_contents('http://maps.google.com/maps/api/geocode/json?address=' . $profile_fields_town_map . '&sensor=false');
echo $geo_map;exit; 

Auf Deutsch, alle echo $geo_map;exit; müssen wieder raus.

Die Korrektur in der ModX ausgeführt bzw. vorhanden?:

4seven wrote:Zusätzlich den Fix ausführen oder prüfen:
viewtopic.php?f=3&p=536#p536

Falls auch das nichts bringt, brauch ich einen Testbenutzer mit Debug On. Meine eigenen Tests waren/sind positiv.
Current Mods | Mod Base | php(BB) programming | No help via PM
User avatar
4seven

Tiptop

Tiptop
 
Posts: 318
Joined: 20 Jun 2012, 16:55
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby Jobsti » 31 Aug 2012, 10:40

die CPF exakt nach Anleitung

hier rückgängig gemacht wurde

ModX


Wurde alles gemacht, hat ja mit der Google-Api ja schonmal kurzzeitig funktioniert, bevor
ich festgestellt habe, dass 2 IPs des Webservers Blacklistet sind,
somit sollte ja alles passen vermute ich.

Testbenutzer


name: test-benutzer
pwd: test-benutzer
http://forum.jobst-audio.de

Debug ist angeschaltet.


Settings:
Code: Select all
// GOOGLE API
// Google Basic Api
$google_api = false;

// OPEN API
// Mapquestapi Nominatim Api
$nomina_api = true;

// OPEN API
// Mapquestapi Geocoding Api
$geocod_api = false;



Vielen dank schonmal für deine Mühe!
Jobsti

Tiptop

Tiptop
 
Posts: 10
Joined: 28 Aug 2012, 15:39
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby 4seven » 31 Aug 2012, 17:20

Nichts auffälliges zu sehen. Also brauche ich FTP und Admin Zugriff, ansonsten kann ich Dir nicht weiter helfen. Da scheint irgendwas anderes schräg, was ich mit einem Testbenutzer nicht klären kann. Auf allen meinen und geschätzten hunderten von Boards anderer Admins läuft der Mod problemlos. Zumal das Echo bei Dir mit dem alternative GeoProvider ja die richtigen Werte ausspuckt. Check aber vorher nochmal alle Einstellungen der CPF und prüfe, ob auch alle SQL Spalten aus der ModX angelegt wurden
Current Mods | Mod Base | php(BB) programming | No help via PM
User avatar
4seven

Tiptop

Tiptop
 
Posts: 318
Joined: 20 Jun 2012, 16:55
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby Jobsti » 31 Aug 2012, 19:02

Angelegt wurde:
user_map_latitude user_map_longitude user_jq_online user_map_location user_map_location_desc
Wird auch geupdated, sobald ich mein Profil ändere.
user_jq_online sollte auf 1 sein, sobald ich eingeloggt bin?
Ist's aber net.

ftp Daten per PN
Jobsti

Tiptop

Tiptop
 
Posts: 10
Joined: 28 Aug 2012, 15:39
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby 4seven » 31 Aug 2012, 19:24

Alles klar, bzw. nicht ganz. Sie haben Post.
Current Mods | Mod Base | php(BB) programming | No help via PM
User avatar
4seven

Tiptop

Tiptop
 
Posts: 318
Joined: 20 Jun 2012, 16:55
 
Resolution: 1920x1080



Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby 4seven » 02 Sep 2012, 13:43

Hallo Jobsti,

nach einigem Probieren habe ich herausgefunden, das diese* Installationsschritte nicht durchgeführt wurden.
Normal wäre die Variable S_USER_WEATHER_MAP, definiert in der includes/functions.php, durch Schritt 5 true gewesen.
Soll heißen, die Map war schon korrekt befüllt wurde aber im Template (user_map.html) nicht angezeigt.

Basic Instruction for jQ User Map api3

Note: You must do this before mod install

1. Make the first Custom Profile Field (CPF) with following exact entrys and settings (exclusive language relevant entrys)

    Click [Save]

    * Deactivate the CPF field

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


2. Make the second Custom Profile field with following exact entrys and settings (exclusive language relevant entrys)


    Click [Save]

    * Deactivate the CPF field

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


4. Install the mod

* 5. Activate both CPF fields


Allerdings kann es unter gewissen Umständen geschehen, das trotz einmaliger Aktivierung des CPF-Feldes der Wert nicht true wird.
Für den Fall habe ich mal die Anleitung erweitert : viewtopic.php?f=3&t=109#p282 :

4. Install the mod

5. Activate both CPF fields

6. Deactivate both CPF fields again

7. Activate both CPF fields again
Current Mods | Mod Base | php(BB) programming | No help via PM
User avatar
4seven

Tiptop

Tiptop
 
Posts: 318
Joined: 20 Jun 2012, 16:55
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby Jobsti » 03 Sep 2012, 14:02

Super vielen vielen Dank!

Kann's vielleicht sein, dass ich durch den Wechsel der API
nochma die Felder de- und aktivieren muss(te)?
Da es die Google Map ja vorher schonmal angezeigt hat.

PS: Dein Support ist grandios! Ich such die Tage mal deinen Donate-Button ;)


Ne kleine mini Frage noch, denke die ist flott beantwortet....
Ich nutze im overall-footer folgendes: http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html
Kannst du mir sagen, wieso das div unter der map im Footer net korrekt angezeigt wird?

Einträge für die "mod" in der overall_footer (div) - und overall_header (script).
Jobsti

Tiptop

Tiptop
 
Posts: 10
Joined: 28 Aug 2012, 15:39
 
Resolution: 1920x1080


Re: jQ_User_Map_api3_v.0.0.3 / jQ_User_Weather_v.0.0.1

Postby 4seven » 04 Sep 2012, 10:17

Jobsti wrote:Einträge für die "mod" in der overall_footer (div) - und overall_header (script).


Ich würde den Code ganz von der Map auschliessen.

Code: Select all
<!-- IF SCRIPT_NAME !== "user_map" -->DEIN_SCRIPT_IM_HEADER<!-- ENDIF --> 


Code: Select all
<!-- IF SCRIPT_NAME !== "user_map" -->DEIN_DIV_IM_FOOTER<!-- ENDIF --> 
Current Mods | Mod Base | php(BB) programming | No help via PM
User avatar
4seven

Tiptop

Tiptop
 
Posts: 318
Joined: 20 Jun 2012, 16:55
 
Resolution: 1920x1080


PreviousNext

Return to Support Forum

Who is online

Users browsing this forum: No registered users and 1 guest

cron