function GetModuleSettings($blockID)
{
require_once "RCCWP_WritePostPage.php";
// Retieve the settings for $blockID
$moduleSettings = FlutterLayoutBlock::GetModuleSettingsByBlock($blockID);
foreach ($moduleSettings->variables as $variable) {
$variable->properties = array();
$inputName = $variable->variable_name;
$variableValue = $variable->value;
?>
<label for="item3" class="checkbox"><?php
echo $variable->description;
?>
<?php
switch ($variable->type) {
case 'textbox':
$variable->properties['size'] = "";
RCCWP_WritePostPage::TextboxInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'multiline_textbox':
$variable->properties['height'] = "10";
$variable->properties['width'] = "10";
RCCWP_WritePostPage::MultilineTextboxInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'checkbox':
RCCWP_WritePostPage::CheckboxInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'checkbox_list':
//$variableValue = unserialize($variableValue);
RCCWP_WritePostPage::CheckboxListInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'radiobutton_list':
RCCWP_WritePostPage::RadiobuttonListInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'dropdown_list':
RCCWP_WritePostPage::DropdownListInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'listbox':
//$variableValue = unserialize($variableValue);
$variable->properties['size'] = "";
RCCWP_WritePostPage::ListboxInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'file':
RCCWP_WritePostPage::FileInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'image':
RCCWP_WritePostPage::PhotoInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'date':
$variable->properties['format'] = "m.d.y";
RCCWP_WritePostPage::DateInterface($variable, $inputName, 0, 0, $variableValue);
break;
case 'audio':
RCCWP_WritePostPage::AudioInterface($variable, $inputName, 0, 0, $variableValue);
break;
}
?>
</label>
<?php
}
}