| Current Path : /home/amapterrvs/www/administrator/components/com_flexicontact/views/config_general/ |
| Current File : /home/amapterrvs/www/administrator/components/com_flexicontact/views/config_general/view.html.php |
<?php
/********************************************************************
Product : FlexicontactPlus
Date : 31 December 2015
Copyright : Les Arbres Design 2010-2015
Contact : http://www.lesarbresdesign.info
Licence : GNU General Public License
*********************************************************************/
defined('_JEXEC') or die('Restricted Access');
class FlexicontactViewConfig_General extends JViewLegacy
{
function display($tpl = null)
{
JToolBarHelper::title(LAFC_COMPONENT_NAME.': '.JText::_('COM_FLEXICONTACT_CONFIG_GENERAL_NAME'), 'flexicontact.png');
JToolBarHelper::apply();
JToolBarHelper::save();
JToolBarHelper::cancel();
// setup the three pre-populate options
$options = array();
$options['off'] = JText::_('COM_FLEXICONTACT_V_NO');
$options['username'] = JText::_('COM_FLEXICONTACT_V_AUTOFILL_USERNAME');
$options['name'] = JText::_('COM_FLEXICONTACT_NAME');
$autofill_list = Flexicontact_Utility::make_list('autofill',$this->config_data->autofill, $options, 0, 'style="margin-bottom:0"');
// setup the "copy me" options
$copy_options = array();
$copy_options[LAFC_COPYME_NEVER] = JText::_('COM_FLEXICONTACT_COPYME_NEVER');
$copy_options[LAFC_COPYME_CHECKBOX] = JText::_('COM_FLEXICONTACT_COPYME_CHECKBOX');
$copy_options[LAFC_COPYME_ALWAYS] = JText::_('COM_FLEXICONTACT_COPYME_ALWAYS');
Flexicontact_Utility::viewStart();
?>
<form action="index.php" method="post" name="adminForm" id="adminForm" >
<input type="hidden" name="option" value="<?php echo LAFC_COMPONENT; ?>" />
<input type="hidden" name="task" value="" />
<input type="hidden" name="view" value="config_general" />
<?php
echo '<table class="fc_table">';
// logging
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_LOGGING').'</td>';
echo '<td>'.Flexicontact_Utility::make_radio('logging',$this->config_data->logging).'</td>';
echo "\n</tr>";
// send html, yes/no
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_HTML').'</td>';
echo '<td>'.Flexicontact_Utility::make_radio('email_html',$this->config_data->email_html).'</td>';
echo "\n</tr>";
// auto fill
echo "\n<tr>";
echo '<td valign="top" class="prompt">'.JText::_('COM_FLEXICONTACT_V_AUTOFILL').'</td>';
echo '<td valign="top">'.$autofill_list.' '.Flexicontact_Utility::make_info(JText::_('COM_FLEXICONTACT_V_AUTOFILL_DESC')).'</td>';
echo "\n</tr>";
// agreement required
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_AGREEMENT_REQUIRED').' '.JText::_('COM_FLEXICONTACT_V_PROMPT').'</td>';
echo '<td><input type="text" size="40" name="agreement_prompt" value="'.$this->config_data->agreement_prompt.'" /></td>';
echo "\n</tr>";
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_AGREEMENT_REQUIRED').' '.JText::_('COM_FLEXICONTACT_NAME').'</td>';
echo '<td><input type="text" size="40" name="agreement_name" value="'.$this->config_data->agreement_name.'" /></td>';
echo "\n</tr>";
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_AGREEMENT_REQUIRED').' '.JText::_('COM_FLEXICONTACT_LINK').'</td>';
echo '<td><input type="text" size="60" name="agreement_link" value="'.$this->config_data->agreement_link.'" /> '.
Flexicontact_Utility::make_info(JText::_('COM_FLEXICONTACT_AGREEMENT_REQUIRED_DESC')).'</td>';
echo "\n</tr>";
// choices for sending a copy to the user
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_CONFIG_USER_EMAIL_NAME').'</td>';
echo '<td valign="top" colspan="3">'.Flexicontact_Utility::make_list('show_copy',$this->config_data->show_copy, $copy_options, 0, 'style="margin-bottom:0"').'</td>';
echo "\n</tr>";
// raw image mode
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_CONFIG_RAW_IMAGE_MODE').'</td>';
echo '<td>'.Flexicontact_Utility::make_radio('raw_images',$this->config_data->raw_images).
Flexicontact_Utility::make_info(JText::_('COM_FLEXICONTACT_CONFIG_RAW_IMAGE_MODE_DESC')).'</td>';
echo "\n</tr>";
// send button class
echo "\n<tr>";
echo '<td class="prompt">'.JText::_('COM_FLEXICONTACT_CONFIG_BUTTON_CLASS').'</td>';
echo '<td><input type="text" size="40" name="button_class" value="'.$this->config_data->button_class.'" /> '.
Flexicontact_Utility::make_info(JText::_('COM_FLEXICONTACT_CONFIG_BUTTON_CLASS_DESC'),'http://getbootstrap.com/css/#buttons-options').'</td>';
echo "\n</tr>";
echo '</table></form>';
Flexicontact_Utility::viewEnd();
}
}