function data_creationtime($data, $params, &$pCommonObject) { return smarty_modifier_bit_short_datetime($pCommonObject->mInfo['created']); }
// set the rss link $rss->link = 'http://' . $_SERVER['HTTP_HOST'] . USERS_PKG_URL; // get all the data ready for the feed creator foreach ($feeds as $feed) { $item = new FeedItem(); $item->title = tra("New user registration") . ": " . $feed['login']; $item->link = $gBitUser->getDisplayUrl($feed['login']); $item->description = ''; if (!empty($feed['thumbnail_url'])) { $item->description .= '<img alt="user portrait" title="' . $feed['login'] . '" src="' . $feed['thumbnail_url'] . '" /><br />'; } if (!empty($feed['real_name'])) { $item->description .= tra("Real Name") . ": " . $feed['real_name'] . '<br />'; } $item->description .= tra("Login") . ': <a href="' . $gBitUser->getDisplayUrl($feed['login']) . '">' . $feed['login'] . '</a><br />'; if ($gBitUser->hasPermission('p_users_admin')) { $item->description .= tra("Email Address") . ': <a href="mailto:' . $feed['email'] . '">' . $feed['email'] . '</a><br />'; } $gBitSmarty->loadPlugin('smarty_modifier_bit_short_datetime'); $item->description .= tra("Member Since") . ": " . smarty_modifier_bit_short_datetime($feed['registration_date']) . '<br />'; $item->date = (int) $feed['registration_date']; $item->source = BIT_BASE_URI; $item->author = $_SERVER['HTTP_HOST']; $item->descriptionTruncSize = $gBitSystem->getConfig('rssfeed_truncate', 5000); $item->descriptionHtmlSyndicated = FALSE; // pass the item on to the rss feed creator $rss->addItem($item); } // finally we are ready to serve the data echo $rss->saveFeed($rss_version_name, $cacheFile); }