Your IP : 216.73.216.240
<?php
/**
* @package My RSS Reader
* @copyright Copyright (C) 2010 FalsinSoft. All rights reserved.
* @license GNU/GPL
* @website http://falsinsoft-joomla.blogspot.com
* @email falsinsoft@gmail.com
*
*/
defined('_JEXEC') or die('Restricted access');
JHTML::_('script', 'settings.js', 'administrator/components/com_myrssreader/js/');
JHTML::_('behavior.tooltip');
$panel_number = 1;
?>
<style type="text/css">
tr td input
{
float: none !important;
margin: 4px !important;
}
</style>
<form action="index.php" method="post" name="adminForm" onsubmit="RestoreSettingsStatus();">
<?php
echo $this->panel->startPane('SettingsPanel');
echo $this->panel->startPanel(JText::_('COM_MYRSSREADER_SETTINGS_FEEDS'), 'panel'.$panel_number++);
echo $this->model->TableStart();
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_MAXFEEDSPERRSS'),
'max_feeds_per_rss',
3,
$this->params->get('max_feeds_per_rss', 10),
JText::_('COM_MYRSSREADER_SETTINGS_MAXFEEDSPERRSS_TOOLTIP')
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_MAXERRORRETRY'),
'max_error_retry',
3,
$this->params->get('max_error_retry', 3),
JText::_('COM_MYRSSREADER_SETTINGS_MAXERRORRETRY_TOOLTIP')
);
echo $this->model->TableEnd();
echo $this->panel->endPanel();
echo $this->panel->startPanel(JText::_('COM_MYRSSREADER_SETTINGS_RSSCHECK'), 'panel'.$panel_number++);
echo $this->model->TableStart();
$options = array('rss_automatic_check_disabled' => JText::_('COM_MYRSSREADER_SETTINGS_AUTOMATICRSSCHECK_DISABLED'),
'rss_automatic_check_periodic' => JText::_('COM_MYRSSREADER_SETTINGS_AUTOMATICRSSCHECK_PERIODICCHECK'),
'rss_automatic_check_new_visit' => JText::_('COM_MYRSSREADER_SETTINGS_AUTOMATICRSSCHECK_EACHNEWVISITCHECK')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_AUTOMATICRSSCHECK'),
'rss_automatic_check',
$options,
$this->params->get('rss_automatic_check', 1),
JText::_('COM_MYRSSREADER_SETTINGS_AUTOMATICRSSCHECK_TOOLTIP'),
'onclick="UpdateSettingsStatus();"'
);
$options = array('rss_check_type_all' => JText::_('COM_MYRSSREADER_SETTINGS_CHECKTYPE_CHECKALL'),
'rss_check_type_distributed' => JText::_('COM_MYRSSREADER_SETTINGS_CHECKTYPE_DISTRIBUTEDCHECK')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_CHECKTYPE'),
'rss_check_type',
$options,
$this->params->get('rss_check_type', 0),
JText::_('COM_MYRSSREADER_SETTINGS_CHECKTYPE_TOOLTIP'),
'onclick="UpdateSettingsStatus();"'
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_CHECKTIME'),
'rss_check_time',
3,
$this->params->get('rss_check_time', 6),
JText::_('COM_MYRSSREADER_SETTINGS_CHECKTIME_TOOLTIP'),
' '.JText::_('COM_MYRSSREADER_SETTINGS_CHECKTIME_HOURS')
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_DISTRIBUTEDCHECKDELAY'),
'distributed_check_delay',
3,
$this->params->get('distributed_check_delay', 10),
JText::_('COM_MYRSSREADER_SETTINGS_DISTRIBUTEDCHECKDELAY_TOOLTIP'),
' '.JText::_('COM_MYRSSREADER_SETTINGS_DISTRIBUTEDCHECKDELAY_MINUTES')
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_MAXRSSDISTRIBUTEDCHECK'),
'max_rss_distributed_check',
3,
$this->params->get('max_rss_distributed_check', 4),
JText::_('COM_MYRSSREADER_SETTINGS_MAXRSSDISTRIBUTEDCHECK_TOOLTIP')
);
$options = array('rss_check_show_sources_list' => JText::_('COM_MYRSSREADER_SETTINGS_RSSCHECKSHOWMODE_SOURCESLIST'),
'rss_check_show_progressbar' => JText::_('COM_MYRSSREADER_SETTINGS_RSSCHECKSHOWMODE_PROGRESSBAR')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_RSSCHECKSHOWMODE'),
'rss_check_show_mode',
$options,
$this->params->get('rss_check_show_mode', 0),
JText::_('COM_MYRSSREADER_SETTINGS_RSSCHECKSHOWMODE_TOOLTIP')
);
$options = array('direct_check_link_disabled' => JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_DISABLED'),
'direct_check_link_enabled' => JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_ENABLED')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK'),
'direct_check_link',
$options,
$this->params->get('direct_check_link', 0),
JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_TOOLTIP'),
'onclick="UpdateSettingsStatus();"'
);
$security_code = $this->params->get('direct_check_link_security_code', null);
if($security_code == null) $security_code = $this->model->GetRandomString(10);
$direct_check_link = JURI::root().'index.php?option=com_myrssreader&view=check&securitycode='.$security_code;
$link_description = '<br /><br />'.JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_INFO1').' (<b>'.JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_INFO2').'</b>)';
$link_description .= '<br /><a id="direct_check_link_href" href="'.$direct_check_link.'" target="_blank">';
$link_description .= '<span id="direct_check_link_text">'.$direct_check_link.'</span>';
$link_description .= '</a><br />';
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_SECURITYCODE'),
'direct_check_link_security_code',
20,
$security_code,
JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_SECURITYCODE_TOOLTIP'),
'',
$link_description
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_TIMELIMIT'),
'direct_check_link_time_limit',
3,
$this->params->get('direct_check_link_time_limit', 60),
JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_TIMELIMIT_TOOLTIP'),
' '.JText::_('COM_MYRSSREADER_SETTINGS_DIRECTCHECKLINK_TIMELIMIT_SECONDS')
);
echo $this->model->TableEnd();
echo $this->panel->endPanel();
echo $this->panel->startPanel(JText::_('COM_MYRSSREADER_SETTINGS_ADVERTISEMENT'), 'panel'.$panel_number++);
echo $this->model->TableStart();
$options = array('show_advertisement_disabled' => JText::_('COM_MYRSSREADER_SETTINGS_SHOWADVERTISEMENTS_NO'),
'show_advertisement_enabled' => JText::_('COM_MYRSSREADER_SETTINGS_SHOWADVERTISEMENTS_YES')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_SHOWADVERTISEMENTS'),
'show_advertisement',
$options,
$this->params->get('show_advertisement', 0),
JText::_('COM_MYRSSREADER_SETTINGS_SHOWADVERTISEMENTS_TOOLTIP'),
'onclick="UpdateSettingsStatus();"'
);
$options = array('advertisement_position_top' => JText::_('COM_MYRSSREADER_SETTINGS_ADVERTISEMENTSPOSITION_TOP'),
'advertisement_position_bottom' => JText::_('COM_MYRSSREADER_SETTINGS_ADVERTISEMENTSPOSITION_BOTTOM'),
'advertisement_position_top_bottom' => JText::_('COM_MYRSSREADER_SETTINGS_ADVERTISEMENTSPOSITION_TOPBOTTOM')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_ADVERTISEMENTSPOSITION'),
'advertisement_position',
$options,
$this->params->get('advertisement_position', 2),
JText::_('COM_MYRSSREADER_SETTINGS_ADVERTISEMENTSPOSITION_TOOLTIP')
);
echo $this->model->TableEnd();
echo $this->panel->endPanel();
echo $this->panel->startPanel(JText::_('COM_MYRSSREADER_SETTINGS_LAYOUT'), 'panel'.$panel_number++);
echo $this->model->TableStart();
$options = array(JText::_('COM_MYRSSREADER_SETTINGS_FEEDSSHOWSTYLE_BLOG'),
JText::_('COM_MYRSSREADER_SETTINGS_FEEDSSHOWSTYLE_EXPANDCOLLAPSE')
);
echo $this->model->DropDownList(JText::_('COM_MYRSSREADER_SETTINGS_FEEDSSHOWSTYLE'),
'feeds_show_style',
$options,
$this->params->get('feeds_show_style', 0),
JText::_('COM_MYRSSREADER_SETTINGS_FEEDSSHOWSTYLE_TOOLTIP')
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_MAXFEEDPERPAGE'),
'max_feeds_per_page',
3,
$this->params->get('max_feeds_per_page', 10),
JText::_('COM_MYRSSREADER_SETTINGS_MAXFEEDPERPAGE_TUTORIAL')
);
$options = array('feeds_list_order0' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTORDER_POSTDATE'),
'feeds_list_order1' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTORDER_CHECKDATE')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTORDER'),
'feeds_list_order',
$options,
$this->params->get('feeds_list_order', 1),
JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTORDER_TOOLTIP')
);
$options = array('feeds_list_start_date0' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTSTARTDATE_NEWER'),
'feeds_list_start_date1' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTSTARTDATE_OLDER')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTSTARTDATE'),
'feeds_list_start_date',
$options,
$this->params->get('feeds_list_start_date', 0),
JText::_('COM_MYRSSREADER_SETTINGS_FEEDSLISTSTARTDATE_TOOLTIP')
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLESIZE'),
'feed_title_size',
3,
$this->params->get('feed_title_size', 20),
JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLESIZE_TOOLTIP')
);
$options = array('show_rss_feed_source0' => JText::_('COM_MYRSSREADER_SETTINGS_HIDE'),
'show_rss_feed_source1' => JText::_('COM_MYRSSREADER_SETTINGS_SHOW')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_SHOWRSSFEEDSOURCE'),
'show_rss_feed_source',
$options,
$this->params->get('show_rss_feed_source', 1),
JText::_('COM_MYRSSREADER_SETTINGS_SHOWRSSFEEDSOURCE_TOOLTIP')
);
$options = array('show_rss_feed_date0' => JText::_('COM_MYRSSREADER_SETTINGS_HIDE'),
'show_rss_feed_date1' => JText::_('COM_MYRSSREADER_SETTINGS_SHOW')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_SHOWRSSFEEDDATE'),
'show_rss_feed_date',
$options,
$this->params->get('show_rss_feed_date', 1),
JText::_('COM_MYRSSREADER_SETTINGS_SHOWRSSFEEDDATE_TOOLTIP')
);
$options = array('show_rss_feed_body0' => JText::_('COM_MYRSSREADER_SETTINGS_HIDE'),
'show_rss_feed_body1' => JText::_('COM_MYRSSREADER_SETTINGS_SHOW')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_SHOWRSSFEEDBODY'),
'show_rss_feed_body',
$options,
$this->params->get('show_rss_feed_body', 1),
JText::_('COM_MYRSSREADER_SETTINGS_SHOWRSSFEEDBODY_TOOLTIP')
);
$options = array('show_pages_links0' => JText::_('COM_MYRSSREADER_SETTINGS_SHOWPAGESLINKS_TOPBOTTOM'),
'show_pages_links1' => JText::_('COM_MYRSSREADER_SETTINGS_SHOWPAGESLINKS_TOP'),
'show_pages_links2' => JText::_('COM_MYRSSREADER_SETTINGS_SHOWPAGESLINKS_BOTTOM')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_SHOWPAGESLINKS'),
'show_pages_links',
$options,
$this->params->get('show_pages_links', 0),
JText::_('COM_MYRSSREADER_SETTINGS_SHOWPAGESLINKS_TOOLTIP')
);
$options = array('feed_title_link0' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLELINK_NO'),
'feed_title_link1' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLELINK_YESSAMEPAGE'),
'feed_title_link2' => JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLELINK_YESNEWPAGE')
);
echo $this->model->RadioButtons(JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLELINK'),
'feed_title_link',
$options,
$this->params->get('feed_title_link', 2),
JText::_('COM_MYRSSREADER_SETTINGS_FEEDTITLELINK_TOOLTIP')
);
echo $this->model->TextArea(JText::_('COM_MYRSSREADER_SETTINGS_MAXBODYCHARACTERS'),
'max_feed_body_characters_show',
3,
$this->params->get('max_feed_body_characters_show', ''),
JText::_('COM_MYRSSREADER_SETTINGS_MAXBODYCHARACTERS_TOOLTIP'),
JText::_('COM_MYRSSREADER_SETTINGS_MAXBODYCHARACTERS_MAXCHARACTERS')
);
echo $this->model->TableEnd();
echo $this->panel->endPanel();
echo $this->panel->startPanel(JText::_('COM_MYRSSREADER_SETTINGS_TRANSLATIONS'), 'panel'.$panel_number++);
echo '<span style="font-size: 15px">';
echo ' '.JText::_('COM_MYRSSREADER_SETTINGS_TRANSLATIONS_MESSAGE');
echo '</span><br /><br />';
echo $this->model->TableStart();
echo $this->model->TextArea(JText::_('Checking for new posts, please wait'),
'label_checking_for_new_post',
70,
$this->params->get('label_checking_for_new_post', '')
);
echo $this->model->TextArea(JText::_('Checking finished! Reload page'),
'label_checking_finished',
70,
$this->params->get('label_checking_finished', '')
);
echo $this->model->TextArea(JText::_('Source'),
'label_source',
30,
$this->params->get('label_source', '')
);
echo $this->model->TextArea(JText::_('This page requires JavaScript to display properly'),
'label_page_require_javascript',
100,
$this->params->get('label_page_require_javascript', '')
);
echo $this->model->TableEnd();
echo $this->panel->endPanel();
echo $this->panel->startPanel(JText::_('COM_MYRSSREADER_SETTINGS_POWERED_BY_LINK'), 'panel'.$panel_number++);
echo '<table class="adminlist"><tr><td>';
echo '<div style="font-size: 13px; color: black; margin-left: 50px; font-family: Arial,Helvetica,sans-serif">';
echo JText::_('COM_MYRSSREADER_SETTINGS_POWERED_BY_LINK_MESSAGE');
echo '<a href="http://falsinsoft-joomla.blogspot.com" target="_blank"><img border="0" src="'.JURI::root().'administrator/components/com_myrssreader/icons/donate.gif" /></a>';
echo '<br /><br />';
echo JText::_('COM_MYRSSREADER_SETTINGS_POWERED_BY_LINK_THANK_YOU');
echo '</div>';
echo '<br /><br />';
echo ' '.JText::_('COM_MYRSSREADER_SETTINGS_POWERED_BY_LINK_SHOW_LINK');
echo ' ';
echo '<input type="radio" name="show_powered_by_link" id="show_powered_by_link0" value="0" '.(($this->params->get('show_powered_by_link', 1) == 0) ? 'checked="checked"' : '').'>'.JText::_('COM_MYRSSREADER_SETTINGS_POWERED_BY_LINK_SHOW_LINK_NO');
echo '<input type="radio" name="show_powered_by_link" id="show_powered_by_link1" value="1" '.(($this->params->get('show_powered_by_link', 1) == 1) ? 'checked="checked"' : '').'>'.JText::_('COM_MYRSSREADER_SETTINGS_POWERED_BY_LINK_SHOW_LINK_YES');
echo '<br /><br />';
echo '</td></tr></table>';
echo $this->panel->endPanel();
echo $this->panel->endPane();
?>
<?php echo $this->model->ShowDonationAdvise(); ?>
<script type="text/javascript">
UpdateSettingsStatus();
</script>
<input type="hidden" name="option" value="com_myrssreader" />
<input type="hidden" name="task" value="settings" />
<?php echo JHTML::_('form.token'); ?>
</form>