public class UserXSLTHelper extends AmetysXSLTHelper
| Modifier and Type | Field and Description | 
|---|---|
protected static SynchronizableContentsCollectionDAO | 
_synchronizableContentsCollectionDAO
The DAO for synchronizable contents collections 
 | 
protected static UserDirectoryPageResolver | 
_userDirectoryPageResolver
The resolver for user directory pages 
 | 
_ametysObjectResolver, _context, _cTypeExtensionPoint, _logger, _tagProviderExtPt_currentUserProvider, _groupManager, _i18nUtils, _userHelper, _userManager, _versionHandler| Constructor and Description | 
|---|
UserXSLTHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
private static String | 
_getXPathQuery(String collectionId,
              String loginMetadataName,
              String loginValue,
              String lang)  | 
static String | 
getCurrentUserContent(String lang)
Gets the id of the content of the current connected user 
 | 
static String | 
getCurrentUserPage(String lang)
Gets the id of the page of the current user 
 | 
static String | 
getUserPage(String contentId)
Gets the id of the page of the user content 
 | 
void | 
service(ServiceManager manager)  | 
absoluteSiteUriPrefix, absoluteSiteUriPrefix, absoluteUriPrefix, accessibleReferencedPages, breadcrumb, findPagesIdsByTag, findPagesIdsByTag, isCacheable, lang, lang, pageHasRestrictedAccess, pageHasRestrictedAccess, pageId, pageIsVisible, pageIsVisible, pageLongTitle, pageLongTitle, pageMetadata, pageMetadata, pagePath, pagePath, pageSiteName, pageTitle, pageTitle, pluginImageBase64, pluginResourceURL, referencedPages, renderingContext, resourcesById, resourcesByPath, serviceParameter, serviceParameter, serviceParameters, site, site, sitemap, sitemap, siteParameter, siteParameter, siteUriPrefix, skin, skinBoundedImageURL, skinImageBase64, skinImageURL, skinResources, skinURL, template, templateURL, uriPrefix, zonecontentAttachments, contentAttachments, contentMetadata, contentMixinTypes, contentTags, contentTypes, contentTypeTags, contextualize, enableLogging, tagDescription, tagLabel, tagParent, tagPath, tagVisibilityabsoluteUriPrefix, config, escapeJS, getAbsoluteUriPrefix, getUriPrefix, getWorkspaceName, getWorkspacePrefix, groups, groups, isDeveloperMode, requestParameter, splitText, splitText, translate, translate, uriPrefix, urlEncode, user, versions, workspaceName, workspacePrefix, workspaceTheme, workspaceThemeURLprotected static SynchronizableContentsCollectionDAO _synchronizableContentsCollectionDAO
protected static UserDirectoryPageResolver _userDirectoryPageResolver
public UserXSLTHelper()
public void service(ServiceManager manager) throws ServiceException
service in interface Serviceableservice in class AmetysXSLTHelperServiceExceptionpublic static String getCurrentUserContent(String lang)
lang - the content languageprivate static String _getXPathQuery(String collectionId, String loginMetadataName, String loginValue, String lang)
public static String getCurrentUserPage(String lang)
lang - The languagepublic static String getUserPage(String contentId)
contentId - The user content id