Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
crear tabla de ranking con bbcodeTema Solucionado
crear tabla de ranking con bbcode
Lo que busco sería algo similar a esto:
... en donde la columna de "Rank" se mantendría de manera automática tal y como lo hace la función "list".
Alguien tiene alguna sugerencia? Gracias de antemano.
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Re: crear tabla de ranking con bbcode
Re: crear tabla de ranking con bbcode
- Adjuntos
-
- jh_pic_100607_BlogRank1.JPG (74.52 KiB) Visto 6963 veces
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Re: crear tabla de ranking con bbcode
Re: crear tabla de ranking con bbcode
BBCode:
Código: Seleccionar todo
[TABLE]{TEXT}[/TABLE]
Código: Seleccionar todo
<table style="border: 1px solid grey;">
<script type="text/javascript">
var str = '{TEXT}';
str = str.replace(/<br \/>/g, "");
str = str.replace(/\[/g, "<");
str = str.replace(/\]/g, ">");
str = str.replace(/\<td\>/g,"<td style='border: 1px solid grey;'>");
document.write(str);
</script>
</table>
Código: Seleccionar todo
[table]
[tr]
[th]Header1[/th]
[th]Header2[/th]
[th]Header3[/th]
[th]Header4[/th]
[/tr]
[tr]
[td]r1c1[/td]
[td]r1c2[/td]
[td]r1c3[/td]
[td]r1c4[/td]
[/tr]
[tr]
[td]r2c1[/td]
[td]r2c2[/td]
[td]r2c3[/td]
[td]r2c4[/td]
[/tr]
[tr]
[td]r3c1[/td]
[td]r3c2[/td]
[td]r3c3[/td]
[td]r3c4[/td]
[/tr]
[/table]
Código: Seleccionar todo
[list=1][*][/list]
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Re: crear tabla de ranking con bbcode
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Re: crear tabla de ranking con bbcode Tema Solucionado
Usando ese bbcode que pones reemplaza el HTML por esto:
Código: Seleccionar todo
<table style="border: 1px solid grey;">
<script type="text/javascript">
var str = '{TEXT}';
str = str.replace(/<br \/>/g, "");
str = str.replace(/\[/g, "<");
str = str.replace(/\]/g, ">");
str = str.split('<tr>');
str[1] = '<tr><th>Pos.</th>' + str[1];
for (a = 2; a < str.length; a++)
{
str[a] = '<tr><td>' + (a-1) + '</td>'+ str[a];
}
str = str.join('')
str = str.replace(/\<td\>/g,"<td style='border: 1px solid grey;'>");
document.write(str);
</script>
</table>
Re: crear tabla de ranking con bbcode
Algún moderador que mueva este tema al foro de Dudas sobre BBCode
Re: crear tabla de ranking con bbcode
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
- Carlos Murillo
- Mensajes: 701
- Registrado: 28 Nov 2011, 04:21
- Género:
- Edad: 33
Re: crear tabla de ranking con bbcode
ListoKazekage escribió:Algún moderador que mueva este tema al foro de Dudas sobre BBCode
- Creado comunidades mexicanas! - phpBBMexico.com
- Mis Proyectos Personales: | Mostrar
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.
Re: crear tabla de ranking con bbcode
Aquí os dejo la nueva tabla.
BBcode:
Código: Seleccionar todo
[tabla]{TEXT}[/tabla]
Código: Seleccionar todo
<script language="Javascript">
var texto = '{TEXT}';
texto = texto.replace("\r\n","");
texto = texto.replace("<br>","");
texto = texto.replace(" ","");
var linha = new Array();
linha = texto.split('R=');
var table = '<div align="center"><TABLE width=70% cellpadding=1 cellspacing=1 border=0>';
for (var i=1; i<linha.length; i++)
{
table = table + '<TR>';
var coluna = new Array();
coluna = linha[i].split('&');
for (var j=0; j<coluna.length; j++)
{
if (i == 1)
{
table = table + '<TD align=center style="background: #3097FF; font-size:11px; color:black; font-family: Verdana,Arial, Helvetica, sans-serif;"><b>' + coluna[j].replace("amp;","") + '</b></TD>';
}
else
{
table = table + '<TD style="background: #606060; font-size:11px; color:white; font-family: Verdana,Arial, Helvetica, sans-serif;">' + coluna[j].replace("amp;","") + '</TD>';
}
}
table = table + '<TR>';
}
table = table + '</TABLE></div>';
document.write(table);
</script>
Código: Seleccionar todo
[tabla]R=# & Name & Score & Ship & Version
R=01 & Player 4 & 15,616,000 & Red & MAME
R=02 & Player 3 & 14,988,500 & Blue & 360
R=03 & Player 1 & 14,550,200 & Red & PCB
R=04 & Player 2 & 13,620,900 & Green & 360[/tabla]
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Re: crear tabla de ranking con bbcode
Código: Seleccionar todo
<script language="Javascript">
var texto = '{TEXT}';
texto = texto.replace("\r\n","");
texto = texto.replace("<br>","");
texto = texto.replace(" ","");
var linha = new Array();
linha = texto.split('R=');
var table = '<div align="center"><TABLE width=70% cellpadding=1 cellspacing=1 border=0>';
for (var i=1; i<linha.length; i++)
{
table = table + '<TR>';
var coluna = new Array();
coluna = linha[i].split('&');
for (var j=0; j<coluna.length; j++)
{
if (i == 1)
{
if (j == 0) { table = table + '<TD align=center style="background: #3097FF; font-size:11px; color:black; font-family: Verdana,Arial, Helvetica, sans-serif;"><b>#</b></TD>'; }
table = table + '<TD align=center style="background: #3097FF; font-size:11px; color:black; font-family: Verdana,Arial, Helvetica, sans-serif;"><b>' + coluna[j].replace("amp;","") + '</b></TD>';
}
else
{
if (j == 0) { table = table + '<TD align=center style="background: #606060; font-size:11px; color:white; font-family: Verdana,Arial, Helvetica, sans-serif;">' + (i-1) + '</TD>'; }
table = table + '<TD style="background: #606060; font-size:11px; color:white; font-family: Verdana,Arial, Helvetica, sans-serif;">' + coluna[j].replace("amp;","") + '</TD>';
}
}
table = table + '<TR>';
}
table = table + '</TABLE></div>';
document.write(table);
</script>
Re: crear tabla de ranking con bbcode
Espero que más gente encuentre este bbcode útil y lo apliquen en sus foros.
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Re: crear tabla de ranking con bbcode
Código: Seleccionar todo
<script language="Javascript">
var texto = '{TEXT}';
var color = '#FF0000';
texto = texto.replace("\r\n","");
texto = texto.replace("<br>","");
texto = texto.replace(" ","");
var linha = new Array();
linha = texto.split('R=');
var table = '<div align="center"><TABLE width=70% cellpadding=1 cellspacing=1 border=0>';
for (var i=1; i<linha.length; i++)
{
table = table + '<TR>';
var coluna = new Array();
coluna = linha[i].split('&');
for (var j=0; j<coluna.length; j++)
{
if (i == 1)
{
if (j == 0) { table = table + '<TD align=center style="background: #3097FF; font-size:11px; color:black; font-family: Verdana,Arial, Helvetica, sans-serif;"><b>#</b></TD>'; }
table = table + '<TD align=center style="background: #3097FF; font-size:11px; color:black; font-family: Verdana,Arial, Helvetica, sans-serif;"><b>' + coluna[j].replace("amp;","") + '</b></TD>';
}
else
{
color = (i == 2) ? color : '#606060';
if (j == 0) { table = table + '<TD align=center style="background: ' + color + '; font-size:11px; color:white; font-family: Verdana,Arial, Helvetica, sans-serif;">' + (i-1) + '</TD>'; }
table = table + '<TD style="background: ' + color + '; font-size:11px; color:white; font-family: Verdana,Arial, Helvetica, sans-serif;">' + coluna[j].replace("amp;","") + '</TD>';
}
}
table = table + '<TR>';
}
table = table + '</TABLE></div>';
document.write(table);
</script>
var color = '#FF0000';
, el #FF0000 es el código del rojo, pero puedes cambiarlo por el color que desees.Re: crear tabla de ranking con bbcode
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: SEO
Plantilla(s) usada(s): CA Orbital
Servidor: Windows, Hostinger Premium
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No