if ($powerTrail->getStatus() == 1 || $userIsOwner || $appContainer->getLoggedUser() !== false && $appContainer->getLoggedUser()->getIsAdmin()) { $ptTypesArr = powerTrailBase::getPowerTrailTypes(); $ptStatusArr = \lib\Controllers\PowerTrailController::getPowerTrailStatus(); $foundCachsByUser = $powerTrail->getFoundCachsByUser($usr['userid']); $leadingUser = powerTrailBase::getLeadingUser($powerTrail->getId()); if ($powerTrail->getConquestedCount() > 0) { $removeCacheButtonDisplay = 'none'; } else { $removeCacheButtonDisplay = 'inline'; } tpl_set_var('ptStatusSelector', generateStatusSelector($powerTrail->getStatus())); tpl_set_var('removeCacheButtonDisplay', $removeCacheButtonDisplay); tpl_set_var('leadingUserId', $leadingUser['user_id']); tpl_set_var('leadingUserName', $leadingUser['username']); tpl_set_var('fullCountryMap', '0'); tpl_set_var('ptTypeName', tr($ptTypesArr[$powerTrail->getType()]['translate'])); tpl_set_var('displaySelectedPowerTrail', 'block'); tpl_set_var('powerTrailName', $powerTrail->getName()); tpl_set_var('powerTrailDescription', stripslashes(htmlspecialchars_decode($powerTrail->getDescription()))); tpl_set_var('displayPtDescriptionUserAction', displayPtDescriptionUserAction($powerTrail)); tpl_set_var('powerTrailDateCreated', $powerTrail->getDateCreated()->format($dateFormat)); tpl_set_var('powerTrailCacheCount', $powerTrail->getCacheCount()); tpl_set_var('powerTrailActiveCacheCount', $powerTrail->getActiveGeocacheCount()); tpl_set_var('powerTrailUnavailableCacheCount', $powerTrail->getUnavailableGeocacheCount()); tpl_set_var('powerTrailArchivedCacheCount', $powerTrail->getArchivedGeocacheCount()); tpl_set_var('powerTrailCacheLeft', $powerTrail->getCacheCount() - count($foundCachsByUser)); tpl_set_var('powerTrailOwnerList', displayPtOwnerList($powerTrail)); tpl_set_var('date', date($dateFormat)); tpl_set_var('powerTrailDemandPercent', $powerTrail->getPerccentRequired()); tpl_set_var('demandPercentMinimum', lib\Controllers\PowerTrailController::MINIMUM_PERCENT_REQUIRED); tpl_set_var('ptCommentsSelector', displayPtCommentsSelector('commentType', $powerTrail, null, $usr));