Dear FireBoard users,
In order to further develope the need of Joomla for a robust forum, FireBoard component has been moved to its own new home and new name. You can find more information regarding the Kunena, the successor of FireBoard, at kunena.com. The current forum here will stay for some time more for referencing needs. You can find the FireBoard files under joomlacode.org and other files
Upgrading to Kunena is highly recommended!

Kunena! - To Speak!

A revolution is coming... Kunena - Swahili for: To Speak! THE Next generation of native Joomla based Forum ultra component. Forget what you know about Joomla based forums...
Amazingly Simple Lean and Clean Easier Customization
Kunena is about to redefine the world of Joomla! with the most simplistic ultra component out there. For ultimate performance based on state of the art development techniques, Kunena! is about to bring you... With an integrated plugin system that will allow you to extend Kunena beyond your wildest imaginations...
Modificaciones (Hacks) para Fireboard.
TOPIC: Modificaciones (Hacks) para Fireboard.
#32124
Modificaciones (Hacks) para Fireboard. 4 Years, 2 Months ago  
Hola a todos en general.

Comprometido con este proyecto y tratando de hacerlo mejor cada día, me he dado a la tarea de ir buscando por todos los foros y temas creados, tanto en ingles como en otros idiomas incluyendo el español, las diferentes modificaciones del código de Fireboard.

Esto con el propósito de mejorarlo en calidad y vistosidad. Para esta tarea invito a cada uno de ustedes a responder este tema señalando la modificación que se le ha hecho a su foro y como puede utilizarse, debe funcionar al 100%, si problemas ni errores.

[b]Ejemplo[/b]:

[b]Hack para el RSS[/b]; sabemos que el [color=#FF6600][b]RSS[/b][/color] no funciona al 100% en [b]IE7[/b] pero para [b]Firefox[/b] si. Si deseamos mostrar a nuestros usuarios el feed RSS de nuestro sitio si errores, siempre y cuando usen Firefox, debemos modificar nuestro archivo [b]fb_rss.php[/b] que se encuentra en [b]/htdocs/components/com_fireboard/sources/fb_rss.php[/b]

Buscan al final de ese archivo el siguiente código:
[code:1]
. substr($words, 0, 512) .
[/code:1]

Cambiar esa linea exactamente por esta otra:
[code:1]
. htmlspecialchars(substr($words, 0, 512)) .
[/code:1]

Simple solución que debe funcionar al 100% con Firefox, la prueba aquí:
[url=http://www.oshavenezolana.com/index2.php?option=com_fireboard&Itemid=28&func=fb_rss&no_html=1][color=#FF6600][b]RSS Osha Venezolana[/b][/color][/url] ([b]Usar con Firefox[/b])

Por otro lado tenemos el siguiente código que modifica o agrega nuestros grupos de usuarios especiales en el fireboard, cómo logramos esto?

Pues facil, abrimos nuestro archivo [b]forum.css[/b], de la plantilla que utilicemos en fireboard, y en cualquier lado de ese archivo agregamos este código:
[code:1]
/* GROUP ID
----------------------------------------------------------------------------------------------- */
span.view-group_1 {}
span.fb_group_1 {}
span.view-group_2 {
background:transparent url(images/bojteam.gif) no-repeat scroll left top; /*--imagen--*/
color:#CC3300; /*--- color del nombre ---*/
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_2 ,
a.fb_group_2:link,
a.fb_group_2:visited{color:#CC3300;}
span.view-group_3 {
background:transparent url(images/group_2.gif) no-repeat scroll left top;
color:#FF9900;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_3 ,
a.fb_group_3:link,
a.fb_group_3:visited{color:#FF9900;}
span.view-group_4 {
background:transparent url(images/group_3.gif) no-repeat scroll left top;
color:#FFCC00;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_4 ,
a.fb_group_4:link,
a.fb_group_4:visited{color:#FFCC00;}
span.view-group_5 {
background:transparent url(images/group_6.gif) no-repeat scroll left top;
color:#339900;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_5 ,
a.fb_group_5:link,
a.fb_group_5:visited{color:#339900;}
span.view-group_6 {
background:transparent url(images/group_5.gif) no-repeat scroll left top;
color:#993399;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_6 ,
a.fb_group_6:link,
a.fb_group_6:visited{color:#993399;}
span.view-group_7 {
background:transparent url(images/group_4.gif) no-repeat scroll left top;
color:#0066CC;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_7 ,
a.fb_group_7:link,
a.fb_group_7:visited{color:#0066CC;}
span.view-group_8 {
background:transparent url(images/group_7.gif) no-repeat scroll left top;
color:#006699;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_8 ,
a.fb_group_8:link,
a.fb_group_8:visited{color:#006699;}
.msgtext{overflow:auto;width:750px;}
[/code:1]

Crearemos nuestras imágenes a gusto, si utilizan la plantilla dorona esta ya las tiene, buscamos en nuestra base de datos la tabla [b]fb_groups[/b] e insertamos 7 nuevos items:
[code:1]
/** Deben darle el nombre que desee, ejemplo, en ves de Administrador ustedes usen Gerente **/
INSERT INTO `#__fb_groups` VALUES (2, \'Administradores\');
INSERT INTO `#__fb_groups` VALUES (3, \'Moderadores\');
INSERT INTO `#__fb_groups` VALUES (4, \'Colaboradores\');
INSERT INTO `#__fb_groups` VALUES (5, \'Documentación\');
INSERT INTO `#__fb_groups` VALUES (6, \'Publicadores\');
INSERT INTO `#__fb_groups` VALUES (7, \'Disciplina\');
INSERT INTO `#__fb_groups` VALUES (8, \'Soport\');
[/code:1]

Al hacer esto, automáticamente ya se han generado los grupos en si fireboard, no hay que agregar mas nada, solo modificar o crear las imágenes segun los nombres que ustedes utilicen. Estas imágenes seran agregadas debajo del abatar del usuario dependiendo el grado que posea en su foro. asi como los de este foro.

Espero pueda esto servir de ayuda y que sigamos buscando mejoras para el foro. A colaborar pues.

Saludos a todos.
#32124
Modificaciones (Hacks) para Fireboard. 4 Years, 2 Months ago  
Hola a todos en general.

Comprometido con este proyecto y tratando de hacerlo mejor cada día, me he dado a la tarea de ir buscando por todos los foros y temas creados, tanto en ingles como en otros idiomas incluyendo el español, las diferentes modificaciones del código de Fireboard.

Esto con el propósito de mejorarlo en calidad y vistosidad. Para esta tarea invito a cada uno de ustedes a responder este tema señalando la modificación que se le ha hecho a su foro y como puede utilizarse, debe funcionar al 100%, si problemas ni errores.

[b]Ejemplo[/b]:

[b]Hack para el RSS[/b]; sabemos que el [color=#FF6600][b]RSS[/b][/color] no funciona al 100% en [b]IE7[/b] pero para [b]Firefox[/b] si. Si deseamos mostrar a nuestros usuarios el feed RSS de nuestro sitio si errores, siempre y cuando usen Firefox, debemos modificar nuestro archivo [b]fb_rss.php[/b] que se encuentra en [b]/htdocs/components/com_fireboard/sources/fb_rss.php[/b]

Buscan al final de ese archivo el siguiente código:
[code:1]
. substr($words, 0, 512) .
[/code:1]

Cambiar esa linea exactamente por esta otra:
[code:1]
. htmlspecialchars(substr($words, 0, 512)) .
[/code:1]

Simple solución que debe funcionar al 100% con Firefox, la prueba aquí:
[url=http://www.oshavenezolana.com/index2.php?option=com_fireboard&Itemid=28&func=fb_rss&no_html=1][color=#FF6600][b]RSS Osha Venezolana[/b][/color][/url] ([b]Usar con Firefox[/b])

Por otro lado tenemos el siguiente código que modifica o agrega nuestros grupos de usuarios especiales en el fireboard, cómo logramos esto?

Pues facil, abrimos nuestro archivo [b]forum.css[/b], de la plantilla que utilicemos en fireboard, y en cualquier lado de ese archivo agregamos este código:
[code:1]
/* GROUP ID
----------------------------------------------------------------------------------------------- */
span.view-group_1 {}
span.fb_group_1 {}
span.view-group_2 {
background:transparent url(images/bojteam.gif) no-repeat scroll left top; /*--imagen--*/
color:#CC3300; /*--- color del nombre ---*/
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_2 ,
a.fb_group_2:link,
a.fb_group_2:visited{color:#CC3300;}
span.view-group_3 {
background:transparent url(images/group_2.gif) no-repeat scroll left top;
color:#FF9900;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_3 ,
a.fb_group_3:link,
a.fb_group_3:visited{color:#FF9900;}
span.view-group_4 {
background:transparent url(images/group_3.gif) no-repeat scroll left top;
color:#FFCC00;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_4 ,
a.fb_group_4:link,
a.fb_group_4:visited{color:#FFCC00;}
span.view-group_5 {
background:transparent url(images/group_6.gif) no-repeat scroll left top;
color:#339900;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_5 ,
a.fb_group_5:link,
a.fb_group_5:visited{color:#339900;}
span.view-group_6 {
background:transparent url(images/group_5.gif) no-repeat scroll left top;
color:#993399;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_6 ,
a.fb_group_6:link,
a.fb_group_6:visited{color:#993399;}
span.view-group_7 {
background:transparent url(images/group_4.gif) no-repeat scroll left top;
color:#0066CC;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_7 ,
a.fb_group_7:link,
a.fb_group_7:visited{color:#0066CC;}
span.view-group_8 {
background:transparent url(images/group_7.gif) no-repeat scroll left top;
color:#006699;
display:block;
height:37px;
margin:0pt auto 5px;
overflow:hidden;
text-indent:-1000px;
width:135px;
}
span.fb_group_8 ,
a.fb_group_8:link,
a.fb_group_8:visited{color:#006699;}
.msgtext{overflow:auto;width:750px;}
[/code:1]

Crearemos nuestras imágenes a gusto, si utilizan la plantilla dorona esta ya las tiene, buscamos en nuestra base de datos la tabla [b]fb_groups[/b] e insertamos 7 nuevos items:
[code:1]
/** Deben darle el nombre que desee, ejemplo, en ves de Administrador ustedes usen Gerente **/
INSERT INTO `#__fb_groups` VALUES (2, \'Administradores\');
INSERT INTO `#__fb_groups` VALUES (3, \'Moderadores\');
INSERT INTO `#__fb_groups` VALUES (4, \'Colaboradores\');
INSERT INTO `#__fb_groups` VALUES (5, \'Documentación\');
INSERT INTO `#__fb_groups` VALUES (6, \'Publicadores\');
INSERT INTO `#__fb_groups` VALUES (7, \'Disciplina\');
INSERT INTO `#__fb_groups` VALUES (8, \'Soport\');
[/code:1]

Al hacer esto, automáticamente ya se han generado los grupos en si fireboard, no hay que agregar mas nada, solo modificar o crear las imágenes segun los nombres que ustedes utilicen. Estas imágenes seran agregadas debajo del abatar del usuario dependiendo el grado que posea en su foro. asi como los de este foro.

Espero pueda esto servir de ayuda y que sigamos buscando mejoras para el foro. A colaborar pues.

Saludos a todos.
#32976
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 2 Months ago  
Hola

gracias,la verdad que me interesa mucho eso de los grupos,pero eso de entrar a la base de datos me ha liado un poco.enconte la tabla donde dice fb_groups,pero nose donde insertar esos codigos...

espero tu respuesta.

saludos,gracias
#32988
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 2 Months ago  
Hola Caco123.

Hermano lee bien el tutorial.!

Si puedes darte cuenta el cçodigo se inserta no en la tabla fb_groups, sino en el archivo forum.css de tu plantilla en uso ok.!


Saludos.
#33319
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 2 Months ago  
[b]alakentu wrote:[/b]
[quote]Hola Caco123.

Hermano lee bien el tutorial.!

Si puedes darte cuenta el cçodigo se inserta no en la tabla fb_groups, sino en el archivo forum.css de tu plantilla en uso ok.!


Saludos.[/quote]

la primera parte la he endendido bien,de pegar el codigo en forum.css.

pero la segunda no

[code:1]buscamos en nuestra base de datos la tabla fb_groups e insertamos 7 nuevos items:
Code: :





/** Deben darle el nombre que desee, ejemplo, en ves de Administrador ustedes usen Gerente **/

INSERT INTO `#__fb_groups` VALUES (2, \'Administradores\');

INSERT INTO `#__fb_groups` VALUES (3, \'Moderadores\');

INSERT INTO `#__fb_groups` VALUES (4, \'Colaboradores\');

INSERT INTO `#__fb_groups` VALUES (5, \'Documentación\');

INSERT INTO `#__fb_groups` VALUES (6, \'Publicadores\');

INSERT INTO `#__fb_groups` VALUES (7, \'Disciplina\');

INSERT INTO `#__fb_groups` VALUES (8, \'Soport\');

[/code:1]

entro a mi base de datos,y encuentro la tabla.
pero nose donde insertar.

Saludos
#35792
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 1 Month ago  
Por Favor alguien que explique mas detalladamente el paso 2, ya somos dos personas que no lo comprendemos.
Saludos
Mariela Vasquez
Webs Solutions
#35947
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 1 Month ago  
#36041
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 1 Month ago  
Hola a todos.

Websolutions por favor edita tus mensajes y elimina o agrega comentarios, más no hagas Spam o tendré que elimnarte mensajes amiga...!

La parte dos(2) del tutorial es en la [b]BASE DE DATOS[/b], busquen la tabla [b]#__fb_users[/b] y agregan los usuarios con sus [b]ID\'s[/b], si no saben solo hagan una consulta sql y les saldrá mucho mas facil por este metodo.

La consulta sql se hace como indica la imagen que adjunto:
[img]http://img297.imageshack.us/img297/4691/sqlra1.jpg[/img]
#36064
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 1 Month ago  
Gracias por la respuesta...aunque no funciona, solo me sale este error
#36072
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 1 Month ago  
aqui esta la imagen [img size=486]http://fireboard.bestofjoomla.com/images/fbfiles/images/te.jpg[/img]
#36231
Re:Modificaciones (Hacks) para Fireboard. 4 Years, 1 Month ago  
Hola Websolutions.

Madre el phpmyadmin te está diciendo que el error se debe a que la tabla a la cual quieres agregarle los datos NO existe, revisa tu base de datos y debes colocar exactamente el nombre de la tabla a la cual deseeas agregarle los datos en la sentencia.

Fijate la imagen corazón ;) dice:
[code:1]
INSERT TO \'#jos_fb_gropus\'
VALUES (2,\'TenisEcuador.com\');

MySQL said:

#1146 - Table \'tenisecu_nuevosite.#jos_fb_groups\' doesn\'t exist
[/code:1]
Osea, esa tabla no existe. Revisa y vuelvelo a hacer y veras que si te sale. :silly:

Saludos....!
Page: 12