1. Included ellipsis for very long monikers in the side bar for the person level vis.
This commit is contained in:
parent
8c77970189
commit
ef7d36bba5
2 changed files with 27 additions and 5 deletions
|
@ -104,13 +104,26 @@ function setProfileImage(imageContainerID, rawPath, contextPath) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function setProfileMoniker(monikerContainerID, moniker) {
|
function setProfileMoniker(monikerContainerID, moniker, doEllipsis) {
|
||||||
|
|
||||||
if (monikerContainerID == "") {
|
if (monikerContainerID == "") {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$("#" + monikerContainerID).empty().text(moniker);
|
var finalDisplayMoniker;
|
||||||
|
|
||||||
|
if (moniker.length > 30 && doEllipsis) {
|
||||||
|
|
||||||
|
finalDisplayMoniker = moniker.substr(0,30) + "...";
|
||||||
|
|
||||||
|
} else {
|
||||||
|
|
||||||
|
finalDisplayMoniker = moniker;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#" + monikerContainerID).empty().text(finalDisplayMoniker);
|
||||||
|
$("#" + monikerContainerID).attr('title', moniker);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -128,7 +141,8 @@ function setProfileName(nameContainerID, name) {
|
||||||
function processProfileInformation(nameContainerID,
|
function processProfileInformation(nameContainerID,
|
||||||
monikerContainerID,
|
monikerContainerID,
|
||||||
imageContainerID,
|
imageContainerID,
|
||||||
profileInfoJSON) {
|
profileInfoJSON,
|
||||||
|
doMonikerEllipsis) {
|
||||||
|
|
||||||
|
|
||||||
var name, imageRawPath, imageContextPath, moniker;
|
var name, imageRawPath, imageContextPath, moniker;
|
||||||
|
@ -156,7 +170,7 @@ function processProfileInformation(nameContainerID,
|
||||||
});
|
});
|
||||||
|
|
||||||
setProfileName(nameContainerID, name);
|
setProfileName(nameContainerID, name);
|
||||||
setProfileMoniker(monikerContainerID, moniker);
|
setProfileMoniker(monikerContainerID, moniker, doMonikerEllipsis);
|
||||||
setProfileImage(imageContainerID, imageRawPath, imageContextPath);
|
setProfileImage(imageContainerID, imageRawPath, imageContextPath);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -224,7 +238,8 @@ function nodeClickedJS(json){
|
||||||
processProfileInformation("",
|
processProfileInformation("",
|
||||||
"profileMoniker",
|
"profileMoniker",
|
||||||
"profileImage",
|
"profileImage",
|
||||||
jQuery.parseJSON(getWellFormedURLs(obj.url, "profile_info")));
|
jQuery.parseJSON(getWellFormedURLs(obj.url, "profile_info")),
|
||||||
|
true);
|
||||||
|
|
||||||
} else{
|
} else{
|
||||||
$("#profileUrl").attr("href","#");
|
$("#profileUrl").attr("href","#");
|
||||||
|
|
|
@ -261,6 +261,13 @@ $(document).ready(function(){
|
||||||
"ego_profile_image",
|
"ego_profile_image",
|
||||||
jQuery.parseJSON(getWellFormedURLs("${requestScope.egoURIParam}", "profile_info")));
|
jQuery.parseJSON(getWellFormedURLs("${requestScope.egoURIParam}", "profile_info")));
|
||||||
|
|
||||||
|
/*
|
||||||
|
if ($('#profileMoniker').text().length > 30) {
|
||||||
|
//$('#profileMoniker').text($('#profileMoniker').text().substr(0, 30) + "...");
|
||||||
|
console.log("what");
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
<c:if test='${numOfCoAuthorShips <= 0}'>
|
<c:if test='${numOfCoAuthorShips <= 0}'>
|
||||||
|
|
||||||
if ($('#ego_label').text().length > 0) {
|
if ($('#ego_label').text().length > 0) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue