Affichage réponse rapide pour les invités
5 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Affichage réponse rapide pour les invités
Coucou !
Y-a-t-il un moyen pour que le cadre réponse rapide s'affiche lorsqu'on est pas connecté ?
Je m'y connais en templates et ceux-ci sont allègrement modifiés. Je suis sous punBB.
J'ai bien remarqué que ce code est censé afficher la réponse rapide seulement pour les gens connectés, mais en retirant les conditions ça ne change rien, pas plus qu'en rajoutant les conditions pour les membres non connectés.
Est-ce possible par modifications de templates ? Si non, y a-t-il un script qui me permettrait de récréer un effet similaire ? (en insérant l'éditeur à un endroit précis de la page seulement pour les invités, du coup)
Y-a-t-il un moyen pour que le cadre réponse rapide s'affiche lorsqu'on est pas connecté ?
Je m'y connais en templates et ceux-ci sont allègrement modifiés. Je suis sous punBB.
- Code:
<!-- BEGIN switch_user_logged_in -->
<a name="quickreply"></a>
{QUICK_REPLY_FORM}
<!-- END switch_user_logged_in -->
J'ai bien remarqué que ce code est censé afficher la réponse rapide seulement pour les gens connectés, mais en retirant les conditions ça ne change rien, pas plus qu'en rajoutant les conditions pour les membres non connectés.
Est-ce possible par modifications de templates ? Si non, y a-t-il un script qui me permettrait de récréer un effet similaire ? (en insérant l'éditeur à un endroit précis de la page seulement pour les invités, du coup)
Dernière édition par Seth J. Trevelyan le Lun 22 Mai - 22:54, édité 1 fois
Re: Affichage réponse rapide pour les invités
Un p'tit up !
Re: Affichage réponse rapide pour les invités
Question toujours d'actualité !
Re: Affichage réponse rapide pour les invités
Question toujours d'actualité !
Re: Affichage réponse rapide pour les invités
Bonjour, Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message. Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu » |
Re: Affichage réponse rapide pour les invités
Toujours d'actualité oui...
Re: Affichage réponse rapide pour les invités
Toujours d'actualité !
Re: Affichage réponse rapide pour les invités
Encore et toujours d'actu ~
Re: Affichage réponse rapide pour les invités
Encore et toujours d'actu ~
Re: Affichage réponse rapide pour les invités
c'est la dèche d'aide en ce moment xDD
Re: Affichage réponse rapide pour les invités
La question est toujours d'actu !
Re: Affichage réponse rapide pour les invités
Encore un petit up ~
Re: Affichage réponse rapide pour les invités
Je serais aussi intéressée par une solution pour la version ModernBB (dont les templates ne sont pour l'instant pas accessibles) donc je suis ce sujet. En espérant que quelqu'un y répondra.
Re: Affichage réponse rapide pour les invités
Bonjour,
Je ne suis pas sûr d'en saisir l'utilité ?
L'éditeur n'apparaitrait aux invités que dans les forums où ils peuvent répondre ?
Cordialement,
Walt
Je ne suis pas sûr d'en saisir l'utilité ?
L'éditeur n'apparaitrait aux invités que dans les forums où ils peuvent répondre ?
Cordialement,
Walt
Walt- Modéractif
-
Messages : 6088
Inscrit(e) le : 08/09/2015
Re: Affichage réponse rapide pour les invités
En fait si j'ai bien compris ce qui serait souhaité c'est qu'il y ait la possibilité pour un invité de répondre rapidement dans les forums où il est autorisé à le faire plutôt que de devoir ouvrir l'éditeur dans une nouvelle page en cliquant sur "Répondre à ce sujet". C'est vrai que la réponse rapide simplifie beaucoup de choses et comme les invités cherchent bien souvent des réponses simples sans avoir besoin nécessairement de quelque chose d'élaboré qui nécessiterait une mise en forme particulière ou autre, c'est bien plus pratique.
Re: Affichage réponse rapide pour les invités
En l'occurrence l'éditeur de la partie réponse rapide n'apparaît pas pour les invités, peut importe les permissions du forum
C'est simplement une question d'esthétique, j'aimerais que la partie réponse rapide apparaisse pour les invités aussi. Etant donné qu'il y a des conditions dans le template autour de cette balise ça laisse quand même penser que ma demande est possible D:
C'est simplement une question d'esthétique, j'aimerais que la partie réponse rapide apparaisse pour les invités aussi. Etant donné qu'il y a des conditions dans le template autour de cette balise ça laisse quand même penser que ma demande est possible D:
Re: Affichage réponse rapide pour les invités
Il faut en réalité reconstruire l'éditeur pour les invités puisque les scripts sont pas prévus pour générer l'éditeur si l'utilisateur n'est pas un membre identifié.
Donc voilà en somme le minimum - un peu barbare - nécessaire pour y arriver : j'ai modifié le template viewtopic_body pour situer la réponse rapide :
et ajouter juste après ceci :
Trois remarques :
En outre, cet éditeur rajouté ne tient pas compte des permissions : il apparaitra donc dans tous les sujets aux invités, que ceux-ci soient ou non en droit de répondre au sujet.
Cordialement,
Walt
Donc voilà en somme le minimum - un peu barbare - nécessaire pour y arriver : j'ai modifié le template viewtopic_body pour situer la réponse rapide :
- Code:
<!-- BEGIN switch_user_logged_in -->
<a name="quickreply"></a>
{QUICK_REPLY_FORM}<br />
<!-- END switch_user_logged_in -->
et ajouter juste après ceci :
- Code:
<!-- BEGIN switch_user_logged_out -->
<form action="/post" method="post" name="post" id="quick_reply">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="row2" align="center">
<input placeholder="{L_USERNAME}" class="post" type="text" name="username" maxlength="25" value="" size="25" tabindex="1" />
</td>
</tr>
<tr>
<td class="row2" style="width: 700px;" valign="top" align="center">
<textarea class="post" id="text_editor_textarea" name="message" style="width:700px;"></textarea>
<input name="attach_sig" value="0" type="hidden" />
<input name="mode" value="reply" type="hidden" />
<input name="t" value="{TOPIC_ID}" type="hidden" />
<br clear="all" />
</td>
</tr>
<tr>
<td class="row2" valign="top" align="center">
<input name="preview" class="liteoption" value="Prévisualisation" type="submit" />
<input name="post" class="mainoption" value="Envoyer" type="submit" />
</td>
</tr>
</tbody>
</table>
</form>
<link rel="stylesheet" href="https://illiweb.com/rs3/98/frm/SCEditor/src/themes/fa.default.min.css" type="text/css" media="all" />
<style type="text/css">
.sceditor-button-flash div { background-position: 0 -628px; }
.sceditor-button-servimg div { background-position: 0 -644px; }
.sceditor-button-dailymotion div{ background-position: 0 -660px; }
.sceditor-button-faspoiler div { background-position: 0 -676px; }
.sceditor-button-fahide div { background-position: 0 -692px; }
.sceditor-button-fascroll div { background-position: 0 -708px; }
.sceditor-button-faupdown div { background-position: 0 -724px; }
.sceditor-button-farand div { background-position: 0 -756px; }
.sceditor-button-faroll div { background-position: 0 -772px; }
.sceditor-button-more div { background-position: 0 -788px; }
.sceditor-button-emoticon div { background-position: 0 -804px; }
.sceditor-button-headers div { background-position: 0 -820px; }
</style>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/jquery/cookie/jquery.cookie.js"></script>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/SCEditor/src/jquery.sceditor.js"></script>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/SCEditor/src/plugins/bbcode.js"></script>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/SCEditor/src/sceditor-commands.js"></script>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/SCEditor/src/sceditor-commands-bbcode.js"></script>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/SCEditor/src/sceditor-custom-bbcode.js"></script>
<script type="text/javascript" charset="UTF-8">
(function ($) {
'use strict';
$.sceditor.locale["fr"]= {
"Bold": "Gras", "Italic": "Ital.", "Underline": "Soulig.", "Strikethrough": "Barré", "Align left": "Aligné à gauche", "Center": "Centré", "Align right": "Aligné à droite", "Justify": "Justifié", "Bullet list": "-Liste", "Numbered list": "Liste ordonnée", "Insert a horizontal rule": "Insérer une ligne", "Insert a Quote": "'Citer'", "Code": "Code", "Spoiler": "Spoiler", "Hidden": "Caché", "Insert a table": "Insérer un tableau", "Host an image": "Héberger une image", "Insert an image": "Insérer une image", "Insert an email": "Insérer un e-mail", "Insert a link": "Insérer un lien", "Unlink": "Supprimer un lien", "Insert a YouTube video": "Insérer une vidéo Youtube", "Insert a Dailymotion Video": "Insérer une Vidéo Dailymotion", "Flash": "Flash", "Format Headers": "Format des titres", "Font Size": "Taille Police", "Font Color": "Couleur", "Font Name": "Police", "Remove Formatting": "Supprimer le formatage du texte", "Subscript": "Indice", "Superscript": "Exposant", "Horizontal scrolling": "Défilement horizontal", "Vertical scrolling": "Défilement vertical", "Random": "Aléatoire", "Dices roll": "Lancer de dés", "Insert an emoticon": "Smileys", "Insert current date": "Date actuelle", "Insert current time": "Heure actuelle", "Paste Text": "Insérer du texte sans formatage", "Switch Editor Mode": "Basculer le mode d'édition", "color_dark_red": "Rouge foncé", "color_red": "Rouge", "color_orange": "Orange", "color_brown": "Marron", "color_yellow": "Jaune", "color_green": "Vert", "color_olive": "Olive", "color_cyan": "Cyan", "color_blue": "Bleu", "color_dark_blue": "Bleu foncé", "color_indigo": "Indigo", "color_violet": "Violet", "color_grey": "Gris", "color_white": "Blanc", "color_black": "Noir", "More": "Plus/Moins de boutons", "Insert": "Insérer", "URL:": "URL", "Invalid YouTube video": "Vidéo invalide", "Author (optional)": "Auteur (Optionnel)", "Title (optional)": "Titre (Optionnel)", "Cols:": "Colonnes", "Rows:": "Lignes", "Width (optional):": "Largeur (optionnelle)", "Height (optional):": "Hauteur (optionnelle)", "Description (optional):": "Description (Optionnelle)", "Paste your text inside the following box:": "Collez votre texte à l'intérieur de ce bloc", "Border": "Bordure (px)", "dateFormat": "day.month.year"
}
;
}
)(jQuery);
</script>
<script type="text/javascript">
var servImgAccount='none';
var servImgId='0';
var servImgF='0';
var servImgMode='fae';
var plugins='';
var palette=1;
var illiweb='https://illiweb.com/';
var locale='fr';
var height='200';
var plugin='bbcode';
var toolbar='bold,italic,underline,strike|left,center,right,justify|quote,code,faspoiler,fahide|servimg,image,link,youtube|headers,size,color,font,removeformat|emoticon,date,time,source';
var cssFile='https://illiweb.com/rs3/98/frm/SCEditor/minified/jquery.sceditor.default.min.css';
var isRtl=0;
var dice=new Array();
var bSourceMode=true;
var emoticonsEnabled=1;
var smileys= {":D": "https://2img.net/i/fa//i/smiles/icon_biggrin.png"};
var iframeSrc='/smilies.forum?f=7&mode=smilies_frame&t=1495457026';
var illiwebDomain='https://illiweb.com/';
var servimgDomain='servimg.com';
var INTRANET=0;
</script>
<script type="text/javascript" src="https://illiweb.com/rs3/98/frm/SCEditor/src/instance-sceditor.js"></script>
<!-- END switch_user_logged_out -->
Trois remarques :
- Il faut bien sûr prévoir un champ "nom d'utilisateur" sans quoi l'invité ne pourra pas poster,
- Les smileys ne seront pas affichés dans l'éditeur en mode WYSIWYG,
- Le bouton permettant d'héberger une image requiert une connexion de l'invité à Servimg
En outre, cet éditeur rajouté ne tient pas compte des permissions : il apparaitra donc dans tous les sujets aux invités, que ceux-ci soient ou non en droit de répondre au sujet.
Cordialement,
Walt
Dernière édition par Walt le Lun 22 Mai - 22:12, édité 1 fois
Walt- Modéractif
-
Messages : 6088
Inscrit(e) le : 08/09/2015
Re: Affichage réponse rapide pour les invités
Merci pour la solution
En ce qui concerne les permissions ça n'est pas un très gros problème (en ce qui me concerne en tous cas), j'affiche les permissions juste au dessus de l'éditeur donc...
Ca fonctionne bien pour l'apparition de l'éditeur, en revanche ce qui m'embête c'est qu'à l'envoi du message, une erreur apparaît "Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets." alors que le sous-forum est bien accessible aux invités. (le sujet où je teste : http://amy-test.forumactif.org/t126-fsedvgfdvg )
En ce qui concerne les permissions ça n'est pas un très gros problème (en ce qui me concerne en tous cas), j'affiche les permissions juste au dessus de l'éditeur donc...
Ca fonctionne bien pour l'apparition de l'éditeur, en revanche ce qui m'embête c'est qu'à l'envoi du message, une erreur apparaît "Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets." alors que le sous-forum est bien accessible aux invités. (le sujet où je teste : http://amy-test.forumactif.org/t126-fsedvgfdvg )
Re: Affichage réponse rapide pour les invités
C'est ce qui arrive lorsque l'on fait un c/c trop rapide... j'ai modifié mon précédent message en corrigeant le script. J'avais laissé dans le code l'id d'un topic en particulier qui, sur votre forum, correspond à un topic verrouillé.
Cordialement,
Walt
Cordialement,
Walt
Walt- Modéractif
-
Messages : 6088
Inscrit(e) le : 08/09/2015
Re: Affichage réponse rapide pour les invités
Je me disais bien qu'il devait y avoir un truc comme ça, ça m'est déjà arrivé sur un script, mais j'arrivais pas à localiser l'endroit où étais l'id du sujet toute seule
Bref, du coup ça fonctionne parfaitement, merci bien ♥
Bref, du coup ça fonctionne parfaitement, merci bien ♥
Sujets similaires
» Réponse rapide pour les invités.
» Réponse rapide pour les membres " Invités "
» Problème affichage réponse rapide
» Problème d'affichage de la réponse rapide
» Modification affichage "Réponse Rapide"
» Réponse rapide pour les membres " Invités "
» Problème affichage réponse rapide
» Problème d'affichage de la réponse rapide
» Modification affichage "Réponse Rapide"
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum