Advertisement
Guest User

Untitled

a guest
Mar 17th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 1.81 KB | None | 0 0
  1. //* TITLE Queue Bottom **//
  2. //* VERSION 1.0.0 **//
  3. //* DESCRIPTION **//
  4. //* DEVELOPER Hannah **//
  5. //* FRAME false **//
  6. //* BETA true **//
  7.  
  8. XKit.extensions.queue_bottom = new Object({
  9.  
  10.     running: false,
  11.  
  12.         button_icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QAGQAWACXHHEUJAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4wMRAzoln+o9wQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAACFSURBVDjL7dRRDsAQDAbgdtn99Ea4ESfsXjYhitUs2cM8ScSXUn6AxQOvCTNXizFGljYREbbAbXWFP/hBMLU/hGABwE06joh8UaExxk+CCauOPIEWmHiHCrTCmk25gYpYt8sdtIkNn42AdrFh2mSpY8+U8Y/iS/WgEd/5KfsoTLW/bnmFB7VLMHJKhEfZAAAAAElFTkSuQmCC",
  13.         button_ok_icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QAGQAWACXHHEUJAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4wMRAzoln+o9wQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAACFSURBVDjL7dRRDsAQDAbgdtn99Ea4ESfsXjYhitUs2cM8ScSXUn6AxQOvCTNXizFGljYREbbAbXWFP/hBMLU/hGABwE06joh8UaExxk+CCauOPIEWmHiHCrTCmk25gYpYt8sdtIkNn42AdrFh2mSpY8+U8Y/iS/WgEd/5KfsoTLW/bnmFB7VLMHJKhEfZAAAAAElFTkSuQmCC",
  14.  
  15.     run: function() {
  16.         this.running = true;
  17.         if (!XKit.interface.where().queue) {
  18.                         // User is not in a queue, so we're done
  19.             return;
  20.         }
  21.  
  22.         XKit.interface.create_control_button("bottom_button", this.button_icon, "Move to bottom", function() {
  23.             alert("hello world!");
  24.         }, this.button_ok_icon);
  25.  
  26.         XKit.post_listener.add("queue_bottom", XKit.extensions.queue_bottom.add_button);
  27.         XKit.extensions.my_extension.add_button();
  28.  
  29.     },
  30.  
  31.     add_button: function() {
  32.         $(".post").not(".already-has-button").each(function() {
  33.             XKit.interface.add_control_button(this, "bottom_button", "");
  34.             $(this).addClass("already-has-button");
  35.         });
  36.     },
  37.  
  38.     destroy: function() {
  39.         XKit.post_listener.remove("queue_bottom");
  40.         this.running = false;
  41.     }
  42. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement