From: Sergey C. <ser...@gm...> - 2009-07-22 21:39:42
|
Yaron, I don't care one way or another and agree that following MW standards is a good idea - just keep in mind that there are other extensions that us $wgGoogleMapsKey - http://www.mediawiki.org/w/index.php?title=Special:Search&search=%24wgGoogleMapsKey It would probably be a good idea to have some fallback mechanism at least for now so it uses $wgGoogleMapsKey if $egGoogleMapsKey is not set. Thank you, Sergey -- Sergey Chernyshev http://www.sergeychernyshev.com/ On Wed, Jul 22, 2009 at 2:48 PM, Yaron Koren <ya...@gm...> wrote: > A few notes on the Google maps key: Laurent - do you have the key setting > after the inclusion of the Maps extension? If it comes beforehand, it won't > work. > > Sergey - the decision was made to use $eg, since that's the correct > convention for setting global variables in extensions (though it hasn't been > followed in any SMW-related extensions until now): > > > http://www.mediawiki.org/wiki/Manual:Coding_conventions#Extension_Functions_and_Variables > > It's true that $wgGoogleMapsKey is used in other extensions; Google Maps > and SRF (the Exhibit format) are the two that I know about (SGM and Google > Geocoder use it too, but the plan is for both of those to go away at some > point soon). Keeping it at $wg just for compatibility would be strange, > though, given that Maps also uses an $egYahooMapsKey, etc. The documentation > should probably at least be clearer, though, about the usage of the two > variables. > > -Yaron > > > > On Wed, Jul 22, 2009 at 2:24 PM, Sergey Chernyshev < > ser...@gm...> wrote: > >> Yeah, it's not a good idea to rename $wgGoogleMapsKey - it's sort-of >> generic variable for all MediaWiki extensions that use Google Map >> services. >> >> Thank you, >> >> Sergey >> >> >> -- >> Sergey Chernyshev >> http://www.sergeychernyshev.com/ >> >> >> On Wed, Jul 22, 2009 at 2:15 PM, Laurent Alquier <la...@al...>wrote: >> >>> Last email for today >>> >>> I thought I would give it a shot and install both Maps and Semantic Maps. >>> >>> Unfortunately, it did not go as smoothly as I thought: >>> >>> 1- If I replace $wgGoogleMapsKey by $egGoogleMapsKey in my >>> LocalSettings.php file, SRF Exhibit stops displaying Maps. >>> 2- If I keep both GoogleMapKeys variables, Maps throws an error - telling >>> me my Google API key is not valid. >>> Getting a dedicated API key for $egGoogleMapsKey doesn't work. >>> >>> I will investigate that again later this week, probably Friday. Maybe it >>> is something I missed in the installation. >>> >>> - Laurent >>> >>> ------------------------------ >>> *From*: "Laurent Alquier" <la...@al...> >>> *Sent*: Wednesday, July 22, 2009 5:52 AM >>> *To*: sem...@li... >>> >>> *Subject*: Re: [SMW-devel] Maps and Semantic Maps released >>> >>> >>> That was fast :) >>> >>> Regarding the error I reported with IE6. >>> >>> I am getting that error on this page : http://wiki.bn2vs.com/wiki/Maps >>> >>> Both the Google Map demo page and the Yahoo Maps demo page are working >>> fine in IE6. >>> The Open Layers demo page is also throwing an error - however, I can >>> visit the OpenLayer website and view examples there with IE6 without error. >>> >>> Maybe that will help troubleshooting the error. >>> >>> - Laurent >>> >>> ------------------------------ >>> *From*: "Sergey Chernyshev" <ser...@gm...> >>> *Sent*: Wednesday, July 22, 2009 5:44 AM >>> *To*: la...@al... >>> *Subject*: Re: [SMW-devel] Maps and Semantic Maps released >>> >>> Yeh, Jeroen created it and replied to me privately already ;) I'll try it >>> when I have spare time. >>> >>> Thank you, >>> >>> Sergey >>> >>> >>> -- >>> Sergey Chernyshev >>> http://www.sergeychernyshev.com/ >>> >>> >>> On Wed, Jul 22, 2009 at 1:38 PM, Laurent Alquier <la...@al...>wrote: >>> >>>> Hi Sergey >>>> >>>> I believe your answer is already available on the Extension:Semantic >>>> Maps page : >>>> >>>> Upgrading from Semantic Google Maps >>>> >>>> If you have Semantic Google Maps installed, and want to upgrade to >>>> Semantic Maps, these are the steps you need to follow: >>>> >>>> - Remove the SemanticGoogleMaps directory from your extension >>>> directory. >>>> - Remove (when you use it) Google Geocoder in a similar fashion. >>>> - Upload both Maps and Semantic Maps to your extension directory. >>>> - Make sure your API key's are in the right place >>>> >>>> After doing all these steps, you should be done. Maps and Semantic Maps >>>> are designed to be backward compatible with SGM, so all SGM code * >>>> should* work on Semantic Maps. If you encounter some problem though, >>>> please let the extension developers know. >>>> >>>> http://www.mediawiki.org/wiki/Extension:Semantic_Maps >>>> >>>> - Laurent Alquier >>>> >>>> >>>> >>>> ------------------------------ >>>> *From*: "Sergey Chernyshev" <ser...@gm...> >>>> *Sent*: Wednesday, July 22, 2009 4:57 AM >>>> *To*: "jeroen De Dauw" <jer...@ya...> >>>> *Subject*: Re: [SMW-devel] Maps and Semantic Maps released >>>> >>>> >>>> Great job, Jeroen! >>>> >>>> How do I go about upgrading from Semantic Google Maps? My >>>> TechPresentations.org uses it a little bit. >>>> >>>> Thank you, >>>> >>>> Sergey >>>> >>>> >>>> -- >>>> Sergey Chernyshev >>>> http://www.sergeychernyshev.com/ >>>> >>>> >>>> On Wed, Jul 22, 2009 at 9:56 AM, jeroen De Dauw < >>>> jer...@ya...> wrote: >>>> >>>>> Hey, >>>>> >>>>> First of all, let me introduce myself. >>>>> I'm Jeroen De Dauw, one of the GSoC students for Wikimedia foundation >>>>> this year. During the last 2 months I've been working on 2 new mapping >>>>> extensions for MediaWiki and Semantic MediaWiki<http://semantic-mediawiki.org/wiki/Semantic_MediaWiki>[0] with Yaron >>>>> Koren <http://yaronkoren.com/> [1] as mentor. You can read more about >>>>> this at my blog <http://blog.bn2vs.com/tag/semantic-maps/> [2]. >>>>> >>>>> The first version of both extensions has just been released. These are >>>>> the extensions: >>>>> >>>>> Maps >>>>> Maps <http://www.mediawiki.org/wiki/Extension:Maps> [3] is an >>>>> extension that provides the ability to display coordinate data, using >>>>> multiple mapping services, including Google Maps [4], OpenLayers [5] and >>>>> Yahoo Maps [6], and allows users to geocode addresses. >>>>> >>>>> Semantic Maps >>>>> Semantic Maps <http://www.mediawiki.org/wiki/Extension:Semantic_Maps>[7] is an extension that adds semantic capabilities to the Maps extension, >>>>> and therefore provides the ability to add, view and edit coordinate data >>>>> stored through the Semantic MediaWiki extension, using multiple mapping >>>>> services. These include Google Maps, OpenLayers and Yahoo Maps. Semantic >>>>> Maps and Maps are based on Semantic Google Maps and Semantic Layers, and are >>>>> meant to replace these extensions. For this extension to work, you need to >>>>> have both Semantic MediaWiki and Maps installed. >>>>> >>>>> You can download both extensions via their documentation pages. >>>>> Suggestions and feature requests are welcome. >>>>> >>>>> [0] http://semantic-mediawiki.org/wiki/Semantic_MediaWiki >>>>> [1] http://yaronkoren.com/ >>>>> [2] http://blog.bn2vs.com/tag/semantic-maps/ >>>>> [3] http://www.mediawiki.org/wiki/Extension:Maps >>>>> [4] http://code.google.com/apis/maps/ >>>>> [5] http://openlayers.org/ >>>>> [6] http://developer.yahoo.com/maps/ >>>>> [7] http://www.mediawiki.org/wiki/Extension:Semantic_Maps >>>>> Cheers, >>>>> De Dauw '[RTS]BN+VS*' Jeroen >>>>> >>>>> Forum: code <http://code.bn2vs.com>.bn2vs.com <http://code.bn2vs.com> >>>>> Blog: blog.bn2vs.com >>>>> Xfire: bn2vs ; Skype: rts.bn.vs >>>>> >>>>> Don't panic. Don't be evil. >>>>> 70 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69 66 65! >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> >>>>> _______________________________________________ >>>>> Semediawiki-devel mailing list >>>>> Sem...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >>>>> >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Semediawiki-devel mailing list >>>> Sem...@li... >>>> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >>>> >>>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Semediawiki-devel mailing list >>> Sem...@li... >>> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >>> >>> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Semediawiki-devel mailing list >> Sem...@li... >> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >> >> > |