Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1
  • 2
  • 3

TEMA: Obtener información de usuario de Jomsocial, CB, AUP, ect

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 6 meses ago #15991

  • NeGRa
  • Avatar de NeGRa
  • Offline
  • Publicador
  • Mensajes: 68
  • Gracias recibidas 9
  • Karma: 6
oki, espero por ello, en mi caso me interesa Facebook, Flickr y Blogger. Ya me dirás qué tipo de campo tengo que hacer en el perfil de JS y demás para tenerlo bien y que me salga como aquí.

¿Más o menos cuándo saldrá la versión de Kunena oficial?

Pues sabiendo que va el kunena sólo me queda el JomSocial
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 6 meses ago #15993

  • JoniJnm
  • Avatar de JoniJnm
  • Offline
  • Administrador
  • Mensajes: 4579
  • Gracias recibidas 544
  • Karma: 160
La versión estable? La verdad es que ni idea, pero yendo por la alpha3 tiene pinta que aún falta mucho (betas, RC's y estable)

Para añadir nuevos en el plugin tienes que editar
jomsocial/profile.php
admin.kunena.html.php
kunena.config.class.php
en-GB.com_kunena.ini

Si miras la integración, es fácil ver qué es lo que hay que añadir. Pero si te pierdes avisa. Una vez añadido tienes que ir a Jomsocial, añadir un campo para la nueva información de usuario, y después escribir el código de ese campo en la configuración del plugin, en Kunena
Última Edición: 9 años 6 meses ago por JoniJnm.
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 6 meses ago #15999

  • NeGRa
  • Avatar de NeGRa
  • Offline
  • Publicador
  • Mensajes: 68
  • Gracias recibidas 9
  • Karma: 6
No me entero de ná :(

Otra cosa, con el nuevo JS! pusieron el ID de usuario en la URL para evitar problemas con los nicks, por espacios o similar y viene ya integrado que puedas ponerte la URL que quieras. ¿Cómo puedo quitar que salga el id? Posteo aquí porque nu sé dónde hacerlo

Gracias como siempre!
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 6 meses ago #16000

  • JoniJnm
  • Avatar de JoniJnm
  • Offline
  • Administrador
  • Mensajes: 4579
  • Gracias recibidas 544
  • Karma: 160
Tenías que haber hecho uno nuevo.

En el archivo router.php en el componente, carpeta del site:
$alias		= $user->getAlias();
		if( !empty($alias) )
		{
			$segments[]	= $alias;
		}
		else
		{
			$alias	= JFilterOutput::stringURLSafe( $user->username );
			$segments[]	= $user->id . '-' . $alias;
		}
 
// POR
 
		$alias	= JFilterOutput::stringURLSafe( $user->username );
		$segments[]	= $alias;
Y
// Check if this user exists in the alias
			$userid = CommunityGetUserId( $alias );
 
			// Joomla converts ':' to '-' when encoding and during decoding, 
			// it converts '-' to ':' back for the query string which will break things
			// if the username has '-'. So we do not have any choice apart from 
			// testing both this values until Joomla tries to fix this
			if( !$userid && JString::stristr( $alias , ':' ) )
			{
				$userid		= CommunityGetUserId( JString::str_ireplace( ':' , '-' , $alias ) );
			}
 
			// For users 
			if( !$userid )
			{
 
				if( JString::stristr( $alias , '-' ) )
				{
					$user		= explode( '-' , $alias );
 
					if( isset( $user[0] ) )
					{
						$userid	= $user[0];
					}
				}
 
				if( JString::stristr( $alias , ':' ) )
				{
					$user		= explode( '-' , JString::str_ireplace( ':' , '-' , $alias ) );
 
					if( isset( $user[0] ) )
					{
						$userid	= $user[0];
					}
				}
			}
 
// POR
 
			$db =& JFactory::getDBO();
			$db->setQuery('SELECT id FROM #__users WHERE username="'.$alias.'"');
			$userid	= $db->loadResult();

Si está con el id de usuario te ahorras una consulta a la base de datos :-)
El administrador ha desactivado la escritura pública.
Los siguientes usuarios han agradecido: NeGRa

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 6 meses ago #16001

  • NeGRa
  • Avatar de NeGRa
  • Offline
  • Publicador
  • Mensajes: 68
  • Gracias recibidas 9
  • Karma: 6
Entonces me recomiendas que deje el ID y que la gente que quiera se personalice su URL, ¿no?
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 6 meses ago #16002

  • JoniJnm
  • Avatar de JoniJnm
  • Offline
  • Administrador
  • Mensajes: 4579
  • Gracias recibidas 544
  • Karma: 160
Eso es :-)
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 2 meses ago #17719

  • iniaki
  • Avatar de iniaki
  • Offline
  • Visitante
  • Mensajes: 6
  • Karma: 0
No me funcionó la integración, cada que guardo los cambios de la integración, no se guardan, se borran todos los campos y la opción Eneable load info vuelve a quedar en no :(
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 9 años 2 meses ago #17735

  • JoniJnm
  • Avatar de JoniJnm
  • Offline
  • Administrador
  • Mensajes: 4579
  • Gracias recibidas 544
  • Karma: 160
Hiciste bien los cambios?

Yo tengo la versión 1.6rc3 de Kunena, me va bien el hack :-)
El administrador ha desactivado la escritura pública.

Re: Obtener información de usuario de Jomsocial, CB, AUP, ect 8 años 7 meses ago #19079

  • Bow
  • Avatar de Bow
  • Offline
  • Observador
  • Mensajes: 29
  • Gracias recibidas 1
  • Karma: 0
no encuentro la carpeta admin uso kunena 1.6.4,
va para joomla 1.6.3 y joomsocial 2.2 ?
Última Edición: 8 años 7 meses ago por Bow.
El administrador ha desactivado la escritura pública.
  • Página:
  • 1
  • 2
  • 3
Tiempo de carga de la página: 0.147 segundos