@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
@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
@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
@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!
Noamnoam@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
@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
So here it goes:
You Need:
- Terminal (if mac) or alternative for windows
- A mind strong enough to understand and follow this guide!
- Patience
- 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
Run these commands:
cd /var/discourse/
./launcher enter app
su discourse
cd /var/www/discourseIf 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
@frederic wrote:
Continuing the discussion from Hot off the presses, automated backup support!:
Hello,
I'm in a post-restore world 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.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.
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
@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
@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
@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
- 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.
- Compatibility with clustering operating systems such as CoreOS
Posts: 2
Participants: 2
@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)
Looks like there's some weirdness in Case 1…
Posts: 3
Participants: 2
@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
@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
@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
@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
@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
@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
Posts: 2
Participants: 2
@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
@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
@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
@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