{"users":[{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta.discourse.org/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","trust_level":3},{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta.discourse.org/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":73038,"username":"jahan_gagan","name":"Jahan Gagan","avatar_template":"/user_avatar/meta.discourse.org/jahan_gagan/{size}/501948_2.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"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://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":71154,"username":"martin","name":"Martin Brennan","avatar_template":"/user_avatar/meta.discourse.org/martin/{size}/491371_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"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":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta.discourse.org/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta.discourse.org/darkpixlz/{size}/549896_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","trust_level":3},{"id":65413,"username":"EricGT","name":"EricGT","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/f1d935/{size}.png","trust_level":2},{"id":73430,"username":"Damian_Boon","name":"Damian Boon","avatar_template":"/user_avatar/meta.discourse.org/damian_boon/{size}/574032_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":-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":78445,"username":"Don","name":"","avatar_template":"/user_avatar/meta.discourse.org/don/{size}/228726_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"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://global.discourse-cdn.com/meta/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://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":26605,"username":"LeoDavidson","name":"Leo Davidson","avatar_template":"/user_avatar/meta.discourse.org/leodavidson/{size}/119574_2.png","trust_level":2},{"id":82960,"username":"manuel","name":"Manuel Kostka","avatar_template":"/user_avatar/meta.discourse.org/manuel/{size}/468169_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":174634,"username":"Willy","name":"Willy","avatar_template":"/user_avatar/meta.discourse.org/willy/{size}/499930_2.png","trust_level":2},{"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://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":156013,"username":"Andrew_Rowe","name":"Andrew Rowe","avatar_template":"/user_avatar/meta.discourse.org/andrew_rowe/{size}/445877_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"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://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":136260,"username":"PortChange","name":"PortChange","avatar_template":"/user_avatar/meta.discourse.org/portchange/{size}/316112_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://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3},{"id":4263,"username":"mcwumbly","name":"Dave McClure","avatar_template":"/user_avatar/meta.discourse.org/mcwumbly/{size}/103861_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":5570,"username":"loic","name":"Loïc Guitaut","avatar_template":"/user_avatar/meta.discourse.org/loic/{size}/105621_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":127446,"username":"gormus","name":"Osman Görmüş","avatar_template":"/user_avatar/meta.discourse.org/gormus/{size}/428592_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":2},{"id":181557,"username":"sb56637","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/{size}.png","trust_level":2},{"id":148530,"username":"bdfl","name":"Bryan","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/ea666f/{size}.png","trust_level":2},{"id":23163,"username":"j.jaffeux","name":"Joffrey Jaffeux","avatar_template":"/user_avatar/meta.discourse.org/j.jaffeux/{size}/60297_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2},{"id":15291,"username":"philh","name":"","avatar_template":"/user_avatar/meta.discourse.org/philh/{size}/532740_2.png","trust_level":2},{"id":60726,"username":"jrgong","name":"jrgong","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c57346/{size}.png","trust_level":2},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":161351,"username":"BrianC","name":"Brian","avatar_template":"/user_avatar/meta.discourse.org/brianc/{size}/487568_2.png","trust_level":2},{"id":196184,"username":"Gid","name":"","avatar_template":"/user_avatar/meta.discourse.org/gid/{size}/569749_2.png","trust_level":1},{"id":186126,"username":"singi2016cn","name":"Singi2016cn","avatar_template":"/user_avatar/meta.discourse.org/singi2016cn/{size}/532755_2.png","trust_level":2},{"id":74619,"username":"fmckinnon","name":"Fred","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/cc9497/{size}.png","trust_level":0},{"id":21029,"username":"pmusaraj","name":"Penar Musaraj","avatar_template":"/user_avatar/meta.discourse.org/pmusaraj/{size}/119489_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":74935,"username":"Anton_Akhmerov","name":"Anton Akhmerov","avatar_template":"/user_avatar/meta.discourse.org/anton_akhmerov/{size}/169548_2.png","trust_level":2},{"id":194229,"username":"marcoow","name":"Marco Otte-Witte","avatar_template":"/user_avatar/meta.discourse.org/marcoow/{size}/567203_2.png","trust_level":0},{"id":145108,"username":"sadie","name":"Sadie","avatar_template":"/user_avatar/meta.discourse.org/sadie/{size}/367253_2.png","trust_level":1},{"id":119375,"username":"elmuerte","name":"","avatar_template":"/user_avatar/meta.discourse.org/elmuerte/{size}/456517_2.png","trust_level":2},{"id":187793,"username":"AkarinLiu","name":"阿卡林刘（刘贤宏）","avatar_template":"/user_avatar/meta.discourse.org/akarinliu/{size}/539577_2.png","trust_level":1},{"id":94920,"username":"cocococosti","name":"Constanza Abarca","avatar_template":"/user_avatar/meta.discourse.org/cocococosti/{size}/231474_2.png","primary_group_name":"team","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":2}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"},{"id":47,"name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":276,"name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""},{"id":142,"name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":148,"name":"support-advocates","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/dev/7?page=1","per_page":30,"top_tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":436,"name":"css","slug":"css"},{"id":973,"name":"notizie-per-sviluppatori","slug":"dev-news"},{"id":328,"name":"api-del-plugin","slug":"plugin-api"},{"id":543,"name":"ia","slug":"ai"},{"id":317,"name":"chattare","slug":"chat"},{"id":556,"name":"intestazione-marchio","slug":"brand-header"},{"id":483,"name":"barra-laterale","slug":"sidebar"},{"id":150,"name":"installazione-dev","slug":"dev-install"},{"id":35,"name":"mobile","slug":"mobile"},{"id":466,"name":"console-rails","slug":"rails-console"},{"id":5,"name":"installazione-non-support","slug":"unsupported-install"},{"id":107,"name":"webhook","slug":"webhooks"},{"id":22,"name":"compositore","slug":"composer"},{"id":660,"name":"contatore-di-clic","slug":"click-counter"},{"id":70,"name":"brace","slug":"ember"},{"id":478,"name":"come-fare","slug":"how-to"},{"id":198,"name":"abbonamenti","slug":"subscriptions"},{"id":529,"name":"tag","slug":"tags"},{"id":563,"name":"banner-link-benvenuto","slug":"welcome-link-banner"},{"id":2,"name":"distintivi","slug":"badges"},{"id":551,"name":"collegamenti-intestazione","slug":"custom-header-links"},{"id":278,"name":"sviluppo","slug":"development"},{"id":24,"name":"docker","slug":"docker"},{"id":39,"name":"posta-elettronica","slug":"email"},{"id":618,"name":"campi-personalizzati-uten","slug":"user-custom-fields"},{"id":241,"name":"calendario-e-evento","slug":"calendar-and-events"},{"id":126,"name":"esplora-dati","slug":"data-explorer"},{"id":31,"name":"unobox","slug":"onebox"},{"id":87,"name":"pubblicità","slug":"advertising"},{"id":43,"name":"incorporamento","slug":"embedding"}],"topics":[{"fancy_title":"Convenzione del prefisso commit di Discourse GitHub","fancy_title_localized":true,"locale":"en","id":19392,"title":"Discourse GitHub commit prefix convention","slug":"discourse-github-commit-prefix-convention","posts_count":2,"reply_count":1,"highest_post_number":11,"image_url":"https://global.discourse-cdn.com/meta/original/3X/3/c/3c2d6fdd842384af41da5ba3a1e5bae39ab88f05.png","created_at":"2014-08-28T21:32:16.635Z","last_posted_at":"2026-01-10T21:37:02.376Z","bumped":true,"bumped_at":"2026-01-10T21:37:02.376Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Per coloro che desiderano apportare modifiche al codice di Discourse, richiediamo che ogni commit di GitHub abbia uno dei seguenti prefissi:\n\nPrefisso\nDefinizione\n\nFIX\nUna correzione di un bug [1]\n\nPERF\nUn miglioramento delle prestazioni\n\nUX\nUn miglioramento per l'utente...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":773,"height":204,"url":"https://global.discourse-cdn.com/meta/original/3X/3/c/3c2d6fdd842384af41da5ba3a1e5bae39ab88f05.png"},{"max_width":600,"max_height":600,"width":600,"height":158,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/c/3c2d6fdd842384af41da5ba3a1e5bae39ab88f05_2_600x158.png"},{"max_width":400,"max_height":400,"width":400,"height":105,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/c/3c2d6fdd842384af41da5ba3a1e5bae39ab88f05_2_400x105.png"},{"max_width":300,"max_height":300,"width":300,"height":79,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/c/3c2d6fdd842384af41da5ba3a1e5bae39ab88f05_2_300x79.png"},{"max_width":200,"max_height":200,"width":200,"height":52,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/c/3c2d6fdd842384af41da5ba3a1e5bae39ab88f05_2_200x52.png"}],"tags":[],"tags_descriptions":{},"views":13284,"like_count":56,"has_summary":false,"last_poster_username":"Moin","category_id":7,"op_like_count":53,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente chiede se il prefisso I18N verrà aggiunto alla lista dei prefissi obbligatori per i commit GitHub di Discourse, necessari per generare le note di rilascio.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autore più recente","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Informazioni sulla categoria Dev","fancy_title_localized":true,"locale":"en","id":1026,"title":"About the Development category","slug":"about-the-development-category","posts_count":1,"reply_count":1,"highest_post_number":1,"image_url":null,"created_at":"2013-02-06T08:43:41.559Z","last_posted_at":"2013-02-06T08:43:41.601Z","bumped":true,"bumped_at":"2023-08-09T13:19:55.222Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"La categoria per tutto ciò che riguarda lo Sviluppo di Discourse. Stai creando una personalizzazione per te stesso o per la comunità? Allora questa è la categoria che fa per te! Scopri di più…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":10747,"like_count":5,"has_summary":false,"last_poster_username":"Discourse","category_id":7,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autore iniziale, Autore più recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sostituto consigliato per modifyClass(&ldquo;model:composer&rdquo;) quando si sovrascrive save()","fancy_title_localized":true,"locale":"en","id":410125,"title":"Recommended replacement for modifyClass(\"model:composer\") when overriding save()","slug":"recommended-replacement-for-modifyclass-model-composer-when-overriding-save","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-08-15T09:05:05.358Z","last_posted_at":"2026-08-17T18:59:31.763Z","bumped":true,"bumped_at":"2026-08-17T18:59:31.763Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Sto migrando via dall'obsoleto api.modifyClass(\"model:composer\", ...). \nLa mia override corrente di Composer#save modifica condizionalmente il comportamento del salvataggio, ma altrimenti deve chiamare super.save(opts). \nVedo il nuovo a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":22,"name":"compositore","slug":"composer"}],"tags_descriptions":{},"views":61,"like_count":2,"has_summary":false,"last_poster_username":"jahan_gagan","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente cerca un'estensione supportata per ignorare la convalida della lunghezza del corpo nel salvataggio del modello Composer, poiché le trasformazioni e gli eventi esistenti non risolvono il blocco per i primi post.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":73038,"primary_group_id":null,"flair_group_id":48},{"extras":null,"description":"Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"La strada verso la stabilità, e poi la permanenza, per granular_anonymous_and_logged_in_groups_permissions","fancy_title_localized":true,"locale":"en","id":410178,"title":"The road to stable, then permanent, for granular_anonymous_and_logged_in_groups_permissions","slug":"the-road-to-stable-then-permanent-for-granular-anonymous-and-logged-in-groups-permissions","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-17T05:43:36.000Z","last_posted_at":"2026-08-17T05:43:36.306Z","bumped":true,"bumped_at":"2026-08-17T05:43:36.306Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Questo è un argomento correlato a \"Autorizzazioni granulari basate su gruppi per utenti anonimi e autenticati\" ed è in fase di lavorazione (WIP).\n\nCi sono ancora alcuni punti in vari codici sorgenti per core, plugin e temi che fanno riferimento diretto a ev&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1111,"name":"modifiche-imminenti","slug":"upcoming-changes"}],"tags_descriptions":{},"views":35,"like_count":2,"has_summary":false,"last_poster_username":"martin","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Questo topic traccia le correzioni necessarie nel codice core, plugin e temi per supportare i permessi granulari dei gruppi anonimi e connessi, elencando problemi ad alta e bassa priorità da risolvere.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autore iniziale, Autore più recente","user_id":71154,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Ora in Beta: Plugin per vedere i progressi TL3 per gli utenti TL2","fancy_title_localized":true,"locale":"en","id":408543,"title":"Now in Beta: Plugin to see TL3 Progress for TL2 users","slug":"now-in-beta-plugin-to-see-tl3-progress-for-tl2-users","posts_count":32,"reply_count":19,"highest_post_number":32,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_1024x512.png","created_at":"2026-07-26T12:06:35.448Z","last_posted_at":"2026-08-17T01:43:43.525Z","bumped":true,"bumped_at":"2026-08-17T01:43:43.525Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ciao a tutti! Negli ultimi giorni ho provato a mettere mano a Consentire agli utenti di visualizzare i progressi del livello di fiducia 3 nel profilo utente utilizzando un plugin. \nEcco il plugin attuale: \n\n\n  \n  \nUtilizzo il fantastico Gauge.js per i indicatori. Ha usato t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1200,"height":600,"url":"https://global.discourse-cdn.com/meta/original/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":512,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_1024x512.png"},{"max_width":800,"max_height":800,"width":800,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_800x400.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/5/0/9501753957f175cf4f64d3420339f66e33e3d949_2_200x100.png"}],"tags":[],"tags_descriptions":{},"views":714,"like_count":111,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":7,"op_like_count":17,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Il plugin per visualizzare i progressi verso il livello di fiducia 3 è stato pubblicato, includendo funzionalità per account bloccati e categorie mute, con suggerimenti per adattamenti futuri.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Autore Assiduo","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":null,"description":"Autore Assiduo","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Recent Poster","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":65413,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Modale Argomenti stile Facebook: è meglio?","fancy_title_localized":true,"locale":"en","id":408565,"title":"Facebook-style Topic Modal - Is it better?","slug":"facebook-style-topic-modal-is-it-better","posts_count":32,"reply_count":23,"highest_post_number":33,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_1024x887.jpeg","created_at":"2026-07-27T01:09:55.303Z","last_posted_at":"2026-08-10T19:15:41.564Z","bumped":true,"bumped_at":"2026-08-10T19:15:41.564Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ho smanettato un po' per dare un aspetto diverso ad altri siti e ho creato una modale per i topic in stile Facebook. Sembra caricarsi più velocemente per me e sembra più fluida sul desktop.\n\n   \nCosa ne pensate?\n&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1368,"height":1186,"url":"https://global.discourse-cdn.com/meta/original/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":887,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_1024x887.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":693,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_800x693.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":520,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_600x520.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":346,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_400x346.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":260,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_300x260.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":173,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/0/b908a7b9735c6b3576395cda861615b12aa03b0e_2_200x173.jpeg"}],"tags":[],"tags_descriptions":{},"views":542,"like_count":64,"has_summary":false,"last_poster_username":"Damian_Boon","category_id":7,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Don ha ottimizzato il componente modale dei topic per Discourse, aggiungendo impostazioni di prefetching e trigger configurabili per prevenire limiti di velocità e supportare layout personalizzati.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente, Risposta accettata","user_id":73430,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autore Assiduo","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autore Assiduo","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":78445,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Deprecazione dell&rsquo;estensione file .hbs in temi e plugin","fancy_title_localized":true,"locale":"en","id":398896,"title":"Deprecating .hbs file extension in themes and plugins","slug":"deprecating-hbs-file-extension-in-themes-and-plugins","posts_count":21,"reply_count":11,"highest_post_number":21,"image_url":null,"created_at":"2026-03-20T16:48:11.841Z","last_posted_at":"2026-08-09T18:49:52.382Z","bumped":true,"bumped_at":"2026-08-09T18:49:52.382Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Nell'ultima versione di Discourse, l'utilizzo dei file .hbs nei temi e nei plugin è deprecato. Il supporto per questo formato di file verrà rimosso dopo la prossima versione ESR. I template Handlebars dovrebbero essere sostituiti con il più mo…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":973,"name":"notizie-per-sviluppatori","slug":"dev-news"}],"tags_descriptions":{},"views":1158,"like_count":52,"has_summary":false,"last_poster_username":"Willy","category_id":7,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente segnala un'anomalia persistente nell'avviso di deprecazione dei file .hbs su un server, nonostante l'aggiornamento al formato .gjs sia stato completato con successo su un altro.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autore Assiduo","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autore Assiduo","user_id":26605,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":82960,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Autore più recente","user_id":174634,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Automatizzazione dei punti di gamification","fancy_title_localized":true,"locale":"en","id":409452,"title":"Automating gamification points","slug":"automating-gamification-points","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-08-06T13:51:51.930Z","last_posted_at":"2026-08-08T00:41:01.234Z","bumped":true,"bumped_at":"2026-08-08T00:41:01.234Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Sto pensando a eventi che attribuiranno punti specifici a chi li completa, e anche a estendere questa funzionalità a diversi compiti, come ‘Condividi il tuo indirizzo’ o ‘Mostra il tuo animale domestico’. \nSo che i punti possono essere assegnati&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ia","slug":"ai"},{"id":2,"name":"distintivi","slug":"badges"},{"id":275,"name":"automazione","slug":"automation"},{"id":384,"name":"ludicizzazione","slug":"gamification"},{"id":1182,"name":"flussi-di-lavoro","slug":"workflows"}],"tags_descriptions":{"distintivi":""},"views":135,"like_count":12,"has_summary":false,"last_poster_username":"satonotdead","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"L'automazione dei punti di gamificazione per le attività della community è in via di realizzazione tramite il plugin Workflows, che permetterà di assegnare punti in modo automatizzato e supervisionato.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autore Assiduo, Risposta accettata","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autore Assiduo","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":156013,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Tweaking patterns in email_reply_trimmer","fancy_title_localized":false,"locale":null,"id":70767,"title":"Tweaking patterns in email_reply_trimmer","slug":"tweaking-patterns-in-email-reply-trimmer","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2017-09-26T00:19:05.343Z","last_posted_at":"2026-08-06T10:10:09.620Z","bumped":true,"bumped_at":"2026-08-06T10:10:09.620Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey, @gerhard.  I’m still doing an import with a bunch of mailing lists sucked in to nabble. \nThere are a bunch of posts that are announcements and have a line of dashes near the top, so the whole post gets truncated by &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":877,"name":"risolto","slug":"fixed"}],"tags_descriptions":{"risolto":"Diamo priorità alla correzione dei bug nel nostro software segnalati nelle ca..."},"views":882,"like_count":6,"has_summary":false,"last_poster_username":"merefield","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A fix for email_reply_trimmer incorrectly truncating announcements with top dash lines has been implemented, resolving an issue originally raised years ago.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autore Assiduo","user_id":136260,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1995,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Autore più recente","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Iniettare HTML solo su una pagina","fancy_title_localized":true,"locale":"en","id":409186,"title":"Inject html only on one page","slug":"inject-html-only-on-one-page","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-08-03T19:11:57.938Z","last_posted_at":"2026-08-04T14:48:28.356Z","bumped":true,"bumped_at":"2026-08-04T14:48:28.356Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ho qualcosa del genere nella scheda JS del mio tema:\nimport { apiInitializer } from &quot;discourse/lib/api&quot;;\n\n\nexport default apiInitializer(&quot;0.11.1&quot;, (api) => { \n    api.renderInOutlet(&quot;above-main-container&quot;,\n        &lt;temp&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":84,"like_count":5,"has_summary":false,"last_poster_username":"Andrew_Rowe","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente chiede come iniettare HTML solo nella homepage di Discourse. Dopo aver ricevuto una soluzione funzionante, risolve autonomamente un problema di ricarica del widget quando si torna alla homepage utilizzando l'hook onPageChange.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":156013,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Recent Poster, Risposta accettata","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Qualcuno può chiarire la logica di promozione TL3 basata sui &lsquo;post letti&rsquo;?","fancy_title_localized":true,"locale":"en","id":409057,"title":"Can someone clarify the 'posts read' TL3 promotion logic?","slug":"can-someone-clarify-the-posts-read-tl3-promotion-logic","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-08-02T01:35:11.438Z","last_posted_at":"2026-08-02T02:16:30.574Z","bumped":true,"bumped_at":"2026-08-02T02:16:30.574Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"C'è questo pezzo di codice che mi sta facendo impazzire:\n\n\nPer l'amor del cielo, non riesco a capire perché i post realizzati nel periodo di tempo siano moltiplicati per la percentuale di post richiesti letti, e poi presi come valore minimo.&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":91,"like_count":8,"has_summary":false,"last_poster_username":"mcwumbly","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente ha chiarito che la logica di promozione TL3 calcola la percentuale di letture sui post del periodo, applicando un limite massimo per evitare requisiti eccessivi.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"Autore più recente, Risposta accettata","user_id":4263,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Nuovi requisiti di sistema delle funzionalità principali in plugin e temi","fancy_title_localized":true,"locale":"en","id":361381,"title":"New core features system specs in plugins and themes","slug":"new-core-features-system-specs-in-plugins-and-themes","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-04-11T08:43:29.423Z","last_posted_at":"2026-08-01T16:30:31.126Z","bumped":true,"bumped_at":"2026-08-01T16:30:31.126Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Abbiamo appena incluso quelle che chiamiamo specifiche per il fumo o specifiche delle funzionalità principali in entrambi gli scheletri per plugin e temi. \nQueste specifiche assicurano che il plugin o il tema su cui stai&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":973,"name":"notizie-per-sviluppatori","slug":"dev-news"}],"tags_descriptions":{},"views":286,"like_count":20,"has_summary":false,"last_poster_username":"pfaffman","category_id":7,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Gli sviluppatori Discourse hanno aggiunto specifiche per le funzionalità di base nei plugin e temi, con un utente che suggerisce una configurazione per le estensioni autorizzate.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":5570,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":127446,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"Autore più recente","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Il modo corretto per formattare la pagina dell&rsquo;argomento","fancy_title_localized":true,"locale":"en","id":408912,"title":"Correct way to style the topic page","slug":"correct-way-to-style-the-topic-page","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_1024x737.jpeg","created_at":"2026-07-30T12:38:32.230Z","last_posted_at":"2026-07-31T08:16:09.094Z","bumped":true,"bumped_at":"2026-07-31T08:16:09.094Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ciao a tutti, sto cercando di spostare questi ma non sono sicuro del modo corretto per farlo. Basta creare un componente per farlo? \n( Uso le risposte annidate ai topic)","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1342,"height":966,"url":"https://global.discourse-cdn.com/meta/original/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":737,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_1024x737.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":575,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_800x575.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":431,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_600x431.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":287,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_400x287.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":215,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_300x215.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":143,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/3/3/833afa59e5ee94d82b5800b7edca66d044af66b6_2_200x143.jpeg"}],"tags":[],"tags_descriptions":{},"views":122,"like_count":3,"has_summary":false,"last_poster_username":"Canapin","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Canapin suggerisce di usare CSS personalizzati con justify-content: flex-end per allineare correttamente la barra degli strumenti delle risposte annidate, evitando l'uso di componenti aggiuntivi.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":73430,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autore più recente","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"C&rsquo;è un modo per cambiare la larghezza a cui appare il logo piccolo?","fancy_title_localized":true,"locale":"en","id":408767,"title":"Any way to change at what width the small logo appears?","slug":"any-way-to-change-at-what-width-the-small-logo-appears","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_1024x87.png","created_at":"2026-07-28T21:05:55.214Z","last_posted_at":"2026-07-29T16:58:04.438Z","bumped":true,"bumped_at":"2026-07-29T16:58:04.438Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ciao, in passato inserivo il nome del mio forum come testo nell’intestazione dopo il logo, ma era un pasticcio cercare di farlo adattarsi a tutte le combinazioni di larghezze del browser e di possibili contenuti dell’int&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1862,"height":160,"url":"https://global.discourse-cdn.com/meta/original/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":87,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_1024x87.png"},{"max_width":800,"max_height":800,"width":800,"height":68,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_800x68.png"},{"max_width":600,"max_height":600,"width":600,"height":51,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_600x51.png"},{"max_width":400,"max_height":400,"width":400,"height":34,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_400x34.png"},{"max_width":300,"max_height":300,"width":300,"height":25,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_300x25.png"},{"max_width":200,"max_height":200,"width":200,"height":17,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/a/5/ea5d3a276b14d017578a54a97c763dcace73d87e_2_200x17.png"}],"tags":[],"tags_descriptions":{},"views":132,"like_count":16,"has_summary":false,"last_poster_username":"sb56637","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"È stato aggiunto un'impostazione al componente Discourse Full Width per ripristinare il comportamento predefinito del logo, risolvendo un problema di visualizzazione e risultando compatibile con la versione ESR.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":181557,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Risposta accettata","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Riprova automaticamente dopo l&rsquo;avviso di spazio disco insufficiente","fancy_title_localized":true,"locale":"en","id":408778,"title":"Automatically retry after low disk space warning","slug":"automatically-retry-after-low-disk-space-warning","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_1024x187.png","created_at":"2026-07-28T22:43:21.358Z","last_posted_at":"2026-07-28T22:43:21.543Z","bumped":true,"bumped_at":"2026-07-28T22:43:21.543Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Attualmente, quando lo spazio su disco è limitato e si tenta di ricostruire, lo script di avvio pulirà le immagini per liberare spazio. Tuttavia, lo script si chiuderà automaticamente in seguito: \n  \nPer migliorare l’esp&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1532,"height":280,"url":"https://global.discourse-cdn.com/meta/original/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":187,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_1024x187.png"},{"max_width":800,"max_height":800,"width":800,"height":146,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_800x146.png"},{"max_width":600,"max_height":600,"width":600,"height":109,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_600x109.png"},{"max_width":400,"max_height":400,"width":400,"height":73,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_400x73.png"},{"max_width":300,"max_height":300,"width":300,"height":54,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_300x54.png"},{"max_width":200,"max_height":200,"width":200,"height":36,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/8/7/a87b1511873a075a8a4c4ce02de6424aa20a7888_2_200x36.png"}],"tags":[],"tags_descriptions":{},"views":48,"like_count":2,"has_summary":false,"last_poster_username":"darkpixlz","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Una pull request propone di migliorare l'esperienza utente consentendo al launcher Discourse Docker di richiedere automaticamente la continuazione della ricostruzione dopo aver liberato spazio su disco, invece di uscire.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autore iniziale, Autore più recente","user_id":114728,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Richiesta backport ESR: Consentire l&rsquo;accesso granulare delle chiavi API a about.json","fancy_title_localized":true,"locale":"en","id":408619,"title":"Request ESR backport: Allow granular API keys access to about.json","slug":"request-esr-backport-allow-granular-api-keys-access-to-about-json","posts_count":3,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-07-27T15:38:28.752Z","last_posted_at":"2026-07-28T18:14:05.777Z","bumped":true,"bumped_at":"2026-07-28T18:14:05.777Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@supermathie @awesomerobot \nIn seguito al tema chiuso API user with granular access cannot read about.json | Discourse MCP \nGli utenti ESR che vogliono utilizzare il server Discourse MCP con sicurezza a privilegi minimi durante l'accesso&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1087,"name":"mcp","slug":"mcp"}],"tags_descriptions":{},"views":95,"like_count":1,"has_summary":false,"last_poster_username":"bdfl","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"È stata richiesta la retroportazione di PR #38948 per ESR, ma l'accesso granulare alle chiavi API su about.json sarà risolto con l'imminente rilascio di ESR.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":148530,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":23163,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Il modo corretto per modificare il CSS per le modalità chiara e scura","fancy_title_localized":true,"locale":"en","id":408647,"title":"Correct way to edit CSS for light and dark modes","slug":"correct-way-to-edit-css-for-light-and-dark-modes","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-27T20:36:46.213Z","last_posted_at":"2026-07-27T21:33:03.681Z","bumped":true,"bumped_at":"2026-07-27T21:33:03.681Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Devo modificare un sacco di CSS per le modalità chiara e scura, ho letto alcuni post sul forum che dicono che non c'è un modo affidabile per farlo, incluso \nhttps://meta.discourse.org/t/how-to-change-css-item-based-on-dark-or-&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":85,"like_count":5,"has_summary":false,"last_poster_username":"Damian_Boon","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Per modificare il CSS per le modalità chiara e scura in Discourse, si consiglia di utilizzare la funzione nativa light-dark() o le variabili dei colori automatiche configurate nell'amministrazione.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":73430,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Risposta accettata","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Conferma accesso API alle impostazioni del sito Limite di creazione","fancy_title_localized":true,"locale":"en","id":407937,"title":"Confirming API Access to Authoring Limit Site Settings","slug":"confirming-api-access-to-authoring-limit-site-settings","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-07-18T08:21:13.701Z","last_posted_at":"2026-07-25T23:07:34.407Z","bumped":true,"bumped_at":"2026-07-25T23:07:34.407Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Sto lavorando a un'integrazione che pubblica e sincronizza gli argomenti correlati in Discourse tramite l'API. Per le diagnosi di configurazione, vorrei leggere i limiti di creazione attuali del forum, in modo che l'integrazione possa verificare preventivamente i contenuti&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":330,"name":"rest-api","slug":"rest-api"}],"tags_descriptions":{"rest-api":"Argomenti sulla creazione di una richiesta esterna a Discourse"},"views":159,"like_count":4,"has_summary":false,"last_poster_username":"philh","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente segnala che la lettura delle impostazioni dei limiti di authoring via API richiede privilegi di admin, chiedendo un accesso granulare e proponendo una richiesta di funzionalità per permetterlo anche a utenti non admin.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":15291,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Competenze per la creazione di temi e blocchi","fancy_title_localized":true,"locale":"en","id":401629,"title":"Skills for authoring themes and blocks","slug":"skills-for-authoring-themes-and-blocks","posts_count":10,"reply_count":4,"highest_post_number":12,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_1023x1009.png","created_at":"2026-04-27T17:39:44.880Z","last_posted_at":"2026-07-23T10:24:16.473Z","bumped":true,"bumped_at":"2026-07-23T10:24:16.473Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Un repository di competenze Claude Code per la creazione di temi Discourse e componenti a blocchi:\n\n:toolbox: Cosa è incluso\nCompetenza di creazione del tema — copre un ambito completo della creazione di un tema Discourse: impalcatura con il...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1523,"height":1501,"url":"https://global.discourse-cdn.com/meta/original/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":1009,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_1023x1009.png"},{"max_width":800,"max_height":800,"width":800,"height":788,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_800x788.png"},{"max_width":600,"max_height":600,"width":600,"height":591,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_600x591.png"},{"max_width":400,"max_height":400,"width":400,"height":394,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_400x394.png"},{"max_width":300,"max_height":300,"width":300,"height":295,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_300x295.png"},{"max_width":200,"max_height":200,"width":200,"height":197,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/3/8/e38d83686e5e13f1e0f06a0e81d9fe7f8a7a254d_2_200x197.png"}],"tags":[{"id":820,"name":"guide-temi","slug":"theme-guides"},{"id":1160,"name":"competenze","slug":"skills"},{"id":1159,"name":"blocchi","slug":"blocks"}],"tags_descriptions":{},"views":615,"like_count":51,"has_summary":false,"last_poster_username":"manuel","category_id":7,"op_like_count":20,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Manuel ha condiviso un repository di skill Claude Code per temi e blocchi Discourse, ma nathank segnala bug nei blocchi demo e Manuel sconsiglia di crearci componenti sopra, in attesa di modifiche all'API.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":82960,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autore Assiduo","user_id":60726,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autore Assiduo","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Recent Poster","user_id":161351,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Vetrina] RSVP Speed Reader e Document Library per Discourse","fancy_title_localized":true,"locale":"en","id":408264,"title":"[Showcase] RSVP Speed Reader & Document Library for Discourse","slug":"showcase-rsvp-speed-reader-document-library-for-discourse","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://global.discourse-cdn.com/meta/original/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c.png","created_at":"2026-07-22T16:29:01.454Z","last_posted_at":"2026-07-23T09:07:02.883Z","bumped":true,"bumped_at":"2026-07-23T09:07:02.883Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ciao :waving_hand: \nHo lavorato a un’integrazione personalizzata per un RSVP (Rapid Serial Visual Presentation) Speed Reader progettato per le piattaforme Discourse. Consente agli utenti di caricare, gestire e leggere i &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":847,"height":483,"url":"https://global.discourse-cdn.com/meta/original/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c.png"},{"max_width":800,"max_height":800,"width":800,"height":456,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c_2_800x456.png"},{"max_width":600,"max_height":600,"width":600,"height":342,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c_2_600x342.png"},{"max_width":400,"max_height":400,"width":400,"height":228,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c_2_400x228.png"},{"max_width":300,"max_height":300,"width":300,"height":171,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c_2_300x171.png"},{"max_width":200,"max_height":200,"width":200,"height":114,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/e/d/cede79b175fdd2e638c570c5492fc7de2a3af65c_2_200x114.png"}],"tags":[],"tags_descriptions":{},"views":105,"like_count":7,"has_summary":false,"last_poster_username":"Don","category_id":7,"op_like_count":7,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Plugin sperimentale per Discourse che integra un lettore RSVP con gestione documenti e lettura di file; aggiornamenti recenti su GitHub con fix e miglioramenti.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autore iniziale, Autore più recente","user_id":78445,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Deprecazione delle estensioni di file .js.es6 in temi e plugin","fancy_title_localized":true,"locale":"en","id":398894,"title":"Deprecating .js.es6 file extensions in themes and plugins","slug":"deprecating-js-es6-file-extensions-in-themes-and-plugins","posts_count":10,"reply_count":7,"highest_post_number":10,"image_url":null,"created_at":"2026-03-20T16:03:38.678Z","last_posted_at":"2026-07-14T15:07:39.306Z","bumped":true,"bumped_at":"2026-07-14T15:07:39.306Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Nel 2020, Discourse è passato dall'estensione .js.es6 a .js. Nel corso degli anni, la stragrande maggioranza di temi e plugin è passata alla nuova estensione, che fornisce una compatibilità molto migliore con il moderno JavaScr…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":973,"name":"notizie-per-sviluppatori","slug":"dev-news"}],"tags_descriptions":{},"views":452,"like_count":29,"has_summary":false,"last_poster_username":"david","category_id":7,"op_like_count":10,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse depreca ufficialmente l'estensione .js.es6 per temi e plugin, spingendo alla semplice ridenominazione in .js, con rimozione totale prevista per il ciclo 2026.8.0.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autore Assiduo","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Autore Assiduo","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":26605,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Questo tema Meta è speciale. Posso usarlo anche sul mio forum?","fancy_title_localized":true,"locale":"en","id":407076,"title":"This Meta Branded theme is special. Can I use it on my forum too?","slug":"this-meta-branded-theme-is-special-can-i-use-it-on-my-forum-too","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_1024x546.png","created_at":"2026-07-08T13:59:18.452Z","last_posted_at":"2026-07-08T14:31:49.533Z","bumped":true,"bumped_at":"2026-07-08T14:31:49.533Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Voglio riconoscere e apprezzare qualcosa. Amo davvero il tema Meta Branded di Discourse. Molti altri siti di forum sembrano deprimenti o schiaccianti. \nTrovo questo tema molto bello, senza essere appariscente. Attraente &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1904,"height":1016,"url":"https://global.discourse-cdn.com/meta/original/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":546,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_1024x546.png"},{"max_width":800,"max_height":800,"width":800,"height":426,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_800x426.png"},{"max_width":600,"max_height":600,"width":600,"height":320,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_600x320.png"},{"max_width":400,"max_height":400,"width":400,"height":213,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_400x213.png"},{"max_width":300,"max_height":300,"width":300,"height":160,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_300x160.png"},{"max_width":200,"max_height":200,"width":200,"height":106,"url":"https://global.discourse-cdn.com/meta/optimized/4X/8/5/7/857da0b1caf11cde963df6c779e913ddca44c2f8_2_200x106.png"}],"tags":[{"id":1112,"name":"meta-redesign-2026","slug":"meta-redesign-2026"}],"tags_descriptions":{},"views":142,"like_count":13,"has_summary":false,"last_poster_username":"Gid","category_id":7,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente chiede se può usare il tema brandizzato di Meta Discourse sul proprio forum; gli viene risposto che non è disponibile pubblicamente, ma può sviluppare qualcosa di simile o cercare aiuto nel marketplace.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":196184,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Come configurare un oggetto array in un plugin? Usare json_schema? type: objects?","fancy_title_localized":true,"locale":"zh_CN","id":405376,"title":"在插件中如何配置数组对象？使用 json_schema? type: objects ？","slug":"json-schema-type-objects","posts_count":10,"reply_count":8,"highest_post_number":10,"image_url":null,"created_at":"2026-06-16T04:03:39.014Z","last_posted_at":"2026-06-26T01:41:59.533Z","bumped":true,"bumped_at":"2026-06-26T01:41:59.533Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Come configurare un oggetto array in un plugin. Ho provato json_schema, ma la configurazione delle proprietà dell'oggetto non permette di utilizzare selettori come \"category\", consentendo solo l'inserimento di testo. Inoltre, type: objects non funziona affatto nelle configurazioni dei plugin. \nConfigurazione di json_schema\n  quectel_online_customer_category_customers:\n    default: \"[]\"\n    client: true\n    json_schema: QuectelOn&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":291,"like_count":6,"has_summary":false,"last_poster_username":"singi2016cn","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Utente chiede come configurare array di oggetti in plugin Discourse. Soluzione trovata: usare type:categories con validations max:1 invece di type:category, non supportato negli oggetti.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":186126,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Risposta accettata","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"È possibile sviluppare una connessione app per pubblicare sul forum?","fancy_title_localized":true,"locale":"en","id":140523,"title":"Possible to Develop an App Connection to Post to Forum?","slug":"possible-to-develop-an-app-connection-to-post-to-forum","posts_count":7,"reply_count":3,"highest_post_number":9,"image_url":null,"created_at":"2020-02-03T22:46:06.691Z","last_posted_at":"2026-06-23T22:50:30.512Z","bumped":true,"bumped_at":"2026-06-23T22:50:30.512Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ehi gruppo,  \nStiamo costruendo una community su Discourse incentrata sulla caccia, la pesca, ecc. I nostri utenti pubblicano foto delle loro cacce, dei pesci catturati, ecc.  \nStiamo lavorando a un'app che si integra con un dispositivo mobile per la caccia…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":776,"like_count":23,"has_summary":false,"last_poster_username":"Falco","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Si discute della possibilità di integrare un'app mobile per condividere foto di caccia e pesca direttamente su un forum Discourse, con sviluppi tecnici sull'implementazione della Share Target API per file su Android e iOS.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":74619,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":21029,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Autore più recente","user_id":8722,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Nessuna proprietà excerpt nella risposta dell&rsquo;API delle categorie","fancy_title_localized":true,"locale":"en","id":405566,"title":"No excerpt property in categories API response","slug":"no-excerpt-property-in-categories-api-response","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_1024x690.jpeg","created_at":"2026-06-18T07:10:16.234Z","last_posted_at":"2026-06-18T22:38:10.755Z","bumped":true,"bumped_at":"2026-06-18T22:38:10.755Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Sto spostando il backend di un blog su Discourse e ho trovato questo endpoint API per elencare gli argomenti: \n\nTuttavia, quando elenco gli argomenti utilizzando l’endpoint (https://discourse.example.com/c/blog/32/l/late&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1436,"height":968,"url":"https://global.discourse-cdn.com/meta/original/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":690,"url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_1024x690.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":539,"url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_800x539.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":404,"url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_600x404.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":269,"url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_400x269.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":202,"url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_300x202.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":134,"url":"https://global.discourse-cdn.com/meta/optimized/4X/6/6/a/66a423792bd0293fc6a80a8685c151b385ef6895_2_200x134.jpeg"}],"tags":[],"tags_descriptions":{},"views":124,"like_count":1,"has_summary":false,"last_poster_username":"darkpixlz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente segnala che l'endpoint API delle categorie di Discourse non restituisce la proprietà \"excerpt\", nonostante sia documentata, e ha quindi sviluppato una soluzione personalizzata.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Autore iniziale, Autore più recente, Risposta accettata","user_id":114728,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Estensione dei blocchi dei messaggi di chat","fancy_title_localized":true,"locale":"en","id":405006,"title":"Extending chat message blocks","slug":"extending-chat-message-blocks","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-06-10T19:46:48.518Z","last_posted_at":"2026-06-16T17:41:09.154Z","bumped":true,"bumped_at":"2026-06-16T17:41:09.154Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ciao a tutti,\nVorrei sviluppare un plugin per visualizzare le notifiche delle attività di GitLab/GitHub in Discourse Chat, o più in generale qualsiasi tipo di evento periodico.\nPer un output più ricco, vorrei visualizzare le attività come una card…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":317,"name":"chattare","slug":"chat"},{"id":328,"name":"api-del-plugin","slug":"plugin-api"}],"tags_descriptions":{"api-del-plugin":"Argomenti sulla chiamata dei metodi di Discourse pubblico da plugin/temi"},"views":139,"like_count":4,"has_summary":false,"last_poster_username":"Anton_Akhmerov","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Anton_Akhmerov propone di estendere i blocchi dei messaggi chat in Discourse Chat con un'API plugin per registrare nuovi tipi di blocco, schema JSON e renderer, supportando notifiche da GitLab/GitHub e altri feed, ma j.jaffeux indica che non è una priorità attuale.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente","user_id":74935,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":23163,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Introduzione di un nuovo sistema di build JS per il core di Discourse","fancy_title_localized":true,"locale":"en","id":403908,"title":"Introducing a new JS build system for Discourse core","slug":"introducing-a-new-js-build-system-for-discourse-core","posts_count":3,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-05-29T10:12:41.174Z","last_posted_at":"2026-06-12T10:29:55.698Z","bumped":true,"bumped_at":"2026-06-12T10:29:55.698Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dopo la riuscita modernizzazione dei sistemi di build del tema e dei plugin nell'ultimo anno, siamo ora pronti a procedere con un aggiornamento simile nel nucleo di Discourse.\nNonostante si tratti di una revisione completa del nucleo...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":973,"name":"notizie-per-sviluppatori","slug":"dev-news"}],"tags_descriptions":{},"views":294,"like_count":44,"has_summary":false,"last_poster_username":"marcoow","category_id":7,"op_like_count":36,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse sostituisce ember-cli/webpack con rolldown per il JS core, con build 80% più veloci in sviluppo e passaggio a ES Modules, rimanendo retrocompatibile.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autore più recente","user_id":194229,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Codifica campo password / plugin di autenticazione","fancy_title_localized":true,"locale":"en","id":405089,"title":"Auth plugin / password field coding","slug":"auth-plugin-password-field-coding","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-11T16:20:02.495Z","last_posted_at":"2026-06-11T18:09:46.114Z","bumped":true,"bumped_at":"2026-06-11T18:09:46.114Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"È un po' un tiro nel buio\nSto scrivendo un nuovo plugin per l'autenticazione contro il servizio che utilizziamo per gestire un makerspace (Nexudus, lo odiamo ma è quello che abbiamo per ora).\nHo costruito l'autenticazione + il nuovo disc&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":95,"like_count":0,"has_summary":false,"last_poster_username":"merefield","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Sviluppo di un plugin di autenticazione Discourse per Nexudus; suggerito di usare una proprietà Ember con DButton e @action per mostrare/nascondere la password invece di onclick bloccato.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":145108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autore più recente, Risposta accettata","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GitHub Actions fallisce nel passaggio &ldquo;Check SKIP_DB_AND_REDIS bootability&rdquo;","fancy_title_localized":true,"locale":"en","id":404152,"title":"Github actions failing \"Check SKIP_DB_AND_REDIS bootability\" step","slug":"github-actions-failing-check-skip-db-and-redis-bootability-step","posts_count":7,"reply_count":4,"highest_post_number":10,"image_url":null,"created_at":"2026-05-31T11:10:59.628Z","last_posted_at":"2026-06-10T19:31:17.695Z","bumped":true,"bumped_at":"2026-06-10T19:31:17.695Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ho avuto un problema in cui il passaggio appena aggiunto «Controllo della possibilità di avvio di SKIP_DB_AND_REDIS» è fallito per uno dei miei plugin.\n\nIl boot di SKIP_DB_AND_REDIS non è riuscito. Assicurati che il database non venga accessibile durante il processo di avvio di Rails…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":201,"like_count":9,"has_summary":false,"last_poster_username":"elmuerte","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discussione su un fallimento del passo \"Check SKIP_DB_AND_REDIS bootability\" in GitHub Actions per un plugin Discourse, risolto riproducendolo localmente con CI=true RAILS_ENV=test LOAD_PLUGINS=1 SKIP_DB_AND_REDIS=1 RAILS_DB=nonexistent.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Autore iniziale, Autore più recente, Risposta accettata","user_id":119375,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Riscrivere lo script di importazione Flarum per la migrazione a Discourse utilizzando AI LLM","fancy_title_localized":true,"locale":"zh_CN","id":404732,"title":"利用 AI LLM 重构 Flarum 导入脚本以迁移至 Discourse","slug":"ai-llm-flarum-discourse","posts_count":2,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-06-08T07:12:28.673Z","last_posted_at":"2026-06-08T20:07:55.382Z","bumped":true,"bumped_at":"2026-06-09T05:10:35.517Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Per garantire una migrazione fluida a Discourse, ho integrato l'API ufficiale di DeepSeek in Visual Studio Code e ho ristrutturato lo script di importazione per Flarum utilizzando un modello linguistico AI (LLM). Il tutto è stato testato ed è pronto all'uso. \nLink al Gist: https://gist.github.com/AkarinLiu/4dae346b2f100dff2bc197d95579826b","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":151,"like_count":5,"has_summary":false,"last_poster_username":"cocococosti","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Un utente ha ricostruito uno script di importazione Flarum con l'AI LLM di DeepSeek per migrare a Discourse, e la community ha apprezzato il contributo chiedendo maggiori dettagli.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autore iniziale","user_id":187793,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autore più recente","user_id":94920,"primary_group_id":47,"flair_group_id":47}]}]}}