Class AdminTools

java.lang.Object
sk.iway.iwcm.common.AdminTools

public class AdminTools extends Object
  • Method Details

    • createWebPage

      public static int createWebPage(GroupDetails group, Identity user, javax.servlet.http.HttpServletRequest request, String title)
    • getMyRecentPages

      public static List<DocDetails> getMyRecentPages(int userId, int maxSize)
      Vrati zoznam naposledy editovanych stranok podla tabulky documents_history. Vynecha stranky ktorych virtual_path zacina na /files/ co su zaindexovane subory Prenesene z GroupsListAction koli kontrole na cloud WJ
      Parameters:
      userId -
      maxSize -
      Returns:
    • getMyRecentPages

      public static List<DocDetails> getMyRecentPages(Identity user, int maxSize)
      Vrati zoznam naposledy editovanych stranok podla tabulky documents_history. Vynecha stranky ktorych virtual_path zacina na /files/ co su zaindexovane subory Prenesene z GroupsListAction koli kontrole na cloud WJ
      Parameters:
      user -
      maxSize -
      Returns:
    • getVersionList

      public static List<FileBean> getVersionList(String virtualPath)
    • getRecentPages

      public static List<DocDetails> getRecentPages(int size, Identity user)
      Vrati zoznam naposledy upravenych stranok, zobrazi len take, na ktore ma pouzivatel prava
      Returns:
    • getRecentPages

      public static List<DocDetails> getRecentPages(int size, int filterDomainId, Identity user)
      Vrati zoznam naposledy upravenych stranok, zobrazi len take, na ktore ma pouzivatel prava
      Parameters:
      size - - maximalny pocet vratenych zaznamov (realne vrateny moze byt nizsii, kedze sa kontroluju prava)
      filterDomainId - - ID domeny pre ktoru sa maju stranky odfiltrovat, alebo -1 ak sa filtrovat nema
      user -
      Returns:
    • getDomainNameFileAliasAppend

      public static String getDomainNameFileAliasAppend()
      Ak je pre domenu definovany alias suborov vrati /alias pre jednoduche vlozenie do cesty
      Returns:
    • titleField

      public static org.apache.lucene.document.Field titleField(String title)
    • defaultLanguage

      public static String defaultLanguage()
    • getRecentPages

      public static List<DocDetails> getRecentPages(int size)