blogo de kreanto

Publicamos la web de la veterinaria de Oropesa / Orpesa

Veterinaria Oropesa

Os informamos de la web de presentación de la Veterinaria Oropesa donde tienen unas fotos de presentación, el equipo técnico-sanitario del que disponen en su clínica, horarios de apertura, algunas informaciones útiles y un formulario de contacto.

La dirección es http://www.veterinariosoropesa.com

Es un Drupal estándard con pocos módulos que funciona bién a modo de presentación. Esperamos que os guste.

Actualizamos Castelectro, billares, futbolines y máquinas recreativas en Castellón

Billares y Futbolines en Castellon, gracias a Castelectro
Hemos actualizado módulos varios de la web www.castelectro.com y ya vuelve a estar en marcha todo al 100%. Os recomendamos una visita por su catálogo de billares, máquinas recreativas y futbolines.

Ni aktualigas la datumbazon de Pasporta Servo

Ni laboras je la aktualigo de Pasporta Servo. Nuntempe aperas erarojn en la Drupal 5/6 versio.

Pasporta Servo

La eraroj aperas en preskaux cxiuj sekcioj. Ni pensas ke temas pri malnovaj versioj de PHP (versio 4) en la novaj serviloj. Drupalo 7/8 nun uzas PHP5.

Pasporta Servo

Importante tener solucionadas las vulnerabilidades de Drupal anunciadas en SA-CORE-2013-003

En las últimas versiones de Drupal 7, como por ejemplo la 7.26, nos aparece un aviso de tipo warning en los informes del proyecto web que reportan en https://drupal.org/SA-CORE-2013-003

La cuestión es evitar scripts remotos con el diretorio (o subdirectorios) de nuestro files.

Se soluciona añadiendo unas directivas en el .htaccess dentro del directorio files. En concreto:

# Turn off all options we don't need.
Options None
Options +FollowSymLinks

# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
  # Override the handler again if we're run later in the evaluation list.
  SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>

# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php5.c>
  php_flag engine off
</IfModule>

Deny from all

(Este ejemplo es para las versiones 7.x, para versiones 6.x cambia un poco, está en el enlace del proyecto Drupal)

Configurando las url limpias de Drupal en un servidor web NGINX

El servidor web NGINX no entiende las directivas del fichero .htaccess, responsable de generarnos el sistema de url limpias en Drupal, con lo cual si llega el día que quieres usar un entorno web con NGINX prescindiendo del Apache te encontrarás con que no te funcionan las url limpias en tu proyecto.

Por defecto, la configuración de NGINX dice algo así:

    server {
        server_name _;
        root /var/www/html;

        location / {
          try_files $uri @rewrite;
        }

        location @rewrite {
                rewrite ^/(.*)$ /index.php;
        }

Para que te funcione, debes hacer un par de cambios en el location y en el @rewrite del location. Esto funciona a la perfección:

    server {
        server_name _;
        root /var/www/html;

        location / {
                # This is cool because no php is touched for static content
                try_files $uri @rewrite;
        }
        location @rewrite {
                # Some modules enforce no slash (/) at the end of the URL
                # Else this rewrite block wouldn't be needed (GlobalRedirect)
                rewrite ^/(.*)$ /index.php?q=$1;
        }

Reinicia tu servidor NGINX y ya lo tienes. Esperamos que te sirva este artículo.

Insertando audios albergados en Dropbox con el control de audio de HTML 5

En uno de nuestros proyectos, necesitábamos insertar el control de audio nativo de HTML5 y, para no cargar el servidor con muchos mp3 corriendo en streaming cuando fuesen escuchados por los usuarios, los hemos puesto en un directorio en Dropbox, y funciona de maravilla:

Intro (Noli Me Tangere)

Intro (Noli Me Tangere)

 

<audio controls="controls">
  <source src="http://dl.dropbox.com/s/dhgb8vn560lnjgh/casal-popular-castello-intro.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>

Añadiendo el voto negativo en Klaku.net

Hasta ahora, sólo se podía hacer votos positivos a las noticias de www.KLAKU.net, teniendo entonces al cabo de un tiempo siempre números de puntuaciones altos. Pero desde hoy ya es posible el voto negativo.

votos en Klaku.net

Entorno de pruebas siempre apunto en Klaku, el Menéame esperantista

El proyecto KLAKU, el cual se trata de un Menéame en la lengua internacional esperanto, siempre está sujeto a pruebas y experimentos, así que desde el principio que montamos dos entornos publicados y accesibles desde el menú superior de la web para todo usuario que desee trastear: el entorno en producción y el entorno para pruebas.

http://klaku.net
http://testado.klaku.net

Cada vez que necesitamos sincronizar ambas versiones para realizar una prueba con algún módulo y con la última información de la versión en producción, clonamos la base de datos de producción y pasamos todos los ficheros del /sites/default/files de la siguiente manera:

mysqldump dbI455058793 -h db455058793.db.1and1.com -u USUARIO -pCONTRASEÑA > aqui.sql
mysql dbI460727595 -h db460727595.db.1and1.com -u USUARIO -pCONTRASEÑA < aqui.sql
cp -rf klaku.net/sites/default/files/* testado.klaku.net/sites/default/files/.

Y así de fácil, en cuestión de 1 minuto, ya tenemos ambos entornos idénticos y listos para trabajar y hacer pruebas.

Todovila-real.com, una web de noticias de actualidad y ocio de Vila-real

Noticias Vila-real
Una web completa de noticias de actualidad y ocio de Vila-real: sucesos, deportes, tema del día, multimedia y mucho más.