Para que se vea que voy en serio en relación al post anterior el primero va ha ser pronto
Como muchos de los drupaleros y drupaleras se habrán dado cuenta con la aparición del FileField 3.0 e imagefield 3.0 nos aparece una advertencia que necesitamos instalar el PECL uploadprogress Extension.
Esta extensión de php lo que permite es que la barra de progreso de las subidas (upload) de ficheros avance de forma progresiva sabiendo en todo momento lo que falta por subir.
En este enlace explican en un "ingles perfecto" como añadir la extensión en distintos entornos.
Yo explico esquemáticamente como lo he hecho yo en un servidor debian.
Lo primero y mas importante es saber que lo que vamos ha hacer no esta en el manual del jeday osea que el yoda de turno te dirá que:
-Eh tío qué haces compilando en el servidor??
Bueno como lo cierto es que es una extensión menor pues la verdad que a mí no me ha dado mucho yuyu y el señor de la cueva de investic, amo de los servidores, no me ha puesto muy mala cara y en ocasiones pear es una liada pues al camino recto que dirían los xxx.
Primer paso, descargar la ultima versión desde aquí http://pecl.php.net/package/uploadprogress
Yo estas cosas las suelo hacer en /usr/src, al gusto
>>> wget http://pecl.php.net/get/uploadprogress-1.0.0.tgz
descomprimimos:
>>> tar -zxvf http://pecl.php.net/get/uploadprogress-1.0.0.tgz
entramos:
>>> cd /usr/src/uploadprogress-1.0.0
ahora nos pide que ejecutemos la orden phpize esta orden no viene en el paquete php5 hay que instalar el php5-dev:
>>> aptitude install php5-dev
después un clásico:
phpize
./configure
make
make install (como root)
(si te falta ya sabes aptitude install make)
con esto ya tenemos la librería extensio de php compilada y guardadita en su sitio:
Installing shared extensions: /usr/lib/php5/20060613+lfs/
Ahora tenemos que decirle a nuestro php que hay un nuevo colega en la partida PECL uploadprogress Extension. Editamos el php.ini
>>> vi /etc/php5/apache2/php.ini (guarda o haz copia de seguridad)
y le añades esta linea:
extension=uploadprogress.so
Reinicias el apache2:
>>> /etc/init.d/apache2 restart
Bueno con pear habría sido tan sencillo como esto:
pecl install uploadprogress.
Pero sin miedo no hay gloria que dirían un brujo del level 70.


Gracias. En una sola entrada encontré todo lo que buscaba. Qué es uploadprogress, qué módulos de drupal lo requieren, cómo instalarlo en debian y los problemas que puede acarrear de no estar trabajando con nuestro servidor de pruebas.
Y todo por nuestro "perfecto inglés", que menos que pararnos a agradecer a quien se molesta a explicarlo en nuestro "perfecto castellano".
Un saludo
Gracias por el aviso Karlos, no me había parado a mirar como va imagefield, de todas formas no termina de convencerme el rumbo que esta tomando Drupal.
Se estas convirtiendo en una herramienta demasiado pesada, con demasiados requisitos, y para un sitio grande y con un servidor dedicado sirve perfectamente.
Pero pongamos el caso de que nuestro hosting es compartido y no podemos instalar nada, ¿le decimos al cliente que amortice un hosting dedicado?
Si quisiese clientes grandes para una herramienta potente me plantearía Alfresco no Drupal
Un saludo
Oskar
Hola Oskar
Es cierto que Drupal esta creciendo pero yo no tengo tan claro que sea para mal. En el caso de está extensión la cosa no es para tanto, este componente es algo nativo en otros entornos desde hace tiempo.
En lo que respecta a servidores compartidos, es cierto que son los pocos los que admiten peticiones de los usuarios y siempre dependerá de proveedor. En cosa nuestra conseguir que los Isp oferten soluciones optimizadas especificas para drupal, y eso se lograra cuando lo vean interesante.
Nosotros de todos modos lo tenemos claro desde el principio para andar tranquilos tenemos que montar nuestros propios servidores dedicados y tener el control absoluto.
Por ultimo creo que alfresco y drupal son proyectos que aunque tienen lugares comunes su propósitos son distintos. Alfresco es un gestor documental muy muy potente. y si también tiene su parte de gestion de contenidos pero es en los documentos y su integración con windows donde lo hacen diferente. de hecho es la opcion libre de sharepont de alguna manera pero yo no veo un alfresco como entorno social cosa que con dupal si.
Bueno lo cierto es que hay que estar al tanto , como bien dices
karlos g liberal (patxangas)