$albumToDelete = mysql_fetch_object($albumToDelete); if ($albumToDelete->a_user_id == $currentUser) { // Delete images $albumPath = 'profiles/' . sha1($currentUser) . '/' . sha1($albumToDelete->a_id); if (file_exists('../' . $albumPath)) { $deletedDirectory = delete_directory($albumPath); } else { $deletedDirectory = true; } if ($deletedDirectory) { // Delete db album's photos eliminarRegistro('albumes_det', 'ad_a_id', $albumToDelete->a_id); // Delete album eliminarRegistro('albumes', 'a_id', $albumToDelete->a_id); // Reactive referrals' credit if exists $newCredit = Credit::renewCredit($userInfo->id, $albumToDelete->a_id); $userInfo = getUserInfo($_COOKIE['id']); $app->redirect($app->getConfig()->getUrl("perfil?us=" . $userInfo->act_code . "&act=portafolio")); } } } if ($act == "activarAlbum") { updateTable("albumes", "a_status = 'S'", "a_id = '{$_REQUEST['a_id']}' AND a_user_id = '{$_COOKIE['id']}'"); $arreglo[] = array('resp' => "Se ha enviado la información"); echo json_encode($arreglo); } if ($act == "borrarfoto") { updateTable("albumes_det", "ad_status = 'N'", "ad_a_id = '{$_REQUEST['a_id']}' AND ad_id = '{$_REQUEST['ad_id']}' AND ad_user_id = '{$_COOKIE['id']}'"); // $perfilSha1 = sha1($_COOKIE['id']); // $albumSha1 = sha1($_REQUEST['a_id']); // $fileName = $_REQUEST['file_name'];
$events->trackEvent('Usuario - Confirmaciones de registro', 'Confirmación de cliente', $user->user_type); } // Add referral to referring user if exists if (isset($_GET['ru']) && isset($_GET['ru'])) { $referringUserId = $_GET['ru']; $media = $_GET['rm']; if ($referringUserId != null) { $referral = new Referral(); $referral->referringUser = $referringUserId; $referral->referredUser = $user->id; $referral->media = $media; $referral->newReferral(); // Si tiene cantidad de referrals suficiente, convertir en credits $idsRefToCred = Referral::checkAvailableReferral($referringUserId); if ($idsRefToCred != false) { Credit::newCredit($referringUserId); Referral::markReferralAsExchanged($referringUserId); } // Event: Referidos - Registrados totales $eventData = new stdClass(); $eventData->referring_user = $referringUserId; $eventData->referred_user = $user->id; if ($user->user_type == User::USER_TYPE_PHOTOGRAPHER) { $events->trackEvent('Referido - Registros confirmados', 'Confirmación fotógrafo', $user->id); } else { $events->trackEvent('Referido - Registros confirmados', 'Confirmación cliente', $user->id); } } } } else { $mss = "No se ha encontrado una cuenta que concuerde con los datos suministrados. Si cree que esto es un error por favor póngase en contacto con nosotros.";
$rs_foto->album_thumb = UrlHelper::getAlbumThumbUrl($rs_foto->base_url, 223, 150, true); if ($rs_foto->ad_is_principal) { $rs_album->principal = $rs_foto; } else { $rs_album->fotos[] = $rs_foto; } $rs_album->total_fotos++; } //Si no hay principal , coloco a la primera if ($rs_album->principal == null) { $rs_album->principal = array_shift($rs_album->fotos); } $albums[] = $rs_album; } // Check available credit $creditAvailable = Credit::getRealAvailableCredits($currentUser->id, count($albums)); ?> <div class="col-xs-12"> <h2 class="portafolio main-title"> Portafolio </h2> <?php if ($same_user) { ?> <a <?php echo $creditAvailable > 0 ? "href='album'" : ''; ?> class="btn btn-primary pull-right <?php echo $creditAvailable > 0 ? '' : 'trigger-share'; ?>