Example #1
0
    $open_graph_features = 'style="display: none;"';
}
if ($isGroupChannel) {
    $group_warn = '';
} else {
    $group_warn = 'style="display: none;"';
}
?>
		<div class="open_graph_features" <?php 
echo $open_graph_features;
?>
>
<?php 
$attrs = array('class' => 'required', 'required' => 'required');
$control = SelectControlHelper::sharedWith($this->item->xtform->get('sharedwith', 'EVERYONE'), 'xtform[sharedwith]', $attrs);
echo EHtml::genericControl(JText::_('COM_AUTOTWEET_VIEW_CHANNEL_SHARED_WITH_LABEL'), JText::_('COM_AUTOTWEET_VIEW_CHANNEL_SHARED_WITH_DESC'), 'sharedwith', $control);
$open_graph_features = $this->item->xtform->get('open_graph_features');
echo EHtmlSelect::yesNoControl($open_graph_features, 'xtform[open_graph_features]', 'COM_AUTOTWEET_VIEW_OPENGRAPHF_TITLE', 'COM_AUTOTWEET_VIEW_OPENGRAPHF_DESC', 'og_features');
?>

			<div id="og-fields" class="og-fields alert" <?php 
echo $open_graph_features ? '' : 'style="display: none;"';
?>
>
<?php 
echo EHtmlSelect::yesNoControl($this->item->xtform->get('og_explicitly_shared'), 'xtform[og_explicitly_shared]', 'COM_AUTOTWEET_VIEW_EXPLICITLYSHARED_TITLE', 'COM_AUTOTWEET_VIEW_EXPLICITLYSHARED_DESC');
echo EHtmlSelect::yesNoControl($this->item->xtform->get('og_user_generated'), 'xtform[og_user_generated]', 'COM_AUTOTWEET_VIEW_USERGENERATED_TITLE', 'COM_AUTOTWEET_VIEW_USERGENERATED_DESC');
?>
			</div>
		</div>
echo FeedTextHelper::joinArticleText($preview->introtext, $preview->fulltext);
echo EHtml::accessLevelControl($preview->access, 'preview_access', 'JFIELD_ACCESS_LABEL', 'JFIELD_ACCESS_DESC');
echo EHtmlSelect::yesNoControl($preview->featured, 'preview_featured', 'JFEATURED', 'COM_CONTENT_FIELD_FEATURED_DESC');
$control = SelectControlHelper::languages($preview->language);
echo EHtml::genericControl('JFIELD_LANGUAGE_LABEL', 'COM_CONTENT_FIELD_LANGUAGE_DESC', 'preview_language', $control);
echo EHtml::readonlyTextControl($preview->metakey, 'preview_metakey', 'JFIELD_META_KEYWORDS_LABEL', 'JFIELD_META_KEYWORDS_DESC');
echo EHtml::readonlyTextControl($preview->metadesc, 'preview_metadesc', 'JFIELD_META_DESCRIPTION_LABEL', 'JFIELD_META_DESCRIPTION_DESC');
echo EHtmlSelect::yesNoControl($preview->state, 'preview_state', 'JSTATUS', 'JFIELD_PUBLISHED_DESC');
echo EHtml::readonlyTextControl(JHtml::_('date', $preview->created, JText::_('COM_AUTOTWEET_DATE_FORMAT')), 'preview_created', 'COM_CONTENT_FIELD_CREATED_LABEL', 'COM_CONTENT_FIELD_CREATED_DESC');
echo EHtml::readonlyTextControl(JHtml::_('date', $preview->publish_up, JText::_('COM_AUTOTWEET_DATE_FORMAT')), 'preview_publish_up', 'COM_CONTENT_FIELD_PUBLISH_UP_LABEL', 'COM_CONTENT_FIELD_PUBLISH_UP_DESC');
if (!empty($preview->publish_down)) {
    echo EHtml::readonlyTextControl(JHtml::_('date', $preview->publish_down, JText::_('COM_AUTOTWEET_DATE_FORMAT')), 'preview_publish_down', 'COM_CONTENT_FIELD_PUBLISH_DOWN_LABEL', 'COM_CONTENT_FIELD_PUBLISH_DOWN_DESC');
}
echo EHtml::readonlyTextControl(FeedTextHelper::generateAuthor($preview->created_by, $preview->created_by_alias), 'preview_created_by', 'COM_CONTENT_FIELD_CREATED_BY_LABEL', 'COM_CONTENT_FIELD_CREATED_BY_DESC');
echo EHtml::genericControl('COM_AUTOTWEET_VIEW_FEED_PERMALINK', 'COM_AUTOTWEET_VIEW_FEED_PERMALINK', 'preview_permalink', "<a href='{$preview->permalink}' target='_blank'>" . $preview->permalink . ' <i class="xticon xticon-globe"></i></a>');
echo EHtml::genericControl('COM_AUTOTWEET_VIEW_FEED_SHORTLINK', 'COM_AUTOTWEET_VIEW_FEED_SHORTLINK', 'preview_shortlink', "<a href='{$preview->shortlink}' target='_blank'> " . $preview->shortlink . ' <i class="xticon xticon-globe"></i></a>');
$images = $preview->images;
?>
<h3><?php 
echo JText::_('COM_AUTOTWEET_VIEW_FEED_PREVIEW_IMAGES');
?>
</h3>
<?php 
echo '<p>';
if (count($images) > 0) {
    foreach ($images as $image) {
        echo $image->generateTag() . ' ';
    }
}
echo '</p>';
?>
Example #3
0
 /**
  * scopeControl.
  *
  * @param   string  $selectedScope            Param
  * @param   string  $created_by               Param
  * @param   string  $selectedFrontendChannel  Param
  *
  * @return  string  HTML
  */
 public static function scopeControl($selectedScope = null, $created_by = null, $selectedFrontendChannel = null)
 {
     $control = '<span class="label label-info">' . self::getScopeName($selectedScope) . '</span>';
     if ($selectedScope == 'U' && $created_by) {
         $user = JFactory::getUser($created_by);
         $control .= ' ' . $user->username;
     }
     if ($selectedScope == 'S') {
         $control .= ' ' . EHtml::label('COM_AUTOTWEET_VIEW_CHANNEL_FRONTEND_TITLE', 'COM_AUTOTWEET_VIEW_CHANNEL_FRONTEND_DESC', 'xtform[frontendchannel]') . EHtmlSelect::yesNo($selectedFrontendChannel, 'xtform[frontendchannel]');
     }
     return EHtml::genericControl('COM_AUTOTWEET_VIEW_CHANNEL_SCOPE_TITLE', 'COM_AUTOTWEET_VIEW_CHANNEL_SCOPE_DESC', null, $control, 'scope-control');
 }
Example #4
0
 /**
  * userGroupListControl
  *
  * @param   string  $name      The name for the field
  * @param   array   $attribs   Additional HTML attributes for the <select> tag*
  * @param   string  $selected  The key that is selected
  * @param   string  $label     Label
  * @param   string  $desc      Description
  * @param   string  $idTag     The name for the field
  *
  * @return  string  HTML
  */
 public static function userGroupListControl($name, $attribs, $selected, $label, $desc, $idTag = null)
 {
     $control = self::userGroupList($name, $attribs, $selected, $idTag);
     return EHtml::genericControl($label, $desc, $name, $control);
 }