lunes, 28 de marzo de 2011

ideas drupal: Crear tipologias de nodos específicas para ordenar el mantenimiento futuro de la web

Idea de diseño estructural drupal: tipos de nodos diferenciados según el tipo de contenido lógico

Si al diseñar nuestra web, hacemos tipos de nodos específicos, según el tipo de contenido que vamos a poner, y pensando tambien el el tipo de usuario que luego lo va a poder editar, esto nos permitirá luego, signar a un usuario concreto el permiso a editar, borrar, ese tipo de nodo, lo que puede simplificar el trabajor futuro de mantenimiento de la web.

domingo, 27 de marzo de 2011

Moodle: Que el cuestionario ponga un 0 al primer fallo en la respuesta y recalificar

En un cuestionario, Moodle permite hacer que al fallar una pregunta, el propio cuestionario le conteste si es correcto y lo pueda volver a intentar.

Pero si al margen de esto, queremos que en la calificación salga un 0 a la pregunta que han fallado, lo que se puede hacer es que el factor de penalización sea igual al valor de la pregunta.

De esta forma, al fallar la primera vez, esa pregunta tendrá en la calificación un valor de 0.


Imaginemos que tenemos un cuestionario ya contestado y los resultados no tienen en cuenta este aspecto, lo que habrá que hacer es cambiar esta configuración y recalcular las calificaciones de la pregunta, es decir:


si la calificación de la pregunta es

Ponemos en Factor de penalización un 1 tambien:

Luegos vamos a guardar la pregunta

Y vamos a resultados

y a recalificar la pregunta

sábado, 26 de marzo de 2011

problemes amb la blackberry ? reset ? igual vale la pena intentarlo...

He encontrado en zona blackberry este artículo para hacer un reset de la
blackberry que igual puede ser interesante:

http://zonablackberry.com.ve/forum/pf-faqs/1559-como-realizar-un-borrado-de-fabrica.html

miércoles, 26 de enero de 2011

no funciona insert_view con drupal ? - igual es esto...

Llamar a una vista en drupal:

Según como, resulta que no funciona la llamada a una vista con drupal.

Resulta que además de enviar el módulo insert_view, ir a administración
de módulos y activar el módulo, tambien hay que crear el nuevo tipo de
filtro.

Para esto hay que ir a configuración | input format | añadir

le llamamos insert_view por ejemplo

en configuración, indicamos si queremos los perfiles a los que se aplica
y luego, indicamos el tipo de acción que realizará el filtro, es decir
insert_view

y ahora si que tenemos el filtro activo.

Si vamos a formato de entrada de por ejemplo una página, veremos que ya
existe el filtro insert_view

y si ponemos en el cuerpo de la página, la llamada a la vista

[view:nombre_vista]

Ya funciona !

lunes, 24 de enero de 2011

proyecto Domus: sonorización de Illa Diagonal

Un proyecto interesante a nivel sonoro:

Se trata de ambientar a nivel sonoro un espacio público mediante
algoritmos, sensores, informática y efectos sonoros.

En función de los inputs de los sensores (hora del dia, personas, ruido
ambiente, luz, etc...) y de ciertos algorimos creados a medida para este
proyecto, una empresa ha creado la sonorización de Illa Diagonal y
podremos oir música, pájaros o todo tipo de efectos sonoros según el
momento en que pasemos por las diferentes zonas del edificio.

no os parece fantástica la idea ?

Se puede ver más información en este artículo del EL PAIS

http://www.elpais.com/articulo/cataluna/Leviatan/sonoro/elpepiespcat/20110115elpcat_11/Tes

---------------------------------------
Eric Rivera Butzbach

http://www.aloido.es
http://eriverabutzbach.blogspot.com/
---------------------------------------

martes, 14 de diciembre de 2010

porque las fotos van a una carpeta de sistema en vez de una carpeta pública con fck editor y drupal 6 ?

Según como, es posible que con fck editor y drupal las fotos vayan a una
carpeta de sistema en vez de una carpeta pública y eso es posible que se
deba a un parámetro de configuración de drupal.

Mirando en Admin |Site configuration | File sytem

Hay una opción que dice: Download method.

Si pone private en vez de public, los ficheros irán a una carpeta de
sistema en vez de una carpeta pública.

---------------------------------------
Eric Rivera Butzbach

http://eriverabutzbach.blogspot.com/
---------------------------------------

lunes, 13 de diciembre de 2010

problemas de memoria con drupal ?

A veces, drupal puede dar problemas de memoria.

Si es el caso, una solución puede ser revisar el .htaccess y mirar que
tenga memoria suficiente.

Para ir tranquilo podríamos poner por ejemplo:
php_value memory_limit 128M

Aqui pongo un ejemplo de archivo .htaccess

-- #
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch
"\.(engine|inc|info|install|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl|svn-base)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template|all-wcprops|entries|format)$">
Order allow,deny
</FilesMatch>

# Don't show directory listings for URLs which map to a directory.
Options -Indexes

# Follow symbolic links in this directory.
Options +FollowSymLinks

# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php

# Force simple error message for requests for non-existent favicon.ico.
<Files favicon.ico>
# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 "The requested file favicon.ico was not found.
</Files>

# Set the default handler.
DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

# PHP 4, Apache 1.
<IfModule mod_php4.c>
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
</IfModule>

# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
</IfModule>

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
php_value memory_limit 128M
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
</IfModule>

# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
# Enable expirations.
ExpiresActive On

# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600

<FilesMatch \.php$>
# Do not allow PHP scripts to be cached unless they explicitly send
cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior.
This may
# fail if an error occurs early in the bootstrap process, and it
may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off
</FilesMatch>
</IfModule>

# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on

# If your site can be accessed both with and without the 'www.'
prefix, you
# can use one of the following settings to redirect users to your
preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to
http://www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to
http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

# Modify the RewriteBase if you are using Drupal in a subdirectory or
in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at
http://example.com/,
# uncomment the following line:
# RewriteBase /

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

# $Id: .htaccess,v 1.90.2.4 2009/12/07 12:00:40 goba Exp $


---------------------------------------
Eric Rivera Butzbach
http://eriverabutzbach.blogspot.com/
---------------------------------------