Foros del Web » Programando para Internet » PHP »

Cambiar un codigo de Invision Power Board

Estas en el tema de Cambiar un codigo de Invision Power Board en el foro de PHP en Foros del Web. Estoy haciendo un foro con IPB y estoy editando la lista de usuarios que aparecen abajo: Y como veis aparece el nombre del usuario, pero ...
  #1 (permalink)  
Antiguo 21/04/2013, 10:41
 
Fecha de Ingreso: julio-2012
Ubicación: Madrid
Mensajes: 18
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta Cambiar un codigo de Invision Power Board

Estoy haciendo un foro con IPB y estoy editando la lista de usuarios que aparecen abajo:


Y como veis aparece el nombre del usuario, pero me gustaría que en vez de aparecer el nombre de usuario apareciese una imagen que dependería del usuario.

El codigo original es desde el archivo "boardIndexTemplate":
Código:
<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
		<br />
		<p>
			<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>
		</p>
	</if>
He estado probando muchas cosas que no funcionaron aqui se las muestro:

Cambiar el codigo original por:
Código:
<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
		<br />
		<p>
			<span class='name'><img src="http://mag.racked.eu/tools/avatar.php?name={$stats['NAMES']}" /></span>
		</p>
	</if>
o

Código:
<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
		<br />
		<p>
			<span class='name'><img src="http://mag.racked.eu/tools/avatar.php?name={parse expression="implode( $stats['NAMES'] )"} /></span>
		</p>
	</if>
o

Código:
<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
		<br />
		<p>
			<span class='name'><img src="http://mag.racked.eu/tools/avatar.php?name={parse expression="explode( $stats['NAMES'] )"} /></span>
		</p>
	</if>
o

Código:
<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
		<br />
		<p>
			<span class='name'><img src="http://mag.racked.eu/tools/avatar.php?name={parse expression="sprintf( $stats['NAMES'] )"} /></span>
		</p>
	</if>
Tambien intente buscar el archivo de origen de la expresion $stats['NAMES'] pero no lo encontre por ninguna parte.
  #2 (permalink)  
Antiguo 22/04/2013, 17:29
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Respuesta: Cambiar un codigo de Invision Power Board

Desconozco la version que usas pero aca puedes obtener algun tip

Tambien encontre info de como se arma el llamado para los usuarios online aca

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #3 (permalink)  
Antiguo 27/04/2013, 20:35
 
Fecha de Ingreso: julio-2012
Ubicación: Madrid
Mensajes: 18
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Cambiar un codigo de Invision Power Board

Estoy usando IPB 3.4.4 y mire los links que me pasaste pero no me sirvieron de mucho, en el api.php lo unico que se hacer es marcar NAMES como un array.

Etiquetas: board, lista, power, usuarios
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 09:42.