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.

opcion en el perfil de usuario " añadir amigo"Tema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
patito_loko
Miembro
Mensajes: 263
Registrado: 26 May 2008, 14:31
Edad: 43

opcion en el perfil de usuario " añadir amigo"

#1

Mensaje por patito_loko »

hola gente, queria saber como se puede poner la opcion en el perfil de usuario " añadir amigo" y ponerlo como opcion en el perfil de post debajo del avatar con un boton como imagen?

quiero que esto:

Imagen

http://i63.servimg.com/u/f63/11/33/91/61/2210.jpg

y pasarlo aca:

Imagen

http://i63.servimg.com/u/f63/11/33/91/61/1110.jpg

bueno espero que se entienda! saludos
URL: http://www.laplatapolitica.com.ar
Plantilla(s) usuada(s): (Prosilver)(PBtech)
MODs instalados: (Portal board3)
Versión de phpBB: (3.1.6)

patito_loko
Miembro
Mensajes: 263
Registrado: 26 May 2008, 14:31
Edad: 43

Re: opcion en el perfil de usuario " añadir amigo"

#2

Mensaje por patito_loko »

estuve modificando algunas cosas pero eh hecho un desastre ahora me da error! alguien tiene idea de como hacer esto? :(
URL: http://www.laplatapolitica.com.ar
Plantilla(s) usuada(s): (Prosilver)(PBtech)
MODs instalados: (Portal board3)
Versión de phpBB: (3.1.6)

patito_loko
Miembro
Mensajes: 263
Registrado: 26 May 2008, 14:31
Edad: 43

Re: opcion en el perfil de usuario " añadir amigo"

#3

Mensaje por patito_loko »

disculpen que lo repostee pero pasaron varios meses y me sigue interesando esta funcionalidad que pregunto. alguien tiene al menos una pequeña idea para orientarme como hacer esto? :cry:
URL: http://www.laplatapolitica.com.ar
Plantilla(s) usuada(s): (Prosilver)(PBtech)
MODs instalados: (Portal board3)
Versión de phpBB: (3.1.6)

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 54

opcion en el perfil de usuario " añadir amigo"  Tema Solucionado

#4

Mensaje por leviatan21 »

patito_loko escribió:alguien tiene al menos una pequeña idea para orientarme como hacer esto?
Cada vez que escribiste en este tema, se me plantea como sería, pero nunca pude resolver un sólo problema con este agregado, y es como averiguar si el sistema de "zebra" está habilitado o no, pero fuera de eso el cambio que buscas es algo como esto :

Abrir :
raíz/viewtopic.php

Buscar :

Código: Seleccionar todo

$user->setup('viewtopic', $topic_data['forum_style']); 
Después, agregar :

Código: Seleccionar todo

$user->add_lang('memberlist'); 
Buscar :

Código: Seleccionar todo

        'POST_ID'            => $row['post_id'], 
Antes, agregar :

Código: Seleccionar todo

        'U_ADD_FRIEND'        => (!$row['friend'] && !$row['foe']) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&add=' . urlencode(htmlspecialchars_decode($user_cache[$poster_id]['author_username'])). "&quickmod=1&redirect=" . urlencode(str_replace('&', '&', $viewtopic_url)), true, $user->session_id) : '', 
Abrir :
raíz/styles/prosilver/template/viewtopic_body.html

Buscar :

Código: Seleccionar todo

        <!-- BEGIN custom_fields --> 
Antes, agregar :

Código: Seleccionar todo

        <!-- IF postrow.U_ADD_FRIEND -->
            <dd><a href="{postrow.U_ADD_FRIEND}"><strong>{L_ADD_FRIEND}</strong></a></dd>
        <!-- ENDIF --> 
Abrir :
raíz/includes/ucp/ucp_zebra.php

Buscar :

Código: Seleccionar todo

                        meta_refresh(3, $this->u_action); 
Antes, agregar :

Código: Seleccionar todo

                        $this->u_action = request_var('redirect', $this->u_action); 
Explico :
el 1º cambio en el viewtopic.php es para agregar la frase Añadir amigo
el 2º cambio averigua si el actual usuario ya está como amigo o ignorado, si no lo es, agrega el enlace al UCP para agregarlo
el 3º cambio en el viewtopic_body.html efectivamente agrega en el mini-perfil de cada usuario, el enlace creado en el paso anterior, siempre y cuando el usuario no sea ni amigo ni ignorado
el 4º cambio en el ucp_zebra.php es para que vuelva al tema que se estaba viendo cuando se pulsó en el enlace Añadir amigo
Recuerda actualizar las plantillas antes de probar :cachas:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

patito_loko
Miembro
Mensajes: 263
Registrado: 26 May 2008, 14:31
Edad: 43

Re: opcion en el perfil de usuario " añadir amigo"

#5

Mensaje por patito_loko »

oh gabriel siempre tan atento! muchas gracias voy a hacerlo tranquilo y te digo si funciona! :ok:
URL: http://www.laplatapolitica.com.ar
Plantilla(s) usuada(s): (Prosilver)(PBtech)
MODs instalados: (Portal board3)
Versión de phpBB: (3.1.6)

patito_loko
Miembro
Mensajes: 263
Registrado: 26 May 2008, 14:31
Edad: 43

Re: opcion en el perfil de usuario " añadir amigo"

#6

Mensaje por patito_loko »

al final funciona de maravillas esta modificacion, pero me gustaria saber como puedo al texto agregarle una imagen . :wink:
URL: http://www.laplatapolitica.com.ar
Plantilla(s) usuada(s): (Prosilver)(PBtech)
MODs instalados: (Portal board3)
Versión de phpBB: (3.1.6)

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 54

Re: opcion en el perfil de usuario " añadir amigo"

#7

Mensaje por leviatan21 »

En la plantilla, despues de esto :

Código: Seleccionar todo

<dd><a href="{postrow.U_ADD_FRIEND}">
puedes agregar el código correspondiente a tu imagen :
como por ejemplo :

Código: Seleccionar todo

<img src="{T_IMAGESET_PATH}/mi_imagen_de_amigo.gif"  alt="" title="" />
donde mi_imagen_de_amigo.gif es el nombre del archivo de la imagen y debe estar guardada en la carpeta :

Código: Seleccionar todo

raíz/styles/TU_ESTILO/imageset
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

patito_loko
Miembro
Mensajes: 263
Registrado: 26 May 2008, 14:31
Edad: 43

Re: opcion en el perfil de usuario " añadir amigo"

#8

Mensaje por patito_loko »

muchas gracias gabriel! salio todo muy bien. dejo el tema finalizado. Saludos
URL: http://www.laplatapolitica.com.ar
Plantilla(s) usuada(s): (Prosilver)(PBtech)
MODs instalados: (Portal board3)
Versión de phpBB: (3.1.6)

Cerrado

Volver a “Foros de Soporte 3.0.x”