Fandom

Wikia Developers Wiki

QuickComments/es

< QuickComments

861pages on
this wiki
Add New Page
Talk0 Share
¡Este script es solo para uso PERSONAL!

Eres llibre de instalar el script para tí mismo, pero no se permite que se use para todo un wiki (por ejemplo, no debes añadirlo al MediaWiki:Common.js o MediaWiki:Wikia.js), pues viola los Términos de Uso de Fandom. (revisa la política de personalización)

QuickComments es un script que añade enlaces útiles debajo de los comentarios añadidos recientemente mostrados en la actividad reciente. Esta herramienta permite borrar comentarios rápidamente y bloquear al autor del comentario.

Siéntete libre de sugerir traducciones en la página de discusión.

Instalación

Agrega este JavaScript en tu wiki:

Global Personal
w:Special:Mypage/global.js Special:Mypage/common.js
importArticles({
    type: 'script',
    articles: [
        'u:dev:QuickComments/code.js'
    ]
});
importArticles — Mejores prácticas para JavaScript en Wikia
La declaración importArticles está diseñada para combinar solicitudes HTTP dentro de una sola transferencia de datos, permitiendo múltiples scripts para cargar y ejecutar rápido. Si has instalado unos cuantos scripts, tu archivo JavaScript pudo acumular innecesarias declaraciones para importar. Haz clic en "Mostrar" para aprender cómo hacer eficientemente eficaz lotes de scripts importados para mayor velocidad y hacer lucir tu código limpio.
Si tu archivo JavaScript tiene varias lineas de importScript, importScriptPage, o importArticles, Debes ser capaz de combinarlos. Con importar lotes o una colección de scripts con una sola importación, tu código JavaScript cargará rápido y lucirá limpio. Considera el siguiente ejemplo. El de la izquierda es un ejemplo de cómo tu archivo de JavaScript puede lucir actualmente. En la derecha es como podrías mejorar tal código.
Múltiples importaciones — desordenado y lento Una importación — Limpio y eficiente.
importScriptPage('AjaxRC/code.js','dev');
 
importScript('MediaWiki:localScript.js');
 
importArticle({
  type: 'script',
  article: 'u:dev:FloatingToc/code.js'
});
 
importScriptPage('page1.js', 'wikiname');
 
importScriptPage('page2.js', 'wikiname');
importArticles({
    type: 'script',
    articles: [
        'u:dev:AjaxRC/code.js',
        'MediaWiki:localScript.js',
        'u:dev:FloatingToc/code.js',
        'u:wikiname:page1.js',
        'u:wikiname:page2.js'
    ]
});
Nota: En este ejemplo, presta mucha atención a la colocación de comas y otras puntuaciones. Para la gente que no le es familiar programar (hasta incluso a los que si), un error común al escribir código es borrar accidentalmente, olvidar, o equivocarse símbolos críticos como comas o marcas de citas. Esto puede causar un error de sintaxis que rompe el código. Siga cuidadosamente la conversión usada aquí al usar importArticles.
¡Pero hay mucho más con importArticles que solo esto! Para más ejemplos y un uso avanzado, ver la página de ayuda Ayuda:Incluyendo adicional JavaScript y CSS.


Funciones

El script añade dos botones bajo cada comentario enlistado en la Wiki Actividad:

  • Un botón de borrado: permite borrar rápidamente el comentario después de anotar el motivo de borrado. El comentario desaparecerá de la actividad reciente cuando haya sido borrado.
  • Un botón de bloqueo: permite bloquear al autor del comentario después de especificar la duración y motivo del bloqueo. Un cuadro de confirmación aparece si se realizó el bloqueo exitosamente.

Nota: si quieres bloquear al usuario, bloquéalo antes de borrar el comentario, pues el comentario desaparece de la actividad cuando es borrado, y esto hace también desaparecer los botones.

Opciones

Si quieres establecer un mensaje personalizado por defecto al borrar una página o bloquear a un usuario, copia y pega las siguientes líneas en tu página de javascript (ver arriba).

QuickCommentsreason = "Motivo de bloqueo predeterminado";
QuickCommentsdeletereason = "Motivo de borrado predeterminado";
QuickCommentsduration = "Duración predeterminada del bloqueo";

Reemplaza las variables con lo que quieres poner. Nota: la duración debe llevar el formato cómo: 3 days, 2 hours, 2 weeks...

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.