Firma Dinamica GD [...
 
Notifications
Clear all

Firma Dinamica GD [Graphics Draw]

4 Posts
3 Users
1 Likes
5,299 Views
DiegoPino
(@diegopino)
Jehová es mi pastor Admin
Joined: 19 años ago
Posts: 527
Topic starter  

Firma Dinamica GD [Graphics Draw]

Signature GD [Graphics Draw | GD Graphics Library]

Signature GD :
Es un sistema que estoy desarrollando para la comunidad de MyBB pueden ver la información del plugin en el cual se puede personalizar las firmas (Signatures) que se ponen en las comunidades, foros y entornos de desarrollo.

Video Ejemplo:

Lo interesante de esta firma es que es creada con la Libreria GD, el cual nos permite trabajar con PHP e Imagenes para multiples usuarios, dando una personalización de la firma, pudiendo cambiar el fondo con una imagen subida personalizada, o escogiendo un template del sistema GD, ademas de poder agregar una Frase de Personalizacion de la Signatura GD.

Nota importante:
Esta Firma Dinamica GD se esta complementando con otro Script de Sistema 1x2, el cual es muy divertido para hacer quinielas o apuestas entre amigos, por esos se observan Numeros y Relaciones como:
CL : Champions League
LFP: Liga España
Serie A: Liga Italiana
WC2006: World Cup 2006

Como esta en Desarrollo y proteger los datos de usuarios de la comunidad, por ahora he decidido poner la firma en paralelo a la comunidad, cuando este terminado el Script por completo y unido al Script de Quinielas Sistema 1x2 lo integro por completo a la web.

Por ahora se pueden inscribir y personalizar su Firma Dinamica GD, en el siguiente enlace:
https://winningeleven-games.com/firma-dinamica.php

Ejemplo de la firma:
Algunos ejemplos de Firmas Dinamicas con GD, se pueden usar estas misma imagenes para personalizar tu Signature GD de la Comunidad MyBB

Sirgol

Carloss

DAN12L

vH

Pino

.:ALX:.

Diejoung

Joan Rivaldo

David Sal

Kayzer Fran

Spellek

Morodo

Saulito

Comandante

Juventus

PES2010

░░░ WE11World ░░░⚽️⚽️⚽️
Link: Winning Eleven / Pro Evolution Soccer / eFootball✅✅✅
Link Old Forums MyBB❌❌❌

?Update Board: - MyBB - there is no way to preserve passwords
Users should reset their passwords using “Lost your password?” link located under forum login form .✅
? Apologies for any inconvenience caused by Staff Forum


   
Quote
(@solidus-j2k)
Active Member
Joined: 19 años ago
Posts: 16
 

como en los viejos tiempos   :rolleyes:


   
ReplyQuote
DiegoPino
(@diegopino)
Jehová es mi pastor Admin
Joined: 19 años ago
Posts: 527
Topic starter  

Amigos como bien saben estamos actualizando el software de foros por uno mas moderno, con mejor sopporte para usuarios, mas seguro, y con un SEO mejor dando una web mas robusta y moderna.

como bien sabem el sistmea de FIRMAS DIGITALES es un scriot el cual se puede configurar por medio de cada usuario independiente, y se podia cambiar la imagen de fondo, poner una leyenda, y los puntos de las firmas eran el resultado de las quinielas de las apuestas de los mundiales de futbol.

Ese script en este momento esta desistalado ya que hacia parte del sistema antiguo de foros.

la idea es actualizar ese script por uno mas moderno y adaptado a los nuevos modernos foros de winning eleven comunidad.

 

los datos de FIRMA DINAMICA y sus USUARIOS estan salvaguardados, el que desee usar una firma digital temporal me puede escribir para darle acceso temporal. 

Por ahora queda deshabilitado la opcion de FIRMA DINAMICA hasta nueva actualización.

 

buen dia comunidad


Happy Day Balloon GIF by MyPostcard

 

 

 

░░░ WE11World ░░░⚽️⚽️⚽️
Link: Winning Eleven / Pro Evolution Soccer / eFootball✅✅✅
Link Old Forums MyBB❌❌❌

?Update Board: - MyBB - there is no way to preserve passwords
Users should reset their passwords using “Lost your password?” link located under forum login form .✅
? Apologies for any inconvenience caused by Staff Forum


   
WE11World reacted
ReplyQuote
(@we11world_pinodiego)
Winning Eleven Admin
Joined: 9 meses ago
Posts: 5309
 

Hola comunidad, para dejar informe que acabo de actualizar la firma dinamica con libreria GD que permite crear imagenes pero debo de hacer unos ajustes sobre este nuevo codigo, sobretodo al momento de interactuar la Firma Dinamica con los Puntos obtenidos en el foro, esa parte me falta adaptarla, pero las Firmas Dinamicas estan ahora salvaguardadas, importante este nuevo codigo porque mas adelante sera implementado en el foro ya que el anterior estaba programado para MyBB,  ejemplo:

<?php
/**
 ***************************************************************************
 *  Referrer Log plugin (/inc/plugins/Signature-GD.php)
 *  Author Code: DiegoPino, 
 *  Website:  http://diegopino.blogspot.com/ 
 *  License: Creative Commons  http://creativecommons.org/licenses/by/4.0/legalcode 
 *
 *  Signature GD Library: Dynamic Creation of Images Graphics Draw with Stats Forum software MyBB 
 *  Graphics Draw signaturegd
 *
 ***************************************************************************​/
 */

//hacemos el codigo MyBB
define("IN_MYBB", 1);
define("KILL_GLOBALS", 1);
define("NO_ONLINE", 1);
require "../inc/init.php";
$stats = $cache->read("stats");  
$query = mysqli_query("SELECT * FROM mybb_users");


//Inicio de la Creacion de Imagen
Header ("Content-type: image/png");

//Definimos el Template a Usar, el Default
$imagen = imagecreatefrompng('template_01.png');

// Dimensiones de la imagen: 450px x 150px
$w_im = imagesx($imagen);
$h_im = imagesy($imagen);

// Listado de Fuentes
$ttf_black = "black.ttf";

// Colores
$clr_negro = imagecolorallocate($imagen,0,0,0);
$clr_blanco = imagecolorallocate($imagen,255,255,255);
$clr_rojo = imagecolorallocate($imagen,255,60,60);
$clr_amarillo = imagecolorallocate($imagen,255,220,0);
$clr_azul = imagecolorallocate($imagen,41,93,224);


// Posición Texto de Presentacion de la Firma GD Dinamica
	$texto = "Signature GD";
	$tamano = 14;
	$fuente = $ttf_black;
//	$w_txt = imagettfbbox($tamano,0,$fuente,$texto);
	$x = 10;
	$y = 23;
	imagefilledrectangle($imagen,0,0,450,30,imagecolorallocatealpha($imagen, 1, 10, 255, 75)); //Color se Rellena con alpha
  
	$color = $clr_blanco;
// outline del Codigo
	$ol = array(-2,-1,1,2);
	foreach($ol as $val_x) {
		foreach($ol as $val_y) {
			imagettftext( $imagen, $tamano, 0, $x+$val_x, $y+$val_y, $clr_negro, $fuente, $texto );
			}
		}
	imagettftext($imagen,$tamano,0,$x,$y,$color,$fuente,$texto);
		
// Codigo para leer Stats de MyBB

imagefttext($imagen, 14, 0, 10, 50, $clr_amarillo, $ttf_black , "Forum: ". $mybb->settings['homename']);
imagefttext($imagen, 14, 0, 10, 70, $clr_azul, $ttf_black , "Username: ". $mybb->users['username']);
imagefttext($imagen, 14, 0, 10, 90, $clr_rojo, $ttf_black, "Members: ". my_number_format($stats['numusers']));
imagefttext($imagen, 14, 0, 10, 110, $clr_blanco, $ttf_black, "Posts: ". my_number_format($stats['numposts']));
imagefttext($imagen, 14, 0, 10, 130, $clr_blanco, $ttf_black, "Threads: ". my_number_format($stats['numthreads']));
imagefttext($imagen, 14, 0, 310, 90, $clr_azul, $ttf_black , "Avatar: ". $mybb->users['avatar']);
//Relleno de amarillo para el avatar	
imagefilledrectangle($imagen, 310, 90, 4000, 4000, imagecolorallocatealpha($imagen, 1, 10, 255, 75));

// Grosor para la imagen
	$grosor = 7;

	$sombra = array(0,0,	$grosor-1,$grosor-1,	$grosor-1,$h_im-$grosor,	$w_im-$grosor,$h_im-$grosor,	$w_im,$h_im,	0,$h_im);

	imagefilledpolygon($imagen, $sombra, 6, imagecolorallocatealpha($imagen,0,0,0,80)); // 0-127

	$brillo = array(0,0,	$w_im,0,	$w_im,$h_im,	$w_im-$grosor,$h_im-$grosor,	$w_im-$grosor,$grosor,	$grosor,$grosor);

	imagefilledpolygon($imagen, $brillo, 6, imagecolorallocatealpha($imagen,255,255,255,60)); // 0-127

// Borde Para la Imagen
	imagerectangle($imagen,0,0,$w_im-1,$h_im-1,$clr_negro);

//Definimos la imagen
imagepng ($imagen);

//Destruimos la imagen 
imagedestroy ($imagen);


?>

- - - - - - - WE11World - - - - - - - ⚽️⚽️⚽️
Link: Winning Eleven / Pro Evolution Soccer / eFootball
Link Old Forums MyBB


   
ReplyQuote
Share: