Créer un formulaire de recrutement multi-games

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Ven 27 Avr 2012 - 3:00

Bonsoir ! Smile

Après plusieurs recherches sur comment créer des menus déroulants etc, je bloque sur plusieurs points.
Je souhaite créer un formulaire de guilde (sous forme de widget ou sur portail) qui ressemble à l'image ci-dessous.





Dans la partie du formulaire, j'aimerai savoir quels sont les codes pour créer un champs de texte et un cadre d'écriture (celui qui correspond à "nom du personnage"). Pour le menu déroulant je pense pouvoir me débrouiller avec ce code que j'ai trouver sur FdF dans les tutos.

- Menu Déroulant

Code:
 Navigation rapidechoix 1choix 2choix 3choix 4

Et plus important : le bouton "envoyer".
J'aimerai si possible qu'une fois le formulaire remplie, en cliquant sur ce bouton le formulaire est envoyé sous forme de poste dans un topic préci. Par exemple comme il s'agit d'un forum de guilde, en cliquant sur "envoyer" le formulaire est traduit en poste dans le topic "recrutement".
Est-ce possible ?

Merci pour votre aide Smile


Dernière édition par HoShiMayatan le Mar 1 Mai 2012 - 6:28, édité 3 fois

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par GM-Brayan le Ven 27 Avr 2012 - 3:09

As-tu le lien du site où tu as sreen cette img?

GM-Brayan
**

Messages : 64
Inscrit(e) le : 23/04/2012

http://adoworldz.francais.tv
GM-Brayan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Ven 27 Avr 2012 - 4:09

Vi le voici Smile

[url=http://module-wow.un concurrent.fr/]http://module-wow.un concurrent.fr/[/url]



ps : je sais pas pourquoi impossible de mettre un link correcte sur le forum, l'adresse se "détache" une fois evoyée, le x ooit . fr devient concourrent . fr -_-'

Ps 2 : si je viens de comprendre pourquoi xD
bref c'est sur un autre type de forum, donc je peux pas le link correctement

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par GM-Brayan le Ven 27 Avr 2012 - 13:52

Mais tu veut exactement le même?

GM-Brayan
**

Messages : 64
Inscrit(e) le : 23/04/2012

http://adoworldz.francais.tv
GM-Brayan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Ven 27 Avr 2012 - 15:25

Non justement, j'aimerai connaitre le script pour faire un formulaire semblable (avec champ de texte, liste de choix etc) et faire en sorte qu'en clikant sur envoyé, le formulaire soit posté dans un topic choisi.

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par GM-Brayan le Sam 28 Avr 2012 - 0:46

Tu pourrais faire un formulaire avec Google: Tu choisis le thème,la catégorie (Texte,Cases à cocher ...), les noms des champs et rendre obligatoire cette question.
Ensuite tu reçois un lien ( celui de ton formulaire) ,Tu peut le mettre où tu veux et ensuite, tu peux voire ce que les gens on remplis.
D’ailleurs je crois que je vais faire un jeu utilisant mon formulaire.
Si tu es intéressée par cette méthode de création alors contact moi en MP ou continue à répondre ci-dessous!!!
Cordialement, GM-Brayan, Toujours là pour répondre à vos questions Smile

GM-Brayan
**

Messages : 64
Inscrit(e) le : 23/04/2012

http://adoworldz.francais.tv
GM-Brayan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Sam 28 Avr 2012 - 5:10

Je suis pas bien sure d'avoir compris par ou passer. Et surtout ... je demande certaines présisions quant à l'endroit où le "formulaire" est envoyé.

J'aimerai savoir quoi modifier etc

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par GM-Brayan le Dim 29 Avr 2012 - 1:35

Tu peut créer un formulaire avec google:
Tu choisis: Le nom de la question a remplir :exemple: Pseudo
Tu choisis: Le thème de ton formulaire ( choix réduit )
Tu peut: Rendre la question obligatoire
Une fois que la personne a envoyé le formulaire, tu reçois tout se qu'ils on écrit dans ton Panneau de gestion des formulaire sur google.
Tu as compris?

GM-Brayan
**

Messages : 64
Inscrit(e) le : 23/04/2012

http://adoworldz.francais.tv
GM-Brayan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Dim 29 Avr 2012 - 8:27

Oui mais moi je souhaite créer un widget semblable à l'image et faire en sorte qu'en cliquant sur "envoyer", le formulaire soit posté sous forme de réponse dans un topic ou en tant que nouveau topic dans une catégorie choisie.

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par GM-Brayan le Dim 29 Avr 2012 - 12:10

Tu veut que tout le monde voient sa dans un sujet?

GM-Brayan
**

Messages : 64
Inscrit(e) le : 23/04/2012

http://adoworldz.francais.tv
GM-Brayan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Dim 29 Avr 2012 - 20:53

Les Membres uniquement. Le widget permet de faire le trie déja par rapport aux permissions.
Il me faut les codes pour créer le formulaire et faire en sorte qu'il soit posté dans la catégorie que je souhaite.


J'ai besoin de champs de texte (je connais pas le code pour ça) et de menus déroulants comme sur l'exemple du dessus.
Et je dois savoir comment rediriger le formulaire quand on clik sur "envoyer".

Voila

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par GM-Brayan le Dim 29 Avr 2012 - 23:35

Avec le formulaire de google tu ne peut pas mettre automatiquement les réponses dans le sujet voulu néanmoins tu peux écrire les résultats que les gens tapent en appuyant sur "envoyer".

GM-Brayan
**

Messages : 64
Inscrit(e) le : 23/04/2012

http://adoworldz.francais.tv
GM-Brayan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Lun 30 Avr 2012 - 22:52

bonsoir,

il est très difficile de créer un formulaire si on ne sait pas quoi mettre dedans ... Interrog

mettez ce code dans le widget pour un essai :

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Nom du personnage : [/b] " + form.Perso.value + "\n"
+ "[b]Race : [/b] " + form.Race.value + "\n"
+ "[b]Classe : [/b] " + form.Classe.value + "\n"
+ "[b]Métiers : [/b]\n" + form.Metiers.value + "\n\n"
+ "[b]Presentation Irl : [/b]\n" + form.irl.value + "\n\n"
+ "[b]Disponibilités : [/b]\n" + form.Disponible.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Formulaire de recrutement</legend>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="35" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du personnage :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Race :</font><br />
<select name="Race">
<option value="Orc">Orc</option>
<option value="Troll">Troll</option>
<option value="Tauren">Tauren</option>
<option value="Elfe de sang">Elfe de sang</option>
<option value="Mort vivant">Mort vivant</option>
<option value="Goblin">Goblin</option>
</select><br />
<font class="colorform">Classe :</font><br />
<select name="Classe">
<option value="Chaman">Chaman</option>
<option value="Chasseur">Chasseur</option>
<option value="Démoniste">Démoniste</option>
<option value="Druide">Druide</option>
<option value="Guerrier">Guerrier</option>
<option value="Mage">Mage</option>
<option value="Paladin">Paladin</option>
<option value="Prêtre">Prêtre</option>
<option value="Voleur">Voleur</option>
</select><br />
<font class="colorform">Métiers :</font><br />
<textarea rows="3" name="Metiers" placeholder="Tapez ici vos métiers avec le lvl"></textarea><br />
<font class="colorform">Presentation Irl :</font><br />
<textarea rows="3" name="irl"></textarea><br />
<font class="colorform">Disponibilités :</font><br />
<textarea rows="3" name="Disponible"></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Mar 1 Mai 2012 - 6:27

Désolée pour le manque d'informations si cela vous a compliqué les choses .. Mais déjà ce code, c'est juste exellent *-*


C'est tout à fait ça, je pense pouvoir me débrouiller pour modifier les classes etc, le seul problème qui reste c'est au moment d'envoyer le formulaire. Il se met bien sous forme de poste, mais une erreur est indiquée. Il me semble que c'est la destination du message, dans quelle forum il se poste... ?
Si je vous donne cette adresse comme destination http://www.legion-madeyes.com/f30-how-to-be-mad
Est-il possible de faire poster le formulaire à cet endroit ?

D'autres part, j'aimerai aussi savoir si il est possible d'inclure des variantes.
Mon forum est un forum multigames, donc muti-recrutement pour plusieurs jeux ><

Au dessus du nom du personnage ou en dessous, est-il possible d'inclure un menu déroulant du genre : "jeu 1" ; "jeu 2" ; "jeu 3".
En fonction du jeu choisi, le formulaire adéquate se met en place (au niveau des races et des clases et de l'endroit où se poste le formulaire).

Merci beaucoup pour votre aide, à tout les deux ^^

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Mar 1 Mai 2012 - 15:19

bonjour,

la phrase rituelle , avez-vous règlé les permissions dans le panneau admin ?

panneau d'administration >> Général >> Sécurité >> Configuration de la sécurité >> Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : non

pour trouver le bon forum , repérez le " f " :
ww.legion-madeyes.com/f30-how-to-be-mad
et modifiez le numéro du forum :
<fieldset class="fieldform">
<legend>Formulaire de recrutement</legend>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="35" />
<input type="hidden" name="subject" value="" />

pour avoir le choix entre les forums , le code complet :

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Nom du personnage : [/b] " + form.Perso.value + "\n"
+ "[b]Race : [/b] " + form.Race.value + "\n"
+ "[b]Classe : [/b] " + form.Classe.value + "\n"
+ "[b]Métiers : [/b]\n" + form.Metiers.value + "\n\n"
+ "[b]Presentation Irl : [/b]\n" + form.irl.value + "\n\n"
+ "[b]Disponibilités : [/b]\n" + form.Disponible.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
form.f.value = form.choix.value;
}
</script>
<fieldset class="fieldform">
<legend>Formulaire de recrutement</legend>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du personnage :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Race :</font><br />
<select name="Race">
<option value="Orc">Orc</option>
<option value="Troll">Troll</option>
<option value="Tauren">Tauren</option>
<option value="Elfe de sang">Elfe de sang</option>
<option value="Mort vivant">Mort vivant</option>
<option value="Goblin">Goblin</option>
</select><br />
<font class="colorform">Classe :</font><br />
<select name="Classe">
<option value="Chaman">Chaman</option>
<option value="Chasseur">Chasseur</option>
<option value="Démoniste">Démoniste</option>
<option value="Druide">Druide</option>
<option value="Guerrier">Guerrier</option>
<option value="Mage">Mage</option>
<option value="Paladin">Paladin</option>
<option value="Prêtre">Prêtre</option>
<option value="Voleur">Voleur</option>
</select><br />
<font class="colorform">Métiers :</font><br />
<textarea rows="3" name="Metiers" placeholder="Tapez ici vos métiers avec le lvl"></textarea><br />
<font class="colorform">Presentation Irl :</font><br />
<textarea rows="3" name="irl"></textarea><br />
<font class="colorform">Disponibilités :</font><br />
<textarea rows="3" name="Disponible"></textarea><br />
<font class="colorform">Forum de :</font><br />
<select name="choix">
<option value="35" selected="selected">TERA : Serveur callida</option>
<option value="26">GUILD WARS</option>
<option value="24">BLADE & SOUL : BETA</option>
<option value="3">AION : Serveur Urtem, Elyséen</option>
</select><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>
pour la comprenette ...
il faut "vider" la valeur de " f " dans le champ caché
<input type="hidden" name="f" value="" />
il faut renommer la valeur de " f " dans le script
form.f.value = form.choix.value;
}
</script>
et placer une liste d'options dans le formulaire , avec les valeurs des forums , et un forum sélectionné d'office :
<font class="colorform">Forum de :</font><br />
<select name="choix">
<option value="35" selected="selected">TERA : Serveur callida</option>
<option value="26">GUILD WARS</option>
<option value="24">BLADE & SOUL : BETA</option>
<option value="3">AION : Serveur Urtem, Elyséen</option>
</select><br />

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Mer 2 Mai 2012 - 2:31

Bonsoir, effectivement la permission était sur oui, d'où le message d'erreur, donc ça s'est réglé, merci ^^

Pour ce qui est du choix des jeux, je pense avoir bien compris, j'ai mis en place le code, et j'ai rajouté un jeu.
J'ai testé chaque choix de jeu, le formulaire s'envoie dans le bon forum, ce qui est parfait.

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du personnage : </strong> " + form.Perso.value + "\n"
+ "<strong>Race : </strong> " + form.Race.value + "\n"
+ "<strong>Classe : </strong> " + form.Classe.value + "\n"
+ "<strong>Métiers : </strong>\n" + form.Metiers.value + "\n\n"
+ "<strong>Presentation Irl : </strong>\n" + form.irl.value + "\n\n"
+ "<strong>Disponibilités : </strong>\n" + form.Disponible.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
form.f.value = form.choix.value;
}
</script>
<fieldset class="fieldform">
<legend>Formulaire de recrutement</legend>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="form.f.value = form.choix.value;
}
</script>
" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du personnage :</font><br />
<input name="Perso" type="text" /><br />
<p></p>
<font class="colorform">Quel Jeu ?</font><br />
<select name="choix">
<option value="35" selected="selected">TERA</option>
<option value="26">GUILD WARS</option>
<option value="24">BLADE & SOUL </option>
<option value="3">AION</option>
<option value="25">SWTOR</option>
</select><br />
<font class="colorform">Race :</font><br />
<select name="Race">
<option value="Orc">Orc</option>
<option value="Troll">Troll</option>
<option value="Tauren">Tauren</option>
<option value="Elfe de sang">Elfe de sang</option>
<option value="Mort vivant">Mort vivant</option>
<option value="Goblin">Goblin</option>
</select><br />
<font class="colorform">Classe :</font><br />
<select name="Classe">
<option value="Chaman">Chaman</option>
<option value="Chasseur">Chasseur</option>
<option value="Démoniste">Démoniste</option>
<option value="Druide">Druide</option>
<option value="Guerrier">Guerrier</option>
<option value="Mage">Mage</option>
<option value="Paladin">Paladin</option>
<option value="Prêtre">Prêtre</option>
<option value="Voleur">Voleur</option>
</select><br />
<font class="colorform">Métiers :</font><br />
<textarea rows="3" name="Metiers" placeholder="Tapez ici vos métiers avec le lvl"></textarea><br />
<font class="colorform">Presentation Irl :</font><br />
<textarea rows="3" name="irl"></textarea><br />
<font class="colorform">Disponibilités :</font><br />
<textarea rows="3" name="Disponible"></textarea><br />
<p></p>
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>

Maintenant ... je crois que je n'ai pas saisi le reste, ou que j'ai mal formulé ma demande ><

Celon le choix du jeu, les listes des races et des classes changent.
Je n'ai pas bien saisi dans votre explication à quel endroit je dois rajouter les autres listes, si je dois modifier à chaque fois le "valu f" ...




Code:

<font class="colorform">Race :</font><br />
<select name="Race">
<option value="Ely">Elyséen</option>
<option value="Asmo">Asmodien</option>
</select><br />
<font class="colorform">Classe :</font><br />
<select name="Classe">
<option value="Sorcier">Sorcier</option>
<option value="Spiritualiste">Spi</option>
<option value="Rôdeur">Rôdeur</option>
<option value="Assa">Assa</option>
<option value="Gladiateur">Glad</option>
<option value="Templier">Templier</option>
<option value="Aède">Aède</option>
<option value="Clerc">Clerc</option>
</select><br />

Ou dois-je mettre cette autre liste par exemple ? Et comment je fais pour relier cette liste à un choix de jeu (dans ce cas, aion) pour faire en sorte que lorsque je met AION dans le champs jeux, la bonne liste de race/classe s'affiche ?
D'ailleurs quand le champs jeux est sur TERA, c'est une autre liste que celle de "orc et chaman" qui doit s'afficher.


A nouveau merci ><

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Mer 2 Mai 2012 - 4:52

il me faut un peu de temps pour tout ça ...

si je comprends bien , suivant le choix du jeu , la classe et la race change , et l'envoi se fait sur un des forums ?

je dois faire des tests pour que deux listes d'options changent quand on fait un choix dans une première liste ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Mer 2 Mai 2012 - 5:08

Il n'y a aucuns soucis je serai patiente, c'est déjà extra d'avoir de l'aide pour ma demande, sans compter que les codes que vous m'avez donnés sont d'un grand secours Embarassed

Et pour répondre, oui c'est bien ce que je demande, que les listes changent en fonction du jeu choisi (d'où le fait que j'ai repositionné le choix des jeux en haut du formulaire).

On vois d'ailleurs souvent ce système dans des formulaires de recrutement pour un job ou des études, du style : une nouvelle liste de choix se met en place pour tel niveau d'étude choisi etc

Si vous avez besoins de pus d'informations je suis toute ouïe, et encore merci pour votre aide Smile

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Mer 2 Mai 2012 - 19:13

dernières précisions ...

vous avez mis cinq options pour les jeux ...
  • TERA
    GUILD WARS
    BLADE & SOUL
    AION
    SWTOR

il me faudrait les valeurs des forums (f30 , f5 , etc ...) pour chaque option

la liste des Races et des Classes pour chaque jeu ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Mer 2 Mai 2012 - 23:16

Vous savez ce n'est pas grave si les races/classe sont fausses, vous pouvez mettre "n'importe" quel race/classe et en amoindrir le nombre (même vous pourriez tester avec 2 jeux pour vous simplifier les choses ><). Je saurai les ajuster ... Car il y en a beaucoup, ça vous faciliterai les choses si vous mettiez 2 races 2 classes afin de tester les codes .. Embarassed

Si néanmoins vous voulez le tout, voici les listes :




  • TERA (f35)
    Races :
    Humain
    Castanic
    Haut Elfe
    Elin
    Popori
    Aman
    Baraka

    Classes :
    Lancier
    Pourfendeur
    Sorcier
    Mystic
    Guerrier
    Berseker
    Archer
    Prêtre
  • AION (f3)
    Races :
    Elyséen
    Asmodien

    Classes :
    Sorcier
    Spiritualiste
    Rôdeur
    Assassin
    Clerc
    Aède
    Templier
    Gladiateur
  • SWTOR (f23)
    Races
    Cyborg
    Humain
    Myraluka
    Myrialan
    Twi'lek
    Zabrak

    Classes
    Jedi Consulaire
    Chevalier Jedi
    Contrebandier
    Soldat

On va éliminer les options sur Guild war et B&soul pour le moment Smile

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Jeu 3 Mai 2012 - 0:06

les essais étaient déjà finis ... Clin d\'oeil

j'ai laissé Guild wars et Blade&soul ... les 5 sont opérationnels ...

j'ai scripté sous forme de tableau , les puristes du codage me pardonneront , il y a surement plus simple de programmer ...

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
/* tableau options multiples */
monTableau = new Array(3);
monTableau[0] = new Array(2);
monTableau[1] = new Array(2);
monTableau[2] = new Array(2);
monTableau[3] = new Array(2);
monTableau[4] = new Array(2);
/* forum TERA */
monTableau[0][0] = "35";
monTableau[0][1] = new Array(1);
monTableau[0][2] = new Array(1);
/* forum GUILD WARS */
monTableau[1][0] = "26";
monTableau[1][1] = new Array(1);
monTableau[1][2] = new Array(1);
/* forum BLADE + SOUL */
monTableau[2][0] = "24";
monTableau[2][1] = new Array(1);
monTableau[2][2] = new Array(1);
/* forum AION */
monTableau[3][0] = "3";
monTableau[3][1] = new Array(1);
monTableau[3][2] = new Array(1);
/* forum SWTOR */
monTableau[4][0] = "23";
monTableau[4][1] = new Array(1);
monTableau[4][2] = new Array(1);
/* race TERA */
monTableau[0][1][0] = "Humain";
monTableau[0][1][1] = "Castanic";
monTableau[0][1][2] = "Haut Elfe";
monTableau[0][1][3] = "Elin";
monTableau[0][1][4] = "Popori";
monTableau[0][1][5] = "Aman";
monTableau[0][1][6] = "Baraka";
/* classe TERA */
monTableau[0][2][0] = "Lancier";
monTableau[0][2][1] = "Pourfendeur";
monTableau[0][2][2] = "Sorcier";
monTableau[0][2][3] = "Mystic";
monTableau[0][2][4] = "Guerrier";
monTableau[0][2][5] = "Berseker";
monTableau[0][2][6] = "Archer";
monTableau[0][2][7] = "Prêtre";
/* race GUILD WARS */
monTableau[1][1][0] = "Tyrie";
monTableau[1][1][1] = "Cantha";
monTableau[1][1][2] = "Elona";
/* classe GUILD WARS */
monTableau[1][2][0] = "Derviche";
monTableau[1][2][1] = "Parangon";
monTableau[1][2][2] = "Assassin";
monTableau[1][2][3] = "Ritualiste";
monTableau[1][2][4] = "Guerrier";
monTableau[1][2][5] = "Elémentaliste";
monTableau[1][2][6] = "Moine";
monTableau[1][2][7] = "Rôdeur";
monTableau[1][2][8] = "Envoûteur";
monTableau[1][2][9] = "Nécromant";
/* race BLADE + SOUL */
monTableau[2][1][0] = "JIN";
monTableau[2][1][1] = "GON";
monTableau[2][1][2] = "KUN";
monTableau[2][1][3] = "LYN";
/* classe BLADE + SOUL */
monTableau[2][2][0] = "Blade Master";
monTableau[2][2][1] = "Kung-Fu Master";
monTableau[2][2][2] = "Force Master";
monTableau[2][2][3] = "Destroyer";
monTableau[2][2][4] = "Assassin";
/* race AION */
monTableau[3][1][0] = "Elyséen";
monTableau[3][1][1] = "Asmodien";
/* classe AION */
monTableau[3][2][0] = "Sorcier";
monTableau[3][2][1] = "Spiritualiste";
monTableau[3][2][2] = "Rôdeur";
monTableau[3][2][3] = "Assassin";
monTableau[3][2][4] = "Gladiateur";
monTableau[3][2][5] = "Templier";
monTableau[3][2][6] = "Aède";
monTableau[3][2][7] = "Clerc";
/* race SWTOR */
monTableau[4][1][0] = "Cyborg";
monTableau[4][1][1] = "Humain";
monTableau[4][1][2] = "Myraluka";
monTableau[4][1][3] = "Myrialan";
monTableau[4][1][4] = "Twi'lek";
monTableau[4][1][5] = "Zabrak";
/* classe SWTOR */
monTableau[4][2][0] = "Homme de troupe";
monTableau[4][2][1] = "Contrebandier";
monTableau[4][2][2] = "Chevalier Jedi";
monTableau[4][2][3] = "Consulaire Jedi";
/* changement d'options */
function jeu_onchange(strChoix)
{
document.post.Race.options.length = 0;
document.post.Classe.options.length = 0;
for(var x=0;x<monTableau.length;x++)
{
if (monTableau[x][0] == strChoix)
{
for(var y=0;y<monTableau[x][1].length;y++)
{
opt = y==0?new Option(monTableau[x][1][y],monTableau[x][1][y],true,true):new Option(monTableau[x][1][y],monTableau[x][1][y],false,false);
document.post.Race.options[y] = opt;
}
for(var z=0;z<monTableau[x][2].length;z++)
{
opt1 = z==0?new Option(monTableau[x][2][z],monTableau[x][2][z],true,true):new Option(monTableau[x][2][z],monTableau[x][2][z],false,false);
document.post.Classe.options[z] = opt1;
}
}
}
}

function envoiMessage(form)
{
/* Refuser l'envoi si un des champs est vide */
if( form.jeu.value === "")
{
alert("Merci de selectionner un jeu");
return false;
}
else
{
/* Créer un message à partir des informations fournies */
var txt_message = "[b]Nom du personnage : [/b] " + form.Perso.value + "\n"
+ "[b]Race : [/b] " + form.Race.value + "\n"
+ "[b]Classe : [/b] " + form.Classe.value + "\n"
+ "[b]Métiers : [/b]\n" + form.Metiers.value + "\n\n"
+ "[b]Presentation Irl : [/b]\n" + form.irl.value + "\n\n"
+ "[b]Disponibilités : [/b]\n" + form.Disponible.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
form.f.value = form.jeu.value;
return true;
}
}
</script>
<fieldset class="fieldform">
<legend>Formulaire de recrutement</legend>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(envoiMessage(this))">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du personnage :</font><br />
<input name="Perso" type="text" /><br />

<font class="colorform">Forum de :</font><br />
<select name="jeu" id="jeu" onchange="jeu_onchange(this[this.selectedIndex].value)">
<option value="" selected="selected">Sélectionnez un jeu</option>
<option value="35">TERA</option>
<option value="26">GUILD WARS</option>
<option value="24">BLADE + SOUL </option>
<option value="3">AION</option>
<option value="23">SWTOR</option>
</select><br />

Race :<br />
<select name="Race"></select><br />

Classe :<br />
<select name="Classe"></select><br />

<font class="colorform">Métiers :</font><br />
<textarea rows="3" name="Metiers" placeholder="Tapez ici vos métiers avec le lvl"></textarea><br />
<font class="colorform">Presentation Irl :</font><br />
<textarea rows="3" name="irl"></textarea><br />
<font class="colorform">Disponibilités :</font><br />
<textarea rows="3" name="Disponible"></textarea><br />

<input value="Envoyer" type="submit" name="post" />
</form></fieldset>


Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Jeu 3 Mai 2012 - 2:37

Je vous remercie pour tout le temps que vous consacrez à ce formulaire Embarassed

J'ai testé le dernier code (en tableau) mais il ne fonctionne pas ... ou bien dois-je ajouter quelque chose ?
Lorsque je vais sur le formulaire, on a beau choisir un jeu, les champs races/classes restent vides Sad


HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Jeu 3 Mai 2012 - 2:45

Interrog

bizarre ... j'ai testé avec IE9 et Firefox12 ...

pouvez vous me dire si vous avez le même souci ici ?

http://foratest.forumpersos.com/

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Jeu 3 Mai 2012 - 2:52

Aucuns soucis sur votre forum Oo
C'est même parfait ... Mais pas sur le mien Shocked

EDIT : Dans le doute j'ai delete le précédent widget et j'ai à nouveau c/c le code, mais toujours pareil

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Jeu 3 Mai 2012 - 3:05

j'ai fait un essai sur votre forum , ça fonctionne ...

un vidage du cache à faire ?

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Jeu 3 Mai 2012 - 3:32

Ouiiii ça marche ! *-*
Je ne sais pas comment vous remercier ><


J'ai fait un rafraichissement complet, tout fonctionne très bien, vraiment merci beaucoup pour votre aide,
mon problème est résolu grâce à vous.
Je vous souhaite un très bonne soirée cheers


Dernière édition par HoShiMayatan le Jeu 3 Mai 2012 - 3:37, édité 1 fois

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Scoubifitz le Jeu 3 Mai 2012 - 3:36

c'est la première fois que j'essaie ce codage ...

je pense que ça peut servir à d'autres ...

bonne nuit ,
Scoubifitz
Hi

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par HoShiMayatan le Jeu 3 Mai 2012 - 3:41

Ben pour une première, c'est pas trop mal hein :p

En plus ça permet de faire pas mal de variante et le formulaire peut être utilisé dans un autre contexte que celui du "multi-games".

Bref, à nouveau, merci Smile

HoShiMayatan
***

Féminin
Messages : 128
Inscrit(e) le : 29/10/2008

http://madeyes.forumclan.com/
HoShiMayatan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un formulaire de recrutement multi-games

Message par Aaron365245 le Jeu 3 Mai 2012 - 8:45

As-tu le lien du site où tu as sreen cette img?

Aaron365245
Nouveau membre

Messages : 23
Inscrit(e) le : 18/04/2012

http://forum.forumactif.com
Aaron365245 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum