Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $wgExtensionCredits['parserhook'][] = array(
- 'name' => 'AmazonAssociatesHTML',
- 'description' => 'Place amazon ads anywhere in your wiki',
- 'author' => 'Marc Hoover',
- 'url' => 'http://www.celeb-wiki.com'
- );
- $wgHooks['ParserFirstCallInit'][] = 'AmazonAdsSetup';
- function AmazonAdsSetup( &$parser ) {
- $parser->setHook( 'amazonAd', 'AmazonRender' );
- return true;
- }
- function AmazonRender($input, $args ) {
- $input ="";
- $url = array();
- $placement = $args['placement'];
- $linkId = $args['linkId'];
- $amazon['showad'] = '<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=tf_til&ad_type=product_link&tracking_id=grnlignmet-20&marketplace=amazon®ion=US&placement='. $placement .'asins='. $placement .'&linkId='. $linkId .'&show_border=true&link_opens_in_new_window=true">'."\n";
- $amazon['showad'] .= '</iframe>'."\n";
- $amazon['showad'] .= '&'."\n";
- $amazon['showad'] .= '&'."\n";
- $amazon['showad'] .= '&'."\n";
- return $amazon['showad'];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement