Sha256: fde2c73b6af4f316223deb7d4fd30c4d68d33905bcc5995d5b3c8a4f9cb7e94a

Contents?: true

Size: 439 Bytes

Versions: 2

Compression:

Stored size: 439 Bytes

Contents

%w{
murlsh
}.each { |m| require m }

module Murlsh

  # Github project page titles are not very descriptive so add meta description
  # to title.
  class AddPre60GithubTitle < Plugin

    Hook = 'add_pre'

    def self.run(url, config)
      if url.url[%r{http://github.com/\w+/\w+}]
        ask = URI(url.url).extend(Murlsh::UriAsk)
        url.title << " - #{ask.description}" unless ask.description.empty?
      end
    end

  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
murlsh-0.8.1 plugins/add_pre_60_github_title.rb
murlsh-0.8.0 plugins/add_pre_60_github_title.rb