tool-googlebooks.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <p><b><?php echo $I18n->t('tool.limitations'); ?></b></p>
  2. <p><?php echo $I18n->t('tool.limitations.override'); ?></p>
  3. <form class="uk-form-horizontal uk-margin-small" method="post" enctype="multipart/form-data">
  4. <div class="uk-margin">
  5. <label class="uk-form-label" for="search"><?php echo $I18n->t('tool.googlebooks.searchIsbn'); ?></label>
  6. <div class="uk-form-controls">
  7. <input class="uk-input" id="search" type="text" autocomplete="off"
  8. name="fdata[search]"
  9. value="<?php echo $TemplateData['editEntry']['isbn'] ?? ''; ?>"
  10. >
  11. </div>
  12. <div class="uk-margin">
  13. <button class="uk-button uk-button-primary" type="submit" name="submitFormSearch">
  14. <?php echo $I18n->t('tool.googlebooks.search'); ?>
  15. </button>
  16. </div>
  17. </div>
  18. </form>
  19. <?php if($TemplateData['showMatchingForm']) { ?>
  20. <form class="uk-form-horizontal uk-margin-small uk-grid-small"
  21. method="post" enctype="multipart/form-data" uk-grid>
  22. <?php
  23. if(!empty($TemplateData['bookData'])) {
  24. foreach($TemplateData['bookData'] as $k=>$v) {
  25. ?>
  26. <input name="fdata[from][<?php echo $k; ?>]" type="hidden" value="<?php echo $v; ?>" />
  27. <div class="uk-width-1-2@s uk-overflow-hidden">
  28. <p>
  29. <b><?php echo $k; ?></b><br />
  30. <?php echo nl2br($v); ?>
  31. </p>
  32. </div>
  33. <div class="uk-width-1-2@s">
  34. <select class="uk-select" name="fdata[into][<?php echo $k; ?>]">
  35. <option value=""><?php echo $I18n->t('tool.googlebooks.select'); ?></option>
  36. <?php echo toolMethod_GetTargetSelection($TemplateData['saveToSelection'],$k); ?>
  37. </select>
  38. </div>
  39. <?php
  40. }
  41. }
  42. ?>
  43. <div class="uk-margin">
  44. <button class="uk-button uk-button-primary" type="submit" name="submitFormSave">
  45. <?php echo $I18n->t('tool.googlebooks.save'); ?>
  46. </button>
  47. </div>
  48. </form>
  49. <?php } ?>