Importante:

¿Como pedir soporte? (Marzo 18, 2015)

Creando un plugin, tips por favor
Hola. Verán, estuve leyendo varios documentos de la creación de plugins que hay dispersos en los foros de mybb.com y creo que tengo un pequeño enten...

Hola.

Verán, estuve leyendo varios documentos de la creación de plugins que hay dispersos en los foros de mybb.com y creo que tengo un pequeño entendimiento de como funcionan.

Ahora, que me voy del tema, yo quiero hacer que en el postbit de los usuarios aparezca cierto mensaje después de pasado X tiempo después de su registro.

Alguien en un foro me dijo que utilizará timestamp, pero no sé bien como debería de usarlo, pensé en hacer algo así (obviamente más elaborado pero la idea seria más o menos esta)

if ($mybb->user['regdate'] => (1460592000)) {

    echo "Mensaje que apareceria";
}

Pero como dije, no tengo idea de como utilizar el timestamp, entonces quiero que a partir de la fecha de registro, se cuente X tiempo, luego de ese tiempo, aparecería un mensaje.

¿Creen que voy en el buen camino?

Seria el primer plugin que hago entonces cualquier tip es bienvenido Big Grin
0 0
Tema anterior Tema siguiente
Si no me falla seria...
if ($mybb->user['regdate']+(60*60*24*5) <= TIME_NOW) {

    echo "Tienes 5 dias de registro, felicidades!";
}

Para el usuario visitante. Para el creador del mensaje seria $post en lugar de $mybb->user.
function foo(&$post)
{
	$post['m'] = '';
	if ($post['regdate']+(60*60*24*5) <= TIME_NOW) {

		$post['m'] "Tienes 5 dias de registro, felicidades!";
	}

	echo $post['m'];
}
0
(April 14, 2015, 6:04 pm)Omar G. escribió:  Si no me falla seria...

if ($mybb->user['regdate']+(60*60*24*5) <= TIME_NOW) {

    echo "Tienes 5 dias de registro, felicidades!";
}

Para el usuario visitante. Para el creador del mensaje seria $post en lugar de $mybb->user.

function foo(&$post)
{
	$post['m'] = '';
	if ($post['regdate']+(60*60*24*5) <= TIME_NOW) {

		$post['m'] "Tienes 5 dias de registro, felicidades!";
	}

	echo $post['m'];
}


Muchas gracias Omar, me ha sido de gran ayuda
0
Perdonen el doble post.

¿Es posible tener un if dentro de otro? Me refiero, quiero que al tener activado el plugin ocurra lo mencionado, entonces sería algo como

if ($mybb->settings['tiempoenlinea_enable'] == 1)
{
Aquí iria el otro if o no sé
}

¿Cómo debería proceder?
0
(April 15, 2015, 1:07 pm)AndresXZ09 escribió:  Perdonen el doble post.

¿Es posible tener un if dentro de otro? Me refiero, quiero que al tener activado el plugin ocurra lo mencionado, entonces sería algo como



if ($mybb->settings['tiempoenlinea_enable'] == 1)
{
Aquí iria el otro if o no sé
}

¿Cómo debería proceder?

Me asusta que prefieras hacer un tema de soporte, a probar si se puede.
Si, se puede.

Saludos. Smile
Última modificación: April 16, 2015, 4:12 am por BitLiberal.
0
Solo no cometas el error de algunos.
if(true)
{
	if(true)
	{
		if(true)
		{
			/* ~~ */
		}
	}
}

if(true && true && true)
{
	/* ~~ */
}

// Son lo mismo..
0

Colaboradores: Omar G. , BitLiberal , AndresXZ09

This forum uses Lukasz Tkacz MyBB addons.