BlogTools.java
package sk.iway.iwcm.common;
import sk.iway.iwcm.Identity;
import sk.iway.iwcm.Tools;
import sk.iway.iwcm.doc.GroupsDB;
public class BlogTools {
/**
* Vrati true, ak zadane groupId je pre bloggera editovatelne a zaroven sa jedna skutocne o bloggera (ma povoleny modul Blog)
* @param groupId
* @param blogger
* @return
*/
public static boolean isEditable(int groupId, Identity blogger)
{
if (blogger == null || Tools.isEmpty(blogger.getEditableGroups()) || (blogger.isDisabledItem("cmp_blog") && blogger.isDisabledItem("cmp_wiki") && blogger.isDisabledItem("addPage"))) return false;
if (GroupsDB.isGroupEditable(blogger, groupId)) return true;
return false;
}
}