[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/prefs ...

Christian Bauer christian at hibernate.org
Fri Aug 17 09:00:27 EDT 2007


  User: cbauer  
  Date: 07/08/17 09:00:27

  Modified:    examples/wiki/src/main/org/jboss/seam/wiki/core/action/prefs  
                        WikiPreferences.java UserManagementPreferences.java
  Log:
  Major refactoring of core data schema and some new features
  
  Revision  Changes    Path
  1.9       +39 -0     jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/prefs/WikiPreferences.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: WikiPreferences.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/prefs/WikiPreferences.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -b -r1.8 -r1.9
  --- WikiPreferences.java	12 Jun 2007 12:29:59 -0000	1.8
  +++ WikiPreferences.java	17 Aug 2007 13:00:27 -0000	1.9
  @@ -1,3 +1,9 @@
  +/*
  + * JBoss, Home of Professional Open Source
  + *
  + * Distributable under LGPL license.
  + * See terms of license at gnu.org.
  + */
   package org.jboss.seam.wiki.core.action.prefs;
   
   import org.jboss.seam.annotations.Name;
  @@ -56,6 +62,24 @@
       @NotNull
       private Long purgeFeedEntriesAfterDays;
   
  +    @Preference(description = "09. Replace @ symbol in e-mail addresses with", visibility = PreferenceVisibility.SYSTEM)
  +    @Length(min = 1, max = 20)
  +    @NotNull
  +    private String atSymbolReplacement;
  +
  +    @Preference(description = "10. Flatten main menu to levels", visibility = PreferenceVisibility.SYSTEM)
  +    @Range(min = 1l, max = 5l)
  +    @NotNull
  +    private Long mainMenuLevels;
  +
  +    @Preference(description = "11. Maximum depth of main menu nodes", visibility = PreferenceVisibility.SYSTEM)
  +    @Range(min = 1l, max = 99l)
  +    @NotNull
  +    private Long mainMenuDepth;
  +
  +    @Preference(description = "12. Show only nodes owned by system administrator in main menu", visibility = PreferenceVisibility.SYSTEM)
  +    private Boolean mainMenuShowAdminOnly;
  +
       public String getBaseUrl() {
           return baseUrl;
       }
  @@ -88,4 +112,19 @@
           return purgeFeedEntriesAfterDays;
       }
   
  +    public String getAtSymbolReplacement() {
  +        return atSymbolReplacement;
  +    }
  +
  +    public Long getMainMenuLevels() {
  +        return mainMenuLevels;
  +    }
  +
  +    public Long getMainMenuDepth() {
  +        return mainMenuDepth;
  +    }
  +
  +    public Boolean isMainMenuShowAdminOnly() {
  +        return mainMenuShowAdminOnly;
  +    }
   }
  
  
  
  1.5       +7 -0      jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/prefs/UserManagementPreferences.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UserManagementPreferences.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/prefs/UserManagementPreferences.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- UserManagementPreferences.java	12 Jun 2007 12:29:59 -0000	1.4
  +++ UserManagementPreferences.java	17 Aug 2007 13:00:27 -0000	1.5
  @@ -39,6 +39,9 @@
       @Preference(description = "05. Create home directory for new user after activation", visibility = PreferenceVisibility.SYSTEM)
       private Boolean createHomeAfterUserActivation;
   
  +    @Preference(description = "06. Content of created home page", visibility = PreferenceVisibility.SYSTEM)
  +    private String homepageDefaultContent;
  +
       public String getActivationCodeSalt() {
           return activationCodeSalt;
       }
  @@ -58,4 +61,8 @@
       public Boolean isCreateHomeAfterUserActivation() {
           return createHomeAfterUserActivation;
       }
  +
  +    public String getHomepageDefaultContent() {
  +        return homepageDefaultContent;
  +    }
   }
  
  
  



More information about the jboss-cvs-commits mailing list