Forum    Search    FAQ

Board index » Chat Forums » General Chat




Post new topic  Reply to topic  [ 178 posts ] 
 
Author Message
 Post Posted: Mon Apr 04, 2011 12:54 pm 
Member of the Fraternal Order of the Emergency Pants
User avatar
Offline
Joined: Tue Feb 18, 2003 12:00 am
Posts: 529
Website: http://kdsorceress.livejournal.com
Yahoo Messenger: kdsorceress
AOL: kdsorceress
Location: The People's Republic of Camberville
Weatherwax wrote:
Gah. Let me be the first to say I can't wait for a time when all the names and labels can be dropped and everyone can say "I like to have sex. People are who I have sex with. I also like being in relationships. Also with people. Sometimes with people I have sex with."


(From Kea's request for LGBTQetc info)

((Man, I apologize for the two edits I've had to make to remember how the heck the BBCode works around here!))

Top 
   
 Post Posted: Wed Apr 06, 2011 8:10 pm 
Offline
Joined: Tue May 20, 2008 6:45 pm
Posts: 1934
Website: http://www.myspace.com/jonbonthebionicbard
WLM: [email protected]
Location: Yeah....So????
weatherwax wrote:
There are classes on social media? My god, that is fantastic.

Zillatain wrote:
There are classes on social media? My gods, that is deplorable.


Two equally valid, awesome, opposite observations from the Your current annoyance thread.

Top 
   
 Post Posted: Tue Apr 12, 2011 11:41 am 
User avatar
Offline
Joined: Mon Dec 18, 2006 9:09 pm
Posts: 5432
Website: http://grillick.blogspot.com
WLM: [email protected]
Yahoo Messenger: Giltaras
AOL: Giltaras
Location: Brooklyn, NY
Shouldn't his bancrupties be his biggest asset? He managed to make plenty of debts and still ended up being able to spend plenty of money. If you manage that for the state, you have solved all budget problems.

Top 
   
 Post Posted: Tue Apr 12, 2011 2:02 pm 
Member of the Fraternal Order of the Emergency Pants
User avatar
Offline
Joined: Mon Feb 18, 2002 12:00 am
Posts: 3167
AOL: drachefly
Location: Philadelphia, PA
In the annoyances thread,
weatherwax wrote:
The server is down at work. Three big projects to finish, and no way to access them.


In the simple pleasures thread,
weatherwax wrote:
The server is down at work. Yay, free time!

Top 
   
 Post Posted: Tue Apr 19, 2011 9:50 pm 
Gatekeeper of Niftiness
User avatar
Offline
Joined: Sat Feb 09, 2008 12:16 am
Posts: 9081
Location: Praise be to the sticky elastic bands of the Healing Gauze
This had me laughing my ass off down in FRPG

Stan Cold wrote:
Young Tom Goldberry is a merry fellow,
Quick with a blade and a song to bellow,
None has ever caught him yet, for Tom, he is the master,
His songs are stronger and his feet are faster,
From a young age he learned the wage of warcraft,
But he preferred singing, so he gave his lessons the shaft,
From tavern to tavern, he was held with regard,
Truly there could be no greater bard!
But with all the women swooning and acting quite flirty,
Tom developed a habit, let us say, quite dirty,
Whether they adored him or didn't do such,
It didn't matter at all, Tom liked to touch,
Being run out of towns was a cycle without end,
Tom found himself an unusual friend,
Someone played a joke that wasn't too funny,
They trapped a fairy in a jar, which was filled with honey,
Opening the jar, Tom set pretty Sara free,
Now wherever Tom is, there Sara will be,
When beauty walks by, Sara emerges,
Trying to talk Tom out of his peculiarly strong urges,
So when the Big Bad arrived, where was Tom during the slaughter?
He was hiding in the garden, groping the king's daughter!
"The man is a fool!" the jury said, "That's a safe wager!
What is his sentence? Let's promote him to Major!"
So now Tom, with Sara, are on the battle ranges,
They're off to war, and friends, war never changes!

Top 
   
 Post Posted: Mon Apr 25, 2011 9:51 pm 
User avatar
Offline
Joined: Tue Feb 16, 2010 7:23 am
Posts: 312
From the His Masterness thread in SRC:
El Wuffel wrote:
Anagramming, for whatever it's worth:

I AM HIS MASTERNESS = SAM IS S. HERETI'S MAN :sam:

(c.f. Harry Potter: "I am Lord Voldemort = Tom Marvolo Riddle")

Top 
   
 Post Posted: Fri May 06, 2011 4:49 pm 
Gatekeeper of Niftiness
User avatar
Offline
Joined: Sat Feb 09, 2008 12:16 am
Posts: 9081
Location: Praise be to the sticky elastic bands of the Healing Gauze
Skitzophrenik wrote:
Let me tell you about these Birds, Dom. These Birds make me so angry.


Someone had to.

Top 
   
 Post Posted: Fri Jun 24, 2011 3:09 am 
User avatar
Offline
Joined: Sun May 09, 2010 1:10 am
Posts: 1498
Location: The Gates of Hell, Planet Char, Koprulu Sector
Steave wrote:
My co-workers never understand why, shortly after 2pm in a Friday, I start to swear at this Pete chap.

[where's the "Like" button here... we totally need a "like" button for posts like this. -G]



By in-quote request, right from Today's Reaction Thread

End of Line.

Top 
   
 Post Posted: Mon Jun 27, 2011 1:45 pm 
Gatekeeper of Niftiness
User avatar
Offline
Joined: Sat Feb 09, 2008 12:16 am
Posts: 9081
Location: Praise be to the sticky elastic bands of the Healing Gauze
From the current annoyance thread:
giggles wrote:
I believe I may have to go for the hat trick and bring them back to investigate me going insane on a forklift wielding fluorescent lightbulbs like javelins.

Top 
   
 Post Posted: Wed Jul 06, 2011 7:24 pm 
Member of the Fraternal Order of the Emergency Pants
User avatar
Offline
Joined: Mon Dec 15, 2003 12:00 am
Posts: 2994
G wrote:
[where's the "Like" button here... we totally need a "like" button for posts like this. -G]

Your wish is my command. Here is a GreaseMonkey script I wrote which will add a "like" button to posts. Clicking the button will quote the post in this thread. Enjoy.

EDIT: Bug fixed.

Code:
// ==UserScript==
// @name           Sluggy.net "Like" button
// @namespace      http://robert.walkertribe.com
// @description    Adds a "Like" button to the sluggy.net forums
// @include        http://www.sluggy.net/forum/viewtopic.php?*
// ==/UserScript==

var ACA_THREAD = "http://www.sluggy.net/forum/posting.php?mode=reply&f=7&t=11681";
var LIKE_BUTTON_URL = "url(http://i54.tinypic.com/vhzvk4.gif)";
var LIKE_DESCRIPTION = "Like (quote in \"Awesome Comment Award\" thread)";

var likeClick = function(event) {
   var postEl = event.target.parentNode.parentNode.parentNode.parentNode.parentNode;
   var quoteEl = document.evaluate("//div[@id='" + postEl.id + "']//li[@class='quote-icon']/a", document, null,
     XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
   var permalinkEl = document.evaluate("//div[@id='" + postEl.id + "']//p[@class='author']/a", document, null,
     XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
   var threadTitleEl = document.evaluate("//h2/a", document, null,
     XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
   var iframe = document.getElementById("likeFrame");
   iframe.permalink = permalinkEl.href;
   iframe.threadTitle = threadTitleEl.textContent;
   iframe.src = quoteEl.href;
};
var likeFrameLoad = function(permalink, threadName) {
   var iframe = document.getElementById("likeFrame");

   if (iframe.src != "about:blank") {
     var doc = window.frames[0].document;
     var quoteText = doc.getElementById("message").value;
     var linkText = "From the [url=" + iframe.permalink + "]" + iframe.threadTitle + "[/url] thread";
     var newTab = window.open(ACA_THREAD, "_newtab");
     newTab.addEventListener("load", function() {
       var textarea = newTab.document.getElementById("message");
       textarea.textContent = quoteText + linkText;
       textarea.focus();
     }, true);
   }
};
var likeHover = function(event) {
   event.target.style.backgroundPosition = "0 20px";
};
var likeUnhover = function(event) {
   event.target.style.backgroundPosition = "0 0";
};

var iframe = document.createElement("iframe");
iframe.id = "likeFrame";
iframe.src = "about:blank";
iframe.style.position = "absolute";
iframe.style.visibility = "hidden";
iframe.addEventListener("load", likeFrameLoad, true);
document.body.appendChild(iframe);

var posts = document.evaluate("//div[@class='postbody']/ul[@class='profile-icons']", document, null,
     XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

for (var i = 0; i < posts.snapshotLength; i++) {
   var post = posts.snapshotItem(i);
   var li = document.createElement("li");
   li.className = "like-icon";
   li.style.backgroundImage = LIKE_BUTTON_URL;
   var a = document.createElement("a");
   a.title = LIKE_DESCRIPTION;
   a.href = "javascript:void(null)";
   a.addEventListener("click", likeClick, true);
   a.addEventListener("mouseover", likeHover, true);
   a.addEventListener("mouseout", likeUnhover, true);
   a.style.backgroundImage = LIKE_BUTTON_URL;
   a.style.width = "39px";
   a.style.height = "20px";
   var span = document.createElement("span");
   span.appendChild(document.createTextNode(LIKE_DESCRIPTION));
   a.appendChild(span);
   li.appendChild(a);
   post.appendChild(li);
}

Top 
   
 Post Posted: Wed Jul 06, 2011 11:01 pm 
Member of the Fraternal Order of the Emergency Pants
User avatar
Offline
Joined: Mon Dec 15, 2003 12:00 am
Posts: 2994
Update: I fixed the bug. I've updated the script in the previous post with the fix.

Top 
   
 Post Posted: Fri Jul 08, 2011 7:24 am 
Moderator of DOOM!
Moderator of DOOM!
User avatar
Offline
Joined: Wed Dec 10, 2003 12:00 am
Posts: 3600
Website: http://reviewingwhatever.blogspot.com/
AOL: PlatonicBathos
Location: Beta the Greyhound, 1999-2009
...will we be able to see other people's "likes"? I have to say, my interest is piqued.

Top 
   
 Post Posted: Fri Jul 08, 2011 7:42 am 
User avatar
Offline
Joined: Wed May 15, 2002 12:00 am
Posts: 11381
As I understand it, clicking 'like' will automatically quote the post in a reply to this thread. Including a link to the original post as well.

In other words, yes; you'll see them by looking in this thread.

Top 
   
 Post Posted: Fri Jul 08, 2011 8:16 am 
User avatar
Offline
Joined: Wed Mar 19, 2008 6:07 am
Posts: 1505
WLM: [email protected]
Yahoo Messenger: [email protected]
Location: Out of my mind, back... never
Now we just need to get this implemented by rit.

Top 
   
 Post Posted: Fri Jul 08, 2011 1:08 pm 
Member of the Fraternal Order of the Emergency Pants
User avatar
Offline
Joined: Mon Dec 15, 2003 12:00 am
Posts: 2994
CCC is correct. Clicking the "Like" button will cause you to create a reply to this thread, and populate that reply with a quote of the post you "liked" (from any thread). It also appends a link to the original post to your reply. You're then given a chance to edit your reply before committing it. I'm eager to hear any feedback people have on it.

For those who don't know, Greasemonkey is a Firefox add-on which allows you to run arbitrary scripts on pages, changing its behavior. If you're so inclined, you can write a script of your own (which is what I did here), or you can search for what you want in a library of thousands of scripts written by others. Don't like a recent Facebook change? Chances are, someone's made a script to change it back. Wish GMail arranged things just a little differently? It's likely that someone's made a script for it.

In case you're curious, under the hood the "Like" button script creates a hidden frame on the page. When you click the button, it pretends you clicked the "Quote" button and loads the resulting page in the hidden frame. Then it grabs a copy of the text in the message area and tacks on a link to the original post. Then it opens a new window (or tab, depending on your browser settings) and loads in it the page you get if you click "Reply" on this thread, populates the text into the message area, and puts your cursor in it.

One problem I've just realized is that the script will probably screw with your back button after using it. I could probably fix that simply by creating and destroying the hidden frame when you click "Like" instead of using the same frame over and over. I should also probably make it so that it give some indication that something's happening while it's doing its thing, in case the page it's loading behind the scenes is coming through too slowly.

LobosSolos wrote:
Now we just need to get this implemented by rit.

Hey, it happened with weekly view.

:sasha:

Top 
   
Display posts from previous:  Sort by  
 
Post new topic  Reply to topic  [ 178 posts ] 

Board index » Chat Forums » General Chat


Who is online

Users browsing this forum: No registered users and 1 guest

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: