Changeset 3614:1872eef9be30 for admin/index.php
- Timestamp:
- 12/09/17 12:50:03 (8 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/index.php
r3613 r3614 116 116 117 117 $dashboardItem = 0; 118 119 if ($core->auth->user_prefs->dashboard->dcnews) {120 try121 {122 if (empty($__resources['rss_news'])) {123 throw new Exception();124 }125 126 $feed_reader = new feedReader;127 $feed_reader->setCacheDir(DC_TPL_CACHE);128 $feed_reader->setTimeout(2);129 $feed_reader->setUserAgent('Dotclear - http://www.dotclear.org/');130 $feed = $feed_reader->parse($__resources['rss_news']);131 if ($feed)132 {133 $latest_news = '<div class="box medium dc-box"><h3>'.__('Dotclear news').'</h3><dl id="news">';134 $i = 1;135 foreach ($feed->items as $item)136 {137 $dt = isset($item->link) ? '<a href="'.$item->link.'" class="outgoing" title="'.$item->title.'">'.138 $item->title.' <img src="images/outgoing-blue.png" alt="" /></a>' : $item->title;139 140 if ($i < 3) {141 $latest_news .=142 '<dt>'.$dt.'</dt>'.143 '<dd><p><strong>'.dt::dt2str(__('%d %B %Y:'),$item->pubdate,'Europe/Paris').'</strong> '.144 '<em>'.text::cutString(html::clean($item->content),120).'...</em></p></dd>';145 } else {146 $latest_news .=147 '<dt>'.$dt.'</dt>'.148 '<dd>'.dt::dt2str(__('%d %B %Y:'),$item->pubdate,'Europe/Paris').'</dd>';149 }150 $i++;151 if ($i > 2) { break; }152 }153 $latest_news .= '</dl></div>';154 $__dashboard_items[$dashboardItem][] = $latest_news;155 $dashboardItem++;156 }157 }158 catch (Exception $e) {}159 }160 118 161 119 # Documentation links
Note: See TracChangeset
for help on using the changeset viewer.