its trivial to add your own buttons which expand into BBCODE tags.
There is lack of more advanced feature.
Like operating on selected text at once(click "Italicize selected text button"). or switching name/mail field via collapsible dropdown menu(and saving it with GM_set()) .
I would write one but its low priority for me.
Name:
Anonymous2009-01-05 7:20
userscripts.org requires registration, so it can suck a nut.
>>10
much agreed. especially when it's on the same page already.
the other one i wrote because i am way too used to kareha-based boards and the completely random behaviour of showing the first 40 posts makes no sense.
i keep meaning to make a markdown/kareha style post formatter that rewrites *italic*, `code`, and so forth as bbcode tags ... and maybe with a preview function that actually works, too. i have tried that "expert bbcode framework", but i found it to be quite buggy and unsatisfactory: it doesn't support blockquotes, doesn't apply that text highlighting hook to code blocks, and messes up various other things as well. but, i don't post here enough for such a thing to really be useful.
>>12
That would be an interesting Greasemonkey script -- hooking Showdown (a JavaScript implementation of Markdown) and MarkItUp (generic configurable JavaScript markup editor) into world4ch boards. I'm too lazy to do it though.
Name:
FrozenVoid!FrOzEn2BUo2009-01-05 9:50
>>13
There is very little to gain from it. Firefox has autocomplete in forms and BBCODE isn't as hard to write as vi commands.
>>14
bbcode is a pain to write and match tags, and it's dumber than html.
hell, even a script to convert <tag> to [tag] would be useful.
i was just considering lifting waha's javascript wakabamark implementation and adapting it to output [] instead of <>.
Name:
FrozenVoid!FrOzEn2BUo2009-01-05 12:28
>>16
If you use alot of BBCODE it could be. However if you just use it sparingly to emphasize key words,it not typing intensive.
Its not like memorizing lunix commands.
>>16 hell, even a script to convert <tag> to [tag] would be useful. s#<([^>]+)>#[\1]#g
>>17 Its not like memorizing lunix commands.
Invalid comparison: memorization has nothing to do with time it takes to type. *nix shells have tab-completion; <textarea> does not.
Name:
FrozenVoid!FrOzEn2BUo2009-01-05 13:13
>>18
auto-completion is enabled for name fields(and other input fields).
For textareas its impractical to store that much info(and it would not autocomplete anything,just repost).
>>21
The posts don't mention keyboard configuration/layouts at all.
Its >>16 "bbcode is a pain to write and match tags, "
However typing Lunix commands all day is perfectly fine and easy.
Name:
Anonymous2009-01-06 8:49
No one types them in full, that's what zsh completion is for, moran.
>>29
Your quoting inefficiently. I wouldnt make such trivial mistake, as I am very good at posting on the internet. Me, I would write a Javerscript program to automatically generate these posts and then post it on my BLOG.
You have read my BLOG right? http://faggots.dicks.butts/
Read my BLOG.
>>35
I was looking for some type of overlord class that indicated a post, but I couldn't find anything of worth. Most of my other attempts ended in failure. Haven't really bothered with JavaScript since like, 2002.
var fire = [];
var fags = document.getElementsByClassName('postertrip');
var n;
for (n in fags) {
var fag = fags[n];
if (fag.parentNode.tagName == 'A')
fag = fag.parentNode;
if (fag.parentNode.tagName == 'TD')
fire.push(fag.parentNode);
else {
while (fag && fag.className != 'filesize')
fag = fag.previousSibling;
if (fag) do {
if (!(fag.id && fag.id.substr(0, 8) == 'nothread'))
fire.push(fag);
fag = fag.nextSibling;
} while (fag && fag.className != 'omittedposts' && fag.tagName != 'TABLE');
}
}
for (n in fire)
fire[n].parentNode.removeChild(fire[n]);