123 lines
4.9 KiB
HTML
123 lines
4.9 KiB
HTML
<div class="wrap">
|
|
<h2><?php _e('What Did They Say?!? Settings', 'what-did-they-sahy') ?></h2>
|
|
|
|
<?php if (current_user_can('edit_users')) { ?>
|
|
<form method="post">
|
|
<input type="hidden" name="wdts[_nonce]" value="<?php echo $nonce ?>" />
|
|
<input type="hidden" name="wdts[action]" value="capabilities" />
|
|
<h3><?php _e('Capabilities', 'what-did-they-say') ?></h3>
|
|
|
|
<table class="widefat fixed">
|
|
<tr class="thead">
|
|
<th scope="col" class="manage-col"><?php _e('Capability', 'what-did-they-say') ?></th>
|
|
<th scope="col" class="manage-col"><?php _e('Role Needed', 'what-did-they-say') ?></th>
|
|
</tr>
|
|
<?php foreach ($this->capabilities as $key => $label) { ?>
|
|
<tr>
|
|
<th scope="col"><?php echo $label ?></th>
|
|
<td>
|
|
<select name="wdts[capabilities][<?php echo $key ?>]">
|
|
<?php wp_dropdown_roles($options['capabilities'][$key]) ?>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
<?php } ?>
|
|
<tr>
|
|
<td> </td>
|
|
<td>
|
|
<input class="button" type="submit" value="<?php _e('Change capabilities', 'what-did-they-say') ?>" />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<?php } ?>
|
|
|
|
<h3><?php _e('Languages', 'what-did-they-say') ?></h3>
|
|
|
|
<table class="widefat fixed">
|
|
<tr class="thead">
|
|
<th scope="col" class="manage-col"><?php _e('Language', 'what-did-they-say') ?></th>
|
|
<th scope="col" class="manage-col"><?php _e('Default?', 'what-did-they-say') ?></th>
|
|
<th scope="col" class="manage-col"><?php _e('Rename?', 'what-did-they-say') ?></th>
|
|
<th scope="col" class="manage-col"><?php _e('Make default?', 'what-did-they-say') ?></th>
|
|
<th scope="col" class="manage-col"><?php _e('Delete?', 'what-did-they-say') ?></th>
|
|
</tr>
|
|
<?php foreach ($options['languages'] as $code => $info) {
|
|
$default = isset($info['default']);
|
|
$name = $info['name'];
|
|
?>
|
|
<tr>
|
|
<th scope="row">
|
|
<span><?php echo $name ?></span>
|
|
<form method="post" style="display: none">
|
|
<input type="hidden" name="wdts[_nonce]" value="<?php echo $nonce ?>" />
|
|
<input type="hidden" name="wdts[code]" value="<?php echo $code ?>" />
|
|
<input type="hidden" name="wdts[action]" value="rename" />
|
|
<input type="text" name="wdts[name]" value="<?php echo $name ?>" style="width: 50%" />
|
|
<input type="submit" class="button" value="Rename" />
|
|
</form>
|
|
</th>
|
|
<td>
|
|
<?php if ($default) { _e('(yes)', 'what-did-they-say'); } ?>
|
|
</td>
|
|
<td>
|
|
<a class="rename button" href="#"><?php _e('Rename', 'what-did-they-say') ?></a>
|
|
</td>
|
|
<td>
|
|
<form method="post">
|
|
<input type="hidden" name="wdts[_nonce]" value="<?php echo $nonce ?>" />
|
|
<input type="hidden" name="wdts[code]" value="<?php echo $code ?>" />
|
|
<input type="hidden" name="wdts[action]" value="default" />
|
|
<input type="submit" class="button" value="<?php _e('Default', 'what-did-they-say') ?>" />
|
|
</form>
|
|
</td>
|
|
<td>
|
|
<form method="post" class="verify">
|
|
<input type="hidden" name="wdts[_nonce]" value="<?php echo $nonce ?>" />
|
|
<input type="hidden" name="wdts[code]" value="<?php echo $code ?>" />
|
|
<input type="hidden" name="wdts[action]" value="delete" />
|
|
<input type="submit" class="button" value="<?php _e('Delete', 'what-did-they-say') ?>" />
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
<?php } ?>
|
|
<tr>
|
|
<th scope="row"><?php _e('Add new:', 'what-did-they-say') ?></th>
|
|
<td colspan="4">
|
|
<form method="post">
|
|
<input type="hidden" name="wdts[_nonce]" value="<?php echo $nonce ?>" />
|
|
<input type="hidden" name="wdts[action]" value="add" />
|
|
<select name="wdts[code]">
|
|
<option value="">-- select --</option>
|
|
<?php foreach ($this->all_languages as $code => $language) { ?>
|
|
<option value="<?php echo $code ?>"><?php echo $language ?></option>
|
|
<?php } ?>
|
|
</select>
|
|
<input type="submit" value="<?php _e('Add New Language', 'what-did-they-say') ?>" class="button" />
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<script type="text/javascript">
|
|
$$('form.verify').each(function(f) {
|
|
Event.observe(f, 'submit', function(e) {
|
|
if (!confirm("<?php _e('You are about to delete this language from the available list. Continue?', 'what-did-they-say') ?>")) {
|
|
Event.stop(e);
|
|
}
|
|
});
|
|
});
|
|
|
|
$$('a.rename').each(function(a) {
|
|
Event.observe(a, 'click', function(e) {
|
|
Event.stop(e);
|
|
var th = a.parentNode.parentNode.select('th')[0];
|
|
if (th) {
|
|
th.select('span')[0].hide();
|
|
th.select('form')[0].show();
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
|