Discourse Freischaltung

Wenn Sie eine Standardinstallation haben und mit der Serverseite vertraut sind, können Sie die Rails-Konsole wie folgt aufrufen:

cd /var/discourse

./launcher enter app

rails c

Und um den Chat zu deaktivieren:

SiteSetting.chat_enabled = false

Hoffentlich haben wir diesen Konflikt bald behoben, damit Chat und Unlock wieder gut miteinander funktionieren. :slightly_smiling_face::crossed_fingers:

4 „Gefällt mir“

Da er mit Rails vertraut war, war dies der einfachste Weg, dies zu tun. Eine andere Möglichkeit besteht darin, Folgendes zum Abschnitt env: von app.yml hinzuzufügen:

DISCOURSE_CHAT_ENABLED: false

Dies funktioniert mit allen Website-Einstellungen; es überschreibt die Datenbank und entfernt die Einstellung aus /admin/settings.

4 „Gefällt mir“

Ich habe diesen Fix gerade zusammengeführt. Lassen Sie mich wissen, ob er jetzt mit aktiviertem Chat funktioniert

7 „Gefällt mir“

Ich habe gerade ein Upgrade durchgeführt und es funktioniert für mich. :partying_face: :+1:

4 „Gefällt mir“

Ich würde das gerne mit Monero sehen.

1 „Gefällt mir“

Obwohl ich auf keine solchen Schwierigkeiten stoße (die Seite ist nicht kaputt, und ich habe dieses „Entsperr“-Plugin noch nicht aktiviert), gibt es dennoch, obwohl ich das „Discourse Chat“-Plugin habe und meine Seite meine Seite Chat aktiviert hat, keine solche Zeile (wie „Discourse_Chat_Enabled“) in meiner Datei „Web_only.yml“.

Fehlt mir etwas?

Hallo @kam44, ich habe mich gefragt, ob dies für die Anmeldung von Discourse verwendet werden könnte, sodass nur Mitglieder mit einem bestimmten NFT in ihrer Wallet Zugriff erhalten. :thinking:

+1 (echte Kryptowährung)

Ja, das könnte eine zukünftige Funktion sein, um sich auch mit Unlock anzumelden. In der Zwischenzeit sollten Sie das Discourse-Plugin Sign-In with Ethereum überprüfen: GitHub - spruceid/discourse-siwe-auth: Discourse plugin for SIWE authentication

2 „Gefällt mir“

Nicht schlecht! Aber um das alles abzurunden, sollte dies auf alle Zahlungen ausgeweitet werden…

Hallo Leute, ich habe jetzt ein Problem, da ich versuche, das Plugin anzupassen. Es zeigt meine Sperren auf der Paywall nicht an, um damit anzufangen, daher bin ich mir nicht sicher, warum das passiert, aber zweitens versuche ich, meine 2 benutzerdefinierten Sperren auf neue Adressen zu aktualisieren, und ich habe sie im Plugin implementiert, aber sie werden jetzt nicht mehr entsperrt.

Sicher zu sagen, dass Ruby und Docker nicht meine Freunde sind, daher wäre jede Hilfe sehr willkommen! Bezahlte Hilfe ist zu diesem Zeitpunkt mehr als willkommen, da ich meine Haare verliere…

1 „Gefällt mir“

Hallo Freunde.

Ich habe auf die neueste Discourse-Version aktualisiert und dann das Unlock-Plugin installiert.

Nachdem ich ein Schloss erstellt habe, das einen BSC BEP20-Token zum Öffnen gesperrter Inhalte in einer Kategorie benötigt, habe ich die Adresse erhalten, die ich zum Discourse-Plugin hinzufügen soll.

Nachdem ich dies getan und 56 als NetworkID für Binance Smart Chain hinzugefügt habe, versuche ich, alles zu simulieren, und erhalte immer Folgendes:

Etwas ist schiefgelaufen…

Um dies zu melden, eröffnen Sie bitte ein Problem mit der Event-ID und den Details auf GitHub oder teilen Sie es uns auf Discord mit.

Fehler
Kann undefined nicht in ein Objekt konvertieren

Event-ID
8686f5e2ac1847df98d90c959f382444

Irgendeine Ahnung, was das Problem sein könnte?

Überprüfen Sie die Protokolle unter your_forum.com/logs, dort erhalten Sie möglicherweise einige Informationen.

1 „Gefällt mir“

Danke, das habe ich gefunden, als ich versucht habe, eine gesperrte Kategorie zu öffnen, um die Bezahlung mit Token zu simulieren.

Job-Ausnahme: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot (Ubuntu) bereit.

net-pop-0.1.2/lib/net/pop.rb:1004:in check_response' net-pop-0.1.2/lib/net/pop.rb:897:in initialize’
net-pop-0.1.2/lib/net/pop.rb:566:in new' net-pop-0.1.2/lib/net/pop.rb:566:in do_start’
net-pop-0.1.2/lib/net/pop.rb:530:in start' /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:39:in poll_pop3’
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:14:in execute' /var/www/discourse/app/jobs/base.rb:292:in block (2 levels) in perform’
rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:82:in with_connection' /var/www/discourse/app/jobs/base.rb:279:in block in perform’
/var/www/discourse/app/jobs/base.rb:275:in each' /var/www/discourse/app/jobs/base.rb:275:in perform’
/var/www/discourse/app/jobs/base.rb:346:in perform' mini_scheduler-0.16.0/lib/mini_scheduler/manager.rb:122:in process_queue’
mini_scheduler-0.16.0/lib/mini_scheduler/manager.rb:70:in worker_loop' mini_scheduler-0.16.0/lib/mini_scheduler/manager.rb:59:in block (2 levels) in ensure_worker_threads’

Ich bin nicht vertraut mit dem Binance Smart Chain-Netzwerk und wie es mit Unlock funktioniert, aber nach dem, was Sie uns gegeben haben, sieht es nach einem Problem mit Unlock und nicht mit Discourse aus?

Diese Fehlermeldung stammt von Unlock und Sie sollten sich wahrscheinlich an deren GitHub / Discord wenden, um Hilfe zu erhalten.

3 „Gefällt mir“

Ich kann mich nicht mit Metamask in die App einloggen

https://app.unlock-protocol.com/locks

Das scheint in Ordnung zu sein. Aber Sie sollten zuerst das richtige Netzwerk wechseln.

Hallo,

Hat jemand dieses Plugin schon einmal benutzt? Können Sie bitte konkrete Anwendungsbeispiele teilen?

Hallo,

Funktioniert das Plugin noch?

Ich habe es hinzugefügt, kann mich aber nicht damit verbinden, es passiert nichts in diesem Stadium

Ich benutze Metamask mit Polygon

Dies sperrt nur Kategorien. Könnten Sie entwickeln, um jedes Thema/jeden Beitrag zu sperren?