diff --git a/app/models/forum_topic.rb b/app/models/forum_topic.rb index e63756190..d19a90c06 100644 --- a/app/models/forum_topic.rb +++ b/app/models/forum_topic.rb @@ -158,10 +158,6 @@ class ForumTopic < ActiveRecord::Base (response_count / Danbooru.config.posts_per_page.to_f).ceil end - def presenter(forum_posts) - @presenter ||= ForumTopicPresenter.new(self, forum_posts) - end - def as_json(options = {}) if CurrentUser.user.level < min_level options[:only] = [:id] diff --git a/app/models/note.rb b/app/models/note.rb index 54468aa40..06150fa0b 100644 --- a/app/models/note.rb +++ b/app/models/note.rb @@ -89,10 +89,6 @@ class Note < ActiveRecord::Base extend SearchMethods include ApiMethods - def presenter - @presenter ||= NotePresenter.new(self) - end - def initialize_creator self.creator_id = CurrentUser.id end diff --git a/app/models/post_version.rb b/app/models/post_version.rb index dc4a9f40b..e3c1be962 100644 --- a/app/models/post_version.rb +++ b/app/models/post_version.rb @@ -56,10 +56,6 @@ class PostVersion < ActiveRecord::Base @tag_array ||= tags.scan(/\S+/) end - def presenter - PostVersionPresenter.new(self) - end - def reload @tag_array = nil super diff --git a/app/presenters/forum_topic_presenter.rb b/app/presenters/forum_topic_presenter.rb deleted file mode 100644 index fd38877d5..000000000 --- a/app/presenters/forum_topic_presenter.rb +++ /dev/null @@ -1,8 +0,0 @@ -class ForumTopicPresenter < Presenter - attr_reader :forum_topic, :forum_posts - - def initialize(forum_topic, forum_posts) - @forum_posts = forum_posts - @forum_topic = forum_topic - end -end diff --git a/app/presenters/note_presenter.rb b/app/presenters/note_presenter.rb deleted file mode 100644 index f30297982..000000000 --- a/app/presenters/note_presenter.rb +++ /dev/null @@ -1,9 +0,0 @@ -class NotePresenter - def initialize(note) - @note = note - end - - def formatted_body - note.body.gsub(/(.+?)<\/tn>/m, '

\1

').gsub(/\n/, '
') - end -end diff --git a/app/presenters/post_version_presenter.rb b/app/presenters/post_version_presenter.rb deleted file mode 100644 index 714da7a5e..000000000 --- a/app/presenters/post_version_presenter.rb +++ /dev/null @@ -1,20 +0,0 @@ -class PostVersionPresenter < Presenter - attr_reader :post_version - - def initialize(post_version) - @post_version = post_version - end - - def changes - html = [] - html << post_version.tag_array - html << "source:#{h(post_version.source)}" if post_version.source - html << "rating:#{h(post_version.rating)}" if post_version.rating - html << "parent:#{post_version.parent_id}" if post_version.parent_id - html.join(" ").html_safe - end - - def updater_name - User.id_to_name(post_version.updater_id) - end -end