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

Need Discourse + Wordpress SEO Migration

0
0

@Harnek_Gulati wrote:

What would you like done?

I just need a simple Discourse + Wordpress plugin with The Manual Theme (Already bought). Just basic functionality is needed, I already have it all hosting, but I can’t get the Discourse and Wordpress connected.

When do you need it done?

ASAP.

What is your budget, in $ USD that you can offer for this task?

$100.

Posts: 5

Participants: 3

Read full topic


Should replying cause full-width timeline to close?

0
0

@Yuun wrote:

When you’re using the timeline this way, for reference:

Currently if you hit Reply on a post (or Shift+R) the reply dialog comes up underneath the full width timeline, and isn’t visible until you click somewhere else on the page to close the timeline. I think it would feel a lot more natural if starting a reply automatically closed the timeline.

Small thing, but yeah!

Posts: 1

Participants: 1

Read full topic

Where can I view email logs?

0
0

@jasondgray wrote:

I have a discourse hosted install and I am wondering where I can view email logs to see when and to who emails are being sent? Couldn’t find another topic related to this.

Thanks

Posts: 3

Participants: 2

Read full topic

[quote] & aren't parsing a URL in a citation as per BBCode & HTML

0
0

@TEU wrote:

I’m a newbie so apologies in advance if this isn’t the correct location to flag this. I searched Google, discourse.org, & commonmark.org but haven’t found anything yet.

Citing a URL in addition to just a name or article title means readers can easily check your source & read further if they choose (I assume it’s also better for SEO).

On phpBB forums, the following BBCode will put a link into the citation:

[quote="In [url=http://example.com/]First Post[/url], Bob"]

On WordPress, the following HTML effectively does the same thing:

<blockquote><cite><a href="http://example.com">First Post</a>, Bob</cite>
Hello this is my quote.
</blockquote>

The screenshot below shows examples of how they render on my forum & blog:

But here’s how they render on Discourse:

[quote=“In First Post, Bob”]

First Post, Bob Hello this is my quote.

Posts: 11

Participants: 4

Read full topic

Popular Posts in Digest - how are they determined?

0
0

@jasondgray wrote:

I have increased the # of popular posts to appear in my digest, but it seems only 1 appears unless I go sevaral weeks back in the “last seen” setting of preview for a user.

How are popular posts determined for the digest?

Posts: 1

Participants: 1

Read full topic

Locking a Topic to Moderator/Regular Contribution Only

0
0

@Demeter wrote:

Hey all, I’m a regular on one of the communities that uses discourse for their forum. We currently have an issue where we would like a topic to be locked only to moderator/regular contribution, but the feature seems to be non-existent. My question to you is: is it currently possible with discourse to allow such actions?

Posts: 7

Participants: 3

Read full topic

Replies disappearing and getting replaced by white space as I scroll down

0
0

@Ellibereth wrote:

Hi,

I just started using discourse and have been trying to figure things out by working through this forum. I’ve encountered this bug where when I open a new topic I’ll briefly see the responses and then they’ll disappear and be replaced by white space. Sometimes I can get everything to appear again by first viewing just a user’s posts and then opening the hidden posts but in some threads that’s not possible and it’s been getting inconvenient.

Here’s a screenshot example: Gyazo - 9757dd0a1872023b97afe672e3322852.png

Thanks!

Posts: 2

Participants: 2

Read full topic

Suspended users look active in the active user search

0
0

@watchmanmonitor wrote:

I was searching for a user, using the admins’ /admin/users/list/active

I found two mentions of the user, one current, and an old one which was suspended.

It wasn’t clear from the list that one was suspended, and I am not sure why both were in the active list anyway.

  1. Should suspended users show in search results in the admin view, but look like they are suspended?
    • or maybe:
  2. Should suspended users not show in the active list at all (and only in the Suspended users search)?
    • or:
  3. Some other solution, to prevent me seeing a suspended users as Active in the Active list?

I’d vote 1, because I think it’s safer to err on the side of showing too much info, but 2 seems more correct, given the current wording the Admin user list.

Posts: 1

Participants: 1

Read full topic


How to source a theme from a private git repository

0
0

@sam wrote:

In some setups you may prefer that your site’s themes are in a private git repository.

To do so:

Use the clone with SSH link, not the one that starts with https

image

Select theme is in a private git repository:

Paste in the public key into your git repo so it is the used as a “deploy key”

Click “Import” and you are done :confetti_ball:

Discourse will remember the private key it generated and use it to access the git repo.

Posts: 1

Participants: 1

Read full topic

Double confirmation e-mail

0
0

@Krzysztof_Daniel wrote:

Hi there,

I have configured SSO (Auth0). But when a user signs up using the e-mail & password, he gets confirmation e-mail from auth0 (desired) and from discourse (very not desired). Both let the user to log in.

How can I disable the discourse welcome email?

Posts: 1

Participants: 1

Read full topic

How can change share link icon

Auth0 SSO endpoint will be deleted

Apache took port 80 and caused Discourse not to start

0
0

@mofosyne wrote:

I’m still not sure what happened, but basically after updating today, I found my server went down.

staff_user action subject created_at details context
mofosyne custom_staff 2018-03-08 23:12:34 UTC “from_version: b040e11 \n repository: /var/www/discourse”
mofosyne custom_staff 2018-03-08 08:54:32 UTC “from_version: 7570b37 \n repository: /var/www/discourse/plugins/docker_manager”
mofosyne grant_admin xxxx 2018-02-03 11:00:08 UTC
mofosyne change_trust_level xxxx 2018-02-03 10:48:57 UTC “old trust level: 1 \n new trust level: 4”
mofosyne change_site_setting force_https 2018-01-22 11:08:38 UTC
mofosyne custom_staff 2018-01-20 05:16:21 UTC “from_version: 727a451 \n repository: /var/www/discourse”
mofosyne. custom_staff 2018-01-20 05:08:42 UTC “from_version: 59ed646 \n repository: /var/www/discourse/plugins/docker_manager”
… etc …

When I did ./launcher stop app and ./launcher start app it gave this error

root@DesigningOpenDemocracy:/var/discourse# ./launcher start app

starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (e99d36a67d2dd83c7f9dd0e0c60452e183306fc03c864c509d905161f8a5ba24): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app

Solution is to shutdown apache2 then run ./launcher start app. This is weird as this server is only hosting this single website. Not sure why apache2 is getting in the way.


root@DesigningOpenDemocracy:~# lsof -n -i
COMMAND    PID            USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd-n  429 systemd-network   13u  IPv4  14595      0t0  UDP 45.76.126.24:bootpc 
systemd-r  513 systemd-resolve   11u  IPv4  16035      0t0  UDP *:hostmon 
systemd-r  513 systemd-resolve   12u  IPv4  16036      0t0  TCP *:hostmon (LISTEN)
systemd-r  513 systemd-resolve   13u  IPv6  16038      0t0  UDP *:hostmon 
systemd-r  513 systemd-resolve   14u  IPv6  16039      0t0  TCP *:hostmon (LISTEN)
systemd-r  513 systemd-resolve   17u  IPv4  16042      0t0  UDP 127.0.0.53:domain 
sshd       758            root    3u  IPv4  17570      0t0  TCP *:ssh (LISTEN)
sshd       758            root    4u  IPv6  17578      0t0  TCP *:ssh (LISTEN)
apache2    787            root    4u  IPv6  17624      0t0  TCP *:http (LISTEN)
apache2    788        www-data    4u  IPv6  17624      0t0  TCP *:http (LISTEN)
apache2    789        www-data    4u  IPv6  17624      0t0  TCP *:http (LISTEN)
sshd      1042            root    3u  IPv4  18435      0t0  TCP 45.76.126.24:ssh->118.127.104.26:60332 (ESTABLISHED)
root@DesigningOpenDemocracy:~# cd /var/discourse/
root@DesigningOpenDemocracy:/var/discourse# ./launcher start app

starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (e99d36a67d2dd83c7f9dd0e0c60452e183306fc03c864c509d905161f8a5ba24): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app
root@DesigningOpenDemocracy:/var/discourse# sudo ./launcher start app

starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (c9e149a0b9d61fb37b39131f1cc3dda51607b74a39a634c3a2c89cb9e95e998c): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app
root@DesigningOpenDemocracy:/var/discourse# 
root@DesigningOpenDemocracy:/var/discourse# 
root@DesigningOpenDemocracy:/var/discourse# 
root@DesigningOpenDemocracy:/var/discourse# 
root@DesigningOpenDemocracy:/var/discourse# 
root@DesigningOpenDemocracy:/var/discourse# /etc/init.d/apache2 stop
[ ok ] Stopping apache2 (via systemctl): apache2.service.
root@DesigningOpenDemocracy:/var/discourse# lsof -n -i
COMMAND    PID            USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd-n  429 systemd-network   13u  IPv4  14595      0t0  UDP 45.76.126.24:bootpc 
systemd-r  513 systemd-resolve   11u  IPv4  16035      0t0  UDP *:hostmon 
systemd-r  513 systemd-resolve   12u  IPv4  16036      0t0  TCP *:hostmon (LISTEN)
systemd-r  513 systemd-resolve   13u  IPv6  16038      0t0  UDP *:hostmon 
systemd-r  513 systemd-resolve   14u  IPv6  16039      0t0  TCP *:hostmon (LISTEN)
systemd-r  513 systemd-resolve   17u  IPv4  16042      0t0  UDP 127.0.0.53:domain 
sshd       758            root    3u  IPv4  17570      0t0  TCP *:ssh (LISTEN)
sshd       758            root    4u  IPv6  17578      0t0  TCP *:ssh (LISTEN)
sshd      1042            root    3u  IPv4  18435      0t0  TCP 45.76.126.24:ssh->118.127.104.26:60332 (ESTABLISHED)
root@DesigningOpenDemocracy:/var/discourse# ./launcher start app

starting up existing container
+ /usr/bin/docker start app
app
root@DesigningOpenDemocracy:/var/discourse# docker ps
CONTAINER ID        IMAGE                 COMMAND             CREATED             STATUS              PORTS                                      NAMES
a1695959c956        local_discourse/app   "/sbin/boot"        24 minutes ago      Up 10 seconds       0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   app

This may just be some server weirdness, but it would be good to hear if anyone else had the same issue today.

Posts: 2

Participants: 2

Read full topic

Integration or plugin connecting discourse db to Fivetran

0
0

@Curtis_Kephart wrote:

We are interested in piping our hosted Discourse data into our data-warehouse.

We happen to use fivetran, I’m curious if there exists any integration between fivetran and discourse? Perhaps a plugin?

The data-explorer plugin suggests this is possible. Curious for your advice.

Posts: 1

Participants: 1

Read full topic

Semi-Private Replies - replies only visable to level-X and above

0
0

@Curtis_Kephart wrote:

Feature idea, perhaps something like it exists?

I would love to be able to “semi-privately” reply to users in their topic

What is a semi-private reply?

  • A reply that only the OP, plus Level 4 and above can see
  • The reply would not specifically address their question, it would just contain tips on how to improve the OP’s topic

The pattern this feature hopes to address:

  • A person, usually new, comes in and starts discussion // asks a question
  • There are issues with the setup of their topic. (For example, with a poorly formatted programming question we’ll suggest they make a reproducible example).
  • Lately, we publically reply with tips on how to improve the way they ask their question. A significant percentage of our new topics require this kind of intervention.
  • Only then, do folks address the actual topic under discussion.

I increasingly feel there is a problem with that third bullet

  • It usually means the first reply doesn’t address the topic. The discussion is not as tidy as it could be.
  • Publically calling out folks like this can (and from experience often does) feel unfriendly. I feel these things should be handled in PM. However, PMs are not visible to other active folks. I feel publically calling out a user should only occur after a bad pattern really emerges.
  • The semi-public setup means other active folks know we’ve started to help guide this new user, and so they can move on to directly addressing their question.

This feature is similar to this feature request:

Posts: 1

Participants: 1

Read full topic


How to buy Discourse forum only

0
0

@PA3040 wrote:

Dear All,

We are low income school have decided to stat a website and forum. Therefore it would be much apprenticed if you can advice us how to install discover forum plugin to our website

Thanks in advancxe

Dayan

Posts: 11

Participants: 6

Read full topic

Pin Globally not working

Mobile flag topic action has missing translations

Setting up a smart chatbot on discourse :robot:

0
0

@Timothy_Vail wrote:

Hello,

After weeks of tinkering, I finally managed to set up an AI bot, similar to discobot but one that learns and is more responsive. Here is how I did it for anyone interested in setting it up. There is quite a few steps, but once you get it all set up, the result is amazing.

  1. Install the hubot plugin for discourse Hubot Adapter for Discourse, to install hubot on your discourse, the hubot variables like HUBOT_DISCOURSE_USERNAME are entered into (yourhubotfolder)/bin/hubot file, just nano or edit it to write export HUBOT_DISCOURSE_USERNAME=mybot) For more details go here Discobot for training

  2. Sign up and make a new bot on https://dialogflow.com/

  3. Install a hubot / apiai (dialogueflow) adapter from here: GitHub - ojacques/hubot-apiai: Add smartness and conversational UX to Hubot with API.AI as back-end 3a. in the bin/hubot file, make sure you have the following variables set

    export HUBOT_DISCOURSE_USERNAME=(bot’s username, don’t do discobot)
    export HUBOT_DISCOURSE_KEY=(your bot-user’s api key, not the site api)
    export HUBOT_DISCOURSE_SERVER=(discourse url)
    export API_AI_CLIENT_ACCESS_TOKEN=(dialogflow bot server api, found in the settings)
    export GOOGLE_APPLICATION_CREDENTIALS=(yourjson).json
    export DIALOGFLOW_PROJECT_ID=(nameoftheproject)

You will have to download a google application credential json, which you can get following this guide: Downloading Credentials for API Access  |  Cloud Genomics  |  Google Cloud Platform

  1. Now boot up your hubot by typing bin/hubot -a discourse-adapter to run it. If you want it to run even when you are not in the terminal, type nohup bin/hubot -a discourse-adapter &amp;

  2. Private message the bot for testing. If you set up the dialogflow bot with small talk, you can say hi, how are you and engage in small talk right away. Other dialogue you have to set up. There are a few tutorials on youtube that are a good start. https://youtu.be/HqfN9qjNj9A

Here is a demo

If you have any questions, feel free to ask.

Also, a proper thank you to @codinghorror and the team for developing discourse, and @awole20 for developing the hubot plugin, couldn’t have done it without you!

Posts: 1

Participants: 1

Read full topic

Show an error page when click track fails

0
0

@riking wrote:

Continuing the discussion from Linkify words in post, theme component:

The click track / topic link extraction code has had more than its fair share of bugs in the past, and it’s past due to come up with a mitigation so that the next of these bugs to come up doesn’t completely break people’s experience.

When it can’t identify the link in the post, show a page that lets people (1) still visit links even if something’s messing with the click tracking system and (2) also prevents the forum from being used as an open redirect.

An apologetic interstitial, with the forum branding (layout: no_ember) and in a style reminiscent of Chrome’s SSL error pages, should be fine.

At a code level, the problem is the conflation of the two conditions here. If redirect=false is specified, the link was opened in a new tab and this was fetched in the background. But if @redirect_url is blank, the code couldn’t verify the link and should really show an error message instead of absolutely nothing.

Posts: 4

Participants: 3

Read full topic

Viewing all 60279 articles
Browse latest View live




Latest Images