X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/0a8c26e596b40da6d428a5c91db0d815d13c89e4..8b62df8b9c847a0e29e570b3fff302b5f84cf9df:/lib/osm.rb diff --git a/lib/osm.rb b/lib/osm.rb index ea2a58164..aab3e1335 100644 --- a/lib/osm.rb +++ b/lib/osm.rb @@ -12,6 +12,7 @@ module OSM require 'rexml/parsers/sax2parser' require 'rexml/text' require 'xml/libxml' + require 'digest/md5' require 'RMagick' class Mercator @@ -295,7 +296,7 @@ module OSM image = XML::Node.new 'image' @channel << image url = XML::Node.new 'url' - url << 'http://www.openstreetmap.org/feeds/mag_map-rss2.0.png' + url << 'http://www.openstreetmap.org/images/mag_map-rss2.0.png' image << url title = XML::Node.new 'title' title << "OpenStreetMap" @@ -403,4 +404,10 @@ module OSM return token end + + # Return an encrypted version of a password + def self.encrypt_password(password, salt) + return Digest::MD5.hexdigest(password) if salt.nil? + return Digest::MD5.hexdigest(salt + password) + end end