Beispiel #1
0
            $fotoInfo = dynamicImageLock($v['P_THUMB_PATH'], $v['P_KEY'], $v['P_ROTATION'], $v['P_WIDTH'], $v['P_HEIGHT'], 150, 150);
            $imageHspace = intval((150 - $fotoInfo[1]) / 2);
            $imageVspace = intval((150 - $fotoInfo[2]) / 2);
            echo '<div style="float:left; padding:12px; width:150px; height:150px;">
                  <a href="' . $url . '"><img src="' . $fotoInfo[0] . '" ' . $fotoInfo[3] . ' border="0" class="border_dark" hspace="' . $imageHspace . '" vspace="' . $imageVspace . '" /></a>
              </div>';
            $i++;
        }
    } else {
        echo '<div class="bold" style="padding-left:20px;">There are no photos tagged with ' . $options[0] . '</div>';
    }
    echo '</div>
          <br clear="all" />';
    echo '<div style="padding-top:0px; padding-left:10px; padding-bottom:8px;">Slideshows tagged with: ' . $options[0] . '<span style="font-weight:normal;">&nbsp;(<a href="/users/' . $username . '/slideshows/tags-' . $options[0] . '/">all slideshows tagged with ' . $options[0] . '</a>)</span></div>
          <div style="padding-left:20px;">';
    if (count($arrFlix) > 0) {
        foreach ($arrFlix as $v) {
            $fotoURL = dynamicImage($v['US_PHOTO']['thumbnailPath_str'], $v['US_PHOTO']['photoKey_str'], 150, 100);
            //$fotoURL = $v['US_PHOTO']['thumbnailPath_str'];
            $tmpLength = floor($v['A_LENGTH'] / 60);
            $length = $tmpLength . ':' . str_pad($v['A_LENGTH'] % 60, 2, '0', STR_PAD_LEFT);
            echo '<div style="padding-bottom:20px; float:left;" align="center">
                <div class="flix_border_medium"><a href="/slideshow?' . $v['US_KEY'] . '"><img src="' . $fotoURL . '" width="150" height="100" border="0" alt="Click to view slideshow" /></a></div>
                <div style="float:left; width:180px;" class="f_7 bold center"><a href="/slideshow?' . $v['US_KEY'] . '">' . str_mid($v['US_NAME'], 49) . '</a></div>
              </div>';
        }
    } else {
        echo '<div class="bold">There are no slideshows tagged with ' . $options[0] . '</div>';
    }
    echo '</div>';
}
     if ($i < $lastPage) {
         echo ' ... <a href="/?action=group.slideshows&group_id=' . $group_id . '&page=' . $lastPage . '">' . $lastPage . '</a>';
     }
 } else {
     echo 'Showing ' . $cnt_flix_array . ' slideshows';
 }
 echo '</span>';
 echo '</div>';
 echo '</div>';
 echo '<div style="margin-left:15px;">';
 echo '<div style="width:700px; padding-top:8px; margin:auto;">';
 $top_limit = $per_page + $offset;
 for ($i = $offset; $i < $top_limit; $i++) {
     // a flix exists
     if ($i < $cnt_flix_array) {
         $fotoURL = dynamicImage($flix_array[$i]['US_PHOTO']['thumbnailPath_str'], $flix_array[$i]['US_PHOTO']['photoKey_str'], 150, 100);
         if ($i % $per_row == 0) {
             echo '<div style="float:left; overflow:hidden; padding-top:10px; padding-left:10px; padding-right:10px; text-align:center;" id="flixBox' . $flix_array[$i]['US_ID'] . '">';
         } else {
             echo '<div style="float:left; overflow:hidden; padding-top:10px; padding-left:35px; padding-right:10px; text-align:center;" id="flixBox' . $flix_array[$i]['US_ID'] . '">';
         }
         echo '  <div class="flix_border_medium"><a href="/slideshow?' . $flix_array[$i]['US_KEY'] . '"><img src="' . $fotoURL . '" width="150" height="100" border="0" /></a></div>';
         echo '  <div class="bold">' . str_mid($flix_array[$i]['US_NAME'], 25) . '</div>
         </div>';
         if ($cnt_flix_array <= $page * $per_page - $per_page / 2 && $i == $offset + ($per_page / 2 - 1)) {
             break;
         }
     } else {
         if ($i % ($per_page / 2) == 0) {
             echo '<div style="float:left; overflow:hidden; padding-top:10px; padding-left:10px; padding-right:10px; text-align:center;" id="flixBox' . $flix_array[$i]['US_ID'] . '">';
         } else {
Beispiel #3
0
 $slideshowContent = $g->pendingApproval($params);
 $countSlideshows = $GLOBALS['dbh']->found_rows();
 echo '<a href="/?action=group.approve&group_id=' . $group_id . '&tab=photo" title="View photos to approve" style="cursor:pointer;"><div style="float:left; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; background-color:#eeeeee; width:100px; padding-top:5px; padding-bottom:5px;" class="f_8 bold center">Photos</div></a>';
 echo '<div style="float:left; border-right:1px solid #dddddd; border-top:1px solid #dddddd; width:100px; padding-top:5px; padding-bottom:5px;" class="f_8 bold center">Slideshows</div>';
 echo '<div style="float:left; border-bottom:1px solid #dddddd; width:598px; height:24px;"></div>';
 echo '<br clear="all" />';
 echo '<div style="border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; margin-top:-1px; width:800px;">';
 echo '<div id="slideshowsApproval"">';
 echo '<div style="margin-left:21px; padding-top:10px;">';
 if (count($slideshowContent) > 0) {
     $i = 0;
     $total_pages = ceil($countSlideshows / $per_page);
     echo '<div style="width:756px; border-bottom:1px solid #dddddd;"></div>';
     foreach ($slideshowContent as $k => $v) {
         $slideshowData = $fl->search(array('FLIX_ID' => $v['UF_ID'], 'GROUP_ID' => $group_id));
         $photoURL = dynamicImage($slideshowData['US_PHOTO']['thumbnailPath_str'], $slideshowData['US_PHOTO']['photoKey_str'], 120, 90);
         if ($i % $per_row == 0) {
             echo '<div style="float:left; width:150px; height:120px; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;" class=""><img src="' . $photoURL . '" border="0" width="120" height="90" style="margin-left:15px; margin-top:5px;" />';
             echo '<div style="float:left; padding-top:5px; padding-right:10px; padding-left:54px;"><a href="javascript:void(0);" onclick="approveSlideshow(' . $group_id . ', ' . $v['UF_ID'] . ', ' . $v['UF_ORIG_ID'] . ', ' . $v['U_ORIG_ID'] . ');" title="Approve slideshow"><img src="images/icons/checkmark_16x16.png" class="png" border="0" width="16" height="16" /></a></div>';
             echo '<div style="padding-top:5px;"><a href="javascript:void(0);" onclick="rejectSlideshow(' . $group_id . ', ' . $v['UF_ID'] . ', ' . $v['UF_ORIG_ID'] . ', ' . $v['U_ORIG_ID'] . ');" title="Reject slideshow"><img src="images/icons/delete_16x16.png" class="png" border="0" width="16" height="16" /></a></div>';
             echo '</div>';
         } else {
             echo '<div style="float:left; width:150px; height:120px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;"><img src="' . $photoURL . '" border="0" width="120" height="90" style="margin-left:15px; margin-top:5px;" />';
             echo '<div style="float:left; padding-top:5px; padding-right:10px; padding-left:54px;"><a href="javascript:void(0);" onclick="approveSlideshow(' . $group_id . ', ' . $v['UF_ID'] . ', ' . $v['UF_ORIG_ID'] . ', ' . $v['U_ORIG_ID'] . ');" title="Approve slideshow"><img src="images/icons/checkmark_16x16.png" class="png" border="0" width="16" height="16" /></a></div>';
             echo '<div style="padding-top:5px;"><a href="javascript:void(0);" onclick="rejectSlideshow(' . $group_id . ', ' . $v['UF_ID'] . ', ' . $v['UF_ORIG_ID'] . ', ' . $v['U_ORIG_ID'] . ');" title="Reject slideshow"><img src="images/icons/delete_16x16.png" class="png" border="0" width="16" height="16" /></a></div>';
             echo '</div>';
         }
         $i++;
         if ($i % $per_row == 0) {
             echo '<br clear="all" />';
         }
Beispiel #4
0
    if ($logged_in === true && $user_id == $_USER_ID) {
        echo '<div id="personalHome1Div" style="width:' . $photoWidth . 'px; height:' . $photoHeight . 'px; margin:auto;" class="border_dark" onmouseover="$(\'personalHome1Controls\').style.display = \'block\';" onmouseout="$(\'personalHome1Controls\').style.display = \'none\';"><a id="personalHome1Link" href="' . $fotoLink . '"><img id="personalHome1" src="' . $fotoURL . '" width="' . $photoWidth . '" height="' . $photoHeight . '"  border="0" /></a>';
        echo '<span id="personalHome1Controls" style="display:none;">';
        if ($isPhotoSet == false) {
            echo '<a href="javascript:void(0);" onclick="changePhoto(\'\');" title="click to change photo"><div id="photoIconDiv" style="position:relative; margin-top:-' . $marginTop . 'px;"><img id="photoIcon" src="images/icons/pencil_24x24.png" class="png" width="24" height="24" border="0" /></div></a><a href="javascript:void(0);" onclick="removePhoto(\'\');" title="click to remove photo"><div id="photoIconRemoveDisplay" style="display:none; position:relative; margin-top:-23px; margin-left:30px;"><img id="photoIconRemove" src="images/icons/delete_24x24.png" class="png" width="24" height="24" border="0" /></div></a></div>';
        } else {
            echo '<a href="javascript:void(0);" onclick="changePhoto(\'\');" title="click to change photo"><div id="photoIconDiv" style="position:relative; margin-top:-' . $marginTop . 'px;"><img id="photoIcon" src="images/icons/pencil_24x24.png" class="png" width="24" height="24" border="0" /></div></a><a href="javascript:void(0);" onclick="removePhoto(\'\');" title="click to remove photo"><div id="photoIconRemoveDisplay" style="display:block; position:relative; margin-top:-23px; margin-left:30px;"><img id="photoIconRemove" src="images/icons/delete_24x24.png" class="png" width="24" height="24" border="0" /></div></a></div>';
        }
        echo '</span>';
    } else {
        echo '<div id="personalHome1Div" style="width:' . $photoWidth . 'px; height:' . $photoHeight . 'px; margin:auto;" class="border_dark"><a id="personalHome1Link" href="' . $fotoLink . '"><img id="personalHome1" src="' . $fotoURL . '" width="' . $photoWidth . '" height="' . $photoHeight . '"  border="0" /></a></div>';
    }
    echo '<div style="text-align:left; margin-top:-' . $marginTop . 'px; margin-left:0px; position:absolute;" id="photoBlank"></div>
              <script type="text/javascript"> var photoBlankEffect = new fx.Opacity("photoBlank"); photoBlankEffect.hide(); </script>';
    for ($i = 1; $i < $photoCount; $i++) {
        $url = dynamicImage($photoData[$i]['P_THUMB_PATH'], $photoData[$i]['P_KEY'], 115, 50);
        echo '<div style="float:left; margin-bottom:10px;"><a href="users/' . $username . '/photo/' . $photoData[$i]['P_ID'] . '/?offset=' . $i . '"><img src="' . $url . '" width="115" height="50" border="0" hspace="10" vspace="25" class="border_dark" /></a></div>';
    }
} else {
    if ($user_id != $_USER_ID) {
        echo '<div class="bold italic">' . $displayName . ' has not added any photos to their personal page.</div>';
    } else {
        echo '<div class="bold">
                  <div>You have not added any photos to your personal page.</div>
                  <div style="margin:5px 0px 0px 25px;">
                    <div><a href="/?action=fotobox.upload_installer" class="plain"><img src="images/icons/left_up_16x16.png" class="png" width="16" height="16" border="0" hspace="4" vspace="4" align="absmiddle" />Start by uploading some photos</a></div>
                    <div><a href="/xml_result?action=fotopage_list_fotos&subaction=' . $subaction . '" class="plain lbOn"><img src="images/icons/add_alt_2_16x16.png" class="png" width="16" height="16" border="0" hspace="4" vspace="4" align="absmiddle" />Then add your photos or slideshows to your personal page</a></div>
                  </div>
                </div>';
    }
}
Beispiel #5
0
     echo '<div><br clear="all" /></div>';
 }
 ?>
   </div>
 </div>
 <div id="groupBanner">
   <div style="float:left;">
     <?php 
 include_once PATH_CLASS . '/CUser.php';
 $us =& CUser::getInstance();
 $avatar = $us->pref($user_id, 'AVATAR');
 if ($_USER_ID != $user_id || $_USER_ID == 0) {
     $avatarSrc = $avatar !== false ? dynamicImage($avatar, $us->pref($user_id, 'AVATAR_KEY'), PAGE_AVATAR_WIDTH, PAGE_AVATAR_HEIGHT) : 'images/avatar_none.gif';
     echo '<div><img src="' . $avatarSrc . '" width="' . PAGE_AVATAR_WIDTH . '" height="' . PAGE_AVATAR_HEIGHT . '" hspace="25"border="0" style="margin-top:10px; border:solid 3px white;" /></div>';
 } else {
     $avatarSrc = $avatar !== false ? dynamicImage($avatar, $us->pref($user_id, 'AVATAR_KEY'), PAGE_AVATAR_WIDTH, PAGE_AVATAR_HEIGHT) : 'images/avatar_select.gif';
     echo '<a href="javascript:void(0);" onclick="changeAvatar(\'\');" title="click to change avatar">
                 <div style="margin-left:25px;"><img id="profileAvatar" src="' . $avatarSrc . '" width="' . PAGE_AVATAR_WIDTH . '" height="' . PAGE_AVATAR_HEIGHT . '" border="0" style="margin-top:10px; border:solid 3px white;" /></div>
                 <div style="position:absolute; padding-top:13px; padding-left:28px; margin-top:-112px;"><img id="avatarIcon" src="images/icons/vcard_24x24.png" class="png" width="24" height="24" border="0" /></div>
               </a>
               <div style="text-align:left; margin-top:-102px; margin-left:260px; position:absolute;" id="avatarBlank"></div>
               <script type="text/javascript"> var avatarEffect = new fx.Opacity("avatarBlank"); avatarEffect.hide(); </script>';
 }
 ?>
   </div>
   <div style="float:left; margin-left:10px; margin-top:10px; width:675px;" class="f_dark">
     <div class="f_14 bold">
       <?php 
 echo '<div style="margin-left:20px;">' . $displayDescription . '&nbsp;</div>';
 ?>
     </div>
Beispiel #6
0
    $ids = '';
    echo '<div style="width:750px; margin:auto;">';
    $offsetUrl = $page * $perPage - $perPage;
    foreach ($arrFotos as $v) {
        $ids .= ',' . $v['P_ID'];
        $url = '?action=group.photo&group_id=' . $group_id . '&page=' . $page . '&id=' . $v['P_ID'];
        $url .= '&offset=' . $offsetUrl;
        if (isset($_GET['tags']) && $_GET['tags'] !== '') {
            $url .= '&tags=' . $_GET['tags'];
        }
        if ($v['P_NAME'] . $v['P_DESC'] != '') {
            $title = htmlentities($v['P_NAME'] . ' ' . $v['P_DESC']);
        } else {
            $title = 'Click to view photo';
        }
        $fotoUrl = dynamicImage($v['P_THUMB_PATH'], $v['P_KEY'], 150, 100);
        echo '<div style="float:left; padding:12px;">
                <a href="' . $url . '" title="' . $title . '"><img src="' . $fotoUrl . '" width="150" height="100" border="0" class="border_dark" /></a>
            </div>';
        $offsetUrl++;
        $i++;
    }
    echo '</div>';
} else {
    echo '<div style="width:400px; margin:auto; padding-top:20px;">';
    echo '<div class="bold">Your search for photos tagged with <span class="italic">' . htmlentities($_GET['tags']) . '</span> had 0 results.</div>';
    echo '<div style="padding-left:20px; padding-top:5px;" class="bold">';
    echo '<div style="padding-top:4px;">';
    echo '<div style="float:left; padding-right:3px;"><img src="images/bullet.gif" border="0" /></div>';
    echo '<div><a href="?action=group.photos&group_id=' . $group_id . '">View all of this group\'s photos</a></div>';
    echo '</div>';