function getPromoImagesList() { $photos = getPromoImagesArray(); shuffle($photos); return implode(',', $photos); }
function getPromoCode() { global $site; global $logged; if (getParam('enable_flash_promo') != 'on') { $sCode = '<div class="promo_code_wrapper">' . getParam('custom_promo_code') . '</div>'; } else { $aImages = getPromoImagesArray(); $sImagesEls = ''; foreach ($aImages as $sImg) { $sImagesEls .= '<img src="' . $site['imagesPromo'] . $sImg . '" />'; } $sPromoLink = $site['url'] . ($logged['member'] ? 'member.php' : 'join.php'); $sCode = <<<EOF \t\t\t<script type="text/javascript" src="{$site['url']}inc/js/jquery.dolPromo.js"></script> \t\t\t<script type="text/javascript"> \t\t\t\t\$(document).ready( function() { \t\t\t\t\t\$( '#indexPhoto' ).dolPromo( 6000, 0.28125 ); \t\t\t\t} ); \t\t\t</script> \t\t\t<div id="indexPhoto" onclick="location='{$sPromoLink}'"> \t\t\t\t{$sImagesEls} \t\t\t</div> EOF; } return $sCode; }
function getPromoCode() { global $site; $sSiteUrl = BX_DOL_URL_ROOT; if (getParam('enable_flash_promo') != 'on') { $sCode = '<div class="promo_code_wrapper">' . getParam('custom_promo_code') . '</div>'; } else { $aImages = getPromoImagesArray(); $iImages = count($aImages); $sImagesEls = ''; foreach ($aImages as $sImg) { $sImagesEls .= '<img src="' . $site['imagesPromo'] . $sImg . '" />'; } $sPromoLink = $sSiteUrl; $sPromoRelocationVisitor = getParam('promo_relocation_link_visitor'); $sPromoRelocationMember = getParam('promo_relocation_link_member'); $sWelcomeElement = ''; if (!isMember()) { $sWelcomeC = _t('_Welcome_to_the_community'); $sWelcomeElement = '<div class="sys_title">' . $sWelcomeC . '</div>'; $sPromoLink .= $sPromoRelocationVisitor != '' ? $sPromoRelocationVisitor : 'join.php'; $sLoginSection = '<div class="sys_promo"><div class="subMenuOvr">'; $sLoginSection .= $GLOBALS['oSysTemplate']->parseHtmlByName('login_join.html', array()); $sLoginSection .= '</div></div>'; } else { $sLoginSection = ''; $aInfo = getProfileInfo(); $sWelcomeElement = '<div class="label_thumbnail">' . get_member_thumbnail($aInfo['ID'], "left", false) . '</div><div class="label_thumb">' . _t('_Hello member', $aInfo['NickName']) . '</div><div class="clear_both"></div>'; } $sCode = ''; if ($iImages > 1) { $GLOBALS['oSysTemplate']->addJs('jquery.dolPromo.js'); $sCode .= <<<EOF \t\t\t\t<script type="text/javascript"> \t\t\t\t\t\$(document).ready( function() { \t\t\t\t\t\t\$('#indexPhoto').dolPromo(8000, 1500); \t\t\t\t\t} ); \t\t\t\t</script> EOF; } $sCode .= <<<EOF <div id="indexPhotoBorder"> \t\t\t\t<div id="indexPhotoLabel"> \t\t\t\t\t{$sWelcomeElement} \t\t\t\t\t{$sLoginSection} \t\t\t\t</div> \t\t\t<div id="indexPhoto" onclick="location='{$sPromoLink}'"> \t\t\t\t{$sImagesEls} \t\t\t</div> </div> EOF; } return $sCode; }
function getCurrentPromoImages() { global $site; ?> <div style="margin-left:12px;"> <?php $aFiles = getPromoImagesArray(); if ($aFiles) { foreach ($aFiles as $sFile) { ?> <a href="javascript:void(0);" onmouseover="showFloatDesc('<img src="<?php echo $site['imagesPromo'] . $sFile; ?> " />');" onmousemove="moveFloatDesc( event);" onmouseout="hideFloatDesc();" ><?php echo $sFile; ?> </a> (<a href="<?php echo $_SERVER['PHP_SELF']; ?> ?delete=<?php echo urlencode($sFile); ?> " style="color:red;" onclick="return ask();">delete</a>) <br /> <?php } } else { echo 'No images found'; } ?> </div> <?php }
function getPromoImages() { global $site; $aFiles = getPromoImagesArray(); if (empty($aFiles)) { return MsgBox(_t('_Empty')); } $aResult = array(); foreach ($aFiles as $sFile) { $aResult[] = array('delete_url' => $GLOBALS['site']['url_admin'] . 'basic_settings.php?delete=' . urlencode($sFile), 'title' => $sFile); } return $GLOBALS['oAdmTemplate']->parseHtmlByName('promo_images.html', array('bx_repeat:images' => $aResult, 'images_url' => $site['imagesPromo'])); }