Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - manica

Pages: [1] 2 3
1
Mods & Plugins (Releases & Support) / Re: [MOD]Google Photomap
« on: April 11, 2013, 08:42:16 PM »
Neuerdings schreibt 4images die coordinaten nicht mehr aus dem exiferdaten in die datenbank. Werden sie manuell im Admin eingetragen geht es. Keine Ahnung woran es liegen könnte, suche nun schon eine weile rum

2
Hallo, habe die Änderungen auch gemacht und bekomme auch keine Marker mehr. Die Kats. haben Marker.

Ich glaube ich habe die Fehler gefunden die auch bei kubiczek für fehlende Marker gesorgt haben.

So sollte es funktionieren (jedenfalls bei mir)
Code: [Select]
function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.addControl(new GScaleControl());
        map.setCenter(new GLatLng(48.183028, 8.627701), 11);
        var Tsize = new GSize(200, 256);
        map.addControl(new GOverviewMapControl(Tsize));
        map.enableDoubleClickZoom();
        map.enableContinuousZoom();

        GDownloadUrl("/google-photo-map.php", function(data) {
          var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("marker");
          for (var i = 0; i < markers.length; i++) {
            var name = markers[i].getAttribute("name");
            var address = markers[i].getAttribute("address");
            var type = markers[i].getAttribute("type");
            var thumb = markers[i].getAttribute("thumb");
            var kml = markers[i].getAttribute("kml");
            var desc = markers[i].getAttribute("desc");
            var cat = markers[i].getAttribute("cat");
var catid = markers[i].getAttribute("catid");
            var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
                                    parseFloat(markers[i].getAttribute("lng")));
var marker = createMarker(point, name, address, type, thumb, kml, cat, desc, catid);
            //var marker = createMarker(point, name, address, type, thumb, kml, cat, desc);
            map.addOverlay(marker);
          }
        });
      }
    }
function createMarker(point, name, address, type, thumb, kml, cat, desc, catid) {
var iconBlue = new GIcon();
    iconBlue.image = 'http://labs.google.com/ridefinder/images/mm_20_red.png';
    iconBlue.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
    iconBlue.iconSize = new GSize(12, 20);
    iconBlue.shadowSize = new GSize(22, 20);
    iconBlue.iconAnchor = new GPoint(6, 20);
    iconBlue.infoWindowAnchor = new GPoint(5, 1);

    var iconRed = new GIcon();
    iconRed.image = 'http://labs.google.com/ridefinder/images/mm_20_red.png';
    iconRed.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
    iconRed.iconSize = new GSize(12, 20);
    iconRed.shadowSize = new GSize(22, 20);
    iconRed.iconAnchor = new GPoint(6, 20);
    iconRed.infoWindowAnchor = new GPoint(5, 1);
    
        var iconWhite = new GIcon();
    iconWhite.image = 'http://labs.google.com/ridefinder/images/mm_20_red.png';
    iconWhite.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
    iconWhite.iconSize = new GSize(12, 20);
    iconWhite.shadowSize = new GSize(22, 20);
    iconWhite.iconAnchor = new GPoint(6, 20);
    iconWhite.infoWindowAnchor = new GPoint(5, 1);

var marker = new GMarker(point, iconRed);
 
 if (catid == 1) {
   var marker = new GMarker(point, iconWhite);
 }
   if (catid == 2) {
   var marker = new GMarker(point, iconBlue);
 }

    
      //var marker = new GMarker(point, tinyIcon);
      var html = "<br/>" + "<table><tr>" + "<td width='100'>" + "<a href=" + type +">" + "<img src=" + thumb + ">" + "</a>" + "</td>" + "<td valign='top'>"+ "<b> <font color='black'>" + name + "</b> <br>" + "<a href=" + kml +">" + "Google Earth" + "</a>" +"<br>" +  "<a href=" + cat +">" + "zur Kategorie" + "</a></td></tr></table><table><tr><td><font color='#316F3C'>" + desc +"</td></tr></table>";
      GEvent.addListener(marker, 'click', function() {
        marker.openInfoWindowHtml(html);
      });
      return marker;
    }
    //]]>

Code: [Select]
//var marker = createMarker(point, name, address, type, thumb, kml, cat, desc);
            map.addOverlay(marker);
war 2x vorhanden und die Funktion
Code: [Select]
function createMarker(point, name, address, type, thumb, kml, cat, desc, catid) { war unten vor dem htmlcode und mußte nach oben und um catid erweitert werden


Jetzt kommen zwar Marker aber nur Rote, f....

3
Ich möchte 2 Karten anzeigen. Einmal wo nur das Bild markiert ist und dann eine Übersichtskarte auf der angrenzende angezeigt werden.
Oder aber die Übersichtskarte auf der Kategorieübersicht. Hat da einer eine Idee oder eine fertige Lösung?

4
Das Projekt möchte ich noch nicht öffentlich machen da der eine oder andere sich vielleicht auf die Füsse getreten fühlt :-)
Auf jeden Fall soll es die Welt etwas schöner und vor allem sicherer machen  :D

5
Mods & Plugins (Releases & Support) / Re: [MOD]Google Photomap
« on: August 21, 2009, 12:49:26 AM »
Danke für die Antwort, wieder ein Stück weiter. den anderen Mod habe ich probiert, hat aber anscheinend zuviele alte Modfetzen im Code so das es ständig zu fehlern kommt. Wenn ich also bei googlemap eine Karte habe könnte ich die einbinden?
Also das mit dem Zoom werde ich schon hinbekommen. Wie schalte ich Satelittenansicht oder gemischte ein?

Ein bischen habe ich im Thread hier schon gefunden. Das mit dem Upload ist nicht so tragisch. Was ich aber möchte ist das
je nach Kategorie einmal die Karte mir dem Detail angezeigt wird. Ist ja der Mod hier und funktioniert ja super via ftpupload. Und dann je nach Bildkategoriezugehörigkeit eine Übersichtskarte daneben mit den angrenzenden Dingen. Das heißt man müßte je Kategorie eine andere Photomap.php und anderes javascript laden falls man andere Icons verwenden möchte, oder hat jemand eine Idee für eine bessere Lösung? Vielleicht eine IF Abfrage oder so. Bin leider in Javascript nur wenig bewandert und php auch wenig.


6
Die Daten sind in der Exif enthalten. Lade ich Bilder via ftp hoch läuft alles automatisch. Wenn ich über die uploadfunktion der Galerie gehe werden zwar die Koordinaten im exiferfeld angezeigt aber nicht automatisch in die DB für die googlemap eingetragen.

7
Mods & Plugins (Releases & Support) / Re: [MOD]Google Photomap
« on: August 20, 2009, 01:51:22 AM »
Ups hatte übersehen das da der Key rein muss. Dann hat es geklappt. Aber was macht man mit ner Karte auf der nix ist ausser Europa?
Dachte da werden die naheliegenden Marker eingeblendet. Kann man nicht eine bestehende googlemap Karte  von einem googlekonto einbinden?
Mittlerweile sehe ich marker (Pfadproblem). Aber die Karte zeigt Anfangs Deutschland bzw. halb Europa. Wie kann ich das gleich passen reinzommen lassen an die Stelle wo die meisten Marker sind bzw. ein Gebiet.
Und bei der Sprechblase habe ich noch das Problem das der Bildtext teilweise ausserhalb der Blase ist, je nachdem wohin man die Karte scrollt.

8
Mods & Plugins (Releases & Support) / Re: [MOD]Google Photomap
« on: August 19, 2009, 03:10:49 PM »
google sagt schlüssel paßt nicht. Aber bei den anderen Googlemap funktioniert es.
Sollte ich den Fehler finden, kann man eigentlich auch das aussehen der Marker ändern?

9
Funktioniert super. So werden wenigstens die Exiferdaten erhalten im Gegensatz zu anderen Mods. Arbeitet auch gut mit googlemapmod zusammen.
Der Kopierschutz ist eh blödsinnig da man einfach javascript ausschaltet, schon kann man die bilder speichern.

10
Wie bekomme ich es hin das die Daten automatisch beim upload eingetragen werden und die googlemap erscheint? Ansonsten habe ich ein großes leeres Feld. Bisher erscheinen die Koordinaten nur in den exif Feld wo ich sie rauskopieren muss um sie dann manuell im adminbereich einzufügen.

11
Leider funktioniert das alles nicht so. Beim Googlemapmod ist das File 1.7.7 unbrauchbar da man eine Menge Fehlermeldungen erhält wegen nicht installierter Mods die bereits dort eingebaut sind.
Wenn die Bilder Bilder verkleinert werden sind die exifer Daten weg. Das Problem hat auch jemand in einem anderen Threat. Schade wäre schön gewesen wenn es geklappt hätte. Aber ich glaube da warte ich besser noch bis es ausgereift ist.

12
Also angezeigt wird was aber das mit den Koordinaten haut nicht hin. Die Bilder sind plötzlich in der ukraine aufgenommen :-((
Die daten sind korrekt denn auch googleearth zeigt mir die Orte korrekt an wenn ich die von geosetter aus übernehme. Beim upload via ftp werden daten erst gar nicht erkannt. Blende usw. schon aber keine gps daten.
Im Adminbereich kann ich die Daten nicht korrekt übernehmen da dort ein völlig falsches Format erwartet wird.
da steht was von - + 90  und -+ 180
Ich habe die aber nur in Form von z.B 48,14721143
oder  N48°8'49.96"
DAnn steht im Adminbereich plötzlich was von Autoskalieren mit dem Big verzeichnis. Habe ich noch nicht installiert.
Autoskalieren funktioniert sowieso nicht.
Benutze die 1.7.7  Da ist wohl einiges durcheinander gekommen  in diesem Thread


Wenn ich ein Bild mit der uploadfunktion anstatt via ftp (was schneller ist) hochlade erscheinen zwar die GPS Daten im Exiffeld aber keine googlemap.
Scheinbar funktioniert der Mod nicht so ganz mit der 1.7.7 und es sind Sachen integriert die aus anderen Mods stammen. Der googlemap ist der erste mod den ich installiert habe.

Denn Sinn des koordinatencheck habe ich bisher nicht verstanden. Ich muss doch sowieso die Bilder erst hochladen, nachsehen was im Exif Feld eingetragen wird, die koordinaten dort mit Copy und Past unter Bearbeiten/Bilder manuell eintragen damit die googlemap Karte erscheint. Das koordinatencheck nimmt die im Exiffeld eingetragenen  Daten nicht an.  
Liegt es vielleicht an den Einstellungen von Geosetter? Einen Button erhalte ich ja auch nicht.


Also das File für die 1.7.7 ist unbrauchbar, da dort etliche Mods installiert sind die bei einer Standartinstallation nicht vorhanden sind und daher Fehler ausgeben. So eine Ajax Slideshow Beispielsweise und auch im Detailtemplate ist seitlich eine Fehlermeldung mir dark4 oder so.  Bilder skalieren ist unbrauchbar da dann die exiferdaten weg sind. Da weder aus den gps daten automatisch die map erzeugt wird und Bilder dann riesig erscheinen muss man wohl weiterhin alles von Hand machen.
Wie kann ich im Template die Bilder via html skalieren? Die geschweifte Klammer macht Probleme. Denke das ist die einfachste und sicherste Lösung.

13
HAbe die v 1 abgearbeitet und diese hier und kriege jetzt nur noch Müll. Es werden keine Bilder mehr angezeigt ausser das wahllosbild aber wenn ichg darauf klicke kommt
Parse error: syntax error, unexpected ';', expecting T_FUNCTION in /var/www/clients/client1/web18/web/includes/upload.php on line 399

14
Schau mal hier im Abschnitt Bilder, da sollte etwas für Dich dabei sein :-)
http://www.4homepages.de/forum/index.php?topic=20859.0

Gruß

Da gibt es verschiedene. Allerdings werde ich daraus nicht ganz schlau.
Quote
1. [Mod] Auto image resize on upload
http://www.4homepages.de/forum/index.php?topic=7700.0

2. [MOD] Auto copy original file to /big/ folder by resize on upload
http://www.4homepages.de/forum/index.php?topic=7700.msg22313#msg22313

3. [MOD] Alternate directory for download files
http://www.4homepages.de/forum/index.php?topic=7499.msg33712#msg33712

4. [Mod] Show original image in new window by clicking on image
http://www.4homepages.de/forum/index.php?topic=3236.0
Sind das einzelne Änderungen, arbeiten die zusammen oder wie ist das zu verstehen?
Ich möchte noch googlemap integrieren. Arbeitet es damit zusammen und in welcher Reihenfolge macht die Installation
Sinn?
Die ganzen verschiedenen Mods sind etwas verwirrend. Kann man das nicht einfach in einen zusammenfassen um sich nicht durch zig Threads mit zig Seiten wühlen zu müssen? Nur ein Gedankenanstoss. Mir ist auch nicht ganz klar ob ich die Orginalbilder dann ins Verzeichnis Big via FTP hochladen kann und dann die Detailansichten bzw. Tumbs generiert werden.

15
Auslesen klappt nun. Allerdings werden keine Marker bei googleearth gesetzt. Benutze Easygps und geosetter.
Wo kann man den Mod in der aktuellen Version komplett sehen? Sonst muss man sich durch 9 Seiten Änderung arbeiten.

Pages: [1] 2 3