OSDN Git Service

FIX:ブックマークレット用のメンバー毎のスキンが半円されていなかったのを修正
authorshizuki <shizuki@kinezumi.net>
Wed, 30 May 2012 00:11:56 +0000 (09:11 +0900)
committershizuki <shizuki@kinezumi.net>
Wed, 30 May 2012 00:11:56 +0000 (09:11 +0900)
FIX:ブックマークレットのスキンエラーの時にヘッダ情報を送信するように修正

nucleus/bookmarklet.php

index a7ddd84..9ef918f 100644 (file)
@@ -26,11 +26,16 @@ $CONF['UsingAdminArea'] = 1;
 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 =& $manager->getSkin($skinid, 'AdminActions', 'AdminSkin');