# File lib/will_paginate/view_helpers/base.rb, line 87
      def page_entries_info(collection, options = {})
        entry_name = options[:entry_name] || (collection.empty?? 'entry' :
                     collection.first.class.name.underscore.gsub('_', ' '))
        
        plural_name = if options[:plural_name]
          options[:plural_name]
        elsif entry_name == 'entry'
          plural_name = 'entries'
        elsif entry_name.respond_to? :pluralize
          plural_name = entry_name.pluralize
        else
          entry_name + 's'
        end

        unless options[:html] == false
          b  = '<b>'
          eb = '</b>'
          sp = '&nbsp;'
        else
          b  = eb = ''
          sp = ' '
        end
        
        if collection.total_pages < 2
          case collection.size
          when 0; "No #{plural_name} found"
          when 1; "Displaying #{b}1#{eb} #{entry_name}"
          else;   "Displaying #{b}all #{collection.size}#{eb} #{plural_name}"
          end
        else
          %{Displaying #{plural_name} #{b}%d#{sp}-#{sp}%d#{eb} of #{b}%d#{eb} in total} % [
            collection.offset + 1,
            collection.offset + collection.length,
            collection.total_entries
          ]
        end
      end