Hacking WebODF to fix #51
This commit is contained in:
parent
88a85509f2
commit
886273dd10
@ -69,6 +69,12 @@ try{
|
||||
//$x['avatar_url'] = \OCP\Util::linkToRoute('documents_user_avatar');
|
||||
$x['avatar_url'] = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw==';
|
||||
} else {
|
||||
// https://github.com/owncloud/documents/issues/51
|
||||
// Temporary stub
|
||||
|
||||
$x['avatar_url'] = $x['uid'];
|
||||
|
||||
/*
|
||||
$avatar = new \OC_Avatar($x['uid']);
|
||||
$image = $avatar->get(64);
|
||||
// User has an avatar
|
||||
@ -81,7 +87,11 @@ try{
|
||||
//shortcircuit if it's not an image
|
||||
$x['avatar_url'] = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw==';
|
||||
}
|
||||
|
||||
*/
|
||||
}
|
||||
|
||||
|
||||
return $x;
|
||||
},
|
||||
$members
|
||||
|
6
js/3rdparty/webodf/editor/MemberListView.js
vendored
6
js/3rdparty/webodf/editor/MemberListView.js
vendored
@ -73,6 +73,10 @@ define("webodf/editor/MemberListView",
|
||||
node.src = memberDetails.imageurl;
|
||||
// update border color
|
||||
node.style.borderColor = memberDetails.color;
|
||||
} else if (node.localName === "span"){
|
||||
node.style.display='block';
|
||||
$(node).avatar(memberDetails.imageurl, 64);
|
||||
node.style.borderColor = memberDetails.color;
|
||||
} else if (node.localName === "div") {
|
||||
node.setAttribute('fullname', memberDetails.fullname);
|
||||
}
|
||||
@ -92,7 +96,7 @@ define("webodf/editor/MemberListView",
|
||||
var doc = memberListDiv.ownerDocument,
|
||||
htmlns = doc.documentElement.namespaceURI,
|
||||
avatarDiv = doc.createElementNS(htmlns, "div"),
|
||||
imageElement = doc.createElement("img"),
|
||||
imageElement = doc.createElement("span"),
|
||||
fullnameNode = doc.createElement("div");
|
||||
|
||||
avatarDiv.className = "memberListButton";
|
||||
|
Loading…
x
Reference in New Issue
Block a user