Stories
Slash Boxes
Comments

SoylentNews is people

Journal of bryan (29)

The Fine Print: The following are owned by whoever posted them. We are not responsible for them in any way.
Sunday January 04, 15
09:35 AM
Slash

There's been some interesting discussions on adding more labels to the moderation system. Although opinions on “Disagree” and “Factually Incorrect” may still be varied, nearly everyone supported the addition of a “Spam” label.

As such, I've implemented a "Spam" moderation label on Pipedot. We'll see about the others as more people weigh in.

Monday April 28, 14
12:18 PM
Code

In this week's poll on Pipedot I ask you to rank popular websites using the Borda Count voting method. In other words, how much do you trust these sites to maintain your data and your online privacy.

Instructions:

Rank any number of options in your order of preference.

Notes:

  • The highest preference is "1" and will reward the highest number of points
  • The largest number you can enter is the count of the options (In this case "8") and will award 1 point
  • Don't duplicate numbers
  • You can leave some options blank; no points will be given to these choices

This marks the 3rd voting method supported. Approval Voting was added last month.

Thursday March 06, 14
01:06 PM
Code

I've just pushed out my first version of expandable comments! They may still be a little rough around the edges, but you are welcome to try them out.

As for the nerdy details, the scripts are using jQuery to pull the raw comments in JSON format from the server. The two HTML5 slider elements control the display thresholds. Comments that are under the "Hide" threshold are completely hidden. Comments that are under the "Expand" threshold are collapsed. The rest of the comments are shown in full. Collapsed comments show the subject text + the first line of body text. You can click on any collapsed comment to expand it.

For those that prefer to be script free, I will offer an "Enable JavaScript" checkbox in the user settings page. Unchecking this option will present you with server-side-generated pages instead of the JavaScript enabled pages.