Usuario:Macy/StatusChanger
El StatusChanger es un script que añade 3 botones que permiten cambiar el estado de un usuario similar al del monobook-suite, con la diferencia de que éste código puede ser personalizado.
Para activar este código, lo único que necesitas es copiar el siguiente código en tu monobook.js
importScript('User:Robinsonsmay/StatusChanger.js');
Después refresca la caché de tu navegador. En Internet Explorer, Ópera y Firefox ésto se realiza presionando la tecla F5.
Adicionalmente, necesitarás dos páginas extra:
Ahora, en Special:Mypage/StatusTemplate, copia el siguiente código:
<div style="position:absolute; z-index:100; right:10px; top:10px;" class="metadata" >Mi estado: {{ #switch: {{{1}}} | in=<span style="color: green;">'''Conectado'''</span>. [[Image:Crystal cache.png|40px]] | busy=<span style="color: gold;">'''Ocupado'''</span>. [[Image:Crystal package system.png|40px]] | out=<span style="color: red;">'''No conectado'''</span>. [[Image:Crystal error.png|40px]] }}</div>
La diferencia entre este y el del monobook-suite, es que lo puedes personalizar cambiando las figuras y los mensajes mostrados. Como alternativa, puedes ver mi código
Para finalizar, pon {{Usuario:Example/Status}} en tu página de usuario, o donde tú quieras.
Créditos
editarEl crédito de este script es para su creador, Misza13. La traducción y adaptación del código fue hecha por mi.