upgrade-handler-page.html.php 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <div class="wrap">
  2. <h2><?php _e( 'Ninja Forms Upgrade Processing', 'ninja-forms' ); ?></h2>
  3. <?php foreach ( NF_UpgradeHandler()->upgrades as $upgrade ): ?>
  4. <?php if( ! $upgrade->isComplete() ) : ?>
  5. <div id="nf_upgrade_<?php echo $upgrade->name ?>">
  6. <dl class="menu-item-bar nf_upgrade">
  7. <dt class="menu-item-handle">
  8. <span class="item-title ninja-forms-field-title nf_upgrade__name"><?php echo $upgrade->nice_name; ?></span>
  9. <span class="item-controls">
  10. <span class="item-type">
  11. <span class="item-type-name nf_upgrade__status">
  12. <!-- TODO: Move inline styles to Stylesheet. -->
  13. <!-- Status: INCOMPLETE -->
  14. <span class="dashicons dashicons-no" style="color: red; display: none;"></span>
  15. <!-- Status: PROCESSING -->
  16. <span class="spinner" style="display: none;margin-top: -1.5px;margin-right: -2px;"></span>
  17. <!-- Status: COMPLETE -->
  18. <span class="dashicons dashicons-yes" style="color: green; display: none;"></span>
  19. </span>
  20. </span>
  21. </span>
  22. </dt>
  23. </dl>
  24. <div class="menu-item-settings menu-item-settings--nf-upgrade type-class inside" style="display: none;">
  25. <div id="progressbar_<?php echo $upgrade->name; ?>" class="progressbar">
  26. <div class="progress-label">
  27. <?php _e( 'Processing', 'ninja-forms' ); ?>
  28. </div>
  29. </div>
  30. <p><?php echo $upgrade->description; ?></p>
  31. <div class="nf-upgrade-handler__errors" style="display: none; box-sizing: border-box; border: 1px solid #DEDEDE; padding-left: 5px; margin-right: 10px; border-radius: 3px; background-color: #EDEDED;">
  32. <h3 class="nf-upgrade-handler__errors__title">
  33. <?php _e( 'Error', 'ninja-forms' ); ?>
  34. </h3>
  35. <pre class="nf-upgrade-handler__errors__text" style="padding-left: 10px;">
  36. </pre>
  37. <p>
  38. <?php echo sprintf( __('Please %scontact support%s with the error seen above.', 'ninja-forms' ) , '<a href="https://ninjaforms.com/contact/">', '</a>' ); ?>
  39. </p>
  40. </div>
  41. </div>
  42. </div>
  43. <?php endif; ?>
  44. <?php endforeach; ?>
  45. </div> <!-- /.wrap -->
  46. <div class="nf-upgrade-complete" style="display: none;">
  47. <?php _e( 'Ninja Forms has completed all available upgrades!', 'ninja-forms' ); ?>
  48. </div><!-- /.nf-upgrade-complete -->
  49. <div class="nf-upgrade-complete-buttons" style="display: none;">
  50. <div id="nf-admin-modal-update">
  51. <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=ninja-forms' );?>"><?php _e( 'Go to Forms', 'ninja-forms' ); ?></a>
  52. </div>
  53. </div><!-- /.nf-upgrade-complete-buttons -->