Пример #1
0
		function list_items()
		{
			parent::list_items();
			
			$media_file_type = new entity(id_of('av_file'));
			$feed_link = $this->parent->site_info->get_value('base_url').MINISITE_FEED_DIRECTORY_NAME.'/'.$media_file_type->get_value('feed_url_string');
			$params = array();
			if($this->params['limit_to_current_page'])
			{
				$params[] = 'page_id='.$this->parent->cur_page->id();
			}
			if($this->params['relationship_sort'])
			{
				$params[] = 'rel_sort=1';
			}
			if(!empty($params))
				$feed_link .= '?'.implode('&',$params);
			echo '<p class="podcast">';
			echo '<a href="'.$feed_link.'" class="feedLink">Podcast Feed</a>';
			echo ' <a href="itpc://'.HTTP_HOST_NAME.$feed_link.'" class="subscribe">Subscribe in iTunes</a>';
			echo '</p>'."\n";
			if(defined('REASON_URL_FOR_PODCAST_HELP'))
			{
				echo '<p class="smallText podcastHelp"><a href="'.REASON_URL_FOR_PODCAST_HELP.'">What\'s a podcast, and how does this work?</a></p>';
			}
		}
Пример #2
0
 function list_items()
 {
     echo '<p id="projectOrdering">';
     echo 'Order by: ';
     $out = array();
     foreach ($this->orderables as $key => $value) {
         if (!empty($this->request['order_projects']) && $key == $this->request['order_projects'] || empty($this->request['order_projects']) && $key == $this->default_order_key) {
             $out[] = '<strong>' . $this->orderable_texts[$key] . '</strong> ';
         } else {
             $out[] = '<a href="?order_projects=' . $key . '">' . $this->orderable_texts[$key] . '</a> ';
         }
     }
     echo implode(' | ', $out);
     echo '</p>' . "\n";
     parent::list_items();
 }