comicpress-core/addons/Core/partials/options-admin.inc

129 lines
5.7 KiB
PHP
Raw Normal View History

<div class="wrap">
<h2><?php _e('ComicPress Config', 'comicpress') ?></h2>
<form method="post">
<input type="hidden" name="cp[_nonce]" value="<?php echo $nonce ?>" />
<h3><?php _e('Global Options', 'comicpress') ?></h3>
<table class="widefat fixed">
<tr>
2009-07-14 00:13:19 +00:00
<th scope="row" valign="top"><?php _e('Master Comic Category', 'comicpress') ?></th>
<td>
<select name="cp[comic_category_id]">
2009-07-08 23:51:02 +00:00
<?php echo $this->create_category_options($root_categories, $this->comicpress->comicpress_options['comic_category_id']) ?>
</select>
</td>
</tr>
2009-07-23 18:43:15 +00:00
<tr>
<th scope="row" valign="top"><?php _e('Layout', 'comicpress') ?></th>
<td>
<select name="cp[layout]">
2009-07-23 19:12:13 +00:00
<?php echo $this->create_layout_options($this->comicpress->get_layout_choices(), $this->comicpress->comicpress_options['layout']) ?>
2009-07-23 18:43:15 +00:00
</select>
</td>
</tr>
<?php foreach (array(
'comic_dimensions' => __('Comic Image Dimensions', 'comicpress'),
'rss_dimensions' => __('RSS Feed Image Dimensions', 'comicpress'),
'archive_dimensions' => __('Archive Image Dimensions', 'comicpress'),
2009-07-14 00:13:19 +00:00
'mini_dimensions' => __('Mini Image Dimensions', 'comicpress'),
) as $field => $name) { ?>
<tr>
2009-07-14 00:13:19 +00:00
<th scope="row" valign="top"><?php echo $name ?></th>
<td>
2009-07-08 23:51:02 +00:00
<?php echo $this->create_dimension_selector('cp[' . $field . ']', $this->comicpress->comicpress_options[$field]) ?>
</td>
</tr>
<?php } ?>
<tr>
2009-07-14 00:13:19 +00:00
<th scope="row" valign="top"><?php _e("Number of blog posts on home page", 'comicpress') ?></th>
<td>
<input type="text" name="cp[blogpost_count]" value="<?php echo $this->comicpress->comicpress_options['blogpost_count'] ?>" size="3" />
</td>
</tr>
2009-07-14 00:13:19 +00:00
<tr>
2009-11-01 18:15:59 +00:00
<th scope="row" valign="top"><?php _e("Arrange storyline category order", 'comicpress') ?></th>
2009-07-14 00:13:19 +00:00
<td>
2009-11-01 18:15:59 +00:00
<input type="hidden" name="cp[storyline_order]" />
<div id="storyline-sorter" class="cp-children">
<?php
$this->_render_admin_storyline_tree(reset($storyline->get_simple_storyline()))
?>
</div>
<script type="text/javascript">Storyline.setup()</script>
<p><em><?php _e('(drag and drop desired order. categories can be modified on the Posts -> Categories page)', 'comicpress') ?></em></p>
2009-07-14 00:13:19 +00:00
</td>
</tr>
2009-07-16 01:34:34 +00:00
<tr>
2009-07-29 02:38:20 +00:00
<th scope="row"><?php _e('Insert into comic space:', 'comicpress') ?></th>
2009-07-16 01:34:34 +00:00
<td>
<?php foreach (array(
"comic_only" => __("The comic only, with post content below", 'comicpress'),
"post_content" => __("The post content", 'comicpress')
) as $value => $label) { ?>
<label><input type="radio" name="cp[comic_space]" value="<?php echo $value ?>" <?php echo ($this->comicpress->comicpress_options['comic_space'] == $value) ? 'checked="checked"' : "" ?> /> <?php echo $label ?></label><br />
<?php } ?>
</td>
</tr>
2009-07-16 01:55:28 +00:00
<tr>
2009-07-29 02:38:20 +00:00
<th scope="row"><?php _e('Use subcategories of the Master Comic Category as:', 'comicpress') ?></th>
2009-07-16 01:55:28 +00:00
<td>
<?php foreach (array(
2009-07-29 02:38:20 +00:00
"storyline" => __("Storyline indicators for a single comic", 'comicpress'),
"multicomic" => __("Multicomic indicators, with direct descendents being separate comics", 'comicpress')
2009-07-16 01:55:28 +00:00
) as $value => $label) { ?>
2009-07-29 02:38:20 +00:00
<label><input type="radio" name="cp[category_usage]" value="<?php echo $value ?>" <?php echo ($this->comicpress->comicpress_options['category_usage'] == $value) ? 'checked="checked"' : "" ?> /> <?php echo $label ?></label><br />
2009-07-16 01:55:28 +00:00
<?php } ?>
</td>
</tr>
</table>
<h3><?php _e('Admin Options', 'comicpress') ?></h3>
<table class="widefat fixed">
<tr>
<th scope="row"><?php _e('Enable editing helpers', 'comicpress') ?></th>
<td>
<?php
foreach (array(
2009-08-04 01:28:59 +00:00
"show_partials_info" => __('Show partials info', 'comicpress'),
"show_inline_comic_ordering" => __('Show inline comic ordering', 'comicpress')
) as $key => $label) { ?>
<label>
<input type="checkbox"
name="cp[helpers][<?php echo $key ?>]"
value="yes"
<?php echo (($this->comicpress->comicpress_options['helpers'][$key] === true) ? 'checked="checked"' : '') ?> />
<?php echo $label ?>
</label>
<br />
<?php }
?>
</td>
</tr>
<?php if (is_array($this->all_addons)) { ?>
<tr>
<th scope="row"><?php _e('Enable addons', 'comicpress') ?></th>
<td>
<?php
foreach ($this->all_addons as $addon) {
if (!empty($addon->name)) {
$enabled = ($addon->is_addon_manager !== true);
$checked = $enabled && $this->comicpress->comicpress_options['addons'][$addon->name];
?>
<label>
<input type="checkbox"
name="cp[addons][<?php echo $addon->name ?>]"
value="yes"
<?php echo !$enabled ? 'disabled="disabled"' : '' ?>
<?php echo $checked ? 'checked="checked"' : '' ?> />
<?php echo $addon->name ?>
</label><br />
<?php }
}
?>
</td>
</tr>
<?php } ?>
</table>
<input class="button" type="submit" value="<?php _e('Submit Changes', 'comicpress') ?>" />
</form>
</div>