Avere in primo piano in un thread l'ultimo messaggio

2 partecipanti

Risolto Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da mamar Ven 10 Feb 2023 - 14:25

Non so se sia possibile, francamente non ne ho ai avuto necessità, ma oggi mi è stato posto questo quesito e ve lo giro.
Il fatto è che, volendo mettere un calendario di proverbi giorno per giorno cambiando post ogni mese, in primo piano reterebbe sempre gennaio. Invece l'autore avrebbe piacere che l'ordine fosse inverso e, mese dopo mese, in primo piano venisse il mese corrente.
E' possibile o è meglio metterci una pietra su?
Ecco il caso
https://isoladelgiornodopo.forumattivo.com/t601-il-calendario-dei-proverbi-siciliani-2023-by-gianni-polverino

Grazie mille


Ultima modifica di mamar il Mer 1 Mar 2023 - 12:01 - modificato 2 volte.
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com
mamar è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da Niko Sab 11 Feb 2023 - 21:45

Ciao @mamar

possiamo pensare qualcosa, ma dovrei capire come organizzeresti il tutto..
in un thread unico ci sarà un post per ogni mese?
in un thread unico ci sarà un post per ogni giorni?
ci sarà un thread per ogni mese?
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9576
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da mamar Sab 11 Feb 2023 - 21:51

Un thread per l'anno, un post al mese.
Il link che ti ho messo nel post prima ti ci dovrebbe portare.
Mille grazie!
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com
mamar è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da Niko Sab 11 Feb 2023 - 23:31

Quindi in sostanza vuoi che l'ultimo post del topic sia sempre il primo, e poi gli altri a seguire - esatto?

Se si, vai verso Pannello di amministrazione ► , assicurati che la gestione dei codici javascript sia attivata e creane uno nuovo con queste impostazioni:

  • Titolo: a tua scelta
  • Dove: Negli argomenti
  • Codice:
    Codice:
    $(function() {
    var topic_page = '/t601-';

    if(location.pathname.indexOf(topic_page) == 0) {
    if($('.topic-actions .pagination:first span a:nth-last-child(2)')) {
        var last_page = $('.topic-actions .pagination:first span a:nth-last-child(2)').attr('href');

        $.ajax({
            url: last_page,
            type:'GET',
            success: function(data){
                $('.post:first').before($(data).find('.post:last'));
            }
        });
    } else {
    //from current page
    $('.post:first').before($('.post:last'));
    }
    }
    });


Nota: questo codice avrà effetto solo per il topic che mi hai indicato Wink
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9576
Località : Provincia di Varese

https://www.fmcodes.net/

A mamar piace questo messaggio.

Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da mamar Dom 12 Feb 2023 - 17:48

Benissimo. 
Ora sono fuori casa e senza computer. Martedì in giornata ci provo e poi ti so dire. 
Per ora lascio aperto il thread? Va bene? 
Io lo farei e chiuderei dopo aver provato.
Per adesso grazie!
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com
mamar è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da mamar Mar 14 Feb 2023 - 11:42

Fatto tutto. Perfettissimo
Niko, sei grande! Millemila grazie!
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com

A Niko piace questo messaggio.

mamar è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da Niko Mar 14 Feb 2023 - 12:47

Ottimo @mamar Avere in primo piano in un thread l'ultimo messaggio  3706843607

Buona giornata, e alla prossima!
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9576
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Ripresa la discussione "avere in primo piano in un Thread l'ultimo messaggio

Messaggio Da mamar Mer 1 Mar 2023 - 11:39

Faccio riferimento a questa discussione

https://aiuto.forumattivo.it/t21162-avere-in-primo-piano-in-un-thread-l-ultimo-messaggio#149728

Cambiato mese, il nuovo messaggio è finito in coda. Si può fare qualcosa? Se fosse permanente sarebbe perfetto.

Niko, lo so, sto abusando della tua pazienza triste
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com
mamar è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da Niko Mer 1 Mar 2023 - 11:47

Topic riaperto e collegato al precedente

Ciao,

ho capito il problema, semplicemente come ultimo post viene considerato il "contenuto sponsorizzato", anche se di fatto non è un vero post Embarassed

Con questo codice invece del precedente dovresti risolvere:
Codice:
$(function() {
var topic_page = '/t601-';

if(location.pathname.indexOf(topic_page) == 0) {
if($('.topic-actions .pagination:first span a:nth-last-child(2)')) {
    var last_page = $('.topic-actions .pagination:first span a:nth-last-child(2)').attr('href');

    $.ajax({
        url: last_page,
        type:'GET',
        success: function(data){
            $('.post:first').before($(data).find('.post:not(.post--0):last'));
        }
    });
} else {
//from current page
$('.post:first').before($('.post:last'));
}
}
});
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9576
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da mamar Mer 1 Mar 2023 - 11:52

Ora mi porta in primo piano l'ultimo ossia marzo, ma dopo ho gennaio non febbraio
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com
mamar è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da Niko Mer 1 Mar 2023 - 11:56

Perdonami, allora avevo capito male io!
Pensavo volessi solo l'ultimo post in alto, non tutto l'ordine invertito Embarassed

Allora quanto chiedi è possibile, ma puoi gestire la cosa solo per singolo sub-forum e non per singolo topic. Ovvero che facendo questo, tutti i post di quel sub-forum saranno invertiti Embarassed
Vai verso Pannello di amministrazione ► Generale ► Forum & Categorie, modifica il forum in questione e in Ordinare i messaggi di un argomento inserisci "più recente per primo"

Avere in primo piano in un thread l'ultimo messaggio  Scree100

Per farlo solo per un singolo topic invece non è possibile purtroppo. Anche con un codice, la pagina diventerebbe incredibilmente lenta
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9576
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Avere in primo piano in un thread l'ultimo messaggio

Messaggio Da mamar Mer 1 Mar 2023 - 12:00

Allora ne parlo col boss, ho una mezza idea di come ovviare all'inconveniente.
Può anche darsi che cli vada bene così.
Millemila grazie! chiudo la faccenda, caso mai faccio riferimento :W: ciao!
mamar
mamar
Nuovo membro

Sesso : Femmina
Età : 65
Messaggi : 34
Località : estero

https://isoladelgiornodopo.forumattivo.com

A Niko piace questo messaggio.

mamar è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.