I have one popular forum running on an old-style forum software that is pretty fast. Some of my most active users constantly post and browse the site, and they get annoyed pretty quickly if there are any delays in posting and page loads.
My limited experience with Discouse via this meta forum and on my own test VPS yields decent but not stunning performance in terms of page load time. Here's a Pingdom test of this thread:
Not too bad. But my (marginally complex) Drupal sites usually end up being somewhere around 85 to 95% faster than other tested websites on Pingdom. Then again, Discourse is 100% cooler than all websites on the internet, so that's definitely a major point in its favor.
What has your experience been? Do users every complain about the speed of your Discourse forum? Or do the incredible features of Discourse compensate for its marginal page load times?
I uploaded a .png with a transparent overlay over a circle (to give a texture patter to the circle). But when uploaded, it made the circle darker (333333 to 0b0b0b). The circle should remain 333333 gray, with a transparent texture pattern over it. I'd attach an image but i'm a new user, so discourse won't allow it yet.
I have tested the .png on different browsers, and it displays properly. I also uploaded it onto a genesis framework wordpress site, and it displays properly without alteration.
The stranger part of this is that when i upload other graphical assets that have transparent overlays, they uploaded perfectly fine. (these were larger than 400x400 but not sure if that mattered). So this narrows the problem to my specific 144x144 graphic designed for the discourse apple icon slot.
I use Illustrator, and I use the same save for web choices: png-24, transparency, type-optimized
Is there a optimization process that Discourse performs when it detects a transparent layer over a design?
This is a new installation, i tried to run "sudo ./launcher bootstrap app", but i get
WARNING: No swap limit support (): could not find expected ':' while scanning a simple key at line 49 column 3 -e LANG=en_US.UTF-8 YAML syntax error. Please check your /var/docker/containers/*.yml config files.
when i tried to check the /var/docker/containers/*.yml files, i saw that there is no /var/docker directory, but if i run sudo wget -qO- https://get.docker.io/ | sh it says its already installed. Just in case, i'm running on bitnami not Digital Ocean.
I recently did a local install of discourse using the Bitnami image file and so far everything looks OK, however my developers want to have a look at a few of the plugins to see if the forum is capable of doing what we want it to without having to pay for someone to customize it.
I went to install one and saw that it is a very complicated process involving modifying something in the bootstrap etc. - not thrilled this is the case - a plugin isn't a plugin (this is more of a mod-type setup) unless its a simple copy/paste or an installer.
In any case, I took the plunge and decided to try anyway and lo-and-behold the file the plugin instructions tells me to modify simply doesn't exist.....
I did a find / -name app.yml on the server and it appears there is no file with this name anywhere. Do I have to create it? Is there a simple 1-2-3 set of instructions on how to install a plugin? Almost all of the tutorials seem to assume that this is a basic step, but as a linux expert and someone with more than 15 years of programming and development experience I can't make heads or tails of this.....
I am starting a separate thread to track the issues reported by a number of people related to broken multisite install in this thread. in How To section. Moderators, feel free to move the topic or suggest an alternative.
Has anyone heard of the Long Now Foundation Debate format? It was mentioned recently in an article about gamergate and steelmanning. I would love, love, love to see this implemented in Discourse as a technological assist to a well-founded sociological listening practice. Basically, the practice is this: when engaging in a debate or conversation, you cannot speak your mind until you've first synopsized the other's view--TO THEIR SATISFACTION.
Imagine the impact this would have on the discourse of the internet if implemented. Trolls would be virtually silenced--most are not sufficiently well equipped with emotional intelligence enough to understand someone else's feelings, perspective, etc. The quality of debate would increase--people would be required to validate that they understand a position before responding with their own. The sense of feeling understood in the online world would increase--much of the animosity online is not because people have no voice, but because they do not feel understood. The Long Now Foundation Debate Format could change all that.
Here is what I propose (and I welcome your input in either guiding me to other discussion threads where this has already been discussed, or in connecting these ideas with specific features in Discourse, since I am only superficially involved as a user of the forum):
create a category-level feature that can be enabled or disabled, something like "Enable Steelman Conversations"
when this feature is enabled, anyone can create a new topic in the category
to respond to a topic, however, an invisible/private conversation thread takes place between the responder and the OP (original poster). The response would need to summarize or show that the responder has listened to and understood the original position. This private conversation might go back and forth a few times while the responder "gets it right". Finally, the OP would check a box that marks this person as having listened and understood their original position.
with this new "checkbox" checked, the responder now has permission to post their point of view (response position) publicly
I am horrible at finding the right Emoji that properly expresses what I mean using the traditional hunt-and-peck model.
The secondary, go-to-other-index-website-model also does not work great for me, I have way too many windows and tabs open.
What would be cool would be some sort of Emoji toolbar widget...
It could allow me to pick an Emoji, gangnam Apple style:
work in progress: not finished yet, but you get the idea
My plan is to add pagination and sections, groups are already defined, 50 emojis per page seems reasonable, any more and you are both flooded with info and http requests.
Sorry I haven't been able to reply earlier, but this problem is not resolved yet. I just tested with the same URL as before, and end up on a 404-page...
Hi, I am developing a new c# application and I was wondering if I would be able to query the Discourse database for a username and password, check if the password matches, then return a success or failure message. I can achieve this via PHP and MySQL currently, but I am not sure if Discourse would allow me to write a PostgresSQL query to access the user and password table to check authentication against. Is this possible? Hopefully my explanation is clear enough.
Another wish for Santa. Just a quick design mockup with most liked posts in Topic. It is bit discriminating to the less liked posts, but with time being so scarce I think it is nice option to skip on some reading and get possible best answers.
How much time/day/month it is required for discourse project admin to accept new language in transifex?
I have added Bodo language to be added along with discourse for translation. But there are already 9 existing request but none has been accepted. Please accept our language I am a big fan of discourse now and I want to see discourse in my language.
I have a fairly active forum (not running Discourse yet) in which the users heavily depend on email notifications of new activity in their watched threads. However, some threads get really long, really fast, and if it sends a notification for every reply to a user's post while the user is offline, the user's inbox will be spammed with far too many notifications. In fact, my forum used to work that way, and many users complained about receiving a notification for every new reply to their posts while they were offline. So I have my current forum configured to only send one notification email per user per thread until the user returns to view the thread. The notification says: "There are one or more updates to this thread:" with a link to the first post the user didn't read.
Is there any way I can configure this functionality in Discourse? If not, would it be possible to add it?
So hello. Good to be here and I'm one of the many who are thinking of fleeing the Buddypress/BBPress environment which has become (IMHO) really unusable in the last year or so.
I love Discourse, the way it looks, the fact that it's open source and how smoothly it all seems to be working. HOWEVER, the big thing for me is that it's about 10 or so notches above my ability in terms of configuring stuff. Moderating/uploading logos/changing category colours - very much my level. Doing things that involve coding in RoR, less so.
As it stands I have www.talk.manvfat.com set up on my VPS and it was very kindly installed for me by my ISP (the terrific www.34SP.com) butttttt, the thing that I don't understand is where the install is! I know for a Wordpress site I can just FTP into the backend and monkey with the php files and see if it works. But I'm lost on Discourse, how do I get at the site?!
Apologies in advance for making the newbiest post you're ever likely to have but like my mum used to say, "There are no stupid questions, apart from when you asked where Mowameadow is." How was I to know? I just knew one man went there.
This is a UX bug, methinks, that will cause some confusion on a new forum I am launching next week. See screenshot below - this is for a category where "everyone" is only allowed to see and not post or reply.
There is a "new topic" button and even encouragement at the bottom to post with "there are no more test topics. why not create a topic."
If you click any of these you can create a topic but only elsewhere, not in this particular category.
Edit: I just realized it's worse than that. If you try to create a topic in a category you are not allowed to post in, the only category option is "uncategorized" and you can't contribute to any of the other categories you ARE allowed to post in. This will be a sad, confusing first experience for a newbie to the forum.
Since Serbian language has two writing systems for the same language. Latin and Cyrillic. We decided to create simple auto "translator". Well we didn't want to completely replace Cyrillic with Latin, but offer choice of converting to Latin through hover effect (it maybe needs something showing that text is convertible). If someone has better approach please share.
Why? Not everyone understands Cyrillic letters while everyone understands Latin.