Publicar el estado del jabber en la barra lateral de wp
De Indianopedia
Objetivo: que el texto de estado que ponemos en el cliente de jabber y el icono correspondiente, aparezca en tiempo real en nuestro blog
Puesta en marcha
- Instalamos y activamos el plugin Samsarin php widget para poder incorporar código en php en la barra lateral.
- En Diseño>>Widgets creamos una caja samsarin con el siguiente código (obviamente sustituyendo xxxx por tu usuario de jabber
<a href="xmpp:" title="Conexión mensajería Jabber" >
<img src="https://lasindias.net:9090/plugins/presence/status?jid=&images=https://lasindias.net/iconos/--IMAGE--.png" align="right" /></a>
<?php $presencia=file_get_contents("https://lasindias.net:9090/plugins/presence/status?jid=&type=text");
$presencia=utf8_encode ($presencia);?><?php echo $presencia;?>.<a href="xmpp:">[jabber]</a>
- Modificar los PHP Settings del dominio en el servidor
Cambiar el juego de iconos
Puedes usar distintos juegos de iconos. El básico (perfiles de colores) se consigue sustituyendo la imagen a la que llamamos arriba por
<img src="https://lasindias.net:9090/plugins/presence/status?jid=" align="right" />
También puedes subir un juego de imágenes personalizadas de estado a una carpeta en tu blog. En ese caso la imagen llamada habría de ser
<img src="https://lasindias.net:9090/plugins/presence/status?jid=/&images=http://www.tublog.com/carpeta_con_los_iconos/--IMAGE--.png" align="right" />
Los iconos tendrán que llamarse
- available.png
- chat.png
- away.png
- xa.png
- dnd.png
- offline.png
- forbidden.png
Si los tuvieras en gif la imagen llamada debería ser entonces:
<img src="https://lasindias.net:9090/plugins/presence/status?jid=/&images=http://www.tublog.com/carpeta_con_los_iconos/--IMAGE--.gif" align="right" />

