Re: [Ovillo] url dentro de una tabla

2010-09-23 Por tema Stoke

Pues al final lo he conseguido con lo que Mikel sugirió (muchas gracias).
Las demás propuestas me servirían perfectamente pero aparte de que es un
proyecto aspx, son muchos los documentos (hablamos de cientos) en los que
aparece este tipo de contenido de tabla y se generan dinámicamente todos los
días.

Muchas gracias a todos por vuestro tiempo :-)




-Mensaje original-
De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org]
En nombre de mikel blonfu
Enviado el: jueves, 23 de septiembre de 2010 8:45
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] url dentro de una tabla

Hay una propiedad en CSS3 para eso: word-wrap. La inventó Microsoft así que
funciona en IE. Cuando la he usado en alguna tabla sólo me ha funcionado si
tenía también la propiedad *table-layout:fixed*.
Sería así:

table {  table-layout:fixed; }
td { word-wrap:break-word; }

El único problema es que sea un proyecto para un cliente que te obligue a
validar con CSS2.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] url dentro de una tabla

2010-09-22 Por tema Gerardo Oscar Jimenez Tornos
Puedes utilizar el marcador shy; para indicar por dónde trocear la url, por
ejemplo, poniéndolo detrás de cada / - _

Visualmente aparece un guión - en el sitio en el que corta la palabra, pero
al copiar el texto se copia de forma correcta.

Ejemplo:
a href=
http://www.treeweb.es/__archivo__/codigo/articulos/barra_progreso/barra_progreso_v2.html
http:/shy;/shy;
www.treeweb.es/shy;_shy;_shy;archivo_shy;_shy;/shy;codigo/shy;articulos/shy;barra_shy;progreso/shy;barra_shy;progreso_shy;v2.html
/a

Un código PHP que te podría transformar la URL es:

$url = 'http://www.treeweb.es/__archivo__/codigo';
$url = str_replace(array('/', '-', '_', '+'), array('/shy;', '-shy;', '_
shy;', '+shy;'), $url);

Un saludo


Gerardo

El 22 de septiembre de 2010 17:26, Stoke stoke...@hotmail.com escribió:

 Buenas grupo!

 Me he encontrado con un problema en una página y a ver si alguien puede
 echarme un cable:

 Tengo una página con una tabla en la que aparecen una serie de datos. En
 una
 de las celdas lo que hay es una url (y de las largas).

 El caso es que mientras que FF “trocea” la url correctamente y la muestra
 en
 varias líneas, IE7 e IE8 no lo hacen. Lo que hacen es mostrarlo en una
 única
 línea estirando la celda y por lo tanto haciendo aparecer un feo scroll
 horizontal que rompe la página. He probado con white-space  e intentando
 hacer los anchos de celda fijos y no consigo nada. ¿Alguien alguna vez se
 ha
 encontrado con algo parecido?

 Muchas gracias por vuestro tiempo.

 Diego.



 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] url dentro de una tabla

2010-09-22 Por tema Dani F. Serch
  Podrías probar a meter la url dentro de un DIV con overflow: hidden o 
overflow: auto (para que aparezcan las barras)

Yo aún así, haría una función en PHP o JS para acortar la URL y que 
quede algo así:
a 
href=http://blablablablablablablablablablablablablabla.com;http://blablablabla.com/a

El 22/09/2010 17:26, Stoke escribió:
 Buenas grupo!

 Me he encontrado con un problema en una página y a ver si alguien puede
 echarme un cable:

 Tengo una página con una tabla en la que aparecen una serie de datos. En una
 de las celdas lo que hay es una url (y de las largas).

 El caso es que mientras que FF “trocea” la url correctamente y la muestra en
 varias líneas, IE7 e IE8 no lo hacen. Lo que hacen es mostrarlo en una única
 línea estirando la celda y por lo tanto haciendo aparecer un feo scroll
 horizontal que rompe la página. He probado con white-space  e intentando
 hacer los anchos de celda fijos y no consigo nada. ¿Alguien alguna vez se ha
 encontrado con algo parecido?

 Muchas gracias por vuestro tiempo.

 Diego.



 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] url dentro de una tabla

2010-09-22 Por tema Jairo Ochoa
Y atacar a bit.ly para acortarla?
Así los usuarios pueden copiar la url para usarla, funciona el enlace y
tendrás la columna de la tabla más uniforme.
Al menos a mi me parece mejor opción que poner http://www.googl...;
Cómo lo ves?
--

Jairo Ochoa


Dropbox - Almacenamiento gratis / Free online backup
https://www.dropbox.com/referrals/NTg2Njc1MTg5



El 22 de septiembre de 2010 17:59, Dani F. Serch daniou...@gmail.comescribió:

  Podrías probar a meter la url dentro de un DIV con overflow: hidden o
 overflow: auto (para que aparezcan las barras)

 Yo aún así, haría una función en PHP o JS para acortar la URL y que
 quede algo así:
 a
 href=http://blablablablablablablablablablablablablabla.com;
 http://blablablabla.com/a

 El 22/09/2010 17:26, Stoke escribió:
  Buenas grupo!
 
  Me he encontrado con un problema en una página y a ver si alguien puede
  echarme un cable:
 
  Tengo una página con una tabla en la que aparecen una serie de datos. En
 una
  de las celdas lo que hay es una url (y de las largas).
 
  El caso es que mientras que FF “trocea” la url correctamente y la muestra
 en
  varias líneas, IE7 e IE8 no lo hacen. Lo que hacen es mostrarlo en una
 única
  línea estirando la celda y por lo tanto haciendo aparecer un feo scroll
  horizontal que rompe la página. He probado con white-space  e intentando
  hacer los anchos de celda fijos y no consigo nada. ¿Alguien alguna vez se
 ha
  encontrado con algo parecido?
 
  Muchas gracias por vuestro tiempo.
 
  Diego.
 
 
 
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo
 

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo