Fix it for me!

Profile Anaysis via Digitalmars-d digitalmars-d at puremagic.com
Tue Jan 31 05:11:22 PST 2017


The web interface could use a little work!

1. Tabs - I know that tabs are designed to move to different 
elements but you can override the default behavior and make life 
quite a bit easier for most people(since most people have access 
to a mouse).

http://stackoverflow.com/questions/3362/capturing-tab-key-in-text-box

2. When sending a thread, the page is refreshed and if it doesn't 
met the requirements, it requires input.

Instead, put some elements on the page, a few buttons that say 
things like "fix me" which will reduce the quote like it normally 
does, but does not require a page reload(which can be a few 
seconds sometimes and sometimes the site goes down in the middle).

Also, the captcha could be added the first time if it is required 
instead of requiring another page load for it to pop up.

3. D code highlighting!

Since this is a D coding forum and a lot of code is posted, it 
would be nice to have highlighting for it.

simply put:

any time a [Code] and [/Code] blocks are used(or whatever) the 
text between them is treated as D code and highlight and auto 
formated!

e.g.,

[Code]
import std.stdio;

void main()
{
    test
}
[/Code]


would show up properly as formatted code. It would not add much 
overhead and isn't ugly for non-compliant viewers.


Along with that, an [Img]url[/Img] could be added

[Url]http://forum.dlang.org/newpost/general[/Url]

etc..

Adding a button to disable these "features" would allow users to 
op-out.

Improving the quality of the forum and bringing it in to the 
modern era would be nice and this type of thing is a step in the 
right direction without requiring much work. (Seems it would just 
require someone spending the time to add a bit of JS code)



Oh, and this post: "Your post contains a suspicious keyword or 
character sequence. Please solve a CAPTCHA to continue."

Did I say a nasty word somewhere? Is someone gonna wash my mouth 
out with soap?

Also, If I get the captcha and get the answer wrong, I get a loop:

Your last post was less than 15 seconds ago. Please wait a few 
seconds before trying again.

Can't do anything but wait ;/ This punishes the law abiding 
citizens of dlang.org and wastes at least 15 seconds of their 
life for no reason and one still has to try a new captcha(even if 
the previous one was valid).

Seems like if one does a valid captcha it should reset and allow 
the next post to go through without issue.



More information about the Digitalmars-d mailing list