MarkTraceur has uploaded a new change for review.
https://gerrit.wikimedia.org/r/92006
Change subject: Truncate a few files with autoEllipsis
......................................................................
Truncate a few files with autoEllipsis
Depends on core patch I316b9ad3f22762f93549ea20c3816964270e5d49
Change-Id: Ibb444e65a11418cb41c85efc9c87dad176724366
---
M MultimediaViewer.php
M js/ext.multimediaViewer.js
2 files changed, 24 insertions(+), 0 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MultimediaViewer
refs/changes/06/92006/1
diff --git a/MultimediaViewer.php b/MultimediaViewer.php
index ab0996b..4ce9ced 100644
--- a/MultimediaViewer.php
+++ b/MultimediaViewer.php
@@ -67,6 +67,7 @@
'multilightbox',
'multilightbox.image',
'mediawiki.Title',
+ 'jquery.autoEllipsis',
),
'messages' => array(
diff --git a/js/ext.multimediaViewer.js b/js/ext.multimediaViewer.js
index 168561b..976fdb8 100644
--- a/js/ext.multimediaViewer.js
+++ b/js/ext.multimediaViewer.js
@@ -149,6 +149,23 @@
ui.$usernameLi.toggleClass(
'empty', !Boolean( username ) );
}
+ function updateEllipses() {
+ var options = {
+ position: 'right',
+ tooltip: true,
+ restoreText: true
+ };
+
+ ui.$title.autoEllipsis( options
);
+
+ // May cut off source
sometimes...live with it for now
+ ui.$credit.autoEllipsis(
options );
+
+ options.lines = 5;
+ options.tooltip = false;
+ ui.$imageDesc.autoEllipsis(
options );
+ }
+
var extmeta,
repoInfo, articlePath,
desc,
@@ -280,6 +297,12 @@
ui.$credit.toggleClass(
'empty', !Boolean( source ) && !Boolean( author ) );
}
+
+ window.addEventListener( 'resize',
function () {
+ updateEllipses();
+ } );
+
+ updateEllipses();
} );
return false;
--
To view, visit https://gerrit.wikimedia.org/r/92006
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibb444e65a11418cb41c85efc9c87dad176724366
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MultimediaViewer
Gerrit-Branch: master
Gerrit-Owner: MarkTraceur <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits