Willkommen Gast. Bitte Einloggen oder Registrieren
 
Sprache wählen:
 
  Last Script Version: 20

  ÜbersichtHilfeSuchenEinloggenRegistrieren  
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken
MF - Saint Martin (French part) (Gelesen: 12676 mal)
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
MF - Saint Martin (French part)
09.09.15 um 22:36:51
 
Hallo,

Für einen meiner exotischeren Besucher wurde die Flagge nicht richtig aufgelösrt. Es sollte sich laut Kennung um den französischen Teil von Saint Martin handeln.

...

Die (inoffizielle) Fahne von Saint Martin fehlte in PHPWebStat - ich habe sie jetzt erstellt und hänge sie an, falls ihr sie im nächsten Update einpflegen wollt.

...

Die Fahne wird auch angezeigt. Allerdings wird MF nach wie vor nicht zum Countrynamen aufgelöst.

...

Die verschiedenen Arrayeinträge sehen alle gut aus:

"MF" => 252,  "MF",  "MAF",  "Saint Martin",  "NA",

Die beiden noch dahinter liegen Länder BQ & SS werden beide korrekt aufgelöst.

Habt ihr eine Idee, was dieses Problem verursachen könnte?

Besten Dank!
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #1 - 09.09.15 um 22:47:02
 
Ebenfalls unerklärlich, und vielleicht damit zusammenhängend:

Über Saint Martin ist der Eintrag für Åland (ax). Aber in func_geoip.inc steht "Aland Islands". Woher also kommt dieser andere Eintrag?
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #2 - 09.09.15 um 23:06:30
 
Wahrscheinlich muss ich Index / Cache neu aufbauen, stimmts? Versuche es jetzt und melde mich wieder....
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #3 - 09.09.15 um 23:19:03
 
Nein, trotz reindex & recreate cache besteht das Problem weiterhin.
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
Reimar
Administrator
*****
Offline



Beiträge: 1982
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #4 - 10.09.15 um 21:03:26
 
Hallo Martin,

Dein Problem kam mir irgendwie bekannt vor. Wir hatten das schoneinmal auch hier im Forum. Hier ist der Thread: http://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl?num=1410665277/1#1
Wir haben nur noch kein Update rausgebracht Griesgrämig, daher taucht es leider wieder auf.
Aber ein Grund mehr das geplante Update mal herauszugeben. Wir geben uns die Mühe Smiley

Dennoch vielen Dank für Deine Meldung und auch Deine Untersuchung.
Dein Recherche-Ansatz ist jedoch anders als bei uns gewesen. Denn die Datei func_geoip.inc ist die Basis der Maxmind-GeoIP-Library (https://github.com/maxmind/geoip-api-php/releases), deren Daten wir nutzen für die Erkennung der Länder. Es ist schon richtig, dass dort die Angaben fehlen. Allerdings weiss ich nicht, ob es sich lohnt das nachzupflegen, zumal ja die IP-Adressen noch nicht dort auftauchen. Wenn Du also die Länder dort nachpflegst, so hat er aber noch keine Zuordnung von mf zu IP-Ranges. Und diese nachzupflegen ist leider nicht möglich, denn es sind Binärdateien (siehe /func/geoip/).

Aber: wir erkennen unsererseits die Endung des Hostnamens des Besuchers und gleichen diesen auch ab. Und das ist auch die Stelle, an der wir ansetzen.
D.h. die folgenden Dateien werden von uns angepasst:
- /language/country_english.php
- /language/country_german.php
Dort kannst Du also auch jetzt schon selbst Hand anlegen, wobei wir dies im Update auch machen werden.
Vielen Dank für die Flagge, diese werden wir dann übernehmen.

Viele Grüße
Reimar
Zum Seitenanfang
 
 
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #5 - 11.09.15 um 15:18:03
 
Hallo Reimar,

Danke für die Erklärung. Ich habe "mf" in alphabetischer Reihenfolge in english_country.php und german_country.php eîngepflegt. Seither erscheint der Eintrag richtig, allerdings ist jetzt die Flagge wieder verschwunden (auch nach recreate cache / index kommt die nicht mehr).

Hast du eine Idee?
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #6 - 11.09.15 um 15:32:29
 
Mein Fehler. Ich hatte zur besseren Übersicht "Saint Martin (French Part)" benutzt. Die Klammer killt den Ausdruck. Was geht ist "Saint Martin [French Part]".

Vielen Dank für deine Unterstützung!
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #7 - 19.10.15 um 18:09:45
 
Hallo Reimar,

Mein letzter Post ist wohl leider ungelesen geblieben. Die runde Klammer verursacht, dass die Flagge nicht angezeigt wird (so bei Sint Marteen (Netherlands) und Saint Martin (France)).

Wie gesagt, mit eckigen Klammer geht es. Vielleicht beim nächsten Bug-Fix...
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
Reimar
Administrator
*****
Offline



Beiträge: 1982
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #8 - 19.10.15 um 20:48:48
 
Hallo Martin,

doch gelesen hatte ich es schon, aber konnte es nicht nachvollziehen warum die Klammern diese Probleme verursachen. Kannst Du mir mal einen Zugang zu Deiner Statistik schicken , so dass ich mir das selbst mal anschauen kann?

Viele Grüße
Reimar
Zum Seitenanfang
 
 
IP gespeichert
 
MartinG
Junior Member
**
Offline



Beiträge: 64
Süd Deutschland
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #9 - 19.10.15 um 23:43:15
 
Hallo Reimar,
ich habe es bei mir allerdings schon wieder mit echigen Klammern gefixt, dass Problem ist so also nicht mehr sichtbar.

Wenn meine Vermutung richtig ist, müsstest du es auch bei dir ganz einfach nachvollziehen könne, indem du bei einem beliebigen Land runde Klammern in den Namen einbaust.

Dann sollte die Flagge in der Landesübersicht verschwinden.

Macht das als Test Sinn?
Zum Seitenanfang
 

Beste Grüsse
Martin

________________________________________________________________________________________________
The Owl's Nest * Military Aircraft Reference * ICAO Reference * Distance Calculator * MAIW & UKMil Reference
Homepage  
IP gespeichert
 
Holger
Administrator
*****
Offline



Beiträge: 2298
Germany NRW
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #10 - 20.10.15 um 18:25:12
 
Hallo Martin,

wir haben den Test heute selber mal durchgespielt und wissen mitlerweile wo der Hase begraben ist.
Die schnellste Lösung sind die eckigen Klammern aber natürlich werden wir in Zukunft das Problem beheben.

Holger
Zum Seitenanfang
 

... ... ...
Homepage  
IP gespeichert
 
Holger
Administrator
*****
Offline



Beiträge: 2298
Germany NRW
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #11 - 21.10.15 um 16:36:15
 
Folgende Lösung behebt das Problem:

Editieren der Datei func/func_display.php

Zeile 262
Code (PHP):
echo "<img src=\"images/country_flags/".str_replace ( ")" , "" , substr ( strstr ( $key , "(" ) , 1 ) ).".png\" width=\"20\" height=\"13\" alt=\"\" />&nbsp;"; 


ersetzen durch
Code (PHP):
echo "<img src=\"images/country_flags/".str_replace ( ")" , "" , substr ( strrchr ( $key , "(" ) , 1 ) ).".png\" width=\"20\" height=\"13\" alt=\"\" />&nbsp;"; 



Zeile 291
Code (PHP):
echo "<img src=\"images/country_flags/".str_replace ( ")" , "" , substr ( strstr ( $key , "(" ) , 1 ) ).".png\" width=\"20\" height=\"13\" alt=\"\" />&nbsp;"; 


ersetzen durch
Code (PHP):
echo "<img src=\"images/country_flags/".str_replace ( ")" , "" , substr ( strrchr ( $key , "(" ) , 1 ) ).".png\" width=\"20\" height=\"13\" alt=\"\" />&nbsp;"; 



Das rote Symbol in der Sysinfo darf getrost ignoriert werden und wird mit dem nächsten Update wieder korrigiert.

Holger
Zum Seitenanfang
 

... ... ...
Homepage  
IP gespeichert
 
Holger
Administrator
*****
Offline



Beiträge: 2298
Germany NRW
Geschlecht: male
Re: MF - Saint Martin (French part)
Antwort #12 - 30.10.15 um 18:02:34
 
Mit dem aktuellen Update 4.9.15 ist das Problem behoben.
Zum Seitenanfang
 

... ... ...
Homepage  
IP gespeichert
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken