作者:BackupTheBerlio
项目:dolphin-dwbn-sv
$iUser = htmlspecialchars_adv($_GET['iUser']);
}
if (isset($_POST['check']) && is_array($_POST['check'])) {
foreach ($_POST['check'] as $iKey => $iVal) {
switch (true) {
case isset($_POST['Delete']):
deleteItem((int) $iVal);
break;
case isset($_POST['Approve']):
approveItem((int) $iVal);
break;
}
}
}
TopCodeAdmin();
ContentBlockHead("Profile media");
echo getPostModMediaPage($sType, $sStatus, $iUser);
ContentBlockFoot();
BottomCode();
function getPostModMediaPage($sType = 'photo', $sStatus = 'passive', $iUser = 0)
{
global $dir;
global $site, $max_thumb_width, $max_thumb_height, $max_photo_width, $max_photo_height;
$ret = '';
$aFiles = getUnapprovedFilesArray($sType, $sStatus, $iUser);
$style = '
float:left;
margin:5px 11px;
padding:5px;
border:1px solid silver;
text-align:center;
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
<td align="right">
<input name="s_nickname" type="submit" value="Search by Nickname" />
</td>
<td align="center">
<input name="s_mail" type="submit" value="Search by Email" />
</td>
<td align="left">
<input name="s_id" type="submit" value="Search by ID" />
</td>
</tr>
</table>
</form>
<?php
ContentBlockFoot();
ContentBlockHead("Profiles");
?>
<center>
<?php
echo ResNavigationRet('ProfilesUpper', 0);
?>
</center>
<form action="profiles.php<?php
echo substr(get_vars(), 0, strlen($get_vars) - 1);
?>
" method="post" name="prf_form">
<table cellspacing="1" cellpadding="0" class="small1" style="border: none; background-color: #eee; width: 590px; text-align: center;">
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
$action_result .= "News deleting failed";
}
}
$_page['header'] = "News";
$_page['header_text'] = "News compose";
TopCodeAdmin();
ContentBlockHead("News");
if (strlen($action_result)) {
echo "<br><center><div class=\"err\">{$action_result}</div></center><br>\n";
}
MemberPrintNews();
if ((int) $_GET['edit_id'] != 0) {
$news_arr = db_arr("SELECT `ID`, DATE_FORMAT(`Date`, '{$short_date_format}' ) AS 'Date', `Header`, `Snippet`, `Text` FROM `News` WHERE `ID` = " . (int) $_GET['edit_id']);
}
ContentBlockFoot();
ContentBlockHead("News compose");
?>
<form method="post" action="news.php">
<table style="border:1px solid gray;background-color:#EEEEEE;margin:0px auto;">
<tr>
<td style="text-align:right;font-weight:bold;padding:3px;">Header:</td>
<td style="padding:3px;">
<input name="header" style="width:380px;" value="<?php
echo htmlspecialchars($news_arr['Header']);
?>
">
</td>
</tr>
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
<div id="helpTypeId" style="position: relative; margin: 2px; padding: 1px; white-space: nowrap;">CONTENT</div>
<div id="helpDescId" style="position: relative; margin: 2px; padding: 1px;">CONTENT</div>
<div id="helpNoteId" style="position: relative; margin: 2px; padding: 1px; text-align: justify;">CONTENT</div>
</div>
<?php
$helpDivCode = ob_get_contents();
ob_end_clean();
/*
if ( $logged['admin'] )
TopCodeAdmin( $helpDivCode );
else
TopCodeAff( $helpDivCode );
*/
TopCodeAdmin($helpDivCode);
ContentBlockHead("Finance " . $sHead);
if (strlen($tr['error_text'])) {
echo "<br><center><div class=\"err\">{$tr['error_text']}</div></center><br>";
}
?>
<br>
<center>
<script type="text/javascript">
<!--
function updateControls()
{
document.forms['calculations_form'].elements['tr_order_num'].disabled = !(document.getElementById('id_order').checked);
document.forms['calculations_form'].elements['tr_last_days'].disabled = !(document.getElementById('id_last').checked);
document.forms['calculations_form'].elements['tr_exact_date'].disabled = !(document.getElementById('id_date').checked);
document.getElementById('exact_choose').disabled = !(document.getElementById('id_date').checked);
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
echo $enable_recurring ? 'checked="checked"' : '';
?>
/>
</td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" class="no" name="settings_save" value="Save" style="width: 60px;" /></td>
</tr>
</table>
</div>
</form>
</center>
<?php
ContentBlockFoot();
ContentBlockHead("Manage payment providers");
if (strlen($status_text)) {
echo "\r\n<center>\r\n\t<div class=\"err\">{$status_text}</div>\r\n</center>";
}
?>
<center>
<?php
$payments_res = db_res("SELECT `ID`, `Name`, `Caption`, `Active`, `Mode`, `Debug`, `SupportsRecurring`, `LogoFilename` FROM `PaymentProviders`");
while ($payment_arr = mysql_fetch_assoc($payments_res)) {
PPShowProviderBox($payment_arr);
}
?>
</center>
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
ContentBlockHead('Version', 0, 'version');
echo "Installed - {$site['ver']}.{$site['build']}<br />\n";
echo "Latest - {$sDolVerLatest}<br />\n";
echo '<a href="http://www.boonex.com/products/dolphin/download/">Check For Updates</a>';
ContentBlockFoot();
ContentBlockHead('Links', 0, 'links');
showAdminLinks();
ContentBlockFoot();
?>
</div>
<div style="width:400px;float:left;">
<?php
if ($news_enable) {
if ($oNews = new BxRSS('http://www.boonex.com/unity/blog/featured_posts/?rss=1')) {
ContentBlockHead('BoonEx News Feed', 0, 'news_feed');
$iNewsNum = 0;
foreach ($oNews->items as $oItem) {
?>
<div class="news_block">
<div class="news_title"><a href="<?php
echo $oItem->link;
?>
"><?php
echo $oItem->title;
?>
</a></div>
<div class="news_date"><?php
echo date('j F Y', strtotime($oItem->pubDate));
?>
</div>
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
</table>
</center>
<?php
}
?>
</form>
<center>
<?php
echo ResNavigationRet('AffBannersLower', 0);
?>
</center>
<?php
ContentBlockFoot();
if ((int) $_GET['EditBanner']) {
ContentBlockHead("Edit Banner");
?>
<form method="POST" action="<?php
echo $_SERVER['PHP_SELF'];
?>
">
<table align="center" cellspacing=1 cellpadding=4 class="text" width=90%>
<tr class=panel>
<td align=center width=10%> ID </td>
<td align=center width=10%> XSize </td>
<td align=center width=10%> YSize </td>
<td align=center width=50%> Banner file </td>
<td align=center width=20%> Status </td>
</tr>
<tr>
<td align=center width=10%><?php
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
$iPerPage = 10;
$iTotalPages = ceil($iTotalNum / $iPerPage);
$iCurPage = (int) $_GET['page'];
if ($iCurPage > $iTotalPages) {
$iCurPage = $iTotalPages;
}
if ($iCurPage < 1) {
$iCurPage = 1;
}
$sLimitFrom = ($iCurPage - 1) * $iPerPage;
$sqlOrder = " ORDER BY `medDate` DESC ";
$sqlLimit = "LIMIT {$sLimitFrom}, {$iPerPage}";
$sQuery = "\r\n\tSELECT\r\n\t\t`a`.`medID`,\r\n\t\t`a`.`medProfId`,\r\n\t\t`a`.`medTitle`,\r\n\t\tUNIX_TIMESTAMP(`a`.`medDate`) as `medDate`,\r\n\t\t`a`.`medExt`,\r\n\t\t`a`.`medViews`,\r\n `a`.`Approved`,\r\n\t\t`b`.`NickName`\r\n\tFROM `share" . $sType . "Files` as `a`\r\n\tLEFT JOIN `Profiles` `b` ON\r\n\t\t`b`.`ID` = `a`.`medProfId`\r\n\t{$sqlWhere}\r\n\t{$sqlOrder}\r\n\t{$sqlLimit}\r\n\t";
$rData = db_res($sQuery);
TopCodeAdmin();
ContentBlockHead("List of Photo files");
echo browseCode();
ContentBlockFoot();
BottomCode();
function browseCode()
{
global $site;
global $rData;
global $iTotalPages;
global $iCurPage;
$sCode = '<div id = "browseMain">';
$sCode .= '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">';
if (mysql_num_rows($rData)) {
while ($aData = mysql_fetch_array($rData)) {
$sStyle = $aData['Approved'] == 'true' ? ' style="border: 2px solid #00CC00;"' : ' style="border: 2px solid #CC0000;"';
$sImage = $site['sharingImages'] . $aData['medID'] . '_t.' . $aData['medExt'];
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
* http://creativecommons.org/licenses/by/3.0/
*
* Dolphin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the Creative Commons Attribution 3.0 License for more details.
* You should have received a copy of the Creative Commons Attribution 3.0 License along with Dolphin,
* see license.txt file; if not, write to marketing@boonex.com
***************************************************************************/
require_once '../inc/header.inc.php';
require_once BX_DIRECTORY_PATH_INC . 'design.inc.php';
require_once BX_DIRECTORY_PATH_INC . 'admin_design.inc.php';
require_once BX_DIRECTORY_PATH_INC . 'utils.inc.php';
$logged['admin'] = member_auth(1, true, true);
$_page['css_name'] = 'links.css';
TopCodeAdmin();
ContentBlockHead("Manage links");
if (!$demo_mode && 'add' == $_GET['action']) {
echo GetLinkForm();
} elseif (!$demo_mode && 'addnew' == $_POST['action']) {
if (1 > strlen($_POST['title'])) {
echo GetActionText('Please enter title');
echo GetLinkForm(false, 0, true);
} elseif (1 > strlen($_POST['URL'])) {
echo GetActionText('Please enter URL');
echo GetLinkForm(false, 0, true);
} elseif (1 > strlen($_POST['desc'])) {
echo GetActionText('Please enter description');
echo GetLinkForm(false, 0, true);
} else {
if (db_res("INSERT INTO `Links` SET `Title` = '" . $_POST['title'] . "', `URL` = '" . $_POST['URL'] . "', `Description` = '" . $_POST['desc'] . "';")) {
echo GetActionText('link successfully added', 1);
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
$iCurPage = $iTotalPages;
}
if ($iCurPage < 1) {
$iCurPage = 1;
}
$sLimitFrom = ($iCurPage - 1) * $iPerPage;
$aSqlQuery['sqlLimit'] = "LIMIT {$sLimitFrom}, {$iPerPage}";
$aSqlQuery['sqlOrder'] = "ORDER BY `{$oNew->aTableFields['medDate']}` DESC";
$aManage = array('medID', 'medProfId', 'medTitle', 'medUri', 'medDate', 'medViews', 'medExt', 'Approved');
if ($iTotalNum > 0) {
$aCount = array('total' => $iTotalPages, 'current' => $iCurPage, 'per_page' => $iPerPage);
$rData = $oNew->getFilesList($aSqlQuery, $aManage);
$sCode = browseCode($oNew, $rData, $aCount);
}
TopCodeAdmin();
ContentBlockHead("List of {$sBigType} files");
echo $sCode;
ContentBlockFoot();
BottomCode();
function browseCode($oNew, $rData, $aCount)
{
$sCode = '<div id="browseMain"><form method="post" action="">';
$iCount = mysql_num_rows($rData);
$sCheckAll = $iCount > 1 ? '<input type="checkbox" name=\\"ch_all" onclick="checkAll( \'Check[]\', this.checked )" />Check all' : '';
if ($iCount) {
while ($aData = mysql_fetch_array($rData)) {
$sCode .= $oNew->showBrowseUnit($aData, true);
}
} else {
$sCode .= '<div>There is are files</div>';
}
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
$p_per_page = 10;
}
// ------------------------------
$sql = "SELECT COUNT(*) FROM ProfilesPolls WHERE `poll_approval` = '0'";
$p_num = db_arr($sql);
$p_num = $p_num[0];
$pages_num = ceil($p_num / $p_per_page);
$real_first_p = (int) ($page - 1) * $p_per_page;
$page_first_p = $real_first_p + 1;
$result = db_res("SELECT `id_profile`, `id_poll` FROM ProfilesPolls WHERE `poll_approval` = 0 LIMIT {$real_first_p}, {$p_per_page};");
$_page['header'] = "Polls PostModeration";
$_page['header_text'] = "Polls that need to be checked by admin";
$_page['js'] = 1;
$_page['js_name'] = 'profile_poll.js';
TopCodeAdmin();
ContentBlockHead("Created (and not yet approved) profile polls:");
?>
<center>
<?php
echo ResNavigationRet('PollsUpper', 0);
?>
</center>
<form name="prf_form" method="post" action="post_mod_ppolls.php<?php
$get_vars = get_vars();
echo substr($get_vars, 0, strlen($get_vars) - 1);
?>
">
<?php
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
}
$_page['header'] = "Polls administration";
$_page['header_text'] = "";
TopCodeAdmin();
ContentBlockHead("Polls administration");
if (strlen($action_result)) {
echo "<br><center><div class=\"err\">{$action_result}</div></center><br>\n";
}
MemberPrintPolls();
$m_per_row = 1;
if ((int) $_GET['edit_id'] != 0) {
$poll_arr = db_arr("SELECT * FROM `polls_q` WHERE `ID` = " . (int) $_GET['edit_id']);
$res_answers = db_res("SELECT `IDanswer`, `ID`, `Answer`, `Votes` FROM `polls_a` WHERE `ID` = " . (int) $_GET['edit_id'] . " ORDER BY `IDanswer` ASC");
}
ContentBlockFoot();
ContentBlockHead("Polls");
?>
<form method=post action="polls.php">
<table border=0 cellspacing=1 cellpadding=0 width=100% class="text">
<tr>
<td colspan=<?php
echo $m_per_row;
?>
>
<table cellspacing=0 class=text width=100%>
<td class=panel><img src="<?php
echo $site['icons'];
?>
artic_papr.gif"></td>
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
$iPerPage = 10;
$iTotalPages = ceil($iTotalNum / $iPerPage);
$iCurPage = (int) $_GET['page'];
if ($iCurPage > $iTotalPages) {
$iCurPage = $iTotalPages;
}
if ($iCurPage < 1) {
$iCurPage = 1;
}
$sLimitFrom = ($iCurPage - 1) * $iPerPage;
$sqlOrder = " ORDER BY `medDate` DESC ";
$sqlLimit = "LIMIT {$sLimitFrom}, {$iPerPage}";
$sQuery = "\r\n\tSELECT\r\n\t\t`a`.`ID` as `medID`,\r\n\t\t`a`.`Owner` as `medProfId`,\r\n\t\t`a`.`Title` as `medTitle`,\r\n\t\t`a`.`Date` as `medDate`,\r\n\t\t`a`.`Views` as `medViews`,\r\n `a`.`Approved`,\r\n\t\t`b`.`NickName`\r\n\tFROM `RayMovieFiles` as `a`\r\n\tLEFT JOIN `Profiles` as `b` ON\r\n\t\t`b`.`ID` = `a`.`Owner`\r\n\t{$sqlWhere}\r\n\t{$sqlOrder}\r\n\t{$sqlLimit}\r\n\t";
$rData = db_res($sQuery);
TopCodeAdmin();
ContentBlockHead("List of Video files");
echo browseCode();
ContentBlockFoot();
BottomCode();
function browseCode()
{
global $site;
global $rData;
global $iTotalPages;
global $iCurPage;
$sCode = '<div id = "browseMain">';
$sCode .= '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">';
if (mysql_num_rows($rData)) {
while ($aData = mysql_fetch_array($rData)) {
$sStyle = $aData['Approved'] == 'true' ? ' style="border: 2px solid #00CC00;"' : ' style="border: 2px solid #CC0000;"';
$sProf = '<a href="' . $site['url'] . 'profile_edit.php?ID=' . $aData['medProfId'] . '">' . $aData['NickName'] . '</a>';
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
// Process deleting
delete_item($_GET['ID'], $res);
compileMenus();
header('location:' . $_SERVER['PHP_SELF']);
}
if (isset($_POST['Add'])) {
add_or_edit_item();
compileMenus();
}
if ('reset' == $_GET['action']) {
reset_menu();
compileMenus();
header('location:' . $_SERVER['PHP_SELF']);
}
TopCodeAdmin();
ContentBlockHead("Member Menu");
// Get a list of all fields.
$query_str = "SELECT * FROM `MemberMenu` ORDER BY `MenuOrder` ASC";
$res = db_res($query_str);
if ($_GET['action'] == 'upload') {
display_form((int) $_GET['ID']);
} else {
echo "<p class=text><a href=\"{$_SERVER['PHP_SELF']}?action=upload\">Add new item</a></p>\n";
echo "<p class=text><a href=\"{$_SERVER['PHP_SELF']}?action=reset\">Reset items</a></p>\n";
display_menu($res);
}
ContentBlockFoot();
BottomCode();
//display all current menu items
function display_menu($res)
{
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
</tr>
<tr>
<td colspan=7 align="center"><input class=no type=submit name="prf_form_submit" value="Send Message"></td>
</tr>
</table>
</form>
<center>
<?php
echo ResNavigationRet('ProfilesLower', 0);
?>
</center>
<?php
ContentBlockFoot();
ContentBlockHead("Legend");
?>
<center>
<table cellpadding="1" cellspacing="2" border="0" width="40%" align="center" class="brd">
<tr><td colspan="2" class="panel" align="right">Status of profile</td></tr>
<tr>
<td class="prof_stat_Unconfirmed" width="30" style="border: 1px solid silver;"> </td>
<td class="brd" align="right">Unconfirmed</td>
</tr>
<tr>
<td class="prof_stat_Approval" width="30" style="border: 1px solid silver;"> </td>
<td class="brd" align="right">Approval</td>
</tr>
<tr>
<td bgcolor="#ffffff" width="30" style="border: 1px solid silver;"> </td>
<td class="brd" align="right">Active</td>
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
?>
</textarea>
</fieldset>
<div style="text-align:center;margin-top:10px;">
<input type="submit" name="doSavePromoSett" value="Save" />
</div>
</form>
<?php
}
ContentBlockFoot();
$saveSettings = 'yes' == $_POST['save_settings'];
if (FALSE != $saveSettings) {
saveIndexPageSettings();
}
ContentBlockHead("Index page settings");
displayIndexPageSettings();
ContentBlockFoot();
BottomCode();
function setNewMainLogo($filename, $ext)
{
global $dir;
$newFileName = "{$dir['mediaImages']}logo_tmp.{$ext}";
$sLogoName = "{$dir['mediaImages']}logo.{$ext}";
if (!move_uploaded_file($filename, $newFileName)) {
echo 'Couldn\'t move file.';
} else {
if ($_REQUEST['resize']) {
$width = (int) $_REQUEST['new_width'];
$height = (int) $_REQUEST['new_height'];
if (!($width > 0 and $height > 0)) {
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
// Display log in form if user is not logged in.
login_form('', 3);
}
$logged['moderator'] = member_auth(3);
$_page['header'] = 'Moderator Panel';
TopCodeAdmin();
// Get number of total registered members.
$total_members = db_arr('SELECT COUNT(*) FROM `Profiles`;');
$total_members = $total_members[0];
//
$status_arr[0] = "Unconfirmed";
$status_arr[1] = "Approval";
$status_arr[2] = "Active";
$status_arr[3] = "Rejected";
$status_arr[4] = "Suspended";
ContentBlockHead("Total registered members");
?>
<center>
<table cellspacing=1 cellpadding=3 border=0 width="70%" align="center" bgcolor="#cccccc" >
<tr>
<td bgcolor="E5E5E5" class="text" align="left"><a href="<?php
echo $site['url'];
?>
moderators/profiles.php">Total registered members:</a></td>
<td bgcolor="E5E5E5" width=50 class="text" align="right"><b><?php
echo $total_members;
?>
</b></td>
</tr>
<?php
$i = 0;
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
function membershipActions($membershipID)
{
global $IDNonMember;
global $site;
$membershipID = (int) $membershipID;
if ($membershipID <= 0) {
return '';
}
ob_start();
ContentBlockHead("Membership Actions");
?>
<!-- <div class="sectionHeader">Membership Actions</div>
<div class="sectionBody"><div style="padding: 10px"> -->
<?php
$resActions = db_res("SELECT ID, Name FROM MemActions ORDER BY Name");
$arrActions = array();
while (list($ID, $desc) = mysql_fetch_row($resActions)) {
$arrActions[(int) $ID] = $desc;
}
?>
<div align="left">
<?php
echo $_POST['add_action'] ? addMembershipAction($membershipID, $_POST['add_action_id']) : '';
?>
<?php
echo $_POST['update_action'] ? updateMembershipAction($membershipID, $_POST['update_action_id'], $_POST['allowedCnt'], $_POST['period'], $_POST['dateStart'], $_POST['dateEnd'], $_POST['additionalParamValue']) : '';
?>
<?php
echo $_POST['delete_action'] ? deleteMembershipAction($membershipID, $_POST['delete_action_id']) : '';
?>
</div>
<?php
$resLevelActions = db_res("\r\n\t\tSELECT\tIDAction,\r\n\t\t\t\tAllowedCount,\r\n\t\t\t\tAllowedPeriodLen,\r\n\t\t\t\tAllowedPeriodStart,\r\n\t\t\t\tAllowedPeriodEnd,\r\n\t\t\t\tAdditionalParamName,\r\n\t\t\t\tAdditionalParamValue\r\n\t\tFROM\tMemLevelActions\r\n\t\t\t\tINNER JOIN MemActions\r\n\t\t\t\tON MemLevelActions.IDAction = MemActions.ID\r\n\t\tWHERE MemLevelActions.IDLevel = {$membershipID}\r\n\t\tORDER BY MemActions.Name");
$arrLevelActions = array();
while ($arr = mysql_fetch_assoc($resLevelActions)) {
$ID = $arr['IDAction'];
unset($arr['IDAction']);
$arrLevelActions[(int) $ID] = $arr;
}
$optionsText = "";
foreach ($arrActions as $ID => $desc) {
if (!$arrLevelActions[$ID]) {
$optionsText .= "\n<option value=\"{$ID}\">{$desc}</option>";
}
}
if (strlen($optionsText)) {
?>
<div align="right">
<form action="<?php
echo $_SERVER['SCRIPT_NAME'];
?>
?edit=actions&edit_level=<?php
echo $membershipID;
?>
" method="POST">
<input type="hidden" name="add_action" value="yes" />
<select name="add_action_id">
<?php
echo $optionsText;
?>
</select>
<input type="submit" value="Add action" />
</form>
</div>
<?php
}
foreach ($arrLevelActions as $ID => $arrAction) {
?>
<div class="actionRowHeader">
<table width="100%" style="height: 100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" align="left" width="100%"><b><?php
echo $arrActions[$ID];
?>
</b></td>
<td valign="middle" align="right" style="padding-right: 5px;">
<a id="showHide<?php
echo $ID;
?>
" href="" onclick="showHide('showHide<?php
echo $ID;
?>
', 'actionRow<?php
echo $ID;
?>
'); return false;">Show</a>
</td>
<td>
<form action="<?php
echo $_SERVER['SCRIPT_NAME'];
?>
?edit=actions&edit_level=<?php
echo $membershipID;
?>
" method="POST" style="padding:0; margin:0;">
<input type="hidden" name="delete_action" value="yes" />
<input type="hidden" name="delete_action_id" value="<?php
echo $ID;
?>
" />
//.........这里部分代码省略.........
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
" method="POST">
<input type="hidden" name="action" value="add_cat" />
<input type="text" name="Categ_Name" style="width:200px;" />
<input type="submit" value="Add" />
</form>
</div>
<?php
ContentBlockFoot();
// if selected category - view it's groups.
if ($_REQUEST['view_cat']) {
$cat = (int) $_REQUEST['view_cat'];
$aCateg = db_arr("SELECT * FROM `GroupsCateg` WHERE `ID`={$cat}");
if ($aCateg['ID']) {
?>
<a name="view_cat"></a><?php
ContentBlockHead("Groups of category "" . htmlspecialchars_adv($aCateg['Name']) . """);
?>
<div style="text-align:right;"><a href="#">Top</a></div><?php
$aGroupsNum = db_arr("SELECT COUNT(*) FROM `Groups` WHERE `categID`={$cat}");
$iGroupsNum = (int) $aGroupsNum[0];
if ($iGroupsNum) {
$resPerPage = 10;
$pagesNum = ceil($iGroupsNum / $resPerPage);
$page = (int) $_REQUEST['page'];
if ($page < 1) {
$page = 1;
}
if ($page > $pagesNum) {
$page = $pagesNum;
}
$sqlFrom = ($page - 1) * $resPerPage;
作者:BackupTheBerlio
项目:dolphin-dwbn-sv
</tr>
</table>
<br />
<input type="submit" class="no" value="Show" />
<input type="hidden" name="action" value="show" />
<input type="hidden" name="from" value="0" />
</form>
</center>
<?php
ContentBlockFoot();
/**
* Shows div with results of event search form
*/
if (strlen($show_query)) {
ContentBlockHead("Events");
?>
<center>
<script language="JavaScript" type="text/javascript">
<!--
function navigationSubmit( fromParam )
{
document.forms['showEventsForm'].elements['from'].value = fromParam;
document.forms['showEventsForm'].submit();
}
-->
</script>
<?php
if ($show_num == 0) {