La pagina 'About' rivisitata e migliorata all'indirizzo /about è online

A partire da questo commit:

La versione legacy per la pagina /about non è più disponibile e la nuova versione è l’unica disponibile. Abbiamo anche pubblicato una nuova documentazione che spiega la nuova pagina /about e come può essere personalizzata:

3 Mi Piace

Dopo l’aggiornamento alla versione di Discourse 3.4.0.beta3-dev (9c17588f6a), non riesco a utilizzare appieno la nuova funzionalità Personalizza Pagina Informazioni a causa di un conflitto con il testo esistente. Nello specifico, il vecchio testo js.about.contact_info da /admin/customize/site_texts?overridden=true&q= persiste e si mescola con qualsiasi nuovo contenuto aggiunto tramite la personalizzazione della pagina Informazioni.

I problemi principali:

  1. La nuova personalizzazione della pagina Informazioni non sovrascrive il vecchio testo: quando aggiorno le informazioni di contatto nella nuova funzionalità della pagina Informazioni, il vecchio testo da js.about.contact_info in site_texts appare ancora, creando una visualizzazione mista invece di sostituire completamente il vecchio contenuto.
  2. Modifica dei testi del sito disabilitata: la nuova personalizzazione della pagina Informazioni sembra aver bloccato la mia capacità di modificare qualsiasi testo del sito, poiché il testo sovrascritto js.about.contact_info impedisce l’accesso a questi campi.

A causa di preoccupazioni sulla privacy, non posso condividere l’URL del sito web, ma sto eseguendo la versione Discourse 3.4.0.beta3-dev (9c17588f6a). Qualsiasi consiglio sulla risoluzione dei problemi o suggerimenti per futuri aggiornamenti per affrontare questo conflitto sarebbe molto apprezzato.

1 Mi Piace

6 messaggi sono stati uniti in un argomento esistente: Problema con la funzionalità Personalizza pagina Informazioni che si mescola con il vecchio testo js.about.contact_info

Ci mancano le statistiche che erano nella vecchia tabella :cry:

La tabella delle statistiche pubbliche è disponibile altrove? :thinking:

1 Mi Piace

Grazie per il tuo feedback. Cosa ti manca che non è nella home page dell’amministratore e nei report?

1 Mi Piace

Le cifre della vecchia tabella delle statistiche erano pubblicamente accessibili @tobiaseigen

Mi manca la semplicità di avere tutte quelle cifre in un unico posto facilmente accessibile, invece di dover cercare nelle pagine dei report ogni singola metrica per ogni periodo di tempo.

Gli “utenti attivi” nelle tre colonne dei periodi di tempo erano una buona metrica per noi.

Forse mi sono semplicemente abituato a consultarla negli ultimi sette anni e mi manca ora che non c’è più :person_shrugging:t2:

Non preoccuparti, posso probabilmente ricreare la vecchia tabella con data explorer :+1:t2:

2 Mi Piace

Attualmente ho la nuova pagina “Informazioni”, ma ho dovuto abilitarla “sperimentalmente” per mostrarla a Tutti. Ho notato che se mi disconnetto, c’è ancora una vecchia versione della pagina. C’è un modo per mostrare la nuova pagina “Informazioni” agli utenti che non sono registrati né connessi e stanno semplicemente navigando sul nostro sito?

Se non includo “tutti”, la nuova pagina non viene mostrata affatto. Non so se l’impostazione del gruppo o l’intera pagina sia “sperimentale” in base al testo…

Screenshot 2024-11-03 at 1.13.23 PM

4 Mi Piace

Non riesco a modificare nemmeno quello a causa di questo bug della funzionalità “Personalizza pagina Informazioni”.

2 Mi Piace

Grazie per il feedback. Lavoreremo presto sui report per fornire i migliori dati possibili agli amministratori e ai moderatori del sito, e stiamo pensando a quali statistiche includere nella pagina “Informazioni” in futuro, e a quanto controllo i proprietari del sito desiderano/hanno bisogno di avere sulle statistiche. Possiamo creare nuovi argomenti per discuterne ulteriormente. Quando crei la tua query per l’esplorazione dei dati, condividila in modo che possiamo farci un’idea di quali statistiche ti sono utili e perché!

La voce “Visite utenti” nella tabella nella home page dell’amministratore può essere un buon sostituto della metrica “utenti attivi”. Per il numero totale di membri ad oggi, cerca il numero accanto a 0 sotto l’intestazione “Utenti per livello di fiducia”.

Devi aggiornare il tuo sito.

Mi dispiace che tu stia riscontrando questo problema. Non sono in grado di replicarlo. Puoi aggiornare il tuo sito all’ultima versione, aggiornare il tuo browser web e riprovare? Se il problema persiste, avvia un nuovo argomento e condividi maggiori dettagli sulla tua configurazione, e se compaiono errori nella console per sviluppatori.

3 Mi Piace

Grazie, sembra molto meglio della pagina “Informazioni” che avevamo prima! :slight_smile:

È possibile vedere di nuovo il numero totale di argomenti e post?

/EDIT: Ho appena notato: vedo “Creato 2 anni fa”. È possibile modificarlo? Abbiamo avviato il nostro forum nel 2012, ma siamo migrati a Discourse 2 anni fa. Quindi queste informazioni non sono accurate.

3 Mi Piace

L’unico modo attuale per modificare questo numero sarebbe cercare e modificare l’impostazione js.about.site_age.year.other. Oppure potresti non mostrarlo seguendo le istruzioni in Hiding elements of the /about page with CSS?.

2 Mi Piace

Ecco la query che recupera la data:

      result = DB.query_single <<~SQL
          SELECT created_at
          FROM schema_migration_details
          ORDER BY created_at
          LIMIT 1
        SQL

Se sei self-hosted, dovrebbe esserci un modo per aggiornare l’elemento created_at più vecchio in quella tabella con un’altra data. La scrittura della query è lasciata come esercizio al lettore.

Non provateci a casa
DB.query_single("UPDATE schema_migration_details set created_at = '2010-01-01' where id=1")
4 Mi Piace

Grazie Tobias e Jay. :slight_smile: Ho modificato il campo del database (alla data del 2012 in cui abbiamo creato il forum phpBB). Ma la pagina About mostra ancora 2 anni. Devo eliminare alcuni file di cache o devo solo aspettare dato che la pagina viene rigenerata di volta in volta?

3 Mi Piace

Hai eseguito il mio codice di aggiornamento? Se esegui il codice get-the-date, ti restituisce la data prevista?

Non sembra che sia memorizzato nella cache, ma potrei non capire.

3 Mi Piace

No, ho acceduto direttamente al DB con un client grafico (HeidiSQL) e ho modificato la riga più vecchia (che era effettivamente id 1).

Se ho capito bene, la tua query fa esattamente la stessa cosa e niente di più (in Discourse, ad esempio).

3 Mi Piace

Puoi provare a eseguire la query che ottiene la data (questo è il codice effettivo che la pagina about utilizza) e vedere cosa ottiene. Se è la data giusta, allora forse puoi andare a bere una birra e dare un’occhiata domani.

MODIFICA: E finalmente ho di nuovo funzionante il mio server di sviluppo e ho eseguito il codice sopra e dice: “Creato 15 anni fa”, quindi penso che dovrebbe funzionare?

2 Mi Piace

Sì, ottiene la data corretta:

La birra è sempre un’opzione. E una soluzione. :wink:

4 Mi Piace

Il sonno e la birra hanno portato a nuove idee sulla data di installazione? :laughing:

Ed è di nuovo possibile?

1 Mi Piace

Funziona per me. Se il tuo è ancora sbagliato non lo so. Ma puoi eseguire quel codice che ottiene la data. Forse riavvia il tuo server?

2 Mi Piace

LOL, ha funzionato! Riavviare il container Docker mostra ora il numero corretto! :slight_smile: Grazie!

Riguardo a quest’altra cosa: è possibile vedere di nuovo il numero totale di argomenti e post?

3 Mi Piace