コード例 #1
0
ファイル: tad_web_image.php プロジェクト: prolin99/tad_web
function tad_web_image()
{
    global $xoopsDB;
    if (empty($_GET['WebID'])) {
        $where_webid = "";
    } else {
        $WebID = intval($_GET['WebID']);
        $where_webid = "where a.WebID='{$WebID}'";
    }
    $sql = "select a.ActionName,a.ActionID,b.WebTitle,a.WebID from " . $xoopsDB->prefix("tad_web_action") . " as a join " . $xoopsDB->prefix("tad_web") . " as b on a.WebID=b.WebID {$where_webid} order by rand() limit 0,1";
    $result = $xoopsDB->query($sql) or redirect_header($_SERVER['PHP_SELF'], 3, mysql_error());
    list($ActionName, $ActionID, $WebTitle, $WebID) = $xoopsDB->fetchRow($result);
    if (empty($ActionID)) {
        return;
    }
    $slide_images = "";
    $block['WebTitle'] = $WebTitle;
    $block['WebID'] = $WebID;
    $block['ActionID'] = $ActionID;
    $block['ActionName'] = $ActionName;
    include_once XOOPS_ROOT_PATH . "/modules/tadtools/TadUpFiles.php";
    $tad_web_action_image = new TadUpFiles("tad_web");
    $subdir = isset($WebID) ? "/{$WebID}" : "";
    $tad_web_action_image->set_dir('subdir', "/{$subdir}");
    $tad_web_action_image->set_col("ActionID", $ActionID);
    $photos = $tad_web_action_image->get_file();
    if (file_exists(XOOPS_ROOT_PATH . "/modules/tadtools/ResponsiveSlides.php")) {
        include_once XOOPS_ROOT_PATH . "/modules/tadtools/ResponsiveSlides.php";
        $ResponsiveSlides = new slider(120, false);
        $i = 1;
        foreach ($photos as $pic) {
            if ($pic['description'] == $pic['original_filename']) {
                $pic['description'] = "";
            }
            $ResponsiveSlides->add_content($i, $pic['description'], '', $pic['path'], '', XOOPS_URL . "/modules/tad_web/action.php?WebID={$WebID}&ActionID={$ActionID}");
            $i++;
        }
        $slide_images = $ResponsiveSlides->render();
    }
    $block['slide_images'] = $slide_images;
    return $block;
}
コード例 #2
0
ファイル: function.php プロジェクト: prolin99/tad_web
function TadUpFilesHead()
{
    global $WebID;
    include_once XOOPS_ROOT_PATH . "/modules/tadtools/TadUpFiles.php";
    $TadUpFilesHead = new TadUpFiles("tad_web", "/{$WebID}/head", null, "", "/thumbs");
    $TadUpFilesHead->set_thumb("100px", "60px", "#000", "center center", "no-repeat", "contain");
    return $TadUpFilesHead;
}