Interaction ouverte (anonyme) avec un forum

Bonjour !! :slight_smile:
Merci beaucoup pour ce tutoriel, c’est une fonctionnalité géniale, idéale pour mon cas d’utilisation :slight_smile:
Mon seul problème est que je ne parviens pas à modifier un wiki public, y a-t-il un autre réglage que j’aurais manqué ?
Pour contexte, j’ai publié un sujet qui se trouve dans une catégorie privée (cela pourrait-il interférer ?). Je ne suis même pas capable de le modifier moi-même.

1 « J'aime »

Salut @lisandro_iaffar

Quel est votre statut là-bas ? Administrateur, modérateur ou utilisateur général ?

1 « J'aime »

Salut Anatol ! Merci beaucoup de répondre si vite ! :slight_smile:
Désolé de ne pas avoir précisé, je suis l’administrateur du forum, je l’ai créé.

1 « J'aime »

En tant qu’admin, vous devriez pouvoir tout modifier, n’importe où.
Alors que je vérifie sur mon instance Discourse - je peux définir un sujet comme Wiki dans une catégorie privée « staff » et le modifier avec succès.
Et bien sûr, je n’y ai pas accès en tant qu’utilisateurs qui n’ont pas accès à cette catégorie privée.

Pour vérifier votre situation - pouvez-vous changer votre utilisateur en « system » et essayer de modifier ?
Allez sur \u003cvotre-domaine\u003e/admin/users/-1/system
et « usurpez son identité » (bouton en bas)
image

Et essayez de modifier le message.
P.S. Vous devrez vous déconnecter et vous reconnecter à votre compte habituel par la suite.

2 « J'aime »

Je suis vraiment désolé Anatol, je me rends compte que je me suis exprimé de manière assez incorrecte… :sweat_smile:
Je suis en effet capable de modifier le sujet de la manière dont vous l’avez indiqué.

Ce que je voulais dire, d’après ce que j’ai compris de l’expression :

C’est que je ne suis pas en mesure de modifier le wiki publié depuis l’URL publique. Ai-je totalement mal interprété ce qu’il voulait dire ?.. :sweat_smile:

2 « J'aime »

Pas de soucis @lisandro_iaffar :slight_smile: Nous sommes là pour vous aider.
Je vais vérifier cela.

2 « J'aime »

Oui, il semble que je ne puisse pas modifier une page publiée à partir d’elle-même - seulement en tant que sujet.

2 « J'aime »

Ok !! Merci beaucoup d’avoir vérifié Anatol :slight_smile:
Je peux donc être sûr que ce n’est pas quelque chose que j’ai gâché :sweat_smile:
Je suppose que ce n’est pas possible alors. C’est regrettable, cela pourrait permettre une excellente collaboration ad hoc dans laquelle un forum agit comme un hub temporel (puis comme une archive, espérons-le, publique). Ne pas forcer un utilisateur à s’inscrire pour ce qui pourrait n’être qu’une collaboration unique peut être très encourageant à utiliser réellement le forum comme un outil social, encourageant indirectement l’adoption future.
Quoi qu’il en soit, la publication est déjà très cool :slight_smile:

Je dois abuser une dernière fois de votre gentillesse, permettez-moi de demander : est-il possible de retrouver la page publiée en cherchant sur Google ? (pour mon cas d’utilisation actuel, j’espère que non :P)

1 « J'aime »

Je connais la réponse à cela \o/ (Je suis tellement heureux car normalement je ne connais rien à Discourse :smile: )

Oui si votre forum est ouvert à tous sans connexion.

Et même dans ce cas non, ou peut-être, s’il n’y a pas de liens publics vers l’URL de cette page ET qu’elle n’est pas mentionnée dans le sitemap. Mais c’est une bonne politique de voir des choses comme si quelque chose n’est pas derrière une connexion, tous les robots d’exploration peuvent y accéder.

3 « J'aime »

Il y a quelques options potentielles, je pense :

1

Pour l’interaction sans inscription, vous pouvez probablement essayer d’adopter le plugin Custom Wizard (je ne suis pas sûr s’ils ont déjà cette fonctionnalité), mais je pense qu’il est possible de la demander sur la marketplace.

2

Comme @angus l’a mentionné dans le même post :

Nous sommes sur le point de publier un plugin « landing pages » pour Discourse qui comprend un module de forum de contact, mieux adapté à ce cas d’utilisation. Restez à l’écoute.

Le plugin existe mais je ne suis pas sûr si cette fonctionnalité est prête - vous pouvez probablement déjà utiliser le formulaire de contact d’une Landing Page publiée.

3

Il est possible de créer un utilisateur spécial sur votre forum et de créer des posts pour les utilisateurs non enregistrés via l’API - par exemple, depuis Google Forms ou tout autre service.
Je peux vous aider avec ça.

2 « J'aime »

Merci pour votre aide @Jagster, et merci beaucoup @4ong

Désolé pour le retard, je voulais parcourir vos liens avant de répondre. Le plugin Landing Pages est Absolument-Génial :open_mouth:!!!

Je suis sûr que c’est la fonctionnalité que je recherche, je vais approfondir, merci beaucoup Anatol d’avoir fourni les liens, pour mon cas d’utilisation, je n’allais pas faire correspondre les phrases clés pour les trouver :stuck_out_tongue:

Comme toujours, j’espère pouvoir rendre la pareille à cette communauté géniale :grin:

3 « J'aime »

Le module de formulaire de contact est expliqué dans la documentation ici

5 « J'aime »

Vous pouvez probablement ajouter cette URL spécifique à votre /robots.txt pour éviter qu’elle ne soit indexée par les moteurs de recherche.

2 « J'aime »

Excellent !! Merci !! :slight_smile:

1 « J'aime »

C’est en fait juste une requête. Même Google ne la suit pas, ils prennent leur propre décision.

2 « J'aime »

D’après leur documentation, votre affirmation est erronée. Ce qu’ils disent est :

Un fichier robots.txt indique aux robots d’exploration des moteurs de recherche quelles URL le robot peut consulter sur votre site. Ceci est principalement utilisé pour éviter de surcharger votre site de requêtes ; ce n’est pas un mécanisme pour empêcher une page Web d’apparaître sur Google. Pour empêcher une page Web d’apparaître sur Google, bloquez l’indexation avec noindex ou protégez la page par mot de passe.

Ils l’utilisent, mais :

Si d’autres pages pointent vers votre page avec un texte descriptif, Google pourrait toujours indexer l’URL sans visiter la page.

La meilleure option, @lisandro_iaffar, serait donc d’éviter de créer des liens vers cette page et d’utiliser la balise méta noindex sur cette page : <meta name="robots" content="noindex">. Mais sans utiliser robots.txt, car le robot d’exploration doit voir la page pour lire la balise méta.

2 « J'aime »

J’ai raison. Leur documentation est… trop positive. Vous pouvez trouver la bonne réponse très rapidement sur Google — un bon point de départ est ce que fait ou ne fait pas Googlebot lui-même. Et après cela, les bases de robots.txt.

Mais vous n’avez pas besoin de me faire confiance ou de faire confiance à qui que ce soit d’autre. Vous pouvez essayer. D’abord, vous devriez vérifier tous les bots visités. Et après cela, combien d’entre eux ont consulté robots.txt. Vous serez surpris :wink: Vous avez beaucoup de bots trop actifs et vous pouvez utiliser robots.txt pour les ralentir. Après quelques jours, vous obtiendrez la réponse.

C’est plus ou moins une perte de temps, cependant. Les problèmes de robots.txt sont largement connus.

2 « J'aime »

Excellentes informations que je conserve pour un travail futur. La confidentialité sera importante pour de nombreuses applications sur mon forum. Merci à tous les deux pour vos idées, @hellekin et @Jagster , c’est très apprécié :grin:

J’aurai ce niveau de précaution pour les situations critiques. Pour l’instant, j’ai essayé plusieurs fois mais je n’ai pas réussi à trouver les pages publiées via une recherche Google (même en utilisant des phrases clés complètes entre guillemets), ce qui est déjà suffisant pour le niveau de confidentialité requis dans ce cas. (De plus, les pages ne seront pas publiées éternellement, je les retirerai une fois leur objectif atteint, donc cela ne présentera aucun risque à long terme).

Merci encore beaucoup !! :pray: :grin:

1 « J'aime »

Je reviens vers vous @lisandro_iaffar car il y a une nouvelle chose qui pourrait vous être utile - GitHub - alangibson/discourse-loners: Discourse Loners plugin allows unregistered users to watch and reply to topics using only their email addresses.

Le plugin Loners permet aux utilisateurs non enregistrés de regarder et de répondre aux sujets en utilisant uniquement leur adresse e-mail.

P.S. Je l’ai seulement essayé brièvement, il est donc préférable de le tester intensivement avant.

3 « J'aime »

Salut @4ong !! :grin:
Merci beaucoup d’avoir signalé ce plugin, ce sujet devient un wiki complet sur l’interaction ouverte :slight_smile:
Dans mon cas particulier, il serait beaucoup mieux d’avoir ce type de fonctionnalité si elle pouvait être limitée à certaines catégories, ce qui n’est pas le cas pour l’instant. Mais je garderai un œil dessus au cas où elle serait implémentée.
Merci encore Anatol, j’apprécie vraiment votre temps et votre aide aimable :slight_smile:
J’ai l’intention de rendre à la communauté Discourse en montrant comment cet outil merveilleux peut être utilisé comme un vecteur efficace pour mettre en œuvre la gouvernance open-source et la politique open-source. Souhaitez-moi bonne chance :pray: :sweat_smile:

2 « J'aime »