Seite 15 von 34

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 05.02.2013 23:17
von Andreas1823
Hallo,

erstmal vorab, dass ist ein Top Mod.

Nun mein Problem, egal was ich bei Mitgliederkarte-Ort eingebe, es kommt immer:
"falscher Wert für Standort: Beispielort
versuche es mit einem anderen Standort."

Hab ich was vergessen, oder muss ich noch was ändern ??

LG
Andreas

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 05.02.2013 23:29
von BNa
Schwer zu sagen, es gibt einige Gründe dafür. Am besten mal einen vollwertigen Testbenutzer bei aktiviertem Debugmodus.

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 05.02.2013 23:43
von Andreas1823
hmm also meinst du ich soll ein Testuser anlegen und dann den Debugmodus zuschalten ??

Wie schalte ich den Debugmodus den ein ??

Lg
Andreas

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 06.02.2013 02:35
von AYYILDIZLAR
Hallo,
Andreas1823 hat geschrieben:Wie schalte ich den Debugmodus den ein ??
Debug-Modus aktivieren https://www.phpbb.de/kb/debugmode


Grüße aus dem wieder mal verschneiten Spessart

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 06.02.2013 21:21
von Andreas1823
Okay ich hab die Config.php entsprechend angepasst,

als ich die Änderung gemacht habe und auf absenden geklickt habe, erhielt ich folgende Fehlermeldung

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4732: Undefined variable: config_user_map_weather
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4802: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3851)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4804: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3851)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4805: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3851)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4806: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3851)
Das ist die Zeile 4732 in der function.php

Code: Alles auswählen

		'S_USER_WEATHER_MAP'	=>  ($config_user_map_weather == 1) ? true : false,
ICh hoffe ihr könnt damit was anfangen.

LG
Andreas

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 07.02.2013 01:40
von BNa
Es fehlt vermutlich ein Teil der Edits für die includes/functions.php.
Diese Edits nochmal prüfen oder die Datei verlinken https://www.phpbb.de/support/pastebin.php

Info: http://www.4seven.de/forum/6test/viewto ... p=544#p537

Zusätzlich noch den schon im vorhergehenden Link erwähnten und einen weiteren Fix checken:

http://www.4seven.de/forum/6test/viewto ... p=536#p536
http://www.4seven.de/forum/6test/viewto ... p=536#p728

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 07.02.2013 09:30
von Andreas1823
Hallo BNA,

hier ist die verlinkte function.php datei.

https://www.phpbb.de/support/pastebin.p ... iew&s=1228

edit:

Wenn mich nicht alles täuscht, habe ich den Fehler gefunden:

und zwar hat der Automod, das folgende Snippet vergessen:

Finde:

Code: Alles auswählen

    if (!empty($_EXTRA_URL))
    {
        foreach ($_EXTRA_URL as $url_param)
        {
            $url_param = explode('=', $url_param, 2);
            $s_hidden_fields[$url_param[0]] = $url_param[1];
        }
    }
Füge danach ein:

Code: Alles auswählen

   // jQ User Map api3  / 4seven / 2012
   if(isset($config['user_map_weather']))
   {
   $config_user_map_weather = $config['user_map_weather'];
   }
   else
   {
   $config_user_map_weather = 1;   
   }
   // jQ User Map api3  / 4seven / 2012  

Könnte es daran liegen, dass die Orte nicht gefunden werden ???
Die gesamte Installation lief mit dem Automod durch, wie kann den sowas passieren, dass der Automod bestimmte Änderungen nicht durchführt, aber trortdem "success" anzeigt ???

LG
Andreas

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 07.02.2013 15:18
von BNa
Andreas1823 hat geschrieben:Könnte es daran liegen, dass die Orte nicht gefunden werden ???
Ja, weil ohne das der Mod nicht "scharf geschaltet" wird :wink:
Andreas1823 hat geschrieben:wie kann den sowas passieren, dass der Automod bestimmte Änderungen nicht durchführt, aber trortdem "success" anzeigt ???
Wie gesagt, von 20 Admins hatten im Schnitt 2 den Fehler. Liegt daran das es einen kleinen Fehler im Update 3.0.9 > 3.0.10 bzw. 3.0.10 > 3.0.11 gab, wo diese Stelle mit EXTRA_URL nicht gleich gefunden wurde. Hat man das dann nicht kontrolliert wurde es keinmal oder wenn kontrolliert oftmals doppelt eingefügt.

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 07.02.2013 21:35
von Andreas1823
Hallo,

so ich habe das Snippet nun eingebaut... Allerdings ist der Fehler immernoch da...
Ich habe den Cache gelöscht, den Style aktuallisiert etc.

Folgender Text wird nachwievor angezeigt:
Dein Profil wurde aktualisiert.

falscher Wert für Standort: 01069 Dresden
versuche es mit einem anderen Standort.
Im Debugmodus kam keine Fehlermelung mehr...

Ich habe es mit "04347 Leipzig" "01069 Dresden" "Dresden" "Leipzig" versucht... ging alles nicht...

Was kann ich den noch machen ??

LG
Andreas

Re: [RC1] jQ User Map Api3 v.0.0.3

Verfasst: 07.02.2013 22:47
von BNa
Kann sein, das auf Deinem Server einige Funktionen gesperrt sind. Daher mal das probieren*:
http://www.4seven.de/forum/6test/viewto ... rt=30#p781

*Den genannten Code findest Du übrigens in der includes/functions_user_map.php.

Falls das nicht funktioniert, probiere diesen Testcode. Könnte sein, das Du oder Dein Serveraccountadressraum bei google geblacklisted ist:
https://www.phpbb.com/community/viewtop ... #p13143244

Wiederum, falls bei google geblacklisted, nimmst Du einfach einen anderen Geoprovider.
Auch umzuschalten in der includes/functions_user_map.php.
Diese Fallbacks wurden nicht umsonst in die v.0.0.3 integriert :wink: