Scusa, non mi riferivo necessariamente a tutti gli utenti, ma i miei utenti lo preferiscono. Sono migrati da un grande forum consolidato che apriva anche i link esterni in una nuova scheda per impostazione predefinita.
Inoltre, dato che ho altri link nella sezione personalizzata che vengono aperti nella stessa scheda, l’incoerenza con i link /my/* è un po’ strana per gli utenti, che non sanno o non si preoccupano se quel tipo di link richiede una gestione speciale.
E questo può essere tradotto in coloro che si lamentano
C’è anche un altro punto di vista: quanto spesso gli utenti utilizzano i link /my? Voglio dire, c’è un motivo reale per mettere quei link nella barra laterale e renderla più lunga, più lunga e ancora un po’ più lunga? Abbiamo già link alla sezione /my nel menu più personale…
Se hai abilitato l’opzione della barra laterale personalizzata tramite le impostazioni enable custom sidebar sections e desideri personalizzare la barra laterale, cerca l’icona “+” in fondo alla barra laterale.
Assolutamente. C’è stata un’enorme discussione non appena il forum è stato migrato: “Dov’è l’elenco dei thread a cui sono iscritto?”. Ad essere onesti, nemmeno io ho trovato i link agli argomenti Tracciati e Monitorati nella loro strana posizione sotto /my/preferences/tracking. Ho anche dovuto aggiungere un link nella barra laterale a una query di ricerca personalizzata per aiutare gli utenti a trovare i thread importati dal vecchio forum a cui avevano partecipato (che si aprono nella stessa scheda poiché non è un link /my/).
È fantastico che ora ci sia l’opzione “Rendi questa sezione pubblica e visibile a tutti”, ma ho alcuni feedback:
“pubblica e visibile a tutti” significa “visibile da TL0 in su”, ovvero il solito significato di “tutti” in Discourse qui non viene seguito.
sarebbe davvero davvero davvero fantastico se fosse effettivamente pubblica e visibile a tutti.
selezionare questa casella implica anche che altri amministratori siano in grado di modificare la sezione (il che è fantastico!!), ma forse non è sempre previsto, quindi potrebbe essere utile renderlo esplicito.
(Oh, e succedono cose davvero strane se un amministratore seleziona la casella e un altro la deseleziona, sembra che lo stato della casella di controllo non venga aggiornato tra i client e la barra laterale non venga aggiornata. Riproduzione: admin 1 crea una sezione e seleziona la casella, admin 2 modifica la sezione e la deseleziona, admin 2 modifica nuovamente la sezione e la seleziona, genera un errore FAILED)
Ho provato a sovrascrivere questa stringa e anche a provare la modalità sicura o a disabilitare le sezioni personalizzate della barra laterale, ma niente ha funzionato.
In realtà, l’ho replicato sulla mia macchina locale
Quello che penso sia successo è che hai sovrascritto il testo per le nuove traduzioni: js.sidebar.sections.custom.links.name.validation.blankjs.sidebar.sections.custom.links.name.validation.maximum
Tuttavia, come hai notato, le lingue diverse dall’inglese non le hanno ancora. Pertanto, dobbiamo rimuoverle per ora finché i file delle altre localizzazioni non saranno aggiornati:
Per prima cosa, visualizziamo tutte le traduzioni prima di eliminarle, magari copiale e incollale da qualche parte, in modo che le tue traduzioni non vadano perse in modo permanente:
TranslationOverride.where("translation_key like 'js.sidebar.sections.custom.links%'")
Per eliminarle esegui:
TranslationOverride.where("translation_key like 'js.sidebar.sections.custom.links%'").delete_all
Ah, grazie Kris Sì, è successo esattamente quello che hai scritto. Non mi ero reso conto che questo avrebbe causato problemi se avessi tradotto quelle stringhe. Ora aspetterò l’aggiornamento di martedì con questo
Grazie ancora per il tuo aiuto! Ha funzionato perfettamente!
Fantastico, grazie \nMi scuso ancora per questo bug. Pensiamo a una soluzione per proteggere le sovrascritture quando altre lingue non sono ancora pronte.
Non preoccuparti Sono davvero felice perché questo tipo di bug a volte accade e ora grazie a te ho imparato come risolverlo da rails. Penso che questa sia una cosa davvero fantastica. La tua rapida risposta e soluzione a questo problema mi ha stupito. Forse anche altri avranno questo problema e questa piccola conversazione può aiutare a risolverlo.
Adoro questa idea. Spero che venga implementata presto. Mi piace testare cose nuove e cercare bug freschi, quindi eseguo sempre le funzionalità sperimentali e mantengo il sito aggiornato. E questo significa anche che non aspetto sempre gli aggiornamenti linguistici. Fino ad allora devo prestare maggiore attenzione alle traduzioni.
Il mio primo obiettivo è spostare le sezioni di categoria esistenti. Vorrei spostare “(Chat) Channels” in cima, seguito da “Categories” e poi da “Community”.
Il mio secondo obiettivo è modificare i nomi di quelle sezioni di categoria predefinite.
Tuttavia, se potessi creare sezioni personalizzate, tenterei di ricreare ciò che ho descritto nel mio primo e secondo obiettivo e poi vorrei rimuovere quelle predefinite. Ma tutto ciò sembra inutile in questo momento perché aspetterò la possibilità di spostare le sezioni di categoria e la possibilità di modificare i titoli delle sezioni di categoria.