mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
. Message for "Website" changes to "Web Project" for appropriate wizards and actions
. New JSF component called SelectList - This generic selection component displays a graphical list of items, each with an optional icon, label, description and tooltip. - The list has three selection modes; single select (radio), multi-select (checkbox) and 'active' selection mode. - The 'active' selection mode renders any child command components (such as ActionLink or CommandButton components) which can then data-bind to each row item in the list. i.e. to allow buttons or links with context for each item. - This various selection modes covers the usage for 4 different screens in the WCM wireframes . Forms page (new step 2) added to Create Web Project wizard - this is currently mostly a test page for the SelectList component git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@4236 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -18,11 +18,13 @@ package org.alfresco.web.bean.wcm;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
import javax.faces.component.UISelectItem;
|
||||
import javax.faces.context.FacesContext;
|
||||
|
||||
import org.alfresco.error.AlfrescoRuntimeException;
|
||||
@@ -44,6 +46,8 @@ import org.alfresco.web.bean.repository.Node;
|
||||
import org.alfresco.web.bean.repository.Repository;
|
||||
import org.alfresco.web.bean.wizard.BaseWizardBean;
|
||||
import org.alfresco.web.bean.wizard.InviteUsersWizard.UserGroupRole;
|
||||
import org.alfresco.web.ui.common.component.UIListItem;
|
||||
import org.alfresco.web.ui.wcm.WebResources;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
|
||||
@@ -275,6 +279,45 @@ public class CreateWebsiteWizard extends BaseWizardBean
|
||||
new String[] {this.name, this.description, buf.toString()});
|
||||
}
|
||||
|
||||
public List<UIListItem> getFormsList()
|
||||
{
|
||||
List<UIListItem> forms = new ArrayList<UIListItem>();
|
||||
UIListItem item = new UIListItem();
|
||||
item.setValue("0001");
|
||||
item.setLabel("Company Press Release");
|
||||
item.setDescription("Standard monthly press release form");
|
||||
item.setTooltip("Standard monthly press release form");
|
||||
item.setImage(WebResources.IMAGE_SANDBOX_32);
|
||||
forms.add(item);
|
||||
item = new UIListItem();
|
||||
item.setValue("0002");
|
||||
item.setLabel("Company Site Note");
|
||||
item.setDescription("Main site footer node");
|
||||
item.setTooltip("Basic footer node addition form");
|
||||
item.setImage(WebResources.IMAGE_SANDBOX_32);
|
||||
forms.add(item);
|
||||
item = new UIListItem();
|
||||
item.setValue("0003");
|
||||
item.setLabel("Index Generator");
|
||||
item.setDescription("Complete site index");
|
||||
item.setTooltip("Complete site index generation form");
|
||||
item.setImage(WebResources.IMAGE_SANDBOX_32);
|
||||
forms.add(item);
|
||||
return forms;
|
||||
}
|
||||
|
||||
public String[] getFormsSelectedValue()
|
||||
{
|
||||
return testValue;
|
||||
}
|
||||
|
||||
public void setFormsSelectedValue(String[] value)
|
||||
{
|
||||
testValue = value;
|
||||
}
|
||||
|
||||
private String[] testValue = new String[] {"0001"};
|
||||
|
||||
|
||||
/**
|
||||
* @return the InviteWebsiteUsersWizard delegate bean
|
||||
|
Reference in New Issue
Block a user