Initial Commit
This commit is contained in:
95
views/wizards/setup/requirements_table.php
Normal file
95
views/wizards/setup/requirements_table.php
Normal file
@ -0,0 +1,95 @@
|
||||
<?php
|
||||
/**
|
||||
* Requirements table view.
|
||||
*
|
||||
* @since 2.0.0
|
||||
*/
|
||||
?>
|
||||
<div class="wu-block">
|
||||
|
||||
<div class="wu-block wu-text-gray-700 wu-font-bold wu-uppercase wu-text-xs wu-py-2">
|
||||
<?php echo __('WP Ultimo Requires:', 'wp-ultimo'); ?>
|
||||
</div>
|
||||
|
||||
<div class="wu-advanced-filters">
|
||||
<table class="widefat fixed striped wu-border-b">
|
||||
<thead>
|
||||
<tr>
|
||||
<th><?php _e('Item', 'wp-ultimo'); ?></th>
|
||||
<th><?php _e('Minimum Version', 'wp-ultimo'); ?></th>
|
||||
<th><?php _e('Recommended', 'wp-ultimo'); ?></th>
|
||||
<th><?php _e('Installed', 'wp-ultimo'); ?></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach ($requirements as $req) : ?>
|
||||
<tr class="">
|
||||
<td><?php echo $req['name']; ?></td>
|
||||
<td><?php echo $req['required_version']; ?></td>
|
||||
<?php // translators: %s is the requirement version ?>
|
||||
<td><?php echo sprintf(__('%s or later'), $req['recommended_version']); ?></td>
|
||||
<td class="<?php echo $req['pass_requirements'] ? 'wu-text-green-600' : 'wu-text-red-600'; ?>">
|
||||
<?php echo $req['installed_version']; ?>
|
||||
<?php echo $req['pass_requirements'] ? '<span class="dashicons-wu-check"></span>' : '<span class="dashicons-wu-cross"></span>'; ?>
|
||||
|
||||
<?php if (!$req['pass_requirements']) : ?>
|
||||
|
||||
<a class="wu-no-underline wu-block" href="<?php echo $req['help']; ?>" title="<?php esc_attr_e('Help', 'wp-ultimo'); ?>">
|
||||
<?php _e('Read More', 'wp-ultimo'); ?>
|
||||
<span class="dashicons-wu-help-with-circle"></span>
|
||||
</a>
|
||||
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
</div>
|
||||
|
||||
<div class="wu-block wu-text-gray-700 wu-font-bold wu-uppercase wu-text-xs wu-py-2">
|
||||
<?php echo __('And', 'wp-ultimo'); ?>
|
||||
</div>
|
||||
|
||||
<div class="wu-advanced-filters">
|
||||
<table class="widefat fixed striped wu-border-b">
|
||||
<thead>
|
||||
<tr>
|
||||
<th><?php _e('Item', 'wp-ultimo'); ?></th>
|
||||
<th><?php _e('Condition', 'wp-ultimo'); ?></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php foreach ($plugin_requirements as $req) : ?>
|
||||
<tr class="">
|
||||
<td><?php echo $req['name']; ?></td>
|
||||
<td class="<?php echo $req['pass_requirements'] ? 'wu-text-green-600' : 'wu-text-red-600'; ?>">
|
||||
<?php echo $req['condition']; ?>
|
||||
<?php echo $req['pass_requirements'] ? '<span class="dashicons-wu-check"></span>' : '<span class="dashicons-wu-cross wu-align-middle"></span>'; ?>
|
||||
|
||||
<?php if (!$req['pass_requirements']) : ?>
|
||||
|
||||
<a target="_blank" class="wu-no-underline wu-ml-2" href="<?php echo $req['help']; ?>" title="<?php esc_attr_e('Help', 'wp-ultimo'); ?>">
|
||||
<span class="dashicons-wu-help-with-circle wu-align-baseline"></span>
|
||||
<?php _e('Read More', 'wp-ultimo'); ?>
|
||||
</a>
|
||||
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
</div>
|
||||
|
||||
<?php if (\WP_Ultimo\Requirements::met() === false) : ?>
|
||||
|
||||
<div class="wu-mt-4 wu-p-4 wu-bg-red-100 wu-border wu-border-solid wu-border-red-200 wu-rounded-sm wu-text-red-500">
|
||||
<?php _e('It looks like your hosting environment does not support the current version of WP Ultimo. Visit the <strong>Read More</strong> links on each item to see what steps you need to take to bring your environment up to the WP Ultimo current requirements.', 'wp-ultimo'); ?>
|
||||
</div>
|
||||
|
||||
<?php endif; ?>
|
||||
|
||||
</div>
|
Reference in New Issue
Block a user