Implementazione tasto “undo” ...
2 partecipanti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1 • Condividi
Implementazione tasto “undo” ...
Come da titolo in oggetto , vorrei sapere se esiste o sia possibile implementare tale comando , nella sezione editor...
Difatti spesso nell'uso abitudinario del postare , capita di perdere irrimediabilmente il postato , senza più poter ritornare indietro , richiamando quello appena fatto … Averlo sarebbe cosa utilissima -
Difatti spesso nell'uso abitudinario del postare , capita di perdere irrimediabilmente il postato , senza più poter ritornare indietro , richiamando quello appena fatto … Averlo sarebbe cosa utilissima -
Re: Implementazione tasto “undo” ...
Ciao, hai provato a fare tasto destro sulla text area dell'editor e successivamente su "Annulla"?
Tale azione la si può ripetere varie volte e andrà ad annullare (undo) le azioni recenti di scrittura/inserimento effettuate nell'editor. (Ovviamente solo durante la fase di scrittura, una volta inviato non funzionerà più)
Tale azione la si può ripetere varie volte e andrà ad annullare (undo) le azioni recenti di scrittura/inserimento effettuate nell'editor. (Ovviamente solo durante la fase di scrittura, una volta inviato non funzionerà più)
Re: Implementazione tasto “undo” ...
Si , ciao e buon inizio settimana a tutte/tutti ...
evidentemente non ho espresso bene il caso reale in cui può succedere, ovvero :
a volte per velocità di battitura , capita di fare il ctrl-w (close window currently) al posto del ctrl-a (all selection) , e quindi tornando indietro con il ripristina del browser , nella text area non c'è più nulla , poiché evidentemente , quest'ultima non essendo conservativa , esegue attivamente il comando di reset/clear -
evidentemente non ho espresso bene il caso reale in cui può succedere, ovvero :
a volte per velocità di battitura , capita di fare il ctrl-w (close window currently) al posto del ctrl-a (all selection) , e quindi tornando indietro con il ripristina del browser , nella text area non c'è più nulla , poiché evidentemente , quest'ultima non essendo conservativa , esegue attivamente il comando di reset/clear -
Re: Implementazione tasto “undo” ...
Capisco, l'editor non ha una memoria, quindi se la finestra viene chiusa per sbaglio se ne perde il contenuto.
Se vuoi esiste un codice javascript che impedisce manda un avviso se si tenta di chiudere la finestra mentre si sta scrivendo
Se vuoi esiste un codice javascript che impedisce manda un avviso se si tenta di chiudere la finestra mentre si sta scrivendo
Re: Implementazione tasto “undo” ...
Ahh , ok : non conservativo , come era immediato supporre … quindi la Javas-soluzione “con notifica” potrebbe essere utile allo scopo , ma temo che diventi più un impedimento che un'utilità , in quanto se non discernerà il seppur raro caso particolare (ma ce ne sono tanti altri) , allora sarà un continuo notificare – Da valutare...
Viceversa , non sarebbe il caso di poter interagire con ed alla fonte del problema ?
Sc-editor , interfacciato nella piattaforma dimostra molto pecche , anche qui evidenziate nel tempo (colori che cambiano, formattazione problematica , spaziatura anomala tra paragrafi , visual emoticons , etc uffa bla ) e di cui mai nel passato , si è voluta/dovuta trovare una soluzione -
Viceversa , non sarebbe il caso di poter interagire con ed alla fonte del problema ?
Sc-editor , interfacciato nella piattaforma dimostra molto pecche , anche qui evidenziate nel tempo (colori che cambiano, formattazione problematica , spaziatura anomala tra paragrafi , visual emoticons , etc uffa bla ) e di cui mai nel passato , si è voluta/dovuta trovare una soluzione -
Re: Implementazione tasto “undo” ...
Se vuoi testare in prima persona il codice javascript a cui facevo fierimento, eccolo:
Impostalo su tutte le pagine e prova a chiudere la finestra quando sei nell'editor
- Codice:
$(function () {
var submit_clicked = false;
$('input[type="Submit"]').click(function () {
submit_clicked = true;
});
window.onbeforeunload = function () {
var b1 = $("form[name='post'] input[type='submit'][name='prevent_modif']").length;
var b2 = $["sceditor"] && $('#text_editor_textarea').sceditor("instance").val();
if ((b1 || b2) && !submit_clicked) {
return "Sei sicuro di voler chiudere la seguente pagina?";
}
}
});
Impostalo su tutte le pagine e prova a chiudere la finestra quando sei nell'editor
Re: Implementazione tasto “undo” ...
… fatto come detto ma con esito negativo , ovvero non mi manda la notifica che vedo nel codice …
Re: Implementazione tasto “undo” ...
Strano, a me funziona, hai provato proprio nella pagina "nuovo argomento" o "nuova risposta"?
Nell'editor della risposta rapida non credo funzioni
Nell'editor della risposta rapida non credo funzioni
Re: Implementazione tasto “undo” ...
...Si ho provato ma solo nel postreply (nuova risposta) ...
Se mi dici dove hai provato ed è attivo quel codice vado e provo li , così escludiamo una variabile-
Se mi dici dove hai provato ed è attivo quel codice vado e provo li , così escludiamo una variabile-
Re: Implementazione tasto “undo” ...
Ok fatto prova nel tuo sito con esito positivo … Ahh ahh quindi non ho la più pallida idea di cosa andare a vedere …
Suggerimenti?...
Puoi controllare se il codice che mi hai messo era giusto ?
Suggerimenti?...
Puoi controllare se il codice che mi hai messo era giusto ?
Re: Implementazione tasto “undo” ...
Sì ho visto provo a ripassarti il codice:
Nel caso in cui anche questo non andasse, forse c'è qualche altro codice javascript che hai attivo che crea conflitto oppure che ha qualche errore
- Codice:
$(function(){var submit_clicked=false;$('input[type="Submit"]').click(function(){submit_clicked=true});window.onbeforeunload=function(){var b1=$("form[name='post'] input[type='submit'][name='prevent_modif']").length;var b2=$["sceditor"]&&$('#text_editor_textarea').sceditor("instance").val();if((b1||b2)&&!submit_clicked){return"Sei sicuro di voler chiudere la seguente pagina?"}}});
Nel caso in cui anche questo non andasse, forse c'è qualche altro codice javascript che hai attivo che crea conflitto oppure che ha qualche errore
Re: Implementazione tasto “undo” ...
… re-inserito e testato il “nuovo” codice , differente per suppongo inezie , ma con esito ancora negativo -
Al momento non ho altri codici Java attivi , se non uno che ritengo funzionale al forum stesso (numerazione post ) passatomi a suo tempo dal Niko … Non avendo/volendo un forum “muletto” per prove , non posso/vorrei testare la sua disabilitazione … ti chiederei quindi di provare pf , se ci sia qualche interferenza di disturbo col codice che mi hai passato … il codice java + css on template , messo a punto da Niko lo trovi in questo link :
https://aiuto.forumattivo.it/t17753p25-numerazione-dei-post-problemi-script#124701
Al momento non ho altri codici Java attivi , se non uno che ritengo funzionale al forum stesso (numerazione post ) passatomi a suo tempo dal Niko … Non avendo/volendo un forum “muletto” per prove , non posso/vorrei testare la sua disabilitazione … ti chiederei quindi di provare pf , se ci sia qualche interferenza di disturbo col codice che mi hai passato … il codice java + css on template , messo a punto da Niko lo trovi in questo link :
https://aiuto.forumattivo.it/t17753p25-numerazione-dei-post-problemi-script#124701
Re: Implementazione tasto “undo” ...
Ciao, sì sembra essere il codice javascript di Niko a dare problemi. Ho provato ad inserirlo e l'altro non mi funziona. Non so bene il perchè...
Ho visto però che alla fine avete optat per una soluzione tramite modifica ai templates, quindi teoricamente quel codice javascript non dovrebbe essere più necessario
Ho visto però che alla fine avete optat per una soluzione tramite modifica ai templates, quindi teoricamente quel codice javascript non dovrebbe essere più necessario
Re: Implementazione tasto “undo” ...
… Dunque … non so se stiamo parlando della stessa cosa , ma il codice Java a cui mi riferivo era solo quello nel template , quindi se la funzione di numerazione in template fosse incompatibile (!?), e non si riuscisse a capire il perché , allora dovrò rinunciare alla funzione Undo –
Cosa si fa , aspetto delle news ?...
Cosa si fa , aspetto delle news ?...
Re: Implementazione tasto “undo” ...
Non mi sembra che nelle modifiche che ti sono state suggerite dei templates ci siano dei codici javascript
Quindi ti basterebbe disabilitare soltanto il codice java inserito esternamente ai template, la numerazione dovrebbe funzionarti comunque
Quindi ti basterebbe disabilitare soltanto il codice java inserito esternamente ai template, la numerazione dovrebbe funzionarti comunque
Re: Implementazione tasto “undo” ...
Buondì Mattia ,
si , è così come dici , ovvero il codice nei template non è uno script Java … Ti avevo indicato quella modifica solo per indicartene la sua l'esistenza – Confermo quindi che altro codice java , inserito esternamente ai template, è stato tutto tolto per provare la sola nuova funzione “undo” , quindi è su questo che si deve ragionare – Per cui non ho ben capito se le tue conclusioni di prova siano state per deduzione , oppure il contrario -
si , è così come dici , ovvero il codice nei template non è uno script Java … Ti avevo indicato quella modifica solo per indicartene la sua l'esistenza – Confermo quindi che altro codice java , inserito esternamente ai template, è stato tutto tolto per provare la sola nuova funzione “undo” , quindi è su questo che si deve ragionare – Per cui non ho ben capito se le tue conclusioni di prova siano state per deduzione , oppure il contrario -
Re: Implementazione tasto “undo” ...
Ok
Quindi ora quali codici javascript hai attivi sul tuo forum? Solo quello che ti ho indicato io? E non ti funziona ancora?
Quindi ora quali codici javascript hai attivi sul tuo forum? Solo quello che ti ho indicato io? E non ti funziona ancora?
Re: Implementazione tasto “undo” ...
… “ora” ho attivi 2 script : il tuo + un altro che serve per il google analitics , sempre indicato da questa piattaforma -
Ovviamente prima di “ora” , ho fatto il test solo con il tuo script (fz-undo), eliminando temporaneamente quello della funzione GA, ma riconfermo che non funziona …
Quindi occorre ri-chiarire , se tu avevi provato , oppure no , nelle mie stesse condizioni (FA in version phpbb3, modificato nel template per la funzione numerazione) , ovvero la sola cosa che identificherebbe il problema in maniera univoca -
Ovviamente prima di “ora” , ho fatto il test solo con il tuo script (fz-undo), eliminando temporaneamente quello della funzione GA, ma riconfermo che non funziona …
Quindi occorre ri-chiarire , se tu avevi provato , oppure no , nelle mie stesse condizioni (FA in version phpbb3, modificato nel template per la funzione numerazione) , ovvero la sola cosa che identificherebbe il problema in maniera univoca -
Re: Implementazione tasto “undo” ...
La modifica al template non influisce in alcun modo con il codice javascript precedente
Che sia il codice javascript di google analitics a darti il problema? Prova a disattivarlo e a vedere se dopo quello per la chiusura funziona
Che sia il codice javascript di google analitics a darti il problema? Prova a disattivarlo e a vedere se dopo quello per la chiusura funziona
Re: Implementazione tasto “undo” ...
… Riconfermo che col JS del google-analitics non presente , la funzione 'undo' non funziona -
Quindi se riconfermi anche te , che il codice in template non interferisce , allora escludiamo questa ipotesi , anche se ancora non ho compreso se il tuo giudizio deriva da controprova provata oppure no –
Quindi se riconfermi anche te , che il codice in template non interferisce , allora escludiamo questa ipotesi , anche se ancora non ho compreso se il tuo giudizio deriva da controprova provata oppure no –
Re: Implementazione tasto “undo” ...
Sìsì avevo provato, quindi mi sembra strano... A sto punto non so davvero da cosa possa dipendere
Se vuoi proprio essere sicuro al 100% puoi provare a disattivare i templates e a vedere se funziona, così poi siamo sicuri se i templates possano interferire oppure no (ma come detto prima ne dubito)
Se vuoi proprio essere sicuro al 100% puoi provare a disattivare i templates e a vedere se funziona, così poi siamo sicuri se i templates possano interferire oppure no (ma come detto prima ne dubito)
Re: Implementazione tasto “undo” ...
… ok , ascolta dai , ti ringrazio della tua proverbiale gentilezza & pazienza , ma direi di fermarsi qui -
La controprova come ti dicevo non la vorrei fare , e mi spiace perché la funzione in oggetto sarebbe stata utile ... la terrei quindi in caldo , sperando che “magicamente” nel tempo mi vada a posto … anche se non credo alle magie … Ti saluto – Grazie _
La controprova come ti dicevo non la vorrei fare , e mi spiace perché la funzione in oggetto sarebbe stata utile ... la terrei quindi in caldo , sperando che “magicamente” nel tempo mi vada a posto … anche se non credo alle magie … Ti saluto – Grazie _
Argomenti simili
» Implementazione SMS sul Forum
» Implementazione programma
» Implementazione Tapatalk
» Far apparire il tasto con la casella sotto alla "Log in" il tasto "cerca"
» il tasto mi piace ---
» Implementazione programma
» Implementazione Tapatalk
» Far apparire il tasto con la casella sotto alla "Log in" il tasto "cerca"
» il tasto mi piace ---
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.