User:Fahrenheit: Difference between revisions

From AniDB
Jump to navigation Jump to search
No edit summary
Line 52: Line 52:
  <tt>%ann - %enr%ver - %epn - <[%grp]><(%crc)><(%cen)><(%lang)><(%raw)></tt>
  <tt>%ann - %enr%ver - %epn - <[%grp]><(%crc)><(%cen)><(%lang)><(%raw)></tt>
This format for file [http://anidb.info/perl-bin/animedb.pl?show=file&fid=182271&nonav=1 182271] returns the following ed2k links:
This format for file [http://anidb.info/perl-bin/animedb.pl?show=file&fid=182271&nonav=1 182271] returns the following ed2k links:
; anidb current page : Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)
; anidb current page : <i>Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)</i>
; new anime page : Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_%5BaF%5D(c154d33d)(dub.sub_jp+.de+)
; new anime page : <i>Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)</i>
 
<b>note</b>: the last link gets encoded to pass in browsers the actual output is:
<tt>ed2k://%7Cfile%7CFull_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_%5BaF%5D(c154d33d)(dub.sub_jp+.de+).avi%7C238990934%7C62c078dc6c78597e7a6c81734cc0ee27%7C/</tt>

Revision as of 15:56, 5 July 2006

New Anime Page Patterns and Usage

The new anime page can use patterns to format your ed2k link praticaly any way you like, just use the 32 currently available formats to that end.


Patterns available

%ann
Anime Title (uses default language definitions)
%anja
Anime Title japkanji (defaults to %ann)
%anro
Anime Title romaji (default fallback language)
%anen
Anime title english (defaults to %ann)
%epn
Episode Title (uses default language definitions)
%epja
Episode title japkanji (defaults to %epn)
%epro
Episode title romaji (defaults to %epn)
%epen
Episode title english (default fallback language)
%enr
Episode number
%pn
Part name ("EP" if anime.type != 4 || "PA" otherwise)
%pnf
Full part name ("Episode" if anime.type != 4 || "Part" otherwise)
%raw
if file is raw (no subtitles outputs RAW)
%crc
Crc sum or INVALID if crc invalid
%ver
Version string (only if version > 1)
%cen
Censored string
%dub
Dub languages (ALL OF THEM, comma separated)
%sub
Sub languages (ALL OF THEM, comma separated)
%lang
dub.sub_jp+.de+ (current db format)
%langs
dub.sub_jp,de,en.de,en (extended format)
%grp
Group short name
%grn
Group full name
%qual
Quality
%src
Source
%res
Resolution
%vid
Video codec
%eps
Total number of episodes
%type
[unknown, TV, OVA, Movie, Other, web]
%fid
File ID
%aid
Anime ID
%eid
Episode ID
%gid
Group ID

*If* like cases

Currently there's a way to make something like if cases, imagine that you want to show that a file is raw you could do something like this:

[%raw] %ann - %enr - %epn

But that would show for files that weren't raw some thing like this: "[] Full Metal Panic! - 01 - The guy I kinda Like is a Sergeant".

What you can use is '<' and '>' pairs, if a pattern inside of '<' and '>' returns "" the entire text inside of the '<' and '>' would simply not be shown, so if you changed your tag to be something like this:

<[%raw] > %ann - %enr - %epn

For non raw files it would simply output this: "Full Metal Panic! - 01 - The guy I kinda Like is a Sergeant"


Default formats

Currently anidb uses something like this format:

%ann - %enr%ver - %epn - <[%grp]><(%crc)><(%cen)><(%lang)><(%raw)>

This format for file 182271 returns the following ed2k links:

anidb current page
Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)
new anime page
Full_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_[aF](c154d33d)(dub.sub_jp+.de+)

note: the last link gets encoded to pass in browsers the actual output is:

ed2k://%7Cfile%7CFull_Metal_Panic!_-_01_-_The_guy_I_kinda_Like_is_a_Sergeant_-_%5BaF%5D(c154d33d)(dub.sub_jp+.de+).avi%7C238990934%7C62c078dc6c78597e7a6c81734cc0ee27%7C/