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

My website does not work after clicking on about 10 - 20

$
0
0

@saluzi wrote:

Hi,

Since the upgrade to the 1.7.0.beta2 Discourse version, my website does not work after clicking on about 10 - 20, and I found out that other discourse forums are also like this. I use the ie11 browser, if I use the Firefox browser, there is no problem.

Thanks.

Posts: 1

Participants: 1

Read full topic


Make permissions visible on private categories

$
0
0

@alehandrof wrote:

We are trying to partly use Discourse as replacement for Basecamp. To that end, we have small groups that discuss in private categories.

I'm using a customised "watch category plugin" that makes users of a group watch a category automatically, thus creating a kind of mini-mailing list.

But one very useful bit of UI that Basecamp has is showing the members of a Basecamp at the top:

I would like to ask for an optional list of avatars derived from the category's permissions to be displayed at the top of a category. This would help bring to mind the relevant audience and (the hope is) improve discussion.

This is related to the same issue for email.

Posts: 1

Participants: 1

Read full topic

Option to create categories for Topic Replies

$
0
0

@Chetan_Jain wrote:

Is it possible to categorize replies within a forum Topic. For Example I've created a topic related to a Book that is newly published. Now i want to categorize all the replies to the topic like About the Author, About the Content, About Errors. So the user select the any of the above category for his reply and others have a checklist buttons in the topic to view only specific category replies like replies only About the Author etc.

I don't know if this already in place or what efforts are required to have something like this integrated into Discourse.

Chetan Jain.

Posts: 2

Participants: 2

Read full topic

Site crashes + 500 Internal Server error

$
0
0

@Bl1nk wrote:

Hello,

Our community ( http://www.onlinearsenal.com ) has been running on Discourse for a few months now, and lately we've been getting 500 internal server errors repeatedly, can't post, or like a post, or even read threads.

The server runs on DigitalOcean and so far each time the internal server error shows up we just do a Power Cycle and the problem disappears temporarily, for like a day or so. Last couple of weeks I've had to do a power cycle once or twice a day, not ideal. Can't seem to find what's causing the errors, so I'm gonna need some help in that department!

Is there anything I can try, or look at?

Thanks in advance, love Discourse. Made the switch from vBulletin and never looked back :slight_smile:

Arthur

Posts: 5

Participants: 3

Read full topic

Straightforward direct-delivery incoming mail

$
0
0

@mpalmer wrote:

:warning: This procedure is currently experimental! :warning:

This procedure has not received broad testing and review. Please only use this howto if you are able to help debug any problems which may arise in your environment.

Discourse is all about enabling civilized discussion. While plenty of people like a web interface, e-mail is still the "hub" of many people's online lives. That's why sending e-mail is so important, and when you're sending e-mail, you really want to be able to receive it, too. There are several reasons why:

  • If e-mails "bounce" (they can't be delivered for some reason), you need to know about that. Repeatedly sending e-mails that bounce will get your e-mails flagged as spam. Receiving e-mail bounces allows you to disable sending to non-existent addresses.
  • Allowing people to reply to posts via e-mail can significantly improve engagement, as people can reply straight away from their mail client, even if they're not able to visit the forum at that moment.
  • Letting people post new topics, or send PMs, via e-mail has similar benefits to engagement. In addition, you can use Discourse to handle e-mail for a group, such as an e-mail-based support channel (which is how Discourse' own e-mail support is handled).

Delivering e-mail directly into your Discourse forum, rather than setting up POP3 polling, has a number of benefits:

  • No need to deal with gmail or another provider's foibles;
  • You have more control over the e-mail addresses that people use to send posts; and
  • There are no delays in delivery -- no more waiting for the next polling run to see new posts appear!

This howto is all about getting that hawtness into your forum.

Overview

This procedure creates a new container on your Discourse server, alongside the typical app container, which receives e-mail and forwards it into Discourse for processing. It supports all e-mail processes: handling bounces, replies, and new topic creation. Any self-hosted Discourse forum using our supported installation process can make use of this procedure to get easy, smooth-flowing incoming e-mail.

Container Setup

We're going to get the mail-receiver container up and running on the server that's already running your Discourse instance. There's no need for a separate droplet just to handle mail -- the whole container only takes about 5MB of memory!

So, start off by logging into your Discourse server, and becoming root via sudo:

ssh ubuntu@192.0.2.42
sudo -i

Now, go to your /var/discourse directory and create a new mail-receiver.yml container definition from the sample conveniently provided:

cd /var/discourse
git pull
cp samples/mail-receiver.yml containers/

Since every site is unique, open containers/mail-receiver.yml in your preferred text editor and change the MAIL_DOMAIN, DISCOURSE_MAIL_ENDPOINT, and DISCOURSE_API_KEY variables to suit your site. If you're not sure what your favourite text editor is, try nano:

nano containers/mail-receiver.yml`

Use Ctrl-X to exit (say "Yes" to "Do you want to save changes?", or all your work will be for nothing).

Now, do an initial build of the container, and fire it up!

./launcher bootstrap mail-receiver
./launcher start mail-receiver

To check everything's OK, take a peek in the logs:

./launcher logs mail-receiver

The last line printed should look rather a lot like this:

<22>Aug 31 04:14:31 postfix/master[1]: daemon started -- version 3.1.1, configuration /etc/postfix

If so, all is well, and you can go on to then next step.

DNS Setup

In order for everyone else on the Internet to know where to deliver mail, you must create an MX record for your forum. The exact details of how to do this vary by DNS provider, but in general, the procedure should be very similar to how you setup the DNS records for your forum in the first place, except that instead of creating an A (or "Address") record, you're creating an MX (or "Mail eXchange") record. If your forum is at forum.example.com, and you set MAIL_DOMAIN to forum.example.com in the mail-receiver.yml, then the DNS record should look like this:

  • DNS Name: forum.example.com (this is the MAIL_DOMAIN)
  • Type: MX
  • Priority: 10
  • Value: forum.example.com (this is the domain of your forum)

To make sure the DNS is setup correctly, use a testing site such as http://mxtoolbox.com/ to look up the MAIL_DOMAIN you configured, and make sure it's pointing to where you expect.

You can also now try sending an e-mail to nobody@forum.example.com. While Discourse won't do anything useful with it yet, the e-mail you sent should show up in your admin panel under "Emails", "Rejected" in a matter of seconds. If that happens, you're definitely ready to proceed.

Discourse Configuration

Now e-mail is being fed into Discourse, it's time to explain to Discourse what to do with the e-mail it receives. For the most part, this is identical to setting up incoming e-mail via POP3 polling, with a few minor exceptions:

  • Enable the "manual polling" setting, rather than "pop3 polling"; and
  • You can automatically, without any further setup, use any address @forum.example.com as an address for category or group e-mails.

Troubleshooting

Nothing ever goes according to plan. Here's how to figure out what went wrong.

  1. Did the e-mail even make it to mail-receiver? Run ./launcher logs mail-receiver, and look for log entries that mentions the address that the e-mail was sent from and to. If there's none of those, then the message never even made it, and the problem is upstream. Check MX records and sending mail server logs.
  2. Is the message stuck in the queue? Run ./launcher enter mail-receiver, then run mailq. It should report, "Mail queue is empty". If there's any messages in there, you'll get the to/from addresses listed. Messages only sit around in the queue if there's a problem delivering to Discourse itself, so exit out of the container and then check...
  3. Did mail-receiver error out somehow? Run ./launcher logs mail-receiver | grep receive-mail and look for anything that looks like a stack trace, or basically anything other than "Recipient: <something>@forum.example.com". Those error messages, whilst not necessarily self-explanatory, should go an awfully long way to explaining what went wrong.

Posts: 4

Participants: 3

Read full topic

Handling trolls with multiple accounts over VPNs

$
0
0

@carmalonso wrote:

Hey all, we're seeing an increase in troll users (usually users that have been suspended in the past for abusing other members) over on our Discourse forum. We can usually establish when it's a troll account based on their email address and their source IP and deal with it, but sometimes it's not until they make a thread with more abusive content that we see it isn't a "real" account.

I've already tried a few wildcard IP bans based on some DigitalOcean IPs (our trolls tend to use VPNs, most of which originate from a DO instance), but this hasn't really proved to be effective.

Has anyone got any solutions on how to tackle trolls?

Posts: 4

Participants: 3

Read full topic

Username check at account creation doesn't handle CaSe properly

$
0
0

@jooize wrote:

Issue

Attempting to register as Administrator gives the impression it will succeed until you press Create New Account. Trying with administrator correctly presents the username as disallowed.

Reproduce

  1. Press Sign Up button in the upper right corner.
  2. Enter valid email and password.
  3. Enter username: Administrator
  4. The text “Your username is available” appears.
  5. Press Create New Account.
  6. The text “That username is not allowed.” appears at the top.
  7. Enter username: administrator
  8. The text “Not available. Try administrator1?” appears.

Posts: 2

Participants: 2

Read full topic

Why the unreadable posts in the every week email?!

$
0
0

@xiasummer wrote:

The automaticly generated posts in the digest email are not always openable.

  • Because there are some discuss boards that are readable/writable only for a small group of people.

Sorry, I'm the manager of a Chinese Discourse Forum, I can only get a shortcut in Chinese. But you can see, the discuss board is only openable for such a group "Quant-Curriculum" and not for others.

  • And Discourse will send an digest email containing the most important or hotest posts every week/day.

The bug is Why the people who can't veiw such posts still got the email containing such posts?

  • So the people will be bothered of the posts they actually can't read.
  • And the hidden discussion would be seen by the people we want to hide from.

Could you please generate such posts that the users can open?

I think this is a big big big bug.

Posts: 4

Participants: 3

Read full topic


Avatar of OP displayed on categories page

$
0
0

@mbajur wrote:

Hey!

I'm not sure if that's intended or not but i can't find any info about that here on meta.discourse.org. Basically, when i'm visiting my forum on a mobile device, "Active" topics page shows me, on the left side of a topic, avatar of a user who posted recently. And that's great.

But! On desktop version, when browsing categories page (with active topics on the right), i can see the avatars of OPs instead of recent poster avatars.

I would rather see it working as on mobile version but i'm not sure if it's a bug nor which behaviour is intended. Or maybe is that possible to configure it in admin panel?

Here is a live site with such problem: https://forum.hard-core.pl

Thanks in advance.

Posts: 9

Participants: 3

Read full topic

Badges list on user profile - bottom line alignment

Interesting SSO and suspended user behaviour

$
0
0

@eriko wrote:

So if you are using SSO to login into a discourse site and your account on the discourse site is suspended you get blocked in a odd way. Instead of hitting a "Your (sitename) account is suspended" page you get bounced back through the sso login link. The keeps redirecting till the browser errors out with some different error based on the browser.

It seems like this not a good behaviour.

Posts: 5

Participants: 2

Read full topic

First Time Setup Wizard

$
0
0

@eviltrout wrote:

One thing we've never been 100% happy with on Discourse is our on-boarding experience for new users.

Right now, when a Discourse forum is installed and an admin signs in, they are expected to read the Admin Quick Start Guide. During this process they end up having to jump to the admin section, fill in site settings, upload logos into a topic, then go back into site settings to point at the newly uploaded assets.

I think a much better solution for getting a Discourse forum set up and running is to use a Wizard to guide the forum's owner through the setup process. I started working on this last week and it's coming along nicely so I thought I'd share it with you!

The admin user will see a new interface when configuring their site:

(bear in mind the above is a work in progress -- we're likely going to tweak it a lot before it ships!)

Here's the steps I'm imagining for the minimum viable product:

Rough Outline

Step 1: Forum name and description
Step 2: Contact information
Step 3: Color Scheme (might just be dark theme / light theme at first)
Step 4: Upload Logos and Favicon
Step 5: Invite Staff Users

Technical Concerns

  • This is a new, full screen ember application. It's only downloaded when you visit the wizard.

  • Steps can be created programmatically, so plugins will be able to add them.

  • Staff will be able to re-enter the wizard rather than going through Site Settings.

Posts: 1

Participants: 1

Read full topic

How do you look at a category and not the sub categories?

$
0
0

@keybounce wrote:

Hello. I am a user over at the new Codex forums, and they are using this system. We've run into a question, and I was referred here.

How can a board be configured so that when you go to a category with sub-categories (in this case, a main category for the game "Codex", with a sub category for "play by forum games"), and see only the threads for the category, and not sub categories?

Most forums keep the sub-board topics out of the parent board; generally, between large number of threads in the sub-boards, and the sub boards existing to segregate things in the first place, they aren't wanted when looking at the parent board.

Posts: 7

Participants: 3

Read full topic

Incorrect advice when uploading profile background

$
0
0

@Martyn wrote:

When uploading an image for your profile/user card background which is too big the following warning appears:

It says to upload the image to a cloud sharing service, however this doesn't apply to profile/user card backgrounds.

Posts: 1

Participants: 1

Read full topic

"New threads": Please track per-user info

$
0
0

@keybounce wrote:

So, as a new user of this forum system, I've found something that I really dislike, and would like to see changed:

Preferences
All topics less than two days old are considered new.

Every other forum that I use tracks, at the LEAST, my last "login" date, and shows me as new those topics that have been updated since my last login. Most of them track which threads I have read / what is the last post in each thread.

Tracking none of that -- just saying "Ohh, this is less than two days old, so it's new, no matter when you were here last", is just ...

GAARR

Consider someone that reads mid-day on friday, and comes back to read again on Monday. That's more than 2 days, so some new stuff won't be "new". And that's just a common case -- there will be many cases that have a bigger time gap than that.

Basically: I do not LIVE on any given forum. I come to visit it a few times a week, normally. But it's not my life, and if I come back after 8 or 10 days, I still want to see what's new since my last visit.

Posts: 6

Participants: 3

Read full topic


Uppercase Posts bug in other languages

$
0
0

@Yassine_Yousfi wrote:

Hi,

I am using Discourse for couple weeks now, i noticed a bug when using different language (Arabic).

When doing a Post in arabic with English uppercase Keywords (as expected in other languages only keywords are mentioned in latin and are mostly uppercase) so discourse actually ignores the entire post content, and doesn't allow making that post even if it has a single uppercase keyword.

I deactivated that by setting "allow uppercase posts" but that would make my website prone to spam mostly! Is this a desired behavior or is it a bug?

btw i am using the latest discourse within docker.

thanks.

Posts: 4

Participants: 3

Read full topic

Extra lines in suggestion popup when @ mentioning groups

$
0
0

@tobiaseigen wrote:

When mentioning groups, each suggested group seems to have two lines in the popup - see screenshot. This is the case even for short group names.

Mentioning users displays the correct format, no problem.

Posts: 2

Participants: 2

Read full topic

Issues in Integrating SSO in Discourse

$
0
0

@Hammad_Abbasi wrote:

HI,

I have followed this guide to enable SSO Integration with my app https://meta.discourse.org/t/official-single-sign-on-for-discourse/13045

Local Logins are now now disabled and Discourse correctly redirects user to SSO Url however I am getting 500 error when my application redirects back to

http://discourse_site/session/sso_login?sso=payload&sig=sig

(It looks like the page doesn't exist? What am i missing here ? Please advice )
P.S I installed discourse image using docker so its using latest release

EDIT: I have enabled Logging and now its showing "Bad Signature for Payload"

Thanks in Advance.

Posts: 2

Participants: 1

Read full topic

Need a how-to guide for using DigialOcean Block Storage for image uploads

$
0
0

@meglio wrote:

Dear community

Digital Ocean Block Storage has been available since some time ago.

Because Discourse officially endorses Digital Ocean in their "do it yourself" setup guide, it would be very helpful to have a how-to that explains how to enable Block Storage and use it for image upload.

Anyone keen on writing one?

Posts: 5

Participants: 4

Read full topic

Discourse default images links are broken

$
0
0

@john3 wrote:

Hi,

I have installed discourse multiple times but the issue remains the same, even a fresh discourse installation did not help. If i upload an image, i get the link and it works, but the default discourse links such as upload icon, default discourse logo etc is broken as shown in the images below.

Logo:

Emojis:

URL: ("https://meta.domain.org/images/emoji/emoji_one/kissing_smiling_eyes.png?v=3") gives 404 error, doesn't exist or is private.

root@meta:/var/www/discourse/public/images# ls
avatar.png  default-apple-touch-icon.png  default-favicon.ico  default-favicon.png  d-logo-    sketch.png  d-logo-sketch-small.png  emoji  welcome
root@meta:/var/www/discourse/public/images# pwd
/var/www/discourse/public/images

root@meta:/var/www/discourse/images# ls
discourse.png
root@meta:/var/www/discourse/images# pwd
/var/www/discourse/images

root@meta:/var/www/discourse/app/assets/images# ls
chosen-sprite.png  favicons      logo.png             logo-single.png  select2-spinner.gif  spinner_96.gif
favicon.ico        logo-dev.png  logo-single-dev.png  select2.png      select2x2.png
root@meta:/var/www/discourse/app/assets/images# pwd
/var/www/discourse/app/assets/images

I am using nginx proxy and SSL for discourse. url to my app.yml file is given below:

http://pastebin.com/QjwdWj2W

I have also tried several ways already mentioned in other topics, but they don't resemble my problem, hence I am creating a new topic.

Posts: 6

Participants: 2

Read full topic

Viewing all 60581 articles
Browse latest View live




Latest Images