corporation.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. window.addEvent('domready', function() {
  2. var corp_id = document.location.pathname.split('/').getLast();
  3. ykill.api('/corporation/' + corp_id, function(kills) {
  4. var div = $('kills');
  5. kills.each(function(kill) {
  6. var a = new Element('a', {'href': '/kill/' + kill['kill_id']});
  7. a.appendText(kill['kill_time']);
  8. a.adopt(new Element('img', {
  9. 'src': '//image.eveonline.com/Character/' + kill['victim']['character_id'] + '_32.jpg',
  10. 'alt': kill['victim']['character_name'],
  11. }));
  12. a.appendText(kill['victim']['character_name']);
  13. a.adopt(new Element('img', {
  14. 'src': '//image.eveonline.com/Corporation/' + kill['victim']['corporation_id'] + '_32.png',
  15. 'alt': kill['victim']['corporation_name'],
  16. }));
  17. a.appendText(kill['victim']['corporation_name']);
  18. if (kill['victim']['alliance_id']) {
  19. a.adopt(new Element('img', {
  20. 'src': '//image.eveonline.com/Alliance/' + kill['victim']['alliance_id'] + '_32.png',
  21. 'alt': kill['victim']['alliance_name'],
  22. }));
  23. a.appendText(kill['victim']['alliance_name']);
  24. }
  25. a.adopt(new Element('img', {
  26. 'src': '//image.eveonline.com/Character/' + kill['final_blow']['character_id'] + '_32.jpg',
  27. 'alt': kill['final_blow']['character_name'],
  28. }));
  29. a.appendText(kill['final_blow']['character_name']);
  30. a.adopt(new Element('img', {
  31. 'src': '//image.eveonline.com/Corporation/' + kill['final_blow']['corporation_id'] + '_32.png',
  32. 'alt': kill['final_blow']['corporation_name'],
  33. }));
  34. a.appendText(kill['final_blow']['corporation_name']);
  35. if (kill['final_blow']['alliance_id']) {
  36. a.adopt(new Element('img', {
  37. 'src': '//image.eveonline.com/Alliance/' + kill['final_blow']['alliance_id'] + '_32.png',
  38. 'alt': kill['final_blow']['alliance_name'],
  39. }));
  40. a.appendText(kill['final_blow']['alliance_name']);
  41. }
  42. div.adopt(a);
  43. div.adopt(new Element('br'));
  44. });
  45. });
  46. });