Pagina iniziale di Discourse

discourse-home-page

Questo plugin per Discourse permette di impostare qualsiasi pagina esistente di Discourse (un argomento, una categoria, ecc.) come pagina iniziale della tua istanza di Discourse.

Il repository si trova qui:

https://github.com/sylque/discourse-home-page

Questo plugin è particolarmente utile se utilizzato insieme a DiscPage.

Impostazioni

  • discourse_home_page_enabled : impostare su true per abilitare il plugin

  • discourse_home_page_path : percorso della pagina iniziale. Ad esempio, /t/12 imposterà la pagina iniziale all’argomento 12 e /c/5 la imposterà alla categoria 5.

    **** AGGIORNAMENTO, NUOVA FUNZIONE:

    È possibile supportare pagine iniziali localizzate aggiungendo altri valori a
    discourse_home_page_path. Ad esempio, quanto segue reindirizzerà
    gli utenti di lingua francese (rilevati da Discourse) all’argomento 13,
    gli utenti di lingua tedesca all’argomento 14 e tutti gli altri utenti all’argomento 12.

      /t/12
      fr,/t/13
      de,/t/14
    

Svantaggio

Quando la pagina iniziale punta a un argomento, l’URL nella barra degli indirizzi viene modificato nell’URL dell’argomento.

Esempio: se l’URL del tuo Discourse è www.mydiscourse.org e imposti la pagina iniziale su /t/mytopic/12, qualsiasi utente che accede a www.mydiscourse.org vedrà www.mydiscourse.org/t/mytopic/12 nella barra degli indirizzi.

Avviso

Questo plugin si basa su un hack. Non vi è alcuna certezza che continuerà a funzionare nelle versioni future di Discourse, anche se farò del mio meglio per mantenerlo attivo.

C’è questa riga in Discourse che potrebbe causare un problema, ma non sono riuscito a far sì che la mia istanza di Discourse la eseguisse. Fammelo sapere se riesci a farlo.

16 Mi Piace

Grazie, ho un’altra domanda!
Come si imposta la homepage in questo modo: https://meta.discourse.org/
Attualmente la mia homepage mostra i nuovi post e le categorie, come Categories - Discourse Meta

2 Mi Piace

Ciò può essere ottenuto impostando la tua homepage su Ultime discussioni. Puoi apportare questa modifica eseguendo nuovamente la procedura guidata di configurazione del tuo sito e selezionando Ultime discussioni nel passaggio Homepage. Nello specifico, vai su /wizard/steps/homepage per visualizzare questo passaggio. Non avrai bisogno di un plugin per impostarlo.

3 Mi Piace

Ciao @Bcat.

Se la tua domanda è “Come impostare la mia home page su Ultime discussioni”, consulta la risposta di @osioke sopra.

Se la tua domanda è “Come impostare la mia home page su un sito web esterno”, la risposta è: non è possibile utilizzando questo plugin.

3 Mi Piace

Grazie mille, quindi si trova in /wizard/steps/homepage; prima continuavo a guardare nelle impostazioni.

2 Mi Piace

Ciao,

sono un principiante dalla Francia e non riesco a trovare come impostare la homepage come questa: Categories - Discourse Meta

Se devi impostare la pagina della categoria come home page, credo che questo plugin non sia necessario. Basta eseguire la procedura guidata di Discourse (https://forum.yourdomain.com/wizard) e modificare il menu a tendina Homepage.

1 Mi Piace

Ciao! Sono alla v3.1.0 e questo plugin ha funzionato benissimo fino a circa la settimana scorsa. Non ho cambiato nessuna impostazione, ma ora non riesco più a promuovere nuovi post per metterli in evidenza. C’è qualcosa che posso controllare per risolvere il problema? Grazie :slight_smile:

1 Mi Piace

Sembra che ci sia un aggiornamento del plugin. Puoi vedere se hai la versione aggiornata andando su /admin/plugins sul tuo sito. Hai 05c0098 nella colonna della versione?

2 Mi Piace

Ciao @victoria1 . Non ho alcun problema qui con Discourse versione 3.3.0.beta1-dev e Discourse-home-page versione 1.0.6. Quale versione del plugin stai usando? (controlla /admin/plugins come consigliato da @jericson)

3 Mi Piace

Mi rendo conto che le versioni più recenti di questo plugin (>= 1.0.5) potrebbero non essere retrocompatibili con le versioni precedenti di Discourse. Potresti fornirmi l’indirizzo del tuo forum? (non è necessario l’accesso completo, basta la pagina di destinazione pubblica) Questo mi permetterebbe di dare un’occhiata più approfondita.

2 Mi Piace

Grazie per aver dato un’occhiata! :folded_hands:

1 Mi Piace

@victoria1, ho distribuito una nuova versione del plugin (v1.0.7) che spero risolverà il tuo problema. Provala e fammi sapere.

(come riferimento, il problema è tracciato qui)

3 Mi Piace

Oh wow, fantastico! Grazie mille, @syl! :pray:

Sembra che 2/3 dei miei post con il tag ‘featured’ vengano visualizzati. Sto cercando di capire cosa sia diverso con il terzo. Tutti hanno almeno 1 immagine da usare come miniatura e ho provato a rimuovere e riaggiungere il tag.

1 Mi Piace

@victoria1, il plugin discourse-home-page non è correlato ai post “in primo piano”. Sei sicuro che il tuo problema sia causato da questo plugin?

Pensavo così, ma sono felice di sbagliarmi :sweat_smile:

Il tag ‘featured’ è solo il tag che ho scelto per eleggere i post per il plugin discourse-home-page!

Hmm, è quello che pensavo: questo thread riguarda il plugin discourse-home-page, mentre il tuo problema riguarda il plugin discourse-homepage-feature-component :slight_smile: Quindi potresti voler chiedere qui.

1 Mi Piace

Ack! Sì. Grazie per il tuo tempo + scusa per averlo sprecato :pray:

1 Mi Piace