Javascript x chiusura automatica argomenti non funziona
4 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 2 di 2 • Condividi
Pagina 2 di 2 • 1, 2
Javascript x chiusura automatica argomenti non funziona
Promemoria primo messaggio :
Salve, da un pò di tempo mi sono accorta che il codice javascript che permette la chiusura in automatico degli argomenti non funziona più.
Il codice è questo:
Non ho fatto particolari modifiche però ho altri 2 javascript e non vorrei che fosse uno di quelli che magari và in conflitto e non mi fà funzionare quello della chiusura automatica.
Potete aiutarmi per favore?
Salve, da un pò di tempo mi sono accorta che il codice javascript che permette la chiusura in automatico degli argomenti non funziona più.
Il codice è questo:
- Codice:
if(location.pathname == "/post") jQuery(function($){
if(!window.localStorage || !sessionStorage.lock) return;
var a = $('a[href^="/viewtopic"]');
if(a.length != 0){
var topic = a.attr('href').match(/t=[0-9]*/);
var lock = sessionStorage.getItem('lock');
if(lock == 'true'){
$.get('/modcp?mode=lock&'+topic).done(function(){
sessionStorage.removeItem('lock');
});
}
} else {
$("#lock").prop("checked", true).click(function(){
sessionStorage.removeItem('lock');
});
}
});
Non ho fatto particolari modifiche però ho altri 2 javascript e non vorrei che fosse uno di quelli che magari và in conflitto e non mi fà funzionare quello della chiusura automatica.
Potete aiutarmi per favore?
Ultima modifica di son il Mar 15 Mar 2016 - 10:50 - modificato 2 volte.
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
son ha scritto:Up
EDIT: adesso è scomparsa perfino la scrittina "chiudere il topic".
se succede una cosa del genere potrebbe trattarsi di un problema di "interferenze" tra i vari codici javascript
Re: Javascript x chiusura automatica argomenti non funziona
Niko, non so se hai letto, ma ho fatto tutte le prove che mi avete suggerito: ho provato a togliere un java alla volta, poi li ho tolti tutti e reinseriti... Il problema rimane per cui mi verrebbe da dedurne che non è un'interferenza.
Un'utente ha detto che il problema è una patch.
Stiamo aspettando di sapere come ha risolto.
Il messaggio in questione è sopra di qualche post, se vuoi leggerlo e darmi un tuo parere.
Un'utente ha detto che il problema è una patch.
Stiamo aspettando di sapere come ha risolto.
Il messaggio in questione è sopra di qualche post, se vuoi leggerlo e darmi un tuo parere.
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
@Niko il messaggio di cui ti parlavo era di questo utente.fascicularia ha scritto:In realtà lo script non funziona più a causa di una patch lanciato da FA. Adesso deve recuperare il tid nel link della pagina invece del sid.
Ho avuto gli stessi problemi con un altro js utilizzando la funzione di blocco.
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
@son dubito il problema sia quello perchè l'sid/tid non compare nemmeno nel codice javascript
Re: Javascript x chiusura automatica argomenti non funziona
Quindi secondo te quale potrebbe essere il problema?
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
@son stasera o domani ci dò un'occhiata per bene, promesso
se mi dovessi dimenticare ti autorizzato a picchiarmi
se mi dovessi dimenticare ti autorizzato a picchiarmi
Re: Javascript x chiusura automatica argomenti non funziona
@Niko sei riuscito a fare qualcosa?
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
@son prova a rimuovere tutto e a rifarlo, perchè a me funziona
https://aiuto.forumattivo.it/t17946-pubblica-un-topic-direttamente-chiuso
inoltre, a te non funziona.. oppure non compare il bottone "Chiudere questo argomento" ?
https://aiuto.forumattivo.it/t17946-pubblica-un-topic-direttamente-chiuso
inoltre, a te non funziona.. oppure non compare il bottone "Chiudere questo argomento" ?
Re: Javascript x chiusura automatica argomenti non funziona
neanche a me funziona..ho fatto la prova anche con il tutors originale non appare niente, mi fai uno screen per vedere come ti viene a te
Re: Javascript x chiusura automatica argomenti non funziona
Niko ho già provato a rimuovere tutto e a rimettere, ma non funziona ugualmente.
L'opzione la vedo solo quando apro un nuovo argomento e non funziona.
L'opzione la vedo solo quando apro un nuovo argomento e non funziona.
Ultima modifica di son il Sab 12 Mar 2016 - 10:07 - modificato 1 volta.
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
Ragazzi, se non c' è soluzione, tolgo tutto però avrei bisogno di saperlo, grazie!
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
Scusami @son se sparisco ogni tanto
il fatto è che non saprei proprio cosa dire, potrei fare delle prove io stesso sul tuo forum.. ma non saprei
il fatto è che non saprei proprio cosa dire, potrei fare delle prove io stesso sul tuo forum.. ma non saprei
Re: Javascript x chiusura automatica argomenti non funziona
Se non c'è soluzione tolgo tutto, Niko... c'è poco da fare...
Io per il momento non posso accedere al pc perché stiamo facendo dei cambiamenti per cui non posso metterti amministratore, se è quello che intendevi.
Io per il momento non posso accedere al pc perché stiamo facendo dei cambiamenti per cui non posso metterti amministratore, se è quello che intendevi.
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
Ok, ora che mio marito si è spostato ti inserisco.
Intanto ti ringrazio!
Intanto ti ringrazio!
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
Ciao @son
sono riuscito a venirne a caso. In effetti sembra che per effettuare una qualsiasi azione di moderazione sia ora necessario un ID session (che corrisponde a quel ?tid=ssa90duwqeoj) che trovi ogni tanto.
ho modificato il codice javascript in modo da gestire l'ID sessione nel tuo codice javascript (sul tuo forum l'ho già inserito io, se dovesse servire a qualcun altro il codice è il seguente: )
In parole povere.. ora funziona
sono riuscito a venirne a caso. In effetti sembra che per effettuare una qualsiasi azione di moderazione sia ora necessario un ID session (che corrisponde a quel ?tid=ssa90duwqeoj) che trovi ogni tanto.
ho modificato il codice javascript in modo da gestire l'ID sessione nel tuo codice javascript (sul tuo forum l'ho già inserito io, se dovesse servire a qualcun altro il codice è il seguente: )
- Codice:
$(function () {
if(location.pathname == "/post") jQuery(function($){
console.log('location correct');
if(!window.localStorage || !sessionStorage.lock) return;
console.log('local storage ok');
var a = $('a[href^="/viewtopic"]');
if(a.length != 0){
console.log('link exists');
var topic = a.attr('href').match(/t=[0-9]*/);
var session = $('#logout').attr('href').match(/tid=[0-9a-z]*/);
var lock = sessionStorage.getItem('lock');
if(lock == 'true'){
console.log('lock is true');
$.get('/modcp?mode=lock&'+topic+'&'+session).done(function(){
sessionStorage.removeItem('lock');
});
}
} else {
console.log('lock is false');
$("#lock").prop("checked", true).click(function(){
sessionStorage.removeItem('lock');
});
}
});
});
In parole povere.. ora funziona
Re: Javascript x chiusura automatica argomenti non funziona
Fantastico!
Ti ringrazio, Niko!
Ti ringrazio, Niko!
Ospite- Ospite
Re: Javascript x chiusura automatica argomenti non funziona
Una domanda @Niko: sul forum funziona però su quello di prova no, sai dirmi il motivo?
EDIT: Avevo fatto un errore, scusa, funziona anche lì.
EDIT: Avevo fatto un errore, scusa, funziona anche lì.
Ospite- Ospite
Pagina 2 di 2 • 1, 2
Argomenti simili
» Javascript non funziona
» chiusura automatica di un topic ad una certa ora
» Codice per la chiusura automatica di una discussione
» Connessione automatica: logout ad ogni chiusura del browser
» connessione automatica non funziona
» chiusura automatica di un topic ad una certa ora
» Codice per la chiusura automatica di una discussione
» Connessione automatica: logout ad ogni chiusura del browser
» connessione automatica non funziona
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici
Pagina 2 di 2
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.