Fernando Val me ha pasado unos iconos que ha hecho para el Bueditor, modificando otros iconos libres.
Fichero de los iconos para bueditor
Para instalarlos sólo has de sustituir los iconos dentro del módulo Bueditor por los del fichero de Fernando.
Si fuese Fernando se lo pasaría al creador de Bueditor, avisando, claro está, que es una modificación de otros iconos, para ver si le gustan.
Hace ya unos meses probé Mollom y no me acabó de gustar. El problema era que mostraba el captcha, para verificar si un usuario era un robot, demasiadas veces a los usuarios legítimos.
Mi solución fue poner el módulo captcha para el formulario de registro y en el de los comentarios para usuarios no registrados. Aunque de esta manera todos los usuarios no registrados tenían que rellenar el captcha sólo debían hacerlo en un paso, Mollom por defecto no mostraba el captcha, sólo lo hacía después si sospechaba de un usuario (y sospechaba muchas veces) con lo que eran necesarios dos pasos para enviar comentarios (malo, caca)
Ahora que ya está por la versión 1.5 voy a volverlo a probar y me gustaría que me comentarais si vuelve a hacer lo mismo o ha mejorado y no detecta tantos falsos positivos.
(ahh, para probarlo no pongáis enlaces a webs típicas de spam que luego creerá que sois spammers y os mostrará el captcha siempre)
Si quieres que se pueda acceder a tu dominio sin www's y con y quieres evitar las páginas duplicadas un buen método es hacer una redirección de un sitio a otro usando mod_rewrite.
Para hacerlo normalmente no hay problema, de sin www' a con sería algo así:
<ifmodule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^www\.dominio\.com [NC] RewriteRule ^(.*) http://www.dominio.com/$1 [L,R=301] </ifmodule>
y para que sea al revés, de www's a sin:
RewriteCond %{HTTP_HOST} !^dominio\.com\.es [NC] RewriteRule ^(.*) http://dominio.com/$1 [L,R=301]
(de telendro.com.es)
El problema en Drupal si usamos el multiste es que sólo hay un .htaccess para todos los dominios por lo que no podemos ponerlo en el .htaccess. Pero no está todo perdido, también se puede hacer:
Para pasar de sin www's a con:
RewriteCond %{REQUEST_URI}\\/%{HTTP_HOST}/www. ^/+(.+/)?[^.]*[^/]\\(/)([^w][^w][^w][^.].*/(www\.)¦.*)$ [OR,NC] RewriteCond %{HTTP_HOST}/www. ^(/)?(/)?([^w][^w][^w][^.].*/(www\.))$ [NC] RewriteRule ^ http://%4%{HTTP_HOST}%{REQUEST_URI}%2 [L,R=301]
(encontrado por Pedro)
y para pasar de www' a sin:
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
(visto en el blog de Alex Sancho)
K74 me pregunta cómo traducir el interfaz de Drupal, específicamente el título de "Similar Entries" (que yo no había traducido aún).
En php para imprimir un texto se pueden usar varias funciones, echo, print y muchas otras pero de esta manera resulta imposible reemplazar el texto por otro según el idioma.
Para eso en Drupal existe la funcion t() que se usaría de la siguiente forma:
<?php
echo t("Similar entries");
?>
Lo que hace la función es comprobar si el idioma actual no es el por defecto si existe un string que reemplace al que hemos introducido y devolver ese. Si no encuentra ninguno devolverá el introducido cómo parámetro en la función (por eso salen algunas cosas en Inglés cuando no está del todo traducido) Estas relaciones entre strings se determinan con la página de administracion "Interfaz de traducción" (admin/build/translate) o subiendo un .po para un lenguaje en "Idiomas" (admin/settings/language).
Así para traducir "Similar entries" hemos de ir al buscar de la Interfaz de traducción (admin/build/translate/search) darle al editar de los resultados que nos salgan que nos interese y luego traducir el string en cada uno de los idiomas que tengamos y nos interese.
La función t() permite también introducir variables pero os dejo que os leáis el API para saber cómo van.
Pro último comentar que también existe una función equivalente para Javascript aunque sólo a partir de Drupal 6: Drupal.t()
alert(Drupal.t("Texto disponible para traducir");
Hace unos pocos meses nos surgió una oportunidad y decidimos aprovecharla ideando un proyecto sobre una web de turismo. La idea principal era usar algo que nosotros llamamos inteligencia total que no es más que la suma de la inteligencia colectiva (la gente de la red social) más la inteligencia artificial. Esta IA no era más que un robot que usando la web semántica obtendría información en otras webs (opiniones, fotos y videos, etc). Por supuesto la información que obtendría se usaría siempre poniendo sólo un extracto y con enlaces a la fuente para ver más.
Además, nuestra web también sería semántica en el sentido que los datos contenidos se facilitarían usando RDF para que otras web pudiesen usar nuestros datos. Para realizar el proyecto íbamos a usar Drupal ya que están haciendo muchos esfuerzos encaminados a llevar a Drupal a los primeros puestos de la red semántica. Por ejemplo, en la categoría RDF hay ya 16 módulos y es uno de los puntos importantes que últimamente comenta Dries en su State of Drupal (casi al final de la presentación)
Cómo nos hablaron bien de la CAN decidimos presentarles un plan de empresa ambicioso (230.000€) vistas a obtener un préstamo participativo. Todo parecía ir bastante bien pero al final nos dijeron que no y tuvimos que asumirlo y seguir adelante.
Por cierto, por si a alguien le interesa hemos decidido publicar el plan de empresa.