--HG--
branch : dev
This commit is contained in:
Sebastien Ros
2010-12-08 18:29:11 -08:00

View File

@@ -25,7 +25,7 @@
} }
//temporarily "disable" actions on core features //temporarily "disable" actions on core features
var showActions = categoryName.ToString() != "Core"; bool showActions;
<li class="@categoryClassName"> <li class="@categoryClassName">
<h2>@categoryName</h2> <h2>@categoryName</h2>
<ul>@{ <ul>@{
@@ -46,9 +46,7 @@
select (from f in Model.Features where f.Descriptor.Id == d select f).SingleOrDefault()).Where(f => f != null).OrderBy(f => f.Descriptor.Name); select (from f in Model.Features where f.Descriptor.Id == d select f).SingleOrDefault()).Where(f => f != null).OrderBy(f => f.Descriptor.Name);
var missingDependencies = feature.Descriptor.Dependencies var missingDependencies = feature.Descriptor.Dependencies
.Where(d => !Model.Features.Any(f => f.Descriptor.Id == d)); .Where(d => !Model.Features.Any(f => f.Descriptor.Id == d));
if (showActions) { showActions = categoryName.ToString() != "Core" && missingDependencies.Count() == 0;
showActions = missingDependencies.Count() == 0;
}
<li class="@featureClassName" id="@featureId" title="@T("{0} is {1}", Html.AttributeEncode(featureName), featureState)"> <li class="@featureClassName" id="@featureId" title="@T("{0} is {1}", Html.AttributeEncode(featureName), featureState)">
<div class="summary"> <div class="summary">
<div class="properties"> <div class="properties">