<?php

/*

___Canvas Plugin Form___________________________________________

Outputs the Lightbox form for plugins, building individual
form elements based upon the plugin definitions.

________________________________________________________________

*/

require( dirname(__FILE__) . '/../../../wp-config.php' );
if (!(is_user_logged_in() && current_user_can('edit_posts')))
	die("Athentication failed!");


global $wpdb, $canvas;

$block_id = $_GET['block_id'];

?>

<div class="lbContent">

	<?php
		global $wpdb, $canvas;
		$block = $wpdb->get_row("SELECT * FROM ".$canvas->main." WHERE block_id = '$block_id'");

		if($block->uri != '') $link = '<a href="'.$block->uri.'">'.$block->author.'</a>';
			else $link = $block->author;

		// Get module name
		include_once('RCCWP_CustomWriteModule.php');
		$customWriteModule = RCCWP_CustomWriteModule::Get($block->module_id);
		if ($block->duplicate_id ==0 )
			$block->module_title = $customWriteModule->name;
		else
			$block->module_title = $wpdb->get_var("SELECT duplicate_name FROM ".$canvas->duplicates." WHERE duplicate_id = ".$block->duplicate_id);

		//echo '<h3>'.$block->module_title.'</span> by '.$link.'.</h3><p>'.wptexturize($block->description).'</p>';

		$content = '<h3>'.$block->module_title.'';
		if($block->author != '' && $block->uri != '')
			$content .= '<span>by <a target="new" href="'.$block->uri.'">'.$block->author.'</a></span>';
		if($block->description != '')
			$content .= '<p>'.$block->description.'</p>';

		echo $content;
		
		
	?>

	<a id="cancel" href="javascript:void(0)" class="lbAction" rel="cancel">Close</a></h3><div class="lbContent_inside">

<form id="lightbox_form">
	<?php	

		echo ''.
				'<strong>Module Folder:</strong> modules/'.$customWriteModule->name.
				'<br/><br/><strong>Module ID:</strong> '.$block->block_id.
				'<br/><br/><strong>Zone:</strong> '.$block->zone.
				'<br/><br/><strong>Position:</strong> '.$block->position.
				'<br/><br/><strong>Author:</strong> '.$block->author.''.
				'<br/><br/><strong>Author URI:</strong> '.$block->uri.'';
		
	?>
</form>
</div>
</div>
