{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta.discourse.org/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta.discourse.org/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":23968,"username":"david","name":"David Taylor","avatar_template":"/user_avatar/meta.discourse.org/david/{size}/157490_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3},{"id":108265,"username":"pangbo","name":"","avatar_template":"/user_avatar/meta.discourse.org/pangbo/{size}/538562_2.png","trust_level":2},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":182225,"username":"mansil","name":"Manuela Silva","avatar_template":"/user_avatar/meta.discourse.org/mansil/{size}/521082_2.png","trust_level":1},{"id":179822,"username":"kcahtoor","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/{size}.png","trust_level":1},{"id":15900,"username":"dax","name":"Daniela","avatar_template":"/user_avatar/meta.discourse.org/dax/{size}/244677_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"moderator":true,"trust_level":3},{"id":188893,"username":"Noble_Fish","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/n/ad7895/{size}.png","trust_level":2},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","trust_level":2},{"id":89911,"username":"Hyan","name":"Hyan","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/5fc32e/{size}.png","trust_level":2},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":181390,"username":"lukec","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/b5e925/{size}.png","trust_level":1},{"id":76501,"username":"Andro","name":"Andrew Bernard","avatar_template":"/user_avatar/meta.discourse.org/andro/{size}/173721_2.png","trust_level":2},{"id":13375,"username":"markersocial","name":"","avatar_template":"/user_avatar/meta.discourse.org/markersocial/{size}/170136_2.png","trust_level":2},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","trust_level":3},{"id":14617,"username":"scavin","name":"scavin","avatar_template":"/user_avatar/meta.discourse.org/scavin/{size}/115938_2.png","flair_name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111","flair_group_id":50,"trust_level":2},{"id":22523,"username":"ked","name":"Kenny DuBose","avatar_template":"/user_avatar/meta.discourse.org/ked/{size}/64837_2.png","trust_level":2},{"id":78445,"username":"Don","name":"","avatar_template":"/user_avatar/meta.discourse.org/don/{size}/228726_2.png","trust_level":4},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta.discourse.org/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":17621,"username":"jomaxro","name":"Joshua Rosenfeld","avatar_template":"/user_avatar/meta.discourse.org/jomaxro/{size}/126216_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":7720,"username":"rahim123","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/df705f/{size}.png","trust_level":2},{"id":131106,"username":"VSCPlays","name":"VSCPlays","avatar_template":"/user_avatar/meta.discourse.org/vscplays/{size}/351146_2.png","trust_level":2},{"id":141841,"username":"hendersj","name":"","avatar_template":"/user_avatar/meta.discourse.org/hendersj/{size}/507887_2.png","trust_level":2},{"id":117812,"username":"mae","name":"Mae Woods","avatar_template":"/user_avatar/meta.discourse.org/mae/{size}/265245_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":146973,"username":"eisammy","name":"Sammy","avatar_template":"/user_avatar/meta.discourse.org/eisammy/{size}/528804_2.png","trust_level":2},{"id":178172,"username":"ice.d","name":"discord ice","avatar_template":"/user_avatar/meta.discourse.org/ice.d/{size}/509515_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":152726,"username":"das-g","name":"Raphael Das Gupta","avatar_template":"/user_avatar/meta.discourse.org/das-g/{size}/441608_2.png","trust_level":2},{"id":2770,"username":"awesomerobot","name":"Kris","avatar_template":"/user_avatar/meta.discourse.org/awesomerobot/{size}/142900_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta.discourse.org/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":15291,"username":"philh","name":"","avatar_template":"/user_avatar/meta.discourse.org/philh/{size}/532740_2.png","trust_level":2},{"id":146376,"username":"Monikas","name":"JustMonika","avatar_template":"/user_avatar/meta.discourse.org/monikas/{size}/375316_2.png","trust_level":2},{"id":28557,"username":"Timelord","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/ba9def/{size}.png","trust_level":2},{"id":3,"username":"supermathie","name":"Michael Brown","avatar_template":"/user_avatar/meta.discourse.org/supermathie/{size}/507518_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":7678,"username":"jmsachs","name":"Jason Sachs","avatar_template":"/user_avatar/meta.discourse.org/jmsachs/{size}/107682_2.png","trust_level":2},{"id":2504,"username":"sreinert","name":"Steve Reinert","avatar_template":"/user_avatar/meta.discourse.org/sreinert/{size}/103737_2.png","trust_level":1},{"id":14360,"username":"oshyan","name":"Oshyan Greene","avatar_template":"/user_avatar/meta.discourse.org/oshyan/{size}/212644_2.png","trust_level":2},{"id":92942,"username":"bigfudge","name":"Ben","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/{size}.png","trust_level":2},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","trust_level":2},{"id":190363,"username":"EricM","name":"Eric","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/48db29/{size}.png","trust_level":1},{"id":124311,"username":"Apiento","name":"Apiento ","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/c0e974/{size}.png","trust_level":1},{"id":138497,"username":"ToddZ","name":"","avatar_template":"/user_avatar/meta.discourse.org/toddz/{size}/328350_2.png","trust_level":4},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/523407_2.png","trust_level":3},{"id":181081,"username":"stephtara","name":"Stephanie Booth","avatar_template":"/user_avatar/meta.discourse.org/stephtara/{size}/517827_2.png","trust_level":3},{"id":94328,"username":"rodypl","name":"Rodolphe","avatar_template":"/user_avatar/meta.discourse.org/rodypl/{size}/215426_2.png","trust_level":1},{"id":34674,"username":"Johani","name":"Joe","avatar_template":"/user_avatar/meta.discourse.org/johani/{size}/176920_2.png","trust_level":2},{"id":21969,"username":"jimkleiber","name":"Jim Kleiber","avatar_template":"/user_avatar/meta.discourse.org/jimkleiber/{size}/121814_2.png","trust_level":2},{"id":190268,"username":"sk-or-v1-contents","name":"","avatar_template":"/user_avatar/meta.discourse.org/sk-or-v1-contents/{size}/547175_2.png","trust_level":1},{"id":135961,"username":"カス_テス","name":"teskas","avatar_template":"/user_avatar/meta.discourse.org/カス_テス/{size}/314961_2.png","trust_level":1},{"id":186240,"username":"shapelychops","name":"Alex","avatar_template":"/user_avatar/meta.discourse.org/shapelychops/{size}/538422_2.png","trust_level":1},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta.discourse.org/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":186203,"username":"pancaketime","name":"Kyle ","avatar_template":"/user_avatar/meta.discourse.org/pancaketime/{size}/533086_2.png","trust_level":1},{"id":1995,"username":"zogstrip","name":"","avatar_template":"/user_avatar/meta.discourse.org/zogstrip/{size}/512781_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":59020,"username":"renato","name":"Renato Atilio","avatar_template":"/user_avatar/meta.discourse.org/renato/{size}/383632_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":177901,"username":"ばこん","name":"べーこん(bac0n)","avatar_template":"/user_avatar/meta.discourse.org/ばこん/{size}/528615_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":2},{"id":63791,"username":"Bathinda","name":"Bathinda Helper","avatar_template":"/user_avatar/meta.discourse.org/bathinda/{size}/135888_2.png","trust_level":2},{"id":83098,"username":"jordan-violet","name":"Jordan Violet","avatar_template":"/user_avatar/meta.discourse.org/jordan-violet/{size}/281428_2.png","trust_level":2},{"id":100484,"username":"JammyDodger","name":"","avatar_template":"/user_avatar/meta.discourse.org/jammydodger/{size}/254611_2.png","trust_level":3},{"id":175280,"username":"祁同伟","name":"","avatar_template":"/user_avatar/meta.discourse.org/祁同伟/{size}/501520_2.png","trust_level":2},{"id":64555,"username":"DavidO","name":"David","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/f475e1/{size}.png","trust_level":2}],"primary_groups":[{"id":47,"name":"team"}],"flair_groups":[{"id":47,"name":"team","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":50,"name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111"},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":84,"name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/latest?no_definitions=true&page=21","per_page":30,"top_tags":[{"id":543,"name":"ии","slug":"ai"},{"id":317,"name":"чат","slug":"chat"},{"id":39,"name":"email","slug":"email"},{"id":330,"name":"rest-api","slug":"rest-api"},{"id":1113,"name":"hosting","slug":"hosting"},{"id":478,"name":"как-сделать","slug":"how-to"},{"id":493,"name":"завершено","slug":"completed"},{"id":5,"name":"неподдерживаемая-установк","slug":"unsupported-install"},{"id":615,"name":"sql-запрос","slug":"sql-query"},{"id":877,"name":"fixed","slug":"fixed"},{"id":68,"name":"приветствие-прат","slug":"pr-welcome"},{"id":529,"name":"теги","slug":"tags"},{"id":241,"name":"календарь-и-события","slug":"calendar-and-event"},{"id":662,"name":"итоги-активности","slug":"activity-summary"},{"id":229,"name":"решено","slug":"solved"},{"id":483,"name":"боковая-панель","slug":"sidebar"},{"id":105,"name":"примечания-к-выпуску","slug":"release-notes"},{"id":2,"name":"значки","slug":"badges"},{"id":35,"name":"мобильный","slug":"mobile"},{"id":22,"name":"композитор","slug":"composer"},{"id":83,"name":"официальный","slug":"official"},{"id":51,"name":"поиск","slug":"search"},{"id":9,"name":"группы","slug":"groups"},{"id":3,"name":"умеренность","slug":"moderation"},{"id":509,"name":"приглашения","slug":"invites"},{"id":198,"name":"подписки","slug":"subscriptions"},{"id":436,"name":"css","slug":"css"},{"id":654,"name":"ресурсы-сервера","slug":"server-resources"},{"id":32,"name":"уведомления","slug":"notifications"},{"id":63,"name":"опросы","slug":"polls"},{"id":231,"name":"голосование-по-темам","slug":"topic-voting"}],"topics":[{"fancy_title":"Customizing the topic list","fancy_title_localized":false,"locale":null,"id":350411,"title":"Customizing the topic list","slug":"customizing-the-topic-list","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-02-04T10:40:33.076Z","last_posted_at":"2025-02-04T10:40:33.148Z","bumped":true,"bumped_at":"2026-03-17T10:27:41.095Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The topic-list is one of the most-used and most-customized user-interfaces in Discourse. There are many different tools available to theme and plugin developers to achieve this customization, each with their own advantag&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":732,"like_count":8,"has_summary":false,"last_poster_username":"system","category_id":56,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Topic-list customization is commonly achieved through CSS, with other methods available via JS plugin API for adding, removing, and rearranging columns.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Использование modifyClass для изменения базового поведения","fancy_title_localized":true,"locale":"en","id":262064,"title":"Using modifyClass to change core behavior","slug":"using-modifyclass-to-change-core-behavior","posts_count":7,"reply_count":14,"highest_post_number":26,"image_url":null,"created_at":"2023-04-18T10:24:36.929Z","last_posted_at":"2026-03-04T07:13:43.215Z","bumped":true,"bumped_at":"2026-03-17T10:27:37.770Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Для продвинутых тем и плагинов Discourse предлагает систему modifyClass. Это позволяет расширять и переопределять функциональность во многих классах JavaScript ядра.\nКогда использовать modifyClass\nmodifyClass следует использовать только в крайних случаях...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2287,"like_count":34,"has_summary":false,"last_poster_username":"pangbo","category_id":56,"op_like_count":16,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A contributor notes that the example code for `api.modifyClass` in the Discourse plugin API documentation still utilizes the deprecated legacy syntax and requires updating to the modern native-class approach.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":108265,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Владение объектами Ember (getOwner, внедрение сервисов и т.д.)","fancy_title_localized":true,"locale":"en","id":292080,"title":"Ember object ownership (getOwner, service injections, etc.)","slug":"ember-object-ownership-getowner-service-injections-etc","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-01-19T13:28:42.440Z","last_posted_at":"2024-01-19T13:28:42.440Z","bumped":true,"bumped_at":"2026-03-17T10:27:36.896Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":warning: Импортирование getOwner из discourse-common/lib/get-owner устарело.\n\nЧтобы получить доступ, например, к сервисам, у вас есть несколько доступных методов.\n\n\nВ компонентах, контроллерах и маршрутах следует использовать внедрение сервисов …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":819,"name":"code","slug":"code"}],"tags_descriptions":{},"views":1400,"like_count":7,"has_summary":false,"last_poster_username":"Discourse","category_id":56,"op_like_count":7,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Automatically lint and format code before commits","fancy_title_localized":false,"locale":"en","id":132947,"title":"Automatically lint and format code before commits","slug":"automatically-lint-and-format-code-before-commits","posts_count":2,"reply_count":2,"highest_post_number":2,"image_url":null,"created_at":"2019-11-08T17:16:11.987Z","last_posted_at":"2026-03-13T06:34:52.950Z","bumped":true,"bumped_at":"2026-03-17T10:27:35.758Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse uses lefthook for git hooks, and bin/lint as the main CLI entry point for running the same checks manually. \nIf you are working in a local clone, install the hooks once: \npnpm install\npnpm lefthook install\n\nAft&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"как-сделать","slug":"how-to"},{"id":819,"name":"code","slug":"code"}],"tags_descriptions":{"как-сделать":"Руководства содержат шаги для решения конкретной проблемы"},"views":1429,"like_count":11,"has_summary":false,"last_poster_username":"sam","category_id":56,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse repository now uses lefthook to automatically lint and format code before commits, blocking the process if errors are detected after running installation commands.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Contributing translations to Discourse","fancy_title_localized":false,"locale":"en","id":14882,"title":"Contributing translations to Discourse","slug":"contributing-translations-to-discourse","posts_count":20,"reply_count":88,"highest_post_number":160,"image_url":null,"created_at":"2014-04-19T05:41:43.320Z","last_posted_at":"2026-03-11T13:48:02.835Z","bumped":true,"bumped_at":"2026-03-17T09:15:36.363Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: This document provides a guide on how to contribute translations to the Discourse platform using Crowdin. \n:person_raising_hand: Required user level: Anyone can contribute translations \n\nTranslating Discourse&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"как-сделать","slug":"how-to"},{"id":16,"name":"перевод","slug":"translation"}],"tags_descriptions":{"как-сделать":"Руководства содержат шаги для решения конкретной проблемы"},"views":22814,"like_count":72,"has_summary":false,"last_poster_username":"Noble_Fish","category_id":168,"op_like_count":51,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user clarified that a Crowdin 'identical translation' warning for Simplified Chinese indicated a previously submitted proposal, which was subsequently approved despite the initial prompt.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":182225,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":179822,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":15900,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Последний автор","user_id":188893,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Full site CDN acceleration for Discourse","fancy_title_localized":false,"locale":"en","id":21467,"title":"Full site CDN acceleration for Discourse","slug":"full-site-cdn-acceleration-for-discourse","posts_count":46,"reply_count":29,"highest_post_number":46,"image_url":null,"created_at":"2014-10-24T06:17:57.963Z","last_posted_at":"2025-08-22T12:39:03.952Z","bumped":true,"bumped_at":"2026-03-17T09:10:10.933Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Fastly , CloudFlare and a few other CDNs offer a mode where they accelerate dynamic content. \nIn a nutshell you point your domain IP address at the CDN and the CDN will intelligently decide how to deal with the request. \n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":479,"name":"объяснение","slug":"explanation"},{"id":46,"name":"cdn","slug":"cdn"}],"tags_descriptions":{},"views":19616,"like_count":75,"has_summary":false,"last_poster_username":"lukec","category_id":55,"op_like_count":23,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users are facing issues setting the long polling URL for full site CDN acceleration in Discourse, with a fix proposed and approved on GitHub.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":89911,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Последний автор","user_id":181390,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Максимальный размер загрузки","fancy_title_localized":true,"locale":"en","id":398601,"title":"Maxmum upload size","slug":"maxmum-upload-size","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-03-17T07:20:31.031Z","last_posted_at":"2026-03-17T08:21:35.027Z","bumped":true,"bumped_at":"2026-03-17T08:21:35.027Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Я отредактировал файл discourse.conf внутри контейнера приложения, установив максимальный размер загрузки 512 МБ. В панели администратора я также указал 512 МБ. Однако я не могу загрузить PDF-файл размером 30 МБ, так как Discourse выдает сообщение: «Максимально допустимый размер: 512 МБ». Это кажется неправильным…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":12,"name":"загрузки","slug":"uploads"}],"tags_descriptions":{},"views":41,"like_count":6,"has_summary":false,"last_poster_username":"merefield","category_id":6,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After discovering that manual edits to discourse.conf revert upon reboot, the user found that permanent changes to the maximum upload size require modifying the app.yml file using outlets.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":76501,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SMTP без ежемесячной платы через Emailit – стоит рассмотреть?","fancy_title_localized":true,"locale":"en","id":337898,"title":"SMTP with no recurring fees using Emailit – worth considering?","slug":"smtp-with-no-recurring-fees-using-emailit-worth-considering","posts_count":21,"reply_count":12,"highest_post_number":23,"image_url":null,"created_at":"2024-11-23T09:14:18.751Z","last_posted_at":"2026-03-17T06:28:04.238Z","bumped":true,"bumped_at":"2026-03-17T06:28:04.238Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Привет, ребята,\nНашёл отличное предложение по SMTP: главное преимущество — это единовременный платеж. Есть разные тарифы от 20 тыс. до 1 млн писем в месяц по очень разумным ценам.\nПо сути, заплатите один раз — и получите …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1113,"name":"hosting","slug":"hosting"}],"tags_descriptions":{"hosting":"Topics about services for hosting Discourse, either on your own servers, in t..."},"views":984,"like_count":31,"has_summary":false,"last_poster_username":"markersocial","category_id":31,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The one-time fee SMTP service Emailit has returned with a 10% coupon code for new marketplace accounts, offering unlimited monthly quotas based on initial purchase tiers.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":13375,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":14617,"primary_group_id":null,"flair_group_id":50},{"extras":null,"description":"Частый автор","user_id":22523,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":78445,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Если PR требует локализации, что делать?","fancy_title_localized":true,"locale":"en","id":398585,"title":"If a PR needs localization what do we do?","slug":"if-a-pr-needs-localization-what-do-we-do","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-08-19T06:29:53.005Z","last_posted_at":"2026-03-17T05:59:05.589Z","bumped":true,"bumped_at":"2026-03-17T05:59:05.589Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Если мы отправляем PR, требующий локализации, нужно ли добавлять пустые строки YAML в файлы config/locales?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":33,"like_count":6,"has_summary":false,"last_poster_username":"sam","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the initial query addressed PR localization protocols, recent updates indicate a shift in prioritizing dedicated discussion topics over comments on documentation.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"Последний автор, Принятый ответ","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"How public Discourse sites are indexed by search engines like Google","fancy_title_localized":false,"locale":"en","id":1184,"title":"How public Discourse sites are indexed by search engines like Google","slug":"how-public-discourse-sites-are-indexed-by-search-engines-like-google","posts_count":1,"reply_count":18,"highest_post_number":1,"image_url":null,"created_at":"2013-02-06T12:14:19.562Z","last_posted_at":"2013-02-06T12:14:19.637Z","bumped":true,"bumped_at":"2026-03-17T04:21:25.292Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: This reference explains how public Discourse sites work with search engines like Google and how the platform ensures content is properly indexed even as a JavaScript application. \n:person_raising_hand: Requir&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":482,"name":"ссылка","slug":"reference"}],"tags_descriptions":{},"views":12775,"like_count":13,"has_summary":false,"last_poster_username":"Discourse","category_id":53,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse ensures public sites are fully indexable by search engines through no-JavaScript rendering, fallback views, and proper pagination, allowing crawlers to access content without executing JavaScript.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Understanding post flags in Discourse","fancy_title_localized":false,"locale":"en","id":275,"title":"Understanding post flags in Discourse","slug":"understanding-post-flags-in-discourse","posts_count":36,"reply_count":39,"highest_post_number":63,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/f/c/fc2b51fa993dfdc89387eda09bb3050a7bb2e980.png","created_at":"2013-02-05T21:28:00.906Z","last_posted_at":"2026-01-17T19:17:08.256Z","bumped":true,"bumped_at":"2026-03-17T04:14:54.125Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: This guide describes what happens when a post is flagged in a Discourse forum. It covers various flag scenarios, including single and multiple flags, along with their impacts on posts and users. This informat&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":768,"height":500,"url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/f/c/fc2b51fa993dfdc89387eda09bb3050a7bb2e980.png"},{"max_width":600,"max_height":600,"width":600,"height":390,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/f/c/fc2b51fa993dfdc89387eda09bb3050a7bb2e980_2_600x390.png"},{"max_width":400,"max_height":400,"width":400,"height":260,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/f/c/fc2b51fa993dfdc89387eda09bb3050a7bb2e980_2_400x260.png"},{"max_width":300,"max_height":300,"width":300,"height":195,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/f/c/fc2b51fa993dfdc89387eda09bb3050a7bb2e980_2_300x195.png"},{"max_width":200,"max_height":200,"width":200,"height":130,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/f/c/fc2b51fa993dfdc89387eda09bb3050a7bb2e980_2_200x130.png"}],"tags":[{"id":3,"name":"умеренность","slug":"moderation"},{"id":482,"name":"ссылка","slug":"reference"}],"tags_descriptions":{},"views":34612,"like_count":102,"has_summary":false,"last_poster_username":"hendersj","category_id":126,"op_like_count":28,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Administrators seek to include moderators in user notifications when posts are flagged, to assist with multilingual communities, but no configuration option is currently available.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":17621,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":7720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":131106,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":141841,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Как Discourse становится сообществом писателей","fancy_title_localized":true,"locale":"en","id":398571,"title":"How Discourse Is Becoming a Community of Writers","slug":"how-discourse-is-becoming-a-community-of-writers","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-16T21:43:01.517Z","last_posted_at":"2026-03-17T01:26:30.109Z","bumped":true,"bumped_at":"2026-03-17T01:26:30.109Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Написание текстов — это то, как мы мыслим в Discourse. Понимание того, во что вы на самом деле верите, формулирование этого так, чтобы другие могли возразить, и проверка того, что выдерживает критику, — это суть нашей работы как компании с открытым исходным кодом и как независимого...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":119,"like_count":4,"has_summary":false,"last_poster_username":"eisammy","category_id":13,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following the launch of an initiative to transform Discourse into a community of writers by breaking down barriers to public publishing, the discussion highlights that overcoming these obstacles requires cultivating a supportive culture alongside the community.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":117812,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Последний автор","user_id":146973,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Скрыть профиль пользователя после блокировки","fancy_title_localized":true,"locale":"en","id":398575,"title":"Hide user profile once suspended","slug":"hide-user-profile-once-suspended","posts_count":1,"reply_count":1,"highest_post_number":1,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/3/7/f37787d9943926cf12c53c57dc7676d209e4a919.png","created_at":"2026-03-16T23:17:38.768Z","last_posted_at":"2026-03-16T23:17:38.833Z","bumped":true,"bumped_at":"2026-03-16T23:17:38.833Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Привет,\n\nМне очень не нравится нажимать на кнопку :prohibited:, но мы всегда понимаем, что это неизбежно.\nПоэтому я не хочу, чтобы пользователи видели сообщение вроде «Этот пользователь нарушил правило».\nМое предложение:\nСкрывать пользователя при приостановке\nНастройки …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":391,"height":62,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/3/7/f37787d9943926cf12c53c57dc7676d209e4a919.png"},{"max_width":300,"max_height":300,"width":300,"height":47,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/3/7/f37787d9943926cf12c53c57dc7676d209e4a919_2_300x47.png"},{"max_width":200,"max_height":200,"width":200,"height":31,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/3/7/f37787d9943926cf12c53c57dc7676d209e4a919_2_200x31.png"}],"tags":[],"tags_descriptions":{},"views":47,"like_count":4,"has_summary":false,"last_poster_username":"ice.d","category_id":2,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a proposal to hide suspended user profiles from the public, a participant questioned the lack of ActivityPub federation, and another clarified that the discussion category is not configured to federate topics.","is_nested_view":null,"has_accepted_answer":false,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":178172,"primary_group_id":null,"flair_group_id":84}]},{"fancy_title":"Существует ли соглашение об именовании для проектов компонентов тем?","fancy_title_localized":true,"locale":"en","id":398572,"title":"Is there a naming convention for theme component projects?","slug":"is-there-a-naming-convention-for-theme-component-projects","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-03-16T21:58:42.824Z","last_posted_at":"2026-03-16T22:40:55.270Z","bumped":true,"bumped_at":"2026-03-16T22:40:55.270Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Существует ли соглашение об именовании для проектов компонентов тем, чтобы их можно было легко узнать как таковые? \nПри просмотре папки на диске, репозитория на GitHub или проекта на GitLab или другой платформе для размещения кода это было бы полезно…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":9,"has_summary":false,"last_poster_username":"RGJ","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users propose and adopt the prefix `discourse-tc-` to clearly identify theme component projects, distinguishing them from full themes and plugins, while the Discourse team notes that such conventions are unofficial but helpful.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":152726,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Брендинг экрана приветствия Discourse с помощью пользовательских SVG-изображений","fancy_title_localized":true,"locale":"en","id":395100,"title":"Branding the Discourse splash screen with custom SVG images","slug":"branding-the-discourse-splash-screen-with-custom-svg-images","posts_count":27,"reply_count":18,"highest_post_number":31,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_1024x728.png","created_at":"2026-02-04T01:46:32.821Z","last_posted_at":"2026-03-16T21:44:16.936Z","bumped":true,"bumped_at":"2026-03-16T21:44:16.936Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Эта функция была крайне востребована здесь, в Meta Personal branding, для экрана заставки.\nТеперь мы добавили возможность загружать SVG-изображение — статичное или анимированное — в качестве изображения экрана заставки, чтобы заменить этот стандартный экран загрузки…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1080,"height":768,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":728,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_1024x728.png"},{"max_width":800,"max_height":800,"width":800,"height":568,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_800x568.png"},{"max_width":600,"max_height":600,"width":600,"height":426,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_600x426.png"},{"max_width":400,"max_height":400,"width":400,"height":284,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_400x284.png"},{"max_width":300,"max_height":300,"width":300,"height":213,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_300x213.png"},{"max_width":200,"max_height":200,"width":200,"height":142,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/7/e/b/7eb44d6bb88f5de79683ba83d5f4f6dbb9f2d524_2_200x142.png"}],"visibility_reason_id":4,"tags":[{"id":758,"name":"splash","slug":"splash"}],"tags_descriptions":{},"views":700,"like_count":127,"has_summary":false,"last_poster_username":"Monikas","category_id":67,"op_like_count":27,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A new feature allows custom static or animated SVGs on the splash screen, though users note that image size customization is currently unavailable.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":15291,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":146376,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Разрешить встроенное видео от сервиса потоковой передачи Bunny CDN","fancy_title_localized":true,"locale":"en","id":398491,"title":"Allow Embedded Video from Bunny CDN stream service","slug":"allow-embedded-video-from-bunny-cdn-stream-service","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-15T19:01:02.981Z","last_posted_at":"2026-03-16T21:26:59.213Z","bumped":true,"bumped_at":"2026-03-16T21:26:59.213Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Привет, ребята.\nЯ хочу встроить несколько видео из сервиса потоковой передачи Bunny CDN. Когда я пытаюсь встроить их по ссылке, получается обычная ссылка, и видео не встраивается.\nЕсть ли у кого-нибудь идеи, что мне нужно делать?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":46,"name":"cdn","slug":"cdn"}],"tags_descriptions":{},"views":49,"like_count":3,"has_summary":false,"last_poster_username":"supermathie","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users resolved the Bunny CDN video embedding issue by using the correct iframe code and adding the source to the allowed iframes setting.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":28557,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор, Принятый ответ","user_id":3,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Имя пользователя + реальное имя не работают в 2026.3.0-latest","fancy_title_localized":true,"locale":"en","id":398407,"title":"Username + real name not working in 2026.3.0-latest","slug":"username-real-name-not-working-in-2026-3-0-latest","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/5/5/1/5513424f7290ddc86cce6ab5253e86baba8beeaa.png","created_at":"2026-03-13T20:03:09.341Z","last_posted_at":"2026-03-16T21:05:48.786Z","bumped":true,"bumped_at":"2026-03-16T21:05:48.786Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Мы тестируем обновление с версии 3.4.0.beta3-dev до 2026.3.0-latest на тестовом сервере. Единственная проблема, которая бросается в глаза, — это то, что имя пользователя и настоящее имя не отображаются вместе.\n\nВ версии 3.4… это работает корректно…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":766,"height":177,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/5/5/1/5513424f7290ddc86cce6ab5253e86baba8beeaa.png"},{"max_width":600,"max_height":600,"width":600,"height":138,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/5/1/5513424f7290ddc86cce6ab5253e86baba8beeaa_2_600x138.png"},{"max_width":400,"max_height":400,"width":400,"height":92,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/5/1/5513424f7290ddc86cce6ab5253e86baba8beeaa_2_400x92.png"},{"max_width":300,"max_height":300,"width":300,"height":69,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/5/1/5513424f7290ddc86cce6ab5253e86baba8beeaa_2_300x69.png"},{"max_width":200,"max_height":200,"width":200,"height":46,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/5/1/5513424f7290ddc86cce6ab5253e86baba8beeaa_2_200x46.png"}],"tags":[],"tags_descriptions":{},"views":81,"like_count":5,"has_summary":false,"last_poster_username":"sreinert","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users upgrading to version 2026.3.0-latest found that a conflicting theme setting was suppressing the display of full names alongside usernames, a problem resolved by removing the theme.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":7678,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Последний автор","user_id":2504,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Почему Discourse не чаще рекомендуют как «платформу для сообществ»?","fancy_title_localized":true,"locale":"en","id":221040,"title":"Why isn't Discourse more frequently recommended as a \"community platform\"?","slug":"why-isnt-discourse-more-frequently-recommended-as-a-community-platform","posts_count":166,"reply_count":141,"highest_post_number":189,"image_url":null,"created_at":"2022-03-15T21:14:07.387Z","last_posted_at":"2026-03-16T18:59:41.585Z","bumped":true,"bumped_at":"2026-03-16T18:59:41.585Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Я наткнулся на эту длинную ветку в Twitter:\n\nТам более 100 ответов, но суть сводится к большому количеству голосов за Circle.so, значительному числу за Mighty Networks и некоторым упоминаниям о том, «зачем менять Discord?»…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":12811,"like_count":1306,"has_summary":true,"last_poster_username":"EricM","category_id":65,"op_like_count":30,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the original poster questions Discourse's market positioning compared to platforms like Circle.so, a recent response highlights the existence of specific hosting plans designed for community organizations, though the user has not yet tested them.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":14360,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":92942,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":190363,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Похоже, наш форум всех выкидывает из аккаунта","fancy_title_localized":true,"locale":"en","id":398408,"title":"Our Forum Seems To Be Logging Everyone Out","slug":"our-forum-seems-to-be-logging-everyone-out","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-03-13T20:16:12.143Z","last_posted_at":"2026-03-16T18:29:01.033Z","bumped":true,"bumped_at":"2026-03-16T18:29:01.033Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"У нас есть форум здесь &gt; https://forum.testpressing.org/ &lt;, и по какой-то причине Discourse теперь выкидывает всех пользователей из системы и сообщает: «Вы не можете войти с этого IP-адреса». Если попробовать ещё четыре или пять раз, система позволит войти...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":75,"like_count":9,"has_summary":false,"last_poster_username":"Apiento","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report a forum login issue where Discourse blocks IP addresses, with a suggestion that Cloudflare configuration may be causing all traffic to appear from a single banned IP.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":124311,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":8722,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Более дружественное создание категорий","fancy_title_localized":true,"locale":"en","id":390841,"title":"More friendly category creation","slug":"more-friendly-category-creation","posts_count":19,"reply_count":13,"highest_post_number":19,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_1024x576.png","created_at":"2025-12-09T23:37:19.805Z","last_posted_at":"2026-03-16T18:07:28.544Z","bumped":true,"bumped_at":"2026-03-16T18:07:28.544Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Кто-то отметил, что создание категорий и тегов кажется громоздким, и что такое трение может отпугнуть новых администраторов от внедрения Discourse. Я попросил Gemini сгенерировать планировщик категорий. Результат выглядит довольно н&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1080,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_1024x576.png"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_800x450.png"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_600x337.png"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_400x225.png"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_300x168.png"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/d/e/6/de6eb491e13f1aed662fb1254d8465b5358e16c1_2_200x112.png"}],"tags":[{"id":1059,"name":"categories","slug":"categories"}],"tags_descriptions":{},"views":381,"like_count":53,"has_summary":false,"last_poster_username":"dax","category_id":9,"op_like_count":14,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following discussions on the friction of category creation, a new feature allowing title placeholders for each category has been introduced to improve the admin interface experience.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":138497,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":181081,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":15900,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Можно ли изменить подсказку заголовка темы для категории?","fancy_title_localized":true,"locale":"en","id":205219,"title":"Is it possible to change Topic Title prompt for a category?","slug":"is-it-possible-to-change-topic-title-prompt-for-a-category","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_1024x419.png","created_at":"2021-10-05T02:36:06.346Z","last_posted_at":"2026-03-16T17:55:15.379Z","bumped":true,"bumped_at":"2026-03-16T17:55:15.379Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Я создал категорию на своём форуме под названием «Участие в конкурсах». Эта категория будет зарезервирована для заявок, когда наша компания проводит конкурс. Я разобрался, как создать шаблон темы для тела новой темы…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1653,"height":677,"url":"https://d11a6trkgmumsb.cloudfront.net/original/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":419,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_1024x419.png"},{"max_width":800,"max_height":800,"width":800,"height":327,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_800x327.png"},{"max_width":600,"max_height":600,"width":600,"height":245,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_600x245.png"},{"max_width":400,"max_height":400,"width":400,"height":163,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_400x163.png"},{"max_width":300,"max_height":300,"width":300,"height":122,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_300x122.png"},{"max_width":200,"max_height":200,"width":200,"height":81,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/3X/9/6/96dcb920a1ec928fe77203c8cf8a676287f936df_2_200x81.png"}],"tags":[],"tags_descriptions":{},"views":851,"like_count":9,"has_summary":false,"last_poster_username":"dax","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user's request to customize topic title prompts for a specific category has been resolved as the feature is now included in the Discourse core.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":94328,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":34674,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":21969,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":15900,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Порядок символов при вводе в плавающем виджете поиска перевёрнут","fancy_title_localized":true,"locale":"en","id":398423,"title":"The order of characters when typing in the floating search widget is reversed","slug":"the-order-of-characters-when-typing-in-the-floating-search-widget-is-reversed","posts_count":6,"reply_count":2,"highest_post_number":7,"image_url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_1024x442.jpeg","created_at":"2026-03-14T01:52:27.967Z","last_posted_at":"2026-03-16T14:41:15.964Z","bumped":true,"bumped_at":"2026-03-16T14:41:15.964Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Приоритет/серьезность: Умеренный, полагаю?\nПлатформа: \ntry.discourse.org (можно воспроизвести в безопасном режиме) \nEdge 144.0.3719.91 \nMIUI 13.0.14 на Android 12 \nMi 11 Lite \nОписание: \nПорядок символов при вводе в всплывающем&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2251,"height":972,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":442,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_1024x442.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":345,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_800x345.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":259,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_600x259.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":172,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_400x172.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":129,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_300x129.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":86,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/a/3/5a33f3e0d98b1f505b00c2152c95bf14d241bbbf_2_200x86.jpeg"}],"tags":[{"id":51,"name":"поиск","slug":"search"},{"id":744,"name":"tablet","slug":"tablet"}],"tags_descriptions":{},"views":78,"like_count":8,"has_summary":false,"last_poster_username":"sk-or-v1-contents","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user identified that reversed character input in the floating search widget is linked to the floating keyboard feature and a specific Sogou IME customization, while questioning the issue's reclassification from a bug to a support question.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":190268,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":8722,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Пользовательская ссылка в боковой панели удаляет параметры запроса внутреннего хоста из внешних URL","fancy_title_localized":true,"locale":"en","id":398537,"title":"Sidebar custom link strips internal hostname from query parameters of external URLs","slug":"sidebar-custom-link-strips-internal-hostname-from-query-parameters-of-external-urls","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-16T14:21:14.690Z","last_posted_at":"2026-03-16T14:21:14.812Z","bumped":true,"bumped_at":"2026-03-16T14:21:14.812Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"При сохранении пользовательской ссылки в боковой панели с внешним URL, который содержит собственное имя хоста сайта в параметре запроса, имя хоста ошибочно удаляется из параметра запроса, что приводит к повреждению URL.\nШаги для воспроизведения …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":30,"like_count":1,"has_summary":false,"last_poster_username":"カス_テス","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A bug causes the system to strip the site's hostname from query parameters in external sidebar links, breaking redirect functionality for specific use cases.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":135961,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Подкатегории и категории без подкатегорий не показывают количество просмотров/ответов","fancy_title_localized":true,"locale":"en","id":398418,"title":"Subcategories and Categories with no subcategories don't show views/reply counts","slug":"subcategories-and-categories-with-no-subcategories-dont-show-views-reply-counts","posts_count":5,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2026-03-13T22:19:29.377Z","last_posted_at":"2026-03-16T14:20:44.808Z","bumped":true,"bumped_at":"2026-03-16T14:20:44.808Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Мы используем тему Ghost, она нам нравится, выглядит отлично, но мы заметили, что в списке тем отображаются количество просмотров и ответов только для некоторых категорий нашего форума. После долгих мучений мы поняли, что дело в &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":785,"name":"ghost-theme","slug":"ghost-theme"}],"tags_descriptions":{"ghost-theme":"Topics about the <a href=\"https://meta.discourse.org/t/ghost-theme/111806\"> G..."},"views":78,"like_count":7,"has_summary":false,"last_poster_username":"chapoi","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A Ghost theme bug preventing view and reply counts from displaying in categories without subcategories has been identified, and a fix altering the rendering structure to ensure these counts always appear is now available for testing.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":186240,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор, Принятый ответ","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":186203,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Как ввести специальное форматирование, например [wrap], в текстовом поле автоматизаций?","fancy_title_localized":true,"locale":"en","id":391347,"title":"How can I enter special formatting like [wrap], in the text field of automations?","slug":"how-can-i-enter-special-formatting-like-wrap-in-the-text-field-of-automations","posts_count":9,"reply_count":7,"highest_post_number":10,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd.png","created_at":"2025-12-15T11:53:09.859Z","last_posted_at":"2026-03-16T12:53:17.400Z","bumped":true,"bumped_at":"2026-03-16T12:53:17.400Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Допустим, я хочу использовать компонент поля «Пользователь» в приветственном сообщении, которое отправляется пользователям через PM, чтобы запросить у них дополнительную информацию. Как мне ввести это в текстовом поле, которое предлагает плагин автоматизации? Моя проблема...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":853,"height":690,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd.png"},{"max_width":800,"max_height":800,"width":800,"height":647,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd_2_800x647.png"},{"max_width":600,"max_height":600,"width":600,"height":485,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd_2_600x485.png"},{"max_width":400,"max_height":400,"width":400,"height":323,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd_2_400x323.png"},{"max_width":300,"max_height":300,"width":300,"height":242,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd_2_300x242.png"},{"max_width":200,"max_height":200,"width":200,"height":161,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/b/f/f/bffb86b11e7db01f6c46a1efdcb79eb5c55050cd_2_200x161.png"}],"tags":[{"id":275,"name":"автоматизация","slug":"automation"}],"tags_descriptions":{},"views":235,"like_count":9,"has_summary":false,"last_poster_username":"renato","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that special formatting tags are escaped in automation text fields when pasting, a problem expected to be resolved once pull request 38622 merges to stop forcing rich text mode.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":1995,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Последний автор","user_id":59020,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Мой форум доступен по чужому URL","fancy_title_localized":true,"locale":"en","id":398517,"title":"My forum can be accessed using someone else's URL","slug":"my-forum-can-be-accessed-using-someone-elses-url","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-03-16T09:57:51.516Z","last_posted_at":"2026-03-16T10:10:01.711Z","bumped":true,"bumped_at":"2026-03-16T10:10:01.711Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Похоже, мой друг использует прокси, чтобы сделать мой форум общедоступным.\nЕсть ли способ это предотвратить?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1113,"name":"hosting","slug":"hosting"}],"tags_descriptions":{"hosting":"Topics about services for hosting Discourse, either on your own servers, in t..."},"views":51,"like_count":8,"has_summary":false,"last_poster_username":"ばこん","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The forum owner plans to advise a friend to stop proxy access and is considering making the forum private or taking legal action against unknown replicators.","is_nested_view":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":177901,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Частый автор, Принятый ответ","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Run Discourse AI evals","fancy_title_localized":false,"locale":null,"id":390080,"title":"Run Discourse AI evals","slug":"run-discourse-ai-evals","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-12-01T18:09:55.986Z","last_posted_at":"2025-12-01T21:12:09.904Z","bumped":true,"bumped_at":"2026-03-16T09:05:20.582Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Overview\nThe Discourse AI plugin ships a Ruby CLI under plugins/discourse-ai/evals that exercises AI features against YAML definitions and records results. Use it to benchmark prompts, compare model outputs, and regressi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ии","slug":"ai"}],"tags_descriptions":{},"views":172,"like_count":9,"has_summary":false,"last_poster_username":"Moin","category_id":56,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The discussion focuses on running AI evaluations using the Discourse AI plugin's Ruby CLI, which allows benchmarking prompts, comparing model outputs, and testing AI behaviors through YAML cases, personas, judges, and datasets, with recent comments indicating a need for clarification or feedback on the process.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Проблемы с настройкой Sentiment","fancy_title_localized":true,"locale":"en","id":309270,"title":"Problems setting up Sentiment","slug":"problems-setting-up-sentiment","posts_count":21,"reply_count":8,"highest_post_number":21,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410.png","created_at":"2024-05-23T03:48:11.366Z","last_posted_at":"2026-03-16T05:32:32.086Z","bumped":true,"bumped_at":"2026-03-16T05:32:32.086Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Почему запрос «Общий тон» возвращает пустые результаты:","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":981,"height":652,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410.png"},{"max_width":800,"max_height":800,"width":800,"height":531,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410_2_800x531.png"},{"max_width":600,"max_height":600,"width":600,"height":398,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410_2_600x398.png"},{"max_width":400,"max_height":400,"width":400,"height":265,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410_2_400x265.png"},{"max_width":300,"max_height":300,"width":300,"height":199,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410_2_300x199.png"},{"max_width":200,"max_height":200,"width":200,"height":132,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/f/e/5/fe55fc09455320e80af691736256af80e88c3410_2_200x132.png"}],"tags":[{"id":543,"name":"ии","slug":"ai"},{"id":636,"name":"анализ-настроений-ии","slug":"ai-sentiment"}],"tags_descriptions":{},"views":576,"like_count":12,"has_summary":false,"last_poster_username":"satonotdead","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A self-hosted Discourse user successfully enabled sentiment analysis for the last 60 days but requires guidance on backfilling historical data from previous years without causing issues.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":63791,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":83098,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Много кнопок в редакторе, кнопки в конце не видны","fancy_title_localized":true,"locale":"zh_CN","id":398473,"title":"编辑器按钮较多时，靠后的按钮不可见","slug":"topic","posts_count":8,"reply_count":5,"highest_post_number":8,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d.png","created_at":"2026-03-15T10:36:48.901Z","last_posted_at":"2026-03-16T03:53:01.046Z","bumped":true,"bumped_at":"2026-03-16T03:53:01.046Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":966,"height":73,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d.png"},{"max_width":800,"max_height":800,"width":800,"height":60,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d_2_800x60.png"},{"max_width":600,"max_height":600,"width":600,"height":45,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d_2_600x45.png"},{"max_width":400,"max_height":400,"width":400,"height":30,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d_2_400x30.png"},{"max_width":300,"max_height":300,"width":300,"height":22,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d_2_300x22.png"},{"max_width":200,"max_height":200,"width":200,"height":15,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/5/c/5/5c556b726048a2992e2ddfba6072786d53ca117d_2_200x15.png"}],"tags":[{"id":22,"name":"композитор","slug":"composer"}],"tags_descriptions":{},"views":79,"like_count":15,"has_summary":false,"last_poster_username":"祁同伟","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users investigated why horizontal scroll arrows were missing on touch devices, eventually discovering that the issue was resolved in the user's environment, though the arrow remains hidden on non-touch screens.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":175280,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":59020,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Claude Code — воскрешение мертвого vBulletin 2016 года","fancy_title_localized":true,"locale":"en","id":398120,"title":"Claude Code - Resurected Dead vBulletin from 2016","slug":"claude-code-resurected-dead-vbulletin-from-2016","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/c/0/e/c0ee487a864fca043c8661f4bef9ffb06f3382a7.png","created_at":"2026-03-11T00:54:20.337Z","last_posted_at":"2026-03-16T01:11:54.165Z","bumped":true,"bumped_at":"2026-03-16T01:11:54.165Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Я просто хотел поделиться опытом для менее опытных и знающих администраторов, которые сталкиваются с трудностями. Всё началось с того, что я спросил его о некоторых остающихся проблемах. Он давал мне команды и объяснял мне...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":316,"height":67,"url":"https://d11a6trkgmumsb.cloudfront.net/original/4X/c/0/e/c0ee487a864fca043c8661f4bef9ffb06f3382a7.png"},{"max_width":300,"max_height":300,"width":300,"height":63,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/0/e/c0ee487a864fca043c8661f4bef9ffb06f3382a7_2_300x63.png"},{"max_width":200,"max_height":200,"width":200,"height":42,"url":"https://d11a6trkgmumsb.cloudfront.net/optimized/4X/c/0/e/c0ee487a864fca043c8661f4bef9ffb06f3382a7_2_200x42.png"}],"tags":[],"tags_descriptions":{},"views":151,"like_count":13,"has_summary":false,"last_poster_username":"oshyan","category_id":124,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A Discourse administrator successfully leveraged Claude Code via SSH to fix server configurations, recover legacy vBulletin data, and optimize costs, prompting another admin to express renewed confidence in using coding agents for complex administrative tasks.","is_nested_view":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":64555,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":14360,"primary_group_id":null,"flair_group_id":null}]}]}}