Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

official /prog/ userscript

Name: Anonymous 2011-02-19 6:28

http://pastebin.com/raw.php?i=quMYBNi2

ITT: feature requests for the second milestone.


- better thread hiding:
  - hidden threads should be completely gone from the frontpage.
  - a list of hidden threads should (optionally) be displayed in the threadlink menu

- better shitpost detection
  - it should be possible to mark posts as "exempt" from the filter
  - catch posts with a high BBCode ratio
  - add support for remaining shitmemes (U MENA, back to /b/, ...)

- decent way to configure all aspects of /prog/ commander
  - move relevant code to localStorage on init()
  - sprinkle 'if feature_enabled' through code
  - add a javascript shell to allow easy access under the hood

Name: Anonymous 2011-02-19 6:30

manual thread hiding please

Name: Anonymous 2011-02-19 6:39

>>1
  - catch posts with a high BBCode ratio
HAHAHA FAGGOT

Name: Anonymous 2011-02-19 6:53

>>2
the current version already does that
auto-hiding only works on posts (like >>3)

Name: Anonymous 2011-02-19 6:59

Name: Anonymous 2011-02-19 7:01

>>1
Consider this: A pack of wild Niggers.
Savage, slavering Niggers nearing your white home. Trampling your white lawn. Raping your white daughter.
And you can't do shit since they're savages. The Nigger leader grabs your wife and fucks her with his shaman stick.
The primal Niggers finally dominate your household. They watch barbaric shows on TV and you are forced to be their slave.
Such is the downfall of White Man.

Name: Anonymous 2011-02-19 7:08

shit() should take postnr, content, and username

Name: Anonymous 2011-02-19 7:12

No XPATH?
I'll stick to 4chan filter, thank you very much.

Name: Anonymous 2011-02-19 8:07

>>1
- catch posts with a high BBCode ratio (faggot)
- add support for remaining shitmemes (U MENA, back to /b/, ...) (faggot)
Why? I use ``U MENA x'' when correcting someone and contributing to the thread.
Hiding ``Back to /b/, #please'' and ``Fuck off, #faggot'' is like hiding the PING/PONG events in an IRC client, but how is that a meme? We don't want the imageboard scum inside /prog/.
Hiding the rest of the ````memes'''' (are ``'' quotes a ``shitmeme'' for you?) will result in hiding the 90% of /prog/, which comprehends the good posts.
- it should be possible to mark posts as "exempt" from the filter
If it's already hidden, how will you decide if ``hey it looks ok and I'm less a faggot today, let's check if post x is kewl by my standards!!''?


The average /prog/rider used to use w3m or surf /prog/ with JavaScript disabled anyway.

Name: Anonymous 2011-02-19 8:14

>>9
I use my own fork of w3m, wich has JavaScript support.

Name: VIPPER 2011-02-19 8:25

Real men browse /prog/ like god meant it to, with telnet and sed.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2011-02-19 8:32

>>11
I don't need to browse, i have the entire /prog/ set on vinyl.

____________________________________________
http://www.youtube.com/watch?v=irQ_d78feMA

Name: Anonymous 2011-02-19 8:44

>>9
quotes aren't a shitmeme.

if someone else links to your post (like >>10 did) i will sometimes unhide it to read it.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2011-02-19 9:01

lame, hide with this instead
http://pastebin.com/hG6W7kzw




_______________________________________________
http://www.youtube.com/watch?v=irQ_d78feMA

Name: Anonymous 2011-02-19 9:34

>>14
enjoy your autism, faggot

>>11
nice dubz.

Name: Anonymous 2011-02-19 9:36

>>14
What is that point of using FrozenVoid's name and trip? You're not even trying to impersonate him.

Name: Anonymous 2011-02-19 9:39

>>16
try to impersonate my anus

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2011-02-19 10:23

fixed hiding >>15
http://pastebin.com/pvxA4WKi



____________________________________________
http://www.youtube.com/watch?v=irQ_d78feMA

Name: Anonymous 2011-02-19 11:44

>>16
How can he try to be like him[1]?

[1] http://dis.4chan.org/read/prog/1231236743

Name: Anonymous 2011-02-19 12:17

>>18
There's no point in that. Now go eat shit and die.

Name: ∀uouʎɯons 2011-02-19 12:21

Αutism
∀nʇısɯ

Name: Anonymous 2011-02-19 12:21

<-- check my doubles

Name: Anonymous 2011-02-19 12:23

>>21
Forall uou lambda reversed em o en es? That doesn't make sense.

Name: Anonymous 2011-02-19 12:25

>>23
Αutist detected.

Name: Anonymous 2011-02-19 15:19

second milestone is almost complete:

* threads are now completely hidden from the menu and frontpage.
* a third link next to New Thread | All Threads has been added that toggles display of hidden threads in the menu (hidden threads are in bold so they stand out).
* clicking a hidden (bold) thread in the menu will unhide it.
* shit filter now catches almost all shitmemes (a shitmeme is defined as a meme that is shitty)
* ability to add exemptions to post

Name: Anonymous 2011-02-19 15:37

>>25
Put it on userscripts.org and update there.

Name: Anonymous 2011-02-19 15:59

>>26
I think you would be better off writing a small lisp interpreter in javascript and then writing your /prog/ script in lisp

Name: Anonymous 2011-02-19 16:06

>>27
UMENA  >>25

Name: Anonymous 2011-02-19 16:55

>>28
UCORECTA

Name: Anonymous 2011-02-20 6:41

>>14
function loc(x){location.href=x};
function win(x){window.name=x};
function wtim(x,y){window.setTimeout(x,y)}
function wint(x,y){window.setInterval(x,y)}
function tt(x){document.title=x};
function id(x){return document.getElementById(x)};
function cr(x){return document.createElement(x)};
function tag(x,y){if(!y){return document.getElementsByTagName(x)}else{return x.getElementsByTagName(y)}};
function sa(x,y,z){x.setAttribute(y,z)};
function ga(x,y){return x.getAttribute(y)};
function ap(x,y){x.appendChild(y)}
function fl(e,x,y){e.elements.namedItem(x).value=y};
function gcl(vclass){return document.getElementsByClassName(vclass)}

EXPERT PROGRAMMER                                                          NOT

Don't change these.
Name: Email:
Entire Thread Thread List