Extension:FlaggedRevs

This page is a translated version of the page Extension:FlaggedRevs and the translation is 100% complete.
Advertencia Advertencia: Las revisiones marcadas son muy torpes, complejas y no se recomiendan para uso de producción, a pesar de la etiqueta "estable". Véase phab:T185664.
Extensión matemática MediaWiki
OOjs UI icon advanced-invert.svg
Flagged Revisions
Estado de lanzamiento estable
Implementación Aplicación para votar, Página especial , Derechos de usuario , Base de datos , Ajax, API
Descripción Permite la gestión de contenidos artículo para usuarios de los grupos "editor" y "revisor".
Autor(es) Aaron Schulz, Joerg Baach
Política de compatibilidad Snapshots releases along with MediaWiki. Master is not backward compatible.
MediaWiki 1.21+
Cambios de la base de datos
Tablas flaggedpages
flaggedpage_pending
flaggedrevs
flaggedtemplates
flaggedimages
flaggedpage_config
flaggedrevs_tracking
flaggedrevs_promote
flaggedrevs_statistics
Licencia GNU Licencia Pública general 2.0 o más tarde
Descarga
  • $wgFlaggedRevsRestrictionLevels
  • $wgSimpleFlaggedRevsUI
  • $wgFlaggedRevsTagsAuto
  • $wgFlaggedRevsAutoReview
  • $wgFlaggedRevsHandleIncludes
  • $wgFlaggedRevsTagsRestrictions
  • $wgFlaggedRevsTags
  • $wgFlaggedRevsLowProfile
  • $wgFlaggedRevsAutoconfirm
  • $wgFlaggedRevsOverride
  • $wgFlaggedRevsProtection
  • $wgFlaggedRevsAutopromote
  • $wgFlaggedRevsNamespaces
  • review
  • validate
  • autoreview
  • autoreviewrestore
  • unreviewedpages
  • movestable
  • stablesettings
Traduce el FlaggedRevs extensión

Verificar uso y versión de la matriz.

Asuntos Tareas abiertas · Reportar un bug

La extensión Flagged Revisions permite que los usuarios que pertenecen a los grupos de Editores y Revisores evaluar los cambios que se realizan en los artículos y establecerlas como verificadas para que sean mostradas en la página. Estas revisiones seguirán siendo las mismas incluso si se cambian las plantillas o imágenes incluidas. Esto hace que MediaWiki actúe como un Sistema de Gestión de Contenido (CMS).

Descarga

The extension can be retrieved directly from Git [?]:

  • Browse code
  • Some extensions have tags for stable releases.
  • Each branch is associated with a past MediaWiki release. There is also a "master" branch containing the latest alpha version (might require an alpha version of MediaWiki).

Extract the snapshot and place it in the extensions/FlaggedRevs/ directory of your MediaWiki installation.

If you are familiar with git and have shell access to your server, you can also obtain the extension as follows:

cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/FlaggedRevs.git


Instalación

Los ejemplos de las instrucciones de instalación están escritos para sistemas operativos basados en Unix modernos (especialmente Linux y Mac OS X) y asumen que MediaWiki está instalado en el directorio /var/www/mediawiki. Si está trabajando en una familia diferente de los sistemas operativos, tendrá que utilizar los comandos y rutas de archivos apropiados para el sistema operativo.

Sigue estos pasos para instalar FlaggedRevs:

  • Asegúrese de que los valores hash de las imágenes estén actualizados ejecutando el script de mantenimiento populateImageSha1.php .[1] Por ejemplo:
    php maintenance/populateImageSha1.php
  • Descarga y extrae los archivos en el directorio «FlaggedRevs» dentro del directorio extensions/ existente.
  • Añade el siguiente código a tu LocalSettings.php (preferiblemente al final):
    wfLoadExtension( 'FlaggedRevs' );
    
  • Ejecuta el script de actualización, que creará automáticamente las tablas que necesita esta extensión en la base de datos.
  • Configurar como sea necesario.
  •   Hecho – Navega a Special:Version en tu wiki para verificar que la apariencia se haya instalado correctamente.

Para quienes usan MediaWiki 1.33 o versiones anteriores:

Estas instrucciones describen la nueva forma de instalar extensiones usando wfLoadExtension(). Si necesitas instalar esta extensión en versiones anteriores (MediaWiki 1.33 y anteriores), debes usar lo siguiente en lugar de wfLoadExtension( 'FlaggedRevs' );:

require_once "$IP/extensions/FlaggedRevs/FlaggedRevs.php";
  • Habilitar la estadística de revisión del artículo.
    • Desactivar la demanda de la generación de estadística. Añade $wgFlaggedRevsStatsAge = false; en LocalSettings.php . Esto evitará que las estadísticas se generen cuando se acceda a los artículos (que puede conducir a un mal rendimiento cuando se accede al mismo tiempo muchos artículos sin estadísticas actuales).
    • Instalar la generación de estadística planificada. Crear un cron de trabajo para correr extensions/FlaggedRevs/maintenance/updateStats.php en un intervalo regular. Ejecutar time php updateStats.php para ver cuánto tiempo toma el guión para correr y poner su cron con intervalos de trabajos aproximados. Por ejemplo, para crear un cron de trabajo de carreras updateStats.php con www-data cada hora:
      echo "@hourly php /var/www/mediawiki/extensions/FlaggedRevs/maintenance/updateStats.php" | crontab -u www-data -
      Advertencia: Esto eliminará todos los trabajos cron existentes para el usuario.


  • Promover usuarios para ser revisores. Después que FlaggedRevs es instalado, ningún usuario que posea los permisos de revisor podrá ver el widget. Para fijar esto, inicia sesión en una wiki en que seas burócrata y dirígete a Special:UserRights y otorga los derechos de revisor a uno o más usuarios. Los revisores verán el widget al fondo de una página que sea editable.

Notas

  1. Si la tabla hash está actualizada, se puede hacer referencia a las imágenes utilizando sus hashes en lugar de un par de nombre/marca de tiempo. En el futuro, la imagen que se mueven podrán apoyarse en MediaWiki, lo que cambiará las referencias que utilizan pares de nombre y marca de tiempo.

Configuración

Derechos y grupos de usuario

Por defecto, nadie puede revisar cualquier página, así que el primer paso es instalar los derechos de usuario.

Grupos de usuario Derechos de usuario
reviewer validate
review
editor
autoreview
unreviewedpages

Derechos de usuario

FlaggedRevs crea los siguientes derechos de usuario:

  • review – El usuario puede revisar las revisiones
  • validate – El usuario puede revisar las revisiones y puede poner todas las etiquetas a todos los niveles
  • autoreview – Las revisiones nuevas hechas por el usuario son automáticamente marcadas como revisadas.
  • autoreviewrestore – autorevisión de las reversiones realizadas por el usuario.
  • unreviewedpages – El usuario puede ver la página Special:UnreviewedPages
  • stablesettings – El usuario puede cambiar las configuraciones de las versiones estables de cualquier página
  • movestable – El usuario puede mover páginas con versiones estables

Grupos de usuario

FlaggedRevs crea los siguientes grupos de usuario:

  • editor – Recibe autoreview, review, unreviewedpages, más el derecho estandar de MediaWiki autoconfirmed, editsemiprotected
  • reviewer – Recibe autoreview, review, unreviewedpages, validate, más el derecho estandar de MediaWiki autoconfirmed, editsemiprotected
  • autoreview – Recibe autoreview

¿Cómo puedo asignar derechos de usuario?

Los derechos de usuario pueden ser asignados de dos maneras:

  • Asignando los derechos a los grupos de usuario
    Asignar estos derechos de usuario a existir en los grupos de usuario en LocalSettings.php :
$wgGroupPermissions['sysop']['review'] = true; //allow administrators to review revisions
  • Asignar los derechos a usuarios específicos
    Agregar de manera manual cuentas a los grupos apropiados mediante Special:UserRights.
Por defecto:
  • Los burócratas pueden añadir y retirar el derecho de Revisores.
  • Los administradores pueden añadir o retirar los derechos de Autorevisado y Editores.

Configuración básica

FlaggedRevs.php viene con un número de configuraciones variables. Estos tendrán que ser configurados en LocalSettings.php.

  • $wgFlaggedRevsNamespaces – Pone los espacios de nombres que deben estar sujetos a revisión. Se trata de una matriz de enteros. Mira el comienzo de includes/Defines.php para ver qué espacio de nombres por defecto y utiliza las constantes definidas para facilitar la lectura.
  • $wgFlaggedRevsTags – Pone las etiquetas y sus tres configuraciones: 'levels', 'quality' y 'pristine'
    Definición
    $wgFlaggedRevsTags es una asociativa variedad con las llaves que corresponden a cada nombre de etiqueta y valora las tres configuraciones 'levels', 'quality' y 'pristine':
    • 'levels' Controla el número de niveles de revisión,
    • 'quality' decide qué etiqueta de nivel tiene que ser para que una revisión sea de 'calidad'
    • 'pristine' Decide qué nivel debe tener la etiqueta para que una revisión sea ⧼revreview-lev-pristine⧽
    Etiquetado
    • Cada etiqueta puede ser etiquetada editando la página MediaWiki:revreview-<tag-name>.
    • Cada nivel de etiqueta puede ser etiquetado editando la página MediaWiki:revreview-<tag-name>-<level-number>.
    Ejemplo
    Supone que quieres que exista las etiquetas 'accuracy', 'depth' y etiquetas de 'tone' con 3 niveles.
    Los administradores también puede revisar con la 'accuracy' y 'depth' de los 2 niveles para contar con tal 'quality'. Las siguientes configuraciones harán que:
    $wgFlaggedRevsTags = [
    	'accuracy' => [ 'levels' => 3, 'quality' => 2, 'pristine' => 4 ],
    	'depth'    => [ 'levels' => 3, 'quality' => 2, 'pristine' => 4 ],
    	'tone'     => [ 'levels' => 3, 'quality' => 1, 'pristine' => 4 ],
    ];
    
    Por defecto, las etiquetas sean etiquetadas cuando esten puestas en $wgFlaggedRevsTags. En este ejemplo esto significa que las etiquetas aparecerán exactamente como 'accuracy', 'depth' y 'tone'.
    Por ejemplo, para mostrar etiquetas con su nombre capitalizado, el administrador tiene que editar estas páginas con el contenido mostrado:
etiqueta Etiquetando páginas Contenido
accuracy MediaWiki:revreview-accuracy Precisión
depth MediaWiki:revreview-depth ⧼revreview-depth⧽
tone MediaWiki:revreview-tone Tono
Los etiquetar los niveles de etiqueta, el administrador tiene que crear estas páginas con el contenido mostrado:
etiqueta nivel etiquetando páginas contenido
accuracy 0 MediaWiki:revreview-accuracy-0 Inadecuada
1 MediaWiki:revreview-accuracy-1 Vista
2 MediaWiki:revreview-accuracy-2 Precisa
depth 0 MediaWiki:revreview-depth-0 ⧼revreview-depth-0⧽
1 MediaWiki:revreview-depth-1 ⧼revreview-depth-1⧽
2 MediaWiki:revreview-depth-2 ⧼revreview-depth-2⧽
tone 0 MediaWiki:revreview-tone-0 Semana
1 MediaWiki:revreview-tone-1 Bueno
2 MediaWiki:revreview-tone-2 Excelente
El resultado de la instalación será:
Nombres de las etiquetas Nombres de los niveles
Precisión Inadecuada Vista Precisa
⧼revreview-depth⧽ ⧼revreview-depth-0⧽ ⧼revreview-depth-1⧽ ⧼revreview-depth-2⧽
Tono Semana Bueno Excelente
  • $wgFlaggedRevsOverride – Si la versión estable es el contenido por defecto para las páginas.
    Las páginas individuales pueden ser configuradas para tener la versión estable o de borrador por defecto para los administradores.
  • $wgFlaggedRevsTagsRestrictions – Una matriz con teclas correspondientes a cada tipo de flag, y los valores que son conjuntos de derechos y cómo los usuarios con altos niveles se pueden evaluar los flags (nivel de etiqueta integral).
    Ejemplo
    $wgFlaggedRevsTagsRestrictions = [
    	'accuracy' => [ 'review' => 1 ],
    	'depth'	   => [ 'review' => 2 ],
    	'style'	   => [ 'review' => 3 ],
    ];
    
  • $wgFlaggedRevsWhitelist – Variedad de títulos de cuerda. Estos títulos son para páginas que se deben eximir de FlaggedRevs Son no revisables y no tienen ningún flagging UI. Reemplazar ' ' with '_' en los títulos (ej: "Main page"-> "Main_page").

Interfaz de usuario

  • $wgSimpleFlaggedRevsUI – Cuándo esta habilitado, es más sencillo, el icono UI basado se utiliza. No afecta las etiquetas mostradas en el modo de edición.
  • $wgFlaggedRevsLowProfile – Este ajuste se esconde en la caja de estado de revisión de la barra de páginas que son revisados en su versión más reciente. El texto explicativo es también extraido de algunos sitios.

Flujos de trabajo

  • $wgFlaggedRevsExceptions – Hace que los usuarios en estos grupos vean la revisión de borrador actual por defecto.
  • $wgFlaggedRevsAutoReview – Si está activado, cada edición por un usuario con los derechos de 'autoreview' se revisa automáticamente al guardar. No hay necesidad de apretar el botón "Enviar revisión". Esta característica requiere que la revisión anterior haya sido revisada previamente: otherwise, autorevisado.
  • $wgFlaggedRevsTagsAuto – Si wgFlaggedRevsAutoReview está habilitado, las configuraciones controlan que cada etiqueta sea revisada. Si se permite, las etiquetas autorevisado será revisadas al mismo nivel de revisión que eran las etiquetas anteriores. Este es un arreglo asociativo; cada tecla es una etiqueta y cada valor es un nivel de etiqueta.
    Ejemplo
    $wgFlaggedRevsTagsAuto = [
    	'accuracy' => 1, 'depth' => 1, 'style' => 1
    ];
    
Los cambios en las plantillas y las imágenes son de autorevisados (por página). Esto posiblemente podría causar versiones defectuosas para ser revisadas. Los usuarios tendrían que ser incentivados a que revisen la previsualización de sus cambios antes de guardar. Es posible que desee ajustar la $wgNamespaceProtection[NS_IMAGE] y $wgNamespaceProtection[NS_TEMPLATE] como [ 'editor' ] o [ 'autoconfirmed' ]

Promoción de usuario automática

  • $wgFlaggedRevsAutopromote – Una matriz con teclas durante días, ediciones espaciado temporal, puntos de referencia, confirmación de correo, las ediciones recientes de una página, ediciones totales del contenido, páginas de contenido editado, los resúmenes de edición utilizados, IP única y la existencia de páginas de usuario como teclas. Los valores corresponden a cuántos días necesita el usuario para ser promocionado automáticamente al estado de Editor, tienen que tener confirmado su correo electrónico y tener una página de usuario. El usuario tiene que haber hecho X ediciones o tener Y días registrados, donde X es el número de ediciones y Y es el tiempo requerido. Establecer esta variable en false para desactivar esta complemento.
    • Si al usuario se le revoca el estado de Editor, ellos no recuperarán sus derechos automáticamente (el registro del estado de editor está comprobado para revocaciones).
    • Algunos de estas cuentas no son retroactivas, así que puedes notar un retraso en las promociones.
    Ejemplo
    Para $wgFlaggedRevsAutopromote, uno podría tener:
    $wgFlaggedRevsAutopromote['days'] = 60; # Días desde su registro
    $wgFlaggedRevsAutopromote['edits'] = 150; # Total de ediciones en la cuenta
    $wgFlaggedRevsAutopromote['excludeDeleted'] = true; # excluir ediciones borradas del recuento de 'edits' anteriores?
    $wgFlaggedRevsAutopromote['spacing'] = 3; # Intervalos de ediciones en el espacio
    $wgFlaggedRevsAutopromote['benchmarks'] = 15; # ¿Cuántos intervalos de edición son necesarios?
    $wgFlaggedRevsAutopromote['recentContentEdits'] = 10; # $wgContentNamespaces Ediciones en cambios recientes
    $wgFlaggedRevsAutopromote['totalContentEdits'] = 30; # $wgContentNamespaces ediciones
    $wgFlaggedRevsAutopromote['uniqueContentPages'] = 10; # $wgContentNamespaces Únicas páginas editadas
    $wgFlaggedRevsAutopromote['editComments'] = 5; # ¿Cuántas ediciones en los comentarios fueron utilizadas?
    $wgFlaggedRevsAutopromote['email'] = true; # ¿El usuario tiene que ser autoconfirmado?
    $wgFlaggedRevsAutopromote['userpageBytes'] = 0; # si se necesita una página de usuario, ¿cuál es el tamaño mínimo?
    

Avanzado

Ver FlaggedRevs.php para una lista completa de opciones de configuración (con algunos comentarios explicativos). Asegúrese de cambiar sólo LocalSettings.php para establecer las opciones de configuración en lugar de editar este archivo.

Para tener unA wiki donde los usuarios no registrados puedan ver sólo ver la versión estable de artículos, véase Extension:FlaggedRevs/Restricting unapproved revisions .

Uso

Véase también: Help:FlaggedRevs

Aprobando páginas

Los usuarios con un cierto nivel de estado de revisión tendrán un pequeño formulario de evaluación en vista de la página (en la parte inferior de la página) y diferenciaciones (en la parte superior de la página) que les permite revisar las ediciones. Cada etiqueta debe cumplir al menos el nivel mínimo de aprobación. Los usuarios deben mirar toda la página, incluidas las plantillas y las imágenes, antes de la revisión. El (diff estable), el enlace es muy útil para solicitar este proceso.

Los usuarios no pueden revisar una página que no pueden editar. No pueden disminuir el nivel de una revisión de un nivel que no pueden establecer. Los usuarios bloqueados no pueden hacer nada.

 

En Special:StableVersions, se puede enumerar todas las versiones revisadas para una determinada página o ver las versiones revisadas.

 

Mantenimiento

En Special:UnreviewedPages', hay una lista de páginas que no han sido revisadas por los editores. Un espacio de nombres debe ser seleccionado y un filtro de categorías opcional también está presente.

 

En Special:OldReviewedPages, hay una lista de páginas que han sido revisadas, pero que tienen ediciones pendientes. Esto es solamente para Editores. Un filtro opcional de categoría esta también presente.

 

Páginas que no puedan ser revisadas todavía, pueden ser patrulladas por los Editores para evitar acciones vandálicas.

Una lista de las páginas principales revisadas en los niveles de revisión se puede encontrar en Special:ReviewedPages.

 

Registros

Todas las acciones pertinentes se registran de forma permanente, por lo que todo se pueden seguir y supervisar adecuadamente.

  • Un registro de la promoción/descenso de categoría de los editores y las razones se mantiene en el Special:Log/userrights.
  • Un registro de las aprobaciones/desaprobaciones de las revisones se mantienen en el Special:Log/review.
  • Un registro de cambios en las versiones estables quedan registradas en el Special:Log/stable.

También, una página nueva, Special:QualityOversight en las entradas de registro solo aparecen revisiones de calidad. Esto es útil si el registro principal es demasiado inundado con "flood".

Notas

  • $wgUseRCPatrol esta habilitado con la extensión. El patrullaje de páginas revisables está desactivada, pero las revisiones son marcadas como revisadas automáticamente en cambios recientes. Esto significa que la única forma de patrullar una revisión revisable es marcarla. Las páginas que no son revisables todavía se comportan de manera normal (dependiendo de la configuración de su sitio).
  • Los administradores pueden cambiar si la revisión de la calidad tiene prioridad o si la versión estable se muestra por defecto para las páginas específicas. Para inutilizar esta opción, añade $wgGroupPermissions['sysop']['stablesettings'] = false; en LocalSettings.php.
  • Los enlaces de la página, categoría, imagen, plantilla, el idioma, y enlaces externos se basan todavía en la versión actual de las páginas.
  • Los usuarios no pueden mover páginas que no puedan revisar. Esto es deliberado; ver task T15994. Para inutilizar esta opción, añade $wgGroupPermissions['autoconfirmed']['movestable'] = true; en LocalSettings.php
  • Puede degradar Editores de forma temporal mediante el bloqueo de ellos o de forma permanente a través de Special:UserRights. Un elemento de anotación DE descenso adicional aparecerá con fines de seguimiento.

API

FlaggedRevs añade módulos API para la revisión de las revisiones y configuración de "estabilización" de páginas, un módulo para recuperar la configuración de la bandera, y tres módulos de la lista correspondientes a las páginas especiales para páginas revisados, sin revisar páginas y páginas "antiguas" revisadas.

Hay más documentación de API en Extension:FlaggedRevs/API .

action=review

Página principal: API:Review

Revisa una página.

Parámetros
  • revid: El ID de revisión para marcar la página para revisión
  • token: Un token de csrf recuperado desde action=query&meta=tokens
  • comment: Comentarios de la revisión (opcional)
  • flag_accuracy: Establecer el indicador llamado "precisión" en el valor especificado; (Sustituir "precisión" con el nombre del pabellón que establezca otra plantilla)
Ejemplo

Revisión de revisión 12345

Resultado
<api>
  <review revid="12345" />
</api>

action=stabilize

Cambiar configuración de la estabilización de la página.

Parámetros
  • title: Título de la página a estabilizar
  • reason: Razón de la estabilización
  • expiry: (¿Obsoleto?) Estabilización espirada. Por defecto: infinito
  • review: Ya sea para autorevisar la página
  • watch: Para mirar la página
  • token: Un token de edición recuperado a través de action=query&meta=tokens
  • Para las configuraciones del estilo de protección ($wgFlaggedRevsProtection=true):
    protectlevel: Los usuarios deben tener derecho a fin de que sus ediciones a no requieran revisión.
  • De otra manera ($wgFlaggedRevsProtection=false):
    default: Revisión a mostrar por defecto (Versión reciente|Versión estable)
    precedence: Qué revisión estable se debe mostrar (Pristine|Calidad|Tiempo). Por defecto: Calidad.
    autoreview: Nivel de restricción para el derecho de 'autorevisado' (Administrador|Ninguno). Por defecto: Ninguno
Ejemplo

Configurar la página "Foo" de tal manera que sólo las revisiones de calidad se muestren por defecto

Resultado
<api>
  <stabilize title="Foo" default="stable" precedence="quality" autoreview="none" expiry="infinite" />
</api>

action=flagconfig

Muestra información sobre la configuración del flag.

Los parámetros siguientes están registrados para cada etiqueta:

  • name: El nombre del flag
  • levels: El número posible de niveles del flag (no contando el nivel "no revisado")
  • tier2: nivel del flag que debe tener la revisión y ser considerada de "calidad"
  • tier3: nivel del flag que debe tener la revisión para ser considerada "pristine"

El nombre que se muestra para cada indicador y los diferentes nombres de nivel para cada indicador son mensajes de MediaWiki, por lo que se pueden modificar y obtener a través de la página apropiada; por ejemplo, el nombre para el primer nivel de la bandera de "precisión" se encuentra en MediaWiki:revreview-accuracy-1

Ejemplo

Recuperar configuración del flag

Resultado
<api>
  <flagconfig>
    <tag name="accuracy" levels="3" tier2="2" tier3="4" />
    <tag name="depth" levels="3" tier2="1" tier3="4" />
    <tag name="style" levels="3" tier2="1" tier3="4" />
  </flagconfig>
</api>

list=reviewedpages

Lista de páginas que han sido revisadas.

Parámetros
  • rpstart: Empezar la lista en este ID de página.
  • rpend: Finalizar la lista en este ID de página.
  • rpdir: La dirección para listar.
  • rpnamespace: Los espacios de nombres para enumerar.
  • rpfilterredir: Cómo filtrar en caso de redirigir
  • rpfilterlevel: Cómo filtrar por calidad (0=sighted,1=quality)
  • rplimit: El número de páginas totales para regresar.
Ejemplo

Listar sighted páginas en el espacio de nombres principal

Resultado
<api>
  <query-continue>
    <reviewedpages rpstart="14" />
  </query-continue>
  <query>
    <reviewedpages>
      <p pageid="1" ns="0" title="Alan Smithee" revid="62675112" stable_revid="62675112" flagged_level="0" flagged_level_text="stable" />
      <p pageid="3" ns="0" title="Actinium" revid="64593870" stable_revid="64593870" flagged_level="0" flagged_level_text="stable" />
      <p pageid="5" ns="0" title="Ang Lee" revid="64742530" stable_revid="64742530" flagged_level="0" flagged_level_text="stable" />
      <p pageid="6" ns="0" title="Andy Warhol" revid="65008103" stable_revid="65008103" flagged_level="0" flagged_level_text="stable" />
      <p pageid="7" ns="0" title="Anschluss (Soziologie)" revid="59086434" stable_revid="59086434" flagged_level="0" flagged_level_text="stable" />
      <p pageid="8" ns="0" title="Anschlussfähigkeit" revid="38028819" stable_revid="38028819" flagged_level="0" flagged_level_text="stable" />
      <p pageid="10" ns="0" title="Aussagenlogik" revid="64401094" stable_revid="64401094" flagged_level="0" flagged_level_text="stable" />
      <p pageid="11" ns="0" title="Autopoiese" revid="6746470" stable_revid="6746470" flagged_level="0" flagged_level_text="stable" />
      <p pageid="12" ns="0" title="A.A." revid="6746471" stable_revid="6746471" flagged_level="0" flagged_level_text="stable" />
      <p pageid="13" ns="0" title="Liste der Autoren/A" revid="63870061" stable_revid="63870061" flagged_level="0" flagged_level_text="stable" />
    </reviewedpages>
  </query>
</api>

list=unreviewedpages

Lista páginas qué nunca ha sido revisadas.

Parámetros
  • urstart: Empezar la lista en este ID de página.
  • urend: Finalizar la lista en este ID de página.
  • urnamespace: Los espacios de nombres para enumerar.
  • urfilterredir: Filtrar Redirecciones
  • urfilterlevel: Filtrar por calidad (0=sighted,1=quality)
  • urlimit: El número de páginas totales para regresar.
Ejemplo

Lista de páginas en el espacio de nombres principal que no han sido sighted

Resultado
<api>
  <query-continue>
    <unreviewedpages urstart="Arbeitgeberverband_Chemie_und_verwandte_Industrien_für_das_Land_Hessen" />
  </query-continue>
  <query>
    <unreviewedpages>
      <p pageid="4762806" ns="0" title="Aaftink" revid="65175047" />
      <p pageid="4747500" ns="0" title="Abt RS6" revid="64976429" />
      <p pageid="4749877" ns="0" title="Acht Vorlesungen über den Konstruktiven Realismus" revid="65089962" />
      <p pageid="4758156" ns="0" title="Alkylglycerole" revid="65169004" />
      <p pageid="4719044" ns="0" title="All Riot" revid="64767732" />
      <p pageid="4745418" ns="0" title="Allgäu-Panorama-Marathon" revid="64974783" />
      <p pageid="4729976" ns="0" title="An- und Einpressen" revid="64742640" />
      <p pageid="4742559" ns="0" title="Anjara I. Bartz" revid="64925772" />
      <p pageid="4740681" ns="0" title="Anthony Norris Groves" revid="65064712" />
      <p pageid="4759964" ns="0" title="Antonino Asta" revid="65169073" />
    </unreviewedpages>
  </query>
</api>

list=oldreviewedpages

Listado de páginas que en algún momento hayan sido revisadas, pero para los cuales no se revisa la versi más reciente.

Parámetros
  • orstart: Empezar a listar desde esta fecha y hora
  • orend: Finalizar la lista en esta fecha y hora.
  • ordir: La direcci´para listar.
  • ornamespace: Los espacios de nombre para enumerar.
  • orfilterredir: Filtrar las redirecciones
  • orlimit: El número de páginas totales para retornar.
Ejemplo

Lista de páginas en el espacio de nombres general que no han sido revisadas

Resultado
<api>
  <query-continue>
    <oldreviewedpages orstart="2009-09-15T20:23:05Z" />
  </query-continue>
  <query>
    <oldreviewedpages>
      <p pageid="144735" ns="0" title="Two International Finance Centre" revid="64562654" stable_revid="62769201" pending_since="2009-09-15T16:16:33Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="1629949" ns="0" title="Porta San Sebastiano" revid="64791898" stable_revid="61610797" pending_since="2009-09-15T16:19:32Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="2157354" ns="0" title="Entwicklungspolitik der Europäischen Union" revid="64640078" stable_revid="59929751" pending_since="2009-09-15T16:38:33Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="971904" ns="0" title="Federpendel" revid="65142775" stable_revid="59587441" pending_since="2009-09-15T17:37:29Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="3106812" ns="0" title="Soultzbach-les-Bains" revid="64552516" stable_revid="60455707" pending_since="2009-09-15T19:04:07Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="1223029" ns="0" title="VfR Bürstadt" revid="65150048" stable_revid="62925935" pending_since="2009-09-15T19:35:30Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="829158" ns="0" title="GSP" revid="64553869" stable_revid="62913440" pending_since="2009-09-15T19:38:46Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="3453867" ns="0" title="Agios Dimitrios" revid="65103799" stable_revid="64544222" pending_since="2009-09-15T19:47:10Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="2583263" ns="0" title="Jörg Kudlich" revid="64554475" stable_revid="62429967" pending_since="2009-09-15T20:03:24Z" flagged_level="0" flagged_level_text="stable" />
      <p pageid="325478" ns="0" title="Liste deutscher Komponisten klassischer Musik" revid="65089571" stable_revid="63582610" pending_since="2009-09-15T20:21:55Z" flagged_level="0" flagged_level_text="stable" />
    </oldreviewedpages>
  </query>
</api>

prop=flagged

Utilice action=query&prop=flagged para obtener información sobre el estado de marcado de las páginas dadas.

Limitaciones

  • Transclusiones a través de wikis no estabilizadas
  • Imagenes externas (a parte de Commons) no son estabilizadas
  • Metaplantillas que condicionalmente incluyen otras plantillas pueden tener un cambio de condición entre el tiempo de revisión de la página y de cuando fue revisado. Por lo tanto, no habría ningún puntero al ID de revisión para esa plantilla, haciendo azul el enlace. Serás notificado si esto pasa durante la revisión.

Desinstalación

  1. Remover la línea require_once o wfLoadExtension de LocalSettings.php
  2. Elimina las tablas en FlaggedRevs.sql
  3. Elimina las columnas page_ext_reviewed, page_ext_quality y page_ext_stable, y el index ext_namespace_reviewed de la tabla page (si existen; versiones mas viejas y únicas de FlaggedRevs, utiliza estos)
  4. Ejecuta maintenance/refreshLinks.php en la línea de comandos del flush fuera de los enlaces de las versiones estables
  5. Ejecuta maintenance/rebuildFileCache.php 0 overwrite en la línea de comandos si utilizas $wgFileCache

Probando plataformas

Véase también

Enlaces externos

Licencia

© GPL, Aaron Schulz, Joerg Baach, 2007