Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

como quitar los smilies?

Estas en el tema de como quitar los smilies? en el foro de Sistemas de gestión de contenidos en Foros del Web. no quiero que aparezcan los smilies del php bb a la hora de crear un tema como lo hago?...
  #1 (permalink)  
Antiguo 18/01/2005, 08:48
Avatar de azhton  
Fecha de Ingreso: enero-2005
Mensajes: 45
Antigüedad: 19 años, 3 meses
Puntos: 0
como quitar los smilies?

no quiero que aparezcan los smilies del php bb a la hora de crear un tema
como lo hago?
__________________
Piensa en grande y seras grande
  #2 (permalink)  
Antiguo 18/01/2005, 09:16
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
¿Sólo a la hora de crear un tema? O sea no te importa si se ven a la hora de responder un tema. Edita el archivo includes/functions.php y haz estos cambios:

- Localiza este código:

Código PHP:
$template->assign_block_vars('smilies_row.smilies_col', array(
'SMILEY_CODE' => $data['code'],
'SMILEY_IMG' => $board_config['smilies_path'] . '/' $smile_url,
'SMILEY_DESC' => $data['emoticon'])
); 
Y lo sustituyes por esto:

Código PHP:
if ($_GET['mode'] != 'newtopic') {
$template->assign_block_vars('smilies_row.smilies_col', array(
'SMILEY_CODE' => $data['code'],
'SMILEY_IMG' => $board_config['smilies_path'] . '/' $smile_url,
'SMILEY_DESC' => $data['emoticon'])
);

- Localiza un poco más abajo este otro código:

Código PHP:
$template->assign_vars(array(
'L_MORE_SMILIES' => $lang['More_emoticons'], 
'U_MORE_SMILIES' => append_sid("posting.$phpEx?mode=smilies"))
); 
Y lo sustituyes por esto:

Código PHP:
if ($_GET['mode'] != 'newtopic') {
$template->assign_vars(array(
'L_MORE_SMILIES' => $lang['More_emoticons'], 
'U_MORE_SMILIES' => append_sid("posting.$phpEx?mode=smilies"))
);

Así aparecen los smilies sólo cuando no estás en modo "nuevo tema". Pero eso no impide que sigan usandolos si se saben el código del smilie. Además un truco para poner los smilies sería publicar el nuevo tema y luego editarlo, pues en modo editar sí salen los smilies. Si quieres que editando un tema tampoco salgan, sustituye:

$_GET['mode'] != 'newtopic'

Por:

$_GET['mode'] != 'newtopic' && $_GET['mode'] != 'editpost'
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 18/01/2005, 11:21
Avatar de azhton  
Fecha de Ingreso: enero-2005
Mensajes: 45
Antigüedad: 19 años, 3 meses
Puntos: 0
gracias sabes ahora como hago para cambiar cualquier cosa del phpbb? en templates? porque por ejem quiero quitar esa cosa de las encuestas de abajo a la hora de crear un tema nuevo
a y otra cosa donde encuentro todas las variables que usan llaves

osea por ejm donde esta la variable {L_SEARCH_NEW}{L_SEARCH_}

para poder utilizar las variables y usar mi codigo php para implementar con eso de mandar correos a los que me parezcan qe me pueden ayudar
__________________
Piensa en grande y seras grande
  #4 (permalink)  
Antiguo 18/01/2005, 12:04
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Eso lo tienes que hacer en los ficheros .PHP

Por ejemplo si quieres saber dónde está la variable L_SEARCH_NEW vas abriendo los PHP y vas buscando hasta que te aparezca. Si por ejemplo la variable aparece en la pagina de crear o responder un post, puedes buscar primero en el posting.php o en los "function" de la carpeta includes, ahí suelen estar.

Todo lo que sea cambiar el estilo o la posición de los elementos, lo cambias en los TPL de templates, y todo lo que sea modificar el funcionamiento del foro o añadir cosas o quitarlas, en los PHP y en los templates.

Saludos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:50.