PageRenderTime 34ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/draft/draft_deckbuilding.php

https://github.com/beakid/md
PHP | 63 lines | 60 code | 3 blank | 0 comment | 0 complexity | 5a0723a0433b6c03ddcb3a4f433edbbc MD5 | raw file
  1. <div id="middle">
  2. <h1><span class="orange">Build your deck</span></h1>
  3. <form action="draft.php" method="post">
  4. <input type="hidden" name="action" value="build_deck">
  5. <br />
  6. <div id="deck">
  7. <?=printDeck($draft_id,"deck",$_SESSION["sort_order"]);?>
  8. </div>
  9. </form>
  10. </div>
  11. <?
  12. $first_card = mysql_fetch_array(mysql_query($apa = "SELECT card_name AS name, '' AS version, exp_name AS exp
  13. FROM md_packcard, md_pack, md_cards, md_exp
  14. WHERE fk_card_id = pk_card_id AND fk_pack_id = pk_pack_id AND md_cards.fk_exp_id = pk_exp_id
  15. AND md_packcard.fk_user_id = $_SESSION[md_userid] AND md_pack.fk_draft_id = $draft_id AND in_deck = '0'
  16. LIMIT 0,1"));
  17. $bildexp = eregi_replace(' ',"", stripslashes($first_card[exp]));
  18. $bildexp = eregi_replace("'","", strtolower($bildexp));
  19. $firstcard_src = "../cardpics/".$bildexp."/".cardname2filename($first_card[name],$first_card[version]);
  20. ?>
  21. <div id="right" style="width: 350px;">
  22. <div style="float: right;" class="small" id="show_cardviewer"><img src="<?=$path;?>/images/zoom.png" alt="" style="vertical-align: middle;"> <span class="text blue pointer" onclick="toggleCardViewer('show');">Show cardviewer</span></div>
  23. <div id="cardviewer" class="mini"><div onclick="toggleCardViewer('hide');" id="closecard"><img src="<?=$path;?>/images/close.png"></div><div id="cardcloseup"><img src="<?=$firstcard_src;?>"></div></div>
  24. <br />
  25. <br />
  26. <br />
  27. <div id="sideboard">
  28. <?=printDeck($draft_id,"sideboard",$_SESSION["sort_order"])?>
  29. </div>
  30. <script type="text/javascript">
  31. if(readCookie("cardposition_top")) {
  32. document.getElementById('cardviewer').style.top = readCookie("cardposition_top");
  33. }
  34. if(readCookie("cardposition_left")) {
  35. document.getElementById('cardviewer').style.left = readCookie("cardposition_left");
  36. }
  37. new Draggable('cardviewer',{onEnd: function (dragObj, event) {
  38. createCookie("cardposition_top",document.getElementById('cardviewer').style.top,"7");
  39. createCookie("cardposition_left",document.getElementById('cardviewer').style.left,"7"); }
  40. });
  41. if(readCookie("hidecard")) {
  42. document.getElementById('show_cardviewer').style.display = "inline"; }
  43. else {
  44. viewCard('<?=$firstcard_src;?>'); }
  45. Droppables.add('deck', {
  46. accept: 'sideboard_card',
  47. onDrop: function(element)
  48. { addCard2Deck(element.id, 'deck','<?=$draft_id;?>'); }});
  49. Droppables.add('sideboard', {
  50. accept: 'deck_card',
  51. onDrop: function(element)
  52. { addCard2Deck(element.id, 'sideboard','<?=$draft_id;?>'); }});
  53. </script>
  54. <div class="breaker"></div>
  55. </div>