function rss_permissions_html_head_alter in RSS Permissions 7
Implementation of theme_html_head_alter(). Remove RSS link from HEAD, if the user has no permission for that feed.
File
- ./
rss_permissions.module, line 194
Code
function rss_permissions_html_head_alter(&$head_elements) {
foreach ($head_elements as $key => $element) {
$rel = isset($element['#attributes']['rel']) ? $element['#attributes']['rel'] : NULL;
if (isset($rel) && $rel == 'alternate') {
$href = isset($element['#attributes']['href']) ? $element['#attributes']['href'] : NULL;
if (isset($href) && !rss_permissions_feed_url_access($href)) {
unset($head_elements[$key]);
}
}
}
}