Tijdens de laatste sprint werd de gmap module toegevoegd, deze kan standaard echter voor één domein een api key aanmaken zodat bij drupal.be alles ok is maar bij drupal.nl er een melding komt op evenementenpagina's dat de google maps api key niet klopt. Er is een mogelijkheid voor multidomain keys voorzien in google maps ( http://code.google.com/apis/maps/faq.html#multiplekeys,) maar nog niet geimplementeerd in gmap module: wel een patch http://drupal.org/node/1235506.
Anderzijds ben ik zelf eigenlijk voorstander geen gmap te gebruiken, we kunnen het adres als een gewoon tekstveld opvragen en dan gewoon een viewblok of field template maken waarin we via de static maps api van Google een rewrite doen van dit veld naar een img van de google map van dit adres. Ik heb die techniek in het verleden al gebruik en dat spaart een grote module (gmap/location) uit en geeft ook een betere performantie (static maps vereist geen javascript). Ter info over die techniek: http://code.google.com/apis/maps/documentation/staticmaps/#Overview. Er is in die situatie ook geen google maps key vereist.
Datum van inzending:
zaterdag 15 oktober 2011 - 12:54
+1 voor minder modules en simpelere oplossingen. ik zal er komende week tijd voor maken
boris
===
druppelend sinds 2005
Hoi Boris,
het probleem doet zich nog steeds voor. Heb je hier al tijd voor gehad? Dank!
Baris Wanschers
Mede-eigenaar van LimoenGroen en voorzitter van Stichting Drupal Nederland
Wat ook opvalt is dat de key blijkbaar is vrijgegeven voor het domein www.drupal.nl, niet voor drupal.nl
Werkt: www.drupal.nl
Niet: drupal.nl
Niet: drupal.be
Niet: www.drupal.be
Een quick fix zal dus zijn om alle drupal.nl/.be requests te forwarden naar de variant MET www.
Baris Wanschers
Mede-eigenaar van LimoenGroen en voorzitter van Stichting Drupal Nederland
helaas,
ik heb er detijds kort naar gekeken maar ik denk niet dat ik kan wat hans boven suggereert
boris
===
druppelend sinds 2005
wil je een langere uitleg Boris?
Hans
KOBA
Als tijdelijke oplossing kunnen we deze module gebruiken: http://drupal.org/project/keys dan kunnen we per domeinnaam een andere key gebruiken.
Ik heb nu een sleutel alleen voor drupal.be en www.drupal.be ingesteld.
Ik denk wel dat GMap wat toevoegt aangezien je dan ook meteen het adres kan gebruiken voor routenavigatie e.d.
www.ezcompany.nl
Voor Drupal 7 is er van de Keys module enkel een dev versie beschikbaar die slechts gebruikt wordt door 15 websites.
Hans
KOBA
Zullen we voor het moment dan maar even drupal.nl naar .be doorsturen?
Dat gaat met dit in de .htaccess:
RewriteCond %{HTTP_HOST} drupal.nl$
RewriteRule ^(.*)$ "http\:\/\/www\.drupal\.be\/$1" [R=301,L]
Ik heb geen server toegang dus als iemand met de juiste access dat even doet?
www.ezcompany.nl
Of alles naar .nl ;) Zie http://drupal.nl/forum/1-domein-kiezen
Baris Wanschers
Mede-eigenaar van LimoenGroen en voorzitter van Stichting Drupal Nederland
Kan me voorstellen dat dit eventueel gevoelig ligt bij onze zuiderburen, maar 1 domein is wel zo netjes, ook seo-wise. Als je dan ook nog de www. redirect erin zet ben je klaar.
http://blog.merge.nl
www redirect is niet eens nodig voor google maps maar wel voor de netheid
www.ezcompany.nl
Wat gaan we er nu verder mee doen? Mij lijkt voor de tussentijd de redirect het makkelijkst. Dan kunnen we het later nog wel een keer mooier oplossen.
www.ezcompany.nl
Ik heb een nieuwe sleutel toegevoegd. Google heeft het systeem gewijzigd en nu kan je sleutels voor meerdere domeinen aanmaken. Wel is de sleutel gekoppeld aan mijn google account. Ik heb de billing uitgezet dus volgens mij kan het mij op deze manier geen geld kosten als het druk wordt ;-)
www.ezcompany.nl
Bedankt! Heel goede oplossing zo is iedereen tevreden.
Hans
KOBA