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

Notify group owners when added and removed

$
0
0

@tobiaseigen wrote:

It would be handy for group owners to be notified when they are given group owner privileges, maybe with the group glyph. Something along the lines of "You are now group owner of x group".

Likewise when their privs are revoked, they'd be notified "You are no longer group owner of x group".

On the group members page, they'd see a message at the top along the lines of "You are group owner, and can add/remove members."

Posts: 2

Participants: 2

Read full topic


Intercom.io weirdness on mobile Safari

$
0
0

@jesselperry wrote:

So, I'm using www.intercom.io on my website to communicate to logged in users. I decided to add it to my Discourse site too, because a lot of users more regularly go to the Discourse installation on my site. So this allows me to still communicate directly with them too, if they only ever go there.

If you're on mobile Safari (specifically I'm on the latest iOS 9), when I tap into the text box in Intercom, all kinds of weirdness happens. I'm 99% sure this is because of the hacks discussed here: https://meta.discourse.org/t/dealing-with-ios-8-mobile-safari-bugs/24101

However I'm asking if anyone has any ideas either Discourse-specific or CSS general on how I could customize to have none of the CSS tricks from Discourse apply to the Intercom overlay.

I know this is not Discourse-specific and I'm inducing my own problems by trying to have Intercom on top of Discourse, but I figured I would ask…

Thanks!!

Posts: 2

Participants: 1

Read full topic

Why are "likes received" on user profiles no longer public?

$
0
0

@Drew_Warwick wrote:

On the meta and the Discourse forum I'm part of, "likes received" no longer show up on other peoples' profiles. On the old forum software we used and on with the Discourse software after we switched, I would frequently look at which users were getting the most likes and what they were doing good that I could improve on (my likes-received/post ratio used to be around 50% before I started doing that, but now it's close to 1 like for every post). Ever since it was hidden from other peoples' profiles, I haven't really been able to do that easily -- I've had to start jotting down posts I saw with a lot of likes manually and taking note of them.

We can already see the likes someone gets on their post, so I don't understand why it'd need to be private on their profile. Was hiding it an intentional design choice or just the result of hiding the notifications tab on profiles?

Posts: 6

Participants: 2

Read full topic

Group owners should not necessarily be group members

$
0
0

@tobiaseigen wrote:

On my site I have a use case for people being given the privilege of managing group membership without being a member of the group themselves. I assumed this is how it worked and was surprised to see that someone I added as group manager is now also a group member.

The use case? We use groups to assign badges. And to give access to private categories. And the people responsible for doing this are not always group members.

Edit: having noticed this, I then removed some group owners only to realize they are still group members. Seems to me these should be managed independently.

Posts: 1

Participants: 1

Read full topic

Why users sign up to receive e-mail especially slow?

$
0
0

@saluzi wrote:

Why users sign up to receive e-mail especially slow?Generally 10 minutes,But the test email is received in seconds ,Are Where incorrectly set?Thank you

Posts: 1

Participants: 1

Read full topic

Client Side Hooks and Functions

$
0
0

@ccdw wrote:

Continuing the discussion from Client-side hooks: Post Create/Edit:

Continuing the discussion from How to select a lot of topics fast?:

Can somebody please tell me which Discourse client side event I should be using to tell when the page has finished updating?

I seem to remember there is also an event that fires when the page changes? That would be helpful too.

On a general note, I appreciate documentation is in a state of flux, but it would be very helpful if there was a single reference, how so ever sparse, of client side hooks and functions.

Whilst taking onboard various comments from the founders that the preferred development route is to enhance Discourse via the plugin route, there are numerous examples where a line or two of jQuery could significantly enhance the user experience.

Posts: 1

Participants: 1

Read full topic

Material Design Experiments

$
0
0

@ccdw wrote:

Continuing the discussion from Client Side Hooks and Functions:

We are in the process of skinning the categories pages of Discourse, see below. This is achieved with 50 lines or so of SCSS(CSS).

You'll notice the categories are packed together vertically. To achieve this we've used Packery and it works well - although to reiterate, the styling changes are all CSS.

The same CSS and code, albeit with a slightly different core selector, also works on individual category pages. Note that the category description (large ALT etc) is restyled too.



Nest steps will be to filter and sort topics using Isotope, again with a Material Design look n feel.

I've posted this here to share, in principle, what we are doing, but also to appeal to the community with regards client side hooks, functions and includes - the use of which makes things like the packing algorithm function reliably.

Two areas (for now) I need help with, both wrt client side code.

  1. How can I reliably include an external script such that dependent code isn't called before the script is available? I see Discourse uses Require, can I hook into that by overriding the base URL?

  2. What hooks are available to signal when a new page has been loaded and or updated.



Many thanks.

Posts: 2

Participants: 2

Read full topic

Show location and custom user fields on user card

$
0
0

@mcwumbly wrote:

It'd be nice if there were an option to show custom user fields and location on the user card.

I'd go so far as to say it should be the default if they are filled out and the 'show on public profile' option is chosen.

@tobiaseigen, you had a similar request earlier:

Were you able to achieve any of this with a plugin yet?

Posts: 2

Participants: 2

Read full topic


Creating a route in a plugin

$
0
0

@arrancscott wrote:

Hey guys,

I need a bit of help from someone familiar with creating routes in plugins.

I've created a plugin and have a route specified in my plugin.rb file like so:

register_asset 'javascripts/discourse/templates/user/route.hbs'

after_initialize do
 Discourse::Application.routes.append do
   get 'users/:username/route' => 'users#show', constraints: {username: USERNAME_ROUTE_FORMAT}
 end
end

I also have a '*-route-map.js.es6' file which declares this route like so:

export default function() {
   this.resource('user', function() {
   this.route('route', {path: 'route'});
 });
}`

I literally want to create a route like '/users/:username/route' but none of what I'm doing seems to be working and I'm getting the default 404 page when I go to that URL.

I've looked at how a few plugins do it such as the tagging one and I seem to be doing everything correctly so I can't figure out where I'm going wrong. Can someone help please?

Posts: 1

Participants: 1

Read full topic

Access to Facebook account - add the personal data you collect

$
0
0

@tradpainter wrote:

Filling out a Privacy Policy for our company. Related to FB login, the question is

Access to the Facebook account - what is the personal data you collect?

Where do I find that?

Same re Twitter login?

Thanks.

Posts: 2

Participants: 2

Read full topic

Can't seem to work out the e-mail server, dk why

$
0
0

@dvsn wrote:

yes, I set up the SMTP details correctly in the containers/app.yml and also verified my domain with Mailgun but, I don't even get my own activation e-mail for the developer/admin account.
It's the 10th droplet I create on digitalocean and I've tried: mandrillapp, sitegrid, mailjet and now mailgun, with both Ubuntu Discourse and manual installation via SSH. I checked, double-check, checked^10 and rechecked and I don't seem to know what is the problem - either the DNS propagation (even though the domain is verified - mailgun being the only service to do it in under an hour) or my setting from the *.yml file, which I copy-pasted from mailgun's smtp info section.

here is my app.yml content:

`## TODO: List of comma delimited emails that will be made admin and developer
  ## on initial signup example 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: 'dvsn23@outlook.com'

  ## TODO: The domain name this Discourse instance will respond to
  DISCOURSE_HOSTNAME: 'medaddon.com'

  ## TODO: The mailserver this Discourse instance will use
  DISCOURSE_SMTP_ADDRESS: smtp.mailgun.org         # (mandatory)
  #DISCOURSE_SMTP_PORT: 587                        # (optional)
  #DISCOURSE_SMTP_USER_NAME: postmaster@medaddon.com
      # (optional)
  #DISCOURSE_SMTP_PASSWORD: *******************************               # (o$
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (optional, default true)`

Shouldn't have I used my personal email as the **DISCOURSE_DEVELOPER_EMAILS: ** ? I don't think its relevant in any way since the server should send an e-mail, through mailgun.org. The problem is I ran mailgun's test code in smtp and I succesfully sent some test e-mail from the console (putty), but everytime I go back to my domain, click login and to re-send the verification e-mail - nothing happens. The problem is in there somewhere because mailgun's logs say nothing too. Maybe I'm too tired now to see that simple mistake.

Did anybody stumbled upon something similar? It's the first time I used Digital Ocean, even though I used linux before, and I did it just to install Discourse. And now I'm disappointed.

Posts: 3

Participants: 2

Read full topic

Cannot authenticate with installed SSL Certificate

Wrench is misplaced for wide screens

$
0
0

@Ossama wrote:

Hi everyone,

Don't you think that the placing of the wrench menu for topics here is a little bit misplaced? It should be somewhere next to the topic header/name otherwise you might not know it's existence unless you really were looking for it.

Using a FHD wide screen here, attached an image below to show it.

Posts: 11

Participants: 6

Read full topic

Email notifications get skipped on busy topics

$
0
0

@sam wrote:

This has already popped up twice:

and

I just reprod it locally and am working on fix but I wanted to explain what is going on:

To repro:

  1. On account A watch a topic
  2. On account B reply to topic twice.

What happens:

  1. We generate a notification for A saying that a topic got a reply
  2. We delete notification (1)
  3. We create a new notification that rolls up (1)

This rollup behavior messes up the email notifier, it tries looking up notification (1) but it is no longer in the table, so that notification is skipped.

This leads to 2 very bad side-effects

  1. Email notification can be delayed way beyond the default window (10 minutes) ... repro is quite simple, post a reply in watched a topic every 9 minutes and you will not trigger notifications ever.

  2. Email is "rolled up" unintentionally. Previous replies becomes a "critical" piece of information otherwise you lose reply notifications on active topics.

The fix though is fairly complicated, so I just wanted to log this here to explain what it is I am fixing.

Posts: 4

Participants: 3

Read full topic

How can I disable or remove gravatar?

$
0
0

@Tyler_Oakson wrote:

I'm running discourse (bitnami install) and was wondering how I can disable gravatars? Or which line of code to remove to prevent gravatars from popping up, trying to keep it at system default only.

Posts: 3

Participants: 2

Read full topic


If there is any plugin to install to have points system like on stackoverflow?

$
0
0

@p1us wrote:

I tried to find any plugin that can make score system that integrated on stackoveflow.
But I couldn't find anything. Am I missed it somewhere?

Posts: 1

Participants: 1

Read full topic

How to change sso_url from console

$
0
0

@Himanshu_Chhangani wrote:

Hi,
I had implemented sso using my website, now catch is the domain name of my website has changed, but i forgot to change the sso_url from UI, hence now i am locked out of discourse.
Now my quesetion is, is there a way by which i can change the sso_url by logging into discourse server via ssh.

Posts: 4

Participants: 3

Read full topic

Best way to be part of a group but not get notified

$
0
0

@carlokok wrote:

I'm probably missing something obvious. But how do I add users to a group (so they can see the inbox) but make it so they don't get notified of every post?

Posts: 1

Participants: 1

Read full topic

Loading gets stuck after navigating back from external link

$
0
0

@fefrei wrote:

There seems to be a problem when navigating back into Discourse from an external link.

Steps to reproduce:

  1. Click an external link (here's one).
  2. Navigate back in your browser.

On Chrome on my desktop (Version 48.0.2564.82 m (64-bit)), this works fine. Discourse takes a second to load, and I end up on the topic page. In Safari on iOS (9.2.1), however, thinks work differently: Discourse loads surprisingly quickly, and shows the loading spinner. Sometimes, this completes quickly and you see the topic; but most of the time, you get stuck on the spinner until you reload the page. If it works, reloading and trying again seems to reproduce it most of the time. Seems like Safari is a special snowflake here :frowning:

Posts: 2

Participants: 2

Read full topic

What is the best way to save user preferences in a plugin?

$
0
0

@piratdavid wrote:

I've added a connector to user preferences and reopened the PreferencesController so that the user can access preferences for my plugin. Now I am not sure how to save these preferences. I guess that they preferably would be saved and retrieved on the same model as user preferences but I would think that they would have to be saved as UserCustomFields. Any help would be nice.

Thanks

Posts: 1

Participants: 1

Read full topic

Viewing all 60678 articles
Browse latest View live




Latest Images