Visa ett inlägg
Oläst 2008-06-13, 18:21 #9
Drew Drew är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 132
Drew Drew är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 132
Det är ändingar på 2 ställen i skriptet som behöver göras (eller 4 beroende på hur du räknar).

Ändra
Kod:
// loop thru all urls & merge feeds into master array
foreach ( $urls as $url ) {
  $rss = fetch_rss($url);
  if (!$rss) continue;
  $items = array_merge($items, $rss->items);
}
till
Kod:
// loop thru all urls & merge feeds into master array
foreach ( $urls as $class => $url ) {
  $rss = fetch_rss($url);
  if (!$rss) continue;
 $rss->items = array_merge($rss->items, array('class' => $class));
  $items = array_merge($items, $rss->items);
}
Och
Kod:
foreach ($items as $item) {
  $href  = $item['link'];
  $title  = $item['title'];
  $out[] = '<li><a href="'.$href.'" title="'.$title.'">'.$title.'</a></li>';
}
till
Kod:
foreach ($items as $item) {
  $href  = $item['link'];
  $title  = $item['title'];
 $class = $item['class'];
  $out[] = '<li class="' . $class . '"><a href="'.$href.'" title="'.$title.'">'.$title.'</a></li>';
}
Då hamnar nyheter, blog, forum osv i <li class="' . $class . '">.
Drew är inte uppkopplad   Svara med citatSvara med citat