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.

Como poner U R L S de perfil personalizadasTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Avatar de Usuario
mrpostman
Observador/a
Mensajes: 29
Registrado: 23 Jun 2017, 16:11
Nombre real: Cristian Sosa
Ubicación: Argentina, Buenos Aires
Género:
Contactar:

Como poner U R L S de perfil personalizadas  Tema Solucionado

Mensaje por mrpostman » 03 Jul 2017, 18:29

(Pongo U R L en el titulo porque si pongo URL el sistema no me dejaba postear xD)

Bien, hoy les quiero enseñar algo muy útil para su foro:

Como colocar URLS de usuario personalizadas.

¿que quiere decir esto? Que en vez de que la url de los perfiles de los usuarios sean: "http://www.example.org/memberlist.php?m ... rofile&u=x " pasen a ser "http://www.example.org/nombredelusuario"

- ANTES DE HACER NADA, HAGAN BACKUP DE LOS ARCHIVOS QUE MODIFICAREMOS -

Bien, lo que debemos hacer es lo siguiente:

* Vamos a nuestro .htaccess (esto se encuentra normalmente oculto en los hostings, así que se debe acceder mediante FTP, por lo general).

*En nuestro .htaccess buscamos "<IfModule mod_rewrite.c>" (si no lo tienen al modulo, pegan lo que les daré al final del archivo).
y debajo de ese tag pegan lo siguiente:

Código: Seleccionar todo

RewriteEngine on
Rewriterule ^([^/\.]{3,})$ ./memberlist.php?mode=viewprofile&un=$1
*Una vez pegado esto, guardan los cambios.

*Luego, vamos a "includes/functions_content.php" y allí buscamos esta linea:
"$profile_url = ($custom_profile_url !== false) ? $custom_profile_url . '&u=' . (int) $user_id : str_replace(array('={USER_ID}', '=%7BUSER_ID%7D'), '=' . (int) $user_id, $_profile_cache['base_url']);"

*Una vez ubicada esta linea, al final de la misma, pegamos el siguiente codigo:

Código: Seleccionar todo

$profile_url = generate_board_url() . '/' . $username;
Guardan los cambios, y ¡listo! ya tienen a sus usuarios con una url completamente personalizada :rock:

*NOTA: Si por algún motivo no funciona, recuerden borrar la caché!

Bueno, ojala les sirva, puesto que en casi todos los foros PHPBB que visité, ninguno tenia esta modificación que es para mi gusto muy buena :clap:

Saludos!



Datos de Soporte - Inicio

URL: https://forowac.com/beta
Estilo(s) usuado(s): Flat Style, prosilver
MODs/Extensiones instaladas: Add User, Advertisement Management, Ban Hammer, Board Announcements, Delete My Account, External Links Open in New Window, Multi Ranks, OneAll Social Login, Password Strength, Pay For Link, Post Count Requirements, Post Numbers, Precise Similar Topics, Remove Subject from Replies, Share On, Simple mentions, Steam Status, Ultimate Points Extension, Username Colour Changer, PM Welcome.
Versión de phpBB: 3.2.1.
Tu conocimiento: Conocimiento medio, tirando a avanzado.
Servidor: HostClube (pago).
Es una actualización desde otra versión: No.
Es una conversión desde otro tipo de Foro: No.

Datos de Soporte - Fin



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Cerrado