Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
06/03/2009 10:49:34 PM (16 years ago)
Author:
apeatling
Message:

Removed the use of sessions in BuddyPress, as this is not a robust solution when installed on a multi-server setup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-messages/bp-messages-templatetags.php

    r1473 r1503  
    284284}
    285285    function bp_get_messages_username_value() {
    286         if ( isset( $_SESSION['send_to'] ) ) {
    287             return apply_filters( 'bp_get_messages_username_value', $_SESSION['send_to'] );
    288         } else if ( isset( $_GET['r'] ) && !isset( $_SESSION['send_to'] ) ) {
     286        if ( isset( $_COOKIE['bp_messages_send_to'] ) ) {
     287            return apply_filters( 'bp_get_messages_username_value', $_COOKIE['bp_messages_send_to'] );
     288        } else if ( isset( $_GET['r'] ) && !isset( $_COOKIE['bp_messages_send_to'] ) ) {
    289289            return apply_filters( 'bp_get_messages_username_value', $_GET['r'] );
    290290        }
     
    295295}
    296296    function bp_get_messages_subject_value() {
    297         return apply_filters( 'bp_get_messages_subject_value', $_SESSION['subject'] );
     297        return apply_filters( 'bp_get_messages_subject_value', $_COOKIE['bp_messages_subject'] );
    298298    }
    299299
     
    302302}
    303303    function bp_get_messages_content_value() {
    304         return apply_filters( 'bp_get_messages_content_value', $_SESSION['content'] );
     304        return apply_filters( 'bp_get_messages_content_value', $_COOKIE['bp_messages_content'] );
    305305    }
    306306
Note: See TracChangeset for help on using the changeset viewer.