Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //IBDW Photo Deluxe module Engine
- /*Pagina principale del modulo Photo Deluxe, da qui devono partire tutte le funzioni java,jquery,ajax del modulo
- Il sistema base gestisce anche l'accesso cookie e il redirect automatico nel caso di un url condiviso
- */
- include 'config.php';
- include 'templatesw.php';
- $controllopass= "SELECT * FROM photodeluxe_code LIMIT 0,1";
- $risultato = mysql_query($controllopass);
- $estrazione = mysql_fetch_assoc($risultato);
- $controllo = $estrazione['code'];
- $onecript = "sdfsiufhsuifhsuixccx45353954830dsjfipsfh439534538djksfsdfsd3453853534";
- $twocript = $_SERVER['HTTP_HOST'];
- $trecript = "dsfsfd7875474g3yuewyrfoggogtoreyut7834733429362dd6sfisgfffegregege803";
- $genera = $onecript.$twocript.$trecript;
- $okguest = 1;
- if(!isLogged()) {
- $select = "SELECT Active FROM sys_acl_levels WHERE Name = 'Non-member'";
- $eseguiselect = mysql_query($select);
- $assocnonmember = mysql_fetch_assoc($eseguiselect);
- if($assocnonmember['Active'] =='yes') {
- $estrazionefoto = "SELECT ID FROM sys_acl_actions WHERE Name = 'photos view'";
- $eseguifoto = mysql_query($estrazionefoto);
- $fotoid = mysql_fetch_assoc($eseguifoto);
- $idprivacyfoto = $fotoid['ID'];
- $visualizzaguest = "SELECT IDLevel FROM sys_acl_matrix WHERE IDLevel = 1 AND IDAction = $idprivacyfoto";
- $eseguiguest=mysql_query($visualizzaguest);
- $numeroguest = mysql_num_rows($eseguiguest);
- if($numeroguest==1) { $okguest = 1; } else { $okguest = 0; }
- }
- else { $okguest = 0; }
- }
- if($okguest==0) { header('Location: '.BX_DOL_URL_ROOT.'');}
- if (md5($genera) != $controllo )
- {
- echo '<b>'._t('_ibdw_photodeluxe_sicurity').'</b>';
- }
- else
- {
- ?>
- <script>
- var cookieData = location.hash;
- if (cookieData != 0)
- {
- cookieData = cookieData.replace("#","");
- var browserName=navigator.appName;
- if (browserName=="Microsoft Internet Explorer") { location.href = 'photodeluxe?'+cookieData;}
- else { location.href = 'page/photodeluxe?'+cookieData; }
- }
- </script>
- <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/swf/swfupload.js"></script>
- <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/script/js/swfupload.queue.js"></script>
- <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/script/js/fileprogress.js"></script>
- <script type="text/javascript" src="<?php echo BX_DOL_URL_ROOT;?>modules/ibdw/photo_deluxe/js/handlers.js"></script>
- <link href="<?php echo BX_DOL_URL_ROOT;?>modules/ibdw/photo_deluxe/upload/default.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript">
- function uploadsys(user,albumid) {
- var settings = {
- flash_url : "<?php echo BX_DOL_URL_ROOT;?>plugins/swfupload/swf/swfupload.swf",
- upload_url: "<?php echo BX_DOL_URL_ROOT;?>modules/ibdw/photo_deluxe/upload/upload.php",
- file_post_name : "file",
- post_params : { "user" : +user,
- "album" : +albumid,
- },
- file_size_limit : "100 MB",
- file_types : "*.jpg;*.gif;*.png",
- file_types_description : "All Files (JPG;PNG;GIF)",
- file_upload_limit : 100,
- file_queue_limit : 0,
- custom_settings : {
- progressTarget : "fsUploadProgress",
- cancelButtonId : "annullafoto"
- },
- debug: false,
- // Button settings
- button_width: "65",
- button_height: "29",
- button_image_url : "<?php echo BX_DOL_URL_ROOT.$imagepath;?>subbotblu.jpg",
- button_text: '<span class="theFont"><?php echo _t("_ibdw_photodeluxe_select");?></span>',
- button_text_style: ".theFont { font-size: 11px; font-family: Verdana; color:#FFFFFF; }",
- button_placeholder_id: "spanButtonPlaceHolder",
- button_text_left_padding: 12,
- button_text_top_padding: 3,
- // The event handler functions are defined in handlers.js
- file_queued_handler : fileQueued,
- file_queue_error_handler : fileQueueError,
- file_dialog_complete_handler : fileDialogComplete,
- upload_start_handler : uploadStart,
- upload_progress_handler : uploadProgress,
- upload_error_handler : uploadError,
- upload_success_handler : uploadSuccess,
- upload_complete_handler : uploadComplete
- };
- swfu = new SWFUpload(settings);
- };
- </script>
- <?php
- if(isset($_GET['iff']))
- { echo '<script>$(document).ready(function() {ibdw_photo_moduleupdate('.$_GET['iff'].','.$_GET['ia'].','.$_GET['ui'].');});</script>';}
- elseif(isset($_GET['ia']))
- { echo '<script>$(document).ready(function() { ibdw_photo_albumupdate('.$_GET['ia'].','.$_GET['ui'].');});</script>';}
- echo '<link href="modules/ibdw/photo_deluxe/'.$mytemplatepath.'style.css" rel="stylesheet" type="text/css" />';
- if($styletemplate == 0) { echo '<link href="modules/ibdw/photo_deluxe/'.$mytemplatepath.'dark.css" rel="stylesheet" type="text/css" />'; }
- $userid = (int)$_COOKIE['memberID'];
- echo '<div id="main_sys"><div id="uploadfoto"> </div><div id="ibdw_photo">';
- include('album.php');
- echo'</div><div id="ajaxload"></div></div>';
- 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>';
- echo '<div id="errori"></div>';
- ?>
- <script>
- function ibdw_photo_moduleupdate(iff,ia,ui) {
- $("#ajaximage"+iff).fadeIn(100);
- $.ajax({
- type: 'POST',
- data: "iff=" + iff +"&ia=" + ia +"&ui=" + ui,
- url: 'modules/ibdw/photo_deluxe/view.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'iff='+iff+'&ia='+ia+'&ui='+ui ;
- }
- });
- }
- function closerror() {
- $("#errori").fadeOut();
- }
- function ibdw_photo_moduleupdatetag(iff,ia,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "iff=" + iff +"&ia=" + ia +"&ui=" + ui + "&tag=1",
- url: 'modules/ibdw/photo_deluxe/view.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'iff='+iff+'&ia='+ia+'&ui='+ui ;
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function ibdw_photo_moduleupdatecmnt(iff,ia,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "iff=" + iff +"&ia=" + ia + "&lmtcmn=99" + "&ui=" + ui,
- url: 'modules/ibdw/photo_deluxe/view.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function ibdw_photo_albumupdate(ia,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "ia=" + ia + "&ui=" + ui,
- url: 'modules/ibdw/photo_deluxe/main.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'ia='+ia+'&ui='+ui ;
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function ibdw_photo_albumupdateviewall(ia,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "ia=" + ia + "&ui=" + ui + "&viewall=1",
- url: 'modules/ibdw/photo_deluxe/main.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'ia='+ia+'&ui='+ui ;
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function ibdw_photo_albumupage(ia,inizio,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "ia=" + ia + "&inizio=" + inizio + "&ui=" + ui,
- url: 'modules/ibdw/photo_deluxe/main.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'ia='+ia ;
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function ibdw_photo_albumupagecmn(ia,inizio,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "ia=" + ia + "&inizio=" + inizio + "&lmtcmn=99" + "&ui=" + ui,
- url: 'modules/ibdw/photo_deluxe/main.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'ia='+ia ;
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function organizza(ia,inizio,ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "ia=" + ia + "&inizio=" + inizio + "&ui=" + ui + "&organizza=1",
- url: 'modules/ibdw/photo_deluxe/main.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- window.location.hash = 'ia='+ia+'&ui='+ui ;
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function ibdw_photo_albumrestart(ui) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "thisajax=1" + "&ui=" + ui,
- url: 'modules/ibdw/photo_deluxe/album.php',
- cache: false,
- success: function(data) {
- $('#ibdw_photo').html(data);
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function fadealbum(ia) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: "ia=" + ia,
- url: "modules/ibdw/photo_deluxe/frammento.php",
- success: function(data){
- $("#uploadfoto").html(data);
- $("#uploadfoto").fadeIn();
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function chiudialbum() {
- $("#uploadfoto").fadeOut();
- }
- function setavatarphoto(iff) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- cache: false,
- type: 'POST',
- data: "iff="+iff,
- url: "modules/ibdw/photo_deluxe/setavatar.php",
- success: function(data){
- $("#ajaxload").fadeOut(400);
- notifica('<?php echo _t("_ibdw_photodeluxe_avatarnotify");?>');
- }
- });
- }
- function aggiornaultime(ultimafoto,idalbum) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: 'ultimafoto='+ultimafoto+'&idalbum='+idalbum,
- url: "modules/ibdw/photo_deluxe/aggiornaultime.php",
- success: function(data){
- $("#uploadfoto").html(data);
- $("#uploadfoto").fadeIn();
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function noncaricare(ultimafoto) {
- $("#ajaxload").fadeIn(400);
- $.ajax({
- type: 'POST',
- data: 'ultimafoto='+ultimafoto,
- url: "modules/ibdw/photo_deluxe/cancellaupload.php",
- success: function(data){
- $("#uploadfoto").html(data);
- $("#ajaxload").fadeOut(400);
- }
- });
- }
- function disattivabottone() {
- $("#coprimultiple").fadeIn(1);
- }
- function notifica(testo) {
- $("#popupinformation").fadeIn();
- $("#popupinformation p").html(testo);
- }
- function chiudinotifica() {
- $("#popupinformation").fadeOut();
- }
- function closeupload() {
- $("#modificaalbums").fadeOut();
- }
- </script>
- <?php }
- if(!isLogged() AND !isset($_GET['ia'])) {
- echo '<script> $(document).ready(function() {
- window.location.href = "'.BX_DOL_URL_ROOT.'";
- });</script>'; }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement