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

Discourse Meetup in Madrid

$
0
0

Pablo Corral wrote:

Hi all,

I would like to meet people using/working/exploring Discourse in Madrid.

I'am happy to organize a meeting between September and October, in the most convenient moment when we have at least 10 participants.

Please, shout if you are interested in participate on it.

Regards,
Pablo

Posts: 21

Participants: 11

Read full topic


(5) in title, 1 in unread

$
0
0

Carlo Kok wrote:

I've got a weird issue, where when leaving the Window open for a while I get an unread count of say 1, and a (5) in the browser title:

what does this mean and how do I get rid of it? There don't seem to be 5 notifcations anywhere when this happens.

Posts: 6

Participants: 4

Read full topic

Goodbye Sidetiq

$
0
0

Sam Saffron wrote:

We have been plagued with problems related to our scheduler sidetiq.

In particular we have had a few major recurring issues related to high CPU

We have been working to address them upstream, however even once addressed there are some design issues that we need fixed as well.

Recently, I was debugging erratic perf issue with @supermathie here and found a second serious issue.

Sidetiq always schedules every job at exactly the same time, this leads to periods where the same job on every site we host runs at the same time leading to network saturation.

I have been building a light weight scheduler to address the perf and scheduling issues. I expect to have it done today.

So, this is just an upfront warning that the scheduler is changing, if you notice any new issues with scheduled jobs please let me know.

Commit that activates this is:

Posts: 5

Participants: 2

Read full topic

Installing Discourse without rvm

$
0
0

Daniel Jaouen wrote:

I'm having some difficulty installing Discourse without rvm. Currently, I have Ruby 2.0 installed from source, but I can't get bluepill to work. In particular, when I run the command:

RUBY_GC_MALLOC_LIMIT=90000000 RAILS_ROOT=/var/www/site/current RAILS_ENV=production NUM_WEBS=2 bluepill --no-privileged -c ~/.bluepill load /var/www/site/current/config/discourse.pill

I get the following error:

env: [/home/deploy/.rvm/bin/rvm/bootup_bundle,: No such file or directory

Does bluepill require rvm to work?

Posts: 1

Participants: 1

Read full topic

Discourse specialist needed for integration work

$
0
0

Sam Saffron wrote:

I am also trying to find a Discourse consultant. Actually, I am looking to build a list of specialists. I work for a small consulting firm in Palo Alto, CA. We specialize in developer relations. I often get approached by companies that want help with building a community.

As part of the solution, I am looking for people that can build the web site, possibly on AWS or HP Cloud, possibly using wordpress, with a blog and forum. The comments on the blog should be handled by discourse.

One possible client is a hardware hacking user group that showcases a hack of the week on the front of the site, an application gallery and a forum.

Please send me information on your background and rates if this type of work is interesting.

Posts: 2

Participants: 2

Read full topic

In FF 26.0, horizontal scrollbar appears when scrolled to the top

$
0
0

Anton wrote:

  1. Navigate to the home page and scroll bottom a little.

  2. Enter into Create New Topic mode. Don't input any text.

  3. Hide composer panel.

  4. Navigate to the top of the page with using the vertical scrollbar.

  5. At the very top, the horizontal scrollbar unexpectedly appears: http://imageshack.us/a/img850/7540/4aur.png - It scrolls just for 5-10 pixels.

Environment: Win x64 8.1, Firefox 26.0 (zoom = 100%), Dell 2209WA 1680x1050

Posts: 7

Participants: 4

Read full topic

So, you want to help out with Discourse

$
0
0

Sam Saffron wrote:

People are wondering, how it is they can help out with Discourse.

We have seen some chattering both here and on Github.

I wanted to create a topic @eviltrout , @codinghorror and myself can keep up to date with clear ideas of little projects that would immensely help Discourse.

Ruby projects

JavaScript projects

Mixed projects

  • Work on a Poll plugin, please consult with us first
  • Share a link to this post dialog should provide a short link option via goo.gl API
  • Editable onebox whitelist (including admin section) currently list of whitelisted urls for oneboxes are hardcoded, some forums may want to amend this.
  • Allow logged on users to associate additional login methods (eg: login with google, then add twitter)

CSS projects

  • CSS diet, see what can be done to cut down on the css rules we have and make it easier to theme Discourse, add classed where needed, eliminate very deep selectors

General stuff:

Fix your favorite bug listed either here: http://meta.discourse.org/category/bug or on Github


If you feel like working on any of the bigger bits, be sure to let us know by replying here. If you want us to add some stuff to the list let us know.

Posts: 27

Participants: 13

Read full topic

Possible to get a login button on 404 page?

$
0
0

Shiv Kumar wrote:

Also, maybe add to the error message since the page could exist and you may not have been deleted, but you just need to login to view the page because it's a private category. Since this page does not seem to be served via Ember, we can't just override it and customize as needed.

Posts: 2

Participants: 2

Read full topic


Issues with Discourse.org homepage

$
0
0

Kane York wrote:

I don't have the "Raleway" font, so it's falling back to Arial, which makes a few things look weird. Can you pick a batter 2nd font?

http://www.discourse.org/about/

  • The first paragraph seems to be talking about forums but saying 'forum software'. I don't believe that software is a group of people.

    To us, forum software is a group of people interested in a common topic who are willing to type paragraphs to each other on a web page.

  • The text after this feels like it lacks a point that it's supposed to be trying to make. I think it needs a rewrite (not that I'd be any help with that).

    Right now when you install a brand new forum, what you get is a virtual tin shack in a wasteland. It's up to you to build up civilization from scratch every single time. ...

It's like: "Most of them fail, making ghost towns. But with better software, we can make...uhhhh.... better ghost towns?". As the team themselves have said, the success of a forum largely depends on the community, and it's a shame that people have been stuck with the old crappy forum software. Anyway, that part needs a rewrite.

http://www.discourse.org/faq/

I see that the FAQ was updated sometime recently, and it looks good. No suggestions or complaints from me at the moment.

Posts: 3

Participants: 2

Read full topic

Improvements to digest emails for updating infrequent visitors

$
0
0

Briancguy wrote:

Hi,

I'd like to request a more refined algorithm for updating and pulling users back to the site for conversations.

What I'd like to see is a customizable algorithm for how the software manages updates emailed to visitors of the forums. Specifically I'm thinking something that includes factors like:

  1. An aging timer that automatically sends email updates to users on the conversations on the site (with a weighted bias towards the forum/category that the person spends the most time reading). My thinking here is that you don't just want a dumb email system that sends people a standard email out to everyone who hasn't logged in during the past week. What you really want is something that sends an email out after one week of the 20 most liked (hearted) topics from the most Liked users that week - 80% of which are the topic from the category that the person visits most. Then because you don't spam the users - if the user doesn't log in again the next week - you wait an additional week, , etc. - so that the time interval increases as the user decreases their login frequency - so you don't have the likelihood that you're pissing someone off by spamming them too much.

  2. It would be nice if the email updates that go out were easily customizable by non-CSS/hmtl handcoding so that we could easily include things like a "forward to friend", or other approaches that encourage word of mouth email sharing of the Discourse email updates.

See this recent study that touches on this topic:

Generally speaking, Ribeiro found that word-of-mouth growth is much better for a site’s long-term sustainability and that sites that frequently update members on new happenings also see more long-term engagement.

http://gigaom.com/2014/02/04/another-professor-has-modeled-facebooks-future-and-this-one-says-it-will-be-just-fine/

Posts: 2

Participants: 2

Read full topic

How can I stop wp-discourse from tying all my old posts to Discourse?

$
0
0

Erlend Sogge Heggen wrote:

I only want wp-discourse to be applied to my new posts, i.e. the ones created after I installed the plugin. Is that possible? Or maybe my "older posts" were too recent (they were created just before I set up the plugin), still...

On a related note, what happens if you don't tick "Publish all new posts to Discourse"? Seems to me like you currently don't have a choice between all or nothing. Is it possible to publish posts to Discourse individually? Yes you can, by ticking "Publish to Discourse" right above the Publish/Update button in the WP panel.

Posts: 2

Participants: 2

Read full topic

Losing draft and orphaned images

$
0
0

Tedy Pranolo wrote:

I kept losing my draft, so I need to keep saving my draft posts. For long posts there will be many edits, and I don't want this unnecessary information to show up in the edit history. So I create a hidden post, and once I'm done, copy paste the post to a new visible topic.
I read about orphaned uploaded files and the clean up. Are images (which is being used in the new post) created in the draft posts considered orphans if the original posts are deleted?

Posts: 7

Participants: 4

Read full topic

Show "you were logged out!" Instead of half-transitioning account

$
0
0

Erlend Sogge Heggen wrote:

I was just testing the invite-friend functionality, so I sent out an invitation, accepted it and logged in as a new user in a new window. Coming back to my original window, I saw this:

Which was very confusing, because apparently what has happened here is that Discourse has logged me out and back in again as a new user, but not only has it not told me that this just happened, but my avatar hasn't changed (and I had to hover over those buttons to make the icon show properly instead of just a square box as well).

I think it would be better to do something like a "It seems you were logged out. Please refresh this page" prompt or something of the sort.

Posts: 3

Participants: 2

Read full topic

Is sanitizing screwing me up here?

$
0
0

Thisgeekza wrote:

I'm trying to embed a 3rd party chat system into my site via an iframe, but I suspect there is sanitization taking place on the html I'm putting in to the content areas.

In "Top of pages" (/admin/site_contents/top), I have:
<div id="chatframe"></div>

And in the "HTML Head" (/admin/site_contents/head), I have:
<script type="text/javascript">
$(document).ready(function() {
if (Discourse.User.currentProp != '') {
document.getElementById('chatframe').innerHTML = '<iframe src="http://static.example.org/embed.html?userid=' + Discourse.User.currentProp("username") + ' seamless width=1024 height=400></iframe>';
}
});
</script>

I can put any text in the innerHTML and it renders, but as soon as I put in the iframe, nothing renders.

Surely these fields shouldn't be sanitized like this, as one would expect the site admin to be aware of what they are doing.

Posts: 2

Participants: 2

Read full topic

Email Jobs Failing

$
0
0

Radical Linux wrote:

For some reason after last update I continually get showing up. Email jobs are failing and when looking in Sidekiq the error is this:

Error:
ActionView::Template::Error: undefined local variable or method `sanitize_options' for #<#:0x0000000a235a00>

Arguments:
{"type"=>"digest", "user_id"=>206, "current_site_id"=>"default"}

Worker:
Jobs::UserEmail

Posts: 1

Participants: 1

Read full topic


Installing Discourse on Fedora 18

$
0
0

Benjamin Dumke-von der Ehe wrote:

A word of warning

This is the "I have no idea what I'm doing; I'm just pushing buttons until the lights are on" edition. My distro of choice is Fedora, and I wanted to play with Discourse, so I tried getting it to work on my own machine for checking it out. This is probably definitely not how you would set Discourse up to actually run a public instance on Fedora or other RedHat-ish distros like CentOS, unless you feel like getting pwned.

I have never in my life used Postgres nor Ruby, so whatever I'm doing here is probably the opposite of what you should be doing. But I did manage to get a Discourse homepage at localhost:3000, so if that's all you care about, read on.

That said

This is a pretty fresh install of Fedora 18, so chances are that I caught the necessary packages for running discourse. Here they are:

yum install ruby rubygem-bundler postgresql redis postgresql-server pgadmin3 ruby-devel libxml2-devel libxslt-devel libpqxx-devel postgresql-contrib

Run postgresql-setup initdb, then edit /var/lib/pgsql/data/pg_hba.conf, replacing "ident" with "trust" for the 127.0.0.1/32 and ::1/128 entries.

Next, service postgresql start and service redis start.

From this point on, you don't need elevated privileges anymore.

Run pgAdmin III (just type "pgad" on the activities screen). File -> Add Server. Enter "localhost" for Host (and for Name, I guess), and click Ok. The server should now be in the list on the left. Expand, right click "Databases" -> New Database. The Database name is discourse_development. The same way, add a database named discourse_test.

Now right click "login roles", then "New login role". Enter your user id as the role's name, and on the "privileges" tab choose "superuser" (yeah, that sounds like something your local DB admin is going to chastise you for. Do not blame me.), then "Ok". Do the same thing with the name "vagrant".

Now you can continue from https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md, starting with step 6 in "First Steps" (you don't have to make any changes to the files in step 6; just copy them).

Posts: 2

Participants: 2

Read full topic

Link in private message email has https despite being http

$
0
0

ABiS wrote:

I sent a private message to 3 users today with a few comments and a link to a topic on the same discourse instance.

They all got the message but with a twist: in the notification email they got, the URL I included is shown as http (which would be correct) but the actual href is https (which is incorrect, in fact it doesn't work), like so:

http://forum.blablalba.com/blablabla

The same link in the private message on the site is all correct so it's only in the email notification HTML that there is a problem

I upgraded to master a couple of days ago

Posts: 2

Participants: 2

Read full topic

Right gutter watermark seems to interfere with "reply as new topic" link

$
0
0

Michael Jonker wrote:

The 'Reply as new Topic' button only becomes active about 2/3rds along it's length on Firefox 25.0.1 - Ubuntu

Works fine on Chrome

Posts: 6

Participants: 5

Read full topic

Brand new plugin interface

$
0
0

Sam Saffron wrote:

I have been working on a heavily simplified plugin interface so its a lot easier for people to get started with extending Discourse.

For example:

Say you wanted to extend Discourse and add Ubuntu SSO to the dialog.

Place a file called plugin.rb in the directory plugins/ubuntu_sso

###plugins/ubuntu_sso/plugin.rb

# name: discourse-ubuntu
# about: ubuntu login support for Discourse
# version: 0.1
# authors: Sam Saffron, Marco Ceppi

auth_provider :title => 'with Ubuntu',
              :authenticator => Auth::OpenIdAuthenticator.new('ubuntu','https://login.ubuntu.com', trusted: true),
              :message => 'Authenticating with Ubuntu (make sure pop up blockers are not enbaled)',
              :frame_width => 1000,   # the frame size used for the pop up window, overrides default
              :frame_height => 800

register_css <<CSS

.btn-social.ubuntu {
  background: #dd4814;
}

.btn-social.ubuntu:before {
  font-family: Ubuntu;
  content: "U";
}

CSS

Run bundle exec rake assets:precompile
Restart you services.

Done, you have working Ubuntu SSO.

This interface is still not complete, as I finalize it I will be adding more examples here.

The /plugins directory is ignored by git so you can place your extensions there safely.

Longer term plans

  1. Possibly use a Rails::Engine for greater flexibility
  2. More hooks
  3. Admin UI to enable or disable plugins (with multisite support)
  4. Central plugin repo
  5. External gem dependencies

If you are interested in extending the interface etc, let me know.

cc @marcoceppi

Posts: 67

Participants: 31

Read full topic

Unable to change browser update message string

$
0
0

Shobhit Shrivastava wrote:

I am trying to edit this string in client.en.yml 'Unfortunately, your browser is too old to work on this Discourse forum. Please upgrade your browser.' but any changes in this string are not reflected in my discourse instance. I tried editing some other values and those changes are reflected correctly. No matter what i try i cannot tailor the browser update message . I also tried cleaning up and recompiling assets multiple times and it didnt help. Any pointers ?

Posts: 9

Participants: 5

Read full topic

Viewing all 60707 articles
Browse latest View live




Latest Images