SHaselbauer
2013-01-21 fb9813874c811ae06604c30d875e9dce57df9874
src/com/gitblit/wicket/pages/SummaryPage.java
@@ -49,6 +49,7 @@
import com.gitblit.utils.ArrayUtils;
import com.gitblit.utils.JGitUtils;
import com.gitblit.utils.MarkdownUtils;
import com.gitblit.utils.MultiConfigUtil;
import com.gitblit.utils.StringUtils;
import com.gitblit.wicket.WicketUtils;
import com.gitblit.wicket.panels.BranchesPanel;
@@ -59,6 +60,8 @@
public class SummaryPage extends RepositoryPage {
   private MultiConfigUtil multiConfigUtil = new MultiConfigUtil();
   public SummaryPage(PageParameters params) {
      super(params);
@@ -82,16 +85,12 @@
      // repository description
      add(new Label("repositoryDescription", getRepositoryModel().description));
      String owner = getRepositoryModel().owner;
      if (StringUtils.isEmpty(owner)) {
         add(new Label("repositoryOwner").setVisible(false));
      } else {
         UserModel ownerModel = GitBlit.self().getUserModel(owner);
         if (ownerModel != null) {
            add(new LinkPanel("repositoryOwner", null, ownerModel.getDisplayName(), UserPage.class, WicketUtils.newUsernameParameter(owner)));
         } else {
            add(new Label("repositoryOwner", owner));
         }
      String repoAdministrators = multiConfigUtil.convertCollectionToSingleLineString(getRepositoryModel().getRepoAdministrators());
      if (StringUtils.isEmpty(repoAdministrators)) {
         add(new Label("repositoryAdministrators").setVisible(false));
      } else {
         //TODO reimplement link panel for each username
         add(new Label("repositoryAdministrators", repoAdministrators));
      }
      add(WicketUtils.createTimestampLabel("repositoryLastChange",