Project

General

Profile

Feature #4030

When user list is displayed, add login next to firstname and lastname column to avoid homonymous mistakes.

Added by Hubert Borderiou almost 8 years ago. Updated over 7 years ago.

Status:
Feature implemented
Priority:
Low
Category:
-
Target version:
Start date:
08/11/2011
Due date:
% Done:

100%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
5

Description

When user list is displayed, add login next to firstname and lastname column to avoid homonymous mistakes.
Unfortunately we already had homonymous registered in the same course :-(
Should this report be splited in a new feature for each page where there is a list of users displayed ?
for example
- Group overview
- Test result and feedback
- Course user list
- Add as an announcement menu to add user
...


Files

before.png (54.9 KB) before.png Hubert Borderiou, 06/01/2012 15:12
after.png (58 KB) after.png Hubert Borderiou, 06/01/2012 15:12

Associated revisions

Revision 19f2ef4f (diff)
Added by Hubert Borderiou almost 8 years ago

#4030 Start to do : add username to avoid homonymous and some commentary cleaning in code - refs #4030

Revision a287c010 (diff)
Added by Hubert Borderiou almost 8 years ago

Add login next to firstname and lastname column for attendance - refs #4030

Revision 80e46945 (diff)
Added by Hubert Borderiou almost 8 years ago

Add username after firstname lastname to avoid homonymous for AGENDA tool -ref #4030

Revision b22f23b5 (diff)
Added by Hubert Borderiou almost 8 years ago

add username after firstname/lastname for FORUM - ref #4030

Revision c83fed8e (diff)
Added by Hubert Borderiou over 7 years ago

Add LoginName to avoit homonymous for Projects (blog) tool -ref #4030

Revision a7183282 (diff)
Added by Hubert Borderiou over 7 years ago

Add username after firstname-lastname to avoid homonymous for wiki -ref #4030

Revision 145b7824 (diff)
Added by Hubert Borderiou over 7 years ago

Add username field to avoid homonymous for shared directory - ref #4030

Revision 7134c745 (diff)
Added by Hubert Borderiou over 7 years ago

add username field to avoid homonymous for group tool - ref #4030

Revision f9b33fac (diff)
Added by Hubert Borderiou over 7 years ago

add username to avoid homonymous for calendar menu - ref #4030

History

#1

Updated by Julio Montoya almost 8 years ago

  • Status changed from New to Needs more info
  • Assignee set to Yannick Warnier

Seems good for me, we didn't had that problem before, Yannick?

#2

Updated by Yannick Warnier almost 8 years ago

  • Status changed from Needs more info to Assigned
  • Assignee changed from Yannick Warnier to Hubert Borderiou
  • Priority changed from Normal to Low
  • Target version set to 1.9 Stable
  • SCRUM pts - complexity changed from ? to 5

No problem in adding it. I think we had it in the (far) past, but for some reason it was removed. You don't need a different task for each.

While developing it, please be cautious about:
  • table ordering (clicking on the column header should re-order the whole table against the username)
  • page width: we have an objective of fitting the whole table in a 960px-wide page (1024px screen - scrollbars and borders), which means you have to ensure that each column uses "just what it needs" in terms of width. Considering French name are large but not as large as double firstnames and lastnames in Spanish, I think you should be extra cautious. Double lastnames (mother's name and father's name) can be more or less as large as "Guardamino Salvatierra" and French/Flemish names as large a "Vanhoofdenbeekofem". There is no problem in having them split in two lines, but I guess it is clearer now what I expect (or maybe not, actually).

When the width of the table gets down, we currently have the nasty effect of having the icons at the end of each line taking one line each, and this makes the table difficult to read and navigate;
All columns width should be expressed in percentage to enable the table to resize depending on screen width.

When sending commits, please use the special suffix " - refs #4030" feature of Redmine inside your commit messages. This will allow all your commits corresponding to this task to be registered here after a while (15 minutes and the refresh of the "Repository" tab).

#3

Updated by Hubert Borderiou almost 8 years ago

  • % Done changed from 0 to 50

Hi,
I did it for

test result page (exercise.lib.php, exercice.php)
course user list (user.php)
in the announcements select box (announcement.inc.php)
group overview page (group_overview.php)
classes users list (admin/class_information.php)

I'm going to commit it.

I've registered 2 new students in my test platform ^^ : "Wilhelmina Vanhoofdenbeekofem" and "Paulo Gabriel Guardamino Salvatierra". Tables are fine in the windows has width 960px.

There are still other pages where we can add username, like in assignement.

#4

Updated by Yannick Warnier almost 8 years ago

Great, please go ahead and add everywhere (it's nicer when it's the same everywhere). Kudos for you. Do you have an account on ohloh?

#5

Updated by Hubert Borderiou almost 8 years ago

Do you have an account on ohloh?

No I didn't, but now I have one : hborderiou ^^

#6

Updated by Hubert Borderiou almost 8 years ago

Done for Attendances
I had to modify the width of floating div for displaying names like "Wilhelmina Vanhoofdenbeekofem" or "Paulo Gabriel Guardamino Salvatierra".

#9

Updated by Hubert Borderiou over 7 years ago

Done for PROJECTS tool (blog)

For the User Management window I've replaced text email with a clicable icon.
See attached.
For other pages, I could add LoginName more easily.

I've added a function icon_mailto_link in display.lib.php
The same as encrypted_mailto_link with an icon instead of a text link.

[[http://code.google.com/p/chamilo/source/detail?r=d95ea7a3ce01d64feb10f33df0810e65f37ba5ff&repo=classic]]

#10

Updated by Hubert Borderiou over 7 years ago

Username for wiki added.

#11

Updated by Hubert Borderiou over 7 years ago

Username added for Shared Directory in document and Group.

#12

Updated by Hubert Borderiou over 7 years ago

I'm going to replace the viewable username label with an tooltip.

see #4226

#13

Updated by Hubert Borderiou over 7 years ago

  • Status changed from Assigned to Feature implemented
  • % Done changed from 70 to 100

Added in tooltip

Also available in: Atom PDF