Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- d.updateUserContainer = function(users, exports) {
- var i = "undefined" != typeof exports ? exports : users.data("user");
- return i && 0 != i.toString().length ? d.get(i).done(function(user) {
- var dom = users.find(".username");
- dom.each(function() {
- var $btn = $(this);
- if (0 != $btn.closest(".tiny-signature").length) {
- $btn.html(lineBreakBeforeHyphen(user.name));
- } else {
- $btn.html(lineBreakAfterHyphen(user.name));
- }
- });
- /** @type {boolean} */
- var cssClass = !!user.is_moderator;
- dom.toggleClass("moderator", cssClass);
- dom.toggleClass("owner", !!user.is_owner && !cssClass);
- users.find(".userlink,a.signature").attr("href", "/users/" + user.id + "/" + urlFriendly(user.name));
- users.find(".avatar > img").each(function() {
- $(this).attr("src", gravatarUrl(i, user.email_hash, $(this).attr("width"))).attr("alt", user.name).attr("title", user.name);
- });
- if (i > 0) {
- users.find(".flair").text(repNumber(user.reputation)).attr("title", user.reputation);
- }
- }) : $.Deferred().reject().promise();
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement