[COMMUNITY] Some community inprovements made by humble me

MXXIV·2/25/2014, 9:42:03 PM·4 votes·968 views

Hello guys.

Firstly, I'm talking about this board, not the skins, champions or the game overall. I still picked fan creation for this.
I'm trying to introduce an userscript website modification here.


##Prologue (not important, can skip)

So recently, I've been reviewing this new community board and looking for problems here and there.

I'm not that kind of person that just demands features without doing anything, so after reviewing the site code, I started to write my own modification to the board. This is done by custom script anyone may add to their browser to change pages behaviour (even hack them if you're that guy).

The worst problem with the forums is, in my opinion, the horible slow loading. So the first thing I was after are ways to use forums without refreshing the page. And I've come with


##The magical Update loader

My script will load your new replies in your browser so that you can read them instantly. A little (1) or (2) will appear in the tab title, much like on Facebook or StackExchange, when you've got new updates.
You'll be able to see the replies at the left side of the screen:


The little preview of the post

You can expand longer messages and read them without being redirected anywhere. Just click the maximize button:


Big post

At the moment you've read the post, you can mark it read by hitting Close button.

Also, you can reply to any post right away! Just click "Quick reply" button: Quick reply

Not a single inch of the area I take on your screen was left unused:


Function 'refference'

There are three four aditional minor features this script implements:

  1. Enlarges poll input fields and disables character limit (but Riot might have that fixed already)
  2. Allows voting from discussion index (only on Site Feedback so far)
  3. Enables the posting text field to be resized - some, like me like to see all they have written so far.
  4. Gets Permalinks to work properly. I'm not sure what was wrong with them

###Privacy policy and harmlessnes (can skip - if you trust me)

  1. This script will never ever make ANY requests outside the leagueoflegends.com domain. Your private data will not be saved anywhere. Everything the script does happens between your computer and league of legends server.

  2. This script will NOT post anything without your permission. It will also not ask you to post anything. List of requests this script will do, as documented above:

    • Vote request (for the voting on index). Will never vote unless you click the vote button
    • Get my updates request - obviously, to download your updates
    • Mark post as read - when you click the close button on an update.
  3. This script does not use or read cookies.

  4. As can be implied from the above, this script will not advertise itself whne you use. Many scripts tend to add text to your messages so that more users are aware of them. I don't do this.

In sum - it does not do anything more than I've specified.


###How to download

The script is hosted on Userscripts.org.

####In Mozilla Firefox

You will need Greasemonkey plugin.

####In Google Chrome

Similar addon exists for Chrome, named TamperMonkey.

Both those addons are useful.


###Warning about userscripts

Please note: Many userscripts do not follow the harmless rules I do. They might post content with your name, bother other users or even steal your credentials. Be very careful when instaling userscripts from Userscripts.org. Some of them are really useful though - for example YouTube Center that allows you to stream youtube videos better and lots of stuff.


###Thanks

for reading all the stuff.

13 Comments

Letler2/25/2014, 9:44:29 PM1 votes

omg formatting makes this unnecessarily hard to read.

MXXIV2/26/2014, 3:19:46 PM1 votes

Test reply.