Skip to content

iRet/trustlink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Trustlink module for Ruby On Rails

Gem Version Build Status

###Rewritten from scratch

Changes

  • parsing xml file instead of php serialized string
  • storing in database instead of text file
  • requesting by rake task instead of checking on every page load
  • customizable rails friendly erb templates

Installation

Include the gem in your Gemfile:

gem 'trustlink'

Preparing db

  • rails g trustlink:migration
  • rake db:migrate

Generating config

  • create config/trustlink.yml
key: _YOUR_TRUSTLINK_HASH_
domain: example.com
encoding: UTF-8

Inserting links

Simply put helper call in desired place. Like this:

<%= trustlink_links -%>

Fetching links

  • rake trustlink:fetch

Run it by cron or use whenever gem or something other way you like.

Customizing templates (optional)

  • rails g trustlink:views

Templates will be copied to views/trustlink folder.

Notes

  • In _link.html.erb first and last string inserting trustlink code recognized by trustlink bots. It should not be removed. Also important to levae url untouched.
  • By default no style included. You can use styles extracted from trustlink's template. Just replace class to 'ads' used by default or use your own.
  • Multi-domain feature currently not supported. Ask if you need this feature.

For more information please follow http://www.trustlink.ru/

License

This project rocks and uses MIT-LICENSE. Copyright © 2014 Artyom Nikolaev and Trustlink

About

Module to integrate links from Trustlink.ru

Resources

License

Stars

Watchers

Forks

Packages

No packages published