This is how i got Google Maps working in Radiant CMS via the google_maps extension.

This one is pretty easy, but you should know that you HAVE to be using MySQL or PostgreSQL because google_maps uses the spatial adapter plugin which needs one of those 2.

First install the GeoRuby gem.  Careful this is case sensitive:
sudo gem install GeoRuby

Next, from within your Radiant project’s root folder, clone the extension from github:
git clone git://github.com/rurounijones/radiant-google-maps-extension.git vendor/extensions/google_maps

Time to run the Rake tasks:
rake radiant:extensions:google_maps:api
rake production radiant:extensions:google_maps:migrate
rake production radiant:extensions:google_maps:update

Edit config/gmaps_api_key.yml and add your own Google Maps API key.

Add this R tag inside your layout’s head tag:
<r:google_map:header />

Goto the Maps tab in the Radiant Admin and create a map

Create a new page and name it something.  In the body of that page add:
<r:google_map:generate div=”my_gmap_div_name” id=”1″ />
<div id=”my_gmap_div_name” style=”height: 600px; width: 868px;”></div>

That provides a div for the map to go in, and calls the google_map generate tag with Map id 1.  Look on the github page for more stuff.

This post is more of a personal note to myself. 99% is copy/paste from either the Radiant wiki, or the Mailer extension’s github page. I’m notating this because both the Radiant wiki and Mailer’s github page have instructions that confused the hell out of me so I’m consolidating it here after getting it working.

This tutorial assumes you have a freshly bootstrapped Radiant installation. Let’s Go!Continue reading

WYMeditor is a really cool wysiwyg-ish editor — well technically it’s a WYSIWYM  (What You See Is What You Mean).

It just so happens that a gentleman named Benny Degezelle has created an extension for Radiant CMS.

At the time of this writing I’ve installed this bad boy on Radiant CMS 0.7.1.

FIRST

Assuming that you have an already bootstrapped (aka ‘rake production db:bootstrap’) installation of Radiant CMS you should first clone the extension from GitHub while in your application’s home directory:

me@world:/www/radiant.domain.net$ git clone git://github.com/jomz/radiant-wym-editor-filter-extension.git vendor/extensions/wym_editor_filter

The command above will clone it to /vendor/extensions/wym_editor_filter

SECOND

Run the Install rake task!

me@world:/www/radiant.domain.net$ rake radiant:extensions:wym_editor_filter:install

THIRD

Run the Update rake task just to be safe.  You can run this at a later point in time to update, obviously.

me@world-www:/www/radiant.domain.net$ rake radiant:extensions:wym_editor_filter:update