コード例 #1
0
ファイル: rotating_images.php プロジェクト: sudogem/brcms
    function rotate_images($images = array(), $area = '')
    {
        $this->javaScript = '<script type="text/javascript">
			<!--
				//you may add your image file or text below
		
			var ' . $area . '_ =new Array(); ';
        $n = count($images);
        for ($i = 0; $i < $n; ++$i) {
            if (checkhttptext($images[$i]->banner_clickURL)) {
                $this->javaScript .= $area . '_[' . $i . ']=' . '"<a href=' . $images[$i]->banner_clickURL . '><img src=' . "'" . makeRelativePath($images[$i]->banner_imageurl, 7) . "'" . ' border=0></a>"; ';
            } else {
                $this->javaScript .= $area . '_[' . $i . ']=' . '"<a href=http://' . $images[$i]->banner_clickURL . '><img src=' . "'" . makeRelativePath($images[$i]->banner_imageurl, 7) . "'" . ' border=0></a>"; ';
            }
        }
        $this->javaScript .= 'var current=0;
		
			var ns6=document.getElementById&&!document.all;
		
			function changeItem(){
				if(document.layers){
					document.' . $area . '.document.write(' . $area . '_[current])
					document.' . $area . '.document.close()
				}
			
				if(ns6)document.getElementById("' . $area . '").innerHTML=' . $area . '_[current]
				{
					if(document.all){
						' . $area . '.innerHTML=' . $area . '_[current]
					}
				}
				if (current==' . $n . ') { 
					current=0 
				} else { 
					current++ 
				}
				setTimeout("changeItem()",1000)
			}
				window.onload=changeItem
			//-->
		</script>';
    }
コード例 #2
0
ファイル: advertise.php プロジェクト: sudogem/brcms
$gerger->start();
$gerger->setprecision(4);
/**
 * Get the active banner ads 148x300
 */
$banner = new rotate_banner();
$bannerdata = $banner->view_banner('148x300');
$ads148x300 = '';
if ($bannerdata) {
    if (checkhttptext($bannerdata->banner_clickURL)) {
        $ads148x300 .= '<p><a href="' . $PHP_SELF . '?bannerID=' . $bannerdata->bannerID . '">';
        $ads148x300 .= '<img src="' . makeRelativePath($bannerdata->banner_imageurl, 7) . '" border="0" width="130" ></a>';
        $ads148x300 .= '</p>';
    } else {
        $ads148x300 .= '<p><a href="' . $PHP_SELF . '?bannerID=' . $bannerdata->bannerID . '">';
        $ads148x300 .= '<img src="' . makeRelativePath($bannerdata->banner_imageurl, 7) . '" border="0" width="130" ></a>';
        $ads148x300 .= '</p>';
    }
}
/**
 * Get the sponsored links.., esp. the active clients 
 */
$sql = " select website from corporate_partners cp ";
$sql .= " where cp.status = '1' ";
if (!($result = $db->query($sql))) {
    die('Error:' . $db->error());
}
$links = array();
while ($links[] = $db->fetcharray()) {
}
$db->freeresult();
コード例 #3
0
ファイル: index.php プロジェクト: sudogem/brcms
    }
}
/**
 * Get the active banner ads 800x140
 */
$banner = new rotate_banner();
$bannerdata = $banner->view_banner('800x140');
$ads800x140 = '';
if ($bannerdata) {
    if (checkhttptext($bannerdata->banner_clickURL)) {
        $ads800x140 .= '<p><a href="' . $PHP_SELF . '?bannerID=' . $bannerdata->bannerID . '">';
        $ads800x140 .= '<img src="' . makeRelativePath($bannerdata->banner_imageurl, 7) . '" border="0" ></a>';
        $ads800x140 .= '</p>';
    } else {
        $ads800x140 .= '<p><a href="' . $PHP_SELF . '?bannerID=' . $bannerdata->bannerID . '">';
        $ads800x140 .= '<img src="' . makeRelativePath($bannerdata->banner_imageurl, 7) . '" border="0" ></a>';
        $ads800x140 .= '</p>';
    }
}
/**
 * Get the clicked banner from the rotated banner...
 */
$bannerclick = new rotate_banner();
$bannerclick->getclicks($_REQUEST['bannerID']);
/**
 * Get the sponsored links.., esp. the active clients 
 */
$sql = " select website from corporate_partners cp ";
$sql .= " where cp.status = '1' ";
if (!($result = $db->query($sql))) {
    die('Error:' . $db->error());
コード例 #4
0
ファイル: preview_article.php プロジェクト: sudogem/brcms
 * Get the image sets of the article
 */
$sql = " select * from stockphotos s, ";
$sql .= " article_imgs ai ";
$sql .= " where ai.articleID=" . $_SESSION['articleID'];
$sql .= " and ai.imageID = s.imageID ";
$sql .= "and ai.show_image = 1";
$db->query($sql);
$article_images = array();
while ($article_images[] = $db->fetcharray()) {
}
$thumbnail = '';
for ($i = 0; $i < count($article_images) - 1; $i++) {
    foreach ($article_images as $field => $value) {
        if ($field == 'imageID') {
            $x = makeRelativePath($article_images[$i]->image_filename, 4);
            $thumbnail .= '<div class="xpthumbnail">';
            $thumbnail .= '<img src="' . $x . '" name="Image1" class="" width="200"  height="100" border="0" >';
            $thumbnail .= '<p><b>Photo by:</b>' . $article_images[$i]->image_photographer_author . '</p>';
            $thumbnail .= '<p><b>Caption:</b>' . $article_images[$i]->image_captions . '</p>';
            $thumbnail .= '<p><b>Alt:</b>' . $article_images[$i]->image_alttext . '</p>';
            if ($article_images[$i]->show_image) {
                $thumbnail .= '<div align="center"><img src="images/apply_f2.png"  border="0" alt="" align="" />';
                $thumbnail .= '<p class="orange"><b>Selected</b></p>';
                $thumbnail .= '</div>';
            }
            $thumbnail .= '</div>';
        }
    }
}
// start generating page
コード例 #5
0
ファイル: add_banner.php プロジェクト: sudogem/brcms
    die('Error:' . $db->error());
}
$ads = array();
while ($ads[] = $db->fetcharray()) {
}
/**
 * Populate all the corporate partners into an array..
 */
$bannerurl = '';
for ($i = 0; $i < count($ads); $i++) {
    foreach ($ads as $field => $data) {
        if ($field == 'bannerID') {
            $imgurl = $ads[$i]->banner_imageurl;
            $bannerurl .= '<option value="' . $imgurl . '">';
            //$bannerurl .= '<option value="' . $ads[$i]->imageID . '">';
            $bannerurl .= makeRelativePath($imgurl, 9);
            $bannerurl .= '</option>';
        }
    }
}
// set default blank image..
$bannerimg = '<img src="../images/blank.png" name="imagelib" >';
/**
 * Create an array of article status for the option lists
*/
$bannertype = array("148x300", "800x140", "600x140", "180x700");
foreach ($bannertype as $idx => $value) {
    if ($value == $_SESSION['optstatus']) {
        $optbanner .= "<option value='{$value}' selected>{$value}</option>";
    } else {
        $optbanner .= "<option value='{$value}' >{$value}</option>";
コード例 #6
0
ファイル: image_manager.php プロジェクト: sudogem/brcms
            if ($imageID == 'imageID') {
                $dir_images .= '<div class = "xpthumbnail2">';
                $dir_images .= '<a href="' . $cpimgs[$i]->imageID . '">';
                $imageurl = makeRelativePath($cpimgs[$i]->image_filename, 4);
                $dir_images .= '<a href="#" border="0"  onClick=popupWindow("' . "{$imageurl}" . '",' . "{$i}" . ',530,350,"yes","yes");><br>';
                $parts = pathinfo($imageurl);
                switch ($parts["extension"]) {
                    case 'swf':
                        $dir_images .= '<div class="center"><img src="images/swf_16.png" border="0" align="middle" ></div>';
                        break;
                    default:
                        $dir_images .= '<div class="center"><img src="' . $imageurl . '" width="50" height="65" border="0" alt ="' . $file . '"></div>';
                        break;
                }
                $dir_images .= '</a>';
                $dir_images .= '<br>' . makeRelativePath($imageurl, 6);
                $dir_images .= '<br><a href="delete_image.php?imageID=' . $cpimgs[$i]->imageID . '" ><img src="../admin/images/edit_trash.gif" border="0"></a>';
                $dir_images .= '</div>';
            }
        }
    }
}
/**
 * Populate all the corporate partners into an array..
 */
$sql = " select * from corporate_partners ";
if (!($result = $db->query($sql))) {
    die('Error:' . $db->error());
}
$cp = array();
while ($cp[] = $db->fetcharray()) {
コード例 #7
0
ファイル: view_banner.php プロジェクト: sudogem/brcms
$action->track_activity($userID, $action->viewing_bannerads, 'Viewing the banner ' . $cpimages[0]->banner_name);
if ($cpimages[0]->banner_imageurl != "") {
    $bannerimg = '<img src="' . makeRelativePath($cpimages[0]->banner_imageurl, 2) . '" name="imagelib" >';
} else {
    $bannerimg = '<img src="images/ads/blank.png" name="imagelib">';
}
if ($cpimages[0]->banner_show) {
    $showbanner .= '<input name="showbanner" type="radio" value="1" checked >Yes';
    $showbanner .= '<input name="showbanner" type="radio" value="0" >No';
} else {
    $showbanner .= '<input name="showbanner" type="radio" value="1" >Yes';
    $showbanner .= '<input name="showbanner" type="radio" value="0" checked >No';
}
/**
 * Create an array of article status for the option lists
*/
$bannertype = array("148x300", "180x700", "600x140", "800x140");
foreach ($bannertype as $idx => $value) {
    if ($value == $cpimages[0]->banner_type) {
        $optbanner .= "<option value='{$value}' selected>{$value}</option>";
    } else {
        $optbanner .= "<option value='{$value}' >{$value}</option>";
    }
}
$impleft = $cpimages[0]->imptotal - $cpimages[0]->impmade;
$stylesheet = ' ../templates/admin2.css';
$task = ' Edit ';
$tpl = new template_parser('../templates/view_banner.tpl.php');
$tags = array('{FROM_MONTH}' => $optmonth, '{FROM_DAY}' => $optday, '{FROM_YEAR}' => $optyear, '{BANNERNAME}' => $cpimages[0]->banner_name, '{CLIENTNAMES}' => $optclients, '{OWNER}' => 'Owner', '{EMAIL}' => 'Email', '{BANNERDESC}' => $cpimages[0]->banner_description, '{BANNERSIZE}' => $optbanner, '{IMPTOTAL}' => $cpimages[0]->imptotal, '{CREDITS}' => $cpimages[0]->impbalance, '{IMPMADE}' => $cpimages[0]->impmade, '{IMPLEFT}' => ' ' . $impleft, '{CLICKS}' => $cpimages[0]->banner_clicks, '{BANNERIMAGE}' => $bannerimg, '{CLIENTNAME}' => getBannerclient_info($cpimages[0]->banner_clientID, 'clientname'), '{BANNERURL}' => makeRelativePath($cpimages[0]->banner_imageurl, 9), '{CLICKURL}' => $cpimages[0]->banner_clickURL, '{YESNO}' => $showbanner, '{MESSAGE}' => $message, '{TASK}' => $task, '{STYLESHEET}' => $stylesheet, '{SITENAME}' => 'CMS Adminss', '{TOPNAV}' => 'top_menu.php', '{FOOTER}' => 'footer.php');
$tpl->parse_template($tags);
print $tpl->display();
コード例 #8
0
if (isset($_SESSION['login'])) {
    $userID = $_SESSION['userID'];
    $usertype = $_SESSION['usertype'];
}
$db = new database();
$imageid = $_GET['imageID'];
$sql = " select * from stockphotos ";
$sql .= " where imageID=" . intval($imageid);
if (!($result = $db->query($sql))) {
    die('Error:' . $db->error());
}
$image_details = array();
while ($image_details[] = $db->fetcharray()) {
}
$photoby = $image_details[0]->image_photographer_author;
$captions = $image_details[0]->image_captions;
$alt_text = $image_details[0]->alt_text;
$imageurl = makeRelativePath($image_details[0]->image_filename, 4);
$parts = pathinfo($imageurl);
switch ($parts["extension"]) {
    case 'swf':
        $imgsrc = '<p>' . $imageurl . '" border="0" alt ="' . $alt_text . '</p>';
        break;
    default:
        $imgsrc = '<img src="' . $imageurl . '" border="0" alt ="' . $alt_text . '">';
        break;
}
$tpl = new template_parser('../templates/preview_image_details.tpl.php');
$tags = array('{IMAGETITLE}' => makeRelativePath($imageurl, 6), '{IMAGE}' => $imgsrc, '{CLIENT_NAME}' => $client_name, '{BANNER_NAME}' => $banner_name, '{BANNER_DESCRIPTIONS}' => $banner_desc, '{PHOTO_BY}' => $photoby, '{CAPTIONS}' => $captions, '{ALT_TEXT}' => $alt_text, '{SITENAME}' => 'CMS Adminss', '{HEADER}' => ' ', '{TOPNAV}' => '../admin/top_menu.php', '{FOOTER}' => 'footer.php');
$tpl->parse_template($tags);
print $tpl->display();
コード例 #9
0
ファイル: banner_ads_manager.php プロジェクト: sudogem/brcms
 $row_data .= '</td>';
 $row_data .= '<td>';
 $row_data .= '<input type="checkbox" name="cid[]" id="cb' . $i . '" value="' . $clients_images[$i]->bannerID . '" onClick="isChecked(this.checked);"/>';
 $row_data .= '</td>';
 $row_data .= '<td>';
 $row_data .= '<a href="' . VIEW_BANNER_URL . $clients_images[$i]->bannerID . '">';
 $row_data .= '&nbsp;' . $clients_images[$i]->banner_name;
 $row_data .= '</a>';
 $row_data .= '</td>';
 $row_data .= '<td class="green">';
 $client_name = getBannerclient_info($clients_images[$i]->banner_clientID, 'clientname');
 $row_data .= '&nbsp;' . $client_name;
 $row_data .= '</td>';
 $row_data .= '<td class="blue2">';
 $row_data .= '<a href="#"  onClick=popupWindow("' . makeRelativePath($clients_images[$i]->banner_imageurl, 4) . '","win1",650,350,"yes","yes");>';
 $row_data .= '&nbsp;' . makeRelativePath($clients_images[$i]->banner_imageurl, 9);
 $row_data .= '</td>';
 $row_data .= '<td class="blue2">';
 if (checkhttptext($clients_images[$i]->banner_clickURL)) {
     $url = splithttptext($clients_images[$i]->banner_clickURL);
     $row_data .= '<a href="' . $clients_images[$i]->banner_clickURL . '">' . $url[1] . '</a>';
 } else {
     $row_data .= '<a href="http://' . $clients_images[$i]->banner_clickURL . '">' . $clients_images[$i]->banner_clickURL . '</a>';
 }
 $row_data .= '</td>';
 $row_data .= '<td ';
 switch ($clients_images[$i]->banner_show) {
     case 1:
         $row_data .= 'class="green">';
         $row_data .= 'published';
         break;