Fórumok
Alguien ha hecho un hook para control.panel.entry.class.default?
Marco Flores Rojas, módosítva 13 év-val korábban
Alguien ha hecho un hook para control.panel.entry.class.default?
New Member Bejegyzések: 6 Csatlakozás dátuma: 2011.02.11. Legújabb bejegyzések
Estoy tratando de hacer un hook para ocultar 'My Community' o 'Mi comunidad' del panel de control para usuarios regulares, pero cuando despliegue el hook no causa ningun efecto.
Esta es la clase del hook:
y este el contenido de portal.properties
Alguna idea?
Gracias de antemano!
Esta es la clase del hook:
public class MyDefaultControlPanelEntry extends BaseControlPanelEntry {
private static org.apache.log4j.Logger logger = org.apache.log4j.Logger.getLogger(MyDefaultControlPanelEntry.class.getName());
@Override
public boolean isVisible(PermissionChecker arg0, Portlet arg1)
throws Exception {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean isVisible(Portlet portlet, String category,
ThemeDisplay themeDisplay) throws Exception {
// TODO Auto-generated method stub
Group group = themeDisplay.getScopeGroup();
if (category.equals(PortletCategoryKeys.MY) && group.isUser()) {
return false;
}
return super.isVisible(portlet, category, themeDisplay);
}
}
y este el contenido de portal.properties
control.panel.entry.class.default=com.hook.MyDefaultControlPanelEntry
Alguna idea?
Gracias de antemano!