Difference between revisions of "User:Der Idiot/Sandbox"

From AniDB
Jump to navigation Jump to search
m
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
{{TOCright}}
 +
 
=Problems=
 
=Problems=
 
* multiple level of navigation (menu, submenus (top, bottom, right), tabs, other shite)
 
* multiple level of navigation (menu, submenus (top, bottom, right), tabs, other shite)
Line 10: Line 12:
 
==global==
 
==global==
 
* fix tabbing so multiline tabs are possible (good for smaller screens and to allow more than 5 entries in the tabpane)
 
* fix tabbing so multiline tabs are possible (good for smaller screens and to allow more than 5 entries in the tabpane)
 +
==profile==
 +
* provide page specific options by a top level "customise" tab, particularly for layout (fahrenheit bullied me into adding this)
  
 
==page specific Fixes==
 
==page specific Fixes==
 
===ed2kdump===
 
===ed2kdump===
* expand by ability to add files to anidb (autoguess anime and episode by filename)
+
* expand by ability to add files to AniDB (autoguess anime and episode by filename)
 +
-- I'm against this one, there is a reason we do it directly on the anime page, to prevent files in the wrong place. -- [[User:Fahrenheit|fahrenheit]] 09:54, 27 November 2008 (UTC)
  
 
===forum===
 
===forum===
* The anime sub forums are rarely used, just the default "comments" thread. This is because things are so obfuscated
+
* As things are right now the sub forums for a release, anime or group rarely uses more than one thread, the default one. I thought of scanning each post for links such as [http://anidb.net/perl-bin/animedb.pl?show=anime&aid=1 http://anidb.net/perl-bin/animedb.pl?show=anime&aid=1]. It will find out that the thread contains a discussion likely to be related to the anime ''Crest of the Stars''. That relation will be added in a special thread relation table, ''threadreltb'' or similar. Type of relation will be anime and id will be 1. Now that thread will be displayed when the forum tab at Crest of the Stars' anime page is clicked. This allows discussions covering 2 or more series to appear on corresponding anime pages. There should be a way to add these relations manually as well.
** An approach where links are scanned and then paired with series or groups might be in place.
 
*** This allows discussions about several anime and the thread is still found easily.
 
*** It brings the database and forum closer together.
 
*** ''threadreltb(id, threadid, type=group,anime,producer,etc., linksto=1337, date, uid)'' might be a possible approach.
 
*** I don't know whether this will have a performance impact or not.
 
 
* Some way to include anime info in a post automatically. Such as an image, title, airing dates, episodes, rating, etc.
 
* Some way to include anime info in a post automatically. Such as an image, title, airing dates, episodes, rating, etc.
--[[User:Antennen|Antennen]] 15:42, 24 November 2008 (UTC)
+
--[[User:Antennen|Antennen]] 16:20, 25 November 2008 (UTC)
  
 
===up2date===
 
===up2date===
Line 44: Line 44:
  
 
===reports===
 
===reports===
* merge the 3 types
+
* <s>merge the 3 types</s> [done]
* Add title and description. Finding the right ones is a serious pain, maybe grouping them? <optgroup> --[[User:Antennen|Antennen]] 00:34, 24 November 2008 (UTC)
+
* <s>Add title and description. Finding the right ones is a serious pain, maybe grouping them? <optgroup> --[[User:Antennen|Antennen]] 00:34, 24 November 2008 (UTC)</s> [done/grouped]
* When merging reports need to support userlevels. --[[User:Antennen|Antennen]] 00:34, 24 November 2008 (UTC)
+
** It doesn't even have to be a <select>. A list list will serve the same purpose and Ctrl+F searching will be possible.--[[User:Antennen|Antennen]] 21:30, 27 November 2008 (UTC)
 +
* <s>When merging reports need to support userlevels. --[[User:Antennen|Antennen]] 00:34, 24 November 2008 (UTC)</s> [done]
  
 
===userstats, db stats, avmf, bulk msg, userinfo===
 
===userstats, db stats, avmf, bulk msg, userinfo===
* move to the admin menu
+
* <s>move to the admin menu</s> [done]
  
 
===userpage & myplace===
 
===userpage & myplace===
* merge (only real difference here is the submenu which should be used differently anyway)
+
* <s>merge (only real difference here is the submenu which should be used differently anyway)</s> done
 
* Display what user is currently watching, etc. (on initial page). Makes it more community like. --[[User:Antennen|Antennen]] 00:27, 24 November 2008 (UTC)
 
* Display what user is currently watching, etc. (on initial page). Makes it more community like. --[[User:Antennen|Antennen]] 00:27, 24 November 2008 (UTC)
 +
* Actualy the idea of a customized home page makes sense here, as in, some place that will agregate the main/news page, userpage and myplace all in one place. -- [[User:Fahrenheit|fahrenheit]] 09:56, 27 November 2008 (UTC)
  
 
===latest===
 
===latest===
* remove/hide stuff that is useless for regular user
+
* <s>remove/hide stuff that is useless for regular user</s> - DONE
:*file, anime (somewhat), post, review, recs is of interest to average joe. the rest is more interesting to mods, advanced user that actually add content and want to monitor the additions -> different purpose
+
:*<s>file, anime (somewhat), post, review, recs is of interest to average joe. the rest is more interesting to mods, advanced user that actually add content and want to monitor the additions -> different purpose</s> - DONE
:* hot anime and completed don't fit into this page at all
+
:* <s>hot anime and completed don't fit into this page at all</s> - DONE
* present data in a  more userfriendly manner
+
* <s>present data in a  more user-friendly manner</s> - DONE
* use tabs instead of the submenu after weeding shit out
+
* <s>use tabs instead of the submenu after weeding shit out</s> - DONE
* remove the result# navibar
+
* <s>remove the result# navibar</s> - DONE
  
 
====latest files====
 
====latest files====
* better filtering
+
* <s>better filtering</s> - DONE
* show the user what he wants to see "which new episode of the new shit got out!!!"
+
* <s>show the user what he wants to see "which new episode of the new shit got out!!!"</s> - DONE
 
** Which is about the same functionality as the proposed up2date feature. Possible merge? --[[User:Antennen|Antennen]] 00:18, 24 November 2008 (UTC)
 
** Which is about the same functionality as the proposed up2date feature. Possible merge? --[[User:Antennen|Antennen]] 00:18, 24 November 2008 (UTC)
  
Line 71: Line 73:
 
* merge (calendar as a tab in schedule)
 
* merge (calendar as a tab in schedule)
  
===my favorite reviewers===
+
===my favourite reviewers===
* kill favorite reviewers page and implement functionality into notifications and buddy page
+
* kill favourite reviewers page and implement functionality into notifications and buddy page
 +
 
 +
===file add===
 +
* "kill" (more like hide) the single-file-add page and promote usage of mass-file-add (for js user. the non js user should probably still see it as massf doesn't work for them)
 +
:* obviously this needs better integration into the interface "massf" at the very bottom is like the opposite of this
 +
:* might needs also some adjustments to work even better. more bells and whistles while still being easy to use
 +
:* kinda goes hand in hand with finishing the simple Avdump skin which is peli and my task

Latest revision as of 10:12, 14 May 2009

Problems

  • multiple level of navigation (menu, submenus (top, bottom, right), tabs, other shite)
    • Fixing this might mean abandoning AniDB style, which is not particulary great interface wise. --Antennen 00:34, 24 November 2008 (UTC)
    • Consistency is something we lack. We need to decide on something that will _always_ be followed. --Antennen 00:42, 24 November 2008 (UTC)
  • heavy feel of DBness
  • simple tasks are well hidden "how do i add a new release for my group?!"
    • Task orientated interface. --Antennen 00:42, 24 November 2008 (UTC)

Possible Fixes

global

  • fix tabbing so multiline tabs are possible (good for smaller screens and to allow more than 5 entries in the tabpane)

profile

  • provide page specific options by a top level "customise" tab, particularly for layout (fahrenheit bullied me into adding this)

page specific Fixes

ed2kdump

  • expand by ability to add files to AniDB (autoguess anime and episode by filename)

-- I'm against this one, there is a reason we do it directly on the anime page, to prevent files in the wrong place. -- fahrenheit 09:54, 27 November 2008 (UTC)

forum

  • As things are right now the sub forums for a release, anime or group rarely uses more than one thread, the default one. I thought of scanning each post for links such as http://anidb.net/perl-bin/animedb.pl?show=anime&aid=1. It will find out that the thread contains a discussion likely to be related to the anime Crest of the Stars. That relation will be added in a special thread relation table, threadreltb or similar. Type of relation will be anime and id will be 1. Now that thread will be displayed when the forum tab at Crest of the Stars' anime page is clicked. This allows discussions covering 2 or more series to appear on corresponding anime pages. There should be a way to add these relations manually as well.
  • Some way to include anime info in a post automatically. Such as an image, title, airing dates, episodes, rating, etc.

--Antennen 16:20, 25 November 2008 (UTC)

up2date

  • kill it and move functionality into different features.
  • replace with an actual "files i don't have of the animegroups that i collect" feature as it should have been from the start
  • dunno what to do with the sequel feature
    • IMO just kill it. Make a report instead, if possible. --Antennen 00:24, 24 November 2008 (UTC)

my entries & mycreq

  • merge

my votes & my review

  • merge (a review is a type of vote) - Idea rejected

wishlist & notifications

  • merging would probably a quite hard to do task, but some better interaction of the 2 would be useful
    • Option to set notification type @ wishlist will certainly come in handy. --Antennen 00:29, 24 November 2008 (UTC)
  • Do not open notifications in a pop up window. --Antennen 00:29, 24 November 2008 (UTC)
  • Option to remove watched series in one click --Antennen 15:42, 24 November 2008 (UTC)

reports

  • merge the 3 types [done]
  • Add title and description. Finding the right ones is a serious pain, maybe grouping them? <optgroup> --Antennen 00:34, 24 November 2008 (UTC) [done/grouped]
    • It doesn't even have to be a <select>. A list list will serve the same purpose and Ctrl+F searching will be possible.--Antennen 21:30, 27 November 2008 (UTC)
  • When merging reports need to support userlevels. --Antennen 00:34, 24 November 2008 (UTC) [done]

userstats, db stats, avmf, bulk msg, userinfo

  • move to the admin menu [done]

userpage & myplace

  • merge (only real difference here is the submenu which should be used differently anyway) done
  • Display what user is currently watching, etc. (on initial page). Makes it more community like. --Antennen 00:27, 24 November 2008 (UTC)
  • Actualy the idea of a customized home page makes sense here, as in, some place that will agregate the main/news page, userpage and myplace all in one place. -- fahrenheit 09:56, 27 November 2008 (UTC)

latest

  • remove/hide stuff that is useless for regular user - DONE
  • file, anime (somewhat), post, review, recs is of interest to average joe. the rest is more interesting to mods, advanced user that actually add content and want to monitor the additions -> different purpose - DONE
  • hot anime and completed don't fit into this page at all - DONE
  • present data in a more user-friendly manner - DONE
  • use tabs instead of the submenu after weeding shit out - DONE
  • remove the result# navibar - DONE

latest files

  • better filtering - DONE
  • show the user what he wants to see "which new episode of the new shit got out!!!" - DONE
    • Which is about the same functionality as the proposed up2date feature. Possible merge? --Antennen 00:18, 24 November 2008 (UTC)

calendar & schedule

  • merge (calendar as a tab in schedule)

my favourite reviewers

  • kill favourite reviewers page and implement functionality into notifications and buddy page

file add

  • "kill" (more like hide) the single-file-add page and promote usage of mass-file-add (for js user. the non js user should probably still see it as massf doesn't work for them)
  • obviously this needs better integration into the interface "massf" at the very bottom is like the opposite of this
  • might needs also some adjustments to work even better. more bells and whistles while still being easy to use
  • kinda goes hand in hand with finishing the simple Avdump skin which is peli and my task