Avere in primo piano in un thread l'ultimo messaggio
2 partecipanti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici
Pagina 1 di 1 • Condividi
Avere in primo piano in un thread l'ultimo messaggio
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
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.
Re: Avere in primo piano in un thread l'ultimo messaggio
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?
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?
Re: Avere in primo piano in un thread l'ultimo messaggio
Un thread per l'anno, un post al mese.
Il link che ti ho messo nel post prima ti ci dovrebbe portare.
Mille grazie!
Il link che ti ho messo nel post prima ti ci dovrebbe portare.
Mille grazie!
Re: Avere in primo piano in un thread l'ultimo messaggio
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:
Nota: questo codice avrà effetto solo per il topic che mi hai indicato
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
A mamar piace questo messaggio.
Re: Avere in primo piano in un thread l'ultimo messaggio
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!
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!
Re: Avere in primo piano in un thread l'ultimo messaggio
Fatto tutto. Perfettissimo
Niko, sei grande! Millemila grazie!
Niko, sei grande! Millemila grazie!
A Niko piace questo messaggio.
Ripresa la discussione "avere in primo piano in un Thread l'ultimo messaggio
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
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
Re: Avere in primo piano in un thread l'ultimo messaggio
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
Con questo codice invece del precedente dovresti risolvere:
Ciao,
ho capito il problema, semplicemente come ultimo post viene considerato il "contenuto sponsorizzato", anche se di fatto non è un vero post
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'));
}
}
});
Re: Avere in primo piano in un thread l'ultimo messaggio
Ora mi porta in primo piano l'ultimo ossia marzo, ma dopo ho gennaio non febbraio
Re: Avere in primo piano in un thread l'ultimo messaggio
Perdonami, allora avevo capito male io!
Pensavo volessi solo l'ultimo post in alto, non tutto l'ordine invertito
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
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"
Per farlo solo per un singolo topic invece non è possibile purtroppo. Anche con un codice, la pagina diventerebbe incredibilmente lenta
Pensavo volessi solo l'ultimo post in alto, non tutto l'ordine invertito
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
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"
Per farlo solo per un singolo topic invece non è possibile purtroppo. Anche con un codice, la pagina diventerebbe incredibilmente lenta
Re: Avere in primo piano in un thread l'ultimo messaggio
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
Può anche darsi che cli vada bene così.
Millemila grazie! chiudo la faccenda, caso mai faccio riferimento
A Niko piace questo messaggio.
Argomenti simili
» Avere in primo piano in un thread l'ultimo messaggio (ripresa)
» Annuncio importante sempre in primo piano
» finestra non pop-up sempre in primo piano tipo finestra di connessione
» Primo messaggio obbligatorio
» CANCELLARE IL PRIMO MESSAGGIO DELL'AMMIN
» Annuncio importante sempre in primo piano
» finestra non pop-up sempre in primo piano tipo finestra di connessione
» Primo messaggio obbligatorio
» CANCELLARE IL PRIMO MESSAGGIO DELL'AMMIN
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.