Nouveau Sujet Automatique
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Nouveau Sujet Automatique
Bonjour !!
alors quelques infos
- http://cmc-airsoft.forumactif.org/forum
- phpBB2
- Administrateur non fondateur, Co-Admin OUI
- si vous avez modifié des templates. NON
- si vous avez du CSS personnalisé, OUI
- FireFox, Chrome, Opéra.
Voilà, c'est un forum Airsoft.
Et nous avons créé un forum pour organiser nos parties.
Nous jouons un Dimanche sur 2. Et un Vendredi sur 2. En alternance avec les dimanches. Si on joue vendredi de la semaine 1, on joue dimanche de la semaine 2.
Bref voilà.
Ma question est :
Peux t'on créé un script / ou bot, qui posterai un message dans une section précise?
En gros, le script posterai tout les Lundis, un message dans la section organisation des Parties et qu'il mettrai le jour ou l'on joue dans le titre ...
Un exemple serait plus parlant
Mois 1, avec Semaine 1 à 4.
Donc, le Lundi de la semaine 1, le script créé un nouveau sujet avec comme titre :
Partie ce vendredi soir (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Le lundi de la semaine 2, le script créé un nouveau sujet avec comme titre :
Partie ce dimanche (avec la date si possible)
à l'intérieur de ce nouveau sujet le même message pré-écrit (texte)
Le Lundi de la semaine 3, le script créé un nouveau sujet avec comme titre :
Partie ce vendredi soir (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Le lundi de la semaine 4, le script créé un nouveau sujet avec comme titre :
Partie ce dimanche (avec la date si possible)
à l'intérieur de ce nouveau sujet le même message pré-écrit (texte)
Si c'est pas possible, j'ai une autre idée
peux t'on créé sur le forum 2 boutons visible que par 2 ou 3 personnes.
Un bouton nommé " Vendredi " quand on appuie dessus il créé un Nouveau Post avec comme titre :
Partie ce vendredi soir (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Et le même bouton nommé "Dimanche" .... quand on appuie dessus il créé un Nouveau Post avec comme titre :
Partie ce diamche (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Merci de m'avoir lu ...
j'espère avoir été clair
Désolé si ce problème a déjà été résolu, j'ai pas du bien chercher car pas trouvé
alors quelques infos
- http://cmc-airsoft.forumactif.org/forum
- phpBB2
- Administrateur non fondateur, Co-Admin OUI
- si vous avez modifié des templates. NON
- si vous avez du CSS personnalisé, OUI
- FireFox, Chrome, Opéra.
Voilà, c'est un forum Airsoft.
Et nous avons créé un forum pour organiser nos parties.
Nous jouons un Dimanche sur 2. Et un Vendredi sur 2. En alternance avec les dimanches. Si on joue vendredi de la semaine 1, on joue dimanche de la semaine 2.
Bref voilà.
Ma question est :
Peux t'on créé un script / ou bot, qui posterai un message dans une section précise?
En gros, le script posterai tout les Lundis, un message dans la section organisation des Parties et qu'il mettrai le jour ou l'on joue dans le titre ...
Un exemple serait plus parlant
Mois 1, avec Semaine 1 à 4.
Donc, le Lundi de la semaine 1, le script créé un nouveau sujet avec comme titre :
Partie ce vendredi soir (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Le lundi de la semaine 2, le script créé un nouveau sujet avec comme titre :
Partie ce dimanche (avec la date si possible)
à l'intérieur de ce nouveau sujet le même message pré-écrit (texte)
Le Lundi de la semaine 3, le script créé un nouveau sujet avec comme titre :
Partie ce vendredi soir (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Le lundi de la semaine 4, le script créé un nouveau sujet avec comme titre :
Partie ce dimanche (avec la date si possible)
à l'intérieur de ce nouveau sujet le même message pré-écrit (texte)
Si c'est pas possible, j'ai une autre idée
peux t'on créé sur le forum 2 boutons visible que par 2 ou 3 personnes.
Un bouton nommé " Vendredi " quand on appuie dessus il créé un Nouveau Post avec comme titre :
Partie ce vendredi soir (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Et le même bouton nommé "Dimanche" .... quand on appuie dessus il créé un Nouveau Post avec comme titre :
Partie ce diamche (avec la date si possible)
à l'intérieur de ce nouveau sujet un message pré-écrit (ou texte).
Merci de m'avoir lu ...
j'espère avoir été clair
Désolé si ce problème a déjà été résolu, j'ai pas du bien chercher car pas trouvé
Dernière édition par gdumouli le Ven 19 Avr 2013 - 9:40, édité 1 fois
Re: Nouveau Sujet Automatique
Merciiiiiiiiiiiiii
Alors j'ai commencé doucement donc :
Voilà, j'ai tous créer et nommer comme je le voulais avec tout les options possible à cocher.
Après
Sachant que l'adresse ou ca va être posté (le message) c'est :
http://cmc-airsoft.forumactif.org/f2-parties-a-venir
L'id c'est bien 2 ?
du coup j'ai mis çà :
<input type="hidden" name="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
Voilà, je pense avoir fait les changements nécessaires dans cette partie.
Bref, y'a t'il une faute qq part ?
Si non, après ce que je comprends c'est çà
Puis, je sais surtout pas quoi en faire ...
Modules > Gestion des pages HTML
ou
Modules > Gestion des pages Javascript
Je suis paumé pour la suite ...
Voilà le code entier ( les 3 parties )
Alors j'ai commencé doucement donc :
1) Faire un simple formulaire HTML qui correspond à ce que le membre doit remplir, ça dépendra de ton forum et de ce que tu souhaites avoir dans le formulaire (jusque là, aucun lien avec Forumactif)
- Code:
<h3>Formulaire de Partie</h3>
<form name="http://cmc-airsoft.forumactif.org/posting.forum" enctype="multipart/form-data">
<label for="date">Date : </label><input type="text" size="30" name="date" id="date" />
<br/>
<label for="lieu">Site : </label><input type="text" size="30" name="lieu" id="lieu" />
<br/>
<label for="rdv">RDV : </label><input type="text" size="30" name="rdv" id="rdv" />
<br/>
<label for="heure">Heure : </label><input type="text" size="30" name="heure" id="heure" />
<br/>
<label>Camo : </label>
<input type="checkbox" name="camo" id="Multicam" value="multicam" /><label for="multicam">Multicam</label>
<input type="checkbox" name="camo" id="Libre" value="Libre" /><label for="Libre">Libre</label>
<input type="checkbox" name="camo" id="Contrators" value="contrators" /><label for="Contrators">Contrators</label>
<br/>
<label>Au programme : </label>
<input type="checkbox" name="jeu" id="AttDef" value="Attaque/défense" /><label for="AttDef">Attaque/défense</label>
<input type="checkbox" name="jeu" id="Blow" value="Blow back/fap" /><label for="Blow">Blow back/fap</label>
<input type="checkbox" name="jeu" id="Bunker" value="Prise de Bunker" /><label for="Bunker">Prise de Bunker</label>
<input type="checkbox" name="jeu" id="Chasse" value="Chasse à l'homme" /><label for="Chasse">Chasse à l'homme</label>
<input type="checkbox" name="jeu" id="VIP" value="VIP" /><label for="VIP">VIP</label>
<input type="checkbox" name="jeu" id="Squad" value="Squad Leader" /><label for="Squad">Squad Leader</label>
<input type="checkbox" name="jeu" id="Conquete" value="Conquête" /><label for="Conquete">Conquête</label>
<input type="checkbox" name="jeu" id="Gear" value="Metal Gear pour 1 personne avec feu de camp" /><label for="Gear">Metal Gear pour 1 personne avec feu de camp</label>
<input type="checkbox" name="jeu" id="Ambus" value="Mise en situation d'une ambuscade" /><label for="Ambus">Mise en situation d'une ambuscade</label>
<br/>
<label>Matériel : </label>
<input type="checkbox" name="matos" id="PRI" value="PRI" /><label for="PRI">PRI</label>
<input type="checkbox" name="matos" id="Chargeurs" value="Chargeurs doivent êtres chargés au préalable" /><label for="Chargeurs">Chargeurs doivent êtres chargés au préalable</label>
<input type="checkbox" name="matos" id="Cyalumes" value="Cyalumes demandés ( V-Lite, LB2,glowstick ect...)" /><label for="Cyalumes">Cyalumes demandés ( V-Lite, LB2,glowstick ect...)</label>
<br/>
<br/>
<input type="submit" name="post" value="Envoyer" />
</form>
Voilà, j'ai tous créer et nommer comme je le voulais avec tout les options possible à cocher.
Après
2) L'adapter pour le rendre compatible avec l'envoi de messages sur Forumactif et ton forum en particulier (tous les champs obligatoires avec les bons noms, dirigé vers la bonne url, ...)
- Code:
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
Sachant que l'adresse ou ca va être posté (le message) c'est :
http://cmc-airsoft.forumactif.org/f2-parties-a-venir
L'id c'est bien 2 ?
du coup j'ai mis çà :
<input type="hidden" name="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
3) Former le message qui sera posté à partir des champs qui ont été remplis, grâce à Javascript
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "Site : " + form.lieu.value + '\n'
+ "RDV sur le" + form.rdv.value + " à " + form.heure.value + "ce" + form.date.value + '\n'
+ "[b] Camo :[/b]\n[list]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.camo.length; i++)
{
if(form.camo[i].checked == true) { txt_message = txt_message + '[*]' + form.camo[i].value + '\n'; }
}
+ "[b] Au programme :[/b]\n[list]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.jeu.length; i++)
{
if(form.jeu[i].checked == true) { txt_message = txt_message + '[*]' + form.jeu[i].value + '\n'; }
}
+ "[b] Matériel :[/b]\n[list]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.matos.length; i++)
{
if(form.matos[i].checked == true) { txt_message = txt_message + '[*]' + form.matos[i].value + '\n'; }
}
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
Voilà, je pense avoir fait les changements nécessaires dans cette partie.
Bref, y'a t'il une faute qq part ?
Si non, après ce que je comprends c'est çà
Qu'est-ce qui a été ajouté ? Un code Javascript. Ce dernier est appelé lors de l'envoi du formulaire :
- Code:
onSubmit="envoiMessage(this)"
Puis, je sais surtout pas quoi en faire ...
Modules > Gestion des pages HTML
ou
Modules > Gestion des pages Javascript
Je suis paumé pour la suite ...
Voilà le code entier ( les 3 parties )
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "Site : " + form.lieu.value + '\n'
+ "RDV sur le" + form.rdv.value + " à " + form.heure.value + "ce" + form.date.value + '\n'
+ "[b] Camo :[/b]\n[list]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.camo.length; i++)
{
if(form.camo[i].checked == true) { txt_message = txt_message + '[*]' + form.camo[i].value + '\n'; }
}
+ "[b] Au programme :[/b]\n[list]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.jeu.length; i++)
{
if(form.jeu[i].checked == true) { txt_message = txt_message + '[*]' + form.jeu[i].value + '\n'; }
}
+ "[b] Matériel :[/b]\n[list]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.matos.length; i++)
{
if(form.matos[i].checked == true) { txt_message = txt_message + '[*]' + form.matos[i].value + '\n'; }
}
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<h3>Formulaire de Partie</h3>
<form name="http://cmc-airsoft.forumactif.org/posting.forum" enctype="multipart/form-data">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
<br/>
<label for="date">Date : </label><input type="text" size="30" name="date" id="date" />
<br/>
<label for="lieu">Site : </label><input type="text" size="30" name="lieu" id="lieu" />
<br/>
<label for="rdv">RDV : </label><input type="text" size="30" name="rdv" id="rdv" />
<br/>
<label for="heure">Heure : </label><input type="text" size="30" name="heure" id="heure" />
<br/>
<label>Camo : </label>
<input type="checkbox" name="camo" id="Multicam" value="multicam" /><label for="multicam">Multicam</label>
<input type="checkbox" name="camo" id="Libre" value="Libre" /><label for="Libre">Libre</label>
<input type="checkbox" name="camo" id="Contrators" value="contrators" /><label for="Contrators">Contrators</label>
<br/>
<label>Au programme : </label>
<input type="checkbox" name="jeu" id="AttDef" value="Attaque/défense" /><label for="AttDef">Attaque/défense</label>
<input type="checkbox" name="jeu" id="Blow" value="Blow back/fap" /><label for="Blow">Blow back/fap</label>
<input type="checkbox" name="jeu" id="Bunker" value="Prise de Bunker" /><label for="Bunker">Prise de Bunker</label>
<input type="checkbox" name="jeu" id="Chasse" value="Chasse à l'homme" /><label for="Chasse">Chasse à l'homme</label>
<input type="checkbox" name="jeu" id="VIP" value="VIP" /><label for="VIP">VIP</label>
<input type="checkbox" name="jeu" id="Squad" value="Squad Leader" /><label for="Squad">Squad Leader</label>
<input type="checkbox" name="jeu" id="Conquete" value="Conquête" /><label for="Conquete">Conquête</label>
<input type="checkbox" name="jeu" id="Gear" value="Metal Gear pour 1 personne avec feu de camp" /><label for="Gear">Metal Gear pour 1 personne avec feu de camp</label>
<input type="checkbox" name="jeu" id="Ambus" value="Mise en situation d'une ambuscade" /><label for="Ambus">Mise en situation d'une ambuscade</label>
<br/>
<label>Matériel : </label>
<input type="checkbox" name="matos" id="PRI" value="PRI" /><label for="PRI">PRI</label>
<input type="checkbox" name="matos" id="Chargeurs" value="Chargeurs doivent êtres chargés au préalable" /><label for="Chargeurs">Chargeurs doivent êtres chargés au préalable</label>
<input type="checkbox" name="matos" id="Cyalumes" value="Cyalumes demandés ( V-Lite, LB2,glowstick ect...)" /><label for="Cyalumes">Cyalumes demandés ( V-Lite, LB2,glowstick ect...)</label>
<br/>
<br/>
<input type="submit" name="post" value="Envoyer" />
</form>
Re: Nouveau Sujet Automatique
Bon ... bé j'ai fais
Module > Gestion Pages HTML et j'en ai créer une.
Si ca marche, je ne sais pas ou !!
Donc ca marche pas ... enfin je crois ...
Et là Le code n'est pas bon ou c'est la page HTML créée qui marche pas comme çà
Module > Gestion Pages HTML et j'en ai créer une.
Si ca marche, je ne sais pas ou !!
Donc ca marche pas ... enfin je crois ...
Et là Le code n'est pas bon ou c'est la page HTML créée qui marche pas comme çà
Arlem- Membre actif
- Messages : 2550
Inscrit(e) le : 30/06/2009
Re: Nouveau Sujet Automatique
Oki
Great
Merci
Je cherche pour corriger le probs des accents.
Après quand je cliques sur ENVOYER, ca ne créé pas un Nouveau Topic dans la catégorie que je veux ... En fait ca fait rien
Great
Merci
Je cherche pour corriger le probs des accents.
Après quand je cliques sur ENVOYER, ca ne créé pas un Nouveau Topic dans la catégorie que je veux ... En fait ca fait rien
Re: Nouveau Sujet Automatique
Ca marche du feu de Dieu
Merciii
Désolé pour les fautes ...
Merciii
Désolé pour les fautes ...
Re: Nouveau Sujet Automatique
Voyez vous dans mon formulaire, je rentre Titre du Sujet.
Le titre du Sujet sera toujours de la forme : Partie du (une date)
Hors la date est rentré dans le champs juste en dessous ...
Du coup, j'aimerais enlever l'étape de taper le Titre et qu'il prenne la date du champ d'en dessous pour le mettre dans le titre
Le titre du Sujet sera toujours de la forme : Partie du (une date)
Hors la date est rentré dans le champs juste en dessous ...
Du coup, j'aimerais enlever l'étape de taper le Titre et qu'il prenne la date du champ d'en dessous pour le mettre dans le titre
Re: Nouveau Sujet Automatique
Merci bien !!
Effectivement le titre comme ca fonctionne !!
Par contre, j'ai un autre problème :
Le message s'écrit bien, mais il ne se poste pas ... ( il faut que ca soit moi qui clique sur Envoyer ( alors qu'avant NON )
et j'ai çà qui apparait :
Du coup, j'ai remis le 1er Code que vous m'aviez donnez sans mes fautes et pareil, la même erreur alors que toute à l'heure ca fonctionnais
Bonne nuit
Effectivement le titre comme ca fonctionne !!
Par contre, j'ai un autre problème :
Le message s'écrit bien, mais il ne se poste pas ... ( il faut que ca soit moi qui clique sur Envoyer ( alors qu'avant NON )
et j'ai çà qui apparait :
Une erreur navigateur est survenue [Erreur #230], veuillez contacter le support technique.
Du coup, j'ai remis le 1er Code que vous m'aviez donnez sans mes fautes et pareil, la même erreur alors que toute à l'heure ca fonctionnais
Bonne nuit
Re: Nouveau Sujet Automatique
Plus de prob
J'ai trouvé çà
https://forum.forumactif.com/t318883-nouvelles-options-venant-completer-le-systeme-anti-spam-des-forums-forumactif#2772989
Et Je n'ai plus de prob
Merciiii
J'ai trouvé çà
https://forum.forumactif.com/t318883-nouvelles-options-venant-completer-le-systeme-anti-spam-des-forums-forumactif#2772989
Et Je n'ai plus de prob
Merciiii
Re: Nouveau Sujet Automatique
Edit pour mettre en résolu.
Merci à tous ceux qui m'ont aider
Merci à tous ceux qui m'ont aider
Sujets similaires
» Icon sujet qui ne change pas lorsqu'il y a un nouveau sujet et manque en bas du forum des icon nouveau message ...
» [Sujet] Rafraichissement automatique des messages dans un sujet
» Impossible de poster un nouveau sujet au nouveau membre
» (1081) Problème de notifications mails des messages (Retard)
» Image nouveau Message ou nouveau sujet n' apparraisse pas
» [Sujet] Rafraichissement automatique des messages dans un sujet
» Impossible de poster un nouveau sujet au nouveau membre
» (1081) Problème de notifications mails des messages (Retard)
» Image nouveau Message ou nouveau sujet n' apparraisse pas
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum