mirror of
https://github.com/kennethreitz-archive/wordpress-skeleton.git
synced 2026-06-21 16:10:57 +00:00
94 lines
4.0 KiB
PHP
Executable File
94 lines
4.0 KiB
PHP
Executable File
<?php require_once(WPOTPL . '/helper/form.helper.php' ) ?>
|
|
<?php require_once(WPOTPL . '/helper/import.helper.php' ) ?>
|
|
|
|
<?php $this->adminHeader() ?>
|
|
|
|
<div class="wrap">
|
|
<h2><?php _e('Import', 'wpomatic') ?></h2>
|
|
|
|
<?php if(isset($import_error)): ?>
|
|
<div id="import-warning" class="error">
|
|
<?php if(isset($fromurl)): ?>
|
|
<p><?php _e("The supplied URL could not be parsed. Please check the URL or try uploading the file manually", 'wpomatic') ?></p>
|
|
<?php else: ?>
|
|
<p><?php _e("The supplied file could not be parsed. Make sure it's a valid XML OPML file and retry.", 'wpomatic') ?></p>
|
|
<?php endif ?>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<?php if(isset($add_error)): ?>
|
|
<div id="import-warning" class="error">
|
|
<p><?php echo $add_error ?></p>
|
|
</div>
|
|
<?php endif ?>
|
|
|
|
<?php if(isset($this->add_success)): ?>
|
|
<div id="import-warning" class="updated">
|
|
<p><?php echo $this->add_success ?></p>
|
|
</div>
|
|
<?php endif ?>
|
|
|
|
<?php if(isset($success) && !isset($this->add_success)): ?>
|
|
<?php if(isset($title)): ?>
|
|
<?php if($title == 'WPOMATIC'): ?>
|
|
<h3><?php _e('Importing from a WP-o-Matic installation', 'wpomatic') ?></h3>
|
|
<?php else: ?>
|
|
<h3><?php echo $title ?></h3>
|
|
<?php endif ?>
|
|
<?php endif ?>
|
|
|
|
<form action="" method="post">
|
|
<?php wp_nonce_field('import-campaign') ?>
|
|
<?php echo input_hidden_tag('add', 1) ?>
|
|
|
|
<ul id="importtree">
|
|
<?php import_process_tree($opml); ?>
|
|
</ul>
|
|
|
|
<div id="importoptions">
|
|
<h4>Import Options</h4>
|
|
|
|
<ul>
|
|
<li><?php echo radiobutton_tag('import_mode', 1, !_data_value($_REQUEST, 'import_mode') || _data_value($_REQUEST, 'import_mode') == 1, 'id=import_mode_1') ?>
|
|
<?php echo label_for('import_mode_1', 'Make a campaign per category') ?></li>
|
|
|
|
<?php if(count($campaigns)): ?>
|
|
<li>
|
|
<?php echo radiobutton_tag('import_mode', 2, _data_value($_REQUEST, 'import_mode') == 2, 'id=import_mode_2') ?>
|
|
<?php echo label_for('import_mode_2', 'Insert feeds into campaign:') ?>
|
|
<?php echo select_tag('import_custom_campaign', options_for_select($campaigns, _data_value($_REQUEST, 'import_custom_campaign'))) ?>
|
|
</li>
|
|
<?php endif ?>
|
|
|
|
<li>
|
|
<?php echo radiobutton_tag('import_mode', 3, _data_value($_REQUEST, 'import_mode') == 3, 'id=import_mode_3') ?>
|
|
<?php echo label_for('import_mode_3', 'Insert feeds in a new campaign called') ?>
|
|
<?php echo input_tag('import_new_campaign', attribute_escape(_data_value($_REQUEST, 'import_new_campaign'))) ?>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<p class="submit"><?php echo submit_tag('Process') ?></p>
|
|
</form>
|
|
|
|
<?php else: ?>
|
|
<div id="import_desc">
|
|
<p><?php _e('WP-o-Matic enables you to import <strong>OPML</strong> files. The <a href="http://en.wikipedia.org/wiki/OPML">OPML</a> format provides an easy way to exchange lists of feeds.', 'wpomatic') ?> <a href="<?php echo $this->helpurl ?>import" class="help_link"><?php _e('Help', 'wpomatic') ?></a></p>
|
|
</div>
|
|
|
|
<form action="" class="import_submit" method="post" enctype="multipart/form-data">
|
|
<?php wp_nonce_field('import-campaign') ?>
|
|
<input type="file" class="input_text" name="importfile" />
|
|
<input type="submit" class="button submit" value="Upload →">
|
|
</form>
|
|
|
|
<form action="" class="import_submit" method="post" enctype="multipart/form-data">
|
|
<?php wp_nonce_field('import-campaign') ?>
|
|
<input type="text" class="input_text" value="<?php form_text_value('importurl', 'http://') ?>" name="importurl" id="importurl" />
|
|
<input type="submit" class="button submit" value="Upload →" />
|
|
</form>
|
|
<?php endif; ?>
|
|
|
|
</div>
|
|
|
|
<?php $this->adminFooter() ?>
|