Sha256: 8297b3dfd779a1e5d5ddf0f208128283780343ed03593cdc75a24ab902578c08

Contents?: true

Size: 1.12 KB

Versions: 1

Compression:

Stored size: 1.12 KB

Contents

# Rack::HatenaStar

Simple Rack middleware to help injecting the [Hatena Star](https://s.hatena.ne.jp/) code in your website.

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'rack-hatena_star'
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install rack-hatena_star

## Usage

Add it to your middleware stack.

```ruby
config.middleware.use(
  Rack::HatenaStar,
  token: 'your_hatena_star_token',
  entry_nodes: [
    'your_article_selector' => [
      uri: 'your_permalink_selector',
      title: 'your_title_selector',
      container: 'your_title_container_selector'
    }
  }
)
```

See http://d.hatena.ne.jp/hatenastar/20070707 for details about `entry_nodes`.

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/kenchan/rack-hatena_star. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](contributor-covenant.org) code of conduct.

## License

The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rack-hatena_star-0.1.0 README.md