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

"must approve users" prevents activation emails from being sent until user is approved

0
0

Ryan Bolger wrote:

I'm currently running 1.1.0.beta7 (latest) with a default Docker based install. I have "allow new registrations" as well as "must approve users" enabled. I also have Google and Facebook logins configured if it matters.

New user registrations appear to be working with the following caveat. At the end of the process they get the message:

You're almost done! We sent an activation mail to blah@example.com. Please follow the instructions in the email to activate your account.

But the activation email seems to be blocked until a moderator/admin approves the account.

On the one hand, part of me thinks the email verification shouldn't depend on account approval. Though I can see circumstances where this might prevent spam. But if this is the case, the user should be getting a different message at the end of the registration indicating that their account must be approved first.

I was reading some other posts that made it seem like this is how things worked at some point and perhaps this is a regression? Or perhaps I just missed a setting somewhere?

Posts: 4

Participants: 2

Read full topic


User Card Badge Icon link

0
0

Mr.Burns avatar therefor TDWTF wrote:

Minor issue with the badge icon that goes in the bottom left of a UserCard was found by @aliceif on that other instance.

In short, if you open a User Card (the thing that pops up when you click on a username) and they have the icon for a badge selected to show then you get slightly different results if you middle click it or left click it. It looks like the badge coloring class in the CSS isn't being filled in fully in one of the cases ("badge-type-" instead of "badge-type-[color]").

Here are some repro images from meta.d -

UserCard with the icon highlighted:

Left clicking the icon:

Middle clicking the icon:

Posts: 5

Participants: 3

Read full topic

Guidance on merging/converting local and social logins

0
0

Ryan Bolger wrote:

I'm currently in the process of migrating from a custom forum solution to Discourse. Part of this involves importing the existing local users into the Discourse users database. However, one of the primary features we were planning on using are the various social login options. Some of our users would prefer to ditch their forum specific login credentials and switch to Facebook/Google/Twitter after the migration is complete.

The user details page for a given user lists an attribute called "Associated accounts" which makes it sound like a given "user" can be associated with more than one login type. Is that actually the case? And if so, is there any way to associate a social login to an existing local account?

Alternatively, is there any way to simply convert an existing local login to a social login? I assume the process would go something like this:

  • Placeholder user is imported from old forum
  • User registers new account using one of the social logins
  • Admin does magical hand waving and transfers the social login association from the new account to the old account, deleting the new account in the process
  • All of old user's associated posts and preferences are now attached to the social login.

Posts: 4

Participants: 2

Read full topic

Must-Have Plugins?

0
0

Molly Cushing wrote:

Now that I have my discourse community up and running, I'm looking to enhance the community experience.

I'm interested in hearing what plugins you all think are important to have. For context, our community is comprised of indie game enthusiasts and developers.

Right now I'm looking to install the Spoiler plugin.

Posts: 5

Participants: 3

Read full topic

When you show a flagged post there isn't a rehide

0
0

Mr.Burns avatar therefor TDWTF wrote:

Due to a spamy troll discovered that showing a hidden flagged post doesn't have an option to re-hide it. You can sorta work around this by flagging the item yourself, but something to re-hide a flagged post that was hidden and then asked to be shown seems like it would be a useful thing in the UI for this stuff (as the reflag it yourself isn't obvious).

Note: can't link to the example due to removal.

Posts: 1

Participants: 1

Read full topic

Duplicate Meta Descriptions on Topics

0
0

Mark Fleming wrote:

I am thinking of using discourse and am checking it out. But I see a problem with the Meta Descriptions for topics. They seem to be all duplicates of this:

<meta name="description" content="Discussion about the next-generation open source Discourse forum software">

Google does not like this in the least, and gives warnings about it on Webmaster Tools. In addition, it's too general for the SERPs, for a user to get an idea of the particular topic.

Is this on purpose, or something that has been overlooked?

My suggestion is to use the first 150 characters of the initial topic post for the meta description.

Posts: 2

Participants: 2

Read full topic

Setting up nginx for use with Discourse

0
0

wrote:

I am trying to install Discourse for a domain on a CentOS server. I think I have installed all of the necessary components by following this guide:

https://www.digitalocean.com/community/tutorials/how-to-install-discourse-on-a-centos-6-4-x64-vps

However, I am not sure what I need to enter in /etc/nginx/conf.d/discourse.conf for server_name. At the moment I have:

server {
    listen       80;
    server_name  psychematters.net www.psychematters.net;

Where psychematters.net is one domain of many on my server, the one that I would like to use Discourse on.

When I start nginx it affects all of the domains on my server though, with a "Welcome to nginx" message showing on the home page of each site.

What do I need to do to get this working properly, such that I can use Discourse on just the psyche matters.net site?

Do I need to make any changes to /etc/nginx/conf.d/default.conf, which currently has the following for server?:

server {
    listen       80;
    server_name  localhost;

Posts: 2

Participants: 2

Read full topic

Best practices for URL forwarding/rewriting from a previous (non-Discourse) system

0
0

Evan Wondrasek wrote:

I recently migrated a Vanilla Forums-based discussion board to Discourse (which I'm super excited about), and I'm looking for input on best practices when forwarding or redirecting URLs from the old platform to the new platform.

I'm not expecting to achieve a 1-to-1 mapping between the two systems, but I'd like to try to find a happy medium that gets users to the new forums as best as possible, while behaving nicely with search engines.

No need to provide technical specifics (but if you do, I'm using nginx); I'm more curious about what is the "most correct" way to handle this scenario with regards to good user experience and HTTP redirection practices.

Thanks for any feedback!

Posts: 2

Participants: 2

Read full topic


New user cards and user profile page design deployed

0
0

Jeff Atwood wrote:

Looking great, thanks to the hard work of @awesomerobot.

Check it out and see what you think -- both the full user profile, and the pop up cards.

Note that you can put a badge image or glyph on your card, if you hold a badge that is capable.

More tweaks to come, but initial feedback is good at this point.

Posts: 4

Participants: 3

Read full topic

Bulk Select button and column disappears on /categories page when logged in

0
0

TheLoneCuber wrote:

The Bulk Edit button and entire Star/select column is disappearing on my /categories page, but is still present on other editable pages, when I'm logged in. It disappears as soon as I navigate to the Categories page, but I can navigate to Top, Latest, etc, and the column and button is present?

I've tested on multiple Discourse instances, as multiple users, with multiple browers, multiple times. Both instances are Discourse v1.1.0.beta7

Posts: 6

Participants: 4

Read full topic

"Your topic is similar to..." filter? Or improvement?

0
0

Clay Heaton wrote:

I'm finding the "Your topic is similar to..." popup to be less that useful on my intranet installation of Discourse, mainly due to the fact that it hits on words that often appear in titles. For example, here's a screenshot I just created:

Yeah -- my meeting notes topic is similar to my other meeting notes topics... except, those are all in different categories and the pop up doesn't give any indication of which category hold the similar topics. In our context, we work on many projects at a time and have a category for each of the projects. Within the context of that category, the "Meeting Notes" or "Meeting Minutes" makes sense.

I'm thinking one or both of the following features, available in the administrative panel, might b useful:

  • Allow admins to enter terms that won't match for Your topic is similar to...
  • Show the category name of the similar topic

With the second example, instead of:

Meeting Notes 10/22

it might say

Projects/ACME: Meeting Notes 10/22

or something like that.

Anybody have thoughts about this?

Posts: 1

Participants: 1

Read full topic

New user card design has background duplicated

0
0

Ryan wrote:

I just tried out the new user cards (which are awesome by the way), I noticed something weird when I brought the card back into view.

Here is the card when I click on it for the first time:

And then when I click somewhere else and then back onto it, the background is duplicated and screwed up:

This can be done as many times as you feel like, to emphasis my point:

Yeah...

Anyways, just a heads up, if you need any more information I'll be glad to provide it smile

Posts: 4

Participants: 4

Read full topic

How to use pgweb connect Discourse postgresql database?

Updating to newer version of Discourse after doing custom changes

0
0

Naveen Aggarwal wrote:

Just wanted to know that, if i am using discourse & done lots of changes in it. Not in its current flow but added some new functionality for my user into it and in future there if there is newer version of discourse available, then can i update to newer version without its consequences to my added features?

What are all challenges that i need to face or what are the steps which i need to consider while building my own custom functionality into it.

Posts: 2

Participants: 2

Read full topic

Active account from backend not working

0
0

wrote:

So as admin I have active an user account from backend manually
however after activation user still cant login and get the follow notification:

You can't log in yet. We previously sent an activation email to you at **@***.com. Please follow the instructions in that email to activate your account. Click here to send the activation email again.

It use to work before. Now using 1.1.0.beta7

Posts: 1

Participants: 1

Read full topic


Installation on CentOS 6.6

0
0

Andreas Friestad wrote:

I am trying to install Discourse on a CentOS 6.6 server. I have been following this guide from Digital Ocean, though I don't host with them and it was made for CentOS 6.4. I made it through the guide, all the way to the command for actually starting Discourse. Here is the command I used and the error I received:

[discourse@d2 ~]$ RUBY_GC_MALLOC_LIMIT=90000000 RAILS_ROOT=/home/discourse/discourse RAILS_ENV=production NUM_WEBS=2 bluepill --no-privileged -c ~/.bluepill load /home/discourse/discourse/config/discourse.pill
/home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/activesupport-4.2.0.beta2/lib/active_support/number_helper.rb:3:in `<module:NumberHelper>': uninitialized constant ActiveSupport::Autoload (NameError)
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/activesupport-4.2.0.beta2/lib/active_support/number_helper.rb:2:in `<module:ActiveSupport>'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/activesupport-4.2.0.beta2/lib/active_support/number_helper.rb:1:in `<top (required)>'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/activesupport-4.2.0.beta2/lib/active_support/core_ext/numeric/conversions.rb:2:in `<top (required)>'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/activesupport-4.2.0.beta2/lib/active_support/core_ext/numeric.rb:3:in `<top (required)>'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/bluepill-0.0.68/lib/bluepill.rb:14:in `<top (required)>'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/rubies/ruby-2.0.0-p576/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/gems/bluepill-0.0.68/bin/bluepill:3:in `<top (required)>'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/bin/bluepill:23:in `load'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/bin/bluepill:23:in `<main>'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/bin/ruby_executable_hooks:15:in `eval'
        from /home/discourse/.rvm/gems/ruby-2.0.0-p576/bin/ruby_executable_hooks:15:in `<main>'

Since this is an uninitialized constant I am assuming that osmething gets called before it's been initialized. I've been looking on Stackoverload for a fix, and it seems that there is some error in the order that things are required, but I can't for the life of me find out how to fix it. Could anyone here help me out?

- Andrew

Posts: 1

Participants: 1

Read full topic

Installing a Discourse development environment when behind a proxy

0
0

Marco wrote:

I wanted to install a local Discourse environment, but since I'm behind an authenticated proxy I'm having all sorts of troubles. Maybe these notes can be of some help to others with the same starting conditions as mine.

I'm following the instructions here:
http://blog.discourse.org/2013/04/discourse-as-your-first-rails-app/

Steps 1, 2 and 3 completed succesfully, even if the screenshots in step 3 are outdated. The cloning button is not "Clone in Windows" but "Clone in Desktop" at it is at the right hand of the screen:

Step 4 didn't work.
First, install the vagrant proxy plugin. In the Windows shell, issue:

SET http_proxy="http://user:password@host:port"

In Unix:

export http_proxy="http://user:password@host:port"

Then in both cases issue:

vagrant plugin install vagrant-proxyconf

Now set the Vagrant proxy, in Windows:

SET VAGRANT_HTTP_PROXY="http://user:password@proxy:port"

Unix:

export VAGRANT_HTTP_PROXY="http://user:password@proxy:port"

Now you have to download the Vagrant box manually: the proxy didn't work for me. So navigate with your browser to: https://d3fvb7b7auiut8.cloudfront.net/discourse-0.9.9.13.box

It will start downloading the vagrant disourse box, when it finishes, move the dowloaded file in the directory where your Vagrantfile resides.

You can now add the vagrant box, in the shell:

vagrant box add discourse-0.9.9.13 discourse-0.9.9.13.box

And install it:

vagrant up

Now enter in the virtual machine:

vagrant ssh

Now set the http proxy again (you're now in the Linux virtual machine):

export http_proxy="http://user:password@host:port"
export https_proxy=$http_proxy

Now:

bundle install

I'm stuck here, this is the error I get:

Fetching source index from https://rubygems.org/
Retrying source fetch due to error (2/3): Bundler::HTTPError Could not fetch specs from https://rubygems.org/

How do I proceed?

Posts: 1

Participants: 1

Read full topic

Embed Google Calendar plugin

0
0

David García-Navas wrote:

Continuing the discussion from Failed to bootstrap with Google Calendar plugin:

Two months ago, I post a topic asking for a developer to do some customizations on Discourse for my organization, Territorio creativo.

Thanks to Vairix, an organization specialized on Rails who have helped us with this, we can now share this customizations.

The first one, it's simple a plugin that allows to embed a Google Calendar in a post:

https://github.com/tcreativo/plugin_discourse_calendar

Screenshot:

Posts: 1

Participants: 1

Read full topic

Embed Google Spreadsheet plugin

0
0

David García-Navas wrote:

Continuing the discussion from Can Google Maps be embedded into Topics?:

Two months ago, I post a topic asking for a developer to do some customizations on Discourse for my organization, Territorio creativo.

Thanks to Vairix, an organization specialized on Rails who have helped us with this, we can now share this customizations.

The second one, it's simple a plugin that allows to embed a Google Spreadsheet in a post:

https://github.com/tcreativo/plugin_discourse_spreadsheet

Screenshot:

Posts: 1

Participants: 1

Read full topic

Extended user stats export list plugin

0
0

David García-Navas wrote:

Continuing the discussion from Export User Information List:

Two months ago, I post a topic asking for a developer to do some customizations on Discourse for our organization, Territorio creativo.

Thanks to Vairix, an organization specialized on Rails who have helped us with this, we can now share this customizations.

The third one, it's a plugin that allows to export extended stats from users:

  • Additional stats: topic_count, post_count, likes_given and likes_received

https://github.com/tcreativo/plugin_discourse_statistics

Screenshot:

Posts: 1

Participants: 1

Read full topic

Viewing all 60309 articles
Browse latest View live




Latest Images