diff --git a/upload/source/include/space/space_profile.php b/upload/source/include/space/space_profile.php index bfada2e1c359d506fffa24a8f731bfa40bf111bc..df571363eb5ace3a518df00ab82585719d2e256f 100644 --- a/upload/source/include/space/space_profile.php +++ b/upload/source/include/space/space_profile.php @@ -13,11 +13,12 @@ if(!defined('IN_DISCUZ')) { require_once libfile('function/spacecp'); -space_merge($space, 'count'); -space_merge($space, 'field_home'); -space_merge($space, 'field_forum'); -space_merge($space, 'profile'); -space_merge($space, 'status'); +$inarchive = isset($space['_inarchive']) && $space['_inarchive']; +space_merge($space, 'count', $inarchive); +space_merge($space, 'field_home', $inarchive); +space_merge($space, 'field_forum', $inarchive); +space_merge($space, 'profile', $inarchive); +space_merge($space, 'status', $inarchive); getonlinemember(array($space['uid'])); if($space['videophoto'] && ckvideophoto($space, 1)) {