Js Features: Difference between revisions
Jump to navigation
Jump to search
m (→Charcter) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 45: | Line 45: | ||
*Notification options as dropdowns, currently semi broken | *Notification options as dropdowns, currently semi broken | ||
== | ==Character== | ||
*Add tags:List of all tags in conveinient columns | *Add tags:List of all tags in conveinient columns | ||
*Add character templates, hide fields based on entity type | *Add character templates, hide fields based on entity type | ||
Line 55: | Line 55: | ||
==User Signup== | ==User Signup== | ||
*Check if username is available | *Check if username is available | ||
*Confirm passwords / email match | |||
=Suggested Reimplementation= | =Suggested Reimplementation= | ||
Line 61: | Line 62: | ||
#Write features as plugins | #Write features as plugins | ||
#Profit | #Profit | ||
==Things that will be done differently== | |||
*Tab boxes will rely on the location hash (#someid), that way it's easy to link to them. They will not rely on cookies anymore. That way they'll support browser history as well. |
Latest revision as of 01:25, 2 October 2010
Current features
A list of the current, known, Javascript based features. Everything that should be ported to jQuery goes here.
Global
- AJAX search auto complete for tags, character tags, producers, etc. Attaches itself to global search field.
- Tab boxes: Profile, anime page, reports, and lots more
- WYSIWYG, attached to a number of pages
- Table sorting: Anime page, my list, my wishlist, my messages
- Collapse thumbnails in tables
- Collapse right menu: My list, anime list, latest
- Information tooltips; An "i"-icon on anime, character, creator titles
- Collapsing headers by clicking them
- Ed2k link filenames
Profile/Customise
- Style selector
- Shuttles/Combo boxes
- Showing JS options when JS is enabled
Threads
- Spoiler button
Anime page
- Group box expansion
- Group expand episodes
- Episode expansion
- Table sorting
- My list quick add box
- File adding templates
- Tag auto complete on anime tag page
- Mass(normal?) episode adding, to add new episodes without page reload
- Mass/normal file adding page, for different templates
- group search on file add
Group
- completion bars
- (with aid param) group search
My List
- Anime expansion; File or episode expansion depending on profile
- Episode expansion
- AJAX mark as watched
Calendar
- Notification options as dropdowns, currently semi broken
Character
- Add tags:List of all tags in conveinient columns
- Add character templates, hide fields based on entity type
- Add character: AJAX search for guises
Anime Tag Admin
- tag search when merging tags
User Signup
- Check if username is available
- Confirm passwords / email match
Suggested Reimplementation
- Include jQuery
- A consistent way of handling options
- Write features as plugins
- Profit
Things that will be done differently
- Tab boxes will rely on the location hash (#someid), that way it's easy to link to them. They will not rely on cookies anymore. That way they'll support browser history as well.