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

Pinning multiple topics to top of category in order

$
0
0

@QuestionMark wrote:

I want to have “About this category” always appear first in a category and then have a top level topical question always appear second. When the Top Level topic is designed and is pinned it forces down the About This topic, and I can’t seem to force it back to the top. In fact it now seems to resist being re-pinned at all.

Does anyone know how to do this?

Posts: 1

Participants: 1

Read full topic


PuTTY makes me configure Discourse every time?

$
0
0

@Evapy wrote:

Every time I try to connect with my root on PuTTY on my domain or IP address for my Discourse, it keeps doing the first installation (Please press press enter when you are ready to configure Discourse) then asks me the email and stuff, why’s that ?

And also, http works but https doesn’t open for my website, any idea on the reason why ? My initial domain has a SSL bought with namecheap…

Thanks guys !

Posts: 6

Participants: 3

Read full topic

Cannot delete a category because of "about category" topic

$
0
0

@kuba-orlik wrote:

I’m trying to delete an old category, but Discourse says it cannot do that, because there is one topic left in it. The only topic in this category is the “About this category” topic and I cannot delete it nor reassign it… What’s the proper approach here?

Posts: 3

Participants: 3

Read full topic

Topic replies trigger Actions feature

$
0
0

@QuestionMark wrote:

It would be very valuable for admins and moderators to orchestrate and stimulate engagement by being able to configure topics so that Discourse would apply actions automatically to user accounts and recommendations for topics users should see when they reply to certain questions.

Use Case 1: A user replies to a poll in a topic and that user is automatically invited to join, or is added to the members of, a private group where deeper conversations occur such as what the poll results imply. (This feature would offer a powerful initial utility with minimal complexity.)

Use Case 2: A user replies to a topic and certain other topics are automatically added to the user’s banner or recommended topics list.

Use Case 3: A user replies to a topic and automatically receives a customized message on how to obtain a badge or achieve a trust level by taking an action related to the topic. Actions might include forwarding a system email inviting others to join the conversation on the topic and tracking the promoter for higher status.

Posts: 1

Participants: 1

Read full topic

After rebuild, site won't load

$
0
0

@internet wrote:

Because my Discourse gave me notice to git pull and rebuild the app to get the most recent updates, I’ve been attempting to do so, but rebuilding seems to take my site offline. I’m not sure why, because I don’t see any obvious problems in the rebuilding process. Here’s what I see when I rebuild… Any thoughts about what might be going wrong?

me@me:~# cd /var/discourse
me@me:/var/discourse# git pull
remote: Counting objects: 226, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 226 (delta 98), reused 102 (delta 98), pack-reused 121
Receiving objects: 100% (226/226), 47.55 KiB | 0 bytes/s, done.
Resolving deltas: 100% (155/155), completed with 35 local objects.
From https://github.com/discourse/discourse_docker
   350cc62..9291792  master     -> origin/master
Updating 350cc62..9291792
Fast-forward
 .gitignore                                   |   1 +
 README.md                                    |  16 +++++++++++--
 Vagrantfile                                  |  15 +++++++-----
 discourse-setup                              | 199 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------
 image/auto_build.rb                          |   5 ++--
 image/base/.gitignore                        |   1 -
 image/base/Dockerfile                        |  16 ++++---------
 image/base/download_phantomjs                |   3 ---
 image/base/install-nginx                     |   2 +-
 image/base/rb_thread_fd_close.patch          |  15 ------------
 image/base/runit-1.d-00-fix-var-logs         |   2 ++
 image/build.rb                               |   1 -
 image/discourse_bench/Dockerfile             |   2 +-
 image/discourse_dev/Dockerfile               |  11 ++++++++-
 image/discourse_fast_switch/Dockerfile       |   2 +-
 image/discourse_fast_switch/create_switch.rb |   2 +-
 image/discourse_test/Dockerfile              |  12 ++++++++--
 image/monitor/Dockerfile                     |   2 +-
 launcher                                     |  40 ++++++++++++++++---------------
 samples/data.yml                             |  10 +++-----
 samples/web_only.yml                         |  61 +++++++++++++++++++++++++++-------------------
 templates/import/mbox.template.yml           |  48 +++++++++++++++++++++++++++++++++++++
 templates/postgres.10.template.yml           | 175 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 templates/postgres.template.yml              |   8 ++++++-
 templates/redis.template.yml                 |   8 ++++++-
 templates/web.letsencrypt.ssl.template.yml   |   2 +-
 templates/web.ssl.template.yml               |   2 +-
 templates/web.template.yml                   |  22 +++++++++++++----
 28 files changed, 504 insertions(+), 179 deletions(-)
 delete mode 100644 image/base/.gitignore
 delete mode 100755 image/base/download_phantomjs
 delete mode 100644 image/base/rb_thread_fd_close.patch
 create mode 100644 templates/import/mbox.template.yml
 create mode 100644 templates/postgres.10.template.yml
me@me:/var/discourse# ./launcher rebuild app
WARNING: Docker version 17.05.0-ce deprecated, recommend upgrade to 17.06.2 or newer.

WARNING: We are about to start downloading the Discourse base image
This process may take anywhere between a few minutes to an hour, depending on your network speed

Please be patient

Unable to find image 'discourse/base:2.0.20171231' locally
2.0.20171231: Pulling from discourse/base
50aff78429b1: Pulling fs layer
f6d82e297bce: Pulling fs layer
275abb2c8a6f: Pulling fs layer
9f15a39356d6: Pulling fs layer
fc0342a94c89: Pulling fs layer
35787b1294ac: Pulling fs layer
9f15a39356d6: Waiting
fc0342a94c89: Waiting
35787b1294ac: Waiting
275abb2c8a6f: Verifying Checksum
275abb2c8a6f: Download complete
f6d82e297bce: Verifying Checksum
f6d82e297bce: Download complete
fc0342a94c89: Verifying Checksum
fc0342a94c89: Download complete
9f15a39356d6: Verifying Checksum
9f15a39356d6: Download complete
50aff78429b1: Verifying Checksum
50aff78429b1: Download complete
50aff78429b1: Pull complete
f6d82e297bce: Pull complete
275abb2c8a6f: Pull complete
9f15a39356d6: Pull complete
fc0342a94c89: Pull complete
35787b1294ac: Verifying Checksum
35787b1294ac: Download complete
35787b1294ac: Pull complete
Digest: sha256:5452defe724d2940ae2fd11ec690fbcd1d49cf7607ca9044502f2817c0f76647
Status: Downloaded newer image for discourse/base:2.0.20171231
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 10 app
app
cd /pups && git pull && /pups/bin/pups --stdin
Already up-to-date.
I, [2018-04-01T05:10:54.942391 #13]  INFO -- : Loading --stdin
I, [2018-04-01T05:10:54.952542 #13]  INFO -- : > mkdir -p /shared/postgres_run
I, [2018-04-01T05:10:54.959620 #13]  INFO -- : 
I, [2018-04-01T05:10:54.960588 #13]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2018-04-01T05:10:54.964199 #13]  INFO -- : 
I, [2018-04-01T05:10:54.964997 #13]  INFO -- : > chmod 775 /shared/postgres_run
I, [2018-04-01T05:10:54.967599 #13]  INFO -- : 
I, [2018-04-01T05:10:54.968244 #13]  INFO -- : > rm -fr /var/run/postgresql
I, [2018-04-01T05:10:54.971168 #13]  INFO -- : 
I, [2018-04-01T05:10:54.971899 #13]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2018-04-01T05:10:54.974469 #13]  INFO -- : 
I, [2018-04-01T05:10:54.975091 #13]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2018/04/01 05:10:54 socat[21] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2018-04-01T05:10:54.982479 #13]  INFO -- : 
I, [2018-04-01T05:10:54.983044 #13]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2018-04-01T05:10:54.986313 #13]  INFO -- : 
I, [2018-04-01T05:10:54.986865 #13]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2018-04-01T05:10:54.989894 #13]  INFO -- : 
I, [2018-04-01T05:10:54.990439 #13]  INFO -- : > mkdir -p /shared/postgres_run/9.5-main.pg_stat_tmp
I, [2018-04-01T05:10:54.992973 #13]  INFO -- : 
I, [2018-04-01T05:10:54.993637 #13]  INFO -- : > chown postgres:postgres /shared/postgres_run/9.5-main.pg_stat_tmp
I, [2018-04-01T05:10:54.996370 #13]  INFO -- : 
I, [2018-04-01T05:10:55.001625 #13]  INFO -- : File > /etc/service/postgres/run  chmod: +x
I, [2018-04-01T05:10:55.006537 #13]  INFO -- : File > /etc/service/postgres/log/run  chmod: +x
I, [2018-04-01T05:10:55.011732 #13]  INFO -- : File > /etc/runit/3.d/99-postgres  chmod: +x
I, [2018-04-01T05:10:55.016554 #13]  INFO -- : File > /root/upgrade_postgres  chmod: +x
I, [2018-04-01T05:10:55.017303 #13]  INFO -- : > chown -R root /var/lib/postgresql/9.5/main
I, [2018-04-01T05:10:55.237527 #13]  INFO -- : 
I, [2018-04-01T05:10:55.237972 #13]  INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/9.5/bin/initdb -D /shared/postgres_data || exit 0
I, [2018-04-01T05:10:55.241156 #13]  INFO -- : 
I, [2018-04-01T05:10:55.241685 #13]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2018-04-01T05:10:55.282583 #13]  INFO -- : 
I, [2018-04-01T05:10:55.283639 #13]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2018-04-01T05:10:55.287077 #13]  INFO -- : 
I, [2018-04-01T05:10:55.287950 #13]  INFO -- : > /root/upgrade_postgres
I, [2018-04-01T05:10:55.294328 #13]  INFO -- : 
I, [2018-04-01T05:10:55.295154 #13]  INFO -- : > rm /root/upgrade_postgres
I, [2018-04-01T05:10:55.297868 #13]  INFO -- : 
I, [2018-04-01T05:10:55.299166 #13]  INFO -- : Replacing data_directory = '/var/lib/postgresql/9.5/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.300311 #13]  INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.301160 #13]  INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.301990 #13]  INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.302774 #13]  INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.303635 #13]  INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.304388 #13]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2018-04-01T05:10:55.309999 #13]  INFO -- : 
I, [2018-04-01T05:10:55.311048 #13]  INFO -- : Replacing (?-mix:#?max_wal_senders *=.*) with max_wal_senders = $db_max_wal_senders in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.311976 #13]  INFO -- : Replacing (?-mix:#?wal_level *=.*) with wal_level = $db_wal_level in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.312939 #13]  INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.313824 #13]  INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.314689 #13]  INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/9.5/main/postgresql.conf
I, [2018-04-01T05:10:55.315776 #13]  INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres  peer in /etc/postgresql/9.5/main/pg_hba.conf
I, [2018-04-01T05:10:55.316672 #13]  INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/9.5/main/pg_hba.conf
I, [2018-04-01T05:10:55.317398 #13]  INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.5/bin/postmaster -D /etc/postgresql/9.5/main
I, [2018-04-01T05:10:55.319650 #13]  INFO -- : > sleep 5
2018-04-01 05:10:55.379 UTC [47] LOG:  database system was shut down at 2018-04-01 05:10:47 UTC
2018-04-01 05:10:55.383 UTC [47] LOG:  MultiXact member wraparound protections are now enabled
2018-04-01 05:10:55.387 UTC [44] LOG:  database system is ready to accept connections
2018-04-01 05:10:55.389 UTC [51] LOG:  autovacuum launcher started
I, [2018-04-01T05:11:00.325233 #13]  INFO -- : 
I, [2018-04-01T05:11:00.325711 #13]  INFO -- : > su postgres -c 'createdb discourse' || true
2018-04-01 05:11:00.452 UTC [56] postgres@postgres ERROR:  database "discourse" already exists
2018-04-01 05:11:00.452 UTC [56] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: database creation failed: ERROR:  database "discourse" already exists
I, [2018-04-01T05:11:00.455715 #13]  INFO -- : 
I, [2018-04-01T05:11:00.456345 #13]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2018-04-01 05:11:00.565 UTC [67] postgres@discourse ERROR:  role "discourse" already exists
2018-04-01 05:11:00.565 UTC [67] postgres@discourse STATEMENT:  create user discourse;
ERROR:  role "discourse" already exists
I, [2018-04-01T05:11:00.568728 #13]  INFO -- : 
I, [2018-04-01T05:11:00.569341 #13]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2018-04-01T05:11:00.649665 #13]  INFO -- : GRANT

I, [2018-04-01T05:11:00.651489 #13]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2018-04-01T05:11:00.732381 #13]  INFO -- : ALTER SCHEMA

I, [2018-04-01T05:11:00.733202 #13]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  extension "hstore" already exists, skipping
I, [2018-04-01T05:11:00.817014 #13]  INFO -- : CREATE EXTENSION

I, [2018-04-01T05:11:00.817643 #13]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  extension "pg_trgm" already exists, skipping
I, [2018-04-01T05:11:00.899389 #13]  INFO -- : CREATE EXTENSION

I, [2018-04-01T05:11:00.900043 #13]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  extension "hstore" already exists, skipping
I, [2018-04-01T05:11:00.984131 #13]  INFO -- : CREATE EXTENSION

I, [2018-04-01T05:11:00.984810 #13]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  extension "pg_trgm" already exists, skipping
I, [2018-04-01T05:11:01.065210 #13]  INFO -- : CREATE EXTENSION

I, [2018-04-01T05:11:01.065891 #13]  INFO -- : > sudo -u postgres psql discourse
I, [2018-04-01T05:11:01.069873 #13]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2018-04-01T05:11:01.164184 #13]  INFO -- : File > /var/lib/postgresql/take-database-backup  chmod: +x
I, [2018-04-01T05:11:01.168170 #13]  INFO -- : File > /var/spool/cron/crontabs/postgres  chmod: 
I, [2018-04-01T05:11:01.168830 #13]  INFO -- : > echo postgres installed!
I, [2018-04-01T05:11:01.171428 #13]  INFO -- : postgres installed!

I, [2018-04-01T05:11:01.175972 #13]  INFO -- : File > /etc/service/redis/run  chmod: +x
I, [2018-04-01T05:11:01.180347 #13]  INFO -- : File > /etc/service/redis/log/run  chmod: +x
I, [2018-04-01T05:11:01.184687 #13]  INFO -- : File > /etc/runit/3.d/10-redis  chmod: +x
I, [2018-04-01T05:11:01.185651 #13]  INFO -- : Replacing daemonize yes with  in /etc/redis/redis.conf
I, [2018-04-01T05:11:01.186614 #13]  INFO -- : Replacing (?-mix:^pidfile.*$) with  in /etc/redis/redis.conf
I, [2018-04-01T05:11:01.190816 #13]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2018-04-01T05:11:01.194130 #13]  INFO -- : 
I, [2018-04-01T05:11:01.194881 #13]  INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
I, [2018-04-01T05:11:01.195695 #13]  INFO -- : Replacing (?-mix:^bind .*$) with  in /etc/redis/redis.conf
I, [2018-04-01T05:11:01.196497 #13]  INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
I, [2018-04-01T05:11:01.197237 #13]  INFO -- : > echo redis installed
I, [2018-04-01T05:11:01.199243 #13]  INFO -- : redis installed

I, [2018-04-01T05:11:01.199887 #13]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2018-04-01T05:11:01.204778 #13]  INFO -- : logfile ""

I, [2018-04-01T05:11:01.205323 #13]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2018-04-01T05:11:01.206939 #13]  INFO -- : > sleep 10
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 3.0.6 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 159
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

159:M 01 Apr 05:11:01.216 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
159:M 01 Apr 05:11:01.217 # Server started, Redis version 3.0.6
159:M 01 Apr 05:11:01.217 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
159:M 01 Apr 05:11:01.217 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
159:M 01 Apr 05:11:01.351 * DB loaded from disk: 0.134 seconds
159:M 01 Apr 05:11:01.352 * The server is now ready to accept connections on port 6379

…

I, [2018-04-01T05:18:46.818127 #13]  INFO -- : Terminating async processes
I, [2018-04-01T05:18:46.819061 #13]  INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.5/bin/postmaster -D /etc/postgresql/9.5/main pid: 44
2018-04-01 05:18:46.819 UTC [44] LOG:  received fast shutdown request
2018-04-01 05:18:46.820 UTC [44] LOG:  aborting any active transactions
I, [2018-04-01T05:18:46.820892 #13]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 159
159:signal-handler (1522559926) Received SIGTERM scheduling shutdown...
2018-04-01 05:18:46.821 UTC [51] LOG:  autovacuum launcher shutting down
2018-04-01 05:18:46.829 UTC [48] LOG:  shutting down
2018-04-01 05:18:46.847 UTC [48] LOG:  database system is shut down
159:M 01 Apr 05:18:46.912 # User requested shutdown...
159:M 01 Apr 05:18:46.913 * Saving the final RDB snapshot before exiting.
159:M 01 Apr 05:18:47.090 * DB saved on disk
159:M 01 Apr 05:18:47.090 # Redis is now ready to exit, bye bye...
sha256:308ba7f73663b521567f5d00a2f784d49d02d22fc7c92fb2a5eb5fa4ff2ed005
a0fd20a59915456f291ee0519e6ed3508157e9b42ac15d27ca568ba384dce369
Removing old container
+ /usr/bin/docker rm app
app

+ /usr/bin/docker run -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=2 -e UNICORN_SIDEKIQS=1 -e RUBY_GLOBAL_METHOD_CACHE_SIZE=131072 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e LETSENCRYPT_DIR=/shared/letsencrypt -e DISCOURSE_HOSTNAME=[MYADDRESS] -e DISCOURSE_ONION=[ONION SITE] -e DISCOURSE_DEVELOPER_EMAILS=[MYEMAIL] -e DISCOURSE_SMTP_ADDRESS=[MY MAILSERVER] -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=[SMTPUSERNAME -e DISCOURSE_SMTP_PASSWORD=PASSWORD -e LETSENCRYPT_ACCOUNT_EMAIL=ACCOUNTEMAIL -h an-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -p 80:80 -p 443:443 -v /var/discourse/shared/standalone:/shared -v /var/discourse/shared/standalone/log/var-log:/var/log --mac-address [MAC ADDRESS] local_discourse/app /sbin/boot
d0a8d2b49c0a93462b359778e5335b5f04681032de0bb52686c86856ba312054

Posts: 2

Participants: 2

Read full topic

Displaying Star Rating in SERPs with Discourse

$
0
0

@Gulshan_Kumar wrote:

Displaying star rating with Discourse is easy. I am happy to share, It can be done in simple few steps

Process

  1. Create a new container at Tag Manager add tag in head section of Discourse
  2. Add a new HTML Tag containing JSON-LD markup
  3. Filter by page view for particular URL
  4. Deploy > Wait for 24 hrs to see the result in SERPs.

Thanks

Posts: 3

Participants: 2

Read full topic

Lock a topic from moving to other categories?

$
0
0

@Forumz1 wrote:

Hello!

We have a Discourse and people keep moving topics from private areas to public. I can’t find any ways to “lock” these topics in a category and keep them from moving around constantly.

Thanks!

Posts: 2

Participants: 2

Read full topic

Modify the category Authorization


Force HTTPS - An error has occured

Can't Create New Tag

Setup wizard select bug

$
0
0

@Apecengo wrote:

Hello

I’m setting up a new Discourse instance, and in the wizard, when trying to select the language, the wizard panel disappears when the select is opened and I type a letter

Steps to reproduce in macOS 10.13.3 (17D102), Chrome Version 65.0.3325.181 (Official Build) (64-bit)

  1. Open the setup wizard (/wizard)
  2. Click on the “What’s the default language for your community?” select box
  3. When opened and in focus, type the letter “e”, for example

Then, the panel disappears and the only thing left is the background image:

Before typing "e"

https://i.imgur.com/Au1D7jP.png

After

https://i.imgur.com/buB8KjY.png

Note that this is only a minor inconvenience. If you don’t type any letter, you can still continue and do the setup without any problem. Still, a bug is a bug.

Posts: 2

Participants: 2

Read full topic

Avatars clipped in Safari

How to add a class attribute to a table created using markdown

$
0
0

@W.M wrote:

I understand that it is possible to create a table like this:

| Col A | Col B | Col C |
|---|---|---|

My question, how to add a custom class attribute to the table? I mean, rendering it in HTML as, for example:

<table class='shortcuts'>...</table>

Posts: 2

Participants: 2

Read full topic

How Discourse handles avatars on retina displays?

$
0
0

@BlackKnob wrote:

It looks, like the default for the user card avatar is 120px. Is different size used for retina displays?

If I upload at 240px instead of 120px, would a 240px version be used for retina?
Is there a “native” or recommended size for Discourse icons?

Posts: 3

Participants: 3

Read full topic

Alternatives to ❤ for promoting / supporting posts?

$
0
0

@quimgil wrote:

Liking a first post is a good way to support or promote a topic. Using the paradigm of :heart: - Like works pretty well in a forum like this one, mainly dedicated to “positive” topics.

However, today I found myself unable to “Like” a topic in our website, even if I really wanted to promote it and increase its potential visibility. The problem was that the topic featured very sad news. I feared that “liking” the post could be interpreted as me supporting a massacre.

There is no lack of sad news, and some of them will be featured in sites with a Discourse forum. I wonder whether anyone has implemented or thought about implementing an alternative paradigm. For instance, a :star: would be more emotionally neutral but still supportive and clear.

It must be acknowledged that Twitter gets away with hearts as well, and there is no lack of sad news being promoted by users there. Facebook started with the famous :+1: “Like” only, but they addressed this problem some years ago by adding an array of emoticons, including sadness and anger.

Posts: 2

Participants: 2

Read full topic


Mobile Homepage Edit CSS

$
0
0

@fellowshipforums wrote:

Hi,

I am trying to make some edits to the mobile version of my forum. I think that they can be done via CSS, and I’ve done some searching through the Meta, but I can’t quite figure it out.

  1. I am trying to hide the “uncategorized” category from the homepage. I’ve tried the following but it is not working:

category-uncategorized {
display: none;
}

  1. I would like to hide the ‘# total’ posts.

Thanks.

Posts: 5

Participants: 2

Read full topic

WP Discourse plugin - comments are not displaying under posts

$
0
0

@elenaen wrote:

Hi,
I installed WP Discourse plugin on our Wordpress site, connected to our Discourse forum. When I publish a post in Wordpress, it shows up on our Discourse forum (so the connection is working). However, the comments are not being pulled from Discourse (I added a few comments for the posts via Discourse, these comments are not displayed in Wordpress).
I’ve searched your forum on this issue, and checked / followed all the suggestions, such as to make sure there is an admin user with the same username in Wordpress as in Discourse, and that username is used as a Publishing Username). “User Discourse Comments” is enabled in the plugin settings. I did not touch SSO. I tried configuring webhooks, and that did not fix the issue.

A thought that crossed by mind - does the SSL certificate need to be enabled on Wordpress for this to work? Currently there is no certificate on the Wordpress site, as the site is still in development, but we plan on adding one soon.

If you can offer me any guidance on this issue, I would greatly appreciate it.

thank you!

Posts: 2

Participants: 1

Read full topic

Unable to expand profile

$
0
0

@barreeeiroo wrote:

I’m unable to expand my profile on my community:


I’ve even tested on safe mode but is still not working :confused:
Tested also both desktop and mobile views

Posts: 1

Participants: 1

Read full topic

Provide new example for "Who’s using it" (Wanqu.io - Indie Dev forum)

$
0
0

@1c7 wrote:

Hi I want provide a new example for “Who’s using it”

it’s call Wanqu

this website is for maker, they can share their new project,
and W(community admin) would post regularly about what great article he read.
it’s not a huge forum but it’s growing.

if you guys interested, you can put it in “Who’s using it”
and use this icon
image

Thanks!

Posts: 2

Participants: 2

Read full topic

Can't add the second tag

Viewing all 60707 articles
Browse latest View live




Latest Images