Gif autoplayer
This commit is contained in:
parent
c926443540
commit
24f556d31b
|
@ -0,0 +1,53 @@
|
|||
//META{"name":"agif"}*//
|
||||
|
||||
var agif = function () {};
|
||||
|
||||
agif.prototype.convert = function () {
|
||||
$(".attachment-image").each(function() {
|
||||
var href = $(this).find("canvas").attr("href");
|
||||
if(href != undefined) {
|
||||
$(this).empty();
|
||||
$(this).html('<img src="'+href+'"></img>');
|
||||
}
|
||||
});
|
||||
|
||||
$(".embed-thumbnail-image").each(function() {
|
||||
var href = $(this).attr("href");
|
||||
if(href != undefined) {
|
||||
if(href.endsWith(".gif")) {
|
||||
$(this).empty();
|
||||
$(this).html('<img src="'+href+'"></img>');
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
agif.prototype.onMessage = function () {
|
||||
this.convert();
|
||||
};
|
||||
agif.prototype.onSwitch = function () {
|
||||
this.convert();
|
||||
};
|
||||
agif.prototype.start = function () {
|
||||
this.convert();
|
||||
};
|
||||
|
||||
agif.prototype.load = function () {};
|
||||
agif.prototype.unload = function () {};
|
||||
agif.prototype.stop = function () {};
|
||||
agif.prototype.getSettingsPanel = function () {
|
||||
return "";
|
||||
};
|
||||
|
||||
agif.prototype.getName = function () {
|
||||
return "Autogif";
|
||||
};
|
||||
agif.prototype.getDescription = function () {
|
||||
return "Autoplay gifs without having to hover.";
|
||||
};
|
||||
agif.prototype.getVersion = function () {
|
||||
return "0.1.0";
|
||||
};
|
||||
agif.prototype.getAuthor = function () {
|
||||
return "Jiiks";
|
||||
};
|
Loading…
Reference in New Issue