Seite 23 von 25

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 15.09.2014 18:46
von Uwe_M
Ich habe die 3.02 installiert, die geht bei mir ohne Probleme.
Bis auf die Entfernung, die aber auch in 3.01 nicht funktioniert hat.

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 02.10.2014 22:59
von Freeyourgender
hab die 3.0.2 hier von der 1. Threadseite entpackt,
aber da ist keine install.xml dabei ?

bei der 3.0.1 auch von der 1. Threadseite hier,
ist sie dabei

was tun ?

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 02.10.2014 23:02
von TW1920
Freeyourgender hat geschrieben:hab die 3.0.2 hier von der 1. Threadseite entpackt,
aber da ist keine install.xml dabei ?

bei der 3.0.1 auch von der 1. Threadseite hier,
ist sie dabei

was tun ?

Hilft dir das weiter:
http://geoversion.fmode.de/install.xml

War auf der ersten Seite im ersten Post verlinkt ;)

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 02.10.2014 23:17
von Freeyourgender
Danke !

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 03.10.2014 16:00
von Freeyourgender
Version 3.0.2
instlall lief durch
Cache gelöscht
Styles aktualisiert

Link Mitgliederkarte erscheint,
bei klicken auf "Mitgliederkarte" folgende Fehlermeldung:

Parse error: syntax error, unexpected T_FUNCTION in /.........../forum/includes/functions_geomap.php on line 627


Die Zeile 627 betrifft diesen Bereich:

Code: Alles auswählen

// sort an array by field
	function sort_complex_array_by_field($array, $field, $desc = false)
	{
		if (version_compare(phpversion(),'5.3.0') > -1)
		{
			//elegant way ...
			usort($array, $this->build_sorter($field));
		} else
		{
			//lazy ISP with ancient PHP *grrr*
			$a = array();
			$sort = array();
			$c = count($array);
			$s = array_keys($array);
			$s = $s[0];
			for($i = $s; $i < $c; $i++)
			{
				$a[$i] = $array[$i][$field];
			}
			asort($a);
			foreach ($a as $key => $val)
			{
				$sort[$s] = $array[$key];
				$s++;
			}
			$array = $sort;
		}
		return ($desc) ? array_reverse($array) : $array;
	}
	function build_sorter($field) {
		return function ($a, $b) use ($field) {
			return strnatcmp($a[$field], $b[$field]);
		};
	}

Die Zeile 627 , die in diesem Bereich liegt ist diese hier:

Code: Alles auswählen

return function ($a, $b) use ($field) {

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 03.10.2014 19:56
von Rolf_McGyver
Hallo Freyourgender,

schau mal da: viewtopic.php?f=88&t=226583&start=150#p1309038

Der Code läuft nicht unter jeder PHP-Version. Also bleibt nur das Auskommentieren der Sortierfunktion oder Updaten von PHP auf >= 5.4.
Bei mir sieht es jetzt so aus:

Code: Alles auswählen

    // sort an array by field
    function sort_complex_array_by_field($array, $field)
    {
// auskommentiert, da erst ab PHP 5.4 funktionsfähig. Natürlich dann nicht sortiert...
//        usort($array, $this->build_sorter($field));
            //lazy ISP with ancient PHP *grrr*
            $a = array();
            $sort = array();
            $c = count($array);
            $s = array_keys($array);
            $s = $s[0];
            for($i = $s; $i < $c; $i++)
            {
                $a[$i] = $array[$i][$field];
            }
            asort($a);
            foreach ($a as $key => $val)
            {
                $sort[$s] = $array[$key];
                $s++;
            }
            $array = $sort;
        return $array;
    }
//    function build_sorter($field) {
//        return function ($a, $b) use ($field) {
//            return strnatcmp($a[$field], $b[$field]);
//        };
//    }
Viel Glück und Grüße
Rolf_McGyver

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 04.10.2014 14:00
von redbull254
Hallo erstmal,

wird diese Mod eigentlich weiter entwickelt und wenn ja, gibt es eine Version, bei der man nicht groß basteln, sondern lediglich eine „install.xml“ abarbeiten muss?

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 04.10.2014 16:35
von Freeyourgender
Danke !

das war es, hab die PHP Version 5.2.17

hab noch am Ende des Bereiches diese 2 Zeilen

Code: Alles auswählen

 }
      return ($desc) ? array_reverse($array) : $array;
ersetzt durch die Zeile Die in Deinem Codeschnippsel am Schluss steht:

Code: Alles auswählen

 return $array;

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 04.10.2014 16:45
von Freeyourgender
redbull254 hat geschrieben:Hallo erstmal,

wird diese Mod eigentlich weiter entwickelt und wenn ja, gibt es eine Version, bei der man nicht groß basteln, sondern lediglich eine „install.xml“ abarbeiten muss?
das würde mich auch interessieren :x

die XML war im Download nicht mit drin
ist aber hier
http://geoversion.fmode.de/install.xml

Bei mir läuft die Geomap jetzt, hab aber noch nicht alles getestet
einige PLZ scheinen nicht angezeigt zu werden

http://www.freeyourgender.de/forum/geom ... 873f59a030

Re: [RC] GeoMap 3.0.2 (Usermap) für phpBB3

Verfasst: 15.10.2014 04:46
von redbull254
redbull254 hat geschrieben:Hallo erstmal,

wird diese Mod eigentlich weiter entwickelt und wenn ja, gibt es eine Version, bei der man nicht groß basteln, sondern lediglich eine „install.xml“ abarbeiten muss?
Eine Antwort auf meine Frage würde bei mir wahre Begeisterungsstürme auslösen, macht bitte einen älteren Herrn glücklich. :P