Seite 12 von 187

Verfasst: 22.02.2008 21:56
von moe-512
Du könntest es doch auch so ins scipt mit einbauen, dass man es im acp aktivieren und deaktivieren kann oder?

Denn ich denke das is vllt. für einige garnicht so verkehrt.

für mein board, eher nich so, aber ja vllt. für andere ;)

Verfasst: 22.02.2008 22:05
von Frank1604
Nee, nee, im Moment red ich noch von der Messungenauigkeit. Das mit den Postleitzahlen ausblenden geht eh nur teilweise. Denn: Die Karte benutzt ja die plz´s zum suchen, braucht sie also schon. Ich schau mal was vertretbar umsetztbar ist, ohne in die phpbb eigenen funktionen zu sehr einzugreifen.


Edit:

öffne: includes/functions_geomap.php

finde:

Code: Alles auswählen

			$distance = round(get_distance($position_lenght, $position_width, $row['laenge'], $row['breite']));
ersetze mit:

Code: Alles auswählen

			$distance = round(get_distance($position_lenght, $position_width, $row['laenge'], $row['breite']),1);
das hinzugefügte ",1" ganz hinten gibt die Anzahl der stellen an, die gerundet werden. Wenn du also eine 2 angibst, erhälst du 2 Komastellen.

Verfasst: 22.02.2008 22:21
von cbdx
memory_limit kann es nicht sein. Hab schon die rfbac Dateien (20Stk a ca 7Mb bearbeitet) Eben spaßeshalber mal auf 20Mb gestellt, geht aber trotzdem nix.

Code: Alles auswählen

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 113 bytes) in /funkforum/install_geomap/install.php on line 53
Nach aktualisieren dann der Wert

Code: Alles auswählen

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 71 bytes) in /funkforum/install_geomap/install.php on line 53

Verfasst: 22.02.2008 22:29
von ~Marioverehrer~
Was muss man eigentlich machen, damit sich die User selbst in die Karte eintragen können?

Verfasst: 22.02.2008 22:40
von moe-512
garnichts ;)

unter

persönlicher bereich -->profil -->da steht PLZ --> einfach eintragen, und je anch aktualisierungsdauer der karte werden sie dann angezeigt.

kannst das im acp auch als regestrierungspflicht setzen.

guck dir den acp bereich einfach mal an

acp-->mods-->geomod

steth die aktualisierungsdauer auf 0, werden sie sofort angezeigt, aber das laden dauert dementsprechend länger, weil jedes mal überprüft wird, ob ein neuer eintrag existiert

bei alles außer 0 halt immer nach so viel Stunden, wie du im acp eingetragen hast ;)

Verfasst: 22.02.2008 22:47
von Frank1604
@~Marioverehrer~: Garnichts. :wink: Die user können sich in die Karte eintragen. Die Felder für die Postleitzahl und das Land befinden sich im Userprofil des jeweiligen Users, dort kann er sie eintragen. //Ok, da war ich wohl zu langsam ;)


@issjut: Sooo, auch das 2te, also das mit teilweise ausblenden der plz hab ich mal grob angegangen.

öffne:pfadzudeinemforum/geomap.php

finde:

Code: Alles auswählen

		'PLZ'		=> sprintf("%05d", $geo_search_user['plz']),
ersetze mit:

Code: Alles auswählen

		'PLZ'		=> sprintf("%'x-5s", substr(sprintf("%05d",$geo_search_user['plz']),0,2)),
auch hier ist es so, das du mit der ",2" hinten, die Anzahl der gezeigten Zahlen angibst also bei der 2 eben 12xxx. Bei 3 wäre das dann z.B. 126xx und bei 5 mein Geburtsort, 12625 ;)

Nur, werden die Zahlen auch noch im Benutzerprofil des jeweiligen User angezeigt. Um das dort auch zu ändern, wäre ein tiefere Eingrif in phpbbeigene Code nötig. Willst du das?

Verfasst: 22.02.2008 23:51
von issjut
Beides funktioniert perfekt. Vielen Dank!!
Und ich kann dir jetzt auch sagen, dass die "neuen" Geodaten viel genauer sind! Selbst eine Entfernung von 0,32 Km zeigt die Suche jetzt an :-) Vielen vielen Dank für all Deine Hilfe!!!
Frank1604 hat geschrieben:Nur, werden die Zahlen auch noch im Benutzerprofil des jeweiligen User angezeigt. Um das dort auch zu ändern, wäre ein tiefere Eingrif in phpbbeigene Code nötig. Willst du das?
Ich lasse die PLZ sowieso nicht im Profil anzeigen^^ Ist also nicht nötig... :-D

Verfasst: 23.02.2008 12:51
von cbdx
Wunder gibt es immer wieder.
Habe mich gestern Abend schmollend vor den fernseher gesetzt nachdem es nicht funktionieren wollte. Vor dem Schlafengehen nochmal drangesetzt und es funktionierte. PRIMA :wink:

Durch meine ewigen Versuche sieht es unter dem Tab Mod im ACP aus wie auf dem Hühnerhof - bekomme ich das wieder in Ordnung?

Es steht da die Karte aktualisiert sich alle 24h. Zählt das nach Einrichtungszeitpunkt, nach Mitternacht, oder ... ?

Bis dato ist von den paar Hanseln die im Versuchsboard rumtesten noch keiner drin zu sehen. (4 mit PLZ gemeldet)

Verfasst: 23.02.2008 13:08
von Frank1604
Die 24 Stunden sind immer 24 stunden nach der letzten aktualisierung. Für ein testboard würde ich das sowieso auf 0 stellen.

Sollte dann imernoch kein Punkt auftauchen, dann fehlen die Daten in der Postleitzahlen Tabelle.

Die doppelten Module kannst du im Adminbereich unter System -> Modulkonfiguration -> Administrationsbereich löschen.

Verfasst: 23.02.2008 13:35
von blauesblut
ist das normal daß das laden der downloadseite ewig dauert??
also seite lässt isch nicht öffenen, kriegt man den mod sonst noch woanders, ein anderer link viellecht?
DANKE