com.basecmp.taglibs.core
Class ELFunctions
java.lang.Object
com.basecmp.taglibs.core.ELFunctions
- public class ELFunctions
- extends java.lang.Object
TODO wolfgang: Write JavaDoc
Created on 04.11.2004
- Author:
- wolfgang
|
Method Summary |
static java.lang.String |
assetEditUrl(java.lang.String assetType,
java.lang.String cid)
|
static java.lang.String |
assetPreviewUrl()
|
static java.lang.String |
editTextelementUrl(HttpServletRequest request,
java.lang.String contentId,
Editor fieldAttributes,
java.lang.String refType,
java.lang.String fieldName)
|
static java.lang.String |
editTextelementUrl(HttpServletRequest request,
java.lang.String contentId,
java.lang.String refType,
java.lang.String fieldName)
|
static java.lang.String |
editTextelementUrl(HttpServletRequest request,
java.lang.String contentId,
java.lang.String pageId,
java.lang.String fieldName,
java.lang.String editorType,
java.lang.String editorConfigName,
java.lang.String pageNo,
java.lang.String popupSize,
java.lang.String querystring)
|
static java.lang.String |
embedJavascriptSAEPopupForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
Erzeugt einen JavaScript-Aufruf, der im CMA von BaseCMP für den Aufruf des
Verknüpfung-Popup (CE-Search & Embed) gebraucht wird.
|
static java.lang.String |
embedJavascriptSAEPopupForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String searchConfigName,
java.lang.String minBindings,
java.lang.String maxBindings,
java.lang.String pageNo,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
|
static java.lang.String |
embedUrlForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
Erzeugt eine URL um das SAE-Popup zum Verknüpfen eines Basic-Assets mit
einer Seite zu öffnen. |
static java.lang.String |
embedUrlForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String searchConfigName,
java.lang.String minBindings,
java.lang.String maxBindings,
java.lang.String pageNo,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
|
static java.lang.String |
encodeContentForDisplay(java.lang.String content,
PageContext pageContext,
java.lang.Long parentCid)
|
static java.lang.String |
encodeContentForEditing(java.lang.String content,
PageContext pageContext,
java.lang.Long parentCid)
|
static java.lang.String |
encodeContentForJS(java.lang.String content,
PageContext pageContext,
java.lang.Long parentCid)
|
static java.lang.String |
encodeForJavaScriptVariable(java.lang.String content)
|
static java.lang.String |
filterXSS(java.lang.String parameter)
|
static java.lang.Long |
getHomepageCid(java.lang.String domainname)
|
static java.lang.String |
getImageAttribute(java.lang.Object imageObject,
java.lang.String attributeName,
java.lang.String defaultValue)
|
static boolean |
isUserInRole(java.lang.String role,
PageContext pageContext)
|
static java.lang.String |
pagepath(java.lang.Object theAsset)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POPUP_SIZE_DATALIST
public static final java.lang.String POPUP_SIZE_DATALIST
- See Also:
- Constant Field Values
POPUP_SIZE_INPUT
public static final java.lang.String POPUP_SIZE_INPUT
- See Also:
- Constant Field Values
POPUP_SIZE_TEXTAREA
public static final java.lang.String POPUP_SIZE_TEXTAREA
- See Also:
- Constant Field Values
POPUP_SIZE_WYSIWYG_EDITOR
public static final java.lang.String POPUP_SIZE_WYSIWYG_EDITOR
- See Also:
- Constant Field Values
assetEditUrl
public static final java.lang.String assetEditUrl(java.lang.String assetType,
java.lang.String cid)
throws java.lang.Exception
- Throws:
java.lang.Exception
assetPreviewUrl
public static final java.lang.String assetPreviewUrl()
editTextelementUrl
public static java.lang.String editTextelementUrl(HttpServletRequest request,
java.lang.String contentId,
Editor fieldAttributes,
java.lang.String refType,
java.lang.String fieldName)
editTextelementUrl
public static java.lang.String editTextelementUrl(HttpServletRequest request,
java.lang.String contentId,
java.lang.String refType,
java.lang.String fieldName)
throws JspException
- Throws:
JspException
editTextelementUrl
public static java.lang.String editTextelementUrl(HttpServletRequest request,
java.lang.String contentId,
java.lang.String pageId,
java.lang.String fieldName,
java.lang.String editorType,
java.lang.String editorConfigName,
java.lang.String pageNo,
java.lang.String popupSize,
java.lang.String querystring)
embedJavascriptSAEPopupForPages
public static java.lang.String embedJavascriptSAEPopupForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
- Erzeugt einen JavaScript-Aufruf, der im CMA von BaseCMP für den Aufruf des
Verknüpfung-Popup (CE-Search & Embed) gebraucht wird.
Intern wird getEmbedUrl aufgerufen! An getEmbedUrl werden die meisten
Parameter durchgereicht.
- Parameters:
request - bindingSourceCid - CID des Asset zu dem ein andere Asset (gesucht und) verknüpft
werden soll.refType - Name (Referenztyp) unter welchem die Verknüpfung erstellt werden
soll. Wird in der Tabelle ASSET_REF unter REF_TYPE gepseichert.returnCid - CID für den HTTP-Aufruf, der nach dem Speichern benutzt werden
sollreturnActionPath - Pfad für den HTTP-Aufruf, der nach dem Speichern benutzt werden
sollreturnTarget - Target-Frame für den HTTP-Aufruf, der nach dem Speichern benutzt
werden sollreturnJobName - Usecase-Name für den HTTP-Aufruf, der nach dem Speichern benutzt
werden sollreturnAssetType - Assettyp für den HTTP-Aufruf, der nach dem Speichern benutzt
werden soll
embedJavascriptSAEPopupForPages
public static java.lang.String embedJavascriptSAEPopupForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String searchConfigName,
java.lang.String minBindings,
java.lang.String maxBindings,
java.lang.String pageNo,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
embedUrlForPages
public static final java.lang.String embedUrlForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
- Erzeugt eine URL um das SAE-Popup zum Verknüpfen eines Basic-Assets mit
einer Seite zu öffnen.
- Parameters:
request - bindingSourceCid - CID des Asset zu dem ein andere Asset (gesucht und) verknüpft
werden soll.refType - Name (Referenztyp) unter welchem die Verknüpfung erstellt werden
soll. Wird in der Tabelle ASSET_REF unter REF_TYPE gepseichert.returnCid - CID für den HTTP-Aufruf, der nach dem Speichern benutzt werden
sollreturnActionPath - Pfad für den HTTP-Aufruf, der nach dem Speichern benutzt werden
sollreturnTarget - Target-Frame für den HTTP-Aufruf, der nach dem Speichern benutzt
werden sollreturnJobName - Usecase-Name für den HTTP-Aufruf, der nach dem Speichern benutzt
werden sollreturnAssetType - Assettyp für den HTTP-Aufruf, der nach dem Speichern benutzt
werden sollappendedQueryString - Weitere Parameter für den HTTP-Aufruf, der nach dem Speichern
benutzt werden soll
embedUrlForPages
public static final java.lang.String embedUrlForPages(HttpServletRequest request,
java.lang.String bindingSourceCid,
java.lang.String refType,
boolean isChildBinding,
java.lang.String searchConfigName,
java.lang.String minBindings,
java.lang.String maxBindings,
java.lang.String pageNo,
java.lang.String returnCid,
java.lang.String returnActionPath,
java.lang.String returnTarget,
java.lang.String returnJobName,
java.lang.String returnAssetType,
java.lang.String appendedQueryString)
encodeContentForDisplay
public static final java.lang.String encodeContentForDisplay(java.lang.String content,
PageContext pageContext,
java.lang.Long parentCid)
encodeContentForEditing
public static final java.lang.String encodeContentForEditing(java.lang.String content,
PageContext pageContext,
java.lang.Long parentCid)
encodeContentForJS
public static final java.lang.String encodeContentForJS(java.lang.String content,
PageContext pageContext,
java.lang.Long parentCid)
encodeForJavaScriptVariable
public static final java.lang.String encodeForJavaScriptVariable(java.lang.String content)
filterXSS
public static final java.lang.String filterXSS(java.lang.String parameter)
getHomepageCid
public static final java.lang.Long getHomepageCid(java.lang.String domainname)
throws JspException
- Throws:
JspException
getImageAttribute
public static final java.lang.String getImageAttribute(java.lang.Object imageObject,
java.lang.String attributeName,
java.lang.String defaultValue)
isUserInRole
public static boolean isUserInRole(java.lang.String role,
PageContext pageContext)
throws JspException
- Throws:
JspException
pagepath
public static final java.lang.String pagepath(java.lang.Object theAsset)
Copyright © 2004 by basecmp® - Professional Web Solutions