[eside-ghost] mas drupal y thumbnails e imagenes
altern
altern2 en gmail.com
Vie Oct 26 17:40:59 CEST 2007
aupa
bueno sobre el problema de imagenes en Drupal de hace unos dias. Por si
a alguien le interesa, el problema que tenia eran (por supuesto!) varios
combinados.
Por un lado meter el path del sistema de archivos absoluto y luego al de
varios dias de currar en la pagina pasarlo a relativo no le gusta NADA
de nada a drupal. No cambiar el path nunca a ser posible.
Por otro los modulos para adjuntar imagenes en drupal a dia de hoy son
un poco lio. Image va bien pero es un poco limitado y tiene algunas
cosas que no molan.
- Image assist es un poco "asi" y no me ha funcionado distinto en
diferentes instalaciones de drupal. todavia no se porque daba
differentes errores.
- Luego hay algun otro como uplad_image este permite lo mismo que Image
pero con varias imagenes aunque tiene algun bug un poco cantoso.
- Tb esta CCK multimage para hacer como carruseles de imagenes, no me
viene la palabra ahora, parece chulo pero no lo he probado todavia.
- Image exact e image cache no los he mirado mucho pero no me iban bien
- Con Imagefield y CKK o Contemplate igual se puede hacer cosas guapas
pero suena un poco mas complicado.
resumiendo el tema de modulos de imagen en Drupal que esta un poco en
pañales y hay mil modulos cada uno para una movida un poco distinta que
el anterior y ninguno satisfactorio.
vamos que tenia (y tengo) un cristo monstado en la web y la base de
datos que te pasas. Ahora me toca limpiarla o montarla otra vez desde cero.
agur ...
enrike
altern(e)k dio:
> por cierto cuando subo las imagenes desde el popup de image_assist me da
> un error :
> warning: imagejpeg() [function.imagejpeg]: Unable to open
> 'sites/default/files' for writing: Is a directory in
> /usr/www/users/midrupal/includes/image.inc on line 321.
>
> a pesar de esto la imagen y su thumbnail se suben bien a
> 'sites/default/files/images'. He buscado sobre este error y no encuentro
> nada que me de pistas .
>
> los permisos estan bien hasta donde yo entiendo... files tiene permisos
> de lectura escritura y ejecucion para todos los usuarios drwxrwxrwx.
> files/images tiene drwxrwxr-x esta esto bien? hasta ahora no me habia
> dado problemas.
>
> enrike
>
> altern(e)k dio:
>> hola ruben
>>
>>>> Asi que de primeras he instalado Image. Lo he configurado, dado
>>>> permisos al usuario y he creado un nodo nuevo con una imagen. Bueno
>>>> pues no chuta ni ahi siquiera. El path a la imagen que me da es tipo a
>>>>
>>>> http://midominio.net/midrupal//usr/www/users/miusuario/midrupal/sites/default/files/images/test1.thumbnail.jpg
>>>>
>>>>
>>>> como veis hay dos paths juntos :
>>>> > http://midominio.net/midrupal/
>>>> >
>>>> /usr/www/users/miusuario/midrupal/sites/default/files/images/test1.thumbnail.jpg
>>>>
>>>>
>>>> asi que el fallo tiene que ser creo yo previo a los modulos image y
>>>> tal. En Administrar › Configuración del sitio > Sistema de archivos
>>>> tengo puesto
>>>>
>>>> Ruta del sistema de archivos:
>>>> /usr/www/users/miusuario/midrupal/sites/default/files
>>> Igual me equivoco, pero creo que eso esta mal, yo solo suelo poner
>>> "files" que es como viene o en tu caso "sites/default/files", prueba
>>> a ver si asi...
>>
>> he puesto "sites/default/files", solo "files" me dice que no existe y
>> parece que funciona mejor. Voy pasito a pasito, habra que armarse de
>> paciencia...
>>
>> bueno un poco pensando en alto sobre lo que me sale hay va un poco de
>> chapa ...
>>
>> Ahora me muestra las imagenes en los posts pero solo si en el popup de
>> image_assist, (donde añades las imagenes a los posts), elijo las
>> opciones "Size : original" y "Link : link to image page". El "Insert
>> mode" da igual, tanto HTML como Filter Tag funcionan. Por ejemplo si
>> elijo las opciones que a mi me interesan : "thumbnail" + "open in
>> popup window" insertado como HTML me mete esto que no funciona
>>
>> <span class="inline left">
>> <a href="/dertech/" onclick="launch_popup(48, , ); return false;"
>> target="_blank"></a>
>> <span class="caption" style=""><strong>imagen 1</strong></span>
>> </span>
>>
>> por una lado no hay nada dentro de la etiqueta <a> y por otro si
>> maualmente meto un texto dentro del link para poder activarlo la
>> funcion popup me abre la homepage y da un error de syntaxis aqui
>> "launch_popup(48, , )". No le pasa a la funcion ni 2º ni 3º argumento
>> aunque si esta la coma de separacion, solo el primer argumento (el num
>> 48 que es el num de nodo de la imagen). Asi que algo no chuta bien
>> internamente que no devuelve lo que tendria que ir en el <a> y los
>> argumentos de la funcion popup
>>
>> haciendolo como Filterd HTML no funciona tampoco, sale el mismo output
>> de HTML.
>>
>> lo curioso es que si inserto de la unica forma que funciona (size :
>> original), entro en el nodo donde adjunto la imagen y doy al link de
>> la imagen, me lleva al nodo de la imagen, alli hay un link a la
>> derecha llamado "thumbnail" que si le doy me lleva al nodo del
>> thumbnail y aqui si que me muestra el thumbnail...
>>
>> igual algo de permisos? pero entonces no lo mostraria nunca creo yo.
>> podria ser que hay algun tipo de error en la base de datos que no
>> devuelve los paths adecuados internamente o algo asi? me he revisado
>> la configuracion de arriba abajo pero no veo nada que pueda ser la causa.
>>
>>>> Los permisos de la carpeta "sites/default/files/images" son correctos.
>>> has mirado en el archivo
>>> /usr/www/users/miusuario/midrupal/sites/default/settings.php? ahi
>>> creo q puedes configurar la ruta a mano por si hay problemas.
>>
>> te refieres a $base_url ?
>>
>> *muchas gracias* por lo menos ahora veo que avanzo un poco
>>
>> enrike
>>
>
>
Más información sobre la lista de distribución eside-ghost