Changeset - 81c70071b6f2
[Not reviewed]
default
0 1 0
Thomas De Schampheleire - 10 years ago 2015-06-30 22:30:57
thomas.de.schampheleire@gmail.com
autocomplete: consistently show 'username (Full Name)'
1 file changed with 10 insertions and 6 deletions:
0 comments (0 inline, 0 general)
kallithea/public/js/base.js
Show inline comments
 
@@ -1183,8 +1183,7 @@ var autocompleteFormatter = function (oR
 
        var grmembers = oResultData.grmembers;
 
        var grnameMatchIndex = grname.toLowerCase().indexOf(query);
 
        var grprefix = "{0}: ".format(_TM['Group']);
 
        var grsuffix = " (" + grmembers + "  )";
 
        var grsuffix = " ({0}  {1})".format(grmembers, _TM['members']);
 
        var grsuffix = " ({0} {1})".format(grmembers, _TM['members']);
 

	
 
        if (grnameMatchIndex > -1) {
 
            return autocompleteGravatar(grprefix + autocompleteHighlightMatch(grname, query, grnameMatchIndex) + grsuffix, null, null, true);
 
@@ -1201,7 +1200,7 @@ var autocompleteFormatter = function (oR
 
        var fnameMatchIndex = fname.toLowerCase().indexOf(query),
 
            lnameMatchIndex = lname.toLowerCase().indexOf(query),
 
            nnameMatchIndex = nname.toLowerCase().indexOf(query),
 
            displayfname, displaylname, displaynname;
 
            displayfname, displaylname, displaynname, displayname;
 

	
 
        if (fnameMatchIndex > -1) {
 
            displayfname = autocompleteHighlightMatch(fname, query, fnameMatchIndex);
 
@@ -1216,12 +1215,17 @@ var autocompleteFormatter = function (oR
 
        }
 

	
 
        if (nnameMatchIndex > -1) {
 
            displaynname = "(" + autocompleteHighlightMatch(nname, query, nnameMatchIndex) + ")";
 
            displaynname = autocompleteHighlightMatch(nname, query, nnameMatchIndex);
 
        } else {
 
            displaynname = nname ? "(" + nname + ")" : "";
 
            displaynname = nname;
 
        }
 

	
 
        return autocompleteGravatar(displayfname + " " + displaylname + " " + displaynname, oResultData.gravatar_lnk, oResultData.gravatar_size);
 
        displayname = displaynname;
 
        if (displayfname && displaylname) {
 
            displayname = "{0} {1} ({2})".format(displayfname, displaylname, displayname);
 
        }
 

	
 
        return autocompleteGravatar(displayname, oResultData.gravatar_lnk, oResultData.gravatar_size);
 
    } else {
 
        return '';
 
    }
0 comments (0 inline, 0 general)