summaryrefslogtreecommitdiff
path: root/users_rss.php
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2008-06-30 19:29:17 +0000
committerMax Kremmel <xing@synapse.plus.com>2008-06-30 19:29:17 +0000
commitf88faee61a8af86d29ce633aa7e6f002aaa4e041 (patch)
tree035ed92e3a70ac3babae8d8e12e82504e57d921f /users_rss.php
parent54c7b9a73ee52038bc4a7679258b2d8a742e4f87 (diff)
downloadusers-f88faee61a8af86d29ce633aa7e6f002aaa4e041.tar.gz
users-f88faee61a8af86d29ce633aa7e6f002aaa4e041.tar.bz2
users-f88faee61a8af86d29ce633aa7e6f002aaa4e041.zip
set uri_mode = TRUE when feeding RSS stuff. this way all URLs are always absolute.
Diffstat (limited to 'users_rss.php')
-rw-r--r--users_rss.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/users_rss.php b/users_rss.php
index 075fc2a..35b4cc9 100644
--- a/users_rss.php
+++ b/users_rss.php
@@ -1,6 +1,6 @@
<?php
/**
- * @version $Header: /cvsroot/bitweaver/_bit_users/users_rss.php,v 1.5 2007/11/18 12:00:19 lsces Exp $
+ * @version $Header: /cvsroot/bitweaver/_bit_users/users_rss.php,v 1.6 2008/06/30 19:29:17 squareing Exp $
* @package users
* @subpackage functions
*/
@@ -8,6 +8,8 @@
/**
* Initialization
*/
+// ensure that we use absolute URLs everywhere
+$_REQUEST['uri_mode'] = TRUE;
require_once( "../bit_setup_inc.php" );
$gBitSystem->verifyPackage( 'rss' );
@@ -41,7 +43,7 @@ if( !$gBitUser->hasPermission( 'p_users_view_user_list' ) ) {
$item = new FeedItem();
$item->title = tra( "New user registration" ).": ".$feed['login'];
- $item->link = BIT_BASE_URI.$gBitUser->getDisplayUrl( $feed['login'] );
+ $item->link = $gBitUser->getDisplayUrl( $feed['login'] );
$item->description = '';
@@ -51,7 +53,7 @@ if( !$gBitUser->hasPermission( 'p_users_view_user_list' ) ) {
if( !empty( $feed['real_name'] ) ) {
$item->description .= tra( "Real Name" ).": ".$feed['real_name'].'<br />';
}
- $item->description .= tra( "Login" ).': <a href="'.BIT_BASE_URI.$gBitUser->getDisplayUrl( $feed['login'] ).'">'.$feed['login'].'</a><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 />';
}
@@ -59,7 +61,7 @@ if( !$gBitUser->hasPermission( 'p_users_view_user_list' ) ) {
$item->description .= tra( "Member Since" ).": ".smarty_modifier_bit_short_datetime( $feed['registration_date'] ).'<br />';
$item->date = ( int )$feed['registration_date'];
- $item->source = 'http://'.BIT_BASE_URI;
+ $item->source = BIT_BASE_URI;
$item->author = $_SERVER['HTTP_HOST'];
$item->descriptionTruncSize = $gBitSystem->getConfig( 'rssfeed_truncate', 5000 );