HotCat Ganador del premio Coolest Tool 2019 en la categoría Tiny |
HotCat es un gadget que ayuda a los usuarios registrados a eliminar, cambiar y agregar categorías fácilmente a las páginas de Wikipedia. Tiene una lista de sugerencias que propondrá categorías existentes para autocompletar.
Cómo habilitar / deshabilitar
Debe iniciar sesión para utilizar HotCat.
Para activar o desactivar HotCat, primero asegúrese de haber iniciado sesión. Luego, haga clic en "Preferencias" en la esquina superior derecha, vaya a la pestaña "Gadgets" (o use este enlace ) y desplácese hacia abajo hasta "Edición " sección. Marque la casilla cerca de HotCat para habilitarlo. Desplácese hasta el final de la página y haga clic en Save. Aparecerá el mensaje "Sus preferencias se han guardado". Ahora puede volver a la página desde la que empezó; es posible que deba volver a cargar la página que estaba viendo u omitir su caché .
Para deshabilitarlo, las instrucciones son similares a habilitarlo, excepto que la casilla cerca de HotCat debe estar desmarcada.
Cómo utilizar
Siempre que se carga una página, HotCat busca la barra de categorías. Si hay categorías visibles, agrega enlaces para eliminar, cambiar o agregar categorías fácilmente. Esto aparece en la parte inferior de la página:
Los nuevos enlaces son:
- "(-)" después de una categoría: cuando se hace clic, la categoría se elimina automáticamente .
- "(±)" después de una categoría: cuando se hace clic, se abre un campo de entrada para cambiar esta categoría .
- "(+)" al final de la lista de categorías: cuando se hace clic, se abre un campo de entrada para agregar una categoría .
- "(+ + )" en el frente: cuando se hace clic, ingresa al modo de cambio múltiple , lo que permite modificar más de una categoría.
Si HotCat puede detectar que una determinada categoría no se encuentra en el texto de la página en sí, pero que se incorporó a la página desde una plantilla u otra transclusión, no agregará estos enlaces. Solo las categorías que están presentes en el wikitexto de la página en sí pueden modificarse a través de HotCat.
Eliminar una sola categoría
Para eliminar una categoría, simplemente haga clic en el enlace "(-)" junto al nombre de la categoría. Si la página realmente contiene esta categoría, HotCat la eliminará automáticamente. Va a:
- abre una nueva ventana o pestaña en tu navegador con la página actual abierta para editar,
- ocultar todo el formulario de edición, para que no pueda editar,
- editar la página para eliminar la categoría y
- guardar la página.
Cambiar una categoría
Para cambiar una categoría, haga clic en el enlace "(±)" junto al nombre de la categoría. Esto abrirá el cuadro de entrada donde puede ingresar un nuevo nombre de categoría.
Agregar una categoría
Para agregar una categoría, haga clic en el enlace "(+)" al final de la línea de categoría. Esto abrirá el cuadro de entrada donde puede ingresar un nuevo nombre de categoría. +
Cuadro de entrada
El cuadro de entrada de HotCat es muy simple: un campo de texto para ingresar el nombre de la nueva categoría, un icono indicador y un botón "Aceptar" y "Cancelar".
El ícono indicador le dice si el nombre de la categoría que ingresó existe o no. A El icono significa que todavía no existe tal categoría. Aún puede agregar la categoría, pero aparecerá como un enlace rojo, y después de haber agregado la categoría, debe hacer clic en ese enlace rojo e ingresar una breve descripción y categorías principales en esta nueva categoría. A El icono muestra que ya existe una categoría con el nombre que ingresó.
Cuando empiece a escribir, HotCat mostrará una lista de sugerencias encima o debajo del campo de entrada de texto. Al hacer clic en una de estas sugerencias, se copiará en el campo de texto. Hacer doble clic en una sugerencia es lo mismo que hacer clic una vez y luego hacer clic en el botón "Aceptar": HotCat agregará la sugerencia de doble clic automáticamente. La lista de sugerencias se completa con el motor de búsqueda elegido en el selector entre la lista y el campo de entrada de texto.
En el ejemplo que se muestra aquí, ingresamos "Alpes de" y HotCat nos presenta una lista de posibles terminaciones. La primera sugerencia ya se ha copiado en el cuadro de texto, pero el texto agregado está seleccionado, por lo que se sobrescribirá cuando sigamos escribiendo. Ingresar "S" reduce la lista de sugerencias en consecuencia.
Al hacer clic en "Alpes de Suiza", se copiará en el campo de texto y se cerrará la lista de sugerencias (ya que no hay más sugerencias, es decir, categorías que comienzan con "Alpes de Suiza" como prefijo).
Hacer clic en el botón "Cancelar" ahora abortaría la operación, hacer clic en "Aceptar" le indicaría a HotCat que continúe y agregue la categoría elegida.
Hacer más de un cambio de categoría
La interfaz de usuario de HotCat es minimalista a propósito y está orientada a hacer que las interacciones sean simples y rápidas. Cuando simplemente hace clic en un enlace "(-)" para eliminar una categoría, la edición se ejecuta de inmediato, y también cuando envía una sola adición o cambio de categoría.
Aún así, HotCat es totalmente compatible con el cambio de más de una categoría a la vez. Si hace clic en el enlace "(+ + )" al principio de la línea de categoría, HotCat entrará en su modo de cambio múltiple. El enlace "(+ + )" se reemplaza por un botón "guardar", y todos los cambios que realice a partir de ahora se escribirán en la página solo cuando se haga clic en ese botón. Inicialmente, este botón puede aparecer deshabilitado. Se habilita solo cuando hay cambios de categoría que deben guardarse.
Este modo de cambio múltiple también se ingresa automáticamente si tiene un cuadro de entrada de categoría abierto y, mientras aún está abierto, agrega, cambia o elimina otra categoría.
En el modo de cambio múltiple, enviar un cambio de categoría o una eliminación no realizará la edición de inmediato. En cambio, el cambio solo se reflejará en la pantalla, lo que le permitirá realizar más cambios de categoría. HotCat agregará enlaces "(×)" después de cada categoría modificada. Este es un enlace "deshacer"; deshará la última acción en esa categoría. Las eliminaciones de categorías se indican tachando el nombre de la categoría. HotCat también resaltará los cambios de categoría no guardados cambiando el fondo del enlace de categoría.
Una vez que se hace clic en el botón "Guardar", HotCat realizará todos los cambios y luego abrirá la página en una pantalla de edición, mostrando los cambios realizados. ¡Los cambios en ese momento aún no se han guardado! Revise los cambios para asegurarse de que la secuencia de comandos hizo lo que pretendía que hiciera y luego envíe la edición como cualquier otra que haría.
Tenga en cuenta que, si bien HotCat normalmente envía automáticamente cambios de categoría única, nunca lo hará cuando opere en modo de cambio múltiple. Siempre abrirá una pantalla que muestra los cambios realizados, que debe revisar antes de enviar la edición manualmente.
Consejos de uso avanzados
Evite el guardado automático
Normalmente, HotCat guarda automáticamente su edición. Sin embargo, a veces es posible que desee ir al cuadro de edición para verificar y luego ejecutar el guardado usted mismo. En lugar de hacer clic en Aceptar, haga clic en Aceptar mientras tiene presionada la tecla modificadora. En las computadoras con Windows, esta es la tecla Ctrl , en las computadoras Apple debería ser la tecla Comando (⌘) .
Clasificar claves
Incluso puede dar una clave de clasificación junto con la categoría. Simplemente escriba una barra vertical ("|") después de la categoría, seguida de la clave de clasificación bajo la cual se ordenará la página dentro de la lista de esa categoría.
- La entrada "Foo" agregará una nueva categoría "Foo" sin clave de clasificación, o cambiará una categoría existente a "Foo", conservando la clave de clasificación.
- La entrada "Foo | Key" agregará una nueva categoría "Foo" o cambiará una categoría existente a "Foo", usando la clave de clasificación dada "Key" en ambos casos.
- Introduzca "Foo |" (con una barra vertical al final) agregará una nueva categoría "Foo" sin clave de clasificación, o cambiará una categoría existente a "Foo", eliminando cualquier clave de clasificación que pueda haber tenido la categoría cambiada.
Tenga en cuenta que, para eliminar una clave de clasificación existente, debe cambiar "Foo | Key" a "Foo |". Cambiarlo a "Foo" no tiene ningún efecto.
Fácil categorización en categorías de padres e hijos
Los usuarios que realizan mucho mantenimiento de categorías pueden querer habilitar los enlaces de acceso rápido para categorizar en categorías secundarias o principales. Para habilitar esto, agregue lo siguiente a su página de JavaScript :
ventana . hotcat_use_category_links = verdadero ;
(Es posible que deba hacer que su navegador vuelva a cargar JavaScript después del cambio).
Se agregarán los siguientes controles:
- "(↓)" después de una categoría: cuando se hace clic, se abre el campo de entrada y se muestra una lista de subcategorías disponibles.
- "(↑)" después de una categoría: cuando se hace clic, se abre el campo de entrada y se muestra una lista de categorías principales disponibles.
Tenga en cuenta que los enlaces "(↓)" y "(↑)" se muestran solo para las categorías existentes. Las categorías con enlaces rojos, es decir, las categorías que no existen, no pueden tener ni padre ni subcategorías, por lo que mostrar estos enlaces no tendría sentido. También tenga en cuenta que es posible que solo se muestre el cuadro de entrada cuando se hace clic en estos enlaces, pero no una lista. Eso indica que esta categoría no tiene categorías o subcategorías principales, respectivamente. Consulte también " Motores de búsqueda " a continuación.
Los motores de búsqueda
Entre la lista de sugerencias y el campo de entrada de texto, hay un selector de motor de búsqueda para seleccionar el método de búsqueda que completa la lista de sugerencias. HotCat admite varios motores de búsqueda.
Los servidores de MediaWiki ofrecen dos formas generales de buscar categorías. La primera es a través de la lista de páginas del wiki. Esta lista siempre está actualizada, pero es estrictamente alfabética y también distingue entre mayúsculas y minúsculas, por lo que las sugerencias "similares" (por ejemplo, sugerir " Bláhnjúkur " cuando se ingresó "Blahn") no se muestran. El segundo motor de búsqueda es el índice de búsqueda que también utiliza el cuadro de "búsqueda" en todas las páginas. Encuentra sugerencias "similares" y no distingue entre mayúsculas y minúsculas, pero como su índice se actualiza solo a intervalos, es posible que no muestre categorías recién creadas.
HotCat combina de forma predeterminada estos dos motores de búsqueda para obtener lo mejor de ambos mundos: sugerencias similares y categorías recién creadas. Sin embargo, para hacerlo, debe realizar dos solicitudes al servidor. Normalmente, eso no es un problema, pero si resulta ser demasiado lento en una conexión lenta, puede usar el selector de motor para elegir qué motor de búsqueda desea usar. También es posible configurar qué motor de búsqueda debe utilizar HotCat por defecto.
Además de estas búsquedas generales, HotCat también proporciona dos motores de búsqueda adicionales más especializados. El primero se puede utilizar para buscar subcategorías de la categoría dada por la entrada actual. Un segundo devuelve las categorías principales de la categoría dada por la entrada actual. Ambos motores pueden devolver resultados vacíos, en cuyo caso no se muestra ninguna lista de sugerencias. (Por ejemplo, si la entrada actual es un nombre de una categoría inexistente o si una categoría no tiene subcategorías). En este caso, el motor de búsqueda se restablece automáticamente al motor de búsqueda predeterminado después de la primera entrada que no se elimina.
Tenga en cuenta que no hay forma de "paginar" a través de una lista de subcategorías. El script solo intenta obtener tantas subcategorías como pueda (normalmente 500 como máximo, los límites para los administradores son algo más altos). Las consultas de subcategorías también pueden ser lentas si una categoría contiene muchos elementos (no solo muchas subcategorías) y el campo de entrada no se puede editar durante el tiempo de la solicitud. Si no se puede editar en un tiempo razonable, simplemente haga clic en cancelar.
- Para los técnicamente inclinados: el problema es que las consultas de continuación de subcategorías parecen no funcionar en la API de MediaWiki. En la categoría (oculta) Categoría: Medios con ubicaciones , la API devuelve (con un límite de 5000) solo las primeras 1540 subcategorías de más de 4800 que existen, y las consultas de continuación parecen no devolver más subcategorías. Los informes de errores relacionados con esto son bugzilla: 1211 y bugzilla: 23682 . Hasta que esto se solucione, no habrá paginación a través de subcategorías en HotCat.
Configuración de usuario
Puede adaptar muchos de los aspectos de HotCat. Consulte la página de documentación completa en Wikimedia Commons .
Historia
HotCat fue desarrollado inicialmente para Wikimedia Commons por Magnus Manske y luego adaptado y mejorado por muchos usuarios, incluidos, entre otros, Usuario: Lupo , Usuario: Dschwen , Usuario: TheDJ , Usuario: Superm401 y Usuario: Merlissimo .
La versión en Wikipedia en inglés es la misma que la versión en Commons pero con una configuración de usuario predeterminada diferente.
Compatibilidad
- Safari 3 y 4: probado y en pleno funcionamiento
- Safari 2: tiene un problema no dañino al mostrar el enlace "cambiar" (±).
- Firefox 2, 3, 16.0.2: probado y en pleno funcionamiento
- IE 6, 7 y 8: probado y en pleno funcionamiento
- Google Chrome: probado y en pleno funcionamiento
- Opera: probado y en pleno funcionamiento
También se probó y se confirmó que funciona en combinación con ventanas emergentes de navegación , wikEd y la máscara moderna.
No es completamente compatible con la máscara Timeless : en la pantalla ancha, los enlaces de categorías se muestran como una barra lateral en lugar de la barra inferior, y HotCat no funciona. Agregue los siguientes códigos en su página CSS personalizada de Timeless , forzando que los vínculos de categoría siempre se muestren en la barra inferior, lo que puede ser útil:
# catlinks-sidebar { display : none ; } # catlinks { pantalla : heredar ! importante ; }
Cajas de usuario
Código | Resultado | |||
---|---|---|---|---|
{{ User: Scarce / Userboxes / HotCat }} |
| Uso | ||
{{ Usuario: Cj005257 / userbox / hotcat }} |
| Uso | ||
{{ Plantilla: solo usuario HotCat }} |
| Uso |
Además, está el tema HotCat. {{ HotCat topicon }}.
Al usar cualquiera de las casillas de usuario o temas anteriores, una persona puede agregar su nombre a la Lista de wikipedistas que usan HotCat .