[RC] GeoMap 3.0.2 (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.
Uwe_M
Mitglied
Beiträge: 18
Registriert: 09.09.2014 20:42

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

Beitrag 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.
Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 60
Registriert: 25.09.2014 11:56
Wohnort: Bamberg
Kontaktdaten:

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

Beitrag 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 ?
Benutzeravatar
TW1920
Mitglied
Beiträge: 746
Registriert: 02.06.2007 16:31
Wohnort: Ismaning
Kontaktdaten:

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

Beitrag 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 ;)
Mfg T. Wolf
-Mods gesucht? Ne weitere Community gesucht?
-Mods gesucht? Mod-Übersetzungen gesucht?:->hier klicken
Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 60
Registriert: 25.09.2014 11:56
Wohnort: Bamberg
Kontaktdaten:

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

Beitrag von Freeyourgender »

Danke !
Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 60
Registriert: 25.09.2014 11:56
Wohnort: Bamberg
Kontaktdaten:

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

Beitrag 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) {
Rolf_McGyver
Mitglied
Beiträge: 14
Registriert: 12.10.2013 11:16
Wohnort: Schutterwald

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

Beitrag 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
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

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

Beitrag 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?
Beste Grüße
Walter
Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 60
Registriert: 25.09.2014 11:56
Wohnort: Bamberg
Kontaktdaten:

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

Beitrag 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;
Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 60
Registriert: 25.09.2014 11:56
Wohnort: Bamberg
Kontaktdaten:

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

Beitrag 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
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

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

Beitrag 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
Beste Grüße
Walter
Antworten

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