!C99Shell v. 1.0 pre-release build #13!

Software: Apache. PHP/5.5.15 

uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 

SYSTEM 

Safe-mode: OFF (not secure)

E:\nuevo\htdocs\cumbredelclima\wp-admin\   drwxrwxrwx
Free 1.22 GB of 239.26 GB (0.51%)
Detected drives: [ a ] [ c ] [ d ] [ e ] [ f ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     options-permalink.php (14.85 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Permalink Settings Administration Screen.
 *
 * @package WordPress
 * @subpackage Administration
 */

/** WordPress Administration Bootstrap */
require_once( dirname__FILE__ ) . '/admin.php' );

if ( ! 
current_user_can'manage_options' ) )
    
wp_die__'You do not have sufficient permissions to manage options for this site.' ) );

$title __('Permalink Settings');
$parent_file 'options-general.php';

get_current_screen()->add_help_tab( array(
    
'id'      => 'overview',
    
'title'   => __('Overview'),
    
'content' => '<p>' __('Permalinks are the permanent URLs to your individual pages and blog posts, as well as your category and tag archives. A permalink is the web address used to link to your content. The URL to each post should be permanent, and never change &#8212; hence the name permalink.') . '</p>' .
        
'<p>' __('This screen allows you to choose your default permalink structure. You can choose from common settings or create custom URL structures.') . '</p>' .
        
'<p>' __('You must click the Save Changes button at the bottom of the screen for new settings to take effect.') . '</p>',
) );

get_current_screen()->add_help_tab( array(
    
'id'      => 'common-settings',
    
'title'   => __('Common Settings'),
    
'content' => '<p>' __('Many people choose to use &#8220;pretty permalinks,&#8221; URLs that contain useful information such as the post title rather than generic post ID numbers. You can choose from any of the permalink formats under Common Settings, or can craft your own if you select Custom Structure.') . '</p>' .
        
'<p>' __('If you pick an option other than Default, your general URL path with structure tags, terms surrounded by <code>%</code>, will also appear in the custom structure field and your path can be further modified there.') . '</p>' .
        
'<p>' __('When you assign multiple categories or tags to a post, only one can show up in the permalink: the lowest numbered category. This applies if your custom structure includes <code>%category%</code> or <code>%tag%</code>.') . '</p>' .
        
'<p>' __('You must click the Save Changes button at the bottom of the screen for new settings to take effect.') . '</p>',
) );

get_current_screen()->add_help_tab( array(
    
'id'      => 'custom-structures',
    
'title'   => __('Custom Structures'),
    
'content' => '<p>' __('The Optional fields let you customize the &#8220;category&#8221; and &#8220;tag&#8221; base names that will appear in archive URLs. For example, the page listing all posts in the &#8220;Uncategorized&#8221; category could be <code>/topics/uncategorized</code> instead of <code>/category/uncategorized</code>.') . '</p>' .
        
'<p>' __('You must click the Save Changes button at the bottom of the screen for new settings to take effect.') . '</p>',
) );

get_current_screen()->set_help_sidebar(
    
'<p><strong>' __('For more information:') . '</strong></p>' .
    
'<p>' __('<a href="https://codex.wordpress.org/Settings_Permalinks_Screen" target="_blank">Documentation on Permalinks Settings</a>') . '</p>' .
    
'<p>' __('<a href="https://codex.wordpress.org/Using_Permalinks" target="_blank">Documentation on Using Permalinks</a>') . '</p>' .
    
'<p>' __('<a href="https://wordpress.org/support/" target="_blank">Support Forums</a>') . '</p>'
);

/**
 * Display JavaScript on the page.
 *
 * @since 3.5.0
 */
function options_permalink_add_js() {
    
?>
<script type="text/javascript">
jQuery(document).ready(function() {
    jQuery('.permalink-structure input:radio').change(function() {
        if ( 'custom' == this.value )
            return;
        jQuery('#permalink_structure').val( this.value );
    });
    jQuery('#permalink_structure').focus(function() {
        jQuery("#custom_selection").attr('checked', 'checked');
    });
});
</script>
<?php
}
add_filter('admin_head''options_permalink_add_js');

$home_path get_home_path();
$iis7_permalinks iis7_supports_permalinks();

$prefix $blog_prefix '';
if ( ! 
got_url_rewrite() )
    
$prefix '/index.php';
if ( 
is_multisite() && !is_subdomain_install() && is_main_site() )
    
$blog_prefix '/blog';

if ( isset(
$_POST['permalink_structure']) || isset($_POST['category_base']) ) {
    
check_admin_referer('update-permalink');

    if ( isset( 
$_POST['permalink_structure'] ) ) {
        if ( isset( 
$_POST['selection'] ) && 'custom' != $_POST['selection'] )
            
$permalink_structure $_POST['selection'];
        else
            
$permalink_structure $_POST['permalink_structure'];

        if ( ! empty( 
$permalink_structure ) ) {
            
$permalink_structure preg_replace'#/+#''/''/' str_replace'#'''$permalink_structure ) );
            if ( 
$prefix && $blog_prefix )
                
$permalink_structure $prefix preg_replace'#^/?index\.php#'''$permalink_structure );
            else
                
$permalink_structure $blog_prefix $permalink_structure;
        }
        
$wp_rewrite->set_permalink_structure$permalink_structure );
    }

    if ( isset( 
$_POST['category_base'] ) ) {
        
$category_base $_POST['category_base'];
        if ( ! empty( 
$category_base ) )
            
$category_base $blog_prefix preg_replace('#/+#''/''/' str_replace'#'''$category_base ) );
        
$wp_rewrite->set_category_base$category_base );
    }

    if ( isset( 
$_POST['tag_base'] ) ) {
        
$tag_base $_POST['tag_base'];
        if ( ! empty( 
$tag_base ) )
            
$tag_base $blog_prefix preg_replace('#/+#''/''/' str_replace'#'''$tag_base ) );
        
$wp_rewrite->set_tag_base$tag_base );
    }

    
wp_redirectadmin_url'options-permalink.php?settings-updated=true' ) );
    exit;
}

$permalink_structure get_option'permalink_structure' );
$category_base       get_option'category_base' );
$tag_base            get_option'tag_base' );
$update_required     false;

if ( 
$iis7_permalinks ) {
    if ( ( ! 
file_exists($home_path 'web.config') && win_is_writable($home_path) ) || win_is_writable($home_path 'web.config') )
        
$writable true;
    else
        
$writable false;
} elseif ( 
$is_nginx ) {
    
$writable false;
} else {
    if ( ( ! 
file_exists$home_path '.htaccess' ) && is_writable$home_path ) ) || is_writable$home_path '.htaccess' ) ) {
        
$writable true;
    } else {
        
$writable false;
        
$existing_rules  array_filterextract_from_markers$home_path '.htaccess''WordPress' ) );
        
$new_rules       array_filterexplode"\n"$wp_rewrite->mod_rewrite_rules() ) );
        
$update_required = ( $new_rules !== $existing_rules );
    }
}

if ( 
$wp_rewrite->using_index_permalinks() )
    
$usingpi true;
else
    
$usingpi false;

flush_rewrite_rules();

require( 
ABSPATH 'wp-admin/admin-header.php' );

if ( ! empty( 
$_GET['settings-updated'] ) ) : ?>
<div id="message" class="updated notice is-dismissible"><p><?php
if ( ! is_multisite() ) {
    if ( 
$iis7_permalinks ) {
        if ( 
$permalink_structure && ! $usingpi && ! $writable ) {
            
_e('You should update your web.config now.');
        } elseif ( 
$permalink_structure && ! $usingpi && $writable ) {
            
_e('Permalink structure updated. Remove write access on web.config file now!');
        } else {
            
_e('Permalink structure updated.');
        }
    } elseif ( 
$is_nginx ) {
        
_e('Permalink structure updated.');
    } else {
        if ( 
$permalink_structure && ! $usingpi && ! $writable && $update_required ) {
            
_e('You should update your .htaccess now.');
        } else {
            
_e('Permalink structure updated.');
        }
    }
} else {
    
_e('Permalink structure updated.');
}
?>
</p></div>
<?php endif; ?>

<div class="wrap">
<h2><?php echo esc_html$title ); ?></h2>

<form name="form" action="options-permalink.php" method="post">
<?php wp_nonce_field('update-permalink'?>

  <p><?php _e('By default WordPress uses web <abbr title="Universal Resource Locator">URL</abbr>s which have question marks and lots of numbers in them; however, WordPress offers you the ability to create a custom URL structure for your permalinks and archives. This can improve the aesthetics, usability, and forward-compatibility of your links. A <a href="https://codex.wordpress.org/Using_Permalinks">number of tags are available</a>, and here are some examples to get you started.'); ?></p>

<?php
if ( is_multisite() && !is_subdomain_install() && is_main_site() ) {
    
$permalink_structure preg_replace'|^/?blog|'''$permalink_structure );
    
$category_base preg_replace'|^/?blog|'''$category_base );
    
$tag_base preg_replace'|^/?blog|'''$tag_base );
}

$structures = array(
    
=> '',
    
=> $prefix '/%year%/%monthnum%/%day%/%postname%/',
    
=> $prefix '/%year%/%monthnum%/%postname%/',
    
=> $prefix '/' _x'archives''sample permalink base' ) . '/%post_id%',
    
=> $prefix '/%postname%/',
);
?>
<h3 class="title"><?php _e('Common Settings'); ?></h3>
<table class="form-table permalink-structure">
    <tr>
        <th><label><input name="selection" type="radio" value="" <?php checked(''$permalink_structure); ?> /> <?php _e('Default'); ?></label></th>
        <td><code><?php echo get_option('home'); ?>/?p=123</code></td>
    </tr>
    <tr>
        <th><label><input name="selection" type="radio" value="<?php echo esc_attr($structures[1]); ?><?php checked($structures[1], $permalink_structure); ?> /> <?php _e('Day and name'); ?></label></th>
        <td><code><?php echo get_option('home') . $blog_prefix $prefix '/' date('Y') . '/' date('m') . '/' date('d') . '/' _x'sample-post''sample permalink structure' ) . '/'?></code></td>
    </tr>
    <tr>
        <th><label><input name="selection" type="radio" value="<?php echo esc_attr($structures[2]); ?><?php checked($structures[2], $permalink_structure); ?> /> <?php _e('Month and name'); ?></label></th>
        <td><code><?php echo get_option('home') . $blog_prefix $prefix '/' date('Y') . '/' date('m') . '/' _x'sample-post''sample permalink structure' ) . '/'?></code></td>
    </tr>
    <tr>
        <th><label><input name="selection" type="radio" value="<?php echo esc_attr($structures[3]); ?><?php checked($structures[3], $permalink_structure); ?> /> <?php _e('Numeric'); ?></label></th>
        <td><code><?php echo get_option('home') . $blog_prefix $prefix '/' _x'archives''sample permalink base' ) . '/123'?></code></td>
    </tr>
    <tr>
        <th><label><input name="selection" type="radio" value="<?php echo esc_attr($structures[4]); ?><?php checked($structures[4], $permalink_structure); ?> /> <?php _e('Post name'); ?></label></th>
        <td><code><?php echo get_option('home') . $blog_prefix $prefix '/' _x'sample-post''sample permalink structure' ) . '/'?></code></td>
    </tr>
    <tr>
        <th>
            <label><input name="selection" id="custom_selection" type="radio" value="custom" <?php checked( !in_array($permalink_structure$structures) ); ?> />
            <?php _e('Custom Structure'); ?>
            </label>
        </th>
        <td>
            <code><?php echo get_option('home') . $blog_prefix?></code>
            <input name="permalink_structure" id="permalink_structure" type="text" value="<?php echo esc_attr($permalink_structure); ?>" class="regular-text code" />
        </td>
    </tr>
</table>

<h3 class="title"><?php _e('Optional'); ?></h3>
<p><?php
/* translators: %s is a placeholder that must come at the start of the URL. */
printf__('If you like, you may enter custom structures for your category and tag <abbr title="Universal Resource Locator">URL</abbr>s here. For example, using <code>topics</code> as your category base would make your category links like <code>%s/topics/uncategorized/</code>. If you leave these blank the defaults will be used.'), get_option('home') . $blog_prefix $prefix ); ?></p>

<table class="form-table">
    <tr>
        <th><label for="category_base"><?php /* translators: prefix for category permalinks */ _e('Category base'); ?></label></th>
        <td><?php echo $blog_prefix?> <input name="category_base" id="category_base" type="text" value="<?php echo esc_attr$category_base ); ?>" class="regular-text code" /></td>
    </tr>
    <tr>
        <th><label for="tag_base"><?php _e('Tag base'); ?></label></th>
        <td><?php echo $blog_prefix?> <input name="tag_base" id="tag_base" type="text" value="<?php echo esc_attr($tag_base); ?>" class="regular-text code" /></td>
    </tr>
    <?php do_settings_fields('permalink''optional'); ?>
</table>

<?php do_settings_sections('permalink'); ?>

<?php submit_button(); ?>
  </form>
<?php if ( !is_multisite() ) { ?>
<?php 
if ( $iis7_permalinks ) :
    if ( isset(
$_POST['submit']) && $permalink_structure && ! $usingpi && ! $writable ) :
        if ( 
file_exists($home_path 'web.config') ) : ?>
<p><?php _e('If your <code>web.config</code> file were <a href="https://codex.wordpress.org/Changing_File_Permissions">writable</a>, we could do this automatically, but it isn&#8217;t so this is the url rewrite rule you should have in your <code>web.config</code> file. Click in the field and press <kbd>CTRL + a</kbd> to select all. Then insert this rule inside of the <code>/&lt;configuration&gt;/&lt;system.webServer&gt;/&lt;rewrite&gt;/&lt;rules&gt;</code> element in <code>web.config</code> file.'?></p>
<form action="options-permalink.php" method="post">
<?php wp_nonce_field('update-permalink'?>
    <p><textarea rows="9" class="large-text readonly" name="rules" id="rules" readonly="readonly"><?php echo esc_textarea$wp_rewrite->iis7_url_rewrite_rules() ); ?></textarea></p>
</form>
<p><?php _e('If you temporarily make your <code>web.config</code> file writable for us to generate rewrite rules automatically, do not forget to revert the permissions after rule has been saved.'?></p>
        <?php else : ?>
<p><?php _e('If the root directory of your site were <a href="https://codex.wordpress.org/Changing_File_Permissions">writable</a>, we could do this automatically, but it isn&#8217;t so this is the url rewrite rule you should have in your <code>web.config</code> file. Create a new file, called <code>web.config</code> in the root directory of your site. Click in the field and press <kbd>CTRL + a</kbd> to select all. Then insert this code into the <code>web.config</code> file.'?></p>
<form action="options-permalink.php" method="post">
<?php wp_nonce_field('update-permalink'?>
    <p><textarea rows="18" class="large-text readonly" name="rules" id="rules" readonly="readonly"><?php echo esc_textarea$wp_rewrite->iis7_url_rewrite_rules(true) ); ?></textarea></p>
</form>
<p><?php _e('If you temporarily make your site&#8217;s root directory writable for us to generate the <code>web.config</code> file automatically, do not forget to revert the permissions after the file has been created.'?></p>
        <?php endif; ?>
    <?php endif; ?>
<?php 
elseif ( ! $is_nginx ) :
    if ( 
$permalink_structure && ! $usingpi && ! $writable && $update_required ) : ?>
<p><?php _e('If your <code>.htaccess</code> file were <a href="https://codex.wordpress.org/Changing_File_Permissions">writable</a>, we could do this automatically, but it isn&#8217;t so these are the mod_rewrite rules you should have in your <code>.htaccess</code> file. Click in the field and press <kbd>CTRL + a</kbd> to select all.'?></p>
<form action="options-permalink.php" method="post">
<?php wp_nonce_field('update-permalink'?>
    <p><textarea rows="6" class="large-text readonly" name="rules" id="rules" readonly="readonly"><?php echo esc_textarea$wp_rewrite->mod_rewrite_rules() ); ?></textarea></p>
</form>
    <?php endif; ?>
<?php 
endif; ?>
<?php 
// multisite ?>

</div>

<?php require( ABSPATH 'wp-admin/admin-footer.php' ); ?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0312 ]--