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

Disable "Send me email notifications even when I am active on the site" Global

$
0
0

@Jared_Needell wrote:

Is it possible to disable "Send me email notifications even when I am active on the site" globally? I did a recent Discourse update and noticed everyone got this setting checked.

Posts: 2

Participants: 2

Read full topic


Clearing the text from the shortcode

$
0
0

@11145 wrote:

When publishing the announcement on a wordpress discourse, I would like to clean up automatically from the text shortcode.
[vc_row][vc_column][vc_column_text]

Posts: 2

Participants: 2

Read full topic

Clicking on flags leaves you without a working back button

$
0
0

@sam wrote:

  • Step 1, click flags from UI

  • Step 2, try clicking back in the browser

You end up trapped in the flags page.

@eviltrout can you look into it?

Posts: 1

Participants: 1

Read full topic

Topic Title URL Issue

$
0
0

@RobMeade wrote:

Hi,

Not sure if this is known or not, but just in case..

I created a new topic and accidentally pasted the URL I was going to paste into the body of the topic into the Title field... 100% completely my fault... however, Discourse turned this into a link under the title, yet I am unable to find anyway to remove it?

If you click on it it takes you to a new tab with the page for the URL in question, looks like a really useful bit of functionality, but it would be handy if it was also removable... I've tried rebuilding HTML on the off chance, but to no avail.

Screenshot:

In the end I created a new topic and deleted the other, but I wondered if there was a way to remove this once they have been set?

Thanks in advance for any help. :slight_smile:

Posts: 7

Participants: 3

Read full topic

Discourse assign

$
0
0

@sam wrote:

The discourse assign plugin allows you to assign topics (both private and public) to staff members.

Installation

Add the following line to your container, in the plugin install section

   - cd /var/www/discourse/plugins && sudo -E -u discourse git clone https://github.com/discourse/discourse-assign

About

Discourse assign adds a "tag like" annotation on the topic list and topic header with the username of the assigned user.

It allows you to assign topics to users and list all of the assigned topics.

Site Settings

  • assigns public : out of the box all assignments are hidden from non-staff, if you want non-staff to be able to see who owns which topic, enable this setting.

  • unassign creates tracking post: out of the box when you unassign a topic a post is created in the stream to keep track of the fact it was unassigned, disable to remove the tracking post

  • assigns by staff mention if you would like mentions by a staff member of another staff member to assign a topic select this

  • assign self regex if you would like to use a magic phrase to assign stuff to yourself add a regex here

  • assign other regex if you would like to restrict it so only mentions with a particular phrase are assigned to others add something here

  • assigns user url path template to path that is used as a hyperlink for any user assigned tags.

Listing assigned topics

There are 2 ways of viewing assigned topics,

  • In topic list format:
    • https://sitename.com/latest?assigned=username to view all assigned topics for a user
    • https://sitename.com/latest?assigned=* to view all assigned topics for all users
  • The user page activity there is an extra assigned tab visible to staff

Future work

  • Keyboard shortcuts
  • Add a concept of "small whisper" so assignment info posts take up less space

Thank you to McNeel for sponsoring this work!

Posts: 2

Participants: 2

Read full topic

Making filters work without reload

$
0
0

@David_Taylor wrote:

I've just done some work on discourse-solved, and added some filters. These work fine if you visit the URLs directly, but if you follow a link from within the site then it doesn't work.

If I click on this link, it doesn't apply the filter until I hit reload.

https://meta.discourse.org/c/support?solved=true

Do I need to add it to the Ember router or something like that? How would I go about doing that?

Posts: 4

Participants: 2

Read full topic

Can remove some messages, some not?

$
0
0

@Silvanus wrote:

A user in my forum asked me a question and I don't know the answer, so I'm asking here:

Why can the user remove some of their messages and some not?

The user gave me examples of both, and I checked. It was true. I think the difference was this: The user could remove posts in a locked topic, but not in an open topic.

Posts: 8

Participants: 3

Read full topic

Only topic title, optional to type in the post body

$
0
0

@Alex_Reguyal wrote:

I want to make a "Questions" category in my forum. User is only required to type the question in the topic title (up to 200 characters), and typing in the body of the post is optional. Most user would probably have nothing to say beyond the question itself, so posting in the body should be optional. Is there a way to do this?

Posts: 2

Participants: 2

Read full topic


Facebook( or Google, Github ) login with an Email existing in my site

$
0
0

@rexkimta wrote:

When I try to login with facebook, whose email is the same to my existing account in my site, I got a 500 error like this.

( Sorry about the bad drawing )
The upper sentence means this page cannot work properly.
The lower sentence means we can not process this request now.

But it could login and merge with my existing account in older version, as far as I can remember.

Is it a way to make it work again?

Posts: 13

Participants: 4

Read full topic

Admin/Upgrade Blank

$
0
0

@ryhawk wrote:

New Discourse user here

Had everything installed fine, then tried to do an update on the Docker Manager and now when i go to site/admin/upgrade I'm only presented with blank screen.

Any tips would be greatly appreciated

Posts: 3

Participants: 3

Read full topic

"Create new badge" asks for badge type even though it is set

Installation wizard not appearing in multisite installs

$
0
0

@fefrei wrote:

It looks like in a multisite installation, the second part of the first-run wizard (the configuration steps after signing up) works fine, but the first part (the specialized registration page that displays the :tada: and asks to select a dev email instead of entering one) isn't working – you simply get the topic listing just as before the wizard was introduced.

Steps to reproduce:

  • Set up a new Discourse install. Register an account, and play through the wizard.
  • Follow these steps to configure a secondary site.
  • Open the secondary site.

Expected: The wizard appears.

Actual: The homepage appears, you have to click Sign up.

Posts: 1

Participants: 1

Read full topic

Adding owners/members UX is inconsistent and misleading

$
0
0

@tophee wrote:

When you add a username to the field "Add owners" in group settings, the username then appears with an X next to it (see screenshot below). This conveys the impression that when I click "save" to save the group settings, the user(s) I just added will in fact be added to the group. Unfortunately, this is not the case. The added users are only saved if you click the "+ Add" button below and then click save. I think this is misleading and could be improved so that either the "+ Add" button click is not necessary at all or it is made more evident that the button has to be clicked before saving. But even here I see room for improvement.

In the field for adding members to the group right below is, the UX is slightly more intuitive: as long as there is no new member to be added, the "+ Add Members" button is greyed out. Once you enter a user name it becomes active and the attentive admin will notice that change and guess that "maybe I have to click "Add Members" before I save."

Taken together these two issues make a third issue, namely that of inconsistency. Adding owners and adding members is almost the same thing (from a user perspective) so why should the UX be so different? (Note also that for adding members, there is no "enter username" hint)

And while I'm at it, it might be useful to add a hint whether owners are automatically members (i.e. owner = privileged member) or whether owner and member are two entirely distinct categories. I suppose that the latter is true, but it could be mentioned right in the rgoup settings where the question is likely to come up.

Posts: 1

Participants: 1

Read full topic

Question about vB migration (Arabic)

Start Discourse on Boot

$
0
0

@MorphZan wrote:

Hi Guys

I am running Discourse on an Ubuntu Install and would like to know how I go about getting it to run the following commands on startup so that if my server reboots I dont need to SSH in to start up Discourse:

cd ~/discourse
bundle exec rails server --binding=0.0.0.0

Posts: 9

Participants: 4

Read full topic


Unable to find image 'discourse/discourse:1.3.10' locally

$
0
0

@kazeuraki wrote:

Today, I install Discourse on VPS following this tutorial https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md
VPS Vultr 2GB RAM 45GB SSD run Ubuntu 16.04 x64
While i run this command ./discourse-setup, it show

Unable to find image 'discourse/discourse:1.3.10' locally
1.3.10: Pulling from discourse/discourse
dcae0346555e: Pulling fs layer
e5c7be3cd856: Pulling fs layer
e5c7be3cd856: Verifying Checksum
e5c7be3cd856: Download complete
dcae0346555e: Download complete
dcae0346555e: Pull complete
e5c7be3cd856: Pull complete
Digest: sha256:7f52137e368fb17f92744814eefdee9a22ba3f75f2e37a0fc73197d0d0772f65
Status: Downloaded newer image for discourse/discourse:1.3.10
cd /pups && git pull && /pups/bin/pups --stdin
Already up-to-date.
I, [2017-02-28T13:56:16.740034 #14] INFO -- : Loading --stdin
/pups/lib/pups/cli.rb:15:in split': invalid byte sequence in US-ASCII (ArgumentError)
from /pups/lib/pups/cli.rb:15:in
run'
from /pups/bin/pups:8:in `'
5bfb1985610cf301bcad565618f54d71e793ec6c862b3844a006c2a256a1472a
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one

I did some research but it doesnt' work. Anyone can help me?
This is full log when i install : http://pastebin.com/GM1g4xG3
Besides, can I install on CentOS?

Posts: 2

Participants: 2

Read full topic

Title correction suggestion

$
0
0

@zbor wrote:

Header doesn't show corrections (as body text).

See word coRections:

This is important because post links are created based on title and then need to edit external links if created...

Posts: 1

Participants: 1

Read full topic

Discourse Cookie Store: Omniauth callback sessions are nil

$
0
0

@leo.proctor wrote:

In my custom oauth2 login I'm saving some session values. It was working fine till I recently pulled the latest code from branch tests-passed and noticed that session is always nil in omniauth_callback_controller.rb

def complete
auth = request.env["omniauth.auth"]
auth[:session] = session # it doesn't contain my session value

Then i found out session_store was changed in latest pull

Discourse::Application.config.session_store(
:discourse_cookie_store, #it use to be :cookie_store
key: 'forumsession',
path: (Rails.application.config.relative_url_root.nil?) ? '/' : Rails.application.config.relative_url_root
)

even it raises csrf_detected failure at callback_phase method at oauth2 strategy file if opts[:provider_ignores_state] is set to true, cuz session['omniauth.state'] is nil

elsif !options.provider_ignores_state && (request.params["state"].to_s.empty? || request.params["state"] != session.delete("omniauth.state"))
fail!(:csrf_detected, CallbackError.new(:csrf_detected, "CSRF detected"))

Just to mention, everything works fine if I change it to :cookie_store rather than ':discourse_cookie_store`. is it a bug?

Posts: 1

Participants: 1

Read full topic

SSO and Restricted Groups

$
0
0

@Thor_Mitchell wrote:

Apologies in advance if these questions and been covered before, and I failed to find the answers when searching.

We're looking to build a community amongst the users of our product using the Hosted Discourse offering. However before we open up to our entire userbase we'd like to start with a few smaller closed groups, while we get the hang of managing and moderating.

The first group I'd like to set up is for our User Panel, who are a set of power users who provide feedback on upcoming products and features. I've created a user_panel group, and a category that is only visible to members of that group. I'm now trying to work out the best way to onboard User Panel members into both Discourse and this group, given that we're using SSO.

I'm trying to avoid having to do the following:

  • Email all existing User Panel members asking them to sign in to Discourse
  • Monitor Discourse to see when they sign up
  • Add them each to the user_panel group manually as they do so
  • Email them again individually to confirm they now have access to the restricted Category

I was hoping I could "Bulk add" their email addresses to the user_panel group before they sign in, so that the restricted Category would be visible when they first log in, but this does not appear to be possible. All addresses not associated with existing Discourse accounts are just ignored. Is there a way of "blessing" users who you expect to sign in using SSO into a particular group beforehand?

My other option is to have our SSO Provider indicate if a user is a member of the User Panel in the payload using the add_groups attribute. However users can be added to the User Panel at any time. Is the add_groups attribute evaluated every time a user logs in to Discourse, or only when their account is created?

Many thanks,

Thor

Posts: 2

Participants: 2

Read full topic

Minus number of topics in a category

Viewing all 60690 articles
Browse latest View live




Latest Images