Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* este codigo esta bien ?
  Leído 2312 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


*
Sep 30 2010


hola comunidada.

quisiera saber si este codigo esta bien por que no me funciona :(

Código: [Seleccionar]
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest']){

echo'muestra siera cosa';
}else{

echo'muestra otra cosa';
}

lo que quiero hacer es que cundo el user este online muestre algo y cundo no este online muestre otra cosa

ejemplo  como la imegn de online /offline

Código: [Seleccionar]
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))

echo '<div class="fondoavatar" style="overflow: auto; width: 130px;" align="center">
<a href="',$scripturl,'?action=profile;u=', $message['member']['id'], '" title="Ver Perfil">', $message['member']['avatar']['image'], '</a></div>';

*


Mensajes: 780

Ver Perfil  Compartiendo las 24hs 

En línea

*
Sep 30 2010


Proba con un elseif en lugar de else.

Código: [Seleccionar]
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest']){

echo'muestra sierta cosa';
}

elseif {

echo'muestra otra cosa';
}

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#1

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Sep 30 2010


ahy probe puse el elseif por el else

pero me da error   

creo que es que cundo se pone elseif es asi

Código: [Seleccionar]
if{
bla bla bla
{elseif{
bla bla bla
}else{
bla bla bla
}

me esplico por eso es que no funciona
y no me sirve a mi 

yo nesesito usar el if y el else

ya que quiero hacer esto 


Código: [Seleccionar]


if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image'])){

// el user esta conectado asi que mostramos el avatar en on


echo'
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tbody><tr>
<td rowspan="3">
<img src="' . $settings['images_url'] . '/avatar_on/01.png" alt="" width="19" height="123"></td>
<td colspan="2">
<img src="' . $settings['images_url'] . '/avatar_on/02.png" alt="" width="113" height="12"></td>

</tr>
<tr>
<td>';

// avatra y no avatar By_PiPi2010.

if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image'])){
echo '<img src="', $message['member']['avatar']['url'], '" style=" width: 94px; height: 94px;" alt="" />';
}else{

echo '<img src="' . $settings['images_url'] . '/avatar.gif" border="0" alt="Sin Avatar"  style=" width: 94px; height: 94px;" alt="" />';
}
echo'
</td>
<td rowspan="2">
<img src="' . $settings['images_url'] . '/avatar_on/03.png" alt="" width="19" height="111"></td>
</tr>
<tr>

<td>
<img src="' . $settings['images_url'] . '/avatar_on/04.png" alt="" width="94" height="17"></td>
</tr>
</tbody></table>';
}

// el user esta deconectado asi que mostramos el avatar en off

else{

echo'
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tbody><tr>
<td rowspan="3">
<img src="' . $settings['images_url'] . '/avatar_off/01.png" alt="" width="19" height="123"></td>
<td colspan="2">
<img src="' . $settings['images_url'] . '/avatar_off/02.png" alt="" width="113" height="12"></td>

</tr>
<tr>
<td>';
// avatra y no avatar By_PiPi2010.

if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image'])){
echo '<img src="', $message['member']['avatar']['url'], '" style=" width: 94px; height: 94px;" alt="" />';
}else{

echo '<img src="' . $settings['images_url'] . '/avatar.gif" border="0" alt="Sin Avatar"  style=" width: 94px; height: 94px;" alt="" />';
}
echo'
</td>
<td rowspan="2">
<img src="' . $settings['images_url'] . '/avatar_off/03.png" alt="" width="19" height="111"></td>
</tr>
<tr>

<td>
<img src="' . $settings['images_url'] . '/avatar_off/04.png" alt="" width="94" height="17"></td>
</tr>
</tbody></table>';

}




*

#2

Mensajes: 780

Ver Perfil  Compartiendo las 24hs 

En línea

*
Sep 30 2010


Pero le tendrias que quitar los {}

aca te dejo mi codigo para mostrar el avatar del usuario y si no tiene avatar ponerle uno por defecto.

Código: [Seleccionar]
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<li class="avatar"><div class="windowbg14">
<a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
', $message['member']['avatar']['image'], '
</a>
</div></li>';
      else
  echo'
          <li class="avatar"><div class="windowbg14">
            <a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
           <img src="', $settings['images_url'], '/Sinavatar.jpg" style="max-width:80px; max-height:80px;" alt="avatar" />
            </a>
          </div></li>';

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#3

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Sep 30 2010


okis gracias me :D

 mi codigo del avatar anda bien

lo que yo quiero hacer es  que en vez de un boton/imagen que indique que el user esta online

 que al avatar se le cambie el color de fondo ( es un ejemplo )

como mostre antes .

el problema es que cundo estoy deconectado me marca que todos los usuarios estan off

y cundo me conecto me mustra que todos los user estan on :(:(

y creo que el problema esta en esto  --->>

if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest']){

echo'muestra siera cosa';
}else{

echo'muestra otra cosa';
}



*

#4

Mensajes: 780

Ver Perfil  Compartiendo las 24hs 

En línea

*
Sep 30 2010


Eso es porque pusiste que cuando esta conectado, estan todos on... vos tenes que hacer que si el usuario esta conectado (ahora no tengo la variable a mano, debe estar en Profile.php o en Display.php) muestre el código.

PD: Si es el mod de los avatares rodeados... podes adaptarlo a tu versión de SMF fácilmente...

When things get harder... just exit();

Por MP no me interesan tus problemas... :)


Created by Unik-art

ADK Portal v2.0 Final
2.0 RC4
#5

Mensajes: 331

Ver Perfil  El crack de la internet... 

En línea

*
Sep 30 2010


[php]
global $user_info;

if($user_info['is_guest'])
echo'MUESTRA ALGO PARA EL VISITANTE';
else
echo'MUESTRA ALGOPARA EL USER LOGEADO';

ADK Portal 3.0.2
2.0.11
www.smfpersonal.net
#6

Mensajes: 8631

Ver Perfil  SMFPersonal 

En línea

*
Oct 01 2010


mmmm creo que no me exprese bien  :'( :'( :'(

aca un ejemplo de lo que quiero hacer



El Usuario matias esta conectado y el usuario pipi2010 esta desconectado

y yo soy un visitante / otro usuario del foro

espero haberme expresado bien

*

#7

Mensajes: 780

Ver Perfil  Compartiendo las 24hs 

En línea

*
Oct 01 2010


que se redondee el avatar con diferentes color segun este conectado o no?

ADK Portal 3.0.2
2.0.11
www.smfpersonal.net
#8

Mensajes: 8631

Ver Perfil  SMFPersonal 

En línea

*
Oct 01 2010


SI ALGO ASI

PERO YO LO QUIERO HACER CON UNAS IMAGENES QUE FORMAN EL CONTORNO
QUEDANDO COMO SE MUESTRA EN EL MSN CUNDO ESTAS CONECTADO Y ESTAS OCUPADO

*

#9

Mensajes: 780

Ver Perfil  Compartiendo las 24hs 

En línea




Otros temas de su interes

Usuarios en Linea. Princesa1 Mayo 05, 2011, 12:26:39 am
adk cslider no lo pueden ver los visitantes danyboy Noviembre 12, 2013, 09:25:19 pm
Problema grave con foro logaed Marzo 01, 2011, 10:49:00 pm
Indice de Foros ¿Se puede? kiras70 Agosto 23, 2012, 07:49:41 am *
No Llegan Notificaciones SoporteFC Junio 07, 2017, 02:59:22 pm
Problemas con Load.php en mi foro EduardO Junio 10, 2014, 06:50:06 pm



Usuario:
Contraseña:
Sesión:
hermes bracelet replica, christian louboutin replica, van cleef and arpels replica, red bottoms replica, cartier love bracelet replica christian louboutin replica, christian louboutin replica, hermes bracelet replica,