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

Creating awareness about a forum

$
0
0

@streetlife wrote:

I want to create awareness for my forum. Marketing is hard, I know. I am thinking do running a competition to get users to my site. The user who generates the most activity, preferably signup and comments via referrals. Can anyone advice on the best way to track the activities of the users?

Posts: 7

Participants: 4

Read full topic


Enabled SSO by mistake

$
0
0

@Jason_Lorje wrote:

I enabled SSO (single sign on) and something went wrong. I can't access my forum and you guys are hosting my account. Please help.

Posts: 3

Participants: 2

Read full topic

Looking for advice on creating a plugin

$
0
0

@Vasilisk wrote:

I need to create a plugin that will do a certain database query upon request and return data as JSON or push it to external server for further processing. Was trying to find some similar docs but most of plugin tutorials are related to "authenticate with that" or "make this look better". Does somebody know a good docs on creating such kind of plugin or advice how to do this?

Thank you in advance.

Posts: 3

Participants: 2

Read full topic

Is there a way to translate numbers e.g. "1.3K" in the "Views" column?

$
0
0

@meglio wrote:

Russian-speaking people simply don't understand what "1.3K" means - they keep asking our mods about the K. Is it possible to make it localized somehow?

Posts: 8

Participants: 5

Read full topic

Embedding discourse comments

$
0
0

@AlexAB wrote:

Hello - I am embedding discourse comments on one of our websites. I want it to tie into our existing forum: forums.sketchup.com but one thing is -- I expect there to be a lot of comments everyday and I do not want that to "spam" or fill up the forum home feed with comments from the product page....

How do I manage this? Perhaps I create a category where those threads/comments from the product page will live and not be updated on the main page of the forum??

Any help would be appreciated.

Posts: 2

Participants: 2

Read full topic

What is this checkbox icon in the topic list?

Does discourse auto update?

$
0
0

@Jason_Lorje wrote:

This may be a noob question, but on the dashboard I am getting a message that an upgrade available, please update. How do I do that on your hosted service?

Posts: 3

Participants: 2

Read full topic

Realname as username

$
0
0

@martindoersch wrote:

Hi!
Is there some option to set the username to the realname by default?
E.g. so that Joe Smith will get joesmith as username.
Thanks, Martin

Posts: 2

Participants: 2

Read full topic


Thoughts on getting notification for replies via poll?

$
0
0

@jesselperry wrote:

What do you think about getting reply notifications when people respond to your poll by voting? I see that as a type of response, and think it should classify as such - but perhaps I'm an outlier on this, so just throwing it out there…

Posts: 3

Participants: 3

Read full topic

Error when 'unread' is the first item in top_menu

$
0
0

@michaeld wrote:

One of our customers moved 'unread' as the first item in the top_menu setting.
This caused an error on the home page for non-authenticated users. 'sign up' and 'log in' were showing, but the top menu wasn't. It basically made the forum look down.


If 'unread' is the first item, it should be skipped for non-authenticated users, and the next item should be used as the home page.

Posts: 2

Participants: 2

Read full topic

Can't view Users > All Time > Read

$
0
0

@AstonJ wrote:

Going to the User Directory > All Time > Read just gives me the loading spinner (however switching to 'this week' or any of the other options is fine).

In my logs I've got NoMethodError (undefined method `time_read' for nil:NilClass):

/var/www/discourse/app/serializers/directory_item_serializer.rb:14:in `time_read'
(eval):4:in `_fast_attributes'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/serializer.rb:467:in `rescue in attributes'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/serializer.rb:455:in `attributes'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/serializer.rb:479:in `_serializable_hash'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/serializer.rb:361:in `serializable_hash'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/array_serializer.rb:89:in `block in _serializable_array'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/array_serializer.rb:79:in `map'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/array_serializer.rb:79:in `_serializable_array'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/array_serializer.rb:73:in `serializable_array'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/active_model_serializers-0.8.3/lib/active_model/array_serializer.rb:53:in `as_json'
/var/www/discourse/app/controllers/application_controller.rb:226:in `serialize_data'
/var/www/discourse/app/controllers/directory_items_controller.rb:58:in `index'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/abstract_controller/base.rb:189:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/rendering.rb:10:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/abstract_controller/callbacks.rb:20:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:113:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:552:in `block (2 levels) in compile'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:502:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:502:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:86:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/abstract_controller/callbacks.rb:19:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/notifications.rb:159:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/notifications.rb:159:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.10/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/abstract_controller/base.rb:136:in `process'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionview-4.1.10/lib/action_view/rendering.rb:30:in `process'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-mini-profiler-0.9.3/lib/mini_profiler/profiling_methods.rb:106:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal.rb:196:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_controller/metal.rb:232:in `block in action'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/routing/route_set.rb:82:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/routing/route_set.rb:82:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/routing/route_set.rb:50:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/journey/router.rb:73:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/journey/router.rb:59:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/journey/router.rb:59:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/routing/route_set.rb:692:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:186:in `call!'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/strategy.rb:164:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/omniauth-1.2.2/lib/omniauth/builder.rb:59:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/conditionalget.rb:25:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/head.rb:11:in `call'
/var/www/discourse/lib/middleware/anonymous_cache.rb:124:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/params_parser.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/flash.rb:254:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/message_bus-1.0.13/lib/message_bus/rack/middleware.rb:60:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/session/abstract/id.rb:225:in `context'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/session/abstract/id.rb:220:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/cookies.rb:562:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.10/lib/active_record/query_cache.rb:36:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activerecord-4.1.10/lib/active_record/connection_adapters/abstract/connection_pool.rb:621:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.10/lib/active_support/callbacks.rb:82:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/remote_ip.rb:76:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/logster-0.8.3/lib/logster/middleware/reporter.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.10/lib/rails/rack/logger.rb:38:in `call_app'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.10/lib/rails/rack/logger.rb:22:in `call'
/var/www/discourse/config/initializers/quiet_logger.rb:10:in `call_with_quiet_assets'
/var/www/discourse/config/initializers/silence_logger.rb:26:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/actionpack-4.1.10/lib/action_dispatch/middleware/request_id.rb:21:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/methodoverride.rb:21:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/runtime.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/sendfile.rb:112:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-mini-profiler-0.9.3/lib/mini_profiler/profiler.rb:276:in `call'
/var/www/discourse/lib/middleware/request_tracker.rb:70:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.10/lib/rails/engine.rb:514:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.10/lib/rails/application.rb:144:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.10/lib/rails/railtie.rb:194:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/railties-4.1.10/lib/rails/railtie.rb:194:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/builder.rb:138:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/urlmap.rb:65:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/urlmap.rb:50:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/rack-1.5.3/lib/rack/urlmap.rb:50:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:576:in `process_client'
/var/www/discourse/lib/scheduler/defer.rb:85:in `process_client'
/var/www/discourse/lib/middleware/unicorn_oobgc.rb:95:in `process_client'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:670:in `worker_loop'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:525:in `spawn_missing_workers'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:140:in `start'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/unicorn-4.8.3/bin/unicorn:126:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.0.0/bin/unicorn:23:in `load'
/var/www/discourse/vendor/bundle/ruby/2.0.0/bin/unicorn:23:in `<main>'

And in ENV:

Also not sure if it's connected, but on rebuilding Discourse I noticed these warnings:

I went ahead and made the fixes - but what a nightmare.

While the server rebooted fine, on trying to rebuild Discourse my box just froze and needed a DC reset. I then reverted one item at a time and each time the same thing (requiring a DC reset). Then even with all changes reverted, the Discourse app failed to rebuild. Finally got it to rebuild after git pull.

Any idea what's going on here?

Posts: 2

Participants: 2

Read full topic

Searchbox alignment problem on Users List page

How to fetch all users JSON from /users page?

502 Bad Gateway error when login via Yahoo

$
0
0

@tenzan wrote:

Hello!

I'm the owner of the forum.

I have created a user account via Yahoo and was able to make a post.

Now, when I'm trying to login via Yahoo, it's giving me 502 Bad Gateway error.

Any thoughts what's happening?

Posts: 1

Participants: 1

Read full topic

Middle/Right Clicking on Username of Profile Card takes you to the page you are viewing, not the profile


Site not viewable through stumbleupon.com iframe

$
0
0

@liamaust wrote:

I received hundreds of referral traffic from stumbleupon but noticed the time on site was 0.02 (when average is 2 minutes plus).

After investigating I saw someone added this page:

http://www.stumbleupon.com/su/1ygfz4/discuss.smalltoday.com/t/google-adwords-really-help-startups/4083/?_nospa=true

If you click the link above you see that my website does not show.

The user is below and added the page on 10 June.

http://www.stumbleupon.com/stumbler/bparks76

How can this be fixed so that my website shows when added to stumbleupon?

Posts: 7

Participants: 5

Read full topic

Left Clicking on a non-existent user profile doesn't show 404 page

$
0
0

@cpradio wrote:

Left Clicking on https://meta.discourse.org/users/idontexist takes you to an error page, not the 404 page you get if you right-click and open in new tab or middle click the link.

Errors in Dev Console when left clicking

[object Object]Discourse.Route.extend.actions.error @ _application-ad8ffadeed762cdfb28b7fae4a9048bf.js:78237C @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:34235l @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:55158i.trigger @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:54983(anonymous function) @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:54788b @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:55600y @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:55612g @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:55583p @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:55525(anonymous function) @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:37309r.invoke @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:11597r.flush @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:11662n.flush @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:11467s.end @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:10892s.run @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:10947l @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:26183Discourse.Ajax.Em.Mixin.create.ajax.a.error @ _application-ad8ffadeed762cdfb28b7fae4a9048bf.js:83J.Callbacks.c @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3364J.Callbacks.h.fireWith @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3364r @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3366J.ajaxTransport.Y.cors.e.crossDomain.send.t @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3366
_vendor-cb7be21782ac642d67545fd3c9ee1618.js:37347 Error: Not Found
    at o (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:37324)
    at Object.e.default.trigger (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:56277)
    at h._onerror (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:57291)
    at p (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:55522)
    at _vendor-cb7be21782ac642d67545fd3c9ee1618.js:37309
    at r.invoke (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:11597)
    at Object.r.flush (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:11662)
    at Object.n.flush (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:11467)
    at Object.s.end (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:10892)
    at Object.s.run (_vendor-cb7be21782ac642d67545fd3c9ee1618.js:10947)o @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:37347e.default.trigger @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:56277h._onerror @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:57291p @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:55522(anonymous function) @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:37309r.invoke @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:11597r.flush @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:11662n.flush @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:11467s.end @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:10892s.run @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:10947l @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:26183Discourse.Ajax.Em.Mixin.create.ajax.a.error @ _application-ad8ffadeed762cdfb28b7fae4a9048bf.js:83J.Callbacks.c @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3364J.Callbacks.h.fireWith @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3364r @ _vendor-cb7be21782ac642d67545fd3c9ee1618.js:3366J.ajaxTransport.Y.cors.e.crossDomain.send.t @ _vendor-cb7be21782ac642d67545fd3c9ee161

Screenshot of error

Screenshot when Right-Clicking and opening in new tab or using middle click.

Posts: 3

Participants: 3

Read full topic

Federated Access with SAML

$
0
0

@brucellino wrote:

Dear Discourse users,
we chose Discourse as the tool of choice for creating the online discussion forum for a new Horizon2020 project targeting research communities in Africa - Sci-GaIA. Discourse has many selling points, and we chose it over Liferay Discussion boards because of it's design and gentle adherence to the unified rules of civilised discourse. We had one critierion which was absolutely required and that was federated authentication since we would be bringing in users from research communities who manage their own identity federations.

So, we wanted an SSO that was decentralised, and SAML-based. Reading through the Discourse SSO documentation, it seemed that it was possible, given that this is built into it. However, we had to develop a small package which converted the attributes provided by the federated identity providers and those requested by Discourse. This was written by @fmarco76 and based on Flask.

The code we're using at http://discourse.sci-gaia.eu is at https://github.com/AAROC/DiscourseSSO. We would appreciate suggestions on how to improve or modify it; and of course it's available to the community for re-use, with an Apache-2.0 license.

Posts: 1

Participants: 1

Read full topic

Missing Translation in Logs for System IP Rollup

$
0
0

@cpradio wrote:

When system performs an automated rollup, it produces the following entry:

This is the full button name:
[en.admin.logs.staff_actions.actions.roll_up]

Posts: 4

Participants: 3

Read full topic

Format numbers depending on selected locale

$
0
0

@gerhard wrote:

Continuing the discussion from Is there a way to translate numbers e.g. "1.3K" in the "Views" column?:

Looking at the code I noticed that numbers aren't formatted using the locale configured by the user or administrator.
This can be seen at the reply and view counts. On a German locale it looks like this:

But it should look like this:

In German we use a comma as decimal separator. And of course, as @downey already mentioned the "K" should be a lowercase "k". wink

The missing localization of numbers can also be seen in the poll plugin. The average rating uses the English decimal separator...

Could we use a library like FormatJS or Numeral.js in order to format numbers? Looks like not all major browsers support Intl.NumberFormat yet. frowning

Posts: 3

Participants: 2

Read full topic

Viewing all 60707 articles
Browse latest View live




Latest Images