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

What category should plugin support be in?

$
0
0

Kane York wrote:

Continuing the discussion from Adsense plugin creates div and content, but nothing shows up:

This topic is in extensibility, but it's clearly a support request. Except it's a support request for a plugin, so it's a little bit different.

I see a few options for categorization:

  • extensibility
  • support
  • new subcategory of support, like wordpress
  • Off Topic (but then, what site should it be on?)

Keep in mind that the resolution of the topic should not affect your opinion, because that isn't known when you categorize it. (It isn't known whether the problem is with the Discourse configuration or the Google-side configuration.)

Posts: 2

Participants: 2

Read full topic


Adsense plugin creates div and content, but nothing shows up

$
0
0

William Karavites wrote:

My site is at www.tintonfallscommunity.org.

Discourse and everything else are updated to the most recent commits.

I added the adsense plugin and put in my details but the ads aren't showing up. If you 'inspect-element' on the space where the ad should be, you can see that all of the code is showing but but for some reason there is a 400 error. I'm not sure if this is on the discourse side or on the google adsense side.


Posts: 7

Participants: 4

Read full topic

Temporarily disabling emails and using Docker

$
0
0

Homebrew Hops wrote:

Original Post that I did not want to revive since my question below specific to Docker: https://meta.discourse.org/t/temporarily-disabling-e-mail-notifications/7955/6

I'm working through the phpbb imports: https://meta.discourse.org/t/importing-phpbb-into-discourse/7956/79

I did find . -name production.rb and it returned a lot of production.rb files.

In a Docker setup, which production.rb file do I need to edit?

Thanks,
Homebrew Hops

grammar edits

Posts: 2

Participants: 2

Read full topic

Critical Error (breaks app): has no method 'categoryLink' after 86244e3a4b

Put the version numbers for the different applications used in the /admin/docker page

$
0
0

William Karavites wrote:

Perhaps have the different version numbers for:

  • Ruby
  • Redis
  • PostgreSQL

on the /admin/docker page. It should just help people keep track of what's installed.

Posts: 4

Participants: 3

Read full topic

LaTeX-Vim like shortcut is needed

$
0
0

Abel Van wrote:

Continuing the discussion from More advance editor should be here?:

I think it is totally necessary to develop a plugin to input math in a latex-vim style in discourse, if it is already support mathjax to render maths in a post.

Posts: 1

Participants: 1

Read full topic

How do I start Sidekiq?

$
0
0

Graeme Stuart wrote:

Hi, I've got a problem with sidekiq.

I don't know much about sidekiq other than it runs background processes. I also know that when it's not working, nobody gets emails.

How do I start it and why did it not start by itself?

Posts: 7

Participants: 3

Read full topic

Login form in Opera


Twitter Login Troubleshooting

$
0
0

joeygufreda wrote:

After following the directions in the howto section, Twitter authentication still isn't working. The twitter_consumer_key and twitter_consumer_secret have been entered into the settings, http://forum.example.com/auth/twitter/callback is set as the Callback URL in Twitter, and Sign in with Twitter is enabled.

Attempting to login with Twitter opens a pop-up window, but no content loads. Are there any obvious steps to miss, or anywhere to see what isn't happening correctly?

Posts: 1

Participants: 1

Read full topic

Changing email address of an open_id authenticated account can lock you out

$
0
0

Nathan Rijksen wrote:

One user on our forums has signed up using his google account and afterwards changed his email address in his preferences. This effectively locks him out of his account as logging in with google no longer connects him to the account he was using.

His post on the matter: http://forum.komodoide.com/t/wheres-my-account/45

Ideally SSO accounts should not dictate any profile fields that can be changed by the user.

Posts: 6

Participants: 3

Read full topic

Poll plugin bug

$
0
0

Jacob wrote:

There is a bug with the poll plugin, I wasn't able to reproduce it on try, but it took down my site. I tried making a poll after the topic was up for a while and it crashed after adding Poll: to the title.

What can I post to help fix this? I see Uncaught TypeError: undefined is not a function in the console. Is there a way for me to disable the poll plugin so I can remove whatever I did, my site is completely unusable.

Posts: 3

Participants: 2

Read full topic

Using Stripe for Members only Group and Category

$
0
0

Jason Wojo wrote:

We are going to have a category with permissions so that only users in a certain group can access a category or possibly a few categories over time. We are planning on using Stripe as the payment gateway to try and give the user a clean on-site experience. We also have a wordpress site connected so another option is to manage the sign up via WP using Gravity forms and Stripe so we can collect some user info.

My main concern is that the workflow could become cumbersome if the user has to enter information at too many steps. Most will want to use Google or Twitter for login, and I'm not sure how to manage this and the payment workflow and information capture so it is seamless and they don't have one process for registration and another for payment that doesn't feel connected.

Does anybody have advice on the best workflow. Hopefully we will do this as a plugin other users can also use.

Option 1:

  1. User goes to Discourse site
  2. User registers with Google account
  3. User has access to open portions of site now, but must pay to be added to the members group
  4. User is prompted to pay
  5. They complete payment using Stripe and land in the category that is exclusive to the members group

Option 2:

  1. User goes to Discourse site
  2. User is prompted to make payment and does so via Stripe.js
  3. After successful payment, user sees standard Discourse registration window and registers.

Option 3:

  1. User registers on Wordpress using Gravity forms and Stripe integration
  2. WP passes code in link or somehow shares info so that user registers with Google or Twitter and is added to members group.

On the last one, I'm not sure how to make that experience smooth so the user isn't registering twice basically.

Any thoughts ideas or other options I should look at?

Posts: 6

Participants: 5

Read full topic

No notifcation on @mention in a private message when set to tracking

$
0
0

David McClure wrote:

You receive a notification for replies, but not for mentions when a PM is set to tracking

  1. create PM from test account (alice) to your account (bob)
  2. as bob open PM and set watch status to "Tracking"
    Description says:
    You will be notified if someone mentions your @name or replies to your post
  3. as bob, add a reply
  4. as alice account, reply to bob
    OK, this works, notification shows up in upper right for bob
  5. as alice, add a post to PM and mention @bob
    Expected: notification shows up in upper right for bob
    Observed: no notification shows up arrow_backward this is the bug

Posts: 6

Participants: 3

Read full topic

Error downloading dependent layers; Docker installation is not working correctly

$
0
0

D Iff wrote:

When I run ./launcher bootstrap app, it starts pulling fs layer , but it is cut. I tried it after 15 hours again. I aslo enable a VPN connection but it was interrupted:

# ./launcher bootstrap app
WARNING: No swap limit support
Unable to find image 'samsaffron/discourse:0.1.2' locally
Pulling repository samsaffron/discourse
9dfbb44c55ff: Pulling dependent layers
8dbd9e392a96: Download complete
21a54dd8e905: Download complete
535e9f84ec37: Error downloading dependent layers
2014/03/25 10:33:30 Could not find repository on any of the indexed registries.
Your Docker installation is not working correctly
See: https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam

My machine: Ubuntu 64bit 13.10 Sausy

Mu docker: Docker version 0.9.0, build 2b3fdf2

Posts: 5

Participants: 2

Read full topic

Email notifications not grouping nicely in Mail.app


FAQ page strips anchor

Discourse update failed while building gem native extension through docker

$
0
0

Thavanathan T wrote:

My version of discourse is 0.9.8.9 and the new version is 0.9.8.11

I tried to update discourse through /admin/docker and the log output was

$ bundle install --deployment --without test --without development
Fetching source index from https://rubygems.org/
Killed

So, I tried to bootstrap again. It also failed with the following error message.

> cd /var/www/discourse && sudo -E -u discourse bundle install --deployment --verbose --without test --without development
I, [2014-03-26T06:06:42.408872 #37]  INFO -- : Fetching from: https://rubygems.org/api/v1/dependencies
HTTP Redirection
Fetching from: https://bundler.rubygems.org/api/v1/dependencies
HTTP Success
Fetching source index from https://rubygems.org/
Fetching from: https://rubygems.org/quick/Marshal.4.8/actionmailer-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/actionmailer-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/actionpack-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/actionpack-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/activesupport-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/activesupport-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/multi_json-1.9.2.gemspec.rz
HTTP Redirection
Fetching from: https://bb-m.rubygems.org/quick/Marshal.4.8/multi_json-1.9.2.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/thread_safe-0.2.0.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/thread_safe-0.2.0.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/atomic-1.1.16.gemspec.rz
HTTP Redirection
Fetching from: https://bb-m.rubygems.org/quick/Marshal.4.8/atomic-1.1.16.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/tzinfo-0.3.39.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/tzinfo-0.3.39.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/activemodel-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/activemodel-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/activerecord-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://bb-m.rubygems.org/quick/Marshal.4.8/activerecord-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/addressable-2.3.6.gemspec.rz
HTTP Redirection
Fetching from: https://bb-m.rubygems.org/quick/Marshal.4.8/addressable-2.3.6.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/railties-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/railties-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/mini_portile-0.5.3.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/mini_portile-0.5.3.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/onebox-1.2.8.gemspec.rz
HTTP Redirection
Fetching from: https://bb-m.rubygems.org/quick/Marshal.4.8/onebox-1.2.8.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/rack-mini-profiler-0.9.1.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/rack-mini-profiler-0.9.1.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/rails-4.0.4.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/rails-4.0.4.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/sass-3.2.16.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/sass-3.2.16.gemspec.rz
HTTP Success
Fetching from: https://rubygems.org/quick/Marshal.4.8/sass-rails-4.0.2.gemspec.rz
HTTP Redirection
Fetching from: https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/sass-rails-4.0.2.gemspec.rz
HTTP Success
Using rake (10.1.1)
0:  rake (10.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rake-10.1.1.gemspec
Using i18n (0.6.9)
0:  i18n (0.6.9) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/i18n-0.6.9.gemspec
Using minitest (4.7.5)
0:  minitest (4.7.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/minitest-4.7.5.gemspec
Installing multi_json (1.9.2)
0:  multi_json (1.9.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multi_json-1.9.2.gemspec

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

    /usr/local/bin/ruby extconf.rb

Gem files will remain installed in /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/atomic-1.1.16 for inspection.
Results logged to /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/atomic-1.1.16/ext/gem_make.out
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:69:in ``'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:69:in `run'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/ext_conf_builder.rb:39:in `block in build'
/usr/local/lib/ruby/2.0.0/tempfile.rb:324:in `open'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/ext_conf_builder.rb:19:in `build'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:148:in `block (2 levels) in build_extension'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:147:in `chdir'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:147:in `block in build_extension'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:146:in `synchronize'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:146:in `build_extension'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:180:in `block in build_extensions'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:177:in `each'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/ext/builder.rb:177:in `build_extensions'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/installer.rb:667:in `build_extensions'
/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/installer.rb:225:in `install'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/source/rubygems.rb:100:in `block in install'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/rubygems_integration.rb:118:in `preserve_paths'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/source/rubygems.rb:93:in `install'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/installer.rb:111:in `block in install_gem_from_spec'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/rubygems_integration.rb:150:in `with_build_args'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/installer.rb:110:in `install_gem_from_spec'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/installer.rb:265:in `block in install_sequentially'
/usr/local/lib/ruby/2.0.0/forwardable.rb:171:in `each'
/usr/local/lib/ruby/2.0.0/forwardable.rb:171:in `each'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/installer.rb:264:in `install_sequentially'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/installer.rb:97:in `run'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/installer.rb:15:in `install'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/cli.rb:255:in `install'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/vendor/thor/command.rb:27:in `run'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/vendor/thor/invocation.rb:121:in `invoke_command'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/vendor/thor.rb:363:in `dispatch'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/vendor/thor/base.rb:440:in `start'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/cli.rb:10:in `start'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/bin/bundle:20:in `block in <top (required)>'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/lib/bundler/friendly_errors.rb:5:in `with_friendly_errors'
/usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.5.3/bin/bundle:20:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
An error occurred while installing atomic (1.1.16), and Bundler cannot continue.
Make sure that `gem install atomic -v '1.1.16'` succeeds before bundling.

2014-03-26 06:06:42 UTC LOG:  received smart shutdown request
2014-03-26 06:06:42 UTC LOG:  autovacuum launcher shutting down
2014-03-26 06:06:42 UTC LOG:  shutting down

Posts: 2

Participants: 2

Read full topic

The 'text' language identifer appears as applescript rather than text

$
0
0

Tom Shea wrote:

```text
Here's some text in the code fence with the text language identifier
```
```applescript
Here's some text in the code fence with the applescript identifier
```

Here's some text in the code fence with the text language identifier

Here's some text in the code fence with the applescript identifier


A screenshot just in case this is a client issue

You can see that the blocks are identically highlighted, despite being different language identifiers. Inspecting the block shows that it is incorrectly assigned the class "text applescript" rather than the "text" it should be. This also happens when specifically set to lang-auto.

I have been attempting to figure out where the error happens but I'm not getting anywhere as of yet.

Posts: 9

Participants: 3

Read full topic

Topic progress bar gets hidden under writing area

$
0
0

probus wrote:

When writing a new reply or topic, the topic progress bar gets hidden under the writing area. Sometimes I (and probably others as well) want to scroll up a little to check some previous reply or even go to the top and see the starting post when replying to a post.

To see and use the progress bar arrows I now have to temporarily minimize the writing area, which is cumbersome. I'd like the progress bar to be visible all the time.

Posts: 1

Participants: 1

Read full topic

Memory ballooning when adding thousands of categories

$
0
0

Michael John Kirk wrote:

Continuing the discussion from Patterns for managing a lot of "private forums":

We're adding about 5k read restricted categories and a corresponding 5k groups.

I was hesitant about adding this as a bug, as it's possible we're using categories outside of their intended purpose. But I don't know of any reason not to have thousands of categories.

We're creating the categories in the background via sidekiq while the app continues to serve web traffic. We're seeing the app processes balloon upon receiving some traffic. They'll boot up around 200MB and then grow to 800MB over the course of 5 mins/100 requests.

If we stop sidekiq, memory stabilizes, so it seems pretty clearly related to this process. Also, it seems to be compounding with the number of categories. E.g. Shortly after starting the import, we'd see them grow to 400MB after 10 mins/200 requests.

I'm really not sure what's causing it. A shot in the dark was related to the categories message bus broadcast, which happens after creating each category and includes the complete list of categories. The serialized message is currently about 400k.

Pursuing that angle now - but I'm really not confident that it's the cause. Or what to do about it if it is.

Happy Friday night!

Posts: 22

Participants: 8

Read full topic

Viewing all 60690 articles
Browse latest View live




Latest Images