Enregistrement des données d'entrée lors de l'ajout de nouvelles à DLE




Une autre version du script qui permet de sauvegarder les données saisies s'il vous arrive d'avoir une panne de courant pendant l'ajout de nouvelles ou si vous fermez accidentellement la fenêtre avec le formulaire d'ajout de nouvelles.

Installation :
1. Ouvrez addnews.tpl et ajoutez au tout début :

<script>
$(document).ready(function() {
var olddatathisform = JSON.parse(localStorage.getItem('addform')); //obtenir les données de l'enregistrement
if(olddatathisform){
$("#data_get,#data_del").sh
ow();
}
$('#data_del').click(function() {
localStorage.removeItem('addform');
$("#data_get,#data_
del").hide(); });
$('#data_get').click(function() {
$.each(olddatathisform, function(i, val) {
document.entryform.elements[''+val.name+''].va
lue = ''+val.value+'';
});
});
$('#data_recording').click(function() {
setInterval(data_recording, 1000);
});
});
function data_recording(){ localStorage.removeItem('addform'); var info = $('#entryform').serializeArray();
localStorage.setItem('addform&#
39;,JSON.stringify(info));
$('#data_recording').html("Enregistrement en cours..."); }
</script>


Plus de détails ci-dessous, dans un endroit pratique à ajouter :

<b><a href="javascript:void();" style="float:right;padding-right:10px;" id="data_recording">Enregistrer</a></b>
<a href="javascript:void();" style="float:right;padding-right:10px;display:none;" id="data_get">Réception des données</a>
<a href="javascript:void();" style="float:right;padding-right:10px;display:none;" id="data_del">Supprimer l'entrée</a>


• Version DLE: 13.х-15.х
• Auteur: iGroot


N'importe qui peut critiquer.
Créer quelque chose qui sera critiqué n'est pas donné à tout le monde.


Soutenez l'auteur
Tous les fonds collectés seront reversés à l'auteur de cet article - DarkLane
Merci d'avance!
Qui est en ligne
3 Visiteur(s)  sur le site!
Invité(s): 2
Robot(s) 1
Liste des utilisateurs
galax123 il y a 2 heure(s)
Nimad il y a 2 heure(s)
DarkLane il y a 4 heure(s)
feniks il y a 4 heure(s)
Populaires
    DLE 17.1 Build 101 (Nulled FR)
  • DLE 17.1 Build 101 (Nulled FR)
  • Nous vous présentons une nouvelle version de notre script DataLife Engine v.17.1. Dans cette version, vous pourrez créer des plans de site améliorés
    TimAnn Dle 16.x-17.x
  • TimAnn Dle 16.x-17.x
  • «Le modèle est un chef-d'œuvre de conception et de fonctionnalité, développé en tenant compte de toutes les normes modernes de beauté et de
    Catalogue AJAX de Sander v.1.2
  • Catalogue AJAX de Sander v.1.2
  • Répertoire symbolique intelligent automatisé utilisant AJAX. Modules pour Dle 13.0-17.1