Moodle

The order of 'firstname' and 'lastname' changes according to $CFG->fullnamedisplay

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.9.4
  • Fix Version/s: None
  • Labels:
    None
  • Database:
    Any
  • Affected Branches:
    MOODLE_19_STABLE

Description

For exaple, the order of 'firstname' and 'lastname' is fixed as 'firstname' + 'lastname' in the user list of bulk-user process.

Please test this patch:

----- lib/dmlib.php

function sql_fullname($firstname='firstname', $lastname='lastname') {
// (Shirai): from here (ADD)
global $CFG;
if ($CFG->fullnamedisplay == 'lastname firstname') { return sql_concat($lastname, "' '", $firstname); } else if ($CFG->fullnamedisplay == 'language') {
$format->lastname = 'lastname';
$format->firstname = 'firstname';
$form = explode(' ', get_string('fullnamedisplay', '', $format));
if (count($form) == 2) { return sql_concat($form[0], "' '", $form[1]); }
}
// (Shirai): to here (ADD)
return sql_concat($firstname, "' '", $lastname);
}

Activity

There are no comments yet on this issue.

People

Vote (3)
Watch (2)

Dates

  • Created:
    Updated: