[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 phpBB 3.1, 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

Beitragvon Uwe_M » 15.09.2014 18:46

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: 25
Registriert: 25.09.2014 11:56

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

Beitragvon Freeyourgender » 02.10.2014 22:59

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: 712
Registriert: 02.06.2007 16:31
Wohnort: Ismaning
Kontaktdaten:

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

Beitragvon TW1920 » 02.10.2014 23:02

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: 25
Registriert: 25.09.2014 11:56

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

Beitragvon Freeyourgender » 02.10.2014 23:17

Danke !

Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 25
Registriert: 25.09.2014 11:56

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

Beitragvon Freeyourgender » 03.10.2014 16:00

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

Beitragvon Rolf_McGyver » 03.10.2014 19:56

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
Valued Contributor
Beiträge: 10362
Registriert: 05.01.2006 13:01
Kontaktdaten:

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

Beitragvon redbull254 » 04.10.2014 14:00

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?

Benutzeravatar
Freeyourgender
Mitglied
Beiträge: 25
Registriert: 25.09.2014 11:56

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

Beitragvon Freeyourgender » 04.10.2014 16:35

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: 25
Registriert: 25.09.2014 11:56

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

Beitragvon Freeyourgender » 04.10.2014 16:45

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
Valued Contributor
Beiträge: 10362
Registriert: 05.01.2006 13:01
Kontaktdaten:

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

Beitragvon redbull254 » 15.10.2014 04:46

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


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