Membres connectés récemment
[EDGE] Formulaire qui aide à la rédaction d'un nouveau post
2 participants
Page 1 sur 1 • Partagez
- Version du forum :EDGE
- Templates modifiés :oui
- Navigateur :Firefox
Bonjour à toutes et à tous
j'ai généré un formulaire qui servira à poster un nouveau sujet , je me suis servi d'un générateur de formulaire (trouvé ici )
j'ai récupérè le html et le JS et ça fonctionne nickel ça poste directement au bon endroit dans le bon forum choisit jusque la tout va bien
mon formulaire ici :
mais finalement je souhaiterais que ca ne poste pas directement le message , mais qu'une fois le formulaire envoyé je puisse être dirigé à l'endroit ou l'on peut compléter son post (ajouter des images, smiley , video fichiers joints etc...) sans être obligé de faire une réédition
exemple en images ci dessous
Le formulaire remplis
l'éditeur ou je voudrais arriver après l'envoi du formulaire
et comme je n'y connais pas grand chose en codage , je voudrais savoir si cela est possible et comment faire ?
je poste ci dessous les codes utilisés
dans ma page html
et le JS
j'espère avoir été suffisamment clair dans ma demande et je vous remercie par avance pour toutes aides que vous pourriez m'apporter
sur ce bonne journée à toutes et à tous
Jack
j'ai généré un formulaire qui servira à poster un nouveau sujet , je me suis servi d'un générateur de formulaire (trouvé ici )
j'ai récupérè le html et le JS et ça fonctionne nickel ça poste directement au bon endroit dans le bon forum choisit jusque la tout va bien
mon formulaire ici :
mais finalement je souhaiterais que ca ne poste pas directement le message , mais qu'une fois le formulaire envoyé je puisse être dirigé à l'endroit ou l'on peut compléter son post (ajouter des images, smiley , video fichiers joints etc...) sans être obligé de faire une réédition
exemple en images ci dessous
Le formulaire remplis
l'éditeur ou je voudrais arriver après l'envoi du formulaire
et comme je n'y connais pas grand chose en codage , je voudrais savoir si cela est possible et comment faire ?
je poste ci dessous les codes utilisés
dans ma page html
- Code:
<script type="text/javascript" src="http://jscolor.com/jscolor/jscolor.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="https://ajuda.forumeiros.com/29110.js"></script>
<script src="https://ajuda.forumeiros.com/28074.js"></script>
<style>
#generated_form .part { background: url(https://2img.net/h/oi46.tinypic.com/2wrdc42.jpg) no-repeat -235px -600px; width: 60px; height: 20px;}
#generated_form .more { background: url(https://2img.net/h/oi46.tinypic.com/2wrdc42.jpg) no-repeat 0px 2px; width: 12px; height: 20px; cursor:pointer;}
#generated_form .image .part { background: url(https://2img.net/h/oi46.tinypic.com/2wrdc42.jpg) no-repeat -235px -548px; width: 60px; height: 20px;}
#generated_form .remove { float: left;background: url(https://2img.net/h/oi46.tinypic.com/2wrdc42.jpg) no-repeat 0px -286px;padding-left: 16px;width: 12px; height: 20px; cursor:pointer;position: relative;top:3px;}
#generated_form .image { width: 300px; }
#generated_form h1 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 2em;
font-weight: 400;
margin: .8em 0 .2em;
}
#generated_form dl {
margin-bottom: 10px;
font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
}
#generated_form dt {
width: 30%;
padding-top: 5px;
border: none;
float: left;
}
#generated_form dd {
padding: 5px;
padding-right: 5px;
margin-left: 30%;
vertical-align: middle;
}
#generated_form dl:hover dt {
color: #666;
}
#generated_form input {
font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #333333;
padding: 2px;
vertical-align: middle;
padding-left: 4px;
}
#generated_form input[disabled] {
background-color:#ddd;
cursor:pointer;
}
#generated_form select {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
cursor: default;
vertical-align: middle;
width:auto;
max-width:100%;/* Bug IE */
padding: 1px;
}
#generated_form textarea {
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
width: 300px;
height: 100px;
padding: 2px;
padding-left: 4px;
cursor: text;
}
#generated_form input[type=text], #generated_form input[type=fields_list] {
width: 300px;
cursor: text;
}
</style>
<form onsubmit="submit_form();" action="/posting.forum" id="generated_form" method="post" enctype="multipart/form-data">
<input type="hidden" name="form_mode" value="0">
<dl>
<dt><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">modeleur utilisé<br></font></font></font></font></font></font></dt>
<dd>
<textarea data-type="field" id="field0" required="required"></textarea>
</dd>
</dl>
<dl>
<dt><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">version du modeleur<br></font></font></font></font></font></font></dt>
<dd>
<textarea data-type="field" id="field3" required="required"></textarea>
</dd>
</dl>
<dl>
<dt><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">t</font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">itre</font></font><br></dt>
<dd>
<textarea data-type="field" id="field2" required="required"></textarea>
</dd>
</dl>
<dl>
<dt><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">message</font></font></font></font></font></font></dt>
<dd>
<textarea data-type="field" id="field1" required="required"></textarea>
</dd>
</dl>
<input type="hidden" name="f" value="99">
<input type="hidden" name="subject" value="O script não enviou o título" template="[test formulaire] {field2}">
<input type="hidden" name="description" value="O script não enviou a descrição" template="">
<textarea name="message" style="display:none"></textarea>
<textarea id="message-template-bbcode-0" style="display:none">modeleur utilisé : {field0}
version : {field3}
-----------------------------------------------------------------
-----------------------------------------------------------------
{field1}</textarea>
<input type="hidden" name="mode" value="newtopic">
<input type="hidden" name="lt" value="0">
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;" class=""><input type="submit" name="post" class="button2" value="Soumettre"></font></font>
</form>
et le JS
- Code:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=99&mode=newtopic"]').attr('href', 'https://www.biblio3d.com/h25-test01_formulaire'); });
j'espère avoir été suffisamment clair dans ma demande et je vous remercie par avance pour toutes aides que vous pourriez m'apporter
sur ce bonne journée à toutes et à tous
Jack
Hello Jack,
alors ce sera très compliqué de réaliser ta demande,
hum non je plaisantais .
Ce sera tout bête en fait on va juste dire au formulaire de prévisualiser au lieu de poster.
Trouve dans le formulaire en bas de page cette ligne:
Remplaces par:
Et voilou cher ami.
alors ce sera très compliqué de réaliser ta demande,
hum non je plaisantais .
Ce sera tout bête en fait on va juste dire au formulaire de prévisualiser au lieu de poster.
Trouve dans le formulaire en bas de page cette ligne:
- Code:
<input type="submit" name="post" class="button2" value="Soumettre">
Remplaces par:
- Code:
<input type="submit" name="preview" class="button2" value="Soumettre">
Et voilou cher ami.
De rien Jack,
tu peux aussi utiliser ce script qui va masquer la prévisualisation ainsi
que les trois premières lignes:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher sur toutes les pages.
Déposer ceci:
Penser a cliquer sur le bouton
Le rendu:
tu peux aussi utiliser ce script qui va masquer la prévisualisation ainsi
que les trois premières lignes:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher sur toutes les pages.
Déposer ceci:
- Code:
$(function(){
var a=$('input[type="hidden"][name="mode"][value="newtopic"]').length;
var b=$('input[type="hidden"][name="f"][value="99"]').length;
if(location.href.match(/posting.forum/)&&a&&b)
{
$('#preview').hide();
$('fieldset').find('dl').hide();
}
});
Penser a cliquer sur le bouton
Le rendu:
Hello
Sujet résolu et déplacé dans le forum adéquate
A bientôt pour une prochaine demande
Sujet résolu et déplacé dans le forum adéquate
A bientôt pour une prochaine demande
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum