Laburo España: 250.000 ofertas de empleo

Seras redirigido a la nueva direccion del blog en 5 segundos...

En el nuevo blog encontraras la misma información que en este, y más cosas nuevas

Anterior Siguiente

Odisea con los archivos (Case Sensitive)

Archivado en Bitacora (Diseño y Cambios) • Fecha: 31-01-2005 02:37:31

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

Escrito por CrackVan
(0) Comentarios (0) Referencias (561) Leido Permalink





Anterior Siguiente

Referencias (URL para referencias)

Comentarios


Comentar


- Puedes incluir los siguientes emoticonos en el comentario:


Recordar datos

Previsualización de tu comentario:



Estos comentarios son una versión beta que pueden no ajustarse al 100% con mi opinión real :D