AniDB:Markup DEV: Difference between revisions

From AniDB
Jump to navigation Jump to search
mNo edit summary
 
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{TOCright}}
{{TOCright}}
=Recent Changes=


A list if recent AniDB changes which has implications for all/some CSS styles. If you've written your own CSS style you might want to check this page periodically to ensure that your style is in sync with AniDB's continuous development.
==Pending Changes==
See [[AniDB_Talk:Markup_DEV|discussion]].


==changes to existing classes/pages==
==Changelog==
A list of recent AniDB changes which has implications for all/some CSS styles. If you've written your own CSS style you might want to check this page periodically to ensure that your style is in sync with AniDB's continuous development.


===0.1.32===
===0.1.39-41===
* ...
* show=search
** result page was replaced with animelist
** full text search introduced (new section on top)
** more search options, including category list
 
* show=animelist
** new filter in <tt>div.g_filterlist</tt>
** new filter desc list: <tt>div.g_section.filters h4 ul</tt>
** mylist state in table: <tt>tr[.mylist[.complete|all_watched]]</tt>
** full text search box will appear on no results (on filtering/search)
 
* show=group
** mylist state in release table: <tt>tr[.mylist[.complete|all_watched]]</tt>
 
* show=latest
** new sub page: rec(ommendation)s
** filter links for anime and group in sub page for files: <tt>div.latest_files_list table.files tr td.name.[anime|group] a.filter</tt>
 
* virtual files; show=anime, show=group, show=mylist
** <tt>table.filelist tr.virtual</tt>
 
* info block: changed from <tt>p.desc</tt> to <tt>div.desc</tt>
 
* avatar @ g_timedentry (show=main, show=agcmts, show=)
div.g_timedentry.[newsitem|comment]
  h4
  span.stamp
  '''div.avatar'''
  '''[img]'''
  div.body
 
* avatar @ review
div.review.[approved|disapproved|unrated]
  h2
  a
  a
  span.approval
    span.vote.[low|mid|high]
  span.stamp
  '''div.avatar'''
  '''[img]'''
  div.head
  div.g_definitionlist
    table
    tr.average
    tr.animation
    tr.sound
    tr.character
    tr.value
    tr.enjoyment
  div.menu
    div.usermenu
    div.reviewmenu
  div.body
 
===0.1.38===
*major changes @ '''latest files''', '''group''', '''group relation''' and '''profile''' page (no docu)
*fixed '''quality rating''' @ anime page: <tt>very high -> veryhigh</tt>
*moved '''parenthesis''' inside '''span.count''' @ ratings
*new '''notification popup''' markup:
div.g_content.notify_all
  h1 (0..1)
  div.g_section.new_files
  h3.[low|mid|high]
  div.[anime|group|producer]
    h4
    ul
    li (1..n)
===0.1.37===
*rating structure
  [td|span].rating.[anime|tmpanime|attavg|ep|group|review|my].[high|mid|low|hidden] span.count
*anime list
  div.animelist_all
  table.anime_list
    tr
    td.name
    td.type.[unknown|tv_series|ova|movie|web|tv_special|other]
    td.count.eps
    td.date.year
    td.awards
    '''td.rating.anime[.low|mid|high|hidden] span.count'''
    '''td.rating.tmpanime[.(low|mid|high|hidden] span.count'''
    '''td.rating.attavg[.low|mid|high] span.count'''
*group list
  div.grouplist_all
  div.grouplist_list
    table.group_list
    tr
      td.name.group
      td.name.short.group
      td.irc.site
      td.irc.irc
      '''td.rating[.low|mid|high|hidden]'''
*latest additions
: see [http://wiki.anidb.net/wiki/index.php?title=AniDB:Markup&curid=2640&diff=7927&oldid=7725 diff]
*mylist compare
  div.mylist_all
  div.mylist_list
    div.mylist_menu
    '''div.compare'''
    table.animelist
*signup page (new)
  div.g_content.signup_all
  div.g_section.g_warnbox
  div.g_section.signup
    div.g_definitionlist.user_info
    table
      caption
      tr.username
      tr.email
      tr.verify_email
      tr.password
      tr.verify_password
      tr.action
    ul.g_actionlist
    li.back
*anime
: see [http://wiki.anidb.net/wiki/index.php?title=AniDB:Markup&curid=2640&diff=7929&oldid=7927 diff]
 
===0.1.36===
*temp votes @mylist
  span.temp


===0.1.30===
*new news/comment structure, used @ anime/agcomment/reviewcomment page:
* class names of language flags have been changed from long names to short titles - [http://www.anidb.net/css/flags.css CSS Example]
  div.g_timedentry
* ...
  h4
  span.stamp
  p.body
*added td classes @ mynotifies list:
  div.mynotifies_list
  div.list
    table
    tr
      th (5)
    tr
      td.check
      td.name.anime
      td.type.(new|complete|group|all)
      td.date
      td.action
  div.action
  p.g_info
* added vote spans @ myplace
  div.latest_(votes|reviews)
  h4
  ul
    li
    span.(low|mid|high)
* added date span @ mylpace
  div.latest_files
  h4
  ul
    li
    span.date
* g_menu was removed from msg page. menu items moved to g_actionlist:
  div.msg_all
  ul.g_actionlist
    li.reload
    li.new
    li.inbox
    li.sent
    li.delete_sys
    li.delete_all
    li.back
* fixed <tt>div.review.(approved|unrated|disapproved)</tt> @ review page
* changed td class name <tt>lame</tt> to <tt>lamelist</tt> @ mydb:
  div.mydb_(files|..)
  ul.g_jumplist
  table.mydb_file
  tr(.lame)
    td.(..)
    td.text.lamelist


==Newly introduced classes/pages==
===0.1.34===
*changed section names @ animepage: <tt>div.anime_all div.{section}</tt> where section is <tt>info|awards|vote|mylist|groups|episodes</tt>
*fix: <tt>td.action.file</tt> to <tt>td.action.episode</tt> in episode list.


===0.1.32===
===0.1.32===
* ...
* class names of language flags have been changed from long names to short titles - [http://www.anidb.net/css/icons-flags.css CSS Example]
* new user page which introduces some new css classes - {{AniDBLink|userpage}}
* class name for title verification: <tt>td.verified.[yes|no]</tt> (for add*title, anime, ep and latest pages)
* estonian and ukrainian flag added
* unknown, other, instrumental and japanese transcriptions shortname was changed (x-other, x-unk, x-jpt, x-in) [http://www.anidb.net/css/icons-flags.css CSS Example]


===0.1.31===
===0.1.31===
Line 25: Line 199:
* user level display on mypage
* user level display on mypage
* lots of anime/ep title related changes
* lots of anime/ep title related changes
* ...
=Old Changes=
Old changes can be moved down here to remove clutter.
==changes to existing classes/pages==


==Newly introduced classes/pages==
[[Category:Development]][[Category:CSS]]

Latest revision as of 01:33, 12 May 2009

Pending Changes

See discussion.

Changelog

A list of recent AniDB changes which has implications for all/some CSS styles. If you've written your own CSS style you might want to check this page periodically to ensure that your style is in sync with AniDB's continuous development.

0.1.39-41

  • show=search
    • result page was replaced with animelist
    • full text search introduced (new section on top)
    • more search options, including category list
  • show=animelist
    • new filter in div.g_filterlist
    • new filter desc list: div.g_section.filters h4 ul
    • mylist state in table: tr[.mylist[.complete|all_watched]]
    • full text search box will appear on no results (on filtering/search)
  • show=group
    • mylist state in release table: tr[.mylist[.complete|all_watched]]
  • show=latest
    • new sub page: rec(ommendation)s
    • filter links for anime and group in sub page for files: div.latest_files_list table.files tr td.name.[anime|group] a.filter
  • virtual files; show=anime, show=group, show=mylist
    • table.filelist tr.virtual
  • info block: changed from p.desc to div.desc
  • avatar @ g_timedentry (show=main, show=agcmts, show=)
div.g_timedentry.[newsitem|comment]
 h4
 span.stamp
 div.avatar
  [img]
 div.body
  • avatar @ review
div.review.[approved|disapproved|unrated]
 h2
  a
  a
  span.approval
   span.vote.[low|mid|high]
 span.stamp
 div.avatar
  [img]
 div.head
  div.g_definitionlist
   table
    tr.average
    tr.animation
    tr.sound
    tr.character
    tr.value
    tr.enjoyment
  div.menu
   div.usermenu
   div.reviewmenu
 div.body

0.1.38

  • major changes @ latest files, group, group relation and profile page (no docu)
  • fixed quality rating @ anime page: very high -> veryhigh
  • moved parenthesis inside span.count @ ratings
  • new notification popup markup:
div.g_content.notify_all
 h1 (0..1)
 div.g_section.new_files
  h3.[low|mid|high]
  div.[anime|group|producer]
   h4
   ul
    li (1..n)

0.1.37

  • rating structure
 [td|span].rating.[anime|tmpanime|attavg|ep|group|review|my].[high|mid|low|hidden] span.count
  • anime list
 div.animelist_all
  table.anime_list
   tr
    td.name
    td.type.[unknown|tv_series|ova|movie|web|tv_special|other]
    td.count.eps
    td.date.year
    td.awards
    td.rating.anime[.low|mid|high|hidden] span.count
    td.rating.tmpanime[.(low|mid|high|hidden] span.count
    td.rating.attavg[.low|mid|high] span.count
  • group list
 div.grouplist_all
  div.grouplist_list
   table.group_list
    tr
     td.name.group
     td.name.short.group
     td.irc.site
     td.irc.irc
     td.rating[.low|mid|high|hidden]
  • latest additions
see diff
  • mylist compare
 div.mylist_all
  div.mylist_list
   div.mylist_menu
   div.compare
    table.animelist
  • signup page (new)
 div.g_content.signup_all
  div.g_section.g_warnbox
  div.g_section.signup
   div.g_definitionlist.user_info
    table
     caption
     tr.username
     tr.email
     tr.verify_email
     tr.password
     tr.verify_password
     tr.action
   ul.g_actionlist
    li.back
  • anime
see diff

0.1.36

  • temp votes @mylist
 span.temp
  • new news/comment structure, used @ anime/agcomment/reviewcomment page:
 div.g_timedentry
  h4
  span.stamp
  p.body
  • added td classes @ mynotifies list:
 div.mynotifies_list
  div.list
   table
    tr
     th (5)
    tr
     td.check
     td.name.anime
     td.type.(new|complete|group|all)
     td.date
     td.action
  div.action
  p.g_info
  • added vote spans @ myplace
 div.latest_(votes|reviews)
  h4
  ul
   li
    span.(low|mid|high)
  • added date span @ mylpace
 div.latest_files
  h4
  ul
   li
    span.date
  • g_menu was removed from msg page. menu items moved to g_actionlist:
 div.msg_all
  ul.g_actionlist
   li.reload
   li.new
   li.inbox
   li.sent
   li.delete_sys
   li.delete_all
   li.back
  • fixed div.review.(approved|unrated|disapproved) @ review page
  • changed td class name lame to lamelist @ mydb:
 div.mydb_(files|..)
  ul.g_jumplist
  table.mydb_file
  tr(.lame)
   td.(..)
   td.text.lamelist

0.1.34

  • changed section names @ animepage: div.anime_all div.{section} where section is info|awards|vote|mylist|groups|episodes
  • fix: td.action.file to td.action.episode in episode list.

0.1.32

  • class names of language flags have been changed from long names to short titles - CSS Example
  • new user page which introduces some new css classes - userpage
  • class name for title verification: td.verified.[yes|no] (for add*title, anime, ep and latest pages)
  • estonian and ukrainian flag added
  • unknown, other, instrumental and japanese transcriptions shortname was changed (x-other, x-unk, x-jpt, x-in) CSS Example

0.1.31

  • mass-add-to-mylist box is now generally shown on anime page
  • new optional column (language flags) for ep listing on anime page (profile option)

0.1.30

  • user level display on mypage
  • lots of anime/ep title related changes