Quantcast
Channel: Discourse Meta - Latest topics
Viewing all 60739 articles
Browse latest View live

Letting users choose whether to show Full Name

$
0
0

@Denis_Heraud wrote:

We use SSO on our Discourse forum, and we would like to grab the forum users’ Full Names from our database, however we would also like to respect our users’ right to privacy, and as there is no option to hide these if they so choose, it seems there is no way for us to have our cake and eat it too.

It would be nice to have a feature where users can choose to show their full name on their profile. So it could still be passed over in SSO, but the user can choose whether to display it or not.

Posts: 1

Participants: 1

Read full topic


Error when posting invalid email address

/posts.rss only shows 3 entries

$
0
0

@samuelclay wrote:

I just migrated to Discouse from Get Satisfaction and I’m using the posts.rss feed to populate a dashboard for all of my users. All went fine yesterday when the posts.rss feed had dozens of entries, but today I’ve come to find only three entries.

https://forum.newsblur.com/posts.rss

16%20AM

I couldn’t find a setting for controlling the number of posts. I also checked the source code on github and it shows 50 entries. And finally I searched this forum for clues.

When I check the latest.rss feed, I see all of the topics, but what I really want are the posts (replies).

Posts: 5

Participants: 2

Read full topic

Various issues after rebuilding

$
0
0

@Mihir wrote:

I installed discourse on a subdirectory recently, everything seemed fine. After rebuilding it, I have started facing various issues. I tried rebuilding again, with no success.

  1. Images (logo) went missing - returns 404. Even trying to reupload through setup wizard fails. It does not upload anything.
  2. Images on setup wizard does not display (like the images for dark/light theme, among others)
  3. Setup wizard redirects to incorrect location, it automatically redirects to this URL - https://domain.com/dir/wizard/wizard

I had followed the guide article for subdirectory install and everything was fine until I rebuilt. I rebuilt to update SMTP settings, which I am sure can’t be responsible for breaking these things.

Posts: 2

Participants: 2

Read full topic

Semi-private Discourse forum?

$
0
0

@Denis_Heraud wrote:

We have a private forum at the moment where only users that have registered on our website can then log in (through SSO) to access the forum.

However, we’d like to make the forum semi-private. I would like for anyone (public) to be able to read posts on the forum, but they should have a registered account to post (private). How do I do about doing this?

I’ve been Googling for an hour and can’t find anything helpful. :frowning:

Posts: 7

Participants: 3

Read full topic

Install on vps problem?

Embedding - Stuck on "Loading Discussion"

Custom User Field auto-filled on creation?

$
0
0

@Denis_Heraud wrote:

I created my first Custom User Field (text, see screenshot) but somehow it got auto-filled to “No”… Why does that happen, and how can create a field without it being assigned a value? Until users fill them out I would much rather it be blank (as “No” doesn’t even makes sense in this case).

Posts: 1

Participants: 1

Read full topic


Thinking of switching from NodeBB to Discourse

$
0
0

@tehspaceg wrote:

I wasn’t sure where this was meant to live, so Uncategorized seemed like a decent place.

I’m thinking of swapping over from NodeBB to Discourse. It seems like Discourse is a little further along and has more core functionality over what NodeBB has. I was hoping to get some more experience Discord admins/users to comment on a few questions / feature comparisons I have. Thanks for the help.

Here are my questions:

  • On NodeBB I leverage https://iframely.com/ to create the nice embeds that everyone seems to like
    • It looks like this is a built in feature in Discourse. If someone posts an HTTP link, will that “break” HTTPS on the page? With Iframely the embed is created on their end and displayed in NodeBB using HTTPS
  • My users are really picky about themes
    • I see there are a number of themes here on the meta forum, are those all default or will they need to be created?
  • How are image uploads handled?
    • Since I am running on DigitalOcean, I do have limited space and am concerned about uploads going straight to the disk
    • In NodeBB there is a plugin to upload to imgur, does something like that exist?
  • Migrating from NodeBB to Discource
    • It looks like there isn’t a migration script written (at least not on Github)
    • Is there a service that Discourse offers to perform the migration?

Posts: 4

Participants: 2

Read full topic

Discourse Installation Timeline

$
0
0

@MAR wrote:

How long should a team estimate for install of discourse, integration with a word press theme, video platform like youtube and customization?

This could take a day with dedicated time towards it?

Posts: 3

Participants: 2

Read full topic

Salt separator used for discourse password

$
0
0

@gaurav18 wrote:

Dear Discourse experts,
I am trying to import discourse users (with their password hashes) to GCP firebase.

firebase asks for salt-seperator for importing users.
https://firebase.google.com/docs/cli/auth

Any idea what is salt-separator used for discourse password storage?

I donot see any info in discourse documentation

All I see is it uses

  • pbkdf2_algorithm : the hashing algorithm used (default “sha256”)
  • pbkdf2_iterations : the number of iterations to run (default 64000)

Please let me know the salt-separator used in discourse?

Thanks
-Gaurav

Posts: 3

Participants: 2

Read full topic

User data export failed (tested on meta)

$
0
0

@ChrisBeach wrote:

I just tried a data export from meta.discourse.org to see if it will be sufficient for GDPR data portability purposes.

From my user activity page I clicked “Download All” and then received a PM with a link.

Clicking the link produced a 404 :worried:

Posts: 4

Participants: 3

Read full topic

Reply box shows horizontal scroll bar - sometimes flickers

$
0
0

@seanblue wrote:

I’m using https://community.wanikani.com.

Sometimes when I reply to a topic, there is a horizontal scroll bar. This isn’t a problem in itself, but sometimes it happens at just the right placement that it continuously appears and disappears, making the reply box go up and down repeatedly. This makes it incredibly hard to type a reply. Scrolling up or down sometimes makes this problem go away.

This issue has been happening for several weeks now.

Posts: 3

Participants: 2

Read full topic

Can I open forum with a link specifying the language?

$
0
0

@chenyong wrote:

Our forum is showing Chinese by default even my preferred language is English. I want to share topics to others with links show English on UI.

Posts: 3

Participants: 2

Read full topic

Can't move some topics: RecordInvalid Validation failed

$
0
0

@TEU wrote:

I’ve just migrated from phpBB & I’m now been trying to move all the moderator threads into the built-in category “Staff”. Dozens moved fine but some are producing a “Sorry, an error has occured”. Any suggestions would be greatly appreciated! Different topics produce one of two errors. I’ve pasted first here:

Message (12 copies reported)

ActiveRecord::RecordInvalid (Validation failed: Title seems unclear, is it a complete sentence?) /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/validations.rb:78:in `raise_validation_error’

Backtrace

/var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/validations.rb:78:in raise_validation_error' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/validations.rb:50:insave!’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/dirty.rb:43:in save!' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:313:inblock in save!’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:384:in block in with_transaction_returning_status' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:233:intransaction’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:210:in transaction' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:381:inwith_transaction_returning_status’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:313:in save!' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/suppressor.rb:46:insave!’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:298:in block in update!' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:384:inblock in with_transaction_returning_status’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:233:in transaction' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:210:intransaction’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:381:in with_transaction_returning_status' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:296:inupdate!’ /var/www/discourse/app/models/topic.rb:663:in block in changed_to_category' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:235:inblock in transaction’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:194:in block in within_new_transaction' /usr/local/lib/ruby/2.4.0/monitor.rb:214:inmon_synchronize’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:191:in within_new_transaction' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:235:intransaction’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:210:in transaction' /var/www/discourse/app/models/topic.rb:659:inchanged_to_category’ /var/www/discourse/app/models/topic.rb:725:in change_category_to_id' /var/www/discourse/lib/topics_bulk_action.rb:86:inblock in change_category’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:39:in each' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:39:ineach’ /var/www/discourse/lib/topics_bulk_action.rb:84:in change_category' /var/www/discourse/lib/topics_bulk_action.rb:24:inperform!’ /var/www/discourse/app/controllers/topics_controller.rb:662:in bulk' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal/basic_implicit_render.rb:4:insend_action’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/abstract_controller/base.rb:186:in process_action' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal/rendering.rb:30:inprocess_action’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/abstract_controller/callbacks.rb:20:in block in process_action' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:131:inrun_callbacks’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/abstract_controller/callbacks.rb:19:in process_action' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal/rescue.rb:20:inprocess_action’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal/instrumentation.rb:32:in block in process_action' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166:inblock in instrument’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:21:in instrument' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166:ininstrument’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal/instrumentation.rb:30:in process_action' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal/params_wrapper.rb:252:inprocess_action’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.4/lib/active_record/railties/controller_runtime.rb:22:in process_action' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/abstract_controller/base.rb:124:inprocess’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionview-5.1.4/lib/action_view/rendering.rb:30:in process' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-mini-profiler-1.0.0/lib/mini_profiler/profiling_methods.rb:78:inblock in profile_method’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal.rb:189:in dispatch' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_controller/metal.rb:253:indispatch’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/routing/route_set.rb:49:in dispatch' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/routing/route_set.rb:31:inserve’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/journey/router.rb:50:in block in serve' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/journey/router.rb:33:ineach’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/journey/router.rb:33:in serve' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/routing/route_set.rb:834:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-protection-2.0.1/lib/rack/protection/frame_options.rb:31:in call' /var/www/discourse/lib/middleware/omniauth_bypass_middleware.rb:24:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/conditional_get.rb:38:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/head.rb:12:incall’ /var/www/discourse/lib/middleware/anonymous_cache.rb:149:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/session/abstract/id.rb:232:incontext’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/session/abstract/id.rb:226:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/cookies.rb:613:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/callbacks.rb:26:in block in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97:inrun_callbacks’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/callbacks.rb:24:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/debug_exceptions.rb:59:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/show_exceptions.rb:31:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/logster-1.2.9/lib/logster/middleware/reporter.rb:31:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/railties-5.1.4/lib/rails/rack/logger.rb:36:in call_app' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/railties-5.1.4/lib/rails/rack/logger.rb:26:incall’ /var/www/discourse/config/initializers/100-quiet_logger.rb:16:in call' /var/www/discourse/config/initializers/100-silence_logger.rb:29:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/remote_ip.rb:79:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/request_id.rb:25:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/method_override.rb:22:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/executor.rb:12:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/sendfile.rb:111:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-mini-profiler-1.0.0/lib/mini_profiler/profiler.rb:174:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/message_bus-2.1.2/lib/message_bus/rack/middleware.rb:63:in call' /var/www/discourse/lib/middleware/request_tracker.rb:176:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/railties-5.1.4/lib/rails/engine.rb:522:in call' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/railties-5.1.4/lib/rails/railtie.rb:185:inpublic_send’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/railties-5.1.4/lib/rails/railtie.rb:185:in method_missing' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/urlmap.rb:68:inblock in call’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/urlmap.rb:53:in each' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/rack-2.0.4/lib/rack/urlmap.rb:53:incall’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:606:in process_client' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:701:inworker_loop’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:549:in spawn_missing_workers' /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:142:instart’ /var/www/discourse/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/bin/unicorn:126:in &lt;top (required)&gt;' /var/www/discourse/vendor/bundle/ruby/2.4.0/bin/unicorn:23:inload’ /var/www/discourse/vendor/bundle/ruby/2.4.0/bin/unicorn:23:in `<main>’

Env

hostname forum-app
process_id [423, 442]
application_version a4a0b8e922d83d6c0167091cc0cf06cb24a0bd43
HTTP_HOST forum.evangelicaluniversalist.com
REQUEST_URI /topics/bulk
REQUEST_METHOD PUT
HTTP_USER_AGENT Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
HTTP_ACCEPT /
HTTP_REFERER https://forum.evangelicaluniversalist.com/c/moderators-area
HTTP_X_FORWARDED_FOR 59.167.203.183
HTTP_X_REAL_IP 59.167.203.183
username Alex_Smith
params null

topic_ids [[17, 4319, 4332, 4259, 4220, 4115, 4103, 4083, 4060, 4075, 4061, 3957, 3995, 3171, 3949, 3910, 3898, 3774, 2933, 3637, 3719], [3407, 3238, 3282, 3216, 3159, 3165, 3158, 3143, 3131, 2948, 2661, 2984, 2981, 2866, 2925, 2924, 2915, 2870, 2837, 2650, 2820], [3407, 3165, 3158, 3143, 3131, 2948, 2661, 2984, 2981, 2866], [3165, 3158, 3143, 3131, 2948, 2661, 2984, 2981, 2866], [3143, 2925], [3143], [2837, 2650, 2820, 2805, 2702, 2727, 2627, 2600, 2622, 2392, 2232, 2500, 2401, 2399, 2420, 2334, 2330, 2293, 2199, 1193, 1191], [3143, 969, 975, 971, 978, 986, 994]]|

Posts: 4

Participants: 3

Read full topic


HTTPS by Default

$
0
0

@mpalmer wrote:

Originally published at: HTTPS by Default

Here at Discourse World HQ, we’re firm believers in the value of security. We fund a public bug bounty program, and we document our security policy and procedures right in the repo. Securing traffic between a forum’s server and its users is important, too, and we’ve had first-class support for integrating Let’s Encrypt into a self-hosted Discourse server since virtually…

Posts: 1

Participants: 1

Read full topic

Redirect Category to External URL

$
0
0

@Zyniker wrote:

Is there some native facility for redirecting categories to external URLs?

Customize >> Permalinks apparently does not support this use.

Posts: 2

Participants: 2

Read full topic

Error in Checking Update

Help! I need to contact discourse support team for corporation!

$
0
0

@Louise_Han wrote:

Hi everyone,

Does anybody know how to contact their support team by email? I want to send email to your support team, but i can’t find your email address on the site.

I manage a community, which use discourse system, but our forum isn’t available on Discourse app, I want to contact support team to know why, and how can I connect our forum on Discourse app.

This is our community:
https://community.anker.com/

Any comments and suggestion are much appreciated!

Posts: 6

Participants: 2

Read full topic

Remove Facebook as login option

$
0
0

@dosch wrote:

Hey,

What happens to the users that depend on FB if I remove it as an option to login to my discourse forum?

I’d like to remove dependency on external authenticators, starting with FB.

Thnx for the help!
Douwe

Posts: 1

Participants: 1

Read full topic

Viewing all 60739 articles
Browse latest View live




Latest Images