Extensión:Anti-Fama
![]() Estado de la versión: estable |
|
---|---|
![]() |
|
Implementación | Actividad de usuario |
Descripción | Previene la creación de nombres de usuario confusos. |
Autor(es) | Brooke Vibberdiscusión |
Política de compatibilidad | Lanza instantáneas junto con MediaWiki. La rama maestra no es retrocompatible. |
Cambios en la base de datos | Sí |
Composer | mediawiki/anti-spoof |
Tablas | spoofuser |
Licencia | Licencia Pública General de GNU 2.0 o posterior |
Descargar | |
|
|
|
|
Descargas trimestrales | 65 (Ranked 73rd) |
Wikis públicos que lo utilizan | 2,675 (Ranked 190th) |
Traduce la extensión AntiSpoof si está disponible en translatewiki.net | |
Incidentes | Tareas abiertas · Reportar un error |
La extensión AntiSpoof es una extensión para evitar que se creen nombres de usuario confusos. Bloquea la creación de cuentas con nombres de usuario mixtos, confusos y similares.
Por ejemplo, si el usuario John Doe ya está registrado, la extensión bloqueará los intentos de registrarse:
- joHn dOE (letras mayúsculas en diferentes lugares)
- Jοhn Doe ("ο" en Jοhn es Griego letra pequeña omicron)
- John Dоe ("о" en Dоe es Cirílico letra pequeña O)
- Јohn Doe ("Ј" en Јohn es carta mayúscula cirílica Je)
- John Đoe ("Đ" en Đoe es Latin capital letra D con golpe)
- Jóhn Doe ("ó" en Jóhn es Latin letra pequeña O con aguda)
- John Doe (Hay un espacio de ancho cero antes de Doe)
- Jøhn Doe ("ø" en Jøhn es oe escandinavo)
- J0hn Doe ("0" es el número cero)
etc.
Instalación
- Descarga y extrae los archivos en un directorio denominado «
AntiSpoof
» dentro de la carpetaextensions/
.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/AntiSpoof - Cuando se efectúa la instalación desde Git, hay que ejecutar Composer para que se instalen las dependencias de PHP; para este efecto, ejecute
composer install --no-dev
en el directorio de la extensión. (ver T173141 para complicaciones potenciales) - Añade el siguiente código en la parte final de tu archivo LocalSettings.php :
wfLoadExtension( 'AntiSpoof' );
- Ejecuta la secuencia de actualización, que creará automáticamente las tablas de la base de datos que necesita esta extensión.
- En caso de que las cuentas de usuario se almacenen en una base de datos compartida, añadir:
$wgSharedTables[] = 'spoofuser';
- Ejecuta el script
batchAntiSpoof.php
desde la línea de comandos para pre-poblar la tablaspoofuser
con los nombres de usuario existentes de tu wiki.
php maintenance/run.php AntiSpoof:batchAntiSpoof.php
- Hecho – Navega a Special:Version en el wiki para verificar que la extensión se haya instalado correctamente.
- Para verificar que está funcionando, intente crear una cuenta para el nombre de usuario "Adm1n"; la mayoría de los wikis tienen una cuenta "Admin" y por lo tanto AntiSpoof debe rechazar este nombre de usuario parecido con un mensaje como "El nombre Adm1n es demasiado similar a la cuenta existente: Admin".
Al instalar desde Git, tenga en cuenta que esta extensión requiere Composer.
Así que, después de la instalación de Git cambiar al directorio que contiene la extensión por ejemplo "../extensions/AntiSpoof/" y ejecutar composer install --no-dev
, o cuando actualizar: composer update --no-dev
.
Alternatively as well as preferably add the line "extensions/AntiSpoof/composer.json"
to the composer.local.json
file in the root directory of your wiki like e.g.
{
"extra": {
"merge-plugin": {
"include": [
"extensions/AntiSpoof/composer.json"
]
}
}
}
Véase también
- Equivset (provides the equivalence sets used by AntiSpoof)
Esta extensión está siendo usada en uno o más proyectos de Wikimedia. Esto significa probablemente que la extensión es estable y funciona lo suficientemente bien como para ser usada en sitios con gran cantidad de visitas. Puedes buscar el nombre de esta extensión en los archivos CommonSettings.php e InitialiseSettings.php de Wikimedia para ver dónde se instala. Encontrarás la lista completa de extensiones instaladas en un wiki en particular en la página Special:Version del wiki. |
Esta extensión está incluida en los siguientes anfitriones/granjas wiki y/o paquetes: No se trata de una lista oficial. Algunas granjas/hosts wiki y/o paquetes pueden tener disponible esta extensión aunque no estén listados aquí. Siempre compruébelo con su anfitrión o granja wiki para confirmarlo. |