I somehow lost my file with todo list, so I need to be reminded of all I promised to do. Here is what I remember, feel free too add more stuff.
- [[DONE!]] Forum: Delete/Modify your own posts - [[DONE!]] Forum: Display the author, date and time of the last post in a thread. - [Med] Submission: total submission time - [[DONE!]] Fix fastest solutions - best solution per user - [Low] Download source code (when you view it formatted) - [[DONE!]] Team making interface - [Med] Privacy settings (decide if you want emails/...) - [Med] More stuff about users: (address, resume, ... I need the address to sent prizes) - [Low] Wiki: this is almost done - [Med] New languages: Java + Python + do you think I should add even more? - [Low] New languages: C# - i still have to figure out how to make it secure, i'm not very familiar with mono - [Med] Approving tasks - UI for moderators - [Low] Creating competitions user interface. - [[DONE!]] BUG: deleting all the posts/not topic - [[DONE!]] MyTasks: Adding Images to problems - [Med] Forums: Multipage topics/ scrolling to the bottom autmatically (or reverse the order, still have to decide) - [Med] Ratings: Color based on the rating, cumulative rating graph.
Also: - [Med] Other Profiles: Multipage, More sorting choices, grouping by countries and/or schools, advanced search - [Med] User Profile: Recent forum posts - [Low] Forum: Recent posts from the task discussions (it is better to discuss problems on their own page, and have a reference to there on the main forum, something like tumus) - [Med] Forum: mark all as read - [High] Default progrmaming language - [[DONE!]] Submit: will be real time if there is a free grader, if not it will be put on a queue. When grading starts (no matter if it is real time or from a queue) it will always finish. I want to keep the way that you can see the grading real time, it is a lot more enjoyable. - [Low] Countdown till the next competition(s) - [[DONE!]] Thread name in forums - [Med] Rating competitions after they're done
well i know some people that are doing in C# so mb you can add that language too ... and about sending solution, first check all test cases and then show to user which is test cases are right which wrong ...
why not use advertising and some of the profits from that can be used to keep monthly prize contests. the prizes need not be just money, but something cool like a Z-trening T-Shirt or something ;)
Another thing, when you open a thread it should say the thread name, because I usually open a lot of threads and start reading them. If the first post isn't so intuitive I have to go back to the forum and search for the thread name.
Well, Z-Trening does not have any sponsors except the admin.
Also, Ads bring so little money, I don't think I'm allowed to say how much (google policy) but let's say that in the best case I would be able to buy a really cheap server once a year, or print 5-10 shirts a month :)
Could the forum threads display the title when you view them?
Also, could we have a way to rate contests after they are finished? (I think the quality of the test data and results should be an important factor in the rating.)
i hate when i have to search for task and then go back to the main menu with task like regional, bhoi i bla bla... why can i open tasks in different tabs? i think it will be good to add on :)
i also agreed with chat because the only way to contact other members is this forum :S
Maybe personal messages wouldn't be bad idea? Yeah, that's the thing i hate about the new Z. (except for the color:P)...You can't open most of the things in a new tab:(
I also agree with the suggestion about enabling tabs. Also, could it be possible to have search for profiles by country, and could more than just one page of search results be shown? (So far, I can't find any way to go past the first page of my search...)
can you put rank in tab my profile ??? well if someone want to see what rank is he, he needs to go to: other profiles -> and then to rating -> and count how many people are before him ... and if someone is not on list he doesn't know ...
you could add print function to tasks. It's easier when i can print task, and then solve it. it's boring to copy->paste to MSword every time i want to solve some task.