```ruby
module Footnotes
  module Notes
    class LogNote < AbstractNote

      autoload :NoteLogger, 'rails-footnotes/notes/log_note/note_logger'

      cattr_accessor :logs
      cattr_accessor :original_logger

      def self.start!(controller)
        self.logs = []
        self.original_logger = Rails.logger
        note_logger = NoteLogger.new(self.logs)
        note_logger.level = self.original_logger.level
        note_logger.formatter = self.original_logger.kind_of?(Logger) ? self.original_logger.formatter : Logger::SimpleFormatter.new
        # Rails 3 don't have ActiveSupport::Logger#broadcast so we backported it
        extend_module = defined?(ActiveSupport::Logger) ? ActiveSupport::Logger.broadcast(note_logger) : NoteLogger.broadcast(note_logger)
        Rails.logger = self.original_logger.dup.extend(extend_module)
      end

      def title
        "Log (#{log.count("\n")})"
      end

      def content
        result = escape(log.gsub(/\e\[.+?m/, '')).gsub("\n", '<br />')
        # Restore formatter
        Rails.logger = self.class.original_logger
        result
      end

      def log
        self.class.logs.join("\n")
      end

    end
  end
end
```

Fix count in log note and use tables
user
```ruby
module Footnotes
  module Notes
    class LogNote < AbstractNote

      autoload :NoteLogger, 'rails-footnotes/notes/log_note/note_logger'

      cattr_accessor :logs
      cattr_accessor :original_logger

      def self.start!(controller)
        self.logs = []
        self.original_logger = Rails.logger
        note_logger = NoteLogger.new(self.logs)
        note_logger.level = self.original_logger.level
        note_logger.formatter = self.original_logger.kind_of?(Logger) ? self.original_logger.formatter : Logger::SimpleFormatter.new
        # Rails 3 don't have ActiveSupport::Logger#broadcast so we backported it
        extend_module = defined?(ActiveSupport::Logger) ? ActiveSupport::Logger.broadcast(note_logger) : NoteLogger.broadcast(note_logger)
        Rails.logger = self.original_logger.dup.extend(extend_module)
      end

      def title
        "Log (#{log.count})"
      end

      def content
        result = '<table>'
          log.each do |l|
            result << "<tr><td>#{l.gsub(/\e\[.+?m/, '')}</td></tr>"
          end
        result << '</table>'
        # Restore formatter
        Rails.logger = self.class.original_logger
        result
      end

      def log
        self.class.logs
      end

    end
  end
end
```
assistant