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'] = \OCP\Util::linkToRoute('documents_user_avatar');
|
||||||
$x['avatar_url'] = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw==';
|
$x['avatar_url'] = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw==';
|
||||||
} else {
|
} else {
|
||||||
|
// https://github.com/owncloud/documents/issues/51
|
||||||
|
// Temporary stub
|
||||||
|
|
||||||
|
$x['avatar_url'] = $x['uid'];
|
||||||
|
|
||||||
|
/*
|
||||||
$avatar = new \OC_Avatar($x['uid']);
|
$avatar = new \OC_Avatar($x['uid']);
|
||||||
$image = $avatar->get(64);
|
$image = $avatar->get(64);
|
||||||
// User has an avatar
|
// User has an avatar
|
||||||
@ -81,7 +87,11 @@ try{
|
|||||||
//shortcircuit if it's not an image
|
//shortcircuit if it's not an image
|
||||||
$x['avatar_url'] = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw==';
|
$x['avatar_url'] = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw==';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return $x;
|
return $x;
|
||||||
},
|
},
|
||||||
$members
|
$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;
|
node.src = memberDetails.imageurl;
|
||||||
// update border color
|
// update border color
|
||||||
node.style.borderColor = memberDetails.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") {
|
} else if (node.localName === "div") {
|
||||||
node.setAttribute('fullname', memberDetails.fullname);
|
node.setAttribute('fullname', memberDetails.fullname);
|
||||||
}
|
}
|
||||||
@ -92,7 +96,7 @@ define("webodf/editor/MemberListView",
|
|||||||
var doc = memberListDiv.ownerDocument,
|
var doc = memberListDiv.ownerDocument,
|
||||||
htmlns = doc.documentElement.namespaceURI,
|
htmlns = doc.documentElement.namespaceURI,
|
||||||
avatarDiv = doc.createElementNS(htmlns, "div"),
|
avatarDiv = doc.createElementNS(htmlns, "div"),
|
||||||
imageElement = doc.createElement("img"),
|
imageElement = doc.createElement("span"),
|
||||||
fullnameNode = doc.createElement("div");
|
fullnameNode = doc.createElement("div");
|
||||||
|
|
||||||
avatarDiv.className = "memberListButton";
|
avatarDiv.className = "memberListButton";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user