| java.lang.Object org.blojsom.plugin.admin.BaseAdminPlugin org.blojsom.plugin.admin.EditBlogTemplatesPlugin
EditBlogTemplatesPlugin | public class EditBlogTemplatesPlugin extends BaseAdminPlugin (Code) | | EditBlogTemplatesPlugin
author: David Czarnecki version: $Id: EditBlogTemplatesPlugin.java,v 1.6 2007/01/17 02:35:05 czarneckid Exp $ since: blojsom 3.0 |
EditBlogTemplatesPlugin | public EditBlogTemplatesPlugin()(Code) | | Default constructor.
|
process | public Entry[] process(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Blog blog, Map context, Entry[] entries) throws PluginException(Code) | | Process the blog entries
Parameters: httpServletRequest - Request Parameters: httpServletResponse - Response Parameters: blog - Blog instance Parameters: context - Context Parameters: entries - Blog entries retrieved for the particular request Modified set of blog entries throws: PluginException - If there is an error processing the blog entries |
putTemplateDirectoriesInContext | protected void putTemplateDirectoriesInContext(File templatesDirectory, Map context)(Code) | | Put the list of template directories in the context
Parameters: templatesDirectory - Templates directory Parameters: context - Context |
putTemplatesInContext | protected void putTemplatesInContext(File templatesDirectory, Map context)(Code) | | Put the list of template files in the context
Parameters: templatesDirectory - Templates directory Parameters: context - Context |
sanitizeFilename | protected String sanitizeFilename(String blogTemplate)(Code) | | Sanitize a filename
Parameters: blogTemplate - Blog template filename Sanitized filename or null if error in sanitizing |
setBlojsomProperties | public void setBlojsomProperties(Properties blojsomProperties)(Code) | | Set the default blojsom properties
Parameters: blojsomProperties - Default blojsom properties |
setTemplateEditProperties | public void setTemplateEditProperties(Properties templateEditProperties)(Code) | | Set the template editing properties
Parameters: templateEditProperties - Template editing properties |
Methods inherited from org.blojsom.plugin.admin.BaseAdminPlugin | protected void addOperationResultMessage(Map context, String message)(Code)(Java Doc) protected boolean authenticateUser(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Map context, Blog blog)(Code)(Java Doc) public boolean checkPermission(Blog blog, Map permissionContext, String username, String permission)(Code)(Java Doc) public void cleanup() throws PluginException(Code)(Java Doc) public void destroy() throws PluginException(Code)(Java Doc) protected String formatAdminResource(String resourceID, String fallbackText, Locale locale, Object[] arguments)(Code)(Java Doc) protected String getAdminResource(String resourceID, String fallbackText, Locale locale)(Code)(Java Doc) protected String getUsernameFromSession(HttpServletRequest httpServletRequest, Blog blog)(Code)(Java Doc) public void init() throws PluginException(Code)(Java Doc) public Entry[] process(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Blog blog, Map context, Entry[] entries) throws PluginException(Code)(Java Doc) public void setAuthorizationProvider(AuthorizationProvider authorizationProvider)(Code)(Java Doc) public void setResourceManager(ResourceManager resourceManager)(Code)(Java Doc) public void setServletConfig(ServletConfig servletConfig)(Code)(Java Doc)
|
|
|