Viddekla
(Julian Müller)
19 Settembre 2026, 5:28pm
1
[Nota per l’amministratore] Uno dei tuoi temi o plugin contiene codice che deve essere aggiornato. (ID:discourse.legacy-array-like-object.proxied-array)
Purtroppo non riesco nemmeno a individuare dove si trovi il problema tramite la console del browser. Avevo due di questi messaggi, uno era causato dal plugin Locations, ma è scomparso dopo un aggiornamento. Qui non riesco a procedere oltre.
Pagina interessata: www.xpeng-fahrer.de
Moin
19 Settembre 2026, 5:41pm
2
Vedi dei messaggi nella console del browser?
Non vedo alcun avviso nella console. Nemmeno dopo essermi registrato. Forse si tratta di un adattamento che riguarda solo gli amministratori.
Proverei a verificare se il messaggio viene visualizzato anche quando si utilizza la modalità provvisoria: prima disattivando tutto, e se il banner scompare, disattivando separatamente i temi e i plugin per restringere ulteriormente la ricerca.
Viddekla
(Julian Müller)
19 Settembre 2026, 5:48pm
3
Ho chiuso il messaggio poco fa… Comunque, compare solo una volta ogni 24 ore. In modalità provvisoria non è più apparso, ma probabilmente perché l’avevo già chiuso prima.
merefield
(Robert)
19 Settembre 2026, 6:55pm
4
In effetti sì. Di niente.
Moin
19 Settembre 2026, 7:07pm
5
Quindi anche questo è stato causato dal tuo plugin?
Viddekla
(Julian Müller)
19 Settembre 2026, 7:17pm
6
Ma quello che ho elencato sopra sembra comparire ancora dopo l’aggiornamento del plugin Locations, quindi a mio avviso deve avere una causa diversa.
Moin
19 Settembre 2026, 7:18pm
7
Hai già provato l’aggiornamento del plugin, pubblicato circa un’ora fa?
main ← fix/mobile-pm-location-name-alignment
Zusammengeführt am 05:15PM - 19 Sep 26 UTC
Mobile personal messages from users with titles can still show the location to t… he left of the username after #185. The avatar's width plus its float margin can exceed the metadata's nominal 50px inset, so copying that inset does not guarantee alignment.
Wrap the metadata and location in one flow-root container only below 40rem on personal-message pages with a rendered user title. The container clears the avatar horizontally, and both rows share its left edge. Use display: contents for the wrapper in other scenarios. Bump the plugin version to 7.3.16.
Validation: 96 reduced Chromium layout checks across viewport sizes, avatar sizes, font sizes, public/PM, and title/no-title combinations. These reproduced the previous misalignment, verified identical left coordinates for the location, username, and title in the targeted case, and verified unchanged coordinates in other cases. Prettier, Stylelint, ESLint, Ruby syntax, and git diff checks passed. Full Discourse system tests were not run.
Viddekla
(Julian Müller)
19 Settembre 2026, 7:30pm
8
Ci provo io - ti farò sapere se il messaggio ricompare.
merefield
(Robert)
19 Settembre 2026, 7:35pm
9
La correzione relativa a Locations è stata apportata un po’ di tempo fa, il 2 aprile:
main ← resultset-content-deprecation
merged 09:11PM - 02 Apr 26 UTC
Moin
19 Settembre 2026, 10:45pm
10
Se la correzione nel plug-in Locations è già stata apportata ad aprile, probabilmente non sarà un problema tuo.
Sono curioso di sapere cosa si scoprirà durante i test in modalità sicura.
Viddekla
(Julian Müller)
21 Settembre 2026, 5:41am
11
Buongiorno,
adesso il messaggio ricompare. In modalità provvisoria ho rimosso gradualmente tutte le spunte: in modalità provvisoria questo messaggio non viene visualizzato!
Appena ho avviato la modalità provvisoria, il messaggio di errore è scomparso — anche senza la modalità provvisoria. E io non l’ho chiuso.
merefield
(Robert)
21 Settembre 2026, 6:13am
12
Puoi elencare i plugin che utilizzi?
Viddekla
(Julian Müller)
21 Settembre 2026, 6:11pm
13
I seguenti sono installati e attivati:
||||
-|-|
| Riepilogo | Discourse Footnote permette agli utenti di creare note a piè di pagina in formato markdown nei post.
| Guida all’installazione | Questo plugin è integrato nel nucleo di Discourse. Non è necessario installare il plugin separatamente.
Abilitazione della Funzionalità Footnote
Il plugin Footnote è abilitato di default, ma può essere disabilitato/abilitato dalla pagina admin/plugins:
[enable footnote]
Funzionalità
Una volta abilitato, puoi aggiu…
Riepilogo
Discourse Gamification aggiunge punteggi personalizzabili (karma, kudos, punti) e classifiche alla tua istanza.
Guida all’installazione
Questo plugin è incluso nel core di Discourse. Non è necessario installarlo separatamente.
Demo
Classifica
[image]
Funzionalità
Sebbene Discourse sia fornito, out of the box, con funzionalità di gamification (badge, livelli di fiducia), alcune comunità vogliono portarlo a un livello superiore.…
Riepilogo
Discourse Solved consente agli autori degli argomenti e al personale di contrassegnare una risposta come soluzione dell’argomento.
Guida all’installazione
Questo plugin è incluso nel core di Discourse. Non è necessario installare il plugin separatamente.
Sebbene Discourse Solved possa essere utilizzato in una varietà di casi d’uso, questa documentazione si concentra sul caso d’uso principale di una categoria di supporto o Q&A.
N…
https://meta.discourse.org/t/discourse-github/99895https://github.com/discourse/discourse/tree/main/plugins/discourse-lazy-videos
Tools for handling locations in Discourse
Siamo felici di annunciare che il plugin discourse-styleguide è stato integrato nel nucleo di Discourse!
Per attivarlo, cerca styleguide nelle tue impostazioni di amministrazione e clicca per abilitarlo.
[image]
Questo ti consentirà di visitare yoursite.com/styleguide, dove potrai visualizzare componenti e widget di Discourse in varie configurazioni per agevolare lo stile.
Ciò è di grande aiuto nella progettazione di temi personalizzati, in particolare per mirare ad alcuni …
Riepilogo
Discourse Templates consente di creare modelli di contenuto da utilizzare ripetutamente. I modelli vengono salvati come discussioni in una categoria speciale, dove possono essere modificati e discussi secondo necessità.
Guida all’installazione
Questo plugin è integrato nel nucleo di Discourse. Non è necessario installare il plugin separatamente.
Questo plugin è essenzialmente una nuova versione di Discourse Canned Replies ,…
Riepilogo
Discourse Workflows consente agli amministratori di creare automazioni avanzate tramite un builder visuale per automatizzare quasi tutto nella tua community.
Guida all’installazione
Questo plugin è incluso nel core di Discourse. Non è necessario installare il plugin separatamente.
Workflows è un builder visuale per l’automazione che consente agli amministratori di creare automazioni avanzate e multistep utilizzando un canvas drag-and-drop — col…
Riepilogo
Discourse Rewind offre un divertente riepilogo di fine anno sull’attività dei membri nella community.
Guida all’installazione
Questo plugin è integrato nel nucleo di Discourse. Non è necessario installare il plugin separatamente.
Funzionalità
Viene mostrato un rapporto sull’attività con diversi riepiloghi divertenti dell’anno passato del membro.
FAQ
Riepilogo
Discourse Reactions consente agli utenti di reagire a un post scegliendo tra una selezione di emoji, invece di limitarsi al cuore di “Mi piace”. La selezione delle emoji disponibili può essere impostata dalle impostazioni di amministrazione.
Guida all’installazione
Questo plugin è incluso nel nucleo di Discourse. Non è necessario installare il plugin separatamente.
Stanco dei “Mi piace” su Discourse? Ecco qualcosa che adorerai sicuramente.
Not…
||||
-|-|
| Riepilogo | Discourse Checklist consente di aggiungere caselle di controllo ai post utilizzando la semplice sintassi Markdown
| Guida all’installazione | Questo plugin è integrato nel core di Discourse. Non è necessario installare il plugin separatamente.
Abilitazione della Checklist
Il plugin Checklist è abilitato di default, ma può essere disabilitato/abilitato dalle sue impostazioni, accessibili dalla pagina admin/plugins:
[Impostazioni Checklist]
F…
Riepilogo
Discourse Chat aggiunge funzionalità di chat alla tua istanza Discourse.
Guida all’installazione
Questo plugin è integrato nel core di Discourse. Non è necessario installare il plugin separatamente.
Funzionalità
Come menzionato nel nostro annuncio iniziale e nell’aggiornamento più recente e nell’annuncio sui thread , questo plugin aggiunge funzionalità di chat al tuo Discourse, consentendogli di supportare nativamente sia le esigenze di comuni…
Riepilogo
Discourse Automation ti permette di automatizzare azioni tramite script e trigger. La personalizzazione avviene attraverso un’interfaccia utente generata automaticamente.
Guida all’installazione
Questo plugin è incluso nel core di Discourse. Non è necessario installare il plugin separatamente.
[Capture d’écran 2021-07-02 à 15.13.57]
Funzionalità
Automazione facile di flussi di lavoro complessi
Attiva automazioni a date specifiche, periodicam…
| |
|-|-|-|
| Riepilogo | Discourse OAuth2 Basic supporta provider OAuth2 di base, presupponendo che dispongano di un endpoint API JSON dove è possibile recuperare i dettagli dell’utente tramite token.
| Guida all’installazione | Questo plugin è incluso nel nucleo di Discourse. Non è necessario installarlo separatamente.
Funzionalità
Questo plugin ti consente di utilizzare un provider OAuth2 di base come metodo di autenticazione per Discourse. Dovrebbe funzionare co…
Riepilogo
Discourse Affiliate Consente la creazione di link affiliati Amazon e può aiutarti a monetizzare il tuo forum Discourse. Quando gli utenti creano link e altri utenti cliccano su tali link e acquistano prodotti da Amazon (o da un altro affiliato supportato), guadagnano commissioni di riferimento.
Guida all’installazione
Questo plugin è integrato nel nucleo di Discourse. Non è necessario installare il plugin separatamente.
Funzionalità
Elenco dei…
merefield
(Robert)
21 Settembre 2026, 6:40pm
14
Potresti aggiungere questo alla console del browser (F12) e premere invio:
const LegacyArray = window.moduleBroker.lookup(
"discourse/lib/legacy-array-like-object"
).default;
const originalWarning = LegacyArray.warnArrayDeprecation;
LegacyArray.warnArrayDeprecation = function (instance, property) {
console.trace("Deprecated array access", instance.__type, property);
return originalWarning.call(this, instance, property);
};
poi, senza ricaricare la pagina, vai alla sezione admin e verifica se riesci a far apparire la notifica.
adesso copia qui il messaggio che dovresti vedere nella console.
Viddekla
(Julian Müller)
21 Settembre 2026, 7:18pm
15
Purtroppo il messaggio non è arrivato.
Vedi screenshot. Ho provato tutto nel menu (sì, anche un po’ troppo in fretta)
Potrebbe dipendere dalle posizioni? Attualmente ho un problema con la chiave API della mappa: ho inserito la nuova chiave, ma nella mappa continua a comparire l’avviso (vedi immagine)
merefield
(Robert)
21 Settembre 2026, 7:32pm
16
No, non credo che si tratti di un problema con il plugin Locations - come già detto, la correzione è stata rilasciata ad aprile - anche se è possibile che io mi stia sbagliando.
Prova a rimuovere Locations e verifica se il problema scompare del tutto.
Viddekla
(Julian Müller)
22 Settembre 2026, 1:56pm
18
@darkpixlz
Non so perché si spostino i post.
Il messaggio di errore compare anche con il plugin Locations disattivato…
La mappa di base è fornita da Carto e da circa fine agosto richiedono una chiave API. È gratuita fino a 5 milioni di richieste al mese:
Aggiungi l’URL di Carto con la tua chiave nel campo Location map tile layer.
Moin
22 Settembre 2026, 4:00pm
20
I post sono stati spostati qui dal loro tema di supporto originale .
Pensi che la chiave API corregga l’errore [Admin Notice] One of your plugins or themes contains code that needs updating (ID:discourse.legacy-array-like-object.proxied-array) che sta cercando di risolvere?
Sento che dovremmo concentrarci prima su quello. L’output della console è stato condiviso per rispondere alla domanda di @merefield , non perché ci fosse un problema con il plugin locations