Example #1
0
}
if ($job == 'pagewrite') {
    header("Location: admin.php?go=page");
}
if ($job == "pagemanage") {
    $start_id = ($page - 1) * $adminitemperpage;
    $detail_array = $blog->getgroupbyquery("SELECT * FROM `{$db_prefix}pages` ORDER BY `pagetime` DESC LIMIT {$start_id}, {$adminitemperpage}");
    for ($i = 0; $i < count($detail_array); $i++) {
        $tmp_tm = gmdate('Y/m/d H:i', $detail_array[$i]['pagetime'] + 3600 * $config['timezone']);
        if ($i % 2 == 0) {
            $addclass = 'hiddenitem';
        } else {
            $addclass = 'visibleitem';
        }
        $hiddensign = "<img src='admin/theme/{$themename}/openblog.gif' alt=''>";
        $tablebody .= "<tr class='{$addclass}'><td align='center'><input type='checkbox' name='selid[]' id='selid[]' value='{$detail_array[$i]['pageid']}'></td><td align='center'>{$hiddensign}</td><td><a href=\"" . getlink_pages($detail_array[$i]['pageid'], $detail_array[$i]['pagealias']) . "\">{$detail_array[$i]['pagetitle']}</a></td><td>{$tmp_tm}</td><td align='center'><a href='javascript: redirectcomfirm (\"admin.php?go=entry_deletepage_{$detail_array[$i]['pageid']}&opt=d\");'><img src='admin/theme/{$themename}/del.gif' alt='{$lna[78]}' title='{$lna[78]}' border='0'></a></td><td align='center'><a href='admin.php?go=page_editpage_{$detail_array[$i]['pageid']}'><img src='admin/theme/{$themename}/edit.gif' alt='{$lna[77]}' title='{$lna[77]}' border='0'></a></td></tr>";
    }
    $numenries = $blog->countbyquery("SELECT COUNT(*) FROM `{$db_prefix}pages`");
    $pagebar = gen_page($page, 5, "admin.php?go=entry_pagemanage", $numenries, $adminitemperpage);
    $display_overall .= highlightadminitems('pagemanage', 'entry');
    $display_overall_plus = <<<eot
<table class='tablewidth entry-list' align=center cellpadding=4 cellspacing=0>
<tr>
<td width=160 class="sectstart">
{$lna[1057]}
</td>
<td class="sectend">{$lna[1058]}</td>
</tr>
</table>

<form action="admin.php?go=entry_deletepage" method="post" id='f_s' name='f_s'>
Example #2
0
        if ($findalias[0]['pagealias'] == $pagealias) {
            $pagealias .= '_' . rand(1000, 9999);
        }
        $deletealias = false;
    }
    $currentuserid = $userdetail['userid'];
    $finaltime = time();
    if ($job == 'store') {
        $query = "INSERT INTO `{$db_prefix}pages` (pageid,pagetitle,pagecontent,pageauthor,pagetime,pageedittime,closesidebar,htmlstat,ubbstat,emotstat,pagealias) VALUES (null, '{$pagetitle}','{$content}','{$currentuserid}','{$finaltime}', 0, '{$closesidebar}','{$htmlstat}', '{$ubbstat}', '{$emotstat}', '{$pagealias}')";
        $blog->query($query);
        $currentid = db_insert_id();
        //Add shortcuts on the top ,shortcuttext,shortcuttarget
        if ($addshortcut == 1) {
            $shortcuttext = $shortcutname;
            $shortcuttarget = $shortcuttarget == '' ? '' : ", 'target'=>'" . admin_convert($shortcuttarget) . "'";
            $infotoadd = "\$blogitem['pageshortcut{$currentid}']=array('type'=>'link', 'name'=>'pageshortcut{$currentid}', 'url'=>'" . getlink_pages($currentid, $pagealias) . "', 'text'=>'{$shortcuttext}' {$shortcuttarget});";
            $maxmodid = $blog->countbyquery("SELECT MAX(`modorder`) FROM `{$db_prefix}mods`");
            $maxmodid += 1;
            $intro = "{$lna[1128]}{$shortcuttext}";
            $blog->query("INSERT INTO `{$db_prefix}mods` VALUES ('header', 'pageshortcut{$currentid}', '{$intro}', '1', '{$maxmodid}', 'custom')");
            recache_mods();
            mod_append($infotoadd);
        }
    } else {
        $currentid = $itemid;
        $query = "UPDATE `{$db_prefix}pages` SET pagetitle='{$pagetitle}', pageedittime='{$finaltime}', closesidebar='{$closesidebar}', htmlstat='{$htmlstat}', ubbstat='{$ubbstat}', emotstat='{$emotstat}', pagecontent='{$content}', pagealias='{$pagealias}' WHERE `pageid`='{$id}'";
        $blog->query($query);
    }
    catchsuccess($finishok, array($backtoaddnew, $backtomanage));
}
function autoselect($name, $arrayoption, $arrayvalue, $selectedid = 0, $disabled = 0)