{"latest_posts":[{"id":2017470,"name":"Kane York","username":"riking","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","created_at":"2026-07-31T20:04:46.456Z","cooked":"<p>Desconfio de que este seja um relatório de segurança de LLM proveniente de um pipeline incompleto.</p>\n<p>Um pipeline de segurança de LLM totalmente desenvolvido elaboraria uma teoria, configuraria uma instalação de teste do Discourse, ajustaria as configurações de site problemáticas e demonstraria o problema ali. Isso não parece ter ocorrido, e eles passaram diretamente da Teoria para o envio do relatório a você.</p>","post_number":2,"post_type":1,"posts_count":2,"updated_at":"2026-07-31T20:04:46.456Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":1,"readers_count":0,"score":0,"yours":false,"topic_id":408989,"topic_slug":"received-a-bug-report-claiming-onebox-iframe-allowlist-bypass-can-someone-help-verify","topic_title":"Received a bug report claiming onebox iframe allowlist bypass can someone help verify?","topic_html_title":"Received a bug report claiming onebox iframe allowlist bypass can someone help verify?","category_id":6,"display_username":"Kane York","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"I'm suspicious that this is a LLM security report from an incomplete pipeline.\n\nA fully developed LLM security pipeline would develop a theory, then set up a test install of Discourse, set up the problematic site settings, and demonstrate the issue there. This does not seem to have happened, and they jumped from Theory -> Sending the report to you.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":6626,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I’m suspicious that this is a LLM security report from an incomplete pipeline. \nA fully developed LLM security pipeline would develop a theory, then set up a test install of Discourse, set up the problematic site settings, and demonstrate the issue there. This does not seem to have happened, and the&hellip;","truncated":true,"post_url":"/t/received-a-bug-report-claiming-onebox-iframe-allowlist-bypass-can-someone-help-verify/408989/2","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017468,"name":"Kane York","username":"riking","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","created_at":"2026-07-31T19:59:39.874Z","cooked":"<p>Após a atualização mais recente do <a href=\"http://community.openstreetmap.org\" rel=\"noopener nofollow ugc\">community.openstreetmap.org</a>, surgiu um bug estranho: a posição de rolagem pula para o final do tópico sempre que a tela do meu celular desliga!</p>\n<p>Gravei uma captura de tela mostrando isso acontecendo no Firefox mobile para Android:</p>\n<p></p><div class=\"video-placeholder-container\" data-video-src=\"https://global.discourse-cdn.com/meta/original/4X/f/2/5/f2547b238a3c3575131256f6fbed65d31a7b67dc.mp4\">\n  </div><p></p>","post_number":1,"post_type":1,"posts_count":1,"updated_at":"2026-07-31T19:59:39.874Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":1,"readers_count":0,"score":0.2,"yours":false,"topic_id":409013,"topic_slug":"mobile-firefox-scrolling-to-bottom-of-topic-on-screen-lock","topic_title":"Mobile Firefox scrolling to bottom of topic on screen lock","topic_html_title":"Mobile Firefox scrolling to bottom of topic on screen lock","category_id":6,"display_username":"Kane York","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"After the most recent update to community.openstreetmap.org, a strange bug has surfaced: the scroll position will jump to the bottom of the topic whenever my phone screen turns off! \n\nI have captured a screen recording of this happening in mobile Firefox for Android: \n\n![screen-20260731-125710-1785527821007|video](upload://yzKxWTFd0DU8Fot0pQ8Gjkfv4n2.mp4)","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":6626,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"After the most recent update to <a href=\"http://community.openstreetmap.org\" rel=\"noopener nofollow ugc\">community.openstreetmap.org</a>, a strange bug has surfaced: the scroll position will jump to the bottom of the topic whenever my phone screen turns off! \nI have captured a screen recording of this happening in mobile Firefox for Android:","truncated":true,"post_url":"/t/mobile-firefox-scrolling-to-bottom-of-topic-on-screen-lock/409013/1","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"calendar_details":[],"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null,"can_vote":false},{"id":2017462,"name":"Ethan ","username":"Ethsim2","avatar_template":"/user_avatar/meta.discourse.org/ethsim2/{size}/522255_2.png","created_at":"2026-07-31T19:41:26.297Z","cooked":"<p>Obrigado - isso confirma que o arquivo do lado do host precisa de um mapeamento de volume explícito.<br>\nVou alterar o runbook para usar <code>/var/discourse/shared/multi/multisite.yml</code><br>\nmontado em <code>/var/www/discourse/config/multisite.yml</code>.</p>\n<p>Para o container padrão <code>app</code> all-in-one, com PostgreSQL e Redis gerenciados<br>\ndentro do container Discourse, é suficiente uma entrada <code>multisite.yml</code> contendo apenas<br>\n<code>host_names</code>, ou cada site também deve ter valores explícitos como<br>\n<code>database</code>, <code>username</code>, <code>host</code>, <code>pool</code> e <code>timeout</code>?</p>\n<p>Por exemplo, isso é válido para criar o segundo site?</p>\n<pre><code class=\"lang-plaintext\">    forum2:\n      host_names:\n        - forum2.example.com\n</code></pre>","post_number":66,"post_type":1,"posts_count":55,"updated_at":"2026-07-31T19:41:26.297Z","reply_count":0,"reply_to_post_number":65,"quote_count":0,"incoming_link_count":1,"reads":3,"readers_count":2,"score":5.4,"yours":false,"topic_id":392692,"topic_slug":"one-server-for-2-discourse-communities","topic_title":"One server for 2 Discourse communities?","topic_html_title":"One server for 2 Discourse communities?","category_id":31,"display_username":"Ethan ","primary_group_name":null,"flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Tester","title_is_group":false,"reply_to_user":{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png"},"bookmarked":false,"raw":"Thanks - that confirms the host-side file needs an explicit volume mapping.\nI’ll amend the runbook to use `/var/discourse/shared/multi/multisite.yml`\nmounted at `/var/www/discourse/config/multisite.yml`.\n\nFor the standard all-in-one `app` container, with PostgreSQL and Redis managed\ninside the Discourse container, is a `multisite.yml` entry containing only\n`host_names` sufficient, or should each site also have explicit values such\nas `database`, `username`, `host`, `pool`, and `timeout`?\n\nFor example, is this valid for creating the second site?\n\n```\n    forum2:\n      host_names:\n        - forum2.example.com\n```","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":160471,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Thanks - that confirms the host-side file needs an explicit volume mapping. \nI’ll amend the runbook to use /var/discourse/shared/multi/multisite.yml \nmounted at /var/www/discourse/config/multisite.yml. \nFor the standard all-in-one app container, with PostgreSQL and Redis managed \ninside the Discours&hellip;","truncated":true,"post_url":"/t/one-server-for-2-discourse-communities/392692/66","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017456,"name":"Nathan Kershaw","username":"nathank","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png","created_at":"2026-07-31T19:21:21.875Z","cooked":"<p>Interessante! Eu não tinha percebido que ela também faria isso. Vale a pena notar que ela também mostra eventos em Mensagens no calendário. Para mim, isso é um grande diferencial, e eu prefiro isso ao comportamento padrão.</p>\n<p>Eu também já oculto o calendário nas categorias de Eventos, pois acho-o bastante bagunçado/feio; ter o bloco da barra lateral direita ativo nessas categorias é muito melhor.</p>","post_number":7,"post_type":1,"posts_count":7,"updated_at":"2026-07-31T19:37:16.873Z","reply_count":0,"reply_to_post_number":6,"quote_count":0,"incoming_link_count":0,"reads":4,"readers_count":3,"score":0.8,"yours":false,"topic_id":408904,"topic_slug":"mostrar-proximos-eventos-en-todas-las-categorias","topic_title":"Mostrar \"Proximos Eventos\" en todas las Categorias","topic_html_title":"Mostrar &ldquo;Proximos Eventos&rdquo; en todas las Categorias","category_id":6,"display_username":"Nathan Kershaw","primary_group_name":null,"flair_name":"support-advocates","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":148,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Support Advocate","title_is_group":false,"reply_to_user":{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png"},"bookmarked":false,"raw":"Interesting! I hadn't appreciated it would do that either. Of note, it shows events in Messages in the calendar too. For me this is a major bonus, and I prefer this to the default behaviour.\n\nI also hide the calendar in Events categories already as I find it pretty messy / ugly; having the right sidebar block active in these is much nicer.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":57788,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Interesting! I hadn’t appreciated it would do that either. Of note, it shows events in Messages in the calendar too. For me this is a major bonus, and I prefer this to the default behaviour. \nI also hide the calendar in Events categories already as I find it pretty messy / ugly; having the right sid&hellip;","truncated":true,"post_url":"/t/mostrar-proximos-eventos-en-todas-las-categorias/408904/7","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":true},{"id":2017451,"name":"","username":"markvanlan","avatar_template":"/user_avatar/meta.discourse.org/markvanlan/{size}/160087_2.png","created_at":"2026-07-31T19:05:23.621Z","cooked":"<p>Sim, isso é esperado! Ao atualizar a página, a publicação estará em sua localização correta. Se não fizéssemos isso, sua nova publicação não seria visível e pareceria um bug visual.</p>","post_number":2,"post_type":1,"posts_count":2,"updated_at":"2026-07-31T19:05:23.621Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":5,"readers_count":4,"score":6.0,"yours":false,"topic_id":408969,"topic_slug":"nested-replies-appear-at-the-top","topic_title":"Nested replies appear at the top","topic_html_title":"Nested replies appear at the top","category_id":6,"display_username":"","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111","flair_group_id":47,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"team","title_is_group":true,"bookmarked":false,"raw":"Yep, this is expected! On refresh, the post will be in it's proper location. If we didn't do this, your new post wouldn't be visible and it would look like a visual bug.","actions_summary":[],"moderator":false,"admin":true,"staff":true,"user_id":68554,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Yep, this is expected! On refresh, the post will be in it’s proper location. If we didn’t do this, your new post wouldn’t be visible and it would look like a visual bug.","truncated":true,"post_url":"/t/nested-replies-appear-at-the-top/408969/2","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017434,"name":"Falco","username":"Falco","avatar_template":"/user_avatar/meta.discourse.org/falco/{size}/179432_2.png","created_at":"2026-07-31T17:56:43.579Z","cooked":"<p>Sim, agora é possível neste formato</p>\n<p><a href=\"https://discourse-on-a-pi5.falco.dev/resenha/r/watercooler\" rel=\"noopener nofollow ugc\">https://discourse-on-a-pi5.falco.dev/resenha/r/watercooler</a></p>","post_number":76,"post_type":1,"posts_count":72,"updated_at":"2026-07-31T17:56:54.208Z","reply_count":0,"reply_to_post_number":75,"quote_count":0,"incoming_link_count":0,"reads":10,"readers_count":9,"score":62.0,"yours":false,"topic_id":389056,"topic_slug":"resenha-add-discord-style-voice-rooms-to-your-community","topic_title":"Resenha - Add Discord-style Voice Rooms to Your Community :studio_microphone:","topic_html_title":"Resenha - Add Discord-style Voice Rooms to Your Community :studio_microphone:","category_id":22,"display_username":"Falco","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111","flair_group_id":47,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"team","title_is_group":true,"reply_to_user":{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png"},"bookmarked":false,"raw":"Yeah, it is now possible in this format\n\n<https://discourse-on-a-pi5.falco.dev/resenha/r/watercooler>","actions_summary":[{"id":2,"count":4}],"moderator":false,"admin":true,"staff":true,"user_id":8722,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Yeah, it is now possible in this format \n<a href=\"https://discourse-on-a-pi5.falco.dev/resenha/r/watercooler\">https://discourse-on-a-pi5.falco.dev/resenha/r/watercooler</a>","truncated":true,"post_url":"/t/resenha-add-discord-style-voice-rooms-to-your-community/389056/76","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":4}],"current_user_reaction":null,"reaction_users_count":4,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017433,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T17:51:57.342Z","cooked":"<p>Me pergunto se é possível vincular um quarto específico por meio de links href? Gostaria de adicionar um atalho para uma única sala de teste para simplificar nossa UX.</p>","post_number":75,"post_type":1,"posts_count":72,"updated_at":"2026-07-31T17:51:57.342Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":10,"readers_count":9,"score":7.0,"yours":false,"topic_id":389056,"topic_slug":"resenha-add-discord-style-voice-rooms-to-your-community","topic_title":"Resenha - Add Discord-style Voice Rooms to Your Community :studio_microphone:","topic_html_title":"Resenha - Add Discord-style Voice Rooms to Your Community :studio_microphone:","category_id":22,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"I wonder if it is possible to link a specific room from href links? Want to add a shortcut to a single test room to simplify our UX.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I wonder if it is possible to link a specific room from href links? Want to add a shortcut to a single test room to simplify our UX.","truncated":true,"post_url":"/t/resenha-add-discord-style-voice-rooms-to-your-community/389056/75","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017432,"name":"Falco","username":"Falco","avatar_template":"/user_avatar/meta.discourse.org/falco/{size}/179432_2.png","created_at":"2026-07-31T17:51:26.095Z","cooked":"<p>Corrigi ambos os problemas, obrigado pelo relatório, <a class=\"mention\" href=\"/u/nathank\">@nathank</a>!</p>","post_number":74,"post_type":1,"posts_count":72,"updated_at":"2026-07-31T17:51:26.095Z","reply_count":0,"reply_to_post_number":73,"quote_count":0,"incoming_link_count":0,"reads":9,"readers_count":8,"score":16.8,"yours":false,"topic_id":389056,"topic_slug":"resenha-add-discord-style-voice-rooms-to-your-community","topic_title":"Resenha - Add Discord-style Voice Rooms to Your Community :studio_microphone:","topic_html_title":"Resenha - Add Discord-style Voice Rooms to Your Community :studio_microphone:","category_id":22,"display_username":"Falco","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111","flair_group_id":47,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"team","title_is_group":true,"reply_to_user":{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png"},"bookmarked":false,"raw":"I have made fixes for both of those, thanks for the report @nathank!","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":true,"staff":true,"user_id":8722,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I have made fixes for both of those, thanks for the report <a class=\"mention\" href=\"/u/nathank\">@nathank</a>!","truncated":true,"post_url":"/t/resenha-add-discord-style-voice-rooms-to-your-community/389056/74","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017397,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T16:51:51.506Z","cooked":"<p>Essa é a solução alternativa. Cupons não são difíceis, mas eles introduzem atrito e convertem menos.</p>\n<p>Obrigado.</p>","post_number":11,"post_type":1,"posts_count":11,"updated_at":"2026-07-31T16:52:00.547Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":9,"readers_count":8,"score":16.8,"yours":false,"topic_id":316008,"topic_slug":"provide-discounts-based-on-trust-levels","topic_title":"Provide discounts based on trust levels","topic_html_title":"Provide discounts based on trust levels","category_id":2,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"That's the workaround. Coupons are not hard, they introduce friction and convert less.\n\nThanks.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"That’s the workaround. Coupons are not hard, they introduce friction and convert less. \nThanks.","truncated":true,"post_url":"/t/provide-discounts-based-on-trust-levels/316008/11","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017396,"name":"Jay Pfaffman","username":"pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","created_at":"2026-07-31T16:50:30.766Z","cooked":"<aside class=\"quote no-group\" data-username=\"sober\" data-post=\"1\" data-topic=\"408896\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sober/48/344783_2.png\" class=\"avatar\"> sober:</div>\n<blockquote>\n<p><code>Your socket connection to the server was not read from or written to within the timeout period.</code></p>\n</blockquote>\n</aside>\n<p>Isso parece um timeout de rede para mim</p>","post_number":2,"post_type":1,"posts_count":2,"updated_at":"2026-07-31T16:50:30.766Z","reply_count":0,"reply_to_post_number":null,"quote_count":1,"incoming_link_count":0,"reads":5,"readers_count":4,"score":1.0,"yours":false,"topic_id":408896,"topic_slug":"s3-v2026-8-0-latest","topic_title":"S3存储库无法上传，v2026.8.0-latest版本","topic_html_title":"S3存储库无法上传，v2026.8.0-latest版本","category_id":1,"display_username":"Jay Pfaffman","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Support Expert","title_is_group":false,"bookmarked":false,"raw":"\n[quote=\"sober, post:1, topic:408896\"]\n`Your socket connection to the server was not read from or written to within the timeout period.`\n[/quote]\nThat looks like a network timeout to me","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":15209,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"That looks like a network timeout to me","truncated":true,"post_url":"/t/s3-v2026-8-0-latest/408896/2","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017392,"name":"Jay Pfaffman","username":"pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","created_at":"2026-07-31T16:49:08.369Z","cooked":"<aside class=\"quote no-group\" data-username=\"Ethsim2\" data-post=\"64\" data-topic=\"392692\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/48/522255_2.png\" class=\"avatar\"> Ethsim2:</div>\n<blockquote>\n<p>Não consigo ver onde <code>/var/discourse/config/multisite.yml</code> no host seria automaticamente montado ou copiado para <code>/var/www/discourse/config/multisite.yml</code> dentro do container do aplicativo.</p>\n</blockquote>\n</aside>\n<p>Você precisaria adicionar algo como isso ao seu <code>app.yml</code></p>\n<pre><code class=\"lang-plaintext\">  - volume:\n      host: /var/discourse/shared/multi/multisite.yml\n      guest: /var/www/discourse/config/multisite.yml\n</code></pre>","post_number":65,"post_type":1,"posts_count":55,"updated_at":"2026-07-31T16:49:08.369Z","reply_count":1,"reply_to_post_number":64,"quote_count":1,"incoming_link_count":0,"reads":11,"readers_count":10,"score":7.2,"yours":false,"topic_id":392692,"topic_slug":"one-server-for-2-discourse-communities","topic_title":"One server for 2 Discourse communities?","topic_html_title":"One server for 2 Discourse communities?","category_id":31,"display_username":"Jay Pfaffman","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Support Expert","title_is_group":false,"bookmarked":false,"raw":"[quote=\"Ethsim2, post:64, topic:392692\"]\nI cannot see where `/var/discourse/config/multisite.yml` on the host would automatically be mounted or copied to `/var/www/discourse/config/multisite.yml` inside the app container.\n[/quote]\n\nYou'd need to add something like this to your `app.yml`\n```\n  - volume:\n      host: /var/discourse/shared/multi/multisite.yml\n      guest: /var/www/discourse/config/multisite.yml\n```","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":15209,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"You’d need to add something like this to your app.yml \n  - volume:\n      host: /var/discourse/shared/multi/multisite.yml\n      guest: /var/www/discourse/config/multisite.yml","truncated":true,"post_url":"/t/one-server-for-2-discourse-communities/392692/65","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017390,"name":"Jay Pfaffman","username":"pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","created_at":"2026-07-31T16:35:50.800Z","cooked":"<p>É para isso que os cupons foram projetados.</p>\n<p>Mas, se os cupons forem muito complicados, outra solução seria ter um produto separado. Ele aparecerá na lista de produtos. Você usaria CSS para ocultá-lo das pessoas que não estão no grupo.</p>","post_number":10,"post_type":1,"posts_count":11,"updated_at":"2026-07-31T16:40:18.999Z","reply_count":0,"reply_to_post_number":9,"quote_count":0,"incoming_link_count":0,"reads":11,"readers_count":10,"score":17.2,"yours":false,"topic_id":316008,"topic_slug":"provide-discounts-based-on-trust-levels","topic_title":"Provide discounts based on trust levels","topic_html_title":"Provide discounts based on trust levels","category_id":2,"display_username":"Jay Pfaffman","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Support Expert","title_is_group":false,"reply_to_user":{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png"},"bookmarked":false,"raw":"That's what coupons are designed for.\n\nBut if coupons are too hard, another solution would be to have a separate product. It would show up on the list of products. You'd use CSS to hide it from people not in the group.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":15209,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"That’s what coupons are designed for. \nBut if coupons are too hard, another solution would be to have a separate product. It would show up on the list of products. You’d use CSS to hide it from people not in the group.","truncated":true,"post_url":"/t/provide-discounts-based-on-trust-levels/316008/10","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017389,"name":"Robert","username":"merefield","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","created_at":"2026-07-31T16:32:56.537Z","cooked":"<aside class=\"quote no-group\" data-username=\"alltiagocom\" data-post=\"3\" data-topic=\"408967\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alltiagocom/48/492709_2.png\" class=\"avatar\"> alltiagocom:</div>\n<blockquote>\n<p>em alguns casos, isso podia levar até 20 minutos.</p>\n</blockquote>\n</aside>\n<p>Leva apenas segundos se você migrar para <a href=\"https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413?u=merefield\">a instalação com dois contêineres.</a></p>\n<p>Você pode até agendar a migração para a noite, se realmente quiser, enquanto você e/ou seu público principal estiverem dormindo.</p>\n<p><strong>Você não precisa de uma página de manutenção.</strong></p>","post_number":5,"post_type":1,"posts_count":5,"updated_at":"2026-07-31T16:37:15.991Z","reply_count":0,"reply_to_post_number":3,"quote_count":1,"incoming_link_count":0,"reads":14,"readers_count":13,"score":62.8,"yours":false,"topic_id":408967,"topic_slug":"maintenance-page-workaround-can-this-be-done","topic_title":"Maintenance page workaround - can this be done?","topic_html_title":"Maintenance page workaround - can this be done?","category_id":6,"display_username":"Robert","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Plugin Author","title_is_group":false,"bookmarked":false,"raw":"[quote=\"alltiagocom, post:3, topic:408967\"]\nit would take sometimes 20 minutes.\n[/quote]\n\nIt takes seconds if you move to [the two container install.](https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413?u=merefield)\n\nYou can even schedule the switch over at night if you really want to, whilst you and/or your main audience sleep.\n\n**You don't need a maintenance page.**","actions_summary":[{"id":2,"count":4}],"moderator":false,"admin":false,"staff":false,"user_id":27384,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"It takes seconds if you move to <a href=\"https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413\">the two container install.</a> \nYou can even schedule the switch over at night if you really want to, whilst you and/or your main audience sleep. \nYou don’t need a maintenance page.","truncated":true,"post_url":"/t/maintenance-page-workaround-can-this-be-done/408967/5","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":3},{"id":"100","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":4,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017376,"name":"","username":"Moin","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","created_at":"2026-07-31T16:02:47.080Z","cooked":"<p>Apenas uma observação rápida sobre a questão do tom: não interpretei as respostas da Lilly como grosseiras, apenas como respostas breves a uma pergunta que ainda não estava totalmente clara para quem estava de fora, e como uma sugestão de que o aspecto dos links não funcionarem para todos pode ser algo não relacionado ao componente dela.</p>\n<p>Sobre o problema em si: ter duas seções compartilhando o mesmo slug não é um problema por si só — elas podem coexistir perfeitamente na barra lateral.<br>\nEste componente posiciona as seções via <code>data-section-name</code> no CSS, e esse é o único ponto de ancoragem estável exposto no DOM renderizado. Não há um ID separado para uma seção além do seu slug, então duas seções com um nome idêntico não podem ser atribuídas a valores de ordem diferentes — o componente não consegue distingui-las, e nenhum outra abordagem baseada em CSS também conseguiria, já que o DOM simplesmente não expõe nada mais granular para seleção.<br>\nPortanto, isso não é uma questão de uma pequena melhoria, como você sugeriu com a ideia de ID — isso exigiria que o DOM expusesse algo que o Discourse atualmente não expõe ou uma abordagem fundamentalmente diferente.</p>\n<p>Ainda não estou inteiramente seguro sobre qual é o seu problema com o componente de reordenação em relação ao uso de slugs. No seu exemplo, ambas as seções estão lado a lado — isso funcionaria perfeitamente com este componente. Talvez você possa ajudar a esclarecer exatamente qual era o seu problema ao reordenar suas seções.</p>","post_number":23,"post_type":1,"posts_count":23,"updated_at":"2026-07-31T16:02:47.080Z","reply_count":0,"reply_to_post_number":21,"quote_count":0,"incoming_link_count":0,"reads":7,"readers_count":6,"score":46.4,"yours":false,"topic_id":394049,"topic_slug":"sidebar-menu-reorder","topic_title":"Sidebar Menu Reorder","topic_html_title":"Sidebar Menu Reorder","category_id":120,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Kluges Köpfchen","title_is_group":false,"reply_to_user":{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png"},"bookmarked":false,"raw":"Quick note on the tone question - I didn't read Lilly's replies as rude, just brief answers to a question that wasn't fully clear yet from the outside and a hint that the aspect of links not working for everyone might be unrelated to her component.\n\nOn the actual problem: having two sections share the same slug isn't an issue by itself - they can coexist fine in the sidebar.\nThis component positions sections via `data-section-name` in CSS, and that's the only stable hook exposed in the rendered DOM. There's no separate ID for a section beyond its slug, so two sections with an identical name can't be assigned different order values - the component can't tell them apart, and neither could any other CSS-based approach, since the DOM simply doesn't expose anything more granular to select on.\nSo this isn't a matter of a small improvement, as you suggested with the ID idea - it would require the DOM to expose something Discourse currently doesn't or a fundamentally different approach.\n\nI am still not entirely sure what your problem is with the reorder component regarding it using slugs. In your example both sections are next to each other - this would work fine with this component. Maybe you can still help to clarify what exactly your problem was with reordering your sections.","actions_summary":[{"id":2,"count":3}],"moderator":false,"admin":false,"staff":false,"user_id":95552,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Quick note on the tone question - I didn’t read Lilly’s replies as rude, just brief answers to a question that wasn’t fully clear yet from the outside and a hint that the aspect of links not working for everyone might be unrelated to her component. \nOn the actual problem: having two sections share t&hellip;","truncated":true,"post_url":"/t/sidebar-menu-reorder/394049/23","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":2},{"id":"+1","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017372,"name":"Lou","username":"Lou","avatar_template":"/user_avatar/meta.discourse.org/lou/{size}/544605_2.png","created_at":"2026-07-31T15:57:27.754Z","cooked":"<div class=\"md-table\">\n<table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><img src=\"https://emoji.discourse-cdn.com/twitter/information_source.png?v=15\" title=\":information_source:\" class=\"emoji only-emoji\" alt=\":information_source:\" loading=\"lazy\" width=\"20\" height=\"20\"></td>\n<td><strong>Resumo</strong></td>\n<td>Permite que usuários autorizados dupliquem eventos/tópicos de calendário (criados via <a href=\"https://meta.discourse.org/t/discourse-calendar/97376\" class=\"inline-onebox\">Discourse Calendar and Events</a> ) em um novo período de tempo. Funciona em um único tópico ou em toda uma série marcada (por exemplo, todos os tópicos marcados com `grand-prix`), com uma etapa de revisão para editar as datas propostas antes de confirmar.</td>\n</tr>\n<tr>\n<td><img src=\"https://emoji.discourse-cdn.com/twitter/hammer_and_wrench.png?v=15\" title=\":hammer_and_wrench:\" class=\"emoji only-emoji\" alt=\":hammer_and_wrench:\" loading=\"lazy\" width=\"20\" height=\"20\"></td>\n<td><strong>Link do Repositório</strong></td>\n<td><a href=\"https://github.com/louking/discourse-event-duplicator\" class=\"inline-onebox\" rel=\"noopener nofollow ugc\">GitHub - louking/discourse-event-duplicator: discourse plugin to duplicate events · GitHub</a></td>\n</tr>\n<tr>\n<td><img src=\"https://emoji.discourse-cdn.com/twitter/open_book.png?v=15\" title=\":open_book:\" class=\"emoji only-emoji\" alt=\":open_book:\" loading=\"lazy\" width=\"20\" height=\"20\"></td>\n<td><strong>Guia de Instalação</strong></td>\n<td><a href=\"https://meta.discourse.org/t/install-plugins-in-discourse/19157\">Como instalar plugins no Discourse</a></td>\n</tr>\n</tbody>\n</table>\n</div><h3><a name=\"resumo-1\" class=\"anchor\" href=\"#resumo-1\" aria-label=\"Heading link\"></a>Resumo</h3>\n<p>Este plugin foi desenvolvido para uma comunidade de clube de corrida, cujo calendário consiste principalmente nos mesmos eventos acontecendo todos os anos em datas ajustadas. Recriar manualmente o tópico de cada evento a cada temporada significava duplicar o bloco <code>[event ...]</code>, corrigir o título e procurar quais já haviam sido refeitos. Isso era tedioso e propenso a erros. O Event Duplicator automatiza o processo: escolha um evento de origem, ou toda uma série marcada, obtenha uma nova data proposta, revise ou edite-a e confirme.</p>\n<p>Consulte <a href=\"https://github.com/louking/discourse-event-duplicator/blob/main/docs/USAGE.md\" rel=\"noopener nofollow ugc\">docs/USAGE.md</a> para um guia completo voltado ao usuário: quem pode usá-lo, duplicação de uma série versus um único tópico, como funciona a etapa de revisão.</p>\n<p><div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/e/f/5/ef552d4f2e90757abc0184ac4f93154ed3557290.png\" data-download-href=\"/uploads/short-url/y9eBABdQTDREVzD6eqmGkeixrEs.png?dl=1\" title=\"image\"><img src=\"https://global.discourse-cdn.com/meta/original/4X/e/f/5/ef552d4f2e90757abc0184ac4f93154ed3557290.png\" alt=\"image\" data-base62-sha1=\"y9eBABdQTDREVzD6eqmGkeixrEs\" width=\"356\" height=\"429\" aria-description=\"Uma interface de usuário solicitando a seleção de eventos para duplicar, com filtros de categoria, tags e intervalo de datas. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">image</span><span class=\"informations\">356×429 17.6 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div></p>\n<p><div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/d/4/c/d4c700bd546cf6716d3e71de6bd276c5ea54a3a2.png\" data-download-href=\"/uploads/short-url/umjAiv82Y3UtzwEFt78cDY2nLKq.png?dl=1\" title=\"image\"><img src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/4/c/d4c700bd546cf6716d3e71de6bd276c5ea54a3a2_2_690x259.png\" alt=\"image\" data-base62-sha1=\"umjAiv82Y3UtzwEFt78cDY2nLKq\" width=\"690\" height=\"259\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/d/4/c/d4c700bd546cf6716d3e71de6bd276c5ea54a3a2_2_690x259.png, https://global.discourse-cdn.com/meta/optimized/4X/d/4/c/d4c700bd546cf6716d3e71de6bd276c5ea54a3a2_2_1035x388.png 1.5x, https://global.discourse-cdn.com/meta/original/4X/d/4/c/d4c700bd546cf6716d3e71de6bd276c5ea54a3a2.png 2x\" data-dominant-color=\"F8F9FA\" aria-description=\"Uma interface de software exibindo uma lista de eventos de Fórmula 1, como o Grande Prêmio de Mônaco, com opções para duplicar suas datas. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">image</span><span class=\"informations\">1076×404 25.7 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div></p>\n<h3><a name=\"recursos-2\" class=\"anchor\" href=\"#recursos-2\" aria-label=\"Heading link\"></a>Recursos</h3>\n<ul>\n<li><strong>Duplicação em série</strong>: escolha uma categoria e uma ou mais tags (por exemplo, <code>grand-prix</code>, <code>signature-race</code>; as correspondências são combinadas com OR e desduplicadas, então um tópico com várias tags correspondentes aparece apenas uma vez), opcionalmente restrito a um intervalo de datas de origem, e então revise as datas propostas da próxima ocorrência antes de confirmar.</li>\n<li><strong>Duplicação de evento único</strong>: o mesmo fluxo de revisão e confirmação para um tópico por vez, acessível pelo menu de administração do tópico (ícone de chave inglesa).</li>\n<li><strong>Etapa de revisão editável</strong>: cada linha mostra a data de início original ao lado de uma nova data proposta que você pode editar (granularidade por dia), além de um título editável. A data de fim é sempre derivada automaticamente da duração do evento de origem, para que não fique dessincronizada com uma data de início editada.</li>\n<li><strong>Duas estratégias de ajuste de data plugáveis</strong>, selecionáveis por execução com um padrão configurável:\n<ul>\n<li><em>Mesma data do calendário</em>: ajusta exatamente um ano.</li>\n<li><em>N-º dia da semana do mês</em>: preserva, por exemplo, “3º sábado do mês”, mesmo que isso signifique um dia diferente do mês no ano seguinte.</li>\n</ul>\n</li>\n<li><strong>Marcação “Data a definir”</strong>: para eventos cuja data real ainda não está definida, marque uma linha. Uma anotação configurável (padrão <code>(date TBD)</code>) é adicionada ao título do tópico e ao nome do evento.</li>\n<li><strong>Rastreamento de duplicação</strong>: impede a duplicação do mesmo evento duas vezes (relevante, pois um tópico pode ter mais de uma tag de série). Tópicos já duplicados são marcados e desmarcados por padrão na revisão, com uma opção explícita de reativar a caixa para forçar a duplicação. A exclusão de um tópico duplicado libera automaticamente sua origem para nova duplicação, e a restauração o bloqueia novamente.</li>\n<li><strong>Feedback pós-duplicação</strong>: as linhas duplicadas com sucesso se transformam em um link para o novo tópico diretamente na tabela de revisão. Falhas genuínas são relatadas por linha, em vez de abortar todo o lote.</li>\n</ul>\n<h3><a name=\"requisitos-3\" class=\"anchor\" href=\"#requisitos-3\" aria-label=\"Heading link\"></a>Requisitos</h3>\n<ul>\n<li><a href=\"https://github.com/discourse/discourse-calendar\" rel=\"noopener nofollow ugc\">discourse-calendar</a> deve estar instalado e habilitado. Este plugin duplica eventos utilizando a marcação de postagem <code>[event ...]</code> do próprio discourse-calendar e o modelo <code>DiscoursePostEvent::Event</code>, em vez de criar um armazenamento de datas separado.</li>\n<li>Testado contra Discourse 2026.7.0. Não verificado em versões anteriores.</li>\n</ul>\n<h3><a name=\"configurao-4\" class=\"anchor\" href=\"#configurao-4\" aria-label=\"Heading link\"></a>Configuração</h3>\n<p>Todas as configurações estão em <strong>Admin → Settings → Plugins</strong>, procure por <code>event_duplicator</code>:</p>\n<div class=\"md-table\">\n<table>\n<thead>\n<tr>\n<th>Configuração</th>\n<th>Padrão</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>event_duplicator_enabled</code></td>\n<td>desativado</td>\n<td>Habilita o plugin.</td>\n</tr>\n<tr>\n<td><code>event_duplicator_allowed_groups</code></td>\n<td>staff</td>\n<td>Grupos (além da permissão normal de criação de tópicos por categoria) autorizados a duplicar eventos. Nota: uma lista vazia significa ninguém, não todos. Adicione o grupo “everyone” (todos) para abrir completamente essa permissão.</td>\n</tr>\n<tr>\n<td><code>event_duplicator_default_date_strategy</code></td>\n<td>Mesma data do calendário</td>\n<td>Regra padrão de ajuste de data; pode ser substituída por execução.</td>\n</tr>\n<tr>\n<td><code>event_duplicator_tbd_annotation</code></td>\n<td><code>(date TBD)</code></td>\n<td>Texto adicionado ao título/nome do evento de um tópico duplicado quando marcado como TBD na revisão. Deixe em branco para desativar completamente a funcionalidade de anotação.</td>\n</tr>\n</tbody>\n</table>\n</div><p>A autorização é uma combinação AND de três verificações: permissões normais de categoria do Discourse, participação no grupo <code>event_duplicator_allowed_groups</code> e a permissão do próprio discourse-calendar para criar postagens <code>[event]</code>.</p>\n<h3><a name=\"limitaes-conhecidas-5\" class=\"anchor\" href=\"#limitaes-conhecidas-5\" aria-label=\"Heading link\"></a>Limitações conhecidas</h3>\n<ul>\n<li>A edição de data na etapa de revisão possui apenas granularidade por dia (sem edição de hora do dia). Essa é uma decisão de escopo deliberada: o caso de uso alvo são datas recorrentes de corridas/eventos, não horários.</li>\n</ul>\n<h3><a name=\"cdigo-fonte-problemas-6\" class=\"anchor\" href=\"#cdigo-fonte-problemas-6\" aria-label=\"Heading link\"></a>Código-fonte / problemas</h3>\n<ul>\n<li>GitHub: <a href=\"https://github.com/louking/discourse-event-duplicator\" class=\"inline-onebox\" rel=\"noopener nofollow ugc\">GitHub - louking/discourse-event-duplicator: discourse plugin to duplicate events · GitHub</a></li>\n<li>Issues/solicitações de recursos: <a href=\"https://github.com/louking/discourse-event-duplicator/issues\" class=\"inline-onebox\" rel=\"noopener nofollow ugc\">Issues · louking/discourse-event-duplicator · GitHub</a></li>\n<li>Suítes de testes de backend (RSpec) e frontend (QUnit) estão ambas incluídas e executadas em CI em cada push/PR.</li>\n</ul>","post_number":1,"post_type":1,"posts_count":1,"updated_at":"2026-07-31T15:59:36.741Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":2,"reads":10,"readers_count":9,"score":27.0,"yours":false,"topic_id":409003,"topic_slug":"event-duplicator-duplicate-calendar-events-topics-into-a-new-time-period","topic_title":"Event Duplicator: duplicate calendar events/topics into a new time period","topic_html_title":"Event Duplicator: duplicate calendar events/topics into a new time period","category_id":22,"display_username":"Lou","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Plugin Author","title_is_group":false,"bookmarked":false,"raw":"|  |  |  |\n|----|----|----|\n| :information_source: | **Summary** | Lets authorized users duplicate calendar events/topics (created via https://meta.discourse.org/t/discourse-calendar/97376 ) into a new time period. Works on a single topic or a whole tagged series (e.g. every topic tagged \\`grand-prix\\`), with a review step to edit proposed dates before committing. |\n| :hammer_and_wrench: | **Repository Link** | https://github.com/louking/discourse-event-duplicator |\n| :open_book: | **Install Guide** | [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |\n\n### Summary\n\nThis plugin was built for a running-club community whose calendar is largely the same events happening every year on a shifted date. Recreating each event's topic by hand every season meant duplicating the `[event ...]` block, fixing the title, and hunting down which ones were already redone. That was tedious and error-prone. Event Duplicator automates it: pick a source event, or a whole tagged series of them, get a proposed new date, review or edit it, and confirm.\n\nSee [docs/USAGE.md](https://github.com/louking/discourse-event-duplicator/blob/main/docs/USAGE.md) for a full user-facing walkthrough: who can use it, duplicating a series vs. a single topic, how the review step works.\n\n![image|356x429](upload://y9eBABdQTDREVzD6eqmGkeixrEs.png)\n\n![image|690x259](upload://umjAiv82Y3UtzwEFt78cDY2nLKq.png)\n\n### Features\n\n* **Series duplication**: pick a category and one or more tags (e.g. `grand-prix`, `signature-race`; matches are OR'd and deduplicated, so a topic with multiple matching tags only shows up once), optionally restricted to a source date range, then review proposed next-occurrence dates before confirming.\n* **Single-event duplication**: the same review-and-confirm flow for one topic at a time, from that topic's admin menu (wrench icon).\n* **Editable review step**: each row shows the original start date next to a proposed new one you can edit (day granularity), plus an editable title. The end date is always derived automatically from the source event's own duration, so it can't drift out of sync with an edited start date.\n* **Two pluggable date-shift strategies**, selectable per run with a configurable default:\n  * *Same calendar date*: shift by exactly one year.\n  * *Nth weekday of month*: preserve e.g. \"3rd Saturday of the month\" even when that's a different day-of-month next year.\n* **\"Date TBD\" flagging**: for events whose real-world date isn't settled yet, flag a row. A configurable annotation (default `(date TBD)`) gets appended to both the topic title and the event name.\n* **Duplicate tracking**: prevents re-duplicating the same event twice (relevant since a topic can carry more than one series tag). Already-duplicated topics are flagged and unselected by default in review, with an explicit re-check-the-box override to force it anyway. Deleting a duplicate topic automatically frees its source up for re-duplication, and undeleting re-locks it.\n* **Post-duplication feedback**: successfully duplicated rows turn into a link to the new topic right in the review table. Genuine failures are reported per row instead of aborting the whole batch.\n\n### Requirements\n\n* [discourse-calendar](https://github.com/discourse/discourse-calendar) must be installed and enabled. This plugin duplicates events by going through discourse-calendar's own `[event ...]` post markup and `DiscoursePostEvent::Event` model instead of inventing separate date storage.\n* Tested against Discourse 2026.7.0. Not verified on earlier releases.\n\n### Configuration\n\nAll settings are under **Admin → Settings → Plugins**, search for `event_duplicator`:\n\n| Setting | Default | Description |\n|----|----|----|\n| `event_duplicator_enabled` | off | Enables the plugin. |\n| `event_duplicator_allowed_groups` | staff | Groups (in addition to normal per-category topic-creation permission) allowed to duplicate events. Note: an empty list means nobody, not everyone. Add the \"everyone\" group to fully open this up. |\n| `event_duplicator_default_date_strategy` | Same calendar date | Default date-shift rule; overridable per run. |\n| `event_duplicator_tbd_annotation` | `(date TBD)` | Text appended to a duplicated topic's title/event name when flagged TBD in review. Leave blank to disable the annotation feature entirely. |\n\nAuthorization is an AND of three checks: normal Discourse category permissions, membership in `event_duplicator_allowed_groups`, and discourse-calendar's own permission to create `[event]` posts at all.\n\n### Known limitations\n\n* The review step's date editing is day-granularity only (no time-of-day editing). That's a deliberate scope decision: the target use case is recurring race/event dates, not times.\n\n### Source / issues\n\n* GitHub: https://github.com/louking/discourse-event-duplicator\n* Issues/feature requests: https://github.com/louking/discourse-event-duplicator/issues\n* Backend (RSpec) and frontend (QUnit) test suites are both included and run in CI on every push/PR.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":185304,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":":information_source:\nSummary\nLets authorized users duplicate calendar events/topics (created via <a href=\"https://meta.discourse.org/t/discourse-calendar/97376\" class=\"inline-onebox\">Discourse Calendar and Events</a> ) into a new time period. Works on a single topic or a whole tagged series (e.g. every topic tagged `grand-prix`), with a review step to edit proposed dates befor&hellip;","truncated":true,"post_url":"/t/event-duplicator-duplicate-calendar-events-topics-into-a-new-time-period/409003/1","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"calendar_details":[],"customer_flair_customer":null,"reactions":[{"id":"eyes","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null,"can_vote":false},{"id":2017366,"name":"Lillian ","username":"Lilly","avatar_template":"/user_avatar/meta.discourse.org/lilly/{size}/572196_2.png","created_at":"2026-07-31T15:54:24.332Z","cooked":"<p>então você entra no tópico do meu componente, me manipula e me chama de rude porque eu não entendo seus posts? talvez devesse ler a documentação.</p>\n<p>bem-vindo à minha lista de ignorados.</p>","post_number":22,"post_type":1,"posts_count":23,"updated_at":"2026-07-31T15:54:54.432Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":2,"reads":7,"readers_count":6,"score":11.4,"yours":false,"topic_id":394049,"topic_slug":"sidebar-menu-reorder","topic_title":"Sidebar Menu Reorder","topic_html_title":"Sidebar Menu Reorder","category_id":120,"display_username":"Lillian ","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"so you come into my component topic and gaslight me and call me rude because i don't understand your posts? maybe read the documentation. \n\nwelcome to my ignore list.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":127856,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"so you come into my component topic and gaslight me and call me rude because i don’t understand your posts? maybe read the documentation. \nwelcome to my ignore list.","truncated":true,"post_url":"/t/sidebar-menu-reorder/394049/22","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017344,"name":"Nate Dhaliwal","username":"NateDhaliwal","avatar_template":"/user_avatar/meta.discourse.org/natedhaliwal/{size}/313494_2.png","created_at":"2026-07-31T15:27:47.531Z","cooked":"<p>Finalmente, uma correção!! Obrigado, zogstrip!</p>","post_number":22,"post_type":1,"posts_count":21,"updated_at":"2026-07-31T15:27:47.531Z","reply_count":0,"reply_to_post_number":21,"quote_count":0,"incoming_link_count":0,"reads":8,"readers_count":7,"score":1.6,"yours":false,"topic_id":400459,"topic_slug":"opening-forum-goes-to-topics-1-day-ago-or-older-not-recent-topics","topic_title":"Opening forum goes to topics 1 day ago or older, not recent topics","topic_html_title":"Opening forum goes to topics 1 day ago or older, not recent topics","category_id":1,"display_username":"Nate Dhaliwal","primary_group_name":null,"flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Senior Tester","title_is_group":false,"reply_to_user":{"id":1995,"username":"zogstrip","name":"","avatar_template":"/user_avatar/meta.discourse.org/zogstrip/{size}/512781_2.png"},"bookmarked":false,"raw":"Finally, a fix!! Thanks, zogstrip!","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":135392,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Finally, a fix!! Thanks, zogstrip!","truncated":true,"post_url":"/t/opening-forum-goes-to-topics-1-day-ago-or-older-not-recent-topics/400459/22","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017334,"name":"user517","username":"BTripz","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/a88e57/{size}.png","created_at":"2026-07-31T15:06:03.143Z","cooked":"<p>Excelente, obrigado.</p>\n<p>Consegui mover todos os tópicos para uma Nova Categoria usando uma tarefa rake (<a href=\"https://meta.discourse.org/t/bulk-move-many-topics-from-one-category-to-another/38704/34?tl=en\" class=\"inline-onebox\">Bulk move many topics from one category to another - #34 by tshenry</a>) e, em seguida, excluí a categoria antiga e renomeei a nova, de modo que, espero, ninguém perceba nenhuma diferença.</p>\n<p>Agora consegui desativar o plugin e o site está funcionando como esperado.</p>","post_number":894,"post_type":1,"posts_count":870,"updated_at":"2026-07-31T15:06:03.143Z","reply_count":0,"reply_to_post_number":893,"quote_count":0,"incoming_link_count":0,"reads":8,"readers_count":7,"score":16.6,"yours":false,"topic_id":69776,"topic_slug":"angus-events-plugin","topic_title":"Angus' Events Plugin :calendar:","topic_html_title":"Angus&rsquo; Events Plugin :calendar:","category_id":22,"display_username":"user517","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"reply_to_user":{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png"},"bookmarked":false,"raw":"Brilliant, thanks.\n\nI have managed to move all the topics into a New Category using a rake task (https://meta.discourse.org/t/bulk-move-many-topics-from-one-category-to-another/38704/34?tl=en) and then deleted the old category and renamed the new category so no-one should know any difference, hopefully.\n\nI have now managed to disable the plugin and the site is now working as expected.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":198767,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Brilliant, thanks. \nI have managed to move all the topics into a New Category using a rake task (<a href=\"https://meta.discourse.org/t/bulk-move-many-topics-from-one-category-to-another/38704/34?tl=en\" class=\"inline-onebox\">Bulk move many topics from one category to another - #34 by tshenry</a>) and then deleted the old category and renamed the new category so no-one should know any difference, hopefully. \nI have now managed to&hellip;","truncated":true,"post_url":"/t/angus-events-plugin/69776/894","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017329,"name":"Lillian ","username":"Lilly","avatar_template":"/user_avatar/meta.discourse.org/lilly/{size}/572196_2.png","created_at":"2026-07-31T14:55:33.649Z","cooked":"<p>tenho uma solução, mas não tenho tempo para postá-la agora. responderei mais tarde.</p>\n<p><div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/5/5/5/5551bdcbce84a1847fc3723e41eb133eb73c046b.png\" data-download-href=\"/uploads/short-url/caLIkSWSrI2CYAVUkTTyEMnTORl.png?dl=1\" title=\"image\"><img src=\"https://global.discourse-cdn.com/meta/original/4X/5/5/5/5551bdcbce84a1847fc3723e41eb133eb73c046b.png\" alt=\"image\" data-base62-sha1=\"caLIkSWSrI2CYAVUkTTyEMnTORl\" width=\"690\" height=\"321\" aria-description=\"Janela de atualização rápida informando que o sistema está passando por uma breve renovação de 30 segundos. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">image</span><span class=\"informations\">690×321 20.1 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div></p>","post_number":4,"post_type":1,"posts_count":5,"updated_at":"2026-07-31T15:29:18.374Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":18,"readers_count":17,"score":18.6,"yours":false,"topic_id":408967,"topic_slug":"maintenance-page-workaround-can-this-be-done","topic_title":"Maintenance page workaround - can this be done?","topic_html_title":"Maintenance page workaround - can this be done?","category_id":6,"display_username":"Lillian ","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"i have a solution but i don’t have time to post it right now. will reply later.\n\n![image|690x321, 75%](upload://caLIkSWSrI2CYAVUkTTyEMnTORl.png)","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":127856,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"i have a solution but i don’t have time to post it right now. will reply later. \n <a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/5/5/5/5551bdcbce84a1847fc3723e41eb133eb73c046b.png\" data-download-href=\"/uploads/short-url/caLIkSWSrI2CYAVUkTTyEMnTORl.png?dl=1\" title=\"image\">[image]</a>","truncated":true,"post_url":"/t/maintenance-page-workaround-can-this-be-done/408967/4","locale":"en","is_localized":true,"language":"en","localization_outdated":true,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017328,"name":"","username":"zogstrip","avatar_template":"/user_avatar/meta.discourse.org/zogstrip/{size}/512781_2.png","created_at":"2026-07-31T14:52:56.380Z","cooked":"<p>Parece que o problema está vindo dos cabeçalhos <a href=\"https://github.com/discourse/discourse/pull/38763\" rel=\"noopener nofollow ugc\"><code>bfcache-compatible</code></a>.</p>\n<aside class=\"onebox githubpullrequest\" data-onebox-src=\"https://github.com/discourse/discourse/pull/42207\">\n  <header class=\"source\">\n\n      <a href=\"https://github.com/discourse/discourse/pull/42207\" target=\"_blank\" rel=\"noopener\">github.com/discourse/discourse</a>\n  </header>\n\n  <article class=\"onebox-body\">\n    <div class=\"github-row --gh-status-merged\" data-github-private-repo=\"false\">\n\n\n\n    <div class=\"github-icon-container\" title=\"Merged Pull Request\">\n      <svg width=\"60\" height=\"60\" class=\"github-icon\" viewBox=\"0 0 12 16\" aria-hidden=\"true\"><path fill-rule=\"evenodd\" d=\"M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z\"></path></svg>\n    </div>\n\n  <div class=\"github-info-container\">\n\n\n\n      <h4>\n        <a href=\"https://github.com/discourse/discourse/pull/42207\" target=\"_blank\" rel=\"noopener\">FIX: Prevent browsers from restoring stale documents in bfcache mode (#42207)</a>\n      </h4>\n\n    <div class=\"branches\">\n      <code>main</code> ← <code>fix-bfcache-stale-document-restores</code>\n    </div>\n\n      <div class=\"github-info\">\n        <div class=\"date\">\n          merged <span class=\"discourse-local-date\" data-format=\"ll\" data-date=\"2026-07-31\" data-time=\"15:24:47\" data-timezone=\"UTC\">03:24PM - 31 Jul 26 UTC</span>\n        </div>\n\n        <div class=\"user\">\n          <a href=\"https://github.com/ZogStriP\" target=\"_blank\" rel=\"noopener\">\n            <img alt=\"\" src=\"https://global.discourse-cdn.com/meta/original/4X/7/b/9/7b9539ff421fd19b44944ebce31e4657b70735ce.jpeg\" class=\"onebox-avatar-inline\" width=\"20\" height=\"20\" data-dominant-color=\"181818\">\n            ZogStriP\n          </a>\n        </div>\n\n        <div class=\"lines\" title=\"1 commits changed 6 files with 148 additions and 10 deletions\">\n          <a href=\"https://github.com/discourse/discourse/pull/42207/files\" target=\"_blank\" rel=\"noopener\">\n            <span class=\"added\">+148</span>\n            <span class=\"removed\">-10</span>\n          </a>\n        </div>\n      </div>\n  </div>\n</div>\n\n  <div class=\"github-row\">\n    <p class=\"github-body-container\">Previously, enabling `cache_control_bfcache_compatibility` (the experiment curre<span class=\"show-more-container\"><a href=\"https://github.com/discourse/discourse/pull/42207\" target=\"_blank\" rel=\"noopener\" class=\"show-more\">…</a></span><span class=\"excerpt hidden\">ntly running on meta, #38763) made HTML documents storable in the browser HTTP cache, and browsers skip revalidation on history navigations — so back/forward, session restore, and discarded-tab reloads could resurrect a days-old document: stale topic lists that only get older, and logged-in UI shown to logged-out sessions (and vice versa). Reported in https://meta.discourse.org/t/400459.\n\nThis change keeps the documents out of shared caches (`no-cache, private`), reloads any document that was served from the HTTP cache on a history navigation (navigation entry with `type === \"back_forward\"` and `transferSize === 0` — a forced reload gets type `\"reload\"`, so it cannot loop), and validates the session on `pageshow` restores from the back/forward cache, reloading when the logged-in user no longer matches the one the page booted with. Both client-side checks only run when the setting is enabled; the full rationale (browser-engine specifics, why `transferSize` rather than `deliveryType`, why `fetch` rather than `ajax`) is in the commit message.\n\nReproduced and verified end-to-end in Chromium and Firefox: with the setting enabled, `goBack()` served `/latest` with zero network contact — stale list, wrong login state, and the exact `403 /u/:username/private-message-topic-tracking-state` errors from the meta report; with this change the same navigation heals with a single automatic reload, and a control run with the setting disabled behaves as before.</span></p>\n  </div>\n\n  </article>\n\n  <div class=\"onebox-metadata\">\n    \n    \n  </div>\n\n  <div style=\"clear: both\"></div>\n</aside>\n\n<p><small><em>cc <a class=\"mention\" href=\"/u/falco\">@Falco</a></em></small></p>","post_number":21,"post_type":1,"posts_count":21,"updated_at":"2026-07-31T14:53:12.905Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":8,"readers_count":7,"score":111.6,"yours":false,"topic_id":400459,"topic_slug":"opening-forum-goes-to-topics-1-day-ago-or-older-not-recent-topics","topic_title":"Opening forum goes to topics 1 day ago or older, not recent topics","topic_html_title":"Opening forum goes to topics 1 day ago or older, not recent topics","category_id":1,"display_username":"","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111","flair_group_id":47,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"team","title_is_group":true,"bookmarked":false,"raw":"Looks like the issue is coming form the [`bfcache-compatible`](https://github.com/discourse/discourse/pull/38763) headers.\n\nhttps://github.com/discourse/discourse/pull/42207\n\n<small>_cc @Falco_</small>","actions_summary":[{"id":2,"count":5}],"moderator":false,"admin":true,"staff":true,"user_id":1995,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Looks like the issue is coming form the <a href=\"https://github.com/discourse/discourse/pull/38763\">bfcache-compatible</a> headers. \n\n\ncc <a class=\"mention\" href=\"/u/falco\">@Falco</a>","truncated":true,"post_url":"/t/opening-forum-goes-to-topics-1-day-ago-or-older-not-recent-topics/400459/21","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"confetti_ball","type":"emoji","count":2},{"id":"heart","type":"emoji","count":2},{"id":"eyes","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":5,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017324,"name":"user521","username":"Jordan451","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/b9e5f3/{size}.png","created_at":"2026-07-31T14:47:15.102Z","cooked":"<p>Muito verdade. É desconfortável que os humanos tenham que impedir outros humanos apenas para provar que não somos máquinas, o que já não somos desde o início.</p>","post_number":35,"post_type":1,"posts_count":35,"updated_at":"2026-07-31T14:47:15.102Z","reply_count":0,"reply_to_post_number":32,"quote_count":0,"incoming_link_count":0,"reads":16,"readers_count":15,"score":48.2,"yours":false,"topic_id":405659,"topic_slug":"forums-that-forbid-ai-content-hows-it-going","topic_title":"Forums that forbid AI content… How's it going?","topic_html_title":"Forums that forbid AI content… How&rsquo;s it going?","category_id":65,"display_username":"user521","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"reply_to_user":{"id":8307,"username":"HAWK","name":"Hawk","avatar_template":"/user_avatar/meta.discourse.org/hawk/{size}/86627_2.png"},"bookmarked":false,"raw":"Very true. It's awkward that humans will have to stop humans just to prove that we are not machines which we are not in the first place.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":198785,"hidden":false,"trust_level":0,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Very true. It’s awkward that humans will have to stop humans just to prove that we are not machines which we are not in the first place.","truncated":true,"post_url":"/t/forums-that-forbid-ai-content-hows-it-going/405659/35","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017313,"name":"Karthik K","username":"Karthik_K1","avatar_template":"/user_avatar/meta.discourse.org/karthik_k1/{size}/489159_2.png","created_at":"2026-07-31T14:26:11.091Z","cooked":"<p>Obrigado! Vou verificar novamente mais tarde.</p>","post_number":53,"post_type":1,"posts_count":43,"updated_at":"2026-07-31T14:26:11.091Z","reply_count":0,"reply_to_post_number":52,"quote_count":0,"incoming_link_count":0,"reads":12,"readers_count":11,"score":2.4,"yours":false,"topic_id":385007,"topic_slug":"discourse-id-is-now-available-try-it-today","topic_title":"Discourse ID is now available. Try it today!","topic_html_title":"Discourse ID is now available. Try it today!","category_id":67,"display_username":"Karthik K","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"reply_to_user":{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png"},"bookmarked":false,"raw":"Thanks! Let me recheck after sometime.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":198618,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Thanks! Let me recheck after sometime.","truncated":true,"post_url":"/t/discourse-id-is-now-available-try-it-today/385007/53","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017312,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T14:26:03.899Z","cooked":"<p>Estou tentando oferecer a eles um desconto vitalício sem cupons, o que significa que deve ser aplicado automaticamente (para um grupo específico).</p>","post_number":9,"post_type":1,"posts_count":11,"updated_at":"2026-07-31T14:26:03.899Z","reply_count":1,"reply_to_post_number":8,"quote_count":0,"incoming_link_count":0,"reads":12,"readers_count":11,"score":7.4,"yours":false,"topic_id":316008,"topic_slug":"provide-discounts-based-on-trust-levels","topic_title":"Provide discounts based on trust levels","topic_html_title":"Provide discounts based on trust levels","category_id":2,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png"},"bookmarked":false,"raw":"I'm trying to get them a lifetime discount without coupons, this means automatically (to specific group).","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I’m trying to get them a lifetime discount without coupons, this means automatically (to specific group).","truncated":true,"post_url":"/t/provide-discounts-based-on-trust-levels/316008/9","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017309,"name":"","username":"Moin","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","created_at":"2026-07-31T14:23:16.721Z","cooked":"<p>É assim que geralmente funciona. Me pergunto se leva um tempo para o Discourse-ID atualizar o nome.</p>","post_number":52,"post_type":1,"posts_count":43,"updated_at":"2026-07-31T14:28:33.974Z","reply_count":1,"reply_to_post_number":51,"quote_count":0,"incoming_link_count":1,"reads":12,"readers_count":11,"score":12.4,"yours":false,"topic_id":385007,"topic_slug":"discourse-id-is-now-available-try-it-today","topic_title":"Discourse ID is now available. Try it today!","topic_html_title":"Discourse ID is now available. Try it today!","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Kluges Köpfchen","title_is_group":false,"reply_to_user":{"id":198618,"username":"Karthik_K1","name":"Karthik K","avatar_template":"/user_avatar/meta.discourse.org/karthik_k1/{size}/489159_2.png"},"bookmarked":false,"raw":"That's how it usually works. I wonder if it takes a while for Discourse-ID to update the name.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":95552,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"That’s how it usually works. I wonder if it takes a while for Discourse-ID to update the name.","truncated":true,"post_url":"/t/discourse-id-is-now-available-try-it-today/385007/52","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017304,"name":"Jay Pfaffman","username":"pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","created_at":"2026-07-31T14:03:58.417Z","cooked":"<p>Você quer cobrar menos dinheiro deles? (dar a eles um cupom).</p>\n<p>Você quer dar a eles reconhecimento? Coloque-os em um grupo com distintivo.</p>\n<p>Qual é o problema que você está tentando resolver?</p>","post_number":8,"post_type":1,"posts_count":11,"updated_at":"2026-07-31T14:03:58.417Z","reply_count":1,"reply_to_post_number":7,"quote_count":0,"incoming_link_count":0,"reads":14,"readers_count":13,"score":7.8,"yours":false,"topic_id":316008,"topic_slug":"provide-discounts-based-on-trust-levels","topic_title":"Provide discounts based on trust levels","topic_html_title":"Provide discounts based on trust levels","category_id":2,"display_username":"Jay Pfaffman","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Support Expert","title_is_group":false,"reply_to_user":{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png"},"bookmarked":false,"raw":"Do you want to charge them less money? (give them a coupon).\n\nDo you want to give them recognition? Put them in a group with flair.\n\nWhat is the problem you are trying to solve?","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":15209,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Do you want to charge them less money? (give them a coupon). \nDo you want to give them recognition? Put them in a group with flair. \nWhat is the problem you are trying to solve?","truncated":true,"post_url":"/t/provide-discounts-based-on-trust-levels/316008/8","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017303,"name":"Karthik K","username":"Karthik_K1","avatar_template":"/user_avatar/meta.discourse.org/karthik_k1/{size}/489159_2.png","created_at":"2026-07-31T13:56:54.363Z","cooked":"<p>“Use sua conta Discourse ID para fazer login no <a href=\"https://forum.faktout.com/\" rel=\"noopener nofollow ugc\">Discourse</a>” @<strong><a href=\"https://meta.discourse.org/u/rishabh\">rishabh</a></strong></p>\n<p>Acho que a segunda menção a “Discourse” deveria ser substituída pelo nome do meu fórum, neste caso “FAKTout”, já que os usuários estarão tentando fazer login no meu fórum e não no Discourse. Embora o URL subjacente esteja corretamente apontado para o meu fórum.</p>\n<p><div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/6/a/9/6a996833c9cd8f662c26498869d9c2317edf02f1.png\" data-download-href=\"/uploads/short-url/fd1hFi673fQz7awYXgIZsWbh1v3.png?dl=1\" title=\"image\"><img src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/9/6a996833c9cd8f662c26498869d9c2317edf02f1_2_690x376.png\" alt=\"image\" data-base62-sha1=\"fd1hFi673fQz7awYXgIZsWbh1v3\" width=\"690\" height=\"376\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/6/a/9/6a996833c9cd8f662c26498869d9c2317edf02f1_2_690x376.png, https://global.discourse-cdn.com/meta/optimized/4X/6/a/9/6a996833c9cd8f662c26498869d9c2317edf02f1_2_1035x564.png 1.5x, https://global.discourse-cdn.com/meta/optimized/4X/6/a/9/6a996833c9cd8f662c26498869d9c2317edf02f1_2_1380x752.png 2x\" data-dominant-color=\"E8E3F2\" aria-description=\"A página de login do Discourse ID com opções de acesso por e-mail, senha e contas de terceiros. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">image</span><span class=\"informations\">1749×954 114 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div></p>","post_number":51,"post_type":1,"posts_count":43,"updated_at":"2026-07-31T13:59:07.014Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":15,"readers_count":14,"score":13.0,"yours":false,"topic_id":385007,"topic_slug":"discourse-id-is-now-available-try-it-today","topic_title":"Discourse ID is now available. Try it today!","topic_html_title":"Discourse ID is now available. Try it today!","category_id":67,"display_username":"Karthik K","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"bookmarked":false,"raw":"\"Use your Discourse ID account to log in to [ Discourse](https://forum.faktout.com/) \" @**[rishabh](https://meta.discourse.org/u/rishabh)**\n\nI feel the 2nd 'Discourse' should be replaced with my forum name, in this case 'FAKTout', as users would be trying to log into my forum not Discourse. Though the underlying URL is correctly pointed to my forum.\n\n![image|690x376](upload://fd1hFi673fQz7awYXgIZsWbh1v3.png)","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":198618,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"&quot;Use your Discourse ID account to log in to <a href=\"https://forum.faktout.com/\" rel=\"noopener nofollow ugc\"> Discourse</a> &quot; @<a href=\"https://meta.discourse.org/u/rishabh\">rishabh</a> \nI feel the 2nd ‘Discourse’ should be replaced with my forum name, in this case ‘FAKTout’, as users would be trying to log into my forum not Discourse. Though the underlying URL is correctly pointed to my forum. \n <a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/6/a/9/6a996833c9cd8f662c26498869d9c2317edf02f1.png\" data-download-href=\"/uploads/short-url/fd1hFi673fQz7awYXgIZsWbh1v3.png?dl=1\" title=\"image\" rel=\"noopener nofollow ugc\">[image]</a>","truncated":true,"post_url":"/t/discourse-id-is-now-available-try-it-today/385007/51","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017302,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T13:56:34.595Z","cooked":"<p>Oi, Lilly, talvez você possa perguntar sobre isso ou respirar fundo? Suas respostas me pareceram um pouco rudes, e eu apenas estou fazendo uma pergunta com respeito.</p>\n<p>TÍTULO DA BARRA DE NAVEGAÇÃO<br>\ninscrever-se</p>\n<p>TÍTULO DA BARRA DE NAVEGAÇÃO<br>\ninscrever-se</p>\n<p>Ambos apontam para links diferentes, e um precisa ser exibido para usuários inscritos, o outro para todos os demais.</p>\n<p>Acho que fui claro no meu primeiro pedido, e se não fui, isso completa o quadro. Estou usando ambos os componentes de tema que você mencionou (obrigada!) e vi aqui que seus nomes para reordenação são seus slugs, então isso não funcionou imediatamente no meu caso de uso específico.</p>\n<p>Isso não foi uma crítica, mas sim um ponto eventual para melhoria. Como organizá-los por seus IDs ou algo que você conhece muito melhor do que eu, como desenvolvedora.</p>\n<p>Não estou pedindo mais nada aqui, de qualquer forma. Tenha um bom dia.</p>","post_number":21,"post_type":1,"posts_count":23,"updated_at":"2026-07-31T14:00:53.241Z","reply_count":1,"reply_to_post_number":20,"quote_count":0,"incoming_link_count":0,"reads":9,"readers_count":8,"score":6.8,"yours":false,"topic_id":394049,"topic_slug":"sidebar-menu-reorder","topic_title":"Sidebar Menu Reorder","topic_html_title":"Sidebar Menu Reorder","category_id":120,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta.discourse.org/lilly/{size}/572196_2.png"},"bookmarked":false,"raw":"Hi Lilly, perhaps you can ask about it or take a breath? Your replies felt some kind of rude to me and I just asking something to you with respect.\n\nNAVBAR TITLE\nsubscribe\n\nNAVBAR TITLE\nsuscribe\n\nBoth point to different links and one needs to be shown to subscribers users, the other to everyone else.\n\nI think I was clear on my first request and if it was not, that completes the picture. I'm using both theme components you named (thanks!) and I saw here their names for reordering are their slugs so that did not worked out the box in my specific use-case. \n\nThat was not a critique but an eventual point to improve. Like arranging them from their IDs or something you know very much better than me, as a dev.\n\nI'm not asking you nothing more here, anyways. Have a good day.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Hi Lilly, perhaps you can ask about it or take a breath? Your replies felt some kind of rude to me and I just asking something to you with respect. \nNAVBAR TITLE \nsubscribe \nNAVBAR TITLE \nsuscribe \nBoth point to different links and one needs to be shown to subscribers users, the other to everyone el&hellip;","truncated":true,"post_url":"/t/sidebar-menu-reorder/394049/21","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017294,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T13:52:40.637Z","cooked":"<aside class=\"quote group-team\" data-username=\"HAWK\" data-post=\"9\" data-topic=\"408558\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/48/86627_2.png\" class=\"avatar\"> HAWK:</div>\n<blockquote>\n<p>Precisamos entender melhor por que temos medo de falhar.</p>\n</blockquote>\n</aside>\n<p>Em tópicos como este, adoro muito ler todos vocês para aprender com cada resposta, como não acontece em nenhum outro lugar.</p>\n<p>Nascí e cresci em uma cultura completamente diferente; agora posso ver que todos compartilhamos as mesmas emoções e medos. Depois que a vida me colocou na esfera do ‘artista’, comecei a entender que a questão central que você menciona aqui tem raízes na <em>mudança</em>.</p>\n<p><a href=\"https://www.wolframalpha.com/input/?i=change\" rel=\"noopener nofollow ugc\">Mudança</a> é permanente e tudo o que somos como vida em si. A Meta está mudando como todos nós. No começo foi difícil (tão técnica, tão neutra) e agora é mais agradável e fácil para todos. Não apenas nas áreas de desenvolvimento, mas também no suporte humano, nas interações e na criatividade.</p>\n<p>Só minha opinião <img src=\"https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=15\" title=\":slight_smile:\" class=\"emoji\" alt=\":slight_smile:\" loading=\"lazy\" width=\"20\" height=\"20\"></p>","post_number":18,"post_type":1,"posts_count":18,"updated_at":"2026-07-31T13:52:40.637Z","reply_count":0,"reply_to_post_number":9,"quote_count":1,"incoming_link_count":0,"reads":8,"readers_count":7,"score":61.6,"yours":false,"topic_id":408558,"topic_slug":"access-and-engagement-strategies","topic_title":"Access and engagement strategies","topic_html_title":"Access and engagement strategies","category_id":219,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"[quote=\"HAWK, post:9, topic:408558\"]\nWe need a better understanding of why we’re afraid to fail.\n[/quote]\nIn topics like this I really enjoy reading all of you to learn from every response, like nowhere else.\n\nI was born and grew up in a completely different culture; I can now see that we all share the same emotions and fears. After my life put me in the 'artist' sphere, I started to understand that the core issue you mention here has roots in *change*.\n\n[Change](https://www.wolframalpha.com/input/?i=change) is permanent and all we are as life by itself. Meta is changing like all of us. It was hard at the beginning (so technical, so neutral) and now it is more pleasant and easy for everyone. Not only on dev areas but from human support, interactions and creativity as well.\n\nJust my two cents :)","actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"In topics like this I really enjoy reading all of you to learn from every response, like nowhere else. \nI was born and grew up in a completely different culture; I can now see that we all share the same emotions and fears. After my life put me in the ‘artist’ sphere, I started to understand that th&hellip;","truncated":true,"post_url":"/t/access-and-engagement-strategies/408558/18","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1},{"id":"hugs","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017292,"name":"Lillian ","username":"Lilly","avatar_template":"/user_avatar/meta.discourse.org/lilly/{size}/572196_2.png","created_at":"2026-07-31T13:33:49.264Z","cooked":"<aside class=\"quote no-group\" data-username=\"satonotdead\" data-post=\"19\" data-topic=\"394049\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/48/447830_2.png\" class=\"avatar\"> satonotdead:</div>\n<blockquote>\n<p>O comportamento habitual de “você não tem acesso” é um pouco difícil para mim.</p>\n</blockquote>\n</aside>\n<p>não faço ideia do que isso significa em relação a este componente</p>","post_number":20,"post_type":1,"posts_count":23,"updated_at":"2026-07-31T13:33:49.264Z","reply_count":1,"reply_to_post_number":19,"quote_count":1,"incoming_link_count":1,"reads":10,"readers_count":9,"score":12.0,"yours":false,"topic_id":394049,"topic_slug":"sidebar-menu-reorder","topic_title":"Sidebar Menu Reorder","topic_html_title":"Sidebar Menu Reorder","category_id":120,"display_username":"Lillian ","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"[quote=\"satonotdead, post:19, topic:394049\"]\nThe ‘you have not access’ usual behavior is little tough to me.\n[/quote]\n\ni have no idea what this means in relation to this component","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":127856,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"i have no idea what this means in relation to this component","truncated":true,"post_url":"/t/sidebar-menu-reorder/394049/20","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017289,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T13:25:31.289Z","cooked":"<p>Justo. Só preciso de criar um nome muito semelhante para a secção ‘nova’ da barra lateral.</p>\n<p>Estou a tentar usar dois links diferentes na mesma secção da barra de navegação para segmentar adequadamente. O comportamento habitual de ‘não tem acesso’ é um pouco difícil para mim.</p>","post_number":19,"post_type":1,"posts_count":23,"updated_at":"2026-07-31T13:28:36.229Z","reply_count":1,"reply_to_post_number":18,"quote_count":0,"incoming_link_count":1,"reads":10,"readers_count":9,"score":12.0,"yours":false,"topic_id":394049,"topic_slug":"sidebar-menu-reorder","topic_title":"Sidebar Menu Reorder","topic_html_title":"Sidebar Menu Reorder","category_id":120,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta.discourse.org/lilly/{size}/572196_2.png"},"bookmarked":false,"raw":"Fair enough. I just need to come up with a very similar name for the 'new' sidebar section.\n\nI'm trying to use two different links in the same navbar section to segment accordingly. The 'you have not access' usual behavior is little tough to me.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Fair enough. I just need to come up with a very similar name for the ‘new’ sidebar section. \nI’m trying to use two different links in the same navbar section to segment accordingly. The ‘you have not access’ usual behavior is little tough to me.","truncated":true,"post_url":"/t/sidebar-menu-reorder/394049/19","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017285,"name":"system","username":"system","avatar_template":"/user_avatar/meta.discourse.org/system/{size}/443519_2.png","created_at":"2026-07-31T13:00:37.926Z","cooked":"<h1><a name=\"p-2017285-today-on-metadiscourseorg-1\" class=\"anchor\" href=\"#p-2017285-today-on-metadiscourseorg-1\" aria-label=\"Heading link\"></a>Today on <a href=\"http://meta.discourse.org\">meta.discourse.org</a>…</h1>\n<h2><a name=\"p-2017285-key-stats-2\" class=\"anchor\" href=\"#p-2017285-key-stats-2\" aria-label=\"Heading link\"></a>Key Stats</h2>\n<p>Over the last 24 hours, the community has been buzzing with <strong>140 new posts</strong> across <strong>52 topics</strong>, receiving <strong>168 likes</strong> in total. The top contributors by activity and likes were:</p>\n<ul>\n<li><a class=\"mention\" href=\"/u/moin\">Moin</a> – 14 likes, 17 posts</li>\n<li><a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> – 13 likes, 6 posts</li>\n<li><a class=\"mention\" href=\"/u/merefield\">Merefield</a> – 10 likes, 5 posts</li>\n<li><a class=\"mention\" href=\"/u/nathank\">Nathank</a> – 9 likes, 7 posts</li>\n<li><a class=\"mention\" href=\"/u/takiro\">Takiro</a> – 9 likes, 5 posts</li>\n<li><a class=\"mention\" href=\"/u/alltiagocom\">Alltiagocom</a> – 8 likes, 5 posts</li>\n<li><a class=\"mention\" href=\"/u/nickdb\">Nickdb</a> – 8 likes, 5 posts</li>\n<li><a class=\"mention\" href=\"/u/awesomerobot\">Awesomerobot</a> – 7 likes, 3 posts</li>\n<li><a class=\"mention\" href=\"/u/falco\">Falco</a> – 7 likes, 3 posts</li>\n<li><a class=\"mention\" href=\"/u/danielle\">Danielle</a> – 7 likes, 1 post</li>\n</ul>\n<h2><a name=\"p-2017285-interesting-topics-3\" class=\"anchor\" href=\"#p-2017285-interesting-topics-3\" aria-label=\"Heading link\"></a>Interesting Topics</h2>\n<h3><a name=\"p-2017285-community-building-4\" class=\"anchor\" href=\"#p-2017285-community-building-4\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Community</span> Building</h3>\n<ul>\n<li><strong>Forums that forbid AI content… How’s it going?</strong> – <a class=\"mention\" href=\"/u/nickdb\">Nickdb</a> shared an automated AI‑detection agent they built for new members, which flags overly polished, structured posts. <a class=\"mention\" href=\"/u/merefield\">Merefield</a> agreed that AI‑generated “slop” kills engagement. The discussion ranged from prompt details to the em‑dash as a tell, with <a class=\"mention\" href=\"/u/takiro\">Takiro</a> reporting a smooth ban on their art forum. <a href=\"https://meta.discourse.org/t/forums-that-forbid-ai-content-hows-it-going/405659/26?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-feature-completed-workflows-5\" class=\"anchor\" href=\"#p-2017285-feature-completed-workflows-5\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Feature</span> (completed, workflows)</h3>\n<ul>\n<li><strong>Allow use of input for value of manually mapped “Call workflow” Boolean type fields</strong> – <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> and <a class=\"mention\" href=\"/u/renato\">Renato</a> both submitted PRs to fix this, and <a class=\"mention\" href=\"/u/per1234\">Per1234</a> thanked them for the swift resolution after the Workflows plugin became even more flexible. <a href=\"https://meta.discourse.org/t/allow-use-of-input-for-value-of-manually-mapped-call-workflow-boolean-type-fields/408827/7?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-announcements-6\" class=\"anchor\" href=\"#p-2017285-announcements-6\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Announcements</span></h3>\n<ul>\n<li><strong>Introducing the unified new view for the topic list</strong> – <a class=\"mention\" href=\"/u/martin\">Martin</a> investigated a bug where unread counts get out of sync when using the new unified view, and <a class=\"mention\" href=\"/u/chapoi\">Chapoi</a> confirmed that hiding the unread/new line below related topics was intentional for the Horizon theme. <a href=\"https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/29?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-support-7\" class=\"anchor\" href=\"#p-2017285-support-7\" aria-label=\"Heading link\"></a><a class=\"hashtag-cooked\" href=\"/c/support/6\" data-type=\"category\" data-slug=\"support\" data-id=\"6\" data-style-type=\"icon\" data-icon=\"circle-question\"><span class=\"hashtag-icon-placeholder\"><svg class=\"fa d-icon d-icon-square-full svg-icon svg-node\"><use href=\"#square-full\"></use></svg></span><span>Support</span></a></h3>\n<ul>\n<li><strong>“Failed to optimize image” error from discourse-topic-previews-sidecar</strong> – <a class=\"mention\" href=\"/u/takiro\">Takiro</a> reported an image optimization crash when uploading avatars, traced to the archived sidecar plugin. <a class=\"mention\" href=\"/u/david\">David</a> helped identify the root cause and confirmed the plugin is unsupported. Removing it fixed the issue. <a href=\"https://meta.discourse.org/t/failed-to-optimize-image-error-from-discourse-topic-previews-sidecar/408911/1?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-theme-component-composer-mobile-8\" class=\"anchor\" href=\"#p-2017285-theme-component-composer-mobile-8\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Theme</span> component (composer, mobile)</h3>\n<ul>\n<li><strong>Mobile Composer Preview</strong> – <a class=\"mention\" href=\"/u/sk-or-v1-contents\">Sk-Or-V1-Contents</a> had trouble finding the preview button on the theme‑creator preview. <a class=\"mention\" href=\"/u/moin\">Moin</a> guided them to the built‑in preview button at the bottom of the composer, which bypasses the flaky preview link. <a href=\"https://meta.discourse.org/t/mobile-composer-preview/408784/5?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-community-building-9\" class=\"anchor\" href=\"#p-2017285-community-building-9\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Community</span> Building</h3>\n<ul>\n<li><strong>Anyone else seeing a drastic drop in community activity for Support forums?</strong> – A deep philosophical thread: <a class=\"mention\" href=\"/u/nickdb\">Nickdb</a> argued LLMs can’t unblock your toilet, <a class=\"mention\" href=\"/u/alltiagocom\">Alltiagocom</a> countered that AI helps with <em>how</em>, and <a class=\"mention\" href=\"/u/tris20\">Tris20</a> expressed longing for messy human text after months of wading through Claude’s output. <a href=\"https://meta.discourse.org/t/anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums/405401/70?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-events-webinar-office-hours-10\" class=\"anchor\" href=\"#p-2017285-events-webinar-office-hours-10\" aria-label=\"Heading link\"></a><a class=\"hashtag-cooked\" href=\"/tag/events/246\" data-type=\"tag\" data-slug=\"events\" data-id=\"246\" data-style-type=\"icon\" data-icon=\"tag\"><span class=\"hashtag-icon-placeholder\"><svg class=\"fa d-icon d-icon-square-full svg-icon svg-node\"><use href=\"#square-full\"></use></svg></span><span>events</span></a> (webinar, office-hours)</h3>\n<ul>\n<li><strong>Bringing Community Conversations Into Your Website – Office Hours Replay</strong> – <a class=\"mention\" href=\"/u/danielle\">Danielle</a> announced the replay of a session demonstrating the new full‑page embedded discussion experience, covering key takeaways like automatic companion topics, SSO, and styling customization. <a href=\"https://meta.discourse.org/t/bringing-community-conversations-into-your-website-office-hours-replay/408914/1?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-bug-mobile-chat-fixed-11\" class=\"anchor\" href=\"#p-2017285-bug-mobile-chat-fixed-11\" aria-label=\"Heading link\"></a><a class=\"hashtag-cooked\" href=\"/tag/bug/1056\" data-type=\"tag\" data-slug=\"bug\" data-id=\"1056\" data-style-type=\"icon\" data-icon=\"tag\"><span class=\"hashtag-icon-placeholder\"><svg class=\"fa d-icon d-icon-square-full svg-icon svg-node\"><use href=\"#square-full\"></use></svg></span><span>bug</span></a> (mobile, chat, fixed)</h3>\n<ul>\n<li><strong>Chat search results cannot be scrolled on mobile</strong> – <a class=\"mention\" href=\"/u/tonja\">Tonja</a> filed a thorough bug report about the global chat search being unscrollable on mobile. <a class=\"mention\" href=\"/u/awesomerobot\">Awesomerobot</a> quickly added a fix, now merged into core. <a href=\"https://meta.discourse.org/t/chat-search-results-cannot-be-scrolled-on-mobile-touch-swipe-unresponsive/408922/1?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-plugin-12\" class=\"anchor\" href=\"#p-2017285-plugin-12\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Plugin</span></h3>\n<ul>\n<li><strong>Resenha - Add Discord-style Voice Rooms to Your Community</strong> – <a class=\"mention\" href=\"/u/falco\">Falco</a> merged a PR fixing several issues. <a class=\"mention\" href=\"/u/nathank\">Nathank</a> suggested UI tweaks for private voice rooms, including a too‑small lock icon and the hard‑to‑find participant list. <a href=\"https://meta.discourse.org/t/resenha-add-discord-style-voice-rooms-to-your-community/389056/72?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-support-calendar-and-events-right-sidebar-blocks-13\" class=\"anchor\" href=\"#p-2017285-support-calendar-and-events-right-sidebar-blocks-13\" aria-label=\"Heading link\"></a><a class=\"hashtag-cooked\" href=\"/c/support/6\" data-type=\"category\" data-slug=\"support\" data-id=\"6\" data-style-type=\"icon\" data-icon=\"circle-question\"><span class=\"hashtag-icon-placeholder\"><svg class=\"fa d-icon d-icon-square-full svg-icon svg-node\"><use href=\"#square-full\"></use></svg></span><span>Support</span></a> (calendar-and-events, right-sidebar-blocks)</h3>\n<ul>\n<li><strong>Mostrar “Proximos Eventos” en todas las Categorias</strong> – <a class=\"mention\" href=\"/u/laguna\">Laguna</a> wanted upcoming events to appear in all categories, not just the Events category. <a class=\"mention\" href=\"/u/moin\">Moin</a> provided a step‑by‑step solution using a value transformer in a custom theme component, which worked perfectly. <a href=\"https://meta.discourse.org/t/mostrar-proximos-eventos-en-todas-las-categorias/408904/3?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-announcements-solved-14\" class=\"anchor\" href=\"#p-2017285-announcements-solved-14\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Announcements</span> (solved)</h3>\n<ul>\n<li><strong>Solved improvements: Allowing members to indicate they’re experiencing a reported issue</strong> – <a class=\"mention\" href=\"/u/lillian\">Lillian</a> and <a class=\"mention\" href=\"/u/lindsey\">Lindsey</a> discussed the “me too” button, with <a class=\"mention\" href=\"/u/lindsey\">Lindsey</a> reminding that it’s a per‑category setting so support categories can opt out. <a href=\"https://meta.discourse.org/t/solved-improvements-allowing-members-to-indicate-theyre-experiencing-a-reported-issue/402498/54?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-developer-guides-how-to-theme-guides-15\" class=\"anchor\" href=\"#p-2017285-developer-guides-how-to-theme-guides-15\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Developer</span> Guides (how-to, theme-guides)</h3>\n<ul>\n<li><strong>Install the Discourse Theme CLI console app to help you build themes</strong> – <a class=\"mention\" href=\"/u/sk-or-v1-contents\">Sk-Or-V1-Contents</a> couldn’t find the “Apps” section in preferences. <a class=\"mention\" href=\"/u/merefield\">Merefield</a> pointed out it’s under Security at the bottom, and noted the copy could be improved. <a href=\"https://meta.discourse.org/t/install-the-discourse-theme-cli-console-app-to-help-you-build-themes/82950/206?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-feature-review-queue-16\" class=\"anchor\" href=\"#p-2017285-feature-review-queue-16\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Feature</span> (review-queue)</h3>\n<ul>\n<li><strong>Add “Suspend” action to review resolution options for “User Needs Approval” flags</strong> – <a class=\"mention\" href=\"/u/per1234\">Per1234</a> requested a suspend option to avoid irreversible deletion. <a class=\"mention\" href=\"/u/moin\">Moin</a> linked to a similar request, and <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> created a PR to make review options consistent across screens. <a href=\"https://meta.discourse.org/t/add-suspend-action-to-review-resolution-options-for-user-needs-approval-flags/408891/1?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-community-building-17\" class=\"anchor\" href=\"#p-2017285-community-building-17\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Community</span> Building</h3>\n<ul>\n<li><strong>Bachelor’s thesis survey: Needs of Online Community Administrators</strong> – <a class=\"mention\" href=\"/u/marcip\">Marcip</a>án_NePornu shared an anonymous 5‑minute survey targeting Discourse and Discord community admins, about analytics and engagement. <a href=\"https://meta.discourse.org/t/bachelor-s-thesis-survey-needs-of-online-community-administrators/408925/1?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-announcements-dashboard-18\" class=\"anchor\" href=\"#p-2017285-announcements-dashboard-18\" aria-label=\"Heading link\"></a><span class=\"hashtag-raw\">#Announcements</span> (dashboard)</h3>\n<ul>\n<li><strong>Better insights into your community with the redesigned admin dashboard</strong> – <a class=\"mention\" href=\"/u/merefield\">Merefield</a> noted mobile “wobble” and excessive whitespace. <a class=\"mention\" href=\"/u/sren-1\">Sren-1</a> missed the Discourse version info, and <a class=\"mention\" href=\"/u/moin\">Moin</a> explained self‑hosters find it at <code>/admin/update</code>. <a href=\"https://meta.discourse.org/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/36?silent=true\">read more</a></li>\n</ul>\n<h3><a name=\"p-2017285-bug-ai-ai-helper-19\" class=\"anchor\" href=\"#p-2017285-bug-ai-ai-helper-19\" aria-label=\"Heading link\"></a><a class=\"hashtag-cooked\" href=\"/tag/bug/1056\" data-type=\"tag\" data-slug=\"bug\" data-id=\"1056\" data-style-type=\"icon\" data-icon=\"tag\"><span class=\"hashtag-icon-placeholder\"><svg class=\"fa d-icon d-icon-square-full svg-icon svg-node\"><use href=\"#square-full\"></use></svg></span><span>bug</span></a> (ai, ai-helper)</h3>\n<ul>\n<li><strong>Turkish translation is generating archaic/Ottoman-style language instead of modern Turkish</strong> – <a class=\"mention\" href=\"/u/akanora\">Akanora</a> reported that the AI translation helper outputs Ottoman‑era phrases like “binaenaleyh” and “velakin”. <a class=\"mention\" href=\"/u/falco\">Falco</a> submitted a fix to keep the translator faithful to the original tone. <a href=\"https://meta.discourse.org/t/turkish-translation-is-generating-archaic-ottoman-style-language-instead-of-modern-turkish/408915/1?silent=true\">read more</a></li>\n</ul>\n<h2><a name=\"p-2017285-activity-by-the-a-classmention-hrefuteamteama-group-20\" class=\"anchor\" href=\"#p-2017285-activity-by-the-a-classmention-hrefuteamteama-group-20\" aria-label=\"Heading link\"></a>Activity by the <a class=\"mention\" href=\"/u/team\">Team</a> Group</h2>\n<ul>\n<li>\n<p><a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> worked on multiple areas: fixing the “Call workflow” boolean mapping (<a href=\"https://github.com/discourse/discourse/pull/42153\">PR</a>), adding suspend options to the review queue (<a href=\"https://github.com/discourse/discourse/pull/42205\">PR</a>), and fixing formatting of flag reason text (<a href=\"https://github.com/discourse/discourse/pull/42164\">PR</a>). He also contributed to the duplicate poll title fix (<a href=\"https://github.com/discourse/discourse/pull/42158\">PR</a>).</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/awesomerobot\">Awesomerobot</a> fixed the mobile chat search scroll issue (<a href=\"https://github.com/discourse/discourse/pull/42188\">PR</a>) and merged a change to the Social Share component <a href=\"https://meta.discourse.org/t/social-share/89980/96?silent=true\">mention</a>. He also advised on the Activitypub domain change topic <a href=\"https://meta.discourse.org/t/activitypub-and-changed-domains/408845/2?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/falco\">Falco</a> merged a PR for Resenha voice rooms (<a href=\"https://github.com/discourse/resenha/pull/72\">PR</a>) and fixed the Turkish translation prompt in the AI helper (<a href=\"https://github.com/discourse/discourse/pull/42186\">PR</a>). He also clarified which translation feature was affected <a href=\"https://meta.discourse.org/t/turkish-translation-is-generating-archaic-ottoman-style-language-instead-of-modern-turkish/408915/2?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/danielle\">Danielle</a> published the office hours replay and summary about embedded discussions <a href=\"https://meta.discourse.org/t/bringing-community-conversations-into-your-website-office-hours-replay/408914/1?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/david\">David</a> helped <a class=\"mention\" href=\"/u/takiro\">Takiro</a> with the image optimization error, identifying the archived plugin and providing removal advice <a href=\"https://meta.discourse.org/t/failed-to-optimize-image-error-from-discourse-topic-previews-sidecar/408911/7?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/chapoi\">Chapoi</a> confirmed the intentional hiding of the unread/new line in Horizon’s unified view <a href=\"https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/35?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/martin\">Martin</a> investigated unread count sync issues in the unified view and traced the frontend cause <a href=\"https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/32?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/lindsey\">Lindsey</a> and <a class=\"mention\" href=\"/u/lillian\">Lillian</a> participated in the Solved improvements discussion, explaining the per‑category setting for the “me too” button (<a href=\"https://meta.discourse.org/t/solved-improvements-allowing-members-to-indicate-theyre-experiencing-a-reported-issue/402498/55?silent=true\">here</a> and <a href=\"https://meta.discourse.org/t/solved-improvements-allowing-members-to-indicate-theyre-experiencing-a-reported-issue/402498/54?silent=true\">here</a>).</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/sam\">Sam</a> shared news about moving to the interactions API for Gemini model support in Workflows <a href=\"https://meta.discourse.org/t/discourse-workflows/407100/10?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/angus\">Angus</a> pushed fixes and updates to the Custom Wizard plugin <a href=\"https://meta.discourse.org/t/custom-wizard-plugin/73345/966?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/pmusaraj\">Pmusaraj</a> was mentioned in the Activitypub thread (no direct post but referenced) <a href=\"https://meta.discourse.org/t/activitypub-and-changed-domains/408845/2?silent=true\">here</a>.</p>\n</li>\n<li>\n<p><a class=\"mention\" href=\"/u/renato\">Renato</a> worked on the “Call workflow” boolean field alongside <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a>, resulting in two PRs <a href=\"https://meta.discourse.org/t/allow-use-of-input-for-value-of-manually-mapped-call-workflow-boolean-type-fields/408827/7?silent=true\">here</a>.</p>\n</li>\n</ul>\n<hr>\n<p>Yesterday’s deep dives into AI detection, mobile chat scroll, and archaic Turkish translations remind us that even in a world of polished algorithms, nothing beats a human who knows their em dashes from their Ottoman poetry. <img src=\"https://emoji.discourse-cdn.com/twitter/robot.png?v=15\" title=\":robot:\" class=\"emoji\" alt=\":robot:\" loading=\"lazy\" width=\"20\" height=\"20\"><img src=\"https://emoji.discourse-cdn.com/twitter/scroll.png?v=15\" title=\":scroll:\" class=\"emoji\" alt=\":scroll:\" loading=\"lazy\" width=\"20\" height=\"20\"></p>","post_number":905,"post_type":1,"posts_count":678,"updated_at":"2026-07-31T13:00:37.926Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":2,"readers_count":1,"score":0.4,"yours":false,"topic_id":291852,"topic_slug":"daily-summary-1pm-utc","topic_title":"Daily Summary (1pm UTC)","topic_html_title":"Daily Summary (1pm UTC)","category_id":157,"display_username":"system","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"bookmarked":false,"raw":"# Today on meta.discourse.org...\n\n## Key Stats\nOver the last 24 hours, the community has been buzzing with **140 new posts** across **52 topics**, receiving **168 likes** in total. The top contributors by activity and likes were:\n\n- <a class=\"mention\" href=\"/u/moin\">Moin</a> – 14 likes, 17 posts\n- <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> – 13 likes, 6 posts\n- <a class=\"mention\" href=\"/u/merefield\">Merefield</a> – 10 likes, 5 posts\n- <a class=\"mention\" href=\"/u/nathank\">Nathank</a> – 9 likes, 7 posts\n- <a class=\"mention\" href=\"/u/takiro\">Takiro</a> – 9 likes, 5 posts\n- <a class=\"mention\" href=\"/u/alltiagocom\">Alltiagocom</a> – 8 likes, 5 posts\n- <a class=\"mention\" href=\"/u/nickdb\">Nickdb</a> – 8 likes, 5 posts\n- <a class=\"mention\" href=\"/u/awesomerobot\">Awesomerobot</a> – 7 likes, 3 posts\n- <a class=\"mention\" href=\"/u/falco\">Falco</a> – 7 likes, 3 posts\n- <a class=\"mention\" href=\"/u/danielle\">Danielle</a> – 7 likes, 1 post\n\n## Interesting Topics\n\n### #Community Building\n- **Forums that forbid AI content… How's it going?** – <a class=\"mention\" href=\"/u/nickdb\">Nickdb</a> shared an automated AI‑detection agent they built for new members, which flags overly polished, structured posts. <a class=\"mention\" href=\"/u/merefield\">Merefield</a> agreed that AI‑generated “slop” kills engagement. The discussion ranged from prompt details to the em‑dash as a tell, with <a class=\"mention\" href=\"/u/takiro\">Takiro</a> reporting a smooth ban on their art forum. [read more](https://meta.discourse.org/t/forums-that-forbid-ai-content-hows-it-going/405659/26?silent=true)\n\n### #Feature (completed, workflows)\n- **Allow use of input for value of manually mapped \"Call workflow\" Boolean type fields** – <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> and <a class=\"mention\" href=\"/u/renato\">Renato</a> both submitted PRs to fix this, and <a class=\"mention\" href=\"/u/per1234\">Per1234</a> thanked them for the swift resolution after the Workflows plugin became even more flexible. [read more](https://meta.discourse.org/t/allow-use-of-input-for-value-of-manually-mapped-call-workflow-boolean-type-fields/408827/7?silent=true)\n\n### #Announcements\n- **Introducing the unified new view for the topic list** – <a class=\"mention\" href=\"/u/martin\">Martin</a> investigated a bug where unread counts get out of sync when using the new unified view, and <a class=\"mention\" href=\"/u/chapoi\">Chapoi</a> confirmed that hiding the unread/new line below related topics was intentional for the Horizon theme. [read more](https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/29?silent=true)\n\n### #Support\n- **\"Failed to optimize image\" error from discourse-topic-previews-sidecar** – <a class=\"mention\" href=\"/u/takiro\">Takiro</a> reported an image optimization crash when uploading avatars, traced to the archived sidecar plugin. <a class=\"mention\" href=\"/u/david\">David</a> helped identify the root cause and confirmed the plugin is unsupported. Removing it fixed the issue. [read more](https://meta.discourse.org/t/failed-to-optimize-image-error-from-discourse-topic-previews-sidecar/408911/1?silent=true)\n\n### #Theme component (composer, mobile)\n- **Mobile Composer Preview** – <a class=\"mention\" href=\"/u/sk-or-v1-contents\">Sk-Or-V1-Contents</a> had trouble finding the preview button on the theme‑creator preview. <a class=\"mention\" href=\"/u/moin\">Moin</a> guided them to the built‑in preview button at the bottom of the composer, which bypasses the flaky preview link. [read more](https://meta.discourse.org/t/mobile-composer-preview/408784/5?silent=true)\n\n### #Community Building\n- **Anyone else seeing a drastic drop in community activity for Support forums?** – A deep philosophical thread: <a class=\"mention\" href=\"/u/nickdb\">Nickdb</a> argued LLMs can’t unblock your toilet, <a class=\"mention\" href=\"/u/alltiagocom\">Alltiagocom</a> countered that AI helps with *how*, and <a class=\"mention\" href=\"/u/tris20\">Tris20</a> expressed longing for messy human text after months of wading through Claude’s output. [read more](https://meta.discourse.org/t/anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums/405401/70?silent=true)\n\n### #Events (webinar, office-hours)\n- **Bringing Community Conversations Into Your Website – Office Hours Replay** – <a class=\"mention\" href=\"/u/danielle\">Danielle</a> announced the replay of a session demonstrating the new full‑page embedded discussion experience, covering key takeaways like automatic companion topics, SSO, and styling customization. [read more](https://meta.discourse.org/t/bringing-community-conversations-into-your-website-office-hours-replay/408914/1?silent=true)\n\n### #Bug (mobile, chat, fixed)\n- **Chat search results cannot be scrolled on mobile** – <a class=\"mention\" href=\"/u/tonja\">Tonja</a> filed a thorough bug report about the global chat search being unscrollable on mobile. <a class=\"mention\" href=\"/u/awesomerobot\">Awesomerobot</a> quickly added a fix, now merged into core. [read more](https://meta.discourse.org/t/chat-search-results-cannot-be-scrolled-on-mobile-touch-swipe-unresponsive/408922/1?silent=true)\n\n### #Plugin\n- **Resenha - Add Discord-style Voice Rooms to Your Community** – <a class=\"mention\" href=\"/u/falco\">Falco</a> merged a PR fixing several issues. <a class=\"mention\" href=\"/u/nathank\">Nathank</a> suggested UI tweaks for private voice rooms, including a too‑small lock icon and the hard‑to‑find participant list. [read more](https://meta.discourse.org/t/resenha-add-discord-style-voice-rooms-to-your-community/389056/72?silent=true)\n\n### #Support (calendar-and-events, right-sidebar-blocks)\n- **Mostrar \"Proximos Eventos\" en todas las Categorias** – <a class=\"mention\" href=\"/u/laguna\">Laguna</a> wanted upcoming events to appear in all categories, not just the Events category. <a class=\"mention\" href=\"/u/moin\">Moin</a> provided a step‑by‑step solution using a value transformer in a custom theme component, which worked perfectly. [read more](https://meta.discourse.org/t/mostrar-proximos-eventos-en-todas-las-categorias/408904/3?silent=true)\n\n### #Announcements (solved)\n- **Solved improvements: Allowing members to indicate they're experiencing a reported issue** – <a class=\"mention\" href=\"/u/lillian\">Lillian</a> and <a class=\"mention\" href=\"/u/lindsey\">Lindsey</a> discussed the \"me too\" button, with <a class=\"mention\" href=\"/u/lindsey\">Lindsey</a> reminding that it’s a per‑category setting so support categories can opt out. [read more](https://meta.discourse.org/t/solved-improvements-allowing-members-to-indicate-theyre-experiencing-a-reported-issue/402498/54?silent=true)\n\n### #Developer Guides (how-to, theme-guides)\n- **Install the Discourse Theme CLI console app to help you build themes** – <a class=\"mention\" href=\"/u/sk-or-v1-contents\">Sk-Or-V1-Contents</a> couldn’t find the “Apps” section in preferences. <a class=\"mention\" href=\"/u/merefield\">Merefield</a> pointed out it’s under Security at the bottom, and noted the copy could be improved. [read more](https://meta.discourse.org/t/install-the-discourse-theme-cli-console-app-to-help-you-build-themes/82950/206?silent=true)\n\n### #Feature (review-queue)\n- **Add \"Suspend\" action to review resolution options for \"User Needs Approval\" flags** – <a class=\"mention\" href=\"/u/per1234\">Per1234</a> requested a suspend option to avoid irreversible deletion. <a class=\"mention\" href=\"/u/moin\">Moin</a> linked to a similar request, and <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> created a PR to make review options consistent across screens. [read more](https://meta.discourse.org/t/add-suspend-action-to-review-resolution-options-for-user-needs-approval-flags/408891/1?silent=true)\n\n### #Community Building\n- **Bachelor’s thesis survey: Needs of Online Community Administrators** – <a class=\"mention\" href=\"/u/marcip\">Marcip</a>án_NePornu shared an anonymous 5‑minute survey targeting Discourse and Discord community admins, about analytics and engagement. [read more](https://meta.discourse.org/t/bachelor-s-thesis-survey-needs-of-online-community-administrators/408925/1?silent=true)\n\n### #Announcements (dashboard)\n- **Better insights into your community with the redesigned admin dashboard** – <a class=\"mention\" href=\"/u/merefield\">Merefield</a> noted mobile “wobble” and excessive whitespace. <a class=\"mention\" href=\"/u/sren-1\">Sren-1</a> missed the Discourse version info, and <a class=\"mention\" href=\"/u/moin\">Moin</a> explained self‑hosters find it at `/admin/update`. [read more](https://meta.discourse.org/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/36?silent=true)\n\n### #Bug (ai, ai-helper)\n- **Turkish translation is generating archaic/Ottoman-style language instead of modern Turkish** – <a class=\"mention\" href=\"/u/akanora\">Akanora</a> reported that the AI translation helper outputs Ottoman‑era phrases like “binaenaleyh” and “velakin”. <a class=\"mention\" href=\"/u/falco\">Falco</a> submitted a fix to keep the translator faithful to the original tone. [read more](https://meta.discourse.org/t/turkish-translation-is-generating-archaic-ottoman-style-language-instead-of-modern-turkish/408915/1?silent=true)\n\n## Activity by the <a class=\"mention\" href=\"/u/team\">Team</a> Group\n\n- <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> worked on multiple areas: fixing the “Call workflow” boolean mapping ([PR](https://github.com/discourse/discourse/pull/42153)), adding suspend options to the review queue ([PR](https://github.com/discourse/discourse/pull/42205)), and fixing formatting of flag reason text ([PR](https://github.com/discourse/discourse/pull/42164)). He also contributed to the duplicate poll title fix ([PR](https://github.com/discourse/discourse/pull/42158)).\n\n- <a class=\"mention\" href=\"/u/awesomerobot\">Awesomerobot</a> fixed the mobile chat search scroll issue ([PR](https://github.com/discourse/discourse/pull/42188)) and merged a change to the Social Share component [mention](https://meta.discourse.org/t/social-share/89980/96?silent=true). He also advised on the Activitypub domain change topic [here](https://meta.discourse.org/t/activitypub-and-changed-domains/408845/2?silent=true).\n\n- <a class=\"mention\" href=\"/u/falco\">Falco</a> merged a PR for Resenha voice rooms ([PR](https://github.com/discourse/resenha/pull/72)) and fixed the Turkish translation prompt in the AI helper ([PR](https://github.com/discourse/discourse/pull/42186)). He also clarified which translation feature was affected [here](https://meta.discourse.org/t/turkish-translation-is-generating-archaic-ottoman-style-language-instead-of-modern-turkish/408915/2?silent=true).\n\n- <a class=\"mention\" href=\"/u/danielle\">Danielle</a> published the office hours replay and summary about embedded discussions [here](https://meta.discourse.org/t/bringing-community-conversations-into-your-website-office-hours-replay/408914/1?silent=true).\n\n- <a class=\"mention\" href=\"/u/david\">David</a> helped <a class=\"mention\" href=\"/u/takiro\">Takiro</a> with the image optimization error, identifying the archived plugin and providing removal advice [here](https://meta.discourse.org/t/failed-to-optimize-image-error-from-discourse-topic-previews-sidecar/408911/7?silent=true).\n\n- <a class=\"mention\" href=\"/u/chapoi\">Chapoi</a> confirmed the intentional hiding of the unread/new line in Horizon’s unified view [here](https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/35?silent=true).\n\n- <a class=\"mention\" href=\"/u/martin\">Martin</a> investigated unread count sync issues in the unified view and traced the frontend cause [here](https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/32?silent=true).\n\n- <a class=\"mention\" href=\"/u/lindsey\">Lindsey</a> and <a class=\"mention\" href=\"/u/lillian\">Lillian</a> participated in the Solved improvements discussion, explaining the per‑category setting for the “me too” button ([here](https://meta.discourse.org/t/solved-improvements-allowing-members-to-indicate-theyre-experiencing-a-reported-issue/402498/55?silent=true) and [here](https://meta.discourse.org/t/solved-improvements-allowing-members-to-indicate-theyre-experiencing-a-reported-issue/402498/54?silent=true)).\n\n- <a class=\"mention\" href=\"/u/sam\">Sam</a> shared news about moving to the interactions API for Gemini model support in Workflows [here](https://meta.discourse.org/t/discourse-workflows/407100/10?silent=true).\n\n- <a class=\"mention\" href=\"/u/angus\">Angus</a> pushed fixes and updates to the Custom Wizard plugin [here](https://meta.discourse.org/t/custom-wizard-plugin/73345/966?silent=true).\n\n- <a class=\"mention\" href=\"/u/pmusaraj\">Pmusaraj</a> was mentioned in the Activitypub thread (no direct post but referenced) [here](https://meta.discourse.org/t/activitypub-and-changed-domains/408845/2?silent=true).\n\n- <a class=\"mention\" href=\"/u/renato\">Renato</a> worked on the “Call workflow” boolean field alongside <a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a>, resulting in two PRs [here](https://meta.discourse.org/t/allow-use-of-input-for-value-of-manually-mapped-call-workflow-boolean-type-fields/408827/7?silent=true).\n\n---\n\nYesterday’s deep dives into AI detection, mobile chat scroll, and archaic Turkish translations remind us that even in a world of polished algorithms, nothing beats a human who knows their em dashes from their Ottoman poetry. 🤖📜","actions_summary":[],"moderator":true,"admin":true,"staff":true,"user_id":-1,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"<a name=\"p-2017285-today-on-metadiscourseorg-1\" class=\"anchor\" href=\"#p-2017285-today-on-metadiscourseorg-1\" aria-label=\"Heading link\"></a>Today on <a href=\"http://meta.discourse.org\">meta.discourse.org</a>…\n<a name=\"p-2017285-key-stats-2\" class=\"anchor\" href=\"#p-2017285-key-stats-2\" aria-label=\"Heading link\"></a>Key Stats\nOver the last 24 hours, the community has been buzzing with 140 new posts across 52 topics, receiving 168 likes in total. The top contributors by activity and likes were: \n\n<a class=\"mention\" href=\"/u/moin\">Moin</a> – 14 likes, 17 posts\n<a class=\"mention\" href=\"/u/zogstrip\">Zogstrip</a> – 13 likes, 6 posts\n<a class=\"mention\" href=\"/u/merefield\">Merefield</a> – 10 likes, 5 posts\n<a class=\"mention\" href=\"/u/nathank\">Nat&hellip;</a>","truncated":true,"post_url":"/t/daily-summary-1pm-utc/291852/905","locale":null,"is_localized":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017282,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T12:48:01.346Z","cooked":"<p>Uso correção de cores (comercializada como Night Shift), brilho extra reduzido e filtro âmbar (Light Night) principalmente por isso.</p>\n<p>Com o tempo, cheguei à conclusão de que temas claros são mais adequados para ambientes bem iluminados. Adotar o modo escuro total é contra-intuitivo, com base em artigos de pesquisa e na minha própria experiência.</p>","post_number":2,"post_type":1,"posts_count":2,"updated_at":"2026-07-31T12:48:01.346Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":15,"readers_count":14,"score":23.0,"yours":false,"topic_id":408966,"topic_slug":"remove-the-pure-white-on-text","topic_title":"Remove the pure white on text","topic_html_title":"Remove the pure white on text","category_id":9,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"I use color correction (marketed as night shift), extra dim, and ember filter (light night) primarily because of this.\n\nOver time, I’ve come to understand that light themes are better suited for well-lit environments. Going fully dark mode is counterintuitive, based on research papers and my own experience.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I use color correction (marketed as night shift), extra dim, and ember filter (light night) primarily because of this. \nOver time, I’ve come to understand that light themes are better suited for well-lit environments. Going fully dark mode is counterintuitive, based on research papers and my own exp&hellip;","truncated":true,"post_url":"/t/remove-the-pure-white-on-text/408966/2","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017266,"name":"","username":"satonotdead","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","created_at":"2026-07-31T12:15:15.952Z","cooked":"<p>Precisa ser permanente, sem entrada de código de desconto, mas com reconhecimento vitalício.</p>\n<p>Isso converte ~40/50% mais. Zero atrito sempre vence.</p>","post_number":7,"post_type":1,"posts_count":11,"updated_at":"2026-07-31T12:15:27.638Z","reply_count":1,"reply_to_post_number":6,"quote_count":0,"incoming_link_count":1,"reads":15,"readers_count":14,"score":13.0,"yours":false,"topic_id":316008,"topic_slug":"provide-discounts-based-on-trust-levels","topic_title":"Provide discounts based on trust levels","topic_html_title":"Provide discounts based on trust levels","category_id":2,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png"},"bookmarked":false,"raw":"Needs to be permanent, no discount code input but a lifetime recognition.\n\nIt converts ~40/50% more. Zero friction always wins.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":71041,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Needs to be permanent, no discount code input but a lifetime recognition. \nIt converts ~40/50% more. Zero friction always wins.","truncated":true,"post_url":"/t/provide-discounts-based-on-trust-levels/316008/7","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017263,"name":"","username":"sren-1","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png","created_at":"2026-07-31T12:02:44.361Z","cooked":"<p>Obrigado, tentei ambos os URLs conforme sugerido por <a href=\"https://meta.discourse.org/u/moin\">Moin</a>:</p>\n<aside class=\"quote no-group\">\n<blockquote>\n<p>Auto-hospedadores encontram a versão em <code>/admin/update</code>, clientes do Discourse em <code>/admin/manage-updates</code>.</p>\n</blockquote>\n</aside>\n<p>Nada…</p>\n<aside class=\"quote no-group\" data-username=\"Moin\" data-post=\"43\" data-topic=\"404528\" data-full=\"true\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/48/554653_2.png\" class=\"avatar\"> Moin:</div>\n<blockquote>\n<p>Esta é uma <a href=\"https://meta.discourse.org/t/142537?silent=true\">instalação padrão</a> seguindo as instruções oficiais?</p>\n</blockquote>\n</aside>\n<p>Voltarei a este assunto, obrigado.</p>","post_number":45,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T12:02:44.361Z","reply_count":0,"reply_to_post_number":44,"quote_count":1,"incoming_link_count":0,"reads":12,"readers_count":11,"score":2.4,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png"},"bookmarked":false,"raw":"Thanks, I tried both URLs as [Moin](https://meta.discourse.org/u/moin) suggested:\n\n[quote]\nSelf hosters find the version on `/admin/update`, Discourse customers at `/admin/manage-updates`.\n[/quote]\n\nNothing...\n\n[quote=\"Moin, post:43, topic:404528, full:true\"]\nIs this a [standard install](https://meta.discourse.org/t/142537?silent=true) following the official instructions?\n[/quote]\n\nI'll come back on this, thank you.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":176204,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Thanks, I tried both URLs as <a href=\"https://meta.discourse.org/u/moin\">Moin</a> suggested: \n\nNothing… \n\nI’ll come back on this, thank you.","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/45","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017260,"name":"Jakke Flemming","username":"Jagster","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","created_at":"2026-07-31T11:44:17.347Z","cooked":"<p>Eu tenho isso depois de <code>Mudanças futuras</code>. Tente usar o link direto?</p>\n<p>Exceto… agora eu não vejo qual versão eu tenho:</p>\n<p><div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/b/8/4/b84c5435fd2f1904c8d5806dc9193aacfe16fd45.jpeg\" data-download-href=\"/uploads/short-url/qino5HMRPlqRpsz7svuGMVqJiN7.jpeg?dl=1\" title=\"IMG_3337\"><img src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/8/4/b84c5435fd2f1904c8d5806dc9193aacfe16fd45_2_690x329.jpeg\" alt=\"IMG_3337\" data-base62-sha1=\"qino5HMRPlqRpsz7svuGMVqJiN7\" width=\"690\" height=\"329\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/b/8/4/b84c5435fd2f1904c8d5806dc9193aacfe16fd45_2_690x329.jpeg, https://global.discourse-cdn.com/meta/optimized/4X/b/8/4/b84c5435fd2f1904c8d5806dc9193aacfe16fd45_2_1035x493.jpeg 1.5x, https://global.discourse-cdn.com/meta/optimized/4X/b/8/4/b84c5435fd2f1904c8d5806dc9193aacfe16fd45_2_1380x658.jpeg 2x\" data-dominant-color=\"1F1F20\" aria-description=\"A captura de tela exibe a interface de administração do Discourse, alertando que a versão da imagem está desatualizada e fornecendo comandos SSH para reconstruir a aplicação. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">IMG_3337</span><span class=\"informations\">1769×846 101 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div></p>","post_number":44,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T11:46:01.064Z","reply_count":1,"reply_to_post_number":40,"quote_count":0,"incoming_link_count":0,"reads":11,"readers_count":10,"score":7.2,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"Jakke Flemming","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":176204,"username":"sren-1","name":"","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png"},"bookmarked":false,"raw":"I have it after `Upcoming changes`. Try to use direct link?\n\nExcept… now I don’t see what version I have:\n\n![IMG_3337|690x329](upload://qino5HMRPlqRpsz7svuGMVqJiN7.jpeg)","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":83631,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I have it after Upcoming changes. Try to use direct link? \nExcept… now I don’t see what version I have: \n <a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/b/8/4/b84c5435fd2f1904c8d5806dc9193aacfe16fd45.jpeg\" data-download-href=\"/uploads/short-url/qino5HMRPlqRpsz7svuGMVqJiN7.jpeg?dl=1\" title=\"IMG_3337\">[IMG_3337]</a>","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/44","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017258,"name":"","username":"per1234","avatar_template":"/user_avatar/meta.discourse.org/per1234/{size}/569645_2.png","created_at":"2026-07-31T11:42:06.561Z","cooked":"<p>Muito obrigado, <a class=\"mention\" href=\"/u/zogstrip\">@zogstrip</a>, pela rápida resolução desta solicitação e por dedicar tempo para compartilhar os resultados da sua investigação!</p>","post_number":5,"post_type":1,"posts_count":3,"updated_at":"2026-07-31T11:42:06.561Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":7,"readers_count":6,"score":1.4,"yours":false,"topic_id":408889,"topic_slug":"support-formatting-of-flag-reason-text","topic_title":"Support formatting of flag \"reason\" text","topic_html_title":"Support formatting of flag &ldquo;reason&rdquo; text","category_id":2,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"bookmarked":false,"raw":"Thanks so much @zogstrip for the swift resolution of this request, and for taking the time to share the results of your investigation!","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":90843,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Thanks so much <a class=\"mention\" href=\"/u/zogstrip\">@zogstrip</a> for the swift resolution of this request, and for taking the time to share the results of your investigation!","truncated":true,"post_url":"/t/support-formatting-of-flag-reason-text/408889/5","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017257,"name":"","username":"per1234","avatar_template":"/user_avatar/meta.discourse.org/per1234/{size}/569645_2.png","created_at":"2026-07-31T11:39:40.512Z","cooked":"<p>Muito obrigado <code>@zogstrip</code> e <code>@renato</code> pela rápida resolução desta solicitação!</p>\n<p>Agradecimentos especiais a <code>@zogstrip</code> por também ter dedicado tempo para postar atualizações aqui.</p>\n<p>O novo plugin Workflows é realmente útil.</p>","post_number":9,"post_type":1,"posts_count":4,"updated_at":"2026-07-31T11:39:40.512Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":6,"readers_count":5,"score":66.2,"yours":false,"topic_id":408827,"topic_slug":"allow-use-of-input-for-value-of-manually-mapped-call-workflow-boolean-type-fields","topic_title":"Allow use of input for value of manually mapped \"Call workflow\" Boolean type fields","topic_html_title":"Allow use of input for value of manually mapped &ldquo;Call workflow&rdquo; Boolean type fields","category_id":2,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"bookmarked":false,"raw":"Thanks so much `@zogstrip` and `@renato` for the swift resolution of this request!\n\nSpecial thanks to `@zogstrip` for also taking the time to post updates here.\n\nThe new Workflows plugin is really useful.","actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":90843,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Thanks so much @zogstrip and @renato for the swift resolution of this request! \nSpecial thanks to @zogstrip for also taking the time to post updates here. \nThe new Workflows plugin is really useful.","truncated":true,"post_url":"/t/allow-use-of-input-for-value-of-manually-mapped-call-workflow-boolean-type-fields/408827/9","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017232,"name":"user329","username":"Saurabh1","avatar_template":"/user_avatar/meta.discourse.org/saurabh1/{size}/572534_2.png","created_at":"2026-07-31T10:56:49.008Z","cooked":"<p>Nós administramos um fórum Discourse e recebemos um relatório externo alegando uma vulnerabilidade de injeção de código armazenada via o mecanismo onebox / <code>allowed_onebox_iframes</code>. Antes de agir sobre isso, gostaria da ajuda da comunidade/equipe para confirmar se o comportamento descrito é realmente possível no Discourse atual.</p>\n<p>O relatório alega:</p>\n<ul>\n<li>O Discourse cria oneboxes de URLs soltas em sua própria linha e incorpora o <code>twitter:player</code> da página como um iframe para todos os espectadores.</li>\n<li>A correspondência de origem para a lista de permissões de iframes é “apenas prefixo”, então um host como <code>www.youtube.com.attacker.example</code> seria aceito como uma incorporação legítima do YouTube, enquanto serve HTML controlado pelo atacante.</li>\n<li>O <code>allowed_onebox_iframes</code> padrão é efetivamente um curinga.</li>\n</ul>\n<p>Minha compreensão é que (a) o Discourse corresponde hosts de iframes na lista de permissões com base em limites de domínio, e não em um prefixo simples, e (b) a lista de permissões padrão de iframes onebox é uma lista curada de provedores, não <code>*</code>. Alguém pode confirmar como funciona a correspondência de hosts para <code>allowed_onebox_iframes</code> na versão atual, e se um truque de sufixo de subdomínio como o descrito poderia realmente passar pela validação?</p>\n<p>Estamos na versão do Discourse <strong>v2026.8.0-latest</strong>. Felizes em compartilhar o relatório bruto privativamente com a equipe de segurança, se for útil.</p>\n<p>Obrigado.</p>","post_number":1,"post_type":1,"posts_count":2,"updated_at":"2026-07-31T13:59:30.249Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":2,"reads":15,"readers_count":14,"score":73.0,"yours":false,"topic_id":408989,"topic_slug":"received-a-bug-report-claiming-onebox-iframe-allowlist-bypass-can-someone-help-verify","topic_title":"Received a bug report claiming onebox iframe allowlist bypass can someone help verify?","topic_html_title":"Received a bug report claiming onebox iframe allowlist bypass can someone help verify?","category_id":6,"display_username":"user329","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"bookmarked":false,"raw":"We run a Discourse forum and received an external report claiming a stored code-injection vulnerability via the onebox / `allowed_onebox_iframes` mechanism. Before we act on it, I'd like help from the community/team confirming whether the described behavior is actually possible on current Discourse.\n\nThe report claims:\n\n* Discourse oneboxes a bare URL on its own line and embeds the page's `twitter:player` as an iframe for all viewers.\n* Origin matching for the iframe allowlist is \"prefix-only,\" so a host like `www.youtube.com.attacker.example` would be accepted as a legitimate YouTube embed while serving attacker-controlled HTML.\n* The default `allowed_onebox_iframes` is effectively a wildcard.\n\nMy understanding is that (a) Discourse matches allowlisted iframe hosts on a domain-boundary basis rather than a bare prefix, and (b) the default onebox iframe allowlist is a curated provider list, not `*`. Can someone confirm how host matching for `allowed_onebox_iframes` works in the current version, and whether a subdomain-suffix trick like the one described could actually pass validation?\n\nWe're on Discourse version **v2026.8.0-latest** . Happy to share the raw report privately with the security team if useful.  \n\nThanks.","actions_summary":[{"id":2,"count":4}],"moderator":false,"admin":false,"staff":false,"user_id":198856,"hidden":false,"trust_level":0,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"We run a Discourse forum and received an external report claiming a stored code-injection vulnerability via the onebox / allowed_onebox_iframes mechanism. Before we act on it, I’d like help from the community/team confirming whether the described behavior is actually possible on current Discourse. \nT&hellip;","truncated":true,"post_url":"/t/received-a-bug-report-claiming-onebox-iframe-allowlist-bypass-can-someone-help-verify/408989/1","locale":"en","is_localized":true,"language":"en","localization_outdated":true,"event":null,"calendar_details":[],"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":4}],"current_user_reaction":null,"reaction_users_count":4,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null,"can_vote":false},{"id":2017208,"name":"","username":"Moin","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","created_at":"2026-07-31T10:25:56.820Z","cooked":"<p>Esta é uma instalação padrão seguindo as instruções oficiais?</p>","post_number":43,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T10:26:40.183Z","reply_count":1,"reply_to_post_number":42,"quote_count":0,"incoming_link_count":1,"reads":14,"readers_count":13,"score":12.8,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Kluges Köpfchen","title_is_group":false,"reply_to_user":{"id":176204,"username":"sren-1","name":"","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png"},"bookmarked":false,"raw":"Is this a standard install following the official instructions?","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":95552,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Is this a <a href=\"https://meta.discourse.org/t/142537?silent=true\">standard install</a> following the official instructions?","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/43","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017207,"name":"","username":"sren-1","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png","created_at":"2026-07-31T10:25:01.288Z","cooked":"<p>O administrador de TI da nossa empresa faz as atualizações por meio do console.</p>","post_number":42,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T10:25:01.288Z","reply_count":1,"reply_to_post_number":41,"quote_count":0,"incoming_link_count":0,"reads":15,"readers_count":14,"score":8.0,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png"},"bookmarked":false,"raw":"Our IT admin updates via the console.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":176204,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Our IT admin updates via the console.","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/42","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017206,"name":"","username":"Moin","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","created_at":"2026-07-31T10:24:14.377Z","cooked":"<p>Onde você costuma atualizar seu fórum?</p>","post_number":41,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T10:24:20.569Z","reply_count":1,"reply_to_post_number":40,"quote_count":0,"incoming_link_count":0,"reads":15,"readers_count":14,"score":8.0,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Kluges Köpfchen","title_is_group":false,"reply_to_user":{"id":176204,"username":"sren-1","name":"","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png"},"bookmarked":false,"raw":"Where do you usually update your forum?","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":95552,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Where do you usually update your forum?","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/41","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017203,"name":"","username":"sren-1","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png","created_at":"2026-07-31T10:22:07.567Z","cooked":"<p><div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/f/1/4/f14a0a6367d6a4154c433ba5e01127e6159c2b18.png\" data-download-href=\"/uploads/short-url/yqxHuU0XuGhZ1yHFSepkZtEhu4g.png?dl=1\" title=\"2026-07-31 12'20'46\"><img src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/1/4/f14a0a6367d6a4154c433ba5e01127e6159c2b18_2_345x166.png\" alt=\"2026-07-31 12'20'46\" data-base62-sha1=\"yqxHuU0XuGhZ1yHFSepkZtEhu4g\" width=\"345\" height=\"166\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/f/1/4/f14a0a6367d6a4154c433ba5e01127e6159c2b18_2_345x166.png, https://global.discourse-cdn.com/meta/optimized/4X/f/1/4/f14a0a6367d6a4154c433ba5e01127e6159c2b18_2_517x249.png 1.5x, https://global.discourse-cdn.com/meta/optimized/4X/f/1/4/f14a0a6367d6a4154c433ba5e01127e6159c2b18_2_690x332.png 2x\" data-dominant-color=\"ECEEF3\" aria-description=\"A página de erro 404 exibindo uma mensagem de que a página não existe ou é privada, com um botão para voltar à página inicial e uma opção de pesquisa. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">2026-07-31 12'20'46</span><span class=\"informations\">985×474 26 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div><br>\n<div class=\"lightbox-wrapper\"><a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/5/7/c/57ca5c30e48759760986560e0e97cea0c4b49f62.png\" data-download-href=\"/uploads/short-url/cwD5RdliBjppW8wmgX5HTGEC1cC.png?dl=1\" title=\"2026-07-31 12'22'30\"><img src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/7/c/57ca5c30e48759760986560e0e97cea0c4b49f62_2_107x250.png\" alt=\"2026-07-31 12'22'30\" data-base62-sha1=\"cwD5RdliBjppW8wmgX5HTGEC1cC\" width=\"107\" height=\"250\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/5/7/c/57ca5c30e48759760986560e0e97cea0c4b49f62_2_107x250.png, https://global.discourse-cdn.com/meta/optimized/4X/5/7/c/57ca5c30e48759760986560e0e97cea0c4b49f62_2_160x375.png 1.5x, https://global.discourse-cdn.com/meta/optimized/4X/5/7/c/57ca5c30e48759760986560e0e97cea0c4b49f62_2_214x500.png 2x\" data-dominant-color=\"ECEDED\" aria-description=\"Uma barra lateral de menu de administração com a opção 'Dashboard' selecionada. (Captioned by AI)\"><div class=\"meta\"><svg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"><use href=\"#far-image\"></use></svg><span class=\"filename\">2026-07-31 12'22'30</span><span class=\"informations\">349×815 21.8 KB</span><svg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"><use href=\"#discourse-expand\"></use></svg></div></a></div></p>\n<p>Ambas as páginas não estão disponíveis para nossa instância auto-hospedada, e não há entrada na barra lateral.</p>","post_number":40,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T10:24:21.647Z","reply_count":2,"reply_to_post_number":39,"quote_count":0,"incoming_link_count":0,"reads":15,"readers_count":14,"score":13.0,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png"},"bookmarked":false,"raw":"\n![2026-07-31 12'20'46|690x332, 50%](upload://yqxHuU0XuGhZ1yHFSepkZtEhu4g.png)\n![2026-07-31 12'22'30|214x500, 50%](upload://cwD5RdliBjppW8wmgX5HTGEC1cC.png)\n\nBoth pages are not available for our self-hosted instance, and there's no entry in the sidebar.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":176204,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"<a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/f/1/4/f14a0a6367d6a4154c433ba5e01127e6159c2b18.png\" data-download-href=\"/uploads/short-url/yqxHuU0XuGhZ1yHFSepkZtEhu4g.png?dl=1\" title=\"2026-07-31 12'20'46\" rel=\"noopener nofollow ugc\">[2026-07-31 12&#39;20&#39;46]</a> \n<a class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/5/7/c/57ca5c30e48759760986560e0e97cea0c4b49f62.png\" data-download-href=\"/uploads/short-url/cwD5RdliBjppW8wmgX5HTGEC1cC.png?dl=1\" title=\"2026-07-31 12'22'30\" rel=\"noopener nofollow ugc\">[2026-07-31 12&#39;22&#39;30]</a> \nBoth pages are not available for our self-hosted instance, and there’s no entry in the sidebar.","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/40","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017200,"name":"","username":"Moin","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","created_at":"2026-07-31T10:20:19.616Z","cooked":"<p>Auto-hospedeadores encontram a versão em <code>/admin/update</code>, clientes do Discourse em <code>/admin/manage-updates</code>. O link está na primeira seção da barra lateral de administração.</p>","post_number":39,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T10:20:47.929Z","reply_count":1,"reply_to_post_number":38,"quote_count":0,"incoming_link_count":0,"reads":15,"readers_count":14,"score":53.0,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Kluges Köpfchen","title_is_group":false,"reply_to_user":{"id":176204,"username":"sren-1","name":"","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png"},"bookmarked":false,"raw":"Self hosters find the version on `/admin/update`, Discourse customers at `/admin/manage-updates`. The link is in the first section of the admin sidebar.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":95552,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Self hosters find the version on /admin/update, Discourse customers at /admin/manage-updates. The link is in the first section of the admin sidebar.","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/39","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017198,"name":"","username":"sren-1","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png","created_at":"2026-07-31T10:18:25.075Z","cooked":"<aside class=\"quote no-group\" data-username=\"chapoi\" data-post=\"32\" data-topic=\"404528\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/48/537252_2.png\" class=\"avatar\"> chapoi:</div>\n<blockquote>\n<p>A única compensação é que fica a um clique a mais, mas também há um link direto na barra lateral do administrador.</p>\n</blockquote>\n</aside>\n<p>Desde que eu tenha compreendido o contexto corretamente, não consigo encontrar nenhum link ou página que forneça informações sobre a versão instalada do Discourse.</p>","post_number":38,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T10:18:25.075Z","reply_count":1,"reply_to_post_number":null,"quote_count":1,"incoming_link_count":0,"reads":15,"readers_count":14,"score":8.0,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"[quote=\"chapoi, post:32, topic:404528\"]\nThe only trade off is that it’s one extra click away, but it’s also a direct link from the admin sidebar.\n[/quote]\n\nProvided that I understood the context correctly, I can't find any link or page that provides information about the installed Discourse version.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":176204,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Provided that I understood the context correctly, I can’t find any link or page that provides information about the installed Discourse version.","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/38","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017193,"name":"Nick","username":"nickdb","avatar_template":"/user_avatar/meta.discourse.org/nickdb/{size}/444510_2.png","created_at":"2026-07-31T09:48:30.911Z","cooked":"<aside class=\"quote no-group\" data-username=\"alltiagocom\" data-post=\"72\" data-topic=\"405401\">\n<div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"24\" height=\"24\" src=\"https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alltiagocom/48/492709_2.png\" class=\"avatar\"> alltiagocom:</div>\n<blockquote>\n<p>Mas agora você está misturando as coisas. O ChatGPT não vai desentupir o seu vaso sanitário, mas com certeza vai te dizer <em>como</em> fazer isso. Esse é o ponto principal. Você vai a um fórum para perguntar <em>como</em> fazer as coisas, não para que o fórum faça tudo por você. Por mais que você converse com uma pessoa real em um fórum, com super especialização em uma área, ela nunca vai fazer essas coisas por você, certo?</p>\n</blockquote>\n</aside>\n<p>Você perdeu um pouco o ponto.</p>\n<p>Ele fornecerá uma ampla gama de opções que aprendeu do público, que podem ou não estar corretas ou relevantes, já que ele, e quem faz a pergunta, não necessariamente sabem por que está bloqueado.</p>\n<p>É um fornecedor de conselhos genéricos, de menor denominador comum, baseado em uma fonte imperfeita e na qualidade da solicitação.</p>\n<p>Então, ele ajudará alguns, mas não outros, algo que normalmente atrai aqueles menos capazes de avaliar a qualidade da resposta.</p>\n<p>Os modelos são falhos, qualquer modelo de linguagem é. Eles têm pontos fortes e fracos. Qualquer pessoa que tenha passado tempo construindo agentes terá experimentado isso. Suas capacidades são exageradas. Aqueles que serão os membros mais interessantes e valiosos de uma comunidade apreciarão isso e valorizarão a diferença, aqueles que não o fazem são os geradores de ruído transacional.</p>","post_number":75,"post_type":1,"posts_count":74,"updated_at":"2026-07-31T09:49:11.344Z","reply_count":0,"reply_to_post_number":72,"quote_count":1,"incoming_link_count":0,"reads":19,"readers_count":18,"score":18.8,"yours":false,"topic_id":405401,"topic_slug":"anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums","topic_title":"Anyone else seeing a drastic drop in community activity for Support forums?","topic_html_title":"Anyone else seeing a drastic drop in community activity for Support forums?","category_id":65,"display_username":"Nick","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":null,"bookmarked":false,"raw":"[quote=\"alltiagocom, post:72, topic:405401\"]\nBut now you are mixing things up. ChatGPT will not unclog your toilet, but will definitely tell you *how*. That’s the whole point. You come to a forum to ask *how* to do things, not for the forum to actually do them for you. As much as you talk to a real human in a forum, with super expertise in a field, they will never do those things for you, right?\n\n[/quote]\n\nYou missed the point a bit.\n\nIt will provide a wide range of options that it has learned from the public, which may or may not be correct or relevant since it, and the question asker, don't necessarily know why it is blocked.\n\nIt is a provider of generic, lowest common-denominator advice based on an imperfect source and the quality of the request.\n\nSo, it will help some, but not others, something that typically appeals to those least capable of rating the quality of the response.\n\nModels are flawed, any language model is. They have strengths and weaknesses. Anyone who has spent time building agents will have experienced this. Their capabilities are over-hyped. Those that will be the most interesting and valuable members of a community will appreciate this and value the difference, those that don't are the transactional noise-makers.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":155653,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"You missed the point a bit. \nIt will provide a wide range of options that it has learned from the public, which may or may not be correct or relevant since it, and the question asker, don’t necessarily know why it is blocked. \nIt is a provider of generic, lowest common-denominator advice based on a&hellip;","truncated":true,"post_url":"/t/anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums/405401/75","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017185,"name":"Tristan","username":"Tris20","avatar_template":"/user_avatar/meta.discourse.org/tris20/{size}/264639_2.png","created_at":"2026-07-31T09:41:04.176Z","cooked":"<p>Uma das coisas legais sobre este tópico é que posso ter a certeza de que estou lendo os pensamentos de outras pessoas. Depois de meses navegando pelas saídas excessivamente verbosas do Claude, é bom ver as pessoas apenas conversando sobre coisas que são importantes para elas. Gosto do fato de estar escrevendo com pessoas, uma mudança…</p>\n<p>Suspeito que isso se tornará cada vez mais atraente. Mesmo com a melhoria dos LLMs, cheguei ao que parece ser um ponto de não retorno após os últimos anos - estou cansado de ler saídas de LLMs. Estou tão cansado disso. Mesmo o bom conteúdo, que é conciso e preciso, é cansativo e pouco agradável.</p>\n<p>Anseio por textos humanos bagunçados. Quero que minhas palavras impactem outra pessoa, e que as deles me impactem.</p>","post_number":74,"post_type":1,"posts_count":74,"updated_at":"2026-07-31T09:41:04.176Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":19,"readers_count":18,"score":33.8,"yours":false,"topic_id":405401,"topic_slug":"anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums","topic_title":"Anyone else seeing a drastic drop in community activity for Support forums?","topic_html_title":"Anyone else seeing a drastic drop in community activity for Support forums?","category_id":65,"display_username":"Tristan","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":"","flair_group_id":276,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Support Enthusiast","title_is_group":false,"bookmarked":false,"raw":"One of the nice things about this topic, is that I can feel confident I'm reading the thoughts of other people. After months of wading through Claude's overly verbose output, it's nice to see people just chat about stuff that's important  to them. I like that I'm writing with people for a change...\n\nI suspect that will become more and more attractive. Even as the llms improve, I've reached what feels like a point of no return after the last few years - I'm sick of reading llm output.  Just so damn sick of it. Even the good stuff that is concise and accurate is tiring and un-enjoyable. \n\nI long for messy human text. I want my words to impact another person, and theirs to impact me.","actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"group_moderator":true,"user_id":101707,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"One of the nice things about this topic, is that I can feel confident I’m reading the thoughts of other people. After months of wading through Claude’s overly verbose output, it’s nice to see people just chat about stuff that’s important  to them. I like that I’m writing with people for a change… \nI&hellip;","truncated":true,"post_url":"/t/anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums/405401/74","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"100","type":"emoji","count":1},{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017176,"name":"","username":"sren-1","avatar_template":"/user_avatar/meta.discourse.org/sren-1/{size}/519227_2.png","created_at":"2026-07-31T09:31:34.003Z","cooked":"<p>Sinto falta das informações da versão do Discourse.. para onde elas foram? <img src=\"https://emoji.discourse-cdn.com/twitter/thinking.png?v=15\" title=\":thinking:\" class=\"emoji\" alt=\":thinking:\" loading=\"lazy\" width=\"20\" height=\"20\"></p>","post_number":37,"post_type":1,"posts_count":45,"updated_at":"2026-07-31T09:31:34.003Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":5,"reads":16,"readers_count":15,"score":58.2,"yours":false,"topic_id":404528,"topic_slug":"better-insights-into-your-community-with-the-redesigned-admin-dashboard","topic_title":"Better insights into your community with the redesigned admin dashboard","topic_html_title":"Better insights into your community with the redesigned admin dashboard","category_id":67,"display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","bookmarked":false,"raw":"I miss the Discourse version information.. where did it go? :thinking:","actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":176204,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"I miss the Discourse version information.. where did it go? :thinking:","truncated":true,"post_url":"/t/better-insights-into-your-community-with-the-redesigned-admin-dashboard/404528/37","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017162,"name":"Tiago","username":"alltiagocom","avatar_template":"/user_avatar/meta.discourse.org/alltiagocom/{size}/492709_2.png","created_at":"2026-07-31T09:10:51.557Z","cooked":"<p>Sempre que eu fazia alterações significativas, como instalar plugins, por exemplo, às vezes levava 20 minutos.</p>\n<p>Não é um grande problema, se considerarmos que isso não é feito toda semana ou mesmo todo mês, mas para um visitante novo, aquela página feia indicando que algo não está funcionando, não é uma boa primeira impressão. Até mesmo para visitantes recorrentes que não sabem que o site estará fora do ar, isso pode colocá-los em “modo de pânico”, pensando que toda a comunidade foi desativada ou algo assim, talvez alguns deles me enviando e-mails imediatamente perguntando o que está acontecendo.</p>\n<p>Acho que é apenas um toque agradável para o visitante, novo ou antigo, para informá-los do que está acontecendo.</p>\n<p>Se essa abordagem sugerida pelo Claude é algo que leva apenas alguns minutos, mas não precisa ser feita novamente, acredito que seja um tempo bem investido.</p>","post_number":3,"post_type":1,"posts_count":5,"updated_at":"2026-07-31T09:12:13.105Z","reply_count":1,"reply_to_post_number":2,"quote_count":0,"incoming_link_count":0,"reads":25,"readers_count":24,"score":25.0,"yours":false,"topic_id":408967,"topic_slug":"maintenance-page-workaround-can-this-be-done","topic_title":"Maintenance page workaround - can this be done?","topic_html_title":"Maintenance page workaround - can this be done?","category_id":6,"display_username":"Tiago","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png"},"bookmarked":false,"raw":"Whenever I made significant changes, like installing plugins for example, it would take sometimes 20 minutes.\n\nNot a big deal, if we consider that these are not done every week or even every month, but for a new visitor that ugly page that something is not working, is not a good first impression. Even for returning visitors who are not aware that the website will be down, that can throw them into \"panic mode\" thinking that the whole community has been shut down or something, maybe some of them promptly emailing me asking what's happening.\n\nI think it's just a nice touch to give the visitor, new or old, to let them know what's happening.\n\nIf this approach Claude suggested is something that takes just a few minutes, but it's not touched every again, I believe it's time well spent.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":171937,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Whenever I made significant changes, like installing plugins for example, it would take sometimes 20 minutes. \nNot a big deal, if we consider that these are not done every week or even every month, but for a new visitor that ugly page that something is not working, is not a good first impression. Ev&hellip;","truncated":true,"post_url":"/t/maintenance-page-workaround-can-this-be-done/408967/3","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017160,"name":"Tiago","username":"alltiagocom","avatar_template":"/user_avatar/meta.discourse.org/alltiagocom/{size}/492709_2.png","created_at":"2026-07-31T09:06:17.084Z","cooked":"<blockquote>\n<p>Este é um assunto bem fora do tema, mas vou falar mesmo assim. Se algum administrador achar que isso deveria ser enviado para outro tópico, por favor, faça-o.</p>\n</blockquote>\n<p>Quando você diz “Notação Padrão”, você quer dizer escrever música em partituras? Vou assumir que é isso que você quer dizer:</p>\n<p>Comecei a tocar com meu primeiro teclado quando eu tinha mais ou menos 8 anos (por volta de 1987). Eu estava apenas explorando, mas passava horas tocando com ele. Então, em 1991, eu comprei minha primeira bateria e foi quando realmente comecei a fazer minhas próprias músicas com minha primeira banda. Eu nunca estudei teoria musical, não até 2016. Eu sabia o básico, mas não sabia realmente o que era um acorde de Sol menor sétima (Gm7), por exemplo, que é um conceito bem básico. E quando comecei a estudar teoria, uma porta inteira se abriu para mim.</p>\n<p>Até aquele momento, eu conseguia fazer música que as pessoas gostavam. Tive algum sucesso em Portugal, meu país, então nunca foi uma questão de saber teoria ou não, de escrever partituras ou não. Era sobre emoções e saber o que soa bem e o que não soa. Estudar teoria apenas me deu outra ferramenta que me permite agora seguir caminhos diferentes quando quero, sair de loops infinitos, etc.</p>\n<p>Música para mim é sobre emoções, não é apenas sobre o acorde X combinar bem com o acorde Y porque são matematicamente compatíveis, o que às vezes acontece quando você começa a estudar teoria musical como o primeiro método de aprendizado. Acredito que estudar música, dependendo dos seus objetivos, claro, sempre deve envolver passar anos apenas brincando com um instrumento e vendo o que soa bem. Eventualmente, você acaba aprendendo que algumas coisas nunca soam certas, mesmo que você não saiba o porquê. E, para ser honesto, essa é a melhor abordagem, porque a maioria dos ouvintes não se importa com o “porquê” de qualquer maneira. Ou eles gostam da música ou não.</p>\n<p>Muitos músicos, como Jacob Collier, por exemplo, nunca me agradaram. Sua música pode ser muito intricada e “bem construída” no que diz respeito à teoria e tudo mais, mas não ressoa comigo emocionalmente. Esse é provavelmente o problema que vejo em saber muita teoria. Você começa a fazer coisas porque <em>pode</em> e não porque <em>deveria</em>.</p>\n<p>Quando você faz coisas porque pode, você está pensando em si mesmo. Quando você faz coisas porque deveria, então você está pensando na música, o que para mim é a coisa mais valiosa. Eu quero o melhor para a música, e a música vai me dizer constantemente “isso é demais, eu não preciso disso agora”.</p>\n<p>Então, voltando à sua pergunta: não sei se minha sugestão de brincar com um instrumento por anos é a maneira “mais fácil”, mas definitivamente é a que me deu mais prazer e sou grato por esse caminho. Estudar teoria musical é mais fácil e rápido, é como uma equação matemática, mas pode te trancar dentro de uma <em>gaiola</em> imediatamente, o que pode ser uma armadilha (sem trocadilho).</p>","post_number":73,"post_type":1,"posts_count":74,"updated_at":"2026-07-31T09:06:17.084Z","reply_count":0,"reply_to_post_number":71,"quote_count":0,"incoming_link_count":0,"reads":22,"readers_count":21,"score":19.4,"yours":false,"topic_id":405401,"topic_slug":"anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums","topic_title":"Anyone else seeing a drastic drop in community activity for Support forums?","topic_html_title":"Anyone else seeing a drastic drop in community activity for Support forums?","category_id":65,"display_username":"Tiago","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"","reply_to_user":{"id":11208,"username":"philip_rhoades","name":"Philip Rhoades","avatar_template":"/user_avatar/meta.discourse.org/philip_rhoades/{size}/114647_2.png"},"bookmarked":false,"raw":"> This is a very off-topic subject, but here it goes anyway. If any admin feels like this should be sent to another topic, please do it.\n\nWhen you say \"Standard Notation\" you mean writing music in music sheets? I will assume that that's what you mean:\n\nI started playing with my first keyboard back when I was 8 or so (1987-ish). I was just exploring, but I would spend hours playing with it. Then in 1991 I got my first drum kit and that was when I actually started making my own songs with my first band. I never learned music theory, not until 2016. I knew the basics, but now really what a Gm7 chord was, for example, which is a pretty basic concept. And when I started learning theory, a whole new door opened for me. \n\nUp until that moment I was able to make music that people liked, I had some success in Portugal, my country, so it was never a matter of knowing theory or not, writing music sheets or not. It was about emotions and knowing what sounds good and what doesn't. Learning theory just gave me another tool that allows me know to go different paths when I want to, unlock endless loops, etc.\n\nMusic to me is about emotions, not about just that chord X goes well with chord Y, because it's mathematical compatible, which sometimes that's what happens when you start learning music theory as the first method of learning. I believe that learning music, depending on your goals, of course, should always be with you spending years just messing with an instrument and seeing what feels good. You eventually end up learning that some things never sound right, even if you don't know why. And to be honest, that's the best approach, because most listeners don't care about the \"why\" anyway. They either like the song or they don't.\n\nA lot of musicians, like Jacob Collier, for example, never clicked for me. His music may be very intricate and \"well created\" when it comes to the theory and all that, but it doesn't resonate with me emotionally. That's probably the issue I see with knowing too much theory. You start making things because you *can* and not because you *you should*.\n\nWhen you make things because you can, you are thinking about yourself. When you make things because you should, then you are thinking about the song, which to me, is the most valuable thing. I want the best for the song, and the song will tell me constantly \"this is too much, I don't need this right now\".\n\nSo, back to your question: I don't know if my suggestion of messing with an instrument for years is the \"easiest\" way, but it's definitely the one I got more pleasure from and I'm grateful for that path. Learning music theory is easier and faster, it's like a math equation, but it can lock you inside a *cage* right away, which can be a trap (no pun intended).","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":171937,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"This is a very off-topic subject, but here it goes anyway. If any admin feels like this should be sent to another topic, please do it. \n\nWhen you say “Standard Notation” you mean writing music in music sheets? I will assume that that’s what you mean: \nI started playing with my first keyboard back w&hellip;","truncated":true,"post_url":"/t/anyone-else-seeing-a-drastic-drop-in-community-activity-for-support-forums/405401/73","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":2017158,"name":"Coin-coin le Canapin","username":"Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","created_at":"2026-07-31T08:54:42.481Z","cooked":"<p>E aí!</p>\n<p>Não estou respondendo à sua pergunta, só estou curioso. Por que você acha que precisa de uma página de manutenção? Parece bastante chato de configurar para pouco benefício.</p>\n<p>Minhas instâncias ficam fora do ar por 5 minutos por mês para atualizações e é basicamente isso.</p>","post_number":2,"post_type":1,"posts_count":5,"updated_at":"2026-07-31T08:54:42.481Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":24,"readers_count":23,"score":9.8,"yours":false,"topic_id":408967,"topic_slug":"maintenance-page-workaround-can-this-be-done","topic_title":"Maintenance page workaround - can this be done?","topic_html_title":"Maintenance page workaround - can this be done?","category_id":6,"display_username":"Coin-coin le Canapin","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"user_title":"Solution Institution","title_is_group":false,"bookmarked":false,"raw":"Hey!\n\nI'm not answering your question, just being curious. Why do you think you need a maintenance page? Seems quite annoying to set up for little benefit.\n\nMy instances are down 5 minutes a month for updates and that's basically all.","actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":35474,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"excerpt":"Hey! \nI’m not answering your question, just being curious. Why do you think you need a maintenance page? Seems quite annoying to set up for little benefit. \nMy instances are down 5 minutes a month for updates and that’s basically all.","truncated":true,"post_url":"/t/maintenance-page-workaround-can-this-be-done/408967/2","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"event":null,"customer_flair_customer":null,"reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null}]}