Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 8312 | Rev 8314 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 8312 Rev 8313
Línea 1120... Línea 1120...
1120
 
1120
 
1121
     })
1121
     })
1122
     var r=0,g=0,b=0;
1122
     var r=0,g=0,b=0;
1123
    $(document).on("change", "#colorrect", function(){
1123
    $(document).on("change", "#colorrect", function(){
1124
    	colorrect=$(this).val();
1124
    	colorrect=$(this).val();
1125
    	r=parseInt(colorrect.slice(1,3),cuadro_dimenciones);
1125
    	r=parseInt(colorrect.slice(1,3),16);
1126
    	g=parseInt(colorrect.slice(3,5),cuadro_dimenciones);
1126
    	g=parseInt(colorrect.slice(3,5),16);
1127
    	b=parseInt(colorrect.slice(5,7),cuadro_dimenciones);
1127
    	b=parseInt(colorrect.slice(5,7),16);
1128
    	seis=true;
1128
    	seis=true;
1129
    	actualizar2();
1129
    	actualizar2();
1130
    })
1130
    })
Línea 1163... Línea 1163...
1163
		cuatro=false;
1163
		cuatro=false;
1164
		restaurar(brillo, contraste);
1164
		restaurar(brillo, contraste);
1165
		datos=imagenOriginal.data;
1165
		datos=imagenOriginal.data;
1166
		var auxiliar;
1166
		var auxiliar;
1167
		for (var i =  0; i <datos.length; i+=4) {
1167
		for (var i =  0; i <datos.length; i+=4) {
1168
			auxiliar = 0.34 * datos[i] + 0.5 *datos[i+1] + 0.cuadro_dimenciones * datos[i+2]; 
1168
			auxiliar = 0.34 * datos[i] + 0.5 *datos[i+1] + 0.16 * datos[i+2]; 
1169
			datos[i]=auxiliar;
1169
			datos[i]=auxiliar;
1170
			datos[i+1]=auxiliar;
1170
			datos[i+1]=auxiliar;
1171
			datos[i+2]=auxiliar;
1171
			datos[i+2]=auxiliar;
1172
		}	
1172
		}	
Línea 1356... Línea 1356...
1356
					noticia.drawImage(imagen,x,y,xf,yf,px,0,pxf,480);
1356
					noticia.drawImage(imagen,x,y,xf,yf,px,0,pxf,480);
1357
				}
1357
				}
Línea 1358... Línea 1358...
1358
				
1358
				
1359
				$("#editorNoticia").css({"transform": "scale("+scale+")"});
1359
				$("#editorNoticia").css({"transform": "scale("+scale+")"});
1360
				if(!recorte_listo){
-
 
-
 
1360
				if(!recorte_listo){
1361
					
1361
					cuadro_scale=cuadro_dimenciones
1362
					editor.drawImage(imagen,0,0,ancho,alto);
1362
					editor.drawImage(imagen,0,0,ancho,alto);
1363
					editor.fillStyle="rgba(0,0,0,.2)"
1363
					editor.fillStyle="rgba(0,0,0,.2)"
1364
					editor.fillRect(0,0,ancho,alto);
1364
					editor.fillRect(0,0,ancho,alto);
1365
					editor.fillStyle="rgba(255,255,255,.1)"
1365
					editor.fillStyle="rgba(255,255,255,.1)"
1366
					editor.fillRect(x,y,xf,yf);
1366
					editor.fillRect(x,y,xf,yf);
1367
					editor.fillStyle="rgba(255,255,255,.5)"
1367
					editor.fillStyle="rgba(255,255,255,.5)"
1368
					editor.fillRect(x,y,cuadro_dimenciones,cuadro_dimenciones);
1368
					editor.fillRect(x,y,16,16);
1369
					editor.fillRect((x+xf)-cuadro_dimenciones,y,cuadro_dimenciones,cuadro_dimenciones);
1369
					editor.fillRect((x+xf)-16,y,16,16);
1370
					editor.fillRect(x,y+yf-cuadro_dimenciones,cuadro_dimenciones,cuadro_dimenciones);
1370
					editor.fillRect(x,y+yf-16,16,16);
1371
					editor.fillRect(x+xf-cuadro_dimenciones,yf+y-cuadro_dimenciones,cuadro_dimenciones,cuadro_dimenciones);
1371
					editor.fillRect(x+xf-16,yf+y-16,16,16);
1372
					esta=true;
1372
					esta=true;
1373
				}else{
1373
				}else{
Línea 1374... Línea 1374...
1374
					var pxf=0,pyf=0;
1374
					var pxf=0,pyf=0;
Línea 1392... Línea 1392...
1392
		}
1392
		}
1393
	var imagenOriginal;
1393
	var imagenOriginal;
1394
	var x,y,xf=320,yf =480,mxf=(xf/2), myf=(yf/2), elemento,editor,centro, total,scale,dimencionesTexto,ancho_imaNoti,
1394
	var x,y,xf=320,yf =480,mxf=(xf/2), myf=(yf/2), elemento,editor,centro, total,scale,dimencionesTexto,ancho_imaNoti,
1395
	recorte_listo=false,alto,ancho,tx,ty,txf,tyf,cuatro=true,texto_actualizar=false,cinco=true,seis=true,cuatro;
1395
	recorte_listo=false,alto,ancho,tx,ty,txf,tyf,cuatro=true,texto_actualizar=false,cinco=true,seis=true,cuatro;
1396
	var  mitadY,mitadX, uno=true,dos=false, recorte=480/320, imagen_noticias, scale_noticia, tres=true,rotar=false, cortar=false;;
1396
	var  mitadY,mitadX, uno=true,dos=false, recorte=480/320, imagen_noticias, scale_noticia, tres=true,rotar=false, cortar=false;;
1397
	var translateX, cuadro_dimenciones=(16/scale);
1397
	var translateX, cuadro_dimenciones;
Línea 1398... Línea 1398...
1398
		
1398
		
Línea 1399... Línea 1399...
1399
	$(document).on("click", ".recortar10", function(e){
1399
	$(document).on("click", ".recortar10", function(e){
1400
		
1400
		
Línea 1479... Línea 1479...
1479
 
1479
 
1480
		$(elemento).mousemove(function(e){
1480
		$(elemento).mousemove(function(e){
1481
			mouse = raton(this, e);
1481
			mouse = raton(this, e);
1482
			//console.log("raton x: "+mouse.x+ " raton Y: " +mouse.y+ " tx: "+tx+" ty: "+ty+" txf:"+(txf+tx)+" tyf:"+(tyf+ty) )
1482
			//console.log("raton x: "+mouse.x+ " raton Y: " +mouse.y+ " tx: "+tx+" ty: "+ty+" txf:"+(txf+tx)+" tyf:"+(tyf+ty) )
1483
			if(!recorte_listo){
1483
			if(!recorte_listo){
1484
				if(x+cuadro_dimenciones<mouse.x &&(xf+x-cuadro_dimenciones)>mouse.x && y+cuadro_dimenciones<mouse.y && (y+yf-cuadro_dimenciones)>mouse.y){
1484
				if(x+16<mouse.x &&(xf+x-16)>mouse.x && y+16<mouse.y && (y+yf-16)>mouse.y){
1485
			 		$(elemento).css("cursor","move");
1485
			 		$(elemento).css("cursor","move");
1486
			 	}else if((xf+x-cuadro_dimenciones)<mouse.x &&(xf+x)>mouse.x && (y+yf-cuadro_dimenciones)<mouse.y && (y+yf)>mouse.y){
1486
			 	}else if((xf+x-16)<mouse.x &&(xf+x)>mouse.x && (y+yf-16)<mouse.y && (y+yf)>mouse.y){
1487
			 		$(elemento).css("cursor","nw-resize");
1487
			 		$(elemento).css("cursor","nw-resize");
1488
			 	}else if((xf+x-cuadro_dimenciones)<mouse.x &&(xf+x)>mouse.x && y<mouse.y && (y+cuadro_dimenciones)>mouse.y){
1488
			 	}else if((xf+x-16)<mouse.x &&(xf+x)>mouse.x && y<mouse.y && (y+16)>mouse.y){
1489
			 		$(elemento).css("cursor","ne-resize");
1489
			 		$(elemento).css("cursor","ne-resize");
1490
			 	}else if(x<mouse.x &&(cuadro_dimenciones+x)>mouse.x && y<mouse.y && (y+cuadro_dimenciones)>mouse.y){
1490
			 	}else if(x<mouse.x &&(16+x)>mouse.x && y<mouse.y && (y+16)>mouse.y){
1491
			 		$(elemento).css("cursor","se-resize");
1491
			 		$(elemento).css("cursor","se-resize");
1492
			 	}else if(x<mouse.x &&(cuadro_dimenciones+x)>mouse.x && (y+yf-cuadro_dimenciones)<mouse.y &&(y+yf)>mouse.y){
1492
			 	}else if(x<mouse.x &&(16+x)>mouse.x && (y+yf-16)<mouse.y &&(y+yf)>mouse.y){
1493
			 		$(elemento).css("cursor","sw-resize");
1493
			 		$(elemento).css("cursor","sw-resize");
1494
			 	}else{
1494
			 	}else{
1495
			 		$(elemento).css("cursor","default");
1495
			 		$(elemento).css("cursor","default");
1496
			 	}
1496
			 	}
Línea 1508... Línea 1508...
1508
			}
1508
			}
1509
		})
1509
		})
1510
		$(elemento).mousedown(function(e){
1510
		$(elemento).mousedown(function(e){
1511
			mouse = raton(this, e);
1511
			mouse = raton(this, e);
1512
			if(!recorte_listo){
1512
			if(!recorte_listo){
1513
				if(x+cuadro_dimenciones<mouse.x &&(xf+x-cuadro_dimenciones)>mouse.x && y+cuadro_dimenciones<mouse.y && (y+yf-cuadro_dimenciones)>mouse.y){
1513
				if(x+16<mouse.x &&(xf+x-16)>mouse.x && y+16<mouse.y && (y+yf-16)>mouse.y){
1514
			 		cli = true;
1514
			 		cli = true;
1515
			 	}
1515
			 	}
1516
			 	if((xf+x-cuadro_dimenciones)<mouse.x &&(xf+x)>mouse.x && (y+yf-cuadro_dimenciones)<mouse.y && (y+yf)>mouse.y){
1516
			 	if((xf+x-16)<mouse.x &&(xf+x)>mouse.x && (y+yf-16)<mouse.y && (y+yf)>mouse.y){
1517
			 		t4 = true;
1517
			 		t4 = true;
1518
			 	}
1518
			 	}
1519
				if((xf+x-cuadro_dimenciones)<mouse.x &&(xf+x)>mouse.x && y<mouse.y && (y+cuadro_dimenciones)>mouse.y){
1519
				if((xf+x-16)<mouse.x &&(xf+x)>mouse.x && y<mouse.y && (y+16)>mouse.y){
1520
			 		t3 = true;
1520
			 		t3 = true;
1521
			 	}
1521
			 	}
1522
			 	if(x<mouse.x &&(cuadro_dimenciones+x)>mouse.x && y<mouse.y && (y+cuadro_dimenciones)>mouse.y){
1522
			 	if(x<mouse.x &&(16+x)>mouse.x && y<mouse.y && (y+16)>mouse.y){
1523
			 		t1 = true;
1523
			 		t1 = true;
1524
			 	}
1524
			 	}
1525
			 	if(x<mouse.x &&(cuadro_dimenciones+x)>mouse.x && (y+yf-cuadro_dimenciones)<mouse.y &&(y+yf)>mouse.y){
1525
			 	if(x<mouse.x &&(16+x)>mouse.x && (y+yf-16)<mouse.y &&(y+yf)>mouse.y){
1526
			 		t2 = true;
1526
			 		t2 = true;
1527
			 	}
1527
			 	}
1528
			}else if(texto_listo){
1528
			}else if(texto_listo){
1529
				if(tx-10<mouse.x && tx-10+txf>mouse.x && ty-10<mouse.y && ty-10+tyf>mouse.y){
1529
				if(tx-10<mouse.x && tx-10+txf>mouse.x && ty-10<mouse.y && ty-10+tyf>mouse.y){
1530
			 		tcli=true;
1530
			 		tcli=true;