Mylist export SDK changelog: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 4: Line 4:
     - data files updated
     - data files updated


   0.13.3 - 10.10.2008 (linked with anidb release 0.1.53)
   0.13.3 - 10.10.2008 (linked with AniDB release 0.1.53)
     - data files updated
     - data files updated
     - files that have episode relations now show up in the related episode listing
     - files that have episode relations now show up in the related episode listing
Line 19: Line 19:
     - data files updated (global_genren_loop is not on the dump)
     - data files updated (global_genren_loop is not on the dump)
     - added a new function: jsencodexml (check export_funcs.pm)
     - added a new function: jsencodexml (check export_funcs.pm)
     - Removed the picurl for awards as they aren't present on the anidb and are styled with css instead.
     - Removed the picurl for awards as they aren't present on the AniDB and are styled with css instead.


   0.13 - 09.09.2007
   0.13 - 09.09.2007
Line 37: Line 37:
     ANIME:
     ANIME:
         loop_anime_groups:
         loop_anime_groups:
             data_anime_group_eprange - episode range for a given group (as in anidb)
             data_anime_group_eprange - episode range for a given group (as in AniDB)
             data_anime_group_alangs_loop: - loops group audio languags
             data_anime_group_alangs_loop: - loops group audio languags
                 data_anime_group_alang_id - audio language id (i.e.: 1)
                 data_anime_group_alang_id - audio language id (i.e.: 1)
Line 253: Line 253:
         status_anime_my_isvoted, data_anime_my_vote
         status_anime_my_isvoted, data_anime_my_vote
         status_anime_my_istmpvoted, data_anime_my_tmpvote
         status_anime_my_istmpvoted, data_anime_my_tmpvote
     - added id.txt with a list of anidb ids
     - added id.txt with a list of AniDB ids
     - new versions of some themes included
     - new versions of some themes included
     - updated data dump
     - updated data dump
Line 302: Line 302:
       however subdirectories are not copied and you should also not use this to include images.
       however subdirectories are not copied and you should also not use this to include images.
       simply create a zip file contraining all images in the theme directory and i will upload it
       simply create a zip file contraining all images in the theme directory and i will upload it
       to the anidb http server and link to it. (faq updated)
       to the AniDB http server and link to it. (faq updated)
     - jsencode now also strips newlines
     - jsencode now also strips newlines
     - new parsing function jsencodehtml which replaces:
     - new parsing function jsencodehtml which replaces:
Line 313: Line 313:
     - status_anime_iscomplete and status_anime_iswatched haven been updated to match the current mylist style of only
     - status_anime_iscomplete and status_anime_iswatched haven been updated to match the current mylist style of only
       taking normal eps into account.
       taking normal eps into account.
     - status_ep_mystate_* and status_anime_mystate_* added to reflect the latest mylist changes on anidb
     - status_ep_mystate_* and status_anime_mystate_* added to reflect the latest mylist changes on AniDB
       this allows you now to include state icons on episode and anime level as anidb does it.
       this allows you now to include state icons on episode and anime level as AniDB does it.
     - plaintext dump of the small data file is now included, take a look at datadump.txt if you need info on
     - plaintext dump of the small data file is now included, take a look at datadump.txt if you need info on
       undocumented vars or just want to know what data format to expect. if you encounter a problem or unexpected data in
       undocumented vars or just want to know what data format to expect. if you encounter a problem or unexpected data in
Line 342: Line 342:
       data_anime_animenfoid is the old animenfo id, data_anime_animenfoid2 is the additional new one,
       data_anime_animenfoid is the old animenfo id, data_anime_animenfoid2 is the additional new one,
       data_anime_animenfourl is a complete url (without <a href="">, just a plain url) to the animenfo page of this anime
       data_anime_animenfourl is a complete url (without <a href="">, just a plain url) to the animenfo page of this anime
       data_anime_animenfourl_name is the link name as displayed on anidb (i.e. "ID: 64" or "ID: 1235,rvvvjg")
       data_anime_animenfourl_name is the link name as displayed on AniDB (i.e. "ID: 64" or "ID: 1235,rvvvjg")
     - data_file_size_plain contains plain size without dots, this is needed if you want to construct your own ed2k links
     - data_file_size_plain contains plain size without dots, this is needed if you want to construct your own ed2k links
     - data_file_acodec_id, data_file_acodec_name, data_file_vcodec_id and data_file_vcodec_name were undocumented
     - data_file_acodec_id, data_file_acodec_name, data_file_vcodec_id and data_file_vcodec_name were undocumented
Line 362: Line 362:
       note: genres are all lowercase and spaces are replaced with _
       note: genres are all lowercase and spaces are replaced with _
     * status_anime_iscomplete and status_anime_iswatched slightly changed to
     * status_anime_iscomplete and status_anime_iswatched slightly changed to
       match the new way of doing things @ mylist @ anidb. (animes with epcount = 0
       match the new way of doing things @ mylist @ AniDB. (animes with epcount = 0
       are no longer considered complete or completly watched)
       are no longer considered complete or completly watched)
     Ep:
     Ep:
     * epno does now correctly handle specials (epno 1001 => S1)
     * epno does now correctly handle specials (epno 1001 => S1)
     * data_ep_state carries anidb internal state number
     * data_ep_state carries AniDB internal state number
       + EP_SPECIAL=1, EP_RECAP=2, EP_OP=4, EP_END=8, EP_HANGER=16
       + EP_SPECIAL=1, EP_RECAP=2, EP_OP=4, EP_END=8, EP_HANGER=16
         (hanger = cliffhanger)
         (hanger = cliffhanger)
Line 375: Line 375:
     File:
     File:
     * data_file_released is now "-" if no release date was added
     * data_file_released is now "-" if no release date was added
     * data_file_state carries anidb internal state number
     * data_file_state carries AniDB internal state number
       + FILE_CRCOK=1, FILE_CRCERR=2, FILE_ISV2=4, FILE_ISV3=8,
       + FILE_CRCOK=1, FILE_CRCERR=2, FILE_ISV2=4, FILE_ISV3=8,
         FILE_ISV4=16, FILE_ISV5=32
         FILE_ISV4=16, FILE_ISV5=32
Line 384: Line 384:
         are set according to data_file_state so you might want to use these
         are set according to data_file_state so you might want to use these
         instead of data_file_state
         instead of data_file_state
     * data_file_mystate carries anidb internal mylist file state number
     * data_file_mystate carries AniDB internal mylist file state number
       + unknown=0, on hdd=1, on cd=2, deleted=3, shared=4, release=5
       + unknown=0, on hdd=1, on cd=2, deleted=3, shared=4, release=5
     * data_file_mystate_string gives the string representation
     * data_file_mystate_string gives the string representation
     * data_file_mystate_icon gives the icon known from anidb (direct inet link to image,
     * data_file_mystate_icon gives the icon known from AniDB (direct inet link to image,
       img tag already included)
       img tag already included)
     * status_file_mystate_unknown, status_file_mystate_onhdd, status_file_mystate_oncd,
     * status_file_mystate_unknown, status_file_mystate_onhdd, status_file_mystate_oncd,
staff
2,096

edits

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