<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>spec/lib/core_ext/string_ext_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -6,6 +6,8 @@ core:
 
 === Edge
 
+* John Muhl
+* Andrew O'Brien
 * Joe Van Dyk
 * Pat Allan
 * Matt Henry</diff>
      <filename>CONTRIBUTORS</filename>
    </modified>
    <modified>
      <diff>@@ -10,6 +10,13 @@ module StringExtensions
   def to_name(last_part = '')
     self.underscore.gsub('/', ' ').humanize.titlecase.gsub(/\s*#{last_part}$/, '')
   end
+  
+  def to_slug
+    self.strip.downcase.gsub(/[^-a-z0-9~\s\.:;+=_]/, '').gsub(/[\s\.:;=+]+/, '-')
+  end
+  
+  alias_method :slugify, :to_slug
+  alias_method :slugerize, :to_slug
 end
 
 String.send :include, StringExtensions
\ No newline at end of file</diff>
      <filename>lib/plugins/string_extensions/lib/string_extensions.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,6 @@
 body {
+  background-color: white;
+  color: black;
   font-size: 95%;
   font-family: &quot;Lucida Grande&quot;, &quot;Bitstream Vera Sans&quot;, Helvetica, Verdana, Arial, sans-serif;
   margin: 0;
@@ -43,6 +45,7 @@ table {
   padding-bottom: 20px;
 }
 #header a, #header a:visited {
+  background-color: inherit;
   color: white;
   text-decoration: none;
 }
@@ -88,6 +91,7 @@ table {
 }
 #navigation strong a, #navigation strong a:visited {
   background-color: white;
+  color: black;
 }
 #navigation .separator {
   display: none;
@@ -123,6 +127,7 @@ table {
   top: 20px;
 }
 #site-links a, #site-links a:visited {
+  background-color: inherit;
   color: white;
 }
 #site-links a:hover, #site-links a:visited:hover {
@@ -136,6 +141,7 @@ table {
 /* messages */
 
 #notice, #error {
+  background-color: inherit;
   color: white;
   margin-top: 25px;
   margin-left: 20px;
@@ -184,15 +190,19 @@ h1 {
   width: 8em;
 }
 #content table.index td.status {
+  background-color: inherit;
   color: #9eb3bf;
 }
 #content table.index td.status.draft-status {
+  background-color: inherit;
   color: #c00;
 }
 #content table.index td.status.published-status {
+  background-color: inherit;
   color: black;
 }
 #content table.index td.status.hidden-stats {
+  background-color: inherit;
   color: #0c0;
 }
 #content table.index .add-child {
@@ -365,6 +375,7 @@ h1 {
 #content table.fieldset td, #content table.fieldset th {
   background-color: white;
   border-top: 1px solid #DFD3C3;
+  color: inherit;
   padding: 6px;
 }
 #content table.fieldset th.label {
@@ -446,7 +457,6 @@ h1 {
   padding-top: 7px;
   padding-bottom: 4px;
   text-decoration: none;
-  text-transform: titlecase;
   outline: none;
   -moz-outline: none;
 }
@@ -465,6 +475,7 @@ h1 {
 }
 #content #pages {
   background: white;
+  color: inherit;
   width: 100%;
   clear: both;
 }
@@ -490,6 +501,7 @@ h1 {
 #popups .popup {
   background-color: white;
   border: 5px solid silver;
+  color: inherit;
   padding: 2em;
   padding-top: 1em;
   padding-bottom: .5em;</diff>
      <filename>public/stylesheets/admin/main.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b2d3ca2d30dcabb974ea8752c75d7356790b4c9e</id>
    </parent>
    <parent>
      <id>ea75958d5471baf8f111017c5860fdcbc3497f72</id>
    </parent>
  </parents>
  <author>
    <name>Sean Cribbs</name>
    <email>seancribbs@gmail.com</email>
  </author>
  <url>http://github.com/radiant/radiant/commit/9a117833dbd24dd895580fbc39ca549905d6db42</url>
  <id>9a117833dbd24dd895580fbc39ca549905d6db42</id>
  <committed-date>2008-11-08T14:45:48-08:00</committed-date>
  <authored-date>2008-11-08T14:45:48-08:00</authored-date>
  <message>Merge branch 'master' into rest</message>
  <tree>265f3a03efd8f0abf8aaf3e93287f690b7d9f148</tree>
  <committer>
    <name>Sean Cribbs</name>
    <email>seancribbs@gmail.com</email>
  </committer>
</commit>
