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

Topic List design experiments

$
0
0

awesome robot wrote:

I've been looking into ways to make Discourse look a little cleaner if I have a few spare minutes here and there, so I figured I'd document it and see if anything stands out to anyone...

Tried a few things here... changed the new asterisk to "new" text, giving each topic a few more px of vertical padding, making categories a consistent width (dictated by the longest category)

Does the header need a box-shadow? Do the user buttons need outlines? Do topic titles have to be blue?

I've seen some reference to NodeBB as looking more "modern" in this thread... is there anything specific (visually) that makes you feel that way as a user?

I've been looking at Discourse for over a year now, so some fresh opinions can be nice.

Posts: 78

Participants: 22

Read full topic


Should you be able to create subcategories with the same name as ones under another category?

Is there a way to set session expiration after a set length of time?

$
0
0

J Steiner wrote:

Maybe I am missing this in the Admin settings somewhere -- but is there a way to set session expiration times so that if a user is not active for a specified length of time they will have to log in again? I would use such a feature if it were available.

Posts: 2

Participants: 2

Read full topic

Tagging and pulling the relevant topic in editor

$
0
0

Ronteras wrote:

Discourse has an amazing feature, tagging the users via @.
What about using # or any symbol that will pull the topic link while writing the post?

rough mockup here:

Posts: 3

Participants: 2

Read full topic

Plugin to add partial view under username in topics

$
0
0

Aselox wrote:

Hello,
I'd like to build a plugin that will add a partial view under user's avatar and name. I need this to add a badge with an image from an external website passing the username as parameter (Eg. www.example.com/avatar/username.png).
I can't find anything about Discourse plugins on the web so I'm asking here hoping to get a reply.

Thank you in advance.

Posts: 2

Participants: 2

Read full topic

S3 Upload with Vanity Domains

$
0
0

Brian Gillespie wrote:

Feature Request:
Add a checkbox to the S3 section of the settings page labeled "Use vanity domains". Selecting that checkbox would cause URLs from the image uploader to have the form:

//[bucket-name]/[image]
instead of
//[bucket-name].s3.amazonaws.com/[image]

We've used S3 extensively, and have found that some of our customers cannot access content on s3.amazonaws.com - their corporate firewalls disallow it.

However, if we use a vanity domain, those same corporate customers can see the files.

We're absolutely loving the work you're doing - thanks!

Posts: 8

Participants: 4

Read full topic

Initial Discourse badge design spec

$
0
0

Jeff Atwood wrote:

Thanks to a generous grant from an awesome member of our community we now have the opportunity to hire someone on a contract basis to work on implementing a basic badge system in Discourse.

But first, we have to explain what the project is, and solicit feedback on it. Goals:

  • A simple badge system, by that I mean implementable in a reasonable amount of time (6-8 weeks?).
  • Something we are comfortable folding into core, and possibly enabling here and a few other willing partners, but will default to off for quite a while.
  • Something with a solid base architecture that we can build on later to add more features.
  • The contractor will work directly with the Discourse team, the project sponsor -- and you, the community!

So what should a simple, solid V1 badge system look like? The Discourse team discussed it and here's what we came up with:

What is a badge?

  • Name
  • Image
  • Description
  • Single/Multiple allowed
  • (optional) ruleset for auto-award

I believe the images are very important here, because the value of a badge likes partly in the cool image (sticker, if you will) that you get associated with your account.

Staff should be able to create an unlimited number of manually awarded badges. The automatic badges will probably be hard-coded in V1 because we don't want to implement a complicated rules engine. Perhaps there could be some rough parameters, but that's it..

Where will badges appear?

I think a simple number underneath the username in the left gutter is best. The number indicates the number of badges you've earned. I thought about another glyph like a trophy or star, but I think letting a simple number send the message does it without all the weird emotional baggage of a glyph.

Clicking the number will take you to the badges page on the user's profile. The badge page should show:

  • list of badges awarded aka "trophy case"
  • when they were awarded
  • by who, if manually awarded
  • why, if automatically awarded
  • how many times they were awarded (if multiples are possible)

How will badges be awarded?

  1. We must support manual award of badges by staff members for any reason, to any user. This is essential.

  2. We should also have a core of 10 badges that are auto-awarded for reasons that support our goal of civilized discourse. In other words, the badges encourage specific behaviors on the forum that help people have better conversations. These 10 should be exemplary, clearly excellent examples of good behaviors.

How will users be notified of the badge award?

Presumably through the notification stream as usual.

What should the 10 initial auto-awarded badges be?

And more importantly what positive community behavior do they encourage?

  1. (name tba) Filled out your user profile completely including an avatar. Why? A community full of avatars and useful profile information makes it easier to see who you're talking to.

  2. (name tba) Read the community guidelines (/faq) completely. Why? The community guidelines are everyone's recipe for civilized discourse.

  3. (name tba) Cast a like. Why? Learning to give your fellow community members a hearty pat on the back -- and avoiding meaningless "+1" and "me too" posts --

  4. (name tba) Quoted a post. Why? Quoting is crucial for flat discussions, learning to select text in another post (or use the quote button in the toolbar) helps keep discussions on topic and readable.

  5. (name tba) Replied as new topic. Why? The best way to keep topics on topic is to learn when to take your discussion to a related topic rather than replying directly.

  6. (name tba) Visited multiple days, read multiple topics. Why? Showing up regularly and reading a bunch of stuff the community is posting is the baseline of meaningful activity on any forum.

  7. (name tba) Read a long topic, every post, all the way to the end. Why? Endurance! And yes @sam we will check that you didn't just mindlessly scroll as fast as you could to get to the end, either. Read Time Matters.

  8. (name tba) Shared a topic that got clicked on. Why? Sharing topics with the outside world (using the share button and the URL that has your username on it) is how we attract new blood to any community.

  9. (name tba) Flagged a topic or post. Why? We put a trashcan on every street corner so the city can stay clean. Everyone has to pitch in.

  10. (name tba) Edited one of your posts. Why? We want people to be unafraid to edit their stuff to make corrections or improvements.

  11. (name tba) Trust level promotion. Why? This is kind of a stealth way of getting education about what trust levels mean in here. You go up a level, you get directed to a page that explains your new "powers" in badge form..

I know, I know, you probably have a dozen badge ideas. But before you post,

  • We want a limited list of badges in V1 to keep it simple. So the only way your badge is getting on this list is if it's way more awesome than one of the 10 that's already here.

  • Before proposing anything, PLEASE consider first: what positive community behavior would your badge encourage? If you can't explain that first, don't do it.

Anything else?

I'm sure I've forgotten or neglected to cover a bunch of stuff. Feedback welcome. And remember, we're trying to keep this simple in V1!

Posts: 112

Participants: 26

Read full topic

Signing up with a reserved username - needs original email address

$
0
0

Lee_Ars wrote:

This is maybe a bug, maybe behavior by design, so I'll use the bug category and we can go from there smile

I ran into an issue signing up for an account at the Boingboing BBS. Specifically, to claim my meta.discourse.org username, I had to sign up using the e-mail address I originally used to register here at meta, rather than the e-mail address I'm currently using. I switched addresses here at meta for gravatar reasons; it looks, though, like the reserved username database retains the registration e-mail rather than the current one.

This might lead to a situation where users are unable to claim reserved usernames—if, for example, a user no longer has access to the account that they originally used to register.

Posts: 13

Participants: 6

Read full topic


Use of blockquote tag causes text outside a paragraph

$
0
0

Kane York wrote:

Continuing the discussion from The West Virginia chemical spill is just one example of a much bigger problem:

This post has text in the raw <div>, triggering the canary of smaller text.

<div class="cooked">I was just in the area of beautiful Asheville, NC, visiting my mom, and as we drove to the airport we passed the local power company's generation station (not sure if it's natural gas/coal) which is sitting right on the edge of the French Broad River.  From the <a href="http://wnca.org/asheville-coal-waste-illegally-polluting-the-french-broad-river/" rel="nofollow">Western North Carolina Alliance</a>:

<br><blockquote>The plant has two old coal ash ponds, built in 1964 and 1982, that sprawl over 90 acres adjacent to the French Broad River.  The City of Asheville is about seven miles downstream from the plant.  Ash pond seepage has been documented for at least three decades, according to public records obtained by the groups.  The utility recently estimated leakage from the older impoundment may be as high as 1 million gallons per day.</blockquote>

<p>So there's that.  Dog forbid we should ever take an adult approach towards the environmental damage we're doing regularly and around the world.</p></div>

Posts: 6

Participants: 2

Read full topic

Translators We Want You!

$
0
0

Julien Dumétier wrote:

To make the best translations, we need more than one translator per language.

To federate everyone in one place, Transifex seems to provide the right tools to translate and review translations.

You can join us now on Discourse-Translations-Project created by @camilohollanda and @jbruni (portuguese brazil translators) for instance you'll find 2 languages: portuguese brazil (pt_BR) and french France (fr_FR).
Translations are waiting for your reviews and contributions.

Existing translators please add your files there.

Posts: 50

Participants: 20

Read full topic

Activation link for invited users

$
0
0

Brian Krall wrote:

Hi,

I did an install of Discourse on Digital Ocean and pointed the IP to a subdomain.

Later, I decided I wanted to make it an invite-only forum with its own domain.

I have the Discourse install set-up and forwarding to the new domain.

However, when I invite other users, that invite is going to the original subdomain, instead of the new domain. I've updated the hostname in the app.yml file to the new domain, and updated it in all the admin settings.

Anything else I need to do to get those invite activation emails to go through the new domain?

Thanks!

Posts: 3

Participants: 2

Read full topic

Steps required to change domain name

$
0
0

LoveDiscourse wrote:

What steps do I need to take to move my Discourse install from domain X to domain Y? What settings do I need to change ETC?

Posts: 8

Participants: 5

Read full topic

Customize social networks sites to share

$
0
0

oSiNaReF wrote:

Reading this

I think that it could be more social Discourse, adding more social networks, like reddit, meneame, wk, but the problem is that there are a lot of social networks... so what choose?

The solutión could be add on admin pannel a tab to customize social networks, with 3 fields:
Icon:
Name:
API url to share on this social network:

It's more flexible and the admin user can be customize his discourse forum with social network that he wants.

Regards

Posts: 6

Participants: 3

Read full topic

Why 2 buttons for liking?

$
0
0

Johan wrote:

Currently, 2 buttons(well, one link) exists for doing the exact same thing: Liking a post.

The heart is the more obvious one, and the "Like it too" is more subtle and almost alittle confusing (because it seems like the line "1 person liked this. Like it too" is just ONE link instead of TWO).

Wouldn't it be easier just to drop the part behind "X people liked this", and have the heart only for liking/unliking?

Posts: 4

Participants: 3

Read full topic

Use custom translation file

$
0
0

Aselox wrote:

Hello,
I'd like to use my own client.xx.yml and server.xx.yml files for translations but even if I place my files into the config/locales folders replacing the existing ones, I still get the translation included in discourse. I tried to start/stop the docker instance and to bootstrap it making it automatically download my custom files from a git repo (modifying the app.yml file) but the translation is still the same.

What do I have to do to make my translations work?

Thank you.

Posts: 1

Participants: 1

Read full topic


Sphinx search for Discourse

$
0
0

Katie Hunter wrote:

Hi, i am not aware if whether or not Discourse uses sphinx for its search function http://sphinxsearch.com but it is very powerful and light. I know on my forum which uses Vbulletin, i had to integrate the sphynix search which works really well than the Mysql default search which comes with VB =) b/c we have around 5 million posts and 1.7+ million members. Vb Mysql default search was not the right approach for big to growing communities.

Does Discourse uses it for their search function? If not, i would really recommend it and if there is any plans for it?

Posts: 22

Participants: 10

Read full topic

Badges feedback

$
0
0

Sam Saffron wrote:

This topic is mainly for @radq with feeback regarding badge implementation.

  • Badges tab should now show up in admin if badges are disabled
  • Badges tab should move left (show up after users)
  • Badge creation UI needs some improvements, should show "saved" after saving, should not submit when disabled, should have more space for description.
  • Allow us to manually assign/revoke a badge from /admin/users/user
  • Need a top level /badges route that shows all the possible badges (something like http://stackoverflow.com/help/badges )

Once this is done, it seems that "unlocking" a title has pretty unanimous approval. Allow users to use a "badge name" as a title if the badge is "silver" or up. Need a UI for them to select title, simplest approach is just copying the badge name into the title field, very minimal changes that way.

@awesomerobot can you mock up a tiny visual mock for the above ?

I want to get "manual" badge stuff working very smoothly before entering the automatic awarding stage of this project.

Posts: 1

Participants: 1

Read full topic

Email settings won't work in DigitalOcean setup

$
0
0

Bel Mont wrote:

I'm running in circles here. I followed this guide:
github dot com/discourse/discourse/blob/master/docs/INSTALL-digital-ocean.md

Everything worked smoothly with Ubuntu 12.04 LTS. Thing is, the activation email is never sent. Ever. Basically, I'm in the same situation as:

Discourse itself works, but I can't do anything since I can't activate an account because I never get the email. I'm stuck. I used the recommended Mandrill settings in app.yml:

env:
  # your email here
  DISCOURSE_DEVELOPER_EMAILS: 'myemail@domain.com'
  # CHANGE ME to your hostname
  DISCOURSE_HOSTNAME: 'www.mydomain.net'
  # SET ME to your smtp server eg mandrill
  # don't forget to set mail
  DISCOURSE_SMTP_ADDRESS: 'smtp.mandrillapp.com'
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: 'myMandrillEmail@domain.com'
  DISCOURSE_SMTP_PASSWORD: 'myMandrillAPIKey'

I tried this both of the last values with and without quotes. With every change I made on these settings, I ran ./launcher bootstrap app. Still doesn't work. In the thread I mentioned above, the user just solved it by changing Mandrill's configuration in this file, but it's doing nothing for me. I had the wrong password the first time, but I've already changed this like 4 times.

Any ideas? I can't even find an error log with this, I'm a complete newbie when it comes to Ruby, and the logs I did find didn't help at all, I remember one even mentioning "sending email to email@domain.com", but it never actually did. Mandrill doesn't have any activity log, so I guess it's not even getting the emails to send, and my API key has no restrictions either.

Posts: 9

Participants: 4

Read full topic

Categories not showing up as Parent Category

$
0
0

Grif Peterson wrote:

We have 9 categories in our Discourse community here, but when I create a new category to be a subcategory, only 7 of the 9 categories show in the drop-down list called 'parent category'. All categories have posts in them and equal security rights, so I'm not sure why 2 categories aren't showing up. Anything that could be preventing this?

Posts: 9

Participants: 3

Read full topic

Dimensions for Logo?

$
0
0

Victor Hooi wrote:

Are there notes anywhere on the logo requirements?

I'm guessing whatever image you set has to match up to the dimensions of the current logo, right?

I tried to set a logo before, and it was apparently too large, because it caused the top banner to grow downwards, obscuring the navigation.

I had to use Chrome Devtools to modify the DOM so that I could actually access the settings page...lol.

So whatever image we use - it has to fit within 244x66?

Might be nice if instructions on setting up the logo were on https://github.com/discourse/discourse/blob/master/docs/INSTALL.md (or one of the linked pages) - it's probably one of the first customisations most people will do, after setting the name.

Posts: 4

Participants: 4

Read full topic

Viewing all 60565 articles
Browse latest View live




Latest Images