Example #1
0
/**
 * Get a link the the items RSS feed.
 *
 * @package Omeka\Function\View\Navigation
 * @uses items_output_url()
 * @param string $text The text of the link.
 * @param array $params A set of query string parameters to merge in to the href
 * of the link.  E.g., if this link was clicked on the items/browse?collection=1
 * page, and array('foo'=>'bar') was passed as this argument, the new URI would
 * be items/browse?collection=1&foo=bar.
 */
function link_to_items_rss($text = null, $params = array())
{
    if (!$text) {
        $text = __('RSS');
    }
    return '<a href="' . html_escape(items_output_url('rss2', $params)) . '" class="rss">' . $text . '</a>';
}
function mh_auto_discovery_link_tags()
{
    $html = '<link rel="alternate" type="application/rss+xml" title="' . __('New %s: RSS', mh_item_label('plural')) . '" href="' . html_escape(items_output_url('rss2')) . '&per_page=15" />';
    $html .= '<link rel="alternate" type="application/atom+xml" title="' . __('New %s: Atom', mh_item_label('plural')) . '" href="' . html_escape(items_output_url('atom')) . '&per_page=15" />';
    return $html;
}