Icontem

adf.ly: Change links in a Web page to show adf.ly ads

Recommend this page to a friend!
  Info   View files View files (8)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2016-04-23 (3 years ago) RSS 2.0 feedNot enough user ratingsTotal: 117 All time: 386 This week: 8Up
Version License JavaScript version Categories
adfly 1.0GNU General Publi...1.0HTML
Description Author

This object can change links in a Web page to show adf.ly ads.

In can traverse the list of external links of a Web page and change the href attribute URL, so the user is routed to the adf.ly advertising system when the changed links are clicked.

The changed links include the publisher identifier, so the advertising revenue can be shared with the publisher.

The type of ad that can be shown to the user is configurable.

The object can also exclude certain domains from being routed through the adf.ly system.

Name: Gergely Aradszki <contact>
Classes: 1 package by
Country: Hungary Hungary
Age: 34
All time rank: 1524 in Hungary Hungary
Week rank: 65 Up2 in Hungary Hungary Up

Details
Adf.ly link changer script
==========================

Usage
-----
Include js:

`<script type="text/javascript" src="adfly.js" ></script>`

Init script (at the bottom of the page, preferably just before the &lt;/body&gt;):

`Adfly('your_adfly_id', {options});`

Example
-------

    Adfly('your_adfly_id', {
        exclude: ['www.testsite.com','*example.com','test.test.com'],
        type : 'banner'
    });

Options
-------

 * include: domains to include [str|array] defaults to '*'
 * exclude: domains to exclude [str|array]
 * parent: element in which to change links [DOM Element] defaults to document
 * type: ad type [int|banner] defaults to int

Include & exclude accepts '*' as a wildcard ( *example.com matches www.example.com, example.com, foo.bar.baz.example.com)

Alternative usage
-----------------

    var adfly = new Adfly('your_adfly_id', { include : '*example.com' });
    adfly.replace();
    adfly.options.type = 'banner';
    adfly.options.include = '*example.other';
    adfly.replace();

License
-------

GPL3

  Files folder image Files  
File Role Description
Files folder imagetests (2 files, 1 directory)
Plain text file adfly.js Class Class source
Plain text file adfly.min.js Class minified
Accessible without login HTML file index.html Doc. Documentation
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  tests  
File Role Description
Files folder imagequnit (2 files)
  Accessible without login Plain text file run-qunit.js Test Unit test script
  Accessible without login HTML file testSimple.html Doc. Documentation

  Files folder image Files  /  tests  /  qunit  
File Role Description
  Accessible without login Plain text file qunit.css Data Auxiliary data
  Accessible without login Plain text file qunit.js Aux. Auxiliary script

 Version Control Unique User Downloads Download Rankings  
 87%
Total:117
This week:0
All time:386
This week:8Up