Ene 31

Odisea con los archivos (Case Sensitive)

por admin

Tenia una idea para el blog, era buena y queria realizarla.

Idea: poner una imagen distinta para cada categoria en lugar de la tipica flecha al lado del titulo de la anotacion.

Bien, lo primero era buscar las imagenes para cada categoria y subirlas con el WebFTP, una vez hecho esto era hora de buscar los codigos en los archivos para saber donde tenia que meter la zarpa:
index.bit:>

<h2 class="title"><bit:anotacion_titulo() /></h2>

Ahi tengo que poner la imagen de alguna forma y sabiendo que la imagen se llama igual que la categoria + .png decidi probar a usar la etiqueta de bitacorae y añadirle la extension .png, de esa forma tendria siempre para cada anotacion la imagen de su categoria.

Con lo que el codigo quedaria:

<table border="0"><tr><td><img src="img/<bit:anotacion_nombre_categoria() />.png" /></td><td><h2 class="title"><bit:anotacion_titulo() /></h2></td></tr></table>

Ahora hay que quitar la imagen de la flechita, que debe de estar en el index.css de la plantilla en title

plantilla/index.css:

.title {
background: url(strella.jpg) no-repeat;
padding-left: 25px;
padding-bottom: 5px;
font-size: 150%;
font-weight: normal;
color: #000;
border-bottom: 1px solid #ddd;
}

Tenia que quitar background (la flechita) y cambiar el margen izdo a 0px

Lo pruebo y… NADA no se veia ninguna imagen, le di vueltas y vueltas y pense q no cogia bien el tag de bitacorae, asi que decidi poner el codigo de la tabla directamente en el formulario donde me pide el titulo de la anotacion y… “PERFECTO” se veian las imagenes como yo queria pero… despues fui a editar anotaciones y… CAOS TOTAL, aquello era un desastre.

Chapuza: decidi poner la mitad del codigo img en index.bit y la otra en el titulo de la anotacion:

< h2 class="title" >< img src=img/< /h2 > en index.bit y “firefox.png>Acelera tu Firefox” como titulo de la anotacion, y prrfff funcionaba pero… que chapuza.

En estas andaba (trasteando) cuando se conecta mi amigo Bender y me pregunta: “¿Que tal va tu blog?” y le digo: “Miralo tu mismo: http://crackvan.bitacoras.com”, y me dice:

Bender dice:
http://www.crackvan.bitacoras.com/img/Firefox.png esta foto no se ve
Bender dice:
http://www.crackvan.bitacoras.com/img/Personal.png ni esta
CrackVan -> A los Ordenadores les gusta el Aire Acondicionado, pero no funcionan bien cuando abres Windows dice:
recarga
Bender dice:
http://www.crackvan.bitacoras.com/img/Linux.png idem

Y entonces… me di cuenta de que mis archivos eran del tipo firefox.png, linux.png, etc y que al usar el tal de bitacorae lo que devolbia era Firefox, Linux, etc y le ponia .png, y claro bitacoras.com estara en un servidor LINUX como mandan los canones y que es Case Sensitive, por eso no se veian las imagenes.

Solucion final: como no me dejaba ponerle la primera en mayusculas a los archivos al subirlos con el WebFTP decidi poner en minusculas los nombres de las categorias y… FUNCIONA, todo funciona bien y lo podeis ver con vuestros propios ojos jeje

Mi amigo Bender sin quererlo me ha ayudado jeje



  • Leido 1,257 veces

Esta entrada no tiene comentarios... pero tu puedes ser el primero.

Dejanos tu Comentario