fixed - display rss in social network - partial CT#190

skala
Cristian Fasanando 16 years ago
parent 5d464a56eb
commit 25df7c2119
  1. 7
      main/inc/lib/social.lib.php
  2. 7
      main/social/profile.php

@ -442,12 +442,11 @@ class SocialManager extends UserManager {
if (count($feeds)==0) { return ''; }
foreach ($feeds as $url) {
if (empty($url)) { continue; }
$rss = @fetch_rss($url);
$i = 1;
if (!empty($rss->items)) {
$res .= '<h2>'.$rss->channel['title'].'</h2>';
$res .= '<div class="social-rss-channel-items">';
$i = 1;
if (is_array($rss->items)) {
foreach ($rss->items as $item) {
if ($limit>=0 and $i>$limit) {break;}
$res .= '<h3><a href="'.$item['link'].'">'.$item['title'].'</a></h3>';
@ -455,9 +454,9 @@ class SocialManager extends UserManager {
$res .= '<div class="social-rss-item-content">'.$item['description'].'</div><br />';
$i++;
}
}
$res .= '</div>';
}
}
return $res;
}

@ -9,7 +9,7 @@
$language_file = array('registration','messages','userInfo','admin','forum','blog');
$cidReset = true;
require '../inc/global.inc.php';
require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'usermanager.lib.php';
require_once api_get_path(LIBRARY_PATH).'social.lib.php';
require_once api_get_path(LIBRARY_PATH).'array.lib.php';
@ -478,7 +478,6 @@ echo '<div id="social-profile-container">';
}
}
if (!empty($html_actions )) {
echo '<div class="actions" style="margin-right:5px;">';
echo $html_actions;
@ -487,7 +486,6 @@ echo '<div id="social-profile-container">';
}
// Extra information
if ($show_full_profile) {
//-- Extra Data
$t_uf = Database :: get_main_table(TABLE_MAIN_USER_FIELD);
@ -697,9 +695,8 @@ echo '<div id="social-profile-container">';
}
}
echo '</ul><br />';
$user_feeds = SocialManager::get_user_feeds($user_id);
if (is_array($user_feeds )) {
if (!empty($user_feeds )) {
echo '<div class="sectiontitle">'.get_lang('RSSFeeds').'</div>';
echo '<div class="social-content-training">';
echo $user_feeds;

Loading…
Cancel
Save