result.append(getList().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getConfirmationMessage().key(getLocale())); result.append("');\"");
result.append(getList().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getConfirmationMessage().key(getLocale())); result.append("');\"");
/** * Returns the html code for the default action content.<p> * * @return html code */ protected String defaultActionHtmlContent() { StringBuffer result = new StringBuffer(2048); result.append("<form name='"); result.append(getList().getId()); result.append("-form' action='"); result.append(getDialogRealUri()); result.append("' method='post' class='nomargin'"); if (getList().getMetadata().isSearchable()) { result.append(" onsubmit=\"listSearchAction('"); result.append(getList().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getConfirmationMessage().key(getLocale())); result.append("');\""); } result.append(">\n"); result.append(allParamsAsHidden()); result.append("\n"); getList().setWp(this); result.append(getList().listHtml()); result.append("\n</form>\n"); return result.toString(); }
/** * Returns the html code for the default action content.<p> * * @return html code */ protected String defaultActionHtmlContent() { StringBuffer result = new StringBuffer(2048); result.append("<form name='"); result.append(getList().getId()); result.append("-form' action='"); result.append(getDialogRealUri()); result.append("' method='post' class='nomargin'"); if (getList().getMetadata().isSearchable()) { result.append(" onsubmit=\"listSearchAction('"); result.append(getList().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getId()); result.append("', '"); result.append(getList().getMetadata().getSearchAction().getConfirmationMessage().key(getLocale())); result.append("');\""); } result.append(">\n"); result.append(allParamsAsHidden()); result.append("\n"); getList().setWp(this); result.append(getList().listHtml()); result.append("\n</form>\n"); return result.toString(); }
/** * Creates the default search action.<p> * * Can be overridden for more sophisticated search.<p> * * @param metadata the metadata of the list to do searchable * @param columnId the if of the column to search into */ protected void setSearchAction(CmsListMetadata metadata, String columnId) { CmsListColumnDefinition col = metadata.getColumnDefinition(columnId); if ((columnId != null) && (col != null)) { if (metadata.getSearchAction() == null) { // makes the list searchable CmsListSearchAction searchAction = new CmsListSearchAction(col); searchAction.useDefaultShowAllAction(); metadata.setSearchAction(searchAction); } } }
/** * Creates the default search action.<p> * * Can be overridden for more sophisticated search.<p> * * @param metadata the metadata of the list to do searchable * @param columnId the if of the column to search into */ protected void setSearchAction(CmsListMetadata metadata, String columnId) { CmsListColumnDefinition col = metadata.getColumnDefinition(columnId); if ((columnId != null) && (col != null)) { if (metadata.getSearchAction() == null) { // makes the list searchable CmsListSearchAction searchAction = new CmsListSearchAction(col); searchAction.useDefaultShowAllAction(); metadata.setSearchAction(searchAction); } } }
getMetadata().getSearchAction().getShowAllAction().setVisible(showAll); if (!m_metadata.isSelfManaged()) { if (CmsStringUtil.isEmptyOrWhitespaceOnly(searchFilter)) { m_filteredItems = getMetadata().getSearchAction().filter(getAllContent(), m_searchFilter);
getMetadata().getSearchAction().getShowAllAction().setVisible(showAll); if (!m_metadata.isSelfManaged()) { if (CmsStringUtil.isEmptyOrWhitespaceOnly(searchFilter)) { m_filteredItems = getMetadata().getSearchAction().filter(getAllContent(), m_searchFilter);
if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(state.getFilter())) { ret = metadata.getSearchAction().filter(ret, state.getFilter());
if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(state.getFilter())) { ret = metadata.getSearchAction().filter(ret, state.getFilter());
/** * @see org.opencms.workplace.tools.accounts.A_CmsGroupsList#setIndependentActions(org.opencms.workplace.list.CmsListMetadata) */ @Override protected void setIndependentActions(CmsListMetadata metadata) { super.setIndependentActions(metadata); // add orgunit description details CmsListItemDetails orgUnitDescDetails = new CmsListItemDetails(LIST_DETAIL_ORGUNIT_DESC); orgUnitDescDetails.setAtColumn(LIST_COLUMN_DISPLAY); orgUnitDescDetails.setVisible(false); orgUnitDescDetails.setShowActionName( Messages.get().container(Messages.GUI_USERS_DETAIL_SHOW_ORGUNIT_DESC_NAME_0)); orgUnitDescDetails.setShowActionHelpText( Messages.get().container(Messages.GUI_USERS_DETAIL_SHOW_ORGUNIT_DESC_HELP_0)); orgUnitDescDetails.setHideActionName( Messages.get().container(Messages.GUI_USERS_DETAIL_HIDE_ORGUNIT_DESC_NAME_0)); orgUnitDescDetails.setHideActionHelpText( Messages.get().container(Messages.GUI_USERS_DETAIL_HIDE_ORGUNIT_DESC_HELP_0)); orgUnitDescDetails.setName(Messages.get().container(Messages.GUI_USERS_DETAIL_ORGUNIT_DESC_NAME_0)); orgUnitDescDetails.setFormatter( new CmsListItemDetailsFormatter(Messages.get().container(Messages.GUI_USERS_DETAIL_ORGUNIT_DESC_NAME_0))); metadata.addItemDetails(orgUnitDescDetails); metadata.getSearchAction().addColumn(metadata.getColumnDefinition(LIST_COLUMN_DESCRIPTION)); metadata.getSearchAction().addColumn(metadata.getColumnDefinition(LIST_COLUMN_ORGUNIT)); }
/** * @see org.opencms.workplace.tools.accounts.A_CmsUsersList#setIndependentActions(org.opencms.workplace.list.CmsListMetadata) */ @Override protected void setIndependentActions(CmsListMetadata metadata) { super.setIndependentActions(metadata); // add orgunit description details CmsListItemDetails orgUnitDescDetails = new CmsListItemDetails(LIST_DETAIL_ORGUNIT_DESC); orgUnitDescDetails.setAtColumn(LIST_COLUMN_DISPLAY); orgUnitDescDetails.setVisible(false); orgUnitDescDetails.setShowActionName( Messages.get().container(Messages.GUI_USERS_DETAIL_SHOW_ORGUNIT_DESC_NAME_0)); orgUnitDescDetails.setShowActionHelpText( Messages.get().container(Messages.GUI_USERS_DETAIL_SHOW_ORGUNIT_DESC_HELP_0)); orgUnitDescDetails.setHideActionName( Messages.get().container(Messages.GUI_USERS_DETAIL_HIDE_ORGUNIT_DESC_NAME_0)); orgUnitDescDetails.setHideActionHelpText( Messages.get().container(Messages.GUI_USERS_DETAIL_HIDE_ORGUNIT_DESC_HELP_0)); orgUnitDescDetails.setName(Messages.get().container(Messages.GUI_USERS_DETAIL_ORGUNIT_DESC_NAME_0)); orgUnitDescDetails.setFormatter( new CmsListItemDetailsFormatter(Messages.get().container(Messages.GUI_USERS_DETAIL_ORGUNIT_DESC_NAME_0))); metadata.addItemDetails(orgUnitDescDetails); metadata.getSearchAction().addColumn(metadata.getColumnDefinition(LIST_COLUMN_EMAIL)); metadata.getSearchAction().addColumn(metadata.getColumnDefinition(LIST_COLUMN_ORGUNIT)); }