Szerző nevének eltávoítása rss feedből

szantog képe

Kategória: 
snipet

Egy kimondottan ronda, de működő preprocess, ha ki akarjuk irtani az rss feed ből a szerző nevét. Hála balint87-nek a #drupal.hu csatornán, némileg alippai és DenesSzabo kolléga is közreműködik, azért hogy ez ilyen randa lett, nekem jár a köszönet. :D

Ja, és nem utolsó sorban be kell hozzá kapcsolni a views default frontnézetét, illetve ha a taxonómia oldalon is akarjuk ugyanezt, akkor a taxonomy default nézetet is.

function SMINKNEVE_preprocess_views_view_row_rss(&$vars) {
$view = &$vars['view'];
$options = &$vars['options'];
$item = &$vars['row'];
 
$vars['title'] = check_plain($item->title);
$vars['link'] = check_url($item->link);
$vars['description'] = check_plain($item->description) ;
$items = $item->elements;
$index = 0 ;
foreach ($items as &$key) {
if ($key['key'] == 'dc:creator') {
unset ($items[$index]);
}
$index++;
}
$item->elements = $items ;
$vars['item_elements'] = empty($item->elements) ? '' : format_xml_elements($item->elements);
return $vars;
}