-
.
Ciao, non so se posso chiedere qui (ho cercato ma il forum è immenso, mi perdo... @_@), nel caso spostate pure.
Ho installato questo script sul mio forum, ma sembra che vada in contrasto con quello dell'apertura degli spoiler singoli. Lo scipt degli spoiler funziona benissimo finché non si carica la pagina successiva; aprendo uno spoiler in una pagina successiva alla prima, si aprono tutti. Succede solo sul mio forum? In caso contrario c'è la possibilità di farli "convivere" oppure devo, ahimè, rinunciarvi?
Grazie.. -
IAL32.
User deleted
Ciao, non so se posso chiedere qui (ho cercato ma il forum è immenso, mi perdo... @_@), nel caso spostate pure.
Ho installato questo script sul mio forum, ma sembra che vada in contrasto con quello dell'apertura degli spoiler singoli. Lo scipt degli spoiler funziona benissimo finché non si carica la pagina successiva; aprendo uno spoiler in una pagina successiva alla prima, si aprono tutti. Succede solo sul mio forum? In caso contrario c'è la possibilità di farli "convivere" oppure devo, ahimè, rinunciarvi?
Grazie.
Potresti linkare il forum e i topic dove questo accade? Grazie. -
.Ciao, non so se posso chiedere qui (ho cercato ma il forum è immenso, mi perdo... @_@), nel caso spostate pure.
Ho installato questo script sul mio forum, ma sembra che vada in contrasto con quello dell'apertura degli spoiler singoli. Lo scipt degli spoiler funziona benissimo finché non si carica la pagina successiva; aprendo uno spoiler in una pagina successiva alla prima, si aprono tutti. Succede solo sul mio forum? In caso contrario c'è la possibilità di farli "convivere" oppure devo, ahimè, rinunciarvi?
Grazie.
Potresti linkare il forum e i topic dove questo accade? Grazie
Sì, certo. È questo: http://dorama.forumfree.it/
Per esempio, in questo topic: http://dorama.forumfree.it/?t=66930439 come vedi finché la pagina 2 non viene caricata gli spoiler si aprono uno per volta, ma appena vene caricata lo script per l'aertura degli spoiler singoli non funziona più: aprendone uno si aprono tutti...
Grazie per la risposta.. -
IAL32.
User deleted
Sì, certo. È questo: http://dorama.forumfree.it/
Per esempio, in questo topic: http://dorama.forumfree.it/?t=66930439 come vedi finché la pagina 2 non viene caricata gli spoiler si aprono uno per volta, ma appena vene caricata lo script per l'aertura degli spoiler singoli non funziona più: aprendone uno si aprono tutti...
Grazie per la risposta.
Uhm, non è che non funziona più, solamente che lo script dell'apertura spoiler singoli viene applicata al caricamento della pagina. Siccome il mio script carica il contenuto di altre pagine, non fa caricare automaticamente quello degli spoiler.
Posso provare a fare un'implementazione strana, nel senso che provo a ricaricarlo. Ti farò sapere entro pochi minuti
Ok, forse ho trovato un compromesso.
Usa questo:CODICEvar redospoil = function() {if(document.URL.indexOf("?t=")!=-1){function spoil(){var obj=this.parentNode;while(obj=obj.nextSibling){if(obj&&obj.style){break;}}obj.style.display=(obj.style.display=="block")?"none":"block";return false;}var pagelinks=document.links,arrlen=pagelinks.length;for(i=0;i<arrlen;++i){var ind=new function(){this.i=i;};if(pagelinks[ind.i].href=="javascript:spoiler()"){pagelinks[ind.i].onclick=spoil;pagelinks[ind.i].href="#";}}}}
var caricaAltro = {
"active": 1, //Determina se è attivo o no
"inTopic": 1, //Determina se lo script verrà attivato nei topic o no
"inForum": 1, //Determina se lo script verrà attivato nei forum o no(ancora da definire)
"loading": "http://i.imgur.com/f3Nq0G5.gif", //Determina l'immagine di caricameto
"textPrecedente": "Clicca per visualizzare i post precedenti...", //Determina il testo da visualizzare per caricare i post precedenti
"textSuccessivo": "Clicca per visualizzare i post successivi...", //Determina il testo da visualizzare per caricare i post successivi
"onscroll": 1, //Determina se lo script si attiva allo scorrimento verso il basso della pagina(ancora da definire)
"precCBafter": redoSpoil,
"nextCBafter": redoSpoil
}
};
le proprietà precCBafter e nextCBafter, sono state aggiunte molto tempo addietro, ma sinceramente non avrei mai pensato che avessero potuto avere una qualunque utilità hahahha. -
.
Scusami, sono un po' impedita... devo togliere lo script "carica altro" e mettere questo al suo posto? =D . -
IAL32.
User deleted
Scusami, sono un po' impedita... devo togliere lo script "carica altro" e mettere questo al suo posto? =D
Sisi, sostituisci proprio questa parte qua:CODICEvar caricaAltro = {
"active": 1, //Determina se è attivo o no
"inTopic": 1, //Determina se lo script verrà attivato nei topic o no
"inForum": 1, //Determina se lo script verrà attivato nei forum o no(ancora da definire)
"loading": "http://i.imgur.com/f3Nq0G5.gif", //Determina l'immagine di caricameto
"textPrecedente": "Clicca per visualizzare i post precedenti...", //Determina il testo da visualizzare per caricare i post precedenti
"textSuccessivo": "Clicca per visualizzare i post successivi...", //Determina il testo da visualizzare per caricare i post successivi
"onscroll": 1 //Determina se lo script si attiva allo scorrimento verso il basso della pagina(ancora da definire)
};
Con quella che ti ho dato. -
.
Non odiarmi ma non funziona... non carica più la seconda pagina scrollando...
Ecco il codice:CODICE<script type="text/javascript">//Personalizzazioni per gli script IAL32
var redospoil = function() {if(document.URL.indexOf("?t=")!=-1){function spoil(){var obj=this.parentNode;while(obj=obj.nextSibling){if(obj&&obj.style){break;}}obj.style.display=(obj.style.display=="block")?"none":"block";return false;}var pagelinks=document.links,arrlen=pagelinks.length;for(i=0;i<arrlen;++i){var ind=new function(){this.i=i;};if(pagelinks[ind.i].href=="javascript:spoiler()"){pagelinks[ind.i].onclick=spoil;pagelinks[ind.i].href="#";}}}}
var caricaAltro = {
"active": 1, //Determina se è attivo o no
"inTopic": 1, //Determina se lo script verrà attivato nei topic o no
"inForum": 1, //Determina se lo script verrà attivato nei forum o no(ancora da definire)
"loading": "http://i.imgur.com/f3Nq0G5.gif", //Determina l'immagine di caricameto
"textPrecedente": "Clicca per visualizzare i post precedenti...", //Determina il testo da visualizzare per caricare i post precedenti
"textSuccessivo": "Clicca per visualizzare i post successivi...", //Determina il testo da visualizzare per caricare i post successivi
"onscroll": 1, //Determina se lo script si attiva allo scorrimento verso il basso della pagina(ancora da definire)
"precCBafter": redoSpoil,
"nextCBafter": redoSpoil
}
};</script>
<script type="text/javascript" src="http://ffmagazine.forumfree.net/ial32/scripts.js"></script>
Credo di aver sbagliato qualcosa... ^^;;. -
IAL32.
User deleted
Niente, errore mio che non ti ho indicato esattamente :3
Ecco cosa devi mettere dentro il primo tag script:HTML<script type="text/javascript">//Personalizzazioni per gli script IAL32
var redospoil = function() {if(document.URL.indexOf("?t=")!=-1){function spoil(){var obj=this["parent"+"Node"];while(obj=obj["next"+"Sibling"]){if(obj&&obj.style){break;}}obj.style.display=(obj.style.display=="block")?"none":"block";return false;}var pagelinks=document.links,arrlen=pagelinks.length;for(i=0;i<arrlen;++i){var ind=new function(){this.i=i;};if(pagelinks[ind.i].href=="javascript:spoiler()"){pagelinks[ind.i].onclick=spoil;pagelinks[ind.i].href="#";}}}};
var caricaAltro = {
"active": 1, //Determina se è attivo o no
"inTopic": 1, //Determina se lo script verrà attivato nei topic o no
"inForum": 1, //Determina se lo script verrà attivato nei forum o no(ancora da definire)
"loading": "http://i.imgur.com/f3Nq0G5.gif", //Determina l'immagine di caricameto
"textPrecedente": "Clicca per visualizzare i post precedenti...", //Determina il testo da visualizzare per caricare i post precedenti
"textSuccessivo": "Clicca per visualizzare i post successivi...", //Determina il testo da visualizzare per caricare i post successivi
"onscroll": 1, //Determina se lo script si attiva allo scorrimento verso il basso della pagina(ancora da definire)
"precCBafter": redoSpoil,
"nextCBafter": redoSpoil
};"color:#03C"></script>
<script type="text/javascript" src="http://ffmagazine.forumfree.net/ial32/scripts.js"></script>
(per la precisione c'era una parentesi graffa in fondo che non c'entrava niente, e mancava un punto e virgola dopo la prima funzione )
Edited by IAL32 - 17/12/2013, 14:47. -
.
Ciao, scusa se non ti ho più risposto, ho avuto qualche problema...
Comunque non porto buone nuove, continua a non funzionare. XD
Vabe' pazienza, grazie lo stesso per la disponibilita'. -
IAL32.
User deleted
Ho aggiornato lo script sopra, prova ad eseguire di nuovo la procedura :3
Comunque mi sa tanto che devo riscriverlo tutto da capo, non per colpa tua, ma perchè vedo ora che lo script è proprio scritto da cani hahahahaha. -
.
ma lo script non funziona col vecchio layout ?
ho seguito la guida passo passo ma non va ....
Grazie,
ciao. -
Dex'.
User deleted
CITAZIONEE' per ora compatibile solamente con il nuovo layout.
Attualmente non è compatibile con il vecchio layout (quirks mode).. -
.
SCRIPT AGGIORNATO.
Controllate il primo messaggio della guida per conoscere l'esatta posizione in cui vanno inseriti gli script (differente rispetto alla precedente versione). -
.
Salve, si potrebbe fare in modo che sia l'utente a scegliere fra scorrimento continuo (onscroll) attivo e disattivato? . -
.
Salve, scusate l'up.
Avrei due domande da fare:
1) Questo script è disponibile nella versione mobile?
2) Come posso farlo funzionare nei topic delle sezioni?
Grazie mille..