Twitter vs. Identi.ca. O ¿Por qué Identi.ca es mejor que Twitter?

Voy a exponer mi opinión sobre un tema que me han preguntado muchas veces. Empiezo desde el principio. Ambas son redes sociales en las cuales uno escribe un estado cada cierto tiempo, cuando quiere. Generalmente, lo que está haciendo, pensando, algún enlace o respuesta a otro. Además, se puede seguir, buscar y leer a otros. No es como Facebook u otras redes, sólo se publican estados, siendo así algo más simple e instantáneo.

Hasta aquí una breve descripción para situarnos, no todos son adictos los han usado. Ahora voy a opinar para que me tiren tomates opinen en los comentarios.

Así que prefiere Identi.ca ¿Por qué?

· Lo primero, porque está basado en el software libre StatusNet. No sólo existe Identi.ca, sino que existen muchas más redes basadas en StatusNet y todas pueden interactuar como si fuese una. Por ejemplo, puedo seguir y conversar con alguien de otra red, marcar como favorito algún estado suyo, etc…

Para quién diga que no tiene integración con Twitter, le diré que es al revés, es Twitter quién no tiene integración con otras redes. Además, Identi.ca manda los estados a Twitter, mientras que no sucede al contrario.

· Otro aspecto a destacar son los grupos, que nada tienen que ver con las listas de Twitter. En ellos no te agregan otros, tú eliges en cuales quieres estar. También, de igual modo que los hastags, se usa el nombre del grupo, precedido de un “!” (en lugar de “#”) y con eso “mandas” el estado a todo el que esté en ese grupo.

· Existe una opción en la configuración para que, si quieres, te avise via email si marcan como favorito un dent tuyo.

· La página actualiza en tiempo real, no como Twitter, que solo avisa de nuevos tweets. Ésto recuerda más a un chat actualizándose…

· Debajo de cada estado, en Identi.ca hay un enlace que se llama “en contexto”, en Twitter, uno que se llama “in reply to”. En Twitter, para seguir la conversación (y en orden inverso) hay que seguir todos esos enlaces in reply to, sin embargo, en Identi.ca, con ir al en contexto vemos la conversación ordenada. Mucho más cómodo. Para verlo, nada mejor que un ejemplo.

· Se pueden ver respuestas a alguien que no sigues, no es muy importante ésto pero al más curioso/a le gustará.

· Y por último… hay más frikismo :P

¿Qué opinan y cuál les gusta más?

Ser invisible con Pidgin en protocolo XMPP / Gtalk

Quien use Pidgin y acostumbre a usar varias cuentas se habrá dado cuenta que MSN y supongo que otros, soportan la invisibilidad, osea, que pueden aparecer como no conectado. Pero en Gtalk/XMPP no, aunque Gtalk soporta esa característica y en la web de Gmail puedan usarlo, en Pidgin no hay modo aparente de volverse invisible en las cuentas de Google.

Bueno, no está todo perdido, no hay modo aparente, osea, que sí que lo hay, hay truco, alla va:

Abren la ventana de los contactos y

> herramientas > complementos > consola XMPP

y lo habilitan. Después

herramientas > consola XMPP

esto abre la ventana de la consola XMPP, ahora tengan el estado que tengan, en la ventana de contactos, simplemente cámbienlo por otro. Saldrá en la consola un mensaje como éste y tendran que copiarlo porque tiene números únicos, referidos a su cuenta y avatar:

<presence>
  <show>away</show>
  <c xmlns='http://jabber.org/protocol/caps' node='http://pidgin.im/' hash='sha-1' ver='70sh7/daGJs73nTv+B2afjsQHk5jd63NaHYdj='/>
  <x xmlns='vcard-temp:x:update'>
    <photo>jh3b3ds1cd72bd5s72l3s38d2h8da7ws7</photo>
  </x>
</presence>

lo pegan en la consola, borrando los saltos de línea y la línea <show>away</show> y a <presence> lo cambian por <presence type='unavailable'> y queda así:

<presence type='unavailable'><c xmlns='http://jabber.org/protocol/caps' node='http://pidgin.im/' hash='sha-1' ver='70sh7/daGJs73nTv+B2afjsQHk5jd63NaHYdj='/><x xmlns='vcard-temp:x:update'><photo>jh3b3ds1cd72bd5s72l3s38d2h8da7ws7</photo></x></presence>

Ya está hecho, son invisibles aunque no se vean así, sus contactos sí le verán desconectado :P

nota: los números que aparecen están cambiados of course… :mrgreen:

EDITADO: hay un modo de comprobar que son invisibles. Si se ponen como invisibles en Gmail, pero en Pidgin no lo estan, Gmail avisa que no son invsibles porque sus cuentas estan abiertas desde otro cliente que no lo soporta. Cuando son invisibles en Pigdin también, Gmail quita ese aviso.

Recomendación de aplicaciones útiles en teléfonos móviles que usen J2ME

Hace poco que adquirí un telefono móvil con WI-FI. Y si bien no es un smartphone, puede usar aplicaciones programadas en Java (J2ME). Tras tenerlo ya en mi mano, pensé cuales eran mis necesidades y estuve un tiempo buscando aplicaciones para satisfacerlas: necesitaba poder navegar por internet, usar identi.ca y twitter, escribir textos y guardarlos o pasarlos a un ordenador, usar Gtalk/MSN y escuchar música. (Para lo último ya tiene radio, reproductor y puedo guardar lo que quiera, no neceisito nada, pero si alguien no tiene que me avise en comentarios que apmplío la lista ;) ).

Y también VoIP, pero eso no lo he encontrado gratuito (de aplicación a aplicación o de aplicación a número, sobre todo ésto último ;) ). Agradecería mucho si alguien conoce alguna aplicación gratuita que funcione en J2ME y las llamadas sean gratuitas :P

Bien, allá van mis recomendaciones, por si no las conocían. La idea es usar los menos programas posibles:

· Opera Mini Guarda marcadores, puede buscar en la página y tiene zoom, pestañas y pantalla completa. Entre las configuraciones, te permite cargar o no imágenes, vista móvil o no, apaisado o no, recordar contraseñas o no, limpiar hisotrial y más.

· UCbrowser Aunque se vea más feo y esté en alpha es más completo que Opera y tiene varias opciones de configuracion. Entre las que están: decidir si se envía o no la cadena de user-agent y cómo, vista movil o no, cargar imágenes o no, comprimir datos WAP o no, temas, limpiar historial y más. Guarda marcadores, puede buscar en la página y tiene zoom, pestañas y pantalla completa.

· FileExplorer Está en alpha y se cierra alguna vez. Navegador de archivos, puede abrir, crear, borrar, copiar, pegar, mover, renombrar, ver ocultos, cambiar permisos, ver propiedades de directorios y archivos. Y enviar archivos por bluetooth. Incluye en sí un editor de texto simple para crear o modificar.

· Talkonaut Mensajería instantanea, múltiples cuentas: Gtalk, AIM, ICQ, MSN y Yahoo. Ademas puede llamar, (esto tiene voip: gtalk-to-voip, pero no es gratuito) y enviar SMS.

Sí, admito que podría tener un sólo navegador pero pasa lo de siempre, las páginas van mejor en uno o en otro xD

Para Internet en general, incluyendo identi.ca y twitter uso los navegadores, para escribir y gestionar archivos: FileExplorer, para usar Gtalk/MSN: Talkonaut. Imagínense escribir esto en el telefono y copiarlo en Wordpress directamente :mrgreen:

¿Alguna tarea más que hacer desde el teléfono móvil? ¿Alguna surgerencia?

Follow Friday Linuxero

Twitter es una excelente herramienta para comunicarnos a través de la web. Muchos artistas utilizan esta herramienta para comunicarse con sus fanáticos, dueños de blogs mantienen al tanto a sus lectores, etc. Una costumbre particular por los usuarios de twitter es recomendar a otros usuarios el viernes de cada semana y es lo que muchos conocen como el #followfriday. Es por eso que nos hemos unido muchos bloggers linuxeros para crear el Follow Friday Linuxero (#FFL). El mismo consiste en recomendar otros usuarios de twitter cuyos blogs sean de temática Linux. Si se fijan, en la lista aparecerá la cuenta de twitter personal de cada blogger. Lo hacemos así para que vean el interés de parte de nosotros para con ustedes. Tal como la comunidad linuxera se ayuda, así hacemos nosotros demostrando que no hay rivalidad entre nosotros como bloggers, por eso nos ayudamos unos a otros.

La lista es la siguiente, en el cual aparece primero la cuenta de Twitter seguido del blog al que pertenece:

1. @gab1to  -  Gabuntu
2. @lavidalinux  -  La Vida Linux
3. @sefsinalas  -  Paraíso Linux
4. @Ubunlog  -  Ubunlog
5. @GomezHyuuga  -  Fedoreando
6. @soker_  -  PortalUbuntu
7. @ManuelHerreraM  -  Desde Ubuntu para el Mundo
8. @ubuntizando  -  Ubuntizando el Planeta
9. @ociolinux  -  OcioLinux
10. @novatillasku  -  NovatillaSku
11. @bachitux  -  Un Tux Suelto
12. @nosinmiubuntu  -  Nosinmiubuntu
13. @javier_4pr  -  Linux 4 PR
14. @timbislopez  -  Timbis
15. @buskytux  -  Buskytux.tech
16. @manuelgop  -  Hablo con Gambetas
17. @N1colas_  -  El Ventiluz
18. @jg0mez  -  No Solo Unix
19. @Cresar  -  TecnoZone
20. @wereveryware  -  We ‘r everyware
21. @alejandrocq  -  El blog de alejandrocq
22. @user21  -  UbuntuWay
23. @Thalskarth  -  Thalskarth’s Maëlstrom
24. @superfriki  -  Todos Somos Frikis
25. @Sinwindows  -  Sin Windows
26. @yunn9  -  Is Open is Free
27. @martincasc  -  Soft-Libre
28. @rafeviper  -  Seek N’ Geek
29. @Mph2  -  Geekly Planet
30. @enzofava  -  enzofava.com
31. @usemoslinux  -  Usemos Linux
32. @lupyxe  -  chicafriki.org

A continuación unas preguntas:

1. ¿Por que crees que te deberían seguir tus lectores en Twitter, además de leer tu blog?

Porque en Twitter se usa una comunicación más directa, se comunica lo que uno hace y se “chatea”, por mucho que digan “Twitter is not a chat” xD También es una red social, en ella hay mucha más gente de la que pueda seguir un blog.

2. ¿Qué ha cambiado en tu relación con el resto de los bloggers desde que usas Twitter?

“Chateo” más y hablo de cualquier cosa con ellos. En los comentarios, ¿en qué post se hace eso? ¿Y si no tiene nada que ver la conversación con el post? Y me ha permitido conocer más bloggers de los que hubiese conodido sin él como consecuencia de lo anterior, al ser una red en la cual hay mucha más gente de la que pueda tropezarse con un blog.

3. ¿Te ha ayudado la idea de este post a conocer a otros bloggers mediante Twitter?

Por supuesto, a todos de la lista no los conocía :mrgreen: Ha tenido una amplia aceptación y los animo a participar.

Bueno amigos, hemos compartido con ustedes nuestras cuentas personales de Twitter. Esperamos que se animen a participar con nosotros en esta red social y verán lo útil que es hacerlo. Estamos abiertos a sugerencias o recomendaciones vía Twitter. Si encuentras alguna noticia que crees que debamos bloguearla, nos puedes avisar mediante Twitter. Es muy útil, así que si os animáis y aun no tenéis abierta una cuenta, podéis hacerlo en Twitter.com.

Ahora por último si tienes Twitter, nos gustaría que retwitearas esto, haciendo clic encima de los pajaritos:

Formulario de contacto con captcha integrado en Wordpress como una página más (manual, sin plugin)

Nos creamos una cuenta en reCAPTCHA (es de Google ahora). En “My account” veremos nuestras claves, una pública y otra privada, las tenemos en cuenta para después. Y nos bajamos, descomprimimos recaptchalib y subimos al directorio donde tenemos el Wordpress recaptchalib.php quedando en /TUBLOG/recaptchalib.php

Abrimos un documento en blanco (en texto plano) y nos basamos en el index.php que está en el directorio donde tenemos el Wordpress /TUBLOG/index.php, que contiene

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php');
?>

Está todo comentado menos cuatro líneas (las comentadas se podrían borrar) y comentamos o borramos tambien define('WP_USE_THEMES', true); quedando así

<?php
require('./wp-blog-header.php');
?>

Añadimos más código debajo de eso. Nos basamos en el código de otro index.php, pero el de nuestra plantilla, que esta en el directorio /TUBLOG/wp-content/themes/TUTEMADEBLOG/index.php.

Tenemos que usar una parte de ese código, no todo. Hay que fijarse que un blog como éste, tiene por ejemplo, la cabecera (header.php), la barra lateral derecha (sidebar.php) y el pie (footer.php). Con usar un código llamando a esos 3 elementos (porque mi blog no usa más), es suficiente. Si tu blog tiene un segundo sidebar por ejemplo u otro elemento más, habría que llamarlo también y seguro que aparece en tu index.php.

Mi index.php es largo y necesito sólo las primeras líneas, que llaman al header.php <?php get_header(); ?> y abren un div <div id="content">. Y las últimas, que cierran el div </div>, llaman al sidebar.php <?php get_sidebar(); ?> y al footer.php <?php get_footer(); ?>. Quedando así junto con lo anterior:

<title>TUTITULO | TUBLOG</title>
<?php
require('./wp-blog-header.php');
?>

AQUI VA A IR EL CSS

<?php get_header(); ?>
<div id="content">

AQUI VAN A IR LOS CODIGOS

</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

Ahora lo guardamos dos veces en el directorio donde tenemos Wordpress, junto al primer index.php, una llamándolo contacto.php y otra enviado.php.

En contacto.php donde está AQUI VA A IR EL CSS ponemos:

<style type="text/css">

#content {
margin-top:10px; 
}

.name, .mail, .asunto, .msg {
padding: 0px 10px 0px 10px;
background: #FEFEFE;
border: 1px solid #626262;
font: normal 1em Arial, Helvetica, sans-serif;
}

.name, .mail {
width: 140px;
height: 20px;
}

.asunto {
width: 380px;
height: 20px;
}

.msg {
width: 420px;
}

#re {
margin:0 auto; width:500px; 
}

#con1, #con2, #con3, #re {
margin:0 auto; width:500px; 
}

</style>

y donde está AQUI VAN A IR LOS CÓDIGOS ponemos un formulario (miramos nuestra clave pública de recaptcha para ponerla):

<div id="content">

<div id="con1">
<p>Ningún campo es obligatorio. No obstante, si deseas respuesta, deberás<br />introducir algún e-mail de contacto.</p>
</div>

<form id="contacto" name="contacto" method="post" action="http://TUBLOG/enviado.php">

<div id="con2">
<p>Nombre y Apellidos
<input name="nombre" type="text" id="nombre" class="name"/>
Mail
<input name="mail" type="text" id="mail" class="mail"/> 
</p>
<p>
Asunto
<input name="asunto" type="text" id="asunto" class="asunto"/> 
</p>
<p>Mensaje</p>
<p>
<textarea name="mensaje" type="text" id="mensaje" class="msg" rows="10"/></textarea>
</p>
</div>

<div id="re">
<?php 
require_once('recaptchalib.php');
$publickey = "CLAVEPUBLICARECAPTCHA";
echo recaptcha_get_html($publickey);
?>
</div>

<div id="con3"><p>
<input type="submit" name="Submit" value="Enviar" align="center"/>
</div>

</form>

</div>

En enviado.php donde está AQUI VAN A IR LOS CÓDIGOS ponemos el código php que envía el e-mail (aquí está nuestra clave privada de recaptcha y ponemos el email que va a recibir el correo):

<div id="content">
  
<p style="margin:0 auto; width:500px; margin-top:50px"align="center">

<?php 
require_once('recaptchalib.php');
$privatekey = "CLAVEPRIVADARECAPTCHA";
$resp = recaptcha_check_answer ($privatekey,
                                $_SERVER["REMOTE_ADDR"],
                                $_POST["recaptcha_challenge_field"],
                                $_POST["recaptcha_response_field"]);

if ($resp->is_valid) {
  $header = 'From: ' . $_POST['mail'] . " \r\n";
  $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
  $header .= "Mime-Version: 1.0 \r\n";
  $header .= "Content-Type: text/plain";
  
  $mensaje .= "De " . $_POST['nombre'] . " \r\n";
  $mensaje .= "e-mail: " . $_POST['mail'] . " \r\n";
  $mensaje .= "Enviado el " . date('d/m/Y', time()) . " \r\n";
  $mensaje .= "Mensaje: \r\n" . $_POST['mensaje'] . " \r\n";

  $para = 'TUEMAIL';
  $asunto = $_POST['asunto'] . " \r\n";
  
  mail($para, $asunto, utf8_decode($mensaje), $header);
    echo "Enviado correctamente";
  } else {
    die ("El reCAPTCHA no fué introducido correctamente. Vuelve a intentarlo.");
  }
?>

</p>

</div>

¿El resultado de todo esto? Vean mi propio formulario de contacto :mrgreen:

Se viene… cambio de dominio y nombre.

Tras un tiempo con el dominio http://cosasvarias.com.es/ y el nombre Cosas Varias, decidí cambiar de dominio. Éste nombre fué pensado en un minuto cuando empecé hace un año porque no sabía qué poner ni de qué iba a hablar. No muy original pero me bastaba.

chica friki

¿Cómo decidí cambiarme? En una conversación un tanto friki :lol: surgió la idea. Al principio me hizo gracia pero no hice mucho caso. Luego le daba vueltas de vez en cuando y cada vez me parecía mejor idea. Hasta que no pude aguantar las ganas de cambiarlo.

¿Con quién hablaba? ¿Quién tuvo la culpa la idea? Alguien con un dominio muy parecido /usr/home/ksaver :roll:

¿Por qué esos colores? Me baso en el diseño de la página de FreeBSD :P

No hay problemas si me siguen desde su lector de feeds, el feed sigue siendo http://feeds.feedburner.com/cosasvarias para los posts y http://feeds.feedburner.com/cvcomments para los comentarios. Y Cosas Varias ahora redirige aquí.

¿Qué les parece el cambio? :mrgreen:

Cómo configurar el aspecto o apariencia de Openbox y GTK editando archivos de texto

He instalado Openbox y aplicaciones que usan GTK2.0 ¿Cómo configurar el aspecto o apariencia visual sin usar nada para configurarlo, editando archivos de texto?

Aspecto o apariencia de openbox:

Si colocamos cosas en el escritorio al inicio, es el archivo /etc/xdg/openbox/autostart.sh si queremos configurarlo para todos usuarios o solo para un usuario concreto /home/USUARIO/.config/openbox/autostart.sh.

Ejemplo de mi autostart.sh:

/usr/local/apps/ROX-Filer/AppRun --pinboard Default &
oclock -fg white -bd white -transparent -geometry -90+40 &
# esto coloca Oclock en esa posición y transparente
xload -bg black -fg white -hl red -scale 4 -geometry -50-60 &

Para elegir tema y otros aspectos relaccionados con Openbox, los archivos a editar son /etc/xdg/openbox/rc.xml o /home/USUARIO/.config/openbox/rc.xml.

Cambiamos el tema buscando: (por ejemplo yo uso el tema Gold)

<theme>
<name>Gold</name>

Los temas de Openbox estan en /usr/share/themes/

Cambiamos la fuente de la ventana activa buscando: (por ejemplo yo uso Sans)

<font place="ActiveWindow">
<name>sans</name>
<size>8</size>
<weight>bold</weight> <!--bold o normal-->
<slant>normal</slant> <!--italic o normal-->
</font>

Las fuentes estan en /usr/share/fonts/. Se puede cambiar la fuente en mas cosas:

<font place="InactiveWindow"> (Ventana inactiva)
<font place="MenuHeader"> (Titulo del menu de Openbox)
<font place="MenuItem"> (Item del menu)
<font place="OnScreenDisplay"> (Esa ventana que sale cuando se cambia de escritorio)

Se puede configurar la posicion de ventanas y pantallas (<placement> </placement>), las acciones con el ratón (<mouse> </mouse>) y el teclado (<keyboard> </keyboard>) configuraciones en aplicaciones especificas (<applications> </applications>) y más. Un enlace de utilidad para configurar las acciones con el teclado y ratón puede ser éste.

Para configurar cosas específicas de una aplicación, se mira WM_CLASS usando obprop y en /etc/xdg/openbox/rc.xml o /home/USUARIO/.config/openbox/rc.xml por ejemplo yo configuré Oclock así para que no aparezca en el panel, aparezca en todos escritorios, sin decoracion y debajo de las ventanas, como un plasmoide de KDE pero más ligero :P :

<application class="Clock">
<decor>no</decor>
<shade>yes</shade>
<desktop>all</desktop>
<layer>below</layer><ins datetime="2010-03-14T23:44:28+00:00"></ins>
<skip_pager>yes</skip_pager>
<skip_taskbar>yes</skip_taskbar>
</application>

Para editar el menú de Openbox, el archivo a editar es /etc/xdg/openbox/menu.xml o /home/USUARIO/.config/openbox/menu.xml

Cada submenú se coloca en el menú principal (está al final del archivo), por ejemplo colocamos dos. Y también una acción, la de bloquear:

<menu id="root-menu" label="Openbox 3">

<separator label="Aplicaciones" /> <!--pestaña para separar
y organizar, puede no haber-->

<menu id="apps-editores"/> <!--sumenu 1-->
<menu id="apps-graficos"/> <!--sumenu 2-->

  <item label="Bloquear"> <!-- bloquear pantalla -->
    <action name="Execute">
      <command>xlock</command>
      <startupnotify>
        <enabled>no</enabled>
      </startupnotify>
    </action>
  </item>

</menu>

Después colocamos cosas en el menú editores por ejemplo, cada una entre <item label=""></item>:

<menu id="apps-editores" label="Editores">

  <item label="Geany">
    <action name="Execute">
      <command>geany</command>
      <startupnotify>
        <enabled>no</enabled>
        <wmclass>Geany</wmclass>
      </startupnotify>
    </action>
  </item>

  <item label="Emacs">
    <action name="Execute">
      <command>emacs</command>
      <startupnotify>
        <enabled>no</enabled>
        <wmclass>Emacs</wmclass> <!-- wmclass puede ser el mismo
que marca obprop y es importante para crear reglas para esa aplicacion,
como las que pongo en el ejemplo de Oclock -->
      </startupnotify>
    </action>
  </item>

</menu>

Aspecto o apariencia de GTK2.0:

Los archivos a editar son /home/USUARIO/.gtkrc-2.0 y /home/USUARIO/.gtkrc-2.0.mine

Ejemplo con mi .gtkrc-2.0, elegimos el tema de iconos, tema gtk, y fuente, pero hay muchas mas opciones. Se pueden hacer configuraciones extra independientes del tema, para que no se sobreescriban, usando .gtkrc-2.0.mine, lo invocamos con la última linea:

gtk-icon-theme-name = "Hicolor"
gtk-theme-name = "ThinIce"
gtk-font-name = "Arial 8"

Los temas GTK estan en /usr/share/themes/, los iconos estan en /usr/share/icons/, las fuentes estan en /usr/share/fonts/.

Algunos enlaces que nos pueden ayudar con más opciones:

Mas opciones de gtkrc-2.0

Crear temas GTK (1) (2)

Para los que usan ROX, cambiar su aspecto

[Meme] ¿A qué suena tu blog?

En el blog Ubuntuzando el planeta tuvieron una idea, darle música al blog con CodeOrgan, una página que crea música cuando le introducen una dirección.

Me pregunto qué usará, ¿el código de Wordpress? ¿la plantilla? En el mío debió de tomar la plantilla tan minimalista que uso, porque suena muy tranquilo. Demasiado xD

El meme me lo traspasó Thalskarth y ahora se lo paso… a ver que piense… :roll:

Temas Variados

Los ojos de Tux

PCTux

No = Eduardo!

El Rincón de Seth

SubWonderland

Punto50

¡Listo! ¿Tengo 7? Contando 1, 2, … sí, 7.

El meme consiste en que pongan la direción del blog en CodeOrgan y muestren el resultado en su blog. Depués, inviten a otros 7, a hacer lo mismo ;) Los de CodeOrgan ya nos pueden agradecer esa publiciad exponencial xD

En cuanto a mí, a ver si me conformo con la plantilla de una vez. Que ser un perfecionista con los detalles funcionales o estéticos de Wordpress (o Blogger, que me pasaba lo mismo) mata un poco la creatividad escritora. Ya saben, o programan o generan contenido xD

Cambiar tema de emoticonos de wordpress y añadirlos en el formulario de comentarios

En una pausa para descansar de mis tareas se me ocurrió que el tema de iconos original de wordpress no me gustaba mucho y además quería añadir más iconos. También agregar unas líneas de iconos en el formulario de comentarios para facilitar a los comentaristas usarlos. Sí, ya sé que esto se habrá dicho varias veces, pero como nadie lo hace ni le queda exactamente igual, antes de que me lo pregunten allá va :P

¿Se fijaron en el formulario de comentarios? Voy a explicar como lo he dejado así.

Lo primero, que me gusta más, porque me parece más expresivo, el tema de emoticonos de Menéame.net. Click derecho y “guardar imagen como”. Me los bajé todos. Y después, en esdebian.org los que me llamaron más la atención ojeando el foro. Estos son iguales a los originales de wordpress pero hay más.

Usando FileZilla o similares los subimos al hosting, en el directorio donde se aloja wordpress, a una ruta parecida a ésta. Sobreescribiendo los que estan y añadiendo nuevos:

/wp-includes/images/smilies

Después en

/wp-includes/functions.php

buscamos algo como esto:

function smilies_init()

y ya debemos reconocerlo, ahí cada emoticono se asocia a una palabra o caracteres (lo que escribimos, que luego mágicamente se convierte en un emoticono :P ) Asociamos los emoticonos que bajamos y ya se pueden usar.

Para que aparezcan en el formulario de comentarios nos basamos en este código y buscamos unas lineas como ésta:

<img src="http://TUBLOG/wp-includes/images/smilies/ICONO.gif" alt=":ICONO:" onclick="emoticonos(':ICONO:');">

Sustituimos TUBLOG por nuestro blog y buscamos cada emoticón en /wp-includes/images/smilies/. Por cada uno, copiamos la línea y sustituimos ICONO por el icono que queramos.

Tras eso, tenemos el código del enlace pero modificado, eso lo copiamos en el archivo

/wp-content/themes/TUTEMADEBLOG/comments.php

justo antes de algo parecido a esto:

<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>

Y ya debería funcionar, si no, avisarme en los comentarios. Good luck! :grin:

Un año del blog

Hace exactamente un año, el 25 de diciembre, en un momento de aburrimiento, creé este blog en el que al principio no sabía muy bien de qué tratar. Al que le dí un titulo comodín, trataba de varios temas y finalmente acabó siendo blog de Linux, como si no hubiera bastantes ya de Linux…

reloj

Sí, ya sé que esa no es la mejor presentación, es más bien… realista :P . Ha ido creciendo con el tiempo, en posts y en lectores, a los cuales, aunque no sean muchos, estoy muy agradecida de que me lean, porque al leerme consideran interesante lo que escribo. Agradezco incluso a los que no comentan, es decir, la mayoría de las visitas, que los veo jejeje…

Éste es un blog con nulo SEO en el que escribo casi semanalmente lo que me parece interesante. Todo el contenido es original y vierto mi opinión (menos algún fondo de pantalla, porque se trata de recopilación de enlaces).

Y quiero que así siga, creciendo, con ustedes ;)

  • Posts recientes

  • Comentarios recientes

  • Categorías

  • Archivo

  • Improve the web with Nofollow Reciprocity.