Example #1
0
?>
<!-- com_autotweet_OUTPUT_START -->
<p style="text-align:center;">
	<span class="loaderspinner">&nbsp;</span>
</p>

<legend><?php 
echo JText::_('COM_AUTOTWEET_VIEW_CHANNEL_ACCOUNTDATA_TITLE');
?>
</legend>

<?php 
echo JText::_('COM_AUTOTWEET_CHANNEL_LIOAUTH2_DESC');
$required = array('class' => 'required', 'required' => 'required');
echo EHtml::textControl($this->item->xtform->get('consumer_key'), 'xtform[consumer_key]', 'COM_AUTOTWEET_CHANNEL_LIOAUTH2_CONSUMER_KEY', 'COM_AUTOTWEET_CHANNEL_LIOAUTH2_CONSUMER_KEY_DESC', 'consumer_key', 60, $required);
echo EHtml::textControl($this->item->xtform->get('consumer_secret'), 'xtform[consumer_secret]', 'COM_AUTOTWEET_CHANNEL_LIOAUTH2_CONSUMER_SECRET', 'COM_AUTOTWEET_CHANNEL_LIOAUTH2_CONSUMER_SECRET_DESC', 'consumer_secret', 60, $required);
$accessToken = null;
$accessTokenSecret = null;
$user = null;
$userId = null;
$authUrl = '#';
$authUrlButtonStyle = 'disabled';
$validationGroupStyle = 'hide';
// New channel, not even saved
if ($this->item->id == 0) {
    $message = JText::_('COM_AUTOTWEET_CHANNEL_LIOAUTH2_NEWCHANNEL_NOAUTHORIZATION');
    include_once 'auth_button.php';
} else {
    $lioauth2ChannelHelper = new LiOAuth2ChannelHelper($this->item);
    $isAuth = $lioauth2ChannelHelper->isAuth();
    // New channel, but saved
<?php

/**
 * @package     Extly.Components
 * @subpackage  com_autotweet - A powerful social content platform to manage multiple social networks.
 *
 * @author      Prieco S.A. <*****@*****.**>
 * @copyright   Copyright (C) 2007 - 2015 Prieco, S.A. All rights reserved.
 * @license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 * @link        http://www.extly.com http://support.extly.com
 */
// No direct access
defined('_JEXEC') or die('Restricted access');
?>
<h2>
<?php 
echo JText::_('COM_AUTOTWEET_VIEW_FEED_TAB_TXT_FLTRS');
?>
</h2>
<?php 
echo '<div class="text_filter">';
echo EHtmlSelect::yesNoControl($this->item->xtform->get('text_filter', 0), 'xtform[text_filter]', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FILTERING', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FILTERING_DESC', 'xtformsave_text_filter');
echo '</div>';
// Text Filter Options - BEGIN
echo '<div class="group-text_filter well">';
echo EHtml::textControl($this->item->xtform->get('text_filter_remove'), 'xtform[text_filter_remove]', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FLTR_RMV', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FLTR_RMV_DESC');
echo EHtml::textareaControl($this->item->xtform->get('text_filter_replace'), 'xtform[text_filter_replace]', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FLTR_RPLC', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FLTR_RPLC_DESC');
echo EHtml::textareaControl($this->item->xtform->get('text_filter_regex'), 'xtform[text_filter_regex]', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FLTR_RGX', 'COM_AUTOTWEET_VIEW_FEED_TEXT_FLTR_RGX_DESC');
echo '</div>';
// Text Filter Options - END
?>
"> <?php 
echo JText::_('COM_AUTOTWEET_VIEW_FEED_CATEGORY_TYPE');
?>
 <span class="star">&#160;*</span>
		</label>
		<div class="controls">
			<?php 
echo SelectControlHelper::feedCategories($this->item->xtform->get('contenttype_id', 'feedcontent'), $this->item->xtform->get('cat_id'), 'xtform[cat_id]', array('class' => 'required'), 'catid');
?>
		</div>
	</div>

<?php 
echo EHtml::textControl($this->item->xtform->get('import_limit', 3), 'xtform[import_limit]', 'COM_AUTOTWEET_VIEW_FEED_IMPORT_LIMIT', 'COM_AUTOTWEET_VIEW_FEED_IMPORT_LIMIT_DESC');
echo EHtml::textControl($this->item->xtform->get('import_frequency', FeedImporterHelper::ALWAYS_EXPRESSION), 'xtform[import_frequency]', 'COM_AUTOTWEET_VIEW_FEED_FREQUENCY', 'COM_AUTOTWEET_VIEW_FEED_FREQUENCY_DESC');
?>

	<hr />

	<div class="control-group">
		<label for="feed_id" class="control-label" rel="tooltip" data-original-title="<?php 
echo JText::_('JGLOBAL_FIELD_ID_DESC');
?>
"><?php 
echo JText::_('JGLOBAL_FIELD_ID_LABEL');
?>
 </label>
		<div class="controls">
			<input type="text" name="id" id="feed_id" value="<?php 
echo $this->item->id;
Example #4
0
<?php 
echo EHtmlSelect::yesNoControl($this->item->xtform->get('imagefromtext', 0), 'xtform[imagefromtext]', 'COM_AUTOTWEET_VIEW_FEED_IMAGEFROMTEXT', 'COM_AUTOTWEET_VIEW_FEED_IMAGEFROMTEXT_DESC', 'xtformsave_imagefromtext');
// Param directory="media/feedgator/images/feeds"
echo EHtml::imageControl($this->item->xtform->get('img'), 'xtform[img]', 'COM_AUTOTWEET_VIEW_FEED_DEFAULT_IMG', 'COM_AUTOTWEET_VIEW_FEED_DEFAULT_IMG', null, 'span4', true);
echo EHtml::textControl($this->item->xtform->get('img_class'), 'xtform[img_class]', 'COM_AUTOTWEET_VIEW_FEED_IMG_CLASS', 'COM_AUTOTWEET_VIEW_FEED_IMG_CLASS_DESC');
echo EHtml::textControl($this->item->xtform->get('img_style'), 'xtform[img_style]', 'COM_AUTOTWEET_VIEW_FEED_IMG_STYLE', 'COM_AUTOTWEET_VIEW_FEED_IMG_STYLE_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('rmv_img_style', 1), 'xtform[rmv_img_style]', 'COM_AUTOTWEET_VIEW_FEED_RMV_IMG_STYLE', 'COM_AUTOTWEET_VIEW_FEED_RMV_IMG_STYLE_DESC');
// Save Images Options - BEGIN
if (!AUTOTWEETNG_FREE) {
    echo '<div class="save_img">';
    echo EHtmlSelect::yesNoControl($this->item->xtform->get('save_img', 0), 'xtform[save_img]', 'COM_AUTOTWEET_VIEW_FEED_SAVE_IMG', 'COM_AUTOTWEET_VIEW_FEED_SAVE_IMG_DESC', 'xtformsave_save_img');
    echo '</div>';
    echo '<div class="group-save_img well">';
    echo EHtmlSelect::yesNoControl($this->item->xtform->get('rel_src', 0), 'xtform[rel_src]', 'COM_AUTOTWEET_VIEW_FEED_REL_SRC', 'COM_AUTOTWEET_VIEW_FEED_REL_SRC_DESC');
    $directory = JText::_('COM_AUTOTWEET_NAME');
    echo EHtml::textControl($this->item->xtform->get('img_folder', 'images/' . $directory), 'xtform[img_folder]', 'COM_AUTOTWEET_VIEW_FEED_IMG_FOLDER', 'COM_AUTOTWEET_VIEW_FEED_IMG_FOLDER_DESC');
    $options = array();
    $options[] = array('name' => 'None', 'value' => 0);
    $options[] = array('name' => 'Day', 'value' => 1);
    $options[] = array('name' => 'Week', 'value' => 2);
    $options[] = array('name' => 'Month', 'value' => 3);
    echo EHtmlSelect::btnGroupListControl($this->item->xtform->get('sub_folder', 1), 'xtform[sub_folder]', 'COM_AUTOTWEET_VIEW_FEED_SUB_FOLDER', 'COM_AUTOTWEET_VIEW_FEED_SUB_FOLDER_DESC', $options);
    $options = array();
    $options[] = array('name' => 'Use Image Title/Alt', 'value' => 0);
    $options[] = array('name' => 'Use Original Filename', 'value' => 1);
    $options[] = array('name' => 'Use md5 hash', 'value' => 2);
    echo EHtmlSelect::btnGroupListControl($this->item->xtform->get('img_name_type', 0), 'xtform[img_name_type]', 'COM_AUTOTWEET_VIEW_FEED_IMG_NAME_TYPE', 'COM_AUTOTWEET_VIEW_FEED_IMG_NAME_TYPE_DESC', $options);
    /*
    		echo EHtmlSelect::yesNoControl(
    				$this->item->xtform->get('alt_img_ext', 0),
    				'xtform[alt_img_ext]',
<?php

/**
 * @package     Extly.Components
 * @subpackage  com_autotweet - A powerful social content platform to manage multiple social networks.
 *
 * @author      Prieco S.A. <*****@*****.**>
 * @copyright   Copyright (C) 2007 - 2015 Prieco, S.A. All rights reserved.
 * @license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 * @link        http://www.extly.com http://support.extly.com
 */
// No direct access
defined('_JEXEC') or die('Restricted access');
?>
<h3>
<?php 
echo JText::_('COM_AUTOTWEET_VIEW_FEED_TAB_IMPORT_FLTRS');
?>
</h3>
<?php 
echo '<div class="filtering">';
echo EHtmlSelect::yesNoControl($this->item->xtform->get('filtering', 0), 'xtform[filtering]', 'COM_AUTOTWEET_VIEW_FEED_FILTERING', 'COM_AUTOTWEET_VIEW_FEED_FILTERING_DESC', 'xtformsave_filtering');
echo '</div>';
// Import Filter Options - BEGIN
echo '<div class="group-filtering well">';
echo EHtml::textControl($this->item->xtform->get('filter_category_term', ''), 'xtform[filter_category_term]', 'COM_AUTOTWEET_VIEW_FEED_CATEGORY_TERM', 'COM_AUTOTWEET_VIEW_FEED_CATEGORY_TERM_DESC');
echo EHtml::textareaControl($this->item->xtform->get('filter_whitelist', ''), 'xtform[filter_whitelist]', 'COM_AUTOTWEET_VIEW_FEED_WHITELIST', 'COM_AUTOTWEET_VIEW_FEED_WHITELIST_DESC');
echo EHtml::textareaControl($this->item->xtform->get('filter_blacklist', ''), 'xtform[filter_blacklist]', 'COM_AUTOTWEET_VIEW_FEED_BLACKLIST', 'COM_AUTOTWEET_VIEW_FEED_BLACKLIST_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('save_filter_result', 0), 'xtform[save_filter_result]', 'COM_AUTOTWEET_VIEW_FEED_SAVE_FILTER_RESULT', 'COM_AUTOTWEET_VIEW_FEED_SAVE_FILTER_RESULT_DESC');
echo '</div>';
// Import Filter Options - END
Example #6
0
 * @license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 * @link        http://www.extly.com http://support.extly.com
 */
// No direct access
defined('_JEXEC') or die('Restricted access');
?>
<h3><?php 
echo JText::_('COM_AUTOTWEET_VIEW_FEED_TAB_TRACKBACKS');
?>
</h3>
<?php 
echo '<div class="trackback">';
echo EHtmlSelect::yesNoControl($this->item->xtform->get('show_orig_link', 1), 'xtform[show_orig_link]', 'COM_AUTOTWEET_VIEW_FEED_SHOW_TRACKBACK', 'COM_AUTOTWEET_VIEW_FEED_SHOW_TRACKBACK_DESC', 'xtformsave_trackback');
echo '</div>';
// Trackback Options - BEGIN
echo '<div class="group-trackback well">';
echo EHtmlSelect::yesNoControl($this->item->xtform->get('shortlink', 0), 'xtform[shortlink]', 'COM_AUTOTWEET_VIEW_FEED_SHOW_TRACKBACK_SHORT', 'COM_AUTOTWEET_VIEW_FEED_SHOW_TRACKBACK_SHORT_DESC');
echo EHtml::textControl($this->item->xtform->get('orig_link_text', 'Read more '), 'xtform[orig_link_text]', 'COM_AUTOTWEET_VIEW_FEED_TRACKBACK_TEXT', 'COM_AUTOTWEET_VIEW_FEED_TRACKBACK_TEXT_DESC', 'orig_link_text', 100);
$options = array();
$options[] = array('name' => 'None', 'value' => 'none');
$options[] = array('name' => '_blank', 'value' => '_blank');
$options[] = array('name' => '_parent', 'value' => '_parent');
$options[] = array('name' => '_self', 'value' => '_self');
$options[] = array('name' => '_top', 'value' => '_top');
$options[] = array('name' => 'Custom', 'value' => 'custom');
echo EHtmlSelect::btnGroupListControl($this->item->xtform->get('target_frame', '_blank'), 'xtform[target_frame]', 'COM_AUTOTWEET_VIEW_FEED_TARGET_FRAME', 'COM_AUTOTWEET_VIEW_FEED_TARGET_FRAME_DESC', $options);
echo EHtml::textControl($this->item->xtform->get('custom_frame', ''), 'xtform[custom_frame]', 'COM_AUTOTWEET_VIEW_FEED_CUST_FRAME', 'COM_AUTOTWEET_VIEW_FEED_CUST_FRAME_DESC');
echo EHtml::textControl($this->item->xtform->get('trackback_class', ''), 'xtform[trackback_class]', 'COM_AUTOTWEET_VIEW_FEED_TRACKBACK_CLASS', 'COM_AUTOTWEET_VIEW_FEED_TRACKBACK_CLASS_DESC');
echo EHtml::textControl($this->item->xtform->get('trackback_rel', ''), 'xtform[trackback_rel]', 'COM_AUTOTWEET_VIEW_FEED_TRACKBACK_REL', 'COM_AUTOTWEET_VIEW_FEED_TRACKBACK_REL_DESC');
echo '</div>';
// Trackback Options - END
<?php

/**
 * @package     Extly.Components
 * @subpackage  com_autotweet - A powerful social content platform to manage multiple social networks.
 *
 * @author      Prieco S.A. <*****@*****.**>
 * @copyright   Copyright (C) 2007 - 2015 Prieco, S.A. All rights reserved.
 * @license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 * @link        http://www.extly.com http://support.extly.com
 */
// No direct access
defined('_JEXEC') or die('Restricted access');
?>
<div id="tagging" class="tab-pane fade">

<?php 
echo EHtmlSelect::yesNoControl($this->item->xtform->get('compute_tags', 1), 'xtform[compute_tags]', 'COM_AUTOTWEET_VIEW_FEED_ADD_META', 'COM_AUTOTWEET_VIEW_FEED_ADD_META_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('use_addkeywords', 1), 'xtform[use_addkeywords]', 'COM_AUTOTWEET_VIEW_FEED_USE_ADDKEYWORDS', 'COM_AUTOTWEET_VIEW_FEED_USE_ADDKEYWORDS_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('use_yahoo_te', 0), 'xtform[use_yahoo_te]', 'COM_AUTOTWEET_VIEW_FEED_USE_YAHOO', 'COM_AUTOTWEET_VIEW_FEED_USE_YAHOO_DESC');
echo EHtml::textControl($this->item->xtform->get('yahoo_app_id', ''), 'xtform[yahoo_app_id]', 'COM_AUTOTWEET_VIEW_FEED_YAHOO_ID', 'COM_AUTOTWEET_VIEW_FEED_YAHOO_ID_DESC');
echo EHtml::textControl($this->item->xtform->get('max_tags'), 'xtform[max_tags]', 'COM_AUTOTWEET_VIEW_FEED_MAX_TAGS', 'COM_AUTOTWEET_VIEW_FEED_MAX_TAGS_DESC');
echo EHtml::textControl($this->item->xtform->get('min_tag_chars'), 'xtform[min_tag_chars]', 'COM_AUTOTWEET_VIEW_FEED_MIN_TAGS', 'COM_AUTOTWEET_VIEW_FEED_MIN_TAGS_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('use_ignore_list', 0), 'xtform[use_ignore_list]', 'COM_AUTOTWEET_VIEW_FEED_IGNORE_LIST', 'COM_AUTOTWEET_VIEW_FEED_IGNORE_LIST_DESC');
echo EHtml::textareaControl($this->item->xtform->get('ignore_list'), 'xtform[ignore_list]', 'COM_AUTOTWEET_VIEW_FEED_ADDITIONAL_IGNORE_LIST', 'COM_AUTOTWEET_VIEW_FEED_ADDITIONAL_IGNORE_LIST_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('save_feed_cats', 0), 'xtform[save_feed_cats]', 'COM_AUTOTWEET_VIEW_FEED_FEED_CATS', 'COM_AUTOTWEET_VIEW_FEED_FEED_CATS_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('save_sect_cats', 0), 'xtform[save_sect_cats]', 'COM_AUTOTWEET_VIEW_FEED_JOOMLA_SEC_CAT', 'COM_AUTOTWEET_VIEW_FEED_JOOMLA_SEC_CAT_DESC');
?>

</div>
Example #8
0
echo '<div class="row-fluid xt-subform xt-subform-l alert alert-info span12" style="display: none;">';
include_once '1-0-link.php';
echo '</div>';
// Image subform
//
echo '<div class="row-fluid xt-subform xt-subform-i alert alert-info span12" style="display: none;">';
include_once '1-1-image.php';
echo '</div>';
if (AUTOTWEETNG_JOOCIAL) {
    // Basic subform
    //
    echo '<div class="row-fluid xt-subform xt-subform-b alert alert-info span12" style="display: none;">';
    include JPATH_ADMINISTRATOR . '/components/com_autotweet/views/itemeditor/tmpl/1-basic.php';
    // Hashtags
    $attrs = array('ng-model' => 'editorCtrl.hashtags', 'ng-change' => 'editorCtrl.countRemaining()');
    echo EHtml::textControl(null, 'hashtags', 'COM_AUTOTWEET_VIEW_ITEMEDITOR_HASHTAGS', 'COM_AUTOTWEET_VIEW_ITEMEDITOR_HASHTAGS_DESC', 'hashtags', 128, $attrs);
    // Fulltext
    echo '<div class="control-group"><textarea aria-invalid="false" class="span12" rows="2" id="fulltext" ng-model="editorCtrl.fulltext" name="fulltext" placeholder="' . JText::_('COM_AUTOTWEET_VIEW_ITEMEDITOR_FULLTEXT') . '"></textarea></div>';
    echo '</div>';
    // Channels subform
    //
    echo '<div class="row-fluid xt-subform xt-subform-c alert alert-info span12" style="display: none;">';
    include JPATH_ADMINISTRATOR . '/components/com_autotweet/views/itemeditor/tmpl/6-channels.php';
    echo '</div>';
    // Scheduler subform
    //
    echo '<div class="row-fluid xt-subform xt-subform-s alert alert-info span12" style="display: none;">';
    include '1-2-scheduler.php';
    echo '</div>';
    // Repeat subform
    //
<?php

/**
 * @package     Extly.Components
 * @subpackage  com_autotweet - A powerful social content platform to manage multiple social networks.
 *
 * @author      Prieco S.A. <*****@*****.**>
 * @copyright   Copyright (C) 2007 - 2015 Prieco, S.A. All rights reserved.
 * @license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 * @link        http://www.extly.com http://support.extly.com
 */
// No direct access
defined('_JEXEC') or die('Restricted access');
?>
<h2><?php 
echo JText::_('COM_AUTOTWEET_VIEW_FEED_TAB_LANGS');
?>
</h2>
<?php 
echo EHtml::textControl($this->item->xtform->get('encoding', ''), 'xtform[encoding]', 'COM_AUTOTWEET_VIEW_FEED_FEED_ENCODING', 'COM_AUTOTWEET_VIEW_FEED_FEED_ENCODING_DESC');
echo EHtml::textareaControl($this->item->xtform->get('custom_translit', ''), 'xtform[custom_translit]', 'COM_AUTOTWEET_VIEW_FEED_CUSTOM_TRANSLIT', 'COM_AUTOTWEET_VIEW_FEED_CUSTOM_TRANSLIT_DESC');