Intégrez une barre de boutons vers vos pages de réseaux sociaux

Voici un petit module Flash que je vous ai préparé et qui vous permettra d'intégrer à votre site web une barre de boutons cliquables redirigeant vers votre page de réseaux social (ou vos pages).
Pour personnaliser cette application il vous sera nécessaire d'utiliser le logiciel Flash Pro afin de modifier le code ActionScript et y inclure vos URL personnelles.

 

 

Presentation de la barre de boutons

 

Content on this page requires a newer version of Adobe Flash Player.


Les boutons sont cliquables (sauf le dernier symbolisant le RSS), n'hésitez pas à essayer

Telechargez les fichiers .fla et swf de cette application

 

 

Comment insérer vos URL personnelles

Pour insérer vos liens web, il vous faudra modifier le getURL de chaque boutons concernés.

Une fois l'archive .rar décompressé, ouvrez le fichier "suivez_nous.fla", sélectionnez le calque "menu..." concerné (le bouton sera alors en encadré), cliquez (une fois) sur le bouton de ce calque et à l'aide de la touche [F9], ouvrez la fenetre d'ActionScript.

S'affichera alors le code à modifier afin de personnaliser votre bouton.

on (rollOver)
{
function playThis()
{
var _loc2 = new mx.transitions.Tween(this.pic, "_x", easeTypeOpen, 90, 190, animTime, true);
//Logo -- sur x : coordonnée de départ de l'anim, coordonnée d'arrivée

_loc2 = new mx.transitions.Tween(this.txt, "_x", easeTypeOpen, -90, 42, animTime, true);
//Texte -- sur x : coordonnée de départ de l'anim, coordonnée d'arrivée

}
animTime = 1; //temps d'animation
var easeTypeOpen = mx.transitions.easing.Strong.easeOut;
playThis();
}


on (rollOut)
{
function playThat()
{
var _loc2 = new mx.transitions.Tween(this.pic, "_x", easeTypeOpen, 190, 90, animTime, true);
//Logo -- sur x : coordonnée de départ de l'anim, coordonnée d'arrivée

_loc2 = new mx.transitions.Tween(this.txt, "_x", easeTypeOpen, 42, -90, animTime, true);
//Texte -- sur x : coordonnée de départ de l'anim, coordonnée d'arrivée

} //CONSERVER LE MEME RAPPORT DE VALEUR QUE POUR LE ROLLOVER AFIN DE CONSERVER UNE ANIMATION FLUIDE

animTime = 1;//temps d'animation
var easeTypeOpen = mx.transitions.easing.Strong.easeOut;
playThat();
}


on (release)
{
function playRelease()
{
var _loc2 = new mx.transitions.Tween(this.txt, "_xscale", easeTypeRelease, 200, 100, animTime, true); //Texte -- étirement du texte en reponse au clic , taille du texte au retour
_loc2 = new mx.transitions.Tween(this.txt, "_rotation", easeTypeRelease, -30, 0, animTime, true);
//Texte -- angle de rotation au clic, angle au retour

}
animTime = 2;//temps d'animation
var easeTypeRelease = mx.transitions.easing.Strong.easeOut;
playRelease();
}


on (press)
{
getURL ("http://www.facebook.com","_blank"); //Inserer votre url en remplacement de celle-ci
//supprimez ,"_blank" pour une ouverture du lien sur la meme page

}

 

Pour finir

Une fois votre application personnalisée, sauvegardez la et faite [Ctrl]+[F12] pour générer le .swf.
Son intégration dans votre site web s'effectue de la meme façon qu'un SWF classique à exception faite que j'ai paramétré le fond de l'exemple en transparent en modifiant les 2 lignes :

<param name="wmode" value="transparent" />

En ce qui concerne la modification du design général (vertical plutot que horizontal) ou du choix des couleurs, je vous laisse libre cours.