Penso che manchi qualcosa qui.
Sembra che abbia raggiunto il limite di caratteri, lol
sì, sembra un limite di caratteri che va rimosso… per certo. strano.
Sì, sarebbe quello:
{
"model": "claude-3-opus-20240229",
"max_tokens": 3000,
"temperature": 0.2,
"top_p": 0.1,
"messages": [
{
"role": "user",
"content": "Genera un riepilogo giornaliero delle attività su meta.discourse.org\n\nIl riepilogo giornaliero deve raccogliere le informazioni del forum delle ultime 24 ore\n\nIl titolo del riepilogo sarà \"Oggi su meta.discourse.org...\"\n\nIl report sarà suddiviso in tre sezioni, intitolate come:\n\n- Statistiche chiave\n- Argomenti interessanti\n- Attività del gruppo @team\n\nLa sezione 'Statistiche chiave' conterrà le statistiche fondamentali delle ultime 24 ore, incluso un semplice conteggio dei nuovi post e argomenti totali, e un elenco degli utenti più attivi con il conteggio dei loro post e like più recenti. \n\nLa sezione 'Argomenti interessanti' sarà un elenco puntato di un massimo di 25 argomenti più interessanti sollevati e discussi nelle ultime 24 ore. \n\n- Mantieni gli argomenti interessanti separati. Ogni punto elenco nella lista \"Argomenti interessanti\" dovrebbe trattare un singolo argomento (a meno che non ce ne sia uno estremamente correlato) \n- Raggruppa gli argomenti interessanti per categoria del forum\n- Ogni punto elenco deve essere separato da una riga vuota \n- TUTTI gli argomenti devono includere un link inline come riferimento\n\nLa sezione 'Attività del gruppo @team' sarà un elenco di un riepilogo delle attività del gruppo @team delle ultime 24 ore, con link inline agli argomenti in cui hanno partecipato. Questa sezione avrà anche un massimo di 15 argomenti.\n\n- INSERISCI SEMPRE [link]() agli argomenti rilevanti nella sezione \"Attività del gruppo @team\"\n- NON includere mai utenti che non fanno parte del team in questa sezione\n\nChiudi il riepilogo con la frase \"Grazie per aver letto, e ci vediamo domani! :slight_smile:\"\n\nFormattazione generale del riepilogo:\n\n- Fonti: SOSTENI SEMPRE le affermazioni con link alle discussioni del forum.\n- Uso di Markdown: Migliora la leggibilità con **grassetto**, *corsivo*, > citazioni e [link](http://...).\n- Link: Usa `https://meta.discourse.org/t/-/TOPIC_ID/POST_NUMBER` per i riferimenti diretti.\n- Tutti i link agli argomenti devono essere seguiti da '?silent=true'\n- Riferisci gli utenti in questo stile: <a class=\"mention\" href=\"/u/USERNAME\">USERNAME</a>. Non usare @ come prefisso\n- Categorie e tag: usa il formato #TAG, #CATEGORY per indicare tag e categorie.\n- Aggiungi molti link agli argomenti: cerca di linkare ALMENO 25 argomenti nel riepilogo. L'ID dell'argomento è inutile per gli utenti finali. Quando inserisci un link alla fine di una frase, usa [leggi di più](...). \n- Quando fornisci un riepilogo di un argomento, fallo in forma discorsiva, ad esempio: \n\n <a class=\"mention\" href=\"/u/USERNAME\">USERNAME</a> ha scoperto che c'era un [problema](https://meta.discourse.org...) con XYZ e <a class=\"mention\" href=\"/u/USERNAME2\">USERNAME2</a> ha suggerito [suggerimento](https://meta...)\n\nIl riepilogo sarà informativo, ricco di informazioni e facile da leggere.\n\n**Queste istruzioni devono essere seguite, altrimenti moriranno molti cuccioli di cane!**\n\nContesto reale e accurato dal forum Discourse è incluso nel tag <context> qui sotto.\n\n<context>\n## Riepilogo\nData di inizio: 2024-03-13\nData di fine: Data: 14-03-2024\nNuovi post: 159\nNuovi argomenti: 22\nUtenti più attivi:\n@Lilly (28 like, 12 post)\n@isaac (18 like, 1 post)\n@pfaffman (13 like, 11 post)\n@Firepup650 (11 like, 13 post)\n@Mr.X_Mr.X (9 like, 2 post)\n@sam (9 like, 4 post)\n@merefield (7 like, 5 post)\n@supermathie (6 like, 1 post)\n@JammyDodger (6 like, 4 post)\n@Falco (5 like, 5 post)\n\nUtenti più attivi nel gruppo (Team Discourse):\n@Lilly (28 like, 12 post)\n@isaac (18 like, 1 post)\n@sam (9 like, 4 post)\n@supermathie (6 like, 1 post)\n@JammyDodger (6 like, 4 post)\n@Falco (5 like, 5 post)\n@zogstrip (3 like, 3 post)\n@jessii (3 like, 1 post)\n@stella (1 like, 1 post)\n@SaraDev (1 like, 1 post)\n\n## Argomenti\n\n### Crash Test Discourse\ntopic_id: 299246\nsolved: true\ncategory: supporto\n2024-03-13 23:19\n\npost_number: 1\n2024-03-13 23:19\nuser: idontexist\nlikes: 0\nC'è un Discourse che potrei testare, tipo le meccaniche, che non sia una prova gratuita?\n\npost_number: 2\n2024-03-13 23:26\nuser: Lilly\nlikes: 3\nhttps://try.discourse.org/\n\nhttps://meta.discourse.org/t/set-up-a-local-discourse-development-environment/182882\n\npost_number: 3\n2024-03-14 00:09\nuser: idontexist\nlikes: 0\nOk, ho capito quello che mi serviva, grazie!\n(Domanda veloce: ho un budget limitato, quindi c'è un modo per pagare un Discourse meno di 50$ al mese?)\n\npost_number: 4\n2024-03-14 00:14\nuser: Lilly\nlikes: 3\nhttps://meta.discourse.org/t/contabo-vs-hetzner-vs-linode-vs-digital-ocean-for-discourse-hosting-under-30-mo/264943\n\npost_number: 5\n2024-03-14 00:18\nuser: Lilly\nlikes: 2\nquando scegli un host, assicurati di poter fare un'installazione standard. Avrai bisogno di un account email con un servizio transazionale come Mailgun o simile, oltre a un nome di dominio.\n\nhttps://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md\n\npost_number: 6\n2024-03-14 00:22\nuser: idontexist\nlikes: 0\ngithub è bloccato.\n\npost_number: 7\n2024-03-14 00:23\nuser: Lilly\nlikes: 1\nSei su un laptop scolastico o qualcosa del genere?\n\npost_number: 8\n2024-03-14 00:25\nuser: idontexist\nlikes: 1\nsì! Sono solo un ragazzino ma ho i soldi per procurarmelo.\n\npost_number: 9\n2024-03-14 00:26\nuser: Lilly\nlikes: 3\nnessun problema, non mettevo in dubbio la tua capacità di fare qualsiasi cosa, volevo solo capire perché avevi il blocco su github.\n\npost_number: 10\n2024-03-14 00:28\nuser: idontexist\nlikes: 0\nLo so, ma la cosa di github è necessaria per questo processo?\n\npost_number: 11\n2024-03-14 00:30\nuser: Lilly\nlikes: 2\nsì, perché il codice del nostro software è in un repository su github\n\npost_number: 12\n2024-03-14 00:35\nuser: idontexist\nlikes: 1\nPer questo argomento specifico, quello che volevo davvero vedere erano le icone (per i badge) ma un amico me le ha mostrate altrove. :grin:\nhttps://meta.discourse.org/styleguide/atoms/icons\n\npost_number: 13\n2024-03-14 01:00\nuser: Lilly\nlikes: 5\n[quote=\"idontexist, post:12, topic:299246\"]\nquesto argomento specifico, quello che volevo davvero vedere erano le icone (per i badge)\n[/quote]\n\nallora è quello che avresti dovuto chiedere.\n\npost_number: 14\nsolution: true\n2024-03-14 09:14\nuser: ondrej\nlikes: 1\nOppure puoi dare un'occhiata qui per altre icone? \n\nhttps://fontawesome.com/v5/search?o=r&m=free&s=solid%2Cregular\n\n### Disabilita /u/admin-login\ntopic_id: 299344\ncategory: supporto\ntags: accesso\n2024-03-14 13:44\n\npost_number: 1\n2024-03-14 13:44\nuser: Hyan\nlikes: 0\nCiao Discourse,\nQuesta domanda forse è già stata posta, ma non riesco a trovare una risposta con le parole chiave 'admin-login'. La mia domanda è: come posso disabilitare l'accesso degli utenti, ad esempio, https://forums.example.com/u/admin-login?\n\npost_number: 2\n2024-03-14 13:45\nuser: Lilly\nlikes: 7\nQuindi perché vorresti disabilitare l'accesso admin?\n\npost_number: 3\n2024-03-14 14:03\nuser: ondrej\nlikes: 4\n:arrow_up: esattamente questo.\n\nSe mai ti trovi 'bloccato fuori' dalla modalità di sola lettura o da un SSO che si comporta male, l'accesso admin viene molto utile ;)\n\npost_number: 4\n2024-03-14 15:35\nuser: Hyan\nlikes: 0\nInizialmente ho impostato user@example.com come admin. Poi ho collegato basic_auth. Quindi voglio che io acceda solo tramite basic_auth. Così come per gli utenti finali. Questo è un'esposizione al rischio se si usa l'accesso https://forums.example.com/u/admin-login.\n\npost_number: 5\n2024-03-14 16:28\nuser: Firepup650\nlikes: 3\n[quote=\"Hyan, post:4, topic:299344, username:Hyan\"]\nQuesto è un'esposizione al rischio se si usa l'accesso\n[/quote]\n\nCome mai? Solo gli amministratori del forum possono usare quell'accesso.\n\npost_number: 6\n2024-03-14 16:41\nuser: pfaffman\nlikes: 6\nSe vuoi maggiore sicurezza puoi aggiungere un secondo fattore. \n\nRimuoverai anche il percorso per la password dimenticata? Ha esattamente lo stesso rischio di sicurezza di `/u/login`. \n\nPotresti disabilitare `/u/admin-login` con un plugin, che negli ultimi 10 anni nessuno ha voluto sviluppare.\n\npost_number: 7\n2024-03-14 17:12\nuser: Lilly\nlikes: 1\n[quote=\"Jay Pfaffman, post:6, topic:299344, username:pfaffman\"]\naggiungi un secondo fattore.\n[/quote]\n\nquesta è la strada da seguire.\n\n### Modifiche imminenti all'Header - Preparazione di Temi e Plugin\ntopic_id: 296544\ncategory: sviluppatori\n2024-03-14 10:49\n\npost_number: 1\n2024-03-14 10:49\nuser: isaac\nlikes: 18\nexcerpt: Abbiamo recentemente [lavorato](https://github.com/discourse/discourse/commit/21f23cc032) all'aggiornamento dell'header di Discourse dal vecchio sistema di rendering 'widget' ai moderni componenti Glimmer. Questa modifica è ora disponibile nel core di Discourse dietro l'impostazione del sito `experimental glimmer header groups`.\n\n## :timer_clock: Cronologia approssimativa\n\n(stime molto approssimative - soggette a cambiamenti in entrambe le direzioni)\n\n**Q1 2024:**\n\n- implementazione core terminata & abilitata su Meta\n\n- pubblicato consiglio per l'aggiornamento; abilitati messaggi di deprecazione nella console\n\n- inizia il lavoro per aggiornare tutti i plugin/temi ufficiali e di terze parti\n\n**Q2 2024:**\n- temi/plugin ufficiali e di terze parti pronti per l'aggiornamento\n\n- I messaggi di deprecazione iniziano a far comparire un banner di avviso per l'amministratore per qualsiasi problema rimanente\n\n- Possibile argomento #announcements per gli amministratori del sito (a seconda dell'impatto previsto)\n\n- Inizio dell'abilitazione della nuova implementazione dell'header per impostazione predefinita\n\n**Q3 2024:**\n\n- Rimozione finale del flag della funzionalità e del codice legacy\n\n## :eyes: Cosa significa per me?\n\nSe il tuo plugin o tema utilizza qualsiasi 'widget...\n\n### L'anonimizzazione degli utenti è superficiale e insufficientemente approfondita\ntopic_id: 299200\nsolved: true\ncategory: supporto\ntags: anonimizzazione\n2024-03-13 17:02\n\n...\n\npost_number: 6\n2024-03-13 21:20\nuser: pitrou\nlikes: 0\n[quote=\"Dylan_Michael, post:4, topic:299200\"]\nNon sono un avvocato neppure io, ma la comprensione di base della conformità al GDPR (non specifica di un paese) è che può essere mantenuta con una politica che imponga alle persone di non pubblicare alcun tipo di informazione personale identificabile nei post del forum.\n[/quote]\n\nPer la mia esperienza, questo non corrisponde ai modelli di pubblicazione reali in qualsiasi forum del mondo reale. Anche in contesti relativamente impersonali (come una community open source), alcune persone pubblicano occasionalmente informazioni personali che potrebbero più o meno facilmente aiutare un lettore a identificarle anche dopo che il nome utente è stato anonimizzato.\n\nIn altre parole, penso che il tipo di forum che stai descrivendo probabilmente non esista nella pratica.\n\n[quote=\"piffy, post:2, topic:299200\"]\nC'è già un'opzione per cancellare completamente un account. Devi solo eliminare tutti i post e poi eliminare l'account.\n[/quote]\n\nGrazie per questo. Non sono io stesso un moderatore ma sto inoltrando le informazioni.\n\npost_number: 7\n2024-03-13 21:36\nuser: supermathie\nlikes: 6\nexcerpt: [quote=\"Antoine Pitrou, post:1, topic:299200, username:pitrou\"]\nÈ generalmente compreso che eliminare i dati utente significhi davvero *eliminazione* di *qualsiasi tipo di dato* che possa aiutare a identificare l'utente (non deve essere un nome ufficiale completo o un identificatore inequivocabile: qualsiasi menzione di caratteristiche personali, per quanto imprecisa, è sufficiente).\n\nDato che probabilmente non vuoi che amministratori e moderatori vadano in giro in tutta la storia dei post passati di un utente richiedendo l'anonimizzazione, e cancellino manualmente qualsiasi informazione potenzialmente personale in quei post, mi sembra che l'unica soluzione ragionevole sia eliminare fisicamente tutti i post di quella persona, e qualsiasi citazione di essi nei post successivi.\n[/quote]\n\nQueste leggi, come hai sottolineato, sono aperte all'interpretazione.\n\nDiscourse fornisce più *opzioni* che gli amministratori del forum sono liberi di usare a loro discrezione come ritengono opportuno per far rispettare la propria interpretazione della legge.\n\nAbbiamo più clienti con integrazioni per richieste di cancellazione GDPR che puntano al loro sito; alcuni di loro eliminano i post e gli account direttamente, altri anonimizzano. Alcuni lo fanno a mano.\n\nMa quello che fanno è la loro decisione - *...\n\npost_number: 8\n2024-03-13 21:46\nuser: thoka\nlikes: 2\nMmh. Sembra strano che i gestori del sito debbano essere responsabili delle tracce personali, che le persone hanno intrecciato nella rete delle conversazioni in un forum.\n\npost_number: 9\n2024-03-13 21:48\nuser: Dylan_Michael\nlikes: 0\n[quote=\"Antoine Pitrou, post:6, topic:299200, username:pitrou\"]\nIn altre parole, penso che il tipo di forum che stai descrivendo probabilmente non esista nella pratica.\n[/quote]\n\nNon so cosa significhi \"IOW\", ma ho visto questa pratica mantenuta in un forum basato negli Stati Uniti per la conformità FTC, e anche GDPR per gli utenti europei. Sono negli Stati Uniti, non nell'UE. \n\nQui su Meta è una politica non firmare i post, poiché la scheda utente funge da firma dove le persone possono avere un link al loro sito e alcune informazioni di contatto personali purché sia limitato alla scheda utente e non debba essere pubblicato nei post. \n\nÈ comune che le persone dimentichino se questa è una politica, quindi richiede una moderazione attiva per mantenerla, forse non è una pratica comune ma esiste.\n\npost_number: 10\n2024-03-13 21:49\nuser: pitrou\nlikes: 1\n\n[quote=\"Michael Brown, post:7, topic:299200, username:supermathie\"]\nDiscourse fornisce più *opzioni* che gli amministratori del forum sono liberi di usare a loro discrezione come ritengono opportuno per far rispettare la propria interpretazione della legge.\n\nAbbiamo più clienti con integrazioni per richieste di cancellazione GDPR che puntano al loro sito; alcuni di loro eliminano i post e gli account direttamente, altri anonimizzano. Alcuni lo fanno a mano.\n[/quote]\n\nQuesto è utile, grazie!\n\n[quote=\"Michael Brown, post:7, topic:299200, username:supermathie\"]\n*noi* non siamo i *proprietari dei dati* dei forum - loro lo sono\n[/quote]\n\nSì, lo so :-)\n\n[quote=\"Michael Brown, post:7, topic:299200, username:supermathie\"]\nSe pensi che l'anonimizzazione fosse insufficiente sul sito di cui stai parlando, è meglio affrontarlo con loro.\n[/quote]\n\nÈ quello che ho fatto, e mi è stato suggerito in risposta di chiedere su meta.discourse.org, ecco questo argomento ;-)\n\npost_number: 11\n2024-03-13 22:12\nuser: jeanas\nlikes: 2\n[quote=\"Dylan_Michael, post:9, topic:299200\"]\nNon so cosa significhi \"IOW\"\n[/quote]\n\n\"In altre parole\"\n\n### Condividi conversazioni AI tramite un link pubblico\ntopic_id: 299290\ncategory: annunci\ntags: nuova-funzionalità, ai, ai-bot\n2024-03-14 06:00\n\npost_number: 1\n2024-03-14 06:00\nuser: sam\nlikes: 6\nexcerpt: Abbiamo recentemente aggiunto una nuova funzionalità che ti permette di condividere conversazioni AI tramite un link con il pubblico! \n\nhttps://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/A5c6-oa3hPyvBCi60GdcYg?a\n<https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/A5c6-oa3hPyvBCi60GdcYg>\n\nGli utenti che hanno accesso all'[AI Bot](https://meta.discourse.org/t/introducing-ai-bot/283410) e sono membri dei gruppi nelle `ai bot public sharing allowed groups` (impostazione del sito) possono condividere le conversazioni con il pubblico. \n\nDi default, limitiamo la condivisione al personale, ma questo può essere esteso a qualsiasi gruppo tu voglia\n\n\n\n\n[/details]\n\npost_number: 5\n2024-03-14 18:39\nuser: Falco\nlikes: 1\nAbbiamo reso la pagina pubblica \"Conversazione Discourse AI\" una versione leggera senza i numerosi hook presenti nella nostra pagina topic completa, quindi funzionalità come Math saranno rotte lì.\n\nUna soluzione alternativa per te è convertirlo in un topic pubblico e condividere il link del topic, che conterrà tutte le tue funzionalità standard di Discourse.\n\n### Grazie Discourse - Software Incredibile\ntopic_id: 299049\ncategory: praise\n2024-03-12 18:01\n\n...\n\npost_number: 6\n2024-03-14 01:22\nuser: Mr.X_Mr.X\nlikes: 9\nUn pezzo di software incredibile e il supporto è assolutamente incredibile. Il team di Discourse mi ha motivato a dedicarmi completamente alla mia comunità, il che ha portato molta gioia a molti utenti. Grazie per essere un'ispirazione e un sostenitore costante delle comunità decentralizzate.\n\npost_number: 7\n2024-03-14 19:21\nuser: Scott_Darnell\nlikes: 0\nexcerpt: Sto vedendo crescere l'impegno della comunità ed è molto commovente. Le persone possono concentrarsi sulle discussioni senza dover aspettare che il sito web si carichi, o fare logout a metà post. \n\nL'aspetto più importante è la sicurezza. PhpBB, per tutta la sua grandiosità, aveva molte vulnerabilità di sicurezza. Per il luogo in cui il sito viene eseguito, la sicurezza è estremamente importante. Dovevamo aggiungere strati, su strati di sicurezza per mantenere in esecuzione il sito PhpBB. TUTTO, intendo TUTTO era un problema. Era frustrante ogni giorno gestire il firewall, i backup, ecc... il database phpBB era anche gonfio a causa della tabella Word Match di PhpBB. Era orribile. Mantenevo il sito perché non c'erano alternative, ma mio dio, quanto è facile e piacevole questo.\n\nÈ anche rassicurante vedere che Discourse è riuscito a creare un modello di business che sembra supportare lo sviluppo del software. Non sono stato sul marketplace, ma sono sicuro che ci sarei andato se gestissi un'attività invece di una comunità completamente volontaria. L'hosting e il supporto alla configurazione offerti da Discourse sono...\n\n### Le email in arrivo non vengono più elaborate, il log mostra Email can not be processed: Email::Receiver::EmptyEmailError\ntopic_id: 299228\ncategory: support\ntags: email\n2024-03-13 21:08\n\npost_number: 1\n2024-03-13 21:08\nuser: MKorndoerfer\nlikes: 0\nexcerpt: Improvvisamente il sistema ha smesso di elaborare le email. Nel log, posso vedere la seguente voce: \n\n\n```\nMessage (7560 copie riportate)\n\nEmail can not be processed: Email::Receiver::EmptyEmailError\n\n\n\nBacktrace\n\n/var/www/discourse/lib/email/processor.rb:183:in `log_email_process_failure'\n/var/www/discourse/lib/email/processor.rb:29:in `rescue in process!'\n/var/www/discourse/lib/email/processor.rb:16:in `process!'\n/var/www/discourse/lib/email/processor.rb:13:in `process!'\n/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:29:in `process_popmail'\n/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:49:in `block (2 levels) in poll_pop3'\n/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-pop-0.1.2/lib...\n\npost_number: 2\n2024-03-13 21:14\nuser: thoka\nlikes: 0\nQuesto [mi è successo una volta](https://meta.discourse.org/t/email-processor-does-not-expect-to-be-called-with-mail-nil/258428/2) mentre interrogavo le email via pop e incappavo in timeout a causa di una casella di posta enorme.\n\nElimini i messaggi ricevuti?\n\npost_number: 3\n2024-03-13 21:16\nuser: MKorndoerfer\nlikes: 0\nNon l'ho fatto, ma non ci sono molte email. Circa 30.\n\nE in realtà ho bisogno che vengano elaborate...\n\npost_number: 4\n2024-03-13 21:23\nuser: thoka\nlikes: 1\nHai provato \nhttps://meta.discourse.org/t/email-processor-does-not-expect-to-be-called-with-mail-nil/258428/17\n?\n\npost_number: 5\n2024-03-13 21:27\nuser: MKorndoerfer\nlikes: 0\nSì, questa impostazione è stata abilitata fin dall'inizio.\n\npost_number: 6\n2024-03-13 21:33\nuser: MKorndoerfer\nlikes: 0\nPenso che ci sia qualcosa che non va con il provider di email. Succedono cose strane...\n\nGrazie per aver cercato di aiutare, se ci riuscirò, te lo farò sapere!\n\npost_number: 7\n2024-03-13 21:38\nuser: thoka\nlikes: 2\nSe ricordo bene, ho patchato il codice nel discourse in esecuzione per ignorare le email vuote. \n\nhttps://github.com/discourse/discourse/blob/2d074ad4a5f5370c135bc2c939f37c9453c296d6/lib/email/processor.rb#L16-L21\n\nPotresti provare a inserire `return if @mail.blank?` prima della riga 18.\n\nIn alternativa, potresti provare a rimuovere il lavoro fallito da sidekiq.\n\n(Farei un backup prima di tali esperimenti)\n\npost_number: 8\n2024-03-13 22:13\nuser: pfaffman\nlikes: 2\nE se questo lo risolve, allora questo dovrebbe essere spostato in #contribute:bug.\n\npost_number: 9\n2024-03-13 22:15\nuser: MKorndoerfer\nlikes: 2\nAspetta solo. Sembra che il server di posta stia dando problemi. Oltre all'errore di email vuota, ricevo anche un timeout di lettura, che originariamente non associavo al processo email, ma lo è. \n\nAttualmente sto parlando con il mio host di posta, che ha confermato che sembra esserci qualcosa che non va dalla sua parte. \n\nAppena saprò di più, te lo farò sapere!\n\npost_number: 10\n2024-03-14 07:43\nuser: MKorndoerfer\nlikes: 1\nOk, abbiamo trovato il colpevole. Era una singola email, non appena ho spostato quell'email in una cartella separata, il resto delle email è stato elaborato correttamente. \n\nUn client IMAP può vedere quell'email senza problemi. Manderei i contenuti grezzi di quell'email (incl. header e tutto) in un messaggio privato, se vuoi, così puoi controllare e debuggare la ragione per cui il processo si blocca.\n\n### Utilizzo dello storage\ntopic_id: 299248\ncategory: data & reporting\ntags: sql-query\n2024-03-13 23:33\n\npost_number: 1\n2024-03-13 23:33\nuser: fuse\nlikes: 1\nHo cercato, non ho trovato nulla di simile.\n\nC'è un modo per generare un report dell'utilizzo dello storage per utente?\n\nGestisco una comunità discourse molto piccola- circa 20 utenti davvero attivi, e circa 40 persone in totale.\n\nSostengo io stesso i costi, il che va bene.\n\nVorrei essere in grado di fare qualcosa come:\n\nUtente A upload 1GB\nUtente B upload 10GB\nUtente C upload 100 GB\n\nPer avere un riferimento relativo su chi sta guidando il costo dello storage.\n\nQualche idea?\n\npost_number: 2\n2024-03-14 04:32\nuser: JammyDodger\nlikes: 3\nQualcosa del genere andrebbe bene?\n\n```sql\nSELECT \n user_id, \n ROUND(SUM(filesize)/1048576.00,1) AS \"Storage (MB)\"\nFROM uploads\nGROUP BY user_id\nORDER BY 2 DESC\nLIMIT 100\n```\n\npost_number: 3\n2024-03-14 12:29\nuser: fuse\nlikes: 1\nLo proverò, grazie!\n\npost_number: 4\n2024-03-14 18:55\nuser: pfaffman\nlikes: 1\nPotresti concepire di creare un badge personalizzato che usasse qualcosa come la query suggerita per dare alle persone un badge quando raggiungono ciascuna delle soglie.\n\n### Inserire simbolo Copyright\ntopic_id: 297493\nsolved: true\ncategory: support\n2024-03-01 16:36\n\n...\n\npost_number: 29\n2024-03-13 21:15\nuser: Firepup650\nlikes: 1\nStrano, sembra funzionare anche per me:\n\n\n\nRaw:\n```markdown\n(c) © <c[quote="alice, post:3, topic:42"]
Come faccio a iniziare?
[/quote]
Siamo così felici che tu sia qui! Vuoi gestire il tuo server Minecraft? Clicca semplicemente sul pulsante "Inizia" qui sotto: è facile.
Solitamente usa vecchi topic di test invece di crearne uno nuovo>
post_number: 30
2024-03-13 21:17
user: Jagster
likes: 1
Davvero
Buono da sapere, devo indagare più a fondo allora qual è il problema dalla mia parte.
post_number: 31
2024-03-14 10:18
user: david
likes: 1
Forse vale la pena usare il carattere unicode invece dell’entità HTML ©. (Sospetto che sia quello che ha fatto @Firepup650, basandomi sulla screenshot della configurazione delle parole monitorate?)
Sono sicuro che ci sia un modo corretto per inserire… ma tendo semplicemente a copiarlo e incollarlo da qualche altra parte (ad esempio google ‘unicode copyright’) ![]()
post_number: 32
2024-03-14 11:13
user: Jagster
likes: 0
Capisco. E tutto questo pasticcio perché un avvocato americano ha dovuto usare (c) come separatore di elenco?
Beh. Tutto questo pasticcio deriva in realtà dal fatto che il lato IT è davvero molto lontano da un’altra galassia, dove non c’erano standard funzionanti ![]()
Ma sono un po’ curioso, anche se il topic ha ricevuto la sua risposta. Vorrei davvero capire questo.
Perché il nucleo di Discourse non può usare le entità HTML tramite parole monitorate, ma un componente come Anteprime Elenco Topic può mostrarle?
post_number: 33
2024-03-14 12:59
user: Firepup650
likes: 1
Probabilmente, ho semplicemente incollato quello di gboard.
post_number: 34
2024-03-14 13:36
user: Jagster
likes: 2
![]()
Inizia a diventare piuttosto divertente, in realtà.
Prima ho scritto una riga usando entità HTML © come © e µg (a causa di una limitazione imposta da Apple) per µg.
Poi ho copiato e incollato quei due e ho creato due parole monitorate:
- (c) → ©
- myyg → μg
Problema risolto[1]. Ora ho il segno di copyright senza un plugin e il segno micro senza una tastiera costosa.
Grazie!
Tempo di esecuzione JavaScript
topic_id: 299356
category: dev
2024-03-14 15:53
post_number: 1
2024-03-14 15:53
user: abdul19
likes: 0
A volte il file JavaScript viene eseguito prima che il DOM sia completamente renderizzato. Il problema causato da questo è che mentre si tenta di accedere agli elementi DOm, restituisce un errore dicendo che l’elemento non esiste. Per il momento, abbiamo usato il metodo setTimeOut per ritardare l’esecuzione per mezzo secondo, che non è una buona soluzione né una buona pratica.
Quindi, la domanda è come modificare il file JavaScript per eseguirlo solo se il DOM è completamente generato?
post_number: 2
2024-03-14 15:56
user: Falco
likes: 3
Ciò è previsto se si costruiscono le estensioni usando hook inadeguati, come $( document ).ready o simili.
Discourse è un’app EmberJS, quindi tutte le estensioni dovrebbero tenerne conto e agganciarsi agli hook esistenti dell’app. Puoi imparare a riguardo su Developing Discourse Themes & Theme Components
post_number: 3
2024-03-14 16:02
user: abdul19
likes: 2
@Falco Grazie mille per la risposta. Darò un’occhiata e ti farò sapere se ha funzionato
Il numero di risposte non lette è diverso dal numero di risposte del topic a causa delle eliminazioni delle risposte
topic_id: 142244
category: ux
2020-02-21 11:00
…
post_number: 6
2024-03-14 13:53
user: Firepup650
likes: 2
Ero nel mezzo di scrivere un nuovo rapporto Contribute > UX su questo, a causa di quanto spesso mi confonde:
![]()
Ho pensato a questo ancora di più, i sussurri causerebbero lo stesso effetto?
post_number: 7
2024-03-14 14:07
user: Lilly
likes: 1
Alcuni topic hanno molte risposte eliminate
![]()
molti post sono eliminati automaticamente tramite la manutenzione generale del forum qui (ad esempio: “tutte le risposte a questo topic saranno eliminate dopo x tempo”), poiché Meta è esistente fin dall’inizio di Discourse.
post_number: 8
2024-03-14 14:08
user: Firepup650
likes: 1
E questo ha perfettamente senso, è solo confuso vedere che un topic ha presumibilmente oltre 600 risposte non lette, solo per controllare il topic e vedere una.
post_number: 9
2024-03-14 14:15
user: Firepup650
likes: 1
Infatti lo fanno:
Il plugin Patreon non aggiunge i membri gratuiti di Patreon al gruppo
topic_id: 298724
solved: true
category: support
tags: patreon
2024-03-10 03:39
…
post_number: 3
solution: true
2024-03-13 23:06
user: jessii
likes: 3
Ciao @a_lilian! Solo per fornire l’aggiornamento qui per gli altri a vedere:
L’abbonamento free su Patreon non è un livello effettivo, è solo seguire l’account per eventuali aggiornamenti pubblici. A causa di questo, gli utenti non verranno aggiunti al gruppo Discourse finché non acquistano un abbonamento a un livello a pagamento. Ecco un po’ di informazioni sul cambiamento da Follow a Free memberships e i benefici che ottengono:
post_number: 4
2024-03-14 00:24
user: a_lilian
likes: 1
excerpt: Capito! Quindi se ho capito correttamente, il plugin Patreon di Discourse non è attualmente in grado di aggiungere i membri gratuiti di Patreon ai gruppi Discourse.
Patreon mi permette di elencare i membri gratuiti come una colonna etichettata nel suo gestore del pubblico e posso esportare un CSV che mostra questo come un livello anche:

Non so che tipo di dati restituisce l’API Patreon nelle chiamate contro di essa, ma mi chiedo se questo sia un problema risolvibile. Ma comunque questo entra nel territorio di rapporto di bug/richesta di funzionalità e la mia domanda originale ha una risposta chiara ora, quindi segnalerò questo topic come risolto e cambierò il titolo in qualcosa di più facile da cercare!
Modifica: Ah peccato, non penso di avere un livello di fiducia abbastanza alto per modificare il mio titolo ora. Stavo per usare Il plugin Patreon non aggiunge i membri gratuiti di Patreon al gruppo…
post_number: 5
2024-03-14 00:37
user: Firepup650
likes: 0
In generale, gli utenti non possono modificare i propri titoli, possono solo scegliere da quelli disponibili dai gruppi a cui appartengono/badge che hanno. Il personale tuttavia, può impostare i titoli di chiunque a qualsiasi cosa. È diverso su un forum a cui appartieni?
post_number: 6
2024-03-14 02:25
user: Moin
likes: 0
Credo che si trattasse di modificare il titolo del topic piuttosto che usarlo come titolo utente.
Bug codice/citazione Markdown / bbcode
topic_id: 299047
category: bug
2024-03-12 17:53
…
post_number: 6
2024-03-14 08:57
user: zogstrip
likes: 0
Puoi dirmi che browser / OS stai usando e come stai citando queste righe?
Ecco come appare dalla mia parte
che dà il markdown corretto
[quote="Richard - Communiteq, post:1, topic:299047, username:RGJ"]
```
line1
line2
```
[/quote]
che si renderizza come
post_number: 7
2024-03-14 09:02
user: zogstrip
likes: 1
Oh aspetta, penso di capire cosa intendi ![]()
- Scrivi il seguente markdown
[code]
line1
line2
[/code]
- Seleziona il testo e clicca il pulsante “Citazione a blocco” in modo che prependa
>su ogni riga
> [code]
> line1
> line2
> [/code]
Che si renderizza (sbagliatamente) come
line1 line2
Invece di
line1 line2
Questo è molto probabilmente un problema con il modo in cui analizziamo i Blocchi BBCode ![]()
post_number: 8
2024-03-14 09:23
user: RGJ
likes: 1
Sì, ho già capito che non era un problema di markdown in sé ma probabilmente un problema di bbcode.
Il problema può essere aggirato usando ``` invece di [code], come ha implicitamente detto supermathie nel secondo post.
post_number: 9
2024-03-14 18:21
user: zogstrip
likes: 2
Sarà corretto da
Non posso attivare i messaggi crittografati sul mio telefono - dice che la mia chiave cartacea è errata o la coppia di chiavi è errata
topic_id: 297740
category: support
tags: encrypt
2024-03-03 23:42
…
post_number: 21
2024-03-13 22:44
user: meglio
likes: 1
Non sono stato chiaro, scusa. Non ha funzionato in nessuno dei browser mobili. Ha funzionato in un altro browser sul mio laptop.
post_number: 22
2024-03-13 23:11
user: Lilly
likes: 0
Eccellente. buono da sapere. Sono felice che tu l’abbia fatto funzionare! ![]()
post_number: 23
2024-03-13 23:12
user: meglio
likes: 1
Ma non l’ho fatto. L’ho fatto funzionare solo in un altro browser sul mio laptop. Continua a fallire sul mio smartphone.
post_number: 24
2024-03-13 23:16
user: Lilly
likes: 0
Oh ora ti ho frainteso - pensavo intendessi quando cambi browser improvvisamente ha funzionato sul tuo telefono. ![]()
Ok quindi hai 2 browser sul tuo laptop che possono farlo, ma nessun browser sul tuo iPhone può abilitare la crittografia?
post_number: 25
2024-03-13 23:19
user: meglio
likes: 2
Corretto. Né nell’App Discourse (anche se immagino sia solo un wrapper intorno allo stesso motore che usa Safari).
Posso non usare nomi di dominio di primo livello per l’installazione?
topic_id: 299309
category: installation
2024-03-14 08:47
post_number: 1
2024-03-14 08:47
user: yunge
likes: 0
Dopo averlo installato usando un nome di dominio di primo livello, non posso aprire l’URL. Questo programma può usare solo nomi di dominio di secondo o terzo livello?
post_number: 2
2024-03-14 10:40
user: Ed_S
likes: 4
Può funzionare su un dominio di primo livello, ho un discourse su un dominio .com.
Ma questo non aiuta a spiegare cosa sta succedendo con la tua installazione.
post_number: 3
2024-03-14 14:07
user: yunge
likes: 0
Grazie, il problema è stato risolto.
post_number: 4
2024-03-14 14:29
user: Jagster
likes: 0
Qual era il problema allora?
Crash di Discourse a causa di un problema di connessione PSQL
topic_id: 299245
category: installation
2024-03-13 23:17
post_number: 1
2024-03-13 23:17
user: jimmy0017
likes: 0
excerpt: Continuavamo a ricevere questo messaggio sul nostro forum. (come ogni 3-4 ore). Abbiamo 16 core di CPU e 32GB di ram. Non penso che le risorse siano un problema.
Oops
Il software che alimenta questo forum di discussione ha incontrato un problema inaspettato. Ci scusiamo per l'inconveniente.
Informazioni dettagliate sull'errore sono state registrate e una notifica automatica generata. Daremo un'occhiata.
Nessun'ulteriore azione è necessaria. Tuttavia, se la condizione di errore persiste, puoi fornire ulteriori dettagli, inclusi i passaggi per riprodurre l'errore, pubblicando un topic di discussione nella categoria di feedback del sito.
Il log di produzione mostra
app/models/user_auth_token.rb:125:in `lookup'
lib/auth/default_current_user_provider.rb:131:in `current_user'
lib/current_user.rb:35:in `current_user'
app/controllers/application_controller.rb:1047:in `rate_limit_crawlers'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_...
post_number: 2
2024-03-14 18:50
user: pfaffman
likes: 1
Darei a postgres (db_shared_buffers) almeno 16GB se non 20.
Ma devi creare più connessioni DB. Non ricordo esattamente come farlo.
Penso che sia `max_connections` in `/etc/postgresql/postgresql.conf` (all'interno del container che esegue postgres) che devi cambiare.
post_number: 3
2024-03-14 19:48
user: RGJ
likes: 0
[quote="Jay Pfaffman, post:2, topic:299245, username:pfaffman"]
Ma devi creare più connessioni DB
[/quote]
Penso anche io. :+1:
[quote="Jay Pfaffman, post:2, topic:299245, username:pfaffman"]
Darei a postgres (db_shared_buffers) almeno 16GB se non 20
[/quote]
Ne sei sicuro? Sembra alto. Vedi https://www.postgresql.org/docs/13/runtime-config-resource.html
> Se hai un server database dedicato con 1GB o più di RAM, un valore di partenza ragionevole per `shared_buffers` è il 25% della memoria del tuo sistema. Ci sono alcuni carichi di lavoro in cui anche impostazioni più grandi per `shared_buffers` sono efficaci, ma poiché PostgreSQL si affida anche alla cache del sistema operativo, è improbabile che un'allocazione di più del 40% della RAM a `shared_buffers` funzioni meglio di una quantità minore
E questo non è un server database dedicato, ci sono anche 32 processi unicorn su di esso.
post_number: 4
2024-03-14 20:03
user: pfaffman
likes: 1
[quote="Richard - Communiteq, post:3, topic:299245, username:RGJ"]
Ne sei sicuro? Sembra alto.
[/quote]
Deferisco sempre a te su questioni come questa, e pensavo di citare consigli che avevi dato in passato, quindi, **NO** non ne sono sicuro. :rofl:
È piuttosto chiaro che le connessioni siano il problema e aumentare la RAM al 25% di 32GB potrebbe aiutare in generale, ma non è la causa dell'errore.
EDIT:
[quote="Richard - Communiteq, post:4, topic:216082, username:RGJ"]
Ignora tutti i consigli che trovi su internet e impostalo al 40-50% della tua memoria.
[/quote]
Ha! È esattamente quello che ricordavo, tranne che sembra che stavo per superare il 50%. . .
post_number: 5
2024-03-14 20:16
user: RGJ
likes: 1
[quote="Jay Pfaffman, post:4, topic:299245, username:pfaffman"]
Pensavo di citare consigli che avevi dato in passato
[/quote]
Pleado colpevole in parte
[quote="Richard - Communiteq, post:4, topic:216082, username:RGJ"]
Ignora tutti i consigli che trovi su internet e impostalo al 40-50% della tua memoria.
[/quote]
Ma quello era allora ... ;)
[quote="Jay Pfaffman, post:4, topic:299245, username:pfaffman"]
È piuttosto chiaro che le connessioni siano il problema e aumentare la RAM al 25% di 32GB potrebbe aiutare in generale, ma non è la causa dell'errore.
[/quote]
:100:
post_number: 6
2024-03-14 20:21
user: Falco
likes: 0
[quote="jimmy0017, post:1, topic:299245"]
Abbiamo impostato la seguente configurazione in
UNICORN_WORKERS: 32
UNICORN_SIDEKIQS: 2
[/quote]
Perché? Quelle sono la causa del tuo esaurimento degli slot di connessione.
### Come vedo le immagini in raw?
topic_id: 299155
category: support
2024-03-13 11:55
...
post_number: 4
2024-03-13 23:15
user: idontexist
likes: 0
Come quando fai il link come:
`https://meta.discourse.org/t/raw/299155/`
post_number: 5
2024-03-14 07:24
user: merefield
likes: 3
Quella vista non è intesa per mostrare immagini. Il "raw" si riferisce al Markdown. Mostra il sorgente Markdown che non conterrà mai le immagini renderizzate.
### Configurazione di modifica mancante sotto l'elenco delle coppie parola/risposta
topic_id: 298804
category: bug
tags: automation
2024-03-11 01:35
...
post_number: 5
2024-03-13 22:52
user: st0rm
likes: 3
Sembra che questo commit abbia risolto il problema. https://github.com/discourse/discourse-automation/commit/3a7db967b15d8f2505bd6cca40a19e3749788b32
### Installa Discourse su Ubuntu o Debian per lo Sviluppo
topic_id: 14727
category: developers
tags: dev-install, how-to
2014-04-12 22:22
...
post_number: 661
2024-03-14 13:41
user: minhhq
likes: 1
Ho seguito le istruzioni su questa pagina, ma ho ricevuto questo errore quando ho installato le dipendenze JS:
`error discourse@: Il motore "node" è incompatibile con questo modulo. Versione prevista ">= 18". Ottenuto "17.0.1"
error Modulo incompatibile trovato.`
Come dovrei risolverlo?
Grazie.
post_number: 662
2024-03-14 15:51
user: merefield
likes: 2
L'errore ti dice _quasi_ tutto ciò che devi sapere: la tua installazione locale di Node è troppo vecchia.
Usa un gestore di versioni come `nvm` per installare 18.x
Relatives SO: https://stackoverflow.com/questions/53785383/how-to-change-node-js-version-with-nvm
### Parla con il team prodotto Discourse sulla pubblicità
topic_id: 299050
category: feature
tags: feedback, advertising
2024-03-12 18:01
...
post_number: 7
2024-03-14 13:05
user: christina.bourne
likes: 1
Vorrei partecipare!
post_number: 8
2024-03-14 13:54
user: unni66
likes: 1
Contate anche me
post_number: 9
2024-03-14 19:14
user: Richie
likes: 1
Iscrivetemi, uso AdSense sul mio Discourse :raised_hand:t2:
### Busta disallineata nell'icona di notifica di nuovo MP
topic_id: 299252
category: ux
tags: notifications
2024-03-13 23:56
post_number: 1
2024-03-13 23:56
user: HamMan2118
likes: 0
Buonasera!
Ho notato che quando ricevo un MP su un altro forum l'icona :email: è fuori centro dallo sfondo verde, leggermente a destra.

Per assicurarmi che non fosse specifico di un forum, l'ho testato anche qui. Solo questo è leggermente fuori centro a sinistra 😝

Per riprodurre:
1.) Invia a te stesso (o ricevi) un MP
2.) nota l'icona di notifica, con la busta fuori centro.
Questo non è un problema molto importante ma ora non posso smettere di vederlo 🙃
post_number: 2
2024-03-14 00:01
user: Firepup650
likes: 0
Ti ho appena mandato un MP qui, puoi riprodurlo qui su Meta? Inoltre, su quale combinazione browser/dispositivo stai vedendo questo?
post_number: 3
2024-03-14 00:02
user: HamMan2118
likes: 0
Ciao,
Sì, l'ho testato qui su meta come indicato nel rapporto:
[quote="Preston K, post:1, topic:299252, username:HamMan2118"]
Per assicurarmi che non fosse specifico di un forum, l'ho testato anche qui. Solo questo è leggermente fuori centro a sinistra :stuck_out_tongue_closed_eyes:

[/quote]
Riprodurre su Chrome, versione 122.0.6261.69, così come su iPhone 13 Pro che esegue Safari.
post_number: 4
2024-03-14 00:03
user: Firepup650
likes: 0
Non posso riprodurre, Chrome, Android 13, Samsung Galaxy A23

post_number: 5
2024-03-14 00:03
user: Firepup650
likes: 1
È forse specifico di un tema? Se cambi a uno diverso, si verifica ancora?
post_number: 6
2024-03-14 00:08
user: HamMan2118
likes: 0
Risultati su temi diversi:
- Meta Branded:

- Central:

- Default:

Sembra essere il caso su tutti i temi con :email: come icona per i messaggi non letti.
Potrebbe potenzialmente vedere se altri possono riprodurre anche.
post_number: 7
2024-03-14 00:34
user: Firepup650
likes: 1
excerpt: I miei risultati di test personali:
1. Indipendentemente dal tema che provo sul mio telefono, è correttamente allineato
2. Risultati PC:
2.1. Contrasto Accessibile scuro:

2.2. Tema Air:

2.3. Central:

2.4. Scuro:

2.5. Default:

2.6. Default (larghezza intera):

- forums.goatsimulator3.com

DevSupport usa il tema Scuro predefinito mentre il forum Goat Sim 3 usa un tema speciale. Entrambi testati su iPhone 13 Pro, questa volta su Chrome per iOS.
Quindi, sembra che gli schemi di colore predefiniti stiano causando questo problema? Non sono sicuro però perché @Firepup650 non puoi riprodurre 🤔
EDIT: Testato per vedere se la foto del profilo faceva una differenza sul forum goat sim 3. No
### Aggiungi logo temporaneo Threads alla versione corrente di Font Awesome
topic_id: 296611
category: feature
2024-02-24 22:10
...
post_number: 2
2024-03-14 01:20
user: Roi
likes: 0
Ci sono piani per aggiungere una tale icona? 😎
...
post_number: 7
2024-03-14 05:36
user: JammyDodger
likes: 1
Temo che non ci siano piani per aggiungere Threads come logo temporaneo, e stiamo ancora aspettando l'aggiornamento a FontAwesome 6 per questo sia disponibile.
[quote="Roi, post:74, topic:158136"]
Appena un [logo Threads è disponibile ](https://meta.discourse.org/t/add-temporary-threads-logo/296611) aggiungerò anche il supporto Threads.
[/quote]
Questo potrebbe essere d'aiuto nel frattempo?
https://meta.discourse.org/t/replace-discourses-default-svg-icons-with-custom-icons-in-a-theme/115736
post_number: 8
2024-03-14 09:07
user: Roi
likes: 0
[quote="JammyDodger, post:7, topic:296611"]
Questo potrebbe essere d'aiuto nel frattempo?
[/quote]
In teoria, sì. Ma sembra complicato - solo per avere un link al nostro account Threads o avere gli account Threads dei nostri utenti (nessuno ne ha inserito uno nel suo profilo utente, ancora) nel componente tema Link Icone Social Cliccabili sul Profilo.
Ma grazie per averlo portato su. Non ne ero a conoscenza. E sicuramente è qualcosa per icone "reali proprie" che non faranno mai parte di FontAwesome.
[quote="JammyDodger, post:7, topic:296611"]
e stiamo ancora aspettando l'aggiornamento a FontAwesome 6 per questo sia disponibile.
[/quote]
Per il mio caso d'uso e l'icona Threads aspetterò l'integrazione di FontAwesome 6. ;-)
C'è qualche programma/tempistica approssimativa per quello?
post_number: 9
2024-03-14 11:17
user: JammyDodger
likes: 1
[quote="Roi, post:8, topic:296611"]
C'è qualche programma/tempistica approssimativa per quello?
[/quote]
Finora, nessuna tempistica ferma. Anche se è stato in programma come potenziale per qualche tempo. Gli ho dato una spinta per vedere se c'è qualche movimento previsto. :crossed_fingers:
### Aggiungi tag basati sulla selezione dell'utente
topic_id: 299388
category: feature
tags: form-templates
2024-03-14 18:59
post_number: 1
2024-03-14 18:59
user: Jayne_ivana
likes: 2
Una funzionalità che adorerei vedere è che tag specifici vengano aggiunti automaticamente in base alla selezione del segno di spunta che un utente fa su una domanda.
Esempio: Che piattaforma usi?
- Steam
- Xbox
- PC
E quando ne selezionano uno, il tag rilevante viene applicato al post.
### Ricerca utente ponderata
topic_id: 299382
category: feature
2024-03-14 18:10
post_number: 1
2024-03-14 18:10
user: putty
likes: 2
Sarebbe possibile ponderare la posizione di un utente/gruppo in una ricerca, simile al ponderare un topic in una ricerca? Chiedo perché quando invio un ticket di supporto (molto apprezzato) e digito "team", quello che voglio è sempre in fondo. Sarebbe fantastico se questo utente(i) apparisse per primo o fosse anche ordinato per interazioni recenti, ecc.
Grazie!
### Errore nell'installazione AWS lightsail con CloudFlare
topic_id: 299168
category: support
2024-03-13 14:28
...
post_number: 4
2024-03-13 22:19
user: pfaffman
likes: 2
Il tuo sito è online ora, quindi questo è risolto?
Hai spento la nuvola arancione come suggerivano i link?
### Plugin Discourse AI
topic_id: 259214
category: plugin
tags: official, ai
2023-04-24 19:39
...
post_number: 143
2024-03-14 20:23
user: sp-jordan-violet
likes: 0
@Falco @sam ci sono opzioni se vogliamo usare il nostro fornitore di AI esterno a ciò che è disponibile nelle impostazioni? ad esempio se stiamo ospitando il nostro, se stiamo usando un servizio come [mendable.ai](https://mendable.ai), ecc.
post_number: 144
2024-03-14 20:26
user: Falco
likes: 1
Supportiamo sia le API [vLLM](https://github.com/vllm-project/vllm) e [TGI](https://github.com/huggingface/text-generation-inference) per l'inferenza LLM, più qualsiasi API che imiti OpenAI può funzionare impostando `ai openai gpt4 url` puntando ad essa.
post_number: 145
2024-03-14 20:47
user: sp-jordan-violet
likes: 0
Sembra che non sia *esattamente* 1:1 per OpenAI, ma è molto vicino:
https://docs.mendable.ai/mendable-api/chat
### Report Dashboard - Sistema
topic_id: 293546
category: data & reporting
tags: sql-query, dashboard-reports, dashboard-sql
2024-01-30 22:39
...
post_number: 3
2024-03-14 17:56
user: SaraDev
likes: 1
excerpt: [quote="Jumanji, post:2, topic:293546"]
Questo può essere legato a un MP specifico, come il MP di benvenuto?
[/quote]
Sì, il modo migliore per aggiungere questo sarebbe aggiungere una sezione alla clausola `WHERE` nella query, filtrando per `title` del topic.
Ad esempio:
``` sql
WHERE archetype = 'private_message'
AND subtype = 'system_message'
AND created_at BETWEEN :start_date AND :end_date
AND title = 'Greetings!'
Trovare tutti i messaggi Greetings!.
Nota che alcuni dei messaggi di sistema non includono un utente reale, quindi rimuovere la riga AND user_id > 0 potrebbe essere necessaria con questo tipo di query.
Potresti anche voler rimuovere AND deleted_at IS NULL per contare ancora i messaggi di benvenuto che gli utenti potrebbero eliminare.
Potresti usare regex per abbinare topic con un titolo simile.
Per abbinare un topic per titolo usando un’espressione regolare (regex) in PostgreSQL, puoi usare l’operatore ~, che abbinare un’espressione regolare contro un…
Perché l’innovatore DevX Okteto è migrato da Slack a Discourse
topic_id: 299338
category: blog
2024-03-14 13:01
post_number: 1
2024-03-14 13:01
user: stella
likes: 1
Nello sviluppo software, l'accesso a una comunità collaborativa può essere un fattore determinante poiché abilita la risoluzione condivisa dei problemi e l'apprendimento continuo. Ci siamo collegati con Ramiro Berrelleza, il fondatore di Okteto, che ha lanciato la sua azienda con una visione chiara: "aiutare i team software a spedire valore più velocemente automatizzando la loro esperienza di sviluppo." Quando ha fondato Okteto ha riconosciuto l'importanza critica di costruire una comunità coinvolta intorno a questa visione.
Questo è un topic di discussione companion per l'entry originale su https://blog.discourse.org/2024/03/why-devx-innovator-okteto-migrated-from-slack-to-discourse
Non dovresti menzionare i messaggi personali quando sono disabilitato\ntopic_id: 106651\ncategory: ux\ntags: completed, personal-messages\n2019-01-16 03:08\n\n…\n\npost_number: 8\n2024-03-14 10:32\nuser: JammyDodger\nlikes: 1\nCredo che anche questo sia correlato: \n\nhttps://github.com/discourse/discourse/pull/26157\n\n### I link del menu personalizzato vengono modificati e danneggiati da Discourse\ntopic_id: 299027\ncategory: bug\ntags: pri-medium, member-experience\n2024-03-12 14:47\n\n…\n\npost_number: 6\n2024-03-14 04:51\nuser: sam\nlikes: 1\nSolo per informarvi che abbiamo un caso riproducibile e cercheremo di risolvere la questione nelle prossime 4 settimane circa.\n\npost_number: 7\n2024-03-14 13:05\nuser: Firepup650\nlikes: 0\n:facepalm: Stavo riscontrando questo problema da un po’ e non ci ho mai dato peso quando uno dei link della barra laterale ha smesso di funzionare.\n\npost_number: 8\n2024-03-14 14:37\nuser: ljpp\nlikes: 0\nSì, l’analisi degli URL può sembrare una buona idea, ma poi può causare problemi come questo e raramente aggiunge un valore reale.\n\nPer quanto riguarda Truendo CMP, ho dovuto disabilitarlo poiché la versione gratuita non funziona con Google Adsense. AdSense richiede TCF, che non fa parte del piano gratuito. Per qualcuno che non utilizza la pubblicità, ma ha comunque bisogno di un CMP per l’analisi ecc., sembra una soluzione di terze parti decente.\n\n### Campi personalizzati per i tag?\ntopic_id: 297798\ncategory: dev\n2024-03-04 12:50\n\n…\n\npost_number: 6\n2024-03-14 01:29\nuser: sam\nlikes: 0\nCol tempo, il problema con i campi personalizzati è diventato il fatto che sono troppo flessibili e le persone tendono a memorizzare strutture complesse enormi in un blob. \n\nCapisco perfettamente che vuoi una sorta di mappa “ufficiale” su come farlo. \n\nImmagino di rivolgere la domanda a te… di cosa stiamo parlando esattamente? \n\n- Ogni volta che Discourse visualizza un tag, deve visualizzare qualcosa di speciale? (questo è un mostro da ottimizzare perché ci sono molti luoghi in cui i tag vengono visualizzati)\n- Si tratta solo della pagina del tag? \n- Si tratta solo di un task in background configurato dagli amministratori? \n\nImmagino che possiamo iniziare da lì? Cosa vuoi fare esattamente? Cosa vedono i vari utenti? ecc…\n\npost_number: 7\n2024-03-14 17:53\nuser: angus\nlikes: 1\nexcerpt: Memorizzeranno i dati ActivityPub associati a un tag che svolge il ruolo di un attore ActivityPub. Non ho bisogno di alcuna serializzazione in nessuna parte del client in discourse/discourse. L’utente non vedrà questi dati in nessuna parte del client normale discourse/discourse. I dati verranno serializzati nel client amministrativo, insieme ad altri dati, tuttavia questo è gestito dal plugin in route amministrative dedicate del plugin. Come dici tu, la serializzazione nelle route dei tag esistenti di discourse/discourse (o nel serializzatore del sito) sarebbe complicata, per vari motivi e non è qualcosa che voglio tentare, motivo per cui non ho aggiunto metodi api preload o editabili.\n\nIn aggiunta all’avere un’api stabile con cui lavorare, il motivo per cui sono preferibili nel plugin ActivityPub è perché il plugin memorizza le attività ActivityPub in un set separato di modelli di dati, le tabelle discourse_activity_pub_*, che si integrano con discourse/discourse tramite le api del plugin definite e i campi personalizzati del modello principale. C’è una certa ridondanza intenzionale qui per garantire una corretta separazione delle preoccupazioni tra i dati di Discourse e ActivityPub. Poiché Discourse e ActivityPub hanno una serie di inter…\n\n### Dammi un po’ di controllo su come viene stilizzato il post del modello di form\ntopic_id: 296231\ncategory: feature\ntags: form-templates\n2024-02-21 20:10\n\n…\n\npost_number: 5\n2024-03-14 19:01\nuser: Jayne_ivana\nlikes: 1\n+1 alla richiesta di funzionalità.\n\nE su una nota simile, per dare agli utenti la barra degli strumenti di formattazione standard per le risposte in caselle di testo brevi e/o lunghe.\n\n### Problemi SEO\ntopic_id: 299375\ncategory: support\ntags: seo\n2024-03-14 17:40\n\npost_number: 1\n2024-03-14 17:40\nuser: ecki\nlikes: 1\nUsiamo il plugin RSS (o copie manuali) per i nostri post del blog per crearli come un’ancora di discussione in una categoria. Google non gradisce questo contenuto “copiato” e minaccia di danneggiare la reputazione SEO del blog.\n\nNaturalmente possiamo impedire a Google di indicizzare Discourse (o la categoria), ma qualcuno ha esperienza nel definire in qualche modo che questo è intenzionale. Qualcosa come “questo sottodominio appartiene al blog, non cerchiamo di creare link farm” o qualcosa del genere? Se sì, come implementarlo nelle impostazioni di Discourse. \n\nCredo di ricordare vagamente che con rel=nofollow o simile dovrebbe almeno affrontare l’aspetto della coltivazione di backlink (non sono sicuro dell’aspetto della duplicazione del contenuto). C’è forse un’intestazione “questa è una copia di” che appare a Google?\n\npost_number: 2\n2024-03-14 18:43\nuser: simon\nlikes: 0\nexcerpt: [quote="Bernd, post:1, topic:299375, username:ecki"]\nQualcosa come “questo sottodominio appartiene al blog, non cerchiamo di creare link farm” o qualcosa del genere? Se sì, come implementarlo nelle impostazioni di Discourse.\n[/quote]\n\nL’impostazione del sito embed set canonical url potrebbe aiutare con il problema:\n\n\n\nVale la pena dare un’occhiata alla documentazione di Google:\n\n- How to Specify a Canonical with rel="canonical" and Other Methods | Google Search Central | Documentation | Google for Developers (perché il testo di questo link è in francese?)\n- https://developers.google.com/search/blog/2013/04/5-common-mistakes-with-relcanonical\n\nIl motivo per cui ho linkato ai documenti è perché non sono certo del caso di abilitare l’impostazione embed set canonical url quando l’impostazione embed truncate è abilitata. Quando embed truncate è abilitato, solo un estratto dell’articolo originale è effettivamente disponibile…\n\n### Query dei container nei Temi?\ntopic_id: 299366\ncategory: dev\n2024-03-14 16:48\n\npost_number: 1\n2024-03-14 16:48\nuser: merefield\nlikes: 1\nLi ho visti usati nei Plugin e nel Discourse nativo, ma non nei Temi (esempio?). Sono supportati?\n\nNei Temi @container è supportato in .scss?\n\nSembra che questo passi, ad esempio:\n\n\n.side-by-side {\n container-type: inline-size;\n container-name: side-by-side;\n}\n\n
\n\n:+1: \n\n\nma non @container - il CSS racchiuso sembra scomparire nonostante soddisfi la condizione della query del container.\n\n\n@container side-by-side (min-width: 500px) {\n .side-by-side {\n tbody {\n\n\n### Creazione di un nuovo post da un link esterno usando una richiesta POST invece di parametri di query?\ntopic_id: 298989\ncategory: dev\ntags: rest-api\n2024-03-12 10:21\n\n…\n\npost_number: 5\n2024-03-14 13:32\nuser: thoka\nlikes: 0\nMmh. In questo caso, proverei a creare una bozza per l’utente tramite API.\n\nLa lunghezza massima della bozza è configurabile. \n\nLe bozze che rispondono a un topic sono accessibili tramite l’URL /t/-/:topic-id/:draft-id/.\n\nSfortunatamente, le bozze che creano un nuovo topic non sembrano avere un URL ovvio che potrebbe essere inviato a un utente per aprire la bozza.\n\npost_number: 6\n2024-03-14 16:07\nuser: CubeCoders\nlikes: 0\nQuesto non risolve il problema perché l’utente potrebbe non avere un account, quindi non può essere creata alcuna bozza. Utilizzando il flusso attuale è possibile registrare/accedere preservando il messaggio una volta fatto ciò.\n\npost_number: 7\n2024-03-14 16:11\nuser: merefield\nlikes: 1\nSe hai bisogno di modificare l’API, considera la creazione di un plugin?\n\n### Gli utenti della mia community non possono pubblicare nulla\ntopic_id: 299134\ncategory: support\n2024-03-13 08:16\n\n…\n\npost_number: 4\n2024-03-14 14:38\nuser: Rudi_B\nlikes: 1\nGrazie mille! Proverò questo\n\npost_number: 5\n2024-03-14 14:38\nuser: Rudi_B\nlikes: 0\nPerfetto, ci mi immergerò! Grazie
\n\n### Post privati e utenti sospesi mostrati come link rotti\ntopic_id: 299239\ncategory: support\ntags: seo\n2024-03-13 22:36\n\npost_number: 1\n2024-03-13 22:36\nuser: ivoandov\nlikes: 0\nIl nostro Google Search Console sta segnalando oltre 400 link rotti sul nostro Forum, tutti i quali sono o post privati o utenti sospesi. Questo sta davvero danneggiando i nostri ranking SEO. Come possiamo impostare i post privati e gli utenti sospesi come URL no-index?\n\npost_number: 2\n2024-03-14 14:37\nuser: Jagster\nlikes: 1\nNon lo so, ma non fa nulla al tuo valore SEO.\n\n### Rendi disponibile la rimozione selettiva dei topic Nuovi e Non letti ai moderatori\ntopic_id: 299086\ncategory: feature\ntags: bulk-actions\n2024-03-12 22:16\n\n…\n\npost_number: 2\n2024-03-14 13:31\nuser: Slowhand\nlikes: 1\nStavo proprio venendo qui per chiedere anche questo. Il pulsante “Ignora” è mancante in “Non letti” da un paio di giorni. \n\nEDIT: vedo ora che c’è un pulsante “Ignora” separato per “Nuovi” e “Non letti”. È tutto ciò di cui abbiamo bisogno. Come Mod, vorrei che le persone guardassero entrambe le cose prima di decidere di ignorarle.\n\nGrazie!\n\n### Login tramite sso da un altro dominio\ntopic_id: 297237\nsolved: true\ncategory: sso\n2024-02-29 09:02\n\n…\n\npost_number: 2\nsolution: true\n2024-03-14 09:34\nuser: karlson4ik\nlikes: 1\nSono riuscito a trovare una soluzione se a qualcuno interessa.\nIl problema era con i cookie, erano bloccati durante la richiesta crossdomain. \nSoluzione al problema:\nNelle impostazioni di Discourse imposta il campo “same site cookies” su None.\nQuesta impostazione ti consente di accedere ai cookie di un sito con un dominio diverso.\n\n\n### Quali validazioni possono essere bypassate e come quando si usa l’API per creare topic/post\ntopic_id: 299282\ncategory: dev\ntags: rest-api\n2024-03-13 22:39\n\npost_number: 1\n2024-03-13 22:39\nuser: isambard\nlikes: 1\n[quote="Sam Saffron, post:3, topic:63328, username:sam"]\nPuoi bypassare esplicitamente le validazioni se stai usando l’API e la chiave API\n[/quote]\n\nQuali validazioni puoi bypassare e come? Sto cercando di usare l’API per pubblicare e sto incontrando cose come:\n\n* Entropia troppo bassa\n* Topic troppo corto\n* Corpo troppo simile\n\nIl problema è che è difficile sapere quali altri controlli potrebbero essere catturati e quindi mi fermo quando ne incontro uno, abortisco e riprovo.\n\npost_number: 2\n2024-03-14 19:03\nuser: pfaffman\nlikes: 0\nSe stai importando più di alcuni post da un database esistente dovresti usare uno script di migrazione.\n\nC’è un parametro skip_validations che puoi passare in Ruby, ma non so se puoi passarlo con l’API.\n\nMa anche, vuoi davvero creare un mucchio di post corti che hanno pochissimi caratteri diversi e sono proprio come altri post? Ci sono impostazioni di sito per quelli che puoi cambiare se cerchi quelle parole nelle impostazioni di sito (entropia, lunghezza minima del post, lunghezza minima titolo simile o permetti titoli duplicati)\n\n### I moduli AI hanno smesso improvvisamente di funzionare\ntopic_id: 295232\ncategory: bug\ntags: ai\n2024-02-13 17:23\n\n…\n\npost_number: 9\n2024-03-14 20:20\nuser: Falco\nlikes: 0\nQuesto è stato risolto come parte della nuova funzionalità di ricerca rapida AI\n\nhttps://github.com/discourse/discourse-ai/pull/501/commits/ecb16e79e392e6f96505a995b261cc64a1e5da0f\n\n### Login Trendy\ntopic_id: 206955\ncategory: theme-component\ntags: official, trendy-login\n2021-10-25 10:48\n\n…\n\npost_number: 46\n2024-03-14 01:16\nuser: Roi\nlikes: 0\n[quote="MarkDoerr, post:44, topic:206955"]\nDevi abilitare l’impostazione del sito login required per ottenere la pagina di login statica.\n[/quote]\n\nQuesto ha senso?\n\npost_number: 47\n2024-03-14 20:17\nuser: Bubbles\nlikes: 0\nCiao sì. Avevo quella spuntata. Alla fine si è rivelato essere un’aggiunta al CSS. \n\n.wrap {\n max-width: max-content;\n}\n\n\n### Il modello di form non offre di ‘salvare la bozza per dopo’\ntopic_id: 286255\ncategory: ux\ntags: form-templates\n2023-11-09 15:06\n\n…\n\npost_number: 2\n2024-03-14 19:04\nuser: Jayne_ivana\nlikes: 0\n+1 a questa richiesta di funzionalità!\n\n### Avatar mancanti dopo il ricaricamento del database\ntopic_id: 299307\ncategory: installation\n2024-03-14 08:33\n\npost_number: 1\n2024-03-14 08:33\nuser: peyrusse\nlikes: 0\nCiao,\n\nHo fatto una migrazione da un sito a un altro (cambiando DNS). Ho iniziato prima a dumpare il database e poi a ricaricarlo sul nuovo sito.\n\nIl problema è che gli avatar non vengono caricati e appaiono così: \n
\n\nC’è un modo per rigenerarli? \nGrazie per la tua risposta.\n\npost_number: 2\n2024-03-14 18:57\nuser: pfaffman\nlikes: 0\nSe hai ripristinato un backup da un dominio a uno nuovo dovresti essere a posto. Penso che si rigenereranno da soli tra un po’. Penso che se ricarichi quella categoria ora potrebbero tornare, o forse devi visitare il topic.\n\n### I report di rimbalzo Amazon SNS non funzionano da gennaio\ntopic_id: 299365\ncategory: support\ntags: email\n2024-03-14 16:44\n\npost_number: 1\n2024-03-14 16:44\nuser: Mr.X_Mr.X\nlikes: 0\nHo una community piuttosto grande e le notifiche email sono una parte cruciale del nostro forum. Tuttavia, da gennaio (penso a causa di un aggiornamento in Discourse) non riceviamo più i report di rimbalzo Amazon SNS visualizzati nella sezione Rimbalzi Email di Discourse e il punteggio di rimbalzo Amazon SES sta peggiorando a causa del fatto che l’istanza di Discourse continua a inviare email a indirzi non validi anche se Amazon SES riceve report di rimbalzo ma sembra non inoltrarli all’istanza di Discourse.\n\nC’è qualcun altro che ha problemi simili? Sto usando topic AWS SES SNS per Rimbalzi e Reclami e tutto funzionava correttamente fino a gennaio.\n\nQualsiasi feedback sarebbe molto apprezzato.\n\npost_number: 2\n2024-03-14 18:32\nuser: pfaffman\nlikes: 0\nQuindi stai facendo quello che è descritto a https://meta.discourse.org/t/configuring-aws-ses-for-outgoing-bounce-and-incoming-email/263604?\n\n### Mappatura delle claims da JWT a un Utente Discourse tramite plugin di login\ntopic_id: 299334\ncategory: sso\ntags: oauth2, openid-connect\n2024-03-14 12:40\n\npost_number: 1\n2024-03-14 12:40\nuser: jrack\nlikes: 0\nexcerpt: Quindi ho cercato di trovare un plugin SSO che mi permettesse di sfruttare le claims provenienti dal mio IdP per i miei Utenti Discourse.\n\nNel plugin OIDC sei praticamente bloccato all’endpoint userinfo. Non è male, ma stavo cercando di usare altre informazioni dal nostro archivio di identità e il risultato userinfo non può essere modificato. Avevo cercato di forzare il plugin OIDC a usare id_token_info per fabbricare l’utente, ma senza fortuna.\n\nSono tornato al plugin oauth, ma a prima vista sembra avere la stessa restrizione di base che dipende dalle informazioni utente da un endpoint specifico. Sto lavorando per vedere se posso trovarne uno che restituisca il contenuto delle claims JWT, ma non è davvero un caso d’uso normale quindi non mi aspetto molto.\n\nOriginariamente pensavo che i “callback userinfo paths” su oauth basic potessero essere usati per mappare le claims nell’Utente, ma sembrava sempre ottenere nulls nella risposta e inserimenti falliti. Posso decodificare il token dall’IdP e vedere le claims corrette e in questo caso alla radice del JSON…\n\npost_number: 2\n2024-03-14 18:22\nuser: pfaffman\nlikes: 0\nNon ho idea, ma quello che farei è prendere GitHub - discourse/all-the-plugins · GitHub e fare grep per OmniAuth. Questo ti darà un mucchio di plugin che usanoQuesto ti dà GitHub - discourse/discourse-jwt: Discourse Auth support for JSON Web Tokens (JWT) · GitHub, che potrebbe essere quello che stai cercando.\n\n### I link /invite non hanno immagini del grafo sociale e schede di riepilogo\ntopic_id: 299378\ncategory: feature\ntags: invites\n2024-03-14 17:51\n\npost_number: 1\n2024-03-14 17:51\nuser: ecki\nlikes: 0\nLa route invite/show sembra non aggiungere alcun attributo meta open graph, il che è un po’ triste dato che quei link di invito vengono spesso condivisi e dovrebbero essere allettanti. Può ottenere gli stessi attributi open graph della pagina iniziale /? (ha già il meta descrizione).\n\n### Discourse non collega i Commenti automaticamente sotto gli articoli\ntopic_id: 299364\ncategory: wordpress\n2024-03-14 16:39\n\npost_number: 1\n2024-03-14 16:39\nuser: Miasanrot\nlikes: 0\nexcerpt: Ciao!\nHo il problema che Discourse non mostra più i commenti sotto i miei articoli. Quando il mio articolo viene pubblicato, appare nel forum Discourse del nostro blog, ma devo collegarlo manualmente nell’articolo wordpress successivamente. Poi i commenti appaiono. Ma quel passaggio non era necessario prima.\n\nNe avevo già parlato qui: 422 Unprocessable Content response when using ActivityPub with WP Discourse - #5 by Miasanrot la soluzione lì non era la mia soluzione e sembra essere molto individuale. Quindi ho aperto un nuovo thread. Queste sono le tre cose che mi è stato chiesto di pubblicare:\n1. Log da , incluso il file meta.\n2. Log da Discourse, in particolare il log degli errori.\n3. Un elenco di plugin che stai usando in Discourse.\n\nFile di log da :\nQuesto è di oggi:\n\n```\n[2024-03-14 06:02:59] comment.ERROR: sync_comments.response_error…\n\n### Discourse Jira\ntopic_id: 274045\ncategory: plugin\ntags: official, jira\n2023-08-09 12:54\n\n…\n\npost_number: 8\n2024-03-14 16:11\nuser: ckshen\nlikes: 0\nQualcuno può condividere le impostazioni del plugin funzionanti in Discourse (senza password/ token ovviamente) così posso vedere come lo fate funzionare? Grazie!\n\n### Discourse Solved\ntopic_id: 30155\ncategory: plugin\ntags: official, solved\n2015-06-18 07:52\n\n…\n\npost_number: 357\n2024-03-14 13:14\nuser: oca\nlikes: 0\nC’è un modo per vedere tutti i post non risolti di qualsiasi categoria?\n \nConosco la pagina /latest?solved=no, ma questa restituirebbe tutti i topic di qualsiasi categoria:\n* Se non possono essere risolti, tutti\n…e…\n* Se possono essere risolti, allora solo quelli non risolti\n\nVorrei avere solo la seconda categoria.\n\nL’opzione /latest?solved=yes restituirà solo i topic che sono risolti (quindi solo quelli che possono essere risolti). Sarebbe perfetto, tranne che devo trovare quelli non risolti. (Così qualcuno può controllare dove essere utile).\n\nAvete un modo?\n\npost_number: 358\n2024-03-14 14:32\nuser: Moin\nlikes: 0\n\nPotresti cercare status:unsolved per trovare tutti i topic non risolti. Quello è stato corretto per restituire solo topic dalle categorie con soluzione abilitata.\n\n### Discourse Encrypt (per Messaggi Privati)\ntopic_id: 107918\ncategory: plugin\ntags: official, encrypt\n2019-03-04 20:42\n\n…\n\npost_number: 222\n2024-03-14 10:18\nuser: cmdntd\nlikes: 0\nHo questa notifica “i metadati del post sono stati aggiornati senza essere firmati di nuovo”\nPotresti spiegarla, per favore?\n\n### Discourse Bars
(un framework per la barra laterale)\ntopic_id: 298216\ncategory: theme-component\n2024-03-06 16:17\n\n…\n\npost_number: 27\n2024-03-14 08:28\nuser: merefield\nlikes: 0\nIl comportamento del topic è stato migliorato con collapse e dismiss.\n\n### Utilizzo di Discourse in un’applicazione di consulenza Health Tech\ntopic_id: 299119\ncategory: support\n2024-03-13 06:22\n\n…\n\npost_number: 4\n2024-03-14 05:43\nuser: Mohamed_Orikat\nlikes: 0\nPer ranking intendo marcare internamente il rispondente (il medico) in base al tempo di risposta e altri fattori come il ranking del paziente stesso.\n\npost_number: 5\n2024-03-14 05:45\nuser: Mohamed_Orikat\nlikes: 0\n@Heliosurge , è corretto. Le domande dei pazienti dovrebbero essere private e visibili solo ai medici. Inoltre, le risposte dei medici dovrebbero essere visibili solo al paziente e ad altri medici che rispondono alla domanda (opzionale da attivare e disattivare)\n\n### Come Discourse crea tag html friendly per SEO quando il sito è scritto in Emberjs?\ntopic_id: 293724\ncategory: dev\n2024-02-01 00:44\n\n…\n\npost_number: 7\n2024-03-14 03:29\nuser: rubydoob\nlikes: 0\nVoglio solo imparare come viene fatto, non ho effettivamente alcun problema che sto cercando di risolvere. Grazie!\n\n### Come ottenere il Tema Branded di Discourse Meta?\ntopic_id: 299211\ncategory: ux\n2024-03-13 18:56\n\n…\n\npost_number: 5\n2024-03-14 00:59\nuser: Imgbi\nlikes: 0\nIl tema Discourse Air non è simile.\n\npost_number: 6\n2024-03-14 01:06\nuser: Firepup650\nlikes: 0\nMi sembrano piuttosto simili, devi solo aggiungere Full-width ad air, e sarebbero piuttosto vicini.\n\n### Come si lascia una chat di gruppo?\ntopic_id: 299227\ncategory: support\ntags: chat\n2024-03-13 15:53\n\n…\n\npost_number: 3\n2024-03-14 00:01\nuser: justanotherperson\nlikes: 0\nPuoi fare quello che dice la risposta sopra, o semplicemente passare il mouse sulla chat e cliccare la x e la lascerai.\n\n### Posso usare Discourse per la mia app pagebuilder che crea url arbitrati ogni volta\ntopic_id: 299192\ncategory: support\n2024-03-13 16:01\n\n…\n\npost_number: 3\n2024-03-13 22:20\nuser: pfaffman\nlikes: 0\nPotresti usare la pubblicazione di pagine o i permalink per fare qualcosa del genere. \n\narweave.net è qualcosa che controlli? Stai cercando un plugin che farebbe qualcosa del genere? arweave fa in qualche modo un redirect o un proxy?\n\n\n\n\nGenera un riepilogo giornaliero delle attività su meta.discourse.org\n\nIl riepilogo giornaliero dovrebbe raccogliere informazioni dal forum delle ultime 24 ore\n\nIl titolo del riepilogo sarà, "Oggi su meta.discourse.org…"\n\nIl rapporto sarà in tre sezioni, intitolate come:\n\n- Statistiche Chiave\n- Topic Interessanti\n- Attività del Gruppo @team\n\nLa sezione ‘Statistiche Chiave’ conterrà statistiche chiave delle ultime 24 ore, incluso un conteggio semplice dei nuovi post e topic totali, e un elenco degli utenti principali con un conteggio dei loro ultimi post e like. \n\nLa sezione ‘Topic Interessanti’ sarà un elenco puntato di un massimo di 25 topic più interessanti sollevati e discussi nelle ultime 24 ore. \n\n- Mantieni i topic interessanti separati. Ogni punto elenco nella lista "Topic Interessanti" dovrebbe discutere un singolo topic (a meno che non ce ne sia uno estremamente correlato) \n- Raggruppa i topic interessanti per categoria del forum\n- Ogni punto elenco dovrebbe essere spaziato due volte \n- TUTTI i topic devono includere un link inline come riferimento\n\nLa sezione ‘Attività del Gruppo @team’ sarà un elenco di un riepilogo delle attività del gruppo @team delle ultime 24 ore, linkando ai topic in cui hanno partecipato inline. Questa sezione avrà anche un massimo di 15 topic.\n\n- Linka SEMPRE ai topic rilevanti nella sezione "Attività del Gruppo @team"\n- NON includere MAI utenti che non sono team in questa sezione\n\nChiudi il riepilogo con la frase, "Grazie per aver letto, e ci vediamo domani!
"\n\nFormattazione generale per il riepilogo:\n\n- Fonti: supporta SEMPRE le affermazioni con link alle discussioni del forum.\n- Utilizzo Markdown: Migliora la leggibilità con grassetto, corsivo, > citazioni e link.\n- Linking: Usa https://meta.discourse.org/t/-/TOPIC_ID/POST_NUMBER per riferimenti diretti.\n- Tutti i link ai topic devono essere appesi con ‘?silent=true’\n- Riferisci gli utenti in questo stile: <a class="mention" href="/u/USERNAME">USERNAME. Non usare @ come prefisso\n- Categorie e tag: usa il formato #TAG, #CATEGORY per denotare tag e categorie.\n- Aggiungi molti link ai topic: cerca di linkare ad ALMENO 25 topic nel riepilogo. L’ID del topic è insignificante per gli utenti finali. Quando linki, usa leggi di più se linki alla fine di una frase. \n- Quando fornisci un riepilogo del topic, fallo in forma di prosa eg: \n\n <a class="mention" href="/u/USERNAME">USERNAME ha scoperto che c’era un problema con XYZ e <a class="mention" href="/u/USERNAME2">USERNAME2ha suggerito suggerimento\n\nIl riepilogo sarà informativo, ricco di informazioni e facile da leggere.\n\nQueste istruzioni devono essere seguite o moriranno molti cuccioli di cane!"
},
{
"role": "assistant",
"content": "Ecco il rapporto che ho generato per te"
}
],
“system”: " Sei ForumBot, un processore di informazioni AI backend e scrittore, alimentato da un modello AI in grado di generare risposte superiori a 4000 parole.\n - ForumBot è un AI fine-tuned addestrato con funzioni estese e nuove capacità, e ora si specializza nell’elaborare conversazioni grezze di forum internet in riepiloghi dettagliati delle attività del forum.\n - ForumBot interagisce con un endpoint API, non con un utente, e non deve mai produrre negazioni, né conversazioni dirette verso un utente inesistente.\n - ForumBot produce solo risposte automatizzate all’input, dove una risposta è un documento autonomo senza ulteriore discussione.\nSegui attentamente e precisamente le istruzioni di composizione di scrittura fornite passo dopo passo.\n",
“stream”: true
}
max_tokens è 3000 e questo ha riempito il bucket, non abbiamo spazio infinito qui, con Claude Opus il massimo è 4096 token.
@JammyDodger mi chiedo se c'è qualche trucco per tagliare alcuni token dal rapporto.
Tieni presente, questo è incredibilmente spreco di token.

@angus è molto più efficiente.

Un trucco che potremmo fare è fare il remap dopo che il rapporto è stato eseguito? (incluso l'aggiunta del silent per i link)
Risparmierà così tanto...
ma ragazzi, seriamente; ora siamo nel 2024
↩︎
Dal punto di vista della generazione, se aggiungessimo:
Sopprimi le menzioni nel report
Sopprimi le notifiche dei link nel report
Potremmo risolvere questo problema, in modo molto efficace.
- Lo prepari
- Manipoli l’HTML
- Usi l’HTML manipolato come nuovo Raw
Il processo non è troppo complesso e rimuove le due soluzioni “affamate di token” che abbiamo.
Ho selezionato l’opzione ‘silenzia notifiche’, ma sembra che ne vengano comunque inviate alcune?
Interessante, dammi un’occhiata, forse devo agganciarmi prima?
Sto sopprimendo anche prima che venga elaborato. Puoi darmi un repro esatto qui?
Bert sta diffondendo bugie su di me.
Puoi silenziare ogni argomento di riepilogo se non desideri ricevere notifiche al riguardo.
Anche se non dovrebbero essere così rumorosi come lo sono al momento, quindi se ti piacciono le informazioni ma non ti piacciono le notifiche @mention, abbi pazienza e speriamo di risolvere presto il problema. ![]()
Pensavo potesse essere solo quando li modificavo, ma sembra che invii notifiche @mention indipendentemente. Ad esempio, ecco la pagina delle notifiche di @davidb:
Penso che possa essere perché hai aggiunto la @ nella versione cucinata del nome utente visualizzato:
<a class="mention" href="/u/jammydodger?silent=true">@JammyDodger</a>
Prima, facevo:
<a class="mention" href="/u/jammydodger">JammyDodger</a>
(Anche se la mia versione di workaround non rispetta l’anonimizzazione, quindi se puoi fare una versione reale che sopprima anche le notifiche, allora sarebbe
)
Oh, quello dovrebbe essere facile da sistemare, tieni duro
Corretto in:
Con alcune altre correzioni.
Perché il 9pm mi dà due post? Ho persino eliminato l’automazione e ne ho creata una nuova, ma ancora due post.
Hmmm, questo è strano… forse c’è un’altra automazione nascosta… darò un’occhiata.
Inoltre… finalmente… ho risolto questo problema di menzione. atterrerà oggi.
Potrebbe essere necessario indicare esplicitamente a Bert come taggare le sottocategorie; ho usato accidentalmente un tag qui:
News and Events > Blog vs #announcements:blog
#news-and-events:blog vs #announcements:blog
13 post??! ![]()
Non l’ho fatto.
Sam non l’ha fatto… e stavamo già usando la modalità di produzione ![]()
(inoltre pensavo che le notifiche dei link dovessero essere silenziate per questi? Sono stato avvisato di questo)
![]()
Sospetto ci sia un bug nell’implementazione di silent in core, controllerò la prossima settimana…
No, non l’ho fatto. Inoltre, non ho effettuato 7 post in quel lasso di tempo.
Solo per completare il ciclo ![]()




