/** * Copyright (C) 2014-2023 ServMask Inc. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ */ if ( ! defined( 'ABSPATH' ) ) { die( 'Kangaroos cannot jump here' ); } class Ai1wm_Export_Content { public static function execute( $params ) { // Set archive bytes offset if ( isset( $params['archive_bytes_offset'] ) ) { $archive_bytes_offset = (int) $params['archive_bytes_offset']; } else { $archive_bytes_offset = ai1wm_archive_bytes( $params ); } // Set file bytes offset if ( isset( $params['file_bytes_offset'] ) ) { $file_bytes_offset = (int) $params['file_bytes_offset']; } else { $file_bytes_offset = 0; } // Set content bytes offset if ( isset( $params['content_bytes_offset'] ) ) { $content_bytes_offset = (int) $params['content_bytes_offset']; } else { $content_bytes_offset = 0; } // Get processed files size if ( isset( $params['processed_files_size'] ) ) { $processed_files_size = (int) $params['processed_files_size']; } else { $processed_files_size = 0; } // Get total content files size if ( isset( $params['total_content_files_size'] ) ) { $total_content_files_size = (int) $params['total_content_files_size']; } else { $total_content_files_size = 1; } // Get total content files count if ( isset( $params['total_content_files_count'] ) ) { $total_content_files_count = (int) $params['total_content_files_count']; } else { $total_content_files_count = 1; } // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Archiving %d content files...
%d%% complete', AI1WM_PLUGIN_NAME ), $total_content_files_count, $progress ) ); // Flag to hold if file data has been processed $completed = true; // Start time $start = microtime( true ); // Get content list file $content_list = ai1wm_open( ai1wm_content_list_path( $params ), 'r' ); // Set the file pointer at the current index if ( fseek( $content_list, $content_bytes_offset ) !== -1 ) { // Open the archive file for writing $archive = new Ai1wm_Compressor( ai1wm_archive_path( $params ) ); // Set the file pointer to the one that we have saved $archive->set_file_pointer( $archive_bytes_offset ); // Loop over files while ( list( $file_abspath, $file_relpath, $file_size, $file_mtime ) = fgetcsv( $content_list ) ) { $file_bytes_written = 0; // Add file to archive if ( ( $completed = $archive->add_file( $file_abspath, $file_relpath, $file_bytes_written, $file_bytes_offset ) ) ) { $file_bytes_offset = 0; // Get content bytes offset $content_bytes_offset = ftell( $content_list ); } // Increment processed files size $processed_files_size += $file_bytes_written; // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Archiving %d content files...
%d%% complete', AI1WM_PLUGIN_NAME ), $total_content_files_count, $progress ) ); // More than 10 seconds have passed, break and do another request if ( ( $timeout = apply_filters( 'ai1wm_completed_timeout', 10 ) ) ) { if ( ( microtime( true ) - $start ) > $timeout ) { $completed = false; break; } } } // Get archive bytes offset $archive_bytes_offset = $archive->get_file_pointer(); // Truncate the archive file $archive->truncate(); // Close the archive file $archive->close(); } // End of the content list? if ( feof( $content_list ) ) { // Unset archive bytes offset unset( $params['archive_bytes_offset'] ); // Unset file bytes offset unset( $params['file_bytes_offset'] ); // Unset content bytes offset unset( $params['content_bytes_offset'] ); // Unset processed files size unset( $params['processed_files_size'] ); // Unset total content files size unset( $params['total_content_files_size'] ); // Unset total content files count unset( $params['total_content_files_count'] ); // Unset completed flag unset( $params['completed'] ); } else { // Set archive bytes offset $params['archive_bytes_offset'] = $archive_bytes_offset; // Set file bytes offset $params['file_bytes_offset'] = $file_bytes_offset; // Set content bytes offset $params['content_bytes_offset'] = $content_bytes_offset; // Set processed files size $params['processed_files_size'] = $processed_files_size; // Set total content files size $params['total_content_files_size'] = $total_content_files_size; // Set total content files count $params['total_content_files_count'] = $total_content_files_count; // Set completed flag $params['completed'] = $completed; } // Close the content list file ai1wm_close( $content_list ); return $params; } } Câmara aprova projeto de lei que exige comprovação de cidadania para eleitores em eleições federais – Paulo Figueiredo – TV Florida USA – A sua TV Brasileira nos Estados Unidos – Bons Negócios
Home Blog Noticias Câmara aprova projeto de lei que exige comprovação de cidadania para eleitores em eleições federais – Paulo Figueiredo – TV Florida USA – A sua TV Brasileira nos Estados Unidos
Câmara aprova projeto de lei que exige comprovação de cidadania para eleitores em eleições federais – Paulo Figueiredo – TV Florida USA – A sua TV Brasileira nos Estados Unidos

Câmara aprova projeto de lei que exige comprovação de cidadania para eleitores em eleições federais – Paulo Figueiredo – TV Florida USA – A sua TV Brasileira nos Estados Unidos

[ad_1]

Foto AP/Carolyn Kaster

A Câmara dos Representantes aprovou na quarta-feira um projeto de lei que visa garantir que apenas os cidadãos americanos votem nas eleições federais.

Após debater a Lei de Elegibilidade do Eleitor Americano de Salvaguarda (SAVE) no plenário da Câmara, o projeto promovido pelo presidente da Câmara, Mike Johnson, R-La., e pelo deputado Chip Roy, R-Texas, foi aprovado por uma votação final de 221-198.

Cinco democratas votaram a favor da medida, incluindo os deputados Henry Cuellar, D-Texas; Vicente Gonzalez, D-Texas; Jared Golden, D-Maine; Don Davis, D-N.C.; e Marie Gluesenkamp Perez, D-Wash.

O projeto agora segue para o Senado, onde enfrentará forte oposição dos democratas. O presidente Biden também afirmou que vetará a medida.

O projeto de lei foi apresentado por Roy em maio, e o ex-presidente Trump promoveu a legislação em uma conferência de imprensa de alto nível em Mar-a-Lago no início deste ano.

Antes do recesso de uma semana para o 4 de julho, Johnson circulou um memorando na conferência do Partido Republicano na Câmara, argumentando por que o projeto de lei é necessário.

Ele continuou defendendo sua posição na plataforma de mídia social X.

“O Ato SAVE protegerá nossas eleições, garantindo que apenas cidadãos americanos votem nas eleições federais”, disse o presidente da Câmara, antes de continuar com uma série de postagens explicando o que a legislação faz.

De acordo com Johnson, o projeto exige que os funcionários eleitorais estaduais verifiquem a cidadania antes de fornecer os formulários de registro eleitoral aos candidatos. Também exige que um indivíduo forneça prova de cidadania antes de se registrar para votar nas eleições federais, permite que as autoridades estaduais aceitem uma variedade de documentos para facilitar o registro dos cidadãos e dá aos estados acesso a um banco de dados de agências federais, no qual podem remover não-cidadãos das listas eleitorais e confirmar a cidadania daqueles que não têm provas.

Foto - Chip Somodevilla/Getty Images

Johnson também afirmou que a medida orienta o Departamento de Segurança Interna (DHS) a considerar o início do processo de remoção de não-cidadãos identificados como registrados para votar em eleições federais. Além disso, exige que o DHS notifique os chefes eleitorais estaduais quando um indivíduo for naturalizado, permitindo que eles exerçam seu novo direito de voto.

Após a votação, a Tea Party Patriots Action emitiu uma declaração comemorando a aprovação da Lei SAVE.

“A Tea Party Patriots Action apoia fortemente a Lei SAVE porque reforçaria a integridade das eleições federais do nosso país, fechando as lacunas que permitem aos não-cidadãos registrarem-se e votarem”, disse o grupo. “Esta legislação representaria um passo à frente na defesa da santidade do nosso processo democrático e na garantia de que todos os votos expressos nas nossas eleições federais sejam feitos apenas por cidadãos americanos.”

Os opositores do projeto de lei afirmam que é redundante e desnecessário porque, segundo a atual lei dos EUA, apenas os cidadãos podem votar nas eleições federais. No entanto, a Lei Nacional de Registro Eleitoral de 1993 impede os estados de confirmarem o status de cidadania. Os críticos também argumentam que o projeto de lei resultaria na negação do direito de voto a cidadãos dos EUA mais do que impediria os não-cidadãos de votar.

Source link

[ad_2]

Source link

Add comment

Sign up to receive the latest updates and news

© 2024 7AppServ - Bons Negócios todos os direitos reservados.