<?php
if(FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID'))) {
?><a href="<?php echo ADMIN_URL; ?>/index.php"><?php echo $TEXT['ADMINISTRATION']; ?></a><br />
<a href="http://[you-website.domain]/admin/pages/modify.php?page_id=<?php echo $page_id; ?>">Edit Page</a>
<?php
}
?>
<?php
if(FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID'))) {
?><a href="<?php echo ADMIN_URL; ?>/index.php"><?php echo $TEXT['ADMINISTRATION']; ?></a><br />
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php echo $page_id; ?>">Edit Page</a>
<?php
}
?>
<?php
if(FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
{
?>
<a href="<?php echo ADMIN_URL; ?>/index.php"><?php echo $TEXT['ADMINISTRATION']; ?></a><br />
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php echo $page_id; ?>"><?php echo $HEADING['MODIFY_PAGE']; ?></a>
<?php
}
?>
<?php
if(FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
if ($wb->get_session('GROUP_ID')==1)
{
?>
<a href="<?php echo ADMIN_URL; ?>/index.php"target="_blank"><?php echo $TEXT['ADMINISTRATION']; ?></a><br />
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php echo $page_id; ?>"target="_blank"><?php echo $HEADING['MODIFY_PAGE']; ?></a>
<?php
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
if ($wb->get_session('GROUP_ID')==1)
{
?>
<a href="<?php echo ADMIN_URL; ?>/index.php"><?php
echo $TEXT['ADMINISTRATION']; ?></a><br />
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php
if ($page_id)
echo $page_id;
else
echo "3";
?>" target="_blank"><?php echo $HEADING['MODIFY_PAGE']; ?></a>
<?php
}
?>
<?php
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
if ($wb->get_session('GROUP_ID')==1)
{
?>
<a href="<?php echo ADMIN_URL; ?>/index.php"><?php
echo $TEXT['ADMINISTRATION']; ?></a><br />
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php
if ($page_id)
echo $page_id;
else
echo $wb->default_page_id; ;
?>" target="_blank"><?php echo $HEADING['MODIFY_PAGE']; ?></a>
<?php
}
?>
<div id="content">
<?php
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
if ($wb->get_session('GROUP_ID')==1) {
?>
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php
if ($page_id)
echo $page_id;
else
echo $wb->default_page_id; ;
?>" target="_blank"><img align="right" src="<?php echo ADMIN_URL ?>/images/modify_16.png" alt="<?php echo $HEADING['MODIFY_PAGE']; ?>" /></a>
<?php } ?>
<h2><?php echo MENU_TITLE; ?></h2>
<?php page_content(); ?>
<?php
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
// Get permissons
$database = new database();
$results = $database->query("SELECT * FROM ".TABLE_PREFIX."pages WHERE page_id = '$page_id'");
$results_array = $results->fetchRow();
$old_admin_groups = explode(',', $results_array['admin_groups']);
$old_admin_users = explode(',', $results_array['admin_users']);
$this_user = $wb->get_session('GROUP_ID');
if (is_numeric(array_search($this_user, $old_admin_groups)) ) {
?>
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php
if ($page_id)
echo $page_id;
else
echo $wb->default_page_id; ;
?>" target="_blank"><img align="right" src="<?php echo ADMIN_URL ?>/images/modify_16.png" alt="<?php echo $HEADING['MODIFY_PAGE']; ?>" /></a>
<?php } ?>
Check the use of { and } for the nested if's
I don't see a { at the first if and think you need an extra ending } at the last php bit.
Good luck
John
<?php
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID'))) {
// Get permissons
if ($page_id) { $this_page = $page_id; }
else { $this_page = $wb->default_page_id; }
$database = new database();
$results = $database->query("SELECT * FROM ".TABLE_PREFIX."pages WHERE page_id = '$this_page'");
$results_array = $results->fetchRow();
$old_admin_groups = explode(',', $results_array['admin_groups']);
$old_admin_users = explode(',', $results_array['admin_users']);
$this_user = $wb->get_session('GROUP_ID');
if (is_numeric(array_search($this_user, $old_admin_groups)) )
{
?>
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=
<?php
if ($page_id) { echo $page_id; }
else { echo $wb->default_page_id; }
?>
" target="_blank"><img align="right" src="<?php echo ADMIN_URL ?>/images/modify_16.png" alt="<?php echo $HEADING['MODIFY_PAGE']; ?>" /></a>
<?php } ?>
<?php } ?>
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID'))) {
to:if (is_numeric($wb->get_session('USER_ID'))) {
<a href="<?php echo LOGIN_URL; ?>">member login</a>
<?php
if(FRONTEND_LOGIN AND !$wb->is_authenticated()) {
?>
<a href="<?php echo LOGIN_URL; ?>">member login</a>
<!-- <a href="<?php echo SIGNUP_URL; ?>">register</a> -->
<?php
} elseif(FRONTEND_LOGIN AND $wb->is_authenticated()) {
?>
<a href="<?php echo PREFERENCES_URL; ?>"><?php echo $MENU['PREFERENCES']; ?></a>
<a href="<?php echo LOGOUT_URL; ?>"><?php echo $MENU['LOGOUT']; ?></a><br />
Logged in as: <span class="caps"><?php echo $wb->get_display_name(); ?></span>
<?php } ?>
function edit_this_page()
{
if (is_numeric($wb->get_session('USER_ID')))
{
// Get permissons
if ($page_id) { $this_page = $page_id; }
else { $this_page = $wb->default_page_id; }
$database = new database();
$results = $database->query("SELECT * FROM ".TABLE_PREFIX."pages WHERE page_id = '$this_page'");
$results_array = $results->fetchRow();
$old_admin_groups = explode(',', $results_array['admin_groups']);
$old_admin_users = explode(',', $results_array['admin_users']);
$this_user = $wb->get_session('GROUP_ID');
if (is_numeric(array_search($this_user, $old_admin_groups)) )
{
echo '<a href="'.ADMIN_URL.'/pages/modify.php?page_id=';
if ($page_id) { echo $page_id; }
else { echo $wb->default_page_id; }
echo '" target="_blank"><img align="right" src="'.ADMIN_URL.'/images/modify_16.png" alt="'.$HEADING['MODIFY_PAGE'].' /></a>';
}
}
}
edit_this_page();
Fatal error: Call to a member function get_session() on a non-object in /home/.elijah/mnpages/baker.mnpages.com/modules/code/view.php(30) : eval()'d code on line 3
if (!isset($page_id)) $page_id = $wb->default_page_id;
<?php
if (FRONTEND_LOGIN == 'enabled' AND is_numeric($wb->get_session('USER_ID')))
// Get permissons
$database = new database();
/* Checking*/ if (!isset($page_id)) $page_id = $wb->default_page_id;
$results = $database->query("SELECT * FROM ".TABLE_PREFIX."pages WHERE page_id = '$page_id'");
$results_array = $results->fetchRow();
$old_admin_groups = explode(',', $results_array['admin_groups']);
$old_admin_users = explode(',', $results_array['admin_users']);
$this_user = $wb->get_session('GROUP_ID');
if (is_numeric(array_search($this_user, $old_admin_groups)) ) {
?>
<a href="<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php
if ($page_id)
echo $page_id;
else
echo $wb->default_page_id; ;
?>" target="_blank"><img align="right" src="<?php echo ADMIN_URL ?>/images/modify_16.png" alt="<?php echo $HEADING['MODIFY_PAGE']; ?>" border="0" /></a><br>
<?php } ?>