Title: Ordenar Filas y Columnas en los mensajes. Post by: VB1001 on January 03, 2019, 06:44:12 PM A raíz de un hilo que empece y necesitaba ordenar filas y columnas, para que todo quedara centrado use el icono # user code y entonces si has hecho el listado en un procesador neutro como el bloc de notas de windows con el # user code (iconos superiores del editor de mensajes) te mantiene los espacios y tabulaciones, pero queda insertada la caja en el mensaje y esto no me acaba de gustar, entonces empece a buscar como solucionarlo con tablas y columnas que son los tres iconos con cuadraditos que tenemos encima (iconos superiores del editor de mensajes) y queda todo ordenado sin la caja de #user code, las dos soluciones son buenas porque cumplen con el objetivo.
Si lo hacemos con el editor de texto y #user code nos queda así, si no usamos algun sistema para ordenar las columnas no hay forma de que queden bien, si algún programador o alguien con conocimiento de código lee esto seguramente se reirá un buen rato, pero no he encontrado mas soluciones: Code: Exchange Year Amount / Month Amount / Coin Founders Si lo hacemos con tablas nos queda así, o hasta donde quieras llegar, puedes añadir tantos campos quieras.
Es mas entretenido pero te da mas juego, solo tienes que añadir mas campos y ordenarlos de forma que coincidan, tantos campos en la fila = tantos campos en la columna, puedes cambiar el tamaño de letra, añadir color e insertar imágenes. Dejo el código de la tabla en una caja por si necesitáis usarlo para algún listado, copiar todo el código y después lo editáis como os convenga, en esta plataforma de software que usa (SMF) Bitcointalk no he encontrado otra forma de hacerlo si sabéis de alguna mas, estaría bien saberlo. Saludos. Code: [table] Title: Re: Ordenar Filas y Columnas en los mensajes. Post by: DdmrDdmr on January 03, 2019, 07:25:50 PM Yo suelo usar las áreas de código, dado que es habitual que incluya bastante información, y prefiero poder escrolar los datos en lugar de crear una tabla estática. Para alinear los datos en la zona de código, lo que hago es trabajarlos sobre Excel, y copio/pego, sobre la zona de código, el resultado de una columna con los datos agregados separados por espacios.
Supongamos que queremos mostrar una Fecha (A1), el número de Méritos (B1), el nombre del usuario origen (C1), el usuario destino (D1), el nombre del post (E1) y la URL del post (F1), Donde A..F son las columnas con los datos y el número representa el número de fila. Agrego una columna G con el siguiente contenido: =A1 & REPT(" ";30-LEN(A1)) &B1 & REPT(" ";9-LEN(B1)) &C1 & REPT(" ";30-LEN(C1)) &D1 & REPT(" ";30-LEN(D1)) &E1 & REPT(" ";90-LEN(E1)) &F1 Donde: - el número (1) es relativo al número de fila tratado. - REPT añade los espacios precisos entre cada dos datos contiguos. - El contenido de la columna G es el que pego en la zona de código. Hay algún par de consideraciones adicionales a tener en cuenta: - La fórmula larga puede tener alguna complicación adicional (por ejemplo, si muestro un porcentaje, formateo la celda para mostrar un número determinado de dígitos y el símbolo de porcentaje). - La fila con los títulos puede que tenga una variación de la fórmula (al usar campos estrictamente de texto, que pueden diferir los datos a mostrar (números, fechas, etc.). Ej/ Code: converted_date nMerits userFrom userTo post_title url Otro ejemplo: =A2&REPT(" ";20-LEN(A2)) &B2 &REPT(" ";20-LEN(B2)) &C2 &REPT(" ";20-LEN(C2)) &TEXT(D2;"#0,00%") En este caso, el último campo se formatea tal y como lo quiero mostrar: TEXT(D2;"#0,00%") Code: rank nUsers nMeritsMin % Las zonas de código usadas de esta manera son en ocasiones algo gamberras: muestran bien el contenido en previsualización, pero pueden cortar los datos al publicarlos. Esto me ha sucedido cuando intento publicar muchos datos (ej/ más de 100 filas en la tabla). Solución: varias zonas de código e incluso posts correlativos (ej/ re: El tema de los meritos (https://bitcointalk.org/index.php?topic=4975927.msg48318451#msg48318451)). Title: Re: Ordenar Filas y Columnas en los mensajes. Post by: seoincorporation on January 03, 2019, 11:48:13 PM Hay una herramienta que nos facilita el trabajo:
https://www.teamopolis.com/tools/bbcode-table-generator.aspx Ahí escogemos el numero de filas y columnas, rellenamos con la información que queramos y el sitio nos generará el bbcode listo para hacer un copy/paste. Title: Re: Ordenar Filas y Columnas en los mensajes. Post by: VB1001 on January 04, 2019, 07:02:31 AM ^ ^
Ok, gracias a los dos, DdmrDdmr, probare como hacerlo con excel, pero no se si me quedara bien, aparte de llevar algunos datos y totales de varias cosas no tengo experiencia para trabajar con el, pero lo intentare, me imagino que para llevar cantidad de datos debe ser lo mas polivalente. seoincorporation, este generador de filas y columnas te simplifica el trabajo, no lo conocía, te monta la estructura que necesitas y a partir de ahí a completar datos. Gracias, siempre es bueno tener alternativas. |