AniDB:Markup DEV: Difference between revisions

m
no edit summary
mNo edit summary
 
(14 intermediate revisions by 3 users not shown)
Line 2: Line 2:


==Pending Changes==
==Pending Changes==
See [[AniDB_Talk:Markup_DEV|discussion]].


==Recent Changes==
==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 <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


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.
*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 <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


===Changes to existing 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===
* new user page which introduces some new css classes - [http://anidb.info/perl-bin/animedb.pl?show=userpage userpage]
* 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)
* class name for title verification: <tt>td.verified.[yes|no]</tt> (for add*title, anime, ep and latest pages)
* estonian and ukrainian flag added
* 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]
* 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.30====
===0.1.31===
* class names of language flags have been changed from long names to short titles - [http://www.anidb.net/css/icons-flags.css CSS Example]
* ...
 
===Newly introduced classes/pages===
 
====0.1.32====
* ...
 
====0.1.31====
* mass-add-to-mylist box is now generally shown on anime page
* 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)
* new optional column (language flags) for ep listing on anime page (profile option)


====0.1.30====
===0.1.30===
* 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]]
staff
2,096

edits

MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.