User:Ciencia Al Poder/UserWikiInfo/es

UserWikiInfo es una extensión para la piel Monobook que agrega en el espacio de nombres Usuario: el avatar de usuario, enlaces a la página de usuario, discusión, contribuciones, blog, correo y grupos del usuario, y el número de contribuciones y fecha desde que hizo la primera edición.


 * Ejemplo:

Instalación
 // UserWikiInfo if (!window.disableUserWikiInfo && ((window.wgNamespaceNumber == -1 && window.wgCanonicalSpecialPageName == 'Contributions') || (window.wgCanonicalNamespace == 'User' || window.wgCanonicalNamespace == 'User_talk' || window.wgCanonicalNamespace == 'Usuario_Blog'))) { if (window.wgAfterContentAndJS) { wgAfterContentAndJS.push(function {			importScript('MediaWiki:Common.js/Clases/UserWikiInfo.js');		}); } else { $(function {			importScript('MediaWiki:Common.js/Clases/UserWikiInfo.js');		}); } }
 * Copia w:c:es.pokemon:MediaWiki:Common.js/Clases/UserWikiInfo.js al  MediaWiki:Common.js/Clases/UserWikiInfo.js  de tu wiki.
 * Copia el siguiente código en el  MediaWiki:Monobook.js  de tu wiki:


 * Copia el siguiente código en el  MediaWiki:Monobook.css  de tu wiki:

 /* UserWikiInfo (en contribuciones, páginas de usuario y discusión) */ background-color: #333; background: -moz-linear-gradient(center top, #777 0%, #333 100%); background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #777777), color-stop(100%, #333333)); filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#333333', startColorstr='#777777', gradientType='0'); color: #AAA; overflow: hidden; line-height: 200%; margin-bottom: 10px; padding: 2px 5px; border: 1px solid #999; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -moz-box-shadow: 0 0.1em 0.9em 0.1em #999; -webkit-box-shadow: 0 0.1em 0.9em 0.1em #999; box-shadow: 0 0.1em 0.9em 0.1em #999; }
 * 1) UserWikiInfo {

float: left; margin: 5px; margin-right: 10px; border: 1px solid #aaa; -moz-box-shadow: 0 0 0.5em 0.1em #aaa; -webkit-box-shadow: 0 0 0.5em 0.1em #aaa; box-shadow: 0 0 0.5em 0.1em #aaa; position: relative; }
 * 1) UserWikiInfo > div.useravatar {

display: none; }
 * 1) UserWikiInfo > .useravatar > .editavatar {

display: block; z-index: 5; position: absolute; top: 0; left: 0; padding: 5px; text-align: center; background: #ccc; color: #00c; }
 * 1) UserWikiInfo > .useravatar:hover > .editavatar {

display: inline-block; padding: 2px 10px; margin-top: 5px; border: 1px solid #444; background: #555; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
 * 1) UserWikiInfo > span {


 * 1) UserWikiInfo > span a { color: #fec423; }

display: inline-block; padding: 4px 8px; border: 1px solid #444; background: #555; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
 * 1) UserWikiInfo span.contenteditcount {

display: inline-block; width: 100px; border: 1px solid #eee; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
 * 1) UserWikiInfo span.psmax {

display: inline-block; height: 5px; background-color: #60f860; -moz-box-shadow: inset 0 0 1px 0 #333; -webkit-box-shadow: inset 0 0 1px 0 #333; box-shadow: inset 0 0 1px 0 #333; }
 * 1) UserWikiInfo span.psact {
 * 1) UserWikiInfo span.psact.pslvl1 { background-color: #f8d800; }
 * 2) UserWikiInfo span.psact.pslvl0 { background-color: #ff0000; }


 * Crea  MediaWiki:UserWikiInfoContribs  en tu wiki con el código:

 ||||

Personalización
Debes editar  MediaWiki:Common.js/Clases/UserWikiInfo.js . Las siguientes variables se pueden modificar para cambiar textos, agregar más enlaces, o incluso cambiar el idioma:


 * tmpl
 * emailtmpl
 * contrtmpl
 * grouptmpl
 * datefm
 * editavatar
 * months
 * groupseparator
 * groups
 * avatarWidth
 * avatarHeight

Algunos son HTML puro, y algunos usan textos como {este} que se reemplazan con valores cuando se carga. No puedo documentar más en este momento.