Demo
Probiere ClanSphere aus und teste daran herum.
Demo
Spenden
ClanSphere ist freie OpenSource Software.
Bitte unterstützt uns.
Spenden
Antworten: 3
Seite [1] |
microz
Rock the board
Beiträge: 86 |
# Thema - 19.05.2008 um 10:56 Uhr
Hi
As limit the amount of rss in navlist?
grettings
rss_reader/navlist.php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
| 1. / 2. / ...
<?php <?php
// RSS-Reader Navlist
// nerv 19.04.2007
require_once ('lastRSS.php');
$rss = new lastRSS;
$rss->cache_dir="./mods/rss_reader/cache";
$data = array();
if(!empty($_GET['rss_id'])) $where = "id='". $_GET['rss_id'] ."'";
else $where = 0;
$rss_list = cs_sql_select(__FILE__,'rss_reader','*',$where,0,0,0);
$loop = count($rss_list);
for($run=0; $run<$loop; $run++) {
$rss->cache_time = $rss_list[$run]['rss_refresh'];
$rss->items_limit = $rss_list[$run]['rss_read'];
$rss->cp = 'ISO-8859-1';
if ($rs = $rss->get($rss_list[$run]['rss_url'])) {
$items = $rs['items'];
$loop2 = count($items);
for($run2=0; $run2<$loop2; $run2++) {
$l = strlen($items[$run2]['title']);
if ($l >= 45 ){
$items[$run2]['title'] = substr($items[$run2]['title'],0,150);
$items[$run2]['title'] .='';
}
if(!empty($rss_list[$run]['rss_name'])) $data['rss_name'][$run]['name'] = $rss_list[$run]['rss_name'];
if(!empty($rs['image_urls'])) $data['rss_name'][$run]['image_url'] = $rs['image_urls'];
if(!empty($rs['link']))$data['rss_name'][$run]['link'] = $rs['link'];
if(!empty($rs['description']))$data['rss_name'][$run]['description'] = $rs['description'];
if(!empty($items[$run2]['title']))$data['rss_name'][$run]['rss'][$run2]['title'] = $items[$run2]['title'];
if(!empty($items[$run2]['link']))$data['rss_name'][$run]['rss'][$run2]['link'] = $items[$run2]['link'];
if(!empty($items[$run2]['description']))$data['rss_name'][$run]['rss'][$run2]['description'] = $items[$run2]['description'];
}
}
} ?> |
|
|
|
|
|
Ramires
Supporter
Herkunft: Waldeck
Beiträge: 1900 |
# Antwort: 2 - 07.06.2008 um 14:29 Uhr
i'm not sure, but ist maybe this
$rss_list = cs_sql_select(__FILE__,'rss_reader','*',$where,0,0,4);
for example
------------------
Verschwende keine Energie an Dinge die Du nicht ändern kannst...
|
|
| |
|
Pred
Poststar
Herkunft: Bischofsmais
Beiträge: 762 |
# Antwort: 3 - 07.06.2008 um 17:40 Uhr
$loop2 = count($items);
for($run2=0; $run2<$loop2; $run2++) {
IMHO its the part with $loop2 = count($items);
because it says $run2<loop2
and if $run2= or > then loop2 it stops...
try this:
$loop2 = 5; (< but in a number u want and it should be repeating that often!)
Sorry for bad english ^^
------------------
|
|
| |
Antworten: 3
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |