SigServer DEV: Difference between revisions

1,094 bytes added ,  5 February 2007
no edit summary
No edit summary
Line 3: Line 3:
this is the place to contribute ideas on a possible future addition of a special signature picture feature to anidb.
this is the place to contribute ideas on a possible future addition of a special signature picture feature to anidb.


Related forum thread: [[http://www.anidb.net/forum/viewtopic.php?t=5413 AniDB Development Forum - SigServer]]
Related forum thread: [http://www.anidb.net/forum/viewtopic.php?t=5413 AniDB Development Forum - SigServer]


For other areas of active development on AniDB, check: [[Development]]
For other areas of active development on AniDB, check: [[Development]]
Line 44: Line 44:
* one user should be able to specify upto N signature picture+profile combinations which can all be active at the same time (maybe 5 ?)
* one user should be able to specify upto N signature picture+profile combinations which can all be active at the same time (maybe 5 ?)
* some nice statistics and a modding interface would be good
* some nice statistics and a modding interface would be good
==Hosting==
We have a dedicated server ready for hosting this feature. Restrictions:
* Database related code should be able to work with PostgreSQL AND MySQL
* Currently the server only runs PHP4 [http://sig.anidb.info/phptest.php Php Info], but PHP5 could be installed.
==Data Retrieval==
The SigServer will receive the required data by making HTTP GET requests to the main anidb server and by getting XML replies.
Here are some examples.
caution, don't access these urls more than one or twice a day or you will get yourself an automatic 24h ban!
* [http://anidb.info/perl-bin/animedb.pl?show=xml&t=userlatest&uid=32&list=file]
* [http://anidb.info/perl-bin/animedb.pl?show=xml&t=userlatest&uid=32&list=anime]
* [http://anidb.info/perl-bin/animedb.pl?show=xml&t=userstat&uid=32]
* [http://anidb.info/perl-bin/animedb.pl?show=xml&t=animestat&aid=1]
* [http://anidb.info/perl-bin/animedb.pl?show=xml&t=animestat&aid=1&uid=32&gid=41]
The mylist export documentation may be helpful in understanding the meaning of the different fields in the XML replies: [[Mylist_export_template_guidelines]]
MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.