Fandom Developers Wiki
Advertisement

¡Este script es solo para uso PERSONAL!

Eres libre de instalar el script para ti mismo, pero no se permite que se use para toda una wiki (por ejemplo, no debes añadirlo al MediaWiki:Common.js o MediaWiki:Fandomdesktop.js), ya que violaría los Términos de Uso de Fandom.
(Vease la política de personalización)

PageCreator (que no debe confundirse con la extensión similar de MediaWiki) proporciona detalles sobre el creador de una página y la fecha de creación. Inicialmente se concibió como una extensión del script LastEdited y, como tal, comparte el mismo diseño, pero puede emplearse por sí solo.

Fue diseñado para su uso en wikis dedicados a contenido generado por usuarios donde la edición de páginas de otros usuarios podría estar prohibida. El script proporcionará detalles de contenido en los espacios de nombres Principal, Proyecto, MediaWiki, Plantilla y Categoría de forma predeterminada si no se indica una selección personalizada.

Instalación[]

Se puede agregar un avatar y una marca de tiempo, los espacios de nombres se pueden personalizar a voluntad y las preferencias de UTC/zona horaria local se anotan mediante la adición de un objeto window.

Variables Tipo Valores válidos Valor(es) predeterminado(s)
namespaces Array Véase abajo [0, 4, 8, 10, 14]
useUsernameAndLinks Booleano true
false
true
useAvatar Booleano true
false
true
useTimestamp Booleano true
false
true
useUTC Booleano true
false
true
useTimeago Booleano true
false
false
avatarsize Número Cualquier number entero 15
ID Namespace Description
-2 Media Used for direct linking to images. For example, Media:Wiki.png links directly to the image page.
-1 Special Special pages. Used by MediaWiki code and extensions
0 Mainspace Articles
1 Talk Article discussion
2 User Personal user pages
3 User talk Pages for discussion with users
4 Project/Sitename Wiki-related content
5 Project talk/Sitename talk Discussion of Project pages'
6 Image/File File descriptions
7 Image talk/File talk File discussion
8 MediaWiki System messages and configuration
9 MediaWiki talk Discussion of MediaWiki pages
10 Template Templates
11 Template talk Template discussion
12 Help Help pages, also see Shared Help
13 Help talk Discussion about Help pages
14 Category Categories
15 Category talk Category discussion
110 Forum Old forum pages
111 Forum talk Discussion about old forum pages
500 User blog Blog pages
501 User blog comment User blog comments
502 Blog Blog listing pages
503 Blog Blog listing pages
828 Module Lua module pages
829 Module talk Lua module discussion pages
1200 Message Wall Pages used for the Wall extension. Touch only if you know what are you doing.
1201 Thread Message Wall thread namespace
1202 Message Wall Greeting Pages used for content above message boxes on Message Walls
2000 Board Board namespace. Used for storing board descriptions
2001 Board Thread Forum threads

Por ejemplo:

window.pageCreatorConfig = {
    namespaces: [4, 8],
    useUsernameAndLinks: true,
    useAvatar: true,
    useTimestamp: true,
    useUTC: false,
    useTimeago: true,
    avatarsize: 12
};

Notas[]

  • namespaces se puede establecer en la cadena "todos" para habilitar PageCreator en todos los espacios de nombres sin necesidad de agregar cada ID de espacio de nombres.

Registro de cambios[]

07-10-21
Final UCP update; removal of legacy code, refactoring of external dependency loader, restoration of $.timeago functionality on UCP wikis
28-09-21
Addition of useUsernameAndLinks option to hide page creator name if desired
21-07-20
Addition of UCP support, addition of avatarsize config option per LastEdited, general cleanup/rewrite
19-12-17
Retrofitting of I18n-js, alteration of config options
04-08-17
Cleanup, i18n expansion, method changes
04-02-17
Slight cleanup/expansion of user options
23-12-16
Local/UTC timezone options available
22-12-16
Removed Help namespace in favor of Project/Sitename
12-12-16
User-inputted namespaces accepted
9-12-16
Initial revision
Advertisement