concessionnaire dds pour tm Index du Forum concessionnaire dds pour tm
voici un concessionnaire / annuaire pour déposer des offres de travails skin, mod, vidéo, manialink relatif à TM ainsi qu'aider les teams a trouver des skinneurs, des modeurs et des créateur en tout genre.
 
 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion



 Bienvenue 

 

Bonjour, Invité

Pour les nouveaux arrivants, envoyer MP à Crozet 
pour vous mettre dans le bon groupe:
map / skin / écuisson / mod / manialink ...  
 
 
 
 
 
 

tuto manialink, coder le manialink

 
Poster un nouveau sujet   Répondre au sujet    concessionnaire dds pour tm Index du Forum -> ManiaLink -> Tutoriel
Sujet précédent :: Sujet suivant  
Auteur Message
crozet
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 123
Localisation: sur le forum
Masculin
login TMU: crozet.magenta
login TM²: crozet.magenta
Team: ultimate cross team
Point(s): 130
Moyenne de points: 1,06

MessagePosté le: Jeu 17 Mai - 00:23 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

Salut tout le monde

j'ai en cours de réalisation un tuto pour réaliser un manialink basique.
Vous pouvez vous préparer en potassant le xml sur le site du zéro pour avoir les bases de ce langage (c'est plus facile pour comprendre le reste)
---------------------------------------------
Si l'envie de travailler te prend, assied toi et attend qu'elle passe.


manialink des UCT


Dernière édition par crozet le Sam 19 Mai - 23:23 (2012); édité 2 fois
Revenir en haut
Publicité






MessagePosté le: Jeu 17 Mai - 00:23 (2012)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Agame
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 101
login TMU: rock-killeur
Point(s): 101
Moyenne de points: 1,00

MessagePosté le: Jeu 17 Mai - 13:11 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

notepad ++ est indispensable aussi =)

Revenir en haut
crozet
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 123
Localisation: sur le forum
Masculin
login TMU: crozet.magenta
login TM²: crozet.magenta
Team: ultimate cross team
Point(s): 130
Moyenne de points: 1,06

MessagePosté le: Jeu 17 Mai - 22:27 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

Agame a écrit:
notepad ++ est indispensable aussi =)















Tout à fait daccord avec toi Smile

voici le tuto :

Prérequis
Un logiciel de traitement de texte
je recommande de prendre notepad ++ car il met en couleur les codes et c'est plus facile du coup:)
Trackmania (vous vous en doutez ^^)
un hébergeur pour mettre vos fichiers
/!\ les liens vers les fichiers doivent êtres directs : le lien doit pointer vers le fichier et pas une page pour télécharger le fichier /!\


Le langage utilisé est le XML

Il n'est pas forcément nécessaire de savoir coder en xml mais il est bon de connaître quelques bases (voir sur le site du zéro)

Copiez collez ce code dans notepad++
dans tous les cas, votre manialink contiendra ces lignes

Code:
<?xml version="1.0" encoding="utf-8" ?>  
<manialink>  
<type>default</type> 

</manialink> 











Les balises

Une balise est un ordre donné à l'ordinateur du destinataire interprété par TrackMania.
Ils servent par exemple à afficher une image, afficher un texte, une vidéo,...

on ouvre une balise mais on la ferme impérativement (pour dire à trackmania voilà, c'est la fin de cet ordre)
on ferme les balises toujours de la même manière : on rajoute « / » au début de la balise :
code :
<balise>
ici se trouve l'instruction
</balise>
la balise est fermée


Les attributs et valeurs

Les attributs et les valeurs marchent ensemble, s'il l'un se retrouve seul, le code ne veut rien dire et le manialink ne sera pas affiché. L'attribut est une option et la valeur, sa valeur:mrgreen: C'est à dire que l'attribut dit le type d'information et la valeur donne l'information
on écrit toujours de cette manière : L'attribut en premier, puis un = et entre guillemets la valeur :


text="Bienvenue sur mon Manialink !"

Rien de sorcier à première vue … (reste à voir en seconde vue Twisted Evil )




Les commentaires

Les commentaires c'est pratique, c'est exclusivement pour vous, vous êtes le seul à le voir
ça permet de décrire le code et s'y retrouver
on débute le commentaire par « <!-- » et on termine par « -->»
Entre les deux, vous écrivez le commentaire

voici un exemple :

Code:
<!-- Ceci est mon commentaire -->













Ecriture du manialink

Les attributs généraux utilisables dans toutes les balises

Posn="X Y Z" : position (X → horizontale Y → verticale pour la valeur Z, on verra plus tard)
Sizen="X Y" taille (X → horizontale, Y → verticale)
regardez le dessin pour comprendre les valeurs utilisables



halign="×××" (attribut facultatif) permet de dire à partir de quel point de l'image sera calculée la position sur le plan hotizontal (explications plus bas Smile )
prend les valeurs : center, left, right
Valign="×××" (même chose que halign mais sur le plan vertical)
prend les valeurs : center, top (haut), bottom (bas)
url="http://www.monlien.com" url ouverte quand on clique sur l'image (lien externe à trackmania, ouvert avec un navigateur internet)
manialink="adresse" adresse du manialink ouvert quand on clique sur l'image

on sépare les attributs par un espace.

Les images

Cette balise est très très utilisé pour une simple raison : c'est celle qui va nous permettre d'afficher des images au format png ou dds uniquement
Code:
<quad></quad>
















attributs spécifiques :

Image="http://www.domaine.com/Image.png" précise l'adresse de l'image affichée
Imagefocus="http://www.domaine.com/Image2.png" précise l'adresse de l'image affichée quand la souris est dessus
Style et Substyle : affiche une image intégrée au jeu.
Si Style et Substyle sont présent, image et imagefocus ne sont pas utilisables
En réalité ces Style et Substyle désignent une image déjà intégrée à TMU. Pour connaître leur nom se rendre sur le site TMStyle /!\ les deux se mettent en même temps /!\

Récapitulatif :
Code:
<quad posn="-43 -30 -30" sizen="6 5" halign="center" valign="center" style="Bgs1" substyle="BgList" manialink="uct"></quad>
















halign="center" valign="center" signifie que la position (ici -43 -30) est la position du centre de l'image
la taille est de 6 par 5
quand on clique sur cette image, on ouvre le manialink qui pour adresse (dans trackmania) « uct »




La balise texte

La balise texte est la suivante : 
Code:
<label></label>









Attributs spécifiques

text="Votre texte ici" Votre texte peut contenir n'importe quel code couleur ou de mise en forme ($000 ou $i).
textsize="X" taille de texte, la valeur ne peut être qu'un nombre sans virgule. Donc : 1 ; 2 ; 3 ; 4 ; 5 ;...
autonewline="1" permet de faire un retour automatique à la ligne (1 activé, 0 désactivé)



La balise audio

C'est la balise de son, elle affichera un bouton Play/Stop pour faire écouter des sons au format mux ou ogg
Code:
<audio></audio>










attributs spécifiques

data="www.domaine.com/son.ogg" donne l'adresse url du son
Les attributs url= et manialink = ne sont pas utilisables avec cette balise

La balise vidéo

permet d'afficher une video au format bik uniquement
Code:
<video></video>










attributs spécifiques

data="www.domaine.com/son.ogg" donne l'adresse url de la vidéo
play="1" jouer automatiquement la vidéo (1 → oui, 0 → non)
looping="0" jouer en boucle (1 → oui, 0 → non)


Posn : La 3ème valeur

voici enfin l'explication de cette 3e valeur !!!
Cette troisième valeur, on pourrait la définir comme plusieurs couche. Si la valeur est de 0, elle sera en dessous de celle qui a pour valeur 1



Tout ce code devra être enregistré au format xml (manialink.xml par exemple)
pour voir votre manialink dans trackmania, il suffit d'héberger le fichier xml puis de taper son adresse dans trackmania
---------------------------------------------
Si l'envie de travailler te prend, assied toi et attend qu'elle passe.


manialink des UCT


Revenir en haut
Agame
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 101
login TMU: rock-killeur
Point(s): 101
Moyenne de points: 1,00

MessagePosté le: Jeu 17 Mai - 23:34 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

euh ... si je peux me permettre:

- il faut activé ton ccompte player-page avant pour mettre le lien vers le FTP dessus sinon la manialink n'est pas visible IG
- faire une page xml pour chaque page de la manialink ainsi que pour les téléchargement de skins, de mods, de maps, ...


Revenir en haut
crozet
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 123
Localisation: sur le forum
Masculin
login TMU: crozet.magenta
login TM²: crozet.magenta
Team: ultimate cross team
Point(s): 130
Moyenne de points: 1,06

MessagePosté le: Jeu 17 Mai - 23:55 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

alors deux objections à tes remarques :

1) pour voir un seul fichier, tu peux mettre ton adresse dans TM mais les liens qui y sont dessus ne fonctionnent pas (du moins pas toujours) ça sert donc seulement à voir le résultat

2) si tu fais en xml, oui il faut un fichier par page. en php c'est pas forcé
si j'ai le courage, je mettrai un tuto pour faire le ML en php/xml pour avoir une seule page à déclarer dans la player page.


tuto player page ici http://tmmanialink.free.fr/phpboost/forum/topic.php?id=7
---------------------------------------------
Si l'envie de travailler te prend, assied toi et attend qu'elle passe.


manialink des UCT


Revenir en haut
Agame
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 101
login TMU: rock-killeur
Point(s): 101
Moyenne de points: 1,00

MessagePosté le: Ven 18 Mai - 00:01 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

j'ai 5 pages d'héberger pour ma manialink mais une seule déclarer sur tm player-page (sans compter les téléchargement)

moi j'ai suivit celui-ci: http://www.trackmania.com/fr/forum/viewtopic.php?t=34394


Revenir en haut
Agame
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 101
login TMU: rock-killeur
Point(s): 101
Moyenne de points: 1,00

MessagePosté le: Ven 18 Mai - 00:07 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

ma manilink par multi-page: appel de l'url de la page désirée

Code:
<quad image="http://i45.servimg.com/u/f45/17/05/54/82/fond_b10.jpg" sizen="128 96" posn="0 0 1" halign="center" valign="center" />

<quad style="Icons64x64_1" substyle="MediaVideoDownloading" sizen="20 10" posn="45 25 5" halign="center" valign="center" />
<label posn="45 27 10" sizen="128 96" textsize="3" text="$fffPresentation" halign="center" valign="center" />
<label posn="45 23 10" sizen="128 96" textsize="3" text="$f00$i$l[http://www.tm-tube.com/video/26757/Team-RAR]Lien TM-Tube" halign="center" valign="center"/>

<quad style="Icons64x64_1" substyle="MediaVideoDownloading" sizen="20 10" posn="45 14 5" halign="center" valign="center" manialink="http://www.archive-host.com/files/1481010/4d9826e2b3e944974db2cc8167fd125589aae269/manialink_lds2012.xml"/>
<label posn="45 16 10" sizen="128 96" textsize="3" text="$fffLDS 2012" halign="center" valign="center" />
<label posn="45 12 10" sizen="128 96" textsize="3" text="$f00$i$l[http://www.league-dirt.com/qualifications.html#/rar]Team RAR" halign="center" valign="center"/>


Revenir en haut
crozet
Administrateur

Hors ligne

Inscrit le: 09 Mai 2012
Messages: 123
Localisation: sur le forum
Masculin
login TMU: crozet.magenta
login TM²: crozet.magenta
Team: ultimate cross team
Point(s): 130
Moyenne de points: 1,06

MessagePosté le: Ven 18 Mai - 00:13 (2012)    Sujet du message: tuto manialink, coder le manialink Répondre en citant

ah oui mais toi tu as fait ton lien dans le texte. j'ai testé en faisant un lien du type

<quad posn="-43 -30 -30" sizen="6 5" halign="center" valign="center" style="Bgs1" substyle="BgList" manialink="http://www.hebergeur.com/lefichier.xml"></quad>

dans ce cas, soit ça fait une erreur, soit ça ouvre dans le navigateur...
c'est du au fait que dans les adresses courtes de ML tu peux pas mettre " \ "
---------------------------------------------
Si l'envie de travailler te prend, assied toi et attend qu'elle passe.


manialink des UCT


Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 10:30 (2018)    Sujet du message: tuto manialink, coder le manialink

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    concessionnaire dds pour tm Index du Forum -> ManiaLink -> Tutoriel Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Index | forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2018 phpBB Group
-- Theme by ShadyNeighbor - EQ graphic from www.freeclipart.nu/ --
Theme Converted for phpBB2.0.4 by phpBB2.deTraduction par : phpBB-fr.com