Advertisement
johnburn

Decoded for: [email protected] [sistema.php]

Aug 17th, 2011
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 11.02 KB | None | 0 0
  1. <?php
  2. //IBDW Photo Deluxe module Engine
  3. /*Pagina principale del modulo Photo Deluxe, da qui devono partire tutte le funzioni java,jquery,ajax del modulo
  4.   Il sistema base gestisce anche l'accesso cookie e il redirect automatico nel caso di un url condiviso
  5. */
  6.     include 'config.php';
  7.     include 'templatesw.php';  
  8.     $controllopass= "SELECT * FROM photodeluxe_code LIMIT 0,1";
  9.     $risultato = mysql_query($controllopass);
  10.     $estrazione = mysql_fetch_assoc($risultato);
  11.     $controllo = $estrazione['code'];
  12.     $onecript = "sdfsiufhsuifhsuixccx45353954830dsjfipsfh439534538djksfsdfsd3453853534";
  13.     $twocript = $_SERVER['HTTP_HOST'];
  14.     $trecript = "dsfsfd7875474g3yuewyrfoggogtoreyut7834733429362dd6sfisgfffegregege803";
  15.     $genera = $onecript.$twocript.$trecript;
  16.     $okguest = 1;
  17.    
  18.     if(!isLogged()) {
  19.    
  20.       $select = "SELECT Active FROM sys_acl_levels WHERE Name = 'Non-member'";
  21.       $eseguiselect = mysql_query($select);
  22.       $assocnonmember = mysql_fetch_assoc($eseguiselect);
  23.      
  24.       if($assocnonmember['Active'] =='yes') {
  25.      
  26.         $estrazionefoto = "SELECT ID FROM sys_acl_actions WHERE Name = 'photos view'";
  27.         $eseguifoto = mysql_query($estrazionefoto);
  28.         $fotoid = mysql_fetch_assoc($eseguifoto);
  29.         $idprivacyfoto = $fotoid['ID'];
  30.        
  31.         $visualizzaguest = "SELECT IDLevel FROM sys_acl_matrix WHERE IDLevel = 1 AND IDAction = $idprivacyfoto";
  32.         $eseguiguest=mysql_query($visualizzaguest);
  33.         $numeroguest = mysql_num_rows($eseguiguest);
  34.        
  35.         if($numeroguest==1) { $okguest = 1; } else { $okguest = 0; }
  36.      
  37.       }
  38.      
  39.       else {  $okguest = 0; }
  40.      
  41.     }
  42.    
  43.     if($okguest==0) { header('Location: '.BX_DOL_URL_ROOT.'');}
  44.  
  45.     if (md5($genera) != $controllo )
  46.       {
  47.         echo '<b>'._t('_ibdw_photodeluxe_sicurity').'</b>';
  48.       }
  49.     else
  50.     {
  51. ?>
  52.     <script>
  53.     var cookieData = location.hash;
  54.     if (cookieData != 0)
  55.                     {
  56.             cookieData = cookieData.replace("#","");
  57.             var browserName=navigator.appName;
  58.             if (browserName=="Microsoft Internet Explorer") { location.href = 'photodeluxe?'+cookieData;}
  59.             else { location.href = 'page/photodeluxe?'+cookieData; }                
  60.                     }
  61.     </script>
  62.    
  63.    <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/swf/swfupload.js"></script>
  64.    <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/script/js/swfupload.queue.js"></script>
  65.    <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/script/js/fileprogress.js"></script>
  66.    <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>modules/ibdw/photo_deluxe/js/handlers.js"></script>
  67.    <link href="<?php echo BX_DOL_URL_ROOT;?>modules/ibdw/photo_deluxe/upload/default.css" rel="stylesheet" type="text/css" />
  68.    <script type="text/javascript">
  69.         function uploadsys(user,albumid) {
  70.                         var settings = {
  71.                 flash_url : "<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/swf/swfupload.swf",
  72.                 upload_url: "<?php echo BX_DOL_URL_ROOT;?>modules/ibdw/photo_deluxe/upload/upload.php",
  73.                 file_post_name : "file",
  74.                 post_params : { "user" : +user,
  75.                         "album" : +albumid,
  76.                       },
  77.                 file_size_limit : "100 MB",
  78.                 file_types : "*.jpg;*.gif;*.png",
  79.                 file_types_description : "All Files (JPG;PNG;GIF)",
  80.                 file_upload_limit : 100,
  81.                 file_queue_limit : 0,
  82.                 custom_settings : {
  83.                     progressTarget : "fsUploadProgress",
  84.                     cancelButtonId : "annullafoto"
  85.                 },
  86.                 debug: false,
  87.  
  88.                 // Button settings
  89.                 button_width: "65",
  90.                 button_height: "29",
  91.                 button_image_url : "<?php echo BX_DOL_URL_ROOT.$imagepath;?>subbotblu.jpg",
  92.         button_text: '<span class="theFont"><?php echo _t("_ibdw_photodeluxe_select");?></span>',
  93.                 button_text_style: ".theFont { font-size: 11px; font-family: Verdana; color:#FFFFFF; }",
  94.                 button_placeholder_id: "spanButtonPlaceHolder",
  95.                 button_text_left_padding: 12,
  96.                 button_text_top_padding: 3,
  97.                
  98.                 // The event handler functions are defined in handlers.js
  99.                 file_queued_handler : fileQueued,
  100.                 file_queue_error_handler : fileQueueError,
  101.                 file_dialog_complete_handler : fileDialogComplete,
  102.                 upload_start_handler : uploadStart,
  103.                 upload_progress_handler : uploadProgress,
  104.                 upload_error_handler : uploadError,
  105.                 upload_success_handler : uploadSuccess,
  106.                 upload_complete_handler : uploadComplete
  107.              };
  108.  
  109.             swfu = new SWFUpload(settings);
  110.          };
  111.          
  112.     </script>
  113.    
  114.      
  115.     <?php
  116.    
  117.     if(isset($_GET['iff']))
  118.         { echo '<script>$(document).ready(function() {ibdw_photo_moduleupdate('.$_GET['iff'].','.$_GET['ia'].','.$_GET['ui'].');});</script>';}
  119.            
  120.     elseif(isset($_GET['ia']))
  121.         { echo '<script>$(document).ready(function() { ibdw_photo_albumupdate('.$_GET['ia'].','.$_GET['ui'].');});</script>';}
  122.    
  123.     echo '<link href="modules/ibdw/photo_deluxe/'.$mytemplatepath.'style.css" rel="stylesheet" type="text/css" />';
  124.    
  125.     if($styletemplate == 0) { echo '<link href="modules/ibdw/photo_deluxe/'.$mytemplatepath.'dark.css" rel="stylesheet" type="text/css" />'; }
  126.     $userid = (int)$_COOKIE['memberID'];
  127.     echo '<div id="main_sys"><div id="uploadfoto"> </div><div id="ibdw_photo">';
  128.       include('album.php');  
  129.     echo'</div><div id="ajaxload"></div></div>';
  130.     echo'<div id="popupinformation"><h2>'._t("_ibdw_photodeluxe_infom").'</h2><p>La foto è stata condivisa correttamente</p><div class="bottoneinvio" onclick="chiudinotifica();">Ok</div></div>';
  131.     echo '<div id="errori"></div>';
  132. ?>
  133.  
  134. <script>
  135. function ibdw_photo_moduleupdate(iff,ia,ui) {
  136.   $("#ajaximage"+iff).fadeIn(100);
  137.   $.ajax({
  138.    type: 'POST',
  139.    data: "iff=" + iff +"&ia=" + ia +"&ui=" + ui,
  140.    url: 'modules/ibdw/photo_deluxe/view.php',
  141.    cache: false,
  142.     success: function(data) {
  143.      $('#ibdw_photo').html(data);  
  144.      window.location.hash = 'iff='+iff+'&ia='+ia+'&ui='+ui ;
  145.     }
  146. });
  147. }
  148.  
  149. function closerror()  {
  150. $("#errori").fadeOut();
  151. }
  152.  
  153. function ibdw_photo_moduleupdatetag(iff,ia,ui) {
  154.   $("#ajaxload").fadeIn(400);
  155.   $.ajax({
  156.    type: 'POST',
  157.    data: "iff=" + iff +"&ia=" + ia +"&ui=" + ui + "&tag=1",
  158.    url: 'modules/ibdw/photo_deluxe/view.php',
  159.    cache: false,
  160.     success: function(data) {
  161.      $('#ibdw_photo').html(data);  
  162.      window.location.hash = 'iff='+iff+'&ia='+ia+'&ui='+ui ;
  163.      $("#ajaxload").fadeOut(400);
  164.     }
  165. });
  166. }
  167. function ibdw_photo_moduleupdatecmnt(iff,ia,ui) {
  168.   $("#ajaxload").fadeIn(400);
  169.   $.ajax({
  170.    type: 'POST',
  171.    data: "iff=" + iff +"&ia=" + ia + "&lmtcmn=99" + "&ui=" + ui,
  172.    url: 'modules/ibdw/photo_deluxe/view.php',
  173.    cache: false,
  174.     success: function(data) {
  175.      $('#ibdw_photo').html(data);
  176.      $("#ajaxload").fadeOut(400);
  177.     }
  178. });
  179. }
  180. function ibdw_photo_albumupdate(ia,ui) {
  181.   $("#ajaxload").fadeIn(400);
  182.   $.ajax({
  183.    type: 'POST',
  184.    data: "ia=" + ia + "&ui=" + ui,
  185.    url: 'modules/ibdw/photo_deluxe/main.php',
  186.    cache: false,
  187.     success: function(data) {
  188.      $('#ibdw_photo').html(data);  
  189.      window.location.hash = 'ia='+ia+'&ui='+ui ;
  190.      $("#ajaxload").fadeOut(400);
  191.     }
  192. });
  193. }
  194.  
  195. function ibdw_photo_albumupdateviewall(ia,ui) {
  196.   $("#ajaxload").fadeIn(400);
  197.   $.ajax({
  198.    type: 'POST',
  199.    data: "ia=" + ia + "&ui=" + ui + "&viewall=1",
  200.    url: 'modules/ibdw/photo_deluxe/main.php',
  201.    cache: false,
  202.     success: function(data) {
  203.      $('#ibdw_photo').html(data);  
  204.      window.location.hash = 'ia='+ia+'&ui='+ui ;
  205.      $("#ajaxload").fadeOut(400);
  206.     }
  207. });
  208. }
  209.  
  210. function ibdw_photo_albumupage(ia,inizio,ui) {
  211.   $("#ajaxload").fadeIn(400);
  212.   $.ajax({
  213.    type: 'POST',
  214.    data: "ia=" + ia + "&inizio=" + inizio + "&ui=" + ui,
  215.    url: 'modules/ibdw/photo_deluxe/main.php',
  216.    cache: false,
  217.     success: function(data) {
  218.      $('#ibdw_photo').html(data);  
  219.      window.location.hash = 'ia='+ia ;
  220.      $("#ajaxload").fadeOut(400);
  221.     }
  222. });
  223. }
  224. function ibdw_photo_albumupagecmn(ia,inizio,ui) {
  225.   $("#ajaxload").fadeIn(400);
  226.   $.ajax({
  227.    type: 'POST',
  228.    data: "ia=" + ia + "&inizio=" + inizio + "&lmtcmn=99" + "&ui=" + ui,
  229.    url: 'modules/ibdw/photo_deluxe/main.php',
  230.    cache: false,
  231.     success: function(data) {
  232.      $('#ibdw_photo').html(data);  
  233.      window.location.hash = 'ia='+ia ;
  234.      $("#ajaxload").fadeOut(400);
  235.     }
  236. });
  237. }
  238. function organizza(ia,inizio,ui) {
  239.   $("#ajaxload").fadeIn(400);
  240.   $.ajax({
  241.    type: 'POST',
  242.    data: "ia=" + ia + "&inizio=" + inizio + "&ui=" + ui + "&organizza=1",
  243.    url: 'modules/ibdw/photo_deluxe/main.php',
  244.    cache: false,
  245.     success: function(data) {
  246.      $('#ibdw_photo').html(data);  
  247.      window.location.hash = 'ia='+ia+'&ui='+ui ;
  248.      $("#ajaxload").fadeOut(400);
  249.     }
  250. });
  251. }
  252. function ibdw_photo_albumrestart(ui) {
  253.   $("#ajaxload").fadeIn(400);
  254.   $.ajax({
  255.    type: 'POST',
  256.    data: "thisajax=1" + "&ui=" + ui,
  257.    url: 'modules/ibdw/photo_deluxe/album.php',
  258.    cache: false,
  259.     success: function(data) {
  260.      $('#ibdw_photo').html(data);  
  261.      $("#ajaxload").fadeOut(400);
  262.     }
  263. });
  264. }
  265. function fadealbum(ia) {
  266.   $("#ajaxload").fadeIn(400);
  267.   $.ajax({
  268.     type: 'POST',
  269.     data: "ia=" + ia,
  270.     url: "modules/ibdw/photo_deluxe/frammento.php",
  271.     success: function(data){
  272.       $("#uploadfoto").html(data);
  273.       $("#uploadfoto").fadeIn();
  274.       $("#ajaxload").fadeOut(400);
  275.     }
  276.     });
  277.     }
  278. function chiudialbum() {
  279.   $("#uploadfoto").fadeOut();
  280. }
  281. function setavatarphoto(iff) {
  282.   $("#ajaxload").fadeIn(400);
  283.   $.ajax({
  284.     cache: false,
  285.     type: 'POST',
  286.     data: "iff="+iff,
  287.     url: "modules/ibdw/photo_deluxe/setavatar.php",
  288.     success: function(data){
  289.       $("#ajaxload").fadeOut(400);
  290.       notifica('<?php echo _t("_ibdw_photodeluxe_avatarnotify");?>');
  291.     }
  292.     });
  293. }
  294.  
  295. function aggiornaultime(ultimafoto,idalbum) {
  296.   $("#ajaxload").fadeIn(400);
  297.   $.ajax({
  298.     type: 'POST',
  299.     data: 'ultimafoto='+ultimafoto+'&idalbum='+idalbum,
  300.     url: "modules/ibdw/photo_deluxe/aggiornaultime.php",
  301.     success: function(data){
  302.       $("#uploadfoto").html(data);
  303.       $("#uploadfoto").fadeIn();
  304.       $("#ajaxload").fadeOut(400);
  305.     }
  306.     });
  307.     }
  308.    
  309. function noncaricare(ultimafoto) {
  310.   $("#ajaxload").fadeIn(400);
  311.   $.ajax({
  312.     type: 'POST',
  313.     data: 'ultimafoto='+ultimafoto,
  314.     url: "modules/ibdw/photo_deluxe/cancellaupload.php",
  315.     success: function(data){
  316.       $("#uploadfoto").html(data);
  317.       $("#ajaxload").fadeOut(400);
  318.     }
  319.     });
  320.     }
  321.  
  322. function disattivabottone() {
  323.   $("#coprimultiple").fadeIn(1);
  324. }    
  325. function notifica(testo) {
  326.   $("#popupinformation").fadeIn();
  327.   $("#popupinformation p").html(testo);
  328. }      
  329.  
  330. function chiudinotifica() {
  331.   $("#popupinformation").fadeOut();
  332. }
  333.  
  334. function closeupload() {
  335.   $("#modificaalbums").fadeOut();
  336. }
  337. </script>
  338.  
  339. <?php }
  340.  
  341. if(!isLogged() AND !isset($_GET['ia'])) {  
  342. echo '<script> $(document).ready(function() {
  343.  window.location.href = "'.BX_DOL_URL_ROOT.'";
  344. });</script>';  }
  345. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement