問題タブ [discourse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1424 参照

php - php 経由で談話ユーザー アカウントを無効化/非アクティブ化/削除するにはどうすればよいですか?

私は談話サイトに私自身の登録と、discourse-api-phpと LDAPを介したSSOを使用しています。PHP経由でユーザーを無効化、非アクティブ化、または削除する方法はありますか? LDAP でユーザー アカウントを削除/非アクティブ化しても、談話ポータルのユーザー プロファイルは引き続きアクティブであり、すべてのユーザー管理を 1 つのページで行いたいためです。

0 投票する
1 に答える
120 参照

javascript - (STDERR) TypeError: オブジェクト [object Object] にメソッド 'substr' がありません

ローカルの CSV ファイルを解析しようとしています。Meteor ブートストラップの解析プロセス

エラーメッセージ

forums.meteor.com が 接続エラーにアクセスできない理由

0 投票する
1 に答える
642 参照

api - REST を介して Discourse に新しいトピックを投稿する - 403 禁止

完全なコンテキスト

高度な REST クライアントから次の URL を POST し、403 forbidden応答を取得しています。

http://[my discourse ip]/posts.json?title="Created from the advanced REST client"&category="2"&raw="トピックに関する大量のテキスト"&api_key="[管理者タブのキー] "&api_username="[管理者ユーザー名]"

thisthis、およびthisを参照して URL を作成しました(ただし、言語に依存しないソリューションを探しています)。明らかな何かを見逃したことを願っています。

管理者ユーザーが API キーを使用して禁止された応答を受け取るのはなぜですか?

談話APIをリバースエンジニアリングする方法を教えても役に立ちませ。2回読んだことがあります)

0 投票する
0 に答える
50 参照

ruby-on-rails - 談話 ユーザー作成のイベント ブレーク 作成後のテスト

Discourse で、ユーザーが作成したイベント フックをセットアップしようとしていますが、そうすると、投稿の作成に関連するいくつかのテストが中断されます。新しいイベント (別のモデル) は、post_created の起動を妨げている間に、topic_created を複数回起動させているようです。

/app/models/user.rb で

関連するテスト出力

0 投票する
1 に答える
977 参照

discourse - Discourse API を使用してトピックのコンテンツを更新するにはどうすればよいですか?

PUT を使用/t/:idしてトピック コンテンツを更新しようとしましたが、効果がありません。

https://github.com/discourse/discourse_api/blob/master/lib/discourse_api/api/topics.rb

API を使用してコンテンツを更新する方法がないようです。何か不足していますか?

0 投票する
0 に答える
105 参照

ember.js - Ember/ハンドルバーのリンク先に表示されるテキストを変更するには?

私は Ember (および Handlebars.js) を初めて使用します。次のコードは、「Preferences」という単語を表示します。これはリンクです。

{{i18n 'user.preferences'}}変更したいテキストを表示しているのは、テキストを削除してプレーンテキストを挿入できるため、必要なものが表示されることに気づきました。ただし、テキストがどこから来ているのかを理解したい: モデル、ルート、コントローラー? このコードは、user.hbs テンプレートにあります。