Skip to:
Content

bbPress.org


Ignore:
Timestamp:
11/09/2016 10:53:16 PM (8 years ago)
Author:
johnjamesjacoby
Message:

Roles: Fix infinite loops from load order changes in WordPress 4.7.

  • Do not translate "role names" which are actually role IDs
  • Add dummy function so literal role names are part of the pomo dictionary
  • Introduce common/locale.php for future localization code
  • Introduce bbp_translate_user_role() to help with outputting literal role names in the proper language

See #3017. 2.5 branch (for 2.5.11)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.5/includes/users/template.php

    r6063 r6120  
    12571257        <?php foreach ( $blog_roles as $role => $details ) : ?>
    12581258
    1259             <option <?php selected( $user_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo translate_user_role( $details['name'] ); ?></option>
     1259            <option <?php selected( $user_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo bbp_translate_user_role( $details['name'] ); ?></option>
    12601260
    12611261        <?php endforeach; ?>
     
    12921292        <?php foreach ( $dynamic_roles as $role => $details ) : ?>
    12931293
    1294             <option <?php selected( $user_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo translate_user_role( $details['name'] ); ?></option>
     1294            <option <?php selected( $user_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo bbp_translate_user_role( $details['name'] ); ?></option>
    12951295
    12961296        <?php endforeach; ?>
Note: See TracChangeset for help on using the changeset viewer.