Sha256: 1b5fec6533577a45fca7ee5c9553d465e5a235dd330bfa5fa45c7caedf4fddae
Contents?: true
Size: 472 Bytes
Versions: 1
Compression:
Stored size: 472 Bytes
Contents
require 'uri' require 'murlsh' module Murlsh # Github project page titles are not very descriptive so add meta description # to title. class AddPre60GithubTitle < Plugin @hook = 'add_pre' GithubRe = %r{^https?://github\.com/\w+/[\w.-]+$}i def self.run(url, config) if url.url[GithubRe] ask = URI(url.url).extend(Murlsh::UriAsk) url.title << " - #{ask.description}" unless ask.description.empty? end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
murlsh-1.1.0 | plugins/add_pre_60_github_title.rb |