Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
09/28/2009 07:42:55 PM (15 years ago)
Author:
apeatling
Message:

Xprofile fixes - default option radio button on field creation. Disabling register page for logged in site admins as it causes problems. Datebox tweaks.

File:
1 edited

Legend:

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

    r1973 r1977  
    471471           
    472472            case 'datebox':
    473                
     473           
    474474                if ( $field->data->value != '' ) {
    475475                    $day = date("j", $field->data->value);
     
    477477                    $year = date("Y", $field->data->value);
    478478                    $default_select = ' selected="selected"';
    479                    
    480                     /* Check for updated posted values, but errors preventing them from being saved first time */
    481                     if ( isset( $_POST['field_' . $field->id . '_day'] ) && $day != $_POST['field_' . $field->id . '_day'] ) {
    482                         if ( !empty( $_POST['field_' . $field->id . '_day'] ) )
    483                             $day = $_POST['field_' . $field->id . '_day'];
    484                     }
    485                    
    486                     if ( isset( $_POST['field_' . $field->id . '_month'] ) && $month != $_POST['field_' . $field->id . '_month'] ) {
    487                         if ( !empty( $_POST['field_' . $field->id . '_month'] ) )
    488                             $month = $_POST['field_' . $field->id . '_month'];
    489                     }
    490                    
    491                     if ( isset( $_POST['field_' . $field->id . '_year'] ) && $year != date("j", $_POST['field_' . $field->id . '_year'] ) ) {
    492                         if ( !empty( $_POST['field_' . $field->id . '_year'] ) )
    493                             $year = $_POST['field_' . $field->id . '_year'];
    494                     }
     479                }
     480               
     481                /* Check for updated posted values, but errors preventing them from being saved first time */
     482                if ( isset( $_POST['field_' . $field->id . '_day'] ) && $day != $_POST['field_' . $field->id . '_day'] ) {
     483                    if ( !empty( $_POST['field_' . $field->id . '_day'] ) )
     484                        $day = $_POST['field_' . $field->id . '_day'];
     485                }
     486               
     487                if ( isset( $_POST['field_' . $field->id . '_month'] ) && $month != $_POST['field_' . $field->id . '_month'] ) {
     488                    if ( !empty( $_POST['field_' . $field->id . '_month'] ) )
     489                        $month = $_POST['field_' . $field->id . '_month'];
     490                }
     491               
     492                if ( isset( $_POST['field_' . $field->id . '_year'] ) && $year != date("j", $_POST['field_' . $field->id . '_year'] ) ) {
     493                    if ( !empty( $_POST['field_' . $field->id . '_year'] ) )
     494                        $year = $_POST['field_' . $field->id . '_year'];
    495495                }
    496496               
Note: See TracChangeset for help on using the changeset viewer.