Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Post New Thread Reply

Register GFY Rules Calendar
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed.

 
Thread Tools
Old 07-23-2013, 12:57 AM   #1
Pineapplez
Confirmed User
 
Pineapplez's Avatar
 
Industry Role:
Join Date: Dec 2011
Posts: 246
Need help - WP page peel plugin

I use a page peel on one of my blog. Thing is i only want the ad to appear on one page.
Can i modify the code so the ad is only visible on myblog dot com/category/celebrities/ ?

Code:
<?php
*/

	// detect the plugin path
	$pagepeel_path = get_option('siteurl').'/wp-content/plugins/page-peel';

	function pagepeel_addjs() { ?>
		<script type="text/javascript">
var ppimg = new Image();
ppimg.src = '<?php echo get_option(pagepeel_image_big); ?>';

var ppo = new Object();
ppo.ad_url = escape('<?php echo get_option(pagepeel_ad_url); ?>');
ppo.small_path = '<?php echo get_settings('siteurl').'/wp-content/plugins/page-peel/pp_sm.swf'; ?>';
ppo.small_image = escape('<?php echo get_option(pagepeel_image_small); ?>');
ppo.big_path = '<?php echo get_settings('siteurl').'/wp-content/plugins/page-peel/pp_big.swf'; ?>';
ppo.big_image = escape('<?php echo get_option(pagepeel_image_big); ?>');

ppo.small_width = '100';
ppo.small_height = '100';
ppo.small_params = 'ico=' + ppo.small_image;
ppo.big_width = '650';
ppo.big_height = '650';
ppo.big_params = 'big=' + ppo.big_image + '&ad_url=' + ppo.ad_url;
function sizeup987(){
	document.getElementById('ppocornerBig').style.top = '0px';
	document.getElementById('ppocornerSmall').style.top = '-1000px';
}
function sizedown987(){
	document.getElementById("ppocornerSmall").style.top = "0px";
	document.getElementById("ppocornerBig").style.top = "-1000px";
}
ppo.putObjects = function () {
document.write('<div id="ppocornerSmall" style="position:absolute;width:'+ ppo.small_width +'px;height:'+ ppo.small_height +'px;z-index:9999999;right:0px;top:0px;">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"');
document.write(' id="ppocornerSmallObject" width="'+ppo.small_width+'" height="'+ppo.small_height+'">');
document.write(' <param name="allowScriptAccess" value="always"/> ');
document.write(' <param name="movie" value="'+ ppo.small_path +'?'+ ppo.small_params +'"/>');
document.write(' <param name="wmode" value="transparent" />');
document.write(' <param name="quality" value="high" /> ');
document.write(' <param name="FlashVars" value="'+ppo.small_params+'"/>');
document.write('<embed src="'+ ppo.small_path + '?' + ppo.small_params +'" name="ppocornerSmallObject" wmode="transparent" quality="high" width="'+ ppo.small_width +'" height="'+ ppo.small_height +'" flashvars="'+ ppo.small_params +'" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');
document.write('</object></div>');
document.write('<div id="ppocornerBig" style="position:absolute;width:'+ ppo.big_width +'px;height:'+ ppo.big_height +'px;z-index:9999999;right:0px;top:0px;">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"');
document.write(' id="ppocornerBigObject" width="'+ ppo.big_width +'" height="'+ ppo.big_height +'">');
document.write(' <param name="allowScriptAccess" value="always"/> ');
document.write(' <param name="movie" value="'+ ppo.big_path +'?'+ ppo.big_params +'"/>');
document.write(' <param name="wmode" value="transparent"/>');
document.write(' <param name="quality" value="high" /> ');
document.write(' <param name="FlashVars" value="'+ ppo.big_params +'"/>');
document.write('<embed src="'+ ppo.big_path + '?' + ppo.big_params +'" id="ppocornerBigEmbed" name="ppocornerBigObject" wmode="transparent" quality="high" width="'+ ppo.big_width +'" height="'+ ppo.big_height +'" flashvars="'+ ppo.big_params +'" swliveconnect="true" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');
document.write('</object></div>');
setTimeout('document.getElementById("ppocornerBig").style.top = "-1000px";',1000);
}
ppo.putObjects();
</script>
<?php	} 

	// for version control and installation
	define('PAGEPEEL_VERSION', '0.3');

	// try to always get the values from the database
	$pagepeel_version = get_option(pagepeel_version);
	$pagepeel_image_small = get_option(pagepeel_image_small);
	$pagepeel_image_big = get_option(pagepeel_image_big);
	$pagepeel_ad_url = get_option(pagepeel_ad_url);

	// if the database value returns empty use defaults
	if($pagepeel_version != PAGEPEEL_VERSION)
	{
		$pagepeel_version = PAGEPEEL_VERSION; update_option('pagepeel_version', PAGEPEEL_VERSION);
		$pagepeel_image_small =  $pagepeel_path . '/small.jpg'; update_option('pagepeel_image_small', $pagepeel_image_small);
		$pagepeel_image_big = $pagepeel_path . '/big.jpg'; update_option('pagepeel_image_big', $pagepeel_image_big);
		$pagepeel_ad_url = 'http://www.cubescripts.com/add-a-comment-script.php'; update_option('pagepeel_ad_url', $pagepeel_ad_url);

	}

	function pagepeel_pages() {
	    add_options_page('Page Peel Options', 'Page Peel Options', 5, 'pagepeeloptions', 'pagepeel_options');
	}

	//print options page
	function pagepeel_options()
	{
     	global $pagepeel_path, $pagepeel_version, $pagepeel_image_small,
     		$pagepeel_image_big, $pagepeel_ad_url;

     	// if settings are updated
		if(isset($_POST['update_pagepeel']))
		{
			if(isset($_POST['pagepeel_image_small'])) {
				update_option('pagepeel_image_small', $_POST['pagepeel_image_small']);
				$pagepeel_image_small = $_POST['pagepeel_image_small'];
			}
			if(isset($_POST['pagepeel_image_big'])) {
				update_option('pagepeel_image_big', $_POST['pagepeel_image_big']);
				$pagepeel_image_big = $_POST['pagepeel_image_big'];
			}
			if(isset($_POST['pagepeel_ad_url'])) {
				update_option('pagepeel_ad_url', $_POST['pagepeel_ad_url']);
				$pagepeel_ad_url = $_POST['pagepeel_ad_url'];
			}

		}

		// if the user clicks the uninstall button, clean all options and show good-bye message
		if(isset($_POST['uninstall_pagepeel']))
		{
			delete_option(pagepeel_ad_url);
			delete_option(pagepeel_image_big);
			delete_option(pagepeel_image_small);
			delete_option(pagepeel_version);
			echo '<div class="wrap"><h2>Uninstall</h2><p>All Page Peel settings were removed and you can now go to the <a href="plugins.php">plugin menu</a> and deactivate it.</p><h3>Thank you for using Page Peel '.$pagepeel_version.'!</h3><p style="text-align:right"><small>if this happened by accident, <a href="options-general.php?page=pagepeeloptions">click here</a> to reinstall</small></p></div>';

		}
		else // show the menu
		{
			$pagepeel_version = get_option(pagepeel_version);
			$pagepeel_image_small = get_option(pagepeel_image_small);
			$pagepeel_image_big = get_option(pagepeel_image_big);
			$pagepeel_ad_url = get_option(pagepeel_ad_url);


			// if the pagepeel_version is empty or unequal,
			// write the defaults to the database
			if(trim($pagepeel_version) == '')
			{
				$pagepeel_version = PAGEPEEL_VERSION;
				$pagepeel_image_small =  $pagepeel_path . '/small.jpg';
				$pagepeel_image_big = $pagepeel_path . '/big.jpg';
				$pagepeel_ad_url = 'http://www.cubescripts.com/add-a-comment-script.php';
			}//	*/

			echo '<div class="wrap"><h2>Page Peel Options</h2><small style="display:block;text-align:right">Version: '.$pagepeel_version.'</small><form method="post" action="options-general.php?page=pagepeeloptions">';
			echo '<input type="hidden" name="update_pagepeel" value="true" />';

			echo '<table class="optiontable">';

			echo '<tr valign="top">';
			echo '<th scope="row">Page Peel Ad URL:</th>';
			echo '<td><input type="text" value="'.$pagepeel_ad_url.'" name="pagepeel_ad_url" /><br/>URL to point to when clicked on Ad (begins with <strong>http://</strong>)</td>';
			echo '</tr>';

			echo '<tr valign="top">';
			echo '<th scope="row">Page Peel small image URL:</th>';
			echo '<td><input type="text" value="'.$pagepeel_image_small.'" name="pagepeel_image_small" /><br/>URL of small image (75x75 px)</td>';
			echo '</tr>';

			echo '<tr valign="top">';
			echo '<th scope="row">Page Peel big image URL:</th>';
			echo '<td><input type="text" value="'.$pagepeel_image_big.'" name="pagepeel_image_big" /><br/>URL of "revealed" image (500x500 px)</td>';
			echo '</tr>';

			echo '</table>';
			echo '<p class="submit"><input type="submit" name="Submit" value="Update Options &raquo;" /></p>';

			echo '</form>';


			echo '<h2>Uninstall</h2><form method="post" action="options-general.php?page=pagepeeloptions">';
			echo '<input type="hidden" name="uninstall_pagepeel" value="true" />';
			echo '<p class="submit"><input type="submit" name="Submit" value="Clear Settings &raquo;" /></p>';
			echo '</form>';


			echo '<p>Remember to save your custom big and small image in this folder (your template):<br /></p>';
			echo '<p><strong>'.bloginfo('template_url').'</strong></p></div>';

		}
	}

	add_action('admin_menu', 'pagepeel_pages');
	add_action('wp_footer', 'pagepeel_addjs');


?>
Pineapplez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 07-23-2013, 03:34 AM   #2
freecartoonporn
Confirmed User
 
freecartoonporn's Avatar
 
Industry Role:
Join Date: Jan 2012
Location: NC
Posts: 7,683
yes, you can do that ,
you gotta add if condition to check , if the page is specific and then show the peel ad.
freecartoonporn is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 07-23-2013, 08:48 AM   #3
Pineapplez
Confirmed User
 
Pineapplez's Avatar
 
Industry Role:
Join Date: Dec 2011
Posts: 246
Quote:
Originally Posted by freecartoonporn View Post
yes, you can do that ,
you gotta add if condition to check , if the page is specific and then show the peel ad.
Appreciate your help, but that's like Einstein'ish for me. Should have mention that i know nothing about php.

So, what im trying to say.. can you please explain again?

Thanks..
Pineapplez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Post New Thread Reply
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >

Bookmarks



Advertising inquiries - marketing at gfy dot com

Contact Admin - Advertise - GFY Rules - Top

©2000-, AI Media Network Inc



Powered by vBulletin
Copyright © 2000- Jelsoft Enterprises Limited.