AniDB:Markup

From AniDB
Revision as of 12:53, 27 September 2007 by Epoximator (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Global constructs

g_jumplist

For navigation and filtering (by first char) tables.

ul.g_jumplist
 li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)

g_timedentry

div.g_timedentry.[newsitem|comment]
 h4
 span.stamp
 div.avatar
  [img]
 div.body

g_actionlist

g_filterlist

info

Found in anime, group, producer, userpage. Contains a image, a table and a block of text.

div.info
 div.block
  div.image
   img
  div.data    
 div.desc

Public Pages

main

div.g_content.main_all
 div.rightbar
  h4
  p.g_vital
  p
  p
  h3
  h4
  ol (2)
   li (10)
    span
    a
  h3
  h4
  ol (3)
   li (10)
    span
    a
 div.g_section.news
  div.g_timedentry.newsitem (n)

search

div.g_content.search_all
 div.g_section.fullsearch_form
  form
   div.g_definitionlist.search
    table
     tr.query
      th.field
      td.value
     tr.note
      th.field
      td.value
       ul
        li (n)
 div.g_section.search_form
  form
   div.g_definitionlist.search
    table
     tr.title
      th.field
      td.value
       input
     tr.language
      th.field
      td.value
       select#langid
     tr.type
      th.field
      td.value
       select#type
       select#mylist
       select#h
     tr.episodes
      th.field
      td.value
       input
     tr.type
      th.field
      td.value
       select
     tr.animenfoid
      th.field
      td.value
       input
     tr.annid
      th.field
      td.value
       input
     tr.allcinemaid
      th.field
      td.value
       input
     tr.started
      th.field
      td.value
       input (2)
     tr.ended
      th.field
      td.value
       input (2)
     tr.votes
      th.field
      td.value
       input (2)
     tr.tmpvotes
      th.field
      td.value
       input (2)
     tr.reviews
      th.field
      td.value
       input (2)
     tr.categories
      th.field
      td.value
       ul.cattree
        li.[branch|cat]
         span.cat
          ul
           li.[branch|cat]
            ...
     tr.action
      td.value
       input
 ul.g_actionlist
  li.back

calendar

div.g_content.latestanimes_all
 div.g_section.latestanimes_form.top
  a.g_navprev
  a.g_navnext
  form
   p
    select
    input
    select
    input
 div.g_section.latestanimes_anime (0..n)
  h3
  div.g_image
   img
  div.g_definitionlist.g_data
   table
    tr.genre
     th.field
     td.value
    tr.type
     th.field
     td.value
    tr.eps
     th.field
     td.value
    tr.airdate
     th.field
     td.value
    tr.rating
     th.field
     td.value
    tr.temprating
     th.field
     td.value
    tr.reviews
     th.field
     td.value
 div.g_section.latestanimes_form.bottom
  a.g_navprev
  a.g_navnext
  form
   p
    select
    input
    select
    input
 ul.g_actionlist
  li.back

latest additions

div.g_content.latest_all
 ul.g_navlist.type
  li[.here] (14)
 ul.g_navlist.g_numonpage
  li[.here] (8)
 div.g_section.g_filterlist.latest_hotanime_filter (0..1)
  li (1..n)
 div.g_section.latest_[files_list|anime|titles|seq|groups|producers|aproducer|categories|reviews_list|hotanime|completed|userdata]
 ul.g_filterlist (0..1)
  li (1..n)
 div.g_section.latest_[files|titles|completed]_filter (0..1)
  ul.g_filterlist
   li (1..n)
 div.g_section.[g_info|g_notebox] (0..1)
  h3
  p
 ul.g_actionlist
  li (2)

file

div.latest_files_list
 table.files
  tr
   th.id
   th.date
   th.anime
   th.ep
   th.group
   th.size
   th.info
   th.action
   th.added_by
  tr.anime.file (0..n)
   td.id
   td.date
   td.name.anime
    a.filter
   td.epno
   td.name.group
    a.filter
   td.size
   td.icons.status
    span.i_icon.i_*
   td.icons.action
    a.i_icon.i_file_ed2k
    a.i_icon.i_file_addmylist
   td.name.user

anime

div.latest_anime
 table.animes
  tr
   th.date
   th.anime
   th.type
   th.eps
   th.year
   th.addedby
  tr.anime.eps.year (0..n)
   td.date
   td.name.anime
   td.type
   td.count.eps
   td.date.year
   td.name.user

title

div.latest_titles
 table.titles
  tr
   th.date
   th.type
   th.lang
   th.v
   th.title
   th.anime
   th.addedby
  tr.anime.[yes|no] (0..n)
   td.date
   td.type
   td.language
    span.i_icon.i_audio_*
   td.verified.[yes|no]
   td.title
   td.name.anime (2)
   td.name.user

eptitle

div.latest_titles
 table.titles
  tr
   th.date
   th.lang
   th.v
   th.title
   th.epno
   th.anime
   th.addedby
  tr.ep.anime.[yes|no] (0..n)
   td.date
   td.language
    span.i_icon.i_audio_*
   td.verified.[yes|no]
   td.name.ep
   td.epno
   td.name.anime
   td.name.user

relation

div.latest_seq
 table.seq
  tr
   th.date
   th.anime
   th.is-of
   th.anime
   th.vv
   th.addedby
  tr.anime.next (0..n)
   td.date
   td.name.anime
   td.type
   td.name.anime.next
   td.vv.[yes|no]
   th.user.name

group

div.latest_groups
 table.groups
  tr
   th.date
   th.group
   th.short
   th.irc
   th.rating
   th.addedby
  tr.group.short.irc (0..n)
   td.date
   td.name.group
   td.name.short.group
   td.url.irc
   td.rating.group[.low|mid|high] span.count
   td.name.user


producer

div.latest_producers
 table.producers
  tr
   th.date
   th.type
   th.name
   th.short
   th.other
   th.addedby
  tr.producer.short.other (0..n)
   td.date
   td.type
   td.name.producer
   td.name.short
   td.name.other
   td.name.user

aproducer

div.latest_aproducer
 table.aproducer
  tr
   th.date
   th.type
   th.anime
   th.producer
   th.addedby
  tr.anime.producer (0..n)
   td.date
   td.type
   td.name.anime
   td.name.producer
   td.name.user

category

div.latest_categories
 table.categories
  tr
   th.date
   th.anime
   th.category
   th.weight
   th.name.user
  tr.anime.category.weight_[100|200|300|400|500|600] (0..n)
   td.date
   td.name.anime
   td.name.category
   td.number.weight_[100|200|300|400|500|600]
   td.name.user

review

div.latest_reviews_list
 table
  tr
   th.date
   th.anime
   th.user
   th.review
   th.anime
   th
  tr
   th.review_vote
   th.review_rating
   th.anime_rating
   th.anime_rating_reviews
  tr.anime.user.review (0..n)
   td.date
   td.name.anime
   td.name.user
   td.vote.review.[low|mid|high]
   td.rating.review span.count
   td.rating.anime[.low|mid|high|hidden] span.count
   td.rating.attavg[.low|mid|high] span.count
   td.vote.my.[low|mid|high]

agcomment

div.latest_groups
 table.agcomments
  tr
   th.date
   th.id
   th.group
   th.anime
   th.user
   th.comment
  tr.anime.group.user.comment (0..n)
   td.date
   td.id
   td.name.group
   td.name.anime
   td.name.user
   td.text.comment

hotanime

div.latest_hotanime
 table.hotanimes
  tr
   th.date
   th.airdate
   th.anime
   th.tmp.rating
   th.vpw
   th.users
   th.upw
   th.groups
   th.eps
   th.files
  tr.airdate.anime.vpw.users.upw.groups.eps.files (0..n)
   td.date
   td.date.airdate
   td.name.anime
   td.rating.tmpanime.[low|mid|high|hidden] span.count
   td.count.vpw
   td.count.users
   td.count.upw
   td.count.groups
   td.count.eps
   td.count.files

completed

div.latest_completed
 table.completed
  tr
   th.date
   th.anime
   th.group
   th.languages
  tr.anime.group.language(0..n)
   td.date
   td.name.anime
   td.name.group
   td.icon.language
    span.i_icon.i_audio_* (1..n)
    span.i_icon.i_sub_* (1..n)


userdata

div.latest_userdata
 table.userdata
  tr
   th.date
   th.id
   th.user
  tr.user(0..n)
   td.date
   td.id
   td.name.user

recs

div.latest_recs
 table
  tr
   th.date
   th.user
   th.type
   th.anime
   th.comment
  tr
   td.date.added
   td.user
   td.type
   td.name.anime
   td.other

anime

div.anime_all
 ul.g_actionlist
  li.reviews (0..1)
  li.votes (0..1)
  li.relations (0..1)
  li.categories
  li.tags
  li.stats
 div.info
  div.block
   div.image
    img
   div.data
    table
     tr.romaji
     tr.official[.verified.[yes|no]] (0..n)
      th
       span.i_icon
     tr.synonyms
     tr.shortnames
     tr.genres
     tr.categories
     tr.type
     tr.year
     tr.producers
     tr.resources
     tr.similar (0..1)
     tr.relations (0..1)
      td
       table.relationlist
        tr (1..n)
         td (2)
     tr.rating
     tr.tmprating
     tr.reviews
     tr.owner (0..1)
     tr.notification (0..1)
     tr.whishlist (0..1)
     tr.stats (0..1)
  p.desc
 div.awards (0..n)
 div.vote
  table
   caption
    tr
     td (2)
    tr
 div.mylist
  table
   caption
   tr.heading
    th.anime
    th.eps
    th.seen
   tr
    td.title
    td.state.[other|watched|complete]
     td.state.[other|watched|complete]
 div.groups
  table.grouplist
   tr
    th (11)
   tr
    td.expand
    td.date.lastupdate
    td.name.group
    td.state.[unknown|ongoing|stalled|complete|dropped|finished|specials only]
    td.note
    td.number.eps
     img (200...300)
    td.epno.lastep
    td.number.specials
    td.languages
     span.i_icon (0..n)
    td.votes
    td.cmts
    td.action.icons
 div.episodes
  table.eplist
   tr.heading
    th (7..9)
   tr
    td.action.expand
    td.id.eid
    td.lang (0..1)
    td.title
     div.icons
      span.i_icon i_* (0..n)
     span
    td.duration
    td.date.airdate
    td.number.epusers
    td.number.files
    td.action.episode (0..1)
   tr
    td
     table.filelist
     tr (0..1)
      th (8..11)
     tr[.good|invalid|deprecated|genr]
      td.check (0..1)
      td.id
      td.size
      td.icons.status
       span.i_icon.i_* (0..n)
      td.title
      td.quality.[unknown|very high|high|med|low|very low|corrupted|eyecancer]
       span.i_icon.i_rate_[unknown|very high|high|med|low|very low|corrupted|eyecancer]
      td.resolution
      td.source
      td.stats
      td.icon.ed2k (0..1)
      td.icons.action.file (0..1)
  div.mylist_add
 div.g_notebox
 ul.actionlist
  li (1..n)

animeatt

div.g_content.animeatt_all
 div.g_section.animeatt_header
 div.g_section.animeatt_reviews (0..1)
  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
 ul.g_actionlist

grouplist

div.g_content.grouplist_all
 div.g_section.grouplist_list
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
  table.group_list
   tr
    th.name
    th.short
    th.url
    th.irc
    th.rating
   tr.group.short.irc.site[.hidden] (0..n)
    td.name.group
    td.name.short.group
    td.url.site
    td.url.irc
    td.rating[.hidden]
     span.count
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
 ul.g_actionlist
  li (1..n)

userlist

div.g_content.userlist_all
 div.g_section.userlist_list
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
  table.users
   tr
    th.user
    th.acnt
    th.epcnt
    th.fcnt
    th.size
    th.last
    th.date
   tr (0..n)
    td.user
    td.acnt
    td.epcnt
    td.fcnt
    td.size
    td.last
    td.date
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
 ul.g_actionlist
  li (1..n)

producerlist

div.g_content.producerlist_all
 div.g_filterlist.producer_filter
 div.g_section.producerlist_list
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
  table.producer_list
   tr
    th.name
    th.short
    th.synonyms
    th.type
    th.url
   tr (0..n)
    td (5)
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
 ul.g_actionlist
  li (1..n)

genren

div.g_content.genren_all
 div.g_section.g_note
  h4
 div.g_section.categories
  div.controls
  ul.cattree
   li.branch[.collapsed] (9)
    a.i_icon
    span.cat
    ul
     li.[cat|branch[.collapsed]] (1..n)
      a.i_icon (0..1)
      span.cat (0..1)
      ul (0..1)
        li.[cat|branch[.collapsed]] (1..n) 
          --ETC.--
 ul.g_actionlist
  li (1..n)

User Pages

mylist

div.g_content.mylist_all
 div.g_section.mylist_list
  ul.g_jumplist
   li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)
  div.g_menu.mylist_menu
   ul.filters
    li (7)
   ul.state
    li (6)
   ul.animecat
    li (4)
   ul.user
    li (6)
   ul.util
    li (3)
  form
   table.animelist
    tr
     th (8)
    tr.anime.eps.seen.attavg[.none][.temp][.all_watched][.high|mid|low] (0..n)
     td.action
     td.title
      div.icons
       span.i_icon.i_state_*
      span
     td.stats.eps
     td.stats.seen
     td.rating.anime[.high|.mid|.low]
      span.count
     td.vote[.anime].[high|mid|low|none]
     td.rating.attavg[.high|.mid|.low]
      span.count
     td.action
   div.g_actionlist.mylist_action
    select
    input
   ul.g_jumplist
    li.[prev|next|all|0-9|a|b|c|..|x|y|z] (30)

myplace

div.g_content.myplace_all
 div.g_menu
  div.general
   h4
   ul
    li (15)
  div.mod
   h4
   ul
    li.mylistreport
 div.g_section.stats
  div.g_definitionlist.stats_mylist
   table
    caption 
    tr.acnt
     th.field
     td.value
    tr.ecnt
    tr.fcnt
    tr.size
    tr.watched
    tr.totalownedp
    tr.totalviewedp
  div.g_definitionlist.stats_contrib
   table
    caption
    tr.aacnt
     th.field
     td.value
    tr.eacnt
    tr.facnt
    tr.gacnt
    tr.votecnt
    tr.revcnt
  div.g_definitionlist.stats_creq
   table
    caption
    tr.creqopen
     th.field
     td.value
    tr.creqok
    tr.creqfailed
    tr.creq
  div.g_definitionlist.stats_roles
   table
    caption
    tr.primary
     th.field
     td.value
    tr.secondary
 div.g_section.latest
  div.latest_votes
   h4
   ul
    li (5)
     span.vote.my.[low|mid|high]
  div.latest_views
   h4
   ???????
  div.latest_files
   h4
   ???????
 ul.g_actionlist
  li (1..n)

userinfo