diff --git a/app/models/post.rb b/app/models/post.rb index 873d7f8fc..270176551 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -360,6 +360,11 @@ class Post < ActiveRecord::Base imgly_id = imgly_id.gsub(/[^0-9]/, '') base_62 = imgly_id.to_i.encode62 "http://img.ly/#{base_62}" + + when %r{(\Ahttp://.+)/diarypro/d(?:ata/upfile/|iary\.cgi\?mode=image&upfile=)(\d+)}i + base_url = $1 + entry_no = $2 + "#{base_url}/diarypro/diary.cgi?no=#{entry_no}" else source