include('../config.php');
// get skin object
-$skinid = $CONF['BookmarkletSkin'];
+$skinid = $member->bookmarklet;
if ( !Skin::existsID($skinid) )
{
- echo _ERROR_SKIN;
- exit;
+ $skinid = $CONF['BookmarkletSkin'];
+ if ( !Skin::existsID($skinid) )
+ {
+ sendContentType('text/html');
+ echo _ERROR_SKIN;
+ exit;
+ }
}
-$skin = new Skin($skinid, 'AdminActions', 'AdminSkin');
+$skin =& $manager->getSkin($skinid, 'AdminActions', 'AdminSkin');
// check logged-in or pass through
$action = requestVar('action');
bm_message($skin, _ITEM_ADDED, $message,$extrahead);
return;
-
- return;
}
function bm_doEditItem($skin)
Admin::$blog = &$blog;
Admin::$contents = &$item;
- Admin::setAdminAction('createitem');
+ Admin::$action = 'createitem';
$skin->parse('createitem');
return;
Admin::$blog = &$blog;
Admin::$contents = &$item;
- Admin::setAdminAction('itemedit');
+ Admin::$action = 'itemedit';
$skin->parse('itemedit');
return;}
function bm_message($skin, $title, $msg, $extrahead = '')
{
Admin::$extrahead = $extrahead;
- Admin::$contents = array(
- 'title' => $title,
- 'msg' => $msg
- );
+ Admin::$headMess = $msg;
$skin->parse('adminerrorpage');
return;