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

Round number count badges everywhere?

$
0
0

@downey wrote:

Should the numeric badges that count things be unified to show circles everywhere? Right now there are opaque circles in the notifications, but translucent squares in the topic summary block.

vs.

Posts: 4

Participants: 4

Read full topic


Does anyone know of any WordPress sites using Discourse?

$
0
0

@WhichInv wrote:

There is very little information on how Discourse works with WordPress. Discourse merely points to a plugin and the plugin doesn't describe itself comprehensively in terms of how it works. Therefore, I'd like to have a look at WordPress sites that use Discourse to see how and if it works for them but a quick Google search reveals none.

I am looking to a replacement for BBPress which is pretty awful because so many of its plugins are not maintained. I really want something that just works.

I am also considering VB and Vanilla but it's not easy figuring out which will work well and look pretty. Discourse looks pretty but I have no idea how well it actually works in WordPress.

Posts: 4

Participants: 4

Read full topic

Vagrant failed, sudo: /etc/init.d/nfs-kernel-server: command not found

$
0
0

@noamraph wrote:

I followed the instructions here
I cloned the github repo, current revision is ee3442e5.
"vagrant up" failed. Here's what I have in the terminal.
I'm using Ubuntu 14.04, 64 bit machine.

Thanks!
Noam

noam@nikanor:~/sand/discourse$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'discourse/discourse-0.9.9.15.box' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
==> default: Loading metadata for box 'https://vagrantcloud.com/discourse/discourse-0.9.9.15.box'
    default: URL: https://vagrantcloud.com/discourse/discourse-0.9.9.15.box
==> default: Adding box 'discourse/discourse-0.9.9.15.box' (v0.9.9.15) for provider: virtualbox
    default: Downloading: https://vagrantcloud.com/discourse/boxes/discourse-0.9.9.15.box/versions/0.9.9.15/providers/virtualbox.box
==> default: Successfully added box 'discourse/discourse-0.9.9.15.box' (v0.9.9.15) for 'virtualbox'!
==> default: Importing base box 'discourse/discourse-0.9.9.15.box'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'discourse/discourse-0.9.9.15.box' is up to date...
==> default: Setting the name of the VM: discourse_default_1428354394433_85043
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 3000 => 4000 (adapter 1)
    default: 1080 => 4080 (adapter 1)
    default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: vagrant
    default: SSH auth method: private key
    default: Warning: Connection timeout. Retrying...
    default:
    default: Vagrant insecure key detected. Vagrant will automatically replace
    default: this with a newly generated keypair for better security.
    default:
    default: Inserting generated public key within guest...
    default: Removing insecure key from the guest if its present...
    default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of
    default: VirtualBox! In most cases this is fine, but in rare cases it can
    default: prevent things such as shared folders from working properly. If you see
    default: shared folder errors, please make sure the guest additions within the
    default: virtual machine match the version of VirtualBox you have installed on
    default: your host and reload your VM.
    default:
    default: Guest Additions Version: 4.2.0
    default: VirtualBox Version: 4.3
==> default: Configuring and enabling network interfaces...
==> default: Exporting NFS shared folders...
==> default: Preparing to edit /etc/exports. Administrator privileges will be required...
[sudo] password for noam:
sudo: /etc/init.d/nfs-kernel-server: command not found
==> default: Mounting NFS shared folders...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

mount -o 'vers=3,udp' 192.168.10.1:'/home/noam/sand/discourse' /vagrant

Stdout from the command:



Stderr from the command:

stdin: is not a tty
mount.nfs: requested NFS version or transport protocol is not supported

Posts: 1

Participants: 1

Read full topic

How to migrate from Vanilla to Discourse!

$
0
0

@Abdul_Munim_Zahid wrote:

I know there are a lot of posts about importing contents from a vanilla forum, but theres a lack of comprehensive guide!

Not everyone can afford to hire a developer to migrate their forums and this is my way of giving back to this community smile

So here it goes:

You Need:

  1. Terminal (if mac) or alternative for windows
  2. A mind strong enough to understand and follow this guide!
  3. Patience
  4. A cup of coffee

Step 1: Getting the Importer file!

Use this addon to get the porter file: Vanilla Porter Addon

This will give you a .gz file. Extract it.
Now rename the newly extracted file to something short and easy and change the extension to .txt.

For example: "export_blabla_fdata_20150312_052004txt" becomes "export.txt"
(For the sake of this guide, lets go with export.txt)

Step 2: Uploading the Importer file!

Now you need to upload this file to your server: (A lot of people ask me how to do this on Fiverr :o )
On Terminal (MAC) use this command:

scp path/to/exporter.txt root@[IP Address of your droplet]:/var/discourse/shared/standalone

Here's an example:

scp user/desktop/exporter.txt root@104.236.198.206:/var/discourse/shared/standalone

Hit enter and then input the root password of your droplet!

Voila, your importer file is now on the server!

Step 3: Chmod-ing the Importer file!

First SSH into your server

ssh root@[ip-address of your server/droplet]

It will then ask you the root password. Enter it!

Now that you are in the server.
Navigate to the place where you uploaded the txt file.
To do so:
Run this command:

cd /var/discourse/shared/standalone/uploads

Now lets assign 777 chmod to the exporter file we just uploaded:

chmod 777 export.txt

Hit enter and you are done! On to the next step

Step 4: Setting the mood for some migration wink

Run these commands:

cd /var/discourse/
./launcher enter app
su discourse
cd /var/www/discourse

If you are curious. These commands are just first switching you to the discourse folder, then entering the app, then changing the user to discourse etc. Im sleepy so wont elaborate.

Step 5: Running the importer script!

RAILS_ENV=production ruby script/import_scripts/vanilla.rb /shared/export.txt

Had you been following this guide correctly and obtained a "correct" export file from the vanilla forum.
Everything should work out and Congrats!

You just migrated your forum from Vanilla to Discourse! Congrats!

Now if you have any questions, Or if you are stuck somewhere; Please feel free to post your issue below! I would try to help!
If you spot a mistake or wish to suggest an improvement to this course do let me know! (How to turn this into wiki post?)

Posts: 1

Participants: 1

Read full topic

Hourly backup, only if something has changed

$
0
0

@frederic wrote:

Continuing the discussion from Hot off the presses, automated backup support!:

Hello,

I'm in a post-restore world smiley After testing the restore process from a fresh instance, https://meta.discourse.org/t/backup-file-not-downloaded-with-tar-gz-extension/27109
I just have to admit that I actually have more faith on discourse.org than my hosting company. smile

So I have imagined a new feature that could be helpful for a lot of us :

Is it possible to automate an hourly backup, only if something has changed on the precious content (new upload, new message, option changed, etc, etc) ?

I don't know if it is hard to do, but if this feature is possible, I could migrate my instance to the very cheap ($2,5/month) but insecure (no sla) offer by runabove/OVH : https://meta.discourse.org/t/runabove-ovh-experiment-vs-digital-ocean/24428 .

To me, hourly backup is the only thing missing to make the jump : I could easily take the risk to loose one lifetime hour in exchange of very cheap hosting. I just need a strong and fast restore process, and discourse/docker install is very fast. smile

That could be a big bump in discourse.org popularity.

What do you think of this proposal ? Perhaps hard to implement, I don't know.

Many thanks !

Posts: 6

Participants: 5

Read full topic

Gravatars not updating with all image file types disallowed

$
0
0

@samhouston wrote:

Hello,

I'm using the latest version of Discourse and have Gravatars enabled, avatar uploads enabled, but file uploads turned off (no extensions are whitelisted). We also have SSO enabled but avatars via SSO disabled.

When a user asks the site to manually refresh his gravatar, Discourse does not pull in a new gravatar. How can I fix this?

Posts: 5

Participants: 3

Read full topic

User presented with Upload Avatar option when no file ext whitelisted

$
0
0

@samhouston wrote:

We've recently decided to disable file uploads, which was accomplished by removing all file types from our upload whitelist. Luckily this removed the option to upload images to posts, but it did not remove the option to upload an avatar. Users have the option to upload an avatar but no file will be allowed.

This has caused a lot of confusion for our users.

Posts: 4

Participants: 2

Read full topic

Separate storage volume

$
0
0

@chamunks wrote:

Data volumes

Currently everything is stashed in a static folder on the host OS which is fine for the most part but can be limiting as it comes to Dockers full capabilities. Its helpful to be able to have everything in docker containers so you can duplicate your deployment environment to a staging machine if you want to test changes to your environment without effecting service.

What I propose.

An extra /var/discourse/sample/storage.yml where it simply just adds a storage container which can be easily pushed to a private Docker repository.

Potential downsides

It can add complexity to have everything in separate containers but thats generally what Docker recommends so that you can replace the moving bits independent of other moving bits.

Added benefits

  1. Portability, you can clone a docker container and push them to a personal repository on the docker registry or even a self hosted registry if you so desire.
  2. Compatibility with clustering operating systems such as CoreOS

Posts: 2

Participants: 2

Read full topic


Links enclosed by [] parsing issue

$
0
0

@RaceProUK wrote:

Case 1

[[Link 1](http://google.com)]
[[Link 2](http://google.com)]

[[Link 1](http://google.com)]
[[Link 2](http://google.com)]


Case 2

[[Link 1](http://google.com)]

[[Link 2](http://google.com)]

[Link 1]

[Link 2]


Case 3

[Link 1](http://google.com)
[Link 2](http://google.com)

Link 1
Link 2


Looks like there's some weirdness in Case 1…

Posts: 3

Participants: 2

Read full topic

Alternate versions of the post Reply interface panel?

$
0
0

@glyphism wrote:

Hi folks.

We are looking to integrate Discourse into a web site that uses a vertical right hand slide-out interface panel as part of it's interface.

However, the problem is that this conflicts with the horizontal slide-up panel that Discourse displays when replying to a forum post - as they would need to overlap or appear on screen at the same time.

Is there any way to implement an inline reply window in Discourse, so it appears in the page area, rather than the slide up version, without it being a hack? We want to do customisations that are not going to break if there are upgrades to the system.

Any guidance is appreciated.

Thanks,
G

Posts: 8

Participants: 4

Read full topic

Right to left icon position for right to left languages

$
0
0

@Simon_Cossar wrote:

To improve the usability of right to left sites, I would like to to reverse the position of the font icons and any text node that may immediately follow them. I see that this can be done in a plugin by overriding the handlebars templates, but that will involve overriding a lot of templates.

Are there any better ways to do this?

Posts: 9

Participants: 5

Read full topic

Topic silently failing to be moved to a specific category

$
0
0

@swisspol wrote:

Using v1.3.0.beta4 +18

This topic http://54.68.80.84/t/solving-issues-with-gitup-account-creation/49 is currently in the "Support" category. If I try to move it to the "Feedback" category, it works. However, if I try to move it to the "Documentation" category (from the home page using an admin account), nothing happens on the page. Reloading the page still shows it in the "Support" category.

I see this error in the log:

Uncaught TypeError: Cannot read property 'set' of undefined
Url: http://54.68.80.84/assets/application-e7d531eb748d614b95c08b8f9155bcf4.js
Line: 13
Column: 69
Window Location: http://54.68.80.84/

Posts: 21

Participants: 5

Read full topic

Wordpress Integration not completely working

$
0
0

@anshad wrote:

Hi,

I integrated the discourse plugin to discourse and configured it. Although the start discussion option is available, I am unable to see any comments / replies in wordpress from discourse.

How can i troubleshoot/fix this?

Posts: 1

Participants: 1

Read full topic

Username mismatch with Discourse's SSO Username

$
0
0

@aysha wrote:

SSO is correctly configured for my site as I haven't experience this problem before. However, one of my users reported that her username was automatically changed; Discourse automatically appended a 1 right after her username. When I check her profile, I noticed that her Single Sign On username is different from the local username. Her Single Sign On external_id information is showing correctly; I know that it is important for the external_id to be stable. I believed that I have send the correct external_id as we used the user's user_id so that it will be unique to each users. Her external_id is correct after double checking.

Any idea why this may happen? It may be a Discourse bug but could be caused by user behavior as well? Is there any kind of user behavior that can cause this? And how can I revert her username back to her SSO username?

This is a screenshot of the SSO information: http://postimg.org/image/d738bqu8p/
This is a screenshot of the local username: http://postimg.org/image/3ypbw6iyd/

When I search for her username, 'mariliam' doesn't exists. Only 'mariliam1'. 'mariliam' is listed only as her SSO username information on her profile.

PS: I just updated to Discourse v1.3.0beta4 yesterday and prior to this update, I didn't have any problem. I am not sure if the update would have cause this.

Posts: 8

Participants: 3

Read full topic

Forum statistics

$
0
0

@Shirley_Kleinman wrote:

Hey good people of Discourse,

Where can I see my forum's overall stats? Now I can only see stats per topic on the main page, but I would love to also see overall user stats etc.

Thanks smile

Posts: 2

Participants: 2

Read full topic


Googe Analytics User-ID feature

$
0
0

@Benno wrote:

Since Discourse already natively supports Google Analytics, would it possible to add the User-ID feature from Google Analytics to Discourse?

Posts: 1

Participants: 1

Read full topic

Google's Mobile Friendly Test

$
0
0

@limeblast wrote:

After one of my clients sent me a link to Google's Mobile Friendly test (in relation to some changes coming on the 21st April) I decided to run the test on my discourse site:

https://www.google.com/webmasters/tools/mobile-friendly/?url=https%3A%2F%2Ftalk.birmingham.io

So I initially came here to ask about this, and to find out if there was anything which could be done about it, but before doing so, I figured I'd run the test on this meta site:

https://www.google.com/webmasters/tools/mobile-friendly/?url=https%3A%2F%2Fmeta.discourse.org%2F

Which, despite looking almost identical to mine, gets a pass.

Does anyone know why this might be happening? What's different between my install, and the meta site, that one passes and the other doesn't.

Cheers.

Posts: 6

Participants: 5

Read full topic

Translation of the Discourse Community Guidelines FAQ

$
0
0

@Sunwind wrote:

Hi there!
Thank you guys for great software and excellent community around it!

I was inspired by the Discourse Community Guidelines FAQ and I looked for translations, but didn't find any. So I've started a small new project on Transifex. I've translated the FAQ into Russian, other languages are welcome. Hope it'll be useful.

If Guidelines translations already exist, please, direct me to it.

Posts: 3

Participants: 2

Read full topic

Triple back-tick button in the editor

$
0
0

@jayfella wrote:

Would it be possible at all to add a button to the editor for users to post code (three back-ticks)? Our website at jmonkeyengine.org relies heavily on users posting code to help with their issues, and it's become something of a pet hate seeing code put in every tag possible except the correct one.

If it can be done via some sort of plugin or amendment, please do throw me a bone and i'll happily implement it, if only for my waning sanity.

Posts: 7

Participants: 5

Read full topic

Accessing previous uploads

$
0
0

@AlexAB wrote:

I have this question from someone on my community forum:

"Is there a way to browse through and obtain a url for previous uploads (pictures, models) to the site associated with our logon? That would allow these items to be reused (or re-referenced), avoiding storage of duplicate data."

Any ideas? Cheers!
AlexB

Posts: 7

Participants: 6

Read full topic

Viewing all 60642 articles
Browse latest View live




Latest Images