array ('Setting' => array( 'Name', 'Type' => [text| 'Size', 'Description', 'Buttons' => array() nonce| 'Value' hidden| 'Value' title| 'Class', 'Value' checkbox| 'Description', 'Buttons' => array() selection| 'Description', 'Options' => array('Value', 'Name'), 'Buttons' => array() buttons| 'Buttons' => ('Value' => ('Action', 'Class'))) Opts => Actual settings Title = 'Title of Form' Open = True if want Form Header
Close = True if want Form Footer,
Body = True if want to process options */ if (!class_exists('AmazonWishlist_Options')) { class AmazonWishlist_Options { function __construct() { add_action('init', array($this,'init')); } function init() { $stylesheet = plugins_url("form.css", __FILE__); wp_register_style('amazon-link-form', $stylesheet); } function displayForm($optionList, $Opts, $Open = True, $Body = True, $Close = True) { if ($Open) { ?>
$optDetails) { if (!isset($Opts[$optName]) && isset($optDetails['Default'])) $Opts[$optName] = $optDetails['Default']; if ($optDetails['Type'] == 'checkbox') { // Insert a Check Box Item ////////////////////////////////////////////////////////////////////////////////////////////////////////////// $hint = isset($optDetails['Hint']) ? $optDetails['Hint'] : ''; $id = isset($optDetails['Id']) ? 'id="'.$optDetails['Id'].'"' : ''; $class = isset($optDetails['Class']) ? 'class="'.$optDetails['Class'].' al_opt_container"' : 'class="al_opt_container"'; $script = isset($optDetails['Script']) ? ' onClick="'.$optDetails['Script'].'" ' : ''; ?>
>
name="" title="" type="checkbox" value="1" />  '.$optDetails['Description'].'
'; ?>
displayButtons($optDetails['Buttons']); ?> '.$optDetails['Description'].''; ?>
    $Details) { if (is_array($Details)) { $Name = $Details['Name']; $id = isset($Details['Id']) ? 'id="'.$Details['Id'].'"' : ''; } else { $Name = $Details; $Value= $Details; $id = ''; } echo "
  • " . $Name; if (isset($Details['Input'])) $this->displayInput($optionList[$Details['Input']], $Details['Input'], $Opts); echo "
  • \n"; } ?>
displayButtons($optDetails['Buttons']); ?> '.$optDetails['Description'].''; ?>
displayButtons($optDetails['Buttons']); ?>
'.$optDetails['Description'].'
'; ?> name="" type="hidden" value="" />
name="" title="" type="text" value="" size="" />
displayButtons($optDetails['Buttons']); ?> '.$optDetails['Description'].''; ?>
'. $optDetails['Value'] . ''; } else { $Title = '

'. $optDetails['Value'] . '

'; } ?>
'. $optDetails['Value'] . ''; ?>
"; } } } if ($Close) { ?>
$details) { $type = isset($details['Type']) ? $details['Type'] : 'submit'; $script = isset($details['Script']) ? ' onClick="'.$details['Script'].'" ' : ''; $id = isset($details['Id']) ? 'id="'.$details['Id'].'"' : ''; ?> type="" class="" name="" value="" /> displayButtons($optDetails['Buttons']); ?>