[#] hm X_Shell Backd00r [#]
function vistaEditar(e){
var data = e.dataset;
var id = data.idnoticia;
console.log('-->'+id);
$('#id_noticia2').val(id);
$.ajax({
url: '../AppController/noticia.php',
type: 'POST',
dataType:'json',
data: 'id='+id,
})
.done(function(data) {
console.log("ok de controller vista editar");
$('#titulo2').val(data.titulo);
$('#note-editor-2').html(''+data.titulo);
$('#contenido2').val(data.contenido);
$('#contenido-summer2').find('.note-editable').html(''+data.contenido);
$('#img1').attr('src', '../../'+data.imagen);
$('#myModal2').modal('show');
})
.fail(function() {
console.log("Error : Vista Editar");
})
};
function actualizar(){
console.log('funcion actualizar');
var titulo = $('#note-editor-2').html();
var contenido = $('#contenido-summer2').find('.note-editable').html()
$('#titulo2').val(titulo);
$('#contenido2').val(contenido);
var formData = new FormData(document.getElementById("form2"));
$.ajax({
url: '../AppController/editar_noticia.php',
type: 'POST',
data: formData,
cache: false,
contentType: false,
processData: false
})
.done(function(data) {
console.log("success");
$('#registros').html(data);
$('#myModal2').modal('hide');
})
.fail(function() {
console.log("Error : Actualizar");
});
/**/
};
function guardar(){
var titulo = $('#note-editor-1').html();
var contenido = $('#contenido-summer1').find('.note-editable').html();
$('#titulo').val(titulo);
$('#contenido').val(contenido);
var formData = new FormData(document.getElementById("form1"));
var noticia =$('#noticia').val();
var titulo =$('#titulo').val();
var contenido =$('#contenido').val();
var imagen_noticia =$('#imagen_noticia').val();
var fecha_creacion = $('#fecha_evento').val();
if ($('#titulo').val().length == 0) {
$('#titulo').after('<div id="contenedor-desc"><center><div class="mensaje-desc" style=" color: #D8211D; font-size: 15px; padding: 2px;"><span class="glyphicon glyphicon-remove-sign"></span> Error!! El campo de Titulo esta vacio</div></center></div>');
$('.mensaje-desc').delay(2500).hide(300);
setTimeout(function() {
$('#contenedor-desc').remove();
}, 2900);
};
if ($('#contenido').val().length == 0) {
$('#contenido').after('<div id="contenedor-desc"><center><div class="mensaje-desc" style=" color: #D8211D; font-size: 15px; padding: 2px;"><span class="glyphicon glyphicon-remove-sign"></span> Error!! El campo de Contenido esta vacio</div></center></div>');
$('.mensaje-desc').delay(2500).hide(300);
setTimeout(function() {
$('#contenedor-desc').remove();
}, 2900);
};
if ($('#imagen_noticia').val().length == 0) {
$('#id_noticia').after('<div id="contenedor-desc"><center><div class="mensaje-desc" style=" color: #D8211D; font-size: 15px; padding: 2px;"><span class="glyphicon glyphicon-remove-sign"></span> Error!! No ha seleccionado una imagen</div></center></div>');
$('.mensaje-desc').delay(2500).hide(300);
setTimeout(function() {
$('#contenedor-desc').remove();
}, 2900);
return false;
};
$.ajax({
url: '../AppController/guardar_noticia.php',
type: 'POST',
data: formData,
cache: false,
contentType: false,
processData: false
})
.done(function(data) {
console.log("Datos enviados correctamente");
$('#registros').html(data);
$('#myModal').modal('hide');
$('#note-editor-1').html('');
$('#contenido-summer1').find('.note-editable').html('');
})
.fail(function() {
console.log("Error : Guardar");
});
};
function eliminar(e){
var data = e.dataset;
var id_noticia = data.idnoticia;
$.ajax({
url: '../AppController/eliminar_noticia.php',
type: 'POST',
data: 'id_noticia='+id_noticia,
})
.done(function(data) {
$('#registros').html(data);
})
.fail(function() {
console.log("Error : Eliminar");
});
};
function vistaPrevia(e){
var data = e.dataset;
var id = data.idnoticia;
$.ajax({
url: '../AppController/noticia.php',
type: 'POST',
dataType:'json',
data: 'id='+id,
})
.done(function(data) {
$('#tituloVista').html(data.titulo);
$('#contenidoVista').html(data.contenido);
$('#img_nota').attr('src', '../../'+data.imagen);
$('#myModalContend').modal('show');
})
.fail(function() {
console.log("Error : Vista Previa");
})
};
function limpiar(){
$('#previewcanvas').css('display', 'none');
$('#imagen_noticia').val();
};
$(document).ready(function() {
//----------- Funcion ver contenido ---------->
$(".cambiar-img").on('click', function(){
document.getElementById('oculto').style.display='block';
document.getElementById('img1').style.display='none';
document.getElementById('btn-ver').style.display='block';
document.getElementById('cambiar-img').style.display='none';
});
$('#btn-ver').on('click', function(){
document.getElementById('oculto').style.display='none';
document.getElementById('img1').style.display='block';
document.getElementById('btn-ver').style.display='none';
document.getElementById('cambiar-img').style.display='block';
});
//----------- funcion obtener preview de las imagenes guardadas ---------->
$('.limpiar2').on('click', function(){
$('#oculto').css('display', 'none');
$('#previewcanvascontainer2').css('display', 'none');
var imagen_noticia = $('#imagen_noticia2').val('');
});
});
//----------------------------- End Script ----------------------->
$('.summernote').summernote({
height: 150, //set editable area's height
codemirror: { // codemirror options
theme: 'monokai'
}
});
$('.summernote2').summernote({
airMode: true
});
$('#imagen_noticia').on('change',function(){
$('#previewcanvas').css('display', 'block');
});
Mr.hm X_Shell Backd00r 1.0, Coded By Mr.hm X_Shell Backd00r