!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/opt/apex_tdfonline/www/js/efs/   drwxr-xr-x
Free 14.3 GB of 61.93 GB (23.09%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     resizeTa.js (5.05 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/*

  Resize Textarea 0.1
  Original coding by Raik Juergens
  Contact: borstel33@web.de

*/
var resizeTa =
{
  loaded: null,
  TAlength: 0,
  elem: [],

  init: function (){
    if (resizeTa.loaded) {
      return;
    } else{
        //resizeTa.loaded = true;
		resizeTa.pageload();		 
	} 
  },

agregar_elemento: function (elemento) {
	resizeTa.elem[elemento.id] = true;
	resizeTa.elem.length++;
},

pageload: function (aEvent){
	resizeTa.doc = document;
	resizeTa.TA = document.getElementsByTagName('TEXTAREA');
    resizeTa.TAlength = resizeTa.TA.length;
    if(resizeTa.TAlength === 0 || resizeTa.elem.length === 0){
        return;
    }else{
    resizeTa.rootElem = document.body;
    var i = resizeTa.TAlength;
        while(i--){
			if (resizeTa.elem[resizeTa.TA[i].id]) {
	           resizeTa.newdiv('5' ,'1' ,'gripH_',i,'w');
	           resizeTa.newdiv('2' ,'5' ,'gripV_',i,'n');
	           resizeTa.newdiv('10','10','gripX_',i,'se');
			}
		}
        resizeTa.newdiv('0','0','showCursor','','w');
        CursorDiv = resizeTa.doc.getElementById('showCursor');
		CursorDiv.mousedown = '';
        CursorDiv.style.left = '0px';
        CursorDiv.style.top  = '0px';
        resizeTa.posdivs();
		window.resize = resizeTa.posdivs;
	}
},

newdiv: function (w,h,id,nr,cu){
    var grip = resizeTa.doc.createElement("div");
	grip.id = id+nr;
	grip.style.position = 'absolute';
	grip.style.width = w+"px";
	grip.style.height = h+"px";
	grip.style.cursor = cu+"-resize";
	grip.onmousedown = resizeTa.activate;
	resizeTa.rootElem.appendChild(grip);
},

getposition: function (i){
	var pos = getElementPosition(resizeTa.TA[i]);
    return [pos.left,pos.top];
},

posdivs: function (){
    var k = resizeTa.TAlength;
    while(k--){
		if (resizeTa.elem[resizeTa.TA[k].id]) {
	        curPos = resizeTa.getposition(k);
			var altura_hor = resizeTa.TA[k].offsetHeight-8;
			altura_hor = (altura_hor > 0) ? altura_hor : 0;
			var ancho_vert = resizeTa.TA[k].offsetWidth -8;
			ancho_vert = (ancho_vert > 0) ? ancho_vert : 0;			
	        resizeTa.doc.getElementById('gripH_'+k).style.left   = curPos[0]+resizeTa.TA[k].offsetWidth -3 + "px";
	        resizeTa.doc.getElementById('gripH_'+k).style.top    = curPos[1]                               + "px";
	        resizeTa.doc.getElementById('gripH_'+k).style.height = altura_hor + "px";
	        resizeTa.doc.getElementById('gripV_'+k).style.left   = curPos[0]                               + "px";
	        resizeTa.doc.getElementById('gripV_'+k).style.top    = curPos[1]+resizeTa.TA[k].offsetHeight-3 + "px";
	        resizeTa.doc.getElementById('gripV_'+k).style.width  = ancho_vert + "px";
	        resizeTa.doc.getElementById('gripX_'+k).style.left   = curPos[0]+resizeTa.TA[k].offsetWidth -8 + "px";
	        resizeTa.doc.getElementById('gripX_'+k).style.top    = curPos[1]+resizeTa.TA[k].offsetHeight-8 + "px";
		}
	}
},

activate: function (e){
	if (!e) { e = window.event; }
	if (!e.target) { e.target = e.srcElement; }

	resizeTa.doc = e.target.ownerDocument;
	resizeTa.TA = resizeTa.doc.getElementsByTagName('TEXTAREA');
	CursorDiv = resizeTa.doc.getElementById('showCursor');
	resizeTa.TAlength = resizeTa.TA.length;
	var curTargetId = e.target.getAttribute('ID').split("_");
    curTarget = curTargetId[0];
    curTA_Nr = parseInt(curTargetId[1], 10);
	resizeTa.doc.onmouseup = resizeTa.deactivate;
    switch(curTarget){
        case "gripH": resizeTa.doc.onmousemove = resizeTa.resizeta_h; break;
        case "gripV": resizeTa.doc.onmousemove = resizeTa.resizeta_v; break;
        case "gripX": resizeTa.doc.onmousemove = resizeTa.resizeta_x; break;
	}
    CursorDiv.style.width = resizeTa.rootElem.offsetWidth + "px";
	CursorDiv.style.height = resizeTa.rootElem.offsetHeight + "px";
	CursorDiv.style.cursor = e.target.style.cursor;
},

deactivate: function (){
    resizeTa.doc.onmouseup = '';
   	resizeTa.doc.onmousemove=''; 
    CursorDiv.style.width = '0px';
    CursorDiv.style.height = '0px';
    resizeTa.posdivs();
},

resizeta_h: function (e){
	try {
		if (!e) { e = window.event; }
		curPos = resizeTa.getposition(curTA_Nr);
		pos = resizeTa.positions(e);	
		resizeTa.TA[curTA_Nr].style.width = pos[0] - curPos[0] + "px";
	} catch(exc) {
	}		
},

resizeta_v: function (e){
	try {
		if (!e) { e = window.event; }
		curPos = resizeTa.getposition(curTA_Nr);
		pos = resizeTa.positions(e);	
		resizeTa.TA[curTA_Nr].style.height = pos[1] - curPos[1] + "px";
	} catch(exc) {
	}
},

resizeta_x: function (e){
	try {
		if (!e) {e = window.event; }
		curPos = resizeTa.getposition(curTA_Nr);
		pos = resizeTa.positions(e);
		resizeTa.TA[curTA_Nr].style.width = pos[0] - curPos[0] + 2 + "px";
		resizeTa.TA[curTA_Nr].style.height = pos[1] - curPos[1] + 2 + "px";
	} catch(exc) {
	}
},

positions: function(e) {
		if (e.pageX || e.pageY) {
			return [e.pageX, e.pageY];
		}
		if (e.clientX || e.clientY) {
			return [e.clientX + document.body.scrollLeft, e.clientY + document.body.scrollTop];
		}
	}	
};

toba.confirmar_inclusion('efs/resizeTa');

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.5944 ]--