Connexion

Récupérer mon mot de passe

Derniers sujets
» [Edge] Astuces sur le forum
par msfeettoes Aujourd'hui à 9:34

» [PhpBB2] Interdire citation dernier message
par Milouze14 Hier à 14:27

» Règlement de l'entraide Forumactif
par -Tony- Sam 14 Déc 2019 - 23:53

» *RESOLU*[Invision] Alerte message reçu dans messagerie
par Milouze14 Sam 14 Déc 2019 - 7:18

» *RESOLU*[PhpBB2] Date d'entrée au forum
par Milouze14 Sam 14 Déc 2019 - 4:49

» *RESOLU*[Invision] Membres - 'cartes de visite'
par Milouze14 Sam 14 Déc 2019 - 4:46

» [PhpBB2] Problème d'affichage FA messenger
par Milouze14 Ven 13 Déc 2019 - 3:54

» *RESOLU*[PhpBB2] Largeur cadre messagerie privé
par Milouze14 Jeu 12 Déc 2019 - 5:54

» *RESOLU*[PhpBB2] Supprimer zone commentaires des infos profil
par Milouze14 Mer 11 Déc 2019 - 17:06

» *RESOLU*[PhpBB3] Aide sur syntaxe JS
par Milouze14 Mar 10 Déc 2019 - 17:35

» *RESOLU*[ModernBB] Décoration !
par Milouze14 Mar 10 Déc 2019 - 16:55

» *RESOLU*[Invision] Vote négatif réservé aux modérateurs et administrateurs
par Milouze14 Mar 10 Déc 2019 - 16:12

» *RESOLU*[ModernBB] Cherche script participation et autres
par Milouze14 Lun 9 Déc 2019 - 17:59

» [Toutes versions]Ajouter un contenu visible que par les membres ayant répondu.
par oneandone Lun 9 Déc 2019 - 17:37

» *RESOLU*[PhpBB2] Supprimer champ de contact dans les infos de profil,
par Milouze14 Dim 8 Déc 2019 - 20:29

» *RESOLU*[Invision] Déplacement du bouton résolu (suite et fin?)
par Milouze14 Dim 8 Déc 2019 - 9:01

» *RESOLU*[PhpBB3] Outil modération
par Milouze14 Jeu 5 Déc 2019 - 19:30

» *CORBEILLE*[Edge] Pub intrusive
par Milouze14 Mer 4 Déc 2019 - 3:55

» *RESOLU*[PhpBB3] Compte à rebours hebdomadaire permanent
par Milouze14 Mar 3 Déc 2019 - 19:02

» *RESOLU*[PhpBB2] Selecteur de style | placement
par Milouze14 Mar 3 Déc 2019 - 16:32

*RESOLU* [PHPBB3] Boutons nouveaux pour modérateurs

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

photoclic
photoclic
Milouzien

Messagephotoclic le Ven 26 Oct 2018 - 11:23

Bonjour,

Serait-il possible de créer 2 nouveaux boutons destinés aux modos et admin, qui au clic posteraient un message avec un titre et un contenu spécifiques dans un forum donné.

1ier bouton:
Nom du bouton: Post Auto PG
Ce bouton serait placé à coté du bouton Nouveau du sous forum: /f16-photos-gagnantes

Au clic, on ouvrirait un sujet dans le forum "Photos gagnantes"(forum f/16)
. le titre du sujet serait: "Photo gagnante semaine"
. le contenu du sujet:
Code:

    Cette semaine le gagnant est :
    [center]<iframe src="https://photoclic.forum-pro.fr/h8-slideshow2" style="width:350px;border:none;height: 280px;"></iframe>[/center]

2ième bouton:
Nom du bouton: Post Auto PV
Ce bouton serait placé à coté du bouton Nouveau du sous forum: /f12-photovote

Au clic, on ouvrirait un sujet dans le forum  "Photovote (forum f/12)"
. titre du sujet: "Semaine du"
. le contenu:
Code:

C'est ouvert, à vos votes :heart:

Si les sujets postés étaient postés en tant que "Note" (au lieu de "Normal"), ce serait un plus.

En espérant avoir été suffisamment explicite.

Merci par avance pour votre aide.


Dernière édition par photoclic le Dim 28 Oct 2018 - 11:03, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Ven 26 Oct 2018 - 19:16

Hello Serge,
je viens de faire des essais mais je me trouve confronté au clic sur le premier bouton a récupérer le lien du topic et donner les conditions ainsi que les instructions, il faudra un coup de main d'Arnaud @no_way , car je pourrais pas te venir en aide mon ami sur ce point.
photoclic
photoclic
Milouzien

Messagephotoclic le Ven 26 Oct 2018 - 20:28

Bonsoir Phil,

Merci déjà d'avoir essayé.
Si No_Way passe par là et surtout s'il a un peu de temps ce serait top.

Rien ne presse. Sinon, vers la corbeille les amis.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Sam 27 Oct 2018 - 7:25

@photoclic

Hello Serge,
j'ai une autre solution en ajoutant deux boutons sur l'éditeur (hors réponse rapide).
Cela arrange beaucoup de choses car on a les conditions voulues.

Ce script affichera seulement les boutons aux admins et aux modos et sur les forums désirés:

Ensuite, il suffit d'aller sur le forum désiré et de cliquer sur le bouton "Nouveau" et de cliquer sur le bouton figurant sur l'éditeur et hop tout se fait trés rapidement.

Pour le forum f16
on demande la condition suivante pour afficher sur l'éditeur (identique pour le forum f12):
Code:
if(location.pathname == '/post' && /^\?f=16&mode=newtopic$/.test(document.location.search))

On autorise seulement les admins et les modos:
Code:
 if(_userdata["user_level"] == 1||_userdata["user_level"] == 2)




Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mets un titre explicite.
Coches sur toutes les pages.


Déposes ceci:
Code:

$(function(){
if(location.pathname == '/post' && /^\?f=16&mode=newtopic$/.test(document.location.search))
$(function(){
  if(_userdata["user_level"] == 1||_userdata["user_level"] == 2)
$('<a class="sceditor-button" unselectable="on"title="Post Auto PG">
<div unselectable="on" style="background-image:url(https://i.servimg.com/u/f13/19/01/51/20/85-tro10.png)"> Post Auto PG</div></a>')
.insertAfter('a.sceditor-button-source').click(function(){
    //TITRE DU SUJET
var titre1='Photo gagnante semaine';  
  //CONTENU DU MESSAGE
var message1='Cette semaine le gagnant est :\n[center]<iframe src="https://photoclic.forum-pro.fr/h8-slideshow2" style="width:350px;border:none;height: 280px;"></iframe>[/center]';
$('input[name="topictype"][value="1"]').attr('checked','checked');
$('input[class^="inputbox"][name="subject"]').val(titre1);
$('#text_editor_textarea').sceditor("instance").insert(message1);
  $('input[class="button1"][name="post"][value="Envoyer"]').click();
});        
})});

$(function(){
if(location.pathname == '/post' && /^\?f=12&mode=newtopic$/.test(document.location.search))
$(function(){
if(_userdata["user_level"] == 1||_userdata["user_level"] == 2)
$('<a class="sceditor-button" unselectable="on"title="Post Auto PV">
<div unselectable="on" style="background-image:url(https://i.servimg.com/u/f87/11/26/21/37/168-up10.png)">Post Auto PV</div></a>').insertAfter('a.sceditor-button-source').click(function(){
    //TITRE DU SUJET
var titre1='Semaine du';  
  //CONTENU DU MESSAGE
var message2="C'est ouvert, à vos votes <img src='https://cdn.jsdelivr.net/emojione/assets/png/2764.png'/>";
$('input[name="topictype"][value="1"]').attr('checked','checked');
$('input[class^="inputbox"][name="subject"]').val(titre1);
$('#text_editor_textarea').sceditor("instance").insert(message2);
$('input[class="button1"][name="post"][value="Envoyer"]').click();
});        
})});



Penses a cliquer sur le bouton Valider



Voilà mon ami.
photoclic
photoclic
Milouzien

Messagephotoclic le Sam 27 Oct 2018 - 12:25

Bonjour Philippe,

Superbe travail réalisé là. Génial! Un grand merci.

L'idée de placement des boutons me va très bien.

Tout fonctionne parfaitement.

J'ai juste un souci auquel je n'avais pas pensé sur le 1ier bouton. Dans l'iframe que j'utilise aussi en haut du portail, il y a une image, avec inclus dans l'iframe le style width et height; ce qui fait que je ne peux pas changer la taille de l'image que je souhaite différente dans le message posté.

Y a-t-il une possibilité de sortir ce style de l'iframe et de le personnaliser pour avoir un style pour le portail et un style pour le message posté?

Tu es en mode admin, si tu veux voir.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Sam 27 Oct 2018 - 18:03

Re Serge,
hum plutôt que de s'ennuyer a faire des modifications barbares,
il vaudrait mieux dupliquer la page html et se basant sur la même structure en créer une autre Serge, après tu modifies comme bon te semble l'image et modifies ensuite le lien de la page html dans le script clin oeil .
photoclic
photoclic
Milouzien

Messagephotoclic le Sam 27 Oct 2018 - 19:25

Re-Phil,

Après vérification, j'utilise en fait l'iframe à 2 endroits déjà.
Une fois sur la page d'accueil avec un script dans les Généralités, une seconde fois sur le portail avec un JS et avec ce nouveau bouton une 3ième fois.

Je vais voir quelle serait la solution la plus simple.

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Sam 27 Oct 2018 - 19:35

Je vais voir quelle serait la solution la plus simple.


Sans aucun doute Serge, ce sera une nouvelle page html clin oeil
photoclic
photoclic
Milouzien

Messagephotoclic le Sam 27 Oct 2018 - 20:11

Dommage pour moi, mais je crois que tu as effectivement raison.

A moins qu'il existe une astuce pour récupérer simplement le lien de cette image directement dans l'iframe ou ailleurs. Car en fait dans ce post auto, ce serait idéalement le lien de cette image gagnante qui serait à y mettre.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 28 Oct 2018 - 3:47

Hello Serge,


A moins qu'il existe une astuce pour récupérer simplement le lien de cette image directement dans l'iframe ou ailleurs. Car en fait dans ce post auto, ce serait idéalement le lien de cette image gagnante qui serait à y mettre.

Il y a toujours moyen Serge, mais est ce valable de faire une requête supplémentaire sur ton fofo ?
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 28 Oct 2018 - 10:30

Bonjour Philippe,

Tu as raison, c'est déjà énorme de m'avoir créer ces 2 boutons comme tu l'as fait et j'en suis ravi tape la

Un grand merci l'ami pour ton génie.
Jackymi
Jackymi
Milouzien

MessageJackymi le Dim 28 Oct 2018 - 11:21


Coucou

Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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